﻿@media screen and (max-width:1025px){body{font-size:12px}header{box-shadow:0 0 5px rgba(0,0,0,.25)}header .logo{background:url(../image/logo.png) 10px center no-repeat;background-size:80% auto;display:block;flex:1;height:50px}header .navbtn{font-size:24px;height:50px;width:60px;line-height:50px;border-right:1px solid #eee;text-align:center}header .search{font-size:18px;line-height:50px;width:40px;text-align:center}header .language{position:relative;font-size:14px;display:flex;padding:15px 0 0}header .language a{display:flex;align-items:flex-start;cursor:pointer;margin:0 0 1px}header .language span{display:none}header .language img{width:18px;height:18px;border-radius:50%;margin:0 8px 0 0}header .language .curr{color:#eab895}footer{background:#000;color:#999;font-size:12px;line-height:24px;padding:15px 10px}footer .auto{text-align:right}footer span{display:block;margin:0 15px 0 0}footer a{color:#999;display:inline-block;margin:0 0 0 15px}.nav{position:fixed;left:-100%;top:0;width:60%;height:100%;background:#fff;z-index:9999;transition:all .5s}.nav .main{padding:10px 0 0 15px}.nav a{font-size:18px;display:block;margin:0;padding:12px 0;text-decoration:none;border-bottom:1px solid #eee}.nav ._logo{display:block;background:url(../image/logo.png) left center no-repeat;background-size:90% auto;width:100%;height:50px}.nav.show{left:0}.nav-mask{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:9998}.nav-mask.show{display:block;background:rgba(0,0,0,.3)}.container{min-height:calc(100vh - 272px)}.banner{background:url(../image/banner.jpg) center top no-repeat;height:720px}.banner .main{display:flex;flex-direction:column;justify-content:center;height:100%}.banner .text{padding:0 0 50px 100px;width:55%;font-size:30px}.banner .text h2{text-transform:uppercase;font-weight:400;line-height:1.4}.banner .text a{display:inline-block;border:1px solid #000;text-decoration:none;font-size:18px;padding:8px 15px;margin:30px 0 0}.videoCon{overflow:hidden;height:50vh;position:relative;background:#000}.videoCon .adw{position:absolute;z-index:3;color:#fff;width:100%;left:0;top:20vh;text-align:center}.videoCon .adw h2{font-size:24px;font-weight:lighter}.videoCon .adw h2 span{font-weight:700}.videoCon .adw ._desc{font-size:24px;font-weight:lighter}.videoCon .adw .part{display:none}.videoCon video{opacity:.5;height:110%;position:absolute;left:-25%}.videoCon:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:50vh}.imgcss{position:relative}.imgcss img{display:block}.imgcss .text{position:absolute;width:100%;left:0;bottom:0;padding:15px 20px;color:#fff;font-size:24px;background-image:linear-gradient(transparent,rgba(0,0,0,.75))}.textcss h2{position:relative;line-height:1.2;padding:0 0 25px;font-size:30px;font-weight:400}.textcss h2:after{display:block;content:'';position:absolute;left:0;bottom:0;width:80px;height:2px;background:#e60012}.textcss h2.topline{padding:25px 0 0}.textcss h2.topline:before{display:block;content:'';position:absolute;left:0;top:0;width:80px;height:2px;background:#e60012}.textcss h2.topline:after{display:none}.textcss .desc{padding:40px 0 20px;font-size:18px}.textcss a{color:#e60012}.textcss a .iconfont{display:inline-block;margin:0 0 0 5px;transition:all .5s}.abouts{padding:5vh 0 0;display:block}.abouts ._left .gogo{display:none}.abouts ._right img{width:100%}.abouts ._desc{padding:1vw 5vw;font-size:18px;font-weight:lighter;line-height:1.8}.abouts ._desc p{padding:10px 0}.news{padding:0 5vw}.news .big-title{padding:30px 0}.news ._item{width:46%}.news ._item ._img{position:relative;overflow:hidden}.news ._item ._img img{width:100%;display:block;position:relative;transition:all .5s}.news ._item ._img ._tit{position:absolute;left:0;bottom:0;width:100%;text-align:right;padding:0 0 50px;min-height:50px;color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));font-size:30px}.news ._item ._img ._tit h3{font-size:36px;font-weight:400;margin-right:70px}.news ._item ._img ._tit div{font-weight:lighter;margin-right:70px}.news ._item ._img:after{display:block;content:'';width:50%;height:1px;background:#fff;position:absolute;left:0;bottom:70px}.news ._item ._text{padding:50px;font-size:18px;width:60%;font-weight:lighter}.news ._item ._text p{padding:0 0 20px}.news ._item ._text a{color:#e60012;font-weight:lighter}.news ._item ._text a .iconfont{display:inline-block;margin:0 0 0 5px;transition:all .5s}.news ._item2{width:100%;padding:0 0 20px}.news ._item2 ._img{position:relative;overflow:hidden}.news ._item2 ._img img{width:100%;display:block;position:relative;transition:all .5s}.news ._item2 ._img ._tit{position:absolute;left:0;bottom:0;width:100%;background-image:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0))}.news ._item2 ._img ._tit h3{font-size:18px;font-weight:lighter;padding:10px 10px 15px;color:#fff}.news ._item2 ._text{padding:10px 0;font-size:16px;font-weight:lighter}.news ._item2 ._text p{margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.6}.news ._item2 ._text a{color:#e60012;font-weight:lighter}.news ._item2 ._text a .iconfont{display:inline-block;margin:0 0 0 5px;transition:all .5s}.pro-show{padding:50px 0;overflow:hidden;background:repeating-linear-gradient(-45deg,transparent,transparent 40px,hsla(0,0%,0%,.05) 40px,hsla(0,0%,0%,.05) 80px) hsla(203,11%,95%,.4)}.pro-show .main{display:block}.pro-show ._left{padding:0 0 35px}.pro-show ._left .big-title h2{padding-bottom:10px}.pro-show .menu{display:none}.pro-show .swiper-pros{width:70%;margin:auto}.pro-show .swiper-pros .swiper-slide{background-position:center;background-size:cover;width:100vw;height:100vw;position:relative}.pro-show .swiper-pros ._text{position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:40px 0 20px;min-height:50px;color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0))}.pro-show .swiper-pros ._text h4{font-size:24px;font-weight:400;padding:0 0 5px}.pro-show .swiper-pros ._text span{font-size:18px;font-weight:lighter}.course{padding:50px 0;display:block}.course .big-title{padding-bottom:30px}.course .big-title h2{padding-bottom:10px}.course ._right{padding:50px 0 0}.course ._right img{width:90%;display:block;margin:0 auto 20px}.course .time-line{position:relative;padding:0 2vw 0 6vw}.course .time-line dl dt{font-size:18px;color:#e60012;padding:0 0 0 24px;position:relative}.course .time-line dl dt:before{display:block;content:'';background:#fff;height:10px;width:10px;border-radius:50%;border:2px solid #eab895;position:absolute;top:5px;left:-6px;z-index:3}.course .time-line dl dd{padding:5px 0 20px 24px;font-size:16px;font-weight:lighter}.course .time-line:after{display:block;content:'';height:95%;width:2px;background:#eab895;position:absolute;top:10px;left:6vw}.big-title{line-height:1.4;font-size:20px;font-weight:lighter;padding:0 0 0 5vw}.big-title h2{font-size:24px;font-weight:400;line-height:1;display:flex;justify-content:space-between}.big-title h2 a{margin-right:20px}.big-title h2+div{color:#eab895}.big-title.arrormore a{font-weight:400;font-size:36px;display:block;width:36px;height:36px;position:relative;transform:rotate(-90deg);transition:all .5s;right:0}.big-title.center{text-align:center;padding:0}.big-title.center h2{justify-content:center}a.more{color:#e60012;font-weight:lighter}a.more .iconfont{display:inline-block;margin:0 0 0 5px;transition:all .5s}.marketing{padding:140px 0}.marketing .textcss{width:520px}.detail{min-height:calc(100vh - 320px);font-size:18px;padding-bottom:60px}.detail h1{font-size:36px;font-weight:400;padding:80px 0 20px;width:70%;line-height:1.2;position:relative}.detail h1:before{display:block;content:'';width:100px;height:2px;position:absolute;left:0;top:50px;background:#e60012}.detail img{max-width:100%}.detail p{padding:15px 0}.quick{background:#1c1c25;color:#f6f6f6;padding:40px 0 0;font-size:15px}.quick .main>div{width:100%;box-sizing:border-box;padding:0 0 20px 5vw}.quick .main>div:last-child{display:none}.quick a{color:#999}.quick h5{font-size:18px;font-weight:400;margin-bottom:10px}.quick .menus a{display:inline-block}.quick .menus.row a{width:32%;padding:5px 0}.quick .contact li{padding:0 0 8px;color:#999}.quick .contact .iconfont{display:inline-block;margin:0 8px 0 0}.secc{padding:80px 0 20px}.secc .news{width:48%;padding-left:50px}.secc .news h2{position:relative;font-size:24px;font-weight:400;padding:5px 0 30px}.secc .news h2:after{display:block;content:'';width:60px;height:3px;background:#e60012;position:absolute;left:0;top:-20px}.secc .news .desc{padding:0 0 30px;font-size:20px;line-height:1.8;font-weight:lighter;width:80%}.secc ._right{width:48%}.secc .block{width:45%;padding:0 0 100px 30px;border-left:1px solid #eee;position:relative}.secc .block h2{font-size:30px;font-weight:400}.secc .block .tag{font-size:30px;font-weight:lighter;padding:15px 0 20px}.secc .block .desc{font-size:18px;padding-right:30px;color:#666}.secc .block a{font-size:60px;display:block;height:50px;line-height:50px;width:50px;position:absolute;right:50px;bottom:0;transform:rotate(-90deg);transition:all .5s}.contactbody{padding:0 5vw 0}.contactbody .flexcon{display:block}.mapcon{width:90vw;height:60vw}.mapcon .BMap_cpyCtrl{display:none}.mapcon+.lxr{font-size:16px;padding-top:30px}.mapcon+.lxr h3{font-size:18px}.mapcon+.lxr ._desc{color:#666;padding-top:5px}.mapcon+.lxr ul{padding:20px 0 60px}.mapcon+.lxr ul li{padding:5px 0}.mapcon+.lxr ul li .iconfont{display:inline-block;background:#eab895;color:#fff;text-align:center;width:26px;height:26px;line-height:26px;border-radius:50%;margin-right:10px}.sub-banner{width:100%;height:20vh;position:relative;display:flex;justify-content:center;overflow:hidden}.sub-banner img{position:relative;opacity:.95;transition:all .5s}.sub-tab{display:flex;padding:10px 0;position:relative;margin-bottom:20px;flex-wrap:wrap;border-bottom:1px solid #eee}.sub-tab ._item{font-size:14px;padding:4px 20px;border-radius:50px;margin:5px 10px;background:#fff}.sub-tab ._item.curr{background:#fbe5d8;border-color:#fbe5d8;font-weight:700}.pic-list{padding:10px 5vw 100px}.pic-list ._item{text-align:center;margin:40px 0 0}.pic-list ._item img{max-width:100%}.pic-list ._item span{display:block;padding:20px 0 0;color:#666;font-size:18px;font-weight:lighter}.pic-list.part4 ._item img{max-width:100%;height:auto}.absbar{border-top:1px solid #eee;padding-top:50px;position:relative}.absbar:after{display:block;content:'';width:60px;height:3px;background:#da9462;position:absolute;left:calc((100% - 60px)/ 2);top:-2px}.bodycss{font-size:18px;font-weight:lighter;padding:15px 5vw;line-height:1.8}.bodycss img{max-width:100%;margin:40px 0}.newslist{display:flex;flex-wrap:wrap;padding:30px 0}.newslist .item{width:100%;margin:0 20px 50px;display:block}.newslist .item ._img{overflow:hidden;min-height:200px;background:#f5f5f5}.newslist .item ._img img{width:100%;transition:all .5s}.newslist .item ._title{font-size:20px;padding:15px 0}.newslist .item ._desc{color:#999;transition:all .5s;font-size:16px;font-weight:lighter;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.developlist{padding:30px 0;font-size:14px}.developlist ._item{margin:0 20px;padding:25px 0 25px 70px;position:relative;border-top:1px solid #eee}.developlist ._item h3{font-weight:400;font-size:20px;padding-bottom:5px}.developlist ._item .iconfont{color:#e3b291;font-size:48px;position:absolute;left:0;top:13px}.job-con{width:100%;margin:0 auto;min-height:300px}.job-con .item ._title{border-bottom:1px solid #dfdfdf;line-height:50px;cursor:pointer}.job-con .item ._title span{display:block}.job-con .item ._title .iconfont{width:50px;height:50px;text-align:center;transition:all .5s}.job-con .item ._title .auto{font-size:18px;font-weight:lighter}.job-con .item ._body{height:0;overflow:hidden;transition:all .5s;padding:0 0 0 50px;font-size:15px;font-weight:lighter}.job-con .item.curr{background:#f5f6f7;border-radius:10px}.job-con .item.curr ._title .iconfont{transform:rotate(45deg)}.job-con .item.curr .auto{font-weight:700}.job-con .item.curr ._body{height:auto;padding:30px}.detail-toper{width:100%;height:50vw;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center}.detail-toper .img{position:absolute;z-index:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.detail-content{font-size:18px;font-weight:lighter;line-height:1.8;padding:30px 5vw}.detail-content h2{color:#222;font-size:24px;font-weight:400;line-height:1.4}.detail-content ._date{color:#666;font-size:16px;border-bottom:1px solid #eee;padding:10px 0}.detail-content p{padding:10px 0}.detail-content img{max-width:100%}.detail-content ._body{padding-top:10px}.marketing-con{padding:20px 0 50px}.marketing-con ._item{padding:5vw 5vw 75vw;position:relative}.marketing-con ._item ._img{position:absolute;left:10vw;bottom:10vw}.marketing-con ._item ._img img{width:80vw}.marketing-con ._item ._right{width:100%;padding:0 5vw 5vw;box-sizing:border-box;font-size:16px;font-weight:lighter}.marketing-con ._item h2{padding:0 0 10px;font-size:24px;position:relative;margin-bottom:20px;font-weight:400}.marketing-con ._item h2:after{display:block;content:"";position:absolute;left:0;bottom:0;width:30px;height:4px;background:#eb856d}.marketing-con ._item p{padding:2px 0 2px 20px;line-height:1.8;position:relative}.marketing-con ._item p:after{display:block;content:'';position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background:#eb856d}.searchbox{margin:5vw;padding:0 0 0 15px;overflow:hidden;border-radius:6px;border:1px solid #dfdfdf}.searchbox input{height:42px;flex:1;border:none;font-size:16px}.searchbox button{border:none;background:#eee;font-size:16px;padding:0 20px}.search-con{min-height:30vh;padding:0 5vw}.search-con ._toper{position:relative;padding:15px 0 20px}.search-con ._toper h2{display:none}.search-con ._toper:before{display:block;content:'';position:absolute;left:0;top:0;width:30px;height:3px;background:#eb856d}.search-con ._toper div{color:#999}.search-con ._empty{border-top:1px solid #eee;padding:20px 0;line-height:2}.search-con ._empty span{color:#999}.search-con ._body ._item{display:flex;align-items:flex-start;border-top:1px solid #eee;padding:25px 0}.search-con ._body dl{flex:1}.search-con ._body dt a{font-size:18px;line-height:1.4}.search-con ._body dt span{display:block;color:#999;padding:5px 0 10px}.search-con ._body dd{display:flex;justify-content:space-between;align-items:flex-start}.search-con ._body dd p{flex:.9;color:#666}.search-con ._body dd p span{display:block;padding-bottom:10px}.search-con ._body img{max-width:30vw}.page{padding:20px 0 50px}.page a{display:inline-block;margin:0 10px 0 0;min-width:34px;height:34px;line-height:34px;border:1px solid #eee;border-radius:4px;text-align:center}.pros-con{padding:30px 0;text-align:center;font-size:14px;font-weight:lighter;background:repeating-linear-gradient(-45deg,transparent,transparent 30px,hsla(0,0%,0%,.05) 30px,hsla(0,0%,0%,.05) 60px) hsla(203,11%,95%,.4)}.pros-con dl{width:30%;margin:20px 1.5% 0;background:#fff}.pros-con dl:nth-child(2){width:30%;margin:0 2%;padding-bottom:15px}.pros-con dl:nth-child(2) dt{padding:12px 0;background-image:linear-gradient(120deg,#e0c3fc 0,#8ec5fc 100%)}.pros-con dt{font-size:16px;background:#eec9aa;color:#fff;padding:10px 0;font-weight:700;background-image:linear-gradient(45deg,#ff9a9e 0,#fad0c4 99%,#fad0c4 100%)}.pros-con dd span{display:block;padding:10px 0;border-top:1px solid #eee}.pros-con dd span:first-child{border:none}.pros-list{padding:6vh 0;text-align:center}.pros-list a{display:block;width:80%;margin:0 2%;margin-bottom:4vh}.pros-list ._img{overflow:hidden}.pros-list ._img img{width:100%;transition:all .5s;display:block}.pros-list ._title{font-size:18px;padding:20px 0 0}.pros-list ._desc{font-size:16px;font-weight:lighter}.pc{display:none!important}.srules{margin:auto;font-family:Helvetica,Arial,STHeiti,"Microsoft YaHei";font-size:16px}.sr-left{margin:0 50px 0 0;position:relative;display:none}.sr-left ._menu{position:-webkit-sticky;position:sticky;top:0}.sr-left ._menu a{display:block;color:#444;text-decoration:none;padding:10px 0;width:160px;border-bottom:1px solid #dfdfdf}.sr-left ._menu span{display:block}.sr-right h3{font-size:20px;padding:0 0 12px;margin:0;position:relative}.sr-right h3:after{display:block;content:"";position:absolute;left:0;bottom:0;width:22px;height:2px;background:#eb856d}.sr-right h4{margin:10px 0 15px;padding:0;font-size:18px}.sr-right dl{margin:0;padding:0 0 45px}.sr-right dt{margin:0;padding:15px 0;font-size:18px}.sr-right dd{margin:0;padding:0;color:#666}.sr-right dl a{color:#e60012}}