#header.head{position:relative}.ban{width:100%;position:relative;overflow:hidden}.ban li{width:100%}.ban li img{width:100%}.about{padding:50px 0;position:relative;overflow:hidden}.ab-left{width:24%;float:left}.ab-left ul li{width:100%;position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #969495}.ab-left ul li h2{width:100%;font-size:30px;line-height:40px;margin-bottom:10px}.ab-left ul li p{width:100%;font-size:16px;line-height:28px}.ab-right{width:66%;float:right}.abtit{width:100%;position:relative;overflow:hidden;font-size:21px;line-height:40px;margin-bottom:20px;color:#a5806d}.abtext{width:100%;position:relative;overflow:hidden;font-size:15px;line-height:28px;color:#333;margin-bottom:50px}.abtext img{max-width:100%}.team{margin:50px auto;position:relative;padding-bottom:30px}.title{width:100%;font-size:30px;color:#a5806d;line-height:40px;margin-bottom:30px}.team-left{width:30%;float:left;overflow:hidden}.content{width:100%;overflow:hidden}.team-right{width:66%;float:right;margin-right:2%}.team-right .abtit{margin-bottom:5px}.team-right .abtext{margin-bottom:20px}.teampic{width:220px;position:relative;margin-bottom:40px}.teampic img{width:220px;height:220px;overflow:hidden;border-radius:50%;margin-bottom:10px}.teampic h2{width:100%;height:40px;line-height:40px;font-size:24px;color:#a5806d;text-align:center}.teampic p{width:100%;line-height:30px;font-size:18px;color:#333;text-align:center}.jianjie{width:100%;font-size:15px;line-height:32px;color:#333}.team-left .clear{margin-top:50px;color:#a5806d;position:absolute;bottom:35px;width:46%;left:2%}.teamlist{width:100%;position:relative;border-top:1px solid #c5c5c5;margin-top:50px;padding-top:40px}.teamlist li{width:32%;float:left;margin-right:2%;border:1px solid #c5c5c5;border-top:15px solid #a5806d;box-sizing:border-box;margin-bottom:2%}.teamlist li:nth-child(3n){margin-right:0}.teamlist li .teampic{width:90%;text-align:center;margin:50px auto 20px auto;border-bottom:1px solid #c5c5c5;padding-bottom:20px}.teamlist li .jianjie{width:90%;margin:0 auto 20px auto;padding-bottom:20px;border-bottom:1px solid #c5c5c5}.more{width:100%;font-size:24px;line-height:40px;margin-bottom:30px;text-align:center}.peixun-left{width:24%;float:left}.peixun-left ul li{width:100%;position:relative;margin-bottom:10px}.peixun-left ul li h2{width:100%;font-size:21px;line-height:40px;color:#a5806d;text-align:center;margin-top:10px}.peixun-right{width:66%;float:right}.peixunpic{width:100%;text-align:center}.peixunpic img{max-width:100%}.zixunpic{width:100%;text-align:center;position:relative;min-height:400px}.zixunpic img{width:400px;position:absolute;right:0;top:-250px}.yanjiupic{width:100%;text-align:center}.yanjiupic img{width:100%}.news{padding:50px 0}.newslist{width:100%;position:relative;overflow:hidden}.newslist li{width:32%;float:left;margin-right:2%;position:relative;overflow:hidden;margin-bottom:2%;border-bottom:1px solid #aeaeae}.newslist li:nth-child(3n){margin-right:0}.newslist li .textbox{width:100%;padding:15px 0 25px 0;box-sizing:border-box;color:#333}.newslist li .textbox h2{font-size:18px;line-height:40px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newslist li .textbox em{font-style:normal;font-size:16px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newslist li .textbox .newsintro{margin:10px 0 15px 0;color:gray;font-size:15px;line-height:25px;height:50px;overflow:hidden}.newslist li .textbox p{font-size:15px;line-height:25px;margin-bottom:15px}.newslist li .textbox span{display:block;width:40px;height:1px;background:#333;margin:5px 0}.newslist li .textbox p:hover{color:#a5806d}.newslist li:hover .textbox h2{color:#a5806d}.newslist li .pic{position:relative}.newslist li .pic span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5)}.newslist ul li:hover .pic span{display:none}.newslist .pagination{width:100%;position:relative;overflow:hidden;text-align:center}.newslist .pagination li{display:inline-block;width:auto;border:1px solid #ccc;float:none;margin:0 5px;border-radius:3px;overflow:hidden}.newslist .pagination li a{display:block;padding:0 15px}.newslist .pagination li.active{background:#a5806d;border:1px solid #a5806d}.newslist .pagination li.active a{color:#fff}.newslist .pagination li:hover{border:1px solid #a5806d}.newslist .pagination li:last-child{border:none}.newslist .pagination li:last-child:hover{border:none}.newsinleft{width:66%;float:left}.newsinleft img{max-width:100%}.newsinright{width:24%;float:right}.newsinright .newslist li{width:100%;float:none;margin-right:0;margin-bottom:20px}.newsinright .newslist li .textbox{padding:15px 0 5px 0}.newsintit{width:100%;font-size:28px;line-height:40px;margin-bottom:20px}.newsin-item{width:100%;margin:50px 0;position:relative;overflow:hidden;text-align:center}.newsin-item li{display:inline-block;margin-left:30px;text-align:center}.newsin-item li span{display:block;width:35px;height:35px;margin:0 auto 10px auto;background:url(../images/icon3.png) center no-repeat}.newsin-item li h2{font-size:14px;line-height:30px}.newsin-item li:nth-child(1) span{transform:rotate(180deg)}.newsin-item li:nth-child(3) span{transform:rotate(270deg)}.newsin-item li:hover span{background:url(../images/icon6.png) center no-repeat}.newsin-item li:hover h2{color:#ffa46d}.item{width:100%;height:40px;margin-top:15px;text-align:right}.item div{display:inline-block;height:40px;margin-left:25px;padding-left:50px;font-size:16px;line-height:40px;vertical-align:top;color:#333}.item div.time{float:left;margin-left:0;padding-left:0}.item div.it2{background:url(../images/icon4.png) left center no-repeat;background-size:auto 22px;padding-left:30px}.item div.it2:hover{background:url(../images/icon4.png) left center no-repeat;background-size:auto 22px}.newsinpic{width:100%}.newsinpic img{width:100%}.gjc{width:100%;position:relative;overflow:hidden;margin:30px 0;font-size:14px;line-height:28px}.newsinbox{width:100%;position:relative;overflow:hidden;font-size:14px;line-height:28px;margin-top:20px}.end{text-align:center;width:100%;margin:50px 0}.title{width:100%;font-size:24px;color:#a5806d;line-height:40px;margin-bottom:20px}.title a{float:right;color:#a5806d}.xcx{width:950px;margin:100px auto 0 auto;position:relative;overflow:hidden;background:url(../images/wei.png) left center no-repeat;padding-left:220px;box-sizing:border-box;font-size:17px;line-height:30px;color:#333}.xcx h2{font-size:24px;line-height:40px;margin-bottom:5px}.xueyuanlist{width:100%;position:relative;overflow:hidden;margin-bottom:30px}.xueyuanlist li{width:32%;float:left;margin-right:2%;position:relative;overflow:hidden;border-bottom:1px solid #aeaeae}.xueyuanlist li:nth-child(3){margin-right:0}.xueyuanlist li .textbox{width:100%;padding:15px 0 30px 0;box-sizing:border-box}.xueyuanlist li p{width:100%;position:relative;font-size:18px;height:35px;line-height:35px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xueyuanlist.xueyuan1 li{}.xueyuanlist.xueyuan1 li.bigpic{width:66%}.xueyuanlist.xueyuan1 li:nth-child(2){margin-right:0}.xueyuanlist li:hover p{color:#a5806d}.xueyuanlist li .pic img{transition:all 0s}.xueyuanlist li .pic:hover img{transform:scale(1)}.cont-left{width:50%;float:left;position:relative;font-size:16px;line-height:35px;color:#333}.cont-left h2{margin-bottom:10px}.cont-left .erweima{position:absolute;right:0;bottom:0;width:100px}.cont-left .erweima img{width:100%!important}.cont-right{width:500px;float:right}.messtit{width:100%;padding-left:50px;box-sizing:border-box;font-size:18px;line-height:40px;color:#333;background:url(../images/phone.png) left top no-repeat;background-size:40px auto}.mess-box{width:100%;position:relative;overflow:hidden;color:#333;margin-top:30px}.mess-box li{width:100%;position:relative;margin-bottom:10px}.mess-box li .regtit{width:100%;font-size:18px;line-height:36px}.mess-box li .regtext{width:100%;position:relative;overflow:hidden}.mess-box li .regtext input[type="text"]{width:100%;height:38px;border:1px solid #c5c5c5;box-sizing:border-box;line-height:38px;text-indent:10px;font-size:16px}.mess-box li .regtext textarea{width:100%;height:125px;border:1px solid #c5c5c5;box-sizing:border-box;line-height:35px;padding:5px;font-size:16px}.mess-box li input[type="button"]{width:75px;height:40px;border:1px solid #c5c5c5;background:#c5c5c5;text-align:center;box-sizing:border-box;line-height:40px;font-size:16px;cursor:pointer}.job{padding:50px 0}.jobtop{width:100%;position:relative;padding:130px 3% 30px 3%;box-sizing:border-box;background:url(../images/headbg2.jpg) center top no-repeat;background-size:100% 100px;overflow:hidden;position:relative}.jobban{position:relative;overflow:hidden;margin:0 100px 0 240px}.jobban h2{font-size:21px;line-height:35px;margin-bottom:15px;color:#000}.jobban .slides{width:100%}.jobban .slides li{width:100%}.jobban .slides li img{width:100%}.job-box{width:100%;margin:20px auto;position:relative;box-sizing:border-box;overflow:hidden}.job-left{width:65%;float:right;padding-left:3%;border-left:1px solid #bbb}.job-right{width:30%;float:left}.joblist{width:100%;position:relative;padding-right:30px;box-sizing:border-box}.joblist li{margin-bottom:15px;padding-bottom:20px;border-bottom:#bbb 1px solid}.jobtitle{width:100%;font-size:18px;line-height:30px;margin-bottom:20px}.jobtext{width:100%;font-size:14px;color:gray}.joblist li.joblistcur .jobtitle{color:#a5806d}.job-tit{width:100%;position:relative;padding-bottom:20px;margin-bottom:25px}.job-tit h2{width:100%;font-size:21px;color:#000;line-height:35px}.job-tit span{display:block;width:60px;height:1px;position:absolute;left:0;bottom:0;background:#000}.job-name{width:100%;position:relative;overflow:hidden;margin-bottom:40px}.job-name li{font-size:18px;color:#000;cursor:pointer;line-height:40px}.job-name li.job-name-cur{color:#a5806d}