@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
.wp{width:95%;max-width:16rem;margin:0 auto}
.wp1400{width:95%;max-width:14rem;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.24rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.06rem;background-color:#fff;margin:.08rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
/*!******************************
    -------[=公用]-------
********************************/
.g-cur{background-color:#f5f5f5;overflow:hidden}
.cur{float:left}
.cur,.cur a,.cur span{font-size:.16rem;color:#333;line-height:.6rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.cur a:hover,.cur span{color:#003720}
.cur span{text-decoration:underline}
.g-cur .flip{float:right;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:.6rem}
.g-cur .flip .icon{width:.28rem;height:.28rem;line-height:.28rem;text-align:center;overflow:hidden;font-size:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-cur .flip .icon img,.g-cur .flip .menu img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.g-cur .flip .menu{width:.45rem;height:.23rem;line-height:.23rem;text-align:center;overflow:hidden;font-size:0;padding:0 .11rem;margin:0 .1rem;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-cur .flip .menu:after,.g-cur .flip .menu:before{content:"";position:absolute;top:50%;left:0;width:0;border-right:1px solid #003723;height:.19rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.g-cur .flip .menu:before{left:auto;right:0}
.g-cur .flip .icon:hover,.g-cur .flip .menu:hover{opacity:.7}
.pages{font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .05rem}
.pages ul li a,.pages ul li span{display:block;height:.4rem;line-height:.38rem;text-align:center;font-size:.16rem;color:#666;border:.01rem solid #d6d6d6;padding:0 .05rem;min-width:.4rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pages ul a:hover,.pages ul li.on a{background-color:#003723;border-color:#003723;color:#fff}
@media screen and (max-width:1200px){
.wp,.wp1400{width:auto;max-width:none;padding:0 .3rem}
.menuBtn{display:block}
.pages{text-align:center}
.pages ul li{float:left;margin:0 5px;display:none}
.pages ul li a,.pages ul li span{height:36px;line-height:34px;font-size:14px;border:1px solid #d6d6d6;padding:0 5px;min-width:36px}
.pages ul li.next,.pages ul li.on,.pages ul li.prev{display:block}
.cur{display:none}
.g-cur .flip{height:40px}
.g-cur .flip .icon{width:28px;height:28px;line-height:28px}
.g-cur .flip .menu{width:45px;height:23px;line-height:23px;padding:0 10px;margin:0 10px}
.g-cur .flip .menu:after,.g-cur .flip .menu:before{height:18px}
}
@media (min-width:320px){
html{font-size:43.6667px}
}
@media (min-width:360px){
html{font-size:48px}
}
@media (min-width:375px){
html{font-size:50px}
}
@media (min-width:384px){
html{font-size:51.2px}
}
@media (min-width:414px){
html{font-size:55.2px}
}
@media (min-width:448px){
html{font-size:59.7333px}
}
@media (min-width:480px){
html{font-size:48px}
}
@media (min-width:512px){
html{font-size:68.2667px}
}
@media (min-width:544px){
html{font-size:72.5333px}
}
@media (min-width:576px){
html{font-size:76.8px}
}
@media (min-width:608px){
html{font-size:81.0667px}
}
@media (min-width:640px){
html{font-size:85.3333px}
}
@media (min-width:750px){
html{font-size:100px}
}
@media (min-width:1280px){
html{font-size:66.6667px}
}
@media (min-width:1360px){
html{font-size:70.8333px}
}
@media (min-width:1366px){
html{font-size:71.1458px}
}
@media (min-width:1400px){
html{font-size:72.9167px}
}
@media (min-width:1440px){
html{font-size:75px}
}
@media (min-width:1600px){
html{font-size:83.3333px}
}
@media (min-width:1680px){
html{font-size:87.5px}
}
@media (min-width:1920px){
html{font-size:100px}
}
/*!****** lib.css end *******/
/*!****** bl *******/
body{padding-top:1.2rem}
.header{position:fixed;left:0;top:0;width:100%;height:1.2rem;display:block;background-color:#003723;z-index:999}
.header::before{content:"";display:block;position:absolute;bottom:0;right:0;width:3.88rem;height:100%;background:url(../images/h-mk.png) no-repeat center right;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}
.logo{float:left;line-height:1.2rem;font-size:0}
.logo img{display:inline-block;vertical-align:middle;height:.7rem}
.h-r{float:right}
.h-opts{float:right}
.nav{float:right}
.nav li{float:left;position:relative;padding:0 .24rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .icondrop{display:none}
.nav .v1{font-size:.18rem;color:#fff;position:relative;display:block;line-height:1.2rem;text-transform:capitalize}
.nav .v1::after{content:"";display:block;position:absolute;bottom:.3rem;width:100%;background-color:#7d7947;height:2px;left:0;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok{background-color:#c09723}
.nav .sub{position:absolute;top:100%;left:0;min-width:2.54rem;background-color:#c09723;display:none}
.nav .sub .v2{display:block;font-size:.16rem;color:#333;line-height:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;padding:0 .24rem;border-bottom:1px solid #6b671d;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nav .sub .v2:last-child{border-bottom:none}
.nav .sub .v2:hover{background-color:#fff;color:#003723}
.h-opts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:1.14rem;margin-left:.2rem}
.h-so{position:relative;height:1.14rem}
.h-so .icon{width:.5rem;height:.5rem;background:url(../images/h-i1.png) no-repeat center;-webkit-background-size:.2rem .2rem;-o-background-size:.2rem;background-size:.2rem;cursor:pointer;position:relative;margin-right:.2rem;margin-top:.32rem}
.h-so .icon::after{content:"";display:block;width:1px;height:.2rem;background-color:#fff;opacity:.2;position:absolute;top:50%;right:0;margin-top:-.1rem}
.h-so .so-pop{position:absolute;top:100%;right:0;border:1px solid #eee;display:none}
.h-so .so-pop .inp{display:block;width:2.5rem;height:.4rem;padding:0 .5rem 0 .1rem;background-color:#fff;font-size:.16rem;color:#333}
.h-so .so-pop .btn{display:block;background:#0062a9 url(../images/h-i1.png) no-repeat center;-webkit-background-size:.2rem .2rem;-o-background-size:.2rem;background-size:.2rem;position:absolute;top:0;right:0;height:.4rem;width:.4rem}
.h-lang{position:relative;margin-left:1.4rem}
.h-lang .lang-box{line-height:1.2rem;font-size:0;position:relative;background-color:#a46f00}
.h-lang .lang-box .lang{display:inline-block;vertical-align:middle;font-size:.2rem;color:#fff;background:url(../images/h-i1.png) no-repeat left center;-webkit-background-size:.17rem .17rem;-o-background-size:.17rem;background-size:.17rem;padding-left:.24rem}
.footer{background-color:#003723}
.f-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:.78rem 0 .65rem}
.f-top .col-l{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.f-qr{font-size:.13rem;color:#fff}
.f-qr .qr{display:block;width:1.3rem;margin-bottom:.1rem}
.f-links{font-size:.18rem;color:#fff;margin-bottom:.05rem}
.f-links .a{display:inline-block;color:inherit;margin-right:.3rem;margin-bottom:.3rem}
.f-links .a:hover{text-decoration:underline}
.f-txt{font-size:.16rem;color:#fff;line-height:2}
.f-ls .link{display:block;padding-left:.26rem;background:url(../images/f-i6.png) no-repeat left center;-webkit-background-size:.2rem .2rem;-o-background-size:.2rem;background-size:.2rem;font-size:.16rem;color:#999;text-transform:capitalize;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;line-height:.36rem}
.f-ls .link:hover{color:#fff}
.f-copy{color:#fff;font-size:.14rem;padding:.3rem 0;background-color:#a46f00}
.f-copy a{color:inherit}
.f-copy a:hover{text-decoration:underline}
.banner{position:relative}
.banner .swiper-slide{overflow:hidden}
.banner .con{position:relative}
.banner .pc{display:block;width:100%}
.banner .ue{display:none}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:.9rem}
.banner .swiper-pagination-bullet{width:1.2rem;height:.04rem;background-color:#fff;border-radius:0;opacity:1;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;position:relative}
.banner .swiper-pagination-bullet::after{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#003723}
.banner .swiper-pagination-bullet-active{background-color:#fff}
.banner .swiper-pagination-bullet-active.first::after{-webkit-animation:ani1 4s linear;-moz-animation:ani1 4s linear;-o-animation:ani1 4s linear;animation:ani1 4s linear}
.banner .swiper-pagination-bullet-active::after{-webkit-animation:ani1 5s linear;-moz-animation:ani1 5s linear;-o-animation:ani1 5s linear;animation:ani1 5s linear}
@-webkit-keyframes ani1{
0%{width:0}
100%{width:100%}
}
@-moz-keyframes ani1{
0%{width:0}
100%{width:100%}
}
@-o-keyframes ani1{
0%{width:0}
100%{width:100%}
}
@keyframes ani1{
0%{width:0}
100%{width:100%}
}
.row-a1{padding:1.3rem 0;position:relative;background-color:#fff;overflow:hidden}
.row-a1::after{content:"";display:block;position:absolute;top:0;right:3.3rem;width:5.9rem;height:100%;background:#fffcf6;-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-o-transform:skewX(-15deg);transform:skewX(-15deg)}
.row-a1>.wp{position:relative;z-index:2}
.row-a1 .m-cardb1 .desc{margin-bottom:.68rem}
.row-ab1{padding:.62rem 0}
.m-cardb1{overflow:hidden}
.m-cardb1.sty1{margin-bottom:1.2rem}
.m-cardb1.sty1 .txt{font-size:.18rem;color:#545454}
.m-cardb1 .col-r{width:45%}
.m-cardb1 .col-l{width:49%}
.m-cardb1 .txt{font-size:.22rem;color:#555}
.m-cardb1 .txt .year{font-size:.88rem;color:#ffb723;font-weight:300;margin-bottom:.14rem}
.m-cardb1 .txt .desc{line-height:1.4}
.m-cardb1 .more{text-align:center;display:block;font-size:.22rem;color:#ffb722;border-radius:.3rem;line-height:.6rem;width:2rem;background-color:#003723;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-cardb1  .more:hover{background-color:#ffb722;color:#003723}
.m-cardb1 .pic{position:relative}
.m-cardb1 .pic img{display:block;width:100%}
.m-cardb1 .pic .play{cursor:pointer;width:1.12rem;height:1.12rem;border-radius:50%;background:url(../images/play.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-link{display:block}
.m-link img{display:block;width:100%}
.row-a3{padding:.9rem 0 1.1rem;position:relative;overflow:hidden}
.row-a3::after{content:"";display:block;position:absolute;top:0;right:-1.8rem;width:5.9rem;height:100%;background:#fffcf6;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg)}
.row-a3>.wp{position:relative;z-index:2}
.m-infob1 .tit{font-size:.58rem;color:#333;border-bottom:2px solid #888;padding-bottom:.2rem;margin-bottom:.24rem}
.m-infob1 .desc{font-size:.22rem;color:#545454;margin-bottom:.4rem}
.ul-iconsb1{overflow:hidden;margin:0 -.25rem}
.ul-iconsb1 li{float:left;width:16.66%}
.ul-iconsb1 .con{display:block;margin:0 .25rem .5rem}
.ul-iconsb1 .img{display:block;margin:0 auto}
.g-cur{background-color:#fffcf6}
.ul-cur{text-align:right;font-size:0;line-height:.6rem}
.ul-cur li{display:inline-block;vertical-align:middle;margin-left:.2rem}
.ul-cur .a{display:block;font-size:.16rem;color:#333;position:relative}
.ul-cur .a::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.02rem;background-color:#003723;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-cur .on .a{color:#003722}
.ul-cur .on .a::after{opacity:1}
.ban_in img{display:block;width:100%}
.ban_in .ue{display:none}
.m-txtb1{font-size:.18rem;color:#545454;line-height:1.4}
.m-txtb1 .img{display:block;width:100%}
.m-txtb1 .img.ue{
    display: none;
}
.m-txtb1 h3{font-weight:700;color:#000;font-size:.18rem}
.m-txtb1 .txt{padding:.6rem 0}
.g-txtb1{font-size:.18rem;color:#525252;margin-bottom:.6rem}
.ul-listb1{overflow:hidden;margin:0 -.25rem}
.ul-listb1 li{float:left;width:33.33%}
.ul-listb1 .box{overflow:hidden;margin:0 .25rem .7rem}
.ul-listb1 .con{display:block;float:left;width:33.33%}
.ul-listb1 .con:hover .pic::before{opacity:1}
.ul-listb1 .con:hover .img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-listb1 .pic{position:relative;height:0;padding-top:69.76%;overflow:hidden;margin-bottom:.1rem}
.ul-listb1 .pic:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}
.ul-listb1 .pic::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.3rem;height:.3rem;background:url(../images/g-i1.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;z-index:2}
.ul-listb1 .pic .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-listb1 .name{height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.18rem;color:#525252}
.ul-newsb1 .con{display:block;overflow:hidden;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #f5f5f5}
.ul-newsb1 .con:hover .tit{color:#003723}
.ul-newsb1 .con:hover .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-newsb1 .pic{float:left;width:4.36rem;height:2.63rem;overflow:hidden;margin-right:.5rem}
.ul-newsb1 .img{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-newsb1 .txt{overflow:hidden;padding-top:.35rem}
.ul-newsb1 .date{font-size:.14rem;color:#003722;font-weight:300;margin-bottom:.06rem}
.ul-newsb1 .tit{font-size:.24rem;color:#333;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.2rem}
.ul-newsb1 .desc{font-size:.16rem;color:#666;line-height:1.625;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.row-xq1{overflow:hidden;padding:.7rem 0}
.row-xq1 .col-l{width:57.14%}
.row-xq1 .col-r{width:34%;padding-top:.8rem}
.m-detailsb1{font-size:.16rem;color:#666}
.m-detailsb1 .top{border-bottom:1px solid #003723;padding-bottom:.33rem}
.m-detailsb1 h1{font-size:.24rem;color:#333;font-weight:400;margin-bottom:.1rem}
.m-detailsb1 .info{font-size:.14rem;color:#003722;font-weight:300}
.m-detailsb1 .txt{line-height:1.6;padding:.4rem 0}
.deta-page{font-size:.16rem;color:#666;border-top:1px solid #003723;padding:.24rem 0}
.deta-page .next,.deta-page .prev{padding:.06rem 0}
.deta-page a{text-decoration:underline;color:#003722}
.ul-hotns .con{display:block;overflow:hidden;margin-bottom:.34rem}
.ul-hotns .con:hover .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-hotns .con:hover .tit{color:#003723;text-decoration:underline}
.ul-hotns .pic{float:left;width:1.44rem;height:.87rem;overflow:hidden;margin-right:.2rem}
.ul-hotns .img{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-hotns .txt{overflow:hidden;padding-top:.12rem}
.ul-hotns .date{font-size:.14rem;color:#003722;font-weight:300;margin-bottom:.05rem}
.ul-hotns .tit{font-size:.16rem;color:#000;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}
.row-lx1{padding:.5rem 0}
.m-infob2{font-size:.18rem;color:#525252;line-height:1.4}
.m-infob2 .tit{font-size:.42rem;color:#333;margin-bottom:.2rem}
.m-infob2 .item{margin-bottom:.6rem}
.row-lx2{background-color:#f6f6f6;overflow:hidden;padding:1.1rem 0}
.m-formb1 .title{font-size:.46rem;color:#333;margin-bottom:.5rem}
.m-formb1 .box{overflow:hidden;margin-bottom:.26rem}
.m-formb1 .item{float:left;width:50%}
.m-formb1 .gp{margin:0 -.23rem}
.m-formb1 .con{overflow:hidden;background-color:#fff;margin:0 .23rem .3rem;padding:0 .3rem}
.m-formb1 .s{float:left;font-size:.16rem;color:#444;line-height:.7rem}
.m-formb1 .right{overflow:hidden}
.m-formb1 .inp{display:block;width:100%;height:.7rem;font-size:.16rem;color:#444;padding:0 .1rem}
.m-formb1 .h4{font-size:.24rem;color:#000}
.m-formb1 .box1{margin-bottom:.43rem}
.m-formb1 .labs{margin:0 .23rem;padding:.24rem 0;overflow:hidden}
.m-formb1 .ra{float:left;cursor:pointer;position:relative;padding-left:.3rem;background:url(../images/ra1.png) no-repeat left center;-webkit-background-size:.18rem .18rem;-o-background-size:.18rem;background-size:.18rem;margin-right:.5rem;margin-bottom:.3rem;font-size:.16rem;color:#444}
.m-formb1 .ra input{visibility:hidden;position:absolute;left:99999px}
.m-formb1 .ra.checked{background-image:url(../images/ra2.png)}
.m-formb1 .area{resize:none;height:2.7rem;padding-top:.24rem;padding-bottom:.24rem}
.m-formb1 .btn{display:block;text-align:center;font-size:.16rem;color:#fdc757;width:2.5rem;height:.56rem;line-height:.56rem;background-color:#003723;border-radius:.08rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-formb1 .btn:hover{background-color:#fdc757;color:#003723}
.row-b1{padding:.92rem 0}
.row-xw1{padding:.97rem 0}
.anchorPoint{height:1.2rem;margin-top:-1.2rem}
@media screen and (max-width:1200px){
body{padding-top:1rem}
.anchorPoint{height:1rem;margin-top:-1rem}
.header{height:1rem}
.header::before{display:none}
.logo{line-height:1rem}
.logo img{max-height:.6rem}
.h-r{margin-right:.8rem}
.h-opts{height:1rem;margin-left:0}
.h-lang{margin-left:0}
.h-lang .lang-box{line-height:1rem;padding:0 .2rem}
.h-lang .lang-box .lang{font-size:.24rem}
.nav{position:fixed;top:1rem;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;width:100%;background-color:#002d1c;display:none;padding:.5rem 0}
.nav li{float:none;width:auto}
.nav .ok{background-color:transparent}
.nav .v1{font-size:.46rem;line-height:.8rem;color:#f4d7b5;display:inline-block}
.nav .v1::after{bottom:.06rem}
.nav .sub{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:0}
.nav .sub .v2{font-weight:700;font-size:.32rem;line-height:.7rem;text-align:center}
.nav .ok .dropicon::after{content:"-"}
.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;pointer-events:none}
.nav .dropicon::after{content:"+";display:block;font-size:.32rem;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}
.f-top{padding-bottom:.3rem}
.f-copy,.f-links,.f-qr,.f-txt{font-size:.24rem}
.f-copy{padding:.3rem 0}
.f-links{display:none}
.f-qr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.f-qr .qr{margin-bottom:0;margin-right:.2rem}
.row-a1{padding:.6rem 0}
.ul-cur{text-align:center}
.ul-cur li{margin:0 .2rem}

.m-cardb1 .txt,.m-cardb1  .more,.m-cardb1.sty1 .txt,.m-infob1 .desc,
.deta-page,.m-detailsb1,.m-formb1 .btn,.m-formb1 .inp,.m-formb1 .ra,.m-formb1 .s,.m-infob2,.m-txtb1 h3,.ul-hotns .tit,.ul-listb1 .name,.ul-newsb1 .tit,
.g-txtb1,.m-detailsb1 .info,.m-txtb1,.ul-cur .a,.ul-hotns .date,.ul-newsb1 .date,.ul-newsb1 .desc{font-size:.28rem}
.m-formb1 .h4{font-size:.32rem}
.m-formb1 .area{padding-top:.14rem;padding-bottom:.2rem}
.ul-newsb1 .txt{padding-top:.2rem}
.row-xq1 .col-l,.row-xq1 .col-r{float:none;width:auto}
.row-xq1 .col-l{margin-bottom:.3rem}
.m-detailsb1 h1{font-size:.32rem}
.ul-hotns .pic{width:2.88rem;height:1.74rem}
}
@media screen and (max-width:800px){
.f-top{display:block}
.f-top .col-l,.f-top .col-r{float:none;width:auto}
.f-top .col-l{margin-bottom:.24rem}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:.2rem}
.banner .swiper-pagination-bullet{width:.4rem;height:2px}

.row-a1 .m-cardb1 .desc{
    margin-bottom: 0;
}
.m-cardb1 .col-l,.m-cardb1 .col-r{float:none;width:auto}
.m-cardb1 .pic{
    padding: 0.3rem 0;
}
.m-cardb1.sty1 .txt >br{
    display: none;
}
.m-cardb1  .more{margin:0 auto}

.ul-iconsb1{margin:0 -.15rem}
.ul-iconsb1 .con{margin:0 .15rem .3rem}
.m-txtb1 .img.pc{
    display: none;
}
.m-txtb1 .img.ue{
    display: block;
}
}
@media screen and (max-width:767px){
.ul-iconsb1 li{width:33.33%}
.ul-listb1{margin:0 -.15rem}
.ul-listb1 li{width:50%}
.ul-listb1 .con{width:50%}
.ul-listb1 .box{margin:0 .15rem .3rem}
.ul-newsb1 .pic{float:none;width:auto;margin-right:0;margin-bottom:.3rem;position:relative;height:0;padding-top:60.32%;overflow:hidden}
.ul-newsb1 .pic .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.m-formb1 .gp{margin:0}
.m-formb1 .item{float:none;width:auto}
.m-formb1 .con{margin:0 0 .3rem}
.m-formb1 .btn{margin:0 auto}
}
/*!****** bl end *******/
/*!****** ls *******/
.g-boxl1{overflow:hidden;background-position:bottom center;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-bottom:5.61rem;padding-top:1.06rem}
.m-historyl{overflow:hidden}
.g-titl1{overflow:hidden;text-align:center;font-size:.42rem;line-height:1.8em;overflow:hidden}
.ul-listl1{overflow:hidden;margin:.53rem 0 0}
.ul-listl1 li{overflow:hidden;position:relative}
.ul-listl1 li:after{content:"";position:absolute;top:0;left:50%;width:0;bottom:0;border-right:2px solid #ff001f;z-index:-1;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-listl1 .con{display:block;width:50%;float:right;position:relative;padding:0 .45rem .25rem}
.ul-listl1 .con .dot{position:absolute;top:0;left:0;width:.37rem;height:.37rem;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-listl1 .con .dot img{display:block;width:100%;height:100%}
.ul-listl1 .con .tips{font-size:.16rem;color:#0568ff;line-height:1.4em;overflow:hidden}
.ul-listl1 .con .num{font-size:.3rem;color:#003722;line-height:1.2em;overflow:hidden}
.ul-listl1 .con .desc{font-size:.16rem;color:#333;line-height:1.5em;overflow:hidden}
.ul-listl1 li:first-child:after{top:.23rem}
.ul-listl1 li:last-child:after{height:.23rem}
.ul-listl1 li:nth-child(2n) .con{float:left;text-align:right}
.ul-listl1 li:nth-child(2n) .con .dot{right:0;left:auto;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}
.m-honorl{overflow:hidden;padding-bottom:.23rem}
.ul-listl2{font-size:0;text-align:center;margin:.31rem 0 .58rem}
.ul-listl2 li{display:inline-block;vertical-align:middle;padding:0 .08rem}
.ul-listl2 .con{display:block;padding:0 .15rem;height:.27rem;line-height:.27rem;overflow:hidden;font-size:.18rem;color:#525252;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .con:hover,.ul-listl2 li.on .con{background:#003723;color:#fff}
.ul-listl3{overflow:hidden;margin:0 -.2rem .37rem}
.ul-listl3 .con,.ul-listl3 li{float:left;display:block;width:25%;padding:0 .2rem;margin-bottom:.83rem}
.ul-listl3 .con{display:block}
.ul-listl3 .pic{height:3.2rem;padding:.34rem .35rem;text-align:center;width:100%;background:#f9f9f9;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-bottom:.18rem;position:relative}
.ul-listl3 .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.2);display:none}
.ul-listl3 .pic .play{position:absolute;top:50%;left:50%;width:.3rem;height:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);overflow:hidden;display:none;z-index:2}
.ul-listl3 .pic .play img{display:block;width:100%;height:100%}
.ul-listl3 .pic>img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl3 .txt{font-size:.14rem;color:#444;line-height:1.5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl3 .con:hover .pic{-webkit-box-shadow:0 0 .1rem rgba(214,214,214,.65);-moz-box-shadow:0 0 .1rem rgba(214,214,214,.65);-ms-box-shadow:0 0 .1rem rgba(214,214,214,.65);-o-box-shadow:0 0 .1rem rgba(214,214,214,.65);box-shadow:0 0 .1rem rgba(214,214,214,.65)}
.ul-listl3 .con:hover .pic .play,.ul-listl3 .con:hover .pic:after{display:block}
.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-seriesl{overflow:hidden;padding:.6rem 0 .78rem}
.m-seriesl .item{overflow:hidden;margin-bottom:.21rem}
.g-titl2{font-size:.36rem;color:#003721;line-height:1.5em;overflow:hidden}
.ul-listl4{overflow:hidden;margin:.21rem -.1rem 0}
.ul-listl4 li{width:16.66%;float:left;padding:0 .1rem;margin-bottom:.27rem}
.ul-listl4 .con{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:.65rem;line-height:.65rem;background-color:#fff;text-align:center;padding:0 .2rem;font-size:.18rem;color:#333;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl4 .con:hover{color:#ffb723;background-color:#003723}
.m-productl{overflow:hidden;padding-top:.99rem;margin-bottom:2.41rem}
.g-titl3{overflow:hidden;height:.65rem;line-height:.65rem;font-size:.36rem;color:#ffb723;padding:0 .42rem;background:url(../images/bgl2.png) center left 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%;margin-bottom:.31rem}
.m-productl .item{overflow:hidden;margin-bottom:1.31rem}
.m-productl .item:last-child{margin-bottom:0}
.m-productl .desc{font-size:.18rem;color:#535353;line-height:1.388em;overflow:hidden;margin-bottom:.46rem}
.m-productl .info{overflow:hidden;font-size:.18rem;color:#535353;line-height:1.3em;overflow:hidden;margin-bottom:.52rem}
.m-productl .info h3{font-size:.2rem;color:#000;line-height:1.5em;overflow:hidden}
.ul-picl1{overflow:hidden;margin:0 -.17rem}
.ul-picl1 li{width:33.33%;float:left;padding:0 .17rem}
.ul-picl1 .con{display:block;overflow:hidden}
.ul-picl1 .pic{padding-top:71.33182844%;position:relative;height:0;overflow:hidden}
.ul-picl1 .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}
.m-detailsl{overflow:hidden;padding:.62rem 0 2.51rem}
.m-detailsl .tips{font-size:.3rem;color:#003721;line-height:1.5em;overflow:hidden;margin-bottom:.14rem}
.m-detailsl .tit{font-size:.46rem;color:#000;font-weight:700;overflow:hidden;margin-bottom:.2rem}
.m-detailsl .desc{font-size:.18rem;color:#525252;line-height:1.4em;overflow:hidden;margin-bottom:.37rem}
.m-tabl1{overflow:hidden;background:#fbfbfb;margin-bottom:.6rem}
.m-tabl1 .tit{background-color:#fff;overflow:hidden;border-top:.03rem solid #003723;border-bottom:.02rem solid #003723;padding:0 .33rem;font-size:.28rem;color:#000;line-height:1.06rem;margin-bottom:.09rem;font-weight:600}
.m-tabl1 .info{overflow:hidden;border-bottom:.02rem solid #000}
.m-tabl1 .info .box{overflow:hidden;border-bottom:1px solid #a2a2a2}
.m-tabl1 .info .box:last-child{border:none}
.m-tabl1 .info .box .stit{display:block;float:left;width:50%;padding:0 .34rem;font-size:.26rem;color:#000;line-height:.79rem;font-weight:600;overflow:hidden}
.m-tabl1 .info .box .num{overflow:hidden;font-size:.26rem;color:#000;line-height:.79rem}
.m-detailsl .tt{font-size:.18rem;color:#525252;line-height:1.5em;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-detailsl .tt:hover{opacity:.7}
@media screen and (max-width:1200px){
.m-detailsl .desc,.m-detailsl .tt,.ul-listl1 .con .desc,.ul-listl1 .con .tips,.ul-listl3 .txt{font-size:.24rem}
.ul-listl1 .con .num{font-size:.36rem;margin-bottom:.1rem}
.ul-listl1 .con .tips{margin-bottom:.1rem}
.m-honorl{padding-bottom:.4rem}
.ul-listl2{margin:.4rem 0 .6rem}
.ul-listl2 li{padding:0 .1rem}
.ul-listl2 .con{height:.5rem;line-height:.5rem;font-size:.28rem;padding:0 .2rem}
.ul-listl3{margin:0 -.1rem .2rem}
.ul-listl3 .con,.ul-listl3 li{width:33.33%;padding:0 .1rem;margin-bottom:.6rem}
.ul-listl3 .pic{height:4rem;padding:.3rem;margin-bottom:.2rem}
.ul-listl3 .pic .play{width:.5rem}
.m-seriesl{padding:.6rem 0}
.m-seriesl .item{margin-bottom:.4rem}
.m-seriesl .item:last-child{margin-bottom:0}
.ul-listl4 .con{font-size:.28rem;height:.7rem;line-height:.7rem}
.ul-listl4 li{width:20%;margin-bottom:.2rem}
.m-productl{padding-top:.6rem;margin-bottom:.6rem}
.g-titl3{height:.7rem;line-height:.7rem}
.m-productl .item{margin-bottom:.6rem}
.m-productl .desc,.m-productl .info{font-size:.28rem;margin-bottom:.3rem}
.m-productl .info h3{font-size:.32rem}
.ul-picl1{margin:0 -.1rem}
.ul-picl1 li{padding:0 .1rem}
.m-detailsl{padding:.6rem 0}
.m-detailsl .tips{font-size:.28rem}
.m-detailsl .tit{font-size:.4rem}
.m-tabl1{margin-bottom:.4rem}
.m-tabl1 .tit{font-size:.32rem;margin-bottom:0}
.m-tabl1 .info .box .num,.m-tabl1 .info .box .stit{font-size:.28rem}
.m-tabl1 .info .box .stit{width:70%}
}
@media screen and (max-width:767px){
.g-boxl1{padding:.6rem 0 2rem}
.g-titl1{font-size:.4rem}
.ul-listl1 li:after{left:9px;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}
.ul-listl1 .con,.ul-listl1 li:nth-child(2n) .con{width:auto;float:none;padding:0 0 .4rem .6rem;text-align:left}
.ul-listl1 .con .dot,.ul-listl1 li:nth-child(2n) .con .dot{width:20px;height:20px;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);right:auto;left:0}
.ul-listl3 .con,.ul-listl3 li{width:50%}
.ul-listl3 .pic{height:3rem}
.ul-listl4 li{width:33.33%}
}
/*!****** ls end *******/
.jl-about1{padding:.8rem 0 .6rem;overflow:hidden}
.jl-snvbox{float:left;width:3.31rem;margin-right:.53rem;border-radius:.03rem;background-color:#f5f5f5;overflow:hidden}
.jl-snvbox .bigtit{font-size:.2rem;color:#fff;line-height:.6rem;background-color:#006ab6;font-family:M-ExtraBold;padding:0 .22rem;position:relative}
.jl-snvbox .menu{position:absolute;width:30px;height:29px;top:50%;right:15px;z-index:35;display:none;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.jl-snvbox .menu b{display:block;height:3px;background-color:#fff;margin:5px 0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.jl-snvbox .menu.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.jl-snvbox .menu.open b:first-child{display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.jl-snvbox .menu.open b:last-child{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.jl-snv{padding-bottom:.2rem}
.jl-snv li{border-bottom:1px solid #dcdcdc}
.jl-snv a{display:block;padding:0 .17rem 0 .37rem;background-image:url(../images/jl-i01.png);background-repeat:no-repeat;background-position:.16rem center;background-size:.15rem;line-height:.51rem;font-size:.16rem;color:#333;font-family:M-Regular;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.3s}
.jl-snv a:hover{color:#006ab6}
.jl-about1 .rbox{overflow:hidden}
.jl-list1{margin:.4rem -.15rem .51rem;font-size:0;overflow:hidden}
.jl-list1 li{display:inline-block;vertical-align:top;width:33.33%;padding:0 .15rem;margin-bottom:.23rem}
.jl-list1 .con{display:block;cursor:pointer}
.jl-list1 .pic{position:relative;border-radius:.1rem;overflow:hidden;margin-bottom:.15rem}
.jl-list1 .pic::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));z-index:1}
.jl-list1 .img{padding-top:68.31%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-list1 .play{position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;font-size:0;background-image:url(../images/jl-i02.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-50%,-50%);z-index:2}
.jl-list1 .txt{font-size:.16rem;color:#333;font-family:M-Bold;text-align:center}
.jl-row1{padding:.5rem 0 1rem;overflow:hidden}
.jl-tab1{font-size:0;margin-bottom:.55rem}
.jl-tab1 li{display:inline-block;vertical-align:middle;margin-right:.2rem}
.jl-tab1 li:last-child{margin-right:0}
.jl-tab1 a{display:block;padding:0 .24rem;font-size:.2rem;line-height:.5rem;color:#333;border-radius:50px;font-family:M-Bold;background-color:#f5f5f5;transition:.3s}
.jl-tab1 .on a{background-color:#0062a9;color:#fff}
.jl-list2{margin:.33rem -.25rem .11rem;font-size:0}
.jl-list2 li{display:inline-block;vertical-align:top;width:25%;padding:0 .25rem;margin-bottom:.5rem}
.jl-list2 .con{display:block;border-radius:.1rem;box-shadow:0 0 .18rem rgba(0,0,0,.1);overflow:hidden}
.jl-list2 .top{border-bottom:1px solid #eee;padding:.1rem .1rem .3rem}
.jl-list2 .pic{border-radius:.1rem;margin-bottom:.3rem;overflow:hidden}
.jl-list2 .img{padding-top:70.58%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-list2 .con:hover .img{transform:scale(1.08)}
.jl-list2 .txt{text-align:center}
.jl-list2 .tit{font-size:.2rem;color:#333;margin-bottom:.15rem;font-family:M-Bold}
.jl-list2 .desc{font-family:M-Regular;font-size:.16rem;color:#666;line-height:1.75;height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-list2 .links{font-size:0;padding:.15rem 0 .11rem}
.jl-list2 .btn{display:inline-block;vertical-align:middle;width:50%;text-align:center;border-right:1px solid #eee}
.jl-list2 .btn:last-child{border-right:none}
.jl-list2 .btn .i{display:inline-block;vertical-align:middle;position:relative;margin-right:.1rem}
.jl-list2 .btn .i img{transition:.3s}
.jl-list2 .btn:hover .i img{opacity:0}
.jl-list2 .btn .hover-img{position:absolute;top:0;left:0;right:0;opacity:0;z-index:2}
.jl-list2 .btn:hover .i .hover-img{opacity:1}
.jl-list2 .btn .p{display:inline-block;vertical-align:middle;font-size:.16rem;color:#666;line-height:.35rem;transition:.3s}
.jl-list2 .btn:hover .p{color:#0d69b3;font-family:M-Regular}
.jl-row2{padding:.7rem 0 .72rem}
.jl-about2{overflow:hidden}
.jl-about2 .swiperbox{float:left;display:flex;width:51.375%}
.jl-swiper1{flex-shrink:0;display:block;width:1.5rem;margin-right:.22rem}
.jl-swiper1 .swiper-container{height:100%;overflow:hidden}
.jl-swiper1 .pic{border:1px solid #eee;border-radius:.06rem;overflow:hidden}
.jl-swiper1 .swiper-slide-thumb-active .pic{border-color:#006ab6}
.jl-swiper1 .img{padding-top:70.66%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-swiper2{flex:1;display:block;overflow:hidden}
.jl-swiper2 .pic{border:1px solid #eee;border-radius:.1rem;overflow:hidden}
.jl-swiper2 .img{padding-top:70.46%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-about2 .infobox{float:right;width:44.75%}
.jl-about2 .tit{font-size:.42rem;color:#333;font-family:M-ExtraBold;margin-bottom:.06rem}
.jl-about2 .desc{font-size:.16rem;color:#666;line-height:1.75;font-family:M-Regular}
.jl-about2 .line{display:block;height:1px;background-color:#eee;margin:.22rem 0 .19rem}
.jl-about2 .list{font-size:.16rem;color:#666;line-height:2;font-family:M-Regular}
.jl-about2 .list li{padding-left:.17rem;position:relative}
.jl-about2 .list li::after{content:'';position:absolute;left:0;top:50%;width:.06rem;height:.06rem;background-color:#006ab6;border-radius:50%;transform:translateY(-50%);z-index:2}
.jl-about2 .links{font-size:0;margin-bottom:.31rem}
.jl-about2 .links .btn{display:inline-block;vertical-align:middle;min-width:2.2rem;padding:0 .3rem;margin-right:.2rem;text-align:center;background-color:#006ab6;border-radius:50px;transition:.3s}
.jl-about2 .links .btn:hover{opacity:.8}
.jl-about2 .links .btn2{background-color:#333}
.jl-about2 .links .btn:last-child{margin-right:0}
.jl-about2 .links .i{display:inline-block;vertical-align:middle;margin-right:.09rem}
.jl-about2 .links .p{display:inline-block;vertical-align:middle;font-size:.16rem;color:#fff;line-height:.48rem}
.jl-about2 .share{font-size:0}
.jl-about2 .share .lab{display:inline-block;vertical-align:middle;font-size:.14rem;color:#666;font-family:M-Regular}
.jl-about2 .share a{display:inline-block;vertical-align:middle;margin-left:.1rem}
.jl-tabbox1{border-top:.04rem solid #333;border-bottom:1px solid #dfdfdf}
.jl-tabbox1 ul{display:flex;border-left:1px solid #dfdfdf}
.jl-tabbox1 ul li{flex:1}
.jl-tabbox1 .con{display:flex;align-items:center;justify-content:center;height:1.01rem;border-right:1px solid #dfdfdf;cursor:pointer;transition:.3s}
.jl-tabbox1 .on .con{background-color:#006ab6}
.jl-tabbox1 .icn{display:block;margin-right:.13rem;font-size:0;transition:.3s}
.jl-tabbox1 .on .icn{filter:brightness(0) invert(100%)}
.jl-tabbox1 .txt{display:block;font-size:.18rem;color:#333;transition:.3s}
.jl-tabbox1 .on .txt{color:#fff}
.jl-infobox1 .m-aboutl1 .pic{width:46.875%}
.jl-row4{padding:.7rem 0 .8rem;background-color:#f5f5f5;overflow:hidden}
.jl-list3{font-size:0;margin:.4rem -.47rem -.22rem}
.jl-list3 li{display:inline-block;vertical-align:top;width:25%;padding:0 .47rem;margin-bottom:.22rem}
.jl-list3 .con{display:block}
.jl-list3 .pic{border-radius:.1rem;overflow:hidden;margin-bottom:.2rem}
.jl-list3 .img{padding-top:56.88%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-list3 .con:hover .img{transform:scale(1.08)}
.jl-list3 .tit{font-size:.18rem;color:#333;font-family:M-Bold;margin-bottom:.1rem}
.jl-list3 .desc{font-size:.16rem;color:#666;line-height:1.625;font-family:M-Regular}
.jl-row5{padding:.8rem 0}
.jl-swiper3{margin-top:.3rem;overflow:hidden}
.jl-swiper3 .swiper-pagination{position:relative;text-align:center;font-size:0;bottom:0!important;margin-top:.38rem}
.jl-swiper3 .swiper-pagination-bullet{width:.14rem;height:.14rem;background-color:#444;border-radius:50%;margin:0 .12rem!important;opacity:1}
.jl-swiper3 .swiper-pagination-bullet-active{background-color:#0062a9}
.jl-swiper3 .con{display:block;cursor:pointer}
.jl-swiper3 .pic{position:relative;border-radius:.1rem;overflow:hidden;margin-bottom:.15rem}
.jl-swiper3 .pic::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));z-index:1}
.jl-swiper3 .img{padding-top:68.31%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-swiper3 .play{position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;font-size:0;background-image:url(../images/jl-i02.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-50%,-50%);z-index:2}
.jl-swiper3 .txt{font-size:.16rem;color:#333;font-family:M-Bold;text-align:center}
.jl-row6{padding:.8rem 0;background-color:#eee;overflow:hidden}
.jl-swiper4{padding:.42rem .25rem 0;margin:0 -.25rem;overflow:hidden}
.jl-swiper4 .swiper-pagination{position:relative;text-align:center;font-size:0;bottom:0!important;margin-top:.38rem}
.jl-swiper4 .swiper-pagination-bullet{width:.14rem;height:.14rem;background-color:#444;border-radius:50%;margin:0 .12rem!important;opacity:1}
.jl-swiper4 .swiper-pagination-bullet-active{background-color:#0062a9}
.jl-swiper4 .con{display:block;border-radius:.1rem;background-color:#fff;box-shadow:0 0 .18rem rgba(0,0,0,.1);overflow:hidden}
.jl-swiper4 .top{border-bottom:1px solid #eee;padding:.1rem .1rem .3rem}
.jl-swiper4 .pic{border-radius:.1rem;margin-bottom:.3rem;overflow:hidden}
.jl-swiper4 .img{padding-top:70.58%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-swiper4 .con:hover .img{transform:scale(1.08)}
.jl-swiper4 .txt{text-align:center}
.jl-swiper4 .tit{font-size:.2rem;color:#333;margin-bottom:.15rem;font-family:M-Bold}
.jl-swiper4 .desc{font-family:M-Regular;font-size:.16rem;color:#666;line-height:1.75;height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-swiper4 .links{font-size:0;padding:.15rem 0 .11rem}
.jl-swiper4 .btn{display:inline-block;vertical-align:middle;width:50%;text-align:center;border-right:1px solid #eee}
.jl-swiper4 .btn:last-child{border-right:none}
.jl-swiper4 .btn .i{display:inline-block;vertical-align:middle;position:relative;margin-right:.1rem}
.jl-swiper4 .btn .i img{transition:.3s}
.jl-swiper4 .btn:hover .i img{opacity:0}
.jl-swiper4 .btn .hover-img{position:absolute;top:0;left:0;right:0;opacity:0;z-index:2}
.jl-swiper4 .btn:hover .i .hover-img{opacity:1}
.jl-swiper4 .btn .p{display:inline-block;vertical-align:middle;font-size:.16rem;color:#666;line-height:.35rem;transition:.3s}
.jl-swiper4 .btn:hover .p{color:#0d69b3;font-family:M-Regular}
@media screen and (max-width:1200px){
.jl-about1{padding:20px 0}
.jl-snvbox{float:none;width:auto;margin-right:0;margin-bottom:15px}
.jl-snvbox .bigtit{font-size:16px;line-height:40px;padding:0 15px}
.jl-snvbox .menu{display:block}
.jl-snv{display:none;padding-bottom:10px}
.jl-snv a{padding:0 15px 0 30px;background-size:12px;font-size:14px;line-height:40px;background-position:12px center}
.jl-list1{margin:15px -5px 0}
.jl-list1 li{width:50%;padding:0 5px;margin-bottom:15px}
.jl-list1 .pic{margin-bottom:10px}
.jl-list1 .play{width:40px}
.jl-list1 .txt{font-size:14px}
.jl-row1{padding:20px 0}
.jl-tab1{margin-bottom:15px;white-space:nowrap;overflow-x:auto}
.jl-tab1 li{margin-right:10px}
.jl-tab1 a{padding:0 15px;font-size:14px;line-height:35px}
.jl-list2{margin:20px -5px 0}
.jl-list2 li{width:50%;padding:0 5px;margin-bottom:15px}
.jl-list2 .con{border-radius:8px;box-sizing:0 0 5px rgba(0,0,0,.1)}
.jl-list2 .top{padding:5px}
.jl-list2 .pic{border-radius:5px;margin-bottom:10px}
.jl-list2 .tit{font-size:16px;margin-bottom:5px}
.jl-list2 .desc{font-size:14px}
.jl-list2 .links{padding:5px 0}
.jl-list2 .btn .i{width:12px;margin-right:5px}
.jl-list2 .btn .p{font-size:12px;line-height:30px}
.jl-row2{padding:20px 0}
.jl-about2 .swiperbox{float:none;width:100%;margin-bottom:5px}
.jl-swiper1{width:18%}
.jl-about2 .infobox{float:none;width:auto}
.jl-about2 .tit{font-size:18px;margin-bottom:0}
.jl-about2 .desc{font-size:14px}
.jl-about2 .line{margin:10px 0}
.jl-about2 .list{font-size:14px}
.jl-about2 .list li{padding-left:15px}
.jl-about2 .list li::after{width:4px;height:4px}
.jl-about2 .links{margin-bottom:15px}
.jl-about2 .links .btn{min-width:120px;padding:0 15px;margin-right:10px}
.jl-about2 .links .i{width:18px;margin-right:5px}
.jl-about2 .links .p{font-size:14px}
.jl-about2 .share .lab{font-size:14px}
.jl-about2 .share a{margin-left:8px}
.jl-tabbox1{border-top-width:2px}
.jl-tabbox1 ul{flex-wrap:wrap}
.jl-tabbox1 ul li{flex:none;width:33.33%;border-bottom:1px solid #dfdfdf;height:40px}
.jl-tabbox1 .icn{width:15px;margin-right:5px}
.jl-tabbox1 .txt{font-size:12px}
.jl-row4{padding:20px 0}
.jl-list3{margin:15px -5px 0}
.jl-list3 li{width:33.33%;padding:0 5px;margin-bottom:15px}
.jl-list3 .pic{border-radius:5px;margin-bottom:5px}
.jl-list3 .tit{font-size:16px;margin-bottom:5px}
.jl-list3 .desc{font-size:14px}
.jl-row5{padding:20px 0}
.jl-swiper3{margin-top:15px}
.jl-swiper3 .swiper-pagination{margin-top:10px}
.jl-swiper3 .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px!important}
.jl-swiper3 .pic{border-radius:5px;margin-bottom:10px}
.jl-swiper3 .txt{font-size:14px}
.jl-row6{padding:20px 0}
.jl-swiper4{padding:20px 5px 0;margin:0 -5px}
.jl-swiper4 .con{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1)}
.jl-swiper4 .top{padding:5px}
.jl-swiper4 .pic{border-radius:5px;margin-bottom:10px}
.jl-swiper4 .tit{font-size:16px;margin-bottom:5px}
.jl-swiper4 .desc{font-size:14px}
.jl-swiper4 .links{padding:5px 0}
.jl-swiper4 .btn .i{width:12px;margin-right:5px}
.jl-swiper4 .btn .p{font-size:12px;line-height:30px}
}
@media screen and (max-width:750px){
.jl-list3 li{width:50%}
}
@media screen and (max-width:480px){
.jl-list3 li{width:100%}
}