﻿body{font-family: "微软雅黑";}
ol,ul,li{list-style: none;}
* {margin:0;padding:0;border:0;}
a {text-decoration:none;-webkit-transition:all 0.31s ease;-moz-transition:all 0.31s ease;-ms-transition:all 0.31s ease;-o-transition:all 0.31s ease;transition:all 0.31s ease;}
a:hover {text-decoration:none;-webkit-transition:all 0.31s ease;-moz-transition:all 0.31s ease;-ms-transition:all 0.31s ease;-o-transition:all 0.31s ease;transition:all 0.31s ease;}
li{list-style: none;}



#header {position: fixed;left: 0;top: 25px;right: 0;transition: all 0.5s;z-index: 997;}

#header.header-scrolled{background: rgba(0, 0, 0, 0.6);padding: 10px 0;transition: all 0.5s;}
#header #logo {float: left;}

#header.header-scrolled #nav-menu-container{padding: 0px 60px;}
#header.header-scrolled #logo img{width: 60px;}

@media (min-width: 1024px) {
  #header #logo {padding-left: 60px;}
}
#header #logo img {padding: 0;margin: 0;width: 100px;}

@media (max-width: 768px) {
	#header{top: 10px;}
  #header #logo img {max-width: 50px;}
}


/*导航菜单要点 */
.nav-menu, .nav-menu * {margin: 0;padding: 0;list-style: none;}
.nav-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}
.nav-menu li {position: relative;white-space: nowrap;}
.nav-menu > li {float: left;}
.nav-menu li:hover > ul, .nav-menu li.sfHover > ul {display: block;}
.nav-menu ul ul {top: 0;left: 100%;}
.nav-menu ul li {min-width: 180px;}
/* 导航容器 */
#nav-menu-container {float: right;margin: 0;padding: 40px 0;}

@media (min-width: 1024px) {
  #nav-menu-container {padding: 40px 60px;}
}

@media (max-width: 768px) {
  #nav-menu-container {display: none;}
}

/* 导航菜单箭头 */
.sf-arrows .sf-with-ul {
  padding-right: 30px;
}

.sf-arrows .sf-with-ul:after {content: "\f0d7";position: absolute;right: 18px;font-family: FontAwesome;font-style: normal;font-weight: normal;}
.sf-arrows ul .sf-with-ul:after {content: "\f105";}

/* 导航样式 */
.nav-menu a {padding: 10px 15px;text-decoration: none;display: inline-block;color: #fff;font-size: 24px;text-transform: uppercase;outline: none;margin: 0 10px;}
.nav-menu li:hover > a{color: #18d26e;}
/*.nav-menu > .menu-active:before{content: '';width: 80%;height: 8px;background: #18d26e;position: absolute;left: 0;bottom: 12px;right: 0;z-index: -1;margin: auto;}*/
.nav-menu > .menu-active > a{font-weight: 700;}
.nav-menu ul {margin: 4px 0 0 0;padding: 10px;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);background: #fff;}
.nav-menu ul li {transition: 0.3s;}
.nav-menu ul li a {padding: 10px;color: #333;transition: 0.3s;display: block;font-size: 16px;text-transform: none;}
.nav-menu ul li:hover > a {color: #18d26e;}
.nav-menu ul ul {margin: 0;}

/*移动导航切换*/
#mobile-nav-toggle {position: absolute;right: 20px;top: 0;bottom: 0;z-index: 999;border: 0;background: none;font-size: 34px;display: none;transition: all 0.4s;outline: none;cursor: pointer;}


#mobile-nav-toggle i {color: #fff;}

@media (max-width: 768px) {
  #mobile-nav-toggle {display: inline;}
}

/* 移动导航样式 */
#mobile-nav {position: fixed;top: 0;padding-top: 18px;bottom: 0;z-index: 998;background: rgba(0, 0, 0, 0.8);left: -260px;width: 260px;overflow-y: auto;transition: 0.4s;}
#mobile-nav ul {padding: 0;margin: 0;list-style: none;}
#mobile-nav ul li {position: relative;}
#mobile-nav ul li a {color: #fff;font-size: 22px;text-transform: uppercase;overflow: hidden;padding: 10px 22px;position: relative;text-decoration: none;width: 100%;display: block;outline: none;font-weight: 700;}
#mobile-nav ul li li {padding-left: 30px;}
#mobile-nav ul .menu-has-children i {position: absolute;right: 0;z-index: 99;padding: 15px;cursor: pointer;color: #fff;font-size: 24px;}
#mobile-nav ul .menu-has-children i.fa-chevron-up {color: #18d26e;}
#mobile-nav ul .menu-has-children li a {text-transform: none;}
#mobile-nav ul .menu-item-active {color: #18d26e;}
#mobile-body-overly {width: 100%;height: 100%;z-index: 997;top: 0;left: 0;position: fixed;background: rgba(0, 0, 0, 0.7);display: none;}

/* 移动导航主体类 */
body.mobile-nav-active {
  overflow: hidden;
}
body.mobile-nav-active #mobile-nav {
  left: 0;
}
body.mobile-nav-active #mobile-nav-toggle {
  color: #fff;
}


#intro {
  display: table;
  width: 100%;
  height: 100vh;
  background: #000;
}

#intro .carousel-item {
  width: 100%;
  height: 100vh;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

#intro .carousel-item::before {
  content: '';
  background-color: rgba(0, 0, 0, 0.19);
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}

