@charset "utf-8";
.s30_one{height:950px;width: 100%;background: url("../office/office_bg01.jpg") no-repeat center center; background-size:cover;text-align: center; position:relative; overflow:hidden;}
.s30_one .ackpass_one{ width:70%; height: auto; position:absolute; left:10%; top:20%; background:rgba(255,255,255,0.5); padding:5%;}
.s30_one .ackpass_one .so_color{font-size: 48px;color: #036; width:100%; padding-top:0 !important; }
.s30_one .so_color .sc1{color: #3FF;}
.s30_one .so_color .sc2{color: #FCF;padding-left: 52px;}
.s30_one .so_color .sc3{color: #FFC;padding-left: 52px;padding-right: 52px;}
.s30_one h2{font-size: 18px;color: #069;margin-top: 36px;font-weight: normal; width:calc(100% - 14px); border-top:2px solid #036; padding:10px;}
.s30_one p.so_txt{margin-top: 14px;font-size: 14px;color: #fff;}
.s30_one a{margin: 116px auto 0 auto;display: block;width: 211px;height: 54px;background-color: #4dc885;border-radius: 27px;text-align: center;font-size: 16px;color: #fff;line-height: 54px;}
.s30_one .so_bottom,.s30_six .ss_bottom,.s30_six .ss_top,.s30_seven .ss_top{font-size: 24px;color: #fff;margin: 308px auto 0 auto;line-height: 78px;vertical-align: middle;letter-spacing: 6px;width: 388px;}
.s30_one .so_bottom em,.s30_six .ss_bottom em,.s30_six .ss_top em,.s30_seven .ss_top em{font-size: 60px;line-height: 78px;padding-right: 20px;float: left;margin-left: 30px;}

.s30_two{height:950px;width: 100%; background-image:url("../office/office_bg02.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center; overflow:hidden; position:relative;}
.s30_two .line{ width:100px; height:10px; background:#FC6; margin:0 auto;margin-bottom:40px; }
.two_n{ width:30%; height:auto; position:absolute; left:30%; background:#069; padding:5%; }
.two_n h3{	font-size:42px;  color:#fff; line-height:80px; text-align: center; }
.two_n p{	font-size:18px; line-height:40px; text-align: left; color:#FFF;}

.s30_three{height:950px;width: 100%; background-image:url("../office/office_bg03.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center; overflow:hidden; position:relative;  }
.s30_three .line{ width:100px; height:10px; background:#FC6; margin:0 auto; margin-bottom:40px; }
.three_n{ width:20%; height:90%; position:absolute; left:0; background:#069;padding:5%;}
.three_n h3{	font-size:42px; color: #fff; line-height:80px; text-align: center; }
.three_n p{	font-size:18px; line-height:40px; text-align: left; color:#fff;}

.s30_four{height:950px;width: 100%; background-image:url("../office/office_bg04.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; overflow:hidden;  }
.s30_four .line{ width:100px; height:10px; background:#FC6; margin-bottom:40px; }
.four_n{ width:20%; height:90%; position:absolute; right:0;  background:#069; padding:5%;}
.four_n h3{	font-size:42px; color: #fff; line-height:80px; text-align:  left; }
.four_n p{	font-size:18px; line-height:40px; text-align:   left; color:#fff;}



.s30_five{height:950px;width: 100%; background-image:url("../office/office_bg05.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; overflow:hidden; }
.s30_five .line{ width:100px; height:10px; background:#FC6; margin:0 auto;margin-bottom:40px; }
.five_n{ width:40%; height:auto; position:absolute; left:25%; top:20%; background:rgba(255,255,255,0.5); padding:5%;}
.five_n h3{	font-size:42px; color: #036; line-height:80px; text-align: center; }
.five_n p{	font-size:18px; line-height:40px; text-align: center; color:#069;}

.s30_six{height:950px;width: 100%; background-image:url("../office/office_bg06.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; overflow:hidden; }
.s30_six .line{ width:100px; height:10px; background:#FC6; margin:0 auto;margin-bottom:40px; }
.six_n{ width:40%; height:auto; position:absolute; left:25%; top:20%; background:rgba(255,255,255,0.5); padding:5%;}
.six_n h3{	font-size:42px; color: #036; line-height:80px; text-align: center; }
.six_n p{	font-size:18px; line-height:40px; text-align: center; color:#069;}


.s30_seven{height:950px;width: 100%; background-image:url("../office/office_bg07.jpg"); background-repeat:no-repeat; background-size:100%,cover; background-position:center; position:relative; overflow:hidden;  }
.s30_seven .line{ width:100px; height:10px; background:#FC6; margin:0 auto;}
.seven_n{ width:40%; height:auto; position:absolute; left:30%; top:20%; background:rgba(255,255,255,0.5);}
.seven_n h3{	font-size:42px; margin-bottom:40px; color: #036; line-height:80px; text-align: center; }
.seven_n p{	font-size:18px; line-height:40px; text-align: center; color:#069;}



@media screen and (max-width:1440px) {
.s30_one,.s30_two,.s30_three,.s30_four,.s30_five,.s30_six {
  height:800px;
}
.s30_one .ackpass_one .so_color{font-size:1.5em;color: #fff; margin-bottom:5px; width:100%; text-align:center; text-shadow:0px 0px 5px #000; }
.s30_one .ackpass_one .so_title{font-size:1.2em;}
.two_n_1 h3,.two_n_2 h3,.two_n_3 h3,.two_n_4 h3{ font-size:1.5em;}
.two_n_1 p,.two_n_2 p,.two_n_3 p,.two_n_4 p{ font-size:1.2em;}
.two_n h3,.three_n h3,.four_n h3,.five_n h3,.six_n h3{ font-size:1.5em;}
.two_n p,.three_n p,.four_n p,.five_n p,.six_n p{ font-size:1.2em; line-height:30px;}
}


@media screen and (max-width:414px) {
.two_n{ width:80%; left:5%;}
.three_n{ width:50%;}
.four_n{ width:50%;}
.five_n{ width:80%; left:5%;}
.six_n{ width:80%; left:5%;}

.s30_seven{
  height:200px;
}
}


