@charset "utf-8";
/*!****** bl *******/
#allmap{height:941px}
#allmap .amap-copyright,#allmap .amap-logo{display:none!important}
#header.bg{background-color:#077254}
.m-mapb1{position:relative;padding-top:110px;border-bottom:1px solid #fff}
.m-mapb1 .botbox{position:absolute;bottom:0;left:0;width:54.8%;background:#8bd6a5;padding:30px 30px 30px 160px;color:#fff;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-mapb1 .botbox .tit{font-size:34px;margin-bottom:22px}
.m-mapb1 .botbox .box{overflow:hidden}
.m-mapb1 .botbox .box .left{float:left;width:55%}
.m-mapb1 .botbox .box .right{overflow:hidden;padding-left:35px;border-left:1px solid rgba(255,255,255,.2);padding-bottom:30px;padding-top:0px}
.m-mapb1 .botbox .desc p{margin-bottom:12px}
.m-mapb1 .botbox .qrs .t{font-size:22px;margin-bottom:35px}
.m-mapb1 .botbox .qrs .imgs{overflow:hidden}
.m-mapb1 .botbox .qrs .imgs .img{float:left;display:block;width:94px;margin-right:26px}
.m-mapb1 .botbox .qrs .imgs .img:last-child{margin-right:0}
.map-t{font-size:24px;font-weight:700;padding:20px 30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media screen and (min-width:950px){
#allmap{height:49.01vw}
#allmap .amap-copyright,#allmap .amap-logo{display:none!important}
#header.bg{background-color:#077254}
.m-mapb1{position:relative;padding-top:5.729vw;border-bottom:1px solid #fff}
.m-mapb1 .botbox{position:absolute;bottom:0;left:0;width:54.8%;background:#8bd6a5;padding:1.563vw 1.563vw 1.563vw 8.333vw;color:#fff;font-size:1.042vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-mapb1 .botbox .tit{font-size:1.771vw;margin-bottom:1.146vw}
.m-mapb1 .botbox .box{overflow:hidden}
.m-mapb1 .botbox .box .left{float:left;width:55%}
.m-mapb1 .botbox .box .right{overflow:hidden;padding-left:1.823vw;border-left:1px solid rgba(255,255,255,.2);padding-bottom:1.563vw;padding-top:0vw}
.m-mapb1 .botbox .desc p{margin-bottom:.625vw}
.m-mapb1 .botbox .qrs .t{font-size:1.146vw;margin-bottom:1.823vw}
.m-mapb1 .botbox .qrs .imgs{overflow:hidden}
.m-mapb1 .botbox .qrs .imgs .img{float:left;display:block;width:4.896vw;margin-right:1.354vw}
.m-mapb1 .botbox .qrs .imgs .img:last-child{margin-right:0}
.map-t{font-size:1.25vw;font-weight:700;padding:1.042vw 1.563vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
}
@media screen and (max-width:950px){
.m-mapb1{padding-top:6.77083333vw}
.m-mapb1 .botbox{position:static;width:auto;padding:20px;font-size:14px}
.m-mapb1 .botbox .box .left{float:none;width:auto}
.m-mapb1 .botbox .box .right{border-left:none;border-top:1px solid rgba(255,255,255,.2);padding-left:0;padding-bottom:0}
.m-mapb1 .botbox .tit{font-size:22px;margin-bottom:10px}
.m-mapb1 .botbox .qrs .t{font-size:18px;margin-bottom:10px}
#allmap{height:45vh}
.map-t{font-size:16px;padding:10px}
}
/*!****** bl end *******/
/*!****** ls *******/
.m-detailsl{overflow:hidden}
.m-detailsl .tit{font-size:30px;font-weight: bold;color:#000;line-height:1.5em;overflow:hidden;text-align:center;margin-bottom:29px}
.m-detailsl .info{text-align:center;font-size:0;padding-bottom:34px;margin-bottom:36px;border-bottom:1px solid rgba(7,114,84,.4)}
.m-detailsl .info span{display:inline-block;vertical-align:middle;font-size:20px;line-height:1.5em;color:#666;padding:0 31px}
.m-detailsl .info i{display:inline-block;vertical-align:middle;margin:-2px 10px 0 0;width:29px;height:29px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-detailsl .info i.i1{width:26px;height:26px}
.m-detailsl .info span .social-share{display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;}
.m-detailsl .social-share .icon-wechat .wechat-qrcode{bottom: -205px;top: auto;}
.m-detailsl .social-share .icon-wechat .wechat-qrcode:after{bottom: auto;top: -13px;border-color: transparent transparent #f3f3f3 transparent;}
.m-detailsl .text{font-size:22px;color:#000;line-height:1.7em;overflow:hidden;padding-bottom:33px;margin-bottom:69px;border-bottom:2px solid #077254}
.m-detailsl .text img{display:block;margin:0 auto;max-width:100%}
.m-detailsl .flip{overflow:hidden}
.m-detailsl .flip .btn{display:block;float:left;width:110px;height:48px;line-height:48px;text-align:center;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background-color:#077254;font-size:22px;color:#fff;margin-right:16px}
.m-reservationl{overflow:hidden;padding:54px 0 105px;margin-bottom:99px;border-bottom:1px solid rgba(151,151,151,.4)}
.m-reservationl .qrbox{font-size:0;text-align:center}
.m-reservationl .qr{display:inline-block;vertical-align:middle;padding:0 71px}
.m-reservationl .qr .pic{width:259px;height:259px;line-height:259px;font-size:0;overflow:hidden;margin:0 auto 14px}
.m-reservationl .qr .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-reservationl .qr .txt{text-align:center;overflow:hidden;font-size:18px;color:#077254;line-height:1.5em}
.m-noticel{overflow:hidden}
.m-noticel .tit{font-size:32px;color:#077254;line-height:1.5em;margin-bottom:21px;overflow:hidden}
.m-noticel .tips{font-size:22px;color:#000;line-height:1.5em;overflow:hidden;margin-bottom:67px}
.m-noticel .item{overflow:hidden;margin-bottom:49px}
.m-noticel .stit{overflow:hidden;font-size:26px;color:#000;margin-bottom:22px}
.m-noticel .stit .icon{display:inline-block;vertical-align:middle;width:39px;height:39px;font-size:0;margin:-2px 22px 0 0}
.m-noticel .stit .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-noticel .desc{font-size:22px;color:#000;line-height:2.1em;overflow:hidden;padding:0 61px}
.main_bg-hg1.styl1{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.m-anniversaryl{overflow:hidden;padding-top:77px}
.g-titl1{overflow:hidden;font-size:0;text-align:center;position:relative}
.g-titl1 .tit{display:inline-block;vertical-align:middle;position:relative;padding-bottom:11px}
.g-titl1 .cn{font-size:46px;color:#077254;line-height:1.2em}
.g-titl1 .cn em{font-style:normal;font-size:26px;line-height:1.5em;color:#077254;display:inline-block;vertical-align:top;padding:4px 38px 0 8px}
.g-titl1 .en{font-size:16px;color:#077254;line-height:1.5em;opacity:.4;position:absolute;bottom:0;white-space:nowrap;left:50%;padding-left:58px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.g-titl1 .more{position:absolute;top:50%;right:0;font-size:18px;color:#fff;display:block;padding:0 12px;height:35px;line-height:33px;overflow:hidden;border:1px solid #979797;background-color:#077254;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-titl1 .more i{display:inline-block;vertical-align:middle;width:22px;height:8px;background:url(../images/ls/iconl6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:7px}
.g-titl1 .more:hover{opacity:.7}
.m-anniversaryl .anniversary{overflow:hidden;padding-top:46px}
.m-anniversaryl .left{width:47.875%;float:left;overflow:hidden;margin-right:3.75%}
.m-anniversaryl .left .con{display:block;overflow:hidden;position:relative}
.m-anniversaryl .left .pic{padding-top:64.22976%;overflow:hidden;position:relative;height:0}
.m-anniversaryl .left .pic .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-anniversaryl .left .txt{position:absolute;bottom:0;left:0;width:100%;height:116px;background:url(../images/ls/bgl1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-anniversaryl .left .tit{position:absolute;bottom:17px;left:15px;right:15px;text-align:center;font-size:22px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-anniversaryl .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-anniversaryl .right{overflow:hidden;padding-top:10px}
.ul-listl1{overflow:hidden}
.ul-listl1 li{position:relative;padding-bottom:40px;overflow:hidden}
.ul-listl1 li:after{content:"";position:absolute;left:40px;top:80px;bottom:0;width:1px;background:rgba(7,114,84,.4)}
.ul-listl1 .con{display:block;overflow:hidden}
.ul-listl1 .date{float:left;border:1px dashed #077254;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:6px;overflow:hidden;margin-right:24px}
.ul-listl1 .date .box{width:66px;height:66px;background:rgba(7,114,84,.28);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:14px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .date .day{text-align:center;font-size:22px;color:#077254;line-height:1.1em;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .date .year{font-size:12px;line-height:1.1em;color:#077254;text-align:center;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .tit{overflow:hidden;font-size:22px;color:#000;line-height:1.454em;padding-top:14px;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .con:hover .date .box{background:#077254}
.ul-listl1 .con:hover .date .day,.ul-listl1 .con:hover .date .year{color:#fff}
.ul-listl1 .con:hover .tit{color:#077254}
.m-historyl{padding-top:76px;overflow:hidden}
.m-historyl .history{overflow:hidden;padding:46px 160px 0 0;min-height:589px}
.m-historyl .history .left{width:55.34%;float:left;overflow:hidden}
.ul-listl2{padding-top:44px;overflow:hidden}
.ul-listl2 li{margin-bottom:29px}
.ul-listl2 .con{display:block;padding-left:160px;padding-right:38px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .date{display:block;width:128px;height:46px;line-height:46px;font-size:20px;background:#dfa42a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden;color:#fff;text-align:center;position:relative;top:-23px;display:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .tit{font-size:22px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:7px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .desc{font-size:18px;color:#fff;line-height:1.45em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .hover .con{background:url(../images/ls/bgl3.png) center left no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding-bottom:40px}
.ul-listl2 .hover .date{display:block}
.ul-listl2 .hover .tit{color:#fff;margin-bottom:7px}
.ul-listl2 .hover .desc{height:auto}
.m-historyl .history .right{overflow:hidden;padding:0 24px 24px 0;position:relative}
.m-historyl .history .right:after{content:"";position:absolute;top:25px;left:24px;bottom:0;right:0;background:rgba(7,114,84,.28)}
.m-swiperl{overflow:hidden;position:relative;z-index:2}
.m-swiperl .pic{padding-top:64.22976501%;position:relative;height:0;overflow:hidden}
.m-swiperl .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-updatesl{overflow:hidden;padding-bottom:117px}
.ul-listl3{margin:95px -40px 0}
.ul-listl3 li{width:33.33%;float:left;padding:0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ul-listl3 .con{display:block;overflow:hidden;background-color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl3 .con .top{overflow:hidden;position:relative}
.ul-listl3 .con .pic{position:relative;height:310px;overflow:hidden}
.ul-listl3 .con .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl3 .con .date{position:absolute;bottom:0;right:0;background-color:#077254;font-size:20px;color:#fff;height:50px;line-height:50px;padding:0 20px;min-width:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ul-listl3 .con .txt{overflow:hidden;padding:31px 28px 26px;border:1px solid rgba(151,151,151,.2)}
.ul-listl3 .con .tit{overflow:hidden;font-size:22px;color:#000;line-height:1.45em;height:2.9em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;margin-bottom:6px}
.ul-listl3 .con .desc{font-size:18px;color:#333;line-height:1.45em;height:2.9em;overflow:hidden;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;margin-bottom:34px}
.ul-listl3 .con .more{font-size:18px;color:#077254;line-height:1.5em;overflow:hidden;text-align:right}
.ul-listl3 .con .more i{display:inline-block;vertical-align:middle;width:22px;height:8px;background:url(../images/ls/iconl6-1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 7px}
.ul-listl3 .l2{padding:0 21px;margin-top:-50px}
.ul-listl3 .l2 .con{-webkit-box-shadow:0 0 15px rgba(4,114,84,.5);-moz-box-shadow:0 0 15px rgba(4,114,84,.5);-ms-box-shadow:0 0 15px rgba(4,114,84,.5);-o-box-shadow:0 0 15px rgba(4,114,84,.5);box-shadow:0 0 15px rgba(4,114,84,.5)}
.ul-listl3 .l2 .con .txt{padding:31px 48px 26px}
.ul-listl3 .con:hover{-webkit-box-shadow:0 0 15px rgba(4,114,84,.5);-moz-box-shadow:0 0 15px rgba(4,114,84,.5);-ms-box-shadow:0 0 15px rgba(4,114,84,.5);-o-box-shadow:0 0 15px rgba(4,114,84,.5);box-shadow:0 0 15px rgba(4,114,84,.5)}
.ul-listl3 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-expertl{overflow:hidden;padding:24px 103px 61px}
.m-expertl .pic{width:250px;height:auto;overflow:hidden;float:left;margin-right:57px}
.m-expertl .pic img{display:block;width:100%;height:100%}
.m-expertl .txt{overflow:hidden;padding-top:7px}
.m-expertl .txt .tit{font-size:32px;color:#077254;line-height:1.5em;overflow:hidden;margin-bottom:19px}
.m-expertl .txt .info{overflow:hidden;font-size:0;margin-bottom:73px}
.m-expertl .txt .info span{display:inline-block;vertical-align:middle;font-size:18px;color:#000;line-height:1.5em;overflow:hidden;margin-right:51px}
.m-expertl .txt .desc{font-size:18px;color:#000;line-height:1.7em;overflow:hidden;max-height:265px;overflow-y:auto;direction:rtl;padding-left:24px}
.m-expertl .txt .desc::-webkit-scrollbar{width:4px}
.m-expertl .txt .desc::-webkit-scrollbar-track{background:rgba(151,151,151,.3)}
.m-expertl .txt .desc::-webkit-scrollbar-thumb{background:#077254}
.m-expertl .txt .desc::-webkit-scrollbar-thumb:hover{background:#077254}
.m-expertl .txt .stit{font-size:22px;color:#077254;line-height:1.5em;overflow:hidden;font-weight:400;margin-bottom:8px;text-align:left;direction:ltr}
.m-expertl .txt .tt{margin-bottom:18px;direction:ltr}
.row-hg1_1.styl2{padding:70px 0 86px}
.m-descl1{overflow:hidden;padding:0 42px}
.m-descl1 .desc{overflow:hidden;font-size:20px;color:#333;line-height:1.8em;margin-bottom:77px}
.m-descl1 .desc p{    margin-bottom: 20px;}
.m-swiperl2{overflow:hidden;position:relative;background:url(../images/ls/bgl4.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:55px 45px 51px;margin-bottom:50px}
.m-swiperl2:after{content:"";position:absolute;left:50%;top:47px;width:1px;height:79px;background:rgba(255,255,255,.21)}
.m-swiperl2 .con{text-align:center;overflow:hidden}
.m-swiperl2 .num{font-size:36px;line-height:1.1em;overflow:hidden;color:#fff;font-weight:400}
.m-swiperl2 .num em{font-size:18px;font-style:normal;color:#fff}
.m-swiperl2 .txt{font-size:16px;line-height:1.2em;overflow:hidden;margin-top:-4px;color:#fff}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:32px;height:32px;margin-top:-16px;left:20px;background:url(../images/ls/iconl7.png) center center no-repeat;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-swiperl2 .swiper-button-next{left:auto;right:20px;background-image:url(../images/ls/iconl8.png)}
.m-swiperl2 .swiper-button-next.swiper-button-disabled,.m-swiperl2 .swiper-button-prev.swiper-button-disabled{opacity:.49}
.m-swiperl2 .swiper-button-next:hover,.m-swiperl2 .swiper-button-prev:hover{opacity:.49}
.m-basicl{overflow:hidden;margin-bottom:64px}
.m-basicl .col-l{width:953px;float:left}
.m-basicl .col-r{width:527px;float:right}
.m-basicl .box{overflow:hidden;padding:57px 39px 10px;border:1px solid #a1c2ba;height:457px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-basicl .tit{font-size:24px;color:#333;line-height:1.5em;overflow:hidden;position:relative;padding-bottom:15px}
.m-basicl .tit:after{content:"";position:absolute;bottom:0;left:0;width:44px;height:4px;background-color:#066950}
.m-surveyl{overflow:hidden;padding-left:22px}
.ul-listl4{overflow:hidden;margin:71px -10px 0}
.ul-listl4 li{width:25%;float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:56px}
.ul-listl4 .con{display:block;overflow:hidden}
.ul-listl4 .icon{float:left;width:58px;height:58px;line-height:56px;text-align:center;font-size:0;border:1px solid #a1c2ba;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:23px}
.ul-listl4 .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.ul-listl4 .txt{overflow:hidden}
.ul-listl4 .num{font-size:30px;color:#333;line-height:1.2em;overflow:hidden}
.ul-listl4 .num em{font-style:normal;font-size:16px;line-height:1.2em;overflow:hidden;color:#333}
.ul-listl4 .stit{font-size:16px;color:#333;line-height:1.4em;overflow:hidden}
.ul-listl5{overflow:hidden;border:1px solid #a1c2ba;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:0;text-align:center;margin:35px 0 23px}
.ul-listl5 li{display:inline-block;vertical-align:middle;padding:0 13px}
.ul-listl5 .con{display:block;font-size:16px;color:#333;padding:15px 0 10px;position:relative}
.ul-listl5 .con:after{content:"";position:absolute;width:11px;height:11px;bottom:0;left:7px;background:url(../images/ls/iconl16.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;display:none}
.ul-listl5 li.on .con:after{display:block}
.ul-listl5 li.on .con{color:#066950}
.m-descl2{font-size:16px;color:#333;line-height:1.45em;overflow:hidden;padding:0 11px;height: 10vw;overflow-y: auto;overflow-x: hidden;}
.m-imgtxtl{overflow:hidden;position:relative}
.m-imgtxtl .pic{width:100%;height:auto;overflow:hidden}
.m-imgtxtl .pic img{display:block;width:100%;height:100%}
.m-imgtxtl .txt{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;padding:35px 35px 28px 52px;background:rgba(51,51,51,.84);font-size:20px;color:#fff;line-height:1.4em;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-imgtxtl .txt .info{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.main_bg-hg1.styl2{background-position:top center}
.m-researchl{overflow:hidden;padding-top:61px;margin-bottom:31px}
.m-researchl .research{padding-top:51px}
.m-researchl .left{float:left;width:48.625%;overflow:hidden}
.m-researchl .right{width:48.8125%;float:right}
.m-imgtxtl2{overflow:hidden}
.m-imgtxtl2 .con{overflow:hidden;position:relative;display:block}
.m-imgtxtl2 .pic{padding-top:61.6966%;height:0;overflow:hidden;position:relative}
.m-imgtxtl2 .pic .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-imgtxtl2 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-imgtxtl2 .txt{position:absolute;left:0;bottom:0;width:100%;background:url(../images/ls/bgl6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:25px 37px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-imgtxtl2 .txt .date{font-size:18px;color:#fff;line-height:1.5em;overflow:hidden;margin-bottom:8px}
.m-imgtxtl2 .txt .tit{font-size:22px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl6 li{margin-bottom:30px}
.ul-listl6 .con{display:block;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.ul-listl6 .ll{float:left;width:210px}
.ul-listl6 .rr{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1;border:1px solid rgba(151,151,151,.4);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;overflow:hidden}
.ul-listl6 .pic{padding-top:66.666%;position:relative;height:0;overflow:hidden}
.ul-listl6 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listl6 .txt{overflow:hidden;padding:22px 10px 0 27px}
.ul-listl6 .txt .date{font-size:18px;color:#333;line-height:1.5em;overflow:hidden;margin-bottom:6px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl6 .txt .tit{font-size:22px;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:6px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl6 .txt .desc{font-size:18px;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl6 .con:hover{background:#fff url(../images/ls/bgl7.png) bottom right no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.ul-listl6 .con:hover .rr{border-color:rgba(7,114,84,.4);-webkit-box-shadow:0 0 10px rgba(7,114,84,.4);-moz-box-shadow:0 0 10px rgba(7,114,84,.4);-ms-box-shadow:0 0 10px rgba(7,114,84,.4);-o-box-shadow:0 0 10px rgba(7,114,84,.4);box-shadow:0 0 10px rgba(7,114,84,.4)}
.ul-listl6 .con:hover .txt .date,.ul-listl6 .con:hover .txt .desc,.ul-listl6 .con:hover .txt .tit{color:#077254}
.m-teachingl{overflow:hidden;margin-bottom:11px}
.ul-listl7{margin:29px -46px 0}
.ul-listl7 li{width:33.33%;float:left;padding:0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}
.ul-listl7 .con{display:block;overflow:hidden;padding:20px 34px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .txt{overflow:hidden;padding-bottom:14px;border-bottom:1px solid #adadad;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .tit{font-size:22px;color:#000;line-height:1.5em;overflow:hidden;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .date{font-size:18px;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .con:hover{background:url(../images/ls/bgl8.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 10px rgba(7,114,84,.4);-moz-box-shadow:0 0 10px rgba(7,114,84,.4);-ms-box-shadow:0 0 10px rgba(7,114,84,.4);-o-box-shadow:0 0 10px rgba(7,114,84,.4);box-shadow:0 0 10px rgba(7,114,84,.4);border:1px solid rgba(7,114,84,.5)}
.ul-listl7 .con:hover .txt{border-color:#fff}
.ul-listl7 .con:hover .date,.ul-listl7 .con:hover .tit{color:#077254}
.m-educationl{overflow:hidden}
.m-educationl .education{overflow:hidden;padding:49px 0 40px}
.m-educationl .left{width:41.875%;float:left;overflow:hidden}
.m-educationl .txt{overflow:hidden;padding-top:76px}
.m-educationl .txt .tit{font-size:26px;color:#077254;line-height:1.5em;overflow:hidden;margin-bottom:31px}
.m-educationl .txt .info{overflow:hidden}
.m-educationl .txt .item{margin-bottom:23px}
.m-educationl .txt .stit{font-size:22px;color:#000;line-height:1.5em;overflow:hidden;margin-bottom:8px}
.m-educationl .txt .desc{font-size:18px;color:#333;line-height:1.45em;overflow:hidden}
.m-educationl .txt .desc p{margin-bottom:8px}
.m-educationl .txt .more{font-size:18px;color:#077254;line-height:1.5em;overflow:hidden}
.m-educationl .txt .more i{display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;width:22px;height:8px;background:url(../images/ls/iconl6-1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-educationl .txt .more:hover i{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}
.m-educationl .right{width:51.875%;float:right;height:auto;overflow:hidden;padding:37px 32px 20px 20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-educationl .right:after{content:"";position:absolute;top:0;right:0;width:410px;height:259px;background:#077254}
.m-educationl .right:before{content:"";position:absolute;bottom:0;left:0;width:90px;height:90px;background:#077254}
.m-educationl .right .pic{width:100%;height:auto;overflow:hidden;position:relative;z-index:2}
.m-educationl .right .pic img{display:block;width:100%;height:100%}
.m-achievel{overflow:hidden}
.m-swiperl4{overflow:hidden;padding:0 57px;position:relative;margin:70px 0 127px}
.m-swiperl4 .swiper{overflow:hidden}
.m-swiperl4 .swiper-slide{padding:0 23px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-swiperl4 .con{display:block;overflow:hidden;background-color:#fff}
.m-swiperl4 .pic{padding-top:65.47884%;position:relative;height:0;overflow:hidden}
.m-swiperl4 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl4 .txt{overflow:hidden;padding:22px 44px 14px}
.m-swiperl4 .txt .tit{font-size:22px;color:#000;line-height:1.45em;height:2.9em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl4 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-swiperl4 .con:hover .txt .tit{color:#077254}
.m-swiperl4 .swiper-button-next,.m-swiperl4 .swiper-button-prev{width:34px;height:52px;left:0;margin-top:-26px;background:#077254 url(../images/ls/iconl17.png) center center no-repeat;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl4 .swiper-button-next{left:auto;right:0;background-image:url(../images/ls/iconl18.png)}
.m-swiperl4 .swiper-button-next:hover,.m-swiperl4 .swiper-button-prev:hover{background-color:#8fd7a8;background-image:url(../images/ls/iconl17-1.png)}
.m-swiperl4 .swiper-button-next:hover{background-image:url(../images/ls/iconl18-1.png)}
@media only screen and (min-width:950px){
.m-detailsl .tit{font-size:1.7vw;margin-bottom:1.51vw}
.m-detailsl .info{font-size:0;padding-bottom:1.77vw;margin-bottom:1.875vw}
.m-detailsl .info span{font-size:1.041vw;line-height:1.5em;padding:0 1.614vw}
.m-detailsl .info i{margin:-.104vw .52vw 0 0;width:1.51vw;height:1.51vw}
.m-detailsl .info i.i1{width:1.354vw;height:1.354vw}
.m-detailsl .text{font-size:1.145vw;line-height:1.7em;padding-bottom:1.718vw;margin-bottom:3.593vw;border-bottom:.104vw solid #077254}
.m-detailsl .flip .btn{width:5.729vw;height:2.5vw;line-height:2.5vw;border-radius:.416vw;-webkit-border-radius:.416vw;-moz-border-radius:.416vw;-ms-border-radius:.416vw;-o-border-radius:.416vw;font-size:1.145vw;margin-right:.833vw}
.m-reservationl{padding:2.812vw 0 5.468vw;margin-bottom:5.156vw}
.m-reservationl .qr{padding:0 3.697vw}
.m-reservationl .qr .pic{width:13.48vw;height:13.48vw;line-height:13.48vw;margin:0 auto .729vw}
.m-reservationl .qr .txt{font-size:.937vw}
.m-noticel .tit{font-size:1.666vw;margin-bottom:1.093vw}
.m-noticel .tips{font-size:1.145vw;margin-bottom:3.489vw}
.m-noticel .item{margin-bottom:2.552vw}
.m-noticel .stit{font-size:1.354vw;margin-bottom:1.145vw}
.m-noticel .stit .icon{width:2.031vw;height:2.031vw;margin:-.104vw 1.145vw 0 0}
.m-noticel .desc{font-size:1.145vw;padding:0 3.177vw}
.m-anniversaryl{padding-top:4.010vw}
.g-titl1 .tit{padding-bottom:.572vw}
.g-titl1 .cn{font-size:2.395vw;line-height:1.2em}
.g-titl1 .cn em{font-size:1.354vw;line-height:1.5em;padding:.208vw 1.979vw 0 .416vw}
.g-titl1 .en{font-size:.833vw;line-height:1.5em;padding-left:3.020vw}
.g-titl1 .more{font-size:.937vw;padding:0 .625vw;height:1.822vw;line-height:1.718vw;border-radius:.937vw;-webkit-border-radius:.937vw;-moz-border-radius:.937vw;-ms-border-radius:.937vw;-o-border-radius:.937vw}
.g-titl1 .more i{width:1.145vw;height:.416vw;margin-top:-.104vw;margin-left:.364vw}
.m-anniversaryl .anniversary{padding-top:2.395vw}
.m-anniversaryl .left{margin-right:3.75%}
.m-anniversaryl .left .pic{padding-top:64.22976%}
.m-anniversaryl .left .txt{height:6.041vw}
.m-anniversaryl .left .tit{bottom:.885vw;left:0;padding:0 .781vw;font-size:1.145vw;line-height:1.5em}
.m-anniversaryl .right{padding-top:.52vw}
.ul-listl1 li{padding-bottom:2.083vw}
.ul-listl1 li:after{left:2.083vw;top:4.166vw}
.ul-listl1 .date{padding:.312vw;margin-right:1.25vw}
.ul-listl1 .date .box{width:3.437vw;height:3.437vw;padding-top:.52vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:.729vw}
.ul-listl1 .date .day{font-size:1.145vw}
.ul-listl1 .date .year{font-size:.625vw}
.ul-listl1 .tit{font-size:1.145vw;line-height:1.454em;padding-top:.729vw}
.m-historyl{padding-top:3.958vw}
.m-historyl .history{padding:2.395vw 8.333vw 0 0;min-height:30.67vw}
.ul-listl2{padding-top:2.291vw}
.ul-listl2 li{margin-bottom:1.51vw}
.ul-listl2 .con{padding-left:8.333vw;padding-right:1.979vw}
.ul-listl2 .date{width:6.666vw;height:2.395vw;line-height:2.395vw;font-size:1.041vw;border-radius:.52vw;-webkit-border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw;top:-1.197vw}
.ul-listl2 .tit{font-size:1.145vw;line-height:1.5em;margin-bottom:.364vw}
.ul-listl2 .desc{font-size:.937vw;line-height:1.45em}
.ul-listl2 .hover .con{padding-bottom:2.083vw}
.ul-listl2 .hover .tit{margin-bottom:.364vw}
.m-historyl .history .right{padding:0 1.25vw 1.25vw 0}
.m-historyl .history .right:after{top:1.302vw;left:1.25vw}
.m-swiperl .pic{padding-top:64.22976501%}
.m-updatesl{padding-bottom:6.093vw}
.ul-listl3{margin:4.947vw -2.083vw 0}
.ul-listl3 li{width:33.33%;padding:0 2.083vw}
.ul-listl3 .con .pic{height:16.14vw}
.ul-listl3 .con .date{bottom:0;right:0;font-size:1.041vw;height:2.604vw;line-height:2.604vw;padding:0 1.041vw;min-width:7.812vw}
.ul-listl3 .con .txt{padding:1.614vw 1.458vw 1.354vw;border:1px solid rgba(151,151,151,.2)}
.ul-listl3 .con .tit{font-size:1.145vw;line-height:1.45em;height:2.9em;margin-bottom:.312vw}
.ul-listl3 .con .desc{font-size:.937vw;line-height:1.45em;height:2.9em;margin-bottom:1.77vw}
.ul-listl3 .con .more{font-size:.937vw;line-height:1.5em}
.ul-listl3 .con .more i{width:1.145vw;height:.416vw;margin:-.104vw 0 0 .364vw}
.ul-listl3 .l2{padding:0 1.093vw;margin-top:-2.604vw}
.ul-listl3 .l2 .con{-webkit-box-shadow:0 0 .781vw rgba(4,114,84,.5);-moz-box-shadow:0 0 .781vw rgba(4,114,84,.5);-ms-box-shadow:0 0 .781vw rgba(4,114,84,.5);-o-box-shadow:0 0 .781vw rgba(4,114,84,.5);box-shadow:0 0 .781vw rgba(4,114,84,.5)}
.ul-listl3 .l2 .con .txt{padding:1.614vw 2.5vw 1.354vw}
.ul-listl3 .con:hover{-webkit-box-shadow:0 0 .781vw rgba(4,114,84,.5);-moz-box-shadow:0 0 .781vw rgba(4,114,84,.5);-ms-box-shadow:0 0 .781vw rgba(4,114,84,.5);-o-box-shadow:0 0 .781vw rgba(4,114,84,.5);box-shadow:0 0 .781vw rgba(4,114,84,.5)}
.m-expertl{padding:1.25vw 5.364vw 3.177vw}
.m-expertl .pic{width:13.02vw;height:auto;margin-right:2.968vw}
.m-expertl .txt{padding-top:.364vw}
.m-expertl .txt .tit{font-size:1.666vw;line-height:1.5em;margin-bottom:.989vw}
.m-expertl .txt .info{margin-bottom:3.802vw}
.m-expertl .txt .info span{font-size:.937vw;line-height:1.5em;margin-right:2.656vw}
.m-expertl .txt .desc{font-size:.937vw;max-height:13.8vw;padding-left:1.25vw}
.m-expertl .txt .desc::-webkit-scrollbar{width:.208vw}
.m-expertl .txt .stit{font-size:1.145vw;margin-bottom:.416vw}
.m-expertl .txt .tt{margin-bottom:.937vw}
.row-hg1_1.styl2{padding:3.645vw 0 4.479vw}
.m-descl1{padding:0 2.187vw}
.m-descl1 .desc{font-size:1.041vw;margin-bottom:2.010vw}
.m-swiperl2{padding:2.864vw 2.343vw 2.656vw;margin-bottom:2.604vw}
.m-swiperl2:after{content:"";top:2.447vw;width:1px;height:4.114vw}
.m-swiperl2 .num{font-size:1.875vw;line-height:1.1em;font-weight:400}
.m-swiperl2 .num em{font-size:.937vw;font-style:normal}
.m-swiperl2 .txt{font-size:.833vw;line-height:1.2em;margin-top:-.208vw}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:1.666vw;height:1.666vw;margin-top:-.833vw;left:1.041vw}
.m-swiperl2 .swiper-button-next{left:auto;right:1.041vw}
.m-basicl{margin-bottom:3.333vw}
.m-basicl .col-l{width:49.63vw}
.m-basicl .col-r{width:27.44vw}
.m-basicl .box{padding:2.968vw 2.031vw .52vw;border:1px solid #a1c2ba;height:23.8vw}
.m-basicl .tit{font-size:1.25vw;line-height:1.5em;padding-bottom:.781vw}
.m-basicl .tit:after{content:"";bottom:0;left:0;width:2.291vw;height:.208vw}
.m-surveyl{padding-left:1.145vw}
.ul-listl4{margin:3.697vw -.52vw 0}
.ul-listl4 li{padding:0 .52vw;margin-bottom:2.916vw}
.ul-listl4 .icon{width:3.020vw;height:3.020vw;line-height:2.916vw;margin-right:.7vw}
.ul-listl4 .num{font-size:1.562vw}
.ul-listl4 .num em{font-size:0.833vw}
.ul-listl4 .stit{font-size:0.833vw}
.ul-listl5{border-radius:.26vw;-webkit-border-radius:.26vw;-moz-border-radius:.26vw;-ms-border-radius:.26vw;-o-border-radius:.26vw;margin:1.822vw 0 1.197vw}
.ul-listl5 li{padding:0 .677vw}
.ul-listl5 .con{font-size:.833vw;padding:.781vw 0 .52vw}
.ul-listl5 .con:after{content:"";width:.572vw;height:.572vw;bottom:0;left:.364vw}
.m-descl2{font-size:.833vw;line-height:1.45em;padding:0 .572vw}
.m-imgtxtl .txt{padding:1.822vw 1.822vw 1.458vw 2.708vw;background:rgba(51,51,51,.84);font-size:1.041vw;line-height:1.4em}
.m-researchl{padding-top:3.177vw;margin-bottom:1.614vw}
.m-researchl .research{padding-top:2.656vw}
.m-imgtxtl2 .txt{padding:1.302vw 1.927vw}
.m-imgtxtl2 .txt .date{font-size:.937vw;margin-bottom:.416vw}
.m-imgtxtl2 .txt .tit{font-size:1.145vw}
.ul-listl6 li{margin-bottom:1.562vw}
.ul-listl6 .ll{width:10.93vw}
.ul-listl6 .txt{padding:1.145vw .52vw 0 1.406vw}
.ul-listl6 .txt .date{font-size:.937vw;line-height:1.5em;margin-bottom:.312vw}
.ul-listl6 .txt .tit{font-size:1.145vw;line-height:1.5em;margin-bottom:.312vw}
.ul-listl6 .txt .desc{font-size:.937vw;line-height:1.5em}
.m-teachingl{margin-bottom:.572vw}
.ul-listl7{margin:1.51vw -2.395vw 0}
.ul-listl7 li{width:33.33%;padding:0 .625vw;margin-bottom:2.604vw}
.ul-listl7 .con{padding:1.041vw 1.77vw 0}
.ul-listl7 .txt{padding-bottom:.729vw}
.ul-listl7 .tit{font-size:1.145vw;margin-bottom:.781vw}
.ul-listl7 .date{font-size:.937vw}
.ul-listl7 .con:hover{-webkit-box-shadow:0 0 .52vw rgba(7,114,84,.4);-moz-box-shadow:0 0 .52vw rgba(7,114,84,.4);-ms-box-shadow:0 0 .52vw rgba(7,114,84,.4);-o-box-shadow:0 0 .52vw rgba(7,114,84,.4);box-shadow:0 0 .52vw rgba(7,114,84,.4);border:1px solid rgba(7,114,84,.5)}
.m-educationl .education{padding:2.552vw 0 2.083vw}
.m-educationl .txt{padding-top:3.958vw}
.m-educationl .txt .tit{font-size:1.354vw;margin-bottom:1.614vw}
.m-educationl .txt .item{margin-bottom:1.197vw}
.m-educationl .txt .stit{font-size:1.145vw;line-height:1.5em;margin-bottom:.416vw}
.m-educationl .txt .desc{font-size:.937vw;line-height:1.45em}
.m-educationl .txt .desc p{margin-bottom:.416vw}
.m-educationl .txt .more{font-size:.937vw;line-height:1.5em}
.m-educationl .txt .more i{margin-top:-.104vw;margin-left:.52vw;width:1.145vw;height:.416vw}
.m-educationl .txt .more:hover i{-webkit-transform:translateX(.156vw);-ms-transform:translateX(.156vw);-o-transform:translateX(.156vw);transform:translateX(.156vw)}
.m-educationl .right{width:51.875%;padding:1.927vw 1.666vw 1.041vw 1.041vw}
.m-educationl .right:after{width:21.35vw;height:13.48vw}
.m-educationl .right:before{width:4.687vw;height:4.687vw}
.m-swiperl4{padding:0 2.968vw;margin:3.645vw 0 6.614vw}
.m-swiperl4 .swiper-slide{padding:0 1.197vw}
.m-swiperl4 .txt{padding:1.145vw 2.291vw .729vw}
.m-swiperl4 .txt .tit{font-size:1.145vw}
.m-swiperl4 .swiper-button-next,.m-swiperl4 .swiper-button-prev{width:1.77vw;height:2.708vw;margin-top:-1.354vw;-webkit-background-size:.833vw auto;-moz-background-size:.833vw auto;-ms-background-size:.833vw auto;-o-background-size:.833vw auto;background-size:.833vw auto}
}
@media only screen and (max-width:1680px){
    .ul-listl4 .icon{
        margin-right: 0.5vw;
    }
}
@media only screen and (max-width:1199px){
.m-descl2{height: auto;}   
.m-detailsl .tit{font-size:18px}
.m-detailsl .info span{font-size:12px}
.m-detailsl .info i{width:20px;height:20px}
.m-detailsl .info i.i1{width:18px;height:18px}
.m-detailsl .text{font-size:14px;padding-bottom:15px;margin-bottom:30px}
.m-detailsl .flip .btn{width:90px;height:36px;line-height:36px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:16px;margin-right:10px}
.m-reservationl{padding:30px 0;margin-bottom:30px}
.m-reservationl .qr{padding:0 20px}
.m-reservationl .qr .pic{width:120px;height:120px;line-height:120px;margin-bottom:10px}
.m-reservationl .qr .txt{font-size:12px}
.m-noticel .tit{font-size:20px;margin-bottom:10px}
.m-noticel .tips{font-size:14px;margin-bottom:20px}
.m-noticel .item{margin-bottom:30px}
.m-noticel .stit{font-size:16px;margin-bottom:10px}
.m-noticel .stit .icon{width:22px;height:22px;margin-right:10px}
.m-noticel .desc{font-size:14px;padding:0 32px}
.g-titl1 .en{font-size:12px}
.g-titl1 .more{font-size:12px;height:30px;line-height:30px;padding:0 10px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.g-titl1 .more i{width:16px;height:6px}
.ul-listl1 li:after{left:31px;top:62px}
.ul-listl1 .tit{font-size:16px}
.ul-listl1 .date{padding:4px}
.ul-listl1 .date .box{width:56px;height:56px;padding-top:8px}
.ul-listl1 .date .day{font-size:16px}
.ul-listl1 .date .year,.ul-listl2 .date{font-size:12px}
.m-anniversaryl .left .tit,.ul-listl2 .tit{font-size:16px}
.ul-listl2 .date{width:100px;height:36px;line-height:36px;top:-18px}
.ul-listl2 .desc{font-size:14px}
.ul-listl2 li{margin-bottom:10px}
.ul-listl3 .con .date{font-size:12px}
.ul-listl3 .con .tit{font-size:16px}
.ul-listl3 .con .desc{font-size:12px}
.ul-listl3 .con .more{font-size:12px}
.ul-listl3 .con .more i{width:16px;height:6px}
.m-expertl .txt .tit{font-size:18px}
.m-expertl .txt .desc,.m-expertl .txt .info span{font-size:12px}
.m-expertl .txt .stit{font-size:16px}
.m-descl1{padding:0}
.m-descl1 .desc,.m-imgtxtl .txt{font-size:14px}
.m-descl2,.m-swiperl2 .num em,.m-swiperl2 .txt,.ul-listl4 .num em,.ul-listl4 .stit,.ul-listl5 .con{font-size:12px}
.m-swiperl2 .txt{margin:0}
.m-basicl .tit{font-size:16px}
.ul-listl4 .icon{width:38px;height:38px;line-height:36px;margin-right:10px}
.m-surveyl{padding-left:0}
.m-swiperl2 .num,.ul-listl4 .num{font-size:20px}
.m-basicl .box{height:auto;padding:15px}
.m-basicl .col-l,.m-basicl .col-r{width:auto;float:none;margin-bottom:20px}
.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:32px;height:32px;margin-top:-16px;left:10px}
.m-swiperl2 .swiper-button-next{left:auto;right:10px}
.main_bg-hg1.styl2{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-educationl .txt .desc,.m-educationl .txt .more,.m-imgtxtl2 .txt .date,.ul-listl6 .txt .date,.ul-listl6 .txt .desc,.ul-listl7 .date{font-size:12px}
.m-educationl .txt .stit,.m-imgtxtl2 .txt .tit,.m-swiperl4 .txt .tit,.ul-listl6 .txt .tit,.ul-listl7 .tit{font-size:16px}
.ul-listl6 .txt{padding:5px 10px}
.ul-listl6 li{margin-bottom:10px}
.m-educationl .txt .tit{font-size:18px}
.m-educationl .txt .more i{width:22px;height:8px}
}
@media only screen and (max-width:949px){
.m-detailsl .tit{margin-bottom:10px}
.m-detailsl .info{padding-bottom:15px;margin-bottom:15px}
.m-detailsl .info span{padding:0 10px}
.g-titl1 .cn{font-size:20px}
.g-titl1 .cn em{font-size:14px;padding:0 38px 0 4px}
.m-anniversaryl .left{width:auto;float:none;margin:0 auto 20px}
.ul-listl1 li{padding-bottom:20px}
.ul-listl1 .tit{padding-top:9px}
.ul-listl1 .date{margin-right:10px}
.m-anniversaryl{padding-top:30px}
.g-titl1 .en{padding:0}
.g-titl1 .more i{display:none}
.m-historyl .history{padding:0 0 30px;min-height:auto}
.m-historyl .history .left{float:none;width:auto;margin:0;padding:0}
.ul-listl2 .con{padding:0}
.ul-listl2 .con .txt{width:90%;margin:0 auto}
.m-historyl .history .right{width:90%;margin:0 auto;padding:0}
.m-historyl .history .right:after{display:none}
.m-historyl{padding-top:30px}
.ul-listl2 .hover .con{padding-bottom:20px}
.ul-listl3{margin:30px -10px 0}
.ul-listl3 .con .pic{padding-top:64.58333%;height:0}
.ul-listl3 .l2,.ul-listl3 li{padding:0 10px}
.ul-listl3 .l2{margin-top:0}
.ul-listl3 .con .desc{margin-bottom:15px}
.ul-listl3 .con .date{min-width:100px;height:36px;line-height:36px;padding:0 10px}
.ul-listl3 .con .txt,.ul-listl3 .l2 .con .txt{padding:15px}
.m-updatesl{padding-bottom:30px}
.m-anniversaryl .anniversary{padding-top:30px}
.m-expertl{padding:10px 0}
.m-expertl .pic{width:200px;margin-right:30px}
.m-expertl .txt{padding-top:0}
.m-expertl .txt .tit{margin-bottom:10px}
.m-expertl .txt .info{margin-bottom:20px}
.m-expertl .txt .desc{padding-left:15px}
.row-hg1_1.styl2{padding:30px 0}
.m-descl1 .desc{margin-bottom:30px}
.m-swiperl2{padding:20px 40px}
.m-swiperl2:after{top:50%;height:40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-listl4{margin-top:20px}
.ul-listl4 li{margin-bottom:20px}
.ul-listl5{margin:20px 0}
.m-basicl{margin-bottom:20px}
.m-imgtxtl .txt{padding:15px}
.m-researchl{padding-top:30px;margin-bottom:30px}
.m-researchl .research{padding-top:30px}
.m-researchl .left{width:auto;float:none;margin-bottom:30px}
.m-researchl .right{width:auto;float:none}
.ul-listl7 .con{padding:15px 15px 0}
.ul-listl7{margin:30px -20px 0}
.ul-listl7 li{padding:0 5px;margin-bottom:20px}
.m-teachingl{margin-bottom:10px}
.m-educationl .education{padding:30px 0}
.m-educationl .right{padding:15px}
.m-educationl .right:after{width:60%;height:40%}
.m-educationl .txt{padding:0}
.m-educationl .txt .tit{margin-bottom:10px}
.m-educationl .txt .item{margin-bottom:10px}
.m-swiperl4 .swiper-slide{padding:0 5px}
.m-swiperl4{padding:0 40px;margin:30px 0}
.m-swiperl4 .swiper-button-next,.m-swiperl4 .swiper-button-prev{width:28px;height:40px;margin-top:-20px;-webkit-background-size:12px auto;-moz-background-size:12px auto;-ms-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.m-swiperl4 .txt{padding:15px}
.m-imgtxtl2 .txt{padding:15px}
}
@media only screen and (max-width:767px){
.m-reservationl .qr{padding:0 5px}
.m-reservationl .qr .pic{width:100px;height:100px;line-height:100px;margin-bottom:10px}
.ul-listl3 li{width:auto;float:none;margin-bottom:20px}
.ul-listl4 li{width:33.33%}
.m-educationl .left{width:auto;float:none;margin-bottom:30px}
.m-educationl .right{width:auto;float:none;padding:0}
.m-educationl .right:after,.m-educationl .right:before{display:none}
.ul-listl7 li{width:50%}
.m-imgtxtl .txt{
position: initial;
}
.m-imgtxtl .txt .info{
-webkit-line-clamp: initial;
}


}
@media only screen and (max-width:480px){
.m-expertl .pic{width:80%;float:none;margin:0 auto 20px}
.ul-listl4 li{width:50%}
.m-swiperl2:after{display:none}
.ul-listl7 li{width:auto;float:none}
.ul-listl6 .con{display:block;overflow:hidden}
.ul-listl6 .ll{width:auto;float:none}
.ul-listl6 .txt{padding:15px}
}
/*!****** ls end *******/
.jl-hdbg{background-color:#077254;height:157px}
.jl-ban1{position:relative;min-height:150px;box-sizing:border-box;padding-top:31.77%;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.jl-ban1::before{content:'';position: absolute;left: 0;right: 0;top: 0;background-image:linear-gradient(to bottom,rgba(0,0,0,.36),rgba(0,0,0,0));height:361px;z-index: 1;}
.jl-ban1::after{content:'';position: absolute;left: 0;right: 0;bottom: 0;background-image:linear-gradient(to top,rgba(0,0,0,.36),rgba(0,0,0,0));height:361px;z-index: 1;}
.jl-ban1 .con{position:absolute;left:0;right:0;bottom:30px;z-index:2}
.jl-ban1 .cur{font-size:16px;color:#fff}
.jl-ban1 .cur a{color:#fff;transition:.3s}
.jl-ban1 .cur a:hover{color:#f6bf60;}
.jl-ban1 .cur p{display:inline}
.jl-row1{padding:80px 0;background-image:url(../images/jl/bg01.png);background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden}
.jl-info1{font-size:20px;color:#000;line-height: 1.7;}
.jl-info1 .tit{font-size:24px;color:#077254}
@media only screen and (min-width:1200px) {
.jl-hdbg{height:8.177vw}
.jl-ban1::before{height:18.80vw;}
.jl-ban1::after{height:18.80vw;}
.jl-ban1 .con{bottom:1.562vw}
.jl-ban1 .cur{font-size:.833vw}
.jl-row1{padding:4.166vw 0}
.jl-info1{font-size:1.041vw}
.jl-info1 .tit{font-size:1.25vw}
}
@media screen and (max-width:1200px){
.jl-hdbg{height:8.177vw}
.jl-ban1::before{height:40%;}
.jl-ban1::after{height:40%;}
.jl-ban1 .con{bottom:15px}
.jl-ban1 .cur{font-size:14px}
.jl-row1{padding:30px 0}
.jl-info1{font-size:14px}
.jl-info1 .tit{font-size:16px}
}
@media screen and (max-width:750px){
.jl-hdbg{height:18vw}
}
.jl-info2{margin-bottom:68px}
.jl-info2.mt{margin-top:80px}
.jl-tit1{display:flex;align-items:center;margin-bottom:40px}
.jl-tit1 .icn{display:block;font-size:0;margin-right:17px}
.jl-tit1 .icn img{max-width:100%}
.jl-tit1 .tit{font-size:24px;color:#000}
.jl-list1{font-size:0;max-height:353px;overflow-y:auto;display: flex;flex-wrap: wrap;}
.jl-list1 li{display:inline-block;vertical-align:middle;width:296px;margin-right:15px;margin-bottom:15px}
.jl-list1 .con{display:block;padding:10px;border:1px solid #fff;border-radius:10px;overflow:hidden;transition:.3s;height: 100%;box-sizing: border-box;}
.jl-list1 .con:hover{background-color:#fff!important;border-color:rgba(161,194,186,.8)}
.jl-list1 .info{display:block;border-radius:5px;padding:28px 28px 25px 17px;border:1px dashed #fff;overflow:hidden;display: flex;align-items: center;height: 100%;box-sizing: border-box;}
.jl-list1 .con:hover .info{border-color:#519d71}
.jl-list1 .icn{float:left;font-size:0;transition:.3s;position:relative}
.jl-list1 .icn img{max-height:100%}
.jl-list1 .icn .img2{position:absolute;top:0;left:0;right:0;z-index:2;opacity:0}
.jl-list1 .con:hover .icn{float:right;order: 2;}
.jl-list1 .con:hover .icn img{opacity:0}
.jl-list1 .con:hover .icn .img2{opacity:1}
.jl-list1 .tit{float:right;font-size:20px;color:#fff;line-height:27px;position:relative;transition:.3s;flex: 1;min-width: 0;padding-left: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;}
.jl-list1 .con:hover .tit{float:left;color:#333}
.jl-list1 .tit::after{content:'';position:absolute;left:0;bottom:-8px;width:0;height:4px;z-index:2;background-color:#066950;transition:.3s}
.jl-list1 .con:hover .tit::after{width:42px}
.jl-info3{display:flex;margin-bottom:52px;background-repeat:no-repeat;background-position:right;background-size:auto 100%;overflow:hidden}
.jl-info3.mt{margin-top:195px}
.jl-info3.mb{margin-bottom:89px}
.jl-info3 .lbox{display:block;width:348px;height:310px;padding-top:66px;border-radius:20px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-info3 .lbox .icn{display:block;width:118px;margin:0 auto 25px;font-size:0}
.jl-info3 .lbox .icn img{max-width:100%}
.jl-info3 .lbox .tit{text-align:center;font-size:34px;color:#fff}
.jl-info3 .rbox{flex:1;overflow:hidden}
.jl-list2{font-size:0;height:290px;overflow-y:auto;padding:50px 0 0 60px;box-sizing:border-box}
.jl-list2::-webkit-scrollbar-thumb{background-color:#6fae89}
.jl-lsit2::-webkit-scrollbar-track{background-color:rgba(216,216,216,.3)}
.jl-list2 li{display:inline-block;vertical-align:middle;margin-right:30px;margin-bottom:30px}
.jl-list2 .con{display:flex;align-items:center;justify-content:space-between;width:260px;height:50px;color:#333;padding:0 30px 0 25px;box-sizing:border-box;background-color:#fff;border:1px solid #a1c2ba;border-radius:5px;overflow:hidden;transition:.3s}
.jl-list2 .con:hover{color:#fff;background-color:#077254;border-color:#077254}
.jl-list2 .con .tit{flex:1;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-list2 .con .icn{flex-shrink:0;font-size:0;position:relative}
.jl-list2 .con .icn img{max-width:100%;transition:.3s}
.jl-list2 .con .icn .img2{position:absolute;top:0;left:0;right:0;z-index:2;opacity:0}
.jl-list2 .con:hover .icn img{opacity:0}
.jl-list2 .con:hover .icn .img2{opacity:1}
.jl-list3{margin:0 -15px -30px;font-size:0;overflow:hidden}
.jl-list3 li{float:left;width:10%;padding:0 15px;box-sizing:border-box;margin-bottom:30px}
.jl-list3 .con{display:block;padding-top:100%;background-color:#fff;border:1px solid #a1c2ba;border-radius:10px;position:relative;color:#333;transition:.3s}
.jl-list3 .con:hover{color:#fff;background-color:#066950;border-color:#066950}
.jl-list3 .info{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dashed #066950;border-radius:5px;padding-top:18px;z-index:2;transition:.3s}
.jl-list3 .con:hover .info{border-color:#fff}
.jl-list3 .icn{display:block;width:54px;font-size:0;margin:0 auto 3px}
.jl-list3 .icn img{width:100%}
.jl-list3 .tit{font-size:16px;text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
@media only screen and (min-width:1200px) {
.jl-list3 .con{border-radius:.52vw}
.jl-list3 .info{top:.52vw;left:.52vw;right:.52vw;bottom:.52vw;border-radius:.26vw;padding-top:.937vw}
.jl-list3 .icn{width:2.812vw;margin:0 auto .156vw}
.jl-list3 .tit{font-size:.833vw}
}
@media only screen and (min-width:1200px) {
.jl-info2{margin-bottom:3.541vw}
.jl-info2.mt{margin-top:4.166vw}
.jl-tit1{margin-bottom:2.083vw}
.jl-tit1 .icn{margin-right:.885vw}
.jl-tit1 .tit{font-size:1.25vw}
.jl-list1{max-height:18.58vw}
.jl-list1 li{width: calc(25% - .781vw);margin-right:.781vw;margin-bottom:.781vw}
.jl-list1 .con{padding:.52vw;border-radius:.52vw}
.jl-list1 .info{padding:1.458vw 1.458vw 1.302vw .885vw}
.jl-list1 .tit{font-size:1.041vw;line-height:1.406vw;max-height: 2.812vw;}
.jl-list1 .tit::after{bottom:-.416vw;height:.208vw}
.jl-list1 .con:hover .tit::after{width:2.187vw}
.jl-info3{margin-bottom:2.708vw}
.jl-info3.mt{margin-top:10.15vw}
.jl-info3.mb{margin-bottom:4.635vw}
.jl-info3 .lbox{width:18.12vw;height:16.14vw;padding-top:3.437vw;border-radius:1.041vw}
.jl-info3 .lbox .icn{width:6.145vw;margin:0 auto 1.302vw}
.jl-info3 .lbox .tit{font-size:1.77vw}
.jl-list2{height:15.10vw;padding:2.604vw 0 0 3.125vw}
.jl-list2 li{margin-right:1.562vw;margin-bottom:1.562vw}
.jl-list2 .con{width:13.54vw;height:2.604vw;padding:0 1.562vw 0 1.302vw;border-radius:.26vw}
.jl-list2 .con .tit{font-size:.833vw}
.jl-list3{margin:0 -.781vw -1.562vw}
.jl-list3 li{padding:0 .781vw;margin-bottom:1.562vw}
}
@media only screen and (max-width:1200px){
.jl-info2{margin-bottom:15px}
.jl-info2.mt{margin-top:30px}
.jl-tit1{margin-bottom:15px}
.jl-tit1 .icn{width:25px;margin-right:10px}
.jl-tit1 .tit{font-size:18px}
.jl-list1{max-height: 190px;}
.jl-list1 li{width: calc(33% - 10px);margin-right:10px;margin-bottom:10px}
.jl-list1 .con{padding:5px;border-radius:10px}
.jl-list1 .info{padding:10px}
.jl-list1 .tit{font-size:14px;line-height:20px;max-height: 40px;}
.jl-list1 .tit::after{bottom:-4px;height:2px}
.jl-list1 .con:hover .tit::after{width:20px}
.jl-list1 .icn{height:20px}
.jl-info3{display:block;background-size:cover;margin-bottom:15px}
.jl-info3.mt{margin-top:30px}
.jl-info3.mb{margin-bottom:30px}
.jl-info3 .lbox{width:auto;height:auto;padding:15px}
.jl-info3 .lbox .icn{width:70px;margin:0 auto 10px}
.jl-info3 .lbox .tit{font-size:18px}
.jl-list2{height:auto;max-height: 190px;padding: 15px 15px 0;}
.jl-list2 li{margin-right:10px;margin-bottom: 15px;}
.jl-list2 .con{width:120px;height:30px;padding:0 10px;border-radius:5px}
.jl-list2 .con .tit{font-size:12px}
.jl-list2 .con .icn{width:18px}
.jl-list3{margin:0 -5px -10px}
.jl-list3 li{width:100px;padding:0 5px;margin-bottom:10px}
.jl-list3 .con{border-radius:10px}
.jl-list3 .info{top:5px;left:5px;right:5px;bottom:5px;border-radius:5px;padding-top:12px}
.jl-list3 .icn{width:50px;margin:0 auto 5px}
.jl-list3 .tit{font-size:12px}
}
@media screen and (max-width: 767px) {
    .jl-list2,
    .jl-list1{margin: 0 -5px;}
    .jl-list2 li,
    .jl-list1 li{width: 50%;margin-right: 0;}
    .jl-list2 .con,
    .jl-list1 .con{margin: 0 5px;width: auto;}
    .jl-list3 li{width: 33.33%;}
}
.wp1600{width:85%;max-width:1600px;margin:0 auto}
.main_bg-hg1{position:absolute;left:0;bottom:0;right:0;top:0;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto;z-index:-1}
.main_bg-hg2{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;background-size:100% auto;z-index:-1}
.ban-hg1{height:438px;position:relative;background: linear-gradient(45deg, rgb(31, 144, 78), rgba(41, 147, 84, 0));overflow:hidden}
.ban-hg1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ban_bg-hg1.png) right center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.ban-hg1 .ban-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban-hg1 .ban-bg:before, .ban-hg1 .ban-bg:after{content: ''; position: absolute;}
.ban-hg1 .ban-bg:before{left: 0; top: 0; right: 0; height: 35.93%; background: linear-gradient(180deg, rgba(13, 76, 39, 0.62), rgba(34, 145, 82, 0));}
.ban-hg1 .ban-bg:after{left: 0; bottom: 0; right: 0; height: 23.52%; background: linear-gradient(0deg, rgba(15, 83, 43, 0.8), rgba(55, 168, 104, 0));}
.ban-hg1 .ban-container{position:absolute;left:0;top:56%;right:0;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ban-hg1 .ban-container .tit{box-sizing:border-box;margin-bottom:20px;padding-bottom:22px;font-size:40px;color:#fff;font-weight:400;line-height:1.4;position:relative}
.ban-hg1 .ban-container .tit:before{content:'';position:absolute;left:0;bottom:0;width:285px;height:6px;background:url(../images/hg/line-hg1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.ban-hg1 .pos-hg1{position:absolute;left:0;bottom:0;right:0;z-index:2}
.cur-hg1{font-size:16px;color:#fff;line-height:1.38;display:-webkit-flex;display:flex;flex-wrap:wrap}
.cur-hg1 a{font-size:inherit;color:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cur-hg1 em{box-sizing:border-box;margin:0 6px}
.cur-hg1 a:hover{color:#f6bf60}
.pos-hg1{border-top:1px solid rgba(255,255,255,.3)}
.pos-hg1,.pos-hg1>div{width:100%;overflow-x:auto;display:-webkit-flex;display:flex}
.pos-hg1 .item{flex-shrink:0}
.pos-hg1 .item .a1{box-sizing:border-box;padding:0 40px;display:block;font-size:20px;color:#fff;line-height:66px;text-align:center}
.pos-hg1 .item.on .a1{background-color:#F6BF60}
.pages{box-sizing:border-box;padding-top:100px;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}
.pages ul{display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}
.pages ul li{box-sizing:border-box;padding:0 3px}
.pages ul a,.pages ul span{box-sizing:border-box;padding:0 2px;display:block;font-size:18px;color:#666;min-width:30px;line-height:28px;border:1px solid #979797;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul .next a,.pages ul .prev a{box-sizing:border-box;padding:0;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:8px auto;background-size:8px auto}
.pages ul .prev a{background-image:url(../images/hg/icon-arrow-hg1.png)}
.pages ul .prev a:hover{background-image:url(../images/hg/icon-arrow-hg3.png)}
.pages ul .next a{background-image:url(../images/hg/icon-arrow-hg2.png)}
.pages ul .next a:hover{background-image:url(../images/hg/icon-arrow-hg4.png)}
.pages ul .active a,.pages ul a:hover{background-color:#077254;border-color:#077254;color:#fff}
.pages .go-to{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages .go-to span{box-sizing:border-box;padding:0 6px;min-width:30px;line-height:28px;border:1px solid #979797;text-align:center;font-size:18px;color:#666}
.pages .go-to .inp{box-sizing:border-box;margin:0 6px;width:30px;height:30px;line-height:28px;border:1px solid #979797;font-size:18px;color:#666;text-align:center}
.pages .go-to .sur{box-sizing:border-box;margin-left:6px;width:46px;height:30px;line-height:30px;background-color:#077254;font-size:18px;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages .go-to .sur:hover{opacity:.8}
.text-hg1{position:relative;overflow:hidden}
.text-hg1 .tit{font-size:34px;color:#333;font-weight:400;text-align:center}
.text-hg1 .t-lg{box-sizing:border-box;margin-top:10px;display:-webkit-flex;display:flex;justify-content:center}
.text-hg1 .t-lg .in{position:relative;flex-shrink:0}
.text-hg1 .t-lg .in:after,.text-hg1 .t-lg .in:before{box-sizing:border-box;margin-top:1px;content:'';position:absolute;top:50%;width:2000px;height:1px;background-color:rgba(7,114,84,.3)}
.text-hg1 .t-lg .in:before{right:100%}
.text-hg1 .t-lg .in:after{left:100%}
.text-hg1 .t-lg img{display:block;max-width:150px}
.text-hg1 .more{box-sizing:border-box;padding:0 14px;position:absolute;right:0;top:18px;width:112px;line-height:38px;border:1px solid #a1c2ba;border-radius:20px;font-size:14px;color:#077254;z-index:10;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.text-hg1 .more i{margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.text-hg1 .more:hover{background-color:#077254;color:#fff}
.text-hg1 .more:hover i{background-image:url(../images/hg/icon-arrow-hg7.png)}
.text-hg2 .tit{font-size:36px;color:#333;font-weight:400;line-height:1.39}
.row-hg1_1{box-sizing:border-box;padding:56px 0 100px;overflow:hidden}
.row-hg1_1 .text-hg1{box-sizing:border-box;margin-bottom:46px}
.row-hg1_1 .tabs_tit-hg1{box-sizing:border-box;margin-bottom:58px}
.tabs_tit-hg1{font-size:0;text-align:center}
.tabs_tit-hg1 li{box-sizing:border-box;margin:0 70px;display:inline-block;vertical-align:bottom}
.tabs_tit-hg1 .a1{box-sizing:border-box;padding-bottom:18px;display:block;font-size:20px;color:rgba(51,51,51,.5);line-height:42px;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.tabs_tit-hg1 .a1:after,.tabs_tit-hg1 .a1:before{content:'';position:absolute;left:0;bottom:0;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.tabs_tit-hg1 .a1:before{width:81px;height:1px;background-color:rgba(7,114,84,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.tabs_tit-hg1 .a1:after{width:40px;height:6px;background-color:#077254;-webkit-transition:all .5s .3s;-o-transition:all .5s .3s;transition:all .5s .3s}
.tabs_tit-hg1 .on .a1{font-size:26px;color:#077254}
.tabs_tit-hg1 .on .a1:after,.tabs_tit-hg1 .on .a1:before{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.ul-hg1{box-sizing:border-box;margin:0 -37px -54px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg1 li{box-sizing:border-box;padding:0 37px;margin-bottom:54px;width:50%;flex-shrink:0}
.ul-hg1 .con{box-sizing:border-box;padding:57px 38px 53px;display:block;height:100%;border-radius:6px;position:relative;z-index:1}
.ul-hg1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed rgba(7,114,84,.4);border-radius:6px;z-index:-2}
.ul-hg1 .bg{position:absolute;left:14px;top:14px;right:14px;bottom:14px;z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg1 .bg:after,.ul-hg1 .bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:6px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg1 .bg:before{background-image:url(../images/hg/ls1_bg-hg1.jpg)}
.ul-hg1 .bg:after{background-image:url(../images/hg/ls1_bg-hg2.jpg);opacity:0}
.ul-hg1 .tit{font-size:22px;color:#333;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg1 .txt{box-sizing:border-box;margin-top:34px;font-size:18px;color:#666;line-height:1.56;max-height:4.68em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg1 .date{box-sizing:border-box;margin-top:19px;font-size:18px;color:#333;line-height:1.39;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg1 .con:hover:before{opacity:0}
.ul-hg1 .con:hover .bg{left:0;top:0;right:0;bottom:0}
.ul-hg1 .con:hover .bg:before{opacity:0}
.ul-hg1 .con:hover .bg:after{opacity:1}
.ul-hg1 .con:hover .date,.ul-hg1 .con:hover .tit,.ul-hg1 .con:hover .txt{color:#fff}
.ul-hg2{margin-top:-46px}
.ul-hg2 li{box-sizing:border-box;padding:46px 40px;padding-right:0;border-bottom:1px solid rgba(171,171,171,.4)}
.ul-hg2 .con{display:block;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls2_bg_hg1.jpg) right center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .con:after{content:'';position:absolute;right:0;top:0;bottom:0;width:6px;background-color:#077254;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .pic{width:536px;position:relative;overflow:hidden;flex-shrink:0}
.ul-hg2 .pic:before{box-sizing:border-box;content:'';display:block;padding-top:62.5%}
.ul-hg2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-hg2 .text{box-sizing:border-box;padding:15px 40px;width:calc(100% - 536px);border:1px solid transparent;border-left:none;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .date{font-size:18px;color:#077254;line-height:1.39;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .tit{box-sizing:border-box;margin-top:22px;font-size:22px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .txt{box-sizing:border-box;margin-top:14px;font-size:18px;color:#333;line-height:1.56;height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .more{box-sizing:border-box;margin-top:36px;font-size:18px;color:#333;line-height:1.39;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .more i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg2 .con:hover{background-color:#fff}
.ul-hg2 .con:hover:before{opacity:1}
.ul-hg2 .con:hover:after{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.ul-hg2 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg2 .con:hover .text{border-color:rgba(7,114,84,.4)}
.ul-hg2 .con:hover .more,.ul-hg2 .con:hover .tit,.ul-hg2 .con:hover .txt{color:#077254}
.ul-hg2 .con:hover .more i{background-image:url(../images/hg/icon-arrow-hg6.png);-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}
.ul-hg3{box-sizing:border-box;margin:0 -34px -64px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg3 li{box-sizing:border-box;padding:0 34px;margin-bottom:64px;width:25%;flex-shrink:0}
.ul-hg3 .con{display:block; cursor: default;}
.ul-hg3 .pic{padding-top:68.57%;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-hg3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
/* .ul-hg3 .con:hover .pic{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)} */
.ul-hg4{box-sizing:border-box;margin:0 -45px -90px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg4 li{box-sizing:border-box;padding:0 45px;margin-bottom:90px;width:33.33%;flex-shrink:0}
.ul-hg4 .con{display:block;cursor: default;}
.ul-hg4 .pic{box-sizing:border-box;margin-bottom:22px;padding-top:71.73%;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-hg4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ul-hg4 .tit{font-size:28px;color:#000;font-weight:400;line-height:1.43;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
/* .ul-hg4 .con:hover .pic{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.ul-hg4 .con:hover .tit{color:#077254} */
.ul-hg5{box-sizing:border-box;margin:0 -18px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg5 li{box-sizing:border-box;padding:0 18px;margin-bottom:50px;width:33.33%;flex-shrink:0}
.ul-hg5 .con{display:block;height:100%;box-shadow:0 2px 7px rgba(0,0,0,.24);background-color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg5 .pic{padding-top:60.78%;position:relative;overflow:hidden}
.ul-hg5 .pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1;display: none}
.ul-hg5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-hg5 .icon-playBtn{position:absolute;left:50%;top:50%;width:60px;height:60px;background:url(../images/hg/icon-playBtn-hg1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;display: none}
.ul-hg5 .text{box-sizing:border-box;padding:18px 26px}
.ul-hg5 .t1{box-sizing:border-box;margin-bottom:10px;font-size:18px;color:#333;line-height:1.39;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg5 .tit{font-size:22px;color:#000;font-weight:400;line-height:1.36;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg5 .con:hover{box-shadow:0 2px 15px rgba(7,114,84,.33)}
.ul-hg5 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg5 .con:hover .t1,.ul-hg5 .con:hover .tit{color:#077254}
.ul-hg6{box-sizing:border-box;margin:0 -30px -70px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg6 li{box-sizing:border-box;padding:0 30px;margin-bottom:70px;width:25%;flex-shrink:0}
.ul-hg6 .con{box-sizing:border-box;padding:30px;display:block;height:100%;background-color:#fff;position:relative;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg6 .con:after,.ul-hg6 .con:before{content:'';position:absolute;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg6 .con:before{left:0;top:0;right:0;height:394px;background-color:rgba(115,205,146,.2);z-index:-1}
.ul-hg6 .con:after{left:0;bottom:0;right:0;height:12px;background-color:#077254}
.ul-hg6 .pic{padding-top:120.7%;position:relative;overflow:hidden}
.ul-hg6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ul-hg6 .text{box-sizing:border-box;padding:60px 0 72px;min-height:217px}
.ul-hg6 .tit{box-sizing:border-box;margin-bottom:20px;font-size:34px;color:#000;font-weight:400;line-height:1.41;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg6 .txt{font-size:26px;color:#333;line-height:1.42;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg6 .con:hover{box-shadow:0 4px 13px 12px rgba(7,114,84,.22)}
.ul-hg6 .con:hover:before{background-color:#73cd92}
.ul-hg6 .con:hover .tit,.ul-hg6 .con:hover .txt{color:#077254}
.ul-hg7{box-sizing:border-box;margin:0 -32px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg7 li{box-sizing:border-box;padding:0 32px;margin-bottom:50px;width:33.33%;flex-shrink:0}
.ul-hg7 .con{display:block;height:100%;background-color:#fff}
.ul-hg7 .pic{padding-top:61.22%;position:relative;overflow:hidden}
.ul-hg7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-hg7 .text{box-sizing:border-box;padding:0 30px;height:86px;box-shadow:0 2px 7px rgba(0,0,0,.24);position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.ul-hg7 .text:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls7_bg-hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg7 .tit{font-size:22px;color:#000;font-weight:400;line-height:1.4;text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
 -webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg7 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg7 .con:hover .text{box-shadow:0 2px 5px rgba(7,114,84,.33)}
.ul-hg7 .con:hover .text:before{opacity:1}
.ul-hg7 .con:hover .tit{color:#077254}
.ul-hg8{box-sizing:border-box;margin:0 -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg8 li{box-sizing:border-box;padding:0 30px;margin-bottom:50px;width:33.33%;flex-shrink:0}
.ul-hg8 .con{box-sizing:border-box;padding:56px 50px 60px;display:block;height:100%;border-radius:10px;position:relative;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg8 .con:before{content:'';position:absolute;left:20px;top:24px;right:20px;bottom:24px;border:1px dashed #fff;border-radius:5px;z-index:-1}
.ul-hg8 .hd{box-sizing:border-box;margin-bottom:29px;padding-bottom:25px;border-bottom:1px dashed rgba(255,255,255,.4)}
.ul-hg8 .tit{font-size:26px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-hg8 .bt{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}
.ul-hg8 .date{font-size:20px;color:#fff}
.ul-hg8 .more{font-size:18px;color:#fff;display:-webkit-flex;display:flex;align-items:center}
.ul-hg8 .more i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg7.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;flex-shrink:0}
.ul-hg8 .i1 .con{background-color:rgba(81,157,113,.8)}
.ul-hg8 .i2 .con{background-color:rgba(6,105,80,.8)}
.ul-hg8 .i3 .con{background-color:rgba(3,181,136,.8)}
.ul-hg8 .con:hover{box-shadow:0 2px 11px 3px rgba(7,114,84,.34)}
.ul-hg9{box-sizing:border-box;margin:0 -30px -50px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg9 li{box-sizing:border-box;padding:0 30px;margin-bottom:50px;width:33.33%;flex-shrink:0}
.ul-hg9 .con{box-sizing:border-box;padding:46px 50px 44px;display:block;height:100%;border:1px solid rgba(151,151,151,.4);background-color:#fff;border-radius:10px;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg9 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls9_bg_hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg9 .hd{box-sizing:border-box;margin-bottom:29px;padding-bottom:32px;border-bottom:1px dashed rgba(7,114,84,.4)}
.ul-hg9 .tit{font-size:26px;color:#333;font-weight:400;line-height:1.08;height:2.16em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;    display: block;    white-space: nowrap;    text-overflow: ellipsis;}
.ul-hg9 .bt{display:-webkit-flex;display:flex;justify-content:space-between}
.ul-hg9 .date{font-size:20px;color:#077254}
.ul-hg9 .more{font-size:18px;color:#333;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg9 .more i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg5.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg9 .con:hover{box-shadow:0 2px 11px 3px rgba(7,114,84,.34)}
.ul-hg9 .con:hover:before{opacity:1}
.ul-hg9 .con:hover .tit{color:#077254}
.ul-hg9 .con:hover .more{color:#077254}
.ul-hg9 .con:hover .more i{background-image:url(../images/hg/icon-arrow-hg6.png)}
.ul-hg10{box-sizing:border-box;margin-top:-16px}
.ul-hg10 li{box-sizing:border-box;padding:16px 0;border-bottom:1px solid rgba(151,151,151,.4);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .con{box-sizing:border-box;padding:26px 0;display:block;border:1px solid transparent;overflow:hidden;position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .con:after,.ul-hg10 .con:before{content:'';position:absolute;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .con:before{left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls10_bg_hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .con:after{top:0;right:0;bottom:0;width:6px;background-color:#077254;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.ul-hg10 .date{width:130px;position:relative;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.ul-hg10 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:94px;background-color:rgba(7,114,84,.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-hg10 .date .d1{font-size:32px;color:#077254;line-height:1.35;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .date .d2{font-size:16px;color:#333;line-height:1.25;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .text{box-sizing:border-box;padding:0 40px;width:calc(100% - 130px);flex-shrink:0}
.ul-hg10 .tit{box-sizing:border-box;margin-bottom:7px;font-size:22px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 .txt{font-size:18px;color:#333;line-height:1.56;height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg10 li:hover{padding:44px 0}
.ul-hg10 .con:hover{border-color:rgba(7,114,84,.4)}
.ul-hg10 .con:hover:before{opacity:1}
.ul-hg10 .con:hover:after{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.ul-hg10 .con:hover .date .d1,.ul-hg10 .con:hover .date .d2{color:#077254}
.ul-hg10 .con:hover .tit{color:#077254}
.ul-hg10 .con:hover .txt{color:#077254}
.box-filter1{box-sizing:border-box;padding:52px 0 57px;padding-right:132px;background-color:#f7f7f7;background:url(../images/hg/filter1_bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.box-filter1 .items{display:-webkit-flex;display:flex;align-items:flex-start}
.box-filter1 .title{box-sizing:border-box;padding:6px 38px 0 0;width:200px;font-size:22px;color:#9d9d9d;font-weight:400;text-align:right;line-height:1.36;flex-shrink:0}
.box-filter1 .cont{flex-grow:1}
.tabs_tit-hg2{box-sizing:border-box;margin-bottom:32px;border-bottom:1px solid rgba(7,114,84,.4);display:-webkit-flex;display:flex;align-items:flex-end}
.tabs_tit-hg2 li{box-sizing:border-box;margin-right:38px}
.tabs_tit-hg2 .tit{box-sizing:border-box;padding-bottom:14px;display:block;font-size:26px;color:#000;position:relative}
.tabs_tit-hg2 .tit:before{content:'';position:absolute;left:0;bottom:-1px;right:0;height:4px;background-color:#077254;opacity:0}
.tabs_tit-hg2 .on .tit{color:#077254}
.tabs_tit-hg2 .on .tit:before{opacity:1}
.ul-hg11{box-sizing:border-box;margin:0 -13px -40px;max-height: 270px;overflow-y: auto; font-size: 0;}
.ul-hg11 li{box-sizing:border-box;padding:0 13px;margin-bottom:40px;width:20%;flex-shrink:0;display: inline-block;vertical-align: top;}
.ul-hg11 .tit{box-sizing:border-box;padding:12px 16px;padding-right:40px;display:block;font-size:16px;color:#333;font-weight:400;position:relative;border:1px solid rgba(208,208,208,.6);background-color:#fff;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg11 .tit:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#077254;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg11 .tit i{position:absolute;right:13px;top:50%;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg11 .on .tit, .ul-hg11 .tit:hover{color:#077254}
.ul-hg11 .on .tit:before, .ul-hg11 .tit:hover:before{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.ul-hg11 .on .tit i, .ul-hg11 .tit:hover i{-webkit-transform:translate(3px,-50%);-ms-transform:translate(3px,-50%);-o-transform:translate(3px,-50%);transform:translate(3px,-50%)}
.box-filterDesc{box-sizing:border-box;margin-top:68px;padding:58px 0 0;border-top:1px solid rgba(151,151,151,.4)}
.box-filterDesc .text-hg2{box-sizing:border-box;margin-bottom:58px}
.ul-hg12{box-sizing:border-box;margin:0 -44px -58px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg12 li{box-sizing:border-box;padding:0 44px;margin-bottom:58px;width:50%;flex-shrink:0}
.ul-hg12 .con{display:block;background-color:#fff;border:1px solid rgba(151,151,151,.4);position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg12 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls12_bg_hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg12 .pic{width:250px;position:relative;flex-shrink:0}
.ul-hg12 .pic:before{box-sizing:border-box;content:'';display:block;padding-top:133.6%}
.ul-hg12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ul-hg12 .text{box-sizing:border-box;padding:40px 38px;width:calc(100% - 250px);flex-shrink:0}
.ul-hg12 .t1{box-sizing:border-box;margin-bottom:32px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.ul-hg12 .t1 .name{box-sizing:border-box;margin-right:10px;font-size:30px;color:#323030;line-height:1.4;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg12 .t1 .job{font-size:22px;color:#000;line-height:1.36;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg12 .t2{box-sizing:border-box;margin-bottom:10px;font-size:22px;color:#333;line-height:1.4;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg12 .t2 p+p{box-sizing:border-box;margin-top:18px;max-height:4.2em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.ul-hg12 .more{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}
.ul-hg12 .more i{width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0}
.ul-hg12 .con:hover{border-color:rgba(7,114,84,.7);box-shadow:2px 8px 20px 9px rgba(7,114,84,.2)}
.ul-hg12 .con:hover:before{opacity:1}
.ul-hg12 .con:hover .t1 .name{color:#077254}
.ul-hg12 .con:hover .t1 .job{color:#077254}
.ul-hg12 .con:hover .t2{color:#077254}
.ul-hg13 li{box-sizing:border-box;margin-bottom:70px}
.ul-hg13 .con{background:url(../images/hg/ls13_bg_hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;align-items:center;box-shadow:0 5px 20px 7px rgba(0,0,0,.13)}
.ul-hg13 .pic{width:536px;position:relative;overflow:hidden;flex-shrink:0}
.ul-hg13 .pic:before{box-sizing:border-box;content:'';display:block;padding-top:62.5%}
.ul-hg13 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ul-hg13 .text{box-sizing:border-box;padding:40px;width:calc(100% - 536px);flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start}
.ul-hg13 .text .left{width:178px;position:relative;flex-shrink:0}
.ul-hg13 .text .left:before{content:'';position:absolute;right:0;top:28px;width:96px;height:1px;border-top:1px dashed rgba(7,114,84,.4)}
.ul-hg13 .text .left .en{box-sizing:border-box;margin-bottom:75px;font-size:42px;color:#077254;line-height:1.45;text-shadow:0 2px 5px rgba(0,0,0,.5)}
.ul-hg13 .text .left .icon{width:48px}
.ul-hg13 .text .left .icon img{display:block;max-width:100%}
.ul-hg13 .text .right{box-sizing:border-box;padding:4px 0 0 32px;width:calc(100% - 178px)}
.ul-hg13 .text .right .tit{box-sizing:border-box;margin-bottom:18px;font-size:32px;color:#077254;font-weight:400;line-height:1.41}
.ul-hg13 .text .right .txt{font-size:18px;color:#333;line-height:1.56;max-height:6.24em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.ul-hg13 li:nth-child(even) .con{background-image:url(../images/hg/ls13_bg_hg2.jpg)}
.ul-hg13 li:nth-child(even) .pic{order:2}
.ul-hg13 li:nth-child(even) .text{order:1}
.ul-hg14 li{box-sizing:border-box;margin-bottom:30px}
.ul-hg14 .con{box-sizing:border-box;padding:42px 40px;display:block;box-shadow:0 5px 20px 7px rgba(0,0,0,.13);background-color:#fff;border-radius:6px;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center}
.ul-hg14 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg/ls14_bg_hg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg14 .icon{width:55px;overflow:hidden;flex-shrink:0}
.ul-hg14 .icon img{display:block;max-width:100%}
.ul-hg14 .text{box-sizing:border-box;padding:0 42px;width:calc(100% - 103px);flex-shrink:0}
.ul-hg14 .tit{box-sizing:border-box;margin-bottom:14px;font-size:22px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg14 .txt{font-size:18px;color:#666;line-height:1.56;height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg14 .downLoad{width:48px;overflow:hidden;flex-shrink:0}
.ul-hg14 .downLoad img{display:block;max-width:100%}
.ul-hg14 .con:hover:before{opacity:1}
.ul-hg14 .con:hover .tit{color:#077254}
.ul-hg14 .con:hover .txt{color:#077254}
.ban-hg2{height:610px;position:relative}
.ban-hg2:before{content:'';position:absolute;left:0;bottom:0;right:0;height:405px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;background-image:url(../images/hg/ban_bg-hg2.png);z-index:2}
.ban-hg2 .ban-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban-hg2 .ban-container{position:absolute;left:0;bottom:190px;right:0;z-index:2}
.btns-hg1{display:-webkit-flex;display:flex;align-items:center}
.btns-hg1 a{box-sizing:border-box;padding:0 20px;display:block;min-width:140px;line-height:38px;border:1px solid #a1c2ba;border-radius:20px;font-size:14px;color:#077254;text-align:center;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.btns-hg1 a i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.btns-hg1 a:hover{color:#fff;background-color:#066950}
.btns-hg1 a:hover i{background-image:url(../images/hg/icon-arrow-hg7.png)}
.text-hg2{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.text-hg2 .tit{font-size:34px;color:#333;font-weight:400;line-height:1.1}
.text-hg2 .more{box-sizing:border-box;padding:0 20px;display:block;min-width:112px;line-height:38px;border:1px solid #a1c2ba;border-radius:20px;font-size:14px;color:#077254;text-align:center;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.text-hg2 .more i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;display:block;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.text-hg2 .more:hover{color:#fff;background-color:#066950}
.text-hg2 .more:hover i{background-image:url(../images/hg/icon-arrow-hg7.png)}
.row-hg2_1{box-sizing:border-box;padding-top:1px}
.row-hg2_1 .wp1600{box-sizing:border-box;margin-top:-167px;position:relative;z-index:10}
.intro-hg1{box-sizing:border-box;margin-bottom:40px;min-height:378px;background-color:#fff;overflow:hidden;position:relative;z-index:1;display:-webkit-flex;display:flex}
.intro-hg1 .introBg-lg{position:absolute;bottom:-195px;right:90px;width:38.19%;z-index:-1}
.intro-hg1 .introBg-lg img{display:block;width:100%}
.intro-hg1 .col{width:calc(100% - 220px);flex-shrink:0}
.intro-hg1 .cor{width:220px;flex-shrink:0}
.intro-hg1 .intro-desc{box-sizing:border-box;padding:52px 60px}
.intro-hg1 .intro-desc .tit{box-sizing:border-box;margin-bottom:30px;font-size:36px;color:#333;font-weight:400;line-height:1.39}
.intro-hg1 .intro-desc .txt{
    box-sizing: border-box;
    margin-bottom: 66px;
    font-size: 16px;
    color: #7c7c7c;
    line-height: 1.75;
    max-height: 6.25em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.intro-hg1 .list1{height:100%}
.intro-hg1 .list1 li{height:33.33%}
.intro-hg1 .list1 .con{display:block;height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.intro-hg1 .list1 .icon{box-sizing:border-box;margin:0 auto 2px;width:50px;height:50px;line-height:50px;font-size:0;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.intro-hg1 .list1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.intro-hg1 .list1 .tit{font-size:20px;color:#fff;font-weight:400;text-align:center}
.intro-hg1 .list1 li:nth-child(1) .con{background-color:rgba(6,105,80,.8)}
.intro-hg1 .list1 li:nth-child(2) .con{background-color:rgba(81,157,113,.8)}
.intro-hg1 .list1 li:nth-child(3) .con{background-color:rgba(110,204,143,.8)}
.intro-hg1 .list1 .con:hover .icon{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.intro-hg2{box-sizing:border-box;padding:40px 0;overflow:hidden}
.intro-hg2 .text-hg1{box-sizing:border-box;margin-bottom:60px}
.expert-swp1{position:relative;overflow:hidden}
.expert-swp1 .swiper-btns{box-sizing:border-box;margin-top:40px}
.expert-swp1 .swiper-btns .iconfont:before{display:none}
.expert-swp1 .con{box-sizing:border-box;display:block;padding-top:142.5%;position:relative;border-radius:20px;overflow:hidden;-webkit-transform:scale(.81);-ms-transform:scale(.81);-o-transform:scale(.81);transform:scale(.81);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.expert-swp1 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.expert-swp1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.expert-swp1 .text{box-sizing:border-box;padding:0 20px 25px;position:absolute;left:0;bottom:0;right:0;background-color:rgba(40,106,161,.64);z-index:10;-webkit-transform:translateY(3.6em);-ms-transform:translateY(3.6em);-o-transform:translateY(3.6em);transform:translateY(3.6em);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.expert-swp1 .name{box-sizing:border-box;margin:-15px 0 10px;font-size:0}
.expert-swp1 .name span{box-sizing:border-box;padding:5px 16px;display:inline-block;line-height:20px;background-color:#077254;border-radius:15px;font-size:16px;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.expert-swp1 .job{font-size:16px;color:#fff;line-height:1.5}
.expert-swp1 .job p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.expert-swp1 .txt{box-sizing:border-box;margin-top:7px;font-size:16px;color:#fff;line-height:1.5;height:3em;overflow:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.expert-swp1 .con:hover{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.expert-swp1 .con:hover .text{background-color:rgba(7,114,84,.64);-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.expert-swp1 .con:hover .name span{color:#077254;background-color:#fff}
.expert-swp1 .con:hover .txt{opacity:1}
.intro-hg3{box-sizing:border-box;padding:40px 0;overflow:hidden}
.intro-hg3 .text-hg1{box-sizing:border-box;margin-bottom:68px}
.ul-hg15{box-sizing:border-box;margin:0 -15px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg15 li{box-sizing:border-box;padding:0 15px;margin-bottom:30px;width:20%;flex-shrink:0}
.ul-hg15 .con{box-sizing:border-box;padding:20px;position:relative;display:block;background-color:rgba(255,255,255,.8);height:100%;min-height:100px;border-radius:10px;border:1px solid rgba(7,114,84,.8);display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg15 .con:before{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:10px;border:1px dashed #077254;border-radius:5px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg15 .tit{font-size:20px;color:#000;font-weight:400;line-height:1.2;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ul-hg15 .con:hover{background-color:#077254}
.ul-hg15 .con:hover:before{border-color:#fff}
.ul-hg15 .con:hover .tit{color:#fff}
.intro-hg4{box-sizing:border-box;padding:40px 0;overflow:hidden}
.intro-hg4 .text-hg1{box-sizing:border-box;margin-bottom:68px}
.ul-hg16{box-sizing:border-box;margin:0 -15px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg16 li{box-sizing:border-box;padding:0 15px;margin-bottom:30px;width:20%;flex-shrink:0}
.ul-hg16 .con{box-sizing:border-box;padding:20px;position:relative;display:block;height:100%;min-height:100px;border-radius:10px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg16 .con:before{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:10px;border:1px dashed #fff;border-radius:5px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg16 .tit{font-size:20px;color:#fff;font-weight:400;line-height:1.2;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow: hidden;/*white-space: nowrap;*/text-overflow: ellipsis;}
.ul-hg16 .con:hover .tit{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.ul-hg16 .i1 .con{background-color:rgba(179,219,98,.8)}
.ul-hg16 .i2 .con{background-color:rgba(110,204,143,.8)}
.ul-hg16 .i3 .con{background-color:rgba(81,157,113,.8)}
.ul-hg16 .i4 .con{background-color:rgba(6,105,80,.8)}
.ul-hg16 .i5 .con{background-color:rgba(3,181,136,.8)}
.ul-hg16 .i6 .con{background-color:rgba(81,157,113,.8)}
.ul-hg16 .i7 .con{background-color:rgba(6,105,80,.8)}
.ul-hg16 .i8 .con{background-color:rgba(3,181,136,.8)}
.ul-hg16 .i9 .con{background-color:rgba(179,219,98,.8)}
.ul-hg16 .i10 .con{background-color:rgba(110,204,143,.8)}
.intro-hg5{box-sizing:border-box;padding:40px 0;overflow:hidden}
.intro-hg5 .text-hg1{box-sizing:border-box;margin-bottom:52px}
.news-hg1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.news-hg1 .col{width:46.88%;flex-shrink:0}
.news-hg1 .cor{padding-top:14px;width:49.19%;flex-shrink:0}
.news-swp1{position:relative;overflow:hidden}
.news-swp1 .swiper-btns{position:absolute;right:40px;bottom:20px;z-index:10}
.news-swp1 .swiper-btns .iconfont:before{display:none}
.news-swp1 .swiper-btns .swiper-next,.news-swp1 .swiper-btns .swiper-prev{border-color:rgba(255,255,255,.3)}
.news-swp1 .swiper-btns .swiper-prev i{background-image:url(../images/prev-g2.png)!important;filter:none}
.news-swp1 .swiper-btns .swiper-next i{background-image:url(../images/next-g2.png)!important;filter:none}
.news-swp1 .swiper-btns svg circle{stroke:#fff}
.news-swp1 .con{box-sizing:border-box;display:block;padding-top:71.2%;position:relative;overflow:hidden}
.news-swp1 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.news-swp1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.news-swp1 .text{box-sizing:border-box;padding:14px 20px;padding-right: 200px;min-height:90px;position:absolute;left:0;bottom:0;right:0;background-color:#066950;z-index:10;display:-webkit-flex;display:flex;align-items:center}
.news-swp1 .date{width:66px;color:#fff;line-height:1.1;position:relative;flex-shrink:0}
.news-swp1 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:44px;background-color:#e2e2e2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.news-swp1 .date .d1{box-sizing:border-box;margin-bottom:4px;font-size:16px}
.news-swp1 .date .d2{font-size:14px}
.news-swp1 .inn{box-sizing:border-box;padding-left:20px;width:calc(100% - 66px);flex-shrink:0}
.news-swp1 .tit{box-sizing:border-box;margin-bottom:4px;font-size:18px;color:#fff;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-swp1 .txt{font-size:16px;color:#fff;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-swp1 .txt p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-swp1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg17 .con{box-sizing:border-box;display:block;display:-webkit-flex;display:flex;align-items:center}
.ul-hg17 .date{margin-right:20px;width:64px;border:1px solid #a1c2ba;flex-shrink:0}
.ul-hg17 .date .d1{font-size:16px;color:#fff;text-align:center;line-height:36px;background-color:#066950}
.ul-hg17 .date .d2{line-height:26px;font-size:14px;color:#999;text-align:center}
.ul-hg17 .text{box-sizing:border-box;padding:24px 0;width:calc(100% - 242px);border-bottom:1px solid #e2e2e2;flex-shrink:0}
.ul-hg17 .tit{box-sizing:border-box;margin-bottom:4px;font-size:18px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight: 600;}
.ul-hg17 .txt{font-size:16px;color:#999;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-hg17 .txt p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-hg17 .more{width:158px;font-size:14px;color:#077254;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.ul-hg17 .more i{box-sizing:border-box;margin-left:10px;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0}
.ul-hg17 .con:hover .tit{color:#077254}
.intro-hg6{box-sizing:border-box;padding:40px 0;overflow:hidden}
.intro-hg6 .text-hg1{box-sizing:border-box;margin-bottom:50px}
.ul-hg18{box-sizing:border-box;margin:0 -30px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ul-hg18 li{box-sizing:border-box;padding:0 30px;margin-bottom:20px;width:50%;flex-shrink:0}
.ul-hg18 .con{box-sizing:border-box;padding:20px 0 16px;background-color:#fff;border:1px solid rgba(151,151,151,.6);display:block;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg18 .date{width:146px;position:relative;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.ul-hg18 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:78px;background-color:rgba(7,114,84,.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-hg18 .date .d1{font-size:32px;color:#077254;line-height:1.41;text-align:center}
.ul-hg18 .date .d2{font-size:16px;color:#333;text-align:center}
.ul-hg18 .text{box-sizing:border-box;padding:0 34px;width:calc(100% - 146px);flex-shrink:0}
.ul-hg18 .tit{box-sizing:border-box;margin-bottom:6px;font-size:18px;color:#333;font-weight:400;line-height:1.56;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight: 600;}
.ul-hg18 .txt{font-size:16px;color:#333;line-height:1.75;height:3.5em;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg18 .con:hover{border-color:#077254;box-shadow:0 2px 7px 2px rgba(7,114,84,.45)}
.ul-hg18 .con:hover .tit{color:#077254}
.ul-hg18 .con:hover .txt{color:#077254}
.intro-hg7{box-sizing:border-box;padding:40px 0;display:-webkit-flex;display:flex}
.intro-hg7 .text-hg2{box-sizing:border-box;margin-bottom:27px}
.intro-hg7 .col,.intro-hg7 .com,.intro-hg7 .cor{box-sizing:border-box;padding:52px 52px 26px;width:33.33%;background-color:#fff;border-radius:60px 20px 20px 20px;border:1px solid #a1c2ba;position:relative;flex-shrink:0}
.intro-hg7 .col:before,.intro-hg7 .com:before,.intro-hg7 .cor:before{content:'';position:absolute;right:5px;top:0;width:100%;height:100%;background-color:rgba(110,204,143,.8);border-radius:60px 20px 20px 20px;z-index:-1;-webkit-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}
.intro-hg7 .col:after,.intro-hg7 .com:after,.intro-hg7 .cor:after{content:'';position:absolute;right:10px;top:-5px;width:100%;height:100%;background-color:rgba(110,204,143,.2);border-radius:60px 20px 20px 20px;z-index:-2;-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);-o-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}
.intro-hg7 .com:before{background-color:rgba(81,157,113,.8)}
.intro-hg7 .com:after{background-color:rgba(81,157,113,.2)}
.intro-hg7 .cor:before{background-color:rgba(6,105,80,.8)}
.intro-hg7 .cor:after{background-color:rgba(6,105,80,.2)}
.intro-hg7 .col{z-index:1}
.intro-hg7 .com{z-index:2}
.intro-hg7 .cor{z-index:3}
.intro-hg7 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border-radius:60px 20px 20px 20px;background-color:#fff;z-index:-1}
.notice-hg1{margin-bottom:23px;border-bottom:1px solid #e2e2e2}
.notice-hg1 .pic{box-sizing:border-box;padding-top:54.09%;position:relative;overflow:hidden}
.notice-hg1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.notice-hg1 .text{box-sizing:border-box;padding:34px 0 25px;padding-right:44px;position:relative}
.notice-hg1 .icon-arrow{position:absolute;right:0;top:50%;width:22px;height:8px;background:url(../images/hg/icon-arrow-hg6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.notice-hg1 .tit{box-sizing:border-box;margin-bottom:7px;font-size:18px;color:#066950;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-weight: 600;}
.notice-hg1 .txt{font-size:16px;color:#999;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.notice-hg1 .txt p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.notice-hg1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg19 .con{display:block;height:44px;line-height:44px}
.ul-hg19 .tit{font-size:18px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg19 .date{box-sizing:border-box;margin-left:20px;float:right;font-size:16px;color:#999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg19 .con:hover .date,.ul-hg19 .con:hover .tit{color:#066950}
.ul-hg20 li{border-bottom:1px solid #e2e2e2}
.ul-hg20 li:last-child{border:none}
.ul-hg20 .con{box-sizing:border-box;padding:20px 0;display:block}
.ul-hg20 .tit{box-sizing:border-box;margin-bottom:5px;font-size:18px;color:#333;font-weight:400;line-height:1.39;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-weight: 600;}
.ul-hg20 .date{font-size:16px;color:#999;line-height:1.38;display:-webkit-flex;display:flex;align-items:center}
.ul-hg20 .date i{box-sizing:border-box;margin-right:10px;width:18px;height:18px;background:url(../images/hg/notice-hg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.ul-hg20 .txt{font-size:16px;color:#999;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-hg20 .con:hover .tit{font-size:18px;color:#066950}
.ul-hg21{box-sizing:border-box;margin:-20px 0}
.ul-hg21 li{border-bottom:1px solid #e2e2e2}
.ul-hg21 li:last-child{border:none}
.ul-hg21 .con{box-sizing:border-box;padding:32px 0;display:block;display:-webkit-flex;display:flex;align-items:center}
.ul-hg21 .pic{width:162px;position:relative;overflow:hidden;flex-shrink:0}
.ul-hg21 .pic:before{content:'';display:block;padding-top:59.26%}
.ul-hg21 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-hg21 .text{box-sizing:border-box;padding-left:30px;width:calc(100% - 162px);flex-shrink:0}
.ul-hg21 .tit{box-sizing:border-box;margin-bottom:16px;font-size:18px;color:#333;font-weight:400;line-height:1.5;max-height:3em;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight: 600;}
.ul-hg21 .date{font-size:16px;color:#999;line-height:1.38}
.ul-hg21 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-hg21 .con:hover .tit{color:#066950}
.share-hg1{position:fixed;right:0;top:50%;z-index:10}
.share-hg1 .item{display:block;width:70px;height:70px;overflow:hidden}
.share-hg1 .item a{margin:0;display:block;width:100%!important;height:100%!important;padding:0!important;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.share-hg1 .item .more{background-image:url(../images/hg/share-hg1.png)}
.share-hg1 .item .weixin{background-image:url(../images/hg/share-hg2.png)}
.share-hg1 .item .weibo{background-image:url(../images/hg/share-hg3.png)}
.share-hg1 .item .qqkj{background-image:url(../images/hg/share-hg4.png)}
.bdshare_popup_box{left:auto!important;right:70px!important}
@media only screen and (min-width:1920px){
.pages{padding-top:5.208vw}
.pages ul li{padding:0 .156vw}
.pages ul a,.pages ul span{padding:0 .104vw;font-size:.937vw;min-width:1.562vw;line-height:1.458vw}
.pages ul .next a,.pages ul .prev a{width:1.562vw;height:1.562vw;-webkit-background-size:.416vw auto;background-size:.416vw auto}
.pages .go-to span{padding:0 .312vw;min-width:1.562vw;line-height:1.458vw;font-size:.937vw}
.pages .go-to .inp{margin:0 .312vw;width:1.562vw;height:1.562vw;line-height:1.458vw;font-size:.937vw}
.pages .go-to .sur{margin-left:.312vw;width:2.395vw;height:1.562vw;line-height:1.562vw;font-size:.937vw}
}
@media only screen and (min-width:950px){
.wp1600{max-width:83.33vw}
.ban-hg1{height:22.84vw}
.ban-hg1 .ban-container .tit{margin-bottom:1.041vw;/*padding-bottom:1.145vw;*/font-size:2.083vw}
.ban-hg1 .ban-container .tit:before{width:14.84vw;height:.312vw}
.cur-hg1{font-size:.833vw}
.cur-hg1 em{box-sizing:border-box;margin:0 .312vw}
.pos-hg1 .item .a1{padding:0 2.083vw;font-size:1.041vw;line-height:3.437vw}
.pages{padding-top:5.208vw}
.text-hg1 .tit{font-size:1.77vw}
.text-hg1 .t-lg{margin-top:.52vw}
.text-hg1 .t-lg .in:after,.text-hg1 .t-lg .in:before{width:104.1vw}
.text-hg1 .t-lg img{max-width:7.812vw}
.text-hg1 .more{padding:0 .729vw;top:.937vw;width:5.833vw;line-height:1.979vw;border-radius:1.041vw}
.text-hg1 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.text-hg2 .tit{font-size:1.875vw}
.row-hg1_1{padding:2.916vw 0 5.208vw}
.row-hg1_1 .text-hg1{margin-bottom:2.395vw}
.row-hg1_1 .tabs_tit-hg1{margin-bottom:3.020vw}
.tabs_tit-hg1 li{margin:0 3.645vw}
.tabs_tit-hg1 .a1{padding-bottom:.937vw;font-size:1.041vw;line-height:2.187vw}
.tabs_tit-hg1 .a1:before{width:4.218vw}
.tabs_tit-hg1 .a1:after{width:2.083vw;height:.312vw}
.tabs_tit-hg1 .on .a1{font-size:1.354vw}
.ul-hg1{margin:0 -1.927vw -2.812vw}
.ul-hg1 li{padding:0 1.927vw;margin-bottom:2.812vw}
.ul-hg1 .con{padding:2.968vw 1.979vw 2.76vw;border-radius:.312vw}
.ul-hg1 .con:before{border-radius:.312vw}
.ul-hg1 .bg{left:.729vw;top:.729vw;right:.729vw;bottom:.729vw}
.ul-hg1 .bg:after,.ul-hg1 .bg:before{border-radius:.312vw}
.ul-hg1 .tit{font-size:1.145vw}
.ul-hg1 .txt{margin-top:1.77vw;font-size:.937vw}
.ul-hg1 .date{margin-top:.989vw;font-size:.937vw}
.ul-hg2{margin-top:-2.395vw}
.ul-hg2 li{padding:2.395vw 2.083vw}
.ul-hg2 .con:after{width:.312vw}
.ul-hg2 .pic{width:27.91vw}
.ul-hg2 .text{padding:.781vw 2.083vw;width:calc(100% - 27.91vw)}
.ul-hg2 .date{font-size:.937vw}
.ul-hg2 .tit{margin-top:1.145vw;font-size:1.145vw}
.ul-hg2 .txt{margin-top:.729vw;font-size:.937vw}
.ul-hg2 .more{margin-top:1.875vw;font-size:.937vw}
.ul-hg2 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.ul-hg2 .con:hover .more i{-webkit-transform:translateX(.156vw);-ms-transform:translateX(.156vw);-o-transform:translateX(.156vw);transform:translateX(.156vw)}
.ul-hg3{margin:0 -1.77vw -3.333vw}
.ul-hg3 li{padding:0 1.77vw;margin-bottom:3.333vw}
.ul-hg4{margin:0 -2.343vw -4.687vw}
.ul-hg4 li{padding:0 2.343vw;margin-bottom:4.687vw}
.ul-hg4 .pic{margin-bottom:1.145vw}
.ul-hg4 .tit{font-size:1.458vw}
.ul-hg5{margin:0 -.937vw -2.604vw}
.ul-hg5 li{padding:0 .937vw;margin-bottom:2.604vw}
.ul-hg5 .con{box-shadow:0 .104vw .364vw rgba(0,0,0,.24)}
.ul-hg5 .icon-playBtn{width:3.125vw;height:3.125vw}
.ul-hg5 .text{padding:.937vw 1.354vw}
.ul-hg5 .t1{margin-bottom:.52vw;font-size:.937vw}
.ul-hg5 .tit{font-size:1.145vw}
.ul-hg5 .con:hover{box-shadow:0 .104vw .781vw rgba(7,114,84,.33)}
.ul-hg6{margin:0 -1.562vw -3.645vw}
.ul-hg6 li{padding:0 1.562vw;margin-bottom:3.645vw}
.ul-hg6 .con{padding:1.562vw}
.ul-hg6 .con:before{height:13.52vw}
.ul-hg6 .con:after{height:.625vw}
.ul-hg6 .text{padding: 1.125vw 0 1.75vw;min-height: 8.3vw;}
.ul-hg6 .tit{margin-bottom:1.041vw;font-size:1.77vw}
.ul-hg6 .txt{font-size:1.0vw}
.ul-hg6 .con:hover{box-shadow:0 .208vw .677vw .625vw rgba(7,114,84,.22)}
.ul-hg7{margin:0 -1.666vw -2.604vw}
.ul-hg7 li{padding:0 1.666vw;margin-bottom:2.604vw}
.ul-hg7 .text{padding:0 1.562vw;height:4.479vw;box-shadow:0 .104vw .364vw rgba(0,0,0,.24)}
.ul-hg7 .tit{font-size:1.145vw}
.ul-hg7 .con:hover .text{box-shadow:0 .104vw .26vw rgba(7,114,84,.33)}
.ul-hg8{margin:0 -1.562vw}
.ul-hg8 li{padding:0 1.562vw;margin-bottom:2.604vw}
.ul-hg8 .con{padding:2.916vw 2.604vw 3.125vw;border-radius:.52vw}
.ul-hg8 .con:before{left:1.041vw;top:1.25vw;right:1.041vw;bottom:1.25vw;border-radius:.26vw}
.ul-hg8 .hd{margin-bottom:1.51vw;padding-bottom:1.302vw}
.ul-hg8 .tit{font-size:1.354vw}
.ul-hg8 .date{font-size:1.041vw}
.ul-hg8 .more{font-size:.937vw}
.ul-hg8 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.ul-hg8 .con:hover{box-shadow:0 .104vw .572vw .156vw rgba(7,114,84,.34)}
.ul-hg9{margin:0 -1.562vw -2.604vw}
.ul-hg9 li{padding:0 1.562vw;margin-bottom:2.604vw}
.ul-hg9 .con{padding:2.395vw 2.604vw 2.291vw}
.ul-hg9 .hd{margin-bottom:1.51vw;padding-bottom:1.666vw}
.ul-hg9 .tit{font-size:1.354vw}
.ul-hg9 .date{font-size:1.041vw}
.ul-hg9 .more{font-size:.937vw}
.ul-hg9 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.ul-hg9 .con:hover{box-shadow:0 .104vw .572vw .156vw rgba(7,114,84,.34)}
.ul-hg10{margin-top:-.833vw}
.ul-hg10 li{padding:.833vw 0}
.ul-hg10 .con{padding:1.354vw 0}
.ul-hg10 .con:after{width:.312vw}
.ul-hg10 .date{width:6.77vw}
.ul-hg10 .date:before{height:4.895vw}
.ul-hg10 .date .d1{font-size:1.666vw}
.ul-hg10 .date .d2{font-size:.833vw}
.ul-hg10 .text{padding:0 2.083vw;width:calc(100% - 6.77vw)}
.ul-hg10 .tit{margin-bottom:.364vw;font-size:1.145vw}
.ul-hg10 .txt{font-size:.937vw}
.ul-hg10 li:hover{padding:2.291vw 0}
.box-filter1{padding:2.708vw 0 2.968vw;padding-right:6.875vw}
.box-filter1 .title{padding:.312vw 1.979vw 0 0;width:10.41vw;font-size:1.145vw}
.tabs_tit-hg2{margin-bottom:1.666vw}
.tabs_tit-hg2 li{margin-right:1.979vw}
.tabs_tit-hg2 .tit{padding-bottom:.729vw;font-size:1.354vw}
.tabs_tit-hg2 .tit:before{height:.208vw}
.ul-hg11{margin:0 -0.69vw -2.083vw;max-height: 14.06vw}
.ul-hg11 li{padding:0 0.69vw;margin-bottom:2.083vw}
.ul-hg11 .tit{padding:.625vw 0.86vw;padding-right:2.06vw;font-size:.833vw}
.ul-hg11 .tit:before{width:.104vw}
.ul-hg11 .tit i{right:0.8vw;width:1.145vw;height:.416vw}
.ul-hg11 .tit:hover i{-webkit-transform:translate(.156vw,-50%);-ms-transform:translate(.156vw,-50%);-o-transform:translate(.156vw,-50%);transform:translate(.156vw,-50%)}
.box-filterDesc{margin-top:3.541vw;padding:3.020vw 0 0}
.box-filterDesc .text-hg2{margin-bottom:3.020vw}
.ul-hg12{margin:0 -2.291vw -3.020vw}
.ul-hg12 li{padding:0 2.291vw;margin-bottom:3.020vw}
.ul-hg12 .pic{width:13.02vw}
.ul-hg12 .text{padding:2.083vw 1.979vw;width:calc(100% - 13.02vw)}
.ul-hg12 .t1{margin-bottom:1.666vw}
.ul-hg12 .t1 .name{margin-right:.52vw;font-size:1.562vw}
.ul-hg12 .t1 .job{font-size:1.145vw}
.ul-hg12 .t2{margin-bottom:.52vw;font-size:1.145vw}
.ul-hg12 .t2 p+p{margin-top:.937vw;max-height:4.2em}
.ul-hg12 .more i{width:1.145vw;height:.416vw}
.ul-hg13 li{margin-bottom:3.645vw}
.ul-hg13 .con{box-shadow:0 .26vw 1.041vw .364vw rgba(0,0,0,.13)}
.ul-hg13 .pic{width:27.91vw}
.ul-hg13 .text{padding:2.083vw;width:calc(100% - 27.91vw)}
.ul-hg13 .text .left{width:9.27vw}
.ul-hg13 .text .left:before{top:1.458vw;width:5vw}
.ul-hg13 .text .left .en{margin-bottom:3.906vw;font-size:2.187vw}
.ul-hg13 .text .left .icon{width:2.5vw}
.ul-hg13 .text .right{padding:.208vw 0 0 1.666vw;width:calc(100% - 9.27vw)}
.ul-hg13 .text .right .tit{margin-bottom:.937vw;font-size:1.666vw}
.ul-hg13 .text .right .txt{font-size:.937vw}
.ul-hg14 li{margin-bottom:1.562vw}
.ul-hg14 .con{padding:2.187vw 2.083vw;box-shadow:0 .26vw 1.041vw .364vw rgba(0,0,0,.13)}
.ul-hg14 .icon{width:2.864vw}
.ul-hg14 .text{padding:0 2.187vw;width:calc(100% - 5.364vw)}
.ul-hg14 .tit{margin-bottom:.729vw;font-size:1.145vw}
.ul-hg14 .txt{font-size:.937vw}
.ul-hg14 .downLoad{width:2.5vw}
.ban-hg2{height:31.77vw}
.ban-hg2:before{height:21.09vw}
.ban-hg2 .ban-container{bottom:9.895vw}
.btns-hg1 a{padding:0 1.041vw;min-width:7.291vw;line-height:1.979vw;border-radius:1.041vw;font-size:.729vw}
.btns-hg1 a i{margin-left:.52vw;width:1.145vw;height:.416vw}
.text-hg2 .tit{font-size:1.77vw}
.text-hg2 .more{padding:0 1.041vw;min-width:5.833vw;line-height:1.979vw;border-radius:1.041vw;font-size:.729vw}
.text-hg2 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.row-hg2_1 .wp1600{margin-top:-8.697vw}
.intro-hg1{margin-bottom:2.083vw;min-height:19.68vw}
.intro-hg1 .introBg-lg{bottom:-10.15vw;right:4.687vw}
.intro-hg1 .col{width:calc(100% - 11.45vw)}
.intro-hg1 .cor{width:11.45vw}
.intro-hg1 .intro-desc{padding:2.708vw 3.125vw}
.intro-hg1 .intro-desc .tit{margin-bottom:1.562vw;font-size:1.875vw}
.intro-hg1 .intro-desc .txt{margin-bottom:3.437vw;font-size:.833vw}
.intro-hg1 .list1 .icon{margin:0 auto .104vw;width:2.604vw;height:2.604vw;line-height:2.604vw}
.intro-hg1 .list1 .tit{font-size:1.041vw}
.intro-hg2{padding:2.083vw 0}
.intro-hg2 .text-hg1{margin-bottom:3.125vw}
.expert-swp1 .swiper-btns{margin-top:2.083vw}
.expert-swp1 .con{border-radius:1.041vw}
.expert-swp1 .text{padding:0 1.041vw 1.302vw;-webkit-transform:translateY(3em);-ms-transform:translateY(3em);-o-transform:translateY(3em);transform:translateY(3em)}
.expert-swp1 .name{margin:-.781vw 0 .52vw}
.expert-swp1 .name span{padding:0.260vw 0.833vw;line-height:1.041vw}
.expert-swp1 .job{font-size:.833vw}
.expert-swp1 .txt{margin-top:.364vw;font-size:.833vw}
.intro-hg3{padding:2.083vw 0}
.intro-hg3 .text-hg1{margin-bottom:3.541vw}
.ul-hg15{margin:0 -.781vw -1.562vw}
.ul-hg15 li{padding:0 .781vw;margin-bottom:1.562vw}
.ul-hg15 .con{padding:1.041vw;min-height:5.208vw}
.ul-hg15 .con:before{left:.52vw;top:.52vw;right:.52vw;bottom:.52vw;border-radius:.26vw}
.ul-hg15 .tit{font-size:1.041vw}
.intro-hg4{padding:2.083vw 0}
.intro-hg4 .text-hg1{margin-bottom:3.541vw}
.ul-hg16{margin:0 -.781vw -1.562vw}
.ul-hg16 li{padding:0 .781vw;margin-bottom:1.562vw}
.ul-hg16 .con{padding:1.041vw;min-height:5.208vw;border-radius:.52vw}
.ul-hg16 .con:before{left:.52vw;top:.52vw;right:.52vw;bottom:.52vw;border-radius:.26vw}
.ul-hg16 .tit{font-size:1.041vw}
.intro-hg5{padding:2.083vw 0}
.intro-hg5 .text-hg1{margin-bottom:2.708vw}
.news-hg1 .cor{padding-top:.729vw}
.news-swp1 .swiper-btns{right:2.083vw;bottom:1.041vw}
.news-swp1 .text{padding:.729vw 1.041vw;padding-right: 10.41vw;min-height:4.687vw}
.news-swp1 .date{width:3.437vw}
.news-swp1 .date:before{height:2.291vw}
.news-swp1 .date .d1{margin-bottom:.208vw;font-size:.833vw}
.news-swp1 .date .d2{font-size:.729vw}
.news-swp1 .inn{padding-left:1.041vw;width:calc(100% - 3.437vw)}
.news-swp1 .tit{margin-bottom:.208vw;font-size:.937vw}
.news-swp1 .txt{font-size:.833vw}
.ul-hg17 .date{margin-right:1.041vw;width:3.333vw}
.ul-hg17 .date .d1{font-size:.833vw;line-height:1.875vw}
.ul-hg17 .date .d2{line-height:1.354vw;font-size:.729vw}
.ul-hg17 .text{padding:1.25vw 0;width:calc(100% - 12.6vw)}
.ul-hg17 .tit{margin-bottom:.208vw;font-size:.937vw}
.ul-hg17 .txt{font-size:.833vw}
.ul-hg17 .more{width:8.229vw;font-size:.729vw}
.ul-hg17 .more i{margin-left:.52vw;width:1.145vw;height:.416vw}
.intro-hg6{padding:2.083vw 0}
.intro-hg6 .text-hg1{margin-bottom:2.604vw}
.ul-hg18{margin:0 -1.562vw -1.041vw}
.ul-hg18 li{padding:0 1.562vw;margin-bottom:1.041vw}
.ul-hg18 .con{padding:1.041vw 0 .833vw}
.ul-hg18 .date{width:7.604vw}
.ul-hg18 .date:before{height:4.062vw}
.ul-hg18 .date .d1{font-size:1.666vw}
.ul-hg18 .date .d2{font-size:.833vw}
.ul-hg18 .text{padding:0 1.77vw;width:calc(100% - 7.604vw)}
.ul-hg18 .tit{margin-bottom:.312vw;font-size:.937vw}
.ul-hg18 .txt{font-size:.833vw}
.intro-hg7{padding:2.083vw 0}
.intro-hg7 .text-hg2{margin-bottom:1.406vw}
.intro-hg7 .col,.intro-hg7 .com,.intro-hg7 .cor{padding:2.708vw 2.708vw 1.354vw}
.intro-hg7 .col:before,.intro-hg7 .com:before,.intro-hg7 .cor:before{right:.26vw}
.intro-hg7 .col:after,.intro-hg7 .com:after,.intro-hg7 .cor:after{right:.52vw;top:-.26vw}
.notice-hg1{margin-bottom:1.197vw}
.notice-hg1 .text{padding:1.77vw 0 1.302vw;padding-right:2.291vw}
.notice-hg1 .icon-arrow{width:1.145vw;height:.416vw}
.notice-hg1 .tit{margin-bottom:.364vw;font-size:.937vw}
.notice-hg1 .txt{font-size:.833vw}
.ul-hg19 .con{height:2.291vw;line-height:2.291vw}
.ul-hg19 .tit{font-size:.937vw}
.ul-hg19 .date{margin-left:1.041vw;font-size:.833vw}
.ul-hg20 .con{padding:1.041vw 0}
.ul-hg20 .tit{margin-bottom:.26vw;font-size:.937vw}
.ul-hg20 .date{font-size:.833vw}
.ul-hg20 .date i{margin-right:.52vw;width:.937vw;height:.937vw}
.ul-hg20 .txt{font-size:.833vw}
.ul-hg20 .con:hover .tit{font-size:.937vw}
.ul-hg21{margin:-1.041vw 0}
.ul-hg21 .con{padding:1.666vw 0}
.ul-hg21 .pic{width:8.437vw}
.ul-hg21 .text{padding-left:1.562vw;width:calc(100% - 8.437vw)}
.ul-hg21 .tit{margin-bottom:.833vw;font-size:.937vw}
.ul-hg21 .date{font-size:.833vw}
}
@media only screen and (max-width:1299px){
.ban-hg1 .ban-container .tit{font-size:26px}
.cur-hg1{font-size:12px}
.pos-hg1 .item .a1{font-size:14px;line-height:40px}
.pages ul a,.pages ul span{font-size:12px;min-width:24px;line-height:22px}
.pages ul .next a,.pages ul .prev a{width:24px;height:24px;-webkit-background-size:6px auto;background-size:6px auto}
.pages .go-to span{font-size:14px;line-height:22px}
.pages .go-to .inp{height:24px;line-height:22px;font-size:12px}
.pages .go-to .sur{height:24px;height:24px;line-height:22px;font-size:12px}
.text-hg1 .tit{font-size:24px}
.text-hg1 .more{width:80px;line-height:30px;border-radius:30px}
.text-hg2 .tit{font-size:24px}
.tabs_tit-hg1 .a1{font-size:14px}
.tabs_tit-hg1 .on .a1{font-size:18px}
.ul-hg1 .tit{font-size:16px}
.ul-hg1 .txt{font-size:12px}
.ul-hg1 .date{font-size:12px}
.ul-hg2 .date{font-size:12px}
.ul-hg2 .tit{font-size:16px}
.ul-hg2 .txt{font-size:12px}
.ul-hg2 .more{font-size:12px}
.ul-hg2 .more i{width:14px;height:6px}
.ul-hg4 .tit{font-size:18px}
.ul-hg5 .t1{font-size:12px}
.ul-hg5 .tit{font-size:14px}
.ul-hg7 .tit{font-size:14px}
.ul-hg6 .tit{font-size:24px}
.ul-hg6 .txt{font-size:18px}
.ul-hg8 .tit{font-size:18px}
.ul-hg8 .date{font-size:14px}
.ul-hg8 .more{font-size:12px}
.ul-hg9 .tit{font-size:18px}
.ul-hg9 .date{font-size:14px}
.ul-hg9 .more{font-size:12px}
.ul-hg10 .date .d1{font-size:20px}
.ul-hg10 .date .d2{font-size:12px}
.ul-hg10 .tit{font-size:16px}
.ul-hg10 .txt{font-size:12px}
.box-filter1 .title{font-size:14px}
.tabs_tit-hg2 .tit{font-size:16px}
.ul-hg11 li{width: 25%}
.ul-hg11 .tit{font-size:12px}
.ul-hg12 .t1 .name{font-size:20px}
.ul-hg12 .t1 .job{font-size:14px}
.ul-hg12 .t2{font-size:14px}
.ul-hg12 .more i{width:14px;height:6px}
.ul-hg13 .text .left .en{font-size:28px}
.ul-hg13 .text .right .tit{font-size:20px}
.ul-hg13 .text .right .txt{font-size:12px}
.ul-hg14 .tit{font-size:16px}
.ul-hg14 .txt{font-size:12px}
.btns-hg1 a{font-size:12px;line-height:26px}
.btns-hg1 a i{width:14px;height:6px}
.cur-hg1{font-size:12px}
.text-hg2 .more{font-size:12px;line-height:26px}
.text-hg2 .more i{width:14px;height:6px}
.intro-hg1 .intro-desc .tit{font-size:24px}
.intro-hg1 .intro-desc .txt{font-size:12px}
.intro-hg1 .list1 .icon{width:34px;height:34px;line-height:34px}
.intro-hg1 .list1 .tit{font-size:14px}
.expert-swp1 .name span{font-size:14px;line-height:24px}
.expert-swp1 .job{font-size:12px}
.expert-swp1 .txt{font-size:12px}
.ul-hg15 .tit{font-size:14px}
.ul-hg16 .tit{font-size:14px}
.news-swp1 .text{padding-right:15vw;min-height:6vw}
.news-swp1 .date{width:5vw}
.news-swp1 .date .d1{font-size:13px}
.news-swp1 .date .d2{font-size:12px}
.news-swp1 .tit{font-size:13px}
.news-swp1 .txt{font-size:12px}
.ul-hg17 .date{width:4.5vw}
.ul-hg17 .date .d1{font-size:12px}
.ul-hg17 .date .d2{font-size:12px}
.ul-hg17 .text{width:calc(100% - 15vw)}
.ul-hg17 .tit{font-size:14px}
.ul-hg17 .txt{font-size:12px}
.ul-hg17 .more{font-size:12px}
.ul-hg17 .more i{width:14px;height:6px}
.ul-hg18 .date .d1{font-size:22px}
.ul-hg18 .date .d2{font-size:12px}
.ul-hg18 .tit{font-size:14px}
.ul-hg18 .txt{font-size:12px}
.notice-hg1 .icon-arrow{width:14px;height:6px}
.notice-hg1 .tit{font-size:14px}
.notice-hg1 .txt{font-size:12px}
.ul-hg19 .tit{font-size:12px}
.ul-hg19 .date{font-size:12px}
.ul-hg20 .tit{font-size:14px}
.ul-hg20 .date{font-size:12px}
.ul-hg20 .date i{width:12px;height:12px}
.ul-hg20 .txt{font-size:12px}
.ul-hg21 .tit{font-size:14px}
.ul-hg21 .date{font-size:12px}
.share-hg1 .item{width:50px;height:50px}
}
@media only screen and (max-width:949px){
.wp1600{width:90%}
.ban-hg1{height:160px}
.ban-hg1:before{width: 100%;background-position: left 60% center}
.ban-hg1 .ban-container .tit{padding-bottom:15px;margin-bottom:15px;font-size:24px}
.pos-hg1 .item .a1{padding:0 20px}
.ban-hg1 .ban-container .tit{display:none}
.ban-hg1 .ban-container{display:none}
.ban-hg1 .pos-hg1{display:none}
.pages{padding-top:25px}
.pages ul{width:100%}
.pages ul li{display:none}
.pages ul .active,.pages ul .next,.pages ul .prev{display:block}
.pages .go-to{margin-top:10px}
.text-hg1 .t-lg{margin-top:5px}
.text-hg1 .more{padding:0 5px;top:10px;width:80px;line-height:28px;font-size:12px}
.text-hg1 .more i{margin-left:5px;width:16px;height:6px}
.row-hg1_1{padding:30px 0}
.row-hg1_1 .text-hg1{margin-bottom:25px}
.row-hg1_1 .tabs_tit-hg1{margin-bottom:25px}
.tabs_tit-hg1 li{margin:0 15px}
.tabs_tit-hg1 .a1{padding-bottom:5px}
.ul-hg1{margin-bottom:-20px}
.ul-hg1 li{margin-bottom:20px;width:100%}
.ul-hg1 .con{padding:30px}
.ul-hg1 .txt{margin-top:15px}
.ul-hg1 .date{margin-top:10px}
.ul-hg2{margin-top:-30px}
.ul-hg2 li{padding:30px 0}
.ul-hg2 .pic{width:40%}
.ul-hg2 .text{padding:15px 30px;width:60%}
.ul-hg2 .tit{margin-top:15px}
.ul-hg2 .txt{margin-top:10px}
.ul-hg2 .more{margin-top:20px}
.ul-hg4{margin:0 -20px -40px}
.ul-hg4 li{padding:0 20px;margin-bottom:40px}
.ul-hg4 .pic{margin-bottom:15px}
.ul-hg4 .tit{font-size:16px}
.ul-hg5 li{width:50%}
.ul-hg7 li{width:50%}
.ul-hg3 li{width:33.33%}
.ul-hg6 li{width:50%}
.ul-hg6 .con:before{height:42%}
.ul-hg6 .con:after{height:6px}
.ul-hg6 .text{padding:20px 0;min-height:114px}
.ul-hg6 .tit{margin-bottom:15px}
.ul-hg8{margin:0 -5px}
.ul-hg8 li{padding:0 5px;margin-bottom:20px}
.ul-hg8 .con{padding:30px 25px}
.ul-hg8 .con:before{left:10px;top:10px;right:10px;bottom:10px}
.ul-hg8 .hd{padding-bottom:20px;margin-bottom:20px}
.ul-hg8 .tit{font-size:16px}
.ul-hg8 .more i{width:16px;height:6px}
.ul-hg9{margin:0 -5px -20px}
.ul-hg9 li{padding:0 5px;margin-bottom:20px}
.ul-hg9 .con{padding:30px 20px}
.ul-hg9 .hd{padding-bottom:20px;margin-bottom:20px}
.ul-hg9 .tit{font-size:16px}
.ul-hg8 .date{font-size:12px}
.ul-hg9 .more i{width:16px;height:6px}
.ul-hg10{margin-top:-20px}
.ul-hg10 li{padding:20px 0!important}
.ul-hg10 .con{padding:15px 0}
.ul-hg10 .con:after{width:4px}
.ul-hg10 .date{width:90px}
.ul-hg10 .date:before{height:70px}
.ul-hg10 .text{padding:0 20px;width:calc(100% - 90px)}
.box-filter1{padding:20px 0;padding-right:40px}
.box-filter1 .title{padding-right:15px;width:110px}
.tabs_tit-hg2{margin-bottom:20px}
.tabs_tit-hg2 .tit{padding-bottom:10px}
.ul-hg11{margin:0 -5px -15px}
.ul-hg11 li{padding:0 5px;margin-bottom:15px;width:33.33%}
.ul-hg11 .tit{padding:7px 15px;padding-right:40px}
.ul-hg11 .tit i{right:15px;width:16px;height:6px}
.box-filterDesc{padding-top:30px;margin-top:30px}
.box-filterDesc .text-hg2{margin-bottom:25px}
.ul-hg12{margin-bottom:-30px}
.ul-hg12 li{margin-bottom:30px;width:100%}
.ul-hg12 .pic{width:160px}
.ul-hg12 .text{padding:30px;width:calc(100% - 160px)}
.ul-hg12 .t1{margin-bottom:20px}
.ul-hg12 .t2 p+p{margin-top:10px}
.ul-hg13 li{margin-bottom:30px}
.ul-hg13 .pic{width:260px}
.ul-hg13 .text{padding:20px 30px;width:calc(100% - 260px)}
.ul-hg13 .text .left{width:80px}
.ul-hg13 .text .left:before{top:20px;width:30px}
.ul-hg13 .text .left .en{margin-bottom:40px}
.ul-hg13 .text .left .icon{width:34px}
.ul-hg13 .text .right{width:calc(100% - 80px)}
.ul-hg13 .text .right .tit{margin-bottom:12px}
.ul-hg14 li{margin-bottom:20px}
.ul-hg14 .con{padding:30px}
.ul-hg14 .icon{width:40px}
.ul-hg14 .text{padding:0 30px;width:calc(100% - 70px)}
.ul-hg14 .tit{margin-bottom:10px}
.ul-hg14 .downLoad{width:30px}
.ban-hg2{height:400px}
.btns-hg1 a{min-width:100px}
.intro-hg1{margin-bottom:20px;display:block;min-height:0}
.intro-hg1 .introBg-lg{bottom:auto;top:-9%;right:-9%}
.intro-hg1 .col,.intro-hg1 .cor{width:100%}
.intro-hg1 .intro-desc{padding:30px}
.intro-hg1 .intro-desc .tit{margin-bottom:15px;font-size:18px}
.intro-hg1 .intro-desc .txt{margin-bottom:20px}
.intro-hg1 .list1{display:-webkit-flex;display:flex;flex-wrap:wrap}
.intro-hg1 .list1 li{width:33.33%;height:auto}
.intro-hg1 .list1 .con{box-sizing:border-box;padding:15px;min-height:120px;height:auto}
.intro-hg2{padding:20px 0}
.intro-hg2 .text-hg1{margin-bottom:20px}
.expert-swp1 .swiper-btns{margin-top:20px}
.intro-hg3{padding:20px 0}
.intro-hg3 .text-hg1{margin-bottom:30px}
.ul-hg15{margin:0 -10px -20px}
.ul-hg15 li{padding:0 10px;margin-bottom:20px;width:33.33%}
.ul-hg15 .con{min-height:70px}
.intro-hg4{padding:20px 0}
.intro-hg4 .text-hg1{margin-bottom:30px}
.ul-hg16{margin:0 -10px -20px}
.ul-hg16 li{padding:0 10px;margin-bottom:20px;width:33.33%}
.ul-hg16 .con{min-height:70px}
.intro-hg5{padding:20px 0}
.intro-hg5 .text-hg1{margin-bottom:30px}
.news-hg1{display:block}
.news-hg1 .col,.news-hg1 .cor{width:100%}
.ul-hg17 .date{width:60px}
.ul-hg17 .text{width:calc(100% - 238px)}
.intro-hg6{padding:20px 0}
.intro-hg6 .text-hg1{margin-bottom:30px}
.ul-hg18{margin:0 -10px -20px}
.ul-hg18 li{padding:0 10px;margin-bottom:20px}
.ul-hg18 .con{padding:12px 0}
.ul-hg18 .date{width:90px}
.ul-hg18 .date:before{height:60px}
.ul-hg18 .text{width:calc(100% - 90px)}
.intro-hg7{padding:20px 0 40px;display:block}
.intro-hg7 .col,.intro-hg7 .com,.intro-hg7 .cor{padding:40px 30px 20px;width:100%}
.intro-hg7 .col,.intro-hg7 .com{margin-bottom:30px}
.expert-swp1 .text{padding-bottom:10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.expert-swp1 .txt{opacity:1}
.share-hg1 .item{width:30px;height:30px}
}
@media only screen and (max-width:767px){
.ul-hg2{margin-top:-20px}
.ul-hg2 li{padding:20px 0}
.ul-hg2 .con{display:block}
.ul-hg2 .pic,.ul-hg2 .text{width:100%}
.ul-hg2 .text{padding:15px 5px 0}
.ul-hg2 .tit{margin-top:10px}
.ul-hg2 .txt{margin-top:5px}
.ul-hg2 .more{margin-top:10px}
.ul-hg4{margin:0 -5px -20px}
.ul-hg4 li{padding:0 5px;margin-bottom:20px;width:50%}
.ul-hg4 .pic{margin-bottom:10px}
.ul-hg4 .tit{font-size:14px}
.ul-hg5{margin-bottom:-20px}
.ul-hg5 li{margin-bottom:20px;width:100%}
.ul-hg5 .text{padding:18px 20px}
.ul-hg7{margin-bottom:-20px}
.ul-hg7 li{margin-bottom:20px;width:100%}
.ul-hg7 .text{height:64px}
.ul-hg3{margin:0 -5px -20px}
.ul-hg3 li{padding:0 5px;margin-bottom:20px;width:50%}
.ul-hg6{margin-bottom:-30px}
.ul-hg6 li{margin-bottom:30px;width:100%}
.ul-hg6 .con{padding:15px}
.ul-hg6 .text{padding:15px 0;min-height:0}
.ul-hg6 .tit{margin-bottom:10px;font-size:20px}
.ul-hg6 .txt{font-size:16px}
.ul-hg8 li{width:100%}
.ul-hg9 li{width:100%}
.ul-hg10 li{padding:15px 0!important}
.ul-hg10 .con{padding:10px 0}
.ul-hg10 .date{width:70px}
.ul-hg10 .date:before{height:60px}
.ul-hg10 .text{width:calc(100% - 70px)}
.box-filter1{padding:20px}
.box-filter1 .items{display:block}
.box-filter1 .title{width:100%;padding:0;margin-bottom:10px;text-align:left}
.box-filter1 .cont{width:100%}
.tabs_tit-hg2{margin-bottom:10px}
.tabs_tit-hg2 li{margin-right:15px}
.ul-hg11{margin-bottom:-5px}
.ul-hg11 li{margin-bottom:5px;width:100%}
.ul-hg12{margin-bottom:-20px}
.ul-hg12 li{margin-bottom:20px}
.ul-hg12 .pic{width:130px}
.ul-hg12 .text{padding:20px;width:calc(100% - 130px)}
.ul-hg12 .t1{margin-bottom:10px}
.ul-hg12 .t1 .name{font-size:18px}
.ul-hg12 .t1 .job{font-size:12px;line-height:1.7}
.ul-hg12 .t2{font-size:12px}
.ul-hg13 .con{display:block}
.ul-hg13 .pic{width:100%}
.ul-hg13 .text{padding:20px 20px 30px;width:100%}
.ul-hg14 .con{padding:20px}
.ul-hg14 .icon{width:30px}
.ul-hg14 .downLoad{width:24px}
.ul-hg14 .text{padding:0 20px;width:calc(100% - 54px)}
.ul-hg14 .tit{margin-bottom:5px}
.ban-hg2{height:200px}
.ban-container{bottom:40px}
.text-hg2 .more{min-width:90px}
.row-hg2_1 .wp1600{margin-top:0}
.intro-hg1 .list1 .con{min-height:100px}
.expert-swp1 .con{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.ul-hg15{margin:0 -5px -10px}
.ul-hg15 li{padding:0 5px;margin-bottom:10px;width:50%}
.ul-hg15 .con{min-height:50px}
.ul-hg15 .con:before{left:6px;top:6px;right:6px;bottom:6px}
.ul-hg16{margin:0 -5px -10px}
.ul-hg16 li{padding:0 5px;margin-bottom:10px;width:50%}
.ul-hg16 .con{min-height:50px}
.ul-hg16 .con:before{left:6px;top:6px;right:6px;bottom:6px}
.news-swp1 .text{padding-right:70px}
.news-swp1 .inn{padding-right:0px}
.news-swp1 .date{width:50px}
.news-swp1 .date:before{height:36px}
.news-swp1 .swiper-btns{right:10px}
.news-swp1 .swiper-btns .swiper-next,.news-swp1 .swiper-btns .swiper-prev{width:26px;height:26px;min-width:0;min-height:0}
.ul-hg17 .more{display:none}
.ul-hg17 .text{padding:20px 0;width:calc(100% - 80px)}
.ul-hg18 li{width:100%}
.ul-hg18 .date{width:70px}
.ul-hg18 .text{padding:0 20px;width:calc(100% - 70px)}
.intro-hg7 .text-hg2{margin-bottom:20px}
.notice-hg1{margin-bottom:10px}
.notice-hg1 .text{padding:20px 0;padding-right:40px}
.ul-hg19 .con{height:34px;line-height:34px}
.ul-hg20 .con{padding:15px 0}
.ul-hg21{margin:-10px 0}
.ul-hg21 .con{padding:20px 0}
.ul-hg21 .pic{width:100px}
.ul-hg21 .text{padding-left:10px;width:calc(100% - 100px)}
.ul-hg21 .tit{margin-bottom:4px}
}