﻿/*===================================*/
/*===========手机版公共样式==========*/
/*===================================*/
/* href="javascript:history.back();" :first-child  :last-child  :nth-child(2) */
/* @media only screen and (min-width:0px) and (max-width:480px){} @media only screen and (min-width:480px){} */


/*#region ===========全局属性===========*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,optgroup,option,fieldset,legend,p,blockquote,th,td {margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","Verdana"!important;background:#f6f6f6; margin:0; padding:0; position:relative; color:#666;}
ul,li,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6,em,i,b{font-weight:normal; font-style:normal;}
table,tr,td{ padding:0px; margin:0px; vertical-align:middle; border-collapse:collapse; border-spacing:0;}
input,textarea,select{ font-family:"Microsoft YaHei"; padding:0px; margin:0px;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],textarea{ -webkit-appearance:none;}
header, footer, article, section, nav, menu, hgroup{ display:block; margin:0; padding:0;}
img,object{-ms-interpolation-mode:bicubic; max-width:100%;}
img{ border:none; font-style:normal;border: 0; -ms-interpolation-mode: bicubic; vertical-align:bottom;}
a{ text-decoration:none;outline:none;border:none;color:#666;cursor:pointer;}
a:hover, a:active, a:visited { text-decoration:none!important;}
/*常用样式*/
.clear{ clear:both; font-size:0px; height:0px;}
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.hidden { display: none; }
.hidden{display:none !important;}
.left{ float:left !important;}
.right{ float:right !important;}
.center{ text-align:center !important;}
.oh{ overflow:hidden;}
.bai{ background:#fff !important;}
.body{ /*height:100%;*/ position:relative; max-width:420px; margin:0 auto; font-size:0.34rem;background: white;}
[data-dpr="2"] .body{font-size:24px}
[data-dpr="3"] .body{font-size:36px}
.mask{ width:100%; height:100%; overflow:hidden; cursor:pointer; background:rgba(0,0,0,0.7); position:fixed; left:0; top:0; z-index:1003;}
.show { display: block }
.hide { display: none; }
.transform { transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); -webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); }
::-webkit-scrollbar{width: 5px;height: 5px;background-color: #f6f6f6;}
::-webkit-scrollbar-track{border-radius: 5px;background-color: #f6f6f6;}
::-webkit-scrollbar-thumb{border-radius: 5px;background-color: #666;}
/*#endregion */


/*#region ===========图标字体===========*/
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*#endregion */


/*#region ===========头部底部===========*/
.infohead{ overflow:hidden; height:50px; line-height:50px; position:relative; background:#fff; border-bottom:1px solid #e5e5e5;}
.infohead p{ text-align:center; font-size:0.4rem; overflow:hidden; display:block;}

.footnav_no{ height:100px; overflow:hidden; width:100%;background-color: white;}
.footnav { width:100%; background:#fff; height:50px; border-top:1px solid #eee; box-sizing:border-box; display:flex; justify-content:space-around; 
position:fixed; bottom:0; z-index:1000; max-width:420px; margin:0 auto;}
.footnav a { display:block; overflow:hidden; text-align:center }
.footnav a i {  display:block; overflow:hidden; margin:5px auto 0 auto; font-size:0.48rem; }
.footnav a span { font-size:0.28rem; display:inline-block; overflow:hidden;}

/*二维码*/
.view_qrcode { width:150px; padding:10px; overflow:hidden; background:#fff; border:1px solid #ddd; text-align:center;
position:fixed; top:200px; left:10px; z-index:100;}
.view_qrcode span { display:block; overflow:hidden;}
.view_qrcode p { line-height:20px; padding:5px 0 0 0; font-size:13px;}
.view_editbtn { width:172px; height:40px; line-height:40px; display:block; overflow:hidden; text-align:center; font-size:15px; color:#fff;
background:#0094ff; position:fixed; top:420px; left:10px; z-index:10; border-radius:3px;}
/*#endregion */


/*上一页，下一页*/
.cinfo {
        background: #fff;
    padding: 10px 20px;
}
.pn-nav {
    /*margin-top: 15px;*/
}
.pn-nav a {
    width: calc(100% - 40px);
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background: #eee;
    margin-top: 15px;
}
.ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
/*相关下载*/
.article {
    /*min-height: 400px;*/
    width: 98%;
    margin: 0 1% 0;
}
.article .article_con {
    font-size: 14px;
    color: #333;
    line-height: 24px;

    padding-top: 35px;
}
#table tr:nth-child(n){
    background: url(/images/d.gif) repeat-x bottom #f0f0f0;
}
#table tr:nth-child(n) td{
    background: url(/images/d.gif) repeat-x bottom #f0f0f0;
}
#table tr:nth-child(2n){
    background: url(/images/d.gif) repeat-x bottom #FFF;
}
#table tr:nth-child(2n) td{
    background: url(/images/d.gif) repeat-x bottom #FFF;
}
.BgColorGray {
    background: url(/images/d.gif) repeat-x bottom #f0f0f0;
}
.BgColorWhite {
    background: url(/images/d.gif) repeat-x bottom #FFF;
}
/*表格下载*/
.apply h2 {
    /*background: url(/images/apply_tit.png) right center;*/
    margin-left: 100px;
    text-align: center;
    font-weight: normal;
    color: #215A99;
        margin-bottom: 15px;
        font-size: 20px;
}
.apply h2 em {
    margin-left: -100px;
    font-style: normal;
}
.article .article_con p {
    margin-bottom: 15px;
}
.apply .down .btn {
    float: right;
    display: inline-block;
    width: 68px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    border: 1px #dbe5f3 solid;
}
.article .article_con {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    padding-bottom: 40px;
    padding-top: 10px;
}
.apply .down .btn {
    float: none;
    display: inline-block;
    width: 86px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    border: 1px #dbe5f3 solid;
    margin-top: 10px;
    margin-bottom: 10px;
}


/*============= pg-sea ===========*/
.pg-sea-search {
	/*padding-top: 50px;
    text-align: center;*/
}
.pg-sea {
	font-size: 14px;
	color: #ee7700;
	padding-bottom: 15px;
	border-bottom: dashed 1px #cccccc;
}
.pg_sea_k {
	width: 74%;
    height: 39px;
	text-indent: 10px;
	/*color: #ccc;*/
	/*margin-top: 25px;*/
        margin-top: 9px;
}
.pg_sea_an {
	margin-top: 20px;
	width: 80px;
	height: 40px;
	background-color: #ee7700;
	color: #fff;
	border: none;
}
/*栏目*/
.cnav {
    padding: 20px 20px 5px 20px;
    background: #eee;
}
.clearfix {
    zoom: 1;
}
.cnav ul li {
    float: left;
    margin-bottom: 15px;
    width: calc(33.3% - 15px);
    margin-right: 15px;
    text-align: center;
}
.cnav ul li a {
    display: inline-block;
    background: #fff;
    color: #666;
    width: 100%;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box;
}
.cnav ul li a.on {
    background: #0054aa;
    color: #fff;
    border-bottom: 2px solid #f9bf13;
}
