#header{position:fixed}#header.head{}#header.head .logo img.blogo{display:none}#header.head .logo img.tlogo{display:block}#header.head .menu li i{background:#000}#header.head .menu li:hover i{background:#97282c}#header.head .menu li span{height:25px;color:#000}.menu li:hover span{color:#97282c}#header .menu li.lan a{color:#fff}#header.head .menu li.lan a{color:#000}#header .menu li.lan:hover a{color:#97282c}.sec1 #header{display:none}#header.head .menu li .submenu a{color:#000}#banner{width:100%;position:relative;overflow:hidden;height:900px;z-index:101;background:#fff}.flex-viewport{width:100%;height:100%;vertical-align:middle}#banner .slides{width:100%;height:100%;vertical-align:middle}#banner .slides li{width:100%;height:100%;vertical-align:middle;background-size:cover}.bg{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background:url(../images/bg1.png)}#banner .slides li img{width:100%;vertical-align:middle}#banner .flex-control-nav{display:none}#banner .flex-direction-nav a{display:block;width:30px;height:40px;position:absolute;top:50%;margin-top:-20px;z-index:33;text-indent:-999em;opacity:.6}.flex-prev{background:url(../images/left.png) center no-repeat;left:20px}.flex-next{background:url(../images/right.png) center no-repeat;right:20px}#banner .slides li:hover .bg{display:none}.sec{width:100%;position:relative;overflow:hidden}.sec.sec3{margin:30px 0 0 0;background:#f6f6f6;padding:60px 0 60px 0;position:relative;overflow:hidden}.ban{width:100%;position:relative;overflow:hidden}.ban li{width:100%}.ban li img{width:100%}.about{margin:50px auto;position:relative;overflow:hidden}.ab-left{width:22%;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:65%;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}.team{margin:50px auto 0 auto;position:relative;padding-bottom:30px}.team:after{clear:both;content:'';display:table}.title{width:100%;font-size:24px;color:#a5806d;line-height:40px;margin-bottom:20px}.team .title{text-indent:2%}.team-left{width:48%;float:left;margin-left:2%}.team-left:after{clear:both;content:'';display:table}.content{width:100%;height:100%}.team-right{width:48%;float:right;margin-left:10px;box-sizing:border-box;padding:20px;transition:all .5s;border-radius:3px}.team-right .abtit{margin-bottom:5px}.team-right .abtext{margin-bottom:20px}.teampic{width:260px;box-sizing:border-box;padding:20px;float:left;position:relative;text-align:center;height:100%;border-radius:3px;transition:all .5s}.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}.teampic p{width:100%;line-height:30px;font-size:18px;color:#333}.jianjie{margin-left:270px;font-size:15px;line-height:32px;color:#333;box-sizing:border-box;padding:20px;height:100%;border-radius:3px;transition:all .5s}.team-left .clear{display:none;margin-top:50px;color:#a5806d;position:absolute;bottom:35px;width:46%;left:2%}.teamcontent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .5s}.teamcontent:hover{box-shadow:0 0 15px #aaa}.sec5 .title{margin-top:55px}.sec4 .title{margin-top:25px}.sec4 .title a{float:right;color:#a5806d}.sec5 .title a{float:right;color:#a5806d}.casetit{width:100%;height:45px;font-size:26px;text-align:center;line-height:45px;color:#333;margin-bottom:20px}.caselist{width:100%;position:relative;overflow:hidden}.caselist li{width:32%;float:left;margin-right:2%;text-align:center;position:relative;overflow:hidden;border-bottom:1px solid #aeaeae}.caselist li:nth-child(3){margin-right:0}.caselist li h2{width:100%;position:relative;font-size:21px;line-height:40px;color:#333;margin-top:20px}.caselist li p{width:100%;position:relative;font-size:18px;line-height:40px;color:#333;margin-bottom:30px}.caselist li:hover h2{color:#a5806d}.caselist li:hover p{color:#a5806d}.xcx{width:750px;margin:40px auto 0 auto;position:relative;overflow:hidden;box-sizing:border-box;font-size:15px;line-height:30px;color:#333}.xcx img{height:165px;display:block;margin:0 auto 20px auto}.xcx h2{font-size:21px;line-height:40px;margin-bottom:5px;text-align:center}.xueyuanlist{width:100%;position:relative;overflow:hidden}.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;height:100px;box-sizing:border-box}.xueyuanlist li p{width:100%;position:relative;font-size:18px;line-height:35px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xueyuanlist.xueyuan1 li.bigpic{width:66%}.xueyuanlist.xueyuan1 li:nth-child(2){margin-right:0}.xueyuanlist.xueyuan1 li{border-bottom:none}.xueyuanlist li:hover p{color:#a5806d}.xueyuanlist li .pic img{transition:none;transform:none}.sec5{padding:50px 0 30px 0}.newslist{width:100%;position:relative;overflow:hidden}.newslist li{width:32%;float:left;margin-right:2%;position:relative;overflow:hidden;margin-bottom:2%}.newslist li:nth-child(3n){margin-right:0}.newslist li .textbox{width:100%;padding:25px 0;box-sizing:border-box;color:#333}.newslist li .textbox h2{font-size:18px;line-height:30px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newslist li .textbox em{font-style:normal;font-size:16px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newslist li .textbox .newsintro{margin:10px 0 12px 0;color:gray;font-size:15px;line-height:25px;height:50px;overflow:hidden}.newslist li .textbox p{font-size:16px;display:inline-block}.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}.contact{padding:50px 0;overflow:hidden}.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:110px;display:none}.cont-left .erweima img{width:100%}.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}