﻿@charset "utf-8";
.gWidth{width: 760px;}
.pc{display: none;}
.phone{display: block;}


.welcome-bg{height: auto;line-height: 35px;background-color: #666666;font-size: 0;}
.welcome-bg h2{font-size: 14px;color: #fefefe;line-height: 35px;}

.head-head-padding{padding: 15px 0;}
.head-head-padding h1{float: none; width: 100%;text-align: center;margin-bottom: 15px;}
.head-head-padding h1 img{width: auto;height: auto;max-width: 100%!important;}
.contact-head-icon{margin-bottom: 15px;float: right;}
.contact-head-icon li{float: left;font-size: 0;margin-left: 5px;margin-right: 5px;}
.contact-head-icon img{width: 35px;height: 35px;}
.contact-tel{text-align: left; float: left;}
.contact-tel img{width: 36px;height: 36px;float: left;}
.contact-tel h2{font-size: 24px;color: #297be1;font-weight: 600;font-family: "arial";}
.contact-head{width: 340px;}

.sp_headery h1{float: none;padding:15px 0;text-align: center;border-bottom: 1px solid #ccc;margin-bottom: 10px;}
.sp_headery h1 img{width: auto;height: 50px;margin-left: auto;margin-right: auto;max-width: 100%;}
.sp_headery .fl{float: left;}
.sp_headery .fl img{vertical-align: middle;height: 3rem;}
.sp_headery .phone{float: right;padding-top: 0.6rem;}
.sp_headery .phone img{vertical-align: middle;height: 1.3rem;line-height:3rem;}
.sp_headery .fl h2{font-size: 1.3rem;color:  #297be1;display: inline-block;font-family: "JosefinSans-Regular";line-height:3rem;vertical-align: middle;margin-left: 10px;}
.phone_nav{display: block;}
.phone_nav .sp_headery{background:#fff;z-index:10;margin-bottom: 15px;}
.phone_nav .sp_logo{padding:5px 10px;float:left;height:40px;}
.sp_headery img{max-width: 100%;}
.phone_nav .sp_logo img{margin:auto;max-height:40px;}
.phone_nav .sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;}
.phone_nav .sp_nav span{display:block;background: #297be1;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s;}
.phone_nav .sp_nav span:nth-of-type(1){top:0px;}
.phone_nav .sp_nav span:nth-of-type(2){top:10px;}
.phone_nav .sp_nav span:nth-of-type(3){top:20px;}
.phone_nav .sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg);}
.phone_nav .sp_nav_se span:nth-of-type(2){width:0;}
.phone_nav .sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg);}
.sjj_navy{z-index:9;background:#eee;font-size:14px;padding-bottom: 15px;line-height:40px;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;position: absolute;top: -100%;}
.phone_nav .nav_show{top:165px;}
.sjj_navy>ul>li:first-child{overflow:hidden;border-top:0;}
.sjj_navy>ul>li:first-child>a{float:left;width:calc(100% - 70px);}
.sjj_navy>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px;}
.sjj_navy>ul>li:first-child .language a{width:34px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;;}
.sjj_navy>ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_navy>ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s;}
.sjj_navy>ul li .sjj_navy_i_se svg{transform:rotate(0deg);}
.sjj_navy>ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:16px;}
.sjj_navy>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_navy>ul li ul{display:none;}
.sjj_navy>ul li a{color:#333;width:80%;font-family: "JosefinSans-Regular";}
.sjj_navy>ul li ul li a{color:#999;display:block;text-align:left;font-family: "JosefinSans-Regular";}
.sjj_navy>ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_navy>ul li .sjj_navy_i_se svg{fill:#297be1;}


/* banner */
.pc-slidebox{top: 0px;z-index: 1;position: relative;}
.fullSlide1{position:relative;height: 500px;}
.fullSlide1 .bd1{margin:0 auto;position:relative;z-index:0;}
.fullSlide1 .bd1 ul{width:100% !important;}
.fullSlide1 .bd1 li{height:500px;overflow:hidden;text-align:center;background-size: auto 100%;}
.fullSlide1 .bd1 li a{display:block;height: 500px;}
.fullSlide1 .hd1{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide1 .hd1 ul{text-align:center;}
.fullSlide1 .hd1 ul li{cursor:pointer;display:inline-block;zoom:1;width:10px;height:10px;margin:5px;overflow:hidden;background:transparent;filter:alpha(opacity=50);opacity: 1;line-height:999px;border: 2px solid #fff;border-radius: 50%;}
.fullSlide1 .hd1 ul .on{background:#669c49;}
.fullSlide1 .prev,.fullSlide1 .next{display:block;position:absolute;z-index:101;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display: none;}
.fullSlide1 .next{left:auto;right:10%;background-position:-6px -137px;}
/* banner end */


/* product-index */
.pro-title{text-align: center;margin-bottom: 30px;margin-top: 40px;}
.pro-title h3{text-align: center;font-size: 30px;color: #333;font-weight: normal;font-family: "arial";text-transform: uppercase;}
.pro-title hr{width: 58px;height: 4px;background-color: #297be1;border: none;margin: 0 auto;}



.pro-fenlei-margin{padding-bottom: 20px;}
.cptjfenlei-left{background: url(../images/cp_tj.png) no-repeat center center;width: 164px;height: 166px;padding-bottom: 0px;font-size: 24px;color: #fff;font-family: "arial";text-align: center;font-weight: 600;text-transform: uppercase;float: none;display: none;}

.pro-index-ul-fenlei{width: auto;}
.pro-index-ul-fenlei li{width: 31.666%;height: 49px;border: 1px solid #dddddd;float: left;margin-left: 0px;margin-bottom: 6px;text-align: center;margin-right: 2%;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;}
.pro-index-ul-fenlei li:nth-child(2n){margin-right: 2%;}
.pro-index-ul-fenlei li:nth-child(3n){margin-right: 0;}

.pro-index-ul-fenlei li a{font-size: 16px;color: #6c6c6c;text-transform: capitalize;}
.pro-index-ul-fenlei li:hover{background-color: #297be1;border-color: #297be1;}
.pro-index-ul-fenlei li:hover a{color: #fff;}

.pro-index-ul-fenlei li:nth-last-child(4),.pro-index-ul-fenlei li:nth-last-child(3),.pro-index-ul-fenlei li:nth-last-child(2),.pro-index-ul-fenlei li:nth-last-child(1){margin-bottom: 6px;}

.pro-ul-pro li{float: left;width: 31.6666%;border: 1px solid #e4e4e4;overflow: hidden;position: relative;height: auto;margin-right: 2%;margin-bottom: 12px;}
.pro-ul-pro li:nth-child(2n){margin-right: 2%;}
.pro-ul-pro li:nth-child(4n){margin-right: 2%;}
.pro-ul-pro li:nth-child(3n){margin-right: 0;}

.pro-ul-pro li>a{display: inline-block;width: 100%;height: auto;overflow: hidden;position: relative;}
.pro-ul-pro li a>img{width: 100%;height: auto;}
.pro-ul-pro li:hover a>img{transform: scale(1.2);transition: .5s;}
.pro-ul-pro li .pro-ul-pro-text{position: absolute;left: 0;bottom: 100%;background-color: rgba(3, 0, 0, .59);padding: 5% 4%;text-align: center;height: 90%;transition: .3s;opacity: 0;}
.pro-ul-pro li:hover .pro-ul-pro-text{opacity: 1;;transition: .5s;bottom: 0;}
.pro-ul-pro-text h2{font-size: 0;}
.pro-ul-pro-text h2>a{font-size: 18px;color: #fff;line-height: 20px;text-transform: uppercase;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}

.pro-ul-pro-text p{margin: 5px 0;display: block;}
.pro-ul-pro-text p>span{font-size: 40px;color: #c8c7c7;}
.pro-ul-pro-text p>strong{font-size: 35px;color: #c8c7c7;margin-left: 5px;margin-right: 5px;font-weight: normal;line-height: 40px;}
.pro-ul-pro-text .pro-ul-pro-text-wz{text-align: left;margin-bottom: 15px;}
.pro-ul-pro-text .pro-ul-pro-text-wz>a{font-size: 14px;color: #fff;line-height: 18px;text-align: left;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.pro-ul-pro-text>a{font-size: 14px;line-height: 30px;width: 109px;height: 30px;display: inline-block;border: 1px solid #ebeaea;color: #fff;border-radius: 30px;transition: .5s;text-transform: uppercase;}
.pro-ul-pro-text>a:hover{background-color: #297be1;border-color: #297be1;transition: .5s;}
/* product-index end */


/* about-index */

.about-bg-index{height: auto;margin-bottom: 25px;margin-top: 25px;}
.about-clearfix-index{margin-bottom: 40px;}
.about-text-index{width: 50%;float: left;}
.about-text-index h2{font-size: 30px;color: #333333;text-transform: uppercase;font-weight: 600;line-height: 22px;margin-bottom: 15px;margin-top: 15px;}
.about-text-index .about-text-index-content{font-size: 14px;color: #666;line-height: 25px;}
.about-text-index>a{font-size: 18px;color: #fff;line-height: 38px;height: 38px;width: 162px;text-align: center;text-transform: uppercase;background-color: #297be1;display: inline-block;border-radius: 38px;margin-top: 15px;}

.about-img-index{width: 48%;float: right;margin-top: 25px;}
.about-img-index img{width: 96%;height: auto;padding: 2%;border: 1px solid #d3d3d3;}
/* about-index end */


/* plants live */
.plants-bg-index{background-color: #f6f6f6;padding: 1px 0 45px 0;}
.picScroll-left1{display: none;}
.picScroll-left2{ width:765px;  overflow:hidden; position:relative;margin: 0 auto;display: block;}
.picScroll-left2 .hd2{ overflow:hidden;margin-top: 30px;text-align: center;}
.picScroll-left2 .hd2 .prev,.picScroll-left2 .hd2 .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left2 .hd2 .next{ background-position:0 -50px;  }
.picScroll-left2 .hd2 .prevStop{ background-position:-60px 0; }
.picScroll-left2 .hd2 .nextStop{ background-position:-60px -50px; }
.picScroll-left2 .hd ul{ text-align:center;overflow:hidden; zoom:1;zoom:1; }
.picScroll-left2 .hd2 ul li{ display:inline-block;width: 12px; height: 12px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color: #cacaca;border-radius: 50%;}
.picScroll-left2 .hd2 ul li.on{background-color: #297be1;}
.picScroll-left2 .bd2 .tempWrap{margin: 0 auto;}
.picScroll-left2 .bd2 ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd2 ul li{ margin-right: 12px; float:left; _display:inline;width: 243px; overflow:hidden;border: 1px solid #dddddd;background-color: #fff;}
.picScroll-left2 .bd2 ul li .pic{ text-align:center; }
.picScroll-left2 .bd2 ul li .pic img{ width: 243px; height:auto; display:block;}
.picScroll-left2 .bd2 ul li .title{padding: 10px 15px;}
.picScroll-left2 .bd2 ul li .title h2{font-size: 0;}
.picScroll-left2 .bd2 ul li .title h2>a{font-size: 14px;color: #333;line-height: 20px;}
.picScroll-left2 .bd2 ul li .title p span{font-size: 24px;color: #999;font-weight: normal;}
.picScroll-left2 .bd2 ul li .title p strong{font-size: 12px;color: #999;line-height: 25px;font-weight: normal;}
.picScroll-left2 .bd2 ul li .title p{display: flex;align-items: center;}
/* plants live end */


/* news index  */
.news-clearfix-index{margin-top: 35px;margin-bottom: 60px;}
.news-clearfix-index-fl{width: 100%;padding-right: 0;border-right: none;margin-right: 0;}
.news-title-index{border-bottom: 1px solid #cacaca;margin-bottom: 34px;}
.news-title-index h3{font-size: 21px;color: #333;line-height: 45px;text-transform: uppercase;border-bottom: 3px solid #297be1;bottom: -2px;position: relative;}
.news-title-index a{bottom: -2px;position: relative;line-height: 45px;font-size: 16px;color: #333;display: inline-block;}

.first-news-index{width: 35%;display: block;}
.first-news-index a>img{width: 100%;}
.first-news-index div{padding: 15px 25px;background-color: #297be1;}
.first-news-index h2{font-size: 0;}
.first-news-index h2>a{font-size: 16px;color: #fff;text-transform: capitalize;line-height: 20px;}
.second-news-index{width: 63%;}
.second-news-index li{display: -webkit-box;padding: 3%;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;margin-bottom: 0px;}
.second-news-index li:hover{background-color: #297be1;}
.second-news-index .fl{width: 20%;border-right: 1px solid #dedede;padding-right: 5%;}
.second-news-index .fl strong{font-size: 47px;color: #333;display: block;text-align: center;}
.second-news-index .fl p{font-size: 16px;color: #666;text-align: center;}
.second-news-index .fr{width: 70%;padding-left: 5%;}
.second-news-index .fr h2>a{font-size: 16px;color: #666;}

.second-news-index li:hover .fl strong{color:#fff;}
.second-news-index li:hover .fl p{color:#6ba1e4;}
.second-news-index li:hover .fr h2>a{color: #fff;}

.news-index-fr{width: 100%;margin-top: 25px;}
.sideMenu li{margin-bottom: 15px;}
.sideMenu h3{ height:44px; line-height:44px;overflow: hidden;}
.sideMenu .open{ padding:15px 10px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu h3 span{background: url(../images/hide.jpg) no-repeat left center;display: inline-block;width: 6%;height: 44px;float: left;margin-right: 5px;}
.sideMenu h3.on span{background: url(../images/show.jpg) no-repeat left center;display: inline-block;}
.sideMenu h3 a{display: inline-block;background-color: #e5e5e5;line-height: 44px;font-weight: bold; font-size: 16px;color:#333;float: left;width: 90%;padding-left: 10px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;padding-right: 10px;}
.sideMenu .open a{font-size: 14px;color: #666;line-height: 22px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4; overflow: hidden;}



/* news index end */

/* footer */
.footer-bg-phone{background-color: #222;border-bottom: 1px solid #888;padding: 10px 0 0 0;}
/* .footer-beian{margin-bottom: 25px;} */
.footer-beian .footer-beian-text{font-size: 14px;color: #888;line-height: 22px;text-align: center;margin-bottom: 25px;}
.footer-beian .footer-beian-text>a{font-size: 14px;color: #888;line-height: 22px;}

.inquiry {font-size: 0;text-align: center;padding-bottom: 25px;}
.inquiry .inp{border: 1px solid #888888;background-color: #fff;width: 94%;padding: 0px 3%;line-height: 27px;margin-bottom: 11px;font-size: 14px;}
.inquiry .lynr{height: 86px;border: 1px solid #888;background-color: #fff;width: 94%;padding: 0px 3%;line-height: 22px;font-family: "arial";text-transform: capitalize;margin-bottom: 11px;font-size: 14px;}
.inquiry .sure{width: 100%;padding: 0px 3%;background-color: #297be1;line-height: 32px;text-align: center;color: #fff;font-size: 14px;}

.f_nav {height: 90px;width: 100%;position: fixed;bottom: 0;z-index: 100;background: #297be1;}
.f_nav li {float: left;width: 25%;height: 90px;text-align: center;box-sizing: border-box;background: #297be1;}
.f_nav li a {display: block;color: #333;font-size: 1.1rem;line-height: 1.1rem;}
.f_nav li img {width: 38px;height: 38px;display: block;margin: .85rem auto .65rem;}

/* footer end */

/* 内页banner */
.ny-banner-bg{height: 317px;position: relative;top: 0;z-index: 1;}
.ny-banner-position{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center; justify-content: center;flex-direction: column;text-align: center;height: 317px;}
.ny-banner-position h2{font-size: 35px;color: #297be1;line-height: 45px;font-weight: 600;text-transform: uppercase;}
.ny-banner-position div{font-size: 14px;color: #333;line-height: 25px;text-transform: uppercase;}
.ny-banner-position div>a{font-size: 14px;color: #333;line-height: 25px;margin: 0 3px;text-transform: uppercase;}
.ny-banner-position div>a:hover{color: #297be1;}

/* 内页banner end */

/* 产品中心列表页 */
/* 产品列表页左边 */
.pro_left_list{font-size: 0;margin-bottom: 25px;}
.pro_left_list_border{border: 1px solid #dddddd;border-top: none;}
.pro_left_list h2{background-color: #00aedd;height: 58px;line-height: 58px;text-align: left;padding-left:14px;color: #fff;font-size: 22px;}
.pro_left_list_phone{margin-top: 25px;margin-bottom: 25px;}
.pro_left_list_phone ul li{padding: 0 0;height:49px;border: 1px solid #ddd;margin-bottom: 6px;color: #6c6c6c;width: 31.6666%;float: left;margin-right: 2%;text-align: center;display: -webkit-box;-webkit-box-align: center; -webkit-box-pack: center;display: flex; align-items: center;justify-content: center;}
.pro_left_list_phone ul li>a{font-size: 16px;color: #6c6c6c;}
.pro_left_list_phone ul li:hover{background-color: #297be1;}
.pro_left_list_phone ul li:nth-child(2n){margin-right: 2%;}
.pro_left_list_phone ul li:nth-child(3n){margin-right: 0;}
/* 产品列表页左边 end */
/* 产品列表页右边 */
.cont_pro_right_cc{background:url(../images/product-content-bg.jpg);padding:20px 15px;margin-bottom: 22px;}
.cont_pro_right_c{font-family: Arial;font-size: 14px;line-height: 20px;color: #666;}
.cont_pro_right_c h1{font-size: 25px;color: #333;line-height: 30px;text-transform: uppercase;margin-bottom: 10px;}
.cont_pro_right_c div{max-height: 100px;overflow: auto;}

.pro-ul-pro1 li{float: left;width: 31.6666%;border: 1px solid #e4e4e4;overflow: hidden;position: relative;height: 248px;margin-right: 2%;margin-bottom: 12px;}
.pro-ul-pro1 li:nth-child(2n){margin-right: 2%;}
.pro-ul-pro1 li:nth-child(4n){margin-right: 2%;}
.pro-ul-pro1 li:nth-child(3n){margin-right: 0;}

.pro-ul-pro1 li>a{display: inline-block;width: 100%;height: auto;overflow: hidden;position: relative;}
.pro-ul-pro1 li a>img{width: 100%;height: auto;}
.pro-ul-pro1 li:hover a>img{transform: scale(1.2);transition: .5s;}
.pro-ul-pro1 li .pro-ul-pro-text{position: absolute;left: 0;bottom: 100%;background-color: rgba(3, 0, 0, .59);padding: 5% 4%;text-align: center;height: 90%;transition: .3s;opacity: 0;}
.pro-ul-pro1 li:hover .pro-ul-pro-text{opacity: 1;;transition: .5s;bottom: 0;}
.pro-ul-pro-text h2{font-size: 0;}
.pro-ul-pro-text h2>a{font-size: 18px;color: #fff;line-height: 20px;text-transform: uppercase;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}

/* 翻页 */
.page{display:flex;display: -ms-flexbox;display: -webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;-ms-align-items: center;-webkit-align-items: center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:25px 0;}
.pro_list_page{	padding: 4% 0;}
.page a{display: -ms-flex;display: -webkit-flex;display: flex;-ms-justify-content: center;-webkit-justify-content: center;justify-content: center;	-ms-align-items: center;-webkit-align-items: center;align-items: center;line-height: 38px;text-align: center;color: #222;	font-size: 14px;padding: 0 10px;margin: 0 3px;border: 1px solid #dcdcdc;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}
.page a.hover,.page a:hover{color: #fff;background:#297be1;border: 1px solid #297be1;}
/* 产品列表页右边end */
/* 产品列表end */

/* 产品详情 */
.cont-pro-margin{margin-bottom: 35px;}

.banner_lunbo{width:360px;overflow:hidden;float:left;}
.large_box{margin-left:10px;width:300px;height:300px;overflow:hidden;}
.large_box ul li{width:298px;height: 298px;border: 1px solid #ddd;}
.large_box ul li img{width: 100%;height: 100%;}
.large_box img{display:block;}
.small_box{width:46px;height:300px;overflow:hidden;text-align: center;}
.small_list{position:relative;float:none;width:46px;height:300px;overflow:hidden;}
.small_list ul{height:365px;width: 46px;}
.small_list ul li{position:relative;float:none;width:46px;margin-bottom: 5px;height:46px;}
.small_list ul li img{display:block;width: 44px;height:44px;border: 1px solid #ddd;}
.small_list ul li.on img{border: 1px solid rgb(37, 189, 226);}
/* .small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:115px;height:100px;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;} */
/* .btn{display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.left_btn{float:none;background-image:url(../images/left.png);margin-left: 30px;}
.right_btn{float:none;background-image:url(../images/right.png);margin-left: 30px;} */

.cp-s{margin-bottom: 30px;}
.cp-s .co-s-y{width: 385px;float: right;}

.cp-s .co-s-y .y-top h1{font-family: "arial";font-size: 18px;color: #333333;margin-top: 15px;font-weight: 600;text-transform:capitalize;}
.cp-s .co-s-y .y-zhong{margin-top: 10px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6; overflow: hidden;}
.cp-s .co-s-y .y-zhong p{border-bottom:1px dashed #ebebeb;line-height: 27px;color: #666666;font-size: 14px;font-family:"Arial";}
.cp-s .co-s-y .y-xia .y-xia-zuo{width: 180px;height: 48px;background-color: #297be1;text-align: center;line-height: 48px;margin-top: 15px;border-radius: 10px;}
.cp-s .co-s-y .y-xia .y-xia-zuo a{color: #ffffff;font-size:17.45px; font-family: Arial, Helvetica, sans-serif;}
.cp-s .co-s-y .y-xia .y-xia-zuo a span{color: #ffffff;font-size:18px;margin-right: 5px;}

.cp-right1{margin-bottom: 20px;}
.ti1 ul{height: 40px;border-bottom: 1px solid #dddddd;}
.ti1 ul li{width: auto;float: left;line-height: 40px;text-align: center;font-family:"Arial";font-size: 20px;color: #333;margin-right: 15px;}
.ti1 ul .active{line-height: 39px;text-align: center;border-bottom: 2px solid #297be1;color: #297be1;}
.ti1 ol li{display: none;font-family:"Arial";font-size: 14px;color: #666666;line-height: 25px;}
.ti1 ol .show{display: block;}
.ti1 ol li h1{font-family:"Arial";font-weight: bold;font-size: 18px;color: #333333;line-height: 25px;}
.ti1 ol li p{font-family:"Arial";font-weight: bold;font-size: 14px;color: #666666;line-height: 25px;}

.ti1 .xia{padding:2% 2%;}
.ti1 .xia li img{max-width: 100%!important;width: auto!important;}


/* 产品详情 end */

/* contact us */
.contact-fl{width: 55%;float: left;margin-bottom: 80px;display: block;margin-top: 25px;}

.contact-fl-title p{font-size: 16px;color: #7f7f7f;font-weight: normal;text-transform: uppercase;line-height: 20px;margin-bottom: 15px;}
.contact-fl-title h3{font-size: 32px;color: #333;font-weight: 600;margin-bottom: 20px;}

.contact-form{}
.contact-form .inp1{float: left;width: 46%;border: 1px solid #cccccc;border-radius: 5px;margin-right: 3%;padding: 0px 1%;line-height: 47px;color: #888;font-size: 14px;margin-bottom: 10px;display: inline-block;}
.contact-form .inp1:nth-child(2n-1){margin-right: 0;}
.contact-form .lynr1{width: 97.55555%;border: 1px solid #ccc;border-radius: 5px;padding: 0px 1%;color: #888;font-size: 14px;margin-bottom: 10px;display: inline-block;font-family: "Arial";line-height: 25px;height: 158px;}
.contact-form .sure{width: 205px;height: 50px;text-align: center;line-height: 50px;color: #fff;background-color: #297be1;border-radius: 20px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-size: 16px;font-weight: 600;margin-top: 25px;}

.contact-fr{float: right;width: 43%;background-color: #fff;box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.18);border-radius: 5px;margin-top: 25px;margin-bottom: 35px;}
.contact-fr h3{height: 70px;background-color: #297be1;border-top-left-radius: 5px;border-top-right-radius: 5px;line-height: 70px;padding: 0px 30px;font-size: 22px;color: #fff;text-transform: capitalize;}
.contact-fr .contact-fr-text{padding: 20px 30px;}
.contact-fr .contact-fr-text dl{padding: 15px 0;border-bottom: 1px solid #ccc;}
.contact-fr .contact-fr-text dl:last-child{border-bottom: none;}
.contact-fr-text dl dt{font-size: 18px;color: #333;font-weight: 600;text-transform: capitalize;line-height: 25px;margin-bottom: 10px;}
.contact-fr-text dl dd{font-size: 16px;color: #666666;line-height: 25px;font-weight: normal;}

/* contact  us end */
/* plants live  */
.list-shijing{margin-bottom: 30px;}
.picScroll-left-shijing{overflow:hidden; position:relative;margin-top:30px;}
.picScroll-left-shijing .hd{ overflow:hidden;margin-top: 30px;}
.picScroll-left-shijing .hd .prev,.picScroll-left-shijing .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left-shijing .hd .next{ background-position:0 -50px;  }
.picScroll-left-shijing .hd .prevStop{ background-position:-60px 0; }
.picScroll-left-shijing .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left-shijing .hd ul{ text-align:center;overflow:hidden; zoom:1;zoom:1; }
.picScroll-left-shijing .hd ul li{ display:inline-block;width: 12px; height: 12px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color: #cacaca;border-radius: 50%;}
.picScroll-left-shijing .hd ul li.on{background-color: #297be1;}

.picScroll-left-shijing .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-shijing .bd ul li{ margin-right: 2%; float:left; _display:inline;width: 31.66666%; overflow:hidden;border: 1px solid #dddddd;background-color: #fff;margin-bottom: 3%;}
.picScroll-left-shijing .bd ul li:nth-child(4n){margin-right: 2%;}
.picScroll-left-shijing .bd ul li:nth-child(2n){margin-right: 2%;}
.picScroll-left-shijing .bd ul li:nth-child(3n){margin-right: 0;}
.picScroll-left-shijing .bd ul li .pic{ text-align:center; }
.picScroll-left-shijing .bd ul li .pic img{ width:100%; height:auto; display:block;}
.picScroll-left-shijing .bd ul li .title{padding: 10px 2%;}
.picScroll-left-shijing .bd ul li .title h2{font-size: 0;}
.picScroll-left-shijing .bd ul li .title h2>a{font-size: 14px;color: #333;line-height: 20px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;min-height: 40px;}
.picScroll-left-shijing .bd ul li .title p span{font-size: 24px;color: #999;font-weight: normal;}
.picScroll-left-shijing .bd ul li .title p strong{font-size: 12px;color: #999;line-height: 25px;font-weight: normal;}
.picScroll-left-shijing .bd ul li .title p{display: flex;align-items: center;}
/* plants live end */

/* news list  */
.list-news-gWidth{margin-bottom: 35px;}
.cont-new-right-ul li{padding: 2% 0;border-bottom: 1px solid #dddddd;}
.cont-new-right-ul li>a{width: 20%;height: auto;overflow: hidden;float: left;}
.cont-new-right-ul li>a img{width: 100%;height: auto;}
.cont-new-right-ul li>div{width: 78%;float: right;}
.cont-new-right-ul li>div h2>a{font-size: 18px;color: #333333;line-height: 28px;font-weight: 500;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;}
.cont-new-right-ul li>div h2>a:hover{color: #297be1;}
.cont-new-right-ul li>div p{font-size: 14px;color: #999;line-height: 20px;font-weight: normal;}
.cont-new-right-ul li>div div>a{font-size: 14px;color: #666;line-height: 22px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
/* news list end */
/* news-article */
.article-news{margin-top: 25px;}
.article-news-title{text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 15px;}
.article-news-title h1{font-size: 25px;color: #333;line-height: 35px;text-align: center;text-transform: capitalize;font-weight: 600;margin-bottom: 10px;}
.article-news-title p{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;}
.article-news-title p span{font-size: 14px;color: #999;line-height: 26px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;margin: 0 3px;}
.article-news-title p span em{font-size: 20spx;color: #999;}
.article-news-content{padding: 25px 15px;border-bottom: 1px solid #ddd;font-size: 14px;color: #666;line-height: 25px;}
.article-news-content img{width: auto;height: auto;max-width: 100%!important;}

.prev-next {padding: 10px 15px;}
.prev-next p{font-size: 14px; color: #666;line-height: 25px;}
.prev-next p a{font-size: 14px; color: #666;line-height: 25px;}
.prev-next p a:hover{color: #297be1;}

/* news-article end */

/* about */
.about-content{margin-top: 25px;margin-bottom: 35px;}
.about-content-text div{text-indent: 2em;font-size: 14px;line-height: 25px;color: #666;text-align: justify;}
.about-content-text div img{width: auto;height: auto;max-width: 100%!important;}
/* about end */