﻿@charset "utf-8";
.banner{display: block;}

.gdshyldcyjs{position: relative; width: 100%; height: 625px;}
.gdshyldcyjs .index-tit{padding-top: 50px;}
.gdshyldcyjs:after{position: absolute; top: 45%; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; background: #f1f5f8;}
.gdshyldcyjs .container{position: relative; z-index: 2;}
.index-tit{margin-bottom: 30px; font-size: 2.25em;font-weight: bold;}
.color-1{color: #003965;}
.color-2{color: #238ee1;}
.index-tit .img{padding-left: 20px;}
.gdshyldcyjs-item{width: 100%;}
.gdshyldcyjs-item .img{overflow: hidden;border-radius: 20px;width: 100%;height: 220px;}
.gdshyldcyjs-item .img img{width: 100%;height: 220px;}
.gdshyldcyjs-item .tit{font-size: 1.3125em;font-weight: bold;color: #004165;padding: 24px 0 15px 0;}
.gdshyldcyjs-item .memo{line-height: 1.5em;height: 72px;}
.gdshyldcyjs-item .more{border-bottom: 1px solid #dcdfe0;}
.gdshyldcyjs-item .more a{color:#004165; display: inline-block;padding-bottom: 12px;position: relative;}
.gdshyldcyjs-item .more a span{padding-left: 20px;}
.gdshyldcyjs-item .more a:after{content: "";display: block;height: 1px;position: absolute;bottom: 0;left: 0;background: #004165;width: 120%;}

.gdshyldcyjs-owl .owl-nav > div{display: block;width: 60px;height: 60px;font-size: 40px;font-family: "宋体";color: #fff;position: absolute;top: 72px;line-height: 60px;text-align: center;background: #84def8;border-radius: 100%;font-weight: bold;}
.gdshyldcyjs-owl .owl-nav > div.owl-prev{left: -30px;}
.gdshyldcyjs-owl .owl-nav > div.owl-next{right: -30px;}

.gdshyldcyjs-owl .owl-dots{text-align: center;padding-top: 48px;padding-bottom: 30px;}
.gdshyldcyjs-owl .owl-dot{width: 12px;height: 12px;display: inline-block;margin:0 10px;background: #c9cad0;border-radius: 100%;}
.gdshyldcyjs-owl .owl-dot.active{background: #004274;}

.zcgh-wrap > div{width: 32%;float: left;}
.zcgh-wrap .div-con{height: 530px;background: #f8f8f8;border-radius: 0 20px 20px 20px;position: relative;}
.zcgh-wrap > div.yjbg{margin:0 2%;}
.zcgh-wrap .lm-name{padding:0 16px;height: 32px;line-height: 32px;text-align: center;color: #fff;position: absolute;border-radius: 0 0 12px 0;top: 0;left: 0;background: #52a8eb;z-index: 99;}
.zcgh-wrap .zcwj .lm-name{background: #e1b23e;}
.zcgh-wrap > .zcwj .div-con{padding:55px 0 15px 0;height: 460px;}
.zcwj-list{padding:0 30px 0 30px;height: 460px;overflow-y: auto;}
.zcwj-list ul li{padding-bottom: 30px;}
.zcwj-list ul li a{font-size: 1.125em;font-weight: bold;line-height: 1.5em;}
.zcwj-list ul li a:hover{text-decoration: underline;color: #004165;font-size: 1.25em;}
.zcwj-list ul li .time{color: #004274;padding-top: 10px;}

.zcgh-wrap .more{width: 180px;height: 44px;border-radius:22px;line-height: 44px;border:1px solid #a1842a; text-align: center;margin:40px 0 70px 0;}
.zcgh-wrap .more a{display: block;width: 100%;height: 100%;color: #a1842a;}
.zcgh-wrap .more a:after{content: "";width: 15px;height: 13px;display: inline-block;background: url(../images/more_icon1.png) left center no-repeat;vertical-align: middle;margin-left: 5px;}

.zcgh-wrap .div-con .img{width: 100%;height: 288px;border-radius: 0 20px 0 0;}
.zcgh-wrap .div-con .img a{display: block;position: relative;height: 100%; }
.zcgh-wrap .div-con .img a .icon{display: block;position: absolute;width: 55px;height: 55px;background: url(../images/play_icon1.png) center center no-repeat;top: 50%;margin-top: -27px;left: 50%;margin-left: -27px;}
.zcgh-wrap .div-con .img img{width: 100%;height: 100%; }
.zcgh-wrap .div-con .txt{padding:30px 30px;}
.zcgh-wrap .div-con .txt .tit{font-size: 1.3125em;font-weight: bold;color: #004165;}
.zcgh-wrap .div-con .txt .time{background: url(../images/time_icon1.png) left center no-repeat;padding-left: 25px;margin:18px 0 30px 0;}
.zcgh-wrap .div-con .txt .memo{line-height: 1.75em;}

.kpcp{width: 100%;max-width:1980px;height: 810px; margin-right: auto; margin-left: auto; background: url(../images/kpcp_bg.jpg) left bottom repeat-x;}
.kpcp .container{position: relative;}
.kpcp .index-tit .color-1,.kpcp .index-tit .color-2{color: #fff;}
.kpcp-out-slide .out-hd{position: absolute;right: 0;top: 56px;}
.kpcp-out-slide .out-hd ul li{float: left;font-size: 1.3125em;line-height: 32px;}
.kpcp-out-slide .out-hd ul li:after{content: "|";color: #fff;line-height: 32px;display: inline-block;margin:0 12px;}
.kpcp-out-slide .out-hd ul li.last:after{display: none;}
.kpcp-out-slide .out-hd ul li a{color: #fff;position: relative;}
.kpcp-out-slide .out-hd ul li.on a:after{content: "";display: inline-block;width: 10px;height:6px ;background:url(../images/kpcp_out_hd_onbg.png) center top no-repeat; position: absolute;bottom:-10px;left: 50%;margin-left: -5px;}
.kpcp-out-item{padding-top: 10px;position: relative;}
.kpcp-in-item .img{width: 1075px;height: 580px;position: relative;border-radius: 30px;overflow: hidden;}
.kpcp-in-item .img img{width: 100%;max-height: 580px;height: 100%;}
.kpcp-in-item .img .play{display: inline-block;width: 85px;height: 85px;background: url(../images/play_icon2.png) center center no-repeat;position: absolute;top: 50%;margin-top: -42px;left: 50%;margin-left: -42px;}
.kpcp-in-item .txt{position: absolute;background:#fff url(../images/kpcp_in_item_txt_bg.png) right bottom no-repeat; ;padding:45px 30px 45px 45px;width: 450px;height: 290px;bottom: 0;right: 0;border-radius: 30px;}
.kpcp-in-item .txt .tit-time{position: relative;padding-right: 155px;}
.kpcp-in-item .txt .tit{font-size: 2.25em;font-weight: bold;color: #054d96;line-height: 50px;}
.kpcp-in-item .txt .time{position: absolute;right: 0;line-height: 50px;color: #666;background:url(../images/time_icon2.png) left center no-repeat;padding-left: 25px;top: 0;}
.kpcp-in-item .txt .memo{font-size: 1.125em;line-height: 1.75em;padding:30px 0 45px 0;}
.kpcp-in-item .txt .more{width: 180px;height: 44px;border-radius:22px;line-height: 44px;border:1px solid #a1842a; text-align: center;}
.kpcp-in-item .txt .more a{display: block;width: 100%;height: 100%;color: #a1842a;}
.kpcp-in-item .txt .more a:after{content: "";width: 15px;height: 13px;display: inline-block;background: url(../images/more_icon1.png) left center no-repeat;vertical-align: middle;margin-left: 5px;}
.kpcp-in-slide .in-hd{position: absolute;bottom: 36px;right: 21.5%;width: 160px;}
.kpcp-in-slide .in-hd ul li{float: left;width:20px;height:3px;margin-right: 12px;background: #cccccc;cursor: pointer;}
.kpcp-in-slide .in-hd ul li.on{background: #a1842a;}


.kpzl-box{width: 100%;height: 150px; background: url(../images/kpzl_bg.png) center top no-repeat;position: relative;}
.kpzl-box > a{display: block; width: 100%;height: 100%;color: #fff;}
.kpzl-box dl{position: absolute;top: 50%;margin-top: -18px;/*right:5.8%;*/right:26%;}
.kpzl-box dl dt{float: left;font-size: 2.25em;color: #fff;font-weight: bold;line-height: 36px;margin-right: 30px;}
.kpzl-box dl dt a{color: #fff;}
.kpzl-box dl dd{float: left;line-height: 36px;}
.kpzl-box dl dd a{color: #fff;font-size: 1.125em;}
.kpzl-box dl dd:after{content: "|";color: #fff;line-height: 36px;display: inline-block;margin:0 12px;}
.kpzl-box dl dd.last:after{display: none;}

.dxhystxt-item{width: 49%;float: left;min-height: 220px;padding-top: 215px;border-radius: 30px;overflow: hidden;}
.dxhystxt-hsl{background:url(../images/dxhystxt_hsl.png) center top no-repeat; }
.dxhystxt-shj{background:url(../images/dxhystxt_shj.png) center top no-repeat;float: right;}
.dxhystxt-item-txt{width: 82%;margin:0 auto;border-radius: 15px 15px 0 0;background: #fff;box-shadow: 0 0 10px #eee;}
.dxhystxt-item-txt .tit{text-align: center;padding:34px 0 24px 0;font-size: 1.5em;font-weight: bold;color: #004165;}
.dxhystxt-item-txt .memo{width: 75%;margin:0 auto;text-align: center;padding-bottom: 40px;color: #323232;line-height: 1.5em;}
.dxhystxt-item-more{text-align: center;}
.dxhystxt-item-more a{display: inline-block;vertical-align: middle;background: #dfb638;color: #fff;width: 200px;height: 48px;line-height: 48px;text-align: center;border-radius: 24px;margin-top:-24px;}
.dxhystxt-item-more a:after{display: inline-block;vertical-align: middle;content: "";width: 15px;height: 13px;background: url(../images/more_icon2.png) left center no-repeat;margin-left: 5px;}

.dxhystxt .list{margin: -30px -15px 0; padding-bottom: 20px;}
.dxhystxt .list li{float: left; width: 33.33333%;}
.dxhystxt .list li .itm{margin: 30px 15px 0;}
.dxhystxt .list li .itm .place{border-radius: 20px 20px 0 0;}
.dxhystxt .list li .itm dl{position: relative; z-index: 10; margin: -20% 5% 0; padding: 30px 30px 0; border-radius: 15px 15px 0 0; background: #fff; box-shadow: 0 0 10px #eee;}
.dxhystxt .list li .itm dl .caption{padding-bottom: 25px; font-size: 1.5em; font-weight: bold; color: #004165; text-align: center;}
.dxhystxt .list li .itm dl .desc{padding-bottom: 10px; text-align: center;color: #323232; line-height: 1.625em;}
.dxhystxt .list li .itm dl .desc .elli-m{-webkit-line-clamp: 3; height: 4.875em;}
.dxhystxt .list li .itm dl .more{position: relative; bottom: -24px; text-align: center;}
.dxhystxt .list li .itm dl .more a{display: inline-block; background: #dfb638; color: #fff; width: 50%; max-width: 200px; min-width: 120px; height: 48px; line-height: 48px; text-align: center; border-radius: 24px; transition: all .3s;}
.dxhystxt .list li .itm dl .more a span{display: inline-block; transition: all .3s;}
.dxhystxt .list li .itm dl .more a span:after{display: inline-block; vertical-align: middle; content: ""; width: 15px; height: 13px;background: url(../images/more_icon2.png) left center no-repeat; margin-left: 5px;}
.dxhystxt .list li .itm dl .more a:hover{opacity: .9;}
.dxhystxt .list li .itm dl .more a:hover span{margin-left: 10px;}
@media (max-width: 992px) {
  .dxhystxt .list{margin: -15px -7px 0 -8px;}
  .dxhystxt .list li .itm{margin: 15px 7px 0 8px;}	
  .dxhystxt .list li .itm dl{padding: 20px 20px 0;}
  .dxhystxt .list li .itm .place{border-radius: 15px 15px 0 0;}
  .dxhystxt .list li .itm dl{border-radius: 10px 10px 0 0;}
  .dxhystxt .list li .itm dl .caption{padding-bottom: 15px; font-size: 1.25em;}
  .dxhystxt .list li .itm dl .desc{padding-bottom: 0;}
  .dxhystxt .list li .itm dl .more{bottom: -20px;}
  .dxhystxt .list li .itm dl .more a{height: 38px; line-height: 38px;}
}
@media (max-width: 768px) {
  .dxhystxt .list li .itm dl .caption{padding-bottom: 0;}
  .dxhystxt .list li .itm dl .desc{display: none;}
}
@media (max-width: 640px) {
  .dxhystxt .list li{width: 50%;}
  .dxhystxt .list li .itm{margin-top: 25px;}
  .dxhystxt .list li .itm dl .more{padding: 20px 0; bottom: 0;}
  .dxhystxt .list li .itm dl .more a{height: 35px; line-height: 35px;}
}
@media (max-width: 414px) {
  .dxhystxt .list li{width: 100%;}
  .dxhystxt .list li .itm dl .desc{display: block; padding-top: 15px;}
}

.hysts{background: url(../images/hyst/bg.png) no-repeat center bottom; background-size: cover;}
.hysts .guide{margin-top: 8%; margin-right: 5%; margin-left: 10%;}
.hysts .guide .hd{position: relative;}
.hysts .guide .hd > div > dl{position: absolute; top: -138px; left: 50%; margin-left: -266px; width: 511px; height: 254px; background: url(../images/hyst/guide_t1.png) no-repeat center top; background-size: 100% 100%; display: none; opacity: 0; transition: all .3s;}
.hysts .guide .hd > div > dl dd{padding: 30px 50px;}
.hysts .guide .hd > div > dl dd .caption{display: none; text-align: center; font-size: 1.25em; font-weight: bold;}

.hysts .guide .hd > div > dl dd .caption a{color: #0e82c9;}
.hysts .guide .hd > div > dl dd .desc{text-align: center; color: #323232; line-height: 1.625em;}
.hysts .guide .hd > div > dl dd .desc .elli-m{-webkit-line-clamp: 3; height: 4.875em;}
.hysts .guide .hd > div > dl dd .more{padding-top: 20px; text-align: center;}
.hysts .guide .hd > div > dl dd .more a{display: inline-block; background: #57afe6; color: #fff; width: 35%; max-width: 200px; min-width: 120px; height: 40px; line-height: 40px; text-align: center; border-radius: 24px; transition: all .3s;}
.hysts .guide .hd > div > dl dd .more a span{display: inline-block; transition: all .3s;}
.hysts .guide .hd > div > dl dd .more a:hover{opacity: .9;}
.hysts .guide .hd > div > dl dd .more a:hover span{margin-left: 10px;}
.hysts .guide .hd > div:hover > dl{display: block; opacity: 1;}
.hysts .guide .hd > div.hsl > dl{top: auto; bottom: -228px; margin-left: -200px; background-image: url(../images/hyst/guide_t2.png);}
.hysts .guide .hd > div.hsl > dl dd{padding-top: 75px;}
.hysts .guide .hd .hsl{position: absolute; top: 3%; left: 0; z-index: 2; width: 35.56%; height: 30%;}
.hysts .guide .hd .hcc{position: absolute; top: 12%; left: 30.56%; z-index: 1; width: 24%; height: 50%;}
.hysts .guide .hd .shj{position: absolute; top: 16%; right: 10%; z-index: 3; width: 30%; height: 70%;}
@media (max-width: 1280px) {
  .hysts .guide .hd > div > dl{top: -118px; margin-left: -236px; width: 420px; height: 210px;}
  .hysts .guide .hd > div > dl dd .desc .elli-m{-webkit-line-clamp: 2; height: 3.3125em;}	
  .hysts .guide .hd > div > dl dd .more a{height: 32px; line-height: 32px;}
  .hysts .guide .hd > div.hsl > dl{bottom: -188px; margin-left: -160px;}
}
@media (max-width: 992px) {
  .hysts .guide .hd > div.hcc > dl{top: -158px; margin-left: -238px;}	
}
@media (max-width: 640px) {
  .hysts .guide{margin-top: 12%; margin-right: 2%; margin-left: 5%;}
  .hysts .guide .hd > div > dl{top: -30px; left: 50%; margin-left: -100px; width: 180px; height: 80px;}
  .hysts .guide .hd > div > dl dd{padding: 20px;}
  .hysts .guide .hd > div > dl dd .caption{display: block;}
  .hysts .guide .hd > div > dl dd .desc{display: none;}
  .hysts .guide .hd > div > dl dd .more{display: none;}
  .hysts .guide .hd > div.hsl > dl{bottom: -70px; margin-left: -60px;}
  .hysts .guide .hd > div.hsl > dl dd{padding-top: 35px;}
  .hysts .guide .hd > div.hcc > dl{top: -50px; margin-left: -100px;}
  
}
.hysts .list{margin: -30px -15px 8%; padding-bottom: 20px;}
.hysts .list li{float: left; width: 33.33333%;}
.hysts .list li .itm{margin: 30px 15px 0;}
.hysts .list li .itm .place{border-radius: 20px 20px 0 0;}
.hysts .list li .itm dl{position: relative; z-index: 10; margin: -20% 5% 0; padding: 30px; border-radius: 15px 15px 0 0; background: #fff;}
.hysts .list li .itm dl .caption{padding-bottom: 25px; font-size: 1.5em; font-weight: bold; color: #004165; text-align: center;}
.hysts .list li .itm dl .desc{text-align: center;color: #323232; line-height: 1.625em;}
.hysts .list li .itm dl .desc .elli-m{-webkit-line-clamp: 3; height: 4.875em;}
.hysts .list li .itm dl .more{padding-top: 25px;text-align: center;}
.hysts .list li .itm dl .more a{display: inline-block; background: #dfb638; color: #fff; width: 50%; max-width: 200px; min-width: 120px; height: 40px; line-height: 40px; text-align: center; border-radius: 24px; transition: all .3s;}
.hysts .list li .itm dl .more a span{display: inline-block; transition: all .3s;}
.hysts .list li .itm dl .more a span:after{display: inline-block; vertical-align: middle; content: ""; width: 15px; height: 13px;background: url(../images/more_icon2.png) left center no-repeat; margin-left: 5px;}
.hysts .list li .itm dl .more a:hover{opacity: .9;}
.hysts .list li .itm dl .more a:hover span{margin-left: 10px;}
@media (max-width: 992px) {
  .hysts .list{margin-top: -15px; margin-right: -7px; margin-bottom: 6%; margin-left: -8px;}
  .hysts .list li .itm{margin: 15px 7px 0 8px;}	
  .hysts .list li .itm dl{padding: 20px;}
  .hysts .list li .itm .place{border-radius: 15px 15px 0 0;}
  .hysts .list li .itm dl{border-radius: 10px 10px 0 0;}
  .hysts .list li .itm dl .caption{padding-bottom: 15px; font-size: 1.25em;}
  .hysts .list li .itm dl .more a{height: 30px; line-height: 30px; font-size: 14px;}
  .hysts .list li .itm dl .more a span:after{width: 12px; height: 9px; background-size: 100% auto;}
}
@media (max-width: 768px) {
  .hysts .list li .itm dl .caption{padding-bottom: 0;}
  .hysts .list li .itm dl .desc{display: none;}
}
@media (max-width: 640px) {
  .hysts .list li{width: 50%;}
  .hysts .list li .itm{margin-top: 25px;}
}
@media (max-width: 414px) {
  .hysts .list li{width: 100%;}
  .hysts .list li .itm dl .desc{display: block; padding-top: 15px;}
}

.kpzx-wrap .hd ul li{width: 49%;height: 60px;text-align: center;line-height: 60px;float: left;border-radius: 8px;overflow: hidden; }
.kpzx-wrap .hd ul li.dfdt{float: right;}
.kpzx-wrap .hd ul li a{display: block;width: 100%;height: 100%;color: #333;font-size: 1.3125em;font-weight: bold;background:#f0f0f0;}
.kpzx-wrap .hd ul li.on a{background: #1c6eac;}
.kpzx-wrap .hd ul li.on a{color: #fff;}
.kpzx-wrap .hd ul li a:before{content: "";width: 30px;height: 30px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.kpzx-wrap .hd ul li.gjdt a:before{background: url(../images/kpzx_gjdt_icon1.png) center center no-repeat;}
.kpzx-wrap .hd ul li.on.gjdt a:before{background: url(../images/kpzx_gjdt_icon2.png) center center no-repeat;}
.kpzx-wrap .hd ul li.dfdt a:before{background: url(../images/kpzx_dfdt_icon1.png) center center no-repeat;}
.kpzx-wrap .hd ul li.on.dfdt a:before{background: url(../images/kpzx_dfdt_icon2.png) center center no-repeat;}
.kpzx-wrap .bd{margin-top: 50px;}


.kpjd{width: 100%;max-width:1980px;min-height:400px; margin-right: auto; margin-left: auto;background: url(../images/kpjd_bg.jpg) center top no-repeat;}
.kpjd-list ul li{float: left;width: 21.5%;margin-right: 2%;height: 500px;border-radius: 30px 30px 0 0;box-shadow: 0 0 10px #eee;overflow: hidden;transition: all 500ms;background: #fff;}
.kpjd-list ul li.last{margin-right: 0;}
.kpjd-list ul li.on{width: 29.5%;}
.kpjd-list ul li .img{width: 100%;height: 300px;overflow: hidden;}
.kpjd-list ul li.on .img{height: 340px;}
.kpjd-list ul li .img img{width: 100%;height: 100%;}
.kpjd-list ul li .tit{padding: 30px 30px 24px 30px;font-size: 1.25em;font-weight: bold;color: #004274;text-align: center;}
.kpjd-list ul li .memo{padding:0 30px;line-height: 1.75em;text-align: center;-webkit-line-clamp: 3;}

.kphd{margin: 20px 0 80px 0;}
.kphd-left{float: left;width: 49%;}
.kphd-right{float: right;width: 49%;}
.kphd-wrap .img-box{width: 100%;position: relative;border-radius: 30px;overflow: hidden;}
.kphd-wrap .kphd-left .img-box{height: 530px;}
.kphd-wrap .kphd-right .img-box{height: 251px;margin-bottom: 27px;}
.kphd-wrap .img-box img{display: block;width: 100%;}
.kphd-wrap .tit{width: 100%;height: 58px;line-height: 58px;background: url(../images/kphd_tit_bg.png) left top repeat;color: #fff;text-align: center;font-size: 1.25em;font-weight: bold;position: absolute;bottom: 0;left: 0; z-index:9;}
.kphd-wrap .tit span{padding:0 12px;}

/*2023-01-20*/

.index-banner{height: 1263px;background: url(../images/banner1.jpg) center no-repeat;}
.index-wrap{transition: all 1000ms;position: relative;}
.index-wrap-up{margin-top: -1230px;}
.index-wrap-up > div.gdshyldcyjs .container,.index-wrap-up > div.zcgh .container{background: #fff;padding:0 30px;}
.index-wrap-up > div.gdshyldcyjs{background: unset;height: auto;}

.switch{position: absolute;top: 0;left:50%;z-index:9;margin-left:-26px;width: 52px;height: 54px;background: url(../images/switch_up.png) no-repeat center center #2372c2;cursor: pointer;}
.index-wrap-up .switch{background-image:url(../images/switch_down.png)}
@media (max-width: 768px) {
  .switch{display: none;}
  .index-wrap{margin-top: -1230px !important;}
  .index-wrap > div.gdshyldcyjs .container,.index-wrap > div.zcgh .container{background: #fff;}
  .index-wrap > div.gdshyldcyjs{background: unset;height: auto;}
}
/*2023-01-20*/

@media (max-width: 1440px) {
  .gdshyldcyjs-owl .owl-nav > div.owl-prev{left: -10px;}
  .gdshyldcyjs-owl .owl-nav > div.owl-next{right: -10px;}

  .zcgh-wrap .div-con .img{height: auto;}
  .kpcp-in-item .img{width: 90%;}
  .kphd-wrap .kphd-left .img-box{height: unset;}
  .kphd-wrap .kphd-right .img-box{height: unset;}
}

@media (max-width: 1023px) {
  .kpcp{height: unset;background-size: 100% 100%;padding-bottom: 20px;}
  .kpcp-in-item .img{width: 100%;height: unset;}
  .kpcp-in-item .txt{width: 96%;padding: 25px 2%;position: relative;margin-top: -50px;}
  .kpcp-in-slide .in-hd{left: 50%;margin-left: -80px;text-align: center;}
  .kpcp-in-slide .in-hd ul li{float: none;display: inline-block;margin-right: 8px;}
}

@media (max-width: 768px) {
  .gdshyldcyjs{height: auto;}

  .zcgh-wrap > div.zcwj{width: 100%;}
  .zcgh-wrap > div.yjbg{width: 49%;margin: 0;}
  .zcgh-wrap > div.zcjddsp{width: 49%;float: right;}
  .zcgh-wrap .more{margin:20px 0 40px 0; }
  .index-tit{margin-bottom: 20px;}

  .kpcp .index-tit{padding-bottom: 10px;}
  .kpcp-out-slide .out-hd{position: static;margin-bottom: 6px;}
  .kpcp-out-slide .out-hd ul li{font-size: 1.125em;height: 42px;}
  .kpcp-out-slide .out-hd ul li:after{margin:0 6px;}
  .kpcp-in-item .txt{height: 310px;}
  .kpcp-in-item .txt .tit{font-size: 2em;}
  .kpcp-in-item .txt .memo{padding:25px 0 30px 0;font-size: 1em;}

  .kpjd-list ul li{width: 48% !important;margin:0 1% 20px 1%;}
  .kpjd-list ul li.on .img{height: 300px;}
  .kphd-left{width: 100%;margin-bottom: 27px;}
  .kphd-right{width: 100%;}

  .kpzl-box dl dt{font-size: 2em;margin-right: 15px;float: none;}
  .kpzl-box dl dd:after{margin:0 6px;}
  .kpzl-box dl{position: static;text-align: center;padding: 30px 0;}
  .kpzl-box dl dd{display: block;float: none;}
  .kpzl-box dl dd:after{display: none;}

}

@media (max-width: 640px) {
  
}

@media (max-width: 580px) {
  
}

@media (max-width: 560px) {
  
}

@media (max-width: 480px) {
  .zcgh-wrap > div.yjbg{width: 100%;}
  .zcgh-wrap > div.zcjddsp{width: 100%;}
  .dxhystxt-item{width: 100%;float: none;}
  .dxhystxt-hsl{margin-bottom: 20px;}
  .dxhystxt-item-txt .memo{width: 85%;}
  .index-tit{font-size: 1.75em;}
  .index-tit .img img{height: 20px;}
  .gdshyldcyjs .index-tit .img{display: none;}
  .zcgh-wrap .div-con{height: auto;}
  .kpcp-in-item .txt{margin-top: -25px;}
  .kpcp-in-item .txt .tit-time{padding-right: 0;}
  .kpcp-in-item .txt .time{line-height: unset;left: 0px;top: 58px;}
  .kpcp-in-item .txt .memo{padding-top: 36px}
}

@media (max-width: 414px) {
  .kpjd-list ul li{width: 100% !important;margin:0 0 20px 0;}
}
@media (max-width: 375px) {
  .dxhystxt .index-tit .img{display: none;}

}
@media (max-width: 360px) {
  
}

.kpzt .gdshyldcyjs .index-tit{padding-top: 0;}