/* CSS Document */
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#d70629;text-decoration:none}
/*清除链接虚框*/
.flexa{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;}
.itema{-webkit-align-items:center;align-items:center;}
.iteme{-webkit-align-items:flex-end;align-items:flex-end;}
.justb{-webkit-justify-content:space-between;justify-content:space-between;}
.justc{-webkit-justify-content:center;justify-content:center;}
.juste{-webkit-justify-content:flex-end;justify-content:flex-end;}
/*-------*/
.wbg{width:90%;max-width:1500px;margin:0 auto;text-align:left;box-sizing:border-box}
.hbg{width:90%;max-width:1500px;margin:0 auto;text-align:left;box-sizing:border-box}
.ntit{padding-top:60px;padding-bottom:30px;text-align:center}
.ntit h2{font-size:var(--yx_FS36) !important;font-weight:bold;}
.ntit p{font-size:16px;color:#717171;padding:17px 0;line-height:29px;background:url(../images/hr-1.png) no-repeat center bottom;letter-spacing:1px;width:76%;margin:0 auto;}
.ntit2 h2,.ntit2 p{color:#fff}
.ntit2 p{background:url(../images/hr-4.png) no-repeat center bottom}
.sbox1{font-size:16px;color:#717171;line-height:34px;box-sizing:border-box;text-align:center}
.sbox2{padding-top:85px;padding-bottom:75px}
.sbox2 dl{width:32%;text-align:center;margin-right:2%}
.sbox2 dl:nth-of-type(3n){margin-right:0}
.sbox2 dl dt{width:100%}
.sbox2 dl dt img{display:block;width:173px;margin:0 auto}
.sbox2 dl dd{font-size:22px;line-height:44px;padding-top:20px}
.sbox3{padding-top:25px;padding-bottom:90px}
.sbox3 dl{width:31.6%;margin-right:2.6%;background:#fff;box-shadow:0px 2px 15px rgba(0,0,0,.06)}
.sbox3 dl:nth-of-type(3n){margin-right:0}
.sbox3 dl dt{width:100%;height:0;padding-top:55%;overflow:hidden;position:relative}
.sbox3 dl dt img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}
.sbox3 dl dd{padding:22px 30px 30px}
.sbox3 dl dd h3{font-size:22px;line-height:44px;padding-bottom:10px;font-weight:normal}
.sbox3 dl dd p{font-size:16px;line-height:30px;color:#7d7d7d}
.network{width: 100%;margin:0 auto}
.network img{width: 98%;}
.network-p{width: 90%;text-align: center;margin: 0 auto;max-width: 1500px;}

@media (max-width:1660px) {
.box{ width:94%;}
.ntit{ padding-top:55px;}
.ntit p{ font-size:14px;}
}
@media (max-width:1460px) {
.ntit{ padding-top:50px; padding-bottom:26px;}
.sbox2{ padding-bottom:70px;}
.sbox2 dl dd{ font-size:20px;}
.sbox3{ padding-bottom:85px;}
.sbox3 dl dd{ padding:18px 25px 25px;}
.sbox3 dl dd h3{ font-size:20px; line-height:42px; padding-bottom:8px;}
.sbox3 dl dd p{ font-size:15px; line-height:29px;}

}

@media (max-width:1366px) {

.ntit p{ padding-top:15px;}
}

@media (max-width:1260px) {

.sbox2 dl dt img{ width:150px;}
.sbox2 dl dd{ font-size:18px; line-height:40px;}

}

@media (max-width:1160px) {

.ntit{ padding-top:40px;}
.ntit p{ padding-top:12px;}

.sbox2{ padding-top:40px; padding-bottom:65px;}
.sbox3{ padding-bottom:75px;}
.sbox3 dl dd{ padding:16px 18px 20px;}
.sbox3 dl dd h3{ font-size:22px; line-height:36px;}

}



@media (max-width:990px) {

.sbox1{ font-size:16px; line-height:32px;}
.sbox2{ padding-top:35px; padding-bottom:60px;}
.sbox2 dl dt img{ width:120px;}
.sbox2 dl dd{ padding-top:16px;}


}
@media (max-width:860px) {

.sbox3 dl dd h3{ font-size:20px;}


}

@media (max-width:768px) {

.ntit{ padding-top:35px;}

.sbox1{ font-size:15px; line-height:30px;}
.sbox2{ padding-bottom:50px;}
.sbox2 dl dt img{ width:110px;}
.sbox2 dl dd{ font-size:17px; line-height:35px;}
.sbox3{ padding-bottom:55px; padding-top:0;}
.sbox3 dl {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
.sbox3 dl dd{ padding:14px 14px 20px;}
.sbox3 dl dd h3{ font-size:18px; line-height:32px; padding-bottom:6px;}
.sbox3 dl dd p{ font-size:14px; line-height:26px;}
.network-p{width: 99%;}
.sbox2 dl dt img {
        width: 90px;
    }

}
@media (max-width: 440px) {
    .sbox3 dl {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
}




