/*!-----------------[初始化]--------------*/

*,: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(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

ol,ul{list-style:none}

blockquote,q{quotes:none}

blockquote:after,blockquote:before,q:after,q:before{content:""}

table{border-collapse:collapse;border-spacing:0}

body{color:#444;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei";padding-top:1.04rem;margin:0 auto;max-width:750px;background-color:#f8f8f8}

a{color:inherit;text-decoration:none}

a:hover{color:inherit}

img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

em,i{font-style:normal}

input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}

input[type=button],input[type=reset],input[type=submit]{cursor:pointer}

::-webkit-input-placeholder{color:rgba(124,124,124,.48)}

::-moz-placeholder{color:rgba(124,124,124,.48)}

::-ms-input-placeholder{color:rgba(124,124,124,.48)}

select::-ms-expand{display:none}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"";height:0;clear:both}

.c{clear:both}

.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

body,html{font-size:50px}

.bdc1{background-color:#f9fafc}

.wp{margin:0 .3rem}

@font-face{font-family:Arial-Black;src:url(../fonts/Arial-Black.ttf)}

@font-face{font-family:HelveticaNeueBold;src:url(../fonts/HelveticaNeueBold.ttf)}

.header{padding:0 .4rem 0 .8rem;position:fixed;left:0;top:0;right:0;height:1.04rem;background-color:#fff;z-index:300;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.header-logo,.header-logo a{display:-webkit-flex;display:flex;align-items:center}

.header-logo a{width:100%}

.header-logo .line{margin:0 .32rem;display:block;width:.02rem;height:.44rem;background-color:#8f8f8f;flex-shrink:0}

.header-logo img{max-height:.52rem;flex-shrink:0}

.header-logo .ig1{max-width:1.68rem}

.header-logo .ig2{max-width:2.26rem}

.menuBtn{width:.6rem;height:.6rem;cursor:pointer;position:relative;z-index:601;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.menuBtn b{display:block;width:.44rem;height:2px;background-color:#63a78b;margin:.06rem 0;border-radius:.1rem;flex-shrink:0;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.menuBtn b:nth-child(1){width:.32rem}

.menuBtn b:nth-child(3){width:.32rem}

.menuBtn.open b{display:none;margin:-.02rem 0 0;position:absolute;left:0;top:50%;width:.44rem;background-color:#fff}

.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)}

.header-con{padding:.28rem 0;position:fixed;right:0;top:0;bottom:0;width:3.74rem;background-color:#dc1215;z-index:101;-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}

.header-con .lg{padding:0 .3rem;margin-bottom:.5rem;display:block}

.header-con .lg img{display:block;max-height:.46rem}

.header-con .nav{padding:0 .3rem;height:calc(100vh - 1.8rem);overflow-y:auto}

.header-con .nav li{border-bottom:1px solid rgba(218,218,218,.96)}

.header-con .nav li>a{padding-right:22px;display:block;min-height:.8rem;background:url(../images/d-arrow2.png) right center no-repeat;-webkit-background-size:.22rem auto;background-size:.22rem auto;display:-webkit-flex;display:flex;align-items:center}

.header-con .nav li>a .icon{margin-right:.16rem;width:.36rem;height:.36rem;line-height:.36rem;font-size:0;text-align:center;flex-shrink:0}

.header-con .nav li>a .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.header-con .nav li>a .icon .ig_on{display:none}

.header-con .nav li>a .tit{width:calc(100% - .52rem);font-size:.24rem;color:#fff;font-weight:400;flex-shrink:0}

.header-con .nav li.on>a .icon img{display:none}

.header-con .nav li.on>a .icon .ig_on{display:inline-block}

.header-con.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}

.footer{height:1.74rem}

.footer .footer-inn{padding:.2rem .32rem;margin:0 auto;max-width:750px;position:fixed;left:0;bottom:0;right:0;height:1.2rem;background-color:#fff;box-shadow:0 -.05rem .08rem 0 rgba(183,183,183,.1);z-index:100;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

/*.footer .footer-inn:before{content:'';position:absolute;left:50%;top:-.36rem;width:1.52rem;height:1.52rem;background-color:#fff;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 -.05rem .08rem 0 rgba(183,183,183,.3);z-index:-1}*/

.footer .left{width: 23%;}

.footer .right{width: 74%; position: relative; z-index: 1; display: -webkit-flex;display: flex; align-items: center;}

.footer .home{display: block; line-height: 0.76rem; font-size: 0.3rem; color: #333333; display: -webkit-flex;display: flex; justify-content: center; align-items: center;}

.footer .home img{margin-right: 0.15rem; max-width: 0.3rem;}

.footer .item{display:block;width:calc(50%);height:.76rem;display:-webkit-flex;display:flex;align-items:center;justify-content:center}

.footer .icon{margin-right:.16rem;width:.4rem;height:.4rem;line-height:.4rem;font-size:0;text-align:center;flex-shrink:0}

.footer .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.footer .tit{font-size:.3rem;color:#fff;font-weight:700}

.footer .item.i1{background-color:#63a78b;border-radius:.4rem 0 0 .4rem}

.footer .item.i2{background-color:#df2a2c;border-radius:0 .4rem .4rem 0}

.footer .ft-logo{position:absolute;left:50%;top:-.24rem;width:1.24rem;height:1.24rem;line-height:1.24rem;font-size:0;text-align:center;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.footer .ft-logo:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background-color:#f2fffa;box-shadow:0 0 5px rgba(183,183,183,.3)}

.footer .ft-logo img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%;position:relative;z-index:10}

.footer-copy{padding:.28rem 0;font-size:.18rem;color:#5c5c5c;text-align:center;line-height:1.67}

.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}

.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.28}

.pop-win2{padding:1rem .36rem .36rem;position:absolute;left:50%;top:50%;width:6.88rem;max-height:90%;background:url(../images/d-pop_bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:.2rem;overflow-y:auto;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.pop-win2 .pop-close{position:absolute;right:.2rem;top:.2rem;width:.48rem;height:.48rem;background:url(../images/d-close1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}

.pop-win2 .pic{margin-bottom:.26rem;padding:.1rem;height:3.46rem;line-height:3.26rem;font-size:0;text-align:center;background:url(../images/d-pop_bg2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}

.pop-win2 .pic:before{content:'';position:absolute;left:.1rem;top:.1rem;right:.1rem;bottom:.1rem;background-color:#efefef}

.pop-win2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;position:relative;z-index:10}

.pop-win2 .text{font-size:.18rem;color:#fff;line-height:1.44}

.pop-win2 .text .tit{margin-bottom:.1rem;font-size:.24rem}

.pop-win2 .text .job{margin-bottom:.24rem;font-size:.2rem;color:#cdcdcd}

.d-swpArrow1{position:absolute;top:50%;width:.44rem;height:.44rem;background-color:#eee;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.12rem auto;background-size:.12rem auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}

.d-swpArrow1.prev{left:0;background-image:url(../images/d-arrow3.png)}

.d-swpArrow1.next{right:0;background-image:url(../images/d-arrow4.png)}

.d-swpArrow1:hover{background-color:#df2a2c}

.d-swpArrow1.prev:hover{background-image:url(../images/d-arrow5.png)}

.d-swpArrow1.next:hover{background-image:url(../images/d-arrow6.png)}

.d-swpPagination1{position:absolute;left:0;bottom:.4rem!important;right:0;font-size:0;text-align:center;z-index:10}

.d-swpPagination1 .swiper-pagination-bullet{margin:0 .06rem!important;width:.08rem;height:.08rem;background-color:#fff;border-radius:50%;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-swpPagination1 .swiper-pagination-bullet-active{width:.2rem;background-color:#63a78b;border-radius:.04rem}

.d-swpPagination1.c1 .swiper-pagination-bullet{margin:0 .03rem!important;width:.1rem;height:.1rem;background-color:#63a78b}

.d-swpPagination1.c1 .swiper-pagination-bullet-active{width:.44rem;border-radius:.05rem;background-color:#df2a2c}

.d-imgs1{display:block;padding-top:37.06%;position:relative;z-index:2;box-shadow:0 -.02rem .1rem 0 rgba(137,137,137,.35);border-radius:.25rem 0;overflow:hidden}

.d-imgs1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-imgs2{display:block;padding-top:40.14%;position:relative;box-shadow:0 -.02rem .05rem 0 rgba(156,156,156,.41);border-radius:.2rem 0;border:solid #f8f8f8;overflow:hidden}

.d-imgs2 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-imgs3{display:block;padding-top:47.53%;position:relative;box-shadow:0 .05rem .1rem 0 rgba(77,77,77,.2);border-radius:.25rem 0;overflow:hidden}

.d-imgs3 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-imgs4{display:block;padding-top:39.24%;position:relative;border-radius:.25rem 0;border:solid #f0f0f0;overflow:hidden}

.d-imgs4 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-pos1{margin:-.3rem -.3rem .4rem;padding:0 .4rem;display:-webkit-flex;display:flex;white-space:nowrap;overflow-x:auto}

.d-pos1 .item{flex-shrink:0}

.d-pos1 .item+.item{margin-left:.8rem}

.d-pos1 .tit{padding:.12rem 0;padding-right:.04rem;display:block;font-size:.22rem;color:#040404;font-weight:700;position:relative;display:-webkit-flex;display:flex;align-items:center}

.d-pos1 .tit:before{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#4fa68e;opacity:0}

.d-pos1 .tit img{margin-right:.14rem;max-height:.4rem;flex-shrink:0}

.d-pos1 .tit .ig_on{display:none}

.d-pos1 .item.on .tit{color:#74b69b}

.d-pos1 .item.on .tit:before{opacity:1}

.d-pos1 .item.on .tit img{display:none}

.d-pos1 .item.on .tit .ig_on{display:block}

.pages{padding-top:.4rem;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}

.pages ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}

.pages ul li{padding:0 .08rem}

.pages ul a{padding:0 .05rem;display:block;min-width:.38rem;line-height:.36rem;border:solid #dcdcdc;border-radius:.06rem;font-size:.16rem;color:#888;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pages ul .next,.pages ul .prev{padding:0 .2rem}

.pages ul .next a,.pages ul .prev a{padding:0;width:.38rem;height:.38rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.24rem auto;background-size:.24rem auto;border:none}

.pages ul .prev a{background-image:url(../images/d-arrow9.png)}

.pages ul .prev a:hover{background-image:url(../images/d-arrow11.png)}

.pages ul .next a{background-image:url(../images/d-arrow10.png)}

.pages ul .next a:hover{background-image:url(../images/d-arrow12.png)}

.pages ul .active a,.pages ul a:hover{background-color:#6bbfa3;color:#fff;border-color:#6bbfa3}

.d-hd1 .title{position:relative;z-index:1}

.d-hd1 .title .cn{font-size:.32rem;color:#000;font-weight:700;line-height:1.1;text-align:center}

.d-hd1 .title .cn span{color:#df2a2c}

.d-hd1 .title .en{position:absolute;left:50%;top:-.3rem;font-size:.6rem;color:rgba(255,255,255,0);line-height:1;white-space:nowrap;text-transform:uppercase;text-stroke:1px #cfcfcf;opacity:.35;-webkit-text-stroke:1px #cfcfcf;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}

.d-hd1 .title .en.fz1{font-size:.48rem}

.d-hd1.c1 .title .cn{color:#fff}

.d-hd1.c1 .title .en{color:rgba(255,255,255,0);text-stroke:1px #cfcfcf;opacity:.35;-webkit-text-stroke:1px #cfcfcf}

.d-hd1.c2 .title .cn{color:#4fa68e}

.d-hd1.tal .title .cn{text-align:left}

.d-hd1.tal .title .en{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}

.d-desc1{font-size:.22rem;color:#333;line-height:1.36;text-align:center}

.d-desc2{font-size:.18rem;color:#6b6b6b;line-height:2;text-indent:2em;text-align:center}

.d-desc2.c1{color:#333}

.d-desc2.c2{color:#5f5f5f}

.d-desc2.tal{text-align:left}

.d-desc3{font-size:.2rem;color:#6bbfa3;display:-webkit-flex;display:flex;justify-content:center}

.d-desc3 .inn{padding:.15rem .4rem;border:1px dashed #6bbfa3;border-radius:.06rem}

.d-btns1{margin-top:.32rem;display:-webkit-flex;display:flex;justify-content:center}

.d-btns1 .a1{padding:0 .3rem;display:block;min-width:3.48rem;line-height:.62rem;border-radius:.31rem;background-color:#df2a2c;font-size:.28rem;color:#fff;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-btns1 .a1 .icon-arrow{margin-left:.1rem;display:block;width:.4rem;height:.3rem;background:url(../images/d-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-btns2{margin:0 -.08rem;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-btns2 .btn-item{margin:0 .08rem;padding:0 .1rem;display:block;line-height:.4rem;border-radius:.05rem;border:1px solid #63a78b;font-size:.18rem;color:#63a78b;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-btns2 .icon-is{margin-right:.04rem;width:.32rem;height:.32rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-btns2 .icon-wechat{background-image:url(../images/d-wechat1.png)}

.d-btns2 .icon-wechat2{background-image:url(../images/d-wechat3.png)}

.d-btns2 .icon-wechat3{background-image:url(../images/d-wechat4.png)}

.d-btns2 .icon-view{background-image:url(../images/d-view1.png)}

.d-btns2 .icon-view2{background-image:url(../images/d-view3.png)}

.d-btns2 .a1{border-color:#63a78b;color:#63a78b}

.d-btns2 .a2{border-color:#df2a2c;color:#df2a2c}

.d-btns2.c1 .btn-item{color:#fff}

.d-btns2.c1 .a1{border-color:#df282a;background-color:#df282a}

.d-btns2.c1 .a2{border-color:#4fa68e;background-color:#4fa68e}

.d-btns2.tal{justify-content:flex-start}

.d-banner1{position:relative;box-shadow:0 -.06rem .1rem 0 rgba(6,0,1,.2);border-radius:.1rem;overflow:hidden}

.d-banner1 .con{display:block;padding-top:62.79%;position:relative;overflow:hidden}

.d-banner1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ban1{height:3.7rem;position:relative;z-index:1;box-shadow:0 .05rem .1rem 0 rgba(6,0,1,.2);border-radius:.1rem;overflow:hidden}

.d-ban1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:5}

.d-ban1 .bgc{position:absolute;left:0;top:0;height:100%;width:35%;background:linear-gradient(90deg,rgba(222,33,34,1) 60%,rgba(222,33,34,0) 100%);z-index:2}

.d-ban1 .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}

.d-ban1 .ban-cont{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}

.d-ban1 .ban-cont .title{position:relative}

.d-ban1 .ban-cont .title .cn{font-size:.45rem;color:#fff;font-weight:700;line-height:1}

.d-ban1 .ban-cont .title .en{position:absolute;left:0;top:-.55rem;right:0;font-size:.6rem;font-weight:400;text-transform:uppercase;line-height:.9;color:rgba(255,255,255,0);text-stroke:1px #fff;opacity:.2;-webkit-text-stroke:1px #fff;font-family:HelveticaNeueBold}

.d-ban1 .ban-cont .title .en.fz1{top:-.6rem;font-size:.4rem}

.d-ban1 .ban-cont .info{margin-top:.16rem;font-size:.18rem;color:#fff;line-height:.28rem}

.d-ban1 .ban-cont .info p{display:-webkit-flex;display:flex;align-items:flex-start}

.d-ban1 .ban-cont .info img{margin:0 .08rem 0 0;max-width:.24rem;flex-shrink:0}

.d-ls1,.d-ls1 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls1 ul{margin:0 -.2rem -.16rem;flex-grow:1}

.d-ls1 li{padding:0 .2rem;margin-bottom:.16rem;width:25%;flex-shrink:0}

.d-ls1 .con{display:block}

.d-ls1 .box-pic{margin:0 auto .08rem;width:1.18rem;height:1.18rem;line-height:1.18rem;font-size:0;text-align:center;position:relative;z-index:1}

.d-ls1 .box-pic .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat: no-repeat; background-position: center center;-webkit-background-size:contain;background-size:contain;z-index:-1}

.d-ls1 .box-pic .pic{display:inline-block;vertical-align:middle;width:.68rem;height:.68rem;line-height:.66rem;font-size:0;text-align:center;border: 1px solid #fff; border-radius:50%}

.d-ls1 .box-pic .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}

.d-ls1 .tit{font-size:.24rem;color:#000;font-weight:700;line-height:1.2;text-align:center}

.d-ls2{padding:.22rem .3rem .3rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:.2rem 0;position:relative;z-index:2;overflow:hidden}

.d-ls2,.d-ls2 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls2 ul{margin:0 -.06rem;flex-grow:1}

.d-ls2 li{padding:0 .06rem;flex-grow:1}

.d-ls2 .date{font-size:.18rem;color:#fff;text-align:center;line-height:1;font-family:HelveticaNeueBold}

.d-ls2 .date span{font-size:.6rem}

.d-ls2 .tit{font-size:.2rem;color:#fff;text-align:center;font-weight:400}

.d-ls3{background:#fbfefd;box-shadow:0 -.02rem .05rem 0 rgba(164,164,164,.6);border-radius:.2rem;overflow:hidden}

.d-ls3 .item{padding:0 .1rem;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls3 .item.i1{width:21%;text-align:left}

.d-ls3 .item.i2{width:18.6%}

.d-ls3 .item.i3{width:23.7%}

.d-ls3 .item.i4{width:14.7%}

.d-ls3 .item.i5{width:22%}

.d-ls3 .ls-hd{padding:0 .2rem 0 .3rem;height:.6rem;line-height:.6rem;background:#e23933;font-size:.22rem;color:#fff;font-weight:700;display:-webkit-flex;display:flex}

.d-ls3 .ls-bd{padding:.15rem .2rem .15rem .3rem;font-size:.18rem;color:#4c4c4c;line-height:.48rem}

.d-ls3 .ls-bd .lst li{display:-webkit-flex;display:flex}

.d-ls4,.d-ls4 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls4 ul{margin:0 -.2rem -.32rem;flex-grow:1}

.d-ls4 li{padding:0 .2rem;margin-bottom:.32rem;width:50%;flex-shrink:0}

.d-ls4 .con{padding:.1rem .1rem .18rem;display:block;background-color:#fff;box-shadow:0 0 .05rem 0 rgba(115,115,115,.5);border-radius:.2rem;overflow:hidden}

.d-ls4 .pic{margin-bottom:.16rem;padding-top:78.29%;border-radius:.2rem;box-shadow:0 .02rem .05rem 0 rgba(94,94,94,.32);position:relative;overflow:hidden}

.d-ls4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls4 .tag{padding:0 .08rem;position:absolute;right:0;top:0;width:.85rem;height:.53rem;font-size:.2rem;color:#fff;text-align:right;line-height:1.95;background:url(../images/d-bg3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}

.d-ls4 .tit{margin-bottom:.06rem;font-size:.28rem;color:#000;font-weight:700;line-height:1.2;text-align:center}

.d-ls4 .desc{font-size:.2rem;color:#63a78b;text-align:center}

.d-ls4 .d-btns2{margin-top:.18rem}

.d-ls5{padding:.3rem .2rem;background-color:#63a78b;border-radius:.2rem}

.d-ls5 .ls-inn{overflow:hidden}

.d-ls5 .ls-inn,.d-ls5 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls5 ul{margin:0 -.1rem;flex-grow:1}

.d-ls5 li{padding:0 .1rem;width:33.33%;border-bottom:1px solid rgba(255,255,255,.2);flex-shrink:0}

.d-ls5 .con{padding:.26rem 0;display:block}

.d-ls5 .pic{margin-bottom:.16rem;padding-top:70.5%;border:solid #c6e3d7;border-radius:.16rem 0;position:relative;overflow:hidden}

.d-ls5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls5 .tit{font-size:.24rem;color:#fff;font-weight:400;line-height:1.2;text-align:center}

.d-ls6,.d-ls6 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls6 ul{margin:0 -.18rem -.3rem;flex-grow:1}

.d-ls6 li{padding:0 .18rem;margin-bottom:.3rem;width:25%;flex-shrink:0}

.d-ls6 .con{display:block}

.d-ls6 .pic{height:.68rem;line-height:.66rem;border:1px solid #d2d2d2;font-size:0;text-align:center;background-color:#fff}

.d-ls6 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls7{overflow:hidden}

.d-ls7 ul{margin-bottom:-.3rem}

.d-ls7 li{margin-bottom:.3rem;padding-top:.3rem}

.d-ls7 .con{padding:0 .3rem .26rem;border:1px solid #d2d2d2;background-color:#f7fdfb;border-radius:.2rem}

.d-ls7 .hd{margin-bottom:.18rem;padding:.16rem .14rem;margin-top:-.3rem;width:4.84rem;background-color:#df2a2c;border:2px solid #d2d2d2;border-radius:.12rem 0 .15rem;color:#fff;line-height:.4rem;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls7 .hd .t{font-size:.32rem;font-weight:700;flex-shrink:0}

.d-ls7 .hd .tit{font-size:.24rem;flex-grow:1}

.d-ls7 .bd{padding:0 .08rem;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls7 .bd .t{margin-right:.2rem;min-width:.45rem;line-height:.45rem;border-radius:50%;font-size:.32rem;color:#fff;text-align:center;font-weight:700;background-color:#63a78b;flex-shrink:0}

.d-ls7 .bd .desc{font-size:.2rem;color:#74b69b;flex-grow:1}

.d-ls8{font-size:.22rem;color:#58595b;text-align:center;line-height:1.5;display:-webkit-flex;display:flex;justify-content:center}

.d-ls8 ul{margin-bottom:-.26rem}

.d-ls8 li{margin-bottom:.26rem}

.d-ls8 .con{padding:0 .4rem;display:block;position:relative}

.d-ls8 .con:after,.d-ls8 .con:before{content:'';position:absolute;top:50%;width:.41rem;height:.73rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.d-ls8 .con:before{left:0;background-image:url(../images/d-bg5.png)}

.d-ls8 .con:after{right:0;background-image:url(../images/d-bg6.png)}

.d-ls8 .desc{color:#609e85}

.d-ls9 ul{margin-bottom:-.3rem}

.d-ls9 li{margin-bottom:.3rem}

.d-ls9 .con{display:block;background-color:#ededed;border-radius:.2rem;position:relative;overflow:hidden;display:-webkit-flex;display:flex;align-items:center}

.d-ls9 .tag{padding:0 .08rem;position:absolute;right:0;top:0;width:.85rem;height:.53rem;background:url(../images/d-bg3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;font-size:.2rem;color:#fff;text-align:right;line-height:1.95;z-index:10}

.d-ls9 .pic{width:44.7%;position:relative;overflow:hidden;flex-shrink:0}

.d-ls9 .pic:before{content:'';display:block;padding-top:92.51%}

.d-ls9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls9 .text{padding:.4rem .48rem;width:55.3%;flex-shrink:0}

.d-ls9 .tit{margin-bottom:.22rem;font-size:.3rem;color:#1d1d1d;font-weight:400;line-height:1.1}

.d-ls9 .desc{font-size:.2rem;color:#1e2224;line-height:1.8}

.d-ls9 .d-btns2{margin-top:.2rem}

.d-ls10 li{border-bottom:1px solid #dbd9e4}

.d-ls10 li:last-child{border:none}

.d-ls10 .con{padding:.3rem 0;display:block;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls10 .pic{margin-left:.35rem;width:45.2%;border-radius:.16rem;position:relative;overflow:hidden;flex-shrink:0;order:2}

.d-ls10 .pic:before{content:'';display:block;padding-top:71.06%}

.d-ls10 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls10 .text{flex-grow:1;order:1}

.d-ls10 .tit{margin-bottom:.22rem;font-size:.24rem;color:#6bbfa3;font-weight:700;line-height:.32rem;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls10 .tit .icon{margin-right:.1rem;height:.32rem;line-height:.32rem;font-size:0;flex-shrink:0}

.d-ls10 .tit .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls10 .desc{font-size:.18rem;color:#040404;line-height:1.85;text-indent:2em}

.d-ls10 li:nth-child(even) .pic{margin:0;margin-right:.32rem;order:1}

.d-ls10 li:nth-child(even) .text{order:2}

.d-ls11 ul{margin-bottom:-.3rem}

.d-ls11 li{margin-bottom:.3rem}

.d-ls11 .con{padding:.2rem .3rem;display:block;background-color:#f8f8f8;box-shadow:0 .05rem .1rem 0 rgba(77,77,77,.2);border-radius:.25rem 0;overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls11 .pic{margin-right:.34rem;width:2.3rem;position:relative;border:solid #fff;border-radius:.15rem 0;overflow:hidden;flex-shrink:0}

.d-ls11 .pic:before{content:'';display:block;padding-top:125.54%}

.d-ls11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls11 .text{padding-top:.04rem}

.d-ls11 .tit{margin-bottom:.08rem;font-size:.22rem;color:#df282a;font-weight:700;line-height:1.2}

.d-ls11 .job{margin-bottom:.15rem;font-size:.2rem;color:#9c9b9b}

.d-ls11 .desc{font-size:.18rem;color:#484848;line-height:1.67}

.d-ls11 .d-btns2{margin-top:.35rem}

.d-ls12,.d-ls12 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls12 ul{margin:0 -.1rem -.26rem;flex-grow:1}

.d-ls12 li{padding:0 .1rem;margin-bottom:.26rem;width:33.33%;flex-shrink:0}

.d-ls12 .con{display:block}

.d-ls12 .box-pic{margin:0 auto .02rem;width:1.1rem;height:1.1rem;line-height:1.1rem;font-size:0;text-align:center;position:relative}

.d-ls12 .box-pic .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}

.d-ls12 .box-pic .pic{display:inline-block;vertical-align:middle;width:.7rem;height:.7rem;line-height:.7rem;font-size:0;text-align:center;position:relative;z-index:2}

.d-ls12 .box-pic .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls12 .tit{font-size:.2rem;color:#575757;font-weight:400;line-height:1.2;text-align:center}

.d-ls13,.d-ls13 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls13 ul{margin:0 -.1rem -.2rem;flex-grow:1}

.d-ls13 li{padding:0 .1rem;margin-bottom:.2rem;width:50%;flex-shrink:0}

.d-ls13 .con{display:block;height:100%;background:#fff;box-shadow:0 .05rem .1rem 0 rgba(77,77,77,.2);border-radius:.25rem 0;overflow:hidden}

.d-ls13 .pic{padding-top:71.17%;position:relative;overflow:hidden}

.d-ls13 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls13 .text{padding:.16rem .3rem}

.d-ls13 .tit{margin-bottom:.1rem;font-size:.24rem;color:#63a78b;font-weight:400;text-align:center;line-height:1.1}

.d-ls13 .desc{font-size:.18rem;color:#2f2f2f;line-height:1.67}

.d-ls14 ul{margin-bottom:-.3rem}

.d-ls14 li{margin-bottom:.3rem}

.d-ls14 .con{padding:.3rem .46rem;display:block;background:#fff;box-shadow:0 .02rem .05rem 0 rgba(126,126,126,.35);border-radius:.15rem;overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls14 .pic{margin-right:.6rem;width:1.7rem;height:1.7rem;border:solid #6dad93;border-radius:50%;overflow:hidden;flex-shrink:0}

.d-ls14 .pic img{display:block;width:100%;height:100%;object-fit:cover}

.d-ls14 .text{padding-top:.04rem;font-size:.18rem;color:#0c0c0c;line-height:1.67;flex-grow:1}

.d-ls14 .tit{font-size:.22rem}

.d-ls14 .tit2{margin-top:.32rem}

.d-ls15 ul{margin-bottom:-.3rem}

.d-ls15 li{margin-bottom:.3rem}

.d-ls15 .con{padding:.36rem .4rem;display:block;background-color:#f8f8f8;border-radius:1rem;overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls15 .pic{margin-right:.46rem;width:1.28rem;height:1.28rem;line-height:1.28rem;font-size:0;text-align:center;background-color:#de2122;border-radius:50%;flex-shrink:0}

.d-ls15 .pic img{display:inline-block;vertical-align:middle;max-width:65%;max-height:65%}

.d-ls15 .text{padding-top:.12rem;flex-grow:1}

.d-ls15 .tit{margin-bottom:.12rem;font-size:.22rem;color:#6bbfa3;font-weight:400;line-height:1.1}

.d-ls15 .desc{font-size:.18rem;color:#727272;line-height:1.67}

.d-ls16,.d-ls16 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls16 ul{margin:0 -.14rem -.28rem;flex-grow:1}

.d-ls16 li{padding:0 .14rem;margin-bottom:.28rem;width:50%;flex-shrink:0}

.d-ls16 .con{display:block}

.d-ls16 .pic{margin-bottom:.16rem;padding-top:78.18%;position:relative;border-radius:.2rem;overflow:hidden}

.d-ls16 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls16 .tit{font-size:.18rem;color:#444;font-weight:400;line-height:1.2;text-align:center}

.d-ls17 ul{margin-bottom:-.3rem}

.d-ls17 li{margin-bottom:.3rem}

.d-ls17 .con{padding:.3rem .2rem;display:block;background-color:#f8f8f8;box-shadow:0 .02rem .05rem 0 rgba(94,94,94,.32);border-radius:.06rem;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls17 .pic{margin-right:.24rem;width:1.9rem;border-radius:.06rem;position:relative;overflow:hidden;flex-shrink:0}

.d-ls17 .pic:before{content:'';display:block;padding-top:64.21%}

.d-ls17 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls17 .text{width:calc(100% - 2.14rem);flex-shrink:0}

.d-ls17 .tit{margin-bottom:.08rem;font-size:.22rem;color:#333;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls17 .desc{margin-bottom:.08rem;font-size:.18rem;color:#888;line-height:1.67;max-height:3.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}

.d-ls17 .date{padding-left:.26rem;font-size:.16rem;color:#888;background:url(../images/d-date2.png) left center no-repeat;-webkit-background-size:.15rem auto;background-size:.15rem auto}

.d-ls18 li{border-bottom:1px solid #e4e3e8}

.d-ls18 li:last-child{border:none}

.d-ls18 .hd{padding:.24rem .38rem .24rem .28rem;display:-webkit-flex;display:flex;align-items:center}

.d-ls18 .hd .tit{width:calc(100% - .48rem);font-size:.24rem;color:#3f4040;font-weight:700;line-height:1.5;flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls18 .hd .tit .icon-is{margin:.06rem .12rem 0 0;width:.2rem;height:.2rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-ls18 .hd .tit .icon-hot{background-image:url(../images/d-hot1.png)}

.d-ls18 .hd .tit .icon-qs{background-image:url(../images/d-qs1.png)}

.d-ls18 .hd .icon-arrow{margin-left:.2rem;width:.28rem;height:.28rem;background:url(../images/d-jia1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-ls18 .desc{padding:0 .36rem .24rem .58rem;font-size:.18rem;color:#818181;line-height:2;display:none}

.d-ls18 .on .hd .tit{color:#74b69b}

.d-ls18 .on .hd .tit .icon-hot{background-image:url(../images/d-hot2.png)}

.d-ls18 .on .hd .icon-arrow{background-image:url(../images/d-jian1.png)}

.d-idxSec1{padding:.15rem 0 .4rem;background-color:#fff;border-radius:0 0 .25rem .25rem}

.d-idxSec1 .d-banner1,.d-idxSec1 .d-ls1{margin-bottom:.3rem}

.d-boxRow1{padding:.4rem 0;overflow:hidden}

.d-idxSec2{margin-bottom:.58rem;padding:.58rem .2rem .3rem;background-color:#fff;box-shadow:0 -.02rem .05rem 0 rgba(164,164,164,.32);border-radius:.2rem}

.d-idxSec2 .d-hd1{margin-bottom:.24rem}

.d-idxSec2 .d-btns1{margin-top:.35rem}

.d-idxSec3{margin-bottom:.4rem}

.d-idxSec3 .d-hd1{margin-bottom:.26rem}

.d-ad1{padding-right:40%;display:block;height:1.36rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border:2px solid #fff;border-radius:.2rem 0;box-shadow:0 -.02rem .05rem 0 rgba(174,174,174,.41);position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}

.d-ad1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/d-sec_bg1_2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-ad1:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(223,42,44,1) 30%,rgba(223,42,44,0) 80%);z-index:-2}

.d-ad1 .title{margin-bottom:.12rem;font-size:.28rem;color:#fff;font-weight:700;line-height:1.1;text-align:center}

.d-ad1 .desc{font-size:.18rem;color:#fff;line-height:1.1;text-align:center}

.d-idxSec5{padding:.6rem 0;background-color:#fff;box-shadow:0 -.02rem .05rem 0 rgba(205,205,205,.35);border-radius:.25rem;overflow:hidden}

.d-idxSec5 .d-hd1{margin-bottom:.32rem}

.d-swp1{margin-top:-1.55rem;padding:1.95rem .2rem .74rem .4rem;background-color:#f5f5f5;border-radius:.25rem 0 0;position:relative;overflow:hidden}

.d-swp1 .d-swpPagination1{bottom:.32rem!important}

.d-swp1 .slider{position:relative;overflow:hidden}

.d-swp1 .con{display:block;display:-webkit-flex;display:flex;align-items:flex-start}

.d-swp1 .pic{width:2.4rem;background-color:#f2f2f2;border:2px solid #61aa90;border-radius:.09rem;position:relative;overflow:hidden;flex-shrink:0}

.d-swp1 .pic:before{content:'';display:block;padding-top:131.67%}

.d-swp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp1 .text{padding:.24rem 0 0 .24rem;width:calc(100% - 2.4rem);flex-shrink:0}

.d-swp1 .tit{margin-bottom:.32rem;font-size:.24rem;color:#61aa90;font-weight:700;line-height:1.1}

.d-swp1 .desc{font-size:.18rem;color:#4c4c4c;line-height:.36rem}

.d-idxSec6{padding:.7rem 0 .4rem;overflow:hidden}

.d-idxSec6 .d-hd1{margin-bottom:.34rem}

.d-tabsT1{padding-bottom:.4rem;font-size:0;text-align:center;white-space:nowrap;overflow-x:auto}

.d-tabsT1 ul{display:inline-block;vertical-align:middle}

.d-tabsT1 li{padding:0 .13rem;display:inline-block;vertical-align:middle}

.d-tabsT1 .a1{padding:0 .18rem;line-height:.4rem;display:block;font-size:.18rem;color:#5f5f5f;text-align:center;border:1px solid #5f5f5f;border-radius:.04rem;display:-webkit-flex;display:flex;align-items:center}

.d-tabsT1 .a1 .icon{margin-right:.04rem;height:.4rem;line-height:.4rem;font-size:0;flex-shrink:0}

.d-tabsT1 .a1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-tabsT1 .a1 .icon .ig_on{display:none}

.d-tabsT1 .on .a1{border-color:#74b69b;color:#74b69b}

.d-tabsT1 .on .a1 img{display:none}

.d-tabsT1 .on .a1 .ig_on{display:inline-block}

.d-tabsT1 .on .a1 .tit{color:#74b69b}

.d-tabsD1{overflow:hidden}

.d-tabsD1 .tab-item{height:0;visibility:hidden}

.d-tabsD1 .tab-item.on{height:auto;visibility:visible}

.d-swp2{padding-bottom: 0.3rem; margin: 0 -0.55rem; padding: 0.6rem 0 0.8rem; position:relative;overflow:hidden}

.d-swp2 .pic{padding-top:66.51%;border-radius:.12rem;position:relative;overflow:hidden}

.d-swp2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp2 .d-swpPagination1{bottom: 0 !important}

.d-swp2 .swiper-slide-active{-webkit-transform: scale(1.5) !important; -ms-transform: scale(1.5) !important; -o-transform: scale(1.5) !important; transform: scale(1.5) !important}

.d-swp2 .swiper-slide-active .con{}

.d-idxSec7{padding-bottom:.4rem;overflow:hidden}

.d-idxSec7 .d-hd1{margin-bottom:.12rem;padding:.72rem .4rem .3rem;border-radius:.25rem .25rem 0 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative}

.d-idxSec7 .d-hd1:after,.d-idxSec7 .d-hd1:before{content:'';position:absolute;bottom:-.3rem;width:.12rem;height:.62rem;background:url(../images/d-line1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}

.d-idxSec7 .d-hd1:before{left:11.73%}

.d-idxSec7 .d-hd1:after{right:11.73%}

.d-idxSec8{padding:.38rem 0;overflow:hidden}

.d-idxSec8 .d-hd1{margin-bottom:.36rem}

.d-idxSec9 .wp{padding:.68rem 0 .4rem;background-color:#fff;box-shadow:0 -.02rem .05rem 0 rgba(164,164,164,.32);border-radius:.15rem}

.d-idxSec9 .d-hd1{margin-bottom:.36rem}

.d-swp3{padding:0 .24rem .52rem;position:relative;overflow:hidden}

.d-swp3 .d-swpPagination1{bottom:0!important}

.d-swp3 .swiper-slide{height:auto}

.d-swp3 .con{display:block;height:100%;background-color:#f8f8f8;border-radius:.2rem;overflow:hidden}

.d-swp3 .pic{padding-top:59.03%;position:relative;overflow:hidden}

.d-swp3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp3 .text{padding:.36rem .24rem .4rem}

.d-swp3 .tit{margin-bottom:.14rem;font-size:.24rem;color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:-webkit-flex;display:flex}

.d-swp3 .tit img{margin-right:.1rem;max-width:.32rem;flex-shrink:0}

.d-swp3 .tit span{max-width:calc(100% - .42rem);white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-swp3 .date{margin-bottom:.16rem;padding-left:.42rem;font-size:.18rem;color:#646464;background:url(../images/d-date1.png) left center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto}

.d-swp3 .desc{font-size:.2rem;color:#4c4c4c;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}

.d-idxSec10{padding:.7rem 0 .4rem;overflow:hidden}

.d-idxSec10 .d-hd1{margin-bottom:.24rem}

.d-idxSec10 .d-desc1{margin-bottom:.26rem}

.d-idxSec10 .d-imgs2{margin-bottom:.3rem}

.d-idxSec11{padding:.66rem 0 .4rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:#fff;box-shadow:0 -.02rem .05rem 0 rgba(204,204,204,.41);border-radius:.2rem .2rem 0 0;overflow:hidden}

.d-idxSec11 .d-hd1{margin-bottom:.36rem}

.d-innSec1{padding:.1rem 0 .4rem;background-color:#fff;border-radius:0 0 .25rem .25rem; overflow: hidden}

.d-innSec1 .d-ban1{margin-bottom:.4rem}

.d-innSec1 .d-hd1{margin:.7rem 0 .26rem}

.d-innSec1 .d-desc2{margin-bottom:.26rem}

.d-innSec1 .d-imgs3{margin-top:-.22rem}

.d-innSec2{padding:.74rem 0 .2rem;overflow:hidden}

.d-innSec2 .d-hd1{margin-bottom:.26rem}

.d-swp4 .d-swpArrow1{top:auto;bottom:0;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}

.d-swp4 .swiper-nav{padding:0 .44rem;position:relative;overflow:hidden}

.d-swp4 .swiper-nav:before{content:'';position:absolute;left:0;bottom:.32rem;right:0;height:1px;background-color:#eee}

.d-swp4 .swiper-nav .slider{position:relative;overflow:hidden}

.d-swp4 .swiper-nav .swiper-wrapper{align-items:flex-end}

.d-swp4 .swiper-nav .swiper-slide{padding:.1rem 0 .25rem}

.d-swp4 .swiper-nav .year{font-size:.3rem;color:#c4c4c4;text-align:center;line-height:1;font-family:HelveticaNeueBold;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-swp4 .swiper-nav .dot{margin:.2rem auto 0;width:.12rem;height:.12rem;background-color:#609e85;border-radius:50%;position:relative}

.d-swp4 .swiper-nav .dot:before{content:'';position:absolute;left:50%;top:50%;width:.22rem;height:.22rem;background-color:#609e85;opacity:.3;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.d-swp4 .swiper-nav .swiper-slide-active .year{color:#609e85;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);transform-origin:50% 100%}

.d-swp4 .swiper-for{padding:.42rem .2rem .2rem;margin:0 -.2rem;position:relative;overflow:hidden}

.d-swp4 .swiper-for:before{content:'';position:absolute;left:50%;top:.14rem;width:.7rem;height:.31rem;background:url(../images/d-arrow7.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.d-swp4 .swiper-for .swiper-slide{padding:.36rem;background:url(../images/d-bg4.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;box-shadow:0 .06rem .21rem 0 rgba(185,185,185,.36);border-radius:.25rem 0}

.d-innSec3{padding:.42rem 0;overflow:hidden}

.d-innSec3 .d-hd1{margin-bottom:.15rem}

.d-innSec3 .d-desc2{margin-bottom:.26rem}

.d-form1 button,.d-form1 input,.d-form1 select{outline:0;border:none;background-color:transparent}

.d-form1 .form-items{margin-bottom:.3rem;background-color:#fff;border:1px solid #d4d4d4;border-radius:.06rem;display:-webkit-flex;display:flex}

.d-form1 .form-items .left{padding:.14rem .16rem;width:1.7rem;border-right:1px solid #d4d4d4;display:-webkit-flex;display:flex;align-items:center}

.d-form1 .form-items .right{flex-grow:1}

.d-form1 .form-items .icon{margin-right:.08rem;width:.3rem;height:.3rem;line-height:.3rem;font-size:0;text-align:center;flex-shrink:0}

.d-form1 .form-items .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-form1 .form-items .tit{font-size:.18rem;color:#7c7c7c}

.d-form1 .form-items .inp{padding:0 .24rem;display:block;width:100%;height:.64rem;line-height:.64rem;font-size:.18rem;color:#333}

.d-form1 .form-items .sel{padding:0 .24rem;padding-right:.7rem;display:block;width:100%;height:.64rem;line-height:.64rem;font-size:.18rem;color:#333;background:url(../images/d-arrow8.png) right center no-repeat;-webkit-background-size:.22rem auto;background-size:.22rem auto}

.d-form1 .d-btns1{margin-top:.4rem}

.d-innSec4{padding:.1rem 0;background-color:#fff;box-shadow:0 .02rem .05rem 0 rgba(175,175,175,.35);border-radius:0 0 .25rem .25rem}

.d-innSec4 .d-ban1{margin-bottom:.7rem}

.d-innSec4 .d-hd1{margin-bottom:.2rem}

.d-innSec5{padding:.74rem 0 .35rem;overflow:hidden}

.d-innSec5 .d-hd1{margin-bottom:.3rem}

.d-innSec5 .d-desc3{margin-bottom:.36rem}

.d-swp5{padding:.2rem;padding-bottom:.4rem;margin:-.2rem -.2rem 0;position:relative;overflow:hidden}

.d-swp5 .d-swpPagination1{bottom:0!important}

.d-swp5 .swiper-slide{height:auto}

.d-swp5 .con{display:block;height:100%;background-color:#fff;box-shadow:0 .02rem .05rem 0 rgba(126,126,126,.35);border-radius:.12rem}

.d-swp5 .pic{height:3.8rem;line-height:3.8rem;font-size:0;text-align:center;background:url(../images/d-bg7.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.d-swp5 .pic img{display:inline-block;vertical-align:bottom;max-width:80%;max-height:80%}

.d-swp5 .text{padding:.16rem .3rem .26rem}

.d-swp5 .tit{margin-bottom:.16rem;font-size:.24rem;color:#6bbfa3;font-weight:400;line-height:1.2}

.d-swp5 .desc{font-size:.18rem;color:#636363;line-height:1.67}

.d-innSec6{padding:.35rem 0;overflow:hidden}

.d-innSec6 .d-hd1{margin-bottom:.34rem}

.d-swp6{height:6.5rem;position:relative;overflow:hidden}

.d-swp6 .swiper-slide{height:auto}

.d-swp6 .con{display:block;height:100%;border-radius:.15rem;position:relative;overflow:hidden}

.d-swp6 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.29;z-index:2}

.d-swp6 .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}

.d-swp6 .mask-text{padding:.24rem .4rem;position:absolute;left:0;bottom:0;right:0;z-index:10}

.d-swp6 .icon{margin-bottom:.2rem;height:.6rem;line-height:.6rem;font-size:0}

.d-swp6 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-swp6 .tit{font-size:.24rem;color:#fff;font-weight:400;line-height:1.2}

.d-innSec7{padding:.35rem 0;overflow:hidden}

.d-innSec7 .d-hd1{margin-bottom:.36rem}

.d-innSec8{padding:.74rem 0 .4rem;overflow:hidden}

.d-innSec8 .d-hd1{margin-bottom:.24rem}

.d-innSec8 .d-hd1 .title .en{font-size:.48rem}

.d-innSec8 .d-desc2{margin-bottom:.34rem}

.d-swp7{position:relative;overflow:hidden}

.d-swp7 .swiper-slide{height:auto;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between}

.d-swp7 .s1{width:64.53%!important}

.d-swp7 .s2{width:25.58%!important}

.d-swp7 .con{display:block}

.d-swp7 .pic{height:100%;padding-top:93.35%;position:relative;border-radius:.12rem;overflow:hidden}

.d-swp7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp7 .s1 .con,.d-swp7 .s1 .item,.d-swp7 .s1 .pic{height:100%}

.d-swp7 .s2 .pic{padding-top:115.45%}

.d-swp8{overflow:hidden}

.d-swp8 .slider{margin:0 -.1rem -.2rem;position:relative;overflow:hidden}

.d-swp8 .swiper-slide{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-swp8 .item{padding:0 .1rem;margin-bottom:.2rem;flex-shrink:0}

.d-swp8 .item.i1{width:64.6%}

.d-swp8 .item.i2{width:35.4%}

.d-swp8 .con{display:block}

.d-swp8 .pic{height:3.55rem;border-radius:.12rem;overflow:hidden}

.d-swp8 .pic img{display:block;width:100%;height:100%;object-fit:cover}

.d-innSec9{padding:.72rem 0 .38rem;overflow:hidden}

.d-innSec9 .d-hd1{margin-bottom:.34rem}

.d-innSec10{padding:.38rem 0;overflow:hidden}

.d-innSec10 .d-hd1{margin-bottom:.24rem}

.d-innSec11{padding:.38rem 0;overflow:hidden}

.d-innSec11 .d-hd1{margin-bottom:.24rem}

.d-innSec11 .d-desc2{margin-bottom:.34rem}

.d-swp9{position:relative;overflow:hidden}

.d-swp9 .con{display:block;padding-top:64.67%;border-radius:.15rem;position:relative;overflow:hidden}

.d-swp9 .pic{position:absolute;left:0;top:0;width:100%;height:100%}

.d-swp9 .pic img{display:block;width:100%;height:100%;object-fit:cover}

.d-swp9 .mask-text{padding:.16rem .38rem;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.29;z-index:10;display:-webkit-flex;display:flex;align-items:flex-end}

.d-swp9 .mask-text .tit{font-size:.18rem;color:#fff;font-weight:400;line-height:2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-innSec12{margin-bottom:.38rem;padding:.6rem 0;background:#fff;border-radius:.25rem;overflow:hidden}

.d-innSec12 .d-desc2,.d-innSec12 .d-hd1{margin-bottom:.26rem}

.d-news1{margin-bottom:.4rem;background-color:#f8f8f8;box-shadow:0 .1rem .2rem 0 #d7d7d7;border-radius:.2rem;overflow:hidden}

.d-news1 .con{display:block}

.d-news1 .pic{padding-top:49.49%;position:relative;overflow:hidden}

.d-news1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-news1 .tag{padding:0 .12rem;position:absolute;left:0;top:0;width:1.16rem;height:.53rem;line-height:.4rem;font-size:.2rem;color:#fff;background:url(../images/d-bg9.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10}

.d-news1 .text{padding:.36rem .24rem}

.d-news1 .tit{margin-bottom:.12rem;font-size:.24rem;color:#333;font-weight:700;line-height:1.33;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:-webkit-flex;display:flex}

.d-news1 .tit img{margin-right:.1rem;max-width:.32rem;flex-shrink:0}

.d-news1 .tit span{width:calc(100% - .42rem);white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}

.d-news1 .date{margin-bottom:.16rem;padding-left:.44rem;font-size:.18rem;color:#646464;background:url(../images/d-date1.png) left center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto}

.d-news1 .desc{font-size:.2rem;color:#4c4c4c;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}

.d-detail1 .hd{padding-bottom:.24rem;border-bottom:1px solid #cecece}

.d-detail1 .hd .title{margin-bottom:.14rem;font-size:.26rem;color:#df292b;font-weight:400;text-align:center}

.d-detail1 .hd .info{font-size:.16rem;color:#131313;text-align:center}

.d-detail1 .hd .info span{margin:0 .1rem;display:inline-block}

.d-detail1 .cont{padding:.24rem 0;font-size:.2rem;color:#131313;line-height:1.8;text-indent:2em}

.d-dtPage{padding-top:.2rem;border-top:1px solid #cecece}

.d-dtPage .item{display:block;font-size:.2rem;color:#343434;line-height:1.91;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-swp10{position:relative;overflow:hidden}

.d-swp10 .pic{padding-top:93.35%;border-radius:.12rem;position:relative;overflow:hidden}

.d-swp10 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}