/*base*/
*{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
a{color:#000; text-decoration:none;}
b,strong{font-weight:normal;}
i,em{font-style:normal;}

img{vertical-align:top;border: none;}
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
input{ outline:none;}
body{ font-family:'Microsoft YaHei';}
.wrap{width: 100%;overflow-x: hidden;background: #f1f1f1;}
.head{background: #fff;}
.head .topline{width: 100%;height: 0.125rem;background: #f79927;}
.head .mid,.head .bot{width: 17.75rem;margin: 0.75rem auto 0;}
.head h1{background: url(../img/logo.png) no-repeat; width: 3.75rem;height: 1.125rem;background-size: 100% 100%;}
.head h1 a{display: block;width: 100%;height: 100%;text-indent: -99em;}
.head .mid div{height: 1rem;border-left: 1px solid #6e6b72;margin:0.125rem 0 0 0.225rem;padding-left: 0.225rem;font-size: 0.4rem;color: #6e6b72;}
.head .mid div p{margin-top: -0.05rem;line-height: 0.5rem;}
.head .mid a{display: block;font-size: 0.4rem;font-family: arial;color: #6e6b72;margin-top: 0.5rem;}
.head .bot{padding-bottom: 0.75rem;}
.head .bot li{width: 20%;height: 0.75rem;line-height: 0.75rem;font-size: 0.55rem;text-align: center;}
.head .bot li a{color: #6e6b72;}
.head .bot li.act{background: #f79927;transition: 0.3s;}
.head .bot li.act a{color: #fff;transition: 0.3s;}
/*banner*/
#swiper1{height: 11.2rem;}
.banner{width: 100%;}
.banner img{width: 100%;height: 11.25rem;}
/*part1*/
.ph{height: 21.5rem;}
.part1{position: relative;text-align: center;}
.part1 span{width: 5rem;height: 24rem;background: #f79927;position: absolute;right: 0;top: -1.25rem;z-index: 99;}
.part1 i{width: 17.75rem;height: 19.15rem;background: #fff;position: absolute;top: 1.25rem;z-index: 100;}
.part1 i.one{left: 0;}
.part1 .con,.part3 .con2,.part5 .con2,.part7 .con3,.part9 .con4 {width: 100%;height: 19.15rem; position: absolute;left: 0;top: 1.25rem;z-index: 101;}
.part1 h2{font-size: 0.95rem;color: #f79927;margin: 1.25rem 0;font-weight: bold;}
.part1 .con ul{width: 12.25rem;margin: 0 auto;}
.part1 .con ul li{width: 5.45rem;height: 6.7rem;border: 1px solid #bababa;margin-bottom: 1rem;}
.part1 .con ul li:nth-child(1) img,.part1 .con ul li:nth-child(4) img{width: 2.125rem;height: 2.125rem;margin-top: 0.5rem;}
.part1 .con ul li:nth-child(2) img{width: 2.25rem;height: 1.75rem;margin-top: 0.75rem;}
.part1 .con ul li:nth-child(3) img{width: 1.65rem;height: 2.125rem;margin-top: 0.5rem;}
.part1 .con ul li h3{font-size: 0.6rem;color: #6b6c70;margin: 0.35rem 0 0.25rem;}
.part1 .con ul li:nth-child(2) h3{margin-top: 0.475rem;}
.part1 .con ul li em,.part3 .con2 em{display: block;background: url(../img/shape.png) no-repeat;width: 0.3rem;height: 0.2rem;background-size: 100% 100%;margin: 0 auto;}
.part1 .con ul li p{font-size: 0.5rem;color: #6b6c70;margin: 0.25rem 0;}
.part1 .con ul li a{color: #fff;display: block;width: 5rem;height: 1rem;background: #31303e;font-size: 0.45rem;line-height: 1rem;margin: 0 auto;}
/*part2*/
.part2{background: #fff;margin-top: -1rem;padding-bottom: 1rem;}
.part2 h2{padding-top: 2rem;margin-bottom: .3rem;}
.txt{font-size: 0.55rem;color: #6b6c70;padding-bottom: 0.6rem;}
.part2 ul{width: 17.81rem;margin: 0 auto;}
.part2 ul img{width: 4.45rem;height: 4.45rem;}
.button{display: block;width: 6.5rem;height: 1.15rem;line-height: 1.15rem;background: #31303e;color: #fff;font-size: 0.45rem;margin: 1rem auto 0;}
#dis{display: none;}
/*part3*/
.part3{height: 15.5rem;}
.part3 span{height: 17.75rem;left: 0;}
.part3 i{height: 13.3rem;right: 0;}
.part3 .con2 ul{width: 16.45rem;margin: 0 auto;}
.part3 .con2 ul li{width: 3.65rem;margin-right: 0.65rem;}
.part3 .con2 ul li.last{margin-right: -0.65rem;}
.part3 .con2 ul li h3{width: 3.65rem;height: 3.65rem;font-size: 0.5rem;color: #fff;margin-bottom: 0.75rem;font-weight: bold;}
.part3 .con2 ul li h3 p{padding-top: 1.15rem;}
.part3 .con2 ul li:nth-child(1) h3{background: url(../img/salary1.png) no-repeat;background-size: 100% 100%;}
.part3 .con2 ul li:nth-child(2) h3{background: url(../img/salary2.png) no-repeat;background-size: 100% 100%;}
.part3 .con2 ul li:nth-child(3) h3{background: url(../img/salary3.png) no-repeat;background-size: 100% 100%;}
.part3 .con2 ul li:nth-child(4) h3{background: url(../img/salary4.png) no-repeat;background-size: 100% 100%;}
.part3 .con2 ul li .txt2{font-size: 0.55rem;color: #6b6c70;line-height: 0.75rem;margin-top: 0.4rem;}
.part3 .con2 ul li strong{color: #f79927;}
/*part4*/
.part4 .button{margin: 0 auto 0;}
.part4{margin-top: 0;padding-top: 1rem;}
.part4 h2{padding-top: 0;}
.part4 ul{width: 16.5rem;margin: 0 auto;}
.part4 ul li{width: 7.75rem;}
.part4 ul img{width: 7.75rem;height: 5.5rem;}
.part4 ul p{font-size: 0.5rem;color: #6b6c70;margin: 0.3rem 0 0.8rem;}
/*part5*/
.part5{height: 36.2rem;}
.part5 span{height: 38.55rem;}
.part5 i{height: 33.75rem;}
.part1 h2.title{width: 8.7rem;background: url(../img/title1.png) no-repeat left center;background-size: 2rem 1.9rem;padding-left: 2.25rem;margin: 1rem auto 0.4rem;line-height: 0.95rem;text-align: left;}
.part1 h2.title b{font-size: 0.75rem;}
.part5 ul{width: 15.25rem;margin: 0.4rem auto 0;}
.part5 ul li{background: #f1f1f1;height: 8.25rem;margin-bottom: 0.75rem;}
.part5 ul img{width: 7rem;height: 5rem;margin-bottom: 0.2rem;}
.part5 ul h3{font-size: 0.55rem;color: #6b6c70;position: relative;}
.part5 ul h3 em{width: 1.75rem;height: 1px;background: #6b6c70;position: absolute;top: 0.4rem;}
.part5 ul h3 em:nth-child(1){left: 0.4rem;}
.part5 ul h3 em:nth-child(2){right:0.4rem;}
.part5 ul p{font-size: 0.45rem;color: #6b6c70;}
.part5 .button{margin-top: 0rem;}
/*part6*/
.part6 h2.title{background: url(../img/title2.png) no-repeat left center;background-size: 2rem 1.9rem;padding-top: 0;}
.part6{padding-top: 1rem;margin-top: 0;}
.part6 .conBox{width: 17.7rem;margin: 1rem auto 0;}
#swiper2{height: 9.65rem;}
#swiper2 img{width: 4.25rem;height: 9.6rem;}
#swiper2 .swiper-wrapper{width: 4.275rem;}
/*part7*/
.part7{height: 13rem;}
.part7 span{height: 15.15rem;}
.part7 i{height: 10.6rem;}
.part7 h2.title{background: url(../img/title3.png) no-repeat left center;background-size: 2rem 1.9rem;width: 7rem;}
.part7 .con3 {height: 11rem;}
.part7 .con3 ul{width: 15rem;margin: 0 auto;}
.part7 .con3 ul li{margin-right: 0.75rem;}
.part7 .con3 ul li.last{margin-right: -0.75rem;}
.part7 .con3 ul img{width:4.5rem;height: 5rem;}
.part7 .con3 ul p,.part8 ul li p{font-size: 0.5rem;color: #6b6c70;margin-top: 0.5rem;}
/*part8*/
.part8{height: 6rem;}
.part8 h2.title{background: url(../img/title4.png) no-repeat left center;background-size: 2rem 1.9rem;width: 6rem;}
.part8 ul{width: 17.35rem;margin: 0 auto;}
.part8 ul li{width: 4.125rem;height: 6.25rem;border: 1px solid #d4d4d4;box-shadow: 0px 0px 0.25rem 0px #e1e0e0;margin-right: 0.15rem;}
.part8 ul li.last{margin-right: -0.15rem;}
.part8 ul li img{height: 2.225rem;margin-top: 1.5rem;}
.part8 ul li:nth-child(1) img{width: 2.5rem;}
.part8 ul li:nth-child(2) img{width: 2.225rem;}
.part8 ul li:nth-child(3) img{width: 2.3rem;}
.part8 ul li:nth-child(4) img{width: 2.15rem;}
.part8 .button2{margin: 1rem auto;}
.part8 div{width: 100%;height: 2.25rem;background: #fff;}
/*par9*/
.part9{height: 28rem;}
.part9 span{top: 8rem;height: 20rem;}
.part9 i{height: 17.5rem;top: 10.5rem;}
.part9 h2.title{background: url(../img/title5.png) no-repeat left center;background-size: 2rem 1.9rem;width: 6rem;}
.part9 .con4{top: 10.5rem;height: 17.5rem;} 
.part9 .con4 ul{width: 13.1rem;margin: 0.2rem auto;}
.part9 .con4 ul li{width: 6rem;height: 5.5rem;border: 1px solid #d4d4d4;box-shadow: 0px 0px 0.25rem 0px #e1e0e0;margin-bottom: 0.4rem;}
.part9 .con4 ul li h3{width: 5.25rem;border-bottom: 1px solid #c1c1c1;padding-bottom: 0.15rem;margin: 0 auto 1rem;font-size: 0.45rem;font-weight: bold;color: #444;padding-top: 0.6rem;}
.part9 ul li p{font-size: 0.4rem;color: #666;line-height: 1.1rem;}
.part9 ul li p img{width: 3.475rem;height: 1.1rem;transform: rotateX(0deg);transition: 2s;}
.part9 ul li .button{width: 4.5rem;height: 0.9rem;line-height: 0.9rem;background: #f79927;color: #fff;margin-top: 0.6rem;font-size: 0.4rem;}
/*ly*/
.ly{width: 100%;height: 9.45rem;background: url(../img/ly.jpg) no-repeat;background-size: 100% 100%;padding-top: 1.3rem;text-align: center;}
.ly .mes{width: 14rem;height: 6.875rem;background: url(../img/border.png) no-repeat; margin: 0 auto ;position: relative;background-size: 100% 100%;color: #fff;}
.ly .mes h2{font-size: 0.65rem;position: absolute;left: 1.6rem;top: -0.6rem;}
.ly .mes h2 span{color: #f79927;font-size: 0.75rem;}
.ly .mes .txt3{font-size: 0.5rem;padding-top: 1rem;}
.mesBox{width:8.6rem;margin: 0.76rem auto 0;}
.mesBox .left{width: 0.8rem;}
.mesBox .left li:nth-child(1) img{width: 0.55rem;height: 0.825rem;}
.mesBox .left li:nth-child(2) img{width: 0.775rem;height: 0.8rem;}
.mesBox .left li:nth-child(3) img{width: 0.8rem;height: 0.6rem;}
.mesBox .left li{margin-bottom: 0.85rem;}
.mesBox .right li{height: 1.7rem;}
.mesBox .right input{width: 6.95rem;height: 0.95rem;border: 1px solid #fff;background: none;color: #fff;font-size: 0.45rem;padding-left: 0.25rem;}
.submit{width: 5.25rem;height: 1rem;background: url(../img/btn.png) no-repeat;background-size: 100% 100%;border: none; cursor: pointer;margin: 0.8rem auto;display: block;}
.foot{width: 100%;background: #31303e;font-size: 0.4rem;color: #fff;text-align: center;margin-bottom: 2rem;padding: 0.75rem 0 2.75rem;}
.foot a{color: #fff;}
.foot p:nth-child(2){font-size: 0.35rem;}
