﻿body.cur{overflow:hidden;}
.v-m .pic{overflow:hidden;}
.v-m .pic:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
a:hover{color:#b7144f;}
.lj{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:2;}
.absolute{height:100%;padding-top:81px;box-sizing:border-box;}
.absolute .header{width:100%;position:absolute;left:0;top:0;z-index:2;background:#fff;}


/*首页*/
.banner{height:100%;}
.banner a{display:block;width:100%;height:100%;}
.banner .swiper-pagination-bullet{border-radius:0 !important;width:84px;height:8px;background:rgba(213,13,96,0.12);opacity:1 !important;}
.banner .swiper-pagination-bullet-active{background:#b7144f;}
.banner .lv{padding:18px 13px;border-radius:6px;background:#fff;position:absolute;right:10%;top:40%;z-index:9;box-shadow:0 0 6px 1px #999;}
.banner .lv a{width:100%;display:block;border-radius:6px;margin-top:14px;border:1px solid #46a4b2;background:#46a4b2;height:30px;font-size:14px;color:#fff;line-height:30px;text-align:center;}
.banner .lv a:hover{background:transparent;color:#46a4b2;}
.banner .close{cursor:pointer;position:absolute;margin-right:-15px;z-index:9;margin-top:-15px;right:10%;top:40%;}
.banner .close .hide{display:none;}
.banner .close .show{display:inline-block;}
.banner .close.cur .hide{display:inline-block;}
.banner .close.cur .show{display:none;}
.banner .close:hover img{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);}
.banner .ani{text-align:center;position:absolute;width:100%;height:100%;z-index:11;top:0;left:0;background:url(/images/else/hlgg.png) no-repeat left 30% center;background-size:cover;}
/*animation:bck infinite 1s;-webkit-animation:bck infinite 1s;-moz-animation:bck infinite 1s;-o-animation:bck infinite 1s;*/
.banner .anih{background:#41a3b0;width:100%;height:100%;position:absolute;opacity:1;z-index:12;}

.title{padding:0 0 10px 0;font-size:26px;color:#141414;}
.title img{margin:-2px 0 0 5px;}
.title .more{margin-top:4px;float:right;}
.more{display:inline-block;font-size:14px;border:1px solid #b7144f;color:#b7144f;padding:6px 26px;}
.more:hover{background:#b7144f;color:#fff;padding:6px 32px;}
.fontp{font-size:16px;color:#646464;line-height:24px;}
.fontp1{font-size:16px;color:#464646;line-height:29px;}

.product-sy{padding:4.7% 0 30px 0;}
.product-sy li{position:relative;opacity:0;float:left;width:24%;margin:0 0.8% 0 0;}
.product-sy .swiper-button-prev{background:url(/images/else/l.jpg);width:54px;height:48px;background-size:100% 100% !important;}
.product-sy .swiper-button-next{background:url(/images/else/r.jpg);width:54px;height:48px;background-size:100% 100% !important;}
.product-sy .pro-ul li .yy a{width:69%;}
.product-sy .pro-ul li .yy h3{padding-top:34%;}
.product-sy li:nth-child(4n){margin-right:0;}
.product-sy li>a{display:block;position:relative;}
.product-sy li span{font-size:18px;display:inline-block;position:absolute;left:0;bottom:18px;padding:0 10px;min-width:115px;background:#b7144f;text-align:center;color:#fff;line-height:34px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.product-sy li:hover{z-index:2;}
.product-sy li:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.product-sy li:hover span{left:50%;margin-left:-62px;}

.js-sy{opacity:0;margin-top:-30px;position:relative;z-index:2;background:url(/images/else/yh.png) no-repeat bottom center;background-size:auto 100%;padding-top:40px;}
.js-sy .swiper-slide {background:#f7f7f7;}
.js-sy .swiper-slide .pic{width:50%;float:left;}
.js-sy .swiper-slide .wenz{padding:20px 0;box-sizing:border-box;overflow-y:auto;position:relative;float:right;width:50%;border:1px solid #e6e6e6;box-sizing:border-box;}
.js-sy .swiper-slide .wenz .box{width:85.8%;margin:auto;}
.js-sy .swiper-slide .wenz p{max-height:192px;overflow:hidden;}
.js-sy .swiper-slide .wenz h3{font-size:26px;color:#141414;}
.js-sy .swiper-slide .wenz h4{margin:6px 0 40px 0;font-size:16px;color:#646464;}
.js-sy .swiper-button-prev{left:50% !important;margin-left:-54px;top:auto !important;bottom:10%;width:54px;height:48px;background:url(/images/else/l.jpg);background-size:100% 100% !important;}
.js-sy .swiper-button-next{left:50% !important;top:auto !important;bottom:10%;width:54px;height:48px;background:url(/images/else/r.jpg);background-size:100% 100% !important;}
.js-sy .more{float:right;margin-top:30px;}
.js-sy .swiper-button-prev:hover,.js-sy .swiper-button-next:hover{opacity:0.8;}
.js-sy .swiper-button-disabled{opacity:0.8;}
.js-sy .swiper-button-disabled:hover{opacity:0.35 !important;}


.park-sy{overflow:hidden;position:relative;z-index:1;}
.park-sy .bck{position:absolute;width:100%;z-index: -1;animation:bck infinite 5s linear alternate;-webkit-animation:bck infinite 5s linear alternate;-moz-animation:bck infinite 5s linear alternate;-o-animation:bck infinite 5s linear alternate;}
@keyframes bck
{
    0% {transform:scale(1.0);}
    100% {transform:scale(1.05);}
}
@-webkit-keyframes bck
{
    0% {-webkit-transform:scale(1.0);}
    100% {-webkit-transform:scale(1.05);}
}
@-moz-keyframes bck
{
    0% {-moz-transform:scale(1.0);}
    100% {-moz-transform:scale(1.50);}
}
@-o-keyframes bck
{
    0% {-o-transform:scale(1.0);}
    100% {-o-transform:scale(1.05);}
}
.park-sy h3{padding-top:4%;font-size:32px;text-align:center;}
.park-sy p{text-align:center;padding-top:18px;}
.park-sy dl{width:801px;margin:0 auto 20px auto;}
.park-sy dd{opacity:0;margin:60px 15px 0 0;cursor:pointer;text-align:center;position:relative;width:189px;float:left;}
.park-sy dd .pic{position:relative;overflow:hidden;}
.park-sy dd img{display:block;}
.park-sy dd .sj{margin:-1px auto 0 auto;visibility:hidden;}
.park-sy dd .yy{text-align:center;background:rgba(0,0,0,0.41);position:absolute;left:0;top:0;width:100%;height:100%;}
.park-sy dd .yy span{height:52px;line-height:52px;margin-top:42px;background:url(/images/else/a1.png);background-size:100% 100%;padding:3px 18px;display:inline-block;color:#fff;font-size:18px;}
.park-sy dd:nth-child(4n) .yy span{}
.park-sy dd:nth-child(4n){margin-right:0;}
.park-sy dd.cur .sj{visibility:visible;
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);}
.park-sy dd.cur .yy,.park-sy dd:hover .yy{background:rgba(183,20,79,0.85);}
.park-sy dd:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);}
.park-sy .swiper-slide{display:none;}
.park-sy .swiper-slide .pic{float:right;width:50%;}
.park-sy .swiper-slide .pic img{width:100%;}
.park-sy .swiper-slide .wenz{overflow-y:auto;padding:15px 0;box-sizing:border-box;float:left;width:50%;}
.park-sy .swiper-slide .wenz>div{width:83.2%;margin:auto;}
.park-sy .swiper-slide{background:#f8f8f8;}
.park-sy .swiper-slide h4{font-size:24px;}
.park-sy .swiper-slide p{text-align:left;max-height:216px;overflow:hidden;}
.park-sy .swiper-slide a{margin-top:23px;}

.news-sy{margin-bottom:42px;}
.news-sy .wrapper{background:url(/images/else/a2.jpg) no-repeat right -95px center;}
.news-sy h3{font-size:36px;color:#000;padding:5% 0 0 0;}
.news-sy li{margin-top:-10px;opacity:0;font-size:16px;border-bottom:1px solid #d9d9d9;padding:38px 0;}
.news-sy li:nth-last-child(1){border-bottom:0;}
.news-sy li .date{color: #dbdbdb;font-size:14px;}
.news-sy li .new{font-size:14px;margin:0 15px 0 6px;background:#940047;color:#fff;padding:4px 9px;display:inline-block;}
.news-sy li a{color:#505050;}
.news-sy li a:hover{color:#b7144f;}


/*关于我们*/
.about{}
.about_banner{width:100%;position:relative;}
.about_banner .wrapper{display:table;height:620px;}
.about_banner p{margin-bottom:20px;opacity:0;margin-top:-100px;font-size:28px;color:#161616;text-align:center;line-height:43px;}
.about_banner .wenz{width:1200px;margin:0 auto;display:table-cell;text-align:center;vertical-align:middle;}
.about_banner .f16{margin-bottom:0;font-size:16px;line-height:22px;padding:0 13%;}
.team_banner.about_banner .f16{margin-top:10px;}
.pitaya{overflow:hidden;position:relative;padding:6.5% 0 7.3% 0;}
.pitaya .pic{top:-300px;z-index:1;width:70.8%;display:block;left:14.6%;position:absolute;}
.pitaya h3{color:#323232;text-align:center;}
.pitaya .p{text-align:center;margin-top:15px;}
.pitaya .wrapper{position:relative;z-index: 2;}
.pitaya-r{margin-top:50px;float:right;width:50%;}
.pitaya-r h4{font-weight:bold;}
.pitaya-l{margin:50px 35px 0 0;float:right;}
.tdrh li{overflow:hidden;position:relative;width:50%;float:left;}
.tdrh li img{animation:bck infinite 3s linear alternate;-webkit-animation:bck infinite 3s linear alternate;-moz-animation:bck infinite 3s linear alternate;-o-animation:bck infinite 3s linear alternate;}
.tdrh h3{font-size:36px;font-weight:bold;margin-bottom:20px;}
.tdrh .wenz{position:absolute;height:100%;width:65.8%;left:17.1%;top:0;overflow-y:auto;}
.tdrh li:nth-child(2) .wenz,.tdrh li:nth-child(4) .wenz,.tdrh li:nth-child(2) .wenz p,.tdrh li:nth-child(4) .wenz p{color:#fff !important;}
.abo-activity{padding:3.5% 0;}
.abo-activity li{opacity:0;margin-top:-50px;margin-bottom:30px;float:left;margin-right:3.125%;width:31.25%;}
.abo-activity li .pic{overflow:hidden;}
.abo-activity li .pic:hover img{
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);}
.abo-activity li .wenz .date{margin-top:18px;font-size:14px;color:#dcdcdc;}
.abo-activity li .wenz h4{margin-bottom:16px;font-weight:bold;}
.abo-activity li .wenz h4 a{color:#323232;}
.abo-activity li .wenz h4 a:hover{color:#b7144f;}
.abo-activity li .wenz .fontp{height:76px;overflow:hidden;}
.abo-activity li:nth-child(3n){margin-right:0;}

.contact-banner{position:relative;}
.contact-banner .wrapper{position:relative;}
.contact-banner .wenz{position:absolute;left:0;bottom:-10px;animation:zy infinite 1.2s linear alternate;-webkit-animation:zy infinite 1.2s linear alternate;}
.contact-banner h3{font-size:24px;color:#b7144f;}
.contact-banner h4{font-size:48px;color:#b7144f;}
@keyframes zy
{
    0% {transform: translate(0,0)}
    50% {transform: translate(0,10px)}
    100% {transform: translate(0,0)}
}
@-webkit-keyframes zy
{
    0% {-webkit-transform: translate(0,0)}
    50% {-webkit-transform: translate(0,10px)}
    100% {-webkit-transform: translate(0,0)}
}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact{padding-top:3.4%;}
.contact_r{width:50%;float:right;}
#dituContent{height:510px;}
.contact_l{float:left;width:45.5%;}
.contact_l h3{margin-bottom:12px;color:#202020;font-weight:bold;}
.contact_l a{color:#646464;}
.contact_l a:hover{color:#b7144f;}
.contact_l p span{padding:2px 0 2px 20px;display:inline-block;}
.contact_l .form{margin-top:40px;}
.contact_l .box-s{box-shadow:0 0 10px 2px #ddd;}
.contact_l .form input[type=text],.contact_l .form textarea{width:100%;box-sizing:border-box;font-size:16px;color:#787878;padding:12px 20px;}
.contact_l .form input[type=text]{border:0;border-bottom:1px solid #dcdcdc;}
.contact_l .form textarea{height:160px;border:none;}
.contact_l .form .tj{margin-top:20px;cursor:pointer;background:transparent;border:1px solid #b7144f;font-size:16px;padding:8px 36px;color:#b7144f;}
.contact_l .form .tj:hover{background:#b7144f;color:#fff;padding:8px 45px;}
.contact .tit{position:relative;margin-top:60px;}
.contact .tit .hr{height:1px;background:#dadada;}
.contact .tit img{width:14%;background:#fff;padding:0 20px;position:absolute;left:50%;margin-left:-88px;top:-27px;
    animation:dh infinite 2s linear alternate;-webkit-animation:dh infinite 2s linear alternate;-moz-animation:dh infinite 2s linear alternate;-o-animation:dh infinite 2s linear alternate;
}
.contact .lx>div{width:48.5%;float:left;}
.contact .lx>div:nth-child(2n){float:right;}
.contact .lx{padding-bottom:4%;margin-top:60px;}
.contact .lx span{font-size:20px;color:#323232;display:inline-block;margin-bottom:10px;}

@keyframes dh
{
    0% {margin-left:-108px;}
    50% {margin-left:-88px;}
    100% {margin-left:-68px;}
}
@-webkit-keyframes dh
{
    0% {margin-left:-108px;}
    50% {margin-left:-88px;}
    100% {margin-left:-68px;}
}
@-moz-keyframes dh
{
    0% {margin-left:-108px;}
    50% {margin-left:-88px;}
    100% {margin-left:-68px;}
}
@-o-keyframes dh
{
    0% {margin-left:-108px;}
    50% {margin-left:-88px;}
    100% {margin-left:-68px;}
}

.ny-news{}
.ny-news .tj{width:100%;float:none;opacity:1;margin-top:0;background:#43a6b4;position:relative;}
.ny-news .tj .pic{margin-top:0;overflow:hidden;width:61.8%;float:right;}
.ny-news .pic:hover img{
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);}
.ny-news .tj .wenz{color:#fff !important;width:22.4%;position:absolute;left:12.3%;height:100%;}
.ny-news .tj .wenz h3{font-size:36px;}
.ny-news .tj .wenz h4{margin:45px 0 15px 0;}
.ny-news .tj .wenz a{margin-top:40px;display:inline-block;color:#fff;padding:8px 22px;border:1px solid #fff;}
.ny-news .tj .wenz .fontp{color:#fff;max-height:96px;overflow:hidden;}
.ny-news .tj .wenz a:hover{background:#fff;color:#43a6b4;padding:8px 26px;}
.ny-news .tj .swiper-pagination-bullet{width:12px;height:12px;background:#fff;}
.ny-news .tj .swiper-pagination-bullet-active{width:14px;height:14px;opacity:1;}
.ny-news .tj .swiper-pagination{padding-left:12.3%;text-align:left;}
.ny-news .tj{}
.ny-news li{}
.ny-news li .pic{margin-top:40px;}
.ny-news .abo-activity{padding:0;}

/*分页*/
#pgServer{margin-top:40px;text-align: center;font-size: 14px;color: #646464;}
#pgServer a{float:none;}
#pgServer a,#pgServer font,#pgServer span{border-radius:50%;background:#e1e1e1;display: inline-block;font-size: 14px;color: #646464;border: 1px solid #d8d8d8;margin-right: 5px;padding: 2px 8px;}
#pgServer a.none,#pgServer a.pageNext,#pgServer a.pagePrev{border:none;background:none;}
#pgServer a.none:hover,#pgServer a.pageNext:hover,#pgServer a.pagePrev:hover{background:none;color:#43a6b4;}
#pgServer font{border-color: #43a6b4;background-color: #43a6b4;color: #fff!important;}
#pgServer a:hover{border-color: #43a6b4;background-color: #43a6b4;color: #fff;}
#pgServer a.none{border:none;}
.pageFirst,.pagePrev,.pageNext,.pageLast{border:none;}
#pgServer span.cur{border:1px solid #43a6b4;}

.about-tj{overflow:hidden;position:relative;margin-top:3.9%;}
.about-tj-r{opacity:0;color:#fff !important;position:relative;overflow:hidden;width:61.6%;margin-left:100%;}
.about-tj h3{font-size:32px;}
.about-tj-r .wenz{top:80px;position:absolute;width:87.5%;left:6.25%;}
.about-tj .wenz .fontp{margin-top:23px;color:#fff;opacity:0.85;height:144px;overflow:hidden;}
.about-tj .wenz .more{margin-top:15px;background:#b7144f;color:#fff;}
.about-tj .wenz .more:hover{background:none;color:#b7144f;padding:6px 32px;}
.about-tj-l{opacity:0;margin-left:-300px;color:#000 !important;height:100%;width:38.4%;position:absolute;top:0;left:0;background:url(/images/else/a6_1.jpg) no-repeat center right;background-size:100% 100%;}
.about-tj-l .wenz .fontp{color:#000;}
.about-tj-l .wenz{padding:80px 0 0 6.4%;width:48.4%;}

.team{}
.team_t{margin-top:-20px;opacity:0;padding:4.9% 0; color:#ae1e66;text-align:center;}
.team_t p{max-width:960px;width:100%;margin:26px auto 0 auto;}
.team_t .mus{max-width:790px;margin-top:0;}
.hxll{position:relative;}
.hxll .pic{position:relative;float:right;width:33.3%;}
.hxll .pic:hover img{
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;}
.hxll .pic .name{opacity:0;position:absolute;bottom:20px;left:6.25%;font-size:30px;color:#fff;}
.hxll .pic .name span{font-size:80px;}
.hxll .wenz{width:66.7%;position:absolute;left:0;top:0;height:100%;background:#f2f2f2 url(/images/else/a7.png) no-repeat right top;}
.hxll .wenz .table{width:52%;margin-left:29.5%;}
.hxll .wenz .tab a{opacity:0.25;margin-right:70px;padding-bottom:15px;line-height:44px;font-size:50px;color:#323232;display:inline-block;position:relative;border-bottom:1px solid #cacaca;}
.hxll .wenz .tab a span{width:0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;position:absolute;bottom:0px;height:3px;left:0;background:#b7144f;}
.hxll .wenz .tab a font{opacity:0.71;font-size:26px;color:#505050;}
.hxll .wenz .tab a.cur span,.hxll .wenz .tab a:hover span{width:100%;}
.hxll .wenz .tab a.cur,.hxll .wenz .tab a:hover{opacity:1;}
.hxll .wenz .tab_con{margin-bottom:70px;display:none;}
.hxll .wenz .tab_con p{max-height:96px;overflow:hidden;}
.hxll .wenz .tab_con h3{margin:34px 0 10px 0;font-size:22px;color:#323232;}
.hxll .wenz .tab_con a img{margin-top:75px;}
.hxll .wenz a img:hover{opacity:0.5;}
.hxll .pic_con{display:none;}

.team_m{position:relative;padding:8.9% 0 2.6% 0;}
.team_m h3{font-size:28px;color:#464646;text-align:center;}
.team_m .pic{top:-100px;opacity:0;position:absolute;left:7%;width:86%;z-index:0;}
.team_m .wrapper{position:relative;}
.team_m ul{z-index:2;margin-top:35px;position:relative;}
.team_m li{opacity:0;margin-top:-20px;font-size:24px;color:#fff;text-align:center;padding:5.8% 0;width:20%;float:left;}
.team_m li:nth-child(2n-1){background:#46a4b2;}
.team_m li:nth-child(2n){color:#46a4b2;}
.team_m li img{height:58px;margin-bottom:14px;}

.heroic{}
.heroic-m{padding:12.4% 0 0 0;}
.heroic-m .wenz{background:rgba(255,255,255,0.9);}
.heroic-m .box{opacity:0;margin-top:-30px;padding:60px 50px;}
.heroic-m .wenz h3{position:relative;padding-bottom:30px;}
.heroic-m .wenz h3 span{position:absolute;width:30px;height:3px;background:#646464;bottom:0;left:0;}
.heroic-m .wenz .fontp{padding-left:100px;}
.heroic-m .wenz .fontp .fl{width:48.5%;margin-right:3%;}
.heroic-m .wenz .fontp .fl:nth-child(2n){margin-right:0;}
.heroic .about-tj{margin-top:0;}
.heroic-m .wenz img{margin-top:30px;}

/*合庆火龙果*/
.pro-ban{position:relative;text-align:center;}
.pro-ban .wenz{color:#fff;left:3.125%;top:50%;margin-top:-62px;width:93.75%;position:absolute;}
.pro-ban h3{font-size:40px;line-height:24px;}
.pro-ban h4{text-transform:uppercase;font-size:60px;line-height:100px;}
.pro-ban .swiper-pagination-bullet{border:1px solid #fff;}
.pro-ban .swiper-pagination-bullet-active{background:#fff;}
.pro-ban .swiper-button-prev{left:12.1%;width:70px;height:70px;background:url(/images/else/ll.png); background-size:100% 100%;}
.pro-ban .swiper-button-next{right:12.1%;width:70px;height:70px;background:url(/images/else/rr.png); background-size:100% 100%;}
.pro-tab{padding:40px 0;text-align:center;}
.pro-tab a{font-size:18px;color:#000;display:inline-block;width:200px;line-height:44px;height:44px;box-sizing:border-box;border:1px solid #dcdcdc;margin-right:9px;text-align:center;}
.pro-tab a:hover,.pro-tab a.cur{border:1px solid transparent;background:#b7144f;color:#fff;}
.pro-tab a:hover{letter-spacing:1px;text-indent:20px;}
.pro-ul{}
.pro-ul li{overflow:hidden;float:left;width:33.33%;box-sizing:border-box;border-right:1px solid #fff;border-bottom:1px solid #fff;position:relative;}
.pro-ul li .pic{overflow:hidden;}
.pro-ul li:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.pro-ul li .wenz{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;box-sizing:border-box;background:url(/images/else/ri.png) no-repeat right 16px center;background-size:30px;padding:10px 50px 10px 15px;color:#323232;position:absolute;bottom:0;width:100%;left:0;}
.pro-ul li .wenz p{font-size:14px;padding-top:2px;}
.pro-ul li .yy a{display:block;width:47%;background:#fff;border:1px solid #fff;color:#b7144f;font-size:16px;line-height:40px;margin:20px auto 0 auto;text-align:center;}
.pro-ul li .yy a:hover{background:transparent;color:#fff;width:49%;}
.pro-ul li .yy{box-sizing:border-box;padding:0 30px;opacity:0;top:100%;height:100%;background:rgba(183,20,79,0.83);}
.pro-ul li .yy h3{padding-top:40%;color:#fff;text-align:center;}
.pro-ul li .yy p{margin-top:24px;font-size:16px;color:#fff;white-space:normal;height:120px;}

.more-div{margin-top:50px;text-align:center;background:#47a4b3;padding:4.4% 0;}
.more-div h3{color:#fff;margin-bottom:24px;}
.more-div .more{border:1px solid #fff;background:#fff;color:#47a4b3;}
.more-div .more:hover{background:transparent;color:#fff;}

.kjg{margin-bottom:-1px;padding-bottom:70px;background:url(/images/else/kjg.jpg) no-repeat bottom center;}
.bigimg .wenz{overflow-y:auto;color:#0d0d0d;background:rgba(255,255,255,0.82);max-height:80%;z-index:6;position:absolute;top:10%;right:5.8%;width:404px;padding:40px 33px;box-sizing:border-box;}
.bigimg .wenz p{font-size:14px;background:url(/images/else/y.png) no-repeat left top 9px;padding-left:10px;margin-top:15px;}
.kjg .xz{position:absolute;z-index:8;margin:-13px 0 0 -58px;cursor:pointer;left:50%;top:50%;font-size:14px;background:rgba(255,255,255,.8);display:inline-block;opacity:0;padding:3px 9px;}
.kjg .close{position:absolute;right:10px;top:5px;font-size:18px;cursor:pointer;opacity:0;}
.smallimg{position:relative;margin-top:18px;}
.smallimg .swiper-slide{box-sizing:border-box;border:3px solid transparent;cursor:pointer;}
.smallimg .swiper-slide-active{border:3px solid #b7144f;}
.smallimg .swiper-slide .wenz{z-index:2;background:url(/images/else/kjgg.png);background-size:100% 100% !important;text-align:center;width:140px;font-size:16px;color:#fff;line-height:40px;height:40px;top:50%;margin-top:-20px;position:absolute;left:50%;margin-left:-70px;}
.smallimg .swiper-slide .yy{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;background:rgba(0,0,0,.65);}
.smallimg .swiper-slide-active .wenz{opacity:0;}
.smallimg .swiper-slide-active .yy{opacity:0;}
.smallimg .swiper-button-prev{left:-40px;background:url(/images/else/lll.png);width:19px;height:37px;margin-top:-18px !important;background-size:100% 100% !important;}
.smallimg .swiper-button-next{right:-40px;background:url(/images/else/rrr.png);width:19px;height:37px;margin-top:-18px !important;background-size:100% 100% !important;}
.smallimg .swiper-button-prev:hover{background:url(/images/else/lll1.png);}
.smallimg .swiper-button-next:hover{background:url(/images/else/rrr1.png);}


/*品牌故事*/
.brand{height:100%;}
.brand .wenz{position:absolute;top:55%;padding-left:20px;width:100%;}
.brand .swiper-wrapper{height:100%;}
.brand .header{width:100%;background:#fff;top:0;left:0;position:absolute;}
.content{height:100%;}
.brand-1{color:#fff;text-align:center;}
.brand-1 h3{font-size:24px;line-height:30px;}
.brand-1 h4{font-size:30px;line-height:60px;}
.brand-2{position:relative;color:#fff;}
.brand-2 h3{font-weight:bold;margin-top:-120px;font-size:32px;}
.brand-2 p{font-size:16px;line-height:30px;margin-top:40px;}
.brand-2 .img{position:absolute;bottom:0;right:10%;width:34%;}
.brand-3{position:relative;text-align:center;color:#0d0d0d;}
.brand-3 .img{background:url(/images/else/brand33.png) no-repeat center center;background-size:cover;z-index:1;position:absolute;bottom:0;width:67%;height:90%;margin-left:-29%;left:50%;}
.brand-3 .wenz{z-index:3;}
.brand-3 .wenz .wrapper{width:35%;}
.brand-4{text-align:center;}
.brand-4 .wenz{top:35%;}
.brand-4 h3{color:#fff;}
.brand-4 p{color:#0d0d0d;}
.brand-5{color:#fff;}
.brand-6 .pic{height:100%;width:66%;}
.brand-6 .wenz1{top:0;height:100%;box-sizing:border-box;padding:0 4%;position:absolute;right:0;width:34%;}
.brand-6 .wenz1 h3{color:#b7144f;font-weight:bold;}
.brand-6 .wenz1 p{color:#0d0d0d;}
.brand .swiper-pagination{}
.brand .swiper-pagination-bullet{background:#b7144f;margin-bottom:10px !important;}
.park-ny .swiper-pagination-bullet{background:#b7144f;margin-bottom:10px !important;}





/*甜猫传说*/
.tianmao{position:relative;padding:5% 0;}
.shu{position:relative;}
.shu center>img{width:1000px;}
.shu .box{width:100%;top:0;height:100%;position:absolute;}
.shu .swiper-container{height:480px;margin:60px 40px 40px 40px;padding-right:20px;}
.shu .con{position:relative;width:1000px;margin:0 auto;}
.shu_tit .swiper-container{margin:60px 10px 40px 90px;}
.shu_tit{box-sizing:border-box;line-height:27px;float:left;width:50%;height:100%;}
.shu_tit img{margin:28% auto 0 auto;padding-left:30px;width:60%;display:block;}
.shu_tit h3{font-size:30px;margin-top:60px;text-align:center;padding-left:30px;}
.shu_con{position:relative;line-height:27px;float:left;width:50%;height:100%;}
.shu_con>div{width:100%;height:100%;position:absolute;left:0;top:0;}
.shu .swiper-slide{overflow:hidden;height:auto;}
.shu .swiper-scrollbar{opacity:1 !important;}
.shu-tab{position:absolute;right:-65px;bottom:0px;}
.shu-tab a{margin-bottom:7px;display:block;width:98px;height:34px;line-height:34px;color:#fff;text-align:center;font-size:16px;background:rgba(183,20,79,.45);}
.shu-tab a:hover,.shu-tab a.cur{background:rgba(183,20,79,1);}

/*主题公园*/
.park-ny{height:100%;}
.park-ny .cont{position:relative;height:100%;}
.park-ny .cont1 .wenz{color:#fff;font-size:30px;position:absolute;top:50%;margin-top:-90px;width:100%;text-align:center;}
.park-ny .cont1 .wenz span{opacity:0;margin-left:-80px;width:125px;height:180px;font-size:130px;color:#fff;text-align:center;line-height:180px;background:#47a4b3;display:inline-block;}
.park-ny .cont1 .wenz em{font-size:60px;font-style:normal;}
.park-ny .cont1 .wenz font{opacity:0;margin-left:-80px;text-align:left;display:inline-block;vertical-align:bottom;}
.park-ny .wenzf{text-align:center;}
.park-ny .wenzf h3{margin-bottom:40px;}
.park-ny .cont2 .wenzf .fontp{text-align:left;}
.park-ny .cont3 .wenz{position:absolute;left:18%;top:40%;background:rgba(71,164,179,.75);padding:65px 50px;color:#fff;}
.park-ny .cont3 .fontp{margin-top:27px;color:#fff;}
.park-ny .cont4 h3{color:#fff;}
.park-ny .cont4 .fontp{color:#fff;}
.park-ny .cont8{box-sizing:border-box;}
.park-ny .more-div{z-index:9;position:absolute;bottom:0;left:0;width:100%;}

/*酵素*/
.jiaosu-ban{position:relative;text-align:center;}
.jiaosu-ban h3{line-height:40px;margin-bottom:35px;color:#fff;}
.subnav h3{color:#333;}
.jiaosu-ban .fontp{color:#fff;}
.subnav .fontp{color:#333;}
.jiaosu-ban .xia{cursor:pointer;border-radius:50%;border:5px solid transparent;position:absolute;left:50%;margin-left:-25px;bottom:20px;animation:bor infinite .5s linear alternate;-webkit-animation:bor infinite .5s linear alternate;-moz-animation:bor infinite .5s linear alternate;-o-animation:bor infinite .5s linear alternate;}

@keyframes bor
{
    0% {border:5px solid transparent;transform:translate(0,0);}
    100% {border:5px solid rgba(255,255,255,0.08);transform:translate(0,10px);}
}
@-webkit-keyframes bor
{
    0% {border:5px solid transparent;-webkit-transform:translate(0,0);}
    100% {border:5px solid rgba(255,255,255,0.08);-webkit-transform:translate(0,0);}
}
@-moz-keyframes bor
{
    0% {border:5px solid transparent;-moz-transform:translate(0,0);}
    100% {border:5px solid rgba(255,255,255,0.08);-moz-transform:translate(0,0);}
}
@-o-keyframes bor
{
    0% {border:5px solid transparent;-o-transform:translate(0,0);}
    100% {border:5px solid rgba(255,255,255,0.08);-o-transform:translate(0,0);}
}
.jiaosu{padding:5.5% 0 0;}
.jiaosu li{opacity:0;margin-top:-20px;margin-bottom:70px;}
.jiaosu li h3{font-weight:bold;padding:20px 0 10px;}
.jiaosu li a{margin-top:60px;}
.jiaosu li p{max-height:220px;overflow:hidden;}
.jiaosu li .wenz{float:left;width:46.8%;}
.jiaosu li .pic{float:right;width:49%;position:relative;}
.jiaosu li:nth-child(2n){margin-bottom:30px;}
.jiaosu li:nth-child(2n) .wenz{float:right;margin-top:-20px;}
.jiaosu li:nth-child(2n) .pic{float:left;}
.jiaosu li:nth-child(2n) .img{top:-20px;left:20px;}
.jiaosu li .img{width:100%;height:100%;position:absolute;top:20px;left:-20px;overflow:hidden;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.jiaosu li .pic:hover .img{top:0;left:0;}
.jiaosu li .pic:hover .img img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}

/*酵素详细*/
.crumbs{text-align:right;border-bottom:1px solid #e0e0e0;z-index:4 !important;}
.crumbs a{padding-left:20px;line-height:40px;font-size:14px;color:#646464;}
.crumbs a:hover,.crumbs a.cur{color:#b7144f;}
.content-1{overflow:hidden;position:relative;background:#ececec;}
.content-1 .pic{overflow:hidden;width:49.8%;float:left;}
.content-1 .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.content-1 .wenz{position:absolute;height:100%;left:49.8%;width:50.2%;overflow-y:auto;padding:15px 0;box-sizing:border-box;}
.enzymes .wenz{opacity:0;padding-top:20px;}
.enzymes .wenz .box{width:75.8%;margin:auto;}
.enzymes .wenz .mar{margin-top:30px;}
.enzymes .wenz h3{padding-bottom:10px;}
.content-4 .wenz h3{padding-top:10px;}
.enzymes .wenz p b{color:#2e2e2e;}
.content-2 .pro{position:relative;width:45%;box-sizing:border-box;padding:0 40px;float:right;}
.content-2{position:relative;background:#fed2d1;}
.content-2 .more{position:absolute;left:54%;bottom:12%;z-index:2;background:#b7144f;color:#fff;}
.content-2 .swiper-button-prev{z-index:2;left:-10px;background:url(/images/else/ll.png);width:45px;height:45px;background-size:100% 100% !important;}
.content-2 .swiper-button-next{z-index:2;right:-10px;background:url(/images/else/rr.png);width:45px;height:45px;background-size:100% 100% !important;}
.content-2 .wenz{position:absolute;left:0;height:100%;width:55%;overflow-y:auto;padding:15px 0;box-sizing:border-box;}
.content-3{margin:3% 0;position:relative;}
.content-3 .wrapper{position:relative;height:100%;}
.content-3 .pic{overflow:hidden;width:66.75%;float:right;}
.content-3 .pic:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.content-3 .wenz{overflow-y:auto;padding:15px 0;box-sizing:border-box;height:74%;top:13%;position:absolute;width:42%;left:3%;z-index: 2;background:#b81550;}
.content-3 .wenz .table{padding:0 60px;}
.content-3 .wenz h3{color:#fff;}
.content-3 .wenz p{color:#fff;}
.content-3 .wenz p b{color:#fff;}
.content-4{position:relative;background:#ececec;}
.content-4 .pic{overflow:hidden;width:50%;float:right;}
.content-4 .pic:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.content-4 .wenz{overflow-y:auto;padding:15px 0;box-sizing:border-box;position:absolute;left:0;height:100%;width:50%;}
.content-4 .wenz .box{width:64.6%;float:right;}
.enzymes .more-div{margin-top:0;}

/*会员*/
.login{margin:60px 0;}
.login .wrapper{background:#f0f0f0;padding:9% 0;}
.login h3{margin-bottom:30px;font-size:32px;text-align:center;}
.login h3 span{font-size:14px;}
.login h3 .yz{float:right;margin-top:5px;min-width:120px;padding:0 20px;border:1px solid #b7144f;background:#b7144f;line-height:34px;height:34px;display:inline-block;text-align:center;color:#fff;font-size:16px;}
.login h3 .yz:hover{color:#b7144f;background:transparent;}
.login .form{box-sizing:border-box;max-width:540px;width:93.75%;margin:auto;}
.login .form input[type=text]{width:100%;color:#9a9a9a;font-size:16px;padding:6px 0;text-indent:39px;line-height:30px;height:30px;border:1px solid #dcdcdc;}
.login .form input[type=password]{width:100%;color:#9a9a9a;font-size:16px;padding:6px 0;text-indent:39px;line-height:30px;height:30px;border:1px solid #dcdcdc;}

.login .form>div{position:relative;margin-bottom:12px;}
.login .form>div .jz{margin:15px 20px 15px 0;padding-left:30px;background:url(/images/else/gou.png) no-repeat left center;font-size:16px;color:#9a9a9a;display:inline-block;line-height:24px;}
.login .form>div .jz.cur{background:url(/images/else/gou1.png) no-repeat left center;}
.login .form>div.yzm input{width:200px;}
.login .form>div.yzm img{height:44px;}
.login .form .tj{font-size:16px;width:100%;line-height:44px;border:1px solid #b7144f;cursor:pointer;outline:none;background:#b7144f;height:44px;color:#fff;}
.login .form .tj:hover{background:transparent;color:#b7144f;}
.login .form .a{padding-top:15px;font-size:18px;color:#9a9a9a;overflow:hidden;}
.login .form .a .a1{border:1px solid #47a4b3;vertical-align:middle;font-size:16px;margin:-2px 0 0 5px;display:inline-block;color:#fff;background:#47a4b3;padding:1px 5px;}
.login .form .a .a1:hover{background:transparent;color:#47a4b3;}
.login .form .a .a2{float:right;color:#9a9a9a;}
.login .form .a .a2:hover{color:#47a4b3;}


.register .wrapper{padding:6% 0;}
.register .form{padding-left:95px;}
.forget .form{padding-left:0px;}
.register .form>div span{line-height:44px;margin-left:-95px;display:inline-block;width:95px;font-size:16px;color:#666;float:left;}
.register .form>div input[type=text]{float:left;text-indent:10px;}
.login.register input[type=password]{text-indent:10px;}
.register .form>div font{position:absolute;right:-10px;color:#b7144f;top:15px;}
.register .yzm input[type=text]{width:60%;}
.register .yzm a{float:right;width:30%;background:#d5d5d5;line-height:44px;text-align:center;font-size:16px;color:#2e2e2e;}
.register .yzm a:hover{background:#b7144f;color:#fff;}
.register .xy{padding:15px 0;text-align:center;font-size:16px;color:#666;}
.register .xy a{color:#b7144f;}
.register .xy a:hover{opacity:0.8;text-decoration:underline;}
.zcxy{top:-150%;position:fixed;left:50%;padding:30px;margin-left:-300px;background:#fff;width:540px;z-index:11;height:500px;overflow-y:auto;}
.black{display:none;position:fixed;background:rgba(0,0,0,0.6);left:0;height:100%;top:0;width:100%;z-index:10;}
.zcxy h3{text-align:center;color:#333;margin-bottom:25px;font-size:24px;}
.zcxy p{font-size:16px;color:#666;line-height:24px;}
.zcxy .close{position:absolute;right:0px;top:0px;background:#b7144f;color:#fff;padding:0 3px;font-size:16px;}


.member{padding:35px 0;}
.member_l{width:278px;float:left;}
.member_l dl{box-sizing:border-box;margin-bottom:20px;background:#f6f6f6;padding:40px 0;border:1px solid #e7e7e7;}
.member_l dd{text-align:center;line-height:46px;}
.member_l dd a{display:block;font-size:18px;color:#666;}
.member_l dd a:hover,.member_l dd a.cur{background:#b7144f;color:#fff;}
.member_l .swiper-slide{position:relative;}
.member_l .swiper-slide:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.member_l .swiper-slide span{display:block;width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.7);color:#fff;font-size:14px;box-sizing:border-box;padding:7px 60px 7px 8px;}
.member_l .swiper-pagination{padding-right:10px !important;box-sizing:border-box;text-align:right;}
.member_l .swiper-pagination-bullet{width:6px;height:6px;border:1px solid #fff;background:transparent;}
.member_l .swiper-pagination-bullet-active{background:#fff;}
.member_r{padding-left:320px;}
.member_r h2{text-align:center;background:#ededed;padding:12px 0;margin-bottom:40px;}
.member_r .fuli li{text-align:center;float:left;width:22.3%;padding:0px 5.5% 29px 5.5%;}
.member_r .fuli li img{margin:0 auto 15px auto;display:block;width:55%;}
.member_r .fuli li p{height:72px;overflow:hidden;}
.member_r .fuli li p font{color:#b7144f;}
.member_r .hylb_l{float:left;width:65%;}
.member_r .hylb_l.fontp{line-height:28px;}
.member_r .hylb_l h3{font-weight:bold;padding-bottom:8px;font-size:18px;color:#b7144f;}
.member_r .hylb_r{color:#fff;width:32%;float:right;box-sizing:border-box;font-size:14px;padding:20px;background:#41a3b0;}
.member_r .hylb_t{padding:20px;background:rgba(255,255,255,0.22);}
.member_r .hylb_b{padding:20px 28px;background:#fff;color:#666;}
.member_r .hylb_r h3{padding-bottom:8px;font-size:16px;color:#333;}
.member_r .hylb_t h3{color:#fff;}
.member_r .mar30{margin:0 0 40px 0;}
.member_r .hyfc li{overflow:hidden;float:left;width:33.33%;}
.member_r .hyfc li img{width:100%;}
.member_r .hyfc li:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.member_r .more{width:33.3%;display:block;margin:15px auto 40px auto;font-size:16px;text-align:center;padding:0;line-height:44px;}
.member_r .video{position:relative;}
.member_r .video_l{position:relative;float:left;width:73%;}
.member_r .video_l video{width:100%;min-height:440px;}
.member_r .video_r{position:absolute;right:0;width:25%;height:100%;}
.member_r .video_r .swiper-container,.member_r .video_r .swiper-wrapper{height:100%;}
.member_r .video_r .swiper-slide{padding-right:10px;box-sizing:border-box;height:32%;position:relative;}
.member_r .video_r .swiper-slide{position:relative;}
.member_r .video_r .yy{position:absolute;left:0;top:0;background:rgba(0,0,0,0.47);width:100%;height:100%;z-index:2;}
.member_r .video_r .bf{cursor:pointer;position:absolute;left:50%;top:50%;margin:-22px 0 0 -22px;z-index:3;}
.member_r .video_r .swiper-slide{cursor:pointer;}
.member_r .video_r .swiper-scrollbar{opacity:1 !important;background:#dbdbdb;}
.member_r .video_r .swiper-scrollbar-drag{background:#ff7200;}
.member_r .video_r .swiper-slide:hover .bf{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);}
.member_r .upload{text-align:center;}
.member_r .upload>div{cursor:pointer;width:33.3%;display:inline-block;position:relative;}
.member_r .upload input{width:100%;opacity:0;height:44px;top:17px;position:absolute;left:2px;}
.member_r .upload>div a{width:100%;}

/*活动*/
.activity-ban{padding:55px 0;}
.activity-ban .swiper-slide{opacity:0;margin-top:-30px;}
.hd .pic{float:left;width:50%;overflow:hidden;}
.hd .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.hd .wenz{float:right;width:45%;padding-left:5%;color:#fff;}
.hd h3{font-size:40px;}
.hd .date{opacity:0.55;display:block;margin:28px 0 7px 0;}
.hd h4{margin-bottom:10px;}
.activity-ban h4 a{color:#fff;}
.hd h4 a:hover{color:#b7144f;}
.hd p{color:#fff;margin-bottom:25px;}
.hd .fontp{max-height:72px;overflow:hidden;}
.hd .gd{background:#b7144f;color:#fff;}
.activity-ban .bm{border:1px solid #fff;color:#fff;}
.activity-ban .bm:hover{border:1px solid #b7144f;color:#b7144f;background:transparent;}
.activity-ban .swiper-pagination{width:46% !important;left:54% !important;text-align:left !important;}
.activity-ban .swiper-pagination-bullet{width:11px;height:11px;opacity:0.5;background:#fff;}
.activity-ban .swiper-pagination-bullet-active{width:13px;height:13px;opacity:1;background:#fff;}
.act-tab{background:#e9e9e9;margin:42px auto;line-height:52px;max-width:696px;border-radius:30px;}
.act-tab a{display:block;text-align:center;float:left;width:33.33%;border-radius:30px;font-size:18px;color:#666;}
.act-tab a:hover,.act-tab a.cur{background:#b7144f;color:#fff;}
.hd_list .wenz{color:#666;}
.hd_list .wenz p{color:#666;}
.hd_list li{background:#f3f3f3;margin-top:30px;opacity:0;}
.hd_list h4 a{color:#323232;}
.hd_list li .wenz{padding:6% 5% 0 5%;width:40%;}
.hd_list li:nth-child(2n) .pic{float:right;}
.hd_list li:nth-child(2n) .wenz{float:left;}


.honor-ban{position:relative;z-index:1;}
.honor-ban .wenz{width:100%;text-align:center;color:#fff;position:absolute;left:0;top:35%;}
.honor-ban .wenz .wrapper{opacity:0;margin-top:-30px;max-width:870px;}
.honor-t{margin-top:-10%;position:relative;z-index:2;}
.honor-t img{width:50%;margin:auto;display:block;}
.honor-tab{line-height:50px;text-align:center;border-top:1px solid #e0e0e0;margin-top:3.6%;}
.honor-tab a{display:inline-block;position:relative;margin-right:30px;color:#666;font-size:16px;}
.honor-tab a:nth-child(2n){margin-right:0;}
.honor-tab a span{position:absolute;bottom:0;left:0;height:3px;width:0;background:#b7144f;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s ;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.honor-tab a:hover span,.honor-tab a.cur span{width:100%;}
.honor-tab a:hover,.honor-tab a.cur{color:#b7144f;}
.hor{opacity:0;margin-top:-30px;}
.honor-b,.honor-m{padding:3.4% 0;}
.honor-m{background:#f3f3f3;}
.honor h3{text-align:center;color:#323232;}
.honor p{text-align:center;max-width:515px;margin:18px auto 3.6% auto;}
.honor .bigimg{max-width:900px;margin:auto;}
.honor .smlimg{position:relative;margin-top:45px;padding:0 68px;}
.honor-m .smlimg .swiper-slide{cursor:pointer;padding:10px;background:#fff;border:1px solid #dcdcdc;box-sizing:border-box;}
.honor-m .smlimg .swiper-slide-active{border:1px solid #b7144f;}
.honor .swiper-button-next{background:url(/images/else/right.png);right:0;width:36px;height:39px;background-size:100% 100% !important;}
.honor .swiper-button-prev{background:url(/images/else/left.png);width:36px;left:0;height:39px;background-size:100% 100% !important;}


.tec-1{position:relative;padding:10.3% 0;color:#fff;font-size:40px;}
.tec-1>div{margin-left:-100px;opacity:0;}
.tec-1.qua img{opacity:0.39;}
.tec-2{padding:2.1% 0;}
.tec-2 .wrapper{position:relative;}
.tec-2 .pic{float:right;width:45%;}
.tec-2 .wenz{overflow-y:auto;height:100%;left:0;position:absolute;width:50%;}
.tec .wenz{padding-top:20px;opacity:0;}
.tec .wenz .fontp{line-height:30px;}
.tec .wenz h3{margin-bottom:8px;}
.tec-3{background:#ececec;position:relative;}
.tec-3 .wenz{overflow-y:auto;height:100%;right:0;position:absolute;width:50%;}
.tec-3 .wenz .table-cell{padding:0 33.3% 0 10% }
.tec-3 .pic{float:left;width:50%;overflow:hidden;}
.tec-3 .pic:hover img{
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);}
.tec-4 .swiper-slide{opacity:0;margin-top:-20px;}
.tec-5{position:relative;}
.tec-5 .wenz{width:33%;box-sizing:border-box;position:absolute;left:18.75%;height:60%;top:0;overflow-y:auto;padding:90px 60px;background:rgba(255,255,255,.88);}

.quality{margin-top:-30px;opacity:0;padding:4.8% 0 0 0;}
.quality .font14{padding-top:12px;}
.quality .wenz{margin-top:18px;}
.quality-1 .ullist{margin-top:2.7%;}
.quality-1 .ullist h4{color:#646464;line-height:30px;padding:6px 0;}
.quality-1 .swiper-pagination{display:none;}
.quality .pic{overflow:hidden;}
.quality .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.quality-2 .fontp{padding:0 10%;}
.quality-2 .swiper-pagination{position:relative;margin-top:30px;bottom:0;}
.quality-2 .swiper-pagination-bullet{opacity:1;background:#7c7c7c;width:7px;height:7px;}
.quality-2 .swiper-pagination-bullet-active{width:10px;height:10px;background:#b7144f;}
.quality h3{margin-bottom:20px;}
.quality-3{padding-bottom:4.8%;}
.quality-3 .swiper-slide{opacity:0;margin-top:29px;}
.quality-3 .swiper-slide h4{margin:20px 0 8px 0;}
.quality-3 .swiper-slide .wenz p{height:72px;overflow:hidden;}
.quality-3 .swiper-button-prev{bottom:185px;top:auto;right:0px !important;left:auto;background:url(/images/else/left.png);width:36px;height:39px;background-size:100% 100%;}
.quality-3 .swiper-button-next{bottom:145px;left:auto;top:auto;right:0px !important;background:url(/images/else/right.png);width:36px;height:39px;background-size:100% 100%;}
.quality-3 .swiper-button-disabled{display:none;}

.sci-ban{padding:54px;text-align:center;position:relative;color:#fff;font-size:30px;}
.sci-ban img{width:120px;margin-bottom:12px;margin-top:-30px;opacity:0;}
.sci-ban p{color:#fff;max-width:1200px;margin:12px auto 0 auto;}
.science{}
.sci{margin-top:-30px;opacity:0;}
.science h2{background:#47a4b3;padding:16px 0;color:#fff;font-size:16px;text-indent:18px;margin-top:3.125%;}
.science .img{text-align:center;margin-top:40px;}
.science-3 ul{margin-bottom:5%;}
.science-3 li{margin-top:30px;position:relative;}
.science-3 li .pic{float:left;width:48%;overflow:hidden;}
.science-3 li .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.science-3 li .wenz{overflow-x:hidden;height:100%;right:0;position:absolute;width:52%;overflow-y:auto;}
.science-3 li .wenz .table-cell{padding:0 0 0 7.8%;}
.science-3 li .wenz h3{margin-bottom:20px;}
.science-3 li:nth-child(2n) .wenz{left:0;}
.science-3 li:nth-child(2n) .pic{float:right;}
.science-3 li:nth-child(2n) .wenz .table-cell{padding:0 7.8% 0 0;}
.science-4{padding-bottom:50px;}
.science-4 h2{background:#b7144f;}
.science-4 .img img{float:left;width:31.25%;margin-right:3.125%;}
.science-4 .img img:nth-child(3n){margin-right:0;}
.science-4 li{width:48.5%;float:left;margin-right:3%;margin-top:29px;}
.science-4 li:nth-child(2n){margin-right:0;}
.science-4 li h4{margin:20px 0 8px 0;}
.science-4 li .wenz p{height:72px;overflow:hidden;}
.science-4 li .pic{overflow:hidden;}
.science-4 li .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.water-1{padding:0.5% 0 2.4% 0;}
.water-2{padding:4.8% 0;position:relative;background:#e5f4f9;}
.water-2 .wrapper{position:relative;}
.water-2 .pic{overflow:hidden;width:48.3%;float:left;}
.water-2 h3{margin-bottom:20px;}
.water-2 .pic:hover img{
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.water-2 .wenz{position:absolute;right:0;width:51.7%;height:100%;overflow-y:auto;}
.water-2 .wenz .table-cell{padding:0 13.75%;}
.wat .wenz{opacity:0;padding-top:30px;}

.new-banner{position:relative;padding:3.2% 0;color:#fff;text-align:center;}
.new-banner h3{font-size:24px;line-height:27px;padding:0 18%;}
.new-banner h4{margin-top:20px;}
.news_detail img{height:auto !important;}
.news_detail{padding:50px 0;}
.news_detail .more{padding:3px 26px;margin-bottom:30px;float:right;}
.news_detail .more:hover{padding:3px 35px;}
.fx{margin-top:35px;}
.news_detail .bdsharebuttonbox{bordeR:1px solid #dcdcdc;padding:0 20px;width:315px;}
.news_detail .bdshare-button-style0-32 a{margin:10px !important;}
.news_detail .bdshare-button-style0-32 a:hover{opacity:0.8;}
.news_detail .return .more{padding:3px 26px;}
.news_detail .return .more:hover{padding:3px 30px;}
.news_detail .return {text-align:right;margin-top:50px;}

.search_result{padding:50px 0;}
.search_result h3{text-align:center;font-size:24px;color:#333;}
.search_result h4{color:#646464;font-size:16px;margin:5px 0 20px;}
.search_result li{padding:3px 0;color:#646464;font-size:14px;border-bottom:1px solid #e1e1e1;line-height:24px;}
.search_result li a{color:#646464;}
.search_result li a:hover{color:#b7144f;}




@media screen and (max-width:1440px){
    .banner .swiper-pagination-bullet{width:57px;height:4px;}
    .news-sy h3{font-size:30px;}
    .news-sy li{padding:28px 0;}
    .fontp,.news-sy li{font-size:14px;}
    .pro-ban h3{font-size:32px;}
    .pro-ban h4{font-size:45px;}
    .js-sy .swiper-slide .wenz h4{margin-bottom:22px;}
}
@media screen and (max-width:1280px){
    .js-sy .swiper-slide .wenz h3{margin-top:-30px;}
    .header .logo{width:260px;}
    .header .nav a{font-size:15px;}
    .header .header-login{margin-top:11px;}
    .park-sy h3{font-size:28px;}
    .news-sy li{padding:20px 0;}
    .news-sy ul{margin-top:30px;}
}
@media screen and (max-width:1120px){
    .fixmar{height:66px;}
    .park-sy h3{padding-top:10%;}
    .header{display:none;}
    .phone_header{display:block;}
    .news-sy .wrapper{background:url(/images/else/a2.png) no-repeat right 0 center;background-size:60%;}
    .footer li{padding-right:50px;}
}
@media screen and (max-width:960px){
    .brand-3 .wenz .wrapper{width:93.75%;}
    .footer_t{display:none;}
    .bdsharebuttonbox{display:none;}
    .product-sy li span{font-size:16px;}
    .footer_b .search{width:305px;float:none;margin:auto;}
    .footer{padding:25px 0;}
    .js-sy .swiper-slide .wenz h3{font-size:22px;}
    .js-sy .swiper-button-next{bottom:0;width:45px;height:41px;}
    .js-sy .swiper-button-prev{bottom:0;margin-left:-45px;width:45px;height:41px;}
    .park-sy dd .yy span{font-size:16px;line-height:26px;}
    .park-sy dd{width:161px;margin-top:25px;}
    .park-sy dd .sj{width:20px;}
    .park-sy dd .yy span{margin-top:32px;}
    .park-sy dl{width:690px;}
    .park-sy .swiper-slide h4{font-size:22px;}
    .news-sy li .date{font-size:12px;}
    .news-sy li .new{font-size:12px;}
    .title{font-size:22px;}
    .js-sy .swiper-slide .wenz h3{margin-top:0;}
}
@media screen and (max-width:700px){
    .park-sy dd{width:24%;margin-right:1%;}
    .park-sy dl{width:100%;}
    .park-sy dd .yy span{margin-top:22px;}
}
@media screen and (max-width:640px){
    .hxll .wenz .tab_con h3{font-size:16px;}
    .hxll .wenz .tab a{font-size:20px;}
    .hxll .wenz .tab a font{font-size:14px;}
    .brand-6 .pic{width:100%;}
    .brand-6 .wenz1{width:100%;}
    .kjg .xz{display:inline-block;opacity:1;}
    .park-sy{margin-top:0;}
    .park-sy .swiper-slide .pic{width:100%;float:none;}
    .park-sy .swiper-slide .wenz{height:auto !important;float:none;width:100%;}
    .park-sy .swiper-slide .wenz .box{width:93.75%;padding:15px 0 !important;}
    .title{font-size:18px;}
    .title img{width:50px;}
    .more{padding:4px 18px;}
    .title .more{margin-top:-5px;}
    .product-sy li span{font-size:14px;line-height:28px;width:85px;bottom:8px;}
    .js-sy{padding-top:0;}
    .js-sy .swiper-slide .pic{width:100%;}
    .js-sy .swiper-slide .wenz{width:100%;height:auto !important;}
    .js-sy .swiper-slide .wenz .box{}
    .js-sy .more{margin-top:0;float:none;font-size:12px;padding:0;border:none;}
    .js-sy .swiper-slide .wenz p{display:none;}
    .js-sy .swiper-slide .wenz h3{font-size:16px;}
    .banner .lv{display:none;}
    .js-sy .swiper-slide .wenz h4{font-size:12px;}
    .js-sy .swiper-slide .wenz .box{padding-top:0 !important;}
    .banner .swiper-pagination-bullet{width:40px;}
    .js-sy .swiper-button-next{width:34px;height:34px;right:0 !important;left:auto !important;top:62% !important;bottom:auto !important;}
    .js-sy .swiper-button-prev{width:34px;height:34px;left:0 !important;margin-left:0 !important;top:62% !important;bottom:auto !important;}
    .park-sy h3{font-size:22px;}
    .news-sy ul{margin-top:10px;}
    .news-sy li{opacity:1;padding:10px 0;}
    .news-sy h3{font-size:24px;}
    .news-sy{margin-bottom:20px;}
    .park-sy .wenzm,.park-sy .swiper-slide,.park-sy .v-m{height:auto !important;}
    /*
    .park-sy p{display:none;}
    */
    .park-sy dd .yy span{display:none;}
    .park-sy dd .sj{width:12px;}
    .park-sy .swiper-slide h4{font-size:16px;}
    .news-sy li span,.news-sy li .new{display:none;}
    .news-sy li{margin-top:0;}
	.phone_logo img{height:50px;}
}
@media screen and (max-width:540px) {
    .phone_logo{width:160px;}
    .phone_header .san{padding-top:5px;}
    .phone_header .san span{height:2px;width:28px;margin-bottom:5px;}
    .phone_header{padding:9px 0;}
}
@media screen and (max-width:1440px) {
    .f26{font-size:24px;}
    .f22{font-size:20px;}
    .pro-ul li .yy p{font-size:14px;}
    .pro-ul li .yy a{width:54%;font-size:14px;line-height:36px;}
    .pro-ul li .yy a:hover{width:56%;}
    .pro-ban .swiper-button-next{width:58px;height:58px;}
    .pro-ban .swiper-button-prev{width:58px;height:58px;}
    .f30{font-size:23px;}
    .enzymes .wenz .mar{margin-top:22px;}
    .f24{font-size:22px;}
}

@media screen and (max-width:1280px) {
    .f24{font-size:20px;}
    .content-4 .wenz .box{width:77.6%;}
    .content-3 .wenz{height:80%;top:10%;}
    .f26{font-size:20px;}
    .f30{font-size:24px;}
    .pro-ban h3{font-size:28px;}
    .pro-ban h4{font-size:36px;line-height:70px;}
    .pro-ban .wenz{margin-top:-32px;}
    .pro-tab a{width:160px;line-height:36px;height:36px;font-size:16px;}
    .f22{font-size:16px;}
    .pro-ul li .yy h3{padding-top:32%;}
    .pro-ul li .yy a{width:90%;}
    .pro-ul li .yy a:hover{width:90%;}

}
@media screen and (max-width:768px) {
    .jiaosu-ban h3{line-height:32px;}
    .f24{font-size:20px;}
    .f26{font-size:18px;}
    .f30{font-size:20px;}
    .pro-tab a{width:24%;margin-right:0.8%;float:left;}
    .pro-tab a:nth-child(4n){margin-right:0;}
    .pro-ul li{width:50%;float:left;}
    .pro-ban .swiper-button-prev{left:3.125%;}
    .pro-ban .swiper-button-next{right:3.125%;}
    .brand-2 p{font-size:14px;}
    .brand-2 h3{font-size:28px;}
}
@media screen and (max-width:640px) {
    .product-sy .pro-ul li .yy h3{padding-top:13%;}
    .pro-tab{padding:25px 0;}
    .pro-tab a:hover, .pro-tab a.cur{text-indent:0;padding:0;letter-spacing:0;}
    .content-3 .wenz .table{padding:0 20px;}
    .content-4 .wenz .box{width:93.75%;left:3.125%;}
    .f30{font-size:22px;}
    .pro-ban h3{font-size:18px;}
    .pro-ban h4{font-size:26px;line-height:36px;}
    .pro-tab a{font-size:14px;}
    .pro-ban .swiper-button-prev{width:32px;height:32px;margin-top:-16px;}
    .pro-ban .swiper-button-next{width:32px;height:32px;margin-top:-16px;}
    .pro-ul li .yy{padding:0 15px;}
    .pro-ul li .yy a{font-size:12px;line-height:24px;}
    .pro-ul li .yy h3{padding-top:15px;}
    .pro-ul li .wenz p{display:none;}
    .pro-ul li .wenz{background:none;}
    .pro-ul li .yy p{margin-top:12px;font-size:12px;line-height:20px;max-height:120px; overflow: hidden;}
    .brand-1 h3{font-size:16px;}
    .brand-1 h4{font-size:20px;line-height:30px;}
    .brand .wenz{top:40%;padding-left:0;}
    .brand-1 .wenz{top:48%;}
    .brand-2 .img{width:55%;}
}
@media screen and (max-width:540px) {
    .f30{font-size:20px;}
    .fixmar{height:43px;}
    .content-1 .pic,.content-3 .pic,.content-4 .pic{float:none;width:100%;}
    .content-2 .pro{float:none;width:100%;}
    .content-1 .wenz,.content-2 .wenz,.content-3 .wenz,.content-4 .wenz{position:relative;left:0;margin-top:20px;width:100%;}
    .content-3 .wenz{height:auto;}
    .content-3 .wenz h3{margin-top:20px;}
    .enzymes .wenz .box{width:85%;}
    .content-4 .wenz .box{float:none;}
    .jiaosu li .img{top:10px;left:-10px;}
    .jiaosu li:nth-child(2n) .img{top:-10px;left:10px;}
    .jiaosu li p{display:none;}
    .jiaosu li:nth-child(2n) .wenz{margin-top:-10px;}
}

@media screen and (max-width:360px) {
    .pro-ul li .yy p{max-height:80px;}
    .f30{font-size:20px;}
    .pro-ban h4{font-size:22px;}
    .pro-ban h3{font-size:14px;}

}
@media screen and (max-width:1120px) {
    .absolute{padding-top:66px;}
    .absolute .fixmar{height:0;}
    .jiaosu ul{margin-bottom:-70px;}

}
@media screen and (max-width:960px) {
    .jiaosu li .pic{width:45%;}
    .jiaosu li h3{padding-top:0;}
    .jiaosu li a{margin-top:18px;}
}
@media screen and (max-width:640px) {
    .jiaosu li p{max-height:96px;}
    .jiaosu-ban .xia{width:40px;height:40px;}
    .jiaosu li a{margin-top:45px;}
}
@media screen and (max-width:1440px) {
    .park-ny .cont1 .wenz span{font-size:100px;height:150px;line-height:150px;width:100px;}
    .park-ny .cont1 .wenz{margin-top:-50px;font-size:26px;}
    .park-ny .cont1 .wenz em{font-size:52px;}
    .team_t{padding:3.5% 0;}
    .about-tj h3{font-size:26px;}
    .about-tj-l .wenz{padding-top:60px;}
    .about-tj-r .wenz{top:60px;}
}
@media screen and (max-width:1280px) {
    .about-tj-l .wenz{padding-top:30px;}
    .about-tj-r .wenz{top:30px;}
    .about-tj .wenz .fontp{height:96px;}
    .about-tj-l .wenz{width:72%;}
    .about-tj h3{font-size:22px;}
    .bigimg .wenz{max-height:90%;top:5%;}
    .park-ny .cont3 .wenz{padding:50px 40px;}
}
@media screen and (max-width:768px) {
    .park-ny .cont1 .wenz span{font-size:65px;width:70px;line-height:110px;height:110px;}
    .park-ny .cont1 .wenz{font-size:18px;}
    .park-ny .cont1 .wenz em{font-size:34px;}
}
@media screen and (max-width:640px) {
    .park-ny .cont3 .wenz{max-width:93.75%;left:8.125%;box-sizing:border-box;top:29%;margin-top:-35px;}
    .park-ny .cont1 .wenz span{width:50px;line-height:70px;height:70px;font-size:40px;}
}

@media screen and (max-width:1100px) {
    .heroic-m .wenz .fontp{padding-left:60px;}
    .smallimg .swiper-button-next{width:14px;height:26px;margin-top:-13px !important;right:-20px;}
    .smallimg .swiper-button-prev{width:14px;height:26px;margin-top:-13px !important;left:-20px;}
}
@media screen and (max-width:960px) {
    .kjg{padding-bottom:40px;}
    .about-tj .wenz .fontp{display:none;}
    .about-tj .wenz .more{margin-top:72px;}
    .smallimg .swiper-slide .wenz{width:100px;font-size:14px;line-height:32px;height:32px;margin:-16px 0 0 -50px;}
    .bigimg .wenz p{font-size:12px;line-height:18px;background:url(/images/else/y.png) no-repeat left top 7px;}
    .bigimg .wenz{padding:26px 20px;height:80%;top:10%;}
    .about-tj h3{font-size:20px;}

}
@media screen and (max-width:640px) {
    .heroic-m .wenz .fontp .fl{float:none;width:100%;margin-bottom:20px;}
    .heroic-m .wenz .fontp .fl:nth-child(2n){margin-bottom:0;}
    .heroic-m .box{padding:40px 30px;}
    .heroic-m .wenz .fontp{padding-left:40px;}
    .heroic-m .wenz h3{padding-bottom:20px;}
    .f24{font-size:18px;}
    .kjg{padding:25px 0;}
    .bigimg .wenz{width:0;height:0;left:50%;top:50%;opacity:0;max-height:100%;}
    .smallimg .swiper-button-next,.smallimg .swiper-button-prev{display:none;}
    .heroic .about-tj{display:none;}
}
@media screen and (max-width:540px) {
    .heroic-m .wenz .fontp{padding-left:0;margin-top:20px;}
}

@media screen and (max-width:1440px) {
    .shu_tit h3{font-size:26px;}
    .shu center>img,.shu .con{width:800px;}
    .shu .swiper-container{height:380px;}
    .shu-tab{right:-53px;bottom:-50px;}
    .shu-tab a{width:80px;line-height:28px;height:28px;font-size:14px;}
}
@media screen and (max-width:800px) {
    .shu center>img,.shu .con{width:600px;}
    .shu .swiper-container{height:275px;}
    .shu-tab{right:-61px;bottom:-43px;}
}
@media screen and (max-width:660px) {
    .tianmao{padding-top:0;}
    .shu center>img, .shu .con{width:93.75%;margin:auto;}
    .shu .swiper-container{padding-right:0;}
    .tianmao{background:none !important;}
    .shu_tit h3{margin-top:15px;}
    .shu center img{display:none;}
    .shu_tit{float:none;width:100%;}
    .shu .box{position:relative;height:auto;}
    .shu_tit img{margin-top:15px;}
    .shu-tab{position:fixed;right:0;bottom:auto;top:100px;z-index:8;}
    .shu_con>div{position:relative;}
    .shu_con{float:none;width:100%;}
    .shu .swiper-container{height:auto;margin:20px 0 0 0;}
}
@media screen and (max-width:1440px) {
    .tec-1{font-size:36px;}
    .tec-5 .wenz{padding:60px 40px;}
}
@media screen and (max-width:1280px) {
    .tec-1>div img{width:300px;}
    .tec-5 .wenz{padding:30px;height:80%;}
}
@media screen and (max-width:960px) {
    .tec-1>div img{width:240px;}
    .tec-1{font-size:30px;}
    .tec-3 .wenz .table-cell{padding:0 5%;}
    .tec-5 .wenz{width:62%;}
    .water-2 .wenz .table-cell{padding:0 8%;}
}
@media screen and (max-width:640px) {
    .tec-5 .wenz{width:93.75%;left:3.125%;}
    .tec-1>div img{width:30%;}
    .tec-1{font-size:26px;}

}
@media screen and (max-width:540px) {
    .tec-1{font-size:20px;}
    .tec-2 .pic,.tec-3 .pic{margin-bottom:18px;float:none;width:100%;}
    .tec-2 .wenz,.tec-3 .wenz{padding:20px 0;position:relative;height:auto;width:100%;}
    .tec-3 .wenz .table-cell{padding:0 3.125%;}
    .tec-5{padding:4% 0;background:url(/images/else/b4.png) no-repeat center center;background-size:cover;}
    .tec-5>img{display:none;}
    .tec-5 .wenz{position:relative;}
    .water-2 .pic,.science-3 li .pic{margin-bottom:20px;float:none;width:100%;}
    .water-2 .wenz,.science-3 li .wenz{height:auto;position:relative;left:0;width:100%;}
    .water-2 .wenz .table-cell{padding:0;}
    .science-3 li .wenz .table-cell{padding-left:0;}
    .science-3 li:nth-child(2n) .wenz .table-cell{padding-right:0;}
    .water-2 h3{margin-bottom:12px;}
    {width:100%;left:0;}
}
@media screen and (max-width:1440px) {
    .sci-ban img{width:100px;}
    .sci-ban{font-size:26px;}
    .science h2{padding:12px 0;}
}
@media screen and (max-width:1100px) {
    .sci-ban{padding:35px 0;}
    .science-4{padding-bottom:30px;}
    .sci-ban img{width:80px;}
    .science-3 li{margin-top:20px;}
    .sci-ban{font-size:20px;}
}
@media screen and (max-width:540px) {
    .science h2{padding:8px 0;font-size:14px;}
    .science-4 li{float:none;width:100%;margin-right:0;margin-top:8px;}
    .science-4 .img img{width:100%;float:none;margin-right:0;margin-bottom:5px;}
    .sci-ban img{width:60px;}
    .sci-ban{font-size:18px;padding:22px 0;}
}
@media screen and (max-width:1440px) {
    .quality-2 .fontp{padding:0 6%;}
}
@media screen and (max-width:1100px) {
    .quality-2 .fontp{padding:0 2%;}
}
@media screen and (max-width:768px) {
    .quality-3 .swiper-slide{margin-top:20px !important;}
}

@media screen and (max-width:540px) {
    .quality-3 .swiper-slide h4{font-size:16px;}
    .quality-3 .swiper-container{margin-top:25px;}
}
@media screen and (max-width:1440px) {
    .hd h3{font-size:30px;}
    .f18{font-size:16px;}
    .act-tab a{font-size:16px;}
    .act-tab{line-height:42px;max-width:620px;}
    .hd .date{margin-top:0;}
    .activity-ban{padding:48px 0;}
}
@media screen and (max-width:1100px) {
    .hd h3{font-size:26px;}
}

@media screen and (max-width:960px) {
    .activity-ban{padding:40px 0;}
    .hd h3{font-size:24px;}
    .about-tj-l .wenz{width:80%;padding-top:20px;}
    .about-tj-r .wenz{top:20px;}
    .hd_list .wenz .fontp{display:none;}
    .hd .fontp{display:none;}
    .hd_list li .wenz{padding:2% 3% 0 3%;width:44%;}
}

@media screen and (max-width:640px) {
    .activity-ban{padding:32px 0 12px 0;}
    .activity-ban .swiper-pagination{width:100% !important;left:0 !important;text-align:center !important;position:relative;margin-top:20px !important;}
    .about-tj  {display:none;}
    .act-tab{margin:28px auto;}
    .act-tab a{font-size:14px;}
}
@media screen and (max-width:540px) {
    .hd .pic{float:none;width:100%;}
    .hd .wenz{float:none;width:100%;padding:20px 0;}
    .hd_list li{margin-bottom:20px;}
    .hd_list li .wenz{float:none;width:93.75%;padding:20px 3.125%;}
    .hd_list li .pic{float:none;width:100%;}
    .hd_list li:nth-child(2n) .wenz{float:none;}
    .hd_list li:nth-child(2n) .pic{float:none;}
    .activity #pgServer{margin-top:0;margin-bottom:30px;}
}
@media screen and (max-width:340px) {
    #pgServer .none{padding:0;}
}
@media screen and (max-width:1440px) {
    .member_l dl{padding:30px 0;}
    .member_r .fuli li img{width:38%;}
    .member_l{width:220px;}
    .member_l dd a{font-size:16px;}
    .member_l dd{line-height:42px;}
    .member_r{padding-left:260px;}
    .member_r .fuli li{padding:0px 4.5% 20px 4.5%;width:24.3%;}
}
@media screen and (max-width:1200px) {
    .member_r .hylb_r{margin-top:20px;float:none;width:100%;}
    .member_r .hylb_l{float:none;width:100%;}
    .member_r .fuli li{padding:0px 2.5% 20px 2.5%;width:28.3%;}
}

@media screen and (max-width:768px) {
    .member_r h2{padding:8px 0;}
    .member_r{padding-left:0;}
    .member_l{width:100%;float:none;}
    .member_l dd{width:33.33%;float:left;padding:6px 0;font-size:18px;}
    .member_l .swiper-container{display:none;}
    .member_l dl{padding:0;overflow:hidden;}
    .member_r .fuli li{width:48%;padding:0 1% 20px 1%;}
    .member_r h2{margin-bottom:22px;}
    .member_l dd{line-height:32px;}
    .member_l dd a{font-size:14px;}
    .member_r .hylb_b{padding:20px 18px;}
}



@media screen and (max-width:440px) {
    .f24{font-size:16px;}
}
@media screen and (max-width:768px) {
    .member_r .more{margin:20px auto;line-height:38px;}
}
@media screen and (max-width:640px) {
    .member_r .video_l{width:100%;float:none;}
    .member_r .video_r{position:relative;width:100%;float:none;height:160px;}
    .member_r .video_r .swiper-slide{height:100%;}
}
@media screen and (max-width:540px) {
    .member_r .hyfc li{width:50%;}
}
@media screen and (max-width:1440px) {
    .f20{font-size:18px;}
    .about_banner p{font-size:22px;}
    .fontp1{font-size:14px;line-height:24px;}
    .pitaya-r h4{margin-bottom:20px;}
    .tdrh h3{font-size:32px;}
}
@media screen and (max-width:1100px) {
    .f20{font-size:16px;}
    .pitaya-r h4{margin-bottom:12px;}
    .pitaya-r{width:60%;}
    .tdrh h3{font-size:28px;}
}
@media screen and (max-width:960px) {
    .about_banner p{font-size:18px;line-height:28px;}
    .tdrh h3{font-size:24px;}
    .fontp1{line-height:20px;font-size:12px;}
}
@media screen and (max-width:640px) {
    .about_banner p{font-size:16px;}
    .about_banner .f16{font-size:14px;}
    .tdrh li{width:100%;float:none;}
    .abo-activity li{width:48.5%;margin-right:3%;}
    .abo-activity li:nth-child(2n){margin-right:0;}
    .abo-activity li:nth-child(3){display:none;}
    .about .abo-activity li:nth-child(3){display:block;margin-right:3%;}
    .tdrh .wenz{width:93.75%;left:3.125%;}
}
@media screen and (max-width:540px) {
    .pitaya-l{width:100%;float:none;display:none;}
    .pitaya-r{width:100%;float:none;}
}
@media screen and (max-width:1440px) {
    .hxll .wenz .tab a{font-size:38px;margin-right:40px;}
    .hxll .wenz .tab a font{font-size:20px;}
    .hxll .pic .name{font-size:24px;}
    .hxll .pic .name span{font-size:60px;}
    .team_m li img{height:48px;}
    .team_m li{font-size:18px;}
    .hxll .wenz .tab_con h3{margin:18px 0 7px 0;font-size:20px;}
    .hxll .wenz .tab_con{margin-bottom:20px;}
    .team_m h3{font-size:24px;}
}

@media screen and (max-width:1280px) {
    .tab-left img,.tab-right img{width:38px;}
    .hxll .wenz .table{width:77%;margin-left:15.5%;}
    .hxll .wenz .tab a{font-size:32px;margin-right:30px;}
    .hxll .wenz .tab a font{font-size:16px;}
    .hxll .pic .name{font-size:20px;}
    .hxll .pic .name span{font-size:40px;}
    .hxll .wenz .tab_con h3{font-size:18px;}
    .hxll .wenz{background-size:30%;}
    .hxll .wenz .tab a{line-height:28px;font-size:26px;}
    .team_m h3{font-size:20px;}
}

@media screen and (max-width:960px) {
    .team_m li img{height:36px;}
    .team_m li{padding:3.8% 0;}
}

@media screen and (max-width:640px) {
    .hxll .pic{display:none;}
    .hxll .wenz .table{width:93.75%;margin-left:3.125%;}
    .hxll .wenz{height:auto;padding:15px 0;position:relative;width:100%;float:none;}
    .team_m li{width:33.33%;padding:5.8% 0;font-size:14px;}
    .team_m li img{height:32px;}
}

@media screen and (max-width:1440px) {
    .honor .bigimg{max-width:700px;}
}
@media screen and (max-width:640px) {
    .honor-t{margin-top:22px;}
    .honor-ban .wenz{font-size:14px;}
    .honor .swiper-button-next{width:27px;height:30px;margin-top:-15px;}
    .honor .swiper-button-prev{width:27px;height:30px;margin-top:-15px;}
    .honor .smlimg{margin-top:20px;padding:0 39px;}
    .honor-ban .wenz{top:20%;}
    .honor-t img{width:100%;}
}
@media screen and (max-width:1440px) {
    .ny-news .tj .wenz h3{font-size:30px;}
    .ny-news .tj .wenz h4{margin:24px 0 12px 0;}
    .ny-news .tj .wenz a{margin-top:30px;padding:6px 18px;}
    .ny-news .tj .wenz{width:25.4%;left:9.3%;}
}
@media screen and (max-width:1280px) {
    .contact .lx span{font-size:26px;}
    .ny-news .tj .wenz .fontp{max-height:72px;}
    .ny-news .tj .wenz h3{font-size:24px;}
    .ny-news .tj .wenz h4{margin:18px 0 8px 0;}
    .ny-news .tj .wenz a{padding:4px 16px;font-size:14px;}
    .ny-news .tj .swiper-pagination{padding:0;text-align:right;width:95%;}
    .ny-news .tj .wenz{width:27.4%;left:7.3%;}
}
@media screen and (max-width:960px) {
    .ny-news .tj .wenz .fontp{display:none;}
}
@media screen and (max-width:640px) {
    .ny-news .tj .wenz h3{font-size:20px;}
    .ny-news .tj .wenz{width:93.75%;left:3.125%;}
    .ny-news{padding-bottom:30px;}
}
@media screen and (max-width:540px) {
    .ny-news .tj .pic{float:none;width:100%;}
    .ny-news .tj .wenz{position:relative;left:3.125%;width:93.75%;padding:20px 0;height:auto;}
    .ny-news .tj .wenz .fontp{display:block;}
}
@media screen and (max-width:960px) {
    .contact_r,.contact_l{width:100%;float:none;}
    #dituContent{height:300px;}
    .contact_l{padding-top:30px;}
    .contact_l .form .tj{padding:8px 55px;}
    .contact .tit img{width:180px;margin-left:-90px;}
}
@media screen and (max-width:768px) {
    .contact-banner h3{font-size:18px;}
    .contact-banner h4{font-size:30px;}


}
@media screen and (max-width:640px) {
    .contact .tit img{width:23%;}
    .contact .lx>div{float:none;width:100%;}
    .contact_l .form input[type=text], .contact_l .form textarea{font-size:14px;}
    .contact_l .form .tj{font-size:14px;}
    .contact_l .form .tj{padding:5px 30px;}
    .contact .lx span{font-size:18px;margin-top:20px;}
    .contact .lx{margin-top:20px;}
}
@media screen and (max-width:540px) {
    .contact .tit img{width:120px;top:-20px;}
    .phone_nav ul{margin-top:40px;}
    .phone_nav .close{right:14px;top:0;font-size:30px;}

}
@media screen and (max-width:960px) {
    .login h3{font-size:28px;}
}
@media screen and (max-width:640px) {
    .zcxy{width:93.75%;left:3.125%;margin-left:0;box-sizing:border-box;}
    .zcxy p{font-size:14px;}
    .zcxy h3{font-size:20px;margin-bottom:18px;}
}


@media screen and (max-width:540px) {
    .login{margin:30px 0;}
    .login h3{font-size:24px;}
    .register .form>div span{line-height:30px;font-size:14px;}
    .login .form input[type=text]{padding:0;font-size:14px;}
    .login .form>div.yzm input{width:140px;}
    .login .form input[type=password]{padding:0;font-size:14px;}
    .login .form>div.yzm img{height:32px;}
    .register .form>div span{width:69px;margin-left:-69px;}
    .register .yzm a{font-size:14px;line-height:30px;}
    .register .form{padding-left:69px;}
    .forget .form{padding-left:0px;}
    .register .xy{font-size:14px;margin-left:-69px;text-align:center;}
    .login .form .tj{font-size:14px;line-height:32px;height:32px;}
    .login .form .a,.login .form .a a{font-size:14px;}
    .login .wrapper{box-sizing:border-box;padding:5% 10px;}
    .login .form>div .jz{font-size:14px;background-size:18px !important;padding-left:22px;}
    .login .form>div .jz{}
}


.kxgl{}
.kxgl-1{padding:4.3% 0 5.7%;text-align:center;}
.kxgl-1 h3{margin-bottom:25px;font-size:24px;color:#b7144f;}
.kxgl-2 .fontp{line-height:30px;}
.kxgl-3 .wenz{opacity:0;padding:8.2% 5.6%;box-sizing:border-box;width:93.75%;max-width:700px;margin:-20px auto 0;background:rgba(255,255,255,.84);}
.kxgl-3 .box{margin:auto;}
.kxgl-3 h3{margin-bottom:23px;}
.kxgl-3 .fontp{font-size:14px;line-height:30px;}

@media screen and (max-width:1100px) {
    .kxgl-1 h3{font-size:20px;}
}
@media screen and (max-width:640px) {
    .kxgl-1 .fontp{text-align:left;}
    .kxgl-1 h3{font-size:18px;}
}














