﻿@charset "utf-8"; 
/* CSS Document */
/* webkit*/
::-webkit-input-placeholder {
color:#999;
}
/*moz*/
::-moz-placeholder {
color:#999;
}

select {   
 /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/  
 border:0;   
  appearance:none;
  -moz-appearance:none;   
 -webkit-appearance:none;   
  background:url(../../../img/web/Province/sel_03.png) no-repeat scroll right center transparent;   
 padding-right:15px;
}
.select::-ms-expand {display: none;}

.tole{padding:8px 0 6px; background:#f4f6fa}

.w_h4 {  height: 175px;}
.w_h4 a { display: block; background: url(../../../img/web/Province/top-policy.png?t=2018020801) center center; width: 100%; height: 175px; }
.auto{width:1200px; margin:auto; position:relative}

.edtp{float:right}
.edtp u{display:inline-block; color:#ddd; margin:0 10px}
.edtp a{display:inline-block}
.edtp span{display:inline-block; margin-left:15px}
.edtp a:hover{text-decoration:underline}

.head{padding:30px 0 34px}

.search{position:absolute; top:16px; left:460px; width:420px}
.search .sch{border:2px solid #ff7e00;    border-radius: 5px; padding:5px 100px 5px 80px}
.search .sch .text{border:0; height:36px; line-height:36px; width:99%}
.search .sch .selt{position:absolute; width:80px; left:10px; top:50%; margin-top:-23px}
.search .sch .butn{position:absolute; top:0; right:0; background:#ff7e00; width:100px; height:50px; line-height:50px;     border-radius: 5px;font-size:18px; color:#fff; border:0; cursor:pointer}
.search .sch .butn:hover{background:#ff5200}
.search .hotKds{margin:10px 0 0}
.hotKds span{color:#999}
.hotKds a{color:#999; margin-right:10px}
.hotKds a.cur{color:#ff5200}

.vslt{position:absolute; top:16px; right:190px;}
.vslt a{display:block; width:110px; height:50px; line-height:50px; background:#ff7e00;    border-radius: 5px; color:#fff; text-align:center; font-size:18px}
.vslt:hover{background:#ff5200;border-radius: 5px; }
.hotoll {position: absolute;top: 16px;right: 0;width: 180px;text-align: right;font-size: 16px;color: #666;height: 42px;line-height: 42px;padding-top:3px;}
.hotoll span {font-size: 19px;font-weight: bold;vertical-align: middle;padding-bottom:7px;}
.nav{background:#ff7e00; height:56px}
.nav .nvt{padding-left:240px; position:relative}
.nav .nvt .nava li{float:left}
.nav .nvt .nava li a{display:block; height:56px; line-height:56px; color:#fff; padding:0 30px; font-size:16px}
.nav .nvt .nava li a:hover{background:#ff5200}
.nav .nvt .menu{position:absolute; top:0; left:0; width:240px; height:56px;}
.menu .mct{background:url(../../../img/web/Province/t_03.png) no-repeat; width:256px; height:66px; position:absolute; top:-10px; left:0}
.mtli{position:absolute; top:56px; left:0; height:490px; width:242px; background:#fff;z-index:999}
.mtli li{position:relative; padding:9px 0 8px 55px; border-bottom:1px dotted #eee}
.mtli li .ico{position:absolute; top:20px; left:20px}
.mtli li .con a{color:#afb5c2; display:inline-block; margin:5px 10px 0 0}
.mtli li .tit a{color:#333; font-size:16px}
.mtli li .tit a:hover,.menu .mtli li .con a:hover{color:#ff5200; text-decoration:underline}
.mtli li:hover{background:#ff7e00}
.mtli li:hover .tit a{color:#fff}
.mtli li:hover .con a{color:#fff}
.mtli li:hover .ico1{background-position:-1px -124px}
.mtli li:hover .ico2{background-position:-64px -121px}
.mtli li:hover .ico3{background-position:-103px -124px}
.mtli li:hover .ico4{background-position:-146px -122px}
.mtli li:hover .ico5{background-position:-190px -123px}
.mtli li:hover .ico6{background-position:-234px -122px}
.mtli li:hover .ico7{background-position:-275px -124px}
.mtli li:hover .ico8{background-position:-310px -124px}

.tp-menu{position:absolute; top:0; left:242px; background:#fff; border:2px solid #ff7e00; padding:20px; width:380px; display:none}
.tp-menu .ti{font-size:16px}
.tp-menu .ti a{color:#333}
.tp-menu .ci{margin:10px auto auto}
.tp-menu .ci a{color:#afb5c2; display:inline-block; margin:5px 10px 0 0}
.tp-menu .ci a:hover,.tp-menu .ti a:hover{color:#ff5200; text-decoration:underline}

.menu .mtli li:hover .tp-menu {display:block}

.banner{width:100%; height:490px; position:relative; overflow:hidden}

#warpper{width:100%; height:490px;margin:auto; position:absolute; overflow:hidden;}
.focus{width:100%;height:490px; margin:0 auto; position:absolute; overflow:hidden;}
/* focusWarp */
.focus .focusWarp{width:100%;height:490px; position:relative;overflow: hidden;}
.focus .imgList{width:100%;margin: 0 auto;position: relative;}
.focus .imgList li{float:left; height:490px;width:100%;}
.focus .imgList li a{display:block; width:100%; height:490px}
.focus .imgList_two{position:absolute;z-index:10;top:100px;}
.focus .imgList_two li{float:left;text-align:center;}
.focus .imgBtn{position:absolute;bottom:20px;z-index:10; left:50%}
.focus .btnWarp{overflow:hidden;}
.focus .imgBtn li{width:12px;height:12px;float:left;font-size:12px;margin-left:10px;text-align:center;line-height:18px;cursor:pointer; background:#fff;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
  -moz-border-radius:100px;
    -webkit-border-radius:100px;
    border-radius:100px;
}
.focus .imgBtn li.hover{background:#ff7e00;
	filter:alpha(opacity=10);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

.focus .sizeBox{width:300px; position:absolute;z-index:10;top:0;left:0;}
.focus .prev,.focus .next{height:100%;width:100px;position:absolute; top:0; z-index:10; display:none}
.focus .prev{left:50%; margin-left:-560px}
.focus .next{right:50%;background-position:right center; margin-right:-560px}
.warpper:hover .prev,.warpper:hover .next{display:block}
.focus .thumPrev,.focus .thumNext{width:20px;height:20px;display:block;margin-top:10px;margin-right:10px; outline:none;}
.focus .thumNext{background-position:right top;}

.main{padding:30px 0}

.pts{height:138px; border:1px solid #ffa549; background:#fff; padding:10px 0 10px 190px; position:relative}
.pts .pti{position:absolute; top:0; left:0}
.pts .pci{padding:3px 0}
.pts .pci a{display:inline-block; margin-right:6px}

.suj{border:1px solid #ffa549; padding:30px;margin: 0 auto; }
.suj li{float:left; width:25%; text-align:center; font-size:16px; position:relative}
.suj li .ti{font-size:24px; margin:0 0 10px}
.suj li .ti span{color:#ff7e00; font-family:Arial, Helvetica, sans-serif; display:inline-block; margin:0 5px}
.suj li .ico12{position:absolute; top:50%; right:-10px; margin-top:-16px}

.tzmsg{padding:30px 0 0}

.tza{float:left; width:450px}
.tzb{float:right; width:730px}

.vcti{height:1px; background:#ff7e00; position:relative}
.vcti span{display:block; background:#fff; text-align:center; width:220px; height:40px; line-height:40px; position:absolute; top:50%; left:50%; margin:-20px 0 0 -110px; color:#ff7e00; font-size:20px; font-weight:bold}
.vcti span i{display:inline-block; color:#494e66; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:10px}

.tzcon{border:1px solid #ff7e00; height:300px; overflow:hidden}
.tzcon li{padding:22px; position:relative; border-bottom:1px solid #f4f6fa; color:#7d8596; line-height:24px; font-size:14px}
.tzcon li .ti{font-size:18px; margin:0 0 10px; color:#333}
.tzcon .signUp{display:block; position:absolute; top:25px; right:25px; background:#ff7e00; color:#fff; padding:8px 26px}
.tzcon .signUp:hover{background:#ff5200}

.tzb .tab-t li{float:left; width:33.33%}
.tzb .tab-t li a{display:block; padding:6.5px 0; text-align:center; border:1px solid #fff; font-size:20px; color:#333; position:relative}
.tzb .tab-t li a i{color:#babfc9; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:10px}
.tzb .tab-t li.cur a{border:1px solid #ff7e00; color:#ff7e00; border-bottom:1px solid #fff; z-index:6}
.tzb .tab-t li.cur a i{color:#333}

.tzb .tab-c{border:1px solid #ff7e00; margin-top:-1px; height:300px; position:relative; z-index:5}
.tzb .tab-c .list{padding:5px 30px;}
.tzb .list li{position:relative; padding-right:80px; margin:17px 0}
.tzb .list li span{position:absolute; top:0; right:0; color:#999}
.tzb .list li a{color:#333; font-size:16px}
.tzb .list li a:hover{color:#ff5200}
.tzb .list li .co{display:inline-block; margin-right:10px; padding:2px 10px; background:#ff9a63; color:#fff; font-size:12px}

.auto {width: 1200px;position: relative;}
.pts{height:158px; border:1px solid #ffa549; background:#fff; padding:20px 0 20px 190px; position:relative}
.pts .pti{position:absolute; top:0; left:0}
.pts .pci{padding:8px 0; width:990px; overflow:hidden}
.pts .pci a{display:inline-block; margin-right:6px}

.newsText{width:1000px; height:158px; overflow:hidden}
.newsText ul{height:158px; overflow:hidden}
.newsText li{line-height:158px; height:158px; float:left; margin-right:6px;}

.fl {float: left;}


.abt{background:#3b3e4e; padding:40px 0; color:#babfc9}
.f-link{padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #636979}
.f-link .ftit{font-size:16px; color:#babfc9}
.f-link .ftit span{color:#7d8596; margin-left:5px; display:inline-block; font-family:Arial, Helvetica, sans-serif}
.f-link .fcon{margin:10px auto auto}
.f-link .fcon a{display:inline-block; color:#7d8596}
.f-link .fcon u{display:inline-block; color:#7d8596; margin:0 10px}
.abus{color:#7d8596}
.abus .abcon a{display:inline-block; color:#babfc9; font-size:16px}
.abus .abcon u{display:inline-block; color:#7d8596; margin:0 10px}
.f-link .fcon a:hover,.abus .abcon a:hover{text-decoration:underline}

.footer{background:#272a37;color:#56606f; padding:10px 0}


.hdzs{padding:40px 0 0}
.tin{border:1px solid #ffa549; padding:25px; overflow:hidden; margin:30px auto auto;
height:150px; margin:40px auto auto; position:relative;
-webkit-box-shadow:0 0 15px #f0f0f0;  
  -moz-box-shadow:0 0 15px #f0f0f0;  
  box-shadow:0 0 15px #f0f0f0;
}
.tin .dk-L{position:absolute; top:50%; left:15px; margin-top:-13px; cursor:pointer}
.tin .dk-R{position:absolute; top:50%; right:15px; margin-top:-13px; cursor:pointer}
.tin .ed-over{
filter:alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
}
.tin-con{width:1100px; height:154px; margin:auto; position:relative; overflow:hidden}
.tin-con ul{width:10000px; position:absolute; top:0; left:0; z-index:9}
.tin-con li{float:left; width:210px; height:154px; margin-right:16px; overflow:hidden}
.tin-con li a{border:2px solid #fff; display:block; width:206px; height:150px; overflow:hidden}
.tin-con li a img{float:left}
.tin-con li a:hover{border:2px solid #ffa549}


.dongt{padding:40px 0 0}

.dtli{margin:40px 0 0}

.dtbt{width:370px; height:380px; margin-right:40px; float:left}
.dtbt-end{margin:0; float:right}

.dtbt .dbti{border-bottom:2px solid #ffa549; }
.dtbt .dbti span{font-size:20px; display:inline-block; margin:0 10px 0 5px}
.dtbt .dbti em{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#babfc9}
.dtbt .dbci .ctn{padding:20px 40px}
.dtbt .dbci .ctn a{display:block; background:#ff7e00; color:#fff; font-size:14px; text-align:center; padding:10px 0}
.dtbt .dbci li{padding:17px 0; position:relative; border-bottom:1px solid #f0f0f0; color:#999}
.dtbt .dbci li .tit{font-size:16px; margin-bottom:8px}
.dtbt .dbci li .tit a{color:#3d4552}
.dtbt .dbci li span{position:absolute; right:0;font-size:14px; bottom:15px}
.dtbt .dbci .ctn a:hover{background:#ff5200}
.dtbt .dbci li .tit a:hover{color:#ff5200}

.fuwu{padding:35px 0 0;}
.fw{margin:30px 0 0; border:1px solid #ffa549}

.fwNav{float:left; width:180px}
.fwNav li a{display:block; height:120px; line-height:120px; font-size:16px; color:#494e66; text-align:center; background:#fcfcfc; border:1px solid #f0f0f0; border-width:1px 1px 0 0}
.fwNav li a:hover{background:#fff}
.fwNav li.cur a{background:#fff; border-right:1px solid #fff; color:#ff8f22; font-weight:bold}

.fwcon{float:right; width:1015px}
.fwcon .list{padding:5px 20px; display:none}
.fwcon .list li{float:left; width:150px; padding:10px; text-align:center; margin:20px 12px;
-webkit-transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	transition: 0.2s ease-out;
}
.fwcon .list li .tit a{color:#333; font-size:14px}
.fwcon .list li .tit{margin:10px 0 0}
.fwcon .list li:hover{background:#ff8f22}
.fwcon .list li:hover .tit a{color:#fff}

.ziy{padding:30px 0 0}
.qzy{padding:40px 0 0}
.qza{float:left; width:440px}
.qzci{overflow:hidden; border-top:2px solid #ffa549; width:438px; margin:15px auto auto; height:368px}
.qzci a{display:block; float:left; border:1px solid #f0f0f0; border-width:0 0 1px 1px}
.qzti span{font-size:18px; display:inline-block; margin:0 10px 0 5px}
.qzti em{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#babfc9}
.qzb{float:right; width:740px}

.btci{overflow:hidden; border-top:2px solid #ffa549; margin:4px auto auto; padding:22px 0 0 10px; height:282px;margin-right:9px;}
.btci li{width:210px; margin-right:28px; float:left}
.btci li .img a{display:block; border:2px solid #fff; overflow:hidden; width:210px; height:160px}
.btci li .img a:hover{display:block; border:2px solid #ffa549}

.btci .txt{border-left:2px solid #ffa549; padding-left:10px; margin:10px auto auto; line-height:24px}

.hzlik{border:1px solid #ffa549; padding:20px 40px}
.hkti li{float:left}
.hkti a{display:inline-block; color:#333; font-size:18px}
.hkti u{display:inline-block; color:#999; margin:0 20px}
.hkti li.cur a{color:#ff7e00}
.hkci a{display:inline-block; color:#333; margin:13px 10px 0 0; font-size:14px;width:138px;overflow:hidden;}
.hkci a:hover,.hkti a:hover{color:#ff7e00}
.hkci .list{display:none}

.abt{background:#3b3e4e; padding:40px 0; color:#babfc9}
.f-link{padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #636979}
.f-link .ftit{font-size:16px; color:#babfc9}
.f-link .ftit span{color:#7d8596; margin-left:5px; display:inline-block; font-family:Arial, Helvetica, sans-serif}
.f-link .fcon{margin:10px auto auto}
.f-link .fcon a{display:inline-block; color:#7d8596}
.f-link .fcon u{display:inline-block; color:#7d8596; margin:0 10px}
.abus{color:#7d8596}
.abus .abcon a{display:inline-block; color:#babfc9; font-size:16px}
.abus .abcon u{display:inline-block; color:#7d8596; margin:0 10px}
.f-link .fcon a:hover,.abus .abcon a:hover{text-decoration:underline}


.adpt{margin:10px auto; width:1200px; overflow:hidden}
.adpt ul{width:1300px}
.adpt li{float:left; width:232px; height:126px; margin-right:10px;}
.adpt li a{display:block; width:232px; height:126px; position:relative; color:#fff; font-size:18px}
.adpt li a .text{position:absolute; top:52px; left:0; text-align:center; width:100%}
.adpt li a .tx2{top:42px}
.adpt li a .img{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity: 0.8
}
.adpt li a:hover .img{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity: 1
}
.adpt li a:hover{font-size:20px}
.clearfix:after { content:"\0020"; display:block; height:0; clear:both }
.clearfix { _zoom:1 }
*+html .clearfix { overflow:hidden}

.igpt{padding:10px; background:#fff;overflow: hidden; border-top: 2px solid #ffa549;    margin: 4px auto auto;margin-right:8px;}
.igpt li{float:left; text-align:center; width:33.33%; padding:15px 0}
.igpt img{width:125px;height:80px;}
.igpt li .name{margin:10px auto auto}
.igpt li .name a{color:#3d4552; font-size:16px}
.igpt li .name a:hover{color:#ed030d;}
.igpt .li img a:hover {display:block; border:2px solid #ffa549;}

.fdlink{padding:20px 10px; margin-bottom:20px;}
.fdlink span{font-size:16px; float:left; display:block; width:80px; line-height:40px}
.fdlink .link{float:left; width:230px; background:#fff; border:1px solid #eee; padding:10px; margin-left:20px}

.icoorg{display:inline-block; vertical-align:middle;width:30px; height:32px;margin-bottom:3px;
	background:url(../../../img/web/Province/orgInfo.png);
	background-repeat:no-repeat;
}

.icoProduct{display:inline-block; vertical-align:middle;width:30px; height:32px;margin-bottom:3px;
	background:url(../../../img/web/Province/orgProduct.png);
	background-repeat:no-repeat;
}

.icoSvc{display:inline-block; vertical-align:middle;width:30px; height:32px;margin-bottom:4px;
	background:url(../../../img/web/Province/serviceOrg.png);
	background-repeat:no-repeat;
}

.icoExp{display:inline-block; vertical-align:middle;width:30px; height:28px;margin-bottom:7px;
	background:url(../../../img/web/Province/serviceExpter.png);
	background-repeat:no-repeat;
}