
/*åˆå§‹åŒ–ä»£ç  end*/

.bannews{background: url(../images/001.jpg) no-repeat center;height: 50vh;width:100%;position: relative;}
.bannews_box{max-width:1200px;margin: 0 auto;padding-top:100px;}
.bannews_box h4{font-weight: bold;font-size:60px;color:#333;}
.bannews_box dd{font-size:24px;color:#666;}

.mainpost {
    float: left;
    line-height: 60px;
    color: #666;
    font-size: 16px;
    padding-left: 40px;
}
.mainpost_dg{position: absolute;bottom: 0;width: 100%;}
.mainpost_box{max-width:1200px;margin: 0 auto;width:100%;background: rgba(255, 255, 255, 0.9);border-radius:6px 6px 0 0;}
.mainpost_box ul{float: right;padding-right:40px;}
@media (max-width: 768px) {
    .mainpost_box ul.nav{display: block;}
}
.page_youshi{background: url(../images/002.jpg) no-repeat center top; position: relative;}
.page_youshi_h3{text-align: center;padding-top:70px;}
.page_youshi_h3 h3{font-size:60px;color:#333;font-weight: bold;}
.page_youshi_h3 h3 span{color:#00b755;}
.page_youshi_h3 dd{font-size:24px;color:#666;text-transform: uppercase;font-family: "Arial";line-height:40px;}

.page_youshi_img{text-align: center;margin-top:20px;}

.page_youshi_cn{background:#f4f4f4;width: 100%;}
.page_youshi_cn_box{max-width: 1200px;margin:0 auto;width: 100%;}
.page_youshi_cn_box ul {display: flex;flex-wrap: wrap; justify-content: space-between;}
.page_youshi_cn_box ul li{float: left;width:16%;padding:0 2%;}
.page_youshi_cn_box ul li{padding-top:50px;padding-bottom:40px;}
.page_youshi_cn_box ul li dl dt{color:#333;font-weight: bold;font-size:30px;}
.page_youshi_cn_box ul li dl dd{color:#999;font-family: "Arial";font-size:16px;line-height:30px;}
.page_youshi_cn_box ul li p{padding-top:30px;font-size:14px;line-height:25px;}
.page_youshi_cn_box ul li:hover{background: rgba(0, 183, 85, 0.9);margin-top:-80px;}
.page_youshi_cn_box ul li:hover dl{background: url(../images/004.png) no-repeat left top;padding-top:80px;}
.page_youshi_cn_box ul li:hover dt{color:#fff;}
.page_youshi_cn_box ul li:hover dd{color:#9ddfbc;}
.page_youshi_cn_box ul li:hover p{color:#fff;}

/* 优势 */
.fournr{max-width:1200px;width:100%;margin:20px auto 40px;}
.fournr dl{position: relative;margin-top:50px;}
.fournr dt {
    float: right;
    width: 58%;
}

.fournr dt img {
    display: block;
}
.fournr dd {
    float: left;
    background: #fff;
    width:37%;
}

.fournr dd h4 {
    font-weight: bold;
    font-size: 36px;
    color: #00b755;
    padding-bottom:20px;
}
.fournr dd span{font-size:24px;color:#333;line-height:30px;}
.fournr dd p.text {
    font-size: 16px;
    color: #666;
    padding-left:15px;
    background: url(../images/007.png) no-repeat left 10px;
    margin-top:20px;
    line-height:25px;
}

.fournr dd p.text span {
    color: #ff6600;
}
.fournr dd a{padding:12px 60px 12px 24px;border: solid 1px #ccc;background: url(../images/009.png) no-repeat right 20px center;margin-left: 30px;}
.fournr dd i{height: 4px;background: url(../images/008.png) no-repeat bottom center;width:354px;display: block;padding-top:40px;}
.fournr_box_p{margin-bottom: 35px;}

.fournr dl:nth-child(2n) dt {
    float: left;
}
.fournr dl .okata{position: absolute;bottom: -30px;font-size:150px;font-weight: bold;text-transform: uppercase;font-family: "Arial";color:rgba(31, 174, 95, 0.1);left:20%;}

.fournr dl:nth-child(2) dt{margin-left:-360px;}
.fournr dl:nth-child(4) dt{margin-left:-190px;}
.fournr dl:nth-child(2n) dd{float: right;width: 45%;}
.fournr dl:nth-child(2) .okata{right: 0;left: auto;bottom: 0;}
.fournr dl:nth-child(2) .okata ul{background:#fff;padding-left:10px;}
.fournr dl:nth-child(2) .okata ul li{float: left;padding-left:9px;}

.fournr dl:nth-child(3) .fournr_box_p{margin-bottom: 110px;}
/* 优势 end */

/*关于我们*/
.page_about{max-width: 1200px;width: 100%;margin:30px auto 0;}
.page_about_fl{width: 50%;}
.page_about_fl h3{font-size:30px;padding-bottom: 20px;}
.page_about_fl dd{font-size:16px;color:#333;line-height: 35px;}
.page_about_fr{width: 45%;}
/*关于我们 end*/

/*大事记start*/
.page_course{background:#f2f2f2;margin-top:60px;padding-bottom:50px;}
.event_box{width:100%;margin:3% auto 0;position:relative;max-width:1200px;}
.event_box .parHd {width:100%;display:inline-block;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;}
.parHd .tempWrap{margin:0 auto;width: 100% !important;padding: 0 30px;}
.parHd .tempWrap:after{content:'';width:100% !important;height:1px;background:#adadad;position:absolute;bottom:6px;max-width:1200px;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-bottom: 50px;font-size:16px;color:#000;padding: 0 44px 50px;position:relative;width: 75px !important;font-family: "Arial";color:#666;}
.parHd li:after{content:'';background:url(../images/0021.png) no-repeat;width:12px;height:12px;position:absolute;z-index:20;bottom:0px;left:50%;margin-left:-6px;}
.parBd{margin-top:50px;}
.parBd .slideBox{display: flex;flex-wrap: wrap; justify-content: space-between;}
.parBd .slideBox dl{margin:0 auto;}
.parBd .slideBox dt{background:#00b755;font-family: "Arial";font-size:48px;width: 200px;height: 120px;border-radius:10px;color:#fff;line-height:120px;float: left;text-align:center;}
.parBd .slideBox dt span{font-size:18px;}
.parBd .slideBox dd{float: left;font-size:16px;color:#666;background:url(../images/0022.png) no-repeat top 12px left;margin-left:22px;padding-left:21px;line-height:30px;}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:45px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block !important;width:30px;height:39px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;bottom:0px;left:50%;z-index:21;margin-left: -15px;}

.parHd li span,.parHd li.clone span{display:none;}	

/* 理念 */
.page_idea{max-width:1200px;width: 100%;margin:20px auto 0;}
.page_idea ul{display: flex;flex-wrap: wrap; justify-content: space-between;border: solid 1px #f2f2f2;}
.page_idea ul li{width:25%;float: left;height:250px;}
.page_idea ul li:nth-child(2),.page_idea ul li:nth-child(5),.page_idea ul li:nth-child(7){background:#f2f2f2;}
.page_idea ul li dl{padding: 30px 20px;}
.page_idea ul li dl dt{color:#00b755;font-size:24px;padding-bottom:8px;}
.page_idea ul li dl dd{font-size:16px;color:#333;line-height:35px;}
/* 理念 end*/

/* 文化 */
.page_culture{background:#f1f1f1;margin-top:70px;padding-bottom:60px;}
.page_culture_box{max-width:1200px;width: 100%;margin: 30px auto 0;}
.page_culture_box ul{display: flex;flex-wrap: wrap; justify-content: space-between;}
.page_culture_box ul dl{float: left;width:23%;box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);text-align: center;padding:50px 0;}
.page_culture_box ul dl dt{font-size: 30px;font-weight: bold;color: #373636;}
.page_culture_box ul dl dd{font-size: 18px;color:#666;}
.page_culture_box ul dl img{margin-top:27px;}

.page_culture_dg{max-width:1200px;width: 100%;margin: 45px auto;}
.page_culture_dg_box{width:29%;float: left;border-bottom:solid #e6e6e6 1px;}
.page_culture_dg_box dl{border: solid #e6e6e6 1px;border-right:none;border-bottom:none;padding:18px;}
.page_culture_dg_box dl dt{font-size:22px;font-weight: bold;color:#01b655;}
.page_culture_dg_box dl dd{line-height:25px;color:#666;font-size:15px;}
.page_culture_dg_img{width:42%;float: left;}
.page_culture_dg_img img{width: 100%;}
/* 文化 end*/

/* 产品分类 */
.page_chanpin{max-width:1200px;width: 100%;margin:45px auto;}
.page_chanpin ul{display: flex;flex-wrap: wrap;}
.page_chanpin ul li{width:19%;background:#00a03e;border-radius:10px;line-height:55px;text-align: center;margin-bottom:10px;margin-left: 1%;}
.page_chanpin ul li a{font-size: 16px;color:#fff;}
.page_chanpin ul li:nth-child(1),.page_chanpin ul li:nth-child(6){margin-left:0.5%;}
.ho_page{background:#fe9102 !important;}
.page_chanpin ul li:hover{background:#fe9102 !important;}

.page_exhibit{background:url(../images/0031.png) no-repeat center top;padding-bottom:90px;}
.page_exhibit_box{max-width: 1200px;width: 100%;margin: 0 auto;position: relative;}
.page_exhibit_box img{float: right;padding:60px 0 0px;max-width: 1200px;}
.page_exhibit_box .page_exhibit_h3{position: absolute;bottom: 0;}
.page_exhibit_box .page_exhibit_h3 h3{font-size:46px;font-weight: bold;}
.page_exhibit_box .page_exhibit_h3 dl{margin-top:35px;}
.page_exhibit_box .page_exhibit_h3 dl dt{font-size:24px;font-weight: 400;}
.page_exhibit_box .page_exhibit_h3 dl dd{font-size:18px;color:#333;line-height:30px;}

.page_details{max-width:1200px;width: 100%;margin:0px auto;text-align: center;}
.page_details h4{font-size: 48px;font-weight: bold;color:#333;line-height:140px;}
/* 产品分类 end*/

/* 应用视频 */
.cpcfc {
    background: url(../images/0034.png) center top no-repeat;
    margin-top:70px;
    padding-bottom: 70px;
}
.page_h3{text-align: center;color:#fff;padding:65px 0;}
.page_h3 h3{font-size:42px;}
.page_h3 h3 span{font-weight: bold;}
.page_h3 p{font-size:16px;line-height:35px;}
.cpcf-li {
    display: flex;
    justify-content: space-between;
}

.cpcf-li>li {
    position: relative;
    display: flex;
    width: 24%;
    justify-content: center;
    background-size: 100%;
    background:#fff;
}
.cpcf-li>li.cur{background:#fe9102;}
.cpcf-li>li.cur a{color:#fff;}
.cpcf-li>li>a {
    position: relative;
    z-index: 1;
    display: block;
    color: #000;
    font-size: 18px;
    line-height:50px;
}
.cpcf-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1200px;
    width: 100%;
    margin:48px auto 0;
}
.cpcf-box dl{width:32.5%;background:#fff;}
.cpcf-box dl dt{position: relative;}
.cpcf-box dl dt img{width: 100%;height: 250px;}
.cpcf-box dl dd{line-height:68px;padding:0 24px;font-size: 18px;}
.cpcf-box dl span{width:80px;height: 80px;background: url(../images/0036.png) center no-repeat;display: block;position: absolute;left: 50%;top:50%;margin-left:-40px;margin-top:-40px;}
.cpcf-box dl:hover span{background: url(../images/0037.png) center no-repeat;}
.cpcf-box dl:hover dd{color:#01b655;}
/* 应用视频 end*/


/* 证书 */
.page_certificate{background: url(../images/0038.jpg) center top no-repeat;}
.page_certificate .swiper-container{max-width:1100px;width: 100%;padding: 0 50px;}
.swiper-wrapper,.swiper-slide,.swiper-container{height: auto !important;}
.swiper-button-next, .swiper-button-prev{color:#666666 !important;top: 35% !important;}
.page_certificate .swiper-slide{padding-bottom:60px;}
.page_certificate .swiper-slide img{-webkit-box-reflect: below 14px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(80%, transparent) , to(rgba(250, 250, 250, 0.37)));}
.page_certificate .swiper-slide dd{font-size: 18px;font-weight: bold;line-height:60px;color:#fff;}
.page_certificate .page_h3{color:#333;}
.page_certificate .page_h3 em{background:#01b655;line-height:48px;display: inline-block;padding:0 20px;color:#fff;font-size:18px;border-radius:30px;margin-top:26px;}
.swiper-container {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;
  }
/* 证书 end*/

/* 相关产品 */
.page_related{max-width:1200px;width: 100%;margin:0 auto 60px;}
.page_related .page_h3{color:#000;}
.page_related ul{display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
.page_related ul li{width:32%;text-align: center;}
.page_related ul li img{border: solid 1px #d1d1d1;}
.page_related ul li dd{line-height:45px;font-size:18px;}
/* 相关产品 end*/
  
.mainpost_box li {
    list-style: none;
    display: inline-block;
}

.mainpost_box .fgx {
    display: none;
}

.mainpost_box li a {
    height: 60px;
    line-height: 60px;
    position: relative;
    color: #666;
    text-decoration: none;
    font-size: 15px;
    display: inline-block;
    margin: 0 12px;
    -webkit-transition: all ease .35s;
    transition: all ease .35s;
}

.mainpost_box a {
    position: relative;
    line-height: 60px;
        height: 60px;
    display: inline-block;
}

.mainpost_box a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    background-color: #00b755;
    width: 100%;
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all ease .35s;
    transition: all ease .35s;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}

.mainpost_box a:hover,
.mainpost_box .selected a {
    color: #00b755;
}

.mainpost_box a:hover:after,
.mainpost_box .selected a:after {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}

@media (max-width: 768px) {
.page_exhibit_box .page_exhibit_h3{position: initial;padding-left: 10px;}
.page_exhibit_box img{width: 100%;}
.page_exhibit_box .page_exhibit_h3 h3{font-size: 24px;}
.page_exhibit_box .page_exhibit_h3 dl dt{font-size: 18px;}
.page_exhibit_box .page_exhibit_h3 dl dd{font-size: 14px;}
.page_exhibit{padding-bottom: 40px;}
.page_chanpin{    margin: 45px auto 20px;width: 95%;}
.page_chanpin ul{padding-top:10px}
.page_details h4{font-size: 24px;}
.page_details img{width: 95%;}
.page_h3 h3{font-size: 24px;}
.page_h3 p{font-size: 14px;}
.page_h3{padding: 10px 0;}
.cpcf-li>li{width:49%;margin-bottom: 10px;}
.cpcf-li>li>a{font-size: 14px;}
.cpcf-box dl{margin: 0 auto 10px;width: 95%;}
.cpcf-box{margin: 20px auto 0;}
.cpcf-box dl dd{font-size: 14px;line-height: 35px;text-align: center;}
.cpcfc{    padding-bottom: 0px;}
.page_certificate .page_h3 em{font-size: 14px;line-height: 30px;}
.page_certificate .swiper-slide img{width: 100%;}
.page_certificate .swiper-container{padding: 0px;}
.page_certificate .swiper-slide dd{font-size: 14px;color: #222;}
.page_certificate .swiper-slide{padding: 0px;}
.bannews_box{display: none;}
.page_youshi_h3 h3{font-size: 24px;}
.page_youshi_h3 dd{font-size: 18px;}
.page_youshi_h3{padding-top: 20px;width: 90%;
    margin: 0 auto;text-align: left;}
.page_youshi_img img{width: 100%;}
.page_youshi_cn_box ul li{width: 100%;padding-bottom: 20px;padding-top: 20px;}
.page_youshi_cn_box ul li dl dt{font-size: 24px;}
.page_about{    margin: 10px auto 0;}
.page_culture{    padding-bottom: 0px;}
.page_youshi_cn_box ul li p{padding: 0px;}
.fournr dd{width: 95%;float: none !important;
    margin: 0 auto;}
.fournr dd i{display:none;}
.fournr dd a{margin-left:0px;display: none;}
.page_related{    margin: 0 auto 0px;width: 95%;}
.fournr dt{width:95%;margin:0 auto;float:none !important;}
.fournr dt img{width: 100%;}
.fournr dl{margin-top: 0px;}
.fournr{margin-bottom:0;}
.fournr dd h4{font-size: 24px;}
.fournr dd span{font-size: 18px;}
.fournr dd p.text{font-size: 14px;}
.fournr dl .okata{    position: initial;font-size: 0;}
.fournr dl:nth-child(2n) dd{width: 95%;}
.fournr dl:nth-child(2) .okata ul{padding-left:0;}
.fournr dl:nth-child(2) .okata ul li{width: 30%;}
.fournr dl:nth-child(2) .okata ul li img{width: 100%;}
.fournr dl:nth-child(4) dt{margin-left: 0;}
.fournr dl:nth-child(3) .fournr_box_p{    margin-bottom: 30px;}
.page_about_fl h3{font-size: 24px;}
.page_about_fl{width: 90%;    margin: 0 auto;float: none;}
.page_about_fr{width: 100%;margin-top: 20px;display: none;}
.page_course{    margin-top: 0px;}
.parBd .slideBox{margin: 0 auto; width: 80%;}
.parBd .slideBox dt{float: none;margin: 0 auto;font-size: 30px;height: 50px;line-height:50px;}
.parBd .slideBox dd{margin-top: 20px;}
.page_idea ul li{width:50%;height: auto;}
.page_culture_box ul dl{width:47%;padding: 20px 0;}
.page_culture_box ul dl dt{font-size: 24px;}
.page_culture_dg_box{width: 50%;}
.page_culture_dg_img{width: 100%;}
.page_culture_dg_box dl{height: 90px;}
.page_culture_dg_box dl dt{font-size: 20px;}
.page_idea ul li:nth-child(3), .page_idea ul li:nth-child(6), .page_idea ul li:nth-child(7){background: #f2f2f2;}
.page_idea ul li:nth-child(5){background: #fff;}
.fournr dl:nth-child(2) dt{display:none;}
}