/*标题公用*/
.s_title span{position:relative;}
.s_title span:before{position:absolute;width:80px;height:2px;content:"";background:#000;left:-100px;top:20px;}
.s_title span:after{position:absolute;width:80px;height:2px;content:"";background:#000;right:-100px;top:20px;}
.s_title .white span:before,.s_title .white span:after{background:#fff;}

/*m3*/
.m3 .yz{height:820px;background:url(../images/yz_bg.jpg) no-repeat center 0;overflow:hidden;}
.m3 .yz dl{padding-top:120px;height:588px;}
.m3 .yz dt{float:right;margin-right:-360px;overflow:hidden;}
.m3 .yz dt a{cursor:pointer;}
.m3 .yz dt img{transition:all 0.5s;}
.m3 .yz dt:hover img{transform:scale(1.05);}
.m3 .yz dd{float:left;width:543px;}
.m3 .yz dd h2{padding:16px 0 32px;position:relative;font-weight:normal;}
.m3 .yz dd h2 b{font-size:42px;color:#0d0700;line-height:42px;}
.m3 .yz dd h2 i{color:#0d0700;line-height:30px;padding-top:24px;font-weight:bolder;font-style:normal;}
.m3 .yz dd h2 em{color:#e50014;font-style:normal;font-weight:normal;font-size:24px;}
.m3 .yz_desc{font-size:14px;line-height:26px;margin:15px 0 50px;}
.m3 .yz_desc .firedoor{background:url(../images/sprite.png) 7px -125px no-repeat;}
.m3 .yz_desc .fireshutter{background:url(../images/sprite.png) -550px -125px no-repeat;}
.m3 .yz dd ul{height:167px;margin-left:-20px;width:830px;position:relative;z-index:1;}
.m3 .yz dd li{float:left;width:25%;background:#282828;text-align:center;list-style:none;position:relative;min-height:193px;}
.m3 .yz dd li h4:after{position:absolute;width:43px;height:1px;content:"";background:#fff;left:80px;top:70px;}
.m3 .yz dd li p{font-size:12px;color:#fff;line-height:26px;padding-top:15px;}
.m3 .yz li:hover{transform:rotateY(360deg);transition:1.3s all;}
.m3 .yz dd li:hover h4,.m3 .yz dd li:hover p{color:#d8271c!important;}
.m3 .yz dd li:hover h4:after{background:#d8271c!important;}

/*m3_mob*/
.m3_mob .yz{padding:.5rem 0 0;}
.m3_mob .yz h2{margin-bottom:1.7rem;}
.m3_mob .yz_con{padding:0 4.7% .001rem;background:#f9f9f9;}
.m3_mob .yz_list1{padding:.5rem 0;}
.m3_mob .yz_list1 .firedoor{background:url(../images/sprite.png) 7px -125px no-repeat;}
.m3_mob .yz_list1 .fireshutter{background:url(../images/sprite.png) -550px -125px no-repeat;}
.m3_mob .yz_list2{overflow:hidden;background:url(../images/yz_bg.jpg) no-repeat center;background-size:cover;}
.m3_mob .yz_list2 li{float:left;list-style:none;position:relative;}
.m3_mob .yz_list2 li h4:after{position:absolute;width:35px;height:1px;content:"";background:#000;left:0;top:26px;}

/*m4*/
.m4 .link{display:block;width:97px;height:22px;background:url(../images/sprite.png) 0 -229px no-repeat;margin:0 auto;}
.m4 .card{transition:1.5s all;}
.m4 .card .img{overflow:hidden;}
.m4 .card:hover{box-shadow:1px 1px 5px 5px #ccc;}
.m4 .card:hover h5{color:#d00011;}
.m4 .card:hover .link{background-position:0 -319px;}
.m4 .card:hover img{transform:scale(1.2);transition:1.5s all;}

/*m5*/
.m5{background:url(../images/strengthbg.jpg) top center no-repeat;}
.m5 .ys{padding:20px 0 60px;width:1200px;margin:0 auto;}
.m5 .ys_con{position:relative;margin-top:30px;}
.m5 .ys_t{position:absolute;top:0;right:0;z-index:1;width:302px;height:525px;padding:0;}
.m5 .ys_t li{float:left;width:100%;text-align:center;height:25%;position:relative;}
.m5 .ys_t li i{display:none;position:absolute;left:-10px;top:47%;color:#d00011;}
.m5 .ys_t li b{font-size:24px;color:#7a7a7a;display:block;margin-top:70px;}
.m5 .ys_t li:nth-child(1){background:url(../images/01.png) no-repeat center #f5f5f5;}
.m5 .ys_t li:nth-child(2){background:url(../images/02.png) no-repeat center #f5f5f5;}
.m5 .ys_t li:nth-child(3){background:url(../images/03.png) no-repeat center #f5f5f5;}
.m5 .ys_t li:nth-child(4){background:url(../images/04.png) no-repeat center #f5f5f5;}
.m5 .ys_t li.on b{color:#fff;}
.m5 .ys_t li.on i{display:block;}
.m5 .ys_t li:nth-child(1).on{background:url(../images/01h.png) no-repeat center #d00011;}
.m5 .ys_t li:nth-child(2).on{background:url(../images/02h.png) no-repeat center #d00011;}
.m5 .ys_t li:nth-child(3).on{background:url(../images/03h.png) no-repeat center #d00011;}
.m5 .ys_t li:nth-child(4).on{background:url(../images/04h.png) no-repeat center #d00011;}
.m5 .ys_con dl{position:relative;}
.m5 .ys_con dt img{display:block;width:100%;}

/*m5_mob*/
.m5_mob .ys{padding:1rem 0 0;}
.m5_mob .ys_con{position:relative;}
.m5_mob .ys_con img{display:block;width:100%;}
.m5_mob .ys_con dd{padding:0 1rem;position:relative;background:#fff;margin-bottom:0;}
.m5_mob .ys_con dd i{position:absolute;font-weight:bold;color:#d00011;opacity:0.1;font-family:Arial;right:.5rem;top:.7rem;font-style:normal;font-size:4.5rem;line-height:4.5rem;}
.m5_mob .ys_con dd h4{font-size:.8rem!important;color:#000;line-height:.8rem;padding:1.4rem 0 0.6rem;}
.m5_mob .ys_con dd h4 em{display:block;font-weight:normal;padding-bottom:0.8rem;font-style:normal;font-size:1.8rem;line-height:1.8rem;}
.m5_mob .ys_con .prev{position:absolute;width:1.8rem;left:1.5rem;top:11rem;z-index:10;}
.m5_mob .ys_con .next{position:absolute;width:1.8rem;left:3.7rem;top:11rem;z-index:10;}

/*m6*/
.m6 .honor{background:#f4f4f4;padding:35px 0 0;}
.m6 .hn_con{height:642px;background:url(../images/hn_bg.jpg) no-repeat center 0;overflow:hidden;}
.m6 .hn_list{margin-top:292px;background:url(../images/honorbg.png) center 0px/contain no-repeat;}
.m6 .hn_list li{float:left;width:325px;margin-right:20px;padding-bottom:94px}
.m6 .hn_list li img{display:block;width:100%;}
.m6 .hn_list .tempWrap{width:100%!important;}

/*m6-mob*/
.m6-mob .honor{padding:2rem 3.1%;}
.m6-mob .honor h2{margin-bottom:1.4rem;}
.m6-mob .hn_con li{float:left;width:47.5%;padding-bottom:2rem;background:url(../images/hn_li.png) no-repeat bottom;background-size:100% 2rem;}
.m6-mob .hn_con li:nth-child(2){float:right;}
.m6-mob .hn_con{padding-bottom:0.7rem;}
.m6-mob .hn_con img{display:block;width:100%;}
.m6-mob .hn_con .swiper-pagination{bottom:0;height:0.7rem;z-index:10;}
.m6-mob .hn_con .swiper-pagination .swiper-pagination-bullet{width:0.7rem;height:0.7rem;opacity:1;background:#0d0700;border-radius:100%;margin:0 0.5rem;vertical-align:top;box-sizing:border-box;}
.m6-mob .hn_con .swiper-pagination .swiper-pagination-bullet-active{background:#d00011;}

/*m7*/
.m7 .bjqualIbox{background:#d9d9d9;position:relative;overflow:hidden;}
.m7 .bjqual-word{width:50%;float:left;text-align:right;padding-top:7%;}
.m7 .bjqual-word .ibox{background:#fff;width:600px;height:560px;display:inline-block;text-align:left;padding:45px 45px 0 45px;-webkit-box-shadow:0 0 13px rgba(183,183,183,.35);-moz-box-shadow:0 0 13px rgba(183,183,183,.35);box-shadow:0 0 13px rgba(183,183,183,.35);}
.m7 .bjqual-word .ibox-t{font-size:24px;position:relative;line-height:1;padding-bottom:40px;font-weight:bold;}
.m7 .bjqual-word .ibox-t:before{content:'';background:#c0c0c0;width:126px;height:1px;position:absolute;left:0;bottom:18px;}
.m7 .bjqual-word .ibox-c{line-height:1.9;font-size:16px;max-height:90px;overflow:hidden;}
.m7 .bjqual-word .ibox-c p{margin-bottom:0;}
.m7 .bjqual-word-list{margin-top:25px;border:1px #dfdfdf solid;border-right:0;border-bottom:0;}
.m7 .bjqual-word-list a{width:33.33%;float:left;padding-bottom:25%;display:block;position:relative;text-align:center;border-right:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;}
.m7 .bjqual-word-list a:before{content:'';background:#ca0d0d;opacity:0;transform:scale(0.7);-webkit-transform:scale(0.7);visibility:hidden;position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;z-index:1;}
.m7 .bjqual-word-list a .name{width:100%;color:#6a6a6a;line-height:normal;position:absolute;left:0;bottom:25px;z-index:2;}
.m7 .bjqual-word-list a .ico{background:url(../images/qual-icon.png) no-repeat;width:44px;height:44px;display:inline-block;position:absolute;left:50%;margin-left:-25px;top:29px;z-index:2;transition:0.4s}
.m7 .bjqual-word-list a:nth-child(1) .ico{background-position:-240px 0;}
.m7 .bjqual-word-list a:nth-child(2) .ico{background-position:-192px 0;}
.m7 .bjqual-word-list a:nth-child(3) .ico{background-position:-336px 0;}
.m7 .bjqual-word-list a:nth-child(4) .ico{background-position:-288px 0;}
.m7 .bjqual-word-list a:nth-child(5) .ico{background-position:-48px 0;}
.m7 .bjqual-word-list a:nth-child(6) .ico{background-position:0 0;}
.m7 .bjqual-word-list a:hover:before{opacity:1;transform:scale(1);-webkit-transform:scale(1);visibility:visible;}
.m7 .bjqual-word-list a:hover .name{color:#fff;}
.m7 .bjqual-word-list a:nth-child(1):hover .ico{background-position:-240px -46px;}
.m7 .bjqual-word-list a:nth-child(2):hover .ico{background-position:-192px -46px;}
.m7 .bjqual-word-list a:nth-child(3):hover .ico{background-position:-336px -46px;}
.m7 .bjqual-word-list a:nth-child(4):hover .ico{background-position:-288px -46px;}
.m7 .bjqual-word-list a:nth-child(5):hover .ico{background-position:-48px -46px;}
.m7 .bjqual-word-list a:nth-child(6):hover .ico{background-position:0 -46px;}
.m7 .bjqual-figure{width:50%;float:right;overflow:hidden;}
.m7 .bjqual-figure .pic{width:110%;height:100%;max-width:none;transition:0.5s;position:relative;left:-5%;}
.m7 .bjqual-figure:hover .pic{left:0;}

/*m8*/
.m8 .bjnewsIbox{background:#f1f1f1; padding-top:25px;}
.m8 .bjnews-list{overflow:hidden;position:relative;padding-bottom:45px;}
.m8 .bjnews-list ul{padding:0;}
.m8 .bjnews-list li{float:left;position:relative;padding-bottom:105px;transition:all 0.4s;border:1px #d3d3d3 solid;}
.m8 .bjnews-list li .figure{width:100%;overflow:hidden;}
.m8 .bjnews-list li .figure .pic{width:100%;display:block;transition:all 0.4s;display:block;height: 289px;}
.m8 .bjnews-list li .t{font-size:18px;padding:0 24px;margin-top:20px;text-align:justify;line-height:24px;height:48px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.m8 .bjnews-list li .c{line-height:24px;margin-top:9px;color:#656565;padding:0 24px;text-align:justify;height:96px;overflow:hidden;font-size: 14px;}
.m8 .bjnews-list li .date{background:#989898;width:82px;height:82px;position:absolute;left:0;bottom:0;text-align:center;color:#fff;padding:0 10px;}
.m8 .bjnews-list li .date:before{content:'';background:#cf0000;width:0;height:100%;position:absolute;left:0;top:0;transition:all 0.3s;}
.m8 .bjnews-list li .date .d{font-size:30px;font-weight:bold;line-height:43px;position:relative;z-index:2;border-bottom:1px #fff solid;margin-bottom: 0;}
.m8 .bjnews-list li .date .y{line-height:38px;position:relative;z-index:2;font-size: 14px;}
.m8 .bjnews-list li .view{width:119px;line-height:31px;text-align:center;color:#767676;position:absolute;right:19px;bottom:26px;border:1px #b4b4b4 solid;}
.m8 .bjnews-list li .view i{font-family:"宋体";font-style:normal;position:relative;margin-left:18px;color:#535353;transition:all 0.35s;}
.m8 .bjnews-list li:hover{background:#fff;-webkit-box-shadow:0 0 18px rgba(167,167,167,.35);-moz-box-shadow:0 0 18px rgba(167,167,167,.35);box-shadow:0 0 18px rgba(167,167,167,.35);}
.m8 .bjnews-list li:hover .figure .pic{transform:scale(1.1);-webkit-transform:scale(1.1);}
.m8 .bjnews-list li:hover .date:before{width:100%;}
.m8 .bjnews-list li:hover .view{color:#cf0000;border:1px #cf0000 solid;}
.m8 .bjnews-list li:hover .view i{color:#cf0000;margin-left:10px;}
.m8 .bjnews-list .swiper-pagination{bottom:0;font-size:0;}
.m8 .bjnews-list .swiper-pagination-bullet{background:none;opacity:1;width:10px;height:10px;margin:0 5px!important;border:1px #a2a2a2 solid;border-radius:50%;}
.m8 .bjnews-list .swiper-pagination-bullet-active{background:#cf0000;border-color:#cf0000;}
.m8 .bjnews-more{margin-top:30px;text-align:center;padding-bottom:55px;}
.m8 .bjnews-more a{background:#d00011;width:173px;line-height:42px;display:inline-block;position:relative;font-size:18px;color:#fff;}
.m8 .bjnews-more a i{font-size:18px;font-family:"宋体";font-style:normal;margin-left:20px;font-weight:bold;transition:all 0.4s;}
.m8 .bjnews-more a:hover{background:#cf0000;}
.m8 .bjnews-more a:hover i{margin-left:30px;}
/*m9*/
.m9{background: url(../images/brandbg.jpg) center/cover no-repeat;}
.m9 .t1{padding-top: 100px;}
.m9 .t2{font-size: 35px!important;}
.m9 .t2,.m9 .t3{padding-top: 25px;}
.m9 .t3{padding-bottom: 50px;}
.m9 p{padding:0 100px;}
.m9 .readmore{margin: 80px 0 150px;}
/*大屏幕响应*/
@media (min-width:1680px){
	.m3 .yz dt{margin-right:-165px;}
}

/*微小屏幕响应*/
@media (max-width:576px){
	.s_title h2{font-size:var(--size)!important;}
	.s_title span:before,.s_title span:after{content:none;}

	/*m4*/
	.m4{padding:0!important;}
	.m4 .grid{padding-top:0!important;}
	.m4 .card .mini-order1{order:1;}

	/*m7*/
	.m7 .s_title{padding-top: 1rem!important;padding-bottom: 1rem!important;}
	.m7 .bjqualIbox{height:auto;}
	.m7 .bjqual-figure{width:100%;}
	.m7 .bjqual-word{width:100%;padding-top:0;}
	.m7 .bjqual-word .ibox{width:100%;height:auto;padding:15px;}
	.m7 .bjqual-word .ibox-t{font-size:18px;padding-bottom:15px;margin-bottom:0;}
	.m7 .bjqual-word .ibox-t:before{bottom:5px;}
	.m7 .bjqual-word .ibox-c{line-height:1.8;font-size:15px;max-height:inherit;}
	.m7 .bjqual-word-list{margin-top:10px;}
	.m7 .bjqual-word-list a .ico{top:50%;margin-top:-30px;}
	.m7 .bjqual-word-list a .name{bottom:50%;margin-bottom:-35px;}
	/*m8*/
	.m8 .bjnewsIbox{padding-top: 0;}
	.m8 .bjnewsIbox .s_title{padding-bottom: 0!important;}
	.m8 .bjnews-more{padding-bottom: 20px;}
	/*m9*/
	.m9 .t1{padding-top: inherit;}
	.m9 .t2{font-size:var(--size-large) !important;}
	.m9 .t3{padding-bottom: inherit;}
	.m9 .readmore{margin:15px 0 30px 0;}
}