@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,
sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video
{margin: 0;padding: 0;border: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
ol,ul{list-style: none;}
blockquote,q {quotes: none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content: '';content: none;}
table{width: 100%;border-collapse: collapse;border-spacing: 0;}
*,a,a:hover,a:visited,a:link {list-style: none;text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());color:#4e4e4e;}
*{box-sizing: border-box; -webkit-box-sizing: border-box; margin: 0; padding: 0;}
body,html {width: 100%;height: 100%;}
html{font-size: 62.5%;font-family: "Microsoft YaHei";line-height: 1;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body {font-family: "微软雅黑";font-size:14px;margin: 0;padding: 0;color: #666;}
ul,dl {margin: 0;padding: 0;list-style: none outside none;}
img {border: none;max-width: 100%;vertical-align: middle;}
input,button,select,textarea {outline: none;}
button{cursor: pointer;}
em,i{font-style:normal;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.clearfix {  *zoom:1;}

table{width:100%; border-collapse: collapse; border-spacing: 0;}
.left{float:left;}
.right{float:right;}
.align_l{text-align:left;}
.align_c{text-align:center;}
.align_r{text-align:right;}
.w_1200{width:1200px; margin:0 auto;}

/*header*/
.t2-topbar{ background-color:#f6f6f6;border-bottom: 1px #eaeaea solid;}
.t2_login{ display:inline-block; height:26px; line-height:26px; padding:0px 10px 0px 35px; color:#0075c1;background:url(../images/denglu.png) no-repeat 10px center #fff; margin-left:15px; }
.t2_login:hover,.t2_login.active{;background:url(../images/denglu2.png) no-repeat 10px center #0075c1; color:#fff;}
.t2_register{ display:inline-block; height:26px; line-height:26px; padding:0px 10px 0px 35px; color:#0075c1;background:url(../images/zhuce.png) no-repeat 10px center #fff; margin-left:15px; }
.t2_register:hover{;background:url(../images/zhuce2.png) no-repeat 10px center #0075c1; color:#fff;}
.t2_yhtc{ color:#0075c1}
.t2_yhtc:hover{ text-decoration:underline}

/*导航*/
.nav-bar { z-index: 999; width: 100%; height: 60px; padding-top:  10px; clear:both;}
.nav-bar ul.tabs-bar { position: relative; }
.nav-bar ul.tabs-bar li {  float: left; width: 130px; height: 40px; margin-right: 22px;}
.nav-bar ul.tabs-bar li:nth-child(8){ margin-right: 0px;}
.nav-bar li { position: relative; }
.nav-bar li a { position: absolute; display: block; width: 130px; height: 40px; font-size: 17px; color: #222222; text-align: center;
	background: transparent; z-index: 999; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in;transition:0;  }
.nav-bar .bg { position: absolute; width: 167px; height: 40px; background: #478dde; border-radius: 20px; top: 0; left: 0; z-index: 10; }
.nav-bar li a:hover,.nav-bar li.cur a { color: #fff;transition:0;  }
.nav-bar li.active a { border-radius: 5px;transition:0 }
.nav-bar-top { position: fixed; top: 0px; left: 0; width: 100%; background: #fff; padding-left: 1%; text-align: center; }

/*main*/
/* 区域评估 */
/* banner */
.t4_subBanner{width:100%; height:220px;background:url(../images/sub_banner01.jpg) center no-repeat;  margin:0 auto; background-size:100% 220px;}
.t4_subBanner div{color:#fff; line-height:30px; font-size:16px; padding:52px 0 0 0 ; }
.t4_subBanner span{font-weight:bold;color:#fff;}
.t4_subBanner span.pg{font-size:20px; font-weight:bold;}
/* 内容 */
.t4_contents{margin-top:30px;}
.t4_lists{}
.t4_lists ul{margin:0 -6px;}
.t4_lists ul li{width:230px; height:50px; line-height:50px; text-align:center; float:left; margin:0 6px 10px 6px;}
.t4_lists ul li a{width:230px; height:50px; background:#eff1f2; display:block; font-size:16px; color:#000;}
.t4_lists ul li a:hover{color:#fff; background:#3e82d9;}
.t4_block2{padding:42px 0 0 0 ; clear:both;}
.t4_block2 .t4_subTit{}
.t4_block2 .t4_subTit h1{color:#000; font-size:20px; font-weight:bold;}
.t4_block2 .t4_subTit h1::before{content:''; width:26px; height:4px; background:#3e82d9; 
position:absolute; margin:32px 0 0 30px; text-align:center;  margin-left:20px;}
.t4_block2 .t4_subTit div input{width:310px; height:40px; line-height:40px; border:1px solid #d2d2d2; text-indent:20px; margin-bottom:15px;}
.t4_block2 .t4_subTit div a{width:100px; height:40px; line-height:40px; color:#fff; font-size:16px;  display:inline-block;
 background:#3e82d9; float:right; margin:0 0 0 12px;} 
.t4_block2 .t4_subTit div a img{padding-right:12px; padding-left:20px;}
.t4_ptrk th{background:#f5f5f6; height:50px; line-height:50px; color:#2e2e2e; font-size:16px; font-weight:normal;}
.t4_ptrk td,.t4_ptrk th{text-align:center;}
.t4_ptrk td.align_l,.t4_ptrk th.align_l{text-align:left;}
.t4_ptrk td{padding:25px 0; border-bottom:dashed 1px #9a9a9a;}
.t4_ptrk tbody tr:hover{background:#f1f1f1;}
.t4_ptrk tbody tr:hover td{font-weight:bold; color:#3e82d9;}
.to_top {background: url(../images/to-top.png) no-repeat center center #7f7f7f; width:65px; height: 60px; position: fixed; bottom:40px; right:10px;display:none; cursor:pointer }
.to_top:hover { display: block; background: url(../images/to-top.png) no-repeat center center #5e5e5e}

/* 区域评估弹框 */
.t4_tk{position:fixed; top:0; left:0; width:100%; height: 100%; z-index: 10001; background:rgba(0,0,0,0.7); display: none;}
.t4_qytk{width:865px; height:600px; background:#fff; position:relative; top:50%; left:50%; margin:-300px 0 0 -432.5px;}
.t4_qytk .t4_tkTit{width:100%; height:60px; line-height:60px; background:#3e82d9;font-size:16px; color:#fff; font-weight:bold; text-indent:23px;}
.t4_qytk .t4_tkClose{width:60px; height:60px; line-height:60px; text-align:center; background:#ee2e2e; position:absolute; top:0; right:0; cursor:pointer;} 
/*.tkSpacing{padding:30px 40px}*/
.tkTables,.tkTables td{border:1px solid #e6e6e6;}
.tkTables td{padding:15px; color:#000; text-align:left; font-size:16px;}
.tkTables td span{color:#000;}
.tkTables td a{color:#3e82d9; margin:25px 30px 0 0 ; display:inline-block;}
.tkTables td a img{padding:0 8px 2px 0;}
.tkTables td.tk_bg{width:185px; background:#f6f6f6; color:#666; font-weight:bold; text-align:center;}

/*footer*/
.t2-rel { position: relative }
.t2-abs { position: absolute }
.t2-footer{border-top:2px solid #eff1f2; padding:30px 0px 50px; margin:40px 0 0 0;}
.t2-footer p{color:#313131; }
.t2-footer p.t2-f-word{ color:#313131;padding-left: 89px;text-align: left;line-height: 28px;font-size: 13px;}
.t2-footer p a{ padding:12px 20px; font-size:15px; color:#313131;display: inline-block;}
.t2-footer p a:hover{color: #fff; text-decoration:underline;transition:0.3s;}
.t2-dzjg-img{ left:23px; top:0;z-index: 99;}
.t2-dzjg-img2{ right:17px; top:0;z-index: 99;}
