body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}
html{
	color:#000;
}
body{
	font-size: 12px;
	font-family:"SimSun","宋体";
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,input{
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;
	font-weight:normal;
}
ol,ul{
	list-style:none;
}
caption,th{
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
	font-variant:normal;
}
sup{
	vertical-align:text-top;
}
sub{
	vertical-align:text-bottom;
}
input,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	*font-size:100%;
}
legend{
	color:#000;
}
input,button,textarea,select,a{
	outline: none;
}
input{blr:expression(this.onFocus=this.blur());}


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font-family: "Microsoft Yahei";
  vertical-align:baseline;
}
blockquote, q { quotes:none; }

blockquote:before, blockquote:after,
q:before, q:after { content:""; content:none; }

ins { background-color:#ff9; color:#000; text-decoration:none; }

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration:line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }

table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }

.dn{ display: none; }.db{display:block;}.dib{display:inline-block;}.di{display:inline;}
.h5{ height:5px; _font-size:0;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}.h40{ height:40px;}.h58{ height:58px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh25{ line-height:25px;}.lh50{ line-height:50px;}.lh28{line-height:28px;}
.m0{margin:0!important;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml8{ margin-left:8px;}.ml10{margin-left:10px;} .ml15{ margin-left:15px;} .ml17{ margin-left:17px;}.ml20{margin-left:20px;}.ml25{ margin-left:25px;}.ml30{ margin-left:30px;}.ml35{ margin-left:35px;}.ml40{ margin-left:40px;}.ml50{ margin-left:50px;}.ml70{ margin-left:70px;}.ml130{ margin-left:130px;}.ml60{ margin-left:60px;} .mt60{ margin-top:60px;}.ml90{ margin-left:90px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr3{margin-right:3px;}.mr4{margin-right:4px;}.mr5{margin-right:5px;}.mr6{margin-right:6px;}.mr8{margin-right:8px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr32{margin-right:32px;}.mr40{margin-right:40px;}.mr90{margin-right:90px;}.mr300{margin-right:300px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt3{margin-top:3px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt18{margin-top:18px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}.mt55{margin-top:55px;}.mt80{ margin-top:80px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb6{margin-bottom:6px;}.mb8{margin-bottom:8px;}.mb9{margin-bottom:9px;}.mb10{margin-bottom:10px;}.mb12{margin-bottom:12px;}.mb15{margin-bottom:15px;}.mb18{margin-bottom:18px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px;}.mb100{margin-bottom:100px;}.mb110{margin-bottom:110px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pt3{padding-top:3px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt19{padding-top:19px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt38{padding-top:38px;}.pt45{padding-top:45px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb60{padding-bottom:60px;}.fd9{ color:#fd9905}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.wh{color:white;}.g88{ color:#888888;}.ge2{ color:#e20e0e;}.gcf{ color:#cf0000;}.gae{ color:#aeaeae;}.g50{ color:#bb6f04;}.g91{ color:#918684;}.ml80{ margin-left:80px;}.g0e{ color:#0e0e0e;}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f24{font-size:24px;}.f25{font-size:25px;}.f30{ font-size:30px;}
.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:\5b8b\4f53;}.fw{font-family:"Microsoft YaHei","微软雅黑";}.fs{ font-family:"宋体";}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;} .ti{ text-indent:2em;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.lt0{letter-spacing:0;}.lt1{letter-spacing:1px;}
.bk{word-wrap:break-word;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vb{vertical-align:bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.g90{ color:#909090;}
.clearfix:after {visibility: hidden;display: block;content:" ";clear: both;height: 0;} 
.clearfix{*zoom:1;}
.clear{clear:both;}
.red{ color:red;}
.c-black{color:#000;}
.lp1{ letter-spacing: 1px;}.lp2{ letter-spacing: 2px;}.lp3{ letter-spacing: 3px;}.lp4{ letter-spacing: 4px;}.lp5{ letter-spacing: 5px;}
.b0{border:0!important;}
table{table-layout: fixed;}
td{word-wrap:break-word;}

body{
	background: #fff;
	font-size: 14px;
	min-width:1200px;
	/* overflow-x: hidden; */
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
.banxin{
	width:1100px;
	margin-left: auto;
	margin-right: auto;
}
.banxin1{
	width:1120px;
	margin-left: auto;
	margin-right: auto;
}
.bt4{
	border-top: 4px solid #0068b7;
}
.bgf{
	background: #fff;
}
.bgf5{
	background: #f5f5f5;
}
.minh{
	min-height: 400px;
}
/* 直通车 */
.site-nav{
	height:38px;
	line-height: 38px;
	background: #f9f9f9;
	font-size: 12px;
}
.site-nav p.site-nav-l{
	color:#666;
}
.site-nav ul.site-nav-r{
	margin-right: 5px;
}
.site-nav ul.site-nav-r li{
	float: left;
	margin-left: 25px;
}
.site-nav ul.site-nav-r a{
	color:#666;
	text-decoration: none;
}
.site-nav ul.site-nav-r a:hover{
	text-decoration: underline;
}
.index-search-bg ul.site-nav-r{
	position: absolute;
	top:0;
	right:0;
	line-height: 44px;
}
.index-search-bg ul.site-nav-r li{
	float: left;
	margin-left: 25px;
}
.index-search-bg ul.site-nav-r a{
	color:#000;
	text-decoration: none;
}
.index-search-bg ul.site-nav-r a:hover{
	text-decoration: underline;
}
/* 搜索栏 */
.search-wrap{
	height: 115px;
	font-family: "Microsoft Yahei";
	position: relative;
	z-index: 99;
}
.search-wrap.index-search-bg{
	position: relative;
	background: url(search-bg.png) center top no-repeat;
}
.search-wrap .logo{
	width: 390px;
	height: 86px;
	margin:29px 0 0 0;
	padding-left: 8px;
	/* height: 119px; */
}
.search-wrap .search-box{
	width: 508px;
	height: 32px;
	margin:45px 0 0 0;
}
.search-wrap .search-box .search-l{
	width: 422px;
	height: 28px;
	line-height: 30px;
	border:2px solid #0068b7;
	background: #fff;
}
.search-wrap .search-box .search-opt{
	width: 96px;
	height: 28px;
	position: relative;
	float: left;
}
.search-box .search-sel{
	position: absolute;
	width: 96px;
	height: 30px;
	left:0;
	top:0;
	cursor: pointer;
}
.search-box .search-sel span.search-txt{
	float: left;
	width: 60px;
	padding-left: 9px;
	height: 30px;
	color:#999;
	font-family: "宋体";
}
.search-box .search-sel i.arr{
	width: 12px;
	height: 6px;
	background: url(arr-b.png);
	float: right;
	margin-top: 12px;
	margin-right: 12px;
}
.search-box .search-sel i.arr.hover{
	background: url(arr-b-hover.png);
}
.search-box ul.opt-ul{
	position: absolute;
	left:-2px;
	top:28px;
	width: 96px;
	border:2px solid #0068b7;
	border-top: 0;
	background: #fff;
	display: none;
}
.search-box ul.opt-ul li{
	line-height: 32px;	
}
.search-box ul.opt-ul li a{
	line-height: 32px;
	font-size: 14px;
	font-family: "宋体";
	color:#999;
	padding-left: 10px;
	display:block;
	text-decoration: none;
}
.search-box ul.opt-ul li a:hover{
	background: #0081e3;
	color:#fff;
}
.search-wrap .search-box input.ipt-txt{
	width: 306px;
	height: 30px;
	padding:0 10px;
	float: left;
	background: none;
	color:#000;
	font-family: "宋体";
	font-size: 14px;
}
.search-wrap .search-box input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
.search-wrap .search-box a.search-btn{
	width: 82px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color:#fff;
	background: #0068b7;
	text-decoration: none;
}
a.fb-btn{
	width: 100px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #0068b7;
	color:#fff;
	margin-top: 46px;
	text-decoration: none;
} 
/* 导航栏 */
.nav{
	height: 38px;
	background: #0068b7;
}
.nav ul li{
	float: left;
	height: 38px;
	line-height: 38px;
}
.nav ul li a{
	display: block;
	padding: 0 28px;
	height: 38px;
	color:#fff;
	text-decoration: none;
	font-size: 16px;
	font-family: "Microsoft Yahei";
}
.nav ul li.cur a,.nav ul li a:hover{
	background: #0081e3;
}
.nav-index{
	height: 50px;
	background: #0068b7;
	border:0;
}
.nav-index ul{
	background: -webkit-linear-gradient(top, #3e9bf8, #3383d1);
	background: -moz-linear-gradient(top, #3e9bf8, #3383d1);
	background: -ms-linear-gradient(top, #3e9bf8, #3383d1);
	background: -o-linear-gradient(top, #3e9bf8, #3383d1);
	background: linear-gradient(top, #3e9bf8, #3383d1);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #3e9bf8, endColorstr = #3383d1);
}
.nav-index ul li{
	float: left;
	width: 186.66px;
	height: 50px;
	line-height: 50px;
	background: url(nav-bg-l.png) left center no-repeat;
}
.nav-index ul li a{
	display: block;
	width: 120px;
	padding: 0 28px;
	height: 50px;
	color:#fff;
	text-decoration: none;
	text-align: center;
	font-size: 20px;
	font-family: "Microsoft Yahei";
	position: relative;
}
.nav-index ul li a i.bg-l{
	width: 2px;
	height: 21px;
	position: absolute;
	left:0;
	top:18px;
	background: url(nav-bg-l.png) left center no-repeat;
}
.nav-index ul li.cur a,.nav-index ul li a:hover{
	background: -webkit-linear-gradient(top, #3383d1, #3e9bf8);
	background: -moz-linear-gradient(top, #3383d1, #3e9bf8);
	background: -ms-linear-gradient(top, #3383d1, #3e9bf8);
	background: -o-linear-gradient(top, #3383d1, #3e9bf8);
	background: linear-gradient(top, #3383d1, #3e9bf8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #3383d1, endColorstr = #3e9bf8 );
}
/* 基层站点banner */
.banner-wrap{
	height: 180px;
	/* background: #89b780; */
	position: relative;
}
.tsfw-banner{
	background: #fff;
}
.banner-wrap img{
	position: absolute;
	width: 100%;
	height: 180px;
	left: 50%;
	transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
	top:0;
}
/* 面包屑导航 */
.bread-nav{
	height: 38px;
	line-height: 38px;
	color: #999;
}
.bread-nav a{
	color:#999;
	text-decoration: none;
}
.bread-nav a:hover{
	text-decoration: underline;
}
/* 尾部 */
.footer-wrap{
	/* height: 240px; */
	background: #f7f7f7;
}
.ft-bgn{
	background: none;
}
.footer-wrap .friendly-link-wrap{
	height: 188px;
	/* border-bottom: 1px solid #02518e; */
	/* padding-left: 28px; */
}
.footer-wrap .friendly-link{
	float: left;
	width: 695px;
	padding-top: 14px;
	padding-left: 28px;
}
.footer-wrap .friendly-link h3{
	height: 25px;
	line-height: 25px;
	width: 56px;
	/* border-bottom: 2px solid #e2a015; */
	margin-bottom: 19px;
	font-size: 14px;
	color:#808080;
	font-family: "Microsoft Yahei";
}
.footer-wrap .friendly-link ul{
	overflow: hidden;
}
.footer-wrap .friendly-link ul li{
	float: left;
	width: 118px;
	height: 38px;
}
.footer-wrap .friendly-link ul li.w170{
	width: 170px;
}
.footer-wrap .friendly-link ul li a{
	font-family: "宋体";
	font-size: 12px;
	color:#7f7f7f;
}
.footer-wrap .about-wrap{
	float: right;
	width: 377px;
}
.footer-wrap ul.about{
	height: 46px;
	line-height: 46px;
	/* width: 258px; */
	float: right;
}
.footer-wrap ul.about li{
	float: left;
	/* width: 75px; */
	text-align: right;
	margin-left: 12px;
}
.footer-wrap ul.about li a{
	font-size: 12px;
	color:#7f7f7f;
	font-family: "宋体";
}
.footer-wrap .h9{
	height: 9px;
}
.footer-wrap .wechat-wrap{
	width: 320px;
	height: 110px;
	float: right;
}
.footer-wrap .wechat-l{
	width:205px;
	float: left;
	margin-right: 15px;
	padding-top: 7px;
	text-align: right;
}
.footer-wrap .wechat-l h3{
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color:#7f7f7f;
	font-family: "Microsoft Yahei";
}
.footer-wrap .wechat-l p.num{
	height: 37px;
	line-height: 37px;
	font-family: "黑体";
	color:#f8d57d;
	font-size: 30px;
}
.footer-wrap .wechat-l p.time{
	font-family: "黑体";
	font-size: 14px;
	color:#7f7f7f;
	height: 28px;
	line-height: 28px;
}
.footer-wrap .wechat-r{
	width: 100px;
	height: 100px;
	float: left;
}
.footer{
	height: 50px;
}
.footer.bt{
	/* border-top: 1px solid #0178d2; */
	background: #999;
}
.footer p{
	float: left;
	font-size: 12px;
	color:#fff;
	line-height: 50px;
}
.footer-wrap.ft-bgn .footer p{
	color:#fff;
}
.footer p.w184{
	width: 184px;
	/* font-family: "宋体"; */
}
.footer p.w430{
	width: 430px;
	/* font-family: "宋体"; */
}
.footer p.w396{
	width: 396px;
}
.footer p.w90{
	width: 90px;
}
.footer p a{
	color:#fff;
}
.footer-wrap.ft-bgn .footer p a{
	color:#fff;
}
.footer-search{
	background: #252f3d;
}
.footer-search .footer.bt{
	background: #252f3d;
}
.footer-search .friendly-link-wrap{
	border-bottom: 1px solid #767f8d;
}
.footer-search .friendly-link h3{
	border-bottom: 2px solid #e2a015;
	color:#fff;
}
.footer-search ul.about li a,.footer-search .wechat-l p.num{
	color:#fff;
}
.footer-search .friendly-link ul li a,.footer-search .wechat-l h3,.footer-search .wechat-l p.time,.footer-search .footer p,.footer-search .footer p a{
	color:#767f8d;
}
/* 尾部新版 */
.footer-wrap-new{
	background: #ccc;
}
.footer-wrap-new .friendly-link{
	height: 43px;
	border-bottom: 1px solid #767f8d;
	color:#90a1b5;
	line-height: 43px;
	font-size: 12px;
}
.footer-wrap-new .fr-l span.tel{
	font-size: 16px;
	margin-left: 10px;
}
.footer-wrap-new .fr-r li{
	float: left;
	text-align: right;
	margin-left: 15px;
}
.footer-wrap-new .fr-r li a{
	color:#000;
}
.footer-wrap-new .link-wrap{
	padding-top: 9px;
}
.footer-wrap-new .link-wrap h3{
	height: 26px;
	line-height: 26px;
	color:#000;
	font-size: 14px;
}
.footer-wrap-new .link-wrap p{
	line-height: 24px;
	margin-bottom: 4px;
	color:#767f8d;
	font-size: 12px;
}
.footer-wrap-new .link-wrap p a{
	color:#767f8d;
	text-decoration: none;
}
.footer-wrap-new .link-wrap p a:hover{
	color:#274664;
}
.footer-wrap-new .link-wrap p span.line{
	margin:0 2px;
}
.footer-wrap-new.foot-search{
	background: #252f3d;
}
.foot-search .friendly-link{
	border-bottom: 1px solid #90a1b5;
}
.foot-search .footer{
	background: #1b2737;
	/* border-top: 1px solid #767f8d; */
}
.foot-search .fr-r li a,.foot-search .link-wrap h3{
	color:#fff;
}
/* cnzz样式-------------开始 */
.footer .banxin{
	position: relative;
}
.footer #cnzz_stat_icon_1261376997{
	position: absolute;
	right:-50px;
	top:19px;
}
/* cnzz样式-------------结束 */
/* 分页 */
/* .pagination-wrap{
	text-align: center;
	height: 28px;
	line-height: 26px;
	color:#666;
	font-size: 12px;
}
.pagination-wrap a{
	display:inline-block;
	width: 27px;
	height: 26px;
	border:1px solid #d6d6d6;
	margin-right: 3px;
	color:#666;
	text-decoration: none;
}
.pagination-wrap a:hover,.pagination-wrap a.cur{
	background: #0068b7;
	color: #fff;
}
.pagination-wrap a.prev{
	width: 58px;
	margin-right: 8px;
}
.pagination-wrap a.next{
	width: 58px;
	margin-left: 5px;
} */
/* 个人中心头部 */
.gr-head-wrap{
	height: 106px;
}
.gr-head-wrap .gr-head-logo{
	float: left;
	padding-top: 30px;
	width: 240px;
	height: 60px;
	margin-right: 20px;
}
.gr-head-wrap .gr-head-logo img{
	display: block;
	width: 240px;
	height: 60px;
}
.gr-head-wrap .chaoshi{
	float: left;
	width: 120px;
	margin-top: 47px;
	border-left: 1px solid #a9a9a9;
	padding:10px 0 0 18px;
	height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 16px;
	color: #a9a9a9;
}
.yonghu-r{
	float: right;
	/* width: 198px; */
	margin-top: 69px;
	overflow: hidden;
}
.yonghu-r li{
	float: left;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #a0a0a0;
}
.yonghu-r li.line{
	margin: 0 12px;
}
.yonghu-r li a{
	color: #a0a0a0;
}
.yonghu-r li span.username{
	margin-right: 12px;
}

/* 首页新版直通车 */
.site-nav-wrap{
	height: 101px;
	border-bottom: 2px solid #3890e7;
	background: #f5f5f5;
	padding-top: 10px;
}
.site-nav-wrap .search-wrap{
	height: 24px;
	/* width: 250px; */
	float: right;
}
.site-nav-wrap2 .search-box{
	width: 176px;
	height: 22px;
	border:1px solid #d9d9d9;
	background: #fff;
	margin:3px 12px 0 0;
}
.site-nav-wrap2 .search-box .search-l{
	width: 150px;
	height: 22px;
	line-height: 22px;
	border:0;
}
.site-nav-wrap2 .search-box .search-opt{
	width: 73px;
	height: 22px;
	position: relative;
	float: left;
}
.site-nav-wrap2 .search-box .search-sel{
	position: absolute;
	width: 73px;
	height: 22px;
	left:0;
	top:0;
	cursor: pointer;
}
.site-nav-wrap2 .search-box .search-sel span.search-txt{
	float: left;
	width: 54px;
	padding-left: 6px;
	height: 22px;
	color:#a9a9a9;
	font-family: "宋体";
	font-size: 12px;
}
.site-nav-wrap2 .search-box .search-sel i.arr{
	width: 12px;
	height: 6px;
	background: url(arr-b.png) no-repeat;
	float: right;
	margin-top: 9px;
	margin-right: 0px;
}
.site-nav-wrap2 .search-box .search-sel i.arr.hover{
	background: url(arr-b-hover.png);
}
.site-nav-wrap2 .search-box ul.opt-ul{
	position: absolute;
	left:-1px;
	top:22px;
	width: 73px;
	border:1px solid #d9d9d9;
	border-top: 0;
	background: #fff;
	z-index: 99;
	display: none;
}
.site-nav-wrap2 .search-box ul.opt-ul li{
	line-height: 22px;	
}
.site-nav-wrap2 .search-box ul.opt-ul li a{
	line-height: 22px;
	font-size: 12px;
	font-family: "宋体";
	color:#999;
	padding-left: 6px;
	display:block;
	text-decoration: none;
}
.site-nav-wrap2 .search-box ul.opt-ul li a:hover{
	background: #0081e3;
	color:#fff;
}
.site-nav-wrap2 .search-box input.ipt-txt{
	width: 67px;
	height: 22px;
	padding:0 5px;
	float: left;
	background: none;
	color:#d3d3d3;
	font-family: "宋体";
	font-size: 12px;
}
.site-nav-wrap2 .search-box input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
.site-nav-wrap2 .search-box a.search-btn{
	width: 26px;
	height: 22px;
	text-indent:-9999px;
	text-decoration: none;
	background: url(search-ico.png) no-repeat 0 3px;
}
.site-nav-wrap ul.site-nav-r{
	float: left;
	/* width: 72px; */
	height: 24px;
	line-height: 24px;
}
.site-nav-wrap ul.site-nav-r li{
	float: left;
	margin-left: 12px;
}
.site-nav-wrap ul.site-nav-r li a{
	color:#3588d9;
	font-size: 12px;
}
/* 导航 */
.site-nav-wrap .nav-wrap{
	height: 54px;
	padding-top:24px;
}
.site-nav-wrap .nav-wrap .logo{
	float: left;
	width: 240px;
	height: 54px;
}
.site-nav-wrap .nav-wrap .logo img{
	display: block;
	width: 240px;
	height: 54px;
}
.site-nav-wrap .nav-wrap ul.nav{
	float: left;
	padding-top: 11px;
	height: 36px;
	width: 848px;
	padding-left: 12px;
	background: none;
}
.site-nav-wrap .nav-wrap ul.nav li{
	float: left;
	height: 36px;
	margin-left: 18px;
}
.site-nav-wrap .nav-wrap ul.nav li a{
	display: inline-block;
	height: 36px;
	line-height: 36px;
	padding:0 15px;
	color:#3588d9;
	font-size: 16px;
	text-decoration: none;
	border-radius: 4px;
	behavior:url(PIE.htc);
}
.site-nav-wrap .nav-wrap ul.nav li a:hover,.site-nav-wrap .nav-wrap ul.nav li.cur a{
	background: #3588d9;
	color:#fff;
}

/* 首页20161221版 */
.site-nav-wrap1{
	height: 99px;
	border-bottom: 1px solid #3876c5;
	background: url(index-site-bg.png) no-repeat center top;
	padding-top: 14px;
}
.site-nav-wrap1 .search-wrap{
	height: 24px;
	/* width: 250px; */
	float: right;
}
.site-nav-wrap1 .search-wrap ul.site-nav-r{
	/* float: left; */
	/* width: 72px; */
	height: 24px;
	line-height: 24px;
}
.site-nav-wrap1 .search-wrap ul.site-nav-r li{
	float: left;
	color:rgba(255,255,255,0.6);
}
.site-nav-wrap1 .search-wrap ul.site-nav-r li.line{
	margin:0 10px;
}
.site-nav-wrap1 .search-wrap ul.site-nav-r li a{
	color:rgba(255,255,255,0.6);
	font-size: 12px;
}
/* 导航 */
.site-nav-wrap1 .nav-wrap{
	height: 64px;
	padding-top:11px;
}
.site-nav-wrap1 .nav-wrap .logo{
	float: left;
	width: 514px;
	height: 64px;
}
.site-nav-wrap1 .nav-wrap .logo a{

}
.site-nav-wrap1 .nav-wrap .logo img{
	float: left;
	width: 236px;
	height: 64px;
}
.site-nav-wrap1 .nav-wrap .logo span.txt{
	float: left;
	width: 265px;
	padding: 29px 0 0 12px;
	font-size: 18px;
	color:#fff;
	text-shadow:0 0 8px rgba(0,117,249,0.38);
}
.site-nav-wrap1 .nav-wrap ul.nav{
	float: right;
	padding-top: 21px;
	/* height: 36px; */
	/* width: 547px; */
	background: none;
	padding-left: 39px;
}
.site-nav-wrap1 .nav-wrap ul.nav li{
	float: left;
	/* height: 36px; */
	margin-left: 25px;
}
.site-nav-wrap1 .nav-wrap ul.nav li a{
	display: inline-block;
	/* height: 36px;
	line-height: 36px; 
	padding:0 15px;*/
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.site-nav-wrap1 .nav-wrap ul.nav li a:hover,.site-nav-wrap1 .nav-wrap ul.nav li.cur a{
	color:#1c2b3f;
}
/* 分页 */
.pagination li{
	padding:0!important;
	margin-bottom:0;
}

/* 众包导航 */
.zhb-nav-wrap{
	height: 65px; 
	background: #2a3137;
	line-height: 65px;
}
.zhb-nav-wrap h2{
	float: left;
	font-size: 18px;
	color:#fff;
}
.zhb-nav-wrap ul.zhb-login-ul{
	float: right;
}
.zhb-nav-wrap ul.zhb-login-ul li{
	float: left;
	margin-left: 10px;
}
.zhb-nav-wrap ul.zhb-login-ul li a{
	color:#fff;
	font-size: 12px;
}
/* 公共服务平台 头部 */
.fwpt-gywm-head{
	height: 80px;
}
.fwpt-gywm-head .gywm-head-logo{
	float: left;
	width: 356px;
	height: 44px;
	margin-top: 18px;
	margin-left: 80px;
}
.fwpt-gywm-head .shu-line{
	float: left;
	width: 1px;
	height: 44px;
	background: #a9a9a9;
	margin-top: 18px;
	margin-left: 28px;
}
.fwpt-gywm-head .gywm-head-nav{
	float: left;
	height: 38px;
	margin-top: 21px;
}
.fwpt-gywm-head .gywm-head-nav ul li{
	float: left;
	height: 38px;
	line-height: 38px;
}
.fwpt-gywm-head .gywm-head-nav ul li a{
	display: block;
	padding: 0 28px;
	height: 38px;
	color:#000;
	text-decoration: none;
	font-size: 16px;
	font-family: "Microsoft Yahei";
}
/*.fwpt-gywm-head .gywm-head-nav ul li .cur a{*/
	/*color: #0068b7;*/
/*}*/
.fwpt-gywm-head .gywm-head-nav ul li a:hover{
	color: #0068b7
}
.gywm-bg{
	height: 258px;
	background: url(aboutUS.png) no-repeat center;
}
.main .middle .middle-top{
	margin-top: 20px;
	margin-bottom: 20px;
}
.main .middle .middle-top p{
	line-height: 30px;
	font-size: 14px;
	color: #000;
	font-family: "SimSun", "宋体";
	text-indent: 2em;
}
.main .middle .middle-middle{
	height: 40px;
	/*background: #00A0E9;*/
}
.main .middle .middle-middle .middle-middle-left{
	float: left;
	width: 8%;
}
.contactUS-left{
	float: left;
	font-size: 30px;
}
.contactUS-right{
	float: left;
	height: 30px;
	font-size: 15px;
}
.main .middle .middle-middle .middle-middle-right{
	float: left;
	width: 92%;
}
.main .middle .middle-middle .middle-middle-right .h-line{
	height: 1px;
	background: #a9a9a9;
	margin-top: 20px;
}
.main .middle .middle-bottom{
	margin-top: 20px;
}
.main .middle .middle-bottom .middle-bottom-left{
	float: left;
	padding-top: 20px;
}
.main .middle .middle-bottom .middle-bottom-left p{
	padding: 0px 0px 0px 10px;
	font-size: 14px;
	color: #000;
	font-family: "SimSun", "宋体";
	line-height: 30px;
}
.main .middle .middle-bottom .middle-bottom-right-dizhi{
	float: right;
}
.gywm-footer-wechat{
	margin-top: 39px;
	text-align: right;
}
/* 首页20170110 */
.site-nav-wrap2{
	height: 31px;
	line-height: 31px;
	background: #ebebeb;
	font-size: 12px;
	color:#666;
}
.site-nav-wrap2 span.tel{
	margin-left: 12px;
}
.site-nav-wrap2 .login-wrap2 .site-nav-r{
	float: left;
}
.site-nav-wrap2 .login-wrap2 .site-nav-r li{
	font-size: 12px;
	color:#666;
	float: left;
}
.site-nav-wrap2 .login-wrap2 .site-nav-r li a{
	color:#666;
}
.site-nav-wrap2 .login-wrap2 .site-nav-r li.line{
	margin:0 8px;
}
.site-nav-wrap2 .login-wrap2 a.ico{
	float: left;
	width: 20px;
	height: 20px;
	margin-top:5px;
}
.site-nav-wrap2 .login-wrap2 a.wechat{
	margin-left: 23px;
	background: url(site-nav-wechat.png);
}
.site-nav-wrap2 .login-wrap2 a.weibo{
	margin-left: 6px;
	background: url(site-nav-weibo.png);
}
.index-logo-wrap2{
	height: 119px;
	background: #fff;
	border-bottom: 1px solid #0068b7;
}
.index-logo-wrap2 h1{
	float: left;
	margin:22px 0px 0 0;
}
.index-logo-wrap2 h1 a,.index-logo-wrap2 h1 a img{
	display: block;
	width: 277px;
	height: 69px;
}
.index-logo-wrap2 ul.index-nav{
	margin-top: 38px;
}
.index-logo-wrap2 ul.index-nav li{
	float: left;
	width: 75px;
	height: 80px;
	margin-left: 15px;
}
.index-logo-wrap2 ul.index-nav li a{
	display: block;
	width: 100%;
	height: 50px;
	padding-top: 30px;
	position: relative;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	color:#000;
	background: url(index-newnav-sprit.png) no-repeat;
}
.index-logo-wrap2 ul.index-nav li a:hover,.index-logo-wrap2 ul.index-nav li.cur a{
	background-image: url(index-newnav-sprit-hover.png);
	color:#1ba2fd;
}
.index-logo-wrap2 ul.index-nav li.no1 a{
	background-position:left 0;
}
.index-logo-wrap2 ul.index-nav li.no2 a{
	background-position:left -80px;
}
.index-logo-wrap2 ul.index-nav li.no3 a{
	background-position:left -160px;
}
.index-logo-wrap2 ul.index-nav li.no4 a{
	background-position:left -240px;
}
.index-logo-wrap2 ul.index-nav li.no5 a{
	background-position:left -320px;
}
.index-logo-wrap2 ul.index-nav li.no6 a{
	background-position:left -400px;
}
.index-logo-wrap2 ul.index-nav li.no7 a{
	background-position:left -480px;
}
.index-logo-wrap2 ul.index-nav li.no8 a{
	background-position:left -560px;
}
.index-logo-wrap2 ul.index-nav li a span.arr{
	width: 8px;
	height: 5px;
	background: url(index-newnav-arrb.png) no-repeat;
	position: absolute;
	left:50%;
	margin-left: -4px;
	top:52px;
}
.index-logo-wrap2 ul.index-nav li a:hover span.arr,.index-logo-wrap2 ul.index-nav li.cur a span.arr{
	background-image: url(index-newnav-arrb-hover.png);
}
/* .index-logo-wrap2 .index-ser-wrap{
	width: 420px;
	height: 42px;
	border:2px solid #fff;
	float: left;
	margin:34px 78px 0 0;
	box-shadow:0px 2px 2px rgba(0,0,0,0.14),0px 2px 2px rgba(0,0,0,0.14) inset;
	position: relative;
}
.index-logo-wrap2 .index-ser-wrap input.ipt-txt{
	width: 310px;
	padding:0 90px 0 20px;
	height: 42px;
	line-height: 42px;
	background: none;
	border:0;
	box-sizing:content-box;
}
.index-logo-wrap2 .index-ser-wrap a.search-btn{
	width: 75px;
	height: 42px;
	position: absolute;
	right:0;
	top:0;
}
.index-ser-wrap a.search-btn i{
	width: 1px;
	height: 15px;
	background: #d9d9d9;
	position: absolute;
	left:0;
	top:15px;
}
.index-ser-wrap a.search-btn span.search{
	width: 17px;
	height: 17px;
	background: url(index-search-bg.png);
	position: absolute;
	top:14px;
	left:24px;
}
.index-logo-wrap2 a.index-dwzh,.index-logo-wrap2 a.index-help{
	width: 65px;
	height: 34px;
	padding-left: 34px;
	line-height: 34px;
	font-size: 12px;
	color:#000;
	text-decoration: none;
	border:1px solid #e7e7e7;
	margin-top:41px;
}
.index-logo-wrap2 a.index-dwzh{
	margin-right: 20px;
	background: url(index-dwzh.png) no-repeat 9px 9px;
	float: left;
}
.index-logo-wrap2 a.index-help{
	background: url(index-help.png) no-repeat 9px 9px;
	float: right;
} */
/* 尾部20170116 */
.footer-wrap2{
	/* height: 403px; */
	background: #cdcdcd;
}
.footer-wrap2 .footer-head{
	height: 30px;
	background: #999;
}
.footer-wrap2 ul.footer-head-ul li{
	float: left;
	line-height: 30px;
	font-size: 14px;
	color:#fff;
	text-align: center;
}
.footer-wrap2 ul.footer-head-ul li.no1{
	width: 16%;
}
.footer-wrap2 ul.footer-head-ul li.no2{
	width: 28%;
}
.footer-wrap2 ul.footer-head-ul li.no3{
	width: 28%;
}
.footer-wrap2 ul.footer-head-ul li.no4{
	width: 28%;
}
.footer-wrap2 .footer-body{
	height: 299px;
	padding:12px 0;
}
.footer-wrap2 .footer-body .footer-box{
	float: left;
	box-sizing:border-box;
	height: 299px;
}
.footer-wrap2 .footer-body .footer-box1{
	width: 16%;
	padding-left: 59px;
	border-right: 1px solid #767e8d;
}
.footer-wrap2 .footer-body .footer-box2{
	width: 28%;
	border-right: 1px solid #767e8d;
}
.footer-wrap2 .footer-body .footer-box3{
	width: 28%;
	border-right: 1px solid #767e8d;
	padding-left: 80px;
}
.footer-wrap2 .footer-body .footer-box4{
	width: 28%;
	padding-top: 2px;
}
.footer-wrap2 .footer-body .footer-box li{
	line-height: 23px;
	height: 23px;
}
.footer-wrap2 .footer-body .footer-box li a{
	line-height: 23px;
	color:#767f8d;
	font-size: 12px;
}
.footer-wrap2 .footer-body .footer-box li a:hover{
	color:#274664;
}
.footer-wrap2 .footer-box2 li{
	width: 50%;
	float: left;
	padding-left: 35px;
	box-sizing:border-box;
}
.footer-wrap2 .footer-box4 .aboutus-list{
	float: left;
	width: 50%;
}
.footer-wrap2 .footer-box4 ul.aboutus-ul{
	margin-bottom: 12px;
}
.footer-wrap2 .footer-box4 ul.aboutus-ul li{
	text-align: center;
	line-height: 32px;
	height:32px;
}
/*.footer-wrap2 .footer-box4 ul.aboutus-ul li{*/
	/*float: left;*/
	/*width: 33%;*/
	/*text-align: center;*/
	/*line-height: 32px;*/
	/*height:32px;*/
/*}*/
.footer-wrap2 .footer-box4 .erweima-wrap{
	float: left;
	padding: 10px 10px;
}
/*.footer-wrap2 .footer-box4 .erweima-wrap{*/
	/*padding:0 0 8px 28px;*/
/*}*/
.footer-wrap2 .footer-box4 .erweima-wrap img{
	display: inline-block;
	width: 100px;
	height: 100px;
}
.footer-wrap2 .footer-box4 .erweima-wrap img.img1{
	margin-right: 43px;
}
.footer-wrap2 .footer-box4 p{
	padding-left: 28px;
	color:#767f8d;
}
.footer-wrap2 .footer-box4 p.title{
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
.footer-wrap2 .footer-box4 p.tel{
	font-size: 28px;
	font-weight: bold;
}
.footer-wrap2.foot-search{
	background: #252f3d;
}
.foot-search .footer-head{
	background: #1b2737;
}