@charset "utf-8";
/**********************************************************/
/******************************2021-12-30 2:21:00**********/
/***************  By.Elsu_Lu | QQ&WX:2422836***********/
/****************************************************/

body *{max-height:999999px;border-radius:0;}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust:100% !important;}
html,body{width:100%;height:100%;cursor:default;-webkit-text-size-adjust: 100% !important;}
html,body,div,ul,li,p,span,em,i,th,td,dl,dd,form,input,textarea,select,h1,h2,h3,h4,h5,h6,img{margin:0;padding:0;list-style:none;font-style:normal; font-weight:normal;}
button,input,textarea,select{font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
img{border:0;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
button,input[type='submit'],input[type='button']{cursor:pointer;outline:none}
button,input[type='submit'],input[type='button']{cursor:pointer;outline:none}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
textarea{-webkit-appearance:none;} 
input:focus,textarea:focus{outline:none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
input::-ms-clear{display:none;}
a{cursor:pointer;text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{color:#0a4891;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
a:focus,input:focus,textarea:focus,select:focus,area:focus{outline:none}
.cf{*zoom:1}
.cf:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
.hid,h1{position:absolute;z-index:-1;top:-10000px;left:-10000px;display:block;width:10px;height:10px; font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
body{background:#fff;font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;font-size:14px;line-height:1;color:#333}
input{font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-weight:normal;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#999;font-weight:normal;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#999;font-weight:normal;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999;font-weight:normal;}
.hr{ width:100%; height:20px; display:block; margin:0 auto; overflow:hidden; }
.hr1{ width:100%; height:10px; display:block; margin:0 auto; overflow:hidden;}
.hr2{ width:100%; height:20px; display:block; margin:0 auto; overflow:hidden;}
.hr3{ width:100%; height:30px; display:block; margin:0 auto; overflow:hidden;}

/* 20大 */
/* body{background:url(/global/rd_bg.png) no-repeat center top!important}
.rd-link-wp{width:1200px;margin:0 auto;padding:14px 0;text-align:right}
.rd-link{display:block;font-size:0}
.rd-link img{max-width:100%}
@media only screen and (max-width: 75em) {
    .rd-link-wp{width:calc(100% - 20px)}

} */

.header{ width:100%; height:620px; min-width:1200px; display:block; margin:0 auto;}/* background:url(../images/x1.jpg) no-repeat center top; */
.topLink{width:100%; height:50px; display:block; margin:0 auto;background: #0a4891;}
.topLinkL{ width:1200px; height:50px; line-height:50px; display:block; margin:0 auto; font-size:12px; color: #999;}
.topLinkL a{ color:#fff; padding:0 10px; font-size:14px;}
.topLinkL a:hover{ text-decoration:underline;}
.topLinkR{ display:block; float:right;}
.logo{ width:600px; height:230px; display:block; margin:0 auto; padding:30px 0 10px 0; text-align: center;}
.search{ width:730px; height:50px;display:block;margin:0 auto;  background: #fff;-webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 13px rgba(0, 0, 0, .2); box-shadow: 0 1px 13px rgba(0, 0, 0, .2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;	}
.search .stxt{ width:620px; height:50px; line-height:50px; display:block; float:left; border:0; padding:0 20px;color:#333; font-size:16px;background:#fff;background: rgba(255, 255, 255, 0.8);-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;}
.search .sbtn{ width:60px; height:50px;line-height:50px; text-align: center; display:block; float:right; border:0; background: none; font-family:untitled-font-5 ; font-size:34px;color: #0a4891;}
.search .sbtn:hover{ font-size:36px;}
.searchHot{width:730px; height:50px;display:block;margin:0 auto; text-align: center; font-size: 16px;color: #0A4891; padding: 20px 0;}
.searchHot a{ color: #0A4891; margin:0 10px;}
.searchHot a:hover{text-decoration:underline; }


.nav{width:1200px; height:40px;display:block; margin:0 auto; text-align:center;}
.nav ul li{display:inline-block;*display:inline;*zoom:1; margin: 0 20px;}
.nav ul li a{ width:100px; height: 100px;  display:block; background: #0A4891; color: #fff; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 13px rgba(0, 0, 0, .2); box-shadow: 0 1px 13px rgba(0, 0, 0, .2);}
.nav ul li a:hover{ background:#c30604; color:#FF0}
.nav ul li a i{font-family:untitled-font-5 ; display: block; font-size: 40px; font-weight:100; padding-top:18px;}
.nav ul li a b{ font-size: 16px; font-weight: normal; line-height:36px;}


.footer{ width:100%;display:block; margin:0 auto;background:#0A4891; padding:40px 0;}
.foot{ width:1200px;display:block; margin:0 auto; position:relative; color:#fff; font-size:14px;}
.footL{ width:650px; display:block; float:left;}
.footL p{ line-height:40px;}
.footL p a{ color:#fff; padding:0 20px;}
.footL p a:first-child{ padding-left:0;}
.footR{ display:block; float:right; margin-top:10px;}
.footR img{ vertical-align:middle; margin-left:40px;}


.rightScr{ width:80px; display:block; position:fixed; z-index:9999;bottom:200px; right:10px;}
.rightScr a{ width:80px; height:80px; display:block; float:left; background:#e4f0ff; color:#666; margin-bottom:2px; text-align:center;position:relative;}
.rightScr a i{width:100%; height:40px;line-height:40px; padding-top:11px;display:block;float:left;font-size:38px;font-family:"untitled-font-5" !important;}
.rightScr a span{width:100%; height:20px;line-height:20px;display:block;float:left; font-weight:normal; font-size:14px; }
.rightScr a:hover{ background:#0A4891; color:#fff;}
.rightScr .ccode{ width:110px; height:110px; padding:10px; display:none; position:absolute; top:-25px; left:-142px; border:1px solid #0A4891; background:#fff;}
.rightScr .ccode img{ width:100%;}
.rightScr .ccode em{width:0;height:0;border-top:10px solid transparent;border-left:10px solid #0A4891;border-bottom:10px solid transparent; position:absolute; top:55px; right:-10px;}
.rightScr a:hover .ccode{ display:block;}


/*****index*****/
.topHeaBox{ width:100%; height: 120px; display:block; margin:0 auto;background:url(../images/x1x.jpg) no-repeat center bottom;  }
.topHea{ width:1200px; height:120px; display:block; margin:0 auto;}
.heaIco{ width:110px; height:125px; line-height:110px;  display:block; float:left; color:#fff; font-size:36px; font-weight:bold;background:url(../images/heaIco.png) no-repeat left top; margin-top:-9px; text-indent: 13px;}
.heaTit{ width:1080px;height:120px; display:block; float:right;}
.heaTit b{ width:100%; height:60px; padding-top: 17px; display:block; float:left; line-height:60px; text-align:center; font-size:36px;white-space:nowrap\9;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#0A4891; }
.heaTit b a{color:#0A4891;}
.heaTit b a:hover{ color:#0A489c;}
.heaTit span{ width:100%; height:20px; display:block; float:left; line-height:20px; text-align:center; font-size:14px; color: #999; white-space:nowrap\9;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; }





.wraBox{width:1200px;display:block; margin:0 auto; position:relative;}

.topNewPichr{width:1200px; height:30px;display:block; margin:0 auto;}
.topNewPic{ width:655px; height:400px; display:block; float:left; overflow:hidden; position:relative;}
.topNewPic img{ width:100%; min-height:400px;}
.topNewPic p{ width:520px; height:52px; line-height:52px; display:block; position:absolute; bottom:0; background:#000; color:#fff; font-size:18px; text-indent:10px;overflow: hidden;text-overflow: ellipsis;padding-right:150px;white-space: nowrap;background: rgba(0, 0, 0, 0.8);}
.topNewPic .pagination {position: absolute;text-align: right;bottom:16px;z-index: 2;right: 10px;}
.topNewPic .swiper-pagination-switch {width:15px;height:15px;background: #fff;border-radius:50px;cursor: pointer;margin: 0 5px;display: inline-block;transition: all 0.4s;}
.topNewPic .swiper-active-switch {background: #0A4891;}

.rightNews{width:520px; height:400px; display:block; float:right; overflow:hidden; position:relative; overflow:hidden;}
.rightNews .tabs{width:100%; height:50px; display:block; float:left;}
.rightNews .tabs a{ width:170px; height:50px; line-height:50px; display:block; float:left; font-size:28px; font-weight:bold; text-align:center;}
.rightNews .tabs a.active{ color:#fff; background: #0A4891;}
.rightNews .tabsCons{ width:520px; height:350px; display:block; float:left; padding-top:10px;}
.rightNews .swiper-slide a {width:445px; height:48px; line-height:48px; font-size:18px; display:block; float:left; background:url(../images/tit.png) no-repeat center left; padding:0 60px 0 10px; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rightNews .swiper-slide a span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}


.banBox{width:1200px; height:160px;display:block; margin:0 auto; padding:30px 0;}
.banner{width:1200px; height:160px;display:block; margin:0 auto; position:relative; position:relative; overflow:hidden;}
.banner a{ display:block;}
.banner img{ width:100%;height:160px;}
.banner .banL,.banner .banR{width:50px; height:160px; line-height:160px; display:none; background:#000;color:#fff; position:absolute; z-index:100; top:0; left:0; text-align:center; font-size:56px; font-family:Georgia, "Times New Roman", Times, serif;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner .banR{ left:auto; right:0;}




.cpsTop{ width:100%; height:140px; display:block; margin:0 auto; background:#f5f5f5;}
.cpsBoxW{width:100%;;display:block; margin:0 auto;background: #f5f5f5;}
.cpsBox{width:1200px;display:block; margin:0 auto; position:relative; padding:20px 0 30px 0;}
.cpsTit{ position:absolute; z-index:99; top:-110px; left:0; cursor:pointer; width:320px; height:80px; line-height:80px; text-align:center; background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; font-size:32px;}
.cpsTit i{font-family:"untitled-font-5" !important; font-size:40px; vertical-align:middle; padding-right:10px;}
.cpsTit em{display:none;}
.cpsCon{ display:none; width:100%;}
.cps1{ left:72px;}
.cps2{ left:50%; margin-left:-160px;}
.cps3{ left:auto; right:72px;}
.cpsBox .on{ background:#0A4891; color:#fff;}
.cpsBox .on em{ display:none;}
.cpsBox .attr{ display:block;}


.gaIcon{ width:620px; display:block; float:right;}
.gaIcon a{ width:200px; height:220px;  display:block; float:left; background:#cfe1f6; color:#0A4891; margin:0 10px 10px 0; text-align:center;}
.gaIcon a:nth-child(3n+3){ margin-right:0;}
.gaIcon a i{font-family:"untitled-font-5" !important;  font-size:80px; display: block; padding: 40px 0 10px 0;}
.gaIcon a b{font-size:18px; font-weight:normal; line-height: 1.6;}
.gaIcon a:hover{ background:#0A4891; color:#fff;}
.gaLink{width:620px;display:block; float:right; padding:0;}
.gaLink a{ width:200px; height:50px; line-height:50px;  display:block; float:left; background:#e7f0fb; font-size: 18px;   margin:0 10px 10px 0; text-align:center;}
.gaLink a:nth-child(3n+3){ margin-right:0;}
.gaLink a:hover{ background: #0A4891; color: #fff;}
.newList{width:520px; height:400px; display:block; float:left; overflow:hidden; position:relative; }
.newList .newTab{width:100%; height:40px; display:block; float:left;}
.newList .newTab a{ width:70px; height:40px; line-height:37px; display:block; float:left; font-size:24px; font-weight:bold; text-align:center; margin-right:30px;}
.newList .newTab a.active{ color:#0A4891; border-bottom:3px solid #0A4891;height:37px;}
.newList .newCon{ width:520px; height:340px; display:block; float:left; padding-top:20px;}
.newList .swiper-slide a {width:445px; height:48px; line-height:48px; font-size:18px; display:block; float:left; background:url(../images/tit.png) no-repeat center left; padding:0 60px 0 10px; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newList .swiper-slide a span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}

.gaMaxIcon{ width:100%; height:100px; display:block; float:left; margin:20px 0 0 0; padding:10px 0; background:#0A4891; text-align:center;}
.gaMaxIcon a{width:20%; height:100px;color:#fff; text-align:center;display:inline-block;*display:inline;*zoom:1;}
.gaMaxIcon a i{ width:100%; height:70px; line-height:70px;display:block; float:left;font-family:"untitled-font-5" !important; font-size:42px; }
.gaMaxIcon a b{width:100%; height:20px;line-height:20px;display:block;float:left; font-weight:normal; font-size:18px; }
.gaMaxIcon a:hover i{ font-size:48px;}
.gaMaxIcon a:hover b{ font-size:18px; font-weight:bold;}


.serLeft{width:790px; height:585px;display:block; float:left;overflow:hidden;}
.serTit{ width:770px; height:40px; line-height:40px; display:block; float:left; border-left:8px solid #0A4891; font-size:24px; padding-left:10px; color:#0A4891;}
.serTit a{ float:right; font-size:18px; padding-right:20px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}

.serIcon{ width:100%; display:block; float:left; padding-top:20px;}
.serIcon li{ width:363px; height:78px; display:block; float:left; padding:14px 10px; background:#fff9f5; border:1px solid #faedee; margin:0px 20px 10px 0; overflow:hidden;}
.serIcon li:hover{background:#0A4891;}
.serIcon li:hover a{ color:#fff;}
.serIcon li:nth-child(2n){ margin-right:0;}
.serIcon li i{ width:80px; height: 80px; line-height: 80px; display:block; float:left; padding:0 20px 0 0px;font-family:"untitled-font-5" !important; text-align: center; color: #0E2949; font-size:60px;}
.serIcon li:hover i{ color: #fff;}
.serIcon li b a{ width:263px; line-height:26px; display:block;float:left; padding:0 0px 5px 0px; font-size:18px; }
.serIcon li span{ width:263px;line-height:24px; display:block; float:left; padding:0 0px; font-size:14px;}
.serIcon li span a{ display:inline-block;*display:inline;*zoom:1; padding-right:15px;}
.serIcon li span a:hover{ text-decoration:underline;}

.serRight{width:380px;height:585px; display:block; float:right;overflow:hidden;}
.serImg{width:380px; height:170px; display:block; float:left; margin-bottom:21px;}
.serImg img{ width:100%; height:170px;}
.serImg:hover img{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.serLink a{ width:185px; height:58px; line-height:58px;  display:block; float:left; background:#e7f0fb; color:#0A4891;  margin:0 10px 10px 0; text-align:center;font-size:18px; font-weight:normal;}
.serLink a:nth-child(2n){ margin-right:0;}
.serLink a:hover{ background:#0A4891; color:#fff;}


.intLeft{width:790px;display:block; float:left;overflow:hidden;}
.intIcon{ width:790px;display:block; float:left;}
.intIcon a{ width:383px; height:90px; line-height:90px;  display:block; float:left; background:#e7f0fb; color:#0A4891; margin:0 20px 20px 0; border: 1px solid #a3b6cd; text-align:center;}
.intIcon a:nth-child(2n+2){ margin-right:0;}
.intIcon a i{font-family:"untitled-font-5" !important;font-size:50px; padding-right: 15px; vertical-align:-13px;}
.intIcon a b{font-size:38px; font-weight:normal;}
.intIcon a:hover{ background:#0A4891; color:#fff;}

.intNews{width:380px;display:block; float:left; padding-top:30px;}
.intNews:nth-child(2n){ float:right;}
.intTit{width:100%; height:40px; line-height:40px; display:block; float:left; border-bottom:1px solid #ccc; position:relative; font-size:24px; text-indent:20px; color:#0A4891;}
.intTit i{ width:140px; height:2px; font-size:0; overflow:hidden; position:absolute; bottom:-1px; left:0; background:#0A4891;}
.intList{ width:380px; display:block; float:left; padding-top:20px;}
.intList a {width:300px; height:48px; line-height:48px; font-size:18px; display:block; float:left; background:url(../images/tit.png) no-repeat center left; padding:0 60px 0 10px; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.intList a span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}

.intRight{width:380px;display:block; float:right;overflow:hidden;}
.intImg{width:380px; height:170px; display:block; float:left; margin-bottom:20px;}
.intImg img{ width:100%; height:170px;}
.intImg:hover img{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}

.scPic{width:1200px; height:160px;display:block; margin:0 auto; position:relative; padding: 30px 0;}
.scPic .scWra{width:1200px; height:160px;display:block; margin:0 auto; position:relative;overflow:hidden;}
.scPic .scCon{width:1233px; height:160px;display:block; margin:0 auto; overflow:hidden;}
.scPic a{ display:block;}
.scPic .swiper-slide img{width:380px; height:160px; display:block;}
.scPic .scL,.scPic .scR{width:50px; height:160px; line-height:160px; display:block;color:#ccc; position:absolute; z-index:99900; top:30px; left:-60px; text-align:center; font-size:56px; font-family:Georgia, "Times New Roman", Times, serif; overflow:hidden;}
.scPic .scR{ left:auto; right:-60px;}
.scPic .scL:hover,.scPic .scR:hover{ color:#0A4891;}
.scPic a:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}


.cyBox{width:1200px; height: 450px; display:block; margin:0 auto;}
.cynewList{width:580px; height:400px; display:block; float:left; overflow:hidden; position:relative; }
.cynewList2{width:580px; height:400px; display:block; float:right; overflow:hidden; position:relative; }
.cyTitle{ width: 100%; height: 60px; line-height:60px; display: block;float:left; font-size: 28px; color: #0A4891; font-weight: bold; padding-bottom: 20px;}
.cyTitle span{ font-size: 18px;}
.cyTitle span a{ margin-left: 20px;}
.ctCons{width: 100%; height:320px; display: block;float:left;}
.ctCons i{width:215px; height:320px; display: block;float:left; overflow: hidden;}
.ctCons p{width:350px; height:320px; display: block;float:right;overflow: hidden; font-size: 18px; line-height: 1.6;text-align:justify;text-justify:inter-ideograph;}


.topNewPic2{ width:580px; height:320px; display:block; float:left; overflow:hidden; position:relative;}
.topNewPic2 img{ width:100%; min-height:320px;}
.topNewPic2 .pagination {position: absolute;text-align:center;bottom:16px;z-index: 2;right:0px; width: 100%;}
.topNewPic2 .swiper-pagination-switch {width:15px;height:15px;background: #fff;border-radius:50px;cursor: pointer;margin: 0 5px;display: inline-block;transition: all 0.4s;}
.topNewPic2 .swiper-active-switch {background: #0A4891;}




.phtoTit{ width:1200px; height:56px; display:block; margin:0 auto; position:relative; padding-bottom:40px;text-align:center;}
.phtoTit b{  line-height:56px; color:#0A4891;  font-size:28px; }


.scPic2{width:1200px; height:400px;display:block; margin:0 auto; position:relative;}
.scPic2 .scWra2{width:1200px; height:340px;display:block; margin:0 auto; position:relative;overflow:hidden;}
.scPic2 .scCon2{width:1233px; height:340px;display:block; margin:0 auto; overflow:hidden;}
.scPic2 a{ display:block;}
.scPic2 .swiper-slide img{width:215px; height:300px; display:block;}
.scPic2 .swiper-slide span{ width:215px; height:40px; line-height:40px; display:block; text-align:center; font-size:18px;white-space:nowrap\9;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.scPic2 .scL,.scPic2 .scR{width:50px; height:300px; line-height:300px; display:block;color:#ccc; position:absolute; z-index:99900; top:0; left:-60px; text-align:center; font-size:56px; font-family:Georgia, "Times New Roman", Times, serif; overflow:hidden;}
.scPic2 .scR{ left:auto; right:-60px;}
.scPic2 .scL:hover,.scPic2 .scR:hover{ color:#0A4891;}
.scPic2 a:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}

.yyLinkBox{ width:100%; height:60px; display:block; margin:0 auto; border-top: 1px solid #ccc;}
.yyLink{width:1200px; height:60px; display:block; margin:0 auto; position:relative;}
.yyLink li{ width:180px; height:60px; display:block; float:left; font-size:16px;}
.yyLink li b a{ font-weight:normal; display:block;line-height:60px; text-align:center;}
.yyLink li:hover{ background:#fff;background:#F5F5F5; border-top:0; line-height:59px;}
.yyLink li:hover b a i{ display: none;}
.yyLink li b a i{ color: #999;}
.yyLink li span{ width:1158px; display:none; position:absolute; z-index:200;  bottom:60px; left:0; background:#F5F5F5; padding:20px; max-height:230px; overflow:auto;}
.yyLink li span a{ width:285px; height:40px;  line-height:40px; display:block; float:left;text-align:left;white-space:nowrap\9;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.yyLink li:hover span{ display:block;}


/****新闻中心****/
.newsPagePic{width:1200px;  display:block; margin:0 auto; padding: 40px 0;}
.topNewPic3_1{ width:100%; height:600px; display:block; float:left; overflow:hidden; position:relative;}
.topNewPic3_1 img{ width:100%; min-height:600px;}
.topNewPic3_1 p{ width:100%; height:52px; line-height:52px; display:block; position:absolute; bottom:0; background:#000; color:#fff; font-size:18px; text-indent:10px;overflow: hidden;text-overflow: ellipsis;padding-right:150px;white-space: nowrap;background: rgba(0, 0, 0, 0.8);}
.topNewPic3_1 .pagination {position: absolute;text-align: right;bottom:16px;z-index: 2;right: 10px;}
.topNewPic3_1 .swiper-pagination-switch {width:15px;height:15px;background: #fff;border-radius:50px;cursor: pointer;margin: 0 5px;display: inline-block;transition: all 0.4s;}
.topNewPic3_1 .swiper-active-switch {background: #0A4891;}
.newsPageTitle{ width: 100%;display:block; font-size: 28px; color: #0A4891; font-weight: bold; border-bottom: 1px solid #eee;border-top: 2px solid #0A4891; padding: 20px 0; text-indent: 20px; line-height: 40px;}
.newsPageTitle a{ float: right; font-size: 16px; padding-right: 20px; font-weight: normal;}


/****政务公开****/

.zwgkBox{width:1200px;display:block; margin:0 auto; position:relative; padding:40px 0 20px 0;}
.zwgkLeft{ width:360px; display:block; float:left;}
.zwgkRight{width:780px; display:block; float:right;}
.zwPhotoBox{ width:338px;  display:block; float:left; border:1px solid #d5d5d5; padding:20px 10px;}
.zwPhotoImg{}
.zwPhotoImg a{ width:100%; height:auto; display:block; float:left; text-align:center; padding-bottom:30px;}
.zwPhotoImg a i{ width:50%; height:210px; display:block; margin:0 auto; overflow:hidden;}
.zwPhotoImg a i img{ width:100%; min-height:210px;}
.zwPhotoImg a b{width:100%; height:50px; line-height:50px; font-size:22px;  display:block; margin:0 auto; overflow:hidden; color:#0A4891;}
.zwPhotoImg a span{width:80%; height:auto; line-height:26px; font-size:16px; font-weight:normal; display:block; margin:0 auto; overflow:hidden;}
.zwPhotoLink{ width:100%;  display:block; float:left;}
.zwPhotoLink a{ width:164px; height:80px; line-height:80px;  display:block; float:left; background:#f5f5f5; color:#0A489c; margin:0 9px 10px 0; text-align:center;}
.zwPhotoLink a:nth-child(2n){ margin-right:0;}
.zwPhotoLink a i{font-family:"untitled-font-5" !important; vertical-align:middle; padding-right:5px; font-size:36px;}
.zwPhotoLink a b{font-size:18px; font-weight:normal;}
.zwPhotoLink a:hover{ background:#0A4891; color:#fff;}
.zwBtnLink{ width:100%; display:block; float:left; padding-bottom: 40px; }
.zwBtnLink a{ width:290px; height:65px; line-height:65px; text-align:center; display:block; float: left;  background:#e6f6fb; color:#0A489c; border:1px solid #cae9f2; font-size:18px; margin: 0 10px 10px 0; overflow: hidden;}
.zwBtnLink a:nth-child(4n){ margin-right: 0;}
.zwBtnLink a:hover{ background:#0A4891; color:#fff;}

.zwList{width:100%; height:400px; display:block; float:right; overflow:hidden; position:relative; }
.zwList .zwTab{width:100%; height:60px; display:block; float:left;  background: #e6f6fb;}
.zwList .zwTab a{ width:150px; height:60px; line-height:60px; display:block; float:left; font-size:22px; font-weight:normal; text-align:center;}
.zwList .zwTab a.active{ color:#fff; height:60px; background: #0A4891;}
.zwList .zwCon{ width:100%; height:340px; display:block; float:left; padding-top:20px;}
.zwList .swiper-slide a {width:1100px; height:48px; line-height:48px; font-size:18px; display:block; float:left; background:url(../images/tit.png) no-repeat 10px center; padding:0 60px 0 30px; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwList .swiper-slide a span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}

.zwIcon{ margin:30px 0;}

.zwList2{width:100%; height:400px; display:block; float:right; overflow:hidden; position:relative; }
.zwList2 .zwTab2{width:100%; height:54px; display:block; float:left; border-bottom:1px solid #ccc;}
.zwList2 .zwTab2 a{ width:150px; height:54px; line-height:44px; display:block; float:left; font-size:22px; font-weight:normal; text-align:center;}
.zwList2 .zwTab2 a.active{ color:#0A4891; border-bottom:2px solid #0A4891;height:54px;}
.zwList2 .zwCon2{ width:100%; height:340px; display:block; float:left; padding-top:20px;}
.zwList2 .swiper-slide a {width:700px; height:48px; line-height:48px; font-size:18px; display:block; float:left; background:url(../images/tit.png) no-repeat center left; padding:0 60px 0 10px; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwList2 .swiper-slide a span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}

.zwLink{ width:778px; display:block; float:left; margin-top:30px; border:1px solid #0A4891; padding:15px 0px; color:#ccc;}
.zwLink a{ padding:15px 25px; font-size:18px;display:inline-block;*display:inline;*zoom:1; color:#0A4891;}
.zwLink a:hover{ text-decoration:underline;}


.zdlyTit{width:1200px; height:160px; line-height:160px;display:block; margin:0 auto; position:relative; background:#ccc none center center; font-size:70px; color:#fff; text-align:center; font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,1);}
.zdlyBox{width:1200px;line-height:160px;display:block; margin:0 auto; padding:40px 0;}
.zdlyList li{ width:260px; height:326px; display:block; float:left; padding:30px 10px 16px 10px; border:1px solid #0A4891; margin:0 24px 30px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; overflow:hidden;}
.zdlyList li:nth-child(4n+4){ margin-right:0;}
.zdlyList li a i{ width:110px; height:110px; text-align:center; line-height:110px; display:block; margin:0 auto; font-family:"untitled-font-5" !important; font-size:60px; background:#0A4891; color:#fff;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;}
.zdlyList li a b{ width:100%;  text-align:center; line-height:30px; display:block; margin:0 auto; font-size:20px; color:#333; padding:20px 0 10px 0;}
.zdlyList li em{ width:20%; height:5px; overflow:hidden; text-align:center; display:block; margin:0 auto; font-size:20px;background:#0A4891;}
.zdlyList li span{ width:100%; line-height:1; display:block; text-align:center; padding-top:10px;}
.zdlyList li span a{ font-size:14px;display:inline-block;*display:inline;*zoom:1; padding:5px 6px; color:#777;}
.zdlyList li span a:hover{ color:#0A489c; text-decoration:underline;}
.zdlyList li:hover{-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); box-shadow: 0 1px 13px rgba(0, 0, 0, .3);border:1px solid #0A4891;}
.zdlyList li:hover a i{ font-size:68px;}

.zwTopUser{width:780px; display:block; float:right;}
.zwTopUser a{ width: 100%; height:46px ; line-height: 46px; display: block; float: left;  border-bottom: 1px  solid #eee;}
.zwTopUser a b{color:#0A489c; width: 12%; display: block;float: left; font-size: 18px; text-indent:20px;}
.zwTopUser a span{color:#666; width: 88%; display: block;float: left; font-size: 16px;}
.zwTopUser a:hover{ background: #f5f5f5;}




/****投资创业****/
.atiBox{width:1200px;display:block; margin:0 auto; position:relative; padding:40px 0 20px 0; }
.atiL{width:790px;display:block;float:left;}
.atiTit{width:785px; height:50px; line-height:50px; font-size:32px; font-weight:bold;display:block; float:left; border-left:5px solid #0A4891; text-indent:10px; color:#0A4891;}
.atiTit a{ float:right; font-size:16px; font-weight:normal;}
.atiIcon{ width:100%; height:215px; display:block; float:left; overflow:hidden; padding:20px 0 0 0;}
.atiIcon a{ width:188px; height:100px; line-height:100px;  display:block; float:left; background:#e6f6fb; color:#0A489c; border:1px solid #cae9f2; margin:0 10px 10px 0; text-align:center;}
.atiIcon a:nth-child(4n+4){ margin-right:0;}
.atiIcon a i{font-family:"untitled-font-5" !important; vertical-align:middle; padding-right:5px; font-size:36px;}
.atiIcon a b{font-size:18px; font-weight:normal;}
.atiIcon a:hover{ background:#0A4891; color:#fff;}
.atiR{ width:380px; height:283px; display:block; float:right; overflow:hidden; position:relative;}
.atiR img{ width:100%;}
.atiR a span{ position:absolute; top:120px; left:0; width:100%; text-align:center; line-height:1.4; font-size:36px; color:#fff; font-weight:bold;}
.atiTit2{width:1200px;display:block; margin:0 auto; position:relative; padding:20px 0 10px 0;}
.atiTit2 b{ width:100%; height:60px; line-height:60px; display:block; float:left; text-align:center; font-size:32px;color:#0A4891;}
.atiTit2 span{ width:100%; height:30px; line-height:30px; padding-bottom:10px; display:block; float:left; text-align:center; font-size:22px;color:#ccc;}
.atiTit2 i{ width:10%; height:5px; overflow:hidden; display:block; margin:0 auto; background:#0A4891;}
.atiSub{width:1200px; height:40px; line-height:40px;display:block; margin:0 auto; position:relative; text-align:center; font-size:18px; color:#999; padding-bottom:20px;}
.atiSub a{display:inline-block;*display:inline;*zoom:1; padding:0 20px;}
.atiPic{width:1200px; line-height:40px;display:block; margin:0 auto; position:relative; padding-bottom:40px; padding-top: 40px;}
.atiPic a{ width:400px; height:185px; display:block; float:left; overflow:hidden; margin:0 0 20px 20px; position:relative;}
.atiPic a img{ width: 100%;}
.atiPic a:first-child{width:360px; height:390px; margin:0;}
.atiPic a:first-child img{height:100%;}
.atiPic a span{ position:absolute; bottom:0; left:0; width:100%; height:50px; line-height:50px; font-size:18px;background:rgba(0,0,0, 0.6); color:#fff; text-align:center;}
.atiPic a:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}


/****通用页面****/

.MapSub{ width:100%; display:block; margin:0 auto; padding:20px 0; color:#aaa; background: #e9f8f9;}
.MapSub p{width:1200px; display:block; margin:0 auto;}
.MapSub i{font-family:"untitled-font-5" !important; width:20px; display:block; float:left; font-size:18PX; color:#0A4891;}
.MapSub a{ font-size:14px; padding:0 10px; display:inline-block;*display:inline;*zoom:1;color:#666;}
.MapSub a:hover{color:#0A4891;}
.listBox{width:1200px; display:block; margin:0 auto;padding:30px 0;}
.listLeft{width:250px; display:block; float:left;}
.listRight{width:890px; display:block; float:right;}

.subLink{ width:100%; display:block; float:left;}
.subLink a{ width:248px; height:50px; line-height:50px; display:block; float:left; margin-bottom:15px; background:#e6f6fb; color:#0A489c; border:1px solid #cae9f2; font-size:18px; text-align:center;}
.subLink a.on,.subLink a:hover{border:1px solid #0A489c; background:#0A489c; color:#fff;}

.listTit{}
.listTit li{width:100%; height:70px; line-height:70px; display:block; float:left; background:url(../images/tit.png) no-repeat center left; padding:0 0px 0 0px; position:relative;border-bottom:1px solid #eee;}
.listTit li b{width:90%; height:70px; font-size:18px; display:block; float:left; position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-indent:15px; font-weight:normal; }
.listTit li span{ position:absolute; z-index:55; top:0; right:0; color:#999; font-size:14px;}
.showTit{width:1200px;line-height:1.4; display:block; margin:0 auto; text-align:center; font-size:32px; color:#0A4891; font-weight:bold; padding-top:50px;}
.showTitSub{width:1200px;height:60px;line-height:60px; overflow:hidden; display:block; margin:0 auto; text-align:center; font-size:18px; color:#333;}
.showTip{width:1200px; height:60px;line-height:60px; display:block; margin:0 auto; text-align:left; font-size:14px; color:#999; position:relative;}
.showCons{width:1140px; min-height:600px; padding:30px 30px 60px 30px; display:block; margin:0 auto; font-size:18px; line-height:1.8; border-top:1px solid #ccc;}
.showCons img{ max-width:100%;}

.right_x{ position:absolute; top:0px; right:0;}
.print,.font,.shareIcon{display:inline-block;*display:inline;*zoom:1;}



.listTitPic li{width:284px; height:250px; display:block; float:left;padding:0 0px 0 0px; position:relative; margin-right:19px;}
.listTitPic li:nth-child(3n){ margin:0;}
.listTitPic li i{width:284px; height:170px;display:block; float:left; position:relative;overflow: hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.listTitPic li i img{ width:100%; min-height:170px;}
.listTitPic li b{width:100%; height:50px; line-height:50px; font-size:16px; display:block; float:left; position:relative;overflow: hidden;font-weight:normal; text-align:center; }
.listTitPic li span{ display:none;}
.listTitPic li a:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}

.listTitUser{ padding-bottom:80px;}
.listTitUser li{width:100%; display:block; float:left;padding:20px 0px 20px 0px; position:relative; border-bottom:1px solid #eee;}
.listTitUser li:first-child{border-top:1px solid #eee;}
.listTitUser li b{width:100%; height:50px; line-height:50px; font-size:24px; display:block; float:left; position:relative;overflow: hidden; color:#0A489c;}
.listTitUser li p{width:100%; display:block; float:left; font-size:18px; line-height:40px;}
.listTitUser li p span{ padding-left:20px; font-weight:bold;}
.listTitUser li p a{ padding:0 20px;}

.listTitUser2{ padding-bottom:80px;}
.listTitUser2 li{width:100%; display:block; float:left;padding:20px 0px 20px 0px; position:relative; border-bottom:1px solid #eee;}
.listTitUser2 li:first-child{border-top:1px solid #eee;}
.listTitUser2 li b{width:100%; height:50px; line-height:50px; font-size:24px; display:block; float:left; position:relative;overflow: hidden; color:#0A489c; text-align:center;}
.listTitUser2 li p{width:100%; display:block; float:left; font-size:18px; line-height:40px; padding-top:20px;}
.listTitUser2 li p a{ width:33%; display:block; float:left;}






/* 翻页器 */
.m-page{width:100%; display:block; margin:0 auto; padding:30px 0 80px 0; text-align:center; line-height:40px; color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 16px;margin-left:-1px;border:1px solid #ddd;font-size:16px;letter-spacing:normal;background:#fff;}
.m-page a,.m-page a:hover{text-decoration:none;color:#0A4891;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#0A4891; color:#fff;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#0A4891;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}

/* 手机区域 */
.Phi{ display:none;}

/********当屏幕大于1920px时**********/
@media screen and (min-width: 1921px) {
   .header,.topHeaBox{background-size:cover;}
}

.zntjBox{ width: 1200px; height: 0px; display: block; margin:0 auto; position: relative;}
.znTitle{ width: 52px; height: 269px; display: block; background:url(../images/zntj.png) no-repeat; position: absolute; top:30px; left: -52px; text-align: center; font-size:20px; color: #fff; line-height:28px;}
.znConBox{ width:0px; height:380px; display:none; position: absolute; top: 30px; z-index: 999999; background: #0067cc; padding:10px;}
.znConT{ width: 160px; height: 60px; line-height: 60px; display: block; float: left; background: #fff; text-align: center; font-size: 20px; font-weight: bold;}
.znConList{ width:595px; height: 320px; display: block; float: left; background: #fff; padding: 0 20px; overflow: auto;}
.znConList p{ width: 100%; border-bottom: 1px solid #eee; line-height: 1.6; padding: 15px 0; font-size: 18px;}

.zjLink{width: 1200px; height:120px; display: block; margin:0 auto; padding: 30px 0; }
.zjLink p{width: 100%; height:120px; display: block; margin:0 auto;background: #0067cc; text-align: center;}
.zjLink a{width:80px; height:120px;color:#fff; text-align:center;display:inline-block;*display:inline;*zoom:1; padding: 0 50px;}
.zjLink a i{ width:100%; height:50px; line-height:50px;display:block; float:left;font-family:"untitled-font-5" !important; font-size:42px; padding-top:15px; }
.zjLink a span{width:100%; height:40px;line-height:20px;display:block;float:left; font-weight:normal; font-size:16px; }
.zjLink a:hover span{ font-size:16px; font-weight:bold;}
.zjLink a:hover{ background-color: #0A4891; }

.jkqBox{width: 1200px;  display: block; margin:0 auto; position: relative; padding: 30px 0;}
.jkqly{ width:47%; display: block; float: left; padding-bottom:40px;}
.jkqBox .jkqly:nth-child(2n){ margin-left:6%;}
