/* 荣誉资质 */
.honor{height: 2400px;}
.honor .honor_1{height: 2400px;}
.honor .honor_1 .honor-fl{width: 314px;background-color: #fff;padding-bottom: 215px;}
.honor .honor_1 .honor-fl h3{font-size: 24px;color:#4b4b4b;padding: 50px 0 30px 50px;}
.honor .honor_1 .honor-fl ul li{width: 283px;line-height:55px;font-size: 16px;color: #7c7c7c;padding-left: 50px;}
.honor .honor_1 .honor-fl ul li:hover,.honor .honor_1 .honor-fl ul li.on{transition: all 0.3s linear; background:linear-gradient(to left,#a1d42c, #068bcd);color: #fff;}

.honor .honor_1 .honor-fr{width: 1335px;}
.honor .honor_1 .honor-fr ul > li{width: 646px;height: 604px;margin: 0  39px 39px 0;float: left;background-image: url(../img/honor-fr.jpg);background-position: center;background-repeat: no-repeat;background-size:  cover;padding: 50px 50px 40px 50px; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);}
.honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0 0 39px 0;}
.honor .honor_1 .honor-fr ul li i{width: 548px;height: 386px;display: block;background-color: #fff;  background-position: center;background-repeat: no-repeat;background-size:contain;border: 12px solid rgba(237, 232, 228, 1);}
.honor .honor_1 .honor-fr ul li .text{width:548px;padding-top: 95px;line-height: 40px;}
.honor .honor_1 .honor-fr ul li .text h3{font-size: 20px;color: #555;text-align: center;}

@media (max-width: 1680px) {
    /* 荣誉资质 */
    .honor .honor_1{height: 2100px;}
    .honor .honor_1 .honor-fl{width: 274px;}
    .honor .honor_1 .honor-fl h3{padding: 50px 0 30px 43px;}
    .honor .honor_1 .honor-fl ul li{width: 247px;padding-left: 43px;}
    
    .honor .honor_1 .honor-fr{width: 1168px;}
    .honor .honor_1 .honor-fr ul  > li{width: 565px;height: 528px;margin: 0  34px 34px 0;padding: 43px 43px 35px 43px;}
    .honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0 0 34px 0;}
    .honor .honor_1 .honor-fr ul li i{width: 479px;height: 337px;}
    .honor .honor_1 .honor-fr ul li .text{width:479px;padding-top: 83px;}
}
@media (max-width: 1560px) {
    /* 荣誉资质 */
    .honor .honor_1{height: 1950px;}
    .honor .honor_1 .honor-fl{width: 254px;}
    .honor .honor_1 .honor-fl h3{padding: 50px 0 30px 39px;}
    .honor .honor_1 .honor-fl ul li{width: 229px;padding-left: 39px;}
    
    .honor .honor_1 .honor-fr{width: 1084px;}
    .honor .honor_1 .honor-fr ul  > li{width: 524px;height: 490px;margin: 0  31px 31px 0;padding: 39px 39px 32px 39px;}
    .honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0 0 31px 0;}
    .honor .honor_1 .honor-fr ul li i{width: 444px;height: 312px;}
    .honor .honor_1 .honor-fr ul li .text{width:444px;padding-top: 77px;}
}
@media (max-width: 1440px) {
    /* 荣誉资质 */
    .honor .honor_1{height: 1800px;}
    .honor .honor_1 .honor-fl{width: 234px;}
    .honor .honor_1 .honor-fl h3{padding: 50px 0 30px 36px;}
    .honor .honor_1 .honor-fl ul li{width: 211px;padding-left: 36px;}
    
    .honor .honor_1 .honor-fr{width: 1000px;}
    .honor .honor_1 .honor-fr ul >  li{width: 483px;height: 452px;margin: 0  28px 28px 0;padding: 36px 36px 29px 36px;}
    .honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0 0 28px 0;}
    .honor .honor_1 .honor-fr ul li i{width: 409px;height:288px;}
    .honor .honor_1 .honor-fr ul li .text{width:409px;padding-top: 71px;}
}
@media (max-width: 1366px) {
    /* 荣誉资质 */
    .honor .honor_1{height: 1707px;}
    .honor .honor_1 .honor-fl{width: 221px;}
    .honor .honor_1 .honor-fl h3{padding: 50px 0 30px 34px;}
    .honor .honor_1 .honor-fl ul li{width: 209px;padding-left: 34px;}
    
    .honor .honor_1 .honor-fr{width: 948px;}
    .honor .honor_1 .honor-fr ul >  li{width: 458px;height: 428px;margin: 0  26px 26px 0;padding: 34px 34px 27px 34px;}
    .honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0 0 26px 0;}
    .honor .honor_1 .honor-fr ul li i{width: 387px;height:273px;}
    .honor .honor_1 .honor-fr ul li .text{width:387px;padding-top: 67px;}
}
@media (max-width: 1099.98px) ,(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
    /* 荣誉资质 */
    .honor{height: 18rem; margin-top: 0.4rem; }
    .honor .honor_1{height: 18rem;}
    .honor .honor_1 .honor-fl{width: 7.2rem;background-color: #fff;padding-bottom:0.3rem;}
    .honor .honor_1 .honor-fl h3{font-size: 0.32rem;color:#4b4b4b;padding: 0.5rem 0 0.3rem 0.5rem;}
    .honor .honor_1 .honor-fl ul{overflow: hidden;}
    .honor .honor_1 .honor-fl ul li{width: 3.6rem;line-height:0.7rem;font-size: 0.26rem;color: #7c7c7c;text-align: center; padding-left: 0;float: left;}
    .honor .honor_1 .honor-fl ul li a{display: block;}
	.honor .honor_1 .honor-fl ul li:hover,.honor .honor_1 .honor-fl ul li.on{transition: all 0.3s linear; background:linear-gradient(to left,#a1d42c, #068bcd);color: #fff;}

    .honor .honor_1 .honor-fr{width: 7.2rem;}
    .honor .honor_1 .honor-fr ul >  li{width: 3.4rem;height: 4rem;margin: 0.18rem  0.1rem 0.18rem 0.1rem;float: left;background-image: url(../img/honor-fr.jpg);background-position: center;background-repeat: no-repeat;background-size:  cover;padding: 0.1rem 0.1rem 0.09rem 0.1rem; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);}
    .honor .honor_1 .honor-fr ul li:nth-child(2n){margin: 0.18rem 0.1rem 0.39rem 0.1rem;}
    .honor .honor_1 .honor-fr ul li i{width: 3.2rem;height: 3rem;display: block;border: 0.12rem solid rgba(237, 232, 228, 1);}
    .honor .honor_1 .honor-fr ul li .text{width: 3.2rem;;padding-top: 0.1rem;line-height: 0.4rem;}
    .honor .honor_1 .honor-fr ul li .text h3{font-size: 0.26rem;color: #555;text-align: center; line-height: 0.32rem;}  
}


