mnewaimg .alproaa.altopb{ width: 1000px; }
body{ font-family: "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',"\5b8b\4f53",sans-serif;color:#222;}
.vrdenotxt{ color: #fff; font-size: 30px; }
.alnewp7,.alnewp3{ font-size: 14px; }
.alnewp2{ font-size: 18px; }
.alnewp4,.alnewp6{ font-size: 30px; }
.hasnav.a{ font-weight: normal; }

.allogo{ width: 72px; height: 60px; }
.allogo img{ position: absolute; left: 0; top: 0; }
.allogo22{ opacity: 0; }

.altopm a{ font-size:15px;}
.alaboutp2{ font-size:14px;}

.topbar{ display:none;}
.allogo img{ height:60px; transition: all 0.3s ease;}
.allogo{ top:13px}
.altopon{ top:0;}
.altopm { float:right; width:915px;}
.altopb{ width:auto;}
.alr527{ color:#fff; width:270px; text-align:right; border-left:1px solid rgba(255,255,255,0.7);}
.alr527a,.alr527b{ display:inline-block; line-height:26px; height:26px; padding-left:30px;}
.alr527a,.alr527b{ position:relative;}
.alr527a:before,.alr527a:after,.alr527b:before,.alr527b:after{ position:absolute; content:''; width:22px; height:22px; left:0; top:0;}
.alr527a:before{ background:url(../img2/icon2.png) center no-repeat; background-size:18px auto; top:3px;}
.alr527a:after{ background:url(../img2/icon-fan.png) center no-repeat; background-size:18px auto;opacity:0;-webkit-opacity:0; top:3px;}
.alr527b span{ position:relative; padding-right:20px;}
.alr527b span:before,.alr527b span:after{position:absolute; content:''; width:12px; height:100%; right:0; top:2px;}
.alr527b span:before{ background:url(../img/icon2.png) center no-repeat;}
.alr527b span:after{ background:url(../img/icon2_1.png) center no-repeat;opacity:0;-webkit-opacity:0;}
.alr527b{ margin-left:30px;}

.alr527b:before{ background:url(../img2/language_icon_2.gif) center no-repeat; background-size:20px auto;top:3px;}
.alr527b:after{ background:url(../img2/language_icon_1.gif) center no-repeat; background-size:20px auto;opacity:0;-webkit-opacity:0;top:3px;}

.alr527a span, .alr527b span{ vertical-align:top; display:inline-block;}
.alr527{ margin-top:28px;}
.altopon .alr527,.altopon .alr527,.ison .alr527,.altopon1 .alr527{ color:#000;}
.altopon1 .alr527a:after,.altopon1 .alr527b:after,.altopon .alr527a:after,.altopon .alr527b:after,.ison .alr527a:after,.ison .alr527b:after,.altopon .alr527b span:after,.altopon1 .alr527b span:after{opacity:1;-webkit-opacity:1;}
.altopon1 .alr527a:before,.altopon1 .alr527b:before,.altopon .alr527a:before,.altopon .alr527b:before,.ison .alr527a:before,.ison .alr527b:before,.altopon .alr527b span:before,.altopon1 .alr527b span:before{opacity:0;-webkit-opacity:0;}

.altopon .alr527,.altopon1 .alr527{}
.altopon .allogo11,.altopon1 .allogo11{ opacity: 0; }
.altopon .allogo22,.altopon1 .allogo22{ opacity: 1; }
.wzcuster{ padding:100px 0; color:#fff; text-align:center; background:url(../img/custerma.jpg) center no-repeat; background-attachment:fixed;}
.wzcusterp2{ text-align:center;}
.wzcusterh5{ font-size:30px;}
.wzcusterp1{ line-height:26px; margin-top:30px;}
.wzcusterp2{ margin-top:40px; padding: 20px 0;}
.wzcusterp3{ margin-top:15px;}
.wzcusterp3 span{ width:6px; height:6px; border:2px solid #fff;opacity:1;-webkit-opacity:1; background:none; margin:0 4px !important;}
.wzcusterp3 .swiper-pagination-bullet-active{ background:#ed0023; border-color:#ed0023;}

.alnewp2{ font-size:18px;}

.al527foot{ background:#61696d; padding-top:60px;}
.al527foot,.al527foot a{ color:#fff;}
.al527footml{ width:80%; line-height:28px;}
.al527footml ul{ float:left; padding-right:10%;}
.al527footml a{ color:#ababab;}
.al527footml a:hover{ color:#fff;}
.al527footml h5{ font-size:18px; color:#fff; padding-bottom:8px;}
.al527footm{ width:77.4%;}
.al527footmr{ text-align:right;}
.al527footmrp2{ padding-top:15px;}
.al527footmrp2 a{ display:inline-block; margin-right:23px;}

.al527fcopy{ border-top:1px solid #81878a; margin-top:45px; padding:25px 0;}
.al527fcopyl,.al527fcopyl a{color:#d7d7d7;}
.al527fcopyl span,.al527fcopyl a{ display:inline-block; margin-right:12px;}


.wxttc{ position:relative;}
.wxttcimg{ position:absolute; width:114px; bottom:-35px; left:-122px; border-radius:5px;-webkit-border-radius:5px;padding-right: 15px; display:none;}
.wxttcimgul {width:110px; height:110px; border:2px solid #fff; background:#fff;box-sizing: content-box;border-radius:5px;-webkit-border-radius:5px;}
.wxttcimg img{ width:100%; height:auto;}
/*.wzcusterp2 img{ transition: all 0.3s ease; display: :inline-block; vertical-align: top; margin: 0 30px; }
.wzcusterp2 img:hover{transform: scale(1.1);}
.wzcusterp2  .swiper-slide{ pointer-events:auto; opacity: 0 !important;  }
.wzcusterp2 .swiper-slide-active{ z-index: 66; opacity: 1 !important; }*/

.altopm,.alr527{ float:none;}
.alr527{ margin-top:0; width:100%; padding-top:15px;}
.altopb{ padding-right:0;}
.altopm{ width:100%;}
.altopb li > a{ padding:0;}
.altopm li > a{ line-height:40px; height:40px;padding-bottom:17px;}
.altopb li{ margin-left:25px;}
.altopon .alr527,.alr527{border:none;}
.allogo{ width:104px; height:72px;}
.allogo img{ height:100%;}
.altopb li > a:before{ height:2px;}

.alnew{ width:1200px; margin:0 auto;}
.alnew{width: 1400px;}
.alnewm1{ float:left; margin:0; width:63%;}
.alnewtxt{ height:279px; padding:35px;}
.alnewm1  .alnewimg{ width:54%; float:left; height:279px; position:relative;}
.alnewm1 .alnewtxt{ width:46%; float:left; padding:30px;}
.alnewimg{ background-position:center; background-size:cover;}
.alnewm2{ float:right; width:34%; margin:0;}
.alnewm2 { background:#61696d;}
.alnewm2 .alnewp1{ color:#fff;}
.alnewm2 .alnewp2,.alnewm2:hover .alnewp2{ color:#fff;}
.alnewm2 .alnewp3{ color:#fff;}
.wzcusterp3 span{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}

.wzcusterp2 .swiper-slide{ transition:all 0.5s ease-in-out;}
.wzcusterp2 .swiper-slide:hover{transition: transform 0.3s ease 0s; transform: scale(1.08) translate(0px, 0px);}
/*.wzcusterp2 .swiper-slide-active img{ opacity:1; top:0;}
.wzcusterp2 .imgp1{transition-delay: 0.2s;}
.wzcusterp2 .imgp2{transition-delay: 0.35s;}
.wzcusterp2 .imgp3{transition-delay: 0.5s;}
.wzcusterp2 .imgp4{transition-delay: 0.65s;}
.wzcusterp2 .imgp5{transition-delay: 0.8s;}*/
.swiper-container-free-mode > .swiper-wrapper {
    transition-timing-function:linear;
}
.wzcusterp2{width:1200px;}
.wzcusterp2 .swiper-slide{height:150px;}
.wzcusterp2 img{ position: absolute;top:50%; transform: translate(-50%,-50%);left:50%;}
.al527footm{position: relative;}
.copyra{color:#d7d7d7;position:absolute;left:50%;top:0;margin-left:100px;transform: translateX(-50%);font-size:13px;}

.al527footmx{text-align: center; opacity: 0.8; position: relative;}
.proby{ position:absolute;right:0;bottom:0;font-size: 12px;opacity: 0.7;}

.pagebanner{position:absolute;left:0;top:0;z-index:3;width:100%;background-repeat:no-repeat;}
.pagebannerm{color:#fff;font-size:38px; width: 80%; margin: 0 auto;min-width: 1200px;padding-top:240px;}
.ph550,.pagebanner{height:500px;}
.pubnav{text-align: right;padding-top:30px; position: relative; z-index:9;background: #fff; border-bottom: 1px solid rgba(0,0,0,0.1);}
.pubnav a{ display:inline-block;margin-left:30px; position: relative;padding-bottom:15px;color:#333;}
.pubnav a{color:#666;font-size:14px;}
.pubnav a:hover{color:#000;}
.pubnav a:before{content:'';position:absolute;width: 100%;height:1px;background: #000;left:0;bottom:5px;opacity:0;transition:all 0.3s ease;}
.pubnav a.on:before,.pubnav a:hover:before{opacity:1;bottom:-1px;}
.pubnav a.on{color:#000;}
.pubnav1{background: #f8f8f8;}
.ptb70p{padding:80px 0;}
.maboutah3{font-size:32px; text-align: center;}
.maboutadesc{font-size:16px;padding-top:20px;}
.maboutadesc p{text-indent: 32px;padding-top:20px;}

.maboutb{background:#f8f8f8;}
.maboutbm ul{text-align:right;}
.maboutbm li{display: inline-block;font-size:0; text-align: left;margin-left:40px;}
.maboutbm span{font-size:20px;color:#222;position:relative;padding-left:55px;}
.maboutbm span:before{position:absolute;width:45px;height:1px;content: '';left:5px;top:13px;background: #222;}
.maboutbm em{font-size:14px;color:#333;padding-left:10px;}
.maboutbm p{padding-top:15px;}
.maboutbm{position:relative;}

.maboutbh3{font-size:28px;color:#333;top:55px;padding-left:5px; font-style: oblique; position: absolute;padding-bottom:40px;}
.maboutbh3:before,.maboutbh3:after{position:absolute;left:0;content: '';height:1px;background: #000;}
.maboutbh3:before{width:60px;bottom:0;}
.maboutbh3:after{width:230px;bottom:12px;}

.maboutcm li{padding-left:220px;margin-top:80px;}
.maboutcm li:first-child{margin-top:0;}
.maboutctxt p{font-size:32px;padding:20px 0;font-style: oblique; padding-bottom: 15px; position: relative;}
.maboutctxt p:before,.maboutctxt p:after{position:absolute;content: '';}
.maboutctxt p:before{width:4px;height:4px;background: #7f7f7f; border: 4px solid #fff; z-index: 9; border-radius: 50%;left:-94px;top:40px}
.maboutctxt p:after{width:13px;height:13px;border: 1px dashed #7f7f7f;background: #fff; border-radius: 50%;left:-95px;top:38px;}
.maboutctxt span{font-size:18px;}
.maboutcm ul,.maboutcm li{position: relative;}
.maboutcm ul:before{position:absolute;width:4px;height:90%;content: ''; background:rgba(0,0,0,0.3);}
.maboutcm li:before{position:absolute;width:9px;height:9px;border: 9px solid #e30b20;border-radius: 50%;left:-12px;top:32px; content: ''; background:#fff;}
.maboutcm li:after{position:absolute;width:110px;height:4px;content: ''; background:rgba(0,0,0,0.3);left:15px;top:44px;}
.maboutcimg img{border:1px solid #d7d7d7;}


.maboutd{background: #f8f8f8;padding-top:120px;}
.maboutdh3{text-align: center;font-size:32px;}
.maboutdp1{font-size:28px;text-align: center;}
.maboutdp2{font-size:16px; text-indent: 36px;}
.maboutdp2 p{padding-top:20px;}
.maboutdp3{width:85%;min-width: 1200px; text-align: center;margin-top:35px;}
.maboutdp3 img{max-width:100%;}

.maboutc{position:relative;}
.maboutcbtn{width:68px;height: 132px;position:absolute;left:50%;margin-left:-34px;bottom:-66px;}
.maboutcbtn span{position:absolute;width:100%;left:0;}
.maboutcbtn .span2,.maboutcbtn .span3,.maboutcbtn .span4{height:24px;}
.maboutcbtn .span1{height:68px;background: url(../img/sxico4.png) center no-repeat;}
.maboutcbtn .span2{background: url(../img/sxico1.png) center no-repeat;bottom:48px;}
.maboutcbtn .span3{background: url(../img/sxico2.png) center no-repeat;bottom:24px;}
.maboutcbtn .span4{background: url(../img/sxico3.png) center no-repeat;bottom:0;}



.ups{animation:up 1s ease-in infinite;-moz-animation:up 1s ease-in infinite;-webkit-animation:up 1s ease-in infinite;}
@keyframes up{0%{transform:translateY(0);opacity:0}    50%{transform:translateY(5px);opacity:1}100%{transform:translateY(10px);opacity:0}}
@-webkit-keyframes up{0%{-webkit-transform:translateY(0);opacity:0}50%{-webkit-transform:translateY(5px);opacity:1}100%{-webkit-transform:translateY(10px);opacity:0}}


.maboutcbtn .span2{animation-delay:0.1s;}
.maboutcbtn .span3{animation-delay:0.3s;}
.maboutcbtn .span4{animation-delay:0.5s;}

.mnewam .mnewah4{color:#222;}
.mnewam:hover .mnewah4{color:#e30b20;}
.mnewam,.mnewam img{transition: all 0.3s ease;}
.mnewam:nth-child(1){margin-top:0;}
.mnewam{margin-top:45px;background:#fff;}
.mnewam:nth-child(even) .mnewaimg{float:right;}
.mnewam:nth-child(even) .mnewatxt{float:left;}
.mnewaimg,.mnewatxt {width:62%;box-sizing: border-box;overflow: hidden;}
.mnewaimg{width:38%;}
.mnewatxt {padding:0 40px;}
.mnewam{display:block;}
.mnewah4{font-size:20px;position:relative;padding-bottom:20px;padding-top:55px;}
.mnewah4:before{position:absolute;content: '';width:50px;background:#e60012;height: 1px;left:0;bottom:0;}
.mnewap{font-size:12px;color:#999; padding-top:20px;padding-bottom:15px;}
.mnewadesc{color:#666;}
.mnewam:hover{box-shadow: 0 5px 12px rgba(0,0,0,0.08)}
.mnewam:hover img{transform:scale(1.1);}

.mnewapage{text-align:right;padding-top:50px;}
.mnewapage a{display:inline-block;background:#ececec;margin-left:10px;line-height:40px;padding:0 18px;font-size:12px;color:#333;}
.mnewapage a.on,.mnewapage a:hover{background: #61696d;color:#fff;}

.mctamh4,.mctamp{text-align: center;}
.mctamh4{font-size:30px;}
.mctamp{color:#666;padding-top:12px;}



.mctam li{border-bottom: 1px solid rgba(0,0,0,0.2);font-size:16px;}
.mctam {margin:0 200px;}
.mctam{margin-top:50px;}
.mctaml,.mctamr{line-height: 28px;padding:35px 0;}
.mctamr{padding-left:100px;}
.mctaml{font-size:14px;width:190px;position:relative;padding-left:50px;}
.mctaml:before,.mctaml:after{position:absolute;left:0;bottom:-1px;content:'';width:100%;height:1px;background: #000;}
.mctaml:after{top:-1px; bottom: auto;display: none;}
.mctaml span{padding-left:45px;}

.mctam li:nth-child(1){background: url(../img/mctam1.png) 50px center no-repeat;border-top: 1px solid rgba(0,0,0,0.2);}
.mctam li:nth-child(1) .mctaml:after{display: block;}
.mctam li:nth-child(2){background: url(../img/mctam2.png) 50px center no-repeat;}
.mctam li:nth-child(3){background: url(../img/mctam3.png) 50px center no-repeat;}
.mctam li:nth-child(4){background: url(../img/mctam4.png) 50px center no-repeat;}


.mcontactb{height:445px;}

.mctam li{display:table;width:100%;}
.mctamr,.mctaml{float:none;display:table-cell;vertical-align: middle;}


.casephotos.cah1 ul{height:2030px;}
.casephotos.cah2 ul{height:1520px;}
.casephotos.cah3 ul{height:1030px;}
.casephotos.cah4 ul{height:520px;}


.alpro,.alproslider{width:100%;overflow: hidden;height: 100vh;}
.alprosliderm{}
.alprosub p{font-size:16px;text-transform: uppercase;text-align: center;color:#fff;padding-bottom:40px;}
.alprosub{position:absolute;width:400px;left:50%;margin-left:-200px;top:50%;transform: translateY(-50%);z-index:7;}
.alprosub a{vertical-align: top;letter-spacing: 3px; display:block;color:#fff;text-align: center;position: relative;font-family:  Arial," sans-serif";margin-top:20px;padding-bottom:20px;}
.alprosub a:before,.alprosub a:after{position:absolute;width:0;bottom:0;height:1px;content: '';background: #fff;opacity:0;}
.alprosub a:before{left:50%;}
.alprosub a:after{right:50%;}
.alprosub a:hover:before,.alprosub a:hover:after,.alprosub a.on:before,.alprosub a.on:after{width:60px;opacity:1;}
.alprosub a:hover span,.alprosub a.on span{opacity:0.6;}
.alprosub a:before,.alprosub a:after,.alprosub span,.alprosliderm{transition: all 0.5s ease;}
.alprosub img{height:40px;vertical-align: top;}
.alprosub span{vertical-align: top;display: inline-block;font-size:35px;font-weight:bold;line-height:40px;letter-spacing:5px;}
.alprosliderm{opacity: 0 !important;}
.alprosliderm.swiper-slide-active{opacity:1 !important;}
.alprosliderimg{background-size: cover;background-position: center; position: relative;width:100%;height:100%;width: 110%;left:0;transition: all ease 5s;}
.alprosliderm.swiper-slide-active .alprosliderimg{left:-10%;}

.pagebannerm1{padding-top:320px;}
.pagebannerm1 p{font-size:55px;font-weight: 400;letter-spacing: 2px;}


.footpora{position: fixed;bottom:25px;font-size:12px;color:#fff;padding:0 6%;width:100%;left:0;z-index:5;}


.lefttrs{animation:lefttr 6s ease 1;-webkit-animation:lefttr 6s ease 1;}
@keyframes lefttr{0%{left:0;transform: scale(1.01);} 100%{left:-8%;transform: scale(1);}}
@-webkit-keyframes lefttr{0%{left:0;transform: scale(1.01);} 100%{left:-8%;transform: scale(1);}}


.b000{background: #262626;}
.apdetl{position: fixed;left:0;width: 30%;top:0;height:100vh; z-index: 100;overflow: hidden;}
.apdetlimg{background-size: cover;width:110%;height:100%;left:0;position:relative;animation-fill-mode: forwards;}
.apdetr{width:70%;position: relative;left:30%;padding-top:120px;box-sizing: border-box;overflow: hidden;}
.apdetr ul{max-width:1250px; margin: 0 auto;}

.apdetr a{float:left;margin-right:3%;width: 42%;margin-bottom:3%;position: relative;color:#fff;overflow: hidden;}
.apdetr a:nth-child(even){margin-right:0;}
.apdetr a:nth-child(odd){margin-left:6.5%;}
.apdetr img{width: 105%;opacity: 0.9;transition: all 0.5s ease;transform: translate3d(-5%,0,0);}
.apdetrtxt,.apdetrtit{position:absolute;width:100%;bottom:0;left:0;padding:20px;z-index:8;transition: all 0.5s ease;}
.apdetrtit{bottom:30px;padding-bottom:0;}
.apdetrtxt{bottom:-50%;opacity:0;}
.apdetrp1{font-size:24px;}
.apdetrp2{font-family:  Arial," sans-serif";line-height: 20px;}
.apdetr a:before{position:absolute;content: '';left:0;top:0;z-index:3;background: rgba(0,0,0,0.2);width:100%;height:100%;opacity: 0;transition: all 0.5s ease;}
.apdetr a:hover .apdetrtxt{bottom:0;opacity: 1;}
.apdetr a:hover .apdetrtit{opacity: 0;}
.apdetr a:hover img{opacity: 1;filter: grayscale(0%);transform: translate3d(0,0,0);}
.apdetr a:hover:before{opacity:1;}

.mCSB_inside > .mCSB_container{margin-right:0 !important;}
.mCSB_scrollTools{display:none !important;}

.apdetl .allogo{display: none;}
.b000 .altopon{background: #262626;}
.b000 .allogo11{opacity:1;}
.b000 .allogo22{opacity:0;}
.b000 .alr527b:before{opacity:1;}
.b000 .alr527b:after{opacity:0;}
.b000 .alr527a:before{opacity:1;}
.b000 .alr527a:after{opacity:0;}
.b000 .alr527b span:before{opacity:1;}
.b000 .alr527b span:after{opacity:0;}
.b000 .altop a,.b000 .alr527{color:#fff;}



.b000 .altopon1 {background: #fff;}
.b000  .altopon1 .allogo11{opacity:0;}
.b000  .altopon1 .allogo22{opacity:1;}
.b000  .altopon1 .alr527b:before{opacity:0;}
.b000  .altopon1 .alr527b:after{opacity:1;}
.b000  .altopon1  .altopon1  .altopon1 .alr527a:before{opacity:0;}
.b000 .alr527a:after{opacity:1;}
.b000 .alr527b span:before{opacity:0;}
.b000  .altopon1 .alr527b span:after{opacity:1;}
.b000  .altopon1 a,.b000  .altopon1 .alr527{color:#222;}



.bgnavff .altop{background: #fff;}
.bgnavff .allogo11{opacity:0;}
.bgnavff .allogo22{opacity:1;}
.bgnavff .alr527b:before{opacity:0;}
.bgnavff .alr527b:after{opacity:1;}
.bgnavff .alr527a:before{opacity:0;}
.bgnavff .alr527a:after{opacity:1;}
.bgnavff .alr527b span:before{opacity:0;}
.bgnavff .alr527b span:after{opacity:1;}
.bgnavff .altop a,.bgnavff .alr527{color:#000;}
.bgnavff .altopon1 {background: #fff;}
.bgnavff  .altopon1 .allogo11{opacity:0;}
.bgnavff  .altopon1 .allogo22{opacity:1;}
.bgnavff  .altopon1 .alr527b:before{opacity:0;}
.bgnavff  .altopon1 .alr527b:after{opacity:1;}
.bgnavff  .altopon1  .altopon1  .altopon1 .alr527a:before{opacity:0;}
.bgnavff .alr527a:after{opacity:1;}
.bgnavff .alr527b span:before{opacity:0;}
.bgnavff  .altopon1 .alr527b span:after{opacity:1;}
.bgnavff  .altopon1 a,.b000  .altopon1 .alr527{color:#222;}


.bgnavff .waplogo1{opacity:0;}
.bgnavff .waplogo2{opacity:1;}
.bgnavff .header__hamburger span,.bgnavff .header__hamburger span:before,.bgnavff .header__hamburger span:after{background: #000;}
.bgnavff .waptop {box-shadow: 0 2px 10px rgba(0,0,0,0.05);}

.bgnavff .waptopmeau{box-shadow:none;}
.bgnavff .waptopmeau .waplogo1{opacity:1;}
.bgnavff .waptopmeau .waplogo2{opacity:0;}
.bgnavff .waptopmeau .header__hamburger span,.bgnavff .waptopmeau .header__hamburger span:before,.bgnavff .waptopmeau .header__hamburger span:after{background: #fff;}


.apdetlm{position:absolute;width:100%;box-sizing: border-box;padding:0 8%;color:#fff;top:30%;}
.apdetlmp1{font-size:45px;padding-bottom:20px;font-weight: bold;}


.altopon1{z-index:333;}
.bgf8{background: #f8f8f8;}
.alproa{width:80%;max-width: 1366px;min-width: 1200px;}
.alproaa{float:left;width:50%;color:#222;}
.alproaa3{color:#fff;width:100%;}
.alproaa:hover{color:#222;}
.alproaa:hover .alproamore{color:#e30b20;border-color: #e30b20;}
.alproaa3:hover{color:#fff;}
.alproam{background:#fff;margin-right:20px;}
.alproaa2 .alproam,.alproaa5 .alproam{margin:0;margin-left:20px;}
.alproaa3 .alproam,.alproaa6 .alproam{margin:0;}
.alproaa:hover img{transform: scale(1.03);}
.alproatxt{padding:30px 12%;text-align: center;}
.alproah4{font-weight: bold;font-size:30px;}
.alproap{padding-top:5px;}
.alproamore{font-size:12px;display: inline-block;border-bottom: 1px solid #222;padding-bottom:3px;margin-top:35px;position:relative;padding-right:10px;}
.alproamore i{position:absolute;width:8px;height:6px;right:-3px;top:5px;}
.alproamore i:before,.alproamore i:after{position:absolute;width:100%;height:100%;right:0;top:0;content:'';}
.alproamore i:before{background:url(../img/alproamore1.png) center no-repeat;}
.alproamore i:after{background:url(../img/alproamore2.png) center no-repeat;opacity:0;}
.alproaa:hover .alproamore i:after{opacity:1;}
.alproaa:hover .alproamore i:before{opacity:0;}
.alproaimg{overflow: hidden;position:relative;}
.alproaimg img{width:100%;}
.alproaimg:before{position:absolute;content:''; left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-opacity:0;z-index:1;}
.alproaimg img{max-width: 100%;}
.alproaa{display: block;}
.alproam{position:relative;}
.alproaa{margin-top:40px;}
.alproaa:nth-child(1),.alproaa:nth-child(2){margin-top:0;}
.alproaa3 .alproatxt{position:absolute;background: none;width:450px;top:50%;transform: translateY(-50%);z-index:5;padding:0;left:50%;margin-left:-225px;}
.alproaa:hover .alproam{box-shadow:0 2px 20px rgba(0,0,0,0.08);}
.alproaa:hover .alproaimg:before{opacity:0.2;-webkit-opacity:0.2;}
.alproaa3:hover .alproamore{color:#fff;border-color: #fff;opacity:0.7;}
.alproaa3 .alproamore i:after,.alproaa3 .alproamore i:before{background:url(../img/alproamore3.png) center no-repeat;}
.alproaa3 .alproamore{border-bottom-color: #fff;}

.alprobh4{font-size:30px;font-weight: bold;text-align: center;padding-bottom:40px;}
.alprob a{float:left;margin:0 15px;width:370px;text-align: center;color:#222;}
.alprobico{width:100%;height:340px;background: #f5f5f5;position:relative;}
.alprobico i{position:absolute;width:100%;height:100%;left:0;top:0;}
.alprobicoi1{background: url(../img/alprobico1.png) center no-repeat;}
.alprobicoi2{background: url(../img/alprobico2.png) center no-repeat;}
.alprobicoi3{background: url(../img/alprobico3.png) center no-repeat;}
.alprobp{line-height:75px;font-size:16px;font-weight: bold;}
.alprob a:hover{box-shadow:0 2px 20px rgba(0,0,0,0.08);color:#e30b20;}

.alpdsub{border-bottom: 1px solid rgba(255,255,255,0.5);width:1200px;position:absolute;left:50%;margin-left:-600px;bottom:70px;z-index:4;}
.alpdsub a{font-weight:bold;font-size:16px;color:#fff;margin-left:25px;padding:15px;padding-top:0;display: inline-block;position:relative;}
.alpdsub a:before{content:'';left:0;bottom:5px;height: 2px;width:100%;background: #fff;position:absolute;opacity:0;}
.alpdsub a.on:before,.alpdsub a:hover:before{bottom:-1px;opacity:1;}

.alpda{display:table;}
.alpdaimg,.alpdatxt{display:table-cell;vertical-align:middle;}
.alpdaimg,.swiperthree{width:742px;}
.alpdap{padding-right:90px;padding-left:15px;}
.alpdap h2{font-size:34px;font-weight: bold;padding-bottom:15px;display: inline-block;padding-right:55px;border-bottom: 1px solid #222;line-height: 40px;}
.alpdap p{font-size:16px;margin-top:20px;}
.swiperthreepage{position:absolute;left:0;bottom:15px;z-index:6;text-align: center;}
.swiperthreepage .swiper-pagination-bullet{background: #fff;opacity:1;display: inline-block;}
.swiperthreepage .swiper-pagination-bullet-active{background: #e30b20;}


.alpdbm li{width:26%;float:left;margin-right:11%;}
.alpdbm ul{margin-top:24px;}
.alpdbm ul:nth-child(1){margin-top:0;}
.alpdbm ul li:nth-child(3n){margin-right:0;}
.alpdb{width:100%;background-attachment: fixed;background-position: center;background-repeat: no-repeat;}
.alpdbm li,.alpdbm .prodtap{color:#fff;}
.alpdbm .prodtah5{background:url(../img/alpdbmicon.png) left 7px no-repeat;}
.alpdbm .prodtah5,.alpdbm .prodtap{padding-left:18px;}



.alpdclr{margin-right:170px;}
.alpdclr:nth-child(2){margin-right:0;}
.alpdclr h5{line-height:30px;padding-bottom:20px;margin-top:40px;}
.alpdclr h5 span{font-size:22px;}
.alpdclr h5 i{color:#666;}
.alpdclr li{line-height:32px;padding-bottom:10px;color:#666;}
.alpdclr img{vertical-align: top;}
.prodtd .pubtit{color:#fff;}

.provip2 .alprosliderm.swiper-slide-active .alprosliderimg {left:0;}
.silogin{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);display: inline-block;}
.provip2  .swiper-slide{pointer-events:inherit;}

.eptslidm{overflow: hidden;padding:20px;background: #fff;}
.eptslida{font-size:0; box-sizing: border-box;padding:0 4px;float:left;width:50%;}
.eptslida img{max-width: 100%;margin-bottom:6px;}
.eptslidm:hover{box-shadow: 0 5px 20px rgba(0,0,0,0.08);}
.eptslid{padding: 20px 0;}
/*.eptslid .swiper-slide,.eptslid .swiper-wrapper{display: block;}
.eptslid .swiper-slide{box-sizing: border-box;padding:0 20px;}

.eptslidm{margin:0 18px ;background: #fff;overflow: hidden;}
.eptslidm{display: inline-block;}*/
.eptslidm p{font-size:14px;}
.str3-2 {padding:20px 0;padding-bottom:0;}
.eptht{height:90px;}
.epth3{padding:0 6%;padding-top:50px;padding-bottom:10px;}

.eptb{width:80%;max-width: 1400px;min-width: 1200px;}
.eptba{overflow: hidden;padding-top:50px;}
.eptba li{float:left;width:20%;padding:0 10px;box-sizing: border-box;margin-top:0;cursor: pointer;}
.eptba li p{padding-top:10px;font-size:12px;}
.eptba img{width: 100%;}
.eptba .on{color:#e60012;}
.eptba li{width:10%;}

.eptba li img{border:1px solid #ccc;}
.eptba li.on img{}
.eptbaimgbx{width:100%;position: relative;height:40px;overflow: hidden;}
.eptbaimgx{width:100%;height:100%;position:absolute;left:0;top:50%;transform: translateY(-50%);background-size:100% auto;background-position: center; }
.eptbaimgx img{ transform:rotateZ(90deg);position: absolute;width:100%;top:50%;left:50%;transform: translate(-50%,-50%) rotateZ(90deg);}

.eptbb{border-bottom:1px solid #333;}
.eptbb h3{text-align: center;}
.eptbbimg{margin-top:30px;}
.eptbbimg img{max-width: 100%;}

.eptbc{text-align: center;color:#fff;padding-bottom:120px;}
.eptbcm{background: #8b776f;padding:45px 0;}
.eptbcp1{font-size:20px;}
.eptbcp2{border: 1px solid #fff;padding:0 35px;border-radius:5px;line-height: 36px;hieght:36px;display:inline-block;color:#fff;margin-top:25px;}
.eptbcp2:hover{background: #fff;color:#8b776f;}

.honer{padding-top:50px;}
.honer a img{width:100%;}
.honer a{float:left;box-sizing:border-box;background: #fff;width:277px;margin-right:30px;margin-top:30px;}
.honer a:hover .honerimg{box-shadow:0 5px 20px rgba(0,0,0,0.1);}
.honer a:nth-child(4),.honer a:nth-child(8),.honer a:nth-child(12){margin-right:0;}
.honer .honerimg{overflow:hidden;box-shadow:0 5px 12px rgba(0,0,0,0.05);border:1px solid #e4e4e4;}
.honertit{margin-top:20px;color:#333;text-align:center;}
#fancybox-title-over{color:#fff !important;}

.investera{background: #f8f8f8;}
.investeram{width:570px;}
.investeram h4{font-size:26px;line-height:35px;}
.investeram h4 a{font-size:14px;color:#666;float:right;}
.investeram ul{padding:15px 35px;background: #fff;margin-top:25px;}
.investeram ul a{padding: 15px 45px;position: relative;display: block;}
.investeram i,.investeram em,.viplist em{position:absolute;display: block;top:50%;margin-top:-15px;}
.investeram i{width:34px;height:34px;background: url(../img/incpdf.png) center no-repeat;background-size:cover;left:0;margin-top:-17px;}
.investeram em,.viplist em{width:30px;height:30px;background: url(../img/incdown.png) center no-repeat #eeeeee;border-radius:5px;background-size: 24px auto;right:0;}
.investeram ul span{display: block;font-size:16px;color:#222;}
.investeram ul p{color:#999;padding-top:5px;}
.investeram ul a:hover span{color:#e60012;}
.investeram h4 a:hover {color:#e60012;}


.viplist a{display: block;color:#333;position:relative;line-height: 34px;padding:10px 0;border-bottom: 1px solid #eee;font-size:16px;padding-left:10px;}
.viplist a:hover{}
.zltit{font-size:18px;padding-top:60px;}
.zldesc{margin-top:20px;}
.pubtit3{text-align: center;}
.creata{padding-top:60px;}
.creatam{margin-top:30px;line-height:1.8;}
.creatam p{padding-bottom:20px;}
.creata1{padding-bottom:60px;border-bottom: 1px solid #eee;}
.creata3{padding-bottom:100px;}

.investerbl{width:500px;}
.investerb{background-position: center;background-repeat: no-repeat;padding:110px 0;}
.investerb{color:#fff;}
.investerbr{background:rgba(255,255,255,0.2);padding:26px 45px;border-radius:15px;padding-bottom:20px; }
.investerbp2{font-size:26px;padding-top:10px;}
.investerbp3{line-height:28px;margin-top:25px;}
.investerbp4{display: inline-block;margin-top:115px;position:relative;height:20px;line-height: 20px;padding-right:15px;color:#fff;}
.investerbp4:before{position:absolute;right:0;top:2px;content: ''; background: url(../img/probtns2.png) center no-repeat;background-size:100% auto; width:6px;height:20px;}
.investerbp4:hover:before{right:-5px;}
.investerbp4:hover{color:#fff;}
.investerbp5{font-style: oblique;}
.investerbp5 em{font-size:16px;}
.investerbp5 span{font-size:48px;line-height: 52px;}
.investerbp6{font-style: oblique;}
.investerbp6 span{padding-left:10px;}
.investerbp6 i{display: inline-block;width:15px;height:15px;}
.investerbp61 i{background: url(../img/gpgz1.jpg) center no-repeat;}
.investerbp61{color:#569745;}
.investerbp7{line-height: 40px;padding-top:5px;}
.investerbp7 em{font-size:20px;}
.investerbp7 span{display:inline-block;width:160px;}
.investerbp5{padding-top:15px;padding-bottom:20px;}

.investerc {background: #f8f8f8;line-height: 24px;}
.investerc h3{font-size:24px;}
.investerca{border-radius:5px;overflow: hidden;background: #fff;}
.investerca{width:570px;height:215px;position:relative;}
.investerca1{padding:0 20px;box-sizing: content-box;box-shadow: 0 2px 20px rgba(0,0,0,0.05);}
.investerca1 p{padding:0 30px;position:absolute;top:50%;transform: translateY(-50%);}
.investercm{margin-top:30px;}

.servicea {max-width: 1400px;min-width: 1200px;width: 80%;padding-top:40px;}
.serviceaimg {width:40%;overflow: hidden;}
.serviceaimg img{width:100%;}
.servicea ul a{float:left;width:48.5%;margin-right:3%;padding:20px;background: #fff;box-sizing: border-box;margin-top:3%;position:relative;}
.servicea ul a:nth-child(even){margin-right:0;}
.serviceatxt {width:56%;padding-left:20px;position: absolute;right: 20px;top:50%;transform: translateY(-50%);}
.serviceap1{font-size:18px;color:#222;padding-top:0;}
.serviceap2{font-size:12px;color:#888;margin-top:10px;}
.serviceap3{font-size:14px;color:#333;padding-top:4px;}
.serviceap4{font-size:12px;color:#666;margin-top:12px;display: inline-block;}
.servicea ul a:hover img{transform: scale(1.03);}
.servicea ul a:hover{box-shadow: 0 2px 15px rgba(0,0,0,0.05);}
.servicea ul a:hover .serviceap1{color:#e60012;}
.photo{position:absolute;overflow: hidden;}
.casephotos ul{height:2030px;}
.casephotos{padding-top:40px;}
.photo:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; z-index:6; background:rgba(0,0,0,0.2);opacity:0;-webkit-opacity:0;}
.photo:hover:before{opacity:1;-webkit-opacity:1;}
.casephotos {width: 1260px;margin: 0 auto;position: relative;}
.photo:hover img{transform:scale(1.02);-webkit-transform:scale(1.02);}

.joinamtit{background: #ebedef;}
.joinamp{overflow:hidden;}
.joinamp span{float:left;padding-left:20px;}
.joinamtit span{line-height: 80px;font-size:18px;}
.joinamm span{color:#333;}
.joinamp .jspan1{width:200px;padding-left:60px;}
.joinamp .jspan2{width:165px;}
.joinamp .jspan3{width:165px;}
.joinamp .jspan4{width:165px;}
.joinamp .jspan5{width:165px;}
.joinamm{background: #fff;}
.joinamm_js{padding:15px 0;cursor: pointer;line-height: 34px;}
.joinamm em{padding-left:3px;vertical-align: top;display: inline-block;}
.joinamdesc{padding:40px 60px;background: #ededed;}
.joinamdesc{color:#333;line-height: 26px;}
.joinamdesc strong{font-size:16px;display: inline-block;padding-bottom:8px;}
.sqgw{margin-top:30px;}
.sqgw a{display: inline-block;color:#fff;border-radius:5px;text-align: center;width:130px;line-height: 40px;height:40px;background: #61696d;cursor: pointer;}
.sqgw a:hover{background: #e60012;}
.joinamm_js{border-bottom: 1px solid #e5e5e5;}
.joinamm_js i{display: inline-block;width:32px;height:32px;top:1px;position:relative;vertical-align: top;}
.joinamm_js i:before,.joinamm_js i:after{position:absolute;content: '';left:0;top:0;width:100%;height:100%;}
.joinamm_js i:before{background: url(../img/joinjia.png) center no-repeat;}
.joinamm_js i:after{background: url(../img/joinjian.png) center no-repeat;opacity:0;}
.joinamdesc{display:none;}
.joinamm_js:hover{background: #f2f2f2;}
.joinamm_js.on i:before{opacity:0;}
.joinamm_js.on i:after{opacity:1;}
.joinah4{padding-top:50px;padding-bottom:30px;}
.joina{padding-bottom:80px;}

.BMap_Marker img{width:40px;}

.prog{text-align: center;background: #f8f8f8;margin-top:80px;}
.progp1{margin-top:20px;max-width:530px;display: inline-block;}
.progslider{margin-top:25px;padding:10px;}
.progslider .swiper-slide{background: #fff;}
.progslider .swiper-slide:hover{box-shadow:0 2px 10px rgba(0,0,0,0.05);}


.prodtemore{text-align: center;padding:40px 0;padding-bottom: 0;}
.prodtemore a{display:inline-block;padding:0 110px;border: 1px solid #222;color:#222;}
.prodtemore span,.prodtemore i{display:inline-block;vertical-align: top;line-height:58px;height:58px;}
.prodtemore i{width:9px;position:relative;left:5px;}
.prodtemore i:before,.prodtemore i:after{position:absolute;left:0;top:1px;width:100%;height:100%;content: '';}
.prodtemore i:before{background:url(../img/prodtemore1.png) center no-repeat;background-size:100% auto;}
.prodtemore i:after{background:url(../img/prodtemore2.png) center no-repeat;opacity:0;background-size:100% auto;}
.prodte{position:relative;}
.prodtefix{position:absolute;width:100%;height:0;overflow: hidden;left:0;top:-98px;}
.prodtemr a{display: block;color:#222;}
.prodtemr a:hover{color:#e60012;}
.prodtemore a:hover{border-color: #e60012;color:#fff;background: #e60012;}
.prodtemore a:hover i:before{opacity:0;}
.prodtemore a:hover i:after{opacity:1;}
.prodtemore a:hover i{left:10px;}
.prodtdm li{cursor: pointer;}



.needlogin{cursor: pointer;}
.viplist{margin-top:40px;}
.viplist a:hover{color:#e60012;}
.viplist a:before{position:absolute;width:0;height:1px;content:'';background: #e60012;left:0;bottom:-1px;}
.viplist a:hover:before{width:100%;}
.viplist a:last-child{border:none;}

.vipsub{margin-top:20px;display: none;}
.vipsub a{display: inline-block;border: 1px solid #666;padding:4px 25px;border-radius:15px;color:#666;margin-right:15px;}
.vipsub a.on,.vipsub a:hover{color:#e60012;border-color: #e60012;}
.vip{padding-top:50px;}
.viplist{padding:10px 25px;background: #fff;}

.loginbg{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100vh;z-index:998;left:0;top:0;}
.login img{vertical-align: top;}
.login{position:fixed;width: 510px;left:50%;margin-left:-250px;z-index:999;background: #fff;top:50%;margin-top:-254px;}
.login .otxt{width:100%;border: 1px solid #000;padding:0 10px;height: 36px;line-height: 34px;box-sizing: border-box;}
.logintxt{padding:50px;}
.logintxt h3{font-size:18px;font-weight:bold;padding-bottom:10px;}
.logintxtm{margin-top:15px;}
.loginin{cursor: pointer;margin-top:20px;background: #61696d;display: inline-block; color:#fff;line-height: 34px;height:34px;padding:0 30px;}
.loginin:hover{color:#fff;}
.guanbi3{position:absolute;width:40px;height:40px;cursor: pointer;background: url(../img/guanbi3.png) center no-repeat;background-size: 30px auto;right:-50px;top:0;}
/*.login,.loginbg{display:none;}*/

.moldinga{padding-bottom:0;}
.moldingadesc{font-size:18px;padding-right:20%;}
.moldingamg{margin-top:25px;}
.moldingbh4{font-size:30px;line-height: 35px;}
.moldingbp{font-size:16px;padding-top:5px;}
.moldingbm{padding-bottom:50px;}
.moldingbimg{margin-top:20px;}
.moldingbh4,.moldingbp,.moldingadesc{padding-left:20px;}

.wapsearch{width:460px;left:50%;margin-left:-230px;}


.wooda{padding-top:50px;padding-bottom:100px;}
.wooda .prodtemr{width:100%;}
.wooda .prodtemr li{margin:0 20px;width:260px;margin-top:20px;}
.wooda .prodtemr p{margin:0 10px;}
.wooda .prodtemr li p{font-size:14px;}


.curturea{padding-bottom:0;}
.curturear{width:600px;}
.curtureal{width:500px;padding-top:93px;}
.curtureap1{color:#666;padding-bottom:3px;}
.curtureap2{font-size:30px;border-bottom: 1px solid #000;padding-bottom:10px;}
.curtureap3{font-size:16px;margin-top:20px;}

.curturebm{float:left;width:372px;height:430px;position:relative;margin-right:40px;overflow: hidden;}
.curturebm:before{position:absolute;content: '';left:0;top:0;background: rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:3;}
.curturebm:nth-child(3){margin-top:60px;margin-right:0;}
.curturebm:nth-child(2){margin-top:30px;}
.curturebwz{position:absolute;padding:0 35px;width:100%;box-sizing: border-box;top:70px;z-index:9;}
.curturebp1{color:#fff;position:relative;padding-bottom:20px;}
.curturebp1 span,.curturebp1:after{opacity: 0.7;}
.curturebp1:before,.curturebp1:after{position:absolute;content: '';left:0;bottom:0;height:1px;background: #fff;width:40px;}
.curturebp1:before{z-index:9;width:0;}
.curturebp2{color:#fff;font-size:20px;margin-top:20px;}
.curturebm:hover .curturebp1:before{width:40px;}
.curturebm:hover img{transform: scale(1.02);}
.curturebm:hover:before{opacity:1;top:0;}
.curturebm:hover .curturebwz{top:40px;}
.xxyh4{display:none;}
.investeram1{width:100%;}
.investeram1 ul{padding:0;background: none;margin:0;}
.investeram1 ul a{background: #fff;width:49%;float:left;padding:20px 65px;box-sizing: border-box;margin-right:2%;margin-top:2%;border-radius:5px;}
.investeram1 ul a:nth-child(even){margin-right:0;}
.investeram1 ul i{left:20px;}
.investeram1 ul em{right:20px;}
.investeram1 ul a:hover{box-shadow: 0 2px 12px rgba(0,0,0,0.05);}
.investerd{padding-top:50px;}

.pubnav2{text-align: left;background: none;padding-top:0;margin-top:20px;}
.pubnav2 a{margin:0;margin-right:10px;}


.mt30pw{margin-top:30px;}
.alpdc2{padding-bottom:0;}
.prog2{margin-top:0;}

.videolist,.servicea {padding-top:0;}
.studyasuba{width:580px;text-align: left;float: left;cursor: pointer;margin-right:40px;margin-top:40px;}
.studyasuba:nth-child(2n){margin-right:0;}
.studyasub{margin-top:50px;}
.studyasubp{padding:15px 24px;background: #fff;position:relative;}
.studyasubdesc{color:#666;}
.studyasubh5{font-size:16px;padding-bottom:3px;}
.studyasuba:hover img{transform: scale(1.03);}
.studyasubimg{overflow: hidden;position: relative;}
.studyasubimg img,.studyasubp,.studyasuba{transition: all 0.3s ease;}
.studyasubp i{position:absolute;right:30px;top:50%;display: block;transform: rotateZ(90deg);margin-top:-8px;}
.studyasuba:hover .studyasubp{background: #fff;}
.studyasuba:hover{box-shadow:0 2px 15px rgba(0,0,0,0.1);}
.studyfbtn{background: rgba(0,0,0,0.2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;opacity:1;transition:all 0.3s ease;}
.studyfbtn i{background: url(../img2/sumivideobtn.png) center no-repeat;display: block;width:100%;height:100%;background-size: 42px auto;}

.applybox ,.appfix{display:none;} 
.appfix{position: fixed;width: 100%;height: 100%;opacity: 0;z-index: 999999;top: 0;left: 0;background:#000;opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;}
.videolay{position:fixed;width:900px;height: 500px; left:50%;top:50%;transform: translate(-50%,-50%);z-index:9999991;display:none;}
.videolay video{width:100%;height: 100%;background: #000;}
.videolayclose{cursor: pointer;font-size:40px;display: block;background: url(../img/guanbi3.png) center no-repeat;position:absolute;right:-50px;top:0;color:#fff;outline: none;width:40px;height:40px;background-size: cover;}


.prodte.prodte2{padding-bottom:80px;}
.mt30pgz{margin-top:30px;}

.pubtit{font-size: 30px;}
.investeram1 ul a,.curturebwz,.curturebm:before,.curturebp1:before,.curturebm img,.alproaa img,.viplist a:before,.progslider .swiper-slide,.prodtemore i,.prodtemore i:before,.prodtemore i:after,.joinamm_js i:before,.joinamm_js i:after,.joinamm_js,.photo:before,.photo img,.servicea img,.alproam,.alproamore,.alproaimg:before,.alprob a,.alpdsub a:before,.eptslidm,.investerbp4:before{transition: all 0.3s ease;}
.curturebwz,.curturebm:before,.curturebp1:before,.curturebm img{transition: all 0.5s ease;}

@media screen and (max-width:1366px){
	.alr527b{ margin-left:20px;}
	
	.altopb li > a{ padding:0 12px;padding-bottom: 17px;}
	.altopd1{ padding:0 4%;}
	
	.alabout{ padding-top:45px; padding-bottom:45px;}
	.info_txt_box h3{ font-size:28px; line-height:1.6;}
	.info_txt_box p a{ height:45px; line-height:45px;}
	.info_txt_box p a{ width:170px;}
	.banEBox-content>.swiper-pagination-bullets {bottom: 25px !important;}
	.altopb li{ margin-left:10px;}
	.alprosub img{height:30px;}
	.alprosub a{padding-bottom:15px;margin-top:15px;}
	
	.alnewtxt,.alnewm1 .alnewimg{height:237px;}
	.alnew{width: 1200px;}
}

@media screen and (min-width:1921px){
	.wzcuster,.pagebanner { background-size:cover;}
}


@media screen and (max-width:1000px){
	img{max-width:100%;}
	#head,.al527foot,.maboutbh3 {display:none;}
	.wap_show{display:block;}
	.w12,.wzcusterp2,.alnew,.search-result-main .input-warp{width:100%;box-sizing:border-box;}
	.videolist ,.eptbc,.eptbb,.epth3,.curture ,.investerd,.creata,.honer,.vip,.wooda,.servicea,.servicea.case_m ,.investerc,.investerbl,.investera ,.search-result-main,.search-result-main .input-warp,.prodte,.alabout,.wzcuster,.alnew,.mabouta,.mnewa,.mcontacta,.maboutbm,.maboutcm,.maboutd,.alproa,.alprob,.apdetr,.alpda,.alpdbm,.prodtb,.alpdc,.prodtd,.prog,.joina{padding-left:4%;padding-right:4%;}
	.alabout,.main-industry1,.alnew,.ptb70p,.prodtd,.joinah4,.wooda,.vip,.creata{padding-top:40px;padding-bottom:40px;}
	.joinah4{padding-bottom:0;}
	.alaboutp4{overflow: hidden;}
	.alaboutp4 li{float:left;width:33.33%;margin:0;}
	.alaboutp4i{width:40px;height:40px;background-size: cover;}
	.alaboutp42 {font-size:16px;}
	.alaboutp41 {font-size:30px;}
	.investerb{background-size: cover;}
	
	
	.alabouth3 span{padding-bottom:10px;display:inline-block;}
	.alaboutp1{font-size:18px;line-height: 1.6;margin-top:15px;padding:0 65px;}
	
	.industry-item3{width:100%;}
	.alaboutp2{line-height: 1.6;padding:0;margin-top:10px;padding-bottom:30px;}
	.alpubmore a{width:100px;height:45px;line-height: 45px;padding:0 20px;font-size:14px;}
	
	.alpubmore a:hover i{right:20px;}
	.bx_boxImg{background: none !important;}
	.industry13 .industry-item3:hover .bx_boxImg{transform: none;}
	.bx_boxImg{height:auto;}
	.bx_boxImg img{width:100%;}
	.industry-item3{margin:0;}
	.maincontainer{width:100%;min-width: inherit;}
	.overlay{padding:0;position: relative;}
	.overlay .name{display: block;padding:0;width: 100%; text-align: center; background: #fff; color: #222;}
	.trigger{display:none;}
	.industry-item1:hover .name, .product-item:hover .name{left:0;top:0;}
	.industry13 .industry-item3{margin-top:20px;}
	.industry13 .industry-item3:nth-child(1){margin-top:0;}
	.wzcusterp2 img{height:auto; width: 80px;}
	.wzcusterp2{margin-top:0;}
	.wzcuster{padding-top:60px;padding-bottom:40px;}
	.alnew{width:100%;min-width: inherit;}
	.alnewm,.alnewimg,.alnewtxt{width:100% !important;}
	.alnewimg{width:100%;height:auto !important;}
	.alnewm .alnewtxt{height:auto;}
	.alnewm .alnewtxt{padding:30px;}
	.vrdenomore{display:none;}
	.alnewp3{padding-right:0;}
	.alnewm2{margin-top:20px;}
	.alnewm2{background: #f2f2f2;}
	.alnewm2 .alnewp1{color:#868686;}
	.alnewm2 .alnewp2{color:#222;}
	.alnewm2 .alnewp3{color:#666;}
	.alnewm2:hover .alnewp2{color:#ed0023;}
	.alnewp2 {font-size:16px;line-height: 22px;}
	
	.maboutadesc{font-size:14px;padding-top:0;}
	.maboutadesc p{padding-top:15px;text-indent: 0;}
	
	.pubnav,.ph550{display:none;}
	.pagebanner{position:relative;height:auto;background:none !important;}
	.cz_select{display: block;}
	.mnewaimg, .mnewatxt{width:100%;}
	.mnewatxt{padding:20px;}
	.mnewah4{padding-top:0;padding-bottom:10px;font-size:18px;}
	.mnewap{padding:10px 0;}
	.mnewadesc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.mnewam{margin-top:20px;}
	
	.mnewapage{text-align: center;padding-top:30px;}
	.mnewapage a{line-height: 30px;padding:0 10px;}
	.pagebannerm{display:none;}
	.mctam{margin-top:30px;}
	.mctam li{margin:0;font-size:14px;}
	.mctaml{width:15%;padding:0;}
	.mctamr{width:85%;padding:0;}
	.mctaml span{text-indent: -9999px; overflow: hidden;display:inline-block;}
	.mctaml:before, .mctaml:after,.mctam li:nth-child(1) .mctaml:after {display:none;}
	.mctam li{background-position:20px center !important;}
	.mctaml, .mctamr{line-height: 60px;}
	.mctaml span{vertical-align: top;}
	
	.maboutbm ul{overflow: hidden;}
	.maboutbm li{margin:0;width:49%;float:left;margin-top:0;margin-right:2%;}
	.maboutbm li:nth-child(2){margin-right:0;}
	.maboutbm li:first-child{margin-top:0;}
	.maboutbm span{padding-left:0;}
	.maboutbm span:before{display:none;} 
	.maboutbm span{font-size:18px;}
	.maboutctxt p{font-size:14px;}
	.maboutcm ul:before{width:1px;}
	.maboutcm li:before{width:5px;height:5px;border-width: 2px;left:-4px;}
	.maboutcm li:after{height:1px;width:40px;left:5px;top:36px;}
	.maboutctxt p:after,.maboutctxt p:before{display:none;}
	.maboutctxt p{padding:0;color:#666;}
	.maboutctxt{padding-top:26px;}
	.maboutcm li{padding-left:65px;}
	.maboutctxt,.maboutcimg{width:100%;}
	.maboutcm li{margin-top:20px;}
	.maboutcimg{margin-top:12px;}
	.maboutdp2{font-size:14px;text-indent:0;}
	.maboutadesc ,.maboutdp2{text-align: justify;}
	.maboutdp1,.maboutdh3{font-size:20px;}
	
	.maboutcm ul:before{height:100%;}
	.maboutcbtn{height:48px;bottom:-24px;}
	.maboutcbtn .span1{height:20px;background-size: 2px auto;}
	.maboutcbtn .span3{bottom:8px;}
	.maboutcbtn .span2{bottom:16px;}
	.maboutcbtn .span2, .maboutcbtn .span3, .maboutcbtn .span4{height:4px;background-size:auto 100%;}
	.maboutdp3{min-width: inherit;}
	
	.alproa{min-width: inherit;max-width: inherit;}
	.alproaa{width:100%;}
	.alproam,.alproaa2 .alproam, .alproaa5 .alproam{margin:0;}
	.alproatxt,.alproaa3 .alproatxt{padding:25px;text-align: left;box-sizing: border-box;width:100%;}
	.alproah4{font-weight: normal;font-size:18px;}
	.alproaa3 img{display:none;}
	.alproaa3 .wap_show{display:block;}
	.alproaa{margin:0;}
	.alproaa3 .alproatxt{position:relative;left:0;top:0;transform: none;color:#222;margin:0;}
	.alproaa3 .alproamore i:before {background: url(../img/alproamore1.png) center no-repeat;}
	.alproaa3 .alproamore{border-bottom-color: #222;}
	.alproaa{margin-top:20px !important;}
	.alproaa:nth-child(1){margin-top:0 !important;}
	.alprobh4{padding-bottom:0;}
	.alprob a{width:100%;margin:0;}
	.alprobico{height:150px;}
	.alprobico i{background-size: auto 60px;}
	.alprobp{line-height: 65px;}
	.alprob ul{margin-top:20px;}
	
	.apdetl{position:relative;width:100%;height:auo;}
	.b000{background: #fff;}
	.apdetr{left:0;padding-top:0;width:100%;}
	.apdetr a,.apdetr a:nth-child(odd){width:100%;margin:0;}
	.apdetr a,.apdetr a:nth-child(odd){margin-top:20px;}
	.apdetr img{width:100%;transform:none;opacity: 1;}
	.apdetrtxt{display: none;}
	.apdetrp1{font-size:18px;}
	.apdetrtit{bottom:0;padding:25px;}
	.apdetlmp1{font-size:30px;}
	.maboutcbtn2{bottom:20px;z-index:6;}
	.maboutcbtn2 .span2,.maboutcbtn2 .span4,.maboutcbtn2 .span3{background-image:url(../img/sxico5.png);height:12px;}
	.allogo{display:none;}
	.apdetr{padding-bottom:40px;}
	.apdetr a:hover .apdetrtit{opacity:1;}
	.alpda{display:block;}
	.alpdaimg, .alpdatxt{display:block;width:100%;}
	.alpdap{padding:0;}
	.alpdap h2{font-size:20px;line-height: 30px; padding-bottom: 10px;padding-right: 0;}
	.alpdap p,.alpdaimg{margin-top:15px;}
	.alpdbm li{width:100%;margin:0;}
	.alpdbm li{margin-top:20px;}
	.alpdbm ul{margin-top:0;}
	.alpdb{background-attachment:inherit;}
	.prodtb{min-width:inherit;}
	.prodteml{display:none;}
	.prodtemr,.prodtbl, .prodtbr{width:100%;}
	.prodtbl, .prodtbr{margin:0;}
	.prodtbr{min-width: inherit;max-width: inherit;}
	.prodtblwz .pubtd{display:block;width:100%;padding:0;margin-top:20px;}
	.prodtah5,.prodtap{padding-left:30px;}
	.prodtah5 i{left:0;}
	.alpdclr,.alpdcll{width:100%;}
	.alpdclr h5{margin-top:20px;}
	.prodtcm{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
	.prodtcm table{min-width: 600px;margin-top:20px;}
	.prodtcm td{white-space: nowrap;border-collapse:collapse;}
	.prodtdm li{width:100%;margin-right:0;}
	.prodtdimg img{vertical-align:top;width:100%;}
	.prodtdimg{height:auto;display:none;}
	.prodtdm p span{background-position:right center;}
	.prodtemr li{margin:0;width:50%;padding-right:5px;box-sizing:border-box;font-size:14px;}
	.prodtemr li:nth-child(even){padding-left:5px;padding-right:0;}
	.prodtdm li:hover span{ background-position: right center;}
	.prodtdm p{padding:15px 25px;}
	.prodtdm{margin-top:0;}
	.prodtdm li{margin-top:15px;}
	
	.prodtefix{top:-55px;}
	.prodtemore{padding-top:20px;}
	.prodtemore a{padding:0 50px;}
	.prog{margin-top:40px;}
	.prodtemore span, .prodtemore i{height:45px;line-height: 45px;}
	
	.jspan2,.jspan5,.jspan4,.jspan3{display:none;}
	.joinamtit span{font-size:16px;line-height: 60px;}
	.joinamp span{box-sizing: border-box;}
	.joinamp .jspan1{padding:0;width: 80%;padding-left:15px;}
	.joinamm_js{padding:8px 0;}
	.joinamm_js i{width:20px;height:20px;top:8px;}
	.joinamdesc{padding:20px;}
	.joinamdesc strong{font-size:14px;}
	.joinamm_js i:before, .joinamm_js i:after{background-size:26px auto;background-position:-2px -2px;}
	.joinam{margin-top:20px;}
	.joina{padding-bottom:40px;}
	.xxyh4 {padding:0 15px;}
	.newdescall{margin:0 15px;}
	.newxxa,.search-result-main{border:none;padding-top:65px;padding-bottom:0;}
	.investorlistm{box-shadow: none;}
	.newdetail-con,.pubback{padding:40px 0;}
	
	.search-result-main .input-warp{margin:20px 0;}
	.search-result-main-p{margin-top:40px;}
	.searchtab{padding-bottom:40px;}
	.result-item{width:100%;margin:0;}
	.result-item a{padding:15px 0;}
	
	.investeram{width:100%;}
	.investeram ul{margin-top:20px;}
	.investeram ul{padding:20px;padding-top:5px;}
	.investeram em,.investeram ul p{display:none;}
	.investeram ul a{padding-right:0;padding-left:30px;padding-top:20px;padding-bottom:20px;border-bottom: 1px solid #f2f2f2;}
	.investeram .text-1{overflow: inherit;white-space:inherit;}
	.investeram i{width:24px;height:24px;}
	.investeram i{margin:0;top:20px;}
	.investeram.fr{margin-top:30px;}
	.investerb{padding:60px 0;}
	.investerbl,.investerbr{width:100%;float:none;}
	.investerbr{width:92%;margin:0;margin-left:4%;margin-top:30px;}
	.investerbp4{display:none;}
	.investerbr{padding: 20px 30px;border-radius: 10px;padding-bottom: 20px;}
	.investerbp5 span{font-size:32px;line-height: 40px;}
	.investerbp7{padding-top:0;}
	.investerbp6 {padding-bottom:5px;}
	.investerbp2{padding-top:5px;}
	.investercm {margin-top: 25px;}
	.investerca{width:100%;height:auto;border-radius: none;}
	.investerca1 p{position:relative;transform: none;top:0;padding:20px;}
	.investerca1 {padding:0;}
	
	.case_m ul a:nth-child(1){margin:0;}
	.case_m ul a{display: block;margin-top:20px;}
	.case_m img{vertical-align: top;max-width: 100%;}
	
	.servicea{max-width: inherit;min-width: inherit;}
	.servicea ul a{width:100%;margin-right:0;margin-top:20px;}
	.servicea ul a:nth-child(1){margin-top:0;}
	.serviceap4,.serviceap3{display:none;}
	.serviceap1{white-space: inherit;-webkit-line-clamp:2;}
	.serviceap1{font-size:16px;}
	.serviceaimg {width:30%;}
	.serviceatxt{position:relative;top:0;transform: none;padding:0;right:0;padding-left:15px;box-sizing: border-box;width: 70%;}
	.prodtemrimg img{width:100%;}
	.wooda .prodtemr li{width:100%;margin:0;margin-top:10px;}
	.wooda .prodtemr li:nth-child(1){margin-top:0;}
	.vipsub a{margin-right:10px;padding:4px 15px}
	.vipsub{margin-top:15px;}
	.viplist {    margin-top: 30px;}
	.viplist a{font-size:14px;line-height: 24px;padding-left:0;padding-right:35px;}
	.viplist{padding-left:12px;padding-right:12px;}
	
	.moldingadesc{font-size:16px;padding-right:0;}
	.moldinga,.moldingb{padding-bottom:0;}
	.moldingbm{padding-bottom:40px;}
	.moldingamg img,.moldingbimg img{vertical-align: top;}
	.login{width:80%;left:10%;margin:0;top:50%;transform: translateY(-50%);}
	.logintxt{padding:30px;}
	.guanbi3{top:auto;right:auto;bottom:-45px;left:50%;margin-left:-20px;}
	
	.honer{padding-left:2%;padding-right:2%;}
	.honer a{width:46%;margin:0;margin:0 2%;margin-top:3%;}
	.honer a:nth-child(1),.honer a:nth-child(2){margin-top:0;}
	.creatam{margin-top:20px;}
	.creata{padding-bottom:0;}
	.creataimg img{vertical-align: top;}
	.creata1{padding-bottom:20px;}
	.zltit{padding-top:20px;}
	.zldesc table{width:1000px;}
	.zldesc{overflow-x: scroll;}
	.creata3{padding-bottom:40px;}
	.wooda .prodtemr li{width:50%;margin:0;margin-top:5px;}
	.wooda .prodtemr li:nth-child(odd){padding-right:5px;}
	.wooda .prodtemr li:nth-child(even){padding-left:5px;}
	.wooda .prodtemr li:nth-child(1),.wooda .prodtemr li:nth-child(2){margin-top:0;}
	
	.alpdsub{display:none;}
	.wapsearch{width:80%;left:10%;margin-left:0;}
	.alpdaimg, .swiperthree{width:100%;}
	.contain_info_box:after,.contain_info_box:before,.contain_info_box{display:none;}
	
	.investeram1 ul{padding:0;margin:0;}
	.investeram1 ul a{width:100%;margin:0;padding-left:20px;margin-top:20px;}
	.investeram1 em, .investeram1 ul p{display: block;}
	.investeram1 ul i{display: none;}
	
	.bgImgBox video,.bgImgBox{display:none;}
	.bgImgBox.wap_show{display: block;}
	.info_txt_box{width:100%;left:0;padding:0 6%;box-sizing: border-box;}
	.info_txt_box p a{font-size:14px;}
	
	.curturea{padding-bottom:0;}
	.curturear{margin-top:20px;}
	.curtureal,.curturear{width:100%;padding:0;}
	.curtureap1{font-size:16px;}
	.curtureap2{font-size:22px;}
	.curtureb {padding-top:20px;}
	.curturebm{width:100%;margin:0 !important;margin-top:20px !important;max-height: 280px;}
	.curturebm img{width:100%;}
	
	.eptht{height:65px;}
	.epth3{padding-bottom:0;padding-top:30px;}
	.eptb{max-width: inherit;min-width: inherit;}
	.eptslida,.eptslidm{padding:0;}
	.eptslidm{padding:0 4%;}
	.eptslida{padding-right:5px;}
	.eptslidm .eptslida:nth-child(2){padding-left:5px;padding-right:0;}
	
	.wzcusterp1{padding:0 25px;}
	.eptba li{width:31.33%;padding:0;margin-right:3%;padding-bottom:10px;}
	.eptba li:nth-child(3n){margin-right:0;}
	.eptba {padding:0 4%;}
	.eptba li p{padding-top:5px;}
	.eptbbimg{margin-top:20px;}
	.eptbb{border:none;}
	.eptbc{padding-top:0;}
	.eptbcm{padding-left:20px;padding-right:20px;}
	.mcontactb{height:300px;}
	
	.vipsub{display:block;margin-top:5px;}
	.vipsub a{margin-top:10px;}
	
	
	.studyasuba:nth-child(1){margin-top:0;}
	.studyasuba{margin-right:0 !important;width:100%;margin-top:20px;}
	
	.eptbaimgbx{height:30px;}
	.pagination a.nm{display:none;}
	
	.mctamr{font-weight:normal;}
	
	.mctam{margin:0;margin-top:20px;}
	.mctaml, .mctamr{line-height:24px;padding:20px 0;}
	.mt30pw{margin-top:20px;}
.alpdc2{padding-bottom:0;}
.prog2{margin-top:0;}
.mctamr{padding-left:10px;}
	
	.layjobmp1,.layjobmp2{padding-top:10px;}
	.layjob {width: 92%;left: 4%;margin: 0;box-sizing: border-box;}
	.layjobmp3 {
    padding-bottom: 0;
}.layjobm {
    margin: 0;
    padding: 0;
}.layjoblist {
    margin-top: 12px;
}
.layjoblist {
    height: 40px;
}
.layjoblist, .layjoblistotxt {
    box-sizing: border-box;
    width: 100%;
}.layjoblistotxt {
    height: 32px;
}.layjobword {
    margin: 0;
        margin-top: 0px;
    display: block;
    margin-top: 5px;
}.layjob {
    padding: 30px;
}.closejob {
    right: -18px;
    top: -18px;
}
	
	.footpora div{width:100%;text-align:center;}
	.wzcusterh5,.alabouth3,.maboutah3,.mctamh4,.alprobh4,.pubtit,.xxyh4,.investeram h4,.investerbp2,.moldingbh4{font-size:22px;}
	
}


