﻿/* CSS MOBILE_YUYAN */
@media screen and (max-width: 901px) { body{min-width:auto; max-width:25.6rem; margin:0 auto;}}
@media screen and (min-width: 900px) { body{min-width:1200px;}}
*{margin:0;padding:0; font-family:"微软雅黑";}
img{ border:none;}
a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body{ background:#fff;overflow:scroll;overflow-x:hidden; position:relative; top:4.62rem;}
li{ list-style:none;}
.content{width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.content_auto{width:100%; height:auto; margin:0 auto; overflow:hidden;}
.content_auto img{ max-width:100%; height:auto; width:auto;}
/*微信统一咨询弹窗*/
.myskin{
        background-color: transparent;/*背景透明*/
        box-shadow: 0 0 0 rgba(0,0,0,0);/*前景无阴影*/
    }
.layui-layer-demo{ background:none; box-shadow:none;}
.weixin{ width:22rem; height:20.92rem; overflow:hidden; display:block; background:none; box-shadow:none;}
.weixin img{ width:100%; height:100%;}

/*head*/
.head_all{ width:100%; height:auto;}
.head_all .head_center{ width:100%; height:auto; margin:0 auto;}
.head_all .head_center  .head_center_left{ display:none;}
/*移动端导航*/
.head{display:none}

.moblie_head .lf{float:left}
.moblie_head .rg{float:right}

.moblie_head{display:block;height:4.5rem;background:#fff; width:100%;z-index:99999;border-bottom:2px solid #68b837; position:fixed; top:0px; z-index:9999999;}

.moblie_head .lf{padding-top:0px;padding-left:0rem; width:20rem; overflow:hidden; float:left; height:4.5rem; overflow:hidden;}
.moblie_head .lf .logo1{ width:20rem; height:4.48rem; float:left; overflow:hidden;}
.moblie_head .lf .logo1 img{ width:100%; height:100%;}


.moblie_head .rg{padding-right:0%; height:100%; overflow:hidden;}
.moblie_head .rg a{ display:block; height:100%; padding-right:1rem; padding-left:1rem;}
.moblie_head .rg a img{height:16px;vertical-align:top; padding-top:1.75rem;}

.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:1000000000000000;}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#f3f3f3;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:0%;padding-right:0%}
.a_txt .div3 ul li{border-bottom:1px solid #d7d7d7;}
.a_txt .div3 ul li a{display:block;height:45px;color:#3f3f3f;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../static/images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../static/images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px; padding-left:30px;}
.a_txt .div3 ul li span{ font-size:4rem; float:left; margin-left:0rem; margin-right:0.6rem; line-height:40px;}
.a_txt .div3 ul .no{ background:#68b837;}
.a_txt .div3 ul .no a{ color:#fff;}

/*Banner*/
.banner{ width:100%; height:14.3rem; overflow:hidden; margin-top:0px; background:#ccc;}
.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto;  }
.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; overflow:hidden; position:relative;}
.banner .swiper-slide img{ width:40rem; height:auto; position:absolute; left:50%; margin-left:-20rem;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:1rem;}
.banner .swiper-pagination-bullet{ background:#f3f3f3; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.banner .swiper-pagination-bullet-active{ background:#63b73a;}
.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem;}
.banner .swiper-button-next:hover{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.banner .swiper-button-prev{  filter:alpha(opacity=0); -moz-opacity:0.4; opacity:0; left:1rem; }
.banner .swiper-button-prev:hover{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

/*咨询*/
.zixun_all{ width:100%; height:auto; background:#fafafb; overflow:hidden; padding-top:0.5rem; padding-bottom:0.5rem; box-shadow:#e3e3e3 3px 3px 3px; }
.zixun_all .left{ width:700px; height:118px; overflow:hidden; float:left; display:none;}

.zixun_all .sosuo{ width:24rem; height:auto; margin:0 auto; overflow:hidden;}

.zixun_all .sosuo form {position:relative;width:22rem; height:32px; margin:0 auto; background:#fff; margin-top:1rem; border-radius:10px; overflow:hidden; margin-bottom:1rem;}
.zixun_all .sosuo input,button {border:none;outline:none;}
.zixun_all .sosuo input {width:17rem;height:32px;padding-left:35px; font-size:1rem; line-height:32px; color:#666666; background:#fff url(../images/so.png) 10px center no-repeat; border:none;}

.zixun_all .sosuo button {height:32px;width:5rem;cursor:pointer;position:absolute; line-height:32px;}

.zixun_all .sosuo button {background:#48a9bc; width:5rem;top:0;right:0; background:#68b837;}
.zixun_all .sosuo button:before {content:"搜索";font-size:1rem;color:#fff;}
.zixun_all .sosuo input::-webkit-input-placeholder {color: #888888;font-size: 1rem;}

/*关于我们*/
.home_about{ width:100%; height:auto; margin:0 auto; border-bottom:1px solid #d2d2d2; padding-bottom:1rem; overflow:hidden; margin-top:2rem;}
.home_about .left{ width:23rem; height:auto; margin:0 auto; overflow:hidden; m}
.home_about .left h1{ font-size:1.6rem; color:#3f3f3f; line-height:2rem; padding-top:0.5rem; padding-bottom:1rem;}
.home_about .left h1 span{ color:#68b837;}
.home_about .left p{ font-size:1rem; color:#808080; line-height:2rem; padding-top:0.6rem; text-align:justify; text-justify:inter-ideograph;}
.home_about .left dd{ width:11rem; height:2.5rem; border:1px solid #ccc; text-align:center; line-height:2.5rem; color:#808080; margin-top:1rem; border-radius:10px;transition:all 0.5s;}
.home_about .left dd a{ color:#808080; display:block; transition:all 0.5s;}
.home_about .left dd:hover{ background:#68b837; border:1px solid #68b837; }
.home_about .left dd:hover a{ color:#fff;}

.home_about .right{ width:23rem; height:auto;  margin:0 auto;}

.huanjing_content{ width:23rem; height:19rem; margin:0 auto; overflow:hidden; margin-top:1.5rem; }

.huanjing_content .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}
.huanjing_content .swiper-wrapper{width:100%; margin:0 auto; text-align:center;}
.huanjing_content .swiper-slide{ width:auto; overflow:hidden; margin:0 auto;}

.huanjing_content .swiper-slide ul{width:23rem; height:16.2rem; overflow:hidden; margin:0 auto; text-align:center; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;  text-align:center; background:#fff; margin-top:0px; float:left; border-radius:15px;}

.huanjing_content .swiper-slide ul a{ display:block;}
.huanjing_content .swiper-slide ul img{  width:100%;height:100%;}

.huanjing_content .swiper-pagination-bullet{ background:#adadad; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.huanjing_content .swiper-pagination-bullet-active{ background:#63b73a;}
.huanjing_content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;}


/*团队*/
.home_team{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:3rem; padding-bottom:1rem;}
.home_team .title{ width:23rem; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.home_team .title h2{ font-size:1.8rem; color:#68b837; line-height:2rem;}
.home_team .title p{ font-size:1.1rem; color:#909090; line-height:2rem; padding-top:15px;}
.home_team .title li{ width:12rem; height:2.8rem; background:#68b837 url(../images/home_team_title_kf.png) 2rem center no-repeat ; line-height:2.8rem; margin:0 auto; margin-top:1rem; border-radius:0.5rem; text-align:left; transition:all 1s;}
.home_team .title li a{ color:#fff; padding-left:5rem; display:block;}
.home_team .title li:hover{ background:#079942 url(../images/home_team_title_kf.png) 2rem center no-repeat;border-radius:0.5rem;}
.home_team .title dd{ width:12rem; height:2.5rem; background:#68b837 url(../images/kefu_ico.png) 2rem center no-repeat; line-height:2.5rem; text-align:left; margin:0 auto; border-radius:1rem; color:#FFF; text-indent:5rem; margin-top:1.5rem; background-size:15%;}
.home_team .title dd a{ color:#fff; display:block;}

.home_team .team{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:2rem;}

.box {width:100;margin:0 auto;height:auto;}

.box .border_animation:nth-child(1){ margin-left:7.5rem;} 

.border_animation {border:1px solid #eee;width:10.4rem;height:16.1rem;float:left;position:relative; margin-left:1.5rem; margin-bottom:1.5rem;}
.border_animation .border_top {position:absolute;height:1px;width:0;font-size:0;background:#68b837;top:0;left:0;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.border_animation .border_right {position:absolute;height:0px;width:1px;font-size:0;background:#68b837;bottom:0;right:0;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.border_animation .border_bottom {position:absolute;height:1px;width:0px;font-size:0;background:#68b837;right:0;bottom:0;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.border_animation .border_left {position:absolute;height:0px;width:1px;font-size:0;background:#68b837;left:0;top:0;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.box .hover .border_top,.box .hover .border_bottom {width:10.4rem}
.box .hover .border_left,.box .hover .border_right {height:15.6rem}

.box .border_animation ul{ width:10.4rem; height:16.1rem; float:left; overflow:hidden;  border-bottom:none;}
.box .border_animation ul img{ width:10.4rem; height:15.6rem;}
.box .border_animation ul li{ width:100%; height:0.5rem; background:#68b837 url(../images/team_ul_b.png); background-size:100%;}

/*产品*/
.home_product_all{ width:100%; height:auto; background:#fbfbfb; overflow:hidden; padding-top:2rem; margin-top:1rem; padding-bottom:1rem;}
.home_product_all .title{ width:23rem; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.home_product_all .title h2{ font-size:1.8rem; color:#68b837; line-height:3rem;}
.home_product_all .title p{ font-size:1.1rem; color:#909090; line-height:2rem; padding-top:0.5rem;}


.home_product_all .mt-tabpage {width:24rem;margin:0px auto;   margin-top:1rem; position:relative; margin-bottom:1rem;}

.home_product_all .mt-tabpage-title {height:4rem;font-size:0; width:100%; margin:auto;position:relative; z-index:1; text-align:center; overflow:hidden;}

.home_product_all .mt-tabpage-title .mt-tabpage-item {display:inline-block;width:12rem;height:4rem;line-height:4rem;text-align:left;color:#1b1b1b;font-size:1rem; }
.home_product_all .mt-tabpage-title .mt-tabpage-item .s1{ width:100%; height:100%; float:left; display:block; background:url(../images/zhongyaomianmo.png) top center no-repeat; background-size:75%; }
.home_product_all .mt-tabpage-title .mt-tabpage-item .s2{ width:100%; height:100%; float:left; display:block; background:url(../images/shengwudanban.png) top center no-repeat; background-size:75%; }

.home_product_all .mt-tabpage-title .mt-tabpage-item span{}
.home_product_all .mt-tabpage-title .mt-tabpage-item:hover{ text-decoration:none;}

.home_product_all .mt-tabpage-title .mt-tabpage-item-cur {color:#fff; }

.home_product_all .mt-tabpage-title .mt-tabpage-item-cur .s1{ background:url(../images/zhongyaomianmo_no.png) top center no-repeat;background-size:75%; }
.home_product_all .mt-tabpage-title .mt-tabpage-item-cur .s2{ background:url(../images/shengwudanban_no.png) top center no-repeat;background-size:75%; }

.home_product_all .mt-tabpage-count {position:relative;width:100%;height:51.5rem;overflow:hidden; background:#fff; border:1px solid #e5e5e5; margin-top:0.8rem;}
.home_product_all .mt-tabpage-cont__wrap {position:absolute;}
.home_product_all .mt-tabpage-count .mt-tabpage-item {width:24.2rem;height:51.5rem;}

.home_product_all .mt-tabpage-count .home_product_tab{ width:100%; height:100%; overflow:hidden; position:relative; }
.home_product_all .mt-tabpage-count .home_product_tab .left{ width:21rem; height:auto; margin:0 auto; overflow:hidden; }
.home_product_all .mt-tabpage-count .home_product_tab .left h2{ font-size:1.3rem; color:#333333; line-height:4rem; padding-top:0.5rem; height:4rem; overflow:hidden;}
.home_product_all .mt-tabpage-count .home_product_tab .left h2 span{ color:#68b837;}
.home_product_all .mt-tabpage-count .home_product_tab .left ul{ width:93%; margin:0 auto; text-align:left; text-align:justify; text-justify:inter-ideograph;  color:#333; line-height:25px; font-size:14px;  font-weight:400; max-height:20rem; overflow:auto; overflow-y:scroll; padding-right:10px;}

.home_product_all .mt-tabpage-count .home_product_tab .left ul p{ font-size:1rem; line-height:1.8rem; color:#969696; text-align:justify; text-justify:inter-ideograph;}
.home_product_all .mt-tabpage-count .home_product_tab .left ul p span{ color:#68b837;}
.home_product_all .mt-tabpage-count .home_product_tab .left dd{width:12rem; height:2.2rem; background:#68b837; line-height:2.2rem;border-radius:1rem; text-align:center; margin-top:1rem;transition:all 1s;}
.home_product_all .mt-tabpage-count .home_product_tab .left dd a{ color:#fff; display:block; transition:all 1s;}
.home_product_all .mt-tabpage-count .home_product_tab .left dd:hover{ background:#d40f06; border-radius:1rem; }
.home_product_all .mt-tabpage-count .home_product_tab .right{ width:21rem; height:21rem; overflow:hidden; margin:0 auto;margin-top:1.5rem;}
.home_product_all .mt-tabpage-count .home_product_tab .right img{ width:100%; height:100%; transition:all 1s;}
.home_product_all .mt-tabpage-count .home_product_tab .right:hover img{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

.home_product_all .mt-tabpage-count .s1{ }
.home_product_all .mt-tabpage-count .s2{ }
.home_product_all .mt-tabpage-count .s2 .left h2 span{ color:#7abfff;}
.home_product_all .mt-tabpage-count .s2 .left p span{  color:#7abfff;}
.home_product_all .mt-tabpage-count .s2 .left dd{ background:#7abfff;}

/*新闻*/
.new_title{ width:23rem; height:auto; overflow:hidden; text-align:center; margin:0 auto; padding-top:1rem; padding-bottom:1rem; margin-top:1rem;}
.new_title h2{ line-height:3rem; font-size:1.5rem;}
.new_title h2 span{ color:#68b837;}
.new_title li{ width:5rem; height:2px; background:#68b837; margin:0 auto;}

/*新闻中心*/
.home_new_content{width:23rem;height:auto;margin:0 auto; overflow:hidden; margin-top:1rem; text-align:justify; text-justify:inter-ideograph; margin-bottom:1rem;}

.home_new_content .home_new_left{width:23rem;height:auto; float:left; overflow:hidden; background:#f8f8f8; padding-bottom:1rem; margin-bottom:1.4rem;}

.home_new_content .home_new_left ul{width:23rem; height:auto; overflow:hidden;  }
.home_new_content .home_new_left ul .img{width:23rem;height:12.44rem; display:block; overflow:hidden; position:relative;}
.home_new_content .home_new_left ul .img li{ position:absolute;width:8rem; height:2.5rem; background:url(../images/home_new_left_back.png); line-height:2.5rem; text-align:center; color:#fff;}

.home_new_content .home_new_left ul h2{ width:21rem; height:3rem; line-height:3rem; margin:0 auto; overflow:hidden; font-size:1.3rem; color:#333; font-weight:900; margin-top:0.5rem;transition:all 1.0s; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.home_new_content .home_new_left ul:hover h2{ color:#68b837;}
.home_new_content .home_new_left ul dt{ width:21rem; height:2.5rem; line-height:2.5rem; margin:0 auto; overflow:hidden; font-size:1rem; color:#999999; font-weight:600; font-weight:400; padding-bottom:10px;}
.home_new_content .home_new_left ul dt i{ font-size:20px; float:left; margin-right:10px; color:#68b837;}
.home_new_content .home_new_left ul p{width:21rem; height:auto; line-height:1.5rem; margin:0 auto; overflow:hidden; font-size:1rem; color:#636363;}
.home_new_content .home_new_left ul a{ display:block;}
.home_new_content .home_new_left ul a:hover{ text-decoration:none;}
.home_new_content .home_new_left ul a:hover h2{ color:#68b837;}

.home_new_content .home_new_right{width:23rem;height:31.5rem; float:right; overflow:hidden; background:#f8f8f8;}

.newtab{ width:100%; height:100%; margin:0px auto; overflow:hidden; padding-top:1rem;}

.newtab .tab{ overflow:hidden;  height:3rem; width:21rem; margin:0 auto; margin-bottom:1rem;}
.newtab .tab li{ float:left; list-style:none; text-align:center;  }
.newtab .tab li a{ display:block; width:auto; height:3rem;  font-size:1rem; line-height:2rem; width:7rem; transition:all 0.8s; pointer-events: none; font-weight:bold;}
.newtab .tab li a strong{ font-weight:800; padding-right:0px; font-size:1.2rem; font-weight:800;}
.newtab .tab dd{ float:right; padding-right:0.5rem; font-size:1rem;}
.newtab .tab dd a{ padding:0px 0px;  color:#6f6f6f; display:block; line-height:60px; float:left; text-decoration:none; color:#6f6f6f; font-size:16px;}
.newtab .tab dd a:hover{ text-decoration:underline; color:#68b837;}
.newtab .tab a:hover{   text-decoration:none; color:#68b837; }
.newtab .tab .on { background:url(../images/hh.png) bottom center no-repeat;}
.newtab .tab .on a{  text-decoration:none; color:#68b837;}

.newtab .content_new{ overflow:hidden; padding:0px;}
.newtab .content_new li{ display:none; list-style:none;}

.newtab .content_new dd{width:21rem; margin:0 auto; height:6rem;  overflow:hidden; margin:0 auto; margin-bottom:0.5rem;}
.newtab .content_new dd h2{ height:3rem; line-height:3rem; overflow:hidden; width:100%; font-size:1.2rem; font-weight:400; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;transition:all 1.0s;}
.newtab .content_new dd h2 i{ font-size:0.8rem; color:#68b837; margin-right:1rem;}
.newtab .content_new dd h3{ width:100%; height:3rem; overflow:hidden; text-align:right; line-height:3rem; font-weight:400;}
.newtab .content_new dd h3 span{ display:block; width:10rem; height:1px; background:#dcdcdc; float:left; margin-top:1.5rem; margin-left:1rem;}
.newtab .content_new dd h3 p{ font-size:1rem; display:block; float:right; color:#999999;}
.newtab .content_new dd h3 p i{ font-size:1rem; float:left; margin-right:10px;}
.newtab .content_new dd a:Hover{ text-decoration:none;}
.newtab .content_new dd:hover h2{ color:#68b837;}

/*底部*/
.footer_top{ width:100%; height:2rem; background:#68b837; overflow:hidden; margin-top:1rem; margin-top:3rem;}
.footer_top ul{ width:1200px; height:75px; overflow:hidden; margin:0 auto; display:none;}
.footer_top ul li{ width:171px; height:75px; line-height:75px; float:left; overflow:hidden;}
.footer_top ul li a{ color:#fff; font-size:18px;}
.footer_top ul li img{ width:35px; height:35px; padding-top:20px; float:left; padding-right:20px; padding-left:10px;}

.footer_all{ width:100%; height:auto; overflow:hidden; background:#f6f8f8; overflow:hidden;}

.footer_all .center{ width:100%; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #dcdcdc;}

.footer_all .center .lianxi{ width:23rem; height:auto; margin:0 auto;  overflow:hidden; margin-top:1rem;}
.footer_all .center .lianxi img{ display:block; width:15rem;  height:auto; margin-left:0.5rem; margin-top:1rem; margin-bottom:1rem;}
.footer_all .center .lianxi p{ color:#2f2f2f; line-height:2.5rem; height:auto; overflow:hidden; font-size:1rem;}
.footer_all .center .lianxi p i{ font-size:1.5rem; float:left; margin-right:1rem; margin-left:1rem; color:#787878;}

.footer_all .center .f_h{ width:3px; height:350px; background:url(../images/f_h.png) center center no-repeat; float:left; display:none;}
.footer_all .center .f_gg{ width:240px; height:350px; background:url(../images/jgjznzz.png) center center no-repeat; float:left; display:none;}

.footer_all .center .wechat{ width:22rem; height:auto; margin:0 auto; text-align:center; overflow:hidden; margin-bottom:1rem;}
.footer_all .center .wechat img{ width:8rem;height:8rem; display:block; margin:0 auto; margin-top:1rem;}
.footer_all .center .wechat i{ font-size:2rem; color:#1dcd3a; line-height:3rem; }
.footer_all .center .wechat p{ font-size:1rem; color:#2f2f2f; line-height:1rem;}

.footer_all .footer_bottom{ width:23rem; height:auto; margin:0 auto; text-align:center; padding-top:0.8rem; padding-bottom:0.5rem;}
.footer_all .footer_bottom .bq{ width:100%; height:auto; line-height:1.8rem; color:#707070; font-size:0.9rem; overflow:hidden;}
.footer_all .footer_bottom .bq a{ color:#707070;}
.footer_all .footer_bottom .bq a:hover{ color:#fff;}

.link{ width:100%; height:auto; line-height:1.8rem; color:#707070; font-size:0.8rem; overflow:hidden; display:none;}
.link a{ color:#707070; padding-left:5px; padding-right:5px;}
.link a:hover{ color:#fff;}

.fixed-bar{ display:none;}

/*banner——x*/
.banner_x{ width:100%; height:12rem; overflow:hidden; position:relative;}
.banner_x ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.banner_x img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}
/*banner——min*/
.banner_min{ width:100%; height:7rem; overflow:hidden; position:relative;}
.banner_min ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.banner_min img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}

.zymm_jifutiaozhan{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:3rem;}
.zymm_jifutiaozhan .title{ width:100%; text-align:center;}
.zymm_jifutiaozhan .title h2{ font-size:2rem; font-weight:400; line-height:3rem;}
.zymm_jifutiaozhan .title h3{ font-size:1.5rem; color:#68b837; line-height:3rem;}

.zymm_jifutiaozhan .content{ width:100%; height:auto;  margin-top:1rem;}
.zymm_jifutiaozhan .content ul{width:10rem; height:8.4rem; float:left; overflow:hidden; text-align:center;  margin-top:1rem; margin-left:1.9rem;}
.zymm_jifutiaozhan .content ul dd{ width:9.08rem; height:5.76rem; overflow:hidden; margin:0 auto;}
.zymm_jifutiaozhan .content ul dd img{ width:100%; height:100%; border-radius:12px;}
.zymm_jifutiaozhan .content ul h2{ font-size:1rem; font-weight:400; line-height:3rem; color:#4c4c4c;}
.zymm_jifutiaozhan .content dt{ width:0.1rem; height:8rem; float:left; background:#dcdcdc; margin-left:1rem; display:none;}


.zymm_jifutiaozhan .type{ width:100%; margin:0 auto; height:auto; text-align:center; padding-top:0rem; }
.zymm_jifutiaozhan .type .top{ font-size:2rem; color:#68b837; padding-bottom:1rem;}

.zymm_jifutiaozhan .type ul{width:4.5rem; height:6.5rem; float:left; text-align:center; margin-left:0.53rem; } 
.zymm_jifutiaozhan .type ul img{width:100%; height:3.94rem;}
.zymm_jifutiaozhan .type ul:nth-child(1){ margin-left:0px;} 
.zymm_jifutiaozhan .type ul h2{ font-size:1rem; color:#636363; font-family:"xiaomi"; line-height:2.5rem;}


/*解决问题*/
.zymm_jiejue .title{ width:25rem;height:3rem; background:#7ed449; line-height:3rem; text-align:center; margin-top:2rem; margin-bottom:1rem; background-image: linear-gradient(to bottom right, #69ba38, #7fd54a); margin:0 auto;}
.zymm_jiejue .title h2{ font-size:1.1rem; color:#fff; letter-spacing:1px;}
.zymm_jiejue_content{ width:100%; height:37.32rem; background:url(../images/zymm_jiejue_content_mobile.jpg) top center no-repeat; background-size:100%}
/*私人专属*/
.zymm_sirenzhuanshu { text-align:center; padding-top:2rem;}
.zymm_sirenzhuanshu .title { width:23rem; margin:0 auto; text-align:center; overflow:hidden;}
.zymm_sirenzhuanshu .title h2{ font-size:2rem; line-height:3rem;}
.zymm_sirenzhuanshu .title h2 span{ color:#68b837;}
.zymm_sirenzhuanshu .title h3{ font-size:1rem; color:#7a7a7a; font-weight:400; line-height:50px;}
.zymm_sirenzhuanshu .title p{ width:22rem; height:auto; background:#68b837; text-align:center; line-height:1.8rem; border-radius:0.5rem; margin:0 auto; color:#fff; margin-top:0.1rem; font-size:1rem; padding-top:0.5rem; padding-bottom:0.5rem;}

.zymm_sirenzhuanshu .content{ padding-top:1rem; width:100%; height:auto; overflow:hidden;}
.zymm_sirenzhuanshu .content ul{ width:7rem; height:10.5rem; float:left; overflow:hidden; border:2px solid #e5e5e5; margin-left:0.95rem;border-radius:10px;transition:all 1.0s; margin-bottom:1rem;}
.zymm_sirenzhuanshu .content ul dd{ width:5rem; height:5rem; margin:0 auto; background:url(../images/zymm_sirenzhuanshu_gou.png); margin-top:0.8rem;transition:all 1.0s; background-size:100%;}
.zymm_sirenzhuanshu .content ul h2{ font-size:1rem; font-weight:400; line-height:1.6rem; margin-top:0.5rem; color:#7a7a7a;transition:all 1.0s;}
.zymm_sirenzhuanshu .content ul:hover{ border:2px solid #68b837;}
.zymm_sirenzhuanshu .content ul:hover h2{ color:#68b837;}
.zymm_sirenzhuanshu .content ul:hover dd{ background:url(../images/zymm_sirenzhuanshu_gou_no.png);  background-size:100%;}
.zymm_sirenzhuanshu .content ul:nth-child(1){ margin-left:5rem;} 


.zymm_sirenzhuanshu .text{ padding-top:0rem; width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:left;}
.zymm_sirenzhuanshu .text p{ font-size:1rem; color:#3b3b3b;  line-height:2rem;  color:#3b3b3b;}
.zymm_sirenzhuanshu .text p i{ font-size:0.8rem; margin-right:0.5rem;}

/*一人一方*/
.zymm_sirenzhuanshu_bottom{ width:100%; height:47.5rem; overflow:hidden; background:url(../images/zymm_sirenzhuanshu_bottom_mobile.jpg) top center no-repeat; background-size:100%; margin-top:0.5rem;}
.zymm_sirenzhuanshu_bottom ul{ width:100%; height:100%; overflow:hidden; position:relative; margin:0 auto;}
.zymm_sirenzhuanshu_bottom ul li{ width:18rem; height:2.8rem; background:#68b837; line-height:2.8rem; text-align:center; color:#fff; border-radius:10px;  transition:all 1.0s; margin:0 auto; margin-top:20rem; font-size:1.1rem;}
.zymm_sirenzhuanshu_bottom ul li a{ display:block; color:#fff; }
.zymm_sirenzhuanshu_bottom ul li:hover{ background:#349069;}

.zymm_yongfa{ overflow:hidden; padding-top:2rem; }
.zymm_yongfa .title{ text-align:center;}
.zymm_yongfa .title h2{ font-size:2.2rem; color: #18a9a7; background-image: -webkit-linear-gradient(right,#34906a,#52bbfa);-webkit-background-clip: text;-webkit-text-fill-color: transparent; letter-spacing:1px; line-height:3rem; height:auto;}

.zymm_yongfa .neifu{ overflow:hidden; height:auto; width:23rem; margin:0 auto; margin-top:1rem;}
.zymm_yongfa .neifu .left{ width:100%; height:auto; overflow:hidden; margin-top:1rem;}
.zymm_yongfa .neifu .left .top{ width:100%; height:3rem; background:#68b837; background-image: -webkit-linear-gradient(left,#76be49,#fff); border-radius:10px 0px 0px 10px; overflow:hidden; line-height:3rem; color:#fff; font-size:1.3rem; font-weight:700;}
.zymm_yongfa .neifu .left .top img{ width:2.5rem; height:2.5rem; float:left; margin-left:0.5rem; margin-right:0.5rem; padding-top:0.3rem;}
.zymm_yongfa .neifu .left .text{ width:21rem; margin:0 auto; overflow:hidden; padding-top:1rem;}
.zymm_yongfa .neifu .left .text p{ line-height:1.8rem; font-size:1.1rem; color:#696969;}
.zymm_yongfa .neifu .left .text p br{ display:none;}
.zymm_yongfa .neifu .right{ width:23rem; height:auto; overflow:hidden; margin-top:1rem;}
.zymm_yongfa .neifu .right img{ width:23rem; height:auto;}


/*用法*/
.zymm_yongfa .waifu{ overflow:hidden; height:auto; width:100%; margin-top:1rem;}
.zymm_yongfa .waifu .top{ width:23rem; margin:0 auto; height:3rem; background:#68b837; background-image: -webkit-linear-gradient(left,#76be49,#fff); border-radius:10px 0px 0px 10px; overflow:hidden; line-height:3rem; color:#fff; font-size:1.3rem; font-weight:700; }
.zymm_yongfa .waifu .top img{  width:2.5rem; height:2.5rem; float:left; margin-left:0.5rem; margin-right:0.5rem; padding-top:0.3rem; }

.zymm_yongfa .waifu .text{ width:23rem; margin:0 auto; min-height:auto; height:auto; overflow:hidden;  }
.zymm_yongfa .waifu .text img{ width:100%; height:auto;}
.zymm_yongfa .waifu .text ul{ width:100%; margin:0 auto; height:auto; margin-top:1px; overflow:hidden;}
.zymm_yongfa .waifu .text ul h2{ font-size:1.2rem; color:#68b837; height:auto; line-height:3rem;}
.zymm_yongfa .waifu .text ul h2 i{ float:left; font-size:0.7rem; margin-right:0.5rem;}
.zymm_yongfa .waifu .text ul p{ font-size:1rem; margin-left:1.2rem; line-height:1.8rem; color:#696969;}


/*用法*/
.zymm_yongfa .zymm_zhuyishixiang{ width:100%; background:#f8f8f8; height:25rem; margin-top:1.5rem; border-radius:15px;  overflow:hidden;}
.zymm_yongfa .zymm_zhuyishixiang .neirong{ width:23rem;margin: 0 auto; text-align: left;text-align: justify;text-justify: inter-ideograph;color: #333; line-height:2rem;font-size: 1rem; font-weight: 400;max-height:22rem;overflow: auto; overflow-y: scroll; margin:0 auto;  margin-top:1.4rem;}

.zymm_yongfa .zymm_zhuyishixiang .neirong p{ font-size:1rem; line-height:2rem; color:#a4a4a4; padding-right:1rem; padding-left:0.5rem;}
.zymm_yongfa .zymm_zhuyishixiang .neirong p b{ color:#595959;}

.zymm_product{ overflow:hidden; padding-top:1rem;}
.zymm_product .title{ text-align:center;}
.zymm_product .title h2{ font-size:2.2rem; color: #18a9a7; background-image: -webkit-linear-gradient(right,#34906a,#52bbfa);-webkit-background-clip: text;-webkit-text-fill-color: transparent; letter-spacing:1px; line-height:5rem;}
.zymm_product .content{ width:100%; height:auto; overflow:hidden; padding-top:1rem;}
.zymm_product .content ul{ width:22rem; height:22rem; overflow:hidden; border-radius:15px; transition:all 1.0s; margin:0 auto; margin-bottom:2rem;}
.zymm_product .content ul img{ width:100%; height:100%;}
.zymm_product .content ul:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}


/*中药面膜对比*/
.zymm_duibi{ width:100%; height:auto; background:#dde3cb; background-image: -webkit-linear-gradient(right,#d8e1c4,#e3e7d8,#aed1a1); margin:0 auto; border-radius:10px; margin-top:1rem;  overflow:hidden; padding-bottom:1rem;}
.zymm_duibi .title{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; padding-top:1rem;}
.zymm_duibi .title img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.zymm_duibi .title h2{ font-size:1.5rem; color:#047645; line-height:3rem;}

.zymm_duibi_content{ width:25rem; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem;  }

.zymm_duibi_content .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}

.zymm_duibi_content .swiper-wrapper{width:100%; margin:0 auto; transition-timing-function: linear;}

.zymm_duibi_content .swiper-slide{ width:100%; height:18rem; overflow:hidden; margin:0 auto; margin-top:0.5rem; overflow:hidden;}

.zymm_duibi_content .swiper-slide .left{ width:9rem; height:16rem; float:left;  overflow:hidden; margin-left:3rem;}
.zymm_duibi_content .swiper-slide .left ul{ width:9rem; height:12.44rem; border-radius:15px; text-align:center; overflow:hidden;} 
.zymm_duibi_content .swiper-slide .left ul img{ width:9rem; height:12.44rem;  border-radius:15px;}

.zymm_duibi_content .swiper-slide .left dl{ width:9rem; height:2.5rem; background:#047645; margin:0 auto; line-height:2.5rem; font-size:1rem; color:#fff; margin-top:1rem; text-align:left; text-align:center;}

.zymm_duibi_content .swiper-slide .right{width:9rem; height:16rem; float:left;  overflow:hidden; margin-left:1rem;}
.zymm_duibi_content .swiper-slide .right ul{width:9rem; height:12.44rem; border-radius:15px; text-align:center; overflow:hidden; } 
.zymm_duibi_content .swiper-slide .right ul img{width:9rem; height:12.44rem;  border-radius:15px;}
.zymm_duibi_content .swiper-slide .right dl{ width:9rem; height:2.5rem; background:#68b837; margin:0 auto; line-height:2.5rem; font-size:1rem; color:#fff; margin-top:1rem; text-align:left; text-align:center;}

.zymm_duibi_content .swiper-slide ul:hover h2 { color:#fff;}
.zymm_duibi_content .swiper-slide ul:hover a{ text-decoration:none;}

.zymm_duibi_content .swiper-pagination-bullet-active{ background:#008931; bottom:0px;}
.zymm_duibi_content .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px;}
.zymm_duibi_content .swiper-pagination-bullet-active{ background:#008931;}
.zymm_duibi_content .swiper-button-next{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; right:0px;}
.zymm_duibi_content .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.zymm_duibi_content .swiper-button-prev{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; left:0px;}
.zymm_duibi_content .swiper-button-prev:hover{  filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.zymm_duibi_content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width:12px; height:12px; display:none;}

.zymm_duibi_content .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjNmNjMTUxJy8+PC9zdmc+");}

.zymm_duibi_content .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyM2Y2MxNTEnLz48L3N2Zz4=");}

/*生物淡斑*/
.swdb_why{ overflow:hidden; padding-top:1rem; height:auto;}
.swdb_why .title{ width:24rem; height:auto; margin:0 auto; text-align:center; line-height:4rem;  color: #18a9a7; background-image: -webkit-linear-gradient(right,#34906a,#52bbfa);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.swdb_why .title h2{ font-size:1.6rem;}
.swdb_why .top{ width:23rem; height:3rem; line-height:3rem; background:#68b837; background-image: -webkit-linear-gradient(left,#68b837,#68b837,#ffffff); border-radius:10px 0px 0px 10px; margin-top:1rem;}
.swdb_why .top h2{ font-size:1rem; color:#fff; padding-left:1.5rem;}
.swdb_why .content{ width:23rem; height:auto; overflow:hidden;}
.swdb_why .content .left{ width:100%; height:auto; float:left; overflow:hidden; padding-top:0.5rem;}
.swdb_why .content .left p{ font-size:1rem; line-height:1.8rem;  color:#767676; margin-top:0.5rem;}
.swdb_why .content .right{ width:100%; height:auto; overflow:hidden; padding-top:1rem;}
.swdb_why .content .right img{ width:auto; max-width:100%; height:auto;}
/*原因*/
.swdb_yuanyin{ overflow:hidden; padding-top:1rem;}
.swdb_yuanyin .title{ width:25rem; height:5.2rem; overflow:hidden; }
.swdb_yuanyin .title h2{ font-size:6rem; float:left; width:5.2rem; height:5.2rem; line-height:5.2rem; text-align:right; color:#68b837;}
.swdb_yuanyin .title ul{ width:19rem; height:100%; float:right;}
.swdb_yuanyin .title ul h3{ font-size:1.4rem; color:#333333; line-height:2.5rem; margin-top:0.2rem;}
.swdb_yuanyin .title ul p{ width:100%; height:1px; background:#ccc;}
.swdb_yuanyin .title ul h4{ color:#68b837; font-weight:800; font-size:1.4rem; line-height:2.2rem;}

.swdb_yuanyin .content{ width:100%; height:auto; overflow:hidden; margin-top:1rem;}
.swdb_yuanyin .content ul{ width:11rem; height:auto; overflow:hidden; float:left; text-align:center; margin-left:1.25rem; padding-bottom:2rem;}
.swdb_yuanyin .content ul img{ width:11rem; height:11rem;  border-radius:15px;}
.swdb_yuanyin .content ul h2{ line-height:4rem; font-size:2.5rem; color:#7abfff;}
.swdb_yuanyin .content ul p{ font-size:1rem; line-height:1.8rem;}


.swdb_yuanyin .content .s1{ width:23rem; }
.swdb_yuanyin .content .s1 p{ text-align:left;}

/*色斑过程*/
.swdb_guocheng{ overflow:hidden;}
.swdb_guocheng .top{ width:100%; height:3rem; line-height:3rem; background:#68b837; background-image: -webkit-linear-gradient(left,#68b837,#ffffff); border-radius:10px 0px 0px 10px; margin-top:1rem;}
.swdb_guocheng .top h2{ font-size:1.2rem; color:#fff; padding-left:1.2rem;}
.swdb_guocheng .content{ width:100%; height:32.4rem; background:url(../images/swdb_guocheng_pc_mobile.jpg) top center no-repeat; margin-top:1rem; background-size:100%; overflow:hidden;}

/*技术*/
.swdb_jishu{ width:100%; height:auto; margin:0 auto; text-align:center;}
.swdb_jishu .title{ width:23rem; margin:0 auto; height:auto; overflow:hidden; padding-top:1rem;}
.swdb_jishu .title h2{ color: #18a9a7; background-image: -webkit-linear-gradient(left,#34906a,#52bbfa);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-size:1.6rem; line-height:4rem;}
.swdb_jishu .title P{ font-size:0.9rem; color:#767676;}

.swdb_jishu .content{ width:100%; height:auto; overflow:hidden; text-align:left; padding-top:2rem;}
.swdb_jishu .content ul{ width:11.5rem; height:auto; float:left; overflow:hidden; overflow:hidden; margin-left:1rem; padding-bottom:1rem;} 
.swdb_jishu .content ul img{ width:8rem; height:7.2rem; display:block; margin:0 auto; margin-bottom:1rem;}
.swdb_jishu .content ul h2{ width:100%; height:5.8rem; margin:0 auto; overflow:hidden; color:#68b837; font-size:1.1rem; line-height:2rem;}
.swdb_jishu .content ul h2 span{ width:3px; height:5.5rem; float:left; color:#68b837; background:#68b837; margin-right:1rem; margin-top:8px;}
.swdb_jishu .content ul p{width:10rem; margin:0 auto; font-size:1rem; line-height:1.5rem; color:#909090;  padding-top:0.5rem;}

.swdb_jishu .content ul:nth-child(1){ width:23rem; margin:0 auto; margin-left:1.5rem;}
.swdb_jishu .content ul:nth-child(1) img{ }
.swdb_jishu .content ul:nth-child(1) p{ width:100%; }
.swdb_jishu .content ul:nth-child(1) h2 { height:auto;}
.swdb_jishu .content ul:nth-child(1) h2 br{ display:none;}
.swdb_jishu .content ul:nth-child(1) h2 span{ height:1.2rem;}

.swdb_jishu .content ul:nth-child(2){ width:23rem; margin:0 auto; margin-left:1.5rem;}
.swdb_jishu .content ul:nth-child(2) img{ }
.swdb_jishu .content ul:nth-child(2) p{ width:100%; }
.swdb_jishu .content ul:nth-child(2) h2 { height:auto;}
.swdb_jishu .content ul:nth-child(2) h2 br{ display:none;}
.swdb_jishu .content ul:nth-child(2) h2 span{ height:1.2rem;}


/*淡斑效果*/
.swdb_xiaoguo{ overflow:hidden; padding-top:1rem;}
.swdb_xiaoguo .top{ width:25rem; height:3rem; line-height:3rem; background:#68b837; background-image: -webkit-linear-gradient(left,#68b837,#ffffff); border-radius:10px 0px 0px 10px; margin-top:1rem; margin-bottom:1rem;}
.swdb_xiaoguo .top h2{ font-size:1.2rem; color:#fff; padding-left:1.5rem;}

.swdb_xiaoguo .content{ width:100%; height:48rem; background:url(../images/swdb_xiaoguo_content.jpg) bottom right no-repeat; background-size:200%;}
.swdb_xiaoguo .content ul{ width:11rem; height:auto; float:left; overflow:hidden; margin-top:1rem; margin-left:1.2rem;}
.swdb_xiaoguo .content ul dd{ width:10rem; height:10rem; border:0.1rem solid #68b837; overflow:hidden; text-align:center;border-radius:0.2rem; }
.swdb_xiaoguo .content ul dd img{ width:9.6rem; height:9.6rem; margin:0 auto; border-radius:0.2rem;padding-top:0.2rem;}
.swdb_xiaoguo .content ul h2{ width:100%; text-align:center; font-size:2.5rem; color:#7abfff; line-height:70px;}
.swdb_xiaoguo .content ul p{ font-size:1rem; line-height:25px; text-align:justify; text-justify:inter-ideograph; color:#585858;}

.swdb_xiaoguo .content ul:nth-child(1){ margin-left:1.5rem;}
.swdb_xiaoguo .content ul:nth-child(3){ margin-left:1.5rem;}


/*斑点类型*/
.bandian_type{width:100%; min-height:1rem; height:auto; background:#f4f4f4; overflow:hidden; margin-top:1.2rem; padding-bottom:1rem; padding-top:1.5rem;}
.bandian_type_title{ width:100%; height:auto; text-align:center; overflow:hidden;}
.bandian_type_title h2{width:100%; line-height:2rem; font-size:1.6rem; overflow:hidden; padding-top:0.4rem; padding-bottom:0.2rem; color:#68b837; font-weight:400;  color:#68b837; font-weight:800;background-image: -webkit-linear-gradient(left,#6ebb41,#6ebb41,#6fa4e6,#6fa4e6);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.bandian_type_title h3{width:100%; line-height:3rem; font-size:1.4rem; overflow:hidden; padding-bottom:0.4rem; color:#e5c9a2; font-weight:400;  }
.bandian_type_title h4{width:100%; line-height:2rem; font-size:0.85rem; overflow:hidden; padding-bottom:0.4rem; color:#d1d1d1; font-weight:400;  padding-bottom:1rem;}

.bandian_type_01{width:100%; height:auto; overflow:hidden; }

.bandian_type_01 .bandian_type_01_title{ width:10rem; height:2.5rem; 
background:#e5c9a2;background: -moz-linear-gradient(left, #e5c9a2 0%, #f4f4f4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5c9a2), color-stop(100%,#f4f4f4));
    background: -webkit-linear-gradient(left, #e5c9a2 30%,#f4f4f4 100%);
    background: -o-linear-gradient(left, #e5c9a2 40%,#f4f4f4 100%);
    background: -ms-linear-gradient(left, #e5c9a2 40%,#f4f4f4 100%);
    background: linear-gradient(left bottom, #e5c9a2 40%,#f4f4f4 100%); overflow:hidden;}
.bandian_type_01 .bandian_type_01_title  strong{ float:left; background:#fff; border-radius:50%; height:2rem; width:2rem; text-align:center; font-size:2rem; line-height:2rem; color:#F00; margin-top:0.25rem; margin-left:0.25rem; overflow:hidden;  margin-right:0.8rem;}
.bandian_type_01 .bandian_type_01_title h2{ font-size:1rem; line-height:2.5rem; color:#fff; }
.bandian_type_01 .bandian_type_01_title a{ color:#fff; display:block;}
.bandian_type_01 .bandian_type_01_title a:hover{ text-decoration:none;}

.bandian_type_01 .bandian_type_01_content{width:100%;height:auto; overflow:hidden; margin-top:1.5rem;}
.bandian_type_01 .bandian_type_01_content ul{width:10.6rem; height:17rem; overflow:hidden; margin-left:1.5rem; float:left;}
.bandian_type_01 .bandian_type_01_content ul img{width:10.6rem;height:4.84rem;}
.bandian_type_01 .bandian_type_01_content ul h2{ font-family:"xiaomi"; text-align:center; line-height:2.5rem; font-size:1rem; color:#646464;}
.bandian_type_01 .bandian_type_01_content ul p{ float:left; color:#646464; line-height:1.5rem; font-size:0.85rem; text-align:justify; text-justify:inter-ideograph;}
.bandian_type_01 .bandian_type_01_content ul p span{ color:#e5c9a2;}

.bandian_type_01 .title02{  width:14rem; height:2.5rem;  }
.bandian_type_01 .title03{  width:18rem; height:2.5rem;  }
.bandian_type_01 .zhongdu03{ margin-top:1rem;}
.bandian_type_01 .zhongdu03 ul{ margin-left:1.5rem; margin-top:0px;}
.bandian_type .type02{ padding-bottom:1rem;}

.bandian_type .bandian_type_more{width:100%; text-align:center; padding-bottom:2rem; padding-top:0.2rem;}
.bandian_type .bandian_type_more h2{width:15rem; height:2.2rem;margin:0 auto; text-align:center; background:#7abfff; border-radius:1rem;}
.bandian_type .bandian_type_more h2 a{ line-height:2.2rem; color:#fff; display:block; font-size:1rem;  font-weight:300;}
.bandian_type .bandian_type_more h2 a:hover{ background:#e5c9a2; border-radius:1rem;}
/*定制方案*/
.swdb_fangan{ width:100%; height:auto; overflow:hidden; }
.swdb_fangan .title{ width:100%; height:auto; margin:0 auto; text-align:center; padding-top:1rem; padding-bottom:1rem;}
.swdb_fangan .title h2{ color: #18a9a7; background-image: -webkit-linear-gradient(left,#6ebb41,#6ebb41,#6fa4e6,#6fa4e6);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-size:1.6rem; line-height:4rem;}
.swdb_fangan .title p{ font-size:2rem; color:#4f4f4f; line-height:3rem; padding-bottom:1rem;}
.swdb_fangan .title li{ font-size:0.9rem; color:#a2a2a2; line-height:1.5rem;}



.swdb_fangan .swdb_product_tab{ width:23.5rem; height:auto; margin:0 auto; overflow:hidden; position:relative; border:2px solid #f3f3f3; padding-bottom:1.2rem;}
.swdb_fangan .swdb_product_tab .left{ width:21rem; height:auto; margin:0 auto; overflow:hidden; }
.swdb_fangan .swdb_product_tab .left h2{ font-size:1.3rem; color:#333333; line-height:4rem; padding-top:0.5rem; height:4rem; overflow:hidden;}
.swdb_fangan .swdb_product_tab .left h2 span{ color:#68b837;}
.swdb_fangan .swdb_product_tab .left ul{ width:93%; margin:0 auto; text-align:left; text-align:justify; text-justify:inter-ideograph;  color:#333; line-height:25px; font-size:14px;  font-weight:400; max-height:20rem; overflow:auto; overflow-y:scroll; padding-right:10px;}

.swdb_fangan .swdb_product_tab  .left ul p{ font-size:1rem; line-height:1.8rem; color:#969696; text-align:justify; text-justify:inter-ideograph;}
.swdb_fangan .swdb_product_tab .left ul p span{ color:#68b837;}
.swdb_fangan .swdb_product_tab .left dd{width:12rem; height:2.2rem; background:#68b837; line-height:2.2rem;border-radius:1rem; text-align:center; margin-top:1rem;transition:all 1s;}
.swdb_fangan .swdb_product_tab .left dd a{ color:#fff; display:block; transition:all 1s;}
.swdb_fangan .swdb_product_tab .left dd:hover{ background:#d40f06; border-radius:1rem; }
.swdb_fangan .swdb_product_tab .right{ width:21rem; height:21rem; overflow:hidden; margin:0 auto;margin-top:1.5rem;}
.swdb_fangan .swdb_product_tab .right img{ width:100%; height:100%; transition:all 1s;}
.swdb_fangan .swdb_product_tab .right:hover img{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/*淡斑/祛斑 效果*/
.swdb_zhouqi{ width:100%; overflow:hidden;}
.swdb_zhouqi .title{ width:23rem; height:auto; margin:0 auto; text-align:center; padding-top:2rem; padding-bottom:1rem;}
.swdb_zhouqi .title h2{color: #18a9a7; background-image: -webkit-linear-gradient(left,#6ebb41,#6ebb41,#6fa4e6,#6fa4e6);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-size:1.6rem; line-height:3rem;}
.swdb_zhouqi .title p{ font-size:1rem; color:#4f4f4f; line-height:3rem;}
.swdb_zhouqi .content{ width:100%; height:auto; overflow:hidden; position:relative; border-bottom:1px dashed #ccc; padding-bottom:2.5rem;}
.swdb_zhouqi .content img{ width:auto; max-width:100%; height:auto;}

/*生物淡斑对比*/
.swdb_duibi{ width:100%; height:auto; background:#ddeaf0;  background-image: -webkit-linear-gradient(right,#badff1,#ddeaf0,#b1e1f7); margin:0 auto; border-radius:10px; margin-top:2.5rem;  overflow:hidden; padding-bottom:1rem;}
.swdb_duibi .title{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; padding-top:1rem;}
.swdb_duibi .title img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.swdb_duibi .title h2{ font-size:1.5rem; color:#2f3787; line-height:3rem;  background-image: -webkit-linear-gradient(left,#2f3787,#2f3787,#52b8fb,#52b8fb);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.swdb_duibi_content{ width:25rem; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem;  }

.swdb_duibi_content .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}

.swdb_duibi_content .swiper-wrapper{width:100%; margin:0 auto; transition-timing-function: linear;}

.swdb_duibi_content .swiper-slide{ width:100%; height:18rem; overflow:hidden; margin:0 auto; margin-top:0.5rem; overflow:hidden;}

.swdb_duibi_content .swiper-slide .left{ width:9rem; height:16rem; float:left;  overflow:hidden; margin-left:3rem;}
.swdb_duibi_content .swiper-slide .left ul{ width:9rem; height:12.44rem; border-radius:15px; text-align:center; overflow:hidden;} 
.swdb_duibi_content .swiper-slide .left ul img{ width:9rem; height:12.44rem;  border-radius:15px;}

.swdb_duibi_content .swiper-slide .left dl{ width:9rem; height:2.5rem; background:#7abfff; margin:0 auto; line-height:2.5rem; font-size:1rem; color:#fff; margin-top:1rem; text-align:left; text-align:center;}

.swdb_duibi_content .swiper-slide .right{width:9rem; height:16rem; float:left;  overflow:hidden; margin-left:1rem;}
.swdb_duibi_content .swiper-slide .right ul{width:9rem; height:12.44rem; border-radius:15px; text-align:center; overflow:hidden; } 
.swdb_duibi_content .swiper-slide .right ul img{width:9rem; height:12.44rem;  border-radius:15px;}
.swdb_duibi_content .swiper-slide .right dl{ width:9rem; height:2.5rem; background:#303d8c; margin:0 auto; line-height:2.5rem; font-size:1rem; color:#fff; margin-top:1rem; text-align:left; text-align:center;}

.swdb_duibi_content .swiper-slide ul:hover h2 { color:#fff;}
.swdb_duibi_content .swiper-slide ul:hover a{ text-decoration:none;}

.swdb_duibi_content .swiper-pagination-bullet-active{ background:#008931; bottom:0px;}
.swdb_duibi_content .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px;}
.swdb_duibi_content .swiper-pagination-bullet-active{ background:#008931;}
.swdb_duibi_content .swiper-button-next{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; right:0px;}
.swdb_duibi_content .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.swdb_duibi_content .swiper-button-prev{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; left:0px;}
.swdb_duibi_content .swiper-button-prev:hover{  filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.swdb_duibi_content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width:12px; height:12px; display:none;}

.swdb_product{ overflow:hidden; padding-top:1rem;}
.swdb_product .title{ text-align:center;}
.swdb_product .title h2{ font-size:1.6rem; color: #18a9a7; background-image: -webkit-linear-gradient(left,#34906a,#52bbfa);-webkit-background-clip: text;-webkit-text-fill-color: transparent; letter-spacing:1px; line-height:4rem;}
.swdb_product .content{ width:100%; height:auto; overflow:hidden; padding-top:1rem;}
.swdb_product .content ul{ width:22rem; height:22rem; overflow:hidden; border-radius:15px; transition:all 1.0s; margin:0 auto; margin-bottom:2rem;}
.swdb_product .content ul img{ width:100%; height:100%;}
.swdb_product .content ul:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

/*内容导航*/
.content_nav{width:96%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:2rem; text-align:left; border-bottom:1px solid #f3f3f3;}
.content_nav a{ border:1px solid #ccc; padding-top:0.5rem; padding-bottom:0.5rem; padding-left:1.5rem; padding-right:1.5rem; display:inline-block; margin-left:0.7rem; margin-right:0rem; font-size:1rem; margin-top:1rem; border-radius:10px;}
.content_nav a:hover{ background:#555555; color:#fff;}
.content_nav .no{ background:#68b837; color:#fff; border:1px solid #f3f3f3;}
/*当前位置*/
.location_all{width:100%;  height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.location_content{width:100%;  height:auto; overflow:hidden; margin:0 auto; padding-top:0.8rem; padding-bottom:0.8rem;}
.location_left{ width:95%; margin:0 auto; height:auto;  overflow:hidden; line-height:1.8rem; font-size:0.9rem;}
.location_left a{ font-size:0.9rem;}
.location_left i{ font-size:1rem; float:left; margin-right:0.5rem; color:#68b837;}
.location_right{ width:100%; min-height:2.5rem; height:auto; overflow:hidden; text-align:right; display:none;}

.new_list{width:96%; height:auto; background:#fff; margin:0 auto;  border:0.1rem solid #d3d3d3; border-left:none; border-right:none; margin:0 auto; margin-bottom:1rem; overflow:hidden; margin-top:1rem; padding-bottom:1rem;}
.new_list dd{width:8rem; height:8rem; margin:0 auto; background:url(../images/no_img.png) center center no-repeat; background-size:100%;  margin-top:0.5rem; margin-left:0rem; overflow:hidden; margin-right:0rem; float:left; border:1px solid #f3f3f3; margin-right:0.9rem;}
.new_list dd img{width:100%; height:100%; background:#fff;}
.new_list h2{ width:auto; margin:0 auto; font-size:1.2rem; padding-top:0.5rem; line-height:2.3rem; font-weight:300; color:#515151; font-weight:900;}
.new_list h3{ width:auto; margin:0 auto; font-size:1.1rem; padding-top:0.5rem; line-height:2rem; font-weight:300; color:#a4a4a4; font-weight:300;}
.new_list a{ color:#666; text-decoration:none;}
.new_list p{ width:auto; margin:0 auto;font-size:0.9rem; line-height:1.5rem;  color:#8e8e8e;  padding-top:0.5rem; text-align:justify; text-justify:inter-ideograph;}
.new_list span{ font-size:0.85rem; float:right; padding-left:0.8rem; color:#8e8e8e; padding-top:0.8rem; padding-bottom:0.8rem;}
.new_list:hover { background:#ffffff;  border-left:none; border-right:none;}
.new_list:hover img{transform:scale(1.1); transition:0.3s linear 0.1s;}
.new_list:hover h2{ color:#68b837;}

/*翻页样式*/
#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:1.5rem;margin-bottom:0rem;}
#fenye li{padding: 0;list-style: none;}
#fenye .pagination .active a{background: #037545;color: #fff; }
#fenye .pagination .disabled span{color: #ccc;}
.pagination{padding-left: 0;margin: 0px 0;border-radius: 4px;display: inline-block;text-align: center;}
.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 0.4rem 0.8rem;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; font-size:0.8rem;}
.pagination>li{display: inline;}
.pagination>li a:hover{ background:#037545; color:#fff;}

/*视频列表*/
.video_content{width:100%; height:auto; min-height:10rem; margin:0 auto; overflow:hidden;}
.video_content .video_list{width:22rem;height:19.4rem;  overflow:hidden; background:#f7f8fa; margin:0 auto; margin-top:1.7rem;  }
.video_content .video_list .video_list_top{width:22rem; height:13.76rem; overflow:hidden; position:relative;}
.video_content .video_list .video_list_top img{ width:100%; height:100%; position:absolute; z-index:1; top:0px; left:0px;}
.video_content .video_list .video_list_top span{ display:block;width:100%;height:100%; background:url(../images/video_list_top_png.png) center center no-repeat;position:absolute; z-index:2; top:0px; left:0px; background-size:100%;}
.video_content .video_list h2{ width:20rem; line-height:3rem;height:3rem; font-size:1rem; margin:0 auto;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; border-bottom:1px solid #e1e1e1; font-weight:400; color:#757575;}
.video_content .video_list li{ width:20rem; line-height:2.5rem;height:2.5rem; font-size:0.9rem; margin:0 auto;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;  font-weight:400; color:#757575;}
.video_content .video_list li i{ font-size:20px; float:left; margin-right:10px;}
.video_content .video_list a{ display:block;}
.video_content .video_list a:hover{ text-decoration:none;}
.video_content .video_list:hover h2{ color:#48aabd;}

/*首页视频尺寸*/
.home_video{width:24rem;height:15rem; display:block; overflow:hidden; background:none; text-align:center}
.home_video1{width:auto; max-width:100%; height:auto; max-height:100%; margin:0 auto; object-fit: fill;}

/*品牌故事*/
.about_content{ width:100%; text-align:center; overflow:hidden;  border-bottom:1px solid #e5e5e5; padding-bottom:1rem;}
.about_content .text{ width:23rem; margin:0 auto; overflow:hidden; text-align:center; padding-top:1rem;}
.about_content .text h2{ color:#3f3f3f; line-height:4rem; font-size:1.6rem; margin-bottom:0.5rem;}
.about_content .text h2 span{ color:#68b837; }
.about_content .text p{ font-size:1rem; line-height:1.8rem; color:#808080;text-align:justify; text-justify:inter-ideograph;}

.about_content .huanjing_content{ padding-top:0rem;}

.about_back_title{ width:23rem; height:auto; margin:0 auto; text-align:center; padding-top:1.5rem;}
.about_back_title h2{ font-size:1.6rem; color:#4c4c4c; line-height:3rem;}
.about_back_title h2 span{ color:#68b837;}
.about_back_title h3{ font-size:1.2rem; font-weight:400; color:#b5b5b5; line-height:3rem;}

.about_back{ width:100%; height:auto; background:url(../images/about_back_mobile.jpg) top center; background-size:100%; overflow:hidden; margin-top:0rem; }
.about_back .content{ width:23rem; height:auto; margin:0 auto; overflow:hidden; position:relative; margin-top:1rem;}
.about_back .content .left{ width:100%; height:auto; overflow:hidden;}
.about_back .content .left h2{ font-size:1.5rem; color:#212121; line-height:3rem;}
.about_back .content .left h2 span{ color:#68b837;}
.about_back .content .left h3{ font-size:1.3rem; font-weight:400; border-bottom:1px solid #bfbfbf; height:auto; margin-top:0.5rem; color:#3a1c1c; line-height:2rem; padding-bottom:1rem;}
.about_back .content .left h4{ text-align:center; font-size:5rem; line-height:5rem; font-family:"华文行楷"; color:#d22906; padding-top:2rem; padding-bottom:1.5rem;}
.about_back .content .left p{ font-size:1rem; color:#835a4a; line-height:1.8rem;text-align:justify; text-justify:inter-ideograph;}
.about_back .content .right{ width:100%; height:auto; text-align:center;}
.about_back .content .right img{ width:auto; max-width:100%; display:block; margin:0 auto;}
.about_back .bottom{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:3rem;}
.about_back .bottom ul{ width:11rem; height:11rem; border:0.2rem solid #fff; border-radius:50%; overflow:hidden; float:left; margin-left:0.95rem; margin-bottom:0.9rem;}
.about_back .bottom ul img{ width:100%; height:100%;}
.about_back .bottom ul:nth-child(1){ margin-left:7.2rem; margin-bottom:0px;}
/*理念*/
.about_linian{ overflow:hidden; padding-top:1rem; padding-bottom:2rem;}
.about_linian .title{ width:23rem; margin:0 auto; overflow:hidden; text-align:center;}
.about_linian .title h2{ font-size:1.6rem; color:#3d3d3d; line-height:50px;}
.about_linian .title h2 span{ color:#68b837;}
.about_linian .title h3{ font-size:1.2rem; color:#b5b5b5; font-weight:400; line-height:3rem;}
.about_linian .content{ width:23rem; height:auto; margin:0 auto; text-align:center; overflow:hidden; padding-top:10px;}
.about_linian .content p{ font-size:1rem; color:#727272; line-height:1.8rem;text-align:justify; text-justify:inter-ideograph;}
.about_linian .content p br{ display:none;}

/*联系我们*/
.contact_neirong{ width:23rem; min-height:1rem; height:auto; margin:0 auto; margin-top:1rem; overflow:hidden;}
.contact_neirong .left{width:23rem; height:auto; overflow:hidden; margin:0 auto;}
.contact_neirong .left h2{ font-size:1.6rem; line-height:4rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949;}
.contact_neirong .left dd{ width:12rem; height:auto; margin-top:0.5rem; margin-bottom:1rem;}
.contact_neirong .left dd img{width:100%; height:auto;}
.contact_neirong .left p{ line-height:1.8rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949; font-size:1rem;}
.contact_neirong .left p span{ color:#68b837;}

.map{ width:23rem; height:27rem; overflow:hidden; position:relative; background:#f3f3f3; margin:0 auto; border-radius:10px; margin-top:2.5rem; margin-bottom:3rem;}
.map #map{ width:100%; height:100%;}

/*原栏目内容*/
.channels{ width:95%; min-height:10rem; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem; border-bottom:1px solid #e3e3e3; padding-bottom:1rem; position:relative;}
.channels img{ width:auto; max-width:100%;}
.channels p{ font-size:1rem; line-height:1.6rem;}

/*新闻内容*/
.new_content_all{ padding-bottom:0rem;}
.new_content_title{ width:24rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:2.1rem; padding-top:2rem; }
.new_content_title h2{ font-size:1.5rem;}
.new_content_time{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:1rem; border-bottom:2px solid #f3f3f3; padding-bottom:2rem;}
.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
.new_content_time p span{ padding-left:1rem; display:block;}


.new_content { width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1.5rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333; text-align:justify; text-justify:inter-ideograph;}
.new_content p{ line-height:1.8rem; color:#333; font-size:0.9rem;}
.new_content img{ max-width:100%; width:auto; height:auto;}

.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:0.5rem;}
.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
.neirong_next1 p.np1			{ text-align:right; }
.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
.neirong_next1 p span			{ margin-left:0px;}
.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
.neirong_next1 p span a:hover	{ color:#68b837; text-decoration:underline;}

/*内页产品中心列表*/
.product_list{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:1rem; border-bottom:1px solid #ccc; padding-bottom:1.2rem;}
.product_list .product_list_title{ width:20rem; height:3rem; 
background:#45a7ba;background: -moz-linear-gradient(left, #724316 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#724316), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(left, #724316 30%,#ffffff 100%);
    background: -o-linear-gradient(left, #724316 40%,#ffffff 100%);
    background: -ms-linear-gradient(left, #724316 40%,#ffffff 100%);
    background: linear-gradient(left bottom, #724316 40%,#ffffff 100%); overflow:hidden; border-radius:10px 0px 0px 10px;}
	.product_list .s2{ width:24rem; height:3rem; 
background:#45a7ba;background: -moz-linear-gradient(left, #5591fa 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5591fa), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(left, #5591fa 30%,#ffffff 100%);
    background: -o-linear-gradient(left, #5591fa 40%,#ffffff 100%);
    background: -ms-linear-gradient(left, #5591fa 40%,#ffffff 100%);
    background: linear-gradient(left bottom, #5591fa 40%,#ffffff 100%); overflow:hidden; border-radius:10px 0px 0px 10px;}

.product_list .product_list_title  strong{ float:left; background:#fff; border-radius:50%; height:2rem; width:2rem; text-align:center; font-size:2rem; line-height:2rem; color:#F00; margin-top:0.5rem; margin-left:0.5rem; overflow:hidden; font-family:"黑体"; margin-right:0.8rem;}
.product_list .product_list_title h2{ font-size:1.1rem; line-height:3rem; color:#fff; font-family:"微软雅黑";}
.product_list .product_list_title a{ color:#fff; display:block;}
.product_list .product_list_title a:hover{ text-decoration:none;}

.product_list .product_list_content{width:100%;height:auto;margin:0 auto; }

.product_list_content{width:100%;height:auto; float:right; overflow:hidden;}
.product_list_content ul{width:11rem;height:11rem; border:1px solid #f4f4f4; float:left; margin-left:1.15rem; margin-top:1.2rem; overflow:hidden;border-radius:10px;}
.product_list_content ul img{width:100%;height:100%;}
.product_list_content ul a{ display:block;}
.product_list_content ul:hover img{  transform:scale(1.1); transition:1s linear 0.1s;}


/*产品内容*/
.product-top{ display:none;}
/*放大镜结束*/
.product_content_top{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:2rem;}
.product_content_top .left{ width:25rem; height:21rem; margin:0 auto; overflow:hidden; }

.product_content_list{width:25rem; height:auto; margin:0 auto; overflow:hidden; }

.product_content_list .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}
.product_content_list .swiper-wrapper{width:100%; margin:0 auto; }
.product_content_list .swiper-slide{ width:auto; overflow:hidden; margin:0 auto;}

.product_content_list .swiper-slide ul{width:20rem; height:20rem; overflow:hidden; margin:0 auto; text-align:center; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;  text-align:center; background:#fff; margin-top:0px;  float:left; overflow:hidden; margin-left:2.5rem;}

.product_content_list .swiper-slide ul img{  width:100%;height:100%;}
.product_content_list .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:20px;}
.product_content_list .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.product_content_list .swiper-pagination-bullet-active{ background:#3f3f73;}
.product_content_list .swiper-button-next{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; right:0px; }
.product_content_list .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.product_content_list .swiper-button-prev{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; left:0px;}
.product_content_list .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

.product_content_top .right{ width:24rem; height:auto; margin:0 auto; overflow:hidden; }
.product_content_top .right h2{ font-size:1.2rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:2rem;  color:#037343; height:auto; overflow:hidden; padding-bottom:1rem; text-align:center; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.product_content_top .right h2 a{ color:#333;}
.product_content_top .right h2 a:hover{ color:#037343;}
.product_content_top .right h3{ font-size:1.3rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:1rem; padding-bottom:1rem; text-align:center; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.product_content_top .right h4{ font-size:1.2rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:1rem; padding-bottom:1rem; overflow:hidden;}
.product_content_top .right h4 a{ width:150px; height:35px; display:block; background:#037343; margin:0 auto; line-height:35px; text-align:center; color:#fff; border-radius:20px; margin-top:0rem; font-size:1rem; margin-top:0.5rem; margin-bottom:0.5rem;}
.product_content_top .right h4 a i{ padding-left:10px;}

.product_content_top .right .lx{ width:24rem; font-size:0.9rem; font-weight:300; line-height:2rem;  height:auto; color:#6c6c6c; overflow-y:scroll; overflow-x:auto; padding-bottom:1rem;}
.product_content_top .right .lx p{ font-size:0.9rem; padding-top:1rem; color:#575757;  padding-left:0.5rem;}
.product_content_top .right .lx p span{ color:#037343;}

.product_content{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0.5rem;}
.product_content .tab{ width:100%; height:3.5rem; line-height:3.5rem; background:#f3f3f3;}
.product_content .tab ul li{ width:12.8rem; text-align:left; cursor:pointer; font-size:1.2rem; list-style:none; float:left; margin:0px; line-height:3.5rem; }
.product_content .tab ul li i{ font-size:1.4rem; float:left; margin-left:2rem; color:#666; margin-right:2rem;}

.product_content .tabbox { width:100%; height:auto; margin:0 auto; overflow:hidden; }
.product_content .tabbox .boxlist {display: none; width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333; text-align:justify; text-justify:inter-ideograph;}
.product_content .tabbox .boxlist p{ line-height:1.8rem; color:#333; font-size:0.9rem;}
 
.product_content .tab ul .active {color:#fff;background: #037343;}
.product_content .tab ul .active i{ color:#fff;}

/*搜索样式*/
.ss_no{ width:24rem; margin:0 auto; overflow:hidden; padding-top:4rem; padding-bottom:1rem; text-align:center; font-size:1.1rem; color:#eb3d00}