@charset "utf-8";
/* CSS Document */

.ban{ overflow:hidden; width:100%; }
.wapban{ display:none}
.fullSlide {width:100%;position:relative;overflow:hidden;  margin-bottom:80px}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; overflow:hidden; }
.fullSlide .bd li img{ width:100%; float:left; overflow:hidden}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:25px;left:0;height:10px;line-height:10px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; margin-right:8px; overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:50% }
.fullSlide .hd ul .on {background:#f7b003;filter:alpha(opacity=100);opacity:1.0}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:76px;background:url(arrleft.png) no-repeat center center ;cursor:pointer;filter:alpha(opacity=70);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;;background:url(arrright.png) no-repeat center center;}



/* 推荐产品 */
.tuipro{ margin-bottom:80px}
.tuipro .ty02{ display:flex;flex-wrap:wrap }
.dltitle{ width:25%;}
.dltitle dt{ width:100%; float:left; overflow:hidden; line-height:55px; font-size:45px; color:#333; margin-bottom:20px; font-weight:bold}
.dltitle dd{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:18px;  color:#333; font-weight:normal; margin-bottom:80px; }

.dt-02,.dd-02{ display:none}


.y1{width:75%;}
.banner_pc{width: 100%; padding-bottom:80px;overflow: hidden;position: relative; }
.banner_pc .swiper-wrapper{}
.banner_pc .pcimg{width: 100%; text-align:center}
.banner_pc .pcimg a{ color:#333; font-size:16px}
.banner_pc .pcimg a:hover{ color:#f7b003}
.banner_pc .pcimg .img{width: 100%; margin-bottom:20px}
.banner_pc > .swiper-pagination{text-align: left;}
.banner_pc > .swiper-pagination .swiper-pagination-bullet{width: 28px;height: 4px;border-radius: 4px;background: #bbb;}
.banner_pc > .swiper-pagination .swiper-pagination-bullet-active{background: #f7b003;}
.banner_pc > .swiper-button-prev,.banner_pc > .swiper-button-next{width: 48px;height: 48px;top: initial;bottom: 0;}
.banner_pc > .swiper-button-prev{background: url("prev.jpg") no-repeat;right: 60px;left: initial;}
.banner_pc > .swiper-button-next{background: url("next.jpg") no-repeat;right: 0;}


.banner_yd{width: 100%;height: auto;max-height: 500px; display: none;overflow: hidden;position: relative;}
.banner_yd .swiper-wrapper, .banner_yd .swiper-slide{width: 100%;height: 100%;}
.banner_yd .pcimg {width: 100%;height: 100%;}
.banner_yd .pcimg .img{width: 100%;height: 100%;}
.banner_yd > .swiper-pagination.swiper-pagination-bullets{bottom: 10px;}
.banner_yd > .swiper-pagination .swiper-pagination-bullet{width: 20px;height: 4px;border-radius: 4px;background: #bbb;}
.banner_yd > .swiper-pagination .swiper-pagination-bullet-active{background: #333;}


/* 通用 */
.h3-01{ width:100%; float:left; overflow:hidden; line-height:50px; font-size:45px; text-align:center; margin-bottom:15px;}
.h4-01{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:18px;  color:#333; text-align:center; font-weight:normal; margin-bottom:50px;  }
.h3-01 a{ color:#333;}
.h3-01 a:hover{ color:#f7b003;}


/* 产品*/
.pro{ background:#f5f5f5; padding:80px 0 80px; margin-bottom:100px}
.pro dl{ width:23.5%; float:left; overflow:hidden; margin-right:2%; background:#fff; border-radius:10px}
.pro dl:last-child{ margin-right:0}
.pro dl ul{ padding:20px; width:100%; float:left; overflow:hidden; box-sizing:border-box}
.pro dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:15px;white-space: nowrap; text-overflow:ellipsis;}
.pro dl dt a{ font-size:18px; color:#333; font-weight:bold}
.pro dl dd{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:15px; color:#666; margin-bottom:20px; height:52px;    }
.pro dl h6{width:100%; float:left; overflow:hidden; line-height:26px;}
.pro dl h6 a{ font-size:15px;color:#f7b003; font-weight:normal}
.pro dl a:hover{ text-decoration:underline; color:#f7b003}
.pro dl:hover{ background:rgba(247,176,3,.05)}


/* 简介 */
.company{ margin-bottom:100px}
.ableft{ width:50%; float:left; overflow:hidden; margin-right:4%}
.ableft h2{width:100%; float:left; overflow:hidden; line-height:55px; font-size:45px; color:#333; margin-bottom:20px; margin-top:30px}
.ableft ul{width:100%; float:left; overflow:hidden; line-height:36px; font-size:18px; color:#333; margin-bottom:50px }

.num_11{ width:100%; float:left; overflow:hidden; display:flex; margin-bottom:50px }
.num_11 dl{  width:30%; margin-right:5%; box-sizing:border-box}
.num_11 dl:last-child{ margin-right:0}
.num_11 dl dt{ width:100%; float:left; overflow:hidden;  font-size:16px; color:#333; display:flex;  margin-bottom:10px; }
.num_11 dl dt span{ float:left; overflow:hidden; font-size:72px; color:#f7b003; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:5px;}
.num_11 dl dt b{ height:30px; margin-top:50px }
.num_11 dl dd{ width:100%; float:left; overflow:hidden; font-size:18px; color:#666; line-height:22px}

.h5-01{ width:100%; float:left; overflow:hidden}
.h5-01 a{ display:block; float:left; overflow:hidden; text-align:center;  padding:0 50px; height:56px; text-align:center; line-height:55px; background-image: linear-gradient(to bottom,#f7b003,#e3a102);color:#fff; font-size:18px; font-weight:normal; border-radius:30px}
.h5-01 a span{ font-family:"宋体"; font-weight:bold; margin-left:5px}
.h5-01 a:hover{ background-image: linear-gradient(to bottom,#e3a102,#f7b003);}


.abright,.abright2{ width:46%; float:left; overflow:hidden}
.abright img,.abright2 img{ width:100%; float:left; overflow:hidden}

.abright2{ display:none}


/* 工厂照片 */
.chang{ background:#fafafa; padding:100px 0;}
.chang ul{ width:100%; float:left; overflow:hidden}
.chang ul li{ width:32%; float:left; overflow:hidden; margin-right:2%; }
.chang ul li:nth-child(3n){ margin-right:0}
.chang ul li img{ width:100%; float:left; overflow:hidden; margin-bottom:25px}
.chang ul li p{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center; font-size:21px}
.chang ul li p a{ color:#333; }
.chang ul li p a:hover{ color:#f7b003; text-decoration:underline}


/* 宣传 */
.xuan{ height:700px; background:url(xuan.jpg) no-repeat center 0; margin-bottom:80px}
.xuan h3.h3-01{ margin-bottom:15px; margin-top:100px;}
.xuan h3.h3-01 a{color:#fff;}
.xuan h3.h3-01 a:hover{ color:#f7b003}
.xuan h4.h4-01{  color:#fff; margin-bottom:390px}
.xuan ul{ width:100%; float:left; overflow:hidden}
.xuan ul dl{ width:25%; float:left; overflow:hidden; border-right:2px solid rgba(255,255,255,.4); box-sizing:border-box}
.xuan ul dl:last-child{ border-right:none}
.xuan ul dl dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; font-size:21px; color:#fff; margin-bottom:10px}
.xuan ul dl dd{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; font-size:16px; color:#fff;}


/* 新闻 */
.news { margin-bottom:80px}
.news dl{ width:23.5%; float:left; overflow:hidden; margin-right:2%; background:#f6f7f9; border-radius:10px}
.news dl:last-child{ margin-right:0}
.news dl ul{ padding:20px; width:100%; float:left; overflow:hidden; box-sizing:border-box}
.news dl h4{ width:100%; float:left; overflow:hidden; line-height:22px; font-size:14px; color:#999; font-weight:normal; margin-bottom:10px}
.news dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:15px;white-space: nowrap; text-overflow:ellipsis;}
.news dl dt a{ font-size:18px; color:#333; font-weight:bold}
.news dl dd{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:15px; color:#666; margin-bottom:15px; max-height:52px}
.news dl h6{width:100%; float:left; overflow:hidden; line-height:26px;}
.news dl h6 a{ font-size:15px;color:#f7b003; font-weight:normal}
.news dl a:hover{ text-decoration:underline; color:#f7b003}
.news dl:hover{ background:rgba(247,176,3,.05)}



/******** 手机版 ********/
@media (max-width:767px){
	
.fullSlide { margin-bottom:30px}
.fullSlide .hd {bottom:10px; height:10px;line-height:10px;}
.fullSlide .hd ul li {width:8px;height:8px; margin-right:8px; border-radius:50% }
.fullSlide .prev,.fullSlide .next {left:3%; background-size:50%;width:30px;height:50px;}
.fullSlide .next {left:auto;right:3%;}


/* 推荐产品 */
.tuipro{ margin-bottom:30px}
.dltitle{ width:100%;}
.dltitle dt{  line-height:30px; font-size:20px; margin-bottom:0px;}
.dltitle dd{ line-height:20px; font-size:14px; margin-bottom:30px;  }

.dt-01,.dd-01{ display:none}
.dt-02,.dd-02{ display:block; text-align:center}
.dltitle .h5-01{ display:none}

.banner_pc{display: none;}
.banner_yd{display: block;}

.y1{width:100%;}
.banner_yd{max-height: 500px; }
.banner_yd .swiper-wrapper{ padding-bottom:30px}
.banner_yd > .swiper-pagination.swiper-pagination-bullets{bottom: 0px;}
.banner_yd > .swiper-pagination .swiper-pagination-bullet{width: 20px;height: 4px;border-radius: 4px}
.banner_yd > .swiper-pagination .swiper-pagination-bullet-active{background: #f7b003;}
/* 通用 */
.h3-01{ line-height:30px; font-size:20px; margin-bottom:0px;}
.h4-01{line-height:20px; font-size:14px; margin-bottom:20px;  }


/* 产品*/
.pro{ padding:20px 0 0px; margin-bottom:20px}
.pro dl{ width:48%; margin-right:4%;border-radius:10px; margin-bottom:20px}
.pro dl:nth-of-type(2n){ margin-right:0}
.pro dl ul{ padding:15px; }
.pro dl dt{ line-height:30px; height:30px; margin-bottom:10px;}
.pro dl dt a{ font-size:16px;}
.pro dl dd{ line-height:18px; font-size:12px; margin-bottom:10px; height:36px;    }
.pro dl h6{line-height:26px;}
.pro dl h6 a{ font-size:13px;}


/* 简介 */
.company{ margin-bottom:30px}
.ableft{ width:100%; margin-right:0; margin-bottom:0px}
.ableft h2{ line-height:30px; font-size:20px;margin-bottom:5px; margin-top:0px}
.ableft ul{line-height:25px; font-size:14px; margin-bottom:10px; color:#666}

.num_11{ margin-bottom:20px }
.num_11 dl{  width:28%; margin-right:3%;}
.num_11 dl:first-child{ width:38%}
.num_11 dl:last-child{ margin-right:0}
.num_11 dl dt{font-size:13px;  margin-bottom:0px }
.num_11 dl dt span{ font-size:30px;  margin-right:5px}
.num_11 dl dt b{ height:30px; margin-top:13px }
.num_11 dl dd{ font-size:13px; line-height:22px}

.h5-01 a{  padding:0 30px; height:36px;line-height:36px; font-size:14px;  border-radius:18px}
.h5-01 a span{ margin-left:5px}

.abright{ display:none }
/* .abright2{ display:block;  width:100%; margin-bottom:20px;} */


/* 工厂照片 */
.chang{  padding:20px 0;}
.chang ul li{ width:48%; margin-right:4%; }
.chang ul li:nth-child(2n){ margin-right:0}
.chang ul li:nth-child(3){ display:none}
.chang ul li img{  margin-bottom:10px}
.chang ul li p{ line-height:30px; font-size:16px; }

/* 宣传 */
.xuan{ height:300px; margin-bottom:20px}
.xuan h3.h3-01{ margin-bottom:5px; margin-top:30px;}
.xuan h4.h4-01{ color:#fff; margin-bottom:85px}
.xuan ul dl{ width:50%; border-right:1px solid rgba(255,255,255,.4); margin-bottom:20px }
.xuan ul dl:nth-child(2n){ border-right:none}
.xuan ul dl dt{line-height:22px; font-size:16px; margin-bottom:3px}
.xuan ul dl dd{line-height:20px; font-size:12px;}


/* 新闻 */
.news { margin-bottom:10px}
.news dl{ width:48%; margin-right:2%;  border-radius:5px; margin-bottom:15px}
.news dl ul{ padding:10px;}
.news dl h4{ line-height:16px; font-size:12px; margin-bottom:10px}
.news dl dt{  line-height:26px; height:26px; margin-bottom:10px;}
.news dl dt a{ font-size:14px; }
.news dl dd{line-height:18px; font-size:12px; margin-bottom:10px; max-height:36px}
.news dl h6{line-height:26px;}
.news dl h6 a{ font-size:12px}


}




/******** 750px ********/
@media (min-width:768px) and (max-width:991px){

.fullSlide { margin-bottom:30px}
.fullSlide .hd {bottom:25px; height:10px;line-height:10px;}
.fullSlide .hd ul li {width:10px;height:10px; margin-right:8px; border-radius:50% }
.fullSlide .prev,.fullSlide .next {left:3%; background-size:40%}
.fullSlide .next {left:auto;right:3%;}

/* 推荐产品 */
.tuipro{ margin-bottom:30px}
.dltitle{ width:100%;}
.dltitle dt{  line-height:35px; font-size:30px; margin-bottom:10px;}
.dltitle dd{ line-height:20px; font-size:14px; margin-bottom:30px;  }

.dt-01,.dd-01{ display:none}
.dt-02,.dd-02{ display:block; text-align:center}
.dltitle .h5-01{ display:none}

.y1{width:100%;}
.banner_pc{ padding-bottom:70px}
.banner_pc .pcimg a{ font-size:16px}
.banner_pc .pcimg .img{ margin-bottom:20px}
.banner_pc > .swiper-pagination .swiper-pagination-bullet{width: 28px;height: 4px;border-radius: 4px;}
.banner_pc > .swiper-button-prev,.banner_pc > .swiper-button-next{width: 48px;height: 48px;}
.banner_pc > .swiper-button-prev{background: url("prev.jpg") no-repeat;right: 60px;left: initial;}
.banner_pc > .swiper-button-next{background: url("next.jpg") no-repeat;right: 0;}

/* 通用 */
.h3-01{ line-height:35px; font-size:30px; margin-bottom:10px;}
.h4-01{line-height:20px; font-size:14px; margin-bottom:30px;  }


/* 产品*/
.pro{ padding:30px 0; margin-bottom:40px}
.pro dl{ width:48%; margin-right:4%;border-radius:10px; margin-bottom:20px}
.pro dl:nth-of-type(2n){ margin-right:0}
.pro dl ul{ padding:20px; }
.pro dl dt{ line-height:30px; height:30px; margin-bottom:15px;}
.pro dl dt a{ font-size:16px;}
.pro dl dd{ line-height:20px; font-size:12px; margin-bottom:20px; height:40px;    }
.pro dl h6{line-height:26px;}
.pro dl h6 a{ font-size:13px;}


/* 简介 */
.company{ margin-bottom:30px}
.ableft{ width:100%; margin-right:0; margin-bottom:0px}
.ableft h2{ line-height:40px; font-size:30px;margin-bottom:15px; margin-top:0px}
.ableft ul{line-height:28px; font-size:14px; margin-bottom:20px }

.num_11{ margin-bottom:30px }
.num_11 dl{  width:30%; margin-right:5%;}
.num_11 dl:last-child{ margin-right:0}
.num_11 dl dt{font-size:15px;  margin-bottom:0px }
.num_11 dl dt span{ font-size:40px;  margin-right:5px}
.num_11 dl dt b{ height:30px; margin-top:18px }
.num_11 dl dd{ font-size:15px; line-height:22px}

.h5-01 a{  padding:0 30px; height:42px;line-height:40px; font-size:15px;  border-radius:21px}
.h5-01 a span{ margin-left:5px}

.abright{ display:none }
/*
.abright2{ display:block;  width:100%; margin-bottom:30px;}
*/


/* 工厂照片 */
.chang{  padding:30px 0;}
.chang ul li{ width:48%; margin-right:4%; }
.chang ul li:nth-child(2n){ margin-right:0}
.chang ul li:nth-child(3){ display:none}
.chang ul li img{  margin-bottom:25px}
.chang ul li p{ line-height:30px; font-size:17px; }

/* 宣传 */
.xuan{ height:400px; margin-bottom:30px}
.xuan h3.h3-01{ margin-bottom:15px; margin-top:50px;}
.xuan h4.h4-01{ color:#fff; margin-bottom:180px}
.xuan ul dl{ width:25%; border-right:2px solid rgba(255,255,255,.4); }
.xuan ul dl:last-child{ border-right:none}
.xuan ul dl dt{line-height:22px; font-size:18px; margin-bottom:10px}
.xuan ul dl dd{line-height:30px; font-size:14px;}


/* 新闻 */
.news { margin-bottom:30px}
.news dl{ width:48%; margin-right:2%;  border-radius:5px; margin-bottom:15px}
.news dl ul{ padding:20px;}
.news dl h4{ line-height:16px; font-size:13px; margin-bottom:10px}
.news dl dt{  line-height:26px; height26:px; margin-bottom:10px;}
.news dl dt a{ font-size:16px; }
.news dl dd{line-height:20px; font-size:12px; margin-bottom:15px; max-height:40px}
.news dl h6{line-height:26px;}
.news dl h6 a{ font-size:13px}

}


/******** 970px ********/
@media (min-width:992px) and (max-width:1199px){


.fullSlide { margin-bottom:60px}
.fullSlide .hd {bottom:25px; height:10px;line-height:10px;}
.fullSlide .hd ul li {width:10px;height:10px; margin-right:8px; border-radius:50% }
.fullSlide .prev,.fullSlide .next {left:3%; background-size:60%}
.fullSlide .next {left:auto;right:3%;}


/* 推荐产品 */
.tuipro{ margin-bottom:60px}
.dltitle{ width:100%;}
.dltitle dt{  line-height:40px; font-size:35px; margin-bottom:10px;}
.dltitle dd{ line-height:30px; font-size:16px; margin-bottom:40px; }

.dt-01,.dd-01{ display:none}
.dt-02,.dd-02{ display:block; text-align:center}
.dltitle .h5-01{ display:none}

.y1{width:100%;}
.banner_pc{ padding-bottom:60px}
.banner_pc .pcimg a{ font-size:16px}
.banner_pc .pcimg .img{ margin-bottom:20px}
.banner_pc > .swiper-pagination .swiper-pagination-bullet{width: 28px;height: 4px;border-radius: 4px;}
.banner_pc > .swiper-button-prev,.banner_pc > .swiper-button-next{width: 48px;height: 48px;}
.banner_pc > .swiper-button-prev{background: url("prev.jpg") no-repeat;right: 60px;left: initial;}
.banner_pc > .swiper-button-next{background: url("next.jpg") no-repeat;right: 0;}


/* 通用 */
.h3-01{ line-height:40px; font-size:35px; margin-bottom:10px;}
.h4-01{line-height:30px; font-size:16px; margin-bottom:40px;  }

/* 产品*/
.pro{ padding:60px 0; margin-bottom:60px}
.pro dl{ width:32%; margin-right:2%;border-radius:10px}
.pro dl:nth-of-type(4){ display:none}
.pro dl:nth-of-type(3){ margin-right:0}
.pro dl ul{ padding:20px; }
.pro dl dt{ line-height:30px; height:30px; margin-bottom:15px;}
.pro dl dt a{ font-size:17px;}
.pro dl dd{ line-height:20px; font-size:13px; margin-bottom:20px; height:40px;    }
.pro dl h6{line-height:26px;}
.pro dl h6 a{ font-size:13px;}


/* 简介 */
.company{ margin-bottom:60px}
.ableft{ width:100%; margin-right:0; margin-bottom:0px}
.ableft h2{ line-height:40px; font-size:35px;margin-bottom:15px; margin-top:0px}
.ableft ul{line-height:30px; font-size:15px; margin-bottom:30px }

.num_11{ margin-bottom:30px }
.num_11 dl{  width:30%; margin-right:5%;}
.num_11 dl:last-child{ margin-right:0}
.num_11 dl dt{font-size:15px;  margin-bottom:0px }
.num_11 dl dt span{ font-size:50px;  margin-right:5px}
.num_11 dl dt b{ height:30px; margin-top:28px }
.num_11 dl dd{ font-size:15px; line-height:22px}

.h5-01 a{  padding:0 30px; height:46px;line-height:46px; font-size:15px;  border-radius:23px}
.h5-01 a span{ margin-left:5px}

.abright{ display:none }
/*
.abright2{ display:block;  width:100%; margin-bottom:30px;}
*/

/* 工厂照片 */
.chang{  padding:60px 0;}
.chang ul li{ width:32%; margin-right:2%;}
.chang ul li:nth-child(3n){ margin-right:0}
.chang ul li img{  margin-bottom:25px}
.chang ul li p{ line-height:30px; font-size:19px; }

/* 宣传 */
.xuan{ height:500px; margin-bottom:60px}
.xuan h3.h3-01{ margin-bottom:15px; margin-top:60px;}
.xuan h3.h3-01 a{color:#fff;}
.xuan h3.h3-01 a:hover{ color:#f7b003}
.xuan h4.h4-01{ color:#fff; margin-bottom:240px}

.xuan ul dl{ width:25%; border-right:2px solid rgba(255,255,255,.4); }
.xuan ul dl:last-child{ border-right:none}
.xuan ul dl dt{line-height:25px; font-size:19px; margin-bottom:10px}
.xuan ul dl dd{line-height:28px; font-size:16px;}


/* 新闻 */
.news { margin-bottom:70px}
.news dl{ width:32%; margin-right:2%;  border-radius:10px}
.news .ty02 dl:nth-of-type(3){ margin-right:0}
.news .ty02 dl:nth-of-type(4){ display:none}
.news dl ul{ padding:20px;}
.news dl h4{ line-height:22px; font-size:14px; margin-bottom:10px}
.news dl dt{  line-height:30px; height:30px; margin-bottom:15px;}
.news dl dt a{ font-size:17px; }
.news dl dd{line-height:20px; font-size:13px; margin-bottom:15px; max-height:40px}
.news dl h6{line-height:26px;}
.news dl h6 a{ font-size:14px}


}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){


.fullSlide { margin-bottom:70px}
.fullSlide .hd {bottom:25px; height:10px;line-height:10px;}
.fullSlide .hd ul li {width:10px;height:10px; margin-right:8px; border-radius:50% }
.fullSlide .prev,.fullSlide .next {left:3%; background-size:70%}
.fullSlide .next {left:auto;right:3%;}


/* 推荐产品 */
.tuipro{ margin-bottom:70px}
.dltitle{ width:25%;}
.dltitle dt{  line-height:50px; font-size:40px; margin-bottom:20px;}
.dltitle dd{ line-height:28px; font-size:18px; color:#333; margin-bottom:80px; }

.y1{width:75%;}
.banner_pc{ padding-bottom:70px}
.banner_pc .pcimg a{ font-size:16px}
.banner_pc .pcimg .img{ margin-bottom:20px}
.banner_pc > .swiper-pagination .swiper-pagination-bullet{width: 28px;height: 4px;border-radius: 4px;}
.banner_pc > .swiper-button-prev,.banner_pc > .swiper-button-next{width: 48px;height: 48px;}
.banner_pc > .swiper-button-prev{background: url("prev.jpg") no-repeat;right: 60px;left: initial;}
.banner_pc > .swiper-button-next{background: url("next.jpg") no-repeat;right: 0;}






/* 通用 */

.h3-01{ line-height:40px; font-size:40px; margin-bottom:15px;}
.h4-01{line-height:30px; font-size:18px; margin-bottom:50px;  }


/* 产品*/
.pro{ padding:70px 0; margin-bottom:70px}
.pro dl{ width:23.5%; margin-right:2%;border-radius:10px}
.pro dl:last-child{ margin-right:0}
.pro dl ul{ padding:20px; }
.pro dl dt{ line-height:30px; height:30px; margin-bottom:15px;}
.pro dl dt a{ font-size:18px;}
.pro dl dd{ line-height:26px; font-size:15px; margin-bottom:20px; height:52px;    }
.pro dl h6{line-height:26px;}
.pro dl h6 a{ font-size:15px;}


/* 简介 */
.company{ margin-bottom:70px}
.ableft{ width:50%; margin-right:3%}
.ableft h2{ line-height:55px; font-size:40px;margin-bottom:10px; margin-top:20px}
.ableft ul{line-height:32px; font-size:16px; margin-bottom:30px }

.num_11{ margin-bottom:30px }
.num_11 dl{  width:28%; margin-right:3%;}
.num_11 dl:first-child{ width:38%}
.num_11 dl:last-child{ margin-right:0}
.num_11 dl dt{font-size:16px;  margin-bottom:0px }
.num_11 dl dt span{ font-size:60px;  margin-right:5px}
.num_11 dl dt b{ height:30px; margin-top:50px }
.num_11 dl dd{ font-size:16px; line-height:22px}

.h5-01 a{  padding:0 40px; height:52px;line-height:52px; font-size:16px;  border-radius:26px}
.h5-01 a span{ margin-left:5px}


.abright{ width:47%; }
.abright2{ display:none}

/* 工厂照片 */
.chang{  padding:70px 0;}
.chang ul li{ width:32%; margin-right:2%;}
.chang ul li:nth-child(3n){ margin-right:0}
.chang ul li img{  margin-bottom:25px}
.chang ul li p{ line-height:30px; font-size:21px; }


/* 宣传 */
.xuan{ height:600px; margin-bottom:80px}
.xuan h3.h3-01{ margin-bottom:15px; margin-top:80px;}
.xuan h3.h3-01 a{color:#fff;}
.xuan h3.h3-01 a:hover{ color:#f7b003}
.xuan h4.h4-01{ color:#fff; margin-bottom:300px}

.xuan ul dl{ width:25%; border-right:2px solid rgba(255,255,255,.4); }
.xuan ul dl:last-child{ border-right:none}
.xuan ul dl dt{line-height:30px; font-size:21px; margin-bottom:10px}
.xuan ul dl dd{line-height:30px; font-size:16px;}


/* 新闻 */
.news { margin-bottom:70px}
.news dl{ width:23.5%; margin-right:2%;  border-radius:10px}
.news dl:last-child{ margin-right:0}
.news dl ul{ padding:20px;}
.news dl h4{ line-height:22px; font-size:14px; margin-bottom:10px}
.news dl dt{  line-height:30px; height:30px; margin-bottom:15px;}
.news dl dt a{ font-size:18px; }
.news dl dd{line-height:26px; font-size:15px; margin-bottom:15px; max-height:52px}
.news dl h6{line-height:26px;}
.news dl h6 a{ font-size:15px}

}

/******** 1400px ********/
@media (min-width:1440px){
	
	
}







