.main{margin-top: 0;}
.dqwzz {width: 1200px;height: 40px;line-height: 40px;font-size: 16px;margin: 10px auto;padding-left: 40px;background: url('../img/weizhi1.png') no-repeat 20px center;background-color: #FFFFFF;border-radius: 8px;}
/* zjzfCon */
.zjzfCon{width: 100%;background: #fff;}
.zjzfTab{width: 100%;position: relative;height: 1010px;}
/* ldItem */
.ldItem{width: 100%;position: relative;}
.ldItem .hd{width: 300px;position: absolute;top: 450px;background: #F5F5F5;}
.ldItem .hd ul{width: 274px;margin: 0 auto;}
.ldItem .hd ul li{width: 274px;height: 60px;line-height: 60px;background: #fff;margin-bottom: 10px;border: 1px solid #fff;}
.ldItem .hd ul li h2{font-size: 18px;padding-left: 30px;}
.ldItem .hd ul li h2 b{width: 100px;display: inline-block;color: #333;}
.ldItem .hd ul li h2 span{font-size: 16px;}
.ldItem .hd ul li.on{background: #EFF6FE;border: 1px solid #1C5893;}
.ldItem .hd ul li.on a{color: #0F5293;}
.ldItem .bd{width: 100%;max-height: 720px;overflow: hidden;}
.ldItem .bd ul .ldImg{width: 300px;height: 450px;background: #F5F5F5;text-align: center;}
.ldItem .bd ul .ldImg img{width: 228px;height: 320px;margin-top: 30px;}
.ldItem .bd ul .ldImg h2{font-size: 27px;font-weight: bold;line-height: 50px;color: #333;}
.ldItem .bd ul .ldImg p{font-size: 20px;color: #666;}
.ldItem .bd ul .jjItem{width: 850px;}
.ldItem .bd ul .jjItem .title{height: 40px;border-bottom: 1px solid #E4E4E4;margin-bottom: 20px;}
.ldItem .bd ul .jjItem .title p{font-size: 20px;color: #0F5293;font-weight: bold;}
.ldItem .bd ul .jjItem .jjGz{font-size: 17px;line-height: 32px;margin: 20px 0;}
.ldItem .bd ul .jjItem .jjGz p{font-size: 17px;line-height: 32px;}
/* slideTxtBox */
.slideTxtBox{width: 850px;height: 265px;right: 0;bottom: 0;position: absolute;}
.slideTxtBox .hd ul{width: 100%;height: 40px;border-bottom: 1px solid #E4E4E4;overflow: hidden;}
.slideTxtBox .hd ul li{font-size: 20px;font-weight: bold;float: left;margin-right: 40px;}
.slideTxtBox .hd ul li a{color: #666;}
.slideTxtBox .hd ul li.on a{color: #0F5293;}
.slideTxtBox .bd ul {overflow: hidden;margin-top: 15px;}
.slideTxtBox .bd ul li {font-size: 17px;height: 40px;line-height: 40px;background: url("../img/li-bg.png") center left no-repeat;overflow: hidden;}
.slideTxtBox .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover {color: #145086;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 14px;}
/* jgItem */
.jgItem{width: 100%;height: 216px;margin-top: 40px;}
.jgItem .jgTitle{width: 175px;height: 100%;background: #F5F5F5;color: #0F5293;font-size: 18px;font-weight: bold;display: -webkit-flex;align-items: center;display: flex;}
.jgItem .jgTitle p{width: min-content;margin: 0 auto;}
/* slideJgBox */
.slideJgBox{width: 1025px;overflow: hidden;}
.slideJgBox .hd{width: 135px;}
.slideJgBox .hd ul li{width: 135px;height: 108px;font-size: 17px;font-weight: bold;text-align: center;}
.slideJgBox .hd ul li a{color: #0F5293;padding-top: 60px;display: block;width: 100%;height: 100%;}
.slideJgBox .hd ul li.on a{color: #fff;}
.slideJgBox .hd ul li:first-child{background: #fff url("../img/zwgktab1a.png") center top 25px no-repeat;}
.slideJgBox .hd ul li:first-child.on{background: #0F5293 url("../img/zwgktab1b.png") center top 25px  no-repeat;}
.slideJgBox .hd ul li:nth-child(2){background: #fff url("../img/zwgktab2a.png") center top 25px no-repeat;}
.slideJgBox .hd ul li:nth-child(2).on{background: #0F5293 url("../img/zwgktab2b.png") center top 25px  no-repeat;}
.slideJgBox .bd{width: 890px;height: 216px;background: #EFF6FE;}
.slideJgBox .bd ul{height: 216px;overflow-y: scroll;padding-top: 12px;}
.slideJgBox .bd ul li{width: 125px;height: 40px;line-height: 40px;background: #fff;float: left;font-size: 17px;text-align: center;margin-bottom: 11px;margin-left: 15px;}
.slideJgBox .bd ul li a{color: #0F5293;display: block;width: 100%;height: 100%;}
.slideJgBox .bd ul li:hover{font-weight: bold;}
.ScrollStyle{overflow: auto !important;}
.ScrollStyle::-webkit-scrollbar{box-sizing:border-box;width:9px;height:9px;background:#eee;}
.ScrollStyle::-webkit-scrollbar-button{width:9px;height:0px;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.ScrollStyle::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.15);}
.ScrollStyle::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,.21);background-color:#2d66a5; border-radius:5px;}
.ScrollStyle::-webkit-scrollbar-thumb:hover{border:1px solid rgba(0,0,0,.21);background-color:#2d66a5;}
.ScrollStyle::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f4f4f4));}
.ScrollStyle::-webkit-scrollbar-corner{background-color:#f1f1f1;}
/* gzbgItem */
.gzbgItem{width: 100%;height: 216px;margin: 40px auto;}
.gzbgItem .bgTitle{width: 175px;height: 100%;background: #F5F5F5 url("../img/zwgkbglogo.png") top 50px center no-repeat;}
.gzbgItem .bgTitle p{width: 175px;height: 100%;text-align: center;padding-top: 134px;color: #D90000;font-size: 18px;font-weight: bold;}
.gzbgBox{width: 1025px;height: 215px;background-image: linear-gradient(90deg, #F8FBFF 19%, #EFF6FE 98%);padding-top: 40px;padding-left: 50px;}
.gzbgBox h2{font-size: 20px;color: #0F5293;font-weight: bold;}
.gzbgBox h2 a{color: #0F5293;}
.gzbgBox ul{width: 100%;border-top: 1px solid #0F5293;margin-top: 40px;}
.gzbgBox ul li{float: left;width: 105px;text-align: center;}
.gzbgBox ul li em{display: block;width: 14px;height: 14px;border-radius: 50%;background: #fff;border: 2px solid #0F5293;margin: 0 auto;margin-top: -10px;}
.gzbgBox ul li p{font-size: 16px;color: #0F5293;margin-top: 28px;}
.gzbgBox ul li p a{color: #0F5293;}
/* zfld */
.zfld-box{ float:left; width:493px; height:100%;}
.zfld-title{ width:100%; height:40px; margin:auto;margin-bottom: 10px;}
.zfld-title a{ width:120px; float:left; height:40px; line-height:40px;font-size:20px; color:#1679DF;font-weight: 700;}

.zfld-min{ width:100%; height:179px; margin:auto;}
.zfld-min img{ width:134px; height:167px; float:left; display:block;}
.zfld-text{ width:324px; height:100%; float:right; line-height:2;}
.zfld-text h1{ font-weight: 700;
font-size: 18px;
color: #1679DF;padding-top:10px;}
.zfld-text h2{ font-weight: 700;
font-size: 16px;
color: #121212;line-height: 26px;}
.zfld-text p{ font-size: 16px;
color: #121212;}
.zfld-text a{ width: 324px;
height: 51px;
background: #1679DF; background-image:url(../img/mail.png); background-repeat:no-repeat;
background-position:98px 16px;display: block;
margin-top: 10px;font-weight: 700;
font-size: 16px;
color: #FFFFFF;line-height: 51px;padding-left: 130px;box-sizing: border-box;}

.zfld-btm a{margin-right: 54px;width:219px;float: left;}
.zfld-btm a:nth-child(2n){margin-right: 0;}
.fxz{ width:100%;}
.fxz h4{margin:auto;font-size: 16px;
color: #1679DF; padding:0; margin:0; margin-top:10px; margin-bottom:6px; border-bottom: 1px solid #979797;padding-bottom: 8px;}
.fxz p{ width:96%; height:50px; margin:auto; overflow:hidden; line-height:18px; color:#000; padding:0; margin:0;font-size: 15px;
color: #121212;}
/*政务公开*/
.zwgk-list-box{ float:right; width:640px; height:100%;}
.zwgk-list-title{ width:100%; height:40px; margin:auto;margin-bottom: 10px;}
.zwgk-list-title a{ display: block; line-height:40px; font-size:20px; color:#1679DF;font-weight: 700;margin-bottom: 10px;}

.zwgk-list-box ul{ width:100%; margin:auto;}
.zwgk-list-box ul li{ margin-bottom:10px;width: 200px;
height: 53px;
background: #F5F5F5; float:left;margin-right: 20px;}
.zwgk-list-box ul li:nth-child(3n){margin-right: 0;}
.zwgk-list-box ul li a img{ margin:16px 0 0 31px; height:22px; float:left;}
.zwgk-list-box ul li a{ display:block;/* text-decoration:none;*/ color:#1679DF; text-align:center; font-size:16px;line-height:53px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}


.xxgkzn-list{ width:1200px; margin:33px auto; height:117px;}
.xxgkzn-list li{ float:left; width:155px; height:117px; background-color:#f5f5f5; text-align:center;margin-right: 19px;}

.xxgkzn-list li:nth-last-child(1){margin-right: 0;}
.xxgkzn-list li a{display:block; text-decoration:none;font-size: 15px;
color: #121212; padding-top:74px;}

.xxgkzn-list1{ background-image:url(../img/zwgk-list-1.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}
.xxgkzn-list2{background-image:url(../img/zwgk-list-2.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}
.xxgkzn-list3{background-image:url(../img/zwgk-list-3.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}
.xxgkzn-list4{background-image:url(../img/zwgk-list-4.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}
.xxgkzn-list5{background-image:url(../img/zwgk-list-5.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}
.xxgkzn-list7{background-image:url(../img/zwgk-list-7.png); background-position:60.5px 18px; background-repeat:no-repeat; margin-right:10px;}

.xxgkzn-list6{background-image:url(../img/zwgk-list-6.png); background-position:60.5px 18px; background-repeat:no-repeat;}

/* .xxgkzn-list1:hover{ background-image:url(../img/zwgk-list-1.1.png);}
.xxgkzn-list2:hover{ background-image:url(../img/zwgk-list-2.1.png);}
.xxgkzn-list3:hover{ background-image:url(../img/zwgk-list-3.1.png);}
.xxgkzn-list4:hover{ background-image:url(../img/zwgk-list-4.1.png);}
.xxgkzn-list5:hover{ background-image:url(../img/zwgk-list-5.1.png);}
.xxgkzn-list6:hover{ background-image:url(../img/zwgk-list-6.1.png);}
.xxgkzn-list7:hover{ background-image:url(../img/zwgk-list-7.1.png);} */

/* .xxgkzn-list li:hover{ background-color:#006eab;}
.xxgkzn-list li a:hover{ color:#fff;} */

/*部门信息公开*/
.bmxxgk-box{ width:1200px; margin:auto;}
.bmxxgk-title{ width:100%; height:40px; margin:auto; margin-top:16px;}
.bmxxgk-title div{ height:40px; line-height:40px; font-weight: 700;
font-size: 20px;
color: #1679DF;}

.bmxxgk-box ul{ width:100%;margin:auto; margin-top:16px;overflow: hidden;margin-bottom: 35px;}
.bmxxgk-box ul li{ margin-bottom:10px;width:231px; height:49px; float:left;margin-right: 11px;}
.bmxxgk-box ul li:nth-child(5n){margin-right: 0;}
.bmxxgk-box ul li a{ display:block; text-decoration:none; width:231px; height:49px; background-color:#f5f5f5; text-align:center; font-size:16px;line-height:40px;color: #121212;line-height: 49px;}
.bmxxgk-box ul li a:hover{ background-color:#1679DF; color:#fff;}
.sideMenu{height: 128px;overflow: hidden;margin-bottom: 30px;}
.sideMenu h3{float: left;width: 118px;height:128px;border: 1px solid #E4E4E4;cursor:pointer;margin-left: 10px;text-align: center;color: #1679DF;}
.sideMenu h3.h31{margin-left: 0;}
.sideMenu h3 em{display: block;width: 34px;height: 34px;margin: 30px auto 10px;}
.sideMenu h3.on{border: none;padding-right: 15px;width: 165px;height: 128px;background: #F5F5F5 url("../img/gktab001.png") center center no-repeat;color: #fff;}
.sideMenu h3.h31 em{background: url("../img/gktab01a.png") center center no-repeat;}
.sideMenu h3.h31.on em{background: url("../img/gktab01b.png") center center no-repeat;}
.sideMenu h3.h32 em{background: url("../img/gktab02a.png") center center no-repeat;}
.sideMenu h3.h32.on em{background: url("../img/gktab02b.png") center center no-repeat;}
.sideMenu h3.h33 em{background: url("../img/gktab03a.png") center center no-repeat;}
.sideMenu h3.h33.on em{background: url("../img/gktab03b.png") center center no-repeat;}
.sideMenu h3.h34 em{background: url("../img/gktab04a.png") center center no-repeat;}
.sideMenu h3.h34.on em{background: url("../img/gktab04b.png") center center no-repeat;}
.sideMenu h3.h35 em{background: url("../img/gktab05a.png") center center no-repeat;}
.sideMenu h3.h35.on em{background: url("../img/gktab05b.png") center center no-repeat;}
.sideMenu ul{width: 522px;height: 128px;background: #F5F5F5;display:none;float: left;overflow: hidden;padding-top: 15px;padding-left: 30px;}
.sideMenu ul li{float: left;font-size: 16px;margin-right: 38px;margin-top: 20px;}
.sideMenu ul li a{color: #121212;}


/* oldModel */
.oldModel .dqwzz{font-size: 28px;}
.oldModel .ldItem .bd ul .ldImg h2{font-size: 32px;}
.oldModel .ldItem .bd ul .ldImg p{font-size: 28px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.oldModel .ldItem .hd ul li h2{font-size: 28px;padding-left: 10px;}
.oldModel .ldItem .hd ul li h2 b{float: left;}
.oldModel .ldItem .hd ul li h2 span{float: left;width: 160px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.oldModel .ldItem .bd ul .jjItem .title p{font-size: 28px;}
.oldModel .ldItem .bd ul .jjItem .jjGz p{font-size: 28px;line-height: 44px;}
.oldModel .slideTxtBox .hd ul li{font-size: 28px;}
.oldModel .slideTxtBox .bd ul li{font-size: 28px;}
.oldModel .slideTxtBox .bd li span{font-size: 28px;}
.oldModel .jgItem .jgTitle p{font-size: 28px;}
.oldModel .slideJgBox .hd ul li{font-size: 28px;}
.oldModel .slideJgBox .bd ul li{font-size: 28px;width: 275px;}
.oldModel .gzbgItem .bgTitle p{font-size: 28px;}
.oldModel .gzbgBox h2{font-size: 28px;}
.oldModel .gzbgBox ul li p{font-size: 28px;}
.oldModel .sideMenu h3{font-size: 28px;}
.oldModel .sideMenu ul li{font-size: 28px;margin-top: 10px;margin-right: 28px;}
.oldModel .zfld-box{width: 100%;}
.oldModel .zfld-title{height: 50px;}
.oldModel .zfld-title div{height: 50px;line-height: 50px;font-size: 30px;}
.oldModel .zfld-text{width: 1010px;position: relative;}
.oldModel .zfld-text h1{font-size: 28px;}
.oldModel .zfld-text h2{font-size: 28px;}
.oldModel .zfld-text p{font-size: 28px;}
.oldModel .zfld-text a{position: absolute;top: 40px;right: 0;width: 300px;font-size: 28px;}
.oldModel .fxz{width: 50%;}
.oldModel .fxz h4{font-size: 28px;}
.oldModel .fxz p{font-size: 28px;height: 72px;line-height: 38px;}
.oldModel .zwgk-list-box{width: 100%;}
.oldModel .zwgk-list-title{height: 50px;}
.oldModel .zwgk-list-title div{width: 260px;height: 50px;line-height: 50px;font-size: 28px;}
.oldModel .zwgk-list-box ul li{width: 278px;}
.oldModel .zwgk-list-box ul li a{font-size: 28px;}
.oldModel .xxgkzn-list{height: 330px;}
.oldModel .xxgkzn-list li{width: 390px;background-position: 170px 18px;margin-bottom: 10px;}
.oldModel .xxgkzn-list li a{font-size: 28px;padding-top: 65px;}
.oldModel .bmxxgk-title{height: 50px;}
.oldModel .bmxxgk-title div{height: 50px;line-height: 50px;width: 230px;font-size: 28px;}
.oldModel .bmxxgk-box ul li{width: 285px;}
.oldModel .bmxxgk-box ul li a{font-size: 28px;width: 285px;}
.oldModel .bmxxgk-box ul li:nth-child(5n){margin-right: 15px!important;}
.oldModel .zfld-title a{padding-top: 5px;font-size: 28px;}