body{font-family:"Montserrat",PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;max-width:1920px;min-width:1400px;margin:0px auto;}
div,ul,ol,li,form,h3,dt,dl,dd,p{margin:0px;padding:0px;list-style-image:none;list-style-type:none;font-size:16px;}
*{outline:none;margin:0px;padding:0px;}
a{color:#333;transition:all .3s ease;text-decoration:none;}
a:hover{color:#176e5b;}
.wbox{width:1400px;min-width:1400px;margin:0px auto;}
.mbox{max-width:1400px;margin:0px auto;}
.mw{min-width:1400px;}
.pics{width:100%;height:auto;}

@font-face {
    font-family: 'PingFang SC';
    src: url('../fonts/PingFangSCRegular.eot');
    src: url('../fonts/PingFangSCRegular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PingFangSCRegular.woff2') format('woff2'),
        url('../fonts/PingFangSCRegular.woff') format('woff'),
        url('../fonts/PingFangSCRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/BebasNeue-Regular.eot');
    src: url('../fonts/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BebasNeue-Regular.woff2') format('woff2'),
        url('../fonts/BebasNeue-Regular.woff') format('woff'),
        url('../fonts/BebasNeue-Regular.ttf') format('truetype'),
        url('../fonts/BebasNeue-Regular.svg#BebasNeue-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.Bebas{font-family: 'Bebas Neue';}

.topBox{position:relative;}
.bannerBox .swiper-slide img{display:block;}
.bannerBox .swiper-prev{position:absolute;z-index:9;left:20px;top:50%;margin-top:-30px;width:60px;height:60px;border:1px #fff solid;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.bannerBox .swiper-next{position:absolute;z-index:9;right:20px;top:50%;margin-top:-30px;width:60px;height:60px;border:1px #fff solid;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.bannerBox .swiper-prev i{font-size:28px;color:#fff;}
.bannerBox .swiper-next i{font-size:28px;color:#fff;}

.bannerBox .swiper-pagination{bottom:40px;}
.bannerBox .swiper-pagination-bullet{width:16px;height:16px;background:#fff;margin:0px 6px!important;}
.bannerBox .swiper-pagination-bullet-active{background:#fff;}

.topBox .menuBg{position:absolute;top:50px;left:0px;z-index:99;width:100%;}
.topBox .menuBox{background:#fff;height:90px;display:flex;align-items:center;justify-content:space-between;}
.topBox .menuBox .logoBox{padding:0px 70px;}
.topBox .menuBox .logoBox p{height:100%;display:flex;align-items:center;justify-content:center;}
.topBox .menuBox .logoBox p img{width:auto;height:75px;}
.topBox .menuBox .menuList{width:100%;height:100%;flex:1;background:linear-gradient(to right,rgba(34,163,104), rgba(0,201,204));display:flex;align-items:center;justify-content:space-between;}

.topBox .menuBox .menuList .navBox{display:flex;align-items:center;justify-content:space-between;padding:0px 60px;}
.topBox .menuBox .menuList .navBox p{margin:0px 35px;}
.topBox .menuBox .menuList .navBox p a{font-size:20px;font-weight:bold;color:#fff;}

.topBox .menuBox .menuList .telBox{display:flex;align-items:center;margin-right:50px;}
.topBox .menuBox .menuList .telBox p{width:42px;height:42px;border:2px #fff solid;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:10px;}
.topBox .menuBox .menuList .telBox p i{font-size:24px;color:#fff;}

.topBox .menuBox .menuList .telBox span{font-size:32px;color:#fff;}

.titBox{font-size:48px;color:#176e5b;position:relative;padding-bottom:16px;}
.titBox::after{content:'';position:absolute;left:0;bottom:-8px;width:80px;height:2px;background:#176e5b;}
.oneBox{background:url(../images/oneBg.jpg) no-repeat center bottom;padding:100px 0;}

.oneBox .txtBox{margin-top:100px;width:48%;padding-bottom:60px;}
.oneBox .txtBox h3{font-size:24px;margin-bottom:50px;color:#ec8500;}
.oneBox .txtBox p{font-size:18px;line-height:38px;}

.twoBox{padding:0px 0;}
.twoBox .picBox img{display:block;}
.twoBox .IntroBox{display:flex;align-items:flex-start;justify-content:space-between;padding:80px 0;}
.twoBox .IntroBox dl{padding:0px;border-left:2px #22a368 solid;padding-left:50px;width:25%;color:#22a368;}
.twoBox .IntroBox dl:last-child{margin-right:0;}
.twoBox .IntroBox dl:first-child dt span{font-size:30px;}
.twoBox .IntroBox dl:first-child dd{font-size:30px;}
.twoBox .IntroBox dl dt{font-size:50px;}
.twoBox .IntroBox dl dd{font-size:22px;}

.threeBox{}
.threeBox #videos{width:100%;object-fit:cover;-o-object-fit:cover;transition:all .3s ease;}
.threeBox img{display:block;}

.fourBox{background:url(../images/fourBox.jpg) no-repeat center bottom;padding:100px 0;}
.fourBox .pdsBox{padding:120px 0 60px 0;}
.fourBox .pdsSwiper{padding:20px 0;}
.fourBox .pdsBox .swiper-slide a{display:block;}
.fourBox .pdsBox .swiper-slide dt{box-shadow:0 10px 10px rgba(0,0,0,0.06);background:#fff;}
.fourBox .pdsBox .swiper-slide dd{margin-top:30px;border-radius:8px;text-align:center;font-size:20px;background:linear-gradient(to right,rgba(34,163,104), rgba(0,201,204));color:#fff;height:48px;line-height:48px;}


.fiveBox{background:url(../images/fiveBg.jpg) no-repeat center bottom;padding:100px 0;}
.fiveBox .honorBox{padding:120px 0 60px 0;}
.fiveBox .pdsBox .swiper-slide{background:#fff;}
.fiveBox .honorPage{display:flex;align-items:center;justify-content:center;margin-top:40px;}
.fiveBox .honorPage p{width:50px;height:50px;border-radius:100%;border:1px #bababa solid;display:flex;align-items:center;justify-content:center;margin:0px 20px;}
.fiveBox .honorPage p i{font-size:24px;cursor:pointer;}


.sixBox{position:relative;}
.sixBox .cBox{width:100%;position:absolute;left:0;bottom:60px;z-index:99;}
.sixBox .cBox p{text-align:center;font-size:24px;}
.sixBox .pics{display:block;}

.footBg{padding:70px 0;background:linear-gradient(to right,rgba(34,163,104), rgba(0,201,204));}
.footBox {display:flex;align-items:center;}
.footBox .logoBox{}
.footBox .txtBox{margin-left:120px;color:#fff;}
.footBox .txtBox dt{font-size:20px;font-weight:bold;}
.footBox .txtBox dd{margin-top:20px;line-height:24px;}


@media only screen and (max-width:640px){
   .wbox{width:100%;}
}

@media only screen and (min-width:641px) and (max-width:1024px) 
{
   .wbox{width:100%;}
}

@media only screen and (min-width: 1025px){
   
}