#intro .carousel-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
      z-index: 2;
}

#intro .carousel-content {
  text-align: center;
}

#intro h2 {
  color: #fff;
  margin-bottom: 30px;
  font-size: 48px;
  font-weight: 700;
}

#intro #index_video{
    position: absolute;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    right: 0;
    bottom: 0;
}
    


@media (max-width: 768px) {
  #intro h2 {
    font-size: 28px;
  }
  #intro #index_video {
      display: none;
  }
}

#intro p {
  width: 80%;
  margin: 0 auto 30px auto;
  color: #fff;
  font-size: 20px;
}

@media (min-width: 1024px) {
  #intro p {
    width: 60%;
  }
}

#intro .carousel-fade .carousel-inner .carousel-item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

#intro .carousel-fade .carousel-inner .carousel-item,
#intro .carousel-fade .carousel-inner .active.carousel-item-left,
#intro .carousel-fade .carousel-inner .active.carousel-item-right {
  opacity: 0;
}

#intro .carousel-fade .carousel-inner .active,
#intro .carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,
#intro .carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right {
  opacity: 1;
  transition: 0.5s;
}

#intro .carousel-fade .carousel-inner .carousel-item-next,
#intro .carousel-fade .carousel-inner .carousel-item-prev,
#intro .carousel-fade .carousel-inner .active.carousel-item-left,
#intro .carousel-fade .carousel-inner .active.carousel-item-right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

#intro .carousel-control-prev, #intro .carousel-control-next {
  width: 10%;
}

@media (min-width: 1024px) {
  #intro .carousel-control-prev, #intro .carousel-control-next {
    width: 5%;
  }
}

#intro .carousel-control-next-icon, #intro .carousel-control-prev-icon {
  background: none;
  font-size: 32px;
  line-height: 1;
}

#intro .carousel-indicators li {
  cursor: pointer;
}

#intro .btn-get-started {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 1px;
  display: inline-block;
  padding: 8px 32px;
  border-radius: 50px;
  transition: 0.5s;
  margin: 10px;
  color: #fff;
  background: #18d26e;
}

#intro .btn-get-started:hover {
  background: #fff;
  color: #18d26e;
}


