@charset "utf-8";
.list_join1 li{text-align:center;}
.list_join1 li .pic{border-radius:5px;}
.list_join1 li .item{margin:10px;padding:20px 15px;}
.list_join1 li .title{color:#222;}
.list_join1 li .pic{margin:15px 0;}
.list_join1 li .desc{color:#222}
.list_join2 li{color:#222}

.list_join2 li .title{font-size:24px;padding-right:10px;font-weight:bold;}
.list_join2 li .desc{font-size:16px;margin:-5px 0}
.list_join2_ul li .item{text-align:center;padding:15px;color:#222}
.list_join2_ul li .title{color:#EA373D;}

.list_join2_ul li .join_tp1{font-size:14px;line-height:25px;}
.list_join2_ul li .join_tp2{height:125px;overflow:hidden;line-height:25px;}
.list_join2_ul li .item{margin:10px;}
.list_join2_ul li:hover .item{background:#EA373D;color:#fff}
.list_join2_ul li:hover .title{color:#FFF}
/* list_join3 */
.list_join3 li .item{padding:15px;text-align:center;}
.list_join3 li .title{font-size:24px;}
.list_join3 li .desc{font-size:16px;line-height:25px;margin-top:10px;height:75px;overflow:hidden;}
.list_join3 li:hover .item{background:#EA373D;color:#fff}
/* join4 */
.join4{background:#3D3F44;color:#FFF}
.join4 .main_h2{color:#FFF}
.join4 .item{background:#405A75;color:#fff;text-align:center;border-radius:10px;}
.join4 .item .biao{padding:25px 0;}
.join4 .item .xu{margin:8px 0 15px 0}
.join4 .item .xu span{width:30px;height: 30px;display:inline-block;border-radius:50%;background:#fff;color:#EA373D;text-align:center;line-height:30px;font-size:18px}
.join4 .item .title{font-size:20px}
.list_join4{position:relative;}
.list_join4 .zxt{height:4px;position:absolute;top:60%;background:rgba(255,255,255,0.6);width:100%;z-index:1;max-width:880px;left:8%}
.join_btn{padding:35px 0;text-align: center;}
.join_btn a{background:#EA373D;color:#fff;border-radius:5px;display:inline-block;}
.join_btn a:hover{opacity:0.8;}

@media screen and (min-width:991px) {
.list_join1 li .title{font-size:24px;}
.list_join1 li .desc{font-size:18px;line-height:28px;}
.list_join1 li .item{padding:35px 15px;}
.b40{padding-bottom:40px;}
.list_join2 li .xzbox{padding-top:14px;}
.list_join2 li .item{margin:20px 20px}
.list_join2 li .z1 .xzbox{text-align:right;padding-right:18px;}
.list_join2 li .z2 .xzbox{text-align:left;padding-left:0px}
.list_join2_ul{padding:45px 0;}
.list_join2_ul li .title{font-size:28px;margin:20px 0 15px 0}
.list_join2_ul li .join_tp1{font-size:18px;margin:25px 0 25px 0}
.list_join3 li .item{padding:35px 25px;margin:10px;}
.join4{padding-bottom:25px}
.join4 .item{width:194px;height:218px;}
.join_btn{padding:65px 0;text-align: center;}
.join_btn a{background:#EA373D;width:354px;height:70px;color:#fff;font-size:28px;line-height:70px;}
}

@media screen and (max-width:990px) {
.list_join1 li .title{font-size:18px;}
.list_join1 li .pic{margin:15px 0;}
.list_join1 li .desc{font-size:16px;line-height:25px;}
.b40{padding-bottom:20px;}
.list_join2 li .title{font-size:18px}
.list_join2 li .desc{font-size:14px}
.list_join2 li .dot1{display:none;}
.list_join2 li {padding:15px 0;}
.list_join2 li .title{font-size:18px;}
.list_join2 li .xzimg1{text-align:center;}
.list_join2 li .xzbox{padding-left:0;}
.list_join2 li .desc{font-size:12px;margin-top:5px}
.list_join2_ul{padding:25px 0;}
.list_join2_ul li .item{margin:5px;}
.list_join2_ul li .join_tp1{font-size:16px;margin:10px 0 15px 0;height:40px;line-height:20px;overflow:hidden;}
.list_join2_ul li .title{font-size:24px;margin:20px 0 15px 0}
.list_join3 li .item{padding:25px 15px;margin:10px 5px;}
.join4 .item{margin:5px;padding:15px 10px 25px 10px}
.join4 .item img{height: 45px;}
.join4 .item .title{font-size:16px}
.join_btn a{background:#EA373D;width:80%;height:50px;color:#fff;font-size:16px;line-height:50px;}
.join4 .item .biao{padding:6px 0}
.list_join3 li .desc{height:inherit;}
.list_join2_ul li .join_tp2{height:220px;line-height:22px;}
}
