@charset "utf-8";
.container{padding-bottom: 15px;}
.header{height: auto;}
.nbanner{padding-top: 90px;}
.location{background: #f6f6f6;line-height: 40px;font-size: 12px;color: #323232;margin-left:-10px;}
.location a{font-size: 12px;color: #323232;margin:0 10px;}
.location a:last-child{color: #005ead;}
.nbannera{padding: 144px 0;text-align: center;}
.nbannera .nbannerac .nbanneraca{font-size: 28px;color: #ffffff;font-weight: bold;} 
.nbannera .nbannerac .nbanneracb{width: 108px;height: 1px;background: #fff;margin:0 auto;}
.nbannera .nbannerac .nbanneracc{font-size: 18px;color: #ffffff;text-transform: uppercase;}

.nptitle{text-align: center;margin: 60px 0 60px;}
.nptitle .nptitlea{font-size: 32px;color: #005ead;font-weight: bold;}
.nptitle .nptitleb{width: 71px;margin:12px auto 0;height: 1px;background: #005ead;}

/* 内容模式 */
.nat{margin:5% 0 0;}
.article{line-height:2; font-size:14px; word-wrap:break-word;padding-bottom: 4%; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

.piList .pic-item-list .pic-item{float:left;width: 32%;margin:0 2% 2% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 3%;background: #f5f5f5;line-height: 3.2;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 16px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #005ead;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#005ead; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.inew .inewi{margin-bottom: 52px;box-shadow: 0 0 10px #d8d8d8;padding-right: 36px;}
.inew .inewi .inewil{float:left;margin-right: 36px;overflow: hidden;}
.inew .inewi .inewir .inewira{padding-top: 48px;font-size: 18px;color: #000000;}
.inew .inewi .inewir .inewira s{text-decoration: none;}
.inew .inewi .inewir .inewira span{float:right;font-size: 14px;color: #cccccc;padding-left: 28px;background: url(news2_03.png) no-repeat left center;}
.inew .inewi .inewir .inewirb{margin-top: 15px;line-height: 28px;font-size: 14px;color: #555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.inew .inewi .inewir .inewirc{margin-top: 20px;}
.inew .inewi .inewir .inewirc span{display: inline-block;width: 103px;height: 30px;line-height: 30px;text-align: center;background: #555555;font-size: 12px;color: #fff;}
.inew .inewi .inewil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.inew .inewi:hover .inewil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.inew .inewi:hover .inewir .inewira{color: #005ead;}
.inew .inewi:hover .inewir .inewirc span{background: #0068b7;}

.sit .siti{float:left;width: 25%;margin-bottom: 2%;}
.sit .siti .sitia{padding-left: 21px;background: url(sotemap3_03.png) no-repeat left center;}
.sit .siti .sitia a{font-size: 18px;color: #000000;font-weight: bold;padding-right: 29px;background: url(sitemap1_06.png) no-repeat right center;}
.sit .siti .sitia:hover a{background: url(sitemap2_03.png) no-repeat right center;}
.sit .siti .sitib{margin-top: 15px;}
.sit .siti .sitib dl dt{line-height: 32px;}
.sit .siti .sitib dl dt a{font-size: 14px;color: #000000;padding-left: 25px;background: url(sitemap1_06.png) no-repeat left center;}
.sit .siti .sitib dl dt a i{text-decoration: underline;}
.sit .siti .sitib dl dt:hover a{background: url(sitemap2_03.png) no-repeat left center;}


.a2{display: none;}

.ssbg{background: #f5f6f9;}
.amap .amapi{margin-bottom: 70px;}
.amap .amapi .amapil{float:left;width: 316px;height: 372px;background: #fff;padding: 50px 24px 0;}
.amap .amapi .amapil .amapila{font-size: 20px;color: #005ead;}
.amap .amapi .amapil .amapilb{width: 28px;height: 1px;background: #005ead;margin-top: 7px;}
.amap .amapi .amapil .amapilc{margin-top: 8px;font-size: 16px;color: #555555;}
.amap .amapi .amapil .amapild{margin-top: 25px;line-height: 30px;font-size: 16px;color: #555555;}
.amap .amapi .amapil .amapild .amapilda{padding-left: 28px;background: url(map1_06.png) no-repeat left 7px;margin-bottom:3px;}
.amap .amapi .amapil .amapild .amapildb{padding-left: 28px;background: url(map2_09.png) no-repeat left 7px;margin-bottom:3px;}
.amap .amapi .amapil .amapild .amapildc{padding-left: 28px;background: url(map3_11.png) no-repeat left 7px;margin-bottom:3px;}
.amap .amapi .amapil .amapild .amapildd{padding-left: 28px;background: url(map4_13.png) no-repeat left 7px;margin-bottom:3px;}
.amap .amapi .amapil .amapile{font-size: 16px;color: #555555;margin-top: 20px;}
.amap .amapi .amapil .amapile span{color: #005ead;}
.amap .amapi .amapir{float:right;padding: 9px 10px;background: #fff;width: 814px;box-sizing: border-box;}

.contact .contacta div{font-size: 20px;color: #000000;}
.contact .contacta p{font-size: 14px;color: #555555;font-family: "Arial";text-transform: uppercase;margin-top: 7px;}
.contact .contactb{margin-top: 30px;}
.contact .contactb .contactbl{float:left;font-size: 18px;color: #000000;}
.contact .contactb .contactbr{float:right;font-size: 16px;color: #555555;}
.contact .contactc{margin-top: 35px;}
.contact .contactd{margin: 115px 0 50px;}
.contact .contactd .contactdi{float:left;width: 574px;height: 210px;box-sizing: border-box;border:1px solid #dcdcdc;margin:0 52px 40px 0;padding: 35px 0 0 45px;}
.contact .contactd .contactdi:nth-child(2n){margin-right: 0;}
.contact .contactd .contactdi .contactdia{font-size: 20px;color: #030303;line-height: 44px;background: url(contact2_10.png) no-repeat left center;padding-left: 52px;margin-bottom: 10px;}
.contact .contactd .contactdi .contactdib{line-height: 44px;font-size: 18px;color: #030303;}
.contact .contactd .contactdi2 .contactdia{background: url(contact3_07.png) no-repeat left center;}
.contact .contactd .contactdi3 .contactdia{background: url(contact4_15.png) no-repeat left center;}
.contact .contactd .contactdi4 .contactdia{background: url(contact5_14.png) no-repeat left center;}
.contact .contactd .contactdi5 .contactdia{background: url(ele1.png) no-repeat left center;}


.qy .qya .qyal{float:left;width: 50%;}
.qy .qya .qyar{float:right;width: 540px;margin-right: 15px;}
.qy .qya .qyar .qyara{font-size: 24px;color: #005ead;font-weight: bold;}
.qy .qya .qyar .qyarb{margin-top: 10px;line-height: 32px;font-size: 16px;color: #555555;}
.qy .qyb{margin-top: 30px;}
.qy .qyb .qybt{line-height: 57px;border-bottom: 1px solid #e2e2e2;height: 60px;}
.qy .qyb .qybt span{display: inline-block;width: 115px;border-bottom: 3px solid #005ead;font-size: 28px;color: #005ead;font-weight: bold;}
.qy .qyb .qybc{margin-top: 40px;line-height: 32px;font-size: 16px;color: #555555;}
.qy .qyc{margin-top: 55px;}
.qy .qyc .qyct{line-height: 57px;border-bottom: 1px solid #e2e2e2;height: 60px;}
.qy .qyc .qyct span{display: inline-block;width: 115px;border-bottom: 3px solid #005ead;font-size: 28px;color: #005ead;font-weight: bold;}
.qy .qyc .qycc{margin-top: 57px;}
.qy .qyc .qycc ul li{float:left;margin:0 7px 20px 0;text-align: center;}
.qy .qyc .qycc ul li:nth-child(3n){margin-right: 0;}
.qy .qyc .qycc ul li .qyccb{line-height: 54px;font-size: 18px;color: #555555;}
.qy .qyc .qycc ul li .qyccb span{text-decoration: underline;}
.qy .qyc .qycc ul li .qycca{overflow: hidden;}
.qy .qyc .qycc ul li .qycca img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.qy .qyc .qycc ul li:hover .qycca img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.qy .qyc .qycc ul li:hover .qyccb{color: #005ead;}

.zh .zhi{margin-bottom: 60px;}
.zh .zhi.zhi_odd .zhil{float:left;}
.zh .zhi.zhi_odd .zhir{float:right;width: 545px;}
.zh .zhi.zhi_even .zhil{float:right;}
.zh .zhi.zhi_even .zhir{float:left;padding-left: 74px;width: 485px;}
.zh .zhi .zhil{position: relative;}
.zh .zhi .zhil .zhilb{width: 15px;height: 109px;background: #005ead;position: absolute;bottom: 0;}
.zh .zhi.zhi_odd .zhil .zhilb{right: -15px;}
.zh .zhi.zhi_even .zhil .zhilb{left: -15px;}
.zh .zhi .zhir{padding-top: 43px;}
.zh .zhi .zhir .zhira{line-height: 32px;}
.zh .zhi .zhir .zhira s{text-decoration: none;font-size: 30px;color: #005ead;font-weight: bold;display: inline-block;vertical-align: top;}
.zh .zhi .zhir .zhira span{font-size: 30px;color: #5a5a5a;display: inline-block;vertical-align: top;margin:0 5px;}
.zh .zhi .zhir .zhira b{font-size: 24px;color: #005ead;display: inline-block;vertical-align: top;max-width: 388px;}
.zh .zhi .zhir .zhirb{margin-top: 20px;font-size: 18px;color: #555555;}
.zh .zhi .zhil .zhila{overflow: hidden;}
.zh .zhi .zhil .zhila img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.zh .zhi:hover .zhil .zhila img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

.ab .aba .abal{float:left;width: 605px;}
.ab .aba .abal .abala{font-size: 20px;color: #005ead;}
.ab .aba .abal .abalb{margin-top: 20px;line-height: 32px;font-size: 16px;color: #646464;}
.ab .aba .abal .abalc{margin-top: 32px;}
.ab .aba .abal .abalc ul li{float:left;width: 165px;text-align: center;}
.ab .aba .abal .abalc ul li .abalcb{display: none;}
.ab .aba .abal .abalc ul li .abalcc{font-size: 16px;color: #646464;margin-top: 10px;}
.ab .aba .abar{float:right;overflow: hidden;}
.ab .abb{margin-top: 160px;}
.ab .abb .abbt{text-align: center;}
.ab .abb .abbt div{font-size: 32px;color: #005ead;font-weight: bold;}
.ab .abb .abbt p{width: 71px;margin: 12px auto 0;height: 1px;background: #005ead;}
.ab .abb .abbc{margin-top: 66px;}
.ab .abb .abbc .abbci{float:left;margin:0 40px 66px 0;position: relative;}
.ab .abb .abbc .abbci:nth-child(2n){margin-right: 0;}
.ab .abb .abbc .abbci .abbcib{position: absolute;top:-36px;right: 41px;background: #fff;box-shadow: 0 0 10px #c8c8c8;height: 260px;text-align: center;width: 69px;}
.ab .abb .abbc .abbci .abbcib .abbciba{font-size: 20px;color: #3d3d3d;font-weight: 700;padding-top: 30px;}
.ab .abb .abbc .abbci .abbcib .abbcibb{margin:5px 0;}
.ab .abb .abbc .abbci .abbcib .abbcibd{display: none;}
.ab .abb .abbc .abbci .abbcib .abbcibe{margin: 10px auto;font-size: 20px;color: #555555; -webkit-writing-mode: vertical-rl;-ms-writing-mode: bt-rl;writing-mode: vertical-rl;text-align: center;}
.ab .abb .abbc .abbci:hover .abbcib .abbcibd{display: block;}
.ab .abb .abbc .abbci:hover .abbcib .abbcibc{display: none;}
.ab .abb .abbc .abbci:hover .abbcib .abbcibe{color: #005ead;}
.ab .abb .abbc .abbci:hover .abbcib .abbciba{color: #005ead;}
.ab .abb .abbc .abbci .abbcia{overflow: hidden;}
.ab .abb .abbc .abbci .abbcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .abb .abbc .abbci:hover .abbcia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ab .aba .abal .abalc ul li:hover .abalca{display: none;}
.ab .aba .abal .abalc ul li:hover .abalcb{display: block;}
.ab .aba .abal .abalc ul li:hover .abalcc{color: #005ead;}
.ab .aba .abar img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .aba .abar:hover img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

.jj{padding: 130px 0 60px;}
.jj .jji{margin-bottom: 122px;position: relative;}
.jj .jji.jji_odd .jjil{width: 992px;float:left;}
.jj .jji.jji_even .jjil{width: 992px;float:right;}
.jj .jji .jjir{position: absolute;width: 686px;height: 314px;box-sizing: border-box;padding: 48px 48px 0 38px;box-shadow: 0 0 10px #c8c8c8;background: #fff;}
.jj .jji.jji_odd .jjir{right: 0;top:50%;margin-top: -157px;}
.jj .jji.jji_even .jjir{left: 0;top:50%;margin-top: -157px;}
.jj .jji .jjir .jjira{font-size: 24px;color: #005ead;font-weight: bold;padding-left: 57px;}
.jj .jji .jjir .jjirb{margin-top: 15px;line-height: 32px;font-size: 16px;color: #555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.jj .jji .jjir .jjirc{margin-top: 35px;font-size: 14px;color: #555555;padding-left: 76px;background: url(jj8_10.png) no-repeat left center;}
.jj .jji .jjil{overflow: hidden;}
.jj .jji .jjil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.jj .jji:hover .jjil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.jj .jji:hover .jjir .jjirc{background: url(jj9_03.png) no-repeat left center;}

.aj .aja{margin-top: 50px;}
.aj .ajb{text-align: center;margin-top: 70px;}
.aj .ajb div{font-size: 32px;color: #005ead;font-weight: bold;}
.aj .ajb p{width: 71px;height: 1px;background: #005ead;margin:12px auto 0;}
.aj .ajc{text-align: center;margin-top: 22px;line-height: 32px;font-size: 16px;color: #777777;}
.aj .ajd{margin-top: 45px;}
.aj .ajd .ajdi{margin-bottom: 72px;box-shadow: 0 0 10px #c8c8c8;}
.aj .ajd .ajdi .ajdir{background: #fff;padding: 40px 30px 0;box-sizing: border-box;}
.aj .ajd .ajdi.ajdi_odd .ajdil{float:left;width: 50%;}
.aj .ajd .ajdi.ajdi_odd .ajdir{float:right;width: 50%;}
.aj .ajd .ajdi.ajdi_even .ajdil{float:right;width: 50%;}
.aj .ajd .ajdi.ajdi_even .ajdir{float:left;width: 50%;}
.aj .ajd .ajdi .ajdir .ajdira span{display: inline-block;width: 46px;height: 46px;text-align: center;line-height: 46px;background: url(jj3_09.png) no-repeat center;font-size: 16px;color: #005eae;font-weight: bold;vertical-align: middle;}
.aj .ajd .ajdi .ajdir .ajdira b{margin-left: 10px;font-size: 24px;color: #005ead;line-height: 46px;display: inline-block;vertical-align: middle;}
.aj .ajd .ajdi .ajdir .ajdirb{margin-top: 25px;line-height: 26px;font-size: 13px;color: #777777;}
.aj .aje .ajet{text-align: center;}
.aj .aje .ajet div{font-size: 32px;color: #005ead;font-weight: bold;}
.aj .aje .ajet p{margin:12px auto 0;width: 71px;height: 1px;background: #005ead;}
.aj .aje .ajec{margin-top: 40px;padding-bottom: 10px;}
.aj .aje .ajec ul li{float:left;width: 580px;margin:0 40px 46px 0;text-align: center;box-shadow: 0 0 10px #c8c8c8;}
.aj .aje .ajec ul li:nth-child(2n){margin-right: 0;}
.aj .aje .ajec ul li .ajecb{line-height: 90px;padding: 0 2%;font-size: 16px;color: #005ead;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.aj .aje .ajec ul li .ajeca{overflow: hidden;}
.aj .aje .ajec ul li .ajeca img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.aj .aje .ajec ul li:hover .ajeca img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.aj .ajd .ajdi .ajdil{overflow: hidden;}
.aj .ajd .ajdi .ajdil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.aj .ajd .ajdi:hover .ajdil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

.djj{margin-top: 145px;}
.djj .djja{text-align: center;}
.djj .djja .djjaa{font-size: 32px;color: #005ead;font-weight: bold;}
.djj .djja .djjab{width: 71px;margin:12px auto 0;height: 1px;background: #005ead;}
.djj .djja .djjac{margin-top: 22px;font-size: 16px;color: #777777;}
.djj .djjb{margin-top: 55px;}
.djj .djjb .djjbl{float:left;width: 48%;}
.djj .djjb .djjbr{float:right;width: 48%;}
.djj .djjb .djjbr .djjbra{padding-top: 68px;font-size: 24px;color: #005ead;font-weight: bold;}
.djj .djjb .djjbr .djjbrb{margin-top: 20px;line-height: 32px;font-size: 16px;color: #555555;}
.djj .djjc{margin-top: 70px;line-height: 33px;font-size: 16px;color: #555555;}
.djj .djjd{margin-top: 80px;}
.djj .djjd .djjdt{height: 62px;border-bottom: 1px solid #e2e2e2;}
.djj .djjd .djjdt span{display: inline-block;line-height: 59px;border-bottom: 3px solid #005ead;font-size: 28px;color: #005ead;}
.djj .djjd .djjdc{padding: 75px 0;}

.fa .archiveLinks .archiveLinks__links{border:1px solid #bababa;padding: 12px 35px;}
.fa .archiveLinks .archiveLinks__links ul li{float:left;width: 16.666%;}
.fa .archiveLinks .archiveLinks__links ul li a{text-align: center;padding: 5px;display: block;font-size: 14px;color: #323232;line-height: 30px;}
.fa .archiveLinks .archiveLinks__links ul li a s{display: inline-block;width: 11px;height: 11px;vertical-align: middle;margin-right: 7px;}
.fa .archiveLinks .archiveLinks__links ul li a span{display: inline-block;vertical-align: middle;}
.fa .archiveLinks .archiveLinks__links ul li a i{display: inline-block;width: 13px;height: 7px;background: url(fa1_10.png) no-repeat center;vertical-align: middle;margin-left: 12px;}
.fa .archiveLinks .archiveLinks__links ul li:hover a{color: #005ead;}
.fa .archiveLinks .archiveLinks__links ul li:hover a s{background: url(fa3_03.png) no-repeat center;}
.fa .archiveLinks .archiveLinks__links ul li:hover a i{background: url(fa2_06.png) no-repeat center;}
.fa .archiveLinks .archiveLinks__select{position: relative;height: 50px;font-size: 14px;border: 1px solid #e5e5e5;display: none;}
.fa .archiveLinks select{-webkit-appearance: none;-moz-appearance: none;margin: 0;padding: 0;border: none;border-radius: 0;background: 0 0;color: inherit;font: inherit;}
.fa .archiveLinks .archiveLinks__select .toppanSelect__select{min-width: 100%;height: 100%;padding: 0 35px 0 25px;font-size: inherit;opacity: 0; position: relative;z-index: 1;}
.toppanSelect__dispaly{width: 100%;height: 100%;font-size: inherit;line-height: inherit;text-align: left;display: table;table-layout: fixed;position: absolute;top: 0;left: 0;z-index: 0;}
.toppanSelect__dispaly>span {width: 100%;height: 100%;padding: 0 35px 0 25px;vertical-align: middle;display: table-cell;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;z-index: 1;}
.toppanSelect__dispaly>i{background: url(fa1_10.png) no-repeat center;color: #0068b5;width: 13px;height: 7px;display: block;position: absolute;top: 50%;right: 10px;transform: translate3d(0,-50%,0);z-index: 0;}

.fa{padding-bottom: 88px;}
.history__section{padding-top: 88px;}
.history__section .pageSection__lead{min-height: 240px;margin: 0 auto 0;}
.history__section .pageSection__lead .pageSection__lead__figure{margin: 25px 0 0 95px;float: right;text-align: center;}
.history__section .pageSection__lead .pageSection__lead__figure figcaption{margin-top: 20px;font-size: 14px;color: #555555;}
.history__section .pageSection__lead .pageSection__lead__text h3{font-size: 26px;color: #005ead;padding-left: 38px;background: url(fa4_13.png) no-repeat left top;line-height: 38px;font-weight: bold;}
.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__subtitle{margin-top: 24px;font-size: 18px;color: #000000;font-weight: bold;}
.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__description{margin-top: 22px;line-height: 32px;font-size: 16px;color: #555555;}
.history__list {margin-top: 45px;padding-bottom: 45px;text-align: left;position: relative;}
.history__list::before{content: "";width: 2px;height: 100%;margin-left: -1px;background-color: #d6d6d6;position: absolute;top: 0;left: 50%;z-index: 0;}
.history__list__item {width: 50%;padding-top: 20px;position: relative;z-index: 1;}
.history__list__item:nth-child(2n+1){margin-left: 50%;}
.history__list__item>h3{padding: 0 40px 15px 40px;color: #0068b5;font-size: 16px;font-weight: 700;line-height: 1.5;border-bottom: 2px solid #0068b5;position: relative;}
.history__list__item>h3::before {content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #0068b5;display: block;position: absolute;bottom: -6px;right: -5px;}
.history__list__item:nth-child(2n+1)>h3::before {right: auto;left: -5px;}
.history__list__item>div {padding: 15px 40px 0;}
.history__list__item>div>p {font-size: 16px;line-height: 1.58;}

.annex .annexi{float:left;width: 14.6666666%;text-align: center;padding: 0 1% 2%;}
.annex .annexi .annexib{margin-top: 15px;font-size: 16px;color: #555555;word-break: break-all;line-height: 1.3;}
.annex .clear2{display: none;}

.inews_h4{text-align: center;}
.inews_h4 a{display: inline-block;width: 30%;height: 36px;line-height: 36px;border:1px solid #ccc;font-size: 14px;color: #333;}
.inews_h4 a:hover{background: #005ead;color: #fff;}

.gddq{text-align: center;margin:40px 0;}
.gddq a{display: inline-block;width: 30%;height: 36px;line-height: 36px;border:1px solid #ccc;font-size: 14px;color: #333;}
.gddq a:hover{background: #005ead;color: #fff;}

.news { padding:0 0 40px; }
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:40px 0 40px; }
.list li { padding:10px 0; border-bottom:1px dashed #e0e0e0;font-size:16px; line-height:24px; clear:both; }
.list li span { float:right; color:#999; font-size:14px; }
.list li a { }
.list li a:hover { text-decoration:underline; }


@media only screen and (max-width:1600px){
	.g-in{width: 96%;}
	.jj{padding: 100px 0 40px;}
	.jj .jji{margin-bottom: 80px;position: relative;}
	.jj .jji.jji_odd .jjil{width: 62%;float:left;}
	.jj .jji.jji_even .jjil{width: 62%;float:right;}
	.jj .jji .jjir{position: absolute;width: 580px;height: 250px;box-sizing: border-box;padding: 30px 30px 0 28px;box-shadow: 0 0 10px #c8c8c8;background: #fff;}
	.jj .jji.jji_odd .jjir{right: 0;top:50%;margin-top: -125px;}
	.jj .jji.jji_even .jjir{left: 0;top:50%;margin-top: -125px;}
	.jj .jji .jjir .jjira{font-size: 20px;color: #005ead;font-weight: bold;padding-left: 45px;background-size: 30px 30px !important;}
	.jj .jji .jjir .jjirb{margin-top: 12px;line-height: 32px;font-size: 14px;color: #555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.jj .jji .jjir .jjirc{margin-top: 25px;font-size: 14px;color: #555555;padding-left: 76px;background: url(jj8_10.png) no-repeat left center;}
}
@media only screen and (max-width:1200px){
	.wrap{width: 96%;}

	.nbanner{padding-top: 60px;}
	.nbannera{padding: 100px 0;}
	.nbannera .nbannerac .nbanneraca{font-size: 20px;}
	.nbannera .nbannerac .nbanneracb{width: 100px;}
	.nbannera .nbannerac .nbanneracc{font-size: 14px;}
	.nptitle{margin:30px 0;}
	.nptitle .nptitlea{font-size: 24px;}
	.nptitle .nptitleb{width: 60px;margin:10px auto 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 13px;}

	.inew .inewi{margin-bottom: 30px;padding-right: 20px;}
	.inew .inewi .inewil{float:left;margin-right: 20px;overflow: hidden;}
	.inew .inewi .inewil img{width: 300px;}
	.inew .inewi .inewir .inewira{padding-top: 35px;font-size: 16px;color: #000000;}
	.inew .inewi .inewir .inewira s{display: block;}
	.inew .inewi .inewir .inewira span{float:none;font-size: 14px;color: #cccccc;padding-left: 28px;background: url(news2_03.png) no-repeat left center;}
	.inew .inewi .inewir .inewirb{display: none}
	.inew .inewi .inewir .inewirc{margin-top: 15px;}
	.inew .inewi .inewir .inewirc span{display: inline-block;width: 90px;height: 26px;line-height: 26px;text-align: center;background: #555555;font-size: 12px;color: #fff;}

	.sit .siti{float:left;width: 100%;margin-bottom: 4%;}
	.sit .siti .sitia a{font-size: 16px;}
	.sit .siti .sitib{margin-top: 10px;}
	.sit .siti .sitib dl dt{line-height: 28px;float:left;width: 50%;}
	.sit .siti .sitib dl dt a{font-size: 12px;}
	

	.a1{display: none;}
	.a2{display: block;margin-bottom: 10%;}
	.a2 .swiper-slide{text-align: center;}
	.a2 .swiper-slide .a2ib .a2ibl .a2ibla{font-size: 14px;color: #005ead;margin-top: 10px;}
	.a2 .swiper-slide .a2ib .a2ibl .a2iblb{font-size: 12px;color: #555555;}

	.amap .amapi{margin-bottom: 40px;}
	.amap .amapi .amapil{float:none;width: 100%;height: auto;padding: 30px 15px 30px;box-sizing: border-box;}
	.amap .amapi .amapil .amapila{font-size: 16px;}
	.amap .amapi .amapil .amapilb{margin-top: 5px;}
	.amap .amapi .amapil .amapilc{margin-top: 5px;font-size: 12px;color: #555555;}
	.amap .amapi .amapil .amapild{margin-top: 15px;line-height: 30px;font-size: 12px;color: #555555;}
	.amap .amapi .amapil .amapild .amapilda{padding-left: 28px;background: url(map1_06.png) no-repeat left 9px;}
	.amap .amapi .amapil .amapild .amapildb{padding-left: 28px;background: url(map2_09.png) no-repeat left 9px;}
	.amap .amapi .amapil .amapild .amapildc{padding-left: 28px;background: url(map3_11.png) no-repeat left 9px;}
	.amap .amapi .amapil .amapild .amapildd{padding-left: 28px;background: url(map4_13.png) no-repeat left 9px;}
	.amap .amapi .amapil .amapile{font-size: 12px;color: #555555;margin-top: 10px;}
	.amap .amapi .amapil .amapile span{color: #005ead;}
	.amap .amapi .amapir{float:none;padding: 9px 10px;background: #fff;width: 100%;}
	.amap .amapi .amapir iframe,.amap .amapi .amapir img{width: 100%;}

	.contact .contacta div{font-size: 16px;}
	.contact .contacta p{font-size: 12px;margin-top: 5px;}
	.contact .contactb{margin-top: 20px;}
	.contact .contactb .contactbl{float:none;font-size: 14px;color: #000000;}
	.contact .contactb .contactbr{float:none;font-size: 12px;color: #555555;margin-top: 5px;}
	.contact .contactc{margin-top: 20px;}
	.contact .contactd{margin: 70px 0 20px;}
	.contact .contactd .contactdi{float:left;width: 48%;height: auto;box-sizing: border-box;border:1px solid #dcdcdc;margin:0 4% 4% 0;padding: 4% 0 5% 5%;}
	.contact .contactd .contactdi:nth-child(2n){margin-right: 0;}
	.contact .contactd .contactdi .contactdia{font-size: 16px;color: #030303;line-height: 36px; background: url(contact2_10.png) no-repeat left center;padding-left: 52px;margin-bottom: 10px;}
	.contact .contactd .contactdi .contactdib{line-height: 36px;font-size: 14px;color: #030303;min-height: 72px;}

	.qy .qya .qyal{float:left;width: 50%;}
	.qy .qya .qyar{float:right;width: 45%;margin-right: 0;padding-top: 0;}
	.qy .qya .qyar .qyara{font-size: 18px;color: #005ead;font-weight: bold;}
	.qy .qya .qyar .qyarb{margin-top: 7px;line-height: 24px;font-size: 13px;color: #555555;}
	.qy .qyb{margin-top: 20px;}
	.qy .qyb .qybt{line-height: 45px;border-bottom: 1px solid #e2e2e2;height: 48px;}
	.qy .qyb .qybt span{display: inline-block;width: 100px;border-bottom: 3px solid #005ead;font-size: 22px;color: #005ead;font-weight: bold;}
	.qy .qyb .qybc{margin-top: 40px;line-height: 24px;font-size: 13px;color: #555555;}
	.qy .qyc{margin-top: 35px;}
	.qy .qyc .qyct{line-height: 45px;border-bottom: 1px solid #e2e2e2;height: 48px;}
	.qy .qyc .qyct span{display: inline-block;width: 100px;border-bottom: 3px solid #005ead;font-size: 22px;color: #005ead;font-weight: bold;}
	.qy .qyc .qycc{margin-top: 35px;}
	.qy .qyc .qycc ul li{float:left;margin:0 4% 2% 0;text-align: center;width: 48%;}
	.qy .qyc .qycc ul li:nth-child(2n){margin-right: 0;}
	.qy .qyc .qycc ul li:nth-child(3n){margin-right: 4%;}
	.qy .qyc .qycc ul li .qyccb{line-height: 40px;font-size: 14px;color: #555555;}
	.qy .qyc .qycc ul li .qyccb span{text-decoration: underline;}

	.zh .zhi{margin-bottom: 40px;}
	.zh .zhi.zhi_odd .zhil{float:left;width: 50%;}
	.zh .zhi.zhi_odd .zhir{float:right;width: 45%;}
	.zh .zhi.zhi_even .zhil{float:right;width: 50%;}
	.zh .zhi.zhi_even .zhir{float:left;padding-left: 0px;width: 45%;}
	.zh .zhi .zhil{position: relative;}
	.zh .zhi .zhil .zhilb{width: 10px;height: 90px;background: #005ead;position: absolute;bottom: 0;}
	.zh .zhi.zhi_odd .zhil .zhilb{right: -10px;}
	.zh .zhi.zhi_even .zhil .zhilb{left: -10px;}
	.zh .zhi .zhir{padding-top: 20px;}
	.zh .zhi .zhir .zhira{line-height: 28px;max-width: 100%;}
	.zh .zhi .zhir .zhira s{text-decoration: none;font-size: 22px;color: #005ead;font-weight: bold;display: inline;vertical-align: top;}
	.zh .zhi .zhir .zhira span{font-size: 22px;color: #5a5a5a;display: inline;vertical-align: top;margin:0 5px;}
	.zh .zhi .zhir .zhira b{font-size: 18px;color: #005ead;display: inline;vertical-align: top;max-width: auto;}
	.zh .zhi .zhir .zhirb{margin-top: 15px;font-size: 14px;color: #555555;}

	.ab .aba .abal{float:none;width: 100%;}
	.ab .aba .abal .abala{font-size: 16px;color: #005ead;}
	.ab .aba .abal .abalb{margin-top: 10px;line-height: 24px;font-size: 12px;color: #646464;}
	.ab .aba .abal .abalc{margin-top: 20px;}
	.ab .aba .abal .abalc ul li{float:left;width: 25%;text-align: center;}
	.ab .aba .abal .abalc ul li .abalcb{display: none;}
	.ab .aba .abal .abalc ul li .abalcc{font-size: 12px;color: #646464;margin-top: 10px;}
	.ab .aba .abar{float:none;width: 100%;overflow: hidden;margin-top: 5%;}
	.ab .abb{margin-top: 60px;}
	.ab .abb .abbt{text-align: center;}
	.ab .abb .abbt div{font-size: 24px;color: #005ead;font-weight: bold;}
	.ab .abb .abbt p{width: 60px;margin: 10px auto 0;height: 1px;background: #005ead;}
	.ab .abb .abbc{margin-top: 66px;}
	.ab .abb .abbc .abbci{float:left;margin:0 4% 66px 0;position: relative;width: 48%}
	.ab .abb .abbc .abbci:nth-child(2n){margin-right: 0;}
	.ab .abb .abbc .abbci .abbcib{position: absolute;top:-36px;right: 41px;background: #fff;box-shadow: 0 0 10px #c8c8c8;height: 180px;text-align: center;width: 55px;}
	.ab .abb .abbc .abbci .abbcib .abbciba{font-size: 16px;color: #3d3d3d;font-weight: 700;padding-top: 15px;}
	.ab .abb .abbc .abbci .abbcib .abbcibb{margin:2px auto 6px;width: 36px;}
	.ab .abb .abbc .abbci .abbcib .abbcibc{width: 20px;margin:0 auto;}
	.ab .abb .abbc .abbci .abbcib .abbcibd{display: none;width: 20px;margin:0 auto;}
	.ab .abb .abbc .abbci .abbcib .abbcibe{margin: 10px auto;font-size: 16px;color: #555555; -webkit-writing-mode: vertical-rl;-ms-writing-mode: bt-rl;writing-mode: vertical-rl;text-align: center;}

	.jj{padding: 70px 0 20px;}
	.jj .jji{margin-bottom: 50px;position: relative;}
	.jj .jji.jji_odd .jjil{width: 100%;float:none;}
	.jj .jji.jji_even .jjil{width: 100%;float:none;}
	.jj .jji .jjir{position: relative;width: 100%;height: auto;box-sizing: border-box;padding: 20px;box-shadow: 0 0 10px #c8c8c8;background: #fff;}
	.jj .jji.jji_odd .jjir{right: 0;top:0;margin-top:0;}
	.jj .jji.jji_even .jjir{left: 0;top:0;margin-top: 0;}
	.jj .jji .jjir .jjira{font-size: 16px;color: #005ead;font-weight: bold;padding-left: 40px;background-size: 25px 25px !important;}
	.jj .jji .jjir .jjirb{margin-top: 12px;line-height: 24px;font-size: 12px;color: #555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.jj .jji .jjir .jjirc{margin-top: 15px;font-size: 12px;color: #555555;padding-left: 50px;background: url(jj8_10.png) no-repeat left center;background-size: 40px 10px !important;}

	.aj .aja{margin-top: 30px;}
	.aj .ajb{margin-top: 40px;}
	.aj .ajb div{font-size: 24px;}
	.aj .ajb p{width: 60px;margin:10px auto 0;}
	.aj .ajc{margin-top: 15px;line-height: 28px;font-size: 14px;color: #777777;}
	.aj .ajd{margin-top: 30px;}
	.aj .ajd .ajdi{margin-bottom: 40px;}
	.aj .ajd .ajdi .ajdir{background: #fff;padding: 20px 15px 0;box-sizing: border-box;}
	.aj .ajd .ajdi.ajdi_odd .ajdil{float:left;width: 50%;}
	.aj .ajd .ajdi.ajdi_odd .ajdir{float:right;width: 50%;}
	.aj .ajd .ajdi.ajdi_even .ajdil{float:right;width: 50%;}
	.aj .ajd .ajdi.ajdi_even .ajdir{float:left;width: 50%;}
	.aj .ajd .ajdi .ajdir .ajdira span{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;background: url(jj3_09.png) no-repeat center;font-size: 14px;color: #005eae;font-weight: bold;vertical-align: middle;background-size: 40px 40px;}
	.aj .ajd .ajdi .ajdir .ajdira b{margin-left: 10px;font-size: 20px;color: #005ead;line-height: 40px;display: inline-block;vertical-align: middle;}
	.aj .ajd .ajdi .ajdir .ajdirb{margin-top: 20px;line-height: 20px;font-size: 12px;color: #777777;}
	.aj .aje .ajet div{font-size: 24px;}
	.aj .aje .ajet p{margin:10px auto 0;width: 60px;}
	.aj .aje .ajec{margin-top: 20px;padding-bottom: 10px;}
	.aj .aje .ajec ul li{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;box-shadow: 0 0 10px #c8c8c8;}
	.aj .aje .ajec ul li:nth-child(2n){margin-right: 0;}
	.aj .aje .ajec ul li .ajecb{line-height: 60px;padding: 0 2%;font-size: 13px;color: #005ead;}

	.djj{margin-top: 85px;}
	.djj .djja .djjaa{font-size: 28px;}
	.djj .djja .djjab{width: 60px;margin:10px auto 0;}
	.djj .djja .djjac{margin-top: 15px;font-size: 14px;color: #777777;}
	.djj .djjb{margin-top: 40px;}
	.djj .djjb .djjbl{float:left;width: 48%;}
	.djj .djjb .djjbr{float:right;width: 48%;}
	.djj .djjb .djjbr .djjbra{padding-top: 0px;font-size: 20px;color: #005ead;font-weight: bold;}
	.djj .djjb .djjbr .djjbrb{margin-top: 15px;line-height: 26px;font-size: 13px;color: #555555;}
	.djj .djjc{margin-top: 40px;line-height: 26px;font-size: 13px;color: #555555;}
	.djj .djjd{margin-top: 40px;}
	.djj .djjd .djjdt{height: 55px;border-bottom: 1px solid #e2e2e2;}
	.djj .djjd .djjdt span{display: inline-block;line-height: 52px;border-bottom: 3px solid #005ead;font-size: 24px;color: #005ead;}
	.djj .djjd .djjdc{padding: 50px 0;}

	.fa .archiveLinks .archiveLinks__links{display: none;}
	.fa .archiveLinks .archiveLinks__select{display: block;}

	.fa{padding-bottom: 60px;}
	.history__section{padding-top: 60px;}
	.history__section .pageSection__lead{min-height: 240px;margin: 0 auto 0;}
	.history__section .pageSection__lead .pageSection__lead__figure{margin: 15px 0 40px 50px;float: right;text-align: center;width: 50%;}
	.history__section .pageSection__lead .pageSection__lead__figure figcaption{margin-top: 20px;font-size: 12px;color: #555555;}
	.history__section .pageSection__lead .pageSection__lead__text h3{font-size: 20px;color: #005ead;padding-left: 28px;background: url(fa4_13.png) no-repeat left top;line-height: 28px;font-weight: bold;background-size: 17px 12px;}
	.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__subtitle{margin-top: 15px;font-size: 14px;color: #000000;font-weight: bold;}
	.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__description{margin-top: 15px;line-height: 22px;font-size: 13px;color: #555555;}
	.history__list {margin-top: 25px;padding-bottom: 25px;text-align: left;position: relative;}
	.history__list::before{content: "";width: 2px;height: 100%;margin-left: -1px;background-color: #d6d6d6;position: absolute;top: 0;left: 50%;z-index: 0;}
	.history__list__item {width: 50%;padding-top: 15px;position: relative;z-index: 1;}
	.history__list__item:nth-child(2n+1){margin-left: 50%;}
	.history__list__item>h3{padding: 0 20px 10px 20px;color: #0068b5;font-size: 14px;font-weight: 700;line-height: 1.5;border-bottom: 2px solid #0068b5;position: relative;}
	.history__list__item>h3::before {content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #0068b5;display: block;position: absolute;bottom: -6px;right: -5px;}
	.history__list__item:nth-child(2n+1)>h3::before {right: auto;left: -5px;}
	.history__list__item>div {padding: 10px 20px 0;}
	.history__list__item>div>p {font-size: 14px;line-height: 1.58;}

	.annex .annexi{float:left;width: 31.333333%;text-align: center;padding: 0 1% 2%;}
	.annex .annexi .annexib{margin-top: 10px;font-size: 14px;color: #555555;word-break: break-all;line-height: 1.3;}
	.annex .clear2{display: block;}
	.annex .clear{display: none;}

	.aj .aje .ajec ul li .ajeca img{height: auto}

}
@media only screen and (max-width:640px){
	.nbannera{padding: 80px 0;}
	.nbannera .nbannerac .nbanneraca{font-size: 16px;}
	.nbannera .nbannerac .nbanneracb{width: 80px;}
	.nbannera .nbannerac .nbanneracc{font-size: 12px;}
	.nptitle{margin:20px 0;}
	.nptitle .nptitlea{font-size: 20px;}
	.nptitle .nptitleb{width: 50px;margin:5px auto 0;}
	.container{padding-bottom: 0;}
	.link{margin-top: 10px;}

	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 12px;}

	.inew .inewi{margin-bottom: 20px;padding-right: 15px;}
	.inew .inewi .inewil{float:left;margin-right: 15px;overflow: hidden;}
	.inew .inewi .inewil img{width: 160px;}
	.inew .inewi .inewir .inewira{padding-top: 5px;font-size: 13px;color: #000000;}
	.inew .inewi .inewir .inewira s{display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.inew .inewi .inewir .inewira span{float:none;font-size: 12px;color: #cccccc;padding-left: 0;background:none;}
	.inew .inewi .inewir .inewirb{display: none}
	.inew .inewi .inewir .inewirc{margin-top: 5px;}
	.inew .inewi .inewir .inewirc span{display: inline-block;width: 90px;height: 26px;line-height: 26px;text-align: center;background: #555555;font-size: 12px;color: #fff;}

	.sit .siti .sitia a{font-size: 14px;}
	.sit .siti .sitib{margin-top: 10px;}

	.amap .amapi{margin-bottom: 20px;}
	.amap .amapi .amapil{float:none;width: 100%;height: auto;padding: 15px 10px 10px;box-sizing: border-box;}
	.amap .amapi .amapil .amapila{font-size: 14px;}
	.amap .amapi .amapil .amapilb{margin-top: 5px;}
	.amap .amapi .amapil .amapilc{margin-top: 5px;font-size: 12px;color: #555555;}
	.amap .amapi .amapil .amapild{margin-top: 10px;line-height: 27px;font-size: 12px;color: #555555;}
	.amap .amapi .amapil .amapild .amapilda{padding-left: 25px;background: url(map1_06.png) no-repeat left 5px;background-size: 15px 16px;}
	.amap .amapi .amapil .amapild .amapildb{padding-left: 25px;background: url(map2_09.png) no-repeat left 5px;background-size: 15px 16px;}
	.amap .amapi .amapil .amapild .amapildc{padding-left: 25px;background: url(map3_11.png) no-repeat left 5px;background-size: 15px 16px;}
	.amap .amapi .amapil .amapild .amapildd{padding-left: 25px;background: url(map4_13.png) no-repeat left 5px;background-size: 15px 16px;}
	.amap .amapi .amapil .amapile{font-size: 12px;color: #555555;margin-top: 10px;}
	.amap .amapi .amapil .amapile span{color: #005ead;}
	.amap .amapi .amapir{float:none;padding: 9px 10px;background: #fff;}
	.amap .amapi .amapir iframe,.amap .amapi .amapir img{width: 100%;}

	.contact .contacta div{font-size: 14px;}
	.contact .contacta p{font-size: 12px;margin-top: 5px;}
	.contact .contactb{margin-top: 15px;}
	.contact .contactb .contactbl{float:none;font-size: 14px;color: #000000;}
	.contact .contactb .contactbr{float:none;font-size: 12px;color: #555555;margin-top: 5px;}
	.contact .contactc{margin-top: 15px;}
	.contact .contactd{margin: 30px 0 10px;}
	.contact .contactd .contactdi{float:left;width: 100%;height: auto;box-sizing: border-box;border:1px solid #dcdcdc;margin:0 0 4% 0;padding: 4% 0 5% 5%;}
	.contact .contactd .contactdi:nth-child(2n){margin-right: 0;}
	.contact .contactd .contactdi .contactdia{font-size: 14px;color: #030303;line-height: 32px; background: url(contact2_10.png) no-repeat left center;padding-left: 42px;margin-bottom: 10px;background-size: 30px 30px;}
	.contact .contactd .contactdi .contactdib{line-height: 32px;font-size: 12px;color: #030303;min-height: auto;}
	.contact .contactd .contactdi2 .contactdia{background: url(contact3_07.png) no-repeat left center;background-size: 30px 30px;}
	.contact .contactd .contactdi3 .contactdia{background: url(contact4_15.png) no-repeat left center;background-size: 30px 30px;}
	.contact .contactd .contactdi4 .contactdia{background: url(contact5_14.png) no-repeat left center;background-size: 30px 30px;}

	.qy .qya .qyal{float:none;width: 100%;}
	.qy .qya .qyar{float:none;width: 100%;margin-right: 0;padding-top: 15px;}
	.qy .qya .qyar .qyara{font-size: 14px;color: #005ead;font-weight: bold;}
	.qy .qya .qyar .qyarb{margin-top: 7px;line-height: 24px;font-size: 12px;color: #555555;}
	.qy .qyb{margin-top: 15px;}
	.qy .qyb .qybt{line-height: 40px;border-bottom: 1px solid #e2e2e2;height: 43px;}
	.qy .qyb .qybt span{display: inline-block;width: 70px;border-bottom: 3px solid #005ead;font-size: 16px;color: #005ead;font-weight: bold;}
	.qy .qyb .qybc{margin-top: 20px;line-height: 24px;font-size: 12px;color: #555555;}
	.qy .qyc{margin-top: 20px;}
	.qy .qyc .qyct{line-height: 40px;border-bottom: 1px solid #e2e2e2;height: 43px;}
	.qy .qyc .qyct span{display: inline-block;width: 70px;border-bottom: 3px solid #005ead;font-size: 16px;color: #005ead;font-weight: bold;}
	.qy .qyc .qycc{margin-top: 20px;}
	.qy .qyc .qycc ul li{float:left;margin:0 4% 2% 0;text-align: center;width: 48%;}
	.qy .qyc .qycc ul li:nth-child(2n){margin-right: 0;}
	.qy .qyc .qycc ul li:nth-child(3n){margin-right: 4%;}
	.qy .qyc .qycc ul li .qyccb{line-height: 32px;font-size: 13px;color: #555555;}
	.qy .qyc .qycc ul li .qyccb span{text-decoration: underline;}

	.zh .zhi{margin-bottom: 25px;}
	.zh .zhi.zhi_odd .zhil{float:none;width: 100%;}
	.zh .zhi.zhi_odd .zhir{float:none;width: 100%;}
	.zh .zhi.zhi_even .zhil{float:none;width: 100%;}
	.zh .zhi.zhi_even .zhir{float:none;padding-left: 0px;width: 100%;}
	.zh .zhi .zhil .zhilb{display: none;}
	.zh .zhi .zhir{padding-top: 10px;}
	.zh .zhi .zhir .zhira{line-height: 24px;max-width: 100%;}
	.zh .zhi .zhir .zhira s{text-decoration: none;font-size: 14px;color: #005ead;font-weight: bold;display: inline;vertical-align: top;}
	.zh .zhi .zhir .zhira span{font-size: 14px;color: #5a5a5a;display: inline;vertical-align: top;margin:0 5px;}
	.zh .zhi .zhir .zhira b{font-size: 14px;color: #005ead;display: inline;vertical-align: top;max-width: auto;}
	.zh .zhi .zhir .zhirb{margin-top: 1px;font-size: 12px;color: #555555;}

	.ab .aba .abal{float:none;width: 100%;}
	.ab .aba .abal .abala{font-size: 14px;color: #005ead;}
	.ab .aba .abal .abalb{margin-top: 10px;line-height: 24px;font-size: 12px;color: #646464;}
	.ab .aba .abal .abalc{margin-top: 15px;}
	.ab .aba .abal .abalc ul li{float:left;width: 30%;text-align: center;}
	.ab .aba .abal .abalc ul li .abalca{width: 40px;margin:0 auto;}
	.ab .aba .abal .abalc ul li .abalcb{display: none;width: 40px;margin:0 auto;}
	.ab .aba .abal .abalc ul li .abalcc{font-size: 12px;color: #646464;margin-top: 10px;}
	.ab .aba .abar{float:none;width: 100%;overflow: hidden;margin-top: 5%;}
	.ab .abb{margin-top: 30px;}
	.ab .abb .abbt{text-align: center;}
	.ab .abb .abbt div{font-size: 20px;color: #005ead;font-weight: bold;}
	.ab .abb .abbt p{width: 60px;margin: 10px auto 0;height: 1px;background: #005ead;}
	.ab .abb .abbc{margin-top: 40px;}
	.ab .abb .abbc .abbci{float:left;margin:0 0% 40px 0;position: relative;width: 100%}
	.ab .abb .abbc .abbci:nth-child(2n){margin-right: 0;}
	.ab .abb .abbc .abbci .abbcib{position: absolute;top:-20px;right: 41px;background: #fff;box-shadow: 0 0 10px #c8c8c8;height: 160px;text-align: center;width: 45px;}
	.ab .abb .abbc .abbci .abbcib .abbciba{font-size: 14px;color: #3d3d3d;font-weight: 700;padding-top: 15px;}
	.ab .abb .abbc .abbci .abbcib .abbcibb{margin:2px auto 6px;width: 30px;}
	.ab .abb .abbc .abbci .abbcib .abbcibc{width: 20px;margin:0 auto;}
	.ab .abb .abbc .abbci .abbcib .abbcibd{display: none;width: 18px;margin:0 auto;}
	.ab .abb .abbc .abbci .abbcib .abbcibe{margin: 10px auto;font-size: 13px;color: #555555; -webkit-writing-mode: vertical-rl;-ms-writing-mode: bt-rl;writing-mode: vertical-rl;text-align: center;}

	.jj{padding: 30px 0 10px;}
	.jj .jji{margin-bottom: 20px;position: relative;}
	.jj .jji.jji_odd .jjil{width: 100%;float:none;}
	.jj .jji.jji_even .jjil{width: 100%;float:none;}
	.jj .jji .jjir{position: relative;width: 100%;height: auto;box-sizing: border-box;padding: 15px;box-shadow: 0 0 10px #c8c8c8;background: #fff;}
	.jj .jji.jji_odd .jjir{right: 0;top:0;margin-top:0;}
	.jj .jji.jji_even .jjir{left: 0;top:0;margin-top: 0;}
	.jj .jji .jjir .jjira{font-size: 14px;color: #005ead;font-weight: bold;padding-left: 35px;background-size: 20px 20px !important;}
	.jj .jji .jjir .jjirb{margin-top: 5px;line-height: 22px;font-size: 12px;color: #555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.jj .jji .jjir .jjirc{margin-top: 15px;font-size: 12px;color: #555555;padding-left: 50px;background: url(jj8_10.png) no-repeat left center;background-size: 40px 10px !important;}

	.aj .aja{margin-top: 20px;}
	.aj .ajb{margin-top: 25px;}
	.aj .ajb div{font-size: 20px;}
	.aj .ajb p{width: 50px;margin:5px auto 0;}
	.aj .ajc{margin-top: 15px;line-height: 24px;font-size: 12px;color: #777777;}
	.aj .ajd{margin-top: 20px;}
	.aj .ajd .ajdi{margin-bottom: 25px;}
	.aj .ajd .ajdi .ajdir{background: #fff;padding: 3%;box-sizing: border-box;}
	.aj .ajd .ajdi.ajdi_odd .ajdil{float:none;width: 100%;}
	.aj .ajd .ajdi.ajdi_odd .ajdir{float:none;width: 100%;}
	.aj .ajd .ajdi.ajdi_even .ajdil{float:none;width: 100%;}
	.aj .ajd .ajdi.ajdi_even .ajdir{float:none;width: 100%;}
	.aj .ajd .ajdi .ajdir .ajdira span{display: inline-block;width: 32px;height: 32px;text-align: center;line-height: 32px;background: url(jj3_09.png) no-repeat center;font-size: 14px;color: #005eae;font-weight: bold;vertical-align: middle;background-size: 32px 32px;}
	.aj .ajd .ajdi .ajdir .ajdira b{margin-left: 10px;font-size: 16px;color: #005ead;line-height: 32px;display: inline-block;vertical-align: middle;}
	.aj .ajd .ajdi .ajdir .ajdirb{margin-top: 15px;line-height: 20px;font-size: 12px;color: #777777;}
	.aj .aje .ajet div{font-size: 20px;}
	.aj .aje .ajet p{margin:5px auto 0;width: 50px;}
	.aj .aje .ajec{margin-top: 15px;padding-bottom: 10px;}
	.aj .aje .ajec ul li{float:left;width: 100%;margin:0 0% 4% 0;text-align: center;box-shadow: 0 0 10px #c8c8c8;}
	.aj .aje .ajec ul li:nth-child(2n){margin-right: 0;}
	.aj .aje .ajec ul li .ajecb{line-height: 40px;padding: 0 2%;font-size: 12px;color: #005ead;}

	.djj{margin-top: 40px;}
	.djj .djja .djjaa{font-size: 20px;}
	.djj .djja .djjab{width: 50px;margin:5px auto 0;}
	.djj .djja .djjac{margin-top: 10px;font-size: 12px;color: #777777;}
	.djj .djjb{margin-top: 20px;}
	.djj .djjb .djjbl{float:none;width: 100%;}
	.djj .djjb .djjbr{float:none;width: 100%;margin-top: 4%}
	.djj .djjb .djjbr .djjbra{padding-top: 0px;font-size: 16px;color: #005ead;font-weight: bold;}
	.djj .djjb .djjbr .djjbrb{margin-top: 10px;line-height: 22px;font-size: 12px;color: #555555;}
	.djj .djjc{margin-top: 20px;line-height: 22px;font-size: 12px;color: #555555;}
	.djj .djjd{margin-top: 20px;}
	.djj .djjd .djjdt{height: 50px;border-bottom: 1px solid #e2e2e2;}
	.djj .djjd .djjdt span{display: inline-block;line-height: 47px;border-bottom: 3px solid #005ead;font-size: 16px;color: #005ead;}
	.djj .djjd .djjdc{padding: 30px 0;}

	.fa{padding-bottom: 30px;}
	.history__section{padding-top: 30px;}
	.history__section .pageSection__lead{min-height: 240px;margin: 0 auto 0;}
	.history__section .pageSection__lead .pageSection__lead__figure{margin: 15px 0 0 0;float: none;text-align: center;width: 100%;}
	.history__section .pageSection__lead .pageSection__lead__figure figcaption{margin-top: 10px;font-size: 12px;color: #555555;}
	.history__section .pageSection__lead .pageSection__lead__text h3{margin-top: 3%; font-size: 16px;color: #005ead;padding-left: 25px;background: url(fa4_13.png) no-repeat left top;line-height: 25px;font-weight: bold;background-size: 15px 10px;}
	.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__subtitle{margin-top: 10px;font-size: 12px;color: #000000;font-weight: bold;}
	.history__section .pageSection__lead .pageSection__lead__text .pageSection__lead__description{margin-top: 10px;line-height: 22px;font-size: 12px;color: #555555;}
	.history__list {margin-top: 25px;padding-bottom: 25px;text-align: left;position: relative;}
	.history__list::before{content: "";width: 2px;height: 100%;margin-left: -1px;background-color: #d6d6d6;position: absolute;top: 0;left: 0%;z-index: 0;}
	.history__list__item {width: 100%;padding-top: 15px;position: relative;z-index: 1;}
	.history__list__item:nth-child(2n+1){margin-left: 0;}
	.history__list__item>h3{padding: 0 0px 5px 15px;color: #0068b5;font-size: 14px;font-weight: 700;line-height: 1.5;border-bottom: 2px solid #0068b5;position: relative;}
	.history__list__item>h3::before {content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #0068b5;display: block;position: absolute;bottom: -6px;left: -5px;}
	.history__list__item:nth-child(2n+1)>h3::before {right: auto;left: -5px;}
	.history__list__item>div {padding: 8px 15px 0;}
	.history__list__item>div>p {font-size: 12px;line-height: 1.58;}

	.article .hd h1{font-size: 15px;}

	.annex .annexi{float:left;width: 31.333333%;text-align: center;padding: 0 1% 2%;}
	.annex .annexi .annexib{margin-top: 5px;font-size: 12px;color: #555555;word-break: break-all;line-height: 1.3;}
	.annex .annexi .annexia{width: 40px;margin:0 auto;}
	.annex .clear2{display: block;}
	.annex .clear{display: none;}

	.inews_h4 a{display: inline-block;width: 40%;height: 30px;line-height: 30px;border:1px solid #ccc;font-size: 13px;color: #333;}
	.gddq{margin:20px 0;}
	.gddq a{display: inline-block;width: 40%;height: 30px;line-height: 30px;border:1px solid #ccc;font-size: 13px;color: #333;}

	.list .news table tr td{font-size: 13px;}


}

.ainfo .ainfol{float:left;width: 56%;}
.ainfo .ainfor{float:right;width: 41.6%;margin-top: 50px;}
@media only screen and (max-width:900px){
	.ainfo .ainfol{float:none;width: 100%;}
	.ainfo .ainfor{float:none;width: 100%;margin-top: 20px;}
}

.cnmlgb{margin-top:40px;}
.cnmlgb ul li{float:left;width:31%;margin:0 3.5% 3.5% 0;text-align:center;}
.cnmlgb ul li:nth-child(3n){margin-right:0;}
.cnmlgb ul li .cnmlgbb{font-size:18px;color:#333;line-height:1.8;margin-top:10px;}

@media only screen and (max-width:1200px){
    .cnmlgb{margin-top:30px;}
    .cnmlgb ul li{width:48%;margin:0 4% 3.5% 0;}
    .cnmlgb ul li:nth-child(3n){margin-right:4%;}
    .cnmlgb ul li:nth-child(2n){margin-right:0;}
    .cnmlgb ul li .cnmlgbb{font-size:16px;margin-top:8px;}
}

@media only screen and (max-width:640px){
    .cnmlgb{margin-top:20px;}
    .cnmlgb ul li{float:none;width:100%;margin:0 0% 3.5% 0;}
    .cnmlgb ul li .cnmlgbb{font-size:14px;margin-top:5px;}
}


