body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus, a:hover {color: #c60b17;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;}

.wrapper{width: 100%;height: auto;position: relative;overflow: hidden;}
.wrapper_spec{background: #e3e3e3;}
.c{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.img_c i{display: table-cell;vertical-align: middle;text-align: center;}
.img_c i img{max-width: 100%;max-height: 100%;}

.top{width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 70px;}
.banner{width: 100%;height: auto;overflow: hidden;font-size: 0px;position: relative;}
.banner img{width: 100%;height: auto;overflow: hidden;position: relative;left: 50%;transform: translatex(-50%);}
.swiper-container-banner{width: 100%;height: auto;overflow: hidden;position: relative;}
.swiper-wrapper-banner li{overflow: hidden;}/* **没写的话后面的图片超出部分会覆盖前一张 */
.swiper-wrapper-banner li a{display: block;text-align: center;width: 100%;height: 100%;}
.swiper-button-prev-banner,.swiper-button-next-banner{width: 60px;height: 114px;position: absolute;top: 50%;margin-top: -56px;background-size: 100%!important;cursor: default;}
.swiper-button-prev-banner{background: url(../images/banner_prev.png) center center no-repeat;left: 7%;}
.swiper-button-next-banner{background: url(../images/banner_next.png) center center no-repeat;right: 7%;}

.header{width: 100%;height: 88px;position: absolute;top: 0;left: 0;z-index: 5;}
.header:before{content: "";width: 100%;height: 100%;background: #000;filter:alpha(opacity=40);opacity: 0.4;position: absolute;left: 0;top: 0;z-index: -1;}
.header .container{position: relative;}
.logo{width: 30%;height: 88px;overflow: hidden;font-size: 0px;float: left;}
.logo a{display: block;height: auto;overflow: hidden;}
.logo i{width: 100%;height: 88px;display: table-cell;vertical-align: middle;}
.logo i img{max-width: 100%;max-height: 100%;}
.nav{width: 70%;height: 88px;float: right;padding-top: 36px;text-align: right;}
.nav ul{display: inline-block;}
.nav ul li{display: inline-block;float: left;text-align: center;font-size: 16px;position: relative;}
.nav ul li a{display: block;color: #d8dad7;line-height: 48px;height: 48px;overflow: hidden;}
.nav ul li a span{display: inline-block;margin: 0 auto;height: 48px;overflow: hidden;padding: 0 24px;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{color: #fff;}
.nav ul li a:hover span,.nav ul li.cu a span,.nav ul li.on a span{background: url(../images/nav_on.png) left center no-repeat;background-size: 20px;}
.nav ul li ul{width: 100%;height: auto;overflow: hidden;padding-top: 10px;position: absolute;display: none;}
.nav ul li ul:after{content: "";border: 5px solid #000;border-color: transparent transparent  #000 transparent;filter:alpha(opacity=40);opacity: 0.4;position: absolute;left: 50%;top: 0px;margin-left: -5px;}
.nav ul li ul li{width: 100%;background: rgba(0,0,0,.4);}
.nav ul li ul li:first-child{padding-top: 8px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.nav ul li ul li:last-child{padding-bottom: 10px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{}
.nav ul li ul li a:hover{color: #aa9062;}

.search_pc{width: 30px;height: 30px;position: absolute;top: 5px;right: 40px;}
.search_hidden{position: absolute;right: 0px;width: 30px;background: #fff;border-radius: 15px;}
.search_hidden .box_s{width: 0px;padding: 0px; height: 30px;line-height: 30px;border-radius: 15px;overflow: hidden;border: none;/*background: rgba(120,120,120,.5);*/outline: none;color: #999;font-family: "Microsoft Yahei";}
.box_s::-webkit-input-placeholder {/* WebKit browsers*/ color:#999;}
.box_s:-moz-placeholder {/* Mozilla Firefox 4 to 18*/ color:#999;}
.box_s::-moz-placeholder {/* Mozilla Firefox 19+*/ color:#999;}
.box_s:-ms-input-placeholder {/* Internet Explorer 10+*/ color:#999;}
.search_hidden .btn_s{width: 30px;height: 30px;overflow: hidden;background: url(../images/search_icon.png) #fff center center no-repeat;background-size: 18px;border: none;outline: none;border-radius: 15px;}
.btn_search{display: none;}

.mheader{width: 100%;height: 78px;position: absolute;top: 0;left: 0;z-index: 5;padding: 0 4%;display: none;}
.mheader:before{content: "";width: 100%;height: 100%;background: #000;filter:alpha(opacity=40);opacity: 0.4;position: absolute;left: 0;top: 0;z-index: -1;}
.mlogo{width: 80%;height: 78px;overflow: hidden;font-size: 0px;}
.mlogo a{display: block;height: auto;overflow: hidden;}
.mlogo i{width: 100%;height: 78px;display: table-cell;vertical-align: middle;}
.mlogo i img{max-width: 100%;max-height: 100%;}
.nav_button{width: 30px;height: 100%;background: url(../images/head_menu.png) center center no-repeat;background-size: 28px;position: absolute;top: 0;right: 4%;}

.class{width: 280px;height: 100%;background: #183531;position: fixed;top: 0;left: 0;z-index: 52;}
.class_top{width: 250px;margin: 0 auto ;padding-top: 20px;margin-bottom: 30px;}
.class_top form{width: 100%;height: 30px;background: #fff;border-radius: 15px;padding: 0 10px;}
.class_sr_btn{width: 30px;height: 30px;background: url(../images/search_icon.png) #fff center center no-repeat;background-size: 18px;border: none;outline: none;border-radius: 15px;}
.class_sr_box{width: 200px;height: 30px;line-height: 30px;font-family: "Microsoft Yahei";overflow: hidden;border: none;outline: none;background: none;padding: 0 10px;}
.m_list{width: 100%;height: 80%;overflow-y: auto;}
.m_list ul{padding-left: 35px;}
.m_list ul li{font-size: 16px;}
.m_list ul li a{display: block;line-height: 40px;height: 40px;overflow: hidden;color: #ccd6d5;}
.m_list ul li a:hover,.m_list ul li a.cu1{color: #fff;}
.m_list ul li ul{padding-left: 0px;border-left: 1px solid #425c58;display: none;}
.m_list ul li ul li{font-size: 14px;text-indent: 16px;}
.m_list ul li ul li a{line-height: 38px;height: 38px;color: #fff;}
.m_list ul li ul li a:hover,.m_list ul li ul li a.cu2{color: #b2bdbc;}
.m_list ul li ul li ul{padding-left: 0;border-left: none;}
.m_list ul li ul li ul li{text-indent: 35px;}
.m_list ul li ul li ul li a{color: #ccd6d5;line-height: 32px;height: 32px;}
.m_list ul li ul li ul li a:hover,.m_list ul li ul li ul li a.cu3{color: #aa9062;}
.m_list ul li ul li ul li ul{}
.m_list ul li ul li ul li ul li{font-size: 12px;text-indent: 46px;}
.m_list ul li ul li ul li ul li a{color: #738986;}
.m_list ul li ul li ul li ul li a:hover{color: #aa9062;}
.class_bg{background: #132d29;}
.opacity{width: 100%;height: 100%;background: #000;filter:alpha(opacity=80);opacity: 0.8;position: fixed;left: 0;top: 0;z-index: 51;display: none;}

.page-prev {
transform:translate3d(-280px, 0, 0);
-ms-transform:translate3d(-280px, 0, 0);
-webkit-transform:translate3d(-280px, 0, 0);	
-o-transform:translate3d(-280px, 0, 0);	
-moz-transform:translate3d(-280px, 0, 0);
}
.page-next {
transform:translate3d(280px, 0, 0);
-ms-transform:translate3d(280px, 0, 0);
-webkit-transform:translate3d(280px, 0, 0);	
-o-transform:translate3d(280px, 0, 0);	
-moz-transform:translate3d(280px, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0);	
-o-transform:translate3d(0, 0, 0);	
-moz-transform:translate3d(0, 0, 0);}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
.share-in{transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
-webkit-transform:translate3d(100%, 0, 0);	
-o-transform:translate3d(100%, 0, 0);	
-moz-transform:translate3d(100%, 0, 0);}

.plant{margin-bottom: 50px;}
.plant_left{width: 390px;text-align: center;}
.plant_left img{max-width: 100%;width: 100%;}
.swiper-pagination-plant{position: absolute;bottom: 24px;right: 26px;}
.swiper-pagination-plant li{position: relative;}
.swiper-pagination-plant li span{display: block;margin: 0px 4px;width: 10px;height: 10px;border-radius: 50%;overflow: hidden;filter:alpha(opacity=100);opacity: 1;float: left;background: #959595;transition: 400ms;}
.swiper-pagination-plant li span.swiper-pagination-bullet-active{background: #aa9062;filter:alpha(opacity=100);opacity: 1;transition: 400ms;}

.plant_right{width: 780px;height: auto;overflow: hidden;}
.plant_right ul{width: 100%;height: auto;overflow: hidden;}
.plant_right ul li{width: 390px;padding: 0 0 0 20px;margin-bottom: 20px;float: left;}
.plant_right ul li a{display: block;width: 100%;height: auto;overflow: hidden;position: relative;}
.plant_img{width: 100%;height: auto;overflow: hidden;}
.plant_img i{width: 370px;height: 282px;display: table-cell;vertical-align: middle;text-align: center;}
.plant_img i img{max-width: 100%;max-height: 100%;}
.plant_hover{width: 100%;height: 100%;overflow: hidden;background: url(../images/plant_hover.png) center center no-repeat;background-size: 100%;position: absolute;top: 0;left: 0;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);opacity: 0;filter:alpha(opacity=0);z-index: 2;transition: 400ms; }
.plant_bt{padding: 0 20px;width: 100%;height: 32px;line-height: 32px;overflow: hidden;text-align: center;font-size: 18px;position: absolute;top: 50%;margin-top: -16px;color: #fff;text-align: center;display: none;z-index: 2;}
.plant_right ul li a:after{content: "";width: 100%;height: 100%;filter:alpha(opacity=90);opacity: 0.9;position: absolute;top: 0;left: 0;transition: 400ms;}
.plant_right ul li a:hover:after{background: #193733;transition: 400ms;}
.plant_right ul li a:hover .plant_hover{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);opacity: 1;filter:alpha(opacity=100);transition: 400ms;}
.plant_right ul li a:hover .plant_bt{display: block;}

.product{background: #e9e9e9;padding-top: 106px;}
.headline{font-size: 30px;text-align: center;font-weight: bold;line-height: 40px;height: 40px;overflow: hidden;margin-bottom: 68px;}
.pro_slide{margin-bottom: 186px;}
.pro_item a{display: block;height: auto;overflow: hidden;background: #fff;}
.pro_above{width: 100%;height: 100%;overflow: hidden;position: relative;}
.pro_above:before{content: "";width: 100%;height: 100%;filter:alpha(opacity=90);opacity: 0.9;position: absolute;top: 0;left: 0;transition: 400ms;}
.pro_img{width: 100%;height: auto;overflow: hidden;}
.pro_img img{width: 100%;height: auto;overflow: hidden;}
.pro_hover{width: 100%;height: 100%;overflow: hidden;position: absolute;top: 100%;left: 0;background: url(../images/pro_hover.png) center center no-repeat;background-size: 26%;transition: 400ms ease-in-out;}
.pro_bt{text-align: center;font-size: 16px;line-height: 80px;height: 80px;overflow: hidden;padding: 0 10px;}
.pro_item a:hover .pro_above:before{background: #193733;transition: 400ms;}
.pro_item a:hover .pro_hover{top: 0;transition: 400ms ease-in-out;}
.pro_item a:hover .pro_bt{color: #aa9062;}
.swiper-pagination-pro{position: relative;margin-top: 45px;}
.swiper-pagination-pro li{display: inline-block;}
.swiper-pagination-pro li span{display: block;margin: 0px 4px;width: 10px;height: 10px;border-radius: 50%;overflow: hidden;filter:alpha(opacity=100);opacity: 1;float: left;background: #959595;transition: 400ms;}
.swiper-pagination-pro li span.swiper-pagination-bullet-active{background: #aa9062;filter:alpha(opacity=100);opacity: 1;transition: 400ms;}

.about{width: 100%;height: auto;overflow: hidden;position: relative;}
.about_img{width: 40%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;}
.about_img img{height: 100%;position: relative;left: 50%;transform: translatex(-50%);}
.about_story{width: 10%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 40%;background: url(../images/deer.png) #193733 center bottom no-repeat;background-size: 100%;}
.about_story:before{content: "";width: 1px;height: 100%;background: #2a4a46;position: absolute;left: 2px;top: 0;}
.about_story:after{content: "";width: 1px;height: 100%;background: #2a4a46;position: absolute;right: 2px;top: 0;}
.about_story img{height: 100%;position: relative;left: 50%;transform: translatex(-50%);}
.about_bg{width: 50%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 50%;}
.about_bg img{height: 100%;position: relative;left: 50%;transform: translatex(-50%);}
.about .container{position: relative;}
.about_intro{padding: 45px 0 0 57.5%;height: auto;overflow: hidden;}
.about_intro .headline{margin-bottom: 25px;}
.about_nr{font-size: 16px;line-height: 32px;height: 192px;overflow: hidden;margin-bottom: 28px;}
.about_imore{margin-bottom: 120px;}
.about_imore a{display: block;width: 66px;height: 30px;line-height: 28px;text-align: center;color: #aa9062;border: 1px solid #aa9062;border-radius: 2px;transition: 400ms;}
.about_imore a:hover{background: #aa9062;color: #fff;transition: 400ms;}

.recommend{padding-top: 106px;}
.rcmd_data{width: 100%;height: auto;overflow: hidden;margin-bottom: 14px;}
.rcmd_data ul{width: 100%;height: auto;overflow: hidden;}
.rcmd_data ul li{width: 23.5%;float: left;margin: 0 0.75% 36px;}
.imore{width: 160px;margin: 0 auto 72px;}
.imore a{display: block;width: 100%;height: 40px;line-height: 38px;text-align: center;color: #aa9062;border: 1px solid #aa9062;border-radius: 2px;transition: 400ms;}
.imore a:hover{background: #aa9062;color: #fff;transition: 400ms;}
.hotsale{background: #f6f6f6;padding-top: 106px;}

.footer{padding-top: 44px;width: 100%;height: auto;overflow: hidden;background: url(../images/footer_bg.png) top center no-repeat;background-size: cover;}
.foot{width: 100%;height: auto;overflow: hidden;margin-bottom: 36px;}
.erweima{width: 20%;height: auto;overflow: hidden;float: left;padding-top: 7px;}
.ewm_img{width: 118px;height: auto;overflow: hidden;margin: 0 auto 10px;}
.ewm_img i{width: 118px;height: 118px;display: table-cell;vertical-align: middle;text-align: center;}
.ewm_img i img{max-width: 100%;max-height: 100%;}
.contact{width: 38%;float: left;padding-right: 20px;}
.foot_bt{font-size: 18px;font-weight: bold;color: #fff;line-height: 32px;height: 32px;margin-bottom: 16px;overflow: hidden;}
.ewm_bt{line-height: 24px;text-align: center;color: #fff;}
.con_nr{line-height: 32px;color: #fff;}
.con_nr span{color: #dae9e7;}
.links{width: 42%;float: left;}
.links_data{width: 100%;height: auto;overflow: hidden;}
.links_data li{width: 50%;float: left;}
.links_data li a{display: block;padding-right: 15px;line-height: 32px;height: 32px;overflow: hidden;color: #dae9e7;}
.links_data li a:hover{color: #aa9062;}
.copyright{line-height: 24px;text-align: center;color: #dae9e7;border-top: 1px solid #254843;padding: 25px 0;}
.copyright a{color: #dae9e7;}
.copyright a:hover{color: #aa9062;}

.totop{width: 40px;height: 50px;border-radius: 3px;background: url(../images/totop.png) #193733 center 9px no-repeat;padding-top: 28px;text-align: center;line-height: 16px;color: #fff;position: fixed;right: 15px;bottom: 10%;z-index: 10;background-size: 10px;cursor: default;filter:alpha(opacity=0);opacity: 0;transition: 400ms;}
.totop.on{filter:alpha(opacity=100);opacity: 1;transition: 400ms;}

.main{margin-bottom: 78px;}
.left{padding: 0px;position: relative;z-index: 5;}
.left_bg{width: 100%;height: 100%;min-height: 100%;max-width: 100%;background: url(../images/left_bg.png) #f1f1f1 center bottom no-repeat;background-size: 100%;position: absolute;top: 0;left: 0;z-index: -1;}
.left_box{width: 100%;height: auto;overflow: hidden;border-top: 10px solid #193733;padding-top: 20px;}
.left_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 78px;}
.left_list ul{}
.left_list ul li{font-size: 16px;}
.left_list ul li a{display: block;padding: 0 40px;height: 44px;line-height: 44px;overflow: hidden;}
.left_list ul li a:hover,.left_list ul li a.cu1{color: #fff;background: #aa9062;}
.left_list ul li ul{display: none;padding: 10px 0 5px 0;}
.left_list ul li ul li{text-indent: 18px;}
.left_list ul li ul li a{color: #666;}
.left_list ul li ul li a:hover,.left_list ul li ul li a.cu2{color: #aa9062;background: none;}
.left_list ul li ul li ul{display: none;padding: 0px;}
.left_list ul li ul li ul li{font-size: 14px;text-indent: 45px;}
.left_list ul li ul li ul li a{}
.left_list ul li ul li ul li a:hover{}
.left_slide{width: 90%;margin: 78px auto 50px;border: 5px solid #aa9062;text-align: center;margin-top: 0px;}
.left_slide img{max-width: 100%;width: 100%;}

.right{padding: 0 0 0 45px;}
.right_top{width: 100%;height: auto;overflow: hidden;margin-bottom: 44px;}
.title{max-width: 35%;height: 32px;line-height: 32px;overflow: hidden;font-size: 30px;font-weight: bold;}
.here{max-width: 65%;color: #999;height: 32px;line-height: 32px;overflow: hidden;padding-left: 22px;position: relative;}
.here:before{content: "";width: 12px;height: 1px;background: #999;position: absolute;left: 0;top: 50%;}
.here a{color: #999;height: 32px;line-height: 32px;overflow: hidden;}
.here a:hover{color: #aa9062;}

.heading{padding: 0 80px 0 15px;height: 30px;line-height: 30px;font-size: 20px;overflow: hidden;position: relative;display: none;}
.classify{padding: 0 8px 0 8px;border-left: 4px solid #193733;background: #aa9062;color: #fff;position: absolute;right: 0;top: 0;font-size: 14px; }
.classify span{display: block;height: 30px;line-height: 30px;overflow: hidden;padding-right: 18px;background: url(../images/down.png) #aa9062 right center no-repeat;background-size: 12px;}
.classify.close_c span{background: url(../images/up.png) #aa9062 right center no-repeat;background-size: 12px;}
.class_list{width: 100%;height: auto;overflow: hidden;display: none;position: absolute;z-index: 20;}
.class_list ul{}
.class_list ul li{font-size: 15px;border-bottom: 1px solid #b9a176;}
.class_list ul li a{display: block;background: #aa9062;color: #fff;line-height: 36px;height: 36px;padding: 0 30px;overflow: hidden;}
.class_list ul li a:hover,.class_list ul li a.cu1{}
.class_list ul li ul{display: none;}
.class_list ul li ul li{font-size: 14px;border-bottom: none;text-indent: 18px;}
.class_list ul li ul li a{}
.class_list ul li ul li a:hover,.class_list ul li ul li a.cu2{background: #b2996e;}
.class_list ul li ul li ul{background: #b2996e;}
.class_list ul li ul li ul li{text-indent: 44px;}
.class_list ul li ul li ul li a{background: #b2996e;}
.class_list ul li ul li ul li a:hover{color: #193733;}

.about_det{font-size: 16px;line-height: 32px;color: #666;}
.about_det img{max-width: 100%;max-height: 100%;}

.pro_list{width: 100%;height: auto;overflow: hidden;text-align: center;margin-bottom: 12px;}
.pro_list ul{height: auto;overflow: hidden;display: inline-block;width: 100%;}
.pro_list ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 32px;}
.pro_list ul li:nth-child(3n){margin-right: 0px;}

.next1{width: 100%;height: auto;overflow: hidden;text-align: center;}
.next1 ul{display: inline-block;}
.next1 ul li{display: inline-block;}
.next1 a{display: inline-block;margin: 0 5px;padding: 0 14px;line-height: 28px;height: 30px;border: 1px solid #254843;border-radius: 2px;color: #333;overflow: hidden;transition: 400ms;}
.next1 a:hover,.next1 a.on1{background: #183531;color: #fff;transition: 400ms;}
.next1 ul li a{padding: 0;width: 30px;border-radius: 50%;overflow: hidden;line-height: 30px;border: none;}

.news_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 24px;}
.news_list ul li{width: 100%;height: auto;overflow: hidden;margin-bottom: 38px;position: relative;min-height: 189px;}
.news_list ul li a{display: block;height: 100%;overflow: hidden;}
.news_pic{width: 274px;height: 189px;font-size: 0px;overflow: hidden;position: absolute;left: 0;top: 0;}
.news_pic i{width: 274px;height: 189px;}
.news_info{width: 100%;height: auto;overflow: hidden;padding: 6px 0 0 294px;}
.news_date{color: #999;line-height: 26px;height: 26px;overflow: hidden;font-style: italic;}
.news_tit{font-size: 18px;font-weight: bold;line-height: 28px;height: 28px;overflow: hidden;margin-bottom: 16px;transition: 300ms;}
.news_des{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;color: #666;margin-bottom: 22px;}
.news_more{width: 66px;height: 30px;line-height: 28px;text-align: center;color: #aa9062;border: 1px solid #aa9062;border-radius: 3px;overflow: hidden;}
.news_list ul li a .news_pic:after{content: "";width: 100%;height: 100%;filter:alpha(opacity=0);opacity: 0;position: absolute;top: 0;left: 0;transition: 300ms;}
.news_list ul li a:hover .news_pic:after{background: #183531;filter:alpha(opacity=80);opacity: 0.8;transition: 300ms;}
.news_list ul li a:hover .news_tit{color: #aa9062;transition: 300ms;}

.hint{text-align: center;line-height: 30px;font-size: 16px;margin-bottom: 40px;}
.hint span{color: #aa9062;font-size: 18px;font-weight: bold;}
.search_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.search_list ul li{width: 100%;height: auto;overflow: hidden;margin-bottom: 42px;position: relative;}
.search_list ul li a{display: block;height: 100%;overflow: hidden;}
.sr_date{color: #999;line-height: 26px;height: 26px;overflow: hidden;font-style: italic;}
.sr_tit{font-size: 18px;font-weight: bold;line-height: 28px;height: 28px;overflow: hidden;margin-bottom: 16px;transition: 300ms;}
.sr_des{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;color: #666;}
.search_list ul li a:hover .sr_tit{color: #aa9062;transition: 300ms;}

.news_title{text-align: center;font-size: 18px;line-height: 24px;font-weight: bold;margin-bottom: 14px;}
.news_publish{text-align: center;line-height: 24px;color: #999;margin-bottom: 18px;}
.share{height: 28px;line-height: 28px;width: 100%;text-align: right;margin-top: 32px;margin-bottom: 22px;}
.share_box{float: right;}
.next2{width: 100%;padding-right: 150px;height: auto;overflow: hidden;position: relative;padding-top: 38px;border-top: 1px dashed #999;}
.next2 ul li a{display: inline-block;line-height: 36px;font-size: 16px;}
.next2 ul li a:hover{color: #aa9062;}
.back{width: 140px;height: 32px;line-height: 32px;background: #aa9062;color: #fff;text-align: center;overflow: hidden;border-radius: 15px;position: absolute;top: 52px;right: 0px;}
.back a{display: block;color: #fff;}

.pro_title{font-size: 18px;line-height: 24px;font-weight: bold;text-align: center;margin-bottom: 30px;}
.pro_image{margin: 0 auto 36px;width: 776px;height: auto;overflow: hidden;position: relative;padding: 0 88px;}
.swiper-container_det{width: 600px;height: auto;overflow: hidden;margin-bottom: 10px;}
.swiper-slide_det{width: 600px;height: auto;overflow: hidden;}
.swiper-slide_det i{width: 600px;height: inherit;text-align: center;display: table-cell;vertical-align: middle;}
.swiper-slide_det i img{max-width: 100%;max-height: 100%;}
.swiper-container_dot{width: 100%;height: auto;overflow: hidden;margin: 0 auto;position: static;}
.swiper-slide_dot{width: 142.5px;height: 108px;overflow: hidden;cursor: pointer;font-size: 0px;}
.swiper-slide_dot i{width: 142.5px;height: 108px;text-align: center;display: table-cell;vertical-align: middle;}
.swiper-slide_dot i img{max-width: 100%;max-height: 100%;}
.swiper-slide_dot:after{content: "";width: 100%;height: 100%;background: #000;filter:alpha(opacity=20);opacity: 0.2;position: absolute;top: 0;left: 0;}
.swiper-slide_dot.swiper-slide-active:after{display: none;}
.swiper-button-prev-det,.swiper-button-next-det{width: 32px;height: 60px;background-size: 100%!important;overflow: hidden;position: absolute;margin-top: 0;top: 40%;}
.swiper-button-prev-det{left: 0px;background: url(../images/det_prev.png) center center no-repeat;}
.swiper-button-next-det{right: 0px;background: url(../images/det_next.png) center center no-repeat;}
.swiper-button-prev-det:hover{background: url(../images/det_prev_h.png) center center no-repeat;}
.swiper-button-next-det:hover{background: url(../images/det_next_h.png) center center no-repeat;}



@media (min-width: 1200px) and (max-width: 1599px){
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 40px;height: 76px;margin-top: -38px;}
	.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 38px;height: 38px;}

	.pro_slide{margin-bottom: 126px;}
	.about_intro{padding: 45px 0 0 55.5%;}
	.about_imore{margin-bottom: 100px;}

	.pro_image{width: 742px;padding: 0 80px;}
	.swiper-container_det{width: 582px;}
	.swiper-slide_det{width: 582px;}
	.swiper-slide_det i{width: 582px;}
	.swiper-slide_dot{width: 138px;height: 105px;}
	.swiper-slide_dot i{width: 138px;height: 105px;}
}

@media (min-width: 992px) and (max-width: 1199px){
	.top{margin-bottom: 70px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 32px;height: 62px;margin-top: -30px;background-size: 100%!important;}
	
	.header{height: 82px;}
	.logo{height: 82px;}
	.logo i{height: 82px;}
	.nav{height: 82px;padding-top: 32px;}
	.nav ul li{font-size: 14px;}
	.nav ul li a span{padding: 0 18px;}
	.nav ul li a:hover span,.nav ul li.cu a span,.nav ul li.on a span{background-size: 15px;}
	.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 32px;height: 32px;}

	.search_pc{width: 26px;height: 26px;top: 7px;right: 34px;}
	.search_hidden{width: 26px;border-radius: 13px;}
	.search_hidden .box_s{height: 26px;line-height: 26px;border-radius: 13px;}
	.search_hidden .btn_s{width: 26px;height: 26px;background-size: 14px;border-radius: 13px;}

	.plant_left{width: 312px;}
	.plant_right{width: 628px;}
	.plant_right ul li{width: 314px;}
	.plant_img i{width: 294px;height: 224px;}

	.product{padding-top: 86px;}
	.headline{font-size: 28px;line-height: 36px;height: 36px;margin-bottom: 60px;}
	.pro_slide{margin-bottom: 106px;}
	.pro_hover{background-size: 25%;}
	.pro_bt{line-height: 62px;height: 62px;}

	.about_intro{padding: 45px 0 0 55.5%;}
	.about_nr{line-height: 28px;height: 168px;}
	.about_imore{margin-bottom: 60px;}

	.recommend{padding-top: 86px;}
	.hotsale{padding-top: 86px;}

	.footer{padding-top: 40px;}
	.ewm_img{width: 108px;padding-top: 5px;}
	.ewm_img i{width: 108px;height: 108px;}
	.contact{padding-right: 15px;}
	.foot_bt{line-height: 30px;height: 30px;margin-bottom: 12px;}
	.con_nr{line-height: 30px;}
	.links_data li a{line-height: 30px;height: 30px;}
	.copyright{padding: 20px 0;}

	.main{margin-bottom: 72px;}
	.left_list{margin-bottom: 68px;}
	.left_list ul li a{padding: 0 32px;height: 42px;line-height: 42px;}
	.left_list ul li ul{padding: 8px 0 4px 0;}
	.left_slide{margin: 68px auto 50px;margin-top: 0px;}
	.left_slide .swiper-pagination-plant{bottom: 14px;right: 12px;}
	.left_slide .swiper-pagination-plant li span{margin: 0px 3px;width: 8px;height: 8px;}

	.right{padding: 0 0 0 38px;}
	.right_top{margin-bottom: 36px;}
	.title{font-size: 28px;}
	.about_det{line-height: 30px;}

	.news_list{margin-bottom: 18px;}
	.news_list ul li{margin-bottom: 32px;min-height: 176px;}
	.news_pic{width: 255px;height: 176px;}
	.news_pic i{width: 255px;height: 176px;}
	.news_info{padding: 6px 0 0 275px;}
	.news_tit{margin-bottom: 10px;}
	.news_des{margin-bottom: 16px;}

	.hint{margin-bottom: 36px;}
	.search_list ul li{margin-bottom: 32px;}
	.sr_tit{margin-bottom: 10px;}

	.next2{padding-top: 30px;}
	.next2 ul li a{line-height: 30px;}
	.back{width: 132px;height: 30px;line-height: 30px;border-radius: 14px;top: 38px;}

	.pro_image{width: 598px;padding: 0 60px;}
	.swiper-container_det{width: 478px;}
	.swiper-slide_det{width: 478px;}
	.swiper-slide_det i{width: 478px;}
	.swiper-slide_dot{width: 112px;height: 85px;}
	.swiper-slide_dot i{width: 112px;height: 85px;}
	.swiper-button-prev-det,.swiper-button-next-det{width: 30px;height: 55px;}
}

@media (max-width: 991px){
	.header{display: none;}
	.mheader{display: block;}

	.top{margin-bottom: 50px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 28px;height: 54px;margin-top: -26px;background-size: 100%!important;}
	.swiper-button-prev-banner{left: 5%;}
	.swiper-button-next-banner{right: 5%;}

	.plant{margin-bottom: 32px;}
	.plant_left{width: 240px;}
	.swiper-pagination-plant{bottom: 20px;right: 20px;}
	.plant_right{width: 480px;}
	.plant_right ul li{width: 240px;margin-bottom: 22px;}
	.plant_img i{width: 220px;height: 168px;}
	
	.product{padding-top: 62px;}
	.headline{font-size: 24px;line-height: 34px;height: 34px;margin-bottom: 50px;}
	.pro_slide{margin-bottom: 86px;}
	.pro_hover{background-size: 25%;}
	.pro_bt{font-size: 15px;line-height: 50px;height: 50px;}
	.swiper-pagination-pro{margin-top: 38px;}
	
	.about_intro{padding: 40px 0 0 54.5%;}
	.about_intro .headline{margin-bottom: 18px;}
	.about_nr{font-size: 15px;line-height: 26px;height: 156px;margin-bottom: 20px;}
	.about_imore{margin-bottom: 38px;}
	.about_imore a{width: 62px;height: 26px;line-height: 24px;}

	.recommend{padding-top: 62px;}
	.rcmd_data ul li{width: 23.5%;margin: 0 0.75% 30px;}
	.imore{width: 120px;margin: 0 auto 64px;}
	.imore a{height: 32px;line-height: 30px;}
	.hotsale{padding-top: 62px;}

	.footer{padding-top: 32px;}
	.foot{margin-bottom: 22px;}
	.erweima{padding-top: 6px;}
	.ewm_img{width: 102px;}
	.ewm_img i{width: 102px;height: 102px;}
	.contact{width: 40%;padding-right: 0px;padding-left: 15px;}
	.foot_bt{font-size: 16px;line-height: 28px;height: 28px;margin-bottom: 10px;}
	.con_nr{line-height: 28px;}
	.links{width: 40%;padding-left: 15px;}
	.links_data li a{line-height: 28px;height: 28px;}
	.copyright{padding: 18px 0;}

	.main{margin-bottom: 68px;}
	.left{padding: 0px 30px 0 0;}
	.left_box{border-top: 8px solid #193733;padding-top: 16px;}
	.left_list{margin-bottom: 58px;}
	.left_list ul li{font-size: 15px;}
	.left_list ul li a{padding: 0 28px;height: 42px;line-height: 42px;}
	.left_list ul li ul{padding: 8px 0 4px 0;}
	.left_slide{margin: 58px auto 50px;border: 4px solid #aa9062;margin-top: 0px;}
	.left_slide .swiper-pagination-plant{bottom: 14px;right: 12px;}
	.left_slide .swiper-pagination-plant li span{margin: 0px 3px;width: 8px;height: 8px;}

	.right{padding: 0 0 0 0px;}
	.right_top{margin-bottom: 28px;}
	.title{font-size: 24px;}
	.here{padding-left: 20px;}
	.about_det{font-size: 15px;line-height: 28px;}

	.pro_list ul li{width: 48%;margin-right: 0%;}
	.pro_list ul li:nth-child(3n){margin-right: 0px;}
	.pro_list ul li:nth-child(odd){margin-right: 4%;}

	.next1 a{margin: 0 3px;padding: 0 10px;line-height: 22px;height: 24px;}
	.next1 ul li a{padding: 0;width: 24px;line-height: 24px;}

	.news_list{margin-bottom: 16px;}
	.news_list ul li{margin-bottom: 26px;min-height: 148px;}
	.news_pic{width: 215px;height: 148px;}
	.news_pic i{width: 215px;height: 148px;}
	.news_info{padding: 2px 0 0 232px;}
	.news_date{line-height: 24px;height: 24px;}
	.news_tit{font-size: 17px;line-height: 26px;height: 26px;margin-bottom: 8px;}
	.news_des{font-size: 15px;line-height: 26px;height: 52px;margin-bottom: 12px;}
	.news_more{width: 60px;height: 24px;line-height: 22px;}

	.hint{margin-bottom: 24px;}
	.search_list{margin-bottom: 16px;}
	.search_list ul li{margin-bottom: 26px;}
	.sr_date{line-height: 24px;height: 24px;}
	.sr_tit{font-size: 17px;line-height: 26px;height: 26px;margin-bottom: 8px;}
	.sr_des{font-size: 15px;line-height: 26px;height: 52px;}

	.news_title{font-size: 17px;margin-bottom: 10px;}
	.share{margin-bottom: 16px;}
	.next2{padding-right: 0px;padding-top: 20px;}
	.next2 ul li a{line-height: 28px;font-size: 15px;}
	.back{width: 120px;height: 28px;line-height: 28px;border-radius: 13px;top: 0px;position: relative;margin-top: 16px;float: right;}

	.pro_title{font-size: 17px;margin-bottom: 24px;}
	.pro_image{margin: 0 auto 30px;width: 478px;padding: 0 40px;}
	.swiper-container_det{width: 398px;}
	.swiper-slide_det{width: 398px;}
	.swiper-slide_det i{width: 398px;height: inherit;}
	.swiper-slide_dot{width: 92px;height: 70px;}
	.swiper-slide_dot i{width: 92px;height: 70px;}
	.swiper-button-prev-det,.swiper-button-next-det{width: 26px;height: 48px;background-size: 90%!important;top: 40%;}
}

@media (max-width: 767px){
	.top{margin-bottom: 40px;}
	.banner img{width: 110%;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 24px;height: 46px;margin-top: -22px;background-size: 90%!important;}
	.mheader{height: 72px;padding: 0 3%;}
	.mlogo{height: 72px;}
	.mlogo i{height: 72px;}
	.nav_button{background-size: 26px;}

	.plant{margin-bottom: 26px;}
	.plant_left{width: 33%;}
	.swiper-pagination-plant{bottom: 14px;right: 12px;}
	.swiper-pagination-plant li span{margin: 0px 3px;width: 8px;height: 8px;}
	.plant_right{width: 67%;}
	.plant_right ul li{width: 50%;padding: 0 0 0 15px;margin-bottom: 16px;}
	.plant_img i{width: 100%;height: auto;}
	.plant_bt{padding: 0 15px;height: 30px;line-height: 30px;font-size: 17px;margin-top: -15px;}
	
	.product{padding-top: 50px;}
	.headline{font-size: 22px;line-height: 30px;height: 30px;margin-bottom: 36px;}
	.pro_slide{margin-bottom: 58px;}
	.swiper-slide-pro{padding: 0 4%;}
	.swiper-pagination-pro{margin-top: 35px;}
	
	.about_intro{padding: 32px 0 0 54.5%;}
	.about_intro .headline{margin-bottom: 12px;}
	.about_nr{font-size: 14px;line-height: 26px;height: 130px;margin-bottom: 16px;}
	.about_imore{margin-bottom: 30px;}
	.about_imore a{width: 58px;height: 24px;line-height: 22px;}

	.recommend{padding-top: 50px;}
	.rcmd_data ul li{width: 42%;margin: 0 4% 30px;}
	.imore{width: 106px;margin: 0 auto 56px;}
	.imore a{height: 30px;line-height: 28px;}
	.hotsale{padding-top: 50px;}

	.foot{margin-bottom: 25px;}
	.erweima{width: 40%;padding: 6px 15px 0 15px;}
	.ewm_img{width: 118px;margin: 0 auto 10px 0;}
	.ewm_img i{width: 118px;height: 118px;}
	.ewm_bt{width: 118px;}
	.contact{width: 60%;padding-left: 0px;}
	.foot_bt{margin-bottom: 6px;}
	.links{width: 100%;padding: 0 15px;margin-top: 25px;}

	.main{margin-bottom: 60px;margin-top: 24px;}
	.left{display: none;}
	.right{padding: 0 0 0 0px;}
	.right_top{display: none;}
	.about_det{font-size: 15px;line-height: 28px;}
	.heading{display: block;}

	.pro_list ul li:nth-child(odd){margin-right: 0%;}
	.pro_list ul li{width: 42%;margin: 0 4% 30px;}
	
}

@media (max-width: 567px){
	.top{margin-bottom: 20px;}
	.banner img{width: 128%;}
	.swiper-button-prev-banner,.swiper-button-next-banner{margin-top: -20px;background-size: 72%!important;}
	.mheader{height: 65px;padding: 0 3%;}
	.mlogo{height: 65px;}
	.mlogo i{height: 65px;}
	.nav_button{background-size: 26px;}

	.plant{margin-bottom: 8px;}
	.swiper-pagination-plant{bottom: 10px;right: 8px;}
	.swiper-pagination-plant li span{margin: 0px 2px;width: 6px;height: 6px;}
	.plant_right ul li{padding: 0 0 0 10px;margin-bottom: 12px;}
	.plant_bt{padding: 0 10px;height: 30px;line-height: 30px;font-size: 14px;margin-top: -15px;}
	
	.product{padding-top: 38px;}
	.headline{font-size: 20px;margin-bottom: 26px;}
	.pro_slide{margin-bottom: 38px;}
	.swiper-slide-pro{padding: 0 2%;}
	.pro_bt{font-size: 14px;line-height: 42px;height: 42px;}
	.swiper-pagination-pro{margin-top: 24px;}
	.swiper-pagination-pro li span{margin: 0px 3px;width: 8px;height: 8px;}

	.about_img{width: 100%;position: relative;height: auto;overflow: hidden;}
	.about_img img{width: 100%;height: auto;overflow: hidden;}
	.about_below{width: 100%;height: auto;overflow: hidden;position: relative;}
	.about_story{width: 22%;left: 0%;}
	.about_bg{width: 78%;left: 22%;}
	.about_intro{padding: 24px 0 0 25%;}
	.about_intro .headline{margin-bottom: 12px;text-align: left;}
	.about_nr{line-height: 24px;height: 120px;margin-bottom: 14px;}
	.about_imore{margin-bottom: 22px;}

	.recommend{padding-top: 38px;}
	.rcmd_data ul li{width: 46%;margin: 0 2% 22px;}
	.imore{width: 100px;margin: 0 auto 46px;}
	.imore a{height: 28px;line-height: 26px;}
	.hotsale{padding-top: 38px;}

	.erweima{padding: 6px 15px 0 0px;}
	.ewm_img{width: 100px;margin: 0 auto 10px 0;}
	.ewm_img i{width: 100px;height: 100px;}
	.ewm_bt{width: 100px;}
	.con_nr{line-height: 26px;}
	.links{padding: 0px;}
	.links_data li a{line-height: 26px;height: 26px;}

	.main{margin-bottom: 52px;margin-top: 18px;}
	.about_det{font-size: 14px;line-height: 26px;}
	.heading{padding: 0 70px 0 15px;height: 28px;line-height: 28px;font-size: 18px;}
	.classify{padding: 0 6px;font-size: 14px;top: auto;bottom: 0; }
	.classify span{height: 26px;line-height: 26px;}
	.class_list ul li{font-size: 14px;}
	.class_list ul li a{line-height: 32px;height: 32px;padding: 0 30px;}
	.class_list ul li ul li{font-size: 13px;}

	.pro_list ul li{width: 46%;margin: 0 2% 22px;}

	.next1 ul{display: none;}

	.news_list ul li{margin-bottom: 20px;min-height: 120px;}
	.news_pic{width: 168px;height: 116px;top: 2px;}
	.news_pic i{width: 168px;height: 116px;}
	.news_info{padding: 0px 0 0 184px;}
	.news_date{line-height: 20px;height: 20px;font-size: 13px;}
	.news_tit{font-size: 16px;line-height: 24px;height: 24px;margin-bottom: 2px;}
	.news_des{font-size: 14px;line-height: 24px;height: 48px;margin-bottom: 4px;}
	.news_more{width: 56px;height: 22px;line-height: 20px;font-size: 13px;}

	.hint{line-height: 30px;font-size: 15px;margin-bottom: 20px;}
	.hint span{font-size: 17px;}
	.search_list ul li{margin-bottom: 20px;}
	.sr_date{line-height: 20px;height: 20px;font-size: 13px;}
	.sr_tit{font-size: 16px;line-height: 24px;height: 24px;margin-bottom: 4px;}
	.sr_des{font-size: 14px;line-height: 24px;height: 48px;}

	.news_title{font-size: 16px;line-height: 24px;margin-bottom: 6px;}
	.news_publish{line-height: 24px;margin-bottom: 14px;}
	.share{display: none;}
	.next2{padding-top: 20px;margin-top: 36px;}
	.next2 ul li a{line-height: 26px;font-size: 14px;}
	.back{width: 100px;height: 26px;line-height: 26px;border-radius: 12px;margin-top: 12px;}

	.pro_title{font-size: 16px;margin-bottom: 15px;}
	.pro_image{margin: 0 auto 22px;width: 326px;padding: 0 32px;}
	.swiper-container_det{width: 262px;}
	.swiper-slide_det{width: 262px;}
	.swiper-slide_det i{width: 262px;height: inherit;}
	.swiper-slide_dot{width: 58px;height: 44px;}
	.swiper-slide_dot i{width: 58px;height: 44px;}
	.swiper-button-prev-det,.swiper-button-next-det{width: 24px;height: 44px;background-size: 80%!important;top: 36%;}

	
}

@media (max-width: 372px){
	.top{margin-bottom: 15px;}
	.banner img{width: 135%;}
	.swiper-button-prev-banner,.swiper-button-next-banner{background-size: 62%!important;}
	.mheader{height: 62px;}
	.mlogo{height: 62px;}
	.mlogo i{height: 62px;}
	.nav_button{background-size: 24px;}

	.plant{margin-bottom: 7px;}
	.plant_right ul li{padding: 0 0 0 8px;margin-bottom: 8px;}
	
	.product{padding-top: 32px;}
	.headline{font-size: 18px;margin-bottom: 20px;}
	.pro_slide{margin-bottom: 32px;}
	.swiper-slide-pro{padding: 0 0%;}
	.pro_bt{line-height: 38px;height: 38px;}
	.swiper-pagination-pro{margin-top: 18px;}
	.swiper-pagination-pro li span{width: 7px;height: 7px;}

	.about_intro{padding: 20px 0 0 25%;}
	.recommend{padding-top: 32px;}
	.rcmd_data ul li{width: 50%;margin: 0 0% 22px;}
	.rcmd_data ul li:nth-child(odd){padding: 0 6px 0 0;}
	.rcmd_data ul li:nth-child(even){padding: 0 0 0 6px;}
	.imore{width: 96px;}
	.imore a{height: 26px;line-height: 24px;}
	.hotsale{padding-top: 32px;}

	.footer{padding-top: 24px;}
	.erweima{padding: 6px 15px 0 0px;}
	.ewm_img{width: 92px;margin: 0 auto 8px 0;}
	.ewm_img i{width: 92px;height: 92px;}
	.ewm_bt{width: 92px;line-height: 22px;}
	.con_nr{line-height: 24px;}
	.links_data li a{line-height: 24px;height: 24px;}
	.copyright{text-align: left;font-size: 13px;padding: 12px 0 14px 0;}

	.totop{width: 32px;height: 40px;background: url(../images/totop.png) #193733 center 5px no-repeat;font-size: 12px;padding-top: 20px;right: 15px;bottom: 10%;background-size: 10px;}
	
	.main{margin-bottom: 42px;margin-top: 14px;}

	.pro_list ul li{width: 50%;margin: 0 0 22px;}
	.pro_list ul li:nth-child(odd){padding: 0 6px 0 0;}
	.pro_list ul li:nth-child(even){padding: 0 0 0 6px;}

	.news_list ul li{margin-bottom: 15px;min-height: 108px;}
	.news_pic{width: 148px;height: 102px;top: 5px;}
	.news_pic i{width: 148px;height: 102px;}
	.news_info{padding: 0px 0 0 162px;}
	.news_date{font-size: 12px;line-height: 18px;height: 18px;}
	.news_tit{margin-bottom: 0px;}
	.news_des{margin-bottom: 2px;line-height: 22px;height: 44px;}
	.news_more{width: 52px;height: 20px;line-height: 18px;font-size: 12px;}

	.hint{line-height: 28px;margin-bottom: 16px;}
	.search_list ul li{margin-bottom: 16px;}
	.sr_date{font-size: 12px;}
	.sr_tit{margin-bottom: 2px;}
	.sr_des{line-height: 22px;height: 44px;}

	.next2{padding-top: 16px;}
	.back{width: 92px;height: 24px;line-height: 24px;}

	.pro_image{width: 290px;padding: 0 30px;}
	.swiper-container_det{width: 230px;}
	.swiper-slide_det{width: 230px;}
	.swiper-slide_det i{width: 230px;}
	.swiper-slide_dot{width: 50px;height: 38px;}
	.swiper-slide_dot i{width: 50px;height: 38px;}
	.swiper-button-prev-det,.swiper-button-next-det{width: 20px;height: 38px;background-size: 70%!important;top: 34%;}
}