/*首页各模块标题样式*/
.section-header{margin-top: 70px;text-align: center;}
.section-header h3{font-size: 50px;text-align: center;font-weight: bold;display: initial;box-sizing: border-box;border-bottom: 2px solid #009b4c;padding-bottom: 5px;position: relative;}

.section-header h3:before{content: '';width: 60px;background: #009b4c;position: absolute;bottom: -3px;height: 4px;left: 0;right: 0;margin: auto;}
.section-header p{font-size: 20px;line-height: 36px;margin-top:30px;}
.section-header-white h3{color: #FFFFFF;border-bottom: 2px solid #FFFFFF;}
.section-header-white p{color: #FFFFFF;}
.section-header-white h3:before{background: #FFFFFF;}

/*首页关于我们*/
#aboutus{background: url(../images/aboutus_bg.jpg) no-repeat center;background-size: cover;}
#aboutus .row{margin-top: 30px;margin-bottom: 70px;}
#aboutus .aboutus-col{background: #fff;box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);}
#aboutus .aboutus-col .aboutus_title{font-size: 25px;text-align: center;margin-top: 40px;font-weight: bold;}
#aboutus .aboutus-col p{font-size: 14px;line-height: 24px;color: #333;margin-bottom: 0;padding: 0 40px 20px 40px;}
#aboutus .aboutus-col .aboutus_img{position: relative;}
#aboutus .aboutus-col .aboutus_img .icon {width: 64px;height: 64px;padding-top: 8px;text-align: center;position: absolute;background-color: #18d26e;border-radius: 50%;text-align: center;border: 4px solid #fff;left: calc( 50% - 32px);bottom: -30px;transition: 0.3s;}
#aboutus .aboutus-col .aboutus_img .icon i {font-size: 36px;line-height: 1;color: #fff;transition: 0.3s;}
#aboutus .aboutus-col:hover .aboutus_img .icon {background-color: #fff;}
#aboutus .aboutus-col:hover .aboutus_img .icon i {color: #18d26e;}
#aboutus .aboutus-col .aboutus_img img{width: 100%;}

/*首页品牌大事件*/
#brandevent{padding-bottom: 140px;background: #f1f3f2;}
#brandevent .brandevent_col{max-width: 1450px;width: 100%;margin: 0 auto;}
#brandevent .brandevent_col .swiper-slide{width: 938px;height: 549px;}
#brandevent .brandevent_col	#brandevent_img{margin: 60px auto 0;}
#brandevent .brandevent_col	.brandevent_page{margin: 20px auto;left: 0;right: 0;}
#brandevent .brandevent_col	.brandevent_page span{margin: 0 10px;width: 70px;border-radius: 4px;}
#brandevent .brandevent_col	.brandevent_page .swiper-pagination-bullet-active{background:#009b4c;}
#brandevent .swiper-slide-active{box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);}

/*首页加入我们*/
#joinus{width: 100%;background: url(../images/joinus_bg.jpg) center no-repeat;position: relative;}
#joinus .join-a{width: 192px;border: 2px solid #FFFFFF;display: block;margin: 0 auto;text-align: center;color: #FFFFFF;margin-top: 30px;margin-bottom:70px;font-size: 24px;border-radius: 10px;}

/*首页产品列表*/
#index_product{background: #f1f3f2;}
#index_product .product_list{margin-top: 45px;margin-bottom: 70px;}
#index_product .product_list .row div{padding-top: 15px;padding-bottom: 15px;}


#index_partner .partner_list{margin: 70px 0;}



/*首页数据*/
#facts{position: relative;overflow: hidden;}
#facts .facts_num{position: absolute;left: 0;right: 0;margin: auto;top: 8%;}
#facts .row{}
#facts .row div{text-align: center;}
#facts .row div h3{font-size: 26px;color: #009b4c;}
#facts .row div h3 span{font-size: 100px;}
#facts .row div h4{font-size: 30px;}

/*首页联系我们*/
#index_contactus{background: #f4f4f4;}
#index_contactus .contactus_list{text-align: center;margin-top: 50px;}
#index_contactus .contactus_list .contactus_phone{border-left: 2px solid #0b9f53;border-right: 2px solid #0b9f53;}
#index_contactus .contactus_list i{font-size: 48px;display: inline-block;margin-bottom: 10px;color: #18d26e;}
#index_contactus .contactus_list h3{color: #000000;}
#index_contactus .contactus_list>div>div{padding: 40px 0;}
#index_contactus .contactus_form{margin-top: 47px;margin-bottom: 100px;}
#index_contactus .contactus_form input{border-color:#0b9f53;margin-bottom: 18px;line-height: 46px;height: 46px;}
#index_contactus .contactus_form textarea{border-color:#0b9f53;height: 145px;}
#index_contactus .contactus_form .send{margin: 0 auto;display: block;margin-top: 30px;background-color: #009b4c;border-color: #009b4c;}

/*底部样式*/
#footer{background: #262626;padding: 80px 0;}
#footer h3{font-size: 40px;font-weight: bold;color: #FFFFFF;position: relative;}
#footer h3:after{content: '';position: absolute;bottom: -15px;left: 0;width: 106px;border-bottom: 5px solid #009b4c;}
#footer ul{padding-left: 0;margin-top: 30px;}
#footer ul li{font-size: 20px;padding: 10px 0;color: #FFFFFF;}
#footer ul li a{color: #FFFFFF;}
#footer .footer-ba{margin-top: 70px;}
#footer .footer-ba p{color: #FFFFFF;text-align: center;}


/*顶部banner*/
#top_banner{position: relative;}
#top_banner .top_title{position: absolute;left: 0;right: 0;margin: auto;text-align: center;color: #FFFFFF;top: 35%;}
#top_banner .top_title h3{font-size: 45px;font-weight: bold;}
#top_banner .top_title p{margin-top: 46px;font-size: 20px;line-height: 36px;}


.main{background: #eaeaea;overflow: hidden;}

/*顶部面包屑导航*/
.top-nav{background: #009b4c;overflow: hidden;margin-top: 54px;margin-bottom: 30px;}
.top-nav .bar-nav{color: #FFFFFF;font-size: 20px;padding: 15px 0;padding-left: 15px;}
.top-nav .bar-nav a{color: #FFFFFF;}
.top-nav .search-nav{height: 32px;background: #FFFFFF;margin: 13px 15px 13px 0;border-radius: 20px;position: relative;overflow: hidden;}
.top-nav .search-nav .search-input{position: absolute;width: 100%;height: 100%;text-indent: 10%;border: none;outline: none;}
.top-nav .search-nav .search-btn{float: right;background: none;padding: 0px;outline: none;position: relative;z-index: 2;cursor: pointer;}
.top-nav .search-nav .search-btn i{color: #009b4c;font-size: 20px;padding: 6px 10px;}

/*产品列表页*/
.list-products{margin-bottom: 40px;}
.list-products .product_doc{background: #FFFFFF;margin: 15px 0;}
.list-products .product_doc a{color: #000000;}
.list-products .product_doc .product_title{overflow: hidden;position: relative;width: 100%;padding: 0 25px 7px 25px;}
.list-products .product_doc .product_title h4{font-size: 20px;line-height: 30px;height: 60px;width: 90%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.list-products .product_doc .product_title:before{font-size: 30px;color: #009b4c;position: absolute;right: 25px;top: 25%;bottom: 0;margin: auto;}

.pagination b{width: 60px;display: inline-block;background: #009b4c;color: #FFF;font-size: 20px;border-radius: 10px;}
.pagination span{width: 60px;display: inline-block;background: #009b4c;color: #FFF;font-size: 20px;border-radius: 10px;}
.pagination a{color: #000;font-size: 20px;padding: 0 10px;}


/*产品内页*/
.product-main{margin-bottom: 100px;}
.product-main .product-tab{overflow: hidden;background: #FFFFFF;padding: 30px 15px;}
.product-main .product-tab .con-FangDa{width: 100%;height: auto;}
.product-main .product-tab .con-FangDa .con-fangDaIMg {width:auto;height:auto;max-width:100%;max-height:100%;position:relative;border:2px solid #009b4c;}
.product-main .product-tab .con-FangDa .con-fangDaIMg > img {width:100%;height:100%;display: block;}


/*放大镜阴影图层*/
.product-main .product-tab .magnifyingBegin {width:160px;height:160px;left:0;top:0;background-color:#454545;opacity:0.5;filter:alpha(opacity=50);position:absolute;cursor:move;display:none;}
/*放大镜显示区域*/
.product-main .product-tab .magnifyingShow {width:500px;height:500px;display:none;position:absolute;right:-500px;top:0;overflow:hidden;z-index:99999;}
.product-main .product-tab .magnifyingShow > img {width:1000px;height:1000px;margin-left:0;margin-top:0;}
/*设置选择图片容器*/
.product-main .product-tab .con-FangDa-ImgList {padding-top:10px;width:100%;list-style:none;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}
.product-main .product-tab .con-FangDa-ImgList > li {width:18%;cursor:pointer;border:2px solid #009b4c;text-align:center;}
.product-main .product-tab .con-FangDa-ImgList > li > img {vertical-align:top;display:inline;width:100%;}
.product-main .product-tab .con-FangDa-ImgList > .active {border-color:#044825;}
.product-main .product-tab .con-FangDa-ImgList > .border-none {border:none;}

.product-main .product-tab .content-producy-tit h1{margin-top: 0;font-weight: bold;font-size: 30px;}
.product-main .product-tab .content-producy-tit p{font-size: 16px;line-height: 26px;color: #555555;border-bottom: 2px solid #009b4c;padding-bottom: 16px;}

.product-main .product-tab .content-producy-doc td{font-size: 14px;color: #555555;line-height: 28px;}
.product-main .product-tab .content-producy-doc td b{font-size: 16px;font-weight: bold;}
.product-main .product-tab .content-producy-info{width: 100%;margin-top: 30px;}
.product-main .product-tab .content-producy-info a{display:inline-block;text-align: center;background: #575a59;color: #FFF;font-size: 16px;padding: 15px 6%;margin: 0 1%;border-radius: 30px;font-weight: bold;}
.product-main .product-tab .content-producy-info a:hover{background:#009b4c;}
.product-main .product-tab .content-producy-time{margin-top: 30px;display: flex;padding: 5px 0;}
.product-main .product-tab .content-producy-time>div{display: inline-block;width: 50%;text-align: center;font-size: 20px;color: #009b4c;}

.product-main .product-tab .content-producy-time>div i{font-size: 28px;vertical-align: middle;padding-right: 10px;}

.product-main .product-content{overflow: hidden;background: #FFFFFF;margin-top: 25px;padding: 15px;font-size: 18px;}




.hot-product .hot-title h3{background: #009b4c;font-size: 30px;color: #FFFFFF;padding: 13px 0;}

#news_top_banner .news_top_banner_bg img{width:100%;display:block;}
#top_banner .top_banner_bg img{width:100%;display:block;}

/*新闻列表页*/
.news-main{margin-bottom: 50px;}
.news-main .news-item{overflow: hidden;background: #FFFFFF;margin-bottom: 30px;}
.news-main .news-item h3{font-size: 24px;font-weight: bold;color: #009b4c;line-height: 34px;}
.news-main .news-item .news-info{font-size: 14px;line-height: 24px;color: #545454;border-bottom: 1px solid #8a8a8a;padding-bottom: 7px;width: 95%;}
.news-main .news-item .news-info i{font-size: 24px;vertical-align: middle;margin-right: 8px;}
.news-main .news-item .news-info>div{display: inline-block;}
.news-main .news-item .news-info .category{margin-left: 20px;}
.news-main .news-item p{font-size: 14px;line-height: 30px;padding: 8px 0;width: 95%;height: 60px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color:#545454;}

/*新闻内容页样式*/
.news-main .news-tab{overflow: hidden;background: #FFFFFF;padding: 15px;}
.news-main .news-tab .news-tit h1{font-size: 40px;font-weight: bold;margin-bottom: 20px;line-height: 50px;}
.news-main .news-tab .news-tit .news-info{font-size: 14px;line-height: 24px;color: #545454;border-bottom: 1px solid #8a8a8a;padding-bottom: 7px;width: 100%;}
.news-main .news-tab .news-tit .news-info i{font-size: 24px;vertical-align: middle;margin-right: 8px;}
.news-main .news-tab .news-tit .news-info>div{display: inline-block;}
.news-main .news-tab .news-tit .news-info .category{margin-left: 20px;}
    
.news-main .news-tab .new-content{padding: 10px 0;}    
.news-main .news-tab .new-content p{font-size: 20px;margin: 15px 0;text-indent: 40px;}
.news-main .news-tab .new-content img{width: 100%;}




/*内页产品右侧图*/
.related ul li{width: 100%;background: #FFFFFF;border: 1px solid #009b4c;text-align: center;border-radius: 30px;margin-bottom: 26px;overflow:hidden;}
.related ul li a{color: #000000;font-size: 20px;padding: 10px 0;}
.related ul li:hover{background: #009b4c;}
.related ul li:hover a{color: #FFFFFF;}
.related ul li.active{background: #009b4c;}
.related ul li.active a{color: #FFFFFF;}

.related .tit{width:100%;display:flex;margin-bottom: 20px;}
.related .tit h3{font-size: 20px;color: #009b4c;font-weight: bold;text-align: center;position: relative;margin: 0;}
.related .tit .line{flex:1;border-top:2px dashed #009b4c;position: relative;top: 0;bottom: 0;margin: auto;}

.product-related{margin-bottom: 50px;}
.product-related ul li{margin-bottom: 10px;}
.product-related ul li a{font-size: 14px;display:block;width:100%;height:100%;}



.hot-product .tit{width:100%;display:flex;}
.hot-product .tit h3{font-size: 20px;color: #b41717;font-weight: bold;text-align: center;position: relative;margin: 0;}
.hot-product .tit .line{flex:1;border-top:2px dashed #b41717;position: relative;top: 0;bottom: 0;margin: auto;}


.hot-product .list-pro{margin-top: 20px;}
.hot-product .list-pro ul li{margin-bottom: 22px;position: relative;background: #FFFFFF;padding-right: 0;padding-left: 0;}
.hot-product .list-pro ul li p{padding:10px 10px 3px;color:#333;}




/*内容页表单样式*/
.table-form{overflow: hidden;background: #FFFFFF;margin-top: 25px;}
.table-form .table-tit{overflow: hidden;}
.table-form .table-tit h3{font-size: 30px;font-weight: bold;margin-bottom: 20px;}
.table-form .table-tit p{font-size: 16px;line-height: 26px;}
.table-form .table-tit p a{color: #009b4c;}

.table-form .table_list{text-align: center;overflow: hidden;}
.table-form .table_list .contactus_phone{position: relative;}
.table-form .table_list .contactus_phone:before,.table-form .table_list .contactus_phone:after{content: '';height: 60px;width: 2px;background: #009b4c;position: absolute;bottom: 35%;}

.table-form .table_list .contactus_phone:before{left: 0;}
.table-form .table_list .contactus_phone:after{right: 0;}

.table-form .table_list i{font-size: 30px;display: inline-block;margin-bottom: 10px;color: #18d26e;}
.table-form .table_list h3{color: #000000;font-size: 16px;margin-top: 0;}
.table-form .table_list p{font-size: 12px;color: #009b4c;}
.table-form .table_list>div>div{padding: 10px 0;}


.table-form .contable_form{overflow: hidden;margin-bottom: 20px;}
.table-form .contable_form input{border-color:#0b9f53;margin-bottom: 18px;line-height: 46px;height: 46px;}
.table-form .contable_form textarea{border-color:#0b9f53;height: 145px;}
.table-form .contable_form .send{margin: 0 auto;display: block;margin-top: 30px;background-color: #009b4c;border-color: #009b4c;}


.conthot-news .conthot-tit{width:100%;display:flex;margin:30px auto 24px;}
.conthot-news .conthot-tit .line{flex:1;border-top:2px dashed #5f5e5e;position: relative;top: 0;bottom: 0;margin: auto;}
.conthot-news .conthot-tit h4{font-size: 20px;color: #5f5e5e;font-weight: bold;}

.conthot-news .conthot-list>div>div p{background: #FFFFFF;font-size: 14px;line-height: 30px;padding: 10px 20px;height: 75px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.conthot-news .conthot-list>div>div a{color: #000000;}







@media (max-width: 1024px) {

.section-header{margin-top: 50px;}
.section-header h3{font-size: 40px;}
.section-header p{font-size: 18px;line-height: 32px;}
#aboutus .aboutus-col p{padding: 0 10px 20px 10px;}
#aboutus .row{margin-bottom: 50px;}
#brandevent .brandevent_col .swiper-slide{width: 760px;height: 445px;}
#brandevent .brandevent_col #brandevent_img{margin: 20px auto 0;}
#brandevent{padding-bottom: 100px;}
#joinus .join-a{margin-bottom: 50px;}
#index_product .product_list {margin-top: 30px;margin-bottom: 50px;}
#index_contactus .contactus_form {margin-top: 30px;margin-bottom: 60px;}
#footer h3{font-size: 34px;}

/*.top_banner_bg{display: none;}*/
/*#top_banner{background: url(../images/top_banner_bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;padding-bottom: 30px;}*/
#top_banner .top_title{position: static;}
#top_banner .top_title h3{margin-top: 20%;margin-bottom: 5%;}
#top_banner .top_title p{font-size: 18px;}

.news-main .news-item h3{font-size: 18px;line-height: 26px; margin-top: 10px; }
.news-main .news-item p{line-height: 24px;margin:0;}
.related ul li a{font-size: 14px;}

.product-main{margin-bottom: 60px;}
.product-main .product-tab .content-producy-time>div{font-size: 14px;}
.product-main .product-tab .content-producy-time>div i{font-size: 28px;}
.product-main .product-tab .content-producy-info a{padding: 15px 5%;margin: 0;}

}


@media (max-width: 768px) {

.section-header{margin-top: 50px;}
.section-header h3{font-size: 40px;}
.section-header p{font-size: 16px;line-height: 30px;}
#aboutus .row{margin-bottom: 50px;}
#aboutus .row .aboutus-col{margin-bottom: 20px;}
#brandevent{padding-bottom: 100px;}
#brandevent .brandevent_col .swiper-slide{width: 340px;height: 199px;}
#brandevent .brandevent_col .brandevent_page span{width: 50px;}
#brandevent .brandevent_col #brandevent_img{margin: 30px auto 0;}

#facts .row div h3{margin-top: 0;}
#facts .row div h3 span{font-size: 60px;}
#facts .row div h4{font-size: 20px;}

#index_product .product_list{margin-bottom: 50px;margin-top: 0;}
#joinus .join-a{margin-bottom: 50px;}
#index_partner .partner_list{margin: 50px 0;}

#index_contactus .contactus_list{margin-top:0;}
#index_contactus .contactus_list>div>div{padding: 10px 0;}
#index_contactus .contactus_form{margin-top:0;}
#index_contactus .contactus_list .contactus_phone{border:0;}
#index_contactus .contactus_form{margin-bottom: 50px;}

#footer{padding: 30px 0;}
#footer h3{font-size: 30px;}
#footer ul li{font-size: 16px;padding: 5px 0;}
#footer .footer-ba{margin-top: 40px;}


/*.top_banner_bg{display: none;}*/
/*#top_banner{background: url(../images/top_banner_bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;}*/
#top_banner .top_title{position: static;}
#top_banner .top_title h3{margin-top: 40%;margin-bottom: 20%;}
#top_banner .top_title p{display: none;}

.top-nav{margin-top: 20px;margin-bottom: 10px;}
.top-nav .bar-nav{font-size: 16px;padding: 10px 0;}
.mobile-search{display: none;}
.list-products{margin-bottom: 20px;}
.list-products .row{margin: 0;}

.list-products .product_doc .product_title{padding: 0 10px 7px 10px;}
.list-products .product_doc .product_title:before{right: 10px;}
.list-products .product_doc .product_title h4{font-size: 16px;line-height: 20px;height: 40px;}
.list-products .product_doc .product_title:before{font-size: 20px;}
.hot-product .hot-title h3{font-size: 22px;}
.pagination b{width: 50px;font-size: 16px;}
.pagination a{font-size: 16px;}
    


.new-row{margin-right: 0;margin-left: 0;}

/*新闻内页*/
.news-main .news-item img{width: 100%;}
.news-main .news-item h3{padding: 0 15px;}
.news-main .news-item .news-info{margin: 0 15px;width: 90%;}
.news-main .news-item p{padding: 10px 15px;margin-bottom: 10px;}
.news-main .news-tab{padding: 15px;}
.news-main .news-tab .news-tit h1{font-size: 24px;font-weight: bold;margin: 10px 0;line-height: 34px;}
.news-main .news-tab .new-content p{font-size: 16px;margin: 10px 0;text-indent: 32px;}



.related{display: none;}
.hot-product .list-pro ul{margin: 0 -15px;}
.hot-product .list-pro ul li{background: none;padding-right: 15px;padding-left: 15px;}
.hot-product .list-pro ul li p{background: #FFFFFF;}



.conthot-list img{width: 100%;}
.table-form .table_list{display: none;}


.product-main{margin-bottom: 20px;}
.product-main .product-tab .content-producy-tit h1{font-size: 22px;margin-top: 20px;}
.product-main .product-tab .content-producy-tit p{font-size: 14px;padding-bottom: 10px;}

.product-main .product-tab .content-producy-info a{margin:0;padding: 15px 4%;font-size: 14px;}
.product-main .product-tab .content-producy-time>div{font-size: 14px;}
.product-main .product-tab .content-producy-time>div i{font-size: 24px;}
.product-main .product-content{font-size: 14px;}

.product-main .product-tab-top{margin: 0 -15px;}
.mobile-hot-product{margin-top: 20px;}


}


