@charset "gb2312";
/* CSS Document */
@import url("public.css");

.baner1{display:block;margin:0 auto; width:100%;}

.coope3{width:100%;margin:3% auto 10%; overflow:hidden;}
.coope3_1{width:80%; margin:1% auto 0; overflow:hidden;}
.coope3_1 dl{ width:45%; overflow:hidden;margin:10% auto 0;float:left;display:flex;align-items:center;}
.coope3_1 dl dt{float:left;width:0.94rem;}
.coope3_1 dl dt img{display:block;width:100%;}
.coope3_1 dl dd{float:left;width:55%; overflow:hidden;margin-left:6%;font-size:0.15rem;line-height:1.6;}
.coope3_1 dl dd i{display:block;border-bottom:2px solid #ccc;width:50%;margin-top:10%;}

.coope4{width:100%;margin:0 auto; overflow:hidden; background:url(../images/coope4.jpg) no-repeat center;height:6.5rem; background-size:100% 100%;}
.coope4_1{width:90%;margin:0 auto; overflow:hidden;}
.coope4_1 h3{display:block;font-size:0.26rem;line-height:1.6;font-weight:bold;color:#e8373d;margin-top:15%;}
.coope4_1 dl{ width:100%; overflow:hidden;margin:4% auto 0;display:flex;}
.coope4_1 dl dt{float:left;width:0.48rem;height:0.48rem;margin-top:1%;}
.coope4_1 dl dt img{display:block;width:100%;}
.coope4_1 dl dd{float:left;width:45%; overflow:hidden;margin-left:3%;}
.coope4_1 dl dd b{display:block;font-size:0.24rem;line-height:1.5;color:#e8373d; }
.coope4_1 dl dd span{display:block;font-size:0.17rem;line-height:1.6;margin-top:1%;}

.coope5{width:100%;margin:0 auto; overflow:hidden; background:url(../images/coope5.jpg) no-repeat center;height:18.77rem; background-size:100% 100%;}
.coope5 p{font-size:0.26rem; line-height:1.8; text-align:center;margin-top:64%;}

.coope6{width:100%;margin:0 auto; overflow:hidden; background:url(../images/coope6.jpg) no-repeat center;height:10.36rem; background-size:100% 100%;}
.coope6_1{width:67%;margin:75% auto 0; overflow:hidden;}
.coope6_1 dl{ width:100%; overflow:hidden;margin:6% auto 0;display:flex;}
.coope6_1 dl dt{float:left;width:0.6rem;margin-top:1%;}
.coope6_1 dl dt img{display:block;width:100%;}
.coope6_1 dl dd{float:left;width:80%; overflow:hidden;margin-left:3%;}
.coope6_1 dl dd b{display:block;font-size:0.24rem;line-height:1.5;color:#e8373d; }
.coope6_1 dl dd span{display:block;font-size:0.17rem;line-height:1.6;margin-top:1%;}

.recruit1{width:100%;margin:0 auto; overflow:hidden; background:url(../images/recruit1.jpg) no-repeat center;height:8.93rem; background-size:100% 100%;}
.recruit1_1{font-size:0.2rem; line-height:1.8; color:#fff; width:53%;margin:46% 0 0 7%;}
.recruit1_2{font-size:0.2rem; line-height:1.8; color:#fff; width:80%;margin:2% 0 0 7%;}

.recruit2{width:100%;margin:7% auto; overflow:hidden;}
.recruit2_1{width:90%;margin:0 auto; overflow:hidden;}
.recruit2_1 h3{display:block;font-size:0.32rem; line-height:1.6; color:#e8373d;}
.recruit2_1 h5{display:block;font-size:0.32rem; line-height:1.6; color:#e8373d; text-indent:3em; font-weight:bold;}
.recruit2_2{width:100%;margin:5% auto 0; overflow:hidden; background:linear-gradient(to bottom,#e8373d,#f1878b);}
.recruit2_3{width:90%;margin:3% auto 0; overflow:hidden;}
.recruit2_3 p{width:80%;margin:0 auto; overflow:hidden;font-size:0.28rem; color:#fff; line-height:1.8; display:flex;justify-content:space-between;}
.recruit2_3 video{height:4rem;width:100%;margin:5% auto;}
.zmhz3{width:100%;margin:0 auto 5%;overflow:hidden;}
.rydl3bd{width:100%;margin:0 auto; overflow:hidden;}
.rydl3bd ul{overflow:hidden;}
.rydl3bd ul li{float:left;overflow:hidden;width:20%;}
.rydl3bd ul li img{width:100%;margin:0 2%;}

.recruit3{width:100%;margin:0 auto; overflow:hidden; background:url(../images/recruit2.jpg) no-repeat center;height:6.38rem; background-size:100% 100%;}
.recruit3 h2{display:block;font-size:0.24rem;line-height:1.6;font-weight:bold;width:90%;margin:10% auto 0;color:#e8373d;}
.recruit3 h2 img{float:left;max-width:0.24rem;width:100%;margin:1% 2% 0 0;}
.recruit4{width:100%;margin:7% auto 0; overflow:hidden; background:#e8373d;}
.recruit4 h2{display:block;font-size:0.24rem;line-height:1.6;font-weight:bold;width:90%;margin:5% auto 0;color:#fff;}
.recruit4 h2 img{float:left;max-width:0.24rem;width:100%;margin:1% 2% 0 0;}
.recruit4 p{width:6rem;margin:5% auto;display:flex;justify-content:space-between;}
.recruit4 p b{font-size:0.28rem;line-height:1.6;color:#fff;}
.recruit4_2{width:6.24rem;margin:0 auto 5%; display:block;}

.recruit5{width:100%;margin:0 auto; overflow:hidden; background:url(../images/recruit4.jpg) no-repeat center;height:5.97rem; background-size:100% 100%;}
.recruit5 h3{display:block;font-size:0.32rem; line-height:1.6; color:#fff; text-align:center;margin-top:6%;}
.zmhz5_2{display:block;width:100%;margin:5% auto; overflow:hidden;}
.zmhz5_3{display:block;width:90%;margin:3% auto 0; overflow:hidden;}
.zmhz5_3 input{float:left;width:31%;margin:0 1%;height:0.5rem;line-height:0.5rem;font-size:0.15rem; background:#fff;border:1px solid #e1e1e1; border-radius:10px;padding:0 3%;box-sizing: border-box;}
.recruit5 textarea {display:block;width:90%;margin:4% auto 0;height:1.5rem;line-height:1.3;font-size:0.15rem; background:#fff;border:1px solid #e1e1e1; border-radius:10px;padding:1% 3%;box-sizing: border-box;}
.recruit5 button{display:block;width:1.9rem;margin:4% auto 0; border:none; background:#e8373d; color:#fff;height:0.5rem;line-height:0.5rem;border-radius:10px;font-size:0.18rem;}
.recruit5 p{display:block;font-size:0.16rem; line-height:1.6; color:#fff; text-align:center;margin-top:3%;}

.abUs1{width:100%;margin:0 auto; overflow:hidden; background:#e8373d;}
.abUs1_2{width:90%;margin:5% auto; overflow:hidden; background:#e8373d;}
.abUs1_2 video{height:4rem;width:100%;margin:0 auto;}
.abUs1_2 p{display:block;font-size:0.16rem; line-height:1.6; color:#fff; text-indent:2em;margin-top:3%;}
.abUs2{width:100%;margin:0 auto; display:block;}

.abUs3{width:100%;margin:7% auto 0; overflow:hidden;}
.abUs3_1{width:90%;margin:0 auto; overflow:hidden;}
.abUs3_1 h2{display:block;font-size:0.35rem;line-height:1.6;font-weight:bold; color:#e8373d;}
.abUs3_1 h2 img{float:left;max-width:0.24rem;width:100%;margin:3% 2% 0 0;}
.abUs3_1 h3{display:block;font-size:0.35rem;line-height:1.6;font-weight:bold; color:#e8373d; text-indent:3em; text-transform:uppercase;q}
.abUs3_2{width:100%;margin:6% auto 0; overflow:hidden; background:url(../images/abUs3.jpg) no-repeat center;height:15.5rem; background-size:100% 100%;}
.abUs3_2 dl{width:75%;margin:0 auto; overflow:hidden;}
.abUs3_2 dl dt{float:left;width:45%; overflow:hidden;}
.abUs3_2 dl dt p{margin-top:4%; overflow:hidden;font-size:0.16rem; line-height:1.7; color:#fff; width:78%;}
.abUs3_2 dl dt p span{display:block; font-weight:bold; margin-bottom:3%;}
.abUs3_2 dl dt p span b{ font-size:0.18rem; line-height:1.6;margin-right:3%;}
.abUs3_2 dl dd{float:right;width:43%; overflow:hidden;}
.abUs3_2 dl dd p{margin-top:57%; overflow:hidden;font-size:0.16rem; line-height:1.7; color:#fff; width:92%;}
.abUs3_2 dl dd p span{display:block; font-weight:bold; margin-bottom:3%;}
.abUs3_2 dl dd p span b{ font-size:0.18rem; line-height:1.6;margin-right:3%;}
.abUs3_3{display:block;width:100%;margin:6% auto 0;}

.abUs4{width:100%;margin:0 auto; overflow:hidden; background:url(../images/abUs4.jpg) no-repeat center;height:14.24rem; background-size:100% 100%;}
.abUs4 h2{display:block;font-size:0.35rem;line-height:1.6;font-weight:bold; color:#e8373d;width:90%;margin:5% auto 0; font-style:italic;}
.abUs4 h2 img{float:left;max-width:0.24rem;width:100%;margin:3% 2% 0 0;}
.abUs4 p{margin-top:23%; overflow:hidden;text-align:center; font-size:0.3rem; line-height:1.5;}
.abUs4 p b{display:block; text-align:center; font-size:0.45rem; line-height:1.8; color:#fff; margin-bottom:7%;}

.abUs5{width:100%;margin:7% auto; overflow:hidden;}
.abUs5 h2{display:block;font-size:0.35rem;line-height:1.6;font-weight:bold;width:90%;margin:0 auto; }
.abUs5 h2 img{float:left;max-width:0.24rem;width:100%;margin:3% 2% 0 0;}
.abUs5 h3{display:block;font-size:0.3rem;line-height:1.6;color:#e8373d; text-align:center;margin-top:1%;}
.abUs5_1{display:block; width:6.04rem; line-height:1.6; margin:5% auto;} 
.abUs5 p{width:70%; margin:0 auto; overflow:hidden;  display:flex;justify-content:space-between;} 
.abUs5 p span{font-size:0.2rem;line-height:2;font-weight:bold;color:#e8373d;float:left; padding:1% 5%;margin:1%;box-shadow:1px 1px 0.11rem #e5e5e5; border-radius:10px;}
.abUs5 b{display:block;font-size:0.2rem;line-height:1.6; text-align:center; margin-top:3%; }

.abUs6{width:100%;margin:0 auto; overflow:hidden; background:url(../images/abUs6.jpg) no-repeat center;height:7.43rem; background-size:100% 100%;}
.abUs6 h2{display:block;font-size: 0.45rem;line-height:1.6;font-weight:bold;width: 75%;margin: 6% auto;color:#fff;}
.abUs6 h2 img{float:left;max-width:0.24rem;width:100%;margin:5% 2% 0 0;}
.abUs6 p{margin:62% auto 0;color:#fff; overflow:hidden; padding-left:9%;}
.abUs6 p b{display:block;font-size: 0.22rem;line-height:1.8;}
.abUs6 p span{display:block;font-size: 0.15rem;line-height:1.8;}

.downlo1{width:100%; margin:0 auto; overflow:hidden; background:url(../images/downloa1.jpg) no-repeat center;height:9.78rem; background-size:100% 100%; position:relative;}
.downlo1_1{ overflow:hidden; position:absolute; bottom:2%; left:0; right:0; margin:0 auto;}
.downlo1_1 img{width:4.24rem; display:block; margin: 0 auto;}
.downlo1_1 p{ color:#fff; overflow:hidden; font-size:0.2rem; line-height:1.8; margin-top:3%; text-align:center;}
.downlo1_1 p a{color:#fff; margin-left:1%;}















