@charset "gb2312";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, 
textarea,select  { margin:0; padding:0; }
*html{/*background-image:url(../images/about:blank);background-attachment:fixed;*/}
body{ font-size:12px; line-height:20px; color:#666;font-family:"Microsoft YaHei"; }
h1, h2, h3, h4, h5, h6{ font-size:12px;}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
i{ display:inline-block;}
a { text-decoration:none; color:#666; cursor:pointer;}
a:hover { cursor:pointer; text-decoration:none;color:#222;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:' '; background:#ccc;}
.clearAll{ clear:both;zoom:1;}
a img { border:none; }
li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }
input{ border:0 none; padding:0px; margin:0px;}
table { border-collapse: collapse; border-spacing: 0;}

.pr{ position:relative;}
.pa{ position:absolute;}
.ftms{ font-family:"Microsoft YaHei"}


.tl { text-align:left!important; }.tc { text-align:center!important; }.tr { text-align:right!important; }

.ti2 { text-indent:2em; }  

.fb { font-weight:bold; }
.fn { font-weight:normal; }
.fl{ float:left;}
.fr{ float:right;}
.mm{ margin-left:auto; margin-right:auto;}
.bd1{ border:1px solid #ddd;}
.Bd_btm{ border-bottom:1px solid #ddd;}
.nbd{ border:0 none !important;}
.nbd td{ border:0 none !important;}


.dil { display:inline; }
.bk { display:block !important;}
.dn{ display:none;}
.dik{ display:inline-block;}
.od { overflow:hidden }
.dtb{ display:table}
.vm{ vertical-align:middle}


.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh25 { line-height:25px; }
.lh26 { line-height:26px; }
.lh30 { line-height:30px; }
.lh40{line-height: 40px;}


.f12 { font-size:12px !important; }
.f14 { font-size:14px !important; }
.f16{font-size:16px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important; line-height:20px;}
.f22{font-size:22px; line-height:22px;}
.f24{font-size:24px; line-height:24px;}
.f26{font-size:26px; line-height:26px;}
.f28{font-size:28px; line-height:28px;}
.f30{font-size:30px; line-height:30px;}
.f36{font-size:36px; line-height:36px;}


.nbg{ background:none !important;}
.mt_5{ margin-top:5px;}.mt_10{ margin-top:10px;}.mt_15{ margin-top:15px;}.mt_20{ margin-top:20px;}
.ml_5{ margin-left:5px;}.ml_10{ margin-left:10px;}.ml_15{ margin-left:15px;}.ml_20{ margin-left:20px;}
.mr_5{ margin-right:5px;}.mr_10{ margin-right:10px;}.mr_15{ margin-right:15px;}.mr_20{ margin-right:20px;}
.mb_5{ margin-bottom:5px;}.mb_10{ margin-bottom:10px;}.mb_15{ margin-bottom:15px;}.mb_20{ margin-bottom:20px;}
.mg_0{ margin:0px !important;}
.mt_35{ margin-top:35px;}
.mt_40{ margin-top:40px !important;}

.pt_5{ margin-top:5px;}.pt_10{ margin-top:10px;}.pt_15{ margin-top:15px;}.pt_20{ margin-top:20px;}
.pl_5{ margin-left:5px;}.pl_10{ margin-left:10px;}.pl_15{ margin-left:15px;}.pl_20{ margin-left:20px;}
.pr_5{ margin-right:5px;}.pr_10{ margin-right:10px;}.pr_15{ margin-right:15px;}.pr_20{ margin-right:20px;}
.pb_5{ margin-bottom:5px;}.pb_10{ margin-bottom:10px;}.pb_15{ margin-bottom:15px;}.pb_20{ margin-bottom:20px;}
.pd_0{ padding:0px;}
.pd20{ padding:0 20px;}

.wa{ width:100% !important;}
.tuL{ text-decoration:underline}
.ttL{ text-decoration:line-through}

.zh{word-break:break-all;} 
.dq{ text-align:justify}   


.w1000{ width:1000px;}
.w980{ width:980px;}


.h80{ height:80px;}
.w160{ width:160px;}
.w290{ width:290px !important}
.H190{ height:190px;}
.H150{ height:150px;}


.red{color:#ff2400;}
.col_red{ color:#d11111;}
.col_blue{ color:#1d6c9e;}
.col_grey { color:#999 !important;}
.col_blue2{ color:#38a6df}
.col_org{ color:#f18700 !important;}

.zH{ z-index:99;}

/*noscript*/
.noscriptTips{ width:400px; height:150px;padding:50px 50px; margin:-200px -250px; left:50%; position:fixed; _position:absolute; 
top:50%; background:#fff; z-index:99; border:1px solid #ddd; border-radius:10px; box-shadow:5px 5px 5px #ccc;}
.noscriptTips p{ padding-left:80px; font-size:14px;line-height:24px; width:320px;}
.noscriptTips em{ font-size:54px; display:inline-block;border:2px solid #ddd; border-radius:64px; width:64px; height:64px; text-
align:center; line-height:64px; color:#E1B8B8; left:0px; top:0px; position:absolute;}
.fade{background: rgba(0,0,0,.6);z-index: 2;position: fixed;}


/*//css for page*/


.center{
	width: 1188px;
	margin-left: auto;
	margin-right: auto;
}

.topheader{
	height: 45px;
	background: url(../images/bg_topheader.png) repeat-x;
	line-height: 45px;
	color: #fff;
}
.topheader a{
	color: #fff;
}
.topheader .left{
	width: auto;display: inline-block;margin-right: 10px;
}
.topheader .right{
	width: 50%;
	text-align: right;
	line-height: 42px;;
}
.rightLink a{display: inline-block; margin: 0 4px;height: 45px;}
.rightLink a>img{display: inline-block;vertical-align: middle;}
.tianqi{width: auto;display: inline-block;}
.tianqi span{display: inline-block; vertical-align: middle; line-height: 36px;}
.tianqiScroll{display: inline-block;vertical-align: middle;line-height: 36px;}

.header{height: 165px;overflow: hidden;position: relative;100}
.logo{float: left;margin-top: 43px;}
.search{display: inline-block;width: auto;}
.ico-gov{display: inline-block;margin-top: 15px;}
.searchBox{height: 45px;position: relative;width: 402px;background: #3984df;border-radius: 6px;margin-top: 45px;}
.ico-search{display: inline-block;height: 45px;width: 55px;background: url(../images/P020191126420761985593.png) no-repeat center center;float: left;}
input.searchInput{height: 35px;line-height: 35px; padding: 5px 10px;display: inline-block;width: 247px;float: left;background:none;color: #fff;font-family: "microsoft yahei";font-size: 14px;}
input.searchBtn{width: 80px;height: 45px;text-align: center;font-size: 16px;background: none; color: #fff;float: left;cursor: pointer;
	border-radius: 0 6px 6px 0;font-family: "microsoft yahei";
	filter:alpha(opacity=100 finishopacity=100 style=1 startx=25,starty=25,finishx=80,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#db421b,endcolorstr=#e9990b,gradientType=1);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=25,starty=25,finishx=80,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#db421b,endcolorstr=#e9990b,gradientType=1);/*IE8*/	
    background:#db421b; /* 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */  
    background:-moz-linear-gradient(left, #db421b, rgba(0, 0, 255, 1));  
    background:-webkit-gradient(linear, 0 20, 50 20, from(#db421b), to(rgba(234, 155, 11, 1)));  
    background:-o-linear-gradient(left, #db421b, rgba(0, 0, 255, 1)); 
}
.searchKey{margin-top: 10px;font-size: 14px; padding-left: 26px;color: #fff;}
.searchKey b{font-weight: normal;}
.searchKey a{display: inline-block;color: #fff;margin: 0 4px;}


.footer{
	background: url(../images/bg_footer.png) repeat-x;
	color: #fff;
	height: 127px;
	padding-top: 24px;
	width: 100%;
	display: table;
}
.footer a{color: #fff;font-size: 14px;}
.ftRight{width: 400px;text-align: right;}
.ftRight a{margin: 0 8px;display: inline-block;vertical-align: top;}
.copyright{margin-top: 15px;}
.ftLeft{width: 700px;line-height: 26px;}

.body1{background: url(../images/bg_index.jpg) no-repeat center bottom #0473c3;background-size: 100% auto;background-attachment: fixed;}
.wxrwm{display: inline-block;position: relative; z-index: 10;}
.wmPop{width: 140px;height: auto;position: absolute;left: -55px;top: -200px;display: inline-block;transition: ease .4s;background: #fff;border-radius: 4px;z-index: 1;opacity: 0;}
.wmPop:before{width: 10px;height: 10px;background: #fff; position: absolute;left: 50%;margin-left: -5px;transform: rotate(45deg);top: -5px;content: '';}
.wmPop img{display: inline-block;float: left;}
.wmPop b{font-weight: normal;display: block;text-align: center;line-height: 20px;background: #fff;color: #666;}
.wxrwm.active .wmPop{top: 50px;opacity: 1;}

.tianqiScroll{ width: 220px;}
.m-menu{display: none;}
.siderBarClose{display: none;}
