.w1200{width: 1200px;margin: 0 auto;height: auto;position: relative;}
.wrap-top{width: 100%;height: 216px;border-bottom: 6px solid #6DC6E4;background: url(../images/top-bg.png) no-repeat center top;}
.wrap-top .wheader{width: 100%;height: 23px;padding: 22px 0px 9px;}
.wrap-top .wheader .search.hover{display: block;}
.wrap-top .wheader .search{width:310px;position:absolute;height:34px;background:white;top:15px;display: none;right: 0px;z-index: 2;border-radius: 4px;}
.wrap-top .wheader .search .input{border-radius: 4px 0px 0px 4px;width:240px;padding-left: 14px;display: block;outline: none;background: none;height:34px;line-height:34px;color: #333;font-size: 14px;}
.icon-xs-search{width:20px;height:20px;background: url(../images/icon-input.png) no-repeat center;background-size: 20px 20px;display: block;position: relative;float: right;z-index: 3;}
.wrap-top .wheader select{border: none;margin-right: 18px;width: 68px;height: 23px;float: right;}
.wrap-top .wtop .logo{width: 561px;float: left;height: 57px;display: block;}
.wrap-top .wtop .logo img{display: block;width: 100%;height: 100%;}
.wrap-top .wtop{padding-top: 18px;}
.wrap-top .wtop .navr{float: right;width: auto;height: 70px;}
.wrap-top .wtop .navr li{float: left;margin-left: 5px;}
.wrap-top .wtop .navr li a{display: inline-block;padding:24px 16px 0px ;height: 46px;line-height: 46px;font-size: 16px;color: #666;}
/*.wrap-top .wtop .navr li a:hover{background: url(../images/topnavbg.png) no-repeat 12px 16px #2370B6;color: white;}*/
.wrap-top .wtop .navr li.hover a{background: url(../images/topnavbg.png) no-repeat 12px 16px #2370B6;color: white;}
.wrap-con1{height: 500px;width: 100%;}
.wrap-con1 .swiper-slide{position: relative;}
/*.wrap-con1 .swiper-slide img{position: absolute;left:50%;margin-left: -910px;top: 0px;}*/
.bannernav{position: absolute;right: 0px;bottom: 28px;height: 8px;}
.bannernav span{display: block;width: 86px;height: 8px;background: white;float: left;margin-left: 22px;cursor: pointer;}
.bannernav span.swiper-active-switch{background: #FF7F00;}
.wrap-con2{height:934px;background: url(../images/bg1.png) no-repeat center top white;padding-top: 240px;position: relative;}
.wrap-con2 .fwqhlist{width: 800px;height: 125px;margin: 0 auto;margin-bottom: 144px;}
.wrap-con2 .fwqhlist span{display: block;float: left;;margin-left: 43px;background: url(../images/icon-bg.png) no-repeat center;width: 125px;height: 125px;}
.wrap-con2 .fwqhlist span a{display: block;width: 125px;padding-top: 74px;height: 51px;line-height: 30px;color: #4e4e4e;font-size: 18px;text-align: center;}
.wrap-con2 .fwqhlist span:first-child{margin-left: 0px;}
.wrap-con2 .fwqhlist span.one1 a{background: url(../images/icon-zcd1.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one1.on a{background: url(../images/icon-zcd1h.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one2 a{background: url(../images/icon-zcd2.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one2.on a{background: url(../images/icon-zcd2h.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one3 a{background: url(../images/icon-zcd3.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one3.on a{background: url(../images/icon-zcd3h.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one4 a{background: url(../images/icon-zcd4.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one4.on a{background: url(../images/icon-zcd4h.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one5 a{background: url(../images/icon-zcd5.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.one5.on a{background: url(../images/icon-zcd5h.png) no-repeat center 24px;}
.wrap-con2 .fwqhlist span.on{background: url(../images/icon-bgh.png) no-repeat center;}
.wrap-con2 .fwqhlist span.on a{color: white;}
.wrap-con2 .piclist{padding-top: 20px;}
.wrap-con2 .w1200{height: 934px;overflow: hidden}
.wrap-con3{height: 550px;background: #f5f5f5;width: 100%;position: absolute;left: 0px;bottom: 0px;}
.wrap-con4{height: 572px;background: white;}
.wrap-con4 .wzsjj{padding-top: 96px;}
.wrap-con4 .wzsjj .wzsjj-item{display: block;width: 530px;height: 280px;float: right;background: url(../images/img-zsyz2.png) no-repeat center;padding-left: 60px;padding-top: 94px;}
.wrap-con4 .wzsjj .wzsjj-item:first-child{float: left;background: url(../images/img-zsyz1.png) no-repeat center;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-tit{height: 70px;width: 100%;line-height: 70px;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-tit a{color: white;font-size: 40px;font-weight: bold;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-con{height: 34px;width: 100%;line-height: 34px;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-con a{color: white;font-size:17px;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-con span{color: white;font-size:17px;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-tit a:hover{color:#ffc107;}
.wrap-con4 .wzsjj .wzsjj-item .zsjj-con a:hover{color:#ffc107;}
.wrap-con5{height: 440px;background: #f5f5f5;overflow: hidden;}
.wrap-con5 .piclist2{padding-top: 20px;}
.wrap-con5 .piclist2 a{display: block;width: 218px;height: 152px;float: left;margin-left: 25px;margin-bottom: 10px;border: 1px solid #ddd;background: white;}
.wrap-con5 .piclist2 a:first-child{margin-left: 0px;}
.wrap-con5 .piclist2 a img{display: block;width: 100%;height: 116px;border-bottom: 1px solid #ddd;}
.wrap-con5 .piclist2 a p{font-size: 14px;color: #333;text-align: center;width: 100%;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap-con6{height: 542px;background: white;}
.tsgss{position: relative;width: 100%;height: 330px;}
.tsgss .prev{position: absolute;left: 0px;top: 106px;width: 40px;height: 84px;background: url(../images/icon-arrl.png) no-repeat center top;cursor: pointer;z-index: 2;}
.tsgss .nextv{position: absolute;right: 0px;top: 106px;width: 40px;height: 84px;background: url(../images/icon-arrr.png) no-repeat center top;cursor: pointer;z-index: 2;}
.tsgss .tsgs{position: relative;z-index: 1;}
.tsgss .tsgs a{display: block;width:386px;height: 330px;float: left;padding-right: 21px;background: white;}
.tsgss .tsgs a:first-child{padding-right: 0px;}
.tsgss .tsgs a img{display: block;width: 100%;height:277px;}
.tsgss .tsgs a p{font-size: 16px;color: #333;text-align: center;width: 100%;height: 53px;line-height: 53px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap-comnav{width: 100%;text-align: center;height: 34px;;}
.comnav{height: 34px;width: auto;margin: 0 auto;text-align: center;display: inline-block;padding: 0px 10px;}
.comnav span{float: left;display: inline-block;cursor: pointer;margin-left: 100px;}
.comnav span a{padding: 0px 3px;display: inline-block;height: 30px;color: #333;font-size: 20px;}
.comnav span.on a{border-bottom: 4px solid #DA241B;}
.comnav span:first-child{margin-left: 0px;}
.foot-wrap{position:relative;margin-top:34px;background:url(../images/cover-bbg.png) repeat center top;text-align:center;font-size:0}
.ft-wp{padding:20px 0}
.ft-wp .main,.ft-wp .side-l{position:relative}
.ft-wp .main p,.ft-wp .main p a{color:white;font-size:14px;text-align:left}
.ft-wp .main p{text-align:left;height:26px;line-height:26px}
.ft-wp .side-l .icon-wp{display:block;padding-right:42px}
.ft-wp .side-l .icon-wp img{vertical-align:middle}
.ft-wp .main p .foot-a:hover{color:white}
.ft-wp .side-r a{float:left;margin-left:18px;cursor:default;transition:all .3s}
.ft-wp .side-r a:hover{box-shadow:0 0 30px rgba(8,40,76,.14)}
.ft-wp .side-r a:first-child{margin:0}
.ft-wp .side-r a img{width:92px;height:92px}
.overhide{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.piclist{width: 100%;height: auto;}
.piclist a{float: left;width: 286px;display: block;height: 190px;position: relative;margin-left: 18px;margin-bottom: 18px;}
.piclist a.nor{margin-left: 0px;}
.piclist a p{overflow:hidden;text-overflow:ellipsis;white-space:nnowrap;color: white;font-size: 16px;text-align: center;height: 50px;width: 100%;position: absolute;left: 0px;bottom: 0px;line-height: 50px;background: url(../images/cover-img.png) repeat center;}
.piclist a img{display: block;width: 100%;height: 100%;}
.comtit{width: 100%;height: 64px;line-height: 64px;text-align: center;margin-bottom: 18px;}
.comtit a{font-size: 30px;font-weight: bold;color: #0277C2;}
.comtit1{width: 100%;height: 112px;line-height: 112px;text-align: center;padding-top: 42px;}
.comtit1 a{font-size: 30px;font-weight: bold;color: #0277C2;}
.linkt{width: 100%;position: relative;}
.linkt:before{content: '';background: url(../images/icon1.png) no-repeat center;width: 22px;height: 93px;display: block;left: 50%;margin-left: -11px;top: -46px;position: absolute;}
.comnewlist{padding-top: 40px;}
.comnewlist li{width:84%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 34px;line-height: 34px;vertical-align: bottom;position: relative;padding-right:16%;}
.comnewlist li a{color: #333;font-size: 15px;}
.comnewlist li span{position: absolute;right: 4px;top: 0px;line-height: 34px;color: #333;font-size: 14px;}
.ditu{height: 415px;margin-top: 62px;border: 1px solid #ddd;}
.zsjj{ background:url(../images/20200701bg1.png) no-repeat top center; height:374px;}
.zsjj ul { height:85px; margin-left:130px;margin-top:35px;}
.zsjj ul li a{ display:block;}
.zsjj ul li{ background:url(../images/20200701bg2.png) no-repeat top center; width:82px; height:82px; float:left; margin-left:85px; }
.zsjj ul li b{ display:block; width:37px; color:#fff; margin:auto; margin-top:19px; text-align:center;}
.zsjj ul.ico1{ padding-top:90px;}
.zsjj ul.ico2{ margin-left:250px;}
.zsjj ul.ico2 b.st{ width:65px; margin-top:23px;}
.com-more-btn{position:relative;text-align:center;clear:both;font-size:0}
.com-more-btn .more-btn,.com-more-btn .more-btn .txt,.com-more-btn .more-btn .ico{transition:all .36s ease!important}
.com-more-btn .more-btn .txt,.com-more-btn .more-btn .ico{color:#666;font-size:14px}
.com-more-btn .more-btn{display:block!important;float:none!important;margin:0 auto!important;padding:14px 0!important;width:200px!important;height:auto!important;border:1px solid #e6e6e6!important;background:#fff!important;border-radius:4px!important}
.com-more-btn .more-btn .txt{display:inline-block!important;transform:translate3d(6px,0,0)!important}
.com-more-btn .more-btn .ico{opacity:0!important;-moz-opacity:0!important;filter:alpha(opacity=0);-khtml-opacity:0}
.com-more-btn .more-btn:hover{border-color:#0277C2!important;background:#0277C2!important}
.com-more-btn .more-btn:hover .txt{color:#fff!important;transform:translate3d(0,0,0)!important}
.com-more-btn .more-btn:hover .ico{color:#fff!important;opacity:1!important;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}
.backtohome{float:right;padding:0 15px;color:#333;font-size:15px;height:30px;line-height:30px;background:url(../images/home_ico.png) no-repeat left center}
@media only screen and (min-width: 100px) and (max-width: 414px) {
    .w1200{width: 100%;padding: 0px 10px;box-sizing: border-box;}
    .wrap-top .wheader{display: none;}
    .wrap-top .wtop .logo{width: 100%;height: auto;}
    .wrap-top .wtop .navr {padding-top: 18px;height: auto;}
    .wrap-top{height: auto;}
    .wrap-top .wtop .navr li{width: 33%;margin: 0px;}
    .wrap-top .wtop .navr li a{padding:0px;padding-top: 12px;width: 100%;box-sizing: border-box;;height:46px;line-height: 30px;text-align: center ;}
    .wrap-top .wtop .navr li.hover a{background-position: 18px 8px }
    .wrap-con1{height: 180px;}
    .wrap-con1 .swiper-slide{width: 100%;overflow-x: hidden;}
    .wrap-con1 .swiper-slide img{height: 100%;width: 100%;margin-left: 0px;left: 0px;}
    .bannernav{right: 10px;}
    .bannernav span{width: 20px;height: 6px;margin-left: 6px;}
    .comnav{padding: 0px;}
    .comnav span{margin-left: 4px;}
    .comnav span a{font-size: 12px;}
    .comtit1 a{font-size: 20px;}
    .wrap-con2{background: white;}
    .ditu{margin-top: 10px;}
    .wrap-con3{/* background: white; */height: 590px;}
    .wrap-con2 .piclist{padding-top: 10px;}
    /*#qhcon1 .swiper-container{height:540px;}*/
    .piclist a{width:48%;margin: 0 1% 10px!important;height: 120px;}
    .linkt:before{width: 11px;height: 42px;background-size:11px 42px;top: -21px;}
    .comtit1{height: 64px;line-height: 64px;padding-top: 20px;}
    .wrap-con6{height: auto;}
    .wrap-con4 .wzsjj{padding-top: 30px;}
    .wrap-con4 .wzsjj .wzsjj-item{width: 100%;box-sizing: border-box;margin-bottom: 10px;padding-top: 64px;padding-left: 30px;}
    .wrap-con4 {height: auto;padding-bottom: 30px;}
    .wrap-con5{height:670px;}
    .wrap-con5 .piclist2{padding-top: 10px;}
    .wrap-con5 .piclist2 a{width: 48%;margin: 0 1% 10px!important;box-sizing: border-box;}
    .wrap-con2{height: auto;padding-top: 20px;}
    .wrap-con2 .fwqhlist{height: auto;width: 100%;margin-bottom: 22px;}
    .wrap-con2 .fwqhlist span{margin-left: 10px;width: 100px;height: 100px;background-size: 100px 100px;}
    .wrap-con2 .fwqhlist span.on{background-size: 100px 100px;}
    .wrap-con2 .fwqhlist span.one2{margin-right:13%;float: right;}
    .wrap-con2 .fwqhlist span.one1{margin-left: 13%;}
    .wrap-con2 .fwqhlist span a{font-size: 16px;width: 100%;height: 100%;background-size: 36px 36px!important;padding-top: 60px;box-sizing: border-box;}
    .foot-wrap{margin-top:15px}
    .ft-wp{padding:15px;width:auto}
    .ft-wp .side-l{display:none}
    .ft-wp .side-r{padding:0}
    .ft-wp .main{margin-bottom:10px}
    .ft-wp .main p, .ft-wp .main p a{color:white;font-size:12px}
    .ft-wp .main p{height:auto;word-wrap:break-word;word-break:break-all;line-height:1.6}
    .dzjg-wp{width:40px}
    .dzjg-wp img{width:40px;height:46px}
    .ft-wp .side-r{float:left}
    .ft-wp .side-r a,.ft-wp .side-r a:first-child{margin-left:10px}
    .ft-wp .side-r a img{width:46px;height:46px}
    .tsgss .tsgs a{width:auto;padding-right: 0px;}
    .zsjj{ overflow:hidden; height:auto!important; padding-bottom:20px;}
    .zsjj ul{ margin:0px!important;}
    .zsjj ul li{ margin-left:0px!important; width:33%!important; margin-top:20px;}
    .zsjj ul.ico1{ padding-top:0px!important;}
    .zsjj ul.ico1{ margin-left:0px!important;}
    .com-more-btn .more-btn, .wrap-con5 .piclist2 .more-btn{margin:0 auto 0!important;padding:8px 0!important;width:180px!important}
}