@charset "utf-8";
body{width: 100%;max-width: 1920px;min-width: 320px;margin: 0 auto;overflow-x: hidden;}

#wrap{width: 100%;max-width: 1920px;margin: 0 auto;}
.cw{max-width: 1200px;margin: 0 auto;}

.go-to-top{width: 50px;line-height: 50px;height: 50px;background: #00716d url(/images/tops.png)no-repeat center;bottom: 12%;right: 3%;font-size: 30px;color: #fff;z-index: 120;box-shadow: 0 0 2px #999;display: block;}
.drak-big{z-index: 998; background-color: rgb(0, 0, 0); opacity: 0.6 !important; left: 0px; top: 0px; position: fixed; height: 100%; width: 100%;display: none;}
.flex-main-content{flex: 1 0 auto;}

@font-face {
  font-family: "SourceHanSansCN_Regular";
  src: url("/inc/file/font/SourceHanSansCN_Regular.ttf") format("truetype");
}

@font-face {
  font-family: "DINCond-Light";
  src: url("/inc/file/font/DINCond-Light.otf") format("truetype");
}

@font-face {
  font-family: "TitilliumWeb";
  src: url("/inc/file/font/TitilliumWeb-Regular.ttf") format("truetype");
}

/*线条*/
.line-borders{width: 100%;height: 4px;background: url(/images/line.png)repeat center;}


/*编辑器*/
.detail{zoom: 1;}
.detail,.detail a,.detail div,.detail span,.detail b,.detail i,.detail p,.detail ul,.detail li{font-size: 13px;color: #929292;line-height: 24px;}
.detail ul,.detail ol{margin-left: 18px;line-height: 22px;}
.detail ul li{list-style-type: disc;line-height: 22px;}
.detail ol li{list-style-type: decimal;line-height: 22px;}
.detail img{max-width: 100%;height: auto;width: auto !important;height: auto !important;}
.detail:before{content:""; display:table; clear:both;}
.detail:after{content:""; display:table; clear:both;}

/*网站地图*/
.sitemap-wrap{min-height: 500px;}
.sitemap-wrap{width: 100%;max-width: 1920px;margin: 0 auto;padding: 30px 0;min-height: 400px;}
.sitemap-wrap .title{font-size: 16px;color: #000;margin: 0 auto;margin-bottom: 20px;width: 100%;max-width: 1200px;}
.sitemap-wrap .title a{display: block;width: 200px;height: 60px;text-align: center;line-height: 60px;background: #ff7723;color: #fff;font-size: 16px;cursor: default;}
.sitemap-wrap .webmap{padding:40px 0; border-top:1px solid #e4e4e4;width: 100%;margin: 0 auto;}
.sitemap-wrap .webmap h3{ margin:0px; padding:0px;}
.sitemap-wrap .webmap h3 span{ display:block; float:left; font-size:18px; color:#ff7723; border-left:5px solid #ff7723; padding-left:20px;background-color:#fff; padding-right:40px;}
.sitemap-wrap .webmap h3 span a{color:#ff7723;}
.sitemap-wrap .webmap h3 em{ display:block; border-bottom:1px dashed #b8b8b8; height:14px;}
.sitemap-wrap .webmap p{ margin:0px; padding:30px 0px 20px 25px;}
.sitemap-wrap .webmap p a{ font-size:14px; color:#5f5f5f; display:inline-block; padding-right:45px; padding-bottom:10px;}
.sitemap-wrap .webmap p a:hover{ color:#ff7723;}

/*上下页*/
.page-wrap{margin-top: 40px;padding-top: 40px;border-top: solid 1px #e9e9e9;}
.page-wrap .left{width: 85%;}
.page-wrap .right{width: 8%;}
.page-wrap .left .page{font-size: 14px;color: #333;margin-top: 10px;display: inline-block;}
.page-wrap .left .page:first-child{margin-top: 0;}
.page-wrap .left .page .tit{font-size:  14px;color: #3879c2;}

/*标题部分*/
.title-wrap{padding-top: 80px;}
.title-wrap .title{font-size: 22px;color: #292929;text-align: center;}
.title-wrap .brief{font-size: 30px;color: #006560;text-align: center;margin-top: 20px;line-height: 36px;}

/*视频弹窗*/
.iframe-big{position: fixed;left: 0;right: 0;top: 0;width: 100%;height: 100%;z-index: 1004;display: none;}
.iframe-big .iframe-video{position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -384px;z-index: 2;}
.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video{width: 750px !important;height: 480px !important;}
.iframe-big .iframe-video .iframes video{width: 100%;height: 100%;object-fit:contain;}
.iframe-big .iframe-video .closes{position:  absolute;right: -100px;font-size: 36px;top: -40px;width:  40px;height:  40px;text-align:  center;line-height:  40px;background: #f37321;color:  #fff;cursor:  pointer;border-radius: 3px;}
.iframe-big .video-dark{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;z-index: 1;}

/*Banner部分*/
.index-swiper{position: relative;}
.index-swiper ul{margin-bottom: 0;}
.index-swiper1{width: 100%;position: relative;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.index-swiper1 .swiper-button-prev,.index-swiper1 .swiper-button-next{width: 30px;height: 30px;background: url(/images/img148.png)no-repeat center;z-index: 11;}
.index-swiper1 .swiper-button-next{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.index-swiper1 .swiper-button-prev{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.index-swiper1 .swiper-slide{width: 100%;font-size: 0;}
.index-swiper1 .swiper-slide-active img{z-index: 997;}
/*.index-swiper1 .swiper-button-prev{background: url(/images/b_left.png)no-repeat center;width: 20px;height: 40px;left: 6%;display: none;}*/
/*.index-swiper1 .swiper-button-next{background: url(/images/b_right.png)no-repeat center;width: 20px;height: 40px;right: 6%;display: none;}*/
.index-swiper2{width: 100%;position: relative;max-width: 1920px;margin: 0 auto;overflow: hidden;height: 452px;}
.index-swiper2 li,.index-swiper1 img{max-width: 100%;height: auto;}
.index-swiper1 a,.index-swiper2 a{font-size: 0;display: block;width: 100%;}
.index-swiper1 a.nohref,.index-swiper2 a.nohref{cursor: default;}
.index-swiper2{height: auto;}
.index-swiper2 img{max-width: 100%;height: auto;}
.index-swiper1.pc,.index-swiper2.pc{display: block;z-index: 1;right: 0;}
.index-swiper1.mobile,.index-swiper2.mobile{display: none;}
.index-swiper1 img,.index-swiper2 img{width: 100%;}

/*swiper*/
.swiper-pagination-bullet{border: solid 1px #333;background: none !important;width: 9px !important;height: 9px !important;}
.swiper-pagination-bullet-active{border: solid 1px #333;}
.index-swiper1 .swiper-pagination{height: 30px;line-height: 30px;overflow: hidden;bottom: 15px;}
.index-swiper1 .swiper-pagination,.index-swiper1 .swiper-pagination .swiper-pagination-total{font-size: 13px;color: #ccc;}
.index-swiper1 .swiper-pagination .swiper-pagination-current{color: #282828;}

/*顶部部分*/
.header-wrap{position: relative;}
.header-wrap .cw{position: absolute;left: 0;right: 0;top: 40px;z-index: 1001;line-height: 64px;background: #fff;}
.header-wrap .logo{width: 15%;text-align: center;}
.header-wrap .nav{width: calc(100% - 15% - 128px); display: flex; justify-content: center;}
.header-wrap .search{width: 64px;}
.header-wrap .nav .ul{width: 14%;text-align: center;}
.header-wrap .nav .ul .a{font-size: 15px;color: #282828;}
.header-wrap .search .btn{width: 64px;height: 64px;display: block;}
.header-wrap .search .btn.searchbtn{background: #006560 url(/images/search.png)no-repeat center;}
.header-wrap .lang{font-size:16px;color:#282828;text-align:center;width:64px;}
.header-wrap .nav .ul:hover .a,.header-wrap .nav .ul.on .a{color: #006560;}
.header-wrap .form{position: absolute;right: 0;top: 64px;background: #fff;width: 200px;display: none;}
.header-wrap .form .text{width: 140px;height: 40px;float: left;line-height: 40px;padding: 0 10px;}
.header-wrap .form .submit{width: 40px;height: 40px;display: block;float: left;background: #006560 url(/images/search.png)no-repeat center;cursor: pointer;}
.header-wrap .form .submit input{width: 100%;height: 100%;}
.header-wrap .nav .ul .li{position: relative;}
.header-wrap .nav .ul .li .nav2{position: absolute;left: 0;top: 64px;background: #ededed;width: 100%;text-align: center;padding: 20px 0;display: none;}
.header-wrap .nav .ul .li .nav2 .nav2a{display: block;font-size: 13px;color: #929292;margin-top: 15px;line-height: 20px;padding:0 10px;}
.header-wrap .nav .ul .li .nav2 .nav2a:first-child{margin-top: 0;}
.header-wrap .nav .ul .li .nav2 .nav2a:hover{color: #666;}
.header-wrap .nav .ul .li:hover .nav2{display: block;}


/*手机顶部部分*/
#header_mobile_hidden{height: 80px;display: none;}
#header_mobile{display: none;height: 80px;z-index: 1000;width: 100%;position: fixed;left: 0;top: 0;right: 0;border-bottom: solid 1px #ededed;background: #fff;}
#header_mobile .menu-trg {position: absolute;right: 4%;top: 0;}
#header_mobile .menu-trg .icon-menu{background: url(/images/mobilenav.png)no-repeat center;}
#header_mobile .menu-trg .trg {display: block;width: 40px;height: 40px;background-size: 100%;margin-top: 20px;}
.side-menu {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1000;transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}

.side-menu .inner {position: absolute;right: 0;top: 0;width: 50%;height: 100%;background: #fff;color: #076a77;overflow-x: hidden;overflow-y: auto;border: solid 1px #ededed;}
.side-menu .inner a {color: #076a77;}
.side-menu .hd {padding: 0 15px;height: 49px;border-bottom: 1px solid #ededed;line-height: 48px;overflow: hidden;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.side-menu .hd .icon-user:before {margin-right: 5px;font-size: 16px;}
.side-menu .hd .icon-fork:before {top: 0;font-size: 18px;}
.side-menu .hd .icon-user{text-overflow: ellipsis;white-space: nowrap;max-width: 65%;overflow: hidden;}
.side-menu .hd .msg{margin-right: auto;margin-left: 6px;}
.side-menu .hd .msg img{max-width: 20px;}
.side-menu .hd .icon-fork{width: 24px;height: 24px;background: url(/images/mobileclose.png)no-repeat center;background-size: 100%;}
.side-menu ul > li a {display: block;text-align: center;line-height: 44px;font-size: 14px;}
.side-menu ul > li {border-bottom: 1px solid #ededed;}
.side-menu.show {transform: translateX(0);-webkit-transform: translateX(0);}
#header_mobile .left{width: 60%;margin-top: 20px;}
#header_mobile .left img{max-width: 220px;height: auto;max-height: 46px;}
#mobile_drak{width: 100%;height: 100%;position: fixed;left: 0;right: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 999;display: none;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 30px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #076a77;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 30px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #ea5707;}
#header_mobile .menu-trg .side-menu .lan a{margin: 0 5px;display: inline-block;}
#header_mobile .search{width: 94%;margin: 0 auto;margin-top: 15px;text-align: center;}
#header_mobile .search form{display: inline-block;text-align: center;}
#header_mobile .search .text{width: auto;}

/*底部部分*/
.footer-wrap{}
.footer-wrap .footer-nav{background: #fbfbfb;padding-top: 65px;padding-bottom: 55px;}
.footer-wrap .footer-copyright{background: #00716d;}
.footer-wrap .footer-nav .top{padding-bottom: 55px;border-bottom: solid 1px #eee; display: flex; justify-content: center;}
.footer-wrap .footer-nav .top .nav{width: 25%; float: inherit; }
.footer-wrap .footer-nav .top .nav.en{display: none;}
.footer-wrap .footer-nav .top .nav:last-child{width: max-content;}
.footer-wrap .footer-nav .top .nav:last-child .left{width: max-content;}
.footer-wrap .footer-nav .top .nav .left{width: 30%;}
.footer-wrap .footer-nav .top .nav .right{width: 65%;}
.footer-wrap .footer-nav .top .nav .left .borders{width: 16px;height: 2px;background: #00716d;}
.footer-wrap .footer-nav .top .nav .left .a{font-size: 16px;color: #525252;margin-top: 20px;display: block;font-weight: bolder;}
.footer-wrap .footer-nav .top .nav .right{margin-top: 22px;}
.footer-wrap .footer-nav .top .nav .right .li{margin-top: 15px;}
.footer-wrap .footer-nav .top .nav .right .li:first-child{margin-top: 0;}
.footer-wrap .footer-nav .top .nav .right .li .s{font-size: 14px;color: #929292;}
.footer-wrap .footer-nav .bot{margin-top: 45px;}
.footer-wrap .footer-nav .bot .meg .item{width: 42%;margin-left: 2%;}
.footer-wrap .footer-nav .bot .meg .item:first-child{margin-left: 0;}
.footer-wrap .footer-nav .bot .meg .item .title{font-size: 14px;color: #525252;}
.footer-wrap .footer-nav .bot .meg .item .ul{margin-top: 15px;}
.footer-wrap .footer-nav .bot .meg .item .ul .li .l{font-size: 14px;color: #525252;width: 70px;}
.footer-wrap .footer-nav .bot .meg .item .ul .li .r{font-size: 14px;color: #525252;width: calc(100% - 70px);}
.footer-wrap .footer-nav .bot .meg .item .ul .li.tel .l{margin-top: 10px;}
.footer-wrap .footer-nav .bot .meg .item .ul .li.tel .r{font-size: 36px;color: #00716d;font-family: "DINCond-Light";}
.footer-wrap .footer-nav .bot .meg .item.codes{width: 14%;margin-left: 0;margin-top: 12px;}
.footer-wrap .footer-nav .bot .meg .item .code-list{text-align: right;}
.footer-wrap .footer-nav .bot .meg .item .code-list .code{display: inline-block;margin-right: 10px;max-width: 72px;}
.footer-wrap .footer-nav .bot .meg .item .code-list .code:nth-child(2n){margin-right: 0;}
.footer-wrap .footer-nav .bot .share-list{margin-top: 40px;}
.footer-wrap .footer-copyright{padding: 25px 0;}
.footer-wrap .footer-copyright .left{font-size: 13px;color: #fff;}
.footer-wrap .footer-copyright .left .a{font-size: 13px;color: #fff;}
.footer-wrap .footer-copyright .right,.footer-wrap .footer-copyright a{font-size: 13px;color: #fff;}

/*面包导航栏*/
.nav-wrap{height: 58px;position: absolute;left: 0;right: 0;bottom: 0;z-index: 1;background: #fff;}
.nav-wrap .bg .left{width: 37.5%;border-bottom: solid 1px #e5e5e5;height: 58px;}
.nav-wrap .bg .right{width: 62.5%;border-bottom: solid 1px transparent;height: 58px;
    background: -moz-linear-gradient(left, rgb(1,102,94) 0%, rgb(77,176,56) 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,rgb(1,102,94)), color-stop(100%,rgb(77,176,56)));
    background: -webkit-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -o-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -ms-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: linear-gradient(to right, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
}
.nav-wrap .meg{position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;max-width: 1200px;height: 58px;}
.nav-wrap .meg .left{width: 37.5%;background: #fff;border-bottom: solid 1px #e5e5e5;}
.nav-wrap .meg .right{width: 62.5%;}
.nav-wrap .meg .left .home{display: block;width: 58px;height: 58px;background: url(/images/img18.png)no-repeat center;border-right: solid 1px #e5e5e5;display: block;}
.nav-wrap .meg .left .select{width: calc(100% - 99px);padding: 0 20px;height: 58px;}
.nav-wrap .meg .left .select .select-tit{line-height: 58px;background: url(/images/img19.png)no-repeat 98% center;}
.nav-wrap .meg .right .a:first-child{margin-left: 40px;}
.nav-wrap .meg .right .a{font-size: 14px;color: #a4c3b2;height: 58px;display: block;line-height: 58px;margin: 0 20px;}
.nav-wrap .meg .right .a.on,.nav-wrap .meg .right .a:hover{color: #fff;}

/*联系方式*/
.contact-wrap{padding-bottom: 30px;}
.contact-wrap .line-borders{margin-top: 40px;}
.contact-wrap .map-list .item{padding: 30px 0;border-bottom: solid 1px #e5e5e5;}
.contact-wrap .map-list .item .meg{margin-top: 20px;}
.contact-wrap .map-list .item:last-child{border: none;}
.contact-wrap .map-list .item .left{font-size: 24px;color: #006560;width: 30%;}
.contact-wrap .map-list .item .right{width: 70%;}
.contact-wrap .map-list .item .right .meg-list{width: calc(100% - 110px);}
.contact-wrap .map-list .item .right .map-btn{width: 108px;height: 84px;background: #fff url(/images/img50.png)no-repeat center 30%;background: #fff url(/images/img50.png)no-repeat center 30%;margin-top: -20px;border: solid 1px #ddd;}
.contact-wrap .map-list .item .right .meg-list .con{margin-right: 40px;margin-bottom: 15px;}
.contact-wrap .map-list .item .right .meg-list .con .l{font-size: 14px;color: #282828;width: 45px;}
.contact-wrap .map-list .item .right .meg-list .con .r{font-size: 14px;color: #929292;width: calc(100% - 45px);}
.contact-wrap .map-list .item .right .map-btn .btns{display: block;width: 100%;height: 100%;line-height: 120px;font-size: 14px;color: #4db135;text-align: center;}
.contact-wrap .map-list .item .map{margin-top: 30px;height: 420px;display: none;}
.contact-wrap .map-list .item.on .map{display: block;}
.contact-wrap .map-list .item.on .right .map-btn,.contact-wrap .map-list .item:hover .right .map-btn{background: #4db135 url(/images/img49.png)no-repeat center 30%;border: solid 1px transparent;}
.contact-wrap .map-list .item.on .right .map-btn .btns,.contact-wrap .map-list .item:hover .right .map-btn .btns{color: #fff;}

/*在线反馈*/
.feedback-wrap{padding-bottom: 80px;}
.feedback-wrap .feedback{margin-top: 35px;}
.feedback-wrap .feedback .left{width: 29%;max-width: 350px;}
.feedback-wrap .feedback .right{width: 70%;}
.feedback-wrap .feedback .left .brief{font-size: 14px;color: #74837f;line-height: 24px;background: url(/images/img57.jpg)no-repeat center;padding-top: 70px;padding-bottom: 70px;padding-left: 80px;}
.feedback-wrap .feedback .right .item{width: calc(35% - 2px);margin-right: 1%;border: solid 1px #e8e8e8;height: 58px;margin-bottom: 10px;}
.feedback-wrap .feedback .right .item:nth-child(3),.feedback-wrap .feedback .right .item:nth-child(5){margin-right: 0;}
.feedback-wrap .feedback .right .item.one{width: calc(28% - 2px);}
.feedback-wrap .feedback .right .item.two{width: calc(64% - 2px);}
.feedback-wrap .feedback .right .item input{width: calc(84% - 20px);height: 100%;border: none;padding: 0 10px;}
.feedback-wrap .feedback .right .item.radio-list{width: 100%;border: none;line-height: 58px;}
.feedback-wrap .feedback .right .item.radio-list input{width: auto;height: auto;vertical-align: middle;}
.feedback-wrap .feedback .right .item.radio-list label{margin-left: 20px;display: inline-block;}
.feedback-wrap .feedback .right .item.radio-list .radio-type .input{margin-right: 5px;}
.feedback-wrap .feedback .right .item.message{width: calc(100% - 2px);height: 170px;}
.feedback-wrap .feedback .right .item.message textarea{width: calc(100% - 20px);padding: 10px 10px;height: 150px;}
.feedback-wrap .feedback .right .item.btn-list{text-align: right;width: 100%;border: none;}
.feedback-wrap .feedback .right .item.btn-list .btn{display: inline-block;width: 26%;height: 60px;line-height: 60px;font-size: 14px;color: #696969;}
.feedback-wrap .feedback .right .item.btn-list .btn1{background: #e8e8e8;color: #696969;margin-right: 1%;}
.feedback-wrap .feedback .right .item.btn-list .btn2{background: #006560;color: #fff;}
.feedback-wrap .feedback .right .item.btn-list .btn:hover{opacity: 0.8;}
.feedback-wrap .feedback .right .item.on{border-image:linear-gradient(to right,#006560,#4db135) 1 10;}
.feedback-wrap .feedback .right .item.name{background: url(/images/img51_h.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.phone{background: url(/images/img52_h.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.email{background: url(/images/img53_h.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.address{background: url(/images/img54_h.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.company{background: url(/images/img55_h.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.message{background: url(/images/img56_h.png)no-repeat 99.5% 4%;}
.feedback-wrap .feedback .right .item.on.name{background: url(/images/img51.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.on.phone{background: url(/images/img52.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.on.email{background: url(/images/img53.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.on.address{background: url(/images/img54.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.on.company{background: url(/images/img55.png)no-repeat 98%;}
.feedback-wrap .feedback .right .item.on.message{background: url(/images/img56.png)no-repeat 99.5% 4%;}
.feedback-wrap .feedback .right .item .radio-type .input{position: relative;width: 14px;height: 14px;display: inline-block;}
.feedback-wrap .feedback .right .item .radio-type .input input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;opacity: 0;}
.feedback-wrap .feedback .right .item .radio-type .input .radio-btn{display: block;width: 100%;height: 100%;z-index: 1;background: url(/images/img92_h.png)no-repeat center;}
.feedback-wrap .feedback .right .item .radio-type label.cur .radio-btn{background: url(/images/img92.png)no-repeat center;}

/*企业文化*/
.culture-wrap{padding-bottom: 300px;}
.culture-wrap .culture{background: #fbfbfb url(/images/img58.jpg)no-repeat left top;margin-top: 50px;height: 500px;position: relative;}
.culture-wrap .culture .culture-list{text-align: center;position: absolute;left: 0;right: 0;bottom: -200px;z-index: 1;}
.culture-wrap .culture .culture-list .item{width: 250px;display: inline-block;height: 250px;overflow: hidden;}
.culture-wrap .culture .right{padding-top: 160px;}
.culture-wrap .culture .right .meg{width: 45%;background: #fbfbfb;}
.culture-wrap .culture .culture-list .item .top{width: 200px;height: 168px;margin: 0 auto;}
.culture-wrap .culture .culture-list .item:nth-child(1) .top{background: #7accc8;}
.culture-wrap .culture .culture-list .item:nth-child(2) .top{background: #7da7d9;}
.culture-wrap .culture .culture-list .item:nth-child(3) .top{background: #a3d39c;}
.culture-wrap .culture .culture-list .item .top .img{padding-top: 28px;}
.culture-wrap .culture .culture-list .item .top .fonts{font-size: 20px;color: #fff;margin-top: 12px;}
.culture-wrap .culture .culture-list .item .bot{font-size: 18px;color: #525252;margin-top: 30px;line-height: 28px;}

/*企业资质*/
.certifi-wrap{padding-bottom: 80px;}
.certifi-wrap .certifi-list{margin-top: 55px;}
.certifi-wrap .certifi-list .item{width: 20.5%;margin-right: 6%;text-align: center;}
.certifi-wrap .certifi-list .item.four{margin-right: 0;}
.certifi-wrap .certifi-list .borders{width: 100%;height: 1px;background: #e7e6e4;margin-top: 50px;margin-bottom: 60px;}
.certifi-wrap .certifi-list .borders:last-child{display: none;}
.certifi-wrap .certifi-list .item .img{border: solid 1px #f1f1f1;height: 330px;overflow: hidden;}
.certifi-wrap .certifi-list .item .fonts{font-size: 18px;color: #282828;margin-top: 20px;height: 40px;line-height: 20px;overflow: hidden;}

/*新闻列表*/
.info-wrap{padding-bottom: 120px;}
.info-wrap .info-hot{margin-top: 40px;}
.info-wrap .info-hot .item{width: auto;margin-bottom: 15px;}
.info-wrap .info-hot .item .left{width: 50%;}
.info-wrap .info-hot .item .right{width: calc(100% - 50% - 40px);padding-left: 40px;}
.info-wrap .info-hot .item .right .title{display: block;font-size: 24px;color: #363636;line-height: 30px;height: 60px;overflow: hidden;margin-top: 50px;}
.info-wrap .info-hot .item .right .brief{font-size: 14px;color: #a7a7a7;margin-top: 30px;height: 48px;line-height: 24px;}
.info-wrap .info-hot .item .right .date{font-size: 16px;color: #363636;margin-top: 30px;}
.info-wrap .more,.products-wrap .more{display: block;width: 300px;height: 60px;text-align: right;line-height: 60px;
    background: -moz-linear-gradient(left, rgb(1,102,94) 0%, rgb(77,176,56) 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,rgb(1,102,94)), color-stop(100%,rgb(77,176,56)));
    background: -webkit-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -o-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -ms-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: linear-gradient(to right, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
}
.info-wrap .more span,.products-wrap .more span{font-size: 14px;color: #fff;background: url(/images/img93.png)no-repeat left;padding-right: 30px;padding-left: 30px;}
.info-wrap .info-hot .item .right .more{margin-top: 30px;}
.info-wrap .info-hot .item .right .title:hover{background: linear-gradient(to right, rgb(1,102,94), rgb(77,176,56));-webkit-background-clip: text;color: transparent;}
.info-wrap .info-hot .item .right .more:hover{border: solid 1px #e8e8e8;background: none;border-image:linear-gradient(to right,#006560,#4db135) 1 10;width: 298px;height: 58px;}
.info-wrap .info-hot .item .right .more:hover span{background: url(/images/img94.png)no-repeat left;color: #a7a7a7;}
.info-wrap .line-borders{margin-top: 35px;}
.info-wrap .info-list{margin-top: 20px;}
.info-wrap .info-list .item{padding: 40px 0;border-bottom: dashed 1px #ddd;}
.info-wrap .info-list .item:last-child{border-bottom: dashed 1px transparent;}
.info-wrap .info-list .item .left{width: 9%;}
.info-wrap .info-list .item .right{width: 89%;}
.info-wrap .info-list .item .right .title{font-size: 20px;color: #525252;}
.info-wrap .info-list .item .right .brief{font-size: 14px;color: #929292;margin-top: 20px;}
.info-wrap .info-list .item .left .md{font-size: 32px;color: #525252;}
.info-wrap .info-list .item .left .y{font-size: 16px;color: #929292;margin-top: 8px;}
.info-wrap .info-list .item.on,.info-wrap .info-list .item:hover{border-image:linear-gradient(to right,#006560,#4db135) 1 10;background: #eff3f7;}
.info-wrap .info-list .item.on .right .title,.info-wrap .info-list .item:hover .right .title{background: linear-gradient(to right, rgb(1,102,94), rgb(77,176,56));-webkit-background-clip: text;color: transparent;}
.info-wrap .info-list .item.on .left .md,.info-wrap .info-list .item:hover .left .md{background: linear-gradient(to right, rgb(1,102,94), rgb(77,176,56));-webkit-background-clip: text;color: transparent;}
.info-wrap .info-list .item.on .left .y,.info-wrap .info-list .item:hover .left .y{background: linear-gradient(to right, rgb(1,102,94), rgb(77,176,56));-webkit-background-clip: text;color: transparent;}
.info-btn .cw{text-align: right;}
.info-btn .btn{margin-top: 40px;border: solid 1px #e8e8e8;background: none;border-image:linear-gradient(to right,#006560,#4db135) 1 10;width: 298px;height: 58px;display: inline-block;}
.info-btn .btn span{background: url(/images/img94.png)no-repeat left;color: #a7a7a7;}
.info-btn .btn:hover{width: 300px;height: 58px;text-align: right;line-height: 60px;
    background: -moz-linear-gradient(left, rgb(1,102,94) 0%, rgb(77,176,56) 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,rgb(1,102,94)), color-stop(100%,rgb(77,176,56)));
    background: -webkit-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -o-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -ms-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: linear-gradient(to right, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
}
.info-btn .btn:hover span{background: url(/images/img93.png)no-repeat left;color: #fff;}

/*新闻详细页*/
.info-detail-wrap{padding-bottom: 120px;}
.info-detail-wrap .left{width: 66%;}
.info-detail-wrap .right{width: 30%;}
.info-detail-wrap .left .title-list{margin-top: 48px;padding-bottom: 28px;border-bottom: solid 1px #e8e8e8;position: relative;}
.info-detail-wrap .left .title-list .date{font-size: 20px;color: #363636;}
.info-detail-wrap .left .title-list .title{font-size: 24px;color: #363636;margin-top: 20px;line-height: 30px;width: calc(100% - 120px);}
.info-detail-wrap .left .detail{margin-top: 40px;}
.info-detail-wrap .left .sharebox{position:absolute;top: 73px;right: 0px;width:44px;z-index: 2;}
.info-detail-wrap .left .sharebox .sbox{position:relative;z-index:1;width:100%;height:44px;border-radius:50%;background: #53b244 url(/images/img99.png) no-repeat center;transition-duration:0.5s;}
.info-detail-wrap .left .sharebox .bshare-custom{position:absolute;bottom: 22px;left:0;height:0;border-radius: 25px;background:url(/images/img100.png) no-repeat center;z-index:0;overflow:hidden;transition-duration:0.5s;opacity:0;filter: alpha(opacity=0)}
.info-detail-wrap .left .sharebox .bshare-custom a{display:block;padding:0;margin:0 auto 10px;width:44px;height:26px;background:url(/images/img96.png)no-repeat center;}
.info-detail-wrap .left .sharebox .bshare-custom .bshare-sinaminiblog{background:url(/images/img97.png)no-repeat center;}
.info-detail-wrap .left .sharebox .bshare-custom .bshare-weixin{background:url(/images/img98.png)no-repeat center;}
.info-detail-wrap .left .sharebox .bshare-custom a:hover{background: url(/images/img96_h.png)no-repeat center;}
.info-detail-wrap .left .sharebox .bshare-custom .bshare-sinaminiblog:hover{background:url(/images/img97_h.png)no-repeat center;}
.info-detail-wrap .left .sharebox .bshare-custom .bshare-weixin:hover{background:url(/images/img98_h.png)no-repeat center;}
.info-detail-wrap .left .sharebox:hover .sbox{transform:rotate(180deg)}
.info-detail-wrap .left .sharebox:hover .bshare-custom{height:138px;padding-top:20px;opacity:1;filter: alpha(opacity=100)}
.info-detail-wrap .right .related{margin-top: 20px;}
.info-detail-wrap .right .related .top{height: 60px;line-height: 60px;overflow: hidden;background: #006560;padding: 0 20px;}
.info-detail-wrap .right .related .top .tit{font-size: 14px;color: #fff;width: 50%;}
.info-detail-wrap .right .related .top .btn-list{width: 80px;height: 60px;position: relative;}
.info-detail-wrap .right .related .top .btn-list .swiper-related{display: block;width: 25px;height: 13px;top: 46px;}
.info-detail-wrap .right .related .top .btn-list .swiper-button-next{background: url(/images/img82.png)no-repeat center;right: 0;}
.info-detail-wrap .right .related .top .btn-list .swiper-button-prev{background: url(/images/img81.png)no-repeat center;left: 0;}
.info-detail-wrap .right .related .related-list{padding: 20px 20px;border: solid 1px #eee;}
.info-detail-wrap .right .related .related-list .info-tit{font-size: 20px;color: #363636;line-height: 26px;margin-top: 20px;}
.info-detail-wrap .right .related .related-list .info-tit:hover{color: #53b244;}
.info-detail-wrap .right .related .related-list .brief{font-size: 14px;color: #929292;line-height: 24px;margin-top: 18px;}
.info-detail-wrap .right .related .related-list .date{font-size: 16px;color: #525252;margin-top: 18px;}

/*招聘聚合页*/
.recruitment-wrap{min-height: 920px;background: #399e6b url(/images/img66.jpg)no-repeat center;}
.recruitment-wrap .cw{position: relative;}
.recruitment-wrap .item{display: block;width: calc(360px - 40px);height: 450px;padding: 0 20px;position: absolute;z-index: 2;}
.recruitment-wrap .item .title{font-size: 20px;color: #282828;margin-top: 70px;display: inline-block;font-weight: bolder;}
.recruitment-wrap .item .title-en{font-size: 24px;margin-top: 18px;font-family: "TitilliumWeb";letter-spacing: -1px;}
.recruitment-wrap .item .img{width: 35px;height: 31px;margin-top: 25px;}
.recruitment-wrap .item .btn{width: 48px;height: 48px;border: solid 1px #fff;background: url(/images/img74.png)no-repeat center;margin-top: 120px;display: block;}
/*.recruitment-wrap .item.item1 .btn{border-color: #c9e9d9;}*/
/*.recruitment-wrap .item.item3 .btn{border-color: #e7ecd6;}*/
/*.recruitment-wrap .item .btn:hover{border: solid 1px #fff;}*/
.recruitment-wrap .item .btn:hover{background: url(/images/img74.png)no-repeat 75% center;}
.recruitment-wrap .item .more{width: 120px;height: 48px;background: #fff url(/images/img75.png)no-repeat 90% center;font-size: 14px;color: #006560;display: block;line-height: 48px;padding: 0 20px;border: solid 1px transparent;margin-top: 100px;}
.recruitment-wrap .item .more:hover{border: solid 1px #006560;}
.recruitment-wrap .item.item1{background: url(/images/img67.png)no-repeat center;top: 200px;left: 0;}
.recruitment-wrap .item.item2{background: url(/images/img68.png)no-repeat center;top: 330px;left: 50%;margin-left: -180px;}
.recruitment-wrap .item.item3{background: url(/images/img69.png)no-repeat center;top: 265px;right: 0;}
.recruitment-wrap .item.item1 .img{background: url(/images/img70.png)no-repeat center;}
.recruitment-wrap .item.item2 .img{background: url(/images/img71.png)no-repeat center;}
.recruitment-wrap .item.item3 .img{background: url(/images/img72.png)no-repeat center;}
.recruitment-wrap .item.item1 .title-en{color: #7cc09f;}
.recruitment-wrap .item.item2 .title-en{color: #7daed9;}
.recruitment-wrap .item.item3 .title-en{color: #c2c880;}
.recruitment-wrap .item.item1 .title:hover{color: #7cc09f;}
.recruitment-wrap .item.item2 .title:hover{color: #7daed9;}
.recruitment-wrap .item.item3 .title:hover{color: #c2c880;}

/*招贤纳士*/
.join-wrap{padding-bottom: 80px;}
.join-wrap .join-list{margin-top: 25px;}
.join-wrap .join-list .item{margin-bottom: 10px;}
.join-wrap .join-list .item .top{border: solid 1px #e5e5e5;height: 80px;line-height: 80px;overflow: hidden;padding: 0 20px;}
.join-wrap .join-list .item .top .td1{width: 25%;font-size: 14px;color: #323232;}
.join-wrap .join-list .item .top .td2{width: 20%;font-size: 14px;color: #929292;}
.join-wrap .join-list .item .top .td3{width: calc(100% - 25% - 20% - 100px);font-size: 14px;color: #323232;padding-left: 32px;background: url(/images/img63.png)no-repeat left;}
.join-wrap .join-list .item .top .td4{width: 36px;height: 36px;background: url(/images/img64.png)no-repeat center;margin-top: 24px;}
.join-wrap .join-list .item .bot{padding: 20px 20px;display: none;}
.join-wrap .join-list .item .bot.detail{color: #282828;}
.join-wrap .join-list .item.on .top{background: #f9f9f9;}
.join-wrap .join-list .item.on .top .td1{color: #006560;}
.join-wrap .join-list .item.on .top .td4{background: url(/images/img65.png)no-repeat center;}
.join-wrap .join-list .item.on .bot{display: block;}

/*员工风采*/
.staff-wrap{min-height: 800px;padding-bottom: 140px;background: url(/images/img83.png)no-repeat bottom;overflow: hidden;}
.staff-wrap .staff-list{position: relative;margin-top: 30px;}
.staff-wrap .staff-list .big{position: absolute;}
.staff-wrap .staff-list .big.item1{left: 0;top: 0;}
.staff-wrap .staff-list .big.item2{left: 33.33%;top: 0;}
.staff-wrap .staff-list .big.item3{right: 0;top: 0;}
.staff-wrap .staff-list .big.item1 .item:nth-child(1){position: absolute;left: 0;top: 0;}
.staff-wrap .staff-list .big.item1 .item:nth-child(2){position: absolute;left: 0;top: 260px;}
.staff-wrap .staff-list .big.item1 .item:nth-child(3){position: absolute;left: 200px;top: 130px;}
.staff-wrap .staff-list .big.item2 .item:nth-child(1){position: absolute;left: 0;top: 260px;}
.staff-wrap .staff-list .big.item2 .item:nth-child(2){position: absolute;left: 200px;top: 65px;}
.staff-wrap .staff-list .big.item2 .item:nth-child(3){position: absolute;left: 200px;top: 325px;}
.staff-wrap .staff-list .big.item3 .item:nth-child(1){position: absolute;right: 200px;top: 195px;}
.staff-wrap .staff-list .big.item3 .item:nth-child(2){position: absolute;right: 0;top: 115px;}

/*合作伙伴*/
.partner-wrap{padding-bottom: 120px;background: url(/images/img102.jpg)no-repeat center;background-size: contain;}
.partner-wrap .partner-list{margin-top: 60px;}
.partner-wrap .partner-list .item{border: solid 1px #dcdcdc;width: calc(19% - 2px);margin-right: 1.25%;margin-bottom: 1.25%;background: #fff;}
.partner-wrap .partner-list .item:nth-child(5n){margin-right: 0;}

/*发展历程*/
.history-wrap{padding-bottom: 100px;}
.history-list{margin-top: 40px;}
.his-bx{ position: relative; max-width: 1200px; margin: 0 auto;}
.his-bx::before{ content: ''; position: absolute; top:0; left:50%; background-color:#eee; width: 1px; height: 100%; }
.his-bx .itm{ position: relative; width: 100%; padding: 40px 0 80px;}
.his-bx .itm::after{ content: ''; clear: both; display: block; height: 0;}
.his-bx .itm .desc{ width: calc(50% - 120px); float: left; padding-top: 120px; padding-left: 60px; padding-right: 60px;}
.his-bx .itm .desc h3{ font-weight: 400; display: block; font-size: 30px; color:#090909; margin-bottom: 30px;}
.his-bx .itm .desc ul li{ display: table; width: 100%;  color:#a6a6a6; font-size: 14px;}
.his-bx .itm .desc ul li + li{ margin-top:15px;}
.his-bx .itm .desc ul li strong{ display: table-cell; width: 54px;  color:#292929; vertical-align: top; font-weight: 400;}
.his-bx .itm .desc ul li strong::before{ content:''; width: 2px; height: 2px; display: inline-block; background-color: #d4d4d4; vertical-align: middle; margin-right: 5px;}
.his-bx .itm .desc ul li.en strong{width:85px;}
.his-bx .itm .desc ul li span{ display: table-cell; vertical-align: top;line-height: 24px;}
.his-bx .itm .thumb{ width: 50%; float: right;}
.his-bx .itm .thumb .y{ display: block; color:#ccc; font-size: 92px; line-height: 1; padding-left: 80px;font-family: "TitilliumWeb";}
.his-bx .itm .thumb .photo{ display: block; margin-top:-20px;}
.his-bx .itm:nth-child(even) .thumb{ float: left;}
.his-bx .itm:nth-child(even) .thumb .y{ padding-left:0;}
.his-bx .itm::before{ content: ''; position: absolute; top:0; left:50%; margin-left:-2px; background-color:#006560; width: 5px; height: 5px; border-radius: 50%; display: block; }
.his-bx .itm:nth-child(1) .desc::before{ content: ''; position: absolute; top:-4px; left:50%; margin-left:-6px; width: 11px; height: 11px; border:#ced7ec 1px solid; display: block; border-radius: 50%; }
.his-bx .itm:last-child{ padding-bottom: 0;}
.his-bx .itm:nth-child(2n) .photo{text-align: right;}

/*管理团队*/
.team-wrap{padding-bottom: 100px;background: url(/images/img31.jpg)no-repeat right bottom;}
.team-wrap .team-list{margin-top: 60px;}
.team-wrap .team-list .team-cate:first-child .category{display: none;}
.team-wrap .team-list .team-cate{margin-bottom: 50px;padding-bottom: 50px;border-bottom: solid 1px #e6e6e6;}
.team-wrap .team-list .team-cate:last-child{border-bottom: none;}
.team-wrap .team-list .team-cate .category{font-size: 22px;color: #006560;text-align: center;}
.team-wrap .team-list .list{margin-top: 20px;}
.team-wrap .team-list .list .item{width: 30%;margin-right: 5%;margin-bottom: 20px;}
.team-wrap .team-list .list .item:nth-child(3n){margin-right: 0;}
.team-wrap .team-list .list .item .img{position: relative;overflow: hidden;}
.team-wrap .team-list .list .item .img img{max-width: 100%;}
.team-wrap .team-list .list .item .img .meg{position: absolute;left: 0;right: 0;top: 0;width: calc(100% - 60px);height: 0;padding: 0 30px;overflow: hidden;
  background: -moz-linear-gradient(bottom, rgba(0,101,96,1) 0%, rgba(0,101,96,0) 100%);
  background: -webkit-gradient(linear, bottom, right, color-stop(0%,rgba(0,101,96,1)), color-stop(100%,rgba(0,101,96,0)));
  background: -webkit-linear-gradient(bottom, rgba(0,101,96,1) 0%,rgba(0,101,96,0) 100%);
  background: -o-linear-gradient(bottom, rgba(0,101,96,1) 0%,rgba(0,101,96,0) 100%);
  background: -ms-linear-gradient(bottom, rgba(0,101,96,1) 0%,rgba(0,101,96,0) 100%);
  background: linear-gradient(to top, rgba(0,101,96,1) 0%,rgba(0,101,96,0) 100%);
}
.team-wrap .team-list .list .item .img .meg .tit{font-size: 20px;color: #fff;padding-top: 100px;padding-bottom: 20px;}
.team-wrap .team-list .list .item .img .meg .borders{width: 100%;height: 1px;background: #fff;opacity: 0.2;}
.team-wrap .team-list .list .item .img .meg .brief{font-size: 14px;color: #fff;margin-top: 25px;line-height: 30px;opacity: 0.8;}
.team-wrap .team-list .list .item .bot{text-align: center;margin-top: 30px;}
.team-wrap .team-list .list .item .bot .title{font-size: 20px;color: #363636;}
.team-wrap .team-list .list .item .bot .title2{font-size: 14px;color: #006560;margin-top: 10px;}
.team-wrap .team-list .list .item:hover .img .meg{height: 100%;}

/*关于我们*/
.about-wrap{}
.about-wrap .detail{padding-bottom: 80px;}

/*产品中心*/
.products-wrap{padding-bottom: 80px;}
.products-wrap .products-list{margin-top: 35px}
.products-wrap .products-list .item{margin-bottom: 40px;width: 48%;}
.products-wrap .products-list .item .img{display: block;border-bottom: solid 2px transparent;}
.products-wrap .products-list .item .title{font-size: 20px;color: #696969;margin-top: 25px;display: block;}
.products-wrap .products-list .item:hover .title{color: #006560;}
.products-wrap .products-list .item:hover .img{background: none;border-image:linear-gradient(to right,#006560,#4db135) 1 10;}

/*产品详细页*/
.products-detail-wrap{padding-bottom: 80px;}
.products-detail-wrap .products-detail{margin-top: 35px;}
.products-detail-wrap .products-detail .top{margin-bottom: 30px;}
.products-detail-wrap .products-detail .top .left{width: 50%;}
.products-detail-wrap .products-detail .top .left img{max-width: 100%;}
.products-detail-wrap .products-detail .top .right{padding-left: 10px;width: calc(50% - 10px);}
.products-detail-wrap .products-detail .top .right .title{font-size: 20px;color: #006560;padding-top: 40px;font-weight: bolder;}
.products-detail-wrap .products-detail .top .right .brief{margin-top: 40px;}
.products-detail-wrap .products-detail .top .right .brief .tit{font-size: 18px;color: #282828;}
.products-detail-wrap .products-detail .top .right .brief .borders{width: 18px;height: 2px;background: #eaeaea;margin-top: 20px;margin-bottom: 20px;}
.products-detail-wrap .products-detail .top .right .brief .meg{font-size: 14px;color: #929292;line-height: 24px;}
.products-detail-wrap .products-detail .bot{margin-top: 40px;}
.products-detail-wrap .products-detail .bot .meg .tit{font-size: 18px;color: #282828;height: 40px;line-height: 40px;overflow: hidden;padding-left: 60px;}
.products-detail-wrap .products-detail .bot .meg .borders{width: 18px;height: 2px;background: #eaeaea;margin-top: 20px;margin-left: 60px;}
.products-detail-wrap .products-detail .bot .meg .brief{font-size: 14px;color: #929292;margin-top: 15px;margin-left: 60px;line-height: 24px;}
.products-detail-wrap .products-detail .bot .left .meg{background: url(/images/img24.png)no-repeat left top;}
.products-detail-wrap .products-detail .bot .right .meg{background: url(/images/img25.png)no-repeat left top;}
.products-detail-wrap .products-detail .bot .left{width: 48%;margin-top: 15px;}
.products-detail-wrap .products-detail .bot .right{width: 48%;margin-top: 15px;}

/*首页*/
.index-wrap{position: relative;}
.index-wrap .con01{height:575px;top:-250px;left:0;position:relative;z-index:50}
.index-wrap .con01 ul.list{font-size:0}
.index-wrap .con01 ul.list li{width:33.33%;display:inline-block;vertical-align:top;position:relative;-webkit-transform:translate(0,300px);transform:translate(0,300px)}
.index-wrap .con01.in-view ul.list li:nth-child(1){-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.5s ease-out;transition:.5s ease-out}
.index-wrap .con01.in-view ul.list li:nth-child(2){-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.4s .1s ease-out;transition:.4s .1s ease-out}
.index-wrap .con01.in-view ul.list li:nth-child(3){-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.8s .2s ease-out;transition:.8s .2s ease-out}
.index-wrap .con01 ul.list li:nth-child(1) a{margin-top:50px}
.index-wrap .con01 ul.list li:nth-child(2) a{margin-top:90px}
.index-wrap .con01 ul.list li div.img{width:100%;height:579px;overflow:hidden;position:relative}
.index-wrap .con01 ul.list li div.img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.3),transparent);z-index:1;opacity:0;-webkit-transition:.4s;transition:.4s}
.index-wrap .con01 ul.list li:hover div.img:before{opacity:1}
.index-wrap .con01 ul.list li div.img img{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}
.index-wrap .con01 ul.list li:hover div.img img{-webkit-transform:scale(1);transform:scale(1)}
.index-wrap .con01 ul.list li div.text{color:#fff;font-size:15px;position:absolute;bottom:30px;left:30px;right:30px;z-index:1;-webkit-transition:.4s;transition:.4s;}
.index-wrap .con01 ul.list li:hover div.text{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}
.index-wrap .con01 ul.list li div.text p.txt1{-webkit-transform:translate(0,20px);transform:translate(0,20px);font-size: 20px;color: #fff;}
.index-wrap .con01 ul.list li div.text p.tit1{-webkit-transform:translate(0,30px);transform:translate(0,30px)}
.index-wrap .con01.in-view ul.list li div.text p.txt1{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.8s .6s ease-out;transition:.8s .6s ease-out;}
.index-wrap .con01.in-view ul.list li div.text p.tit1{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.8s .4s ease-out;transition:.8s .4s ease-out;font-size: 14px;color: #fff;margin-top: 20px;}
.index-wrap .con01 ul.list li a{display:block}
.index-wrap .con01 div.bg{position:absolute;top:250px;left:0;width:100%;height:100%}
.index-wrap .con01 div.bg span{position:absolute;top:0;width:1px;height:100%;background:#e6e6e6;display:block}
.index-wrap .con01 div.bg span.l1{left:0}
.index-wrap .con01 div.bg span.l2{left:33.33%}
.index-wrap .con01 div.bg span.l3{left:66.66%}
.index-wrap .con01 div.bg span.l4{right:0}
.index-wrap .con02{height:820px;background:url(/images/img4.jpg) no-repeat center top;background-size:cover}
.index-wrap .con02 .title div.tit1{font-size: 20px;color: #282828;text-align: center;padding-top: 70px;font-weight: bolder;}
.index-wrap .con02 .title p.tit1{font-size: 36px;color: #076a77;text-align: center;margin-top: 15px;font-family: "TitilliumWeb";}
.index-wrap .con02 div.title p.tit1{margin:10px auto 70px}
.index-wrap .con02 div.show-text{text-align:center;color:#fff;font-size:16px;font-weight:400;margin-top:20px}
.index-wrap .con02 div.show-text a.tit1{font-size:20px;margin-bottom:8px;color: #363636;display: inline-block;font-weight: bolder;}
.index-wrap .con02 div.show-text a.tit1:hover{color: #026b77;}
.index-wrap .con02 div.show-text p.txt1{font-size: 14px;color: #363636;max-width: 700px;margin: 0 auto;}
.index-wrap .con02 .cloud9-item{max-width: 380px;}
/* more btn */
.index-wrap .more_btn{text-align:center;margin-top:40px}
.index-wrap .more_btn a{display:inline-block;width:65px;height:65px;background:#026b77;border-radius:70px;-webkit-transition:all .8s .1s!important;transition:all .8s .1s!important}
.index-wrap .more_btn a:hover{background:0 0;border:1px solid #026b77;-webkit-transform:scale(.9) rotate(180deg);transform:scale(.9) rotate(180deg)}
.index-wrap .more_btn div.btn{width:30px;height:30px;margin:18px auto;position:relative}
.index-wrap .more_btn div.btn span{position:absolute;top:50%;left:50%;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.index-wrap .more_btn a:hover div.btn span{background:#026b77}
.index-wrap .more_btn div.btn span.l1{width:100%;height:2px}
.index-wrap .more_btn div.btn span.l2{height:100%;width:2px}
.index-wrap .more_view{color:rgba(255,255,255,.7);font-size:12px;text-align:center;font-family:Lato,sans-serif;font-weight:400;height:20px}
.index-wrap .more_view a{position:relative;display:inline-block;padding-right:25px}
.index-wrap .more_view a:before{content:'';position:absolute;top:-1px;right:0;width:17px;height:17px;background:url(/images/viewimg.png) no-repeat center}
.index-wrap #show-wrap{max-width: 100%;}
.index-wrap #showcase{height: 260px;}
/* animation line */
div.show-line{text-align:center}
div.show-line span{display:inline-block;width:380px;height:2px;
background:#026b77;-webkit-transform:scale(0,1);transform:scale(0,1);
vertical-align:top;-webkit-animation:show-line 5s ease;
animation:show-line 3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes show-line{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@keyframes show-line{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
.index-wrap .con03{height: 820px;background: url(/images/img5.jpg)no-repeat center;position: relative;}
.index-wrap .con03 .top .title,.index-wrap .con03 .top .title a{font-size: 20px;color: #494949;font-weight: bolder;padding-top: 140px;}
.index-wrap .con03 .top .title a:hover{text-decoration: underline;}
.index-wrap .con03 .top .bigtitle{font-size: 30px;color: #076a77;margin-top: 20px;}
.index-wrap .con03 .top .en{font-size: 36px;color: #50a9a0;margin-top: 20px;font-family: "TitilliumWeb";}
.index-wrap .con03 .top .en b{font-family: "TitilliumWeb";}
.index-wrap .con03 .top .brief{font-size: 14px;color: #6c6c6c;line-height: 24px;margin-top: 25px;width:58%;}
.index-wrap .con03 .top .title2{font-size: 20px;color: #74af91;margin-top: 30px;}
.index-wrap .con03 .bot{position: absolute;right: 0;bottom: 30px;background: url(/images/img17.png)no-repeat right;width: 48%;padding-bottom: 100px;padding-top: 70px;}
.index-wrap .con03 .bot .item{width: calc(25% - 1px);text-align: center;border-right: solid 1px #bcd1c9;height: 170px;vertical-align: middle;overflow: hidden;}
.index-wrap .con03 .bot .item:last-child{border-right: none;}
.index-wrap .con03 .bot .item .nums{font-size: 72px;font-weight: bolder;font-family: "TitilliumWeb";}
.index-wrap .con03 .bot .item .bri{font-size: 14px;color: #525252;}
.index-wrap .con03 .bot .item:nth-child(1) .nums{color: #00a1a1;}
.index-wrap .con03 .bot .item:nth-child(2) .nums{color: #068fb0;}
.index-wrap .con03 .bot .item:nth-child(3) .nums{color: #035e98;}
.index-wrap .con04 *{opacity:0}
.index-wrap .con04.in-view *{opacity:1;-webkit-transition:all 1s 0s;transition:all 1s 0s}
.index-wrap .con04 .cw{position:relative;height:1780px}
.index-wrap .con04 .title{font-size: 20px;color: #026b77;text-align: center;padding-top: 90px;font-weight: bolder;}
.index-wrap .con04 div.bg{position:absolute;top:0;left:0;width:100%;height:100%}
.index-wrap .con04 div.bg span{position:absolute;top:0;width:auto;height:100%;background:none;border-left: dotted 1px #00716d;display: none;}
.index-wrap .con04 div.bg span.l1{left:0}
.index-wrap .con04 div.bg span.l2{left:33.33%}
.index-wrap .con04 div.bg span.l3{left:66.66%}
.index-wrap .con04 div.bg span.l4{right:0}
.index-wrap .con04 div[class*=box]{position:absolute}
.index-wrap .con04 div[class*=box] div.text{position:absolute;z-index:2;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;border:1px solid #ddd;background:#fff}
.index-wrap .con04 div[class*=box] div.img{position:absolute;top:0;overflow:hidden;border: 1px solid #ddd;background: #fff;}
.index-wrap .con04 div[class*=box] div.img img{max-width:100%;max-height:100%;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;-webkit-transform:scale(1.06);transform:scale(1.06);}
.index-wrap .con04 div[class*=box]:hover div.img img{-webkit-transform:scale(1);transform:scale(1);opacity:1}
.index-wrap .con04 div[class*=box] p.tit1,.index-wrap .con04 div[class*=box] p.tit1 a{font-size:22px;letter-spacing:-1.5px;color:#333;-webkit-transform:translate(0,20px);transform:translate(0,20px)}
.index-wrap .con04 div[class*=box] p.txt1{font-size:15px;line-height:1.6;margin-top:15px;letter-spacing:-1px;color:#777;-webkit-transform:translate(0,15px);transform:translate(0,15px);overflow-y:auto;height:100px;}
.index-wrap .con04 div[class*=box].in-view p.tit1{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.2s 1s;transition:1.2s 1s}
.index-wrap .con04 div[class*=box].in-view p.txt1{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.2s 1.3s;transition:1.2s 1.3s}
.index-wrap .con04 div[class*=box].in-view div.more_view{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.2s 1.6s;transition:1.2s 1.6s}
.index-wrap .con04 div.more_view{color:rgba(0,0,0,.6);text-align:left;margin-top:20px;-webkit-transform:translate(0,15px);transform:translate(0,15px)}
.index-wrap .con04 div.more_view a:before{background: #f1f2f7 url(/images/img16.jpg) no-repeat center;width: 22px;height: 22px;border-radius: 50%;}
.index-wrap .con04 div.box1{top:190px;left:0;width:100%}
.index-wrap .con04 div.box2{top:670px;left:0;width:450px}
.index-wrap .con04 div.box3{top:725px;right:0;width:540px}
.index-wrap .con04 div.box4{top:1190px;left:0;width:540px;height:384px}
.index-wrap .con04 div.box1 div.text{width:400px;top:87px;min-height:270px;max-height:297px;opacity:0;-webkit-transform:translate(-100px,30px);transform:translate(-100px,30px)}
/* .index-wrap .con04 div.box2 div.text{width:360px;top:215px;min-height:210px;max-height:230px;opacity:0;-webkit-transform:translate(50px,100px);transform:translate(50px,100px)}
.index-wrap .con04 div.box3 div.text{width:240px;top:0;min-height:315px;max-height:330px;opacity:0;-webkit-transform:translate(-100px,0);transform:translate(-100px,0)}
.index-wrap .con04 div.box4 div.text{width:405px;bottom:0;left:495px;min-height:210px;max-height:240px;opacity:0;-webkit-transform:translate(-10px,80px);transform:translate(-10px,80px)} */

.index-wrap .con04 div.box2 div.text{width:360px;top:257px;min-height:210px;max-height:230px;opacity:0;-webkit-transform:translate(50px,100px);transform:translate(50px,100px)}
.index-wrap .con04 div.box3 div.text{width:240px;top:0;left: -61px;min-height:315px;max-height:330px;opacity:0;-webkit-transform:translate(-100px,0);transform:translate(-100px,0)}
.index-wrap .con04 div.box4 div.text{width:405px;bottom:0;left:540px;min-height:210px;max-height:240px;opacity:0;-webkit-transform:translate(-10px,80px);transform:translate(-10px,80px)}

.index-wrap .con04 div div.text.en{min-height:auto;}
.index-wrap .con04 div.box1.in-view div.text{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.5s .2s;transition:1.5s .2s}
.index-wrap .con04 div.box2.in-view div.text{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.5s 0s;transition:1.5s 0s}
.index-wrap .con04 div.box3.in-view div.text{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.5s .5s;transition:1.5s .5s}
.index-wrap .con04 div.box4.in-view div.text{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:1.5s .2s;transition:1.5s .2s}
.index-wrap .con04 div.box1 div.img{width:721px;height:384px;right:0}
.index-wrap .con04 div.box2 div.img{width:450px;height:256px;left:0}
.index-wrap .con04 div.box3 div.img{width:360px;height:541px;right:0}
.index-wrap .con04 div.box4 div.img{width:539px;height:384px;left:0}
.index-wrap .con04 div.line{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.index-wrap .con04 div.line span{display:block;width:100%;height:4px;background:#fff;position:absolute;top:0;left:0;-webkit-transform:scale(0);transform:scale(0)}
.index-wrap .con04 div.line:hover span{-webkit-transform:scale(1);transform:scale(1)}
.index-wrap .con04 div.line span.l1{-webkit-transform-origin:left;transform-origin:left;height:4px;-webkit-transition:.4s 1.2s;transition:.4s 1.2s}
.index-wrap .con04 div.line span.l2{-webkit-transform-origin:bottom;transform-origin:bottom;width:4px;height:100%;-webkit-transition:.4s .1s;transition:.4s .1s}
.index-wrap .con04 div.line span.l3{-webkit-transform-origin:top;transform-origin:top;width:4px;height:100%;left:auto;right:0;-webkit-transition:.4s .8s;transition:.4s .8s}
.index-wrap .con04 div.line span.l4{-webkit-transform-origin:right;transform-origin:right;top:auto;bottom:0;-webkit-transition:.4s .5s;transition:.4s .5s}
.index-wrap .con04 div.line:hover span.l1{-webkit-transition:.3s .1s;transition:.3s .1s}
.index-wrap .con04 div.line:hover span.l2{-webkit-transition:.3s 1.2s;transition:.3s 1.2s}
.index-wrap .con04 div.line:hover span.l3{-webkit-transition:.3s .5s;transition:.3s .5s}
.index-wrap .con04 div.line:hover span.l4{-webkit-transition:.3s .8s;transition:.3s .8s}
.index-wrap .con04 .text .tit1 a:hover{color: #00716d;}
.index-wrap .con04 .more_view a:hover{color: #00716d;padding-right: 45px;}
.index-wrap .con04 .hiddens{display: none;}
.index-wrap .con04 div.text{cursor: pointer;}
.index-wrap .con04{background: url(/images/indexbg.png)no-repeat center;background-size: cover;}

.p-odds{display: none;position: fixed;top: 28%;width: 80%;z-index: 999;max-width: 1200px;left: 0;right: 0;margin: 0 auto;background: #00716d;}
.boxFlex{display: flex;align-items: center;}
.p-odds .img-box{height: auto;max-width: 60%;}
.p-odds .img-box img{max-width: 100%;display: block;}
.p-odds .text-box{padding: 15px 73px 15px 70px;max-height: 550px;overflow: auto;margin-right: 16px;max-width: 40%;}
.p-odds .text-box .tit{font-size: 26px;margin-bottom: 25px;color: #fff;}
.p-odds .text-box .brief{text-align: justify;font-size: 14px;color: #fff;line-height: 24px;}


/*关于我们*/
.about-wrap{}
.about-wrap .detail{margin-top: 50px;text-align: center;font-size: 14px;color: #696969;}
.about-wrap .about-bg{margin-top: 60px;}

/*检测中心*/
.detect-wrap{padding-bottom: 100px;}
.detect-wrap .detect{margin-top: 35px;}
.detect-wrap .detect .category-list{text-align: center;display: table;margin: 0 auto;}
.detect-wrap .detect .category-list .cate{width: 240px;height: 58px;text-align: center;font-size: 14px;color: #363636;line-height: 58px;display: inline-block;border: solid 2px #e5e5e5;border-right: none;}
.detect-wrap .detect .category-list .cate:last-child{border-right: solid 2px #e5e5e5;}
.detect-wrap .detect .category-list .cate.on,.detect-wrap .detect .category-list .cate:hover{border-right: solid 2px;border-image:linear-gradient(to right,#006560,#4db135) 1 10;}
.detect-wrap .detect .category-list .cate.on + .cate,.detect-wrap .detect .category-list .cate:hover + .cate{border-left: none;}

.detect-wrap .detect .contents{margin-top: 40px;}
.detect-wrap .detect .contents .list{margin-top: 35px;}
.detect-wrap .detect .contents .list .line-borders{margin-top: 30px;margin-bottom: 30px;}
.detect-wrap .detect .contents .list .item .title{font-size: 18px;color: #282828;font-weight: bolder;}
.detect-wrap .detect .contents .list .item .borders{width: 18px;height: 2px;background: #eaeaea;margin-top: 15px;}
.detect-wrap .detect .contents .list .item .brief{font-size: 14px;color: #929292;margin-top: 15px;line-height: 24px;}
.detect-wrap .detect .contents .list .item .meg-list{margin-top: 25px;background: url(/images/img107.png)no-repeat 0px 28px}
.detect-wrap .detect .contents .list .item .meg-list .meg{width: 25%;text-align: center;}
.detect-wrap .detect .contents .list .item .meg-list .meg .nums{padding: 10px 10px;border: dashed 1px #d6dcdb;border-radius: 50%;display: inline-block;background: #fff;}
.detect-wrap .detect .contents .list .item .meg-list .meg .nums span{font-size: 18px;color: #fff;width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 50%;margin: 0 auto;display: block;
    background: -moz-linear-gradient(left, rgb(1,102,94) 0%, rgb(77,176,56) 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,rgb(1,102,94)), color-stop(100%,rgb(77,176,56)));
    background: -webkit-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -o-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -ms-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: linear-gradient(to right, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
}

.detect-wrap .detect .contents .list .item .meg-list .meg .tit{font-size: 18px;color: #363636;margin-top: 25px;}
.detect-wrap .detect .contents .list .item .meg-list .meg .brief{font-size: 14px;color: #929292;margin-top: 10px;}
.detect-wrap .detect .contents .table{margin-top: 25px;width: 100%;}
.detect-wrap .detect .contents .table table{width: 100%;text-align: center;border-color: #eee;border: none;}
.detect-wrap .detect .contents .table table tr td{font-size: 14px;color: #929292;padding: 25px 15px;}
.detect-wrap .detect .contents .table table tr td b{font-size: 14px;color: #363636;}
.detect-wrap .detect .contents .table table tr:first-child td{height: 50px;color: #006560;font-weight: bolder;background: #f7f7f7;padding: 0 15px;font-size: 16px;}
.detect-wrap .detect .contents .table table tr:first-child td:nth-child(1){background: #ddd;}
.detect-wrap .detect .contents .table table tr:first-child td:nth-child(2){background: #ececec;}
.detect-wrap .detect .contents .table table tr:first-child td:nth-child(3){background: #f7f7f7;}
.detect-wrap .detect .contents .list .item.itembot .con{background: #f5f5f5;}
.detect-wrap .detect .contents .list .item.itembot .con .left{width: 52%;font-size: 0;text-align: left;}
.detect-wrap .detect .contents .list .item.itembot .con .right{width: 48%;}
.detect-wrap .detect .contents .list .item.itembot .con .left.fr{text-align: right;}
.detect-wrap .detect .contents .list .item.itembot .con .right .title{margin-top: 12%;padding: 0 15px;}
.detect-wrap .detect .contents .list .item.itembot .con .right .borders{margin: 0 15px;margin-top: 15px;}
.detect-wrap .detect .contents .list .item.itembot .con .right .brief{padding: 0 15px;}
.detect-wrap .detect .contents2 .title{font-size: 22px;color: #292929;text-align: center;margin-top: 40px;}
.detect-wrap .detect .contents2 .brief{font-size: 14px;color: #929292;text-align: center;margin-top: 30px;line-height: 25px;}
.detect-wrap .detect .info-list{text-align: center;max-width: 880px;margin: 0 auto;margin-top: 40px;}
.detect-wrap .detect .info-list .info{font-size: 16px;color: #a7a7a7;background: url(/images/d.png)no-repeat right;padding: 0 12px;font-weight: bolder;margin-bottom: 5px;display: inline-block;}
.detect-wrap .detect .info-list .info:last-child{background: none;}
.detect-wrap .detect .info-list .info.on,.detect-wrap .detect .info-list .info:hover{color: #006560;}

.detect-wrap .detect .contents .list .item .brief .items{width: 32%;height: 140px;margin-right: 2%;text-align: center;vertical-align: middle;border-radius: 10px;}
.detect-wrap .detect .contents .list .item .brief .items .spans{font-size: 14px;line-height: 24px;color: #444444;margin-top: 40px;}
.detect-wrap .detect .contents .list .item .brief .items:nth-child(3n){margin-right: 0;}

.detect-wrap .detect .contents .list .item .brief .items2{width: 32%;height: 280px;margin-right: 2%;background: #f3f3f3;}
.detect-wrap .detect .contents .list .item .brief .items2 .img{width: 100%;height: 138px;background: #cee5ea;}
.detect-wrap .detect .contents .list .item .brief .items2 .spans{padding: 0 30px;}
.detect-wrap .detect .contents .list .item .brief .items2 .spans .tit1{font-size: 18px;color: #363636;margin-top: 28px;}
.detect-wrap .detect .contents .list .item .brief .items2 .spans .tit2{font-size: 14px;color: #929292;line-height: 24px;margin-top: 16px;}
.detect-wrap .detect .contents .list .item .brief .items2:nth-child(3n){margin-right: 0;}

.detect-wrap .detect .contents .list .item .brief .bgmeg{background: #7e99a0 url(/images/img113.jpg)no-repeat center;padding: 100px 30px;font-size: 14px;color: #fff;line-height: 24px;background-size: cover;}


@media only screen and (max-width:1680px){

}

@media only screen and (max-width:1600px){
	
}

@media only screen and (max-width:1540px){
	
}

@media only screen and (max-width:1440px){
  .nav-wrap .meg .right .a{margin: 0 10px;}
  .info-wrap .info-hot .item .right .title{font-size: 20px;margin-top: 30px;}
  .info-wrap .info-list .item{padding: 35px 0;}

  .info-detail-wrap .left .title-list .title{font-size: 22px;}
  .info-detail-wrap .right .related .related-list .info-tit{font-size: 18px;}
  
  .contact-wrap .map-list .item .left{font-size: 22px;}

  .p-odds{top: 20%;}
  .p-odds .text-box .tit{font-size: 20px;}
}

@media only screen and (max-width:1320px){
	.index-wrap .con03 .bot .item .nums{font-size: 60px;}
  .index-wrap .con03 .bot .item .bri{font-size: 13px;line-height: 25px;}

  .products-detail-wrap .products-detail .top .right .title{font-size: 18px;}
}

@media only screen and (max-width:1280px){
  .cw{width:94%;}
  .footer-wrap .footer-nav .bot .meg .item{width: 34%;}
  .footer-wrap .footer-nav .bot .meg .item.codes{width: 30%;}
  .footer-wrap .footer-nav .top .nav .left .a{font-size: 14px;}
  .footer-wrap .footer-nav .top .nav .right .li .s{font-size: 13px;}
  .footer-wrap .footer-nav .bot .meg .item .ul .li.tel .r{font-size: 28px;}
  .footer-wrap .footer-nav .bot .meg .item .ul .li .l,.footer-wrap .footer-nav .bot .meg .item .ul .li .r{font-size: 13px;}

  .index-wrap .con03 .bot{width: 56%;}
  .index-wrap .con03.en .bot{width:46%;}
  .index-wrap .con03.en .top .title{padding-top:80px;}

  .title-wrap .title{font-size: 18px;}
  .title-wrap .brief{font-size: 24px;}
  .title-wrap{padding-top: 40px;}
  .about-wrap .detail{margin-top: 30px;padding-bottom: 50px;}
  .about-wrap .about-bg{margin-top: 30px;}

  .products-detail-wrap .products-detail .top .right .title{font-size: 16px;padding-top: 20px;}
  .products-detail-wrap .products-detail .top .right .brief .tit{font-size: 14px;}
  .products-detail-wrap .products-detail .top .right .brief{margin-top: 20px;}

  .info-wrap .info-list .item .right .title{font-size: 18px;}
  .info-wrap .info-list .item .right .brief{font-size: 13px;margin-top: 10px;}
  .info-wrap .info-list .item .left .md{font-size: 26px;}
  .info-wrap .info-list .item{padding: 20px 0;}
  .info-wrap{padding-bottom: 80px;}

  .info-detail-wrap .left .title-list .title{font-size: 18px;}
  .info-detail-wrap .right .related .related-list .info-tit{font-size: 14px;}
  .info-detail-wrap .right .related .related-list .brief{font-size: 12px;}
  .info-detail-wrap .left .detail{margin-top: 20px;}
  .info-detail-wrap .left .title-list{margin-top: 28px;}
  .info-detail-wrap{padding-bottom: 80px;}

  .contact-wrap .map-list .item .left{font-size: 20px;}

  .feedback-wrap .feedback .left .brief{padding-top: 30px;padding-left: 70px;background-size: cover;}
  .feedback-wrap .feedback .right .item.btn-list .btn{width: 24%;height: 48px;line-height: 48px;}
  .feedback-wrap .feedback .right{width: 68%;}
  .feedback-wrap .feedback .right .item{height: 50px;line-height: 50px;}
  
  .join-wrap .join-list .item .top{height: 60px;line-height: 60px;}
  .join-wrap .join-list .item .top .td4{margin-top: 12px;}

  .staff-wrap .staff-list .big{width: auto;position: static;}
  .staff-wrap .staff-list .big .item{position: static !important;width: 32%;margin-right: 2%;margin-top: 2%;float: left;}
  .staff-wrap .staff-list .big .item:nth-child(3n){margin-right: 0;}
  .staff-wrap .staff-list .big .item img{max-width: 100%;}
  .staff-wrap{min-height: 500px;}

  .his-bx .itm .desc ul li span{font-size: 13px;}

  .team-wrap .team-list .list .item .img .meg .tit{padding-top: 20%;}

  .certifi-wrap .certifi-list{margin-top: 30px;}

  .culture-wrap .culture .right{padding-top: 80px;}
  .culture-wrap .culture .right .meg{margin-top: 80px;}

  .culture-wrap .culture .culture-list .item{width: 220px;height: 220px;}
  .culture-wrap .culture .culture-list .item .bot{font-size: 16px;margin-top: 20px;}
  .culture-wrap .culture .culture-list .item .top .img{padding-top: 20px;}
  .culture-wrap .culture .culture-list .item .top .fonts{margin-top: 8px;}

  .detect-wrap .detect .contents .list .item.itembot .con .right .title{margin-top: 8%;}

  .detect-wrap .detect .category-list .cate{height: 54px;line-height: 54px;}

}

@media only screen and (max-width:1200px){
	.index-wrap .con01{position: static;height: auto;padding: 30px 0;}
  .info-wrap .info-hot .item .right .brief{margin-top: 20px;}

  .contact-wrap .map-list .item .map{height: 380px;}
  .contact-wrap .map-list .item .left{font-size: 18px;}

  .detect-wrap .detect .contents .list .item .brief{font-size: 12px;}

  .p-odds .text-box .tit{font-size: 18px;}

  .index-wrap .con04 div.box1.in-view div.text{left: -10px;}
}

@media only screen and (max-width:1112px){
  .index-wrap .con03 .bot{position: static;margin-top: 20px;padding: 30px 0;width: auto;}
  .index-wrap .con03 .top .title, .index-wrap .con03 .top .title a{padding-top: 50px;}
  .index-wrap .con03 .top .bigtitle{font-size: 22px;}
  .index-wrap .con03 .top .title2{font-size: 16px;}
  .index-wrap .con03.en .top .brief{width:100%;}
  .index-wrap .con03.en .top .title{padding-top:50px;}
  .index-wrap .con03.en .bot{width:100%;margin-top:0;}
  .nav-wrap .meg .right .a:first-child{margin-left: 10px;}
}

@media only screen and (max-width:1080px){
  .his-bx{ padding: 0 30px;}
  .his-bx .itm .desc{ padding: 70px 25px 0;}  

  .info-wrap .info-hot .item .right .title{font-size: 18px;margin-top: 10px;}
  .info-wrap .info-hot .item .right .brief{margin-top: 10px;}

  .recruitment-wrap{min-height: 700px;padding-bottom: 50px;}
  .recruitment-wrap .cw{padding-top: 120px;}
  .recruitment-wrap .item{position: static;margin-left: 0 !important;text-align: left;width: calc(32% - 40px);margin-right: 2%;float: left;}
  .recruitment-wrap .item:nth-child(3n){margin-right: 0;}
  .recruitment-wrap .item .title{font-size: 18px;}
  .recruitment-wrap .item .title-en{font-size: 20px;}

  .his-bx .itm{padding: 20px 0 40px;}

  .team-wrap .team-list .list .item .img .meg .tit{padding-bottom: 10px;font-size: 16px;}
  .team-wrap .team-list .list .item .img .meg .brief{line-height: 25px;font-size: 12px;margin-top: 10px;}
  .team-wrap .team-list .list .item .bot .title{font-size: 16px;margin-top: 18px;}
  .team-wrap .team-list .list .item .bot .title2{font-size: 13px;margin-top: 8px;}

  .partner-wrap .partner-list{margin-top: 40px;}

  .detect-wrap .detect .contents .list .item.itembot .con .right .title{margin-top: 6%;}

  .detect-wrap .detect .contents .list .item .meg-list .meg{width: 50%;height: 240px;overflow: hidden;}
  .detect-wrap .detect .contents .list .item .meg-list{background: none;}
}

@media only screen and (max-width:980px){
  #header_mobile,#header_mobile_hidden{display: block;}
  .header-wrap,.header-blank{display: none;}

  .index-swiper1.pc,.index-swiper2.pc{display: none;}
  .index-swiper1.mobile,.index-swiper2.mobile{display: block;}

  .footer-wrap .footer-nav .top{padding-bottom: 30px; flex-wrap: wrap; justify-content: space-around;}
  .footer-wrap .footer-nav .top .nav,
  .footer-wrap .footer-nav .top .nav:last-child{display: flex; justify-content: space-between; width: 48%; margin-bottom: 20px;}
  .footer-wrap .footer-nav .top .nav:last-child{justify-content: flex-start;}
  .footer-wrap .footer-nav .top .nav .left{width: 40%; float: inherit;}
  .footer-wrap .footer-nav .top .nav .right{width: 60%;float: inherit;}
  .footer-wrap .footer-nav .top .nav .right .li{margin-top: 8px;}
  .footer-wrap .footer-nav{padding: 35px 0;}

  .index-wrap .con01 ul.list li div.img{height: 500px;}
  .index-wrap .con01 ul.list li div.text p.txt1{font-size: 16px;}

  .index-wrap .con02 .title div.tit1{padding-top: 40px;font-size: 16px;}
  .index-wrap .con02 div.title p.tit1{font-size: 28px;margin: 10px auto 40px;}
  .index-wrap .con02 div.show-text a.tit1{font-size: 15px;}
  .index-wrap .con02 div.show-text p.txt1{font-size: 13px;}
  .index-wrap .more_btn div.btn{width: 24px;height: 24px;}
  .index-wrap .con02{height: 700px;overflow: hidden;padding-bottom: 30px;}

  .index-wrap .con03 .{font-size: 16px;}
  .index-wrap .con03 .top .bigtitle{font-size: 18px;margin-top: 10px;}
  .index-wrap .con03 .top .brief{margin-top: 15px;}
  .index-wrap .con03 .bot .item .nums{font-size: 38px;}
  .index-wrap .con03 .bot .item .bri{font-size: 12px;padding: 0 10px;line-height: 20px;}
  .index-wrap .con03 .top .en{font-size: 18px;}

  .index-wrap .con04 div[class*=box]{position: static;margin-top: 20px;width: auto !important;height: auto !important;}
  .index-wrap .con04 div[class*=box] div.img{position: static;opacity: 1;}
  .index-wrap .con04 div[class*=box] div.text{position: static;display: block;}
  .index-wrap .con04 .title{font-size: 16px;padding-top: 40px;}
  .index-wrap .con04 div.line{position: static;}
  .index-wrap .con04 div[class*=box] p.tit1, .index-wrap .con04 div[class*=box] p.tit1 a{font-size: 15px;}
  .index-wrap .con04 div[class*=box] p.txt1{font-size: 13px;}
  .index-wrap .con04 div.text{min-height: 0 !important;opacity: 1!important;width: auto !important;margin: 0 auto;}
  .index-wrap .con04 div.img{height: auto!important;opacity: 1!important;margin: 0 auto;margin-top: 15px;width: auto !important;}
  .index-wrap .con04 .cw{height: auto;padding-bottom: 30px;}

  .nav-wrap{position: static;}
  .nav-wrap .meg .left{display: none;}
  .nav-wrap .meg .right{width: auto;float: none;}
  .nav-wrap .bg{display: none;}
  .nav-wrap .meg{position: static;height: auto;}
  .nav-wrap{height: auto;}
  .nav-wrap .meg .right .a{height: 40px;line-height: 40px;float: none;display: inline-block;text-align: center;width: 48%;margin: 0 !important;}
  .nav-wrap .meg{
    background: -moz-linear-gradient(left, rgb(1,102,94) 0%, rgb(77,176,56) 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,rgb(1,102,94)), color-stop(100%,rgb(77,176,56)));
    background: -webkit-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -o-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: -ms-linear-gradient(left, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
    background: linear-gradient(to right, rgb(1,102,94) 0%,rgb(77,176,56) 100%);
  }
  .title-wrap .brief{font-size: 16px;line-height: 20px;}
  .products-wrap .products-list .item .title{font-size: 16px;margin-top: 8px;}
  .products-wrap .products-list .item{margin-bottom: 20px;}

  .info-btn .btn{width: 180px;height: 42px;line-height: 42px;}
  .products-wrap{padding-bottom: 40px;}
  .info-btn .btn:hover{width: 182px;height: 40px;line-height: 42px;}
  .info-wrap .more span, .products-wrap .more span{font-size: 13px;}

  .products-detail-wrap .products-detail .top .left,.products-detail-wrap .products-detail .top .right{width: auto;float: none;}
  .products-detail-wrap .products-detail .top .left{text-align: center;}
  .products-detail-wrap .products-detail .bot .meg .brief{font-size: 13px;}

  .info-wrap .info-list .item .right .title{font-size: 15px;}
  .info-wrap .info-hot .item .right .title{font-size: 15px;}
  .info-wrap{padding-bottom: 50px;}
  .info-wrap .info-list .item .left .md{font-size: 18px;}
  .info-wrap .info-list .item .left .y{font-size: 14px;margin-top: 5px;}  
  .info-wrap .info-hot .item .right .title{margin-top: 0;}
  
  .info-wrap .more, .products-wrap .more{width: 180px;height: 42px;line-height: 42px;}
  .info-wrap .more:hover, .products-wrap .more:hover{width: 182px;height: 40px;line-height: 42px;}

  .contact-wrap .map-list .item .map{height: 350px;}
  .contact-wrap .map-list .item .left{font-size: 16px;}
  .contact-wrap .map-list .item .right .map-btn{width: 90px;height: 70px;}
  .contact-wrap .map-list .item .right .map-btn .btns{line-height: 105px;}

  .feedback-wrap .feedback .left .brief{padding-left: 80px;}
  .feedback-wrap .feedback .left,.feedback-wrap .feedback .right{width: auto;float: none;}
  .feedback-wrap .feedback .right{margin-top: 20px;}

  .team-wrap .team-list .team-cate{padding-bottom: 20px;margin-bottom: 20px;}
  .team-wrap .team-list .list .item{width: 46%;}
  .team-wrap .team-list .list .item:nth-child(2n){float: right;margin-right: 0;}
  .team-wrap .team-list .list .item .img img{width: 100%;}

  .partner-wrap .partner-list .item{width: calc(32% - 2px);margin-right: 2%;}
  .partner-wrap .partner-list .item:nth-child(5n){margin-right: 2%;}
  .partner-wrap .partner-list .item:nth-child(3n){margin-right: 0;}
  .partner-wrap{padding-bottom: 50px;}

  .culture-wrap .culture .right{padding-top: 30px;}
  .culture-wrap .culture{height: 370px;}
  .culture-wrap .culture .right .meg{margin-top: 50px;}
  .culture-wrap .culture .right .meg .span1{font-size: 16px !important;}
  .culture-wrap .culture .right .meg .span2{font-size: 16px !important;}

  .detect-wrap .detect .contents .list .item.itembot .con .left,.detect-wrap .detect .contents .list .item.itembot .con .right{width: auto;float: none;}
  .detect-wrap .detect .contents .list .item.itembot .con{padding-bottom: 20px;}

  .detect-wrap .detect .contents .list .table table tr td b{font-size: 14px;}

  .detect-wrap .detect .category-list .cate{height: 46px;line-height: 46px;width: 220px;font-size: 13px;}

  .detect-wrap .detect .contents .table table tr td{font-size: 12px;}
  .detect-wrap .detect .contents .table table tr td b{font-size: 12px;}

  .detect-wrap .detect .contents .list .item .brief .items{width: 100%;margin: 0 auto;margin-top: 10px;}
  .detect-wrap .detect .contents .list .item .brief .items:first-child{margin-top: 0;}

  .detect-wrap .detect .contents .list .item .brief .items2{width: 100%;margin: 0 auto;margin-top: 10px;}
  .detect-wrap .detect .contents .list .item .brief .items2:first-child{margin-top: 0;}

  .p-odds .text-box .tit{font-size: 16px;margin-bottom: 15px;}
  .p-odds .text-box{padding: 15px 50px 15px 50px;}
  .p-odds{top: 25%;}

}

                                                                                                                             
@media only screen and (max-width:860px){
  .index-wrap .con03 .bot .item{width: calc(33% - 1px);}

  .info-detail-wrap .left,.info-detail-wrap .right{width: auto;float: none;}
  .info-detail-wrap .right{margin-top: 20px;}
  .info-detail-wrap .left .title-list .date{font-size: 15px;}
  .info-detail-wrap .left .title-list .title{font-size: 15px;}

  .recruitment-wrap .item{width: calc(100% - 40px);float: none;margin: 0 auto !important;margin-bottom: 20px;margin-left: 0!;max-width: 310px;}
}

@media only screen and (max-width:768px){
	.his-bx{ padding: 0 45px;}
  .his-bx .itm:nth-child(1) .desc::before,
  .his-bx .itm::before,
  .his-bx::before{ display: none;}
  .his-bx .itm{ padding: 0;}
  .his-bx .itm + .itm{ margin-top:55px;}
  .his-bx .itm .thumb,
  .his-bx .itm:nth-child(even) .thumb{ width: 100%; float: none;}
  .his-bx .itm .desc{ width: 100%; float: none; padding: 35px 18px 0;}
  .his-bx .itm .thumb .y{ font-size: 54px; padding: 0 20px;}
  .his-bx .itm .thumb .photo{ margin-top:-12px;}
  .his-bx .itm .desc h3{ font-size: 25px; margin-bottom: 15px;}
  .his-bx .itm .desc ul li{ font-size: 14px;}
  .his-bx .itm .desc ul li strong{ width: 45px;}

  .index-wrap .con01 ul.list li div.img{height: 300px;}
  .index-wrap .con01 ul.list li div.text{padding: 20px;background: rgba(0,0,0,0.5);}

  .products-detail-wrap .products-detail .bot .left,.products-detail-wrap .products-detail .bot .right{width: auto;float: none;}
  .products-detail-wrap .products-detail .bot .right{margin-top: 20px;}
  .products-detail-wrap .products-detail .bot .meg .tit{font-size: 14px;}
  .products-detail-wrap .products-detail .bot .meg .borders{margin-top: 5px;}
  .products-detail-wrap .products-detail .bot .meg .brief{margin-top: 5px;}

  .title-wrap .title{font-size: 16px;}
  .title-wrap .brief{font-size: 14px;margin-top: 10px;}
  .title-wrap{padding-top: 25px;}
  .products-detail-wrap .products-detail .top .right .title{font-size: 15px;}

  .info-wrap .info-hot .item .right .title{font-size: 14px;}
  .info-wrap .info-hot .item .right .brief{font-size: 13px;}
  .info-wrap .info-hot .item .right .date{margin-top: 10px;}
  .info-wrap .info-hot .item .right .more{margin-top: 10px;}

  .contact-wrap .map-list .item .map{height: 300px;}
  .contact-wrap .map-list .item .left{font-size: 15px;}
  .contact-wrap .map-list .item .left,.contact-wrap .map-list .item .right{width: auto;float: none;}
  .contact-wrap .map-list .item .right{margin-top: 15px;}
  .contact-wrap .map-list .item .right .meg-list .con{margin-bottom: 8px;}
  .contact-wrap .map-list .item{padding: 20px 0;}

  .feedback-wrap .feedback .right .item{width: calc(100% - 2px) !important;height: 46px;line-height: 46px;}
  .feedback-wrap .feedback .right .item.radio-list{height: auto;line-height: 30px;}
  .feedback-wrap .feedback .right .item.btn-list .btn{width: 48%;}
  .feedback-wrap .feedback .right .item.btn-list{text-align: center;}

  .join-wrap .join-list .item .top .td2{display: none;}
  .join-wrap .join-list .item .top .td1{width: 40%;}
  .join-wrap .join-list .item .top .td3{margin-left: 20px;}

  .certifi-wrap .certifi-list .item{width: 48%;margin-right: 2%;}
  .certifi-wrap .certifi-list .item:nth-child(2n){margin-right: 0;}

  .culture-wrap .culture .culture-list{position: static;margin-top: 30px;}
  .culture-wrap .culture .culture-list .item{width: 120px;height: 120px;}
  .culture-wrap .culture .culture-list .item .top{width: 100%;height: 100%;}
  .culture-wrap .culture .culture-list .item .top .img img{max-width: 40px;}
  .culture-wrap .culture .culture-list .item .top .fonts{font-size: 14px;}
  .culture-wrap .culture{height: auto;}
  .culture-wrap{padding-bottom: 50px;}
  .culture-wrap .culture .right .meg .span1{font-size: 14px !important;}
  .culture-wrap .culture .right .meg .span2{font-size: 14px !important;}
  .culture-wrap .culture{background: #fbfbfb !important;}
  .culture-wrap .culture .right .meg{width: auto;float: none;}

  .detect-wrap .detect .contents .list .table table tr td{font-size: 12px;}
  .detect-wrap .detect .contents .list .table table tr td b{font-size: 12px;}

  .detect-wrap .detect .contents .list .item .meg-list .meg{width: 100%;float: none;height: auto;margin-top: 10px;}
  .detect-wrap .detect .contents .list .item .meg-list .meg:first-child{margin-top: 0;}

  .detect-wrap .detect .category-list .cate{width: 100%;border: solid 2px #e5e5e5;margin-top: 5px;}
  .detect-wrap .detect .category-list .cate:first-child{margin-top: 0;}
  .detect-wrap .detect .category-list .cate + .cate, .detect-wrap .detect .category-list .cate + .cate{border: solid 2px #e5e5e5 !important;}
  .detect-wrap .detect .category-list .cate.on + .cate, .detect-wrap .detect .category-list .cate:hover + .cate{border-image: linear-gradient(to right,#006560,#4db135) 1 10;}
  .detect-wrap .detect .category-list .cate.on,.detect-wrap .detect .category-list .cate:hover{border-image: linear-gradient(to right,#006560,#4db135) 1 10 !important;}
  .detect-wrap .detect .contents .list .item .title{font-size: 16px;}

  .p-odds{top: 25%;}
  .p-odds .img-box{display: none;}
  .p-odds .text-box{max-width: 100%;}
}

@media only screen and (max-width:668px){
	.footer-wrap .footer-nav .bot .meg .item,.footer-wrap .footer-nav .bot .meg .item.codes{width: 100%;float: none;margin: 0;margin-top: 20px;}
  .footer-wrap .footer-nav .bot .meg .item:first-child{margin-top: 0;}
  .footer-wrap .footer-nav .bot .meg .item .ul{margin-top: 8px;}
  .footer-wrap .footer-nav .bot .meg .item .code-list{text-align: center;}

  .info-wrap .info-hot .item .left,.info-wrap .info-hot .item .right{width: auto;float: none;}
  .info-wrap .info-hot .item .left{text-align: center;}
  .info-wrap .info-hot .item .right{margin-top: 15px;padding-left: 0;}
  .info-wrap .info-list .item .left{width: 16%;}
  .info-wrap .info-list .item .right{width: 84%;}
  .info-wrap .info-hot .item .right .title{height: auto;}

  .team-wrap .team-list .list .item .img .meg{padding: 0 15px;width: calc(100% - 30px);}
  .team-wrap .team-list{margin-top: 30px;}
  .team-wrap{padding-bottom: 50px;}

  .p-odds .text-box .brief{font-size: 13px;}
}

@media only screen and (max-width:600px){
  #header_mobile .left{width: 80%;}
  #header_mobile .left img{max-width: 100%;}

  .index-wrap .con01 ul.list li{width: 100%;float: none;margin: 0 auto;margin-bottom: 20px;overflow: hidden;}
  .index-wrap .con01 ul.list li:last-child{margin-bottom: 0;}
  .index-wrap .con01 ul.list li a{margin-top: 0 !important;}
  .products-wrap .products-list .item .title{font-size: 14px;}

  .join-wrap .join-list .item .top .td3{display: none;}
  .join-wrap .join-list .item .top .td1{width: calc(100% - 50px);}

  .certifi-wrap .certifi-list .item{margin-bottom: 15px;}
  .certifi-wrap .certifi-list .item .fonts{font-size: 16px;}
  .certifi-wrap .certifi-list .borders{display: none;}
}

@media only screen and (max-width:480px){
	#header_mobile .left img{max-height: 33px;}
  .index-wrap .con01 ul.list li div.text{left:0;width:89%;right:0;max-width: 100%;bottom:0;}
  .footer-wrap .footer-nav .top .nav .left .a{font-size: 13px;}
  .footer-wrap .footer-nav .top .nav .right .li .s{font-size: 12px;}
  .footer-wrap .footer-nav .top .nav .right{width: 60%;
  }
  .index-wrap .con03{background-size:cover;height:fit-content;}
  .index-wrap .con03 .bot .item{height:auto;}
  .index-wrap .con03 .top .brief{font-size: 13px;}
  .index-wrap .con03 .top .title, .index-wrap .con03 .top .title a{font-size: 16px;}
  .index-wrap .con03 .top .bigtitle{font-size: 16px;}
  .index-wrap .con03 .top .en{font-size: 16px;}
  .index-wrap .con03 .top .title2{margin-top: 15px;}
  .index-wrap .more_btn div.btn{width: 18px;height: 18px;margin: 22px auto;}
  .products-wrap .products-list .item .title{font-size: 13px;}
  .feedback-wrap .feedback .left .brief{max-width: 100%;}

  div.show-line span{width: 100%;}

  .team-wrap .team-list .list .item{width: 100%;margin-right: 0;float: none !important;}
  .certifi-wrap .certifi-list .item .fonts{font-size: 14px;}

  .culture-wrap .culture .culture-list .item{width: 100px;height: 100px;}
  .culture-wrap .culture .culture-list .item .top .fonts{font-size: 13px;margin-top: 5px;}
  .culture-wrap .culture .culture-list .item .top .img{padding-top:10px;}
  .culture-wrap .culture .right .meg{margin-top: 0px;}

}

@media only screen and (max-width:370px){
	
}

@media only screen and (max-width:320px){
	
}