	
	
	@charset "utf-8";@font-face{font-family:"Gravity-UltraLight";src:url(http://cdn.xiaolongkan.com/fonts/Gravity-UltraLight.otf);font-style:normal}
*{margin:0;padding:0}
html,body{width:100%;height:auto;margin:0;padding:0;font-size:14px;background:#FFFFFF;color:#3e3e3e;overflow-x:hidden}
body,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;margin:0;padding:0;outline:none}
body,button,input,select,textarea{font:14px LatoLight,'微软雅黑',"Microsoft YaHei",tahoma,Srial,helvetica,sans-serif;outline:none}
h1,h2,h3,h4,h5,h6{margin:0}
ul,ol,li{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border:0px}
table{border-spacing:0px;border-collapse:collapse}
tr{cursor:pointer}
input{border:0}
input[type="button"],input[type="submit"],input[type="reset"],select{-webkit-appearance:none}
html{font-size:62.5%}
body{font-size:1.6rem}
textarea{resize:none;padding:0}
::selection{background:#1a96d4;color:#fff}
::-moz-selection{background:#1a96d4;color:#fff}
.clearfix{clear:both}
.scroll_cs{position:fixed;top:0;color:#000;font-size:36px;z-index:999;left:0}
.Hover_off{cursor:url(../images/hover.ico),crosshair}
.scrollbar{padding-right:5px;overflow-y:auto}
.scrollbar::-webkit-scrollbar{width:5px;height:10px}
.scrollbar::-webkit-scrollbar-button{background-color:#d7cfc2}
.scrollbar::-webkit-scrollbar-track{background:#d7cfc2;overflow:hidden}
.scrollbar::-webkit-scrollbar-track-piece{background:url(http://www.lyblog.net/wp/wp-content/themes/mine/img/stripes_tiny_08.png)}
.scrollbar::-webkit-scrollbar-thumb{background:#C81528;border-radius:4px}
.scrollbar::-webkit-scrollbar-corner{background:#C81528}
.scrollbar::-webkit-scrollbar-resizer{background:#FF0BEE}
::selection{background:#C81528;color:#fff}
::-moz-selection{background:#C81528;color:#fff}
.content1000{width:1000px;margin:0 auto;position:relative;height:auto;z-index:2}
body{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
body.over,html.over{overflow:hidden}
.editPhoto{width:100%;height:auto;position:relative}
.editPhoto ul{width:100000px;height:100%;position:absolute;left:0px;top:0px}
.editPhoto ul li{width:100%;height:100%;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}
.editPhoto ul li b{display:none;width:100%;height:100%;position:absolute;left:0px;top:0px;background:url(../images/blank7.png)}
.editPhoto ul li span{width:600px;height:auto;line-height:30px;text-align:center;font-size:30px;font-family:"微软雅黑";position:absolute;left:50%;bottom:40px;margin-left:-300px;color:#FFFFFF}
.editPhoto ul li span .zi{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.editPhoto ul li span:after{position:absolute;left:50%;bottom:0;width:40px;background:#c61427;height:2px;opacity:.5;content:'';z-index:0}
.editPhoto ol{position:absolute;left:0px;bottom:15px;width:100%;text-align:center;display:none}
.editPhoto ol li{display:inline-block;width:10px;height:10px;margin:0px 3px;background:#FFFFFF;opacity:.5;border-radius:50%}
.editPhoto ol li.active{opacity:1}
.editPhoto .icon{width:52px;height:52px;background:#FFFFFF;border-radius:3px;position:absolute;top:50%;margin-top:-26px;cursor:pointer;opacity:.6}
.editPhoto .icon:after{width:27px;height:27px;background:url(../images/dishes-btn.png) 0px -27px no-repeat;position:absolute;left:13.5px;top:13.5px;content:''}
.editPhoto .icon.next:after{background-position:-27px -27px}
.editPhoto .icon.prev{left:10px}
.editPhoto .icon.next{right:10px}
.editPhoto .icon:hover{background:#c90d23;opacity:1}
.editPhoto .icon:hover:after{background-position:0px 0px}
.editPhoto .icon.next:hover:after{background-position:-27px 0px}
.IEtips{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:url(../images/ieBG.png);display:none}
.IEtips_Box{width:1000px;background:#FAFAFA;height:500px;position:absolute;left:50%;top:50%;margin:-250px 0 0 -500px}
.IEtips .Browser{margin-top:35px}
.IEtips .IEtips_title{font-size:36px;width:80%;margin:0 auto;padding-top:35px}
.IEtips .Browser ul{overflow:hidden;text-align:center;width:80%;margin:0 auto}
.IEtips .Browser ul li{margin:0 40px;text-align:center;width:120px;float:left}
.IEtips .Browser ul li img{width:100px;margin:0 auto}
.IEtips .Browser ul li a,.IEtips .Browser ul li span{display:inline-block;margin-top:25px;color:#2570e1;font-size:16px;transition:all .5s;-webkit-transition:all .5s}
.IEtips .Browser ul li a:hover{color:#800886}
.IEtips .brn_off{background:url(../images/brn_off.png);height:32px;width:32px;position:absolute;top:5px;right:5px;cursor:pointer}
#navToggle{position:fixed;z-index:101;top:28px;right:10px;width:30px;height:30px;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;display:none}
#navToggle span{position:absolute;top:0;display:block;width:30px;height:2px;left:0;border:0px solid #C82126;background-color:#fff;-webkit-transition:top 0.2s 0.2s,background 0.2s,opacity 0s 0.2s,-webkit-transform 0.2s;transition:top 0.2s 0.2s,background 0.2s,opacity 0s 0.2s,-webkit-transform 0.2s;transition:top 0.2s 0.2s,transform 0.2s,background 0.2s,opacity 0s 0.2s;transition:top 0.2s 0.2s,transform 0.2s,background 0.2s,opacity 0s 0.2s,-webkit-transform 0.2s}
#navToggle span:nth-of-type(2){top:15px}
#navToggle span:nth-of-type(3){top:auto;bottom:0;-webkit-transition:bottom 0.2s 0.2s,background 0.2s,-webkit-transform 0.2s;transition:bottom 0.2s 0.2s,background 0.2s,-webkit-transform 0.2s;transition:bottom 0.2s 0.2s,transform 0.2s,background 0.2s;transition:bottom 0.2s 0.2s,transform 0.2s,background 0.2s,-webkit-transform 0.2s}
#navToggle.expanded:hover{border-color:#fff}
#navToggle.expanded{border-color:#aaa}
#navToggle.expanded:hover span{transform:scale(0.9)}
#navToggle.expanded span:nth-of-type(1){top:15px;transform:rotate(45deg);transition:top 0.2s,transform 0.2s 0.2s,background 0.2s;-webkit-transform:rotate(45deg);-webkit-transition:top 0.2s,-webkit-transform 0.2s 0.2s,background 0.2s}
#navToggle.expanded span:nth-of-type(2){opacity:0;transition:opacity 0.2s;-webkit-transition:opacity 0.2s}
#navToggle.expanded span:nth-of-type(3){bottom:14px;transform:rotate(-45deg);transition:bottom 0.2s,transform 0.2s 0.2s,background 0.2s;-webkit-transform:rotate(-45deg);-webkit-transition:bottom 0.2s,-webkit-transform 0.2s 0.2s,background 0.2s}
#mobileNav.expanded{display:block;top:0}
#mobileNav{position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff;transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:cubic-bezier(0.92,0.1,0.25,1) .8s;-webkit-transition:cubic-bezier(0.92,0.1,0.25,1) .8s}
#mobileNav.cur{transform:translateY(0);-webkit-transform:translateY(0)}
#mobileNav ul{margin-top:88px;background:#c82126}
#mobileNav ul li{line-height:50px;font-size:16px;text-align:center;border-bottom:1px solid #8c1114;border-top:1px solid #e4363b}
#mobileNav ul li.active{background-color:rgba(140,17,20,0.6)}
#mobileNav ul li a{display:block;height:100%;color:#fff}
.tyBG{background:url(../images/tybg.jpg);background-attachment:fixed}
.Flip{}
.Flip .Flip-btn{display:inline-block}
.Flip .Flip-btn .fist{width:30px;height:30px;display:inline-block;color:#999999;background:#dcdcdc;border-radius:5px;text-align:center;position:relative;overflow:hidden}
.Flip .Flip-btn .fist a:after{border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:8px solid #9b9b9b;display:inline-block;position:absolute;left:50%;top:50%;margin:-4px 0 0 -5px;content:'';transition:all .3s;-webkit-transition:all .3s;text-indent:0px}
.Flip .Flip-btn .fist a{display:inline-block;background:#dcdcdc;width:30px;height:30px;border-radius:5px;text-align:center;line-height:30px;color:#999999;font-size:16px;text-indent:2em;position:relative}
.Flip .Flip-btn .last{width:30px;height:30px;display:inline-block;color:#999999;background:#dcdcdc;border-radius:5px;text-align:center;position:relative;overflow:hidden}
.Flip .Flip-btn .last a:after{border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:8px solid #9b9b9b;display:inline-block;position:absolute;left:50%;top:50%;margin:-4px 0 0 -5px;content:'';transition:all .3s;-webkit-transition:all .3s}
.Flip .Flip-btn .last a{display:inline-block;background:#dcdcdc;width:30px;height:30px;border-radius:5px;text-align:center;line-height:30px;color:#999999;text-indent:2em;position:relative}
.Flip .Flip-btn .FlipBtn-a{display:inline-block;overflow:hidden}
.Flip .Flip-btn .FlipBtn-a a{margin:0 2px;display:inline-block;background:#dcdcdc;width:30px;height:30px;border-radius:5px;text-align:center;line-height:30px;color:#999999;font-size:16px}
.Flip .Flip-btn a{transition:all .3s;-webkit-transition:all .3s}
.Flip .Flip-jup{display:inline-block;height:34px;overflow:hidden;line-height:34px;margin-left:45px}
.Flip .Flip-jup input{display:inline-block}
.Flip .Flip-jup .text{width:66px;height:33px;border:1px solid #dcdcdc;background:no-repeat;text-align:center;border-radius:5px}
.Flip .Flip-jup .text-btn{width:64px;height:33px;background:#dcdcdc;border-radius:5px;font-size:16px;color:#333333}
.Flip .Flip-btn a:hover,.Flip .Flip-btn a.active{background:#c81528;color:#fff}
.Flip .Flip-btn .fist:hover a:after{border-right:8px solid #fff}
.Flip .Flip-btn .last:hover a:after{border-left:8px solid #fff}
.nav.active{top:-88px}
.nav{height:88px;top:0px;position:fixed;width:100%;z-index:100;background-color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s}
.nav h1{float:left;width:20%;text-align:left;background:#fff;padding-left:140px}
.nav h1 a{display:inline-block;margin-top:3px}
.nav h1 a img{}
.nav ul{float:right;width:60%;background:#fff}
.nav ul li{height:88px;float:left;width:14.2%;width:calc(100% / 8);position:relative;overflow:hidden;transition:all .5s;-webkit-transition:all .5s;border-right:1px solid #eee}
.nav ul li a{display:block;height:100%;position:absolute;width:100%;top:0;z-index:5;left:0;text-decoration:none}
.nav ul li span{display:block;text-align:center;position:relative;z-index:5;transition:all .5s;-webkit-transition:all .5s}
.nav ul li span.cn{font-size:16px;color:#3e3e3e;margin-top:25px}
.nav ul li span.en{text-transform:uppercase;opacity:.4;color:#3e3e3e;font-size:12px}
.nav ul li .nav-hw{position:absolute;width:11px;height:11px}
.nav ul li .nav-hw svg{width:100%;stroke-dasharray:50;stroke-dashoffset:50}
.nav ul li:hover svg,.nav ul li.active svg{animation:navSVG 2s linear forwards;-webkit-animation:navSVG 2s linear forwards}
@keyframes navSVG{to{stroke-dashoffset:0}
}.nav ul li .LT{left:9%;top:4%}
.nav ul li .RT{right:9%;top:4%}
.nav ul li .LB{left:9%;bottom:18%}
.nav ul li .RB{right:9%;bottom:18%}
.nav ul li:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;transform:scale(1.3);-webkit-transform:scale(1.3);transition:all .5s;-webkit-transition:all .5s;background-size:100% 100%}
.nav ul li.active:after,.nav ul li:hover:after{transform:scale(.8)}
.nav ul li.active,.nav ul li:hover{background:#0c5228}
.nav ul li.active span,.nav ul li:hover span{color:#fff}
.nav .mask{position:absolute;width:80%;height:88px;right:0;top:0;z-index:15}
.nav .nav-ol{background-color:rgba(12,82,40,.9);margin-top:88px;height:auto;padding-top:15px;visibility:hidden;opacity:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}
.nav .nav-ol.cur{visibility:visible;opacity:1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s}
.nav ol{width:60%;margin:0;overflow:hidden;margin-left: 47%;}
.nav ol li{float:left;width:12.5%;text-align:center}
.nav ol li.first{margin-left:12.5%}
.nav ol li.last{margin-right:12.5%}
.nav ol li .nav-title{margin-bottom:15px;position:relative}
.nav ol li .nav-title>a{display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:5}
.nav ol li .nav-title span{display:block;text-indent:15px;text-align:left}
.nav ol li .nav-title span.cn{color:#b7190f;font-weight:600;font-size:18px}
.nav ol li .nav-title span.en{position:relative;color:#c95e57;font-size:12px;margin-top:5px;font-family:"Gravity-UltraLight";font-weight:600;letter-spacing:.1em}
.nav ol li .nav-title span.en:after{position:absolute;content:'';height:5px;width:5px;display:block;background:#b7190f;border-radius:50%;top:50%;left:0;margin-top:-3px}
.nav ol li>a{display:block;font-size:14px;line-height:28px;margin:10px auto;color:#fff;transition:all .5s;-webkit-transition:all .5s;text-align:center}
.iwant{position:absolute;left:0px;bottom:0px}
.nav ol li>a:hover,.nav ol li>a.active{background:#fff;color:#0c5228}
.nav .nav-footer{border-top:1px solid #b9f1b9}
.nav .nav-footer .content1200{width:1200px;margin:0 auto;overflow:hidden;padding:10px 0;position:relative}
.nav .nav-footer .content1200 a{float:left;margin-top:18px;cursor:pointer}
.nav .nav-footer .content1200 a img{}
.nav .nav-footer .content1200 .QRcode{float:right;overflow:hidden}
.nav .nav-footer .content1200 .QRcode .pic-code{display:inline-block;text-align:center;color:#fff;margin-left:55px;font-size:1.2rem}
.nav .nav-footer .content1200 .QRcode .pic-code img{width:70px;border:3px solid #fff}
.music-box{display:none}
.footer{height:auto;width:100%;position:relative;background:url(../images/footer_bg.jpg) top center no-repeat;padding-top:25px}
.footer.index-footer{display:none}
.footer.cur{position:fixed;bottom:0;z-index:1}
.footer .bq{height:48px;line-height:48px;color:rgba(255,255,255,.3);text-align:center;background:#000;font-size:12px}
.footer .secondaryNav{text-align:center;margin-bottom:15px}
.footer .secondaryNav a{color:#fff;font-size:14px}
.footer .bq span a{color:rgba(255,255,255,.3)}
.footer .top{height:auto;text-align:center;padding-bottom:20px}
.footer .bottom{height:auto;border-top:1px solid #71b579;padding-bottom:20px;width:100%}
.footer.cur .bottom{height:154px}
.footer .webLink{width:100%;max-width:1200px;margin:0 auto;padding:0 15px 15px;margin-top:20px}
.footer .webLink .tiT{margin:5px auto;text-align:left}
.footer .webLink .tiT span{cursor:pointer;float:right;position:relative;padding-right:15px}
.footer .webLink .tiT span i{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid white;position:absolute;right:0;top:9px;transition:all .5s}
.footer .tiT{color:#fff}
.footer .bk{text-align:left}
.footer .bk span{color:#fff}
.footer .bk span a{color:#fff;margin:auto 4px}
.footer .bk span.t{}
.footer .bk span.b{display:none}
.footer .webLink.active .tiT span i{transform:rotateX(180deg)}
.footer .webLink.active span.b{display:initial}
.footer .footer-logo{display:inline-block;margin-top:30px}
.footer .ewm{margin-top:40px}
.footer .ewm ul{text-align:center}
.footer .ewm ul li{display:inline-block;margin:0 15px}
.footer .ewm ul li img{margin:0 auto;width:96px;border:7px solid #fff}
.footer .ewm ul li span{display:block;text-align:center;width:100%;color:#fff;font-size:12px;margin-top:10px}
.footer .content1200{width:1200px;margin:0 auto;position:relative;height:100%;padding-top:15px}
.footer .left{}
.footer .left .text-up{float:left;width:50%;line-height:28px;color:#fff}
.footer .left .text-up i{height:28px;width:28px;display:block;float:left;margin-right:15px}
.footer .left .text-up .icon1{background:url(../images/footer-icon5.png)}
.footer .left .text-up .icon2{background:url(../images/footer-icon5.png)}
.footer .left .text-up a{color:#fff}
.footer .left .text-botom{color:#fff;line-height:28px;margin-top:15px}
.footer .left .text-botom .icon3{background:url(../images/footer-icon6.png);display:block;width:28px;height:28px;float:left;margin-right:15px}
.footer .right{}
.footer .right ul{overflow:hidden;height:70px}
.footer .right ul li{width:90px;height:40px;float:right;margin-left:25px}
.footer .right ul li img{margin:0 auto;display:block}
.footer .right ul li span{width:100%;color:#fff;display:block;font-size:14px;text-align:center;margin-top:5px}
.footer .right ul li.cur1{cursor:pointer}
#bonfire-pageloader{position:fixed;z-index:200;left:0;top:0;width:100%;height:100%;background:#5C1B1B}
#bonfire-pageloader .svg{width:100px;height:100px;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px}
#bonfire-pageloader .svg svg{stroke-dasharray:100;animation:dash 5s linear infinite}
@keyframes dash{to{stroke-dashoffset:1000}
}.Counter{position:absolute}
.smHTML .close{position:absolute;right:-20px;top:-18px;opacity:1;width:18px;transition:all .6s;-webkit-transition:all .6s}
.smHTML .close img{width:100%}
.smHTML .close:hover{transform:rotate(90deg)}
.enter{display:none}
.TuOP .btn-statement img{display:none}
.TuOP .Top-btn img,.TuOP .btn-TC img{width:100%}
.index{height:auto;position:relative}
.index .swiper-wrapper{z-index:15}
.index .box{height:100vh;width:100%;position:relative;z-index:15;overflow:hidden}
.index .swiper-wrapper{height:100%}
.index>.swiper-wrapper{display:block}
.index .box1{}
.index .box1 .banner-box{height:100%}
.index .box1 .banner-box .banner-page{position:relative;top:0;left:0;width:100%;height:100%}
.index .box1 .banner-box .banner-page.active{z-index:9}
.index .box1 .banner-box-pag{position:absolute;width:100%;bottom:5%;z-index:15;top:auto}
.index .box1 .banner-box-pag span{display:inline-block;height:16px;width:16px;background:#fff;margin:0 10px;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;bottom:0px;opacity:1}
.index .box1 .banner-box-pag span.swiper-pagination-bullet-active:after{height:16px}
.index .box1 .banner-box-pag span.swiper-pagination-bullet-active{background:#C81528;opacity:1}
.index .box1 .Background{height:100%;position:fixed;width:100%}
.index .box1 .Background .Background-canvas{height:100%}
.index .box1 .banner-text{background-size:auto 100%;position:absolute;width:790px;height:327px;background-size:100% 100%;top:50%;left:50%;margin:20px 0 0 -395px;z-index:5}
.index .box1 .banner-shadow{position:absolute;left:0;width:100%;bottom:0;height:67%;background-size:auto 100%}
.index .box1 .Background.b11{background-size:auto 100%}
.index .box1 .Background.b22{background-size:auto 100%}
.index .box1 .Background.b33{background-size:auto 100%}
.index .box1 .banner-text.t11{width:553px;height:202px;margin-top:75px;margin-left:-276px}
.index .box1 .banner-text.t22{width:597px;height:202px;margin-top:75px;margin-left:-298px}
.index .box1 .banner-text.t33{width:769px;height:237px;margin-top:75px;margin-left:-385px}
.index .box1 .banner-text.t11:after,.index .box1 .banner-text.t22:after,.index .box1 .banner-text.t33:after{display:none}
.index .box2{}
.index .box2 .ifMoverClick{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}
.index .box2 .Recommend{height:100%;position:relative;background:#000;z-index:6}
.index .box2 .Recommend ol{position:absolute;right:15px;top:45%;z-index:15}
.index .box2 .Recommend ol .btnli-bg{position:absolute;width:24px;height:24px;left:50%;margin:0 0 0 -12px;z-index:1;content:'';background:rgba(255,255,255,0.3);border-radius:50%;top:9px;transition:all .4s;-webkit-transition:all .4s}
.index .box2 .Recommend ol li{width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;position:relative;margin:15px;z-index:5;transition:all .4s;-webkit-transition:all .4s}
.index .box2 .Recommend ol li.active{background:#c81528}
.index .box2 .Recommend ul{height:100%;position:relative}
.index .box2 .Recommend ul li{height:100%;position:absolute;left:0;top:0;overflow:hidden;width:100%}
.index .box2 .Recommend ul li>img{width:100%;height:100%;transform:translateX(100%);-webkit-transform:translateX(100%);transition:all .8s;-webkit-transition:all .8s;width:100%}
.index .box2 .Recommend ul li .text{position:absolute;right:5%;max-width:296px;bottom:7%;transform:translateX(150%);-webkit-transform:translateX(150%);transition:all .8s;-webkit-transition:all .8s}
.index .box2 .Recommend ul li .text img{width:100%}
.index .box2 .Recommend ul li.active img{transform:translateX(0);-webkit-transform:translateX(0)}
.index .box2 .Recommend ul li.active .text{transform:translateX(0);-webkit-transform:translateX(0)}
.index .box2 #IFcanvas{position:absolute;width:100%;height:100%;left:0;top:0}
.index .box2 .more:hover{top:0}
.index .box2 .more a{display:block;width:100%;height:100%}
.index .box2 #center{height:100%;width:100%}
.index .box2 #dhtmlbook{background:#000;visibility:hidden;height:100%;width:100%;position:relative}
.index .box2 #txtbox{font-size:0.8em;width:410px;color:#aba193;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;top:320px;text-align:center}
.index .box2 .page{overflow:hidden;width:50%;cursor:pointer;position:absolute;height:100%}
.index .box2 .right{border-right:#000000 1px solid;left:50%}
.index .box2 .turn{background:#000000}
.index .box2 .img{width:200%;position:absolute;height:100%}
.index .box3{margin:0}
.index .box3 .left{background:url(../images/restaurant-pic.jpg) no-repeat;height:100%;background-size:100% 100%;position:relative;padding:0}
.index .box3 .right{background:url(../images/sss.jpg) no-repeat center;height:100%;background-size:100% auto;position:relative;padding:0}
.index .box3 .title-plate{position:absolute;width:100%;top:18%;z-index:5;text-align:center}
.index .box3 .title-plate span{display:block;color:#c81528;text-align:center;text-transform:uppercase;position:relative}
.index .box3 .title-plate span.cn{font-size:48px}
.index .box3 .title-plate span.en{font-size:24px;display:inline-block;width:100px;margin-top:15px}
.index .box3 .title-plate span.en:after{height:26px;width:2px;background:#c81528;content:'';position:absolute;left:0;top:50%;margin-top:-13px}
.index .box3 .environment-text{position:absolute;bottom:20%;left:6%;z-index:16;transition:all 1.8s;-webkit-transition:all 1.8s}
.index .box3 .left .environment-text{}
.index .box3 .right .environment-text{}
.index .box3 .left .environment-text span{display:block;color:#fff;text-transform:uppercase;position:relative;text-indent:15px;overflow:hidden}
.index .box3 .left .environment-text span.cn{font-size:40px;position:relative}
.index .box3 .left .environment-text span.en{font-size:26px;margin-top:20px}
.index .box3 .left .environment-text span.en:after{position:absolute;content:'';width:2px;background:#c81528;height:100%;left:0;top:0;transition:all .4s;-webkit-transition:all .4s}
.index .box3 .left .environment-text i{}
.index .box3 .right .environment-text span{display:block;color:#fff;text-transform:uppercase;position:relative;text-indent:15px;overflow:hidden}
.index .box3 .right .environment-text span.cn{font-size:40px;position:relative}
.index .box3 .right .environment-text span.en{font-size:26px;margin-top:20px}
.index .box3 .right .environment-text span.en:after{position:absolute;content:'';width:2px;background:#c81528;height:100%;left:0;top:0;transition:all .4s;-webkit-transition:all .4s}
.index .box3 .right .environment-text i{}
.index .box3 .Parent i{position:absolute;border-radius:50%;background:#fff;bottom:-35px;height:28px;width:28px;top:auto;transition:all .3s;-webkit-transition:all .3s;left:15px}
.index .box3 .Parent i:before{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;color:#c81528;transition:all .3s;-webkit-transition:all .3s}
.index .box3 a{display:block;height:100%;width:100%}
.index .box3 a:hover i{background:#c81528}
.index .box3 a:hover i:before{color:#fff}
.index .box3 a:hover .environment-text{transform:translateY(-150px);-webkit-transform:translateY(-150px)}
.index .box3 a:hover .environment-text span.en:after{transform:translateY(100%);-webkit-transform:translateY(100%)}
.index .box4{background-size:100% auto;background-position:top;background:url(../images/index-news.jpg) no-repeat}
.index .box4 .title-plate{position:absolute;width:100%;top:18%;z-index:5;text-align:center}
.index .box4 .newsIndex .row li{width:25%}
.index .box4 .title-plate span{display:block;color:#c81528;text-align:center;text-transform:uppercase;position:relative}
.index .box4 .title-plate span.cn{font-size:48px}
.index .box4 .title-plate span.en{font-size:24px;display:inline-block;width:100px;margin-top:15px}
.index .box4 .title-plate span.en:after{height:26px;width:2px;background:#ccc;content:'';position:absolute;left:0;top:50%;margin-top:-13px}
.index .box4 .newsIndex{position:absolute;bottom:30%;width:1600px;left:50%;z-index:5;margin-left:-800px}
.index .box4 .newsIndex .row{background:#fff}
.index .box4 .newsIndex .row li{position:relative;height:250px;padding:25px 5%}
.index .box4 .newsIndex .row li .vertical{overflow:hidden;background:#fff;color:#fff;padding:0% 15px;height:0;width:80%;position:absolute;margin:0 auto;left:10%;transition:all .5s;-webkit-transition:all .5s;top:50%;opacity:0;border:10px solid #fff}
.index .box4 .newsIndex .row li .timer{position:relative;z-index:5;font-size:24px;transition:all .5s;-webkit-transition:all .5s;color:#fff}
.index .box4 .newsIndex .row li .title{position:relative;z-index:5;font-size:18px;line-height:28px;overflow:hidden;color:#000000;transition:all .5s;-webkit-transition:all .5s}
.index .box4 .newsIndex .row li .text{position:relative;z-index:5;font-size:14px;line-height:28px;height:44%;overflow:hidden;margin-top:25px;color:#000000;opacity:.6;transition:all .5s;-webkit-transition:all .5s}
.index .box4 .newsIndex .row li img{position:absolute;top:0;height:100%;z-index:1;left:0;opacity:0}
.index .box4 .newsIndex .row li i{opacity:0;transition:all .5s;-webkit-transition:all .5s;background:url(../images/icon.png) center no-repeat;background:#fff;height:28px;width:28px;border-radius:50%;margin-top:5px}
.index .box4 .newsIndex .row li i:before{margin:7px auto;text-align:center;display:block}
.index .box4 .more{width:184px;height:46px;border-radius:5px;display:block;background:#0c5228;position:absolute;text-align:center;line-height:46px;color:#fff;left:50%;bottom:10%;margin-left:-92px;overflow:hidden}
.index .box4 .more:after{width:180px;height:42px;border:1px solid #fff;content:'';position:absolute;left:2px;top:2px;border-radius:5px;transition:cubic-bezier(.55,.06,.68,.19) 0.4s;-webkit-transition:cubic-bezier(.55,.06,.68,.19) 0.4s}
.index .box4 .more:hover:after{transform:scale(1.4)}
.index .box4 .newsIndex .row li:hover .vertical{width:80%;position:absolute;height:390px;top:50%;margin:-195px auto 0;background:#0c5228;padding:25% 15px;opacity:1}
.index .box4 .newsIndex .row li:hover .timer{}
.index .box4 .newsIndex .row li:hover .title{color:#fff}
.index .box4 .newsIndex .row li:hover .text{color:#fff;opacity:1}
.index .box4 .newsIndex .row li:hover img{opacity:.2}
.index .box4 .newsIndex .row li:hover i{opacity:1}
.box4-bg{background:url(../images/index-news.jpg) no-repeat center;background-size:100% 100%;position:fixed;top:0;left:0;width:100%;height:100%}
.index .box5{background:url(../images/index-team.jpg) no-repeat center;background-size:100% 100%;background-position:top}
.index .box5 .title-plate{position:absolute;width:100%;top:10%;text-align:center}
.index .box5 .title-plate span{display:block;color:#c81528;text-align:center;text-transform:uppercase;position:relative}
.index .box5 .title-plate span.cn{font-size:24px;line-height:48px}
.index .box5 .title-plate span.en{font-size:24px;display:inline-block;width:100px;margin-top:15px}
.index .box5 .title-plate span.en:after{height:26px;width:2px;background:#c81528;content:'';position:absolute;left:0;top:50%;margin-top:-13px}
.index .box5 a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.index .box6{overflow:hidden}
.index .box6 .title-plate{width:100%;position:absolute;left:50%;top:20%;z-index:5;margin-left:-393.5px;z-index:15}
.index .box6 .join{width:350px;height:94px;text-align:center;line-height:94px;color:#c81528;background:url(../images/indx-join-moreBg.jpg);display:block;z-index:16;position:absolute;border-radius:15px;overflow:hidden;left:50%;margin-left:-175px;top:45%;font-size:36px}
.index .box6 .join:after{width:346px;height:90px;left:2px;top:2px;position:absolute;content:'';border:1px solid #c81528;border-radius:15px;transition:all .3s;-webkit-transition:all .3s}
.index .box6 .index-join-mask{position:absolute;width:100%;height:100%;opacity:1;z-index:1;top:0}
.index .box6 .index-join{position:absolute;width:100%;height:100%;opacity:.3;z-index:5;background-attachment:fixed}
.index .box6 .information{position:absolute;width:100%;bottom:15%;z-index:16}
.index .box6 .information ul{text-align:center}
.index .box6 .information ul li{width:321px;height:54px;display:inline-block;margin:0 1%}
.index .box6 .information ul li a{display:block;width:100%;height:100%}
.index .box6 .information ul li a .phone-num{text-align:left}
.index .box6 .information ul li a .phone-num span{font-size:1.6rem;color:#fff}
.index .box6 .information ul li a .more-shop span{font-size:1.6rem;color:#fff;text-align:left}
.index .box6 .information ul li a .more-shop{text-align:left}
.index .box6 .information ul li a .phone{margin-right:5px}
.index .box6 .information ul li a .position{margin-right:5px}
.index .box6 .join:hover:after{top:7px;left:7px;width:336px;height:80px}
.box6-bg{background:url(../images/index-join.jpg) no-repeat center bottom;background-size:100% 100%;position:fixed;top:0;left:0;width:100%;height:100%}
.index .box7{background-size:100% 100%;background-position:top center;background:url(../images/chanpin_bg.jpg) no-repeat}
.index .box7 .porduct-text{font-size:38px;color:#c81528;position:absolute;text-align:center;width:100%;top:20%}
.index .box7 .Loong{position:absolute;width:500px;height:500px;left:50%;top:20%;margin:-250px 0 0 -250px}
.index .box7 .Loong .index-droung1{background:url(../images/loong.png);width:424px;height:425px;position:absolute;left:50%;margin-left:-212px;z-index:5}
.index .box7 .Loong .index-droung2{background:url(../images/loong.png);width:404px;height:425px;background-position:-425px 0;position:absolute;z-index:15;left:50%;margin-left:-202px;top:7%}
.index .box7 .Loong .index-droung3{background:url(../images/loong.png);height:172px;width:1920px;position:absolute;left:50%;margin-left:-960px;background-position:0 -425px;bottom:0px;z-index:1}
.index .box7 .Loong .index-droung4{background:url(../images/Loong-show.png);width:520px;height:53px;position:absolute;left:50%;margin-left:-260px;bottom:9%;z-index:2}
.index .box7 .Loong .lightMask{position:absolute;height:300px;width:300px;transform:rotate(45deg);left:50%;top:50%;margin:-187px 0 0 -150px;z-index:5;overflow:hidden}
.index .box7 .Loong .lightMask .light{background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));position:absolute;height:400px;width:400px;transform:rotate(-45deg);top:150%;left:-50%;margin:-200px 0 0 -200px}
.index .box7 .Loong:hover .light{left:150%;top:-50%;transition:all 1s;-webkit-transition:all 1s}
.index .box7 .loong-text{width:600px;position:absolute;left:50%;margin-left:-300px;bottom:22%;text-align:center;transform:scale(.7)}
.index .box7 .loong-text span{width:235px;height:36px;display:inline-block;background:url(../images/loong.png) no-repeat;margin:0 15px}
.index .box7 .loong-text .text1{background-position:-825px 0}
.index .box7 .loong-text .text2{background-position:-825px -36px}
.index .box7 .texat-information{text-align:center;font-size:16px;line-height:32px;position:absolute;width:1200px;left:50%;margin-left:-600px;bottom:40%;    top: 338px;}
.index .box7 .more{position:absolute;width:184px;height:46px;text-align:center;display:block;line-height:46px;background:#0c5228;left:50%;margin-left:-92px;bottom:20%;border-radius:10px;color:#fff}
.index .box7 .more:after{position:absolute;content:'';width:180px;height:42px;border:1px solid #fff;left:2px;top:2px;border-radius:10px;overflow:hidden;transition:cubic-bezier(.55,.06,.68,.19) 0.4s;-webkit-transition:cubic-bezier(.55,.06,.68,.19) 0.4s}
.index .box7 .more:hover:after{transform:scale(1.4)}
.index-bg>ul>li{position:fixed;z-index:1;opacity:0}
.index-bg>ul>li.active{opacity:1}
.TuOP{width:60px;height:auto;position:fixed;z-index:100;right:2%;bottom:5%}
.TuOP .Top-btn{width:60px;height:38px;background-size:cover;cursor:pointer;position:relative;top:0;left:0}
.TuOP .btn-TC{width:60px;height:62px;background-size:cover;bottom:0;left:0;position:relative;cursor:pointer;margin:5px 0}
.zxh{width:100%;height:100%;background:url(../images/ieBG.png);position:fixed;z-index:150;top:0;left:0;width:100%;height:100%;display:none}
.zxh .form-input{width:864px;height:380px;background:#fff;position:absolute;right:5%;bottom:5%;padding:25px}
.zxh .form-input .btn-off{height:68px;width:68px;border-radius:50%;position:absolute;right:-34px;bottom:52px;box-shadow:0 3px 5px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.3),inset 0 -5px 5px rgba(100,100,100,0.1),inset 0 5px 5px rgba(255,255,255,0.3);background:radial-gradient(left top,circle cover,rgb(255,90,115) 3%,rgb(200,1,26) 91%);background:-o-radial-gradient(left top,circle cover,rgb(255,90,115) 3%,rgb(200,1,26) 91%);background:-ms-radial-gradient(left top,circle cover,rgb(255,90,115) 3%,rgb(200,1,26) 91%);background:-moz-radial-gradient(left top,circle cover,rgb(255,90,115) 3%,rgb(200,1,26) 91%);background:-webkit-radial-gradient(left top,circle cover,rgb(255,90,115) 3%,rgb(200,1,26) 91%)}
.zxh .form-input .btn-off:after{background:url(../images/brn_off2.png) no-repeat;position:absolute;content:'';height:25px;width:25px;left:50%;top:50%;margin:-12px 0 0 -12px;cursor:pointer}
.zxh .form-input .btn-off.active{background:#c7001a;background:-moz-linear-gradient(#c7001a,#fe536d);background:-ms-linear-gradient(#c7001a,#fe536d);background:-o-linear-gradient(#c7001a,#fe536d);background:-webkit-gradient(linear,0 0,0 100%,from(#c7001a),to(#fe536d));background:-webkit-linear-gradient(#c7001a,#fe536d);background:linear-gradient(#c7001a,#fe536d)}
.zxh .form-input .title{font-size:24px;line-height:42px;color:#d60320;margin-left:1%}
.zxh .form-input .title i{}
.zxh .form-input .input{width:31%;float:left;border:1px solid #c9c9c9;height:40px;margin:0 1% 15px}
.zxh .form-input .input>span{float:left;width:22%;height:38px;line-height:38px;text-align:left;text-indent:.5em;font-size:18px;color:#4c4c4c}
.zxh .form-input .input>span:after{height:27}
.zxh .form-input .input .input-box{float:left;line-height:38px;height:38px;width:78%;position:relative}
.zxh .form-input .input .input-box input{line-height:38px;width:80%;opacity:.6}
.zxh .form-input .input .input-box .btn_Prompt{width:20px;height:20px;position:absolute;display:block;top:10px;right:7px}
.zxh .form-input .input .input-box .tipe-text{display:block;font-size:12px;color:#d60320;line-height:24px;height:24px}
.zxh .form-input .textarea{width:97%;margin:20px 1% 0;position:relative;height:166px}
.zxh .form-input .textarea>span{width:70px;display:block;text-align:left;text-indent:.5em;font-size:18px;color:#4c4c4c;position:relative;z-index:5;line-height:38px}
.zxh .form-input .textarea .input-box{position:absolute;width:100%;border:1px solid #c9c9c9;height:166px;top:0;z-index:1}
.zxh .form-input .textarea .wordCount{}
.zxh .form-input .textarea .wordCount .wordwrap{position:absolute;bottom:9px;right:35px;color:#4c4c4c;font-size:12px}
.zxh .form-input .textarea .wordCount .wordwrap .word{color:#d00404;font-style:normal;margin:0 3px}
.zxh .form-input .textarea .btn_Prompt{width:20px;height:20px;position:absolute;display:block;bottom:10px;right:7px}
.zxh .form-input .textarea .tipe-text{display:block;font-size:12px;color:#d60320;line-height:24px;height:24px}
.zxh .form-input .textarea textarea{height:100%;font-size:14px;line-height:28px;text-indent:6em;width:100%;line-height:38px}
.zxh .form-input .btn-tj{width:148px;height:30px;background:#d00404;text-align:center;color:#fff;margin:20px auto 0;display:block;cursor:pointer}
.zxh .form-input .input.cur{border:1px solid red}
.error{background:url(../images/btn_error.png) no-repeat}
.empty{background:url(../images/btn_empty.png) no-repeat}
.Correct{background:url(../images/btn_Correct.png) no-repeat}
@keyframes Larger{0%{transform:scale(1)}
100%{transform:scale(1.3)}
}.banner-in{height:100vh;overflow:hidden;position:relative;transition-delay:.5s;-webkit-transition-delay:.5s;transition:all .5s;-webkit-transition:all .5s;opacity:0;background:url(../images/bannerIn-dishes.jpg) center top no-repeat;background-size:cover}
.banner-in .bannerIn-img{width:100%;position:fixed;top:0}
.banner-in.vh70{height:70vh}
.banner-in.vh70 .bannerIn-img{margin-top:-20%}
.banner-in.active{opacity:1}
.newsIn{}
.newsIn .pageTitle{position:absolute;bottom:5%;left:8.5%;width:83%}
.newsIn .pageTitle img{}
.newsHTML{position:relative;z-index:5;background:url(../images/tybg.jpg);background-attachment:fixed}
.newsHTML .tab-btn{margin:50px auto}
.newsHTML .tab-btn a{width:190px;height:50px;text-align:center;display:inline-block;line-height:50px;background:#fff;border-radius:5px;color:#c81528;position:relative;margin-right:30px}
.newsHTML .tab-btn a span{position:absolute;width:100%;height:100%;left:0;top:0;z-index:15}
.newsHTML .tab-btn a span.s{}
.newsHTML .tab-btn a span.s:after{content:'';position:absolute;width:2px;height:1px;background:#fff;left:50%;bottom:3px}
.newsHTML .tab-btn a span.s:before{content:'';position:absolute;width:2px;height:1px;background:#fff;top:3px;left:50%}
.newsHTML .tab-btn a span.h{}
.newsHTML .tab-btn a span.h:after{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;right:3px}
.newsHTML .tab-btn a span.h:before{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;left:3px}
.newsHTML .tab-btn a.active span:after,.newsHTML .tab-btn a:hover span:after{background:#c81528}
.newsHTML .tab-btn a.active span:before,.newsHTML .tab-btn a:hover span:before{background:#c81528}
.newsHTML .tab-btn a:after{position:absolute;content:'';width:184px;border:1px solid #efb9bf;height:44px;left:3px;top:3px}
.newsHTML .tab-btn a.active,.newsHTML .tab-btn a:hover{background:#c81528;color:#fff}
.newsHTML .tab-btn a.active:after,.newsHTML .tab-btn a:hover:after{}
.newsHTML .news-main{margin:50px auto;position:relative;width:83%}
.newsHTML .news-main .left{}
.newsHTML .news-main .left ul{padding-top:35px;border-top:3px solid #c81528;border-bottom:3px solid #c81528}
.newsHTML .news-main .left ul li{overflow:hidden;margin-bottom:50px}
.newsHTML .news-main .left ul li .pic{width:186px;height:186px;border-radius:50%;float:left;overflow:hidden;background-size:cover;background-position:center;position:relative}
.newsHTML .news-main .left ul li .pic:before{content:'暂无图片';font-size:18px;color:#fff;position:absolute;width:100%;top:50%;margin-top:-10px;text-align:center;z-index:-1}
.newsHTML .news-main .left ul li .pic:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background-color:#857f7f;z-index:-2}
.newsHTML .news-main .left ul li .pic img{}
.newsHTML .news-main .left ul li .summary{float:right;width:75%;height:186px;padding-top:21px}
.newsHTML .news-main .left ul li .timer{color:#2c2c2c;font-size:14px;display:inline-block}
.newsHTML .news-main .left ul li .title-Label{color:#c81528;font-size:14px;width:114px;display:inline-block;height:26px;text-align:center;line-height:26px;border:1px solid #c81528;margin-left:25px;position:relative;z-index:5;transition:all .5s;-webkit-transition:all .5s}
.newsHTML .news-main .left ul li .title-Label:after{position:absolute;content:'';background:url(../images/title-LabelBg.jpg) no-repeat;width:100%;height:100%;left:0;top:0;opacity:0;z-index:-1;transition:all .5s;-webkit-transition:all .5s;background-size:100% 100%}
.newsHTML .news-main .left ul li .title{color:#333333;font-size:24px;line-height:48px;overflow:hidden;height:48px;transition:all .5s;-webkit-transition:all .5s}
.newsHTML .news-main .left ul li .text{font-size:14px;color:#666666;line-height:28px;height:84px;overflow:hidden}
.newsHTML .news-main .left ul li:hover .title-Label{color:#fff}
.newsHTML .news-main .left ul li:hover .title-Label:after{opacity:1}
.newsHTML .news-main .left ul li:hover .title{color:#c81528}
.newsHTML .news-main .left .Flip{margin:25px auto 75px;text-align:center}
.newsHTML .news-main .right{}
.newsHTML .news-main .right .border{padding:25px 30px;border:1px solid #c81528;position:relative}
.newsHTML .news-main .right .CornerFlower{background:url(../images/sidebar-icon1.jpg) no-repeat;height:9px;width:9px;position:absolute;display:block;z-index:4}
.newsHTML .news-main .right .CornerFlower.TL{left:-1px;top:-1px}
.newsHTML .news-main .right .CornerFlower.TR{right:-1px;top:-1px;background-position:-9px 0px}
.newsHTML .news-main .right .CornerFlower.BL{left:-1px;bottom:-1px;background-position:0 -9px}
.newsHTML .news-main .right .CornerFlower.BR{right:-1px;bottom:-1px;background-position:-9px -9px}
.newsHTML .news-main .right .title{color:#c81528;font-size:24px}
.newsHTML .news-main .right ul{margin-bottom:15px}
.newsHTML .news-main .right ul li{border-bottom:1px dotted #c81528;margin-top:20px}
.newsHTML .news-main .right ul li a{}
.newsHTML .news-main .right ul li .timer{color:#2c2c2c;font-size:14px;display:inline-block}
.newsHTML .news-main .right ul li .title-Label{display:inline-block;color:#c81528;font-size:14px;width:115px;height:24px;border:1px solid #c81528;text-align:center;line-height:24px;margin-left:25px;position:relative;z-index:5;transition:all .5s;-webkit-transition:all .5s}
.newsHTML .news-main .right ul li .title-Label:after{position:absolute;content:'';background:url(../images/title-LabelBg.jpg) no-repeat;width:100%;height:100%;left:0;top:0;opacity:0;z-index:-1;transition:all .5s;-webkit-transition:all .5s;background-size:100% 100%}
.newsHTML .news-main .right ul li .text{color:#333333;font-size:18px;line-height:50px;height:50px;overflow:hidden;transition:all .5s;-webkit-transition:all .5s}
.newsHTML .news-main .right ul li:hover .title-Label{color:#fff}
.newsHTML .news-main .right ul li:hover .title-Label:after{opacity:1}
.newsHTML .news-main .right ul li:hover .text{color:#c81528}
.newsHTML .news-main.Event{}
.newsHTML .news-main.Event ul{}
.newsHTML .news-main.Event ul li{position:relative;margin-bottom:40px}
.newsHTML .news-main.Event ul li a:after{position:absolute;content:'';background:linear-gradient(top,transparent,rgb(0,0,0) 100%);background:-o-linear-gradient(top,transparent,rgb(0,0,0) 100%);background:-ms-linear-gradient(top,transparent,rgb(0,0,0) 100%);background:-moz-linear-gradient(top,transparent,rgb(0,0,0) 100%);background:-webkit-linear-gradient(top,transparent,rgb(0,0,0) 100%);height:100%;width:100%;bottom:-50%}
.newsHTML .news-main.Event ul li a{position:relative;width:100%;display:block;overflow:hidden}
.newsHTML .news-main.Event ul li .pic{width:100%}
.newsHTML .news-main.Event ul li .pic img{width:100%}
.newsHTML .news-main.Event ul li .summary{position:absolute;height:100%;width:100%;left:0;top:0;color:#fff;padding:4%;transform:translateY(62%);z-index:16;transition:ease .6s;-webkit-transition:ease .6s}
.newsHTML .news-main.Event ul li .timer{font-size:14px}
.newsHTML .news-main.Event ul li .title{font-size:24px;margin-top:10px}
.newsHTML .news-main.Event ul li .text{font-size:14px;line-height:28px;opacity:0}
.newsHTML .news-main.Event ul li .more{position:absolute;z-index:16;height:26px;width:26px;background:#fff;border-radius:50%;color:#c81528;font-weight:100;text-align:center;line-height:26px;bottom:8%;display:block;left:5%;top:auto;opacity:0;transition:ease .6s;-webkit-transition:ease .6s}
.newsHTML .news-main.Event ul li .more:before{display:inline-block}
.newsHTML .news-main.Event ul li .Mask{background:rgba(201,24,42,.7)}
.newsHTML .news-main.Event ul li:hover .summary{transform:translateY(0)}
.newsHTML .news-main.Event ul li:hover .more{opacity:1}
.newsHTML .news-main.Event .Flip{text-align:center;margin-bottom:75px}
.dishesIn .pageTitle{position:absolute;top:26%;left:8.5%;width:83%;text-align:center}
.dishesIn .pageTitle img{margin:0 auto}
.dishesIn .tab-btn{margin-top:3%}
.dishesIn .tab-btn a{width:190px;height:50px;text-align:center;display:inline-block;line-height:50px;background:#fff;border-radius:5px;color:#c81528;position:relative;margin:0px 10px;cursor:pointer}
.dishesIn .tab-btn a span{position:absolute;width:100%;height:100%;left:0;top:0;z-index:15}
.dishesIn .tab-btn a span.s{}
.dishesIn .tab-btn a span.s:after{content:'';position:absolute;width:2px;height:1px;background:#fff;left:50%;bottom:3px}
.dishesIn .tab-btn a span.s:before{content:'';position:absolute;width:2px;height:1px;background:#fff;top:3px;left:50%}
.dishesIn .tab-btn a span.h{}
.dishesIn .tab-btn a span.h:after{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;right:3px}
.dishesIn .tab-btn a span.h:before{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;left:3px}
.dishesIn .tab-btn a.active span:after,.dishesIn .tab-btn a:hover span:after{background:#c81528}
.dishesIn .tab-btn a.active span:before,.dishesIn .tab-btn a:hover span:before{background:#c81528}
.dishesIn .tab-btn a:after{position:absolute;content:'';width:184px;border:1px solid #efb9bf;height:44px;left:3px;top:3px}
.dishesIn .tab-btn a.active,.dishesIn .tab-btn a:hover{background:#c81528;color:#fff}
.dishesIn .tab-btn a.active:after,.dishesIn .tab-btn a:hover:after{}
.dishesIn .texat{color:#fff;font-size:14px;margin-top:3%;line-height:28px}
.dishesHTML{background:#000;background:#000;position:relative;z-index:5}
.dishesHTML .dishes-main{}
.dishesHTML .dishes-main .box1{position:relative}
.dishesHTML .dishes-main .box1 ul{}
.dishesHTML .dishes-main .box1 ul li{cursor:pointer;background:#000;overflow:hidden}
.dishesHTML .dishes-main .box1 .pic{background-size:auto 100% !important;opacity:.7;-webkit-transition-duration:2s;transition-duration:2s}
.dishesHTML .dishes-main .box1 .pic img{width:100%}
.dishesHTML .dishes-main .box1 .summary{height:165px;background:#b2b2b2;padding:5%;-webkit-transition-duration:0.5s;transition-duration:0.5s;z-index:10;position:relative}
.dishesHTML .dishes-main .box1 .title{font-size:24px;text-align:center;color:#242424;font-family:"黑体"}
.dishesHTML .dishes-main .box1 .text{font-size:14px;color:#242424;opacity:.5;line-height:28px;height:56px;overflow:hidden;margin-top:16px}
.dishesHTML .dishes-main .box1 .dishes-btn{background:#fff;height:52px;width:52px;position:absolute;border-radius:5px;top:36%;z-index:15;cursor:pointer;transition:all .5s;-webkit-transition:all .5s}
.dishesHTML .dishes-main .box1 .dishes-btn:after{width:27px;height:27px;position:absolute;background:url(../images/dishes-btn.png) no-repeat;content:'';left:50%;top:50%;margin:-13.5px 0 0 -13.5px}
.dishesHTML .dishes-main .box1 .dishes-btn.next{right:2%}
.dishesHTML .dishes-main .box1 .dishes-btn.next:after{background-position:-27px -27px}
.dishesHTML .dishes-main .box1 .dishes-btn.prev{left:2%}
.dishesHTML .dishes-main .box1 .dishes-btn.prev:after{background-position:0 -27px}
.dishesHTML .dishes-main .box1 .dishes-btn.next:hover:after{background-position:-27px 0}
.dishesHTML .dishes-main .box1 .dishes-btn.prev:hover:after{background-position:0 0}
.dishesHTML .dishes-main .box1 .dishes-btn:hover{background:#c81528}
.dishesIn .tab-btn.addBtn{text-align:center;margin-top:25%}
@media only screen and (min-width:1200px){.dishesHTML .dishes-main .box1 ul li:hover .pic{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
}.dishesHTML .dishes-main .box1 ul li:hover .summary{background:#FFFFFF}
.dishesHTML .dishes-main .box1 .dishesBox1{}
.dishesHTML .dishes-main .box1 .dishesBox1 span{}
.dishesHTML .dishes-main .box1 .dishesBox1 span.swiper-pagination-bullet-active{background:#c81528}
.dishesHTML .dishes-main .box2{position:relative}
.dishesHTML .dishes-main .box2 .dishesBoxUl{}
.dishesHTML .dishes-main .box2 .dishesBoxUl li{margin:0;position:relative}
.dishesHTML .dishes-main .box2 .dishesBoxUl li .left{padding:0;height:100%;position:absolute;background:#c81528}
.dishesHTML .dishes-main .box2 .dishesBoxUl li .right{padding:0;position:relative;float:right}
.dishesHTML .dishes-main .box2 .pic{width:100%}
.dishesHTML .dishes-main .box2 .pic img{width:100%}
.dishesHTML .dishes-main .box2 .summary{height:50%;color:#fff;padding:0px 4%;margin-top:75px}
.dishesHTML .dishes-main .box2 .title{font-size:48px;text-align:right;line-height:2.5em;border-top:1px solid #d34453;border-bottom:1px solid #d34453}
.dishesHTML .dishes-main .box2 .text{text-align:right;font-size:16px;line-height:32px;margin-top:10%}
.dishesHTML .dishes-main .box2 .text p{text-align:right;font-size:16px;line-height:32px}
.dishesHTML .dishes-main .box2 .dishes-btn2{background:#fff;height:52px;width:52px;position:absolute;border-radius:5px;bottom:4%;z-index:15;cursor:pointer;transition:all .5s;-webkit-transition:all .5s}
.dishesHTML .dishes-main .box2 .dishes-btn2:after{width:27px;height:27px;position:absolute;background:url(../images/dishes-btn.png) no-repeat;content:'';left:50%;top:50%;margin:-13.5px 0 0 -13.5px}
.dishesHTML .dishes-main .box2 .dishes-btn2.next{left:42%}
.dishesHTML .dishes-main .box2 .dishes-btn2.next:after{background-position:-27px -27px}
.dishesHTML .dishes-main .box2 .dishes-btn2.prev{left:37%}
.dishesHTML .dishes-main .box2 .dishes-btn2.prev:after{background-position:0 -27px}
.dishesHTML .dishes-main .box2 .dishes-btn2.next:hover:after{background-position:-27px 0}
.dishesHTML .dishes-main .box2 .dishes-btn2.prev:hover:after{background-position:0 0}
.dishesHTML .dishes-main .box2 .dishes-btn2:hover{background:#c81528}
.dishesHTML .dishes-main .box2 .CornerFlower{background:url(../images/sidebar-icon2.png) no-repeat;width:9px;height:9px;display:block;position:absolute;z-index:15}
.dishesHTML .dishes-main .box2 .CornerFlower.TL{left:33.8%;top:2%}
.dishesHTML .dishes-main .box2 .CornerFlower.TR{right:.5%;top:2%;background-position:-9px 0}
.dishesHTML .dishes-main .box2 .CornerFlower.BL{left:33.8%;bottom:2%;background-position:0 -9px}
.dishesHTML .dishes-main .box2 .CornerFlower.BR{right:.5%;bottom:2%;background-position:-9px -9px}
.dishesHTML .dishes-main .box2 .Line{background:#c90d23;position:absolute;z-index:15}
.dishesHTML .dishes-main .box2 .Line.TL{top:calc(2% + 9px);width:1px;height:calc(96% - 18px);left:33.8%}
.dishesHTML .dishes-main .box2 .Line.TR{right:.5%;width:1px;top:calc(2% + 9px);height:calc(96% - 18px)}
.dishesHTML .dishes-main .box2 .Line.BL{top:2%;height:1px;width:calc(66.6% - 18px);left:calc(33.3% + 9px)}
.dishesHTML .dishes-main .box2 .Line.BR{left:calc(33.3% + 9px);bottom:2%;height:1px;width:calc(66.6% - 18px)}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li{background:#C90D23;padding:0;margin:0}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts{position:absolute;padding:0;height:100%;overflow:hidden}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ul{position:absolute;height:50%}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ul li{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ul li .pic{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ul li .pic img{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol{position:absolute;bottom:0;height:50%;width:100%}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .title{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .text{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights{float:right;padding:0;overflow:hidden}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights ul{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights ul li{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights ul li img{}
.dishesHTML .dishes-main .box3{position:relative;background:#ddaf6a}
.dishesHTML .dishes-main .box3 ul{margin:0;transition:all 1s;-webkit-transition:all 1s;transition-delay:4s;-webkit-transition-delay:4s;background:#000}
.dishesHTML .dishes-main .box3 ul li{background:url(../images/YouToCome.jpg) no-repeat;background-size:600% auto;padding:0;transition:cubic-bezier(.46,.03,.52,.96) 1.3s;-webkit-transition:cubic-bezier(.46,.03,.52,.96) 1.3s}
.dishesHTML .dishes-main .box3 ul li img{width:100%}
.dishesHTML .dishes-main .box3 ul li.cur1{background-position:0 0;transition-delay:1s;-webkit-transition-delay:1s}
.dishesHTML .dishes-main .box3 ul li.cur2{background-position:20% 0;transition-delay:1.1s;-webkit-transition-delay:1.1s}
.dishesHTML .dishes-main .box3 ul li.cur3{background-position:40% 0;transition-delay:1.2s;-webkit-transition-delay:1.2s}
.dishesHTML .dishes-main .box3 ul li.cur4{background-position:60% 0;transition-delay:1.3s;-webkit-transition-delay:1.3s}
.dishesHTML .dishes-main .box3 ul li.cur5{background-position:80% 0;transition-delay:1.4s;-webkit-transition-delay:1.4s}
.dishesHTML .dishes-main .box3 ul li.cur6{background-position:100% 0;transition-delay:1.5s;-webkit-transition-delay:1.5s}
.dishesHTML .dishes-main .box3 ul li.cur7{background-position:0% 50%;transition-delay:1.5s;-webkit-transition-delay:1.5s}
.dishesHTML .dishes-main .box3 ul li.cur8{background-position:20% 50%;transition-delay:1.6s;-webkit-transition-delay:1.6s}
.dishesHTML .dishes-main .box3 ul li.cur9{background-position:40% 50%;transition-delay:1.8s;-webkit-transition-delay:1.8s}
.dishesHTML .dishes-main .box3 ul li.cur10{background-position:60% 50%;transition-delay:1.9s;-webkit-transition-delay:1.9s}
.dishesHTML .dishes-main .box3 ul li.cur11{background-position:80% 50%;transition-delay:2s;-webkit-transition-delay:2s}
.dishesHTML .dishes-main .box3 ul li.cur12{background-position:100% 50%;transition-delay:2.1s;-webkit-transition-delay:2.1s}
.dishesHTML .dishes-main .box3 ul li.cur13{background-position:0% 100%;transition-delay:2.2s;-webkit-transition-delay:2.2s}
.dishesHTML .dishes-main .box3 ul li.cur14{background-position:20% 100%;transition-delay:2.3s;-webkit-transition-delay:2.3s}
.dishesHTML .dishes-main .box3 ul li.cur15{background-position:40% 100%;transition-delay:2.4s;-webkit-transition-delay:2.4s}
.dishesHTML .dishes-main .box3 ul li.cur16{background-position:60% 100%;transition-delay:2.5s;-webkit-transition-delay:2.5s}
.dishesHTML .dishes-main .box3 ul li.cur17{background-position:80% 100%;transition-delay:2.6s;-webkit-transition-delay:2.6s}
.dishesHTML .dishes-main .box3 ul li.cur18{background-position:100% 100%;transition-delay:2.7s;-webkit-transition-delay:2.7s}
.dishesHTML .dishes-main .box3 ul.active li{transform:rotateY(360deg)}
.dishesHTML .dishes-main .box3 ul.active{opacity:.6;background:#ddaf6a}
.dishesHTML .dishes-main .box3 .eat{background:url(../images/icon_eat.png) no-repeat;width:373px;height:416px;position:absolute;left:50%;top:50%;margin:-208px 0 0 -186.5px;z-index:15}
.dishesHTML .dishes-main .box3 .eat a{width:230px;height:40px;text-align:center;line-height:40px;font-size:14px;background:#c81528;border-radius:5px;color:#fff;position:absolute;left:50%;margin-left:-115px;bottom:-50px}
.ShowBigPic{position:fixed;width:100%;height:100%;left:0;top:0;z-index:102;background:rgba(0,0,0,.8);display:none;border:4px solid red}
.ShowBigPic .ShowBigPicBox{transform:scale(.2);-webkit-transform:scale(.2);transition:all 1.6s;-webkit-transition:all 1.6s;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.ShowBigPic .summary{position:absolute;z-index:15;color:#fff;bottom:6%;left:6%;width:24%}
.ShowBigPic .summary .title{font-size:36px;line-height:2.5em;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}
.ShowBigPic .summary .text{font-size:16px;line-height:32px;margin-top:35px}
.ShowBigPic .summary .text p{}
.ShowBigPic.men .summary{bottom:10%}
.ShowBigPic.mendian .ShowBigPicBox .img-box{position:relative;width:100%;height:100%}
.ShowBigPic.mendian .ShowBigPicBox .img-box img{position:absolute;top:50%;left:50%;max-height:80%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:none;box-shadow:10px 10px 20px 2px rgba(255,255,255,.2)}
.ShowBigPic .bg{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:auto 80%;transition:all 1.6s;-webkit-transition:all 1.6s}
.ShowBigPic .btn-off{background:url(../images/btn-off.png) no-repeat;width:50px;height:50px;position:fixed;z-index:16;cursor:pointer;background-size:100% 100%;right:2%;top:3%;transition:ease .5s;-webkit-transition:ease .5s}
.ShowBigPic .btn-off:hover{transform:rotate(90deg)}
.ShowBigPic.active .ShowBigPicBox{transform:rotate(0) scale(1);opacity:1}
.ShowBigPic .ShowBigPicBox .btn-r,.ShowBigPic .ShowBigPicBox .btn-l{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;cursor:pointer}
.ShowBigPic .ShowBigPicBox .btn-l{left:10%}
.ShowBigPic .ShowBigPicBox .btn-r{right:10%}
.ShowBigPic .ShowBigPicBox .btn-r img,.ShowBigPic .ShowBigPicBox .btn-l img{width:100%;height:100%}
.storesIn .pageTitle{position:absolute;top:20%;left:8.5%;width:83%;text-align:center}
.storesIn .pageTitle img{margin:0 auto}
.storesIn .tab-btn{margin-top:3%}
.storesIn .tab-btn a{width:190px;height:50px;text-align:center;display:inline-block;line-height:50px;background:#fff;border-radius:5px;color:#c81528;position:relative;margin:0 15px}
.storesIn .tab-btn a span{position:absolute;width:100%;height:100%;left:0;top:0;z-index:15}
.storesIn .tab-btn a span.s{}
.storesIn .tab-btn a span.s:after{content:'';position:absolute;width:2px;height:1px;background:#fff;left:50%;bottom:3px}
.storesIn .tab-btn a span.s:before{content:'';position:absolute;width:2px;height:1px;background:#fff;top:3px;left:50%}
.storesIn .tab-btn a span.h{}
.storesIn .tab-btn a span.h:after{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;right:3px}
.storesIn .tab-btn a span.h:before{content:'';position:absolute;width:1px;height:2px;background:#fff;top:50%;left:3px}
.storesIn .tab-btn a.active span:after,.storesIn .tab-btn a:hover span:after{background:#c81528}
.storesIn .tab-btn a.active span:before,.storesIn .tab-btn a:hover span:before{background:#c81528}
.storesIn .tab-btn a:after{position:absolute;content:'';width:184px;border:1px solid #efb9bf;height:44px;left:3px;top:3px}
.storesIn .tab-btn a.active,.storesIn .tab-btn a:hover{background:#c81528;color:#fff}
.storesIn .tab-btn a.active:after,.storesIn .tab-btn a:hover:after{}
.storesIn .texat{color:#fff;font-size:24px;margin-top:3%;line-height:48px}
.storesIn .numberSTORES{color:#fff;margin-top:12px}
.storesIn .numberSTORES strong{font-size:36px;line-height:50px;height:50px;display:inline-block}
.storesIn .numberSTORES strong .hezi{width:34px;display:inline-block;height:40px;overflow:hidden;margin-top:1px;position:relative;top:8px}
.storesIn .numberSTORES strong .hezi .heziList{width:34px;height:auto;position:relative}
.storesIn .numberSTORES strong .hezi .heziList .TurningWood{width:34px;height:40px;line-height:40px;display:block}
.storesIn .numberSTORES span{display:block}
.storesHTML{background:#000}
.storesHTML .stores-main{}
.storesHTML .stores-main .box1{}
.storesHTML .stores-main .box1 ul{margin:0}
.storesHTML .stores-main .box1 ul li{padding:0;position:relative;cursor:pointer;overflow:hidden}
.storesHTML .stores-main .box1 img{width:100%;transition:ease .5s;-webkit-transition:ease .5s}
.storesHTML .stores-main .box1 .names{position:absolute;top:50%;z-index:5;color:#fff;text-align:center;width:100%;font-size:30px;transition:ease .5s;-webkit-transition:ease .5s}
.storesHTML .stores-main .box1 .names:after{position:absolute;content:'';width:38px;height:3px;background:#fff;left:50%;margin-left:-19px;bottom:-10px}
.storesHTML .stores-main .box1 .mask-black{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;transition:ease .8s;-webkit-transition:ease .8s}
.storesHTML .stores-main .box1 ul li:hover .mask-black{opacity:0}
.storesHTML .stores-main .box1 ul li:hover .names{opacity:0}
.storesHTML .stores-main .box1 ul li:hover img{transform:translate3d(0,0,100px)}
.storesPopularityHTML{position:relative;z-index:5;background:#fff}
.storesPopularityHTML .Star-box{width:90%;margin:0 auto;position:relative;overflow:hidden;padding:85px 0 125px}
.storesPopularityHTML .Star-box .populartiyBtn{background:#fff;height:52px;width:52px;position:absolute;border-radius:5px;top:36%;z-index:15;cursor:pointer;transition:all .5s;-webkit-transition:all .5s}
.storesPopularityHTML .Star-box .populartiyBtn:after{width:27px;height:27px;position:absolute;background:url(../images/dishes-btn.png) no-repeat;content:'';left:50%;top:50%;margin:-13.5px 0 0 -13.5px}
.storesPopularityHTML .Star-box .populartiyBtn.btnL{left:5%}
.storesPopularityHTML .Star-box .populartiyBtn.btnR{right:5%}
.storesPopularityHTML .Star-box .populartiyBtn.btnL:after{background-position:0 -27px}
.storesPopularityHTML .Star-box .populartiyBtn.btnR:after{background-position:-27px -27px}
.storesPopularityHTML .Star-box .populartiyBtn.btnL:hover:after{background-position:0 0}
.storesPopularityHTML .Star-box .populartiyBtn.btnR:hover:after{background-position:-27px 0}
.storesPopularityHTML .Star-box .populartiyBtn:hover{background:#c81528}
.storesPopularityHTML ul{height:560px}
.storesPopularityHTML ul li{background:#fff}
.storesPopularityHTML ul li .pic{position:relative;left:0;width:100%;background:#fff;height:560px;transition:all 0.4s;-webkit-transition:all 0.4s;opacity:.7;cursor:pointer}
.storesPopularityHTML ul li .pic:hover{box-shadow:2px 2px 2px #000}
.storesPopularityHTML ul li .pic img{display:block;opacity:.7;width:100%}
.storesPopularityHTML ul li .names{background:#c81528;transition:all .4s;-webkit-transition:all .4s;position:absolute;text-align:center;line-height:160px;font-size:24px;color:#fff;overflow:hidden;bottom:-160px;width:140%;left:-20%;height:160px;opacity:0}
.storesPopularityHTML ul li .names:after{position:absolute;content:'';width:60px;height:1px;background:#fff;left:50%;margin-left:-30px;bottom:33%}
.storesPopularityHTML ul li.swiper-slide-active{z-index:5;transform:translateY(-10%);-web-transition:all .4s;-webkit-transition:all .4s}
.storesPopularityHTML ul li.swiper-slide-active .pic{width:140%;left:-20%;opacity:1}
.storesPopularityHTML ul li.swiper-slide-active .pic img{opacity:1}
.storesPopularityHTML ul li.swiper-slide-active .names{opacity:1}
.storesPopularityHTML .scrollbarBox{height:120px;position:relative;z-index:16;width:500px;margin:0 auto;display:none}
.storesPopularityHTML .scrollbarBox .swiper-scrollbar{height:4px}
.storesPopularityHTML .scrollbarBox .swiper-scrollbar-star{height:2px;background:#ececec;margin-top:35px}
.storesPopularityHTML .scrollbarBox .swiper-scrollbar-star .swiper-scrollbar-drag{height:14px;background:#c81528;top:-7px}
.storesIn .Location{margin-top:4%;position:relative;height:205px}
.storesIn #result{overflow:hidden;width:945px;margin:0 auto}
.storesIn #result ul{overflow:hidden;width:200000px}
.storesIn #result ul li{float:left;width:225px;height:205px;border:1px solid #c81528;color:rgba(255,255,255,.8);padding:40px 9px;position:relative;margin-right:135px;transition:all .5s;-webkit-transition:all .5s;z-index:5}
.storesIn #result ul li:after{position:absolute;content:'';background:url(../images/Location-liBg.jpg) no-repeat;left:0;top:0;width:100%;height:100%;background-size:100% 100%;transition:all .5s;-webkit-transition:all .5s;z-index:-1}
.storesIn #result ul li:hover{border:1px solid rgba(255,255,255,.8)}
.storesIn #result ul li:hover:after{opacity:0}
.storesIn #result ul li .name{font-size:18px;position:relative;text-align:center}
.storesIn #result ul li .name:after{width:36px;height:2px;left:50%;margin-left:-18px;background:#fff;opacity:.5;content:'';position:absolute;bottom:-8px}
.storesIn #result ul li .dizi{text-align:left;font-size:12px;line-height:24px;height:48px;width:80%;margin:23px auto 0;float:right;position:relative}
.storesIn #result ul li .dizi:after{content:"地址：";position:absolute;left:-18%;top:0px}
.storesIn #result ul li .number{text-align:left;font-size:12px;line-height:24px;height:48px;width:80%;margin:0 auto;float:right;position:relative}
.storesIn #result ul li .number:after{content:"电话：";position:absolute;left:-18%;top:0px}
.storesIn #result span{color:#fff;line-height:8em;font-size:24px}
.storesIn .loding{background:url(../images/loding.gif) no-repeat;height:50px;width:50px;position:absolute;left:50%;bottom:13%;margin:0 0 0 -25px}
.storesIn .Btn{background:url(../images/Location-btn.png) no-repeat;height:28px;width:28px;cursor:pointer;position:absolute;top:50%;margin-top:-14px;display:none}
.storesIn .Btn.Lbtn{left:15%}
.storesIn .Btn.Rbtn{right:15%;background-position:-28px 0}
.storesIn .Btn.Lbtn:hover{background-position:0 -28px}
.storesIn .Btn.Rbtn:hover{background-position:-28px -28px}
.storesIn .Geography{position:absolute;bottom:2%;width:100%;text-align:center;color:#fff;font-size:14px;display:none}
.storesIn .Geography .City{margin-right:15px}
.storesIn .Geography .number{margin:0px 2px}
.storesFindHTML{background:#000}
.storesFindHTML .box1{height:870px;background:url(../images/tybg2.jpg);width:100%;position:relative}
.storesFindHTML .map{width:50%;height:100%;float:left;position:relative}
.storesFindHTML .map .mapImg{margin:auto;text-align:center;margin-top:17%;width:792px;height:669px;position:relative}
.storesFindHTML .mapList{position:absolute;width:100%;height:100%;top:0;left:0}
.storesFindHTML .mapList li{width:23px;height:33px;position:absolute;top:477px;left:455px}
.storesFindHTML .mapList li .bg-y{width:auto;height:auto;position:absolute;font-size:0px;display:none;z-index:8}
.storesFindHTML .mapList li .mapText{width:100px;text-align:center;position:absolute;bottom:-20px;z-index:10;left:50%;margin-left:-50px;font-size:14px;color:#444343;cursor:pointer}
.storesFindHTML .mapList li>img{position:absolute;top:0;left:0;z-index:11;cursor:pointer}
.storesFindHTML .mapList li.cur>img{animation:beat 2s linear infinite;-webkit-animation:beat 2s linear infinite}
.storesFindHTML .mapList li>img:hover{animation:beat 2s linear infinite;-webkit-animation:beat 2s linear infinite}
.storesFindHTML .mapList li.cur .mapText{color:#fefefe}
.storesFindHTML .mapList li.cur .bg-y{display:block}
.storesFindHTML .mapList li.SX{top:340px;left:475px}
.storesFindHTML .mapList li.SX .bg-y{top:-75px;left:-34px}
.storesFindHTML .mapList li.NX{top:275px;left:432px}
.storesFindHTML .mapList li.NX .bg-y{top:-4px;left:-12px}
.storesFindHTML .mapList li.GS{top:320px;left:410px}
.storesFindHTML .mapList li.GS .bg-y{top:-124px;left:-151px}
.storesFindHTML .mapList li.SC{top:390px;left:392px}
.storesFindHTML .mapList li.SC .bg-y{top:-28px;left:-77px}
.storesFindHTML .mapList li.ZQ{top:413px;left:445px}
.storesFindHTML .mapList li.ZQ .bg-y{top:-12px;left:-9px}
.storesFindHTML .mapList li.SXX{left:520px;top:286px}
.storesFindHTML .mapList li.SXX .bg-y{top:-42px;left:-13px}
.storesFindHTML .mapList li.XJ{left:168px;top:173px}
.storesFindHTML .mapList li.XJ .bg-y{top:-109px;left:-168px}
.storesFindHTML .mapList li.YN{left:354px;top:514px}
.storesFindHTML .mapList li.YN .bg-y{top:-59px;left:-47px}
.storesFindHTML .mapList li.GX{left:483px;top:530px}
.storesFindHTML .mapList li.GX .bg-y{top:-15px;left:-60px}
.storesFindHTML .mapList li.HN{left:502px;top:614px}
.storesFindHTML .mapList li.HN .bg-y{top:17px;left:-15px}
.storesFindHTML .mapList li.GD{left:554px;top:514px}
.storesFindHTML .mapList li.GD .bg-y{top:14px;left:-52px}
.storesFindHTML .mapList li.HNN{left:543px;top:449px}
.storesFindHTML .mapList li.HNN .bg-y{top:-9px;left:-54px}
.storesFindHTML .mapList li.HB{left:538px;top:401px}
.storesFindHTML .mapList li.HB .bg-y{top:-17px;left:-55px}
.storesFindHTML .mapList li.HNNN{left:551px;top:338px}
.storesFindHTML .mapList li.HNNN .bg-y{top:-15px;left:-40px}
.storesFindHTML .mapList li.FJ{left:645px;top:475px}
.storesFindHTML .mapList li.FJ .bg-y{top:-6px;left:-37px}
.storesFindHTML .mapList li.JX{left:591px;top:446px}
.storesFindHTML .mapList li.JX .bg-y{top:-9px;left:-25px}
.storesFindHTML .mapList li.ZJ{left:655px;top:413px}
.storesFindHTML .mapList li.ZJ .bg-y{top:14px;left:-22px}
.storesFindHTML .mapList li.AH{left:606px;top:383px}
.storesFindHTML .mapList li.AH .bg-y{top:-32px;left:-26px}
.storesFindHTML .mapList li.JS{left:645px;top:356px}
.storesFindHTML .mapList li.JS .bg-y{top:-16px;left:-46px}
.storesFindHTML .mapList li.SD{left:595px;top:300px}
.storesFindHTML .mapList li.SD .bg-y{top:-14px;left:-18px}
.storesFindHTML .mapList li.TJ{left:592px;top:233px}
.storesFindHTML .mapList li.TJ .bg-y{top:1px;left:-19px}
.storesFindHTML .mapList li.LN{left:668px;top:179px}
.storesFindHTML .mapList li.LN .bg-y{top:1px;left:-49px}
.storesFindHTML .mapList li.HBB{left:562px;top:261px}
.storesFindHTML .mapList li.HBB .bg-y{top:-59px;left:-12px}
.storesFindHTML .mapList li.GZ{left:445px;top:470px}
.storesFindHTML .mapList li.GZ .bg-y{top:-15px;left:-38px}
.storesFindHTML .mapList li.HLJ{top:66px;left:initial;right:70px}
.storesFindHTML .mapList li.HLJ .bg-y{top:-66px;right:-66px}
.storesFindHTML .mapList li.XZ{top:330px;left:125px}
.storesFindHTML .mapList li.XZ .bg-y{top:-42px;left:-95px}
.storesFindHTML .mapList li.QH{top:280px;left:271px}
.storesFindHTML .mapList li.QH .bg-y{top:-24px;left:-68px}
.storesFindHTML .mapList li.NMG{top:190px;left:480px}
.storesFindHTML .mapList li.NMG .bg-y{top:-184px;left:-151px}
.storesFindHTML .mapList li.JL{top:125px;left:688px}
.storesFindHTML .mapList li.JL .bg-y{top:1px;left:-54px}
.storesFindHTML .mapList li.TW{top:531px;left:675px}
.storesFindHTML .mapList li.BJ{top:200px;left:565px}
.storesFindHTML .mapList li.BJ .bg-y{top:60px;left:0px}
.storesFindHTML .mapList li.SH{top:371px;left:670px}
.storesFindHTML .mapList li.SH .bg-y{top:40px;left:0px}
.storesFindHTML .mapList li.XG{top:530px;left:580px}
.storesFindHTML .mapList li.XG .bg-y{top:40px;left:-8px}
.storesFindHTML .mapList li.AM{top:542px;left:534px}
.storesFindHTML .mapList li.AM .bg-y{top:31px;left:23px}
.storesFindHTML .serch{width:520px;height:77px;line-height:77px;text-align:center;color:#FFFFFF;background-color:#c82126;position:absolute;left:0;top:13%;z-index:10;font-size:30px}
.storesFindHTML .serch img{position:absolute;right:0;top:0}
.storesFindHTML .serch>div{cursor:pointer}
.storesFindHTML .serch ul{width:100%;float:left;line-height:48px;display:none;border-top:1px solid #f5f5f5}
.storesFindHTML .serch ul.cur{display:block}
.storesFindHTML .serch ul li{border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;float:left;height:45px;color:#000;background-color:#fff;box-sizing:border-box;cursor:pointer;font-size:14px;width:calc(100% / 3)}
.storesFindHTML .serch ul li.cur{background-color:#C82126 !important;color:#fff}
.storesFindHTML .serch ul li:hover{background-color:#C82126 !important;color:#FFFFFF}
.storesFindHTML .serch ul li.bg{background-color:#9fa0a0}
.storesFindHTML .covered{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;display:none}
.storesFindHTML .address{width:55%;height:740px;float:left;overflow:hidden;position:absolute;top:100px;background:#fff;z-index:15}
.storesFindHTML .addressList{width:80%;height:396px;margin:70px auto 0;position:relative}
.storesFindHTML .addressList .title{font-size:36px;color:#929290;font-family:"黑体";text-align:center;width:100%;margin-bottom:30px}
.storesFindHTML .addressList .title .border{width:34px;height:3px;background-color:#c82126;margin:auto}
.storesFindHTML .addressList .tab{width:100%;height:auto;display:none;position:absolute;top:0}
.storesFindHTML .addressList .table_over{overflow:auto;height:322px}
.storesFindHTML .addressList .table_over::-webkit-scrollbar{width:4px;height:5px}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-button{background-color:#ababa7}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-track{background:#ababa7}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-track-piece{background:url(http://www.lyblog.net/wp/wp-content/themes/mine/img/stripes_tiny_08.png)}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-thumb{background:#c82126;border-radius:4px}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-corner{background:#82AFFF}
.storesFindHTML .addressList .table_over::-webkit-scrollbar-resizer{background:#FF0BEE}
.storesFindHTML .addressList table{width:100%}
.storesFindHTML .addressList .addText{text-align:left;text-indent:5px}
.storesFindHTML .addressList td{border:1px solid #efeeee;font-size:12px;height:32px;line-height:32px;text-align:center;color:#595959;cursor:initial}
.storesFindHTML .join_phoneInforamtion{width:80%;margin:34px auto 0}
.storesFindHTML .join_phoneInforamtion img{display:block;margin-bottom:10px}
.storesFindHTML .join_phoneInforamtion span{display:block;margin-left:50px}
.storesFindHTML .county-box{width:36%;height:auto;position:absolute;overflow:hidden;right:13%;top:10%}
.storesFindHTML .county-box .county-names{margin-bottom:15px}
.storesFindHTML .county-box .county-names i{display:block;width:46px;height:46px;border-radius:50%;background-color:#c81528;float:left;margin-right:15px;background-image:url(../images/pin.png);background-repeat:no-repeat;background-position:center center}
.storesFindHTML .county-box .cityList{position:absolute;width:100%;background:#fff;top:121px;height:567px;display:none}
.storesFindHTML .county-box .cityList ol{overflow-y:auto;height:567px}
.storesFindHTML .county-box .cityList ol li{float:left;width:50%;text-align:center;line-height:80px;font-size:18px;font-weight:900;position:relative;transition:all .5s;-webkit-transition:all .5s;cursor:pointer}
.storesFindHTML .county-box .cityList ol li:after{position:absolute;content:'';border-bottom:1px solid #e0e0e0;width:100%;height:100%;left:0;bottom:0}
.storesFindHTML .county-box .cityList ol li:nth-child(n):after{border-right:1px solid #e0e0e0}
.storesFindHTML .county-box .cityList ol li.active,.storesFindHTML .county-box .cityList ol li:hover{color:#c81528}
.storesFindHTML .county-box .county-names span{height:46px;font-size:30px;color:#c81528;border-bottom:1px solid #c81528;line-height:46px}
.storesFindHTML .county-box .title{height:60px;line-height:60px;background:#c81528;text-align:center;cursor:pointer}
.storesFindHTML .county-box .title i{width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;font-size:0px;line-height:0px;margin-left:15px;display:inline-block}
.storesFindHTML .county-box .title span{font-size:24px;color:#fff}
.storesFindHTML .county-box .countyList{}
.storesFindHTML .county-box .countyList ul{overflow-y:auto;height:546px;padding:0 0 0 0;margin-top:20px}
.storesFindHTML .county-box .countyList ul li{width:49%;background:#fff;float:left;margin-bottom:20px;padding:20px;overflow:hidden;height:119px}
.storesFindHTML .county-box .countyList ul li:nth-child(2n){margin-left:2%}
.storesFindHTML .county-box .countyList ul li .names{color:#333333;font-size:16px;margin-bottom:10px}
.storesFindHTML .county-box .countyList ul li .dizhi{font-size:12px;line-height:24px;color:#393939;width:calc(100% - 40px);text-indent:-40px;float:right;position:relative}
.storesFindHTML .county-box .countyList ul li .phoneNumber{width:86%;float:right;font-size:12px;line-height:24px;color:#393939;position:relative}
.storesFindHTML .county-box .countyList ul li .phoneNumber:after{content:'电话：';position:absolute;color:#c81528;left:-16%}
.joinIn{}
.joinIn>img{}
.joinIn .pageTitle{position:absolute;bottom:7%;left:8.5%;width:83%;text-align:center}
.joinIn .pageTitle img{}
.joinIn .pageTitle img.Cn{margin:0 auto}
.joinIn .pageTitle img.Tn{margin:6% auto 2%}
.joinIn .pageTitle img.En{margin:0 auto}
.joinHTML{position:relative;z-index:5;background:#fff}
.joinHTML .join-main{}
.joinHTML .join-main .content1200{width:1200px;margin:0 auto;position:relative;padding-top:290px}
.joinHTML .box1 .JoinCondition{position:relative;margin-top:85px}
.joinHTML .box1 .JoinCondition .join-svg{position:absolute;width:52%;top:-15%}
.joinHTML .box1 .JoinCondition .join-svg svg{width:100%}
.joinHTML .box1{background:url(../images/join-box1.jpg) center center;height:1100px}
.joinHTML .box1 .left{}
.joinHTML .box1 .left img{width:90%}
.joinHTML .box1 .right{margin-top:10%}
.joinHTML .box1 .right ul{}
.joinHTML .box1 .right ul li{font-size:20px;color:#000000;margin-bottom:25px;width:120%;margin-left:-5%}
.joinHTML .box1 .right ul li span{height:36px;width:36px;display:inline-block;text-align:center;line-height:36px;font-size:18px;color:#fff;background:#c61427;border-radius:50%;margin-right:15px}
.joinHTML .box1 .Big-title{color:#c61427;text-transform:uppercase;text-align:center;font-weight:600}
.joinHTML .box1 .Big-title span{display:block}
.joinHTML .box1 .Big-title span.cn{font-size:36px}
.joinHTML .box1 .Big-title span.en{font-size:12px}
.joinHTML .box1 .round-file{height:112px;width:112px;border-radius:50%;background:#c61427;position:absolute;left:50%;margin-left:-56px;top:16%}
.joinHTML .box1 .round-file:after{position:absolute;content:'';width:42px;height:53px;background:url(../images/join-icon1.png) no-repeat;left:50%;top:50%;margin:-26.5px 0 0 -21px}
.joinHTML .box1 .min-round{height:22px;width:22px;background:#c61427;display:block;border-radius:50%;position:absolute;top:-7px;left:50%;margin-left:-11px}
.joinHTML .box1 .min-arrow{background:url(../images/Arrow.png) no-repeat;width:31px;height:23px;position:absolute;left:50%;margin:-16px;top:24px}
.joinHTML .box1 .min-line{width:6px;height:125px;background:#c61427;position:absolute;top:45px;left:50%;margin-left:-3px}
.joinHTML .box2 .Big-title{position:absolute;color:#fff;text-transform:uppercase;width:30%;top:9%;z-index:19;font-weight:600;text-indent:37%}
.joinHTML .box2 .Big-title .cn{font-size:36px;display:block}
.joinHTML .box2 .Big-title .en{font-size:12px;display:block;opacity:.5;position:relative}
.joinHTML .box2 .cd-slider-wrapper{position:relative;height:700px;overflow:hidden}
.joinHTML .box2 .cd-slider{position:relative;z-index:1;height:100%;overflow:hidden}
.joinHTML .box2 .cd-slider li{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .6s;-moz-transition:-moz-transform .6s;transition:transform .6s}
.joinHTML .box2 .cd-slider li.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.joinHTML .box2 .cd-slider .cd-half-block{height:100%;background-position:center center;background-repeat:no-repeat}
.joinHTML .box2 .cd-slider .image{background-size:cover;width:60%}
.joinHTML .box2 .cd-slider .content{padding:8% 0 0 11%;color:#434343;font-size:14px;background-color:#c61427;-webkit-font-smoothing:antialiased;line-height:30px}
.joinHTML .box2 .no-touch .cd-slider .btn:hover{background:rgba(0,0,0,0.6)}
.joinHTML .box2 .cd-slider h2{font-weight:bold;font-size:45px;text-transform:uppercase;margin-bottom:.4em;padding-top:20%;color:#fff}
.joinHTML .box2 .cd-slider h2 i{font-size:20px;margin-left:15px}
.joinHTML .box2 .cd-slider .tit{font-size:24px;color:#fff;margin-bottom:20px;line-height:36px}
.joinHTML .box2 .changeBtn{position:absolute;padding:0;left:0;z-index:10;bottom:15px;width:40%;z-index:15}
.joinHTML .box2 .changeBtn .btns{width:20px;height:31px;transition:.4s;-webkit-transition:.4s;cursor:pointer;float:left;background:url(../images/induBtn.png) no-repeat}
.joinHTML .box2 .changeBtn .btns.btnL{background-position:left center;margin-top:14%}
.joinHTML .box2 .changeBtn .btns.btnL:hover{background-image:url(../images/induBtn2.png);transform:translateX(-5px)}
.joinHTML .box2 .changeBtn .btns.btnR{background-position:right center;margin-top:14%}
.joinHTML .box2 .changeBtn .btns.btnR:hover{background-image:url(../images/induBtn2.png);transform:translateX(5px)}
.joinHTML .box2 .changeBtn .page{float:left;line-height:65px;color:#fff;width:auto;background:0;font-size:26px;cursor:pointer;margin-left:27%}
.joinHTML .box2 .changeBtn .page .pageNum{width:70px;height:128px;display:inline-block;position:relative}
.joinHTML .box2 .changeBtn .page .pageNum .number{width:70px;height:70px;display:block;text-align:center;line-height:70px;font-size:30px;position:absolute;bottom:0;transition:all .5s;-webkit-transition:all .5s}
.joinHTML .box2 .changeBtn .page .pageNum .number:after{position:absolute;content:'';bottom:0;transition:all .5s;-webkit-transition:all .5s;background:#fff;color:#c81528;width:100%;height:0;left:0;z-index:-1}
.joinHTML .box2 .changeBtn .page .pageNum.active .number,.joinHTML .box2 .changeBtn .page .pageNum:hover .number{color:#C61427}
.joinHTML .box2 .changeBtn .page .pageNum.active .number:after,.joinHTML .box2 .changeBtn .page .pageNum:hover .number:after{height:128px}
.joinHTML .box2 .cd-slider-navigation{display:block}
.joinHTML .box2 .cd-slider li{pointer-events:none;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:z-index 0s .6s;-moz-transition:z-index 0s .6s;transition:z-index 0s .6s}
.joinHTML .box2 .cd-slider li.is-visible{pointer-events:auto;z-index:3;-webkit-transition:z-index 0s 0s;-moz-transition:z-index 0s 0s;transition:z-index 0s 0s}
.joinHTML .box2 .cd-slider li.is-visible.covered{z-index:2}
.joinHTML .box2 .cd-slider .cd-half-block{height:100%;float:right;position:relative;z-index:1}
.joinHTML .box2 .cd-slider .cd-half-block.content{-webkit-transform:translateX(200%);transform:translateX(200%);-webkit-transition:-webkit-transform .6s 0s ease-in-out;transition:transform .6s 0s ease-in-out}
.joinHTML .box2 .cd-slider .cd-half-block.image{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0s .3s;-moz-transition:-moz-transform 0s .3s;transition:transform 0s .3s}
.joinHTML .box2 .cd-slider li.is-visible .cd-half-block.content,.joinHTML .box2 .cd-slider li.is-visible .cd-half-block.image{-webkit-transform:translateX(0%);transform:translateX(0%)}
.joinHTML .box2 .cd-slider li.is-visible .cd-half-block.content{-webkit-transition:-webkit-transform .6s 0s ease-in-out;transition:transform .6s 0s ease-in-out}
.joinHTML .box2 .cd-slider .content{padding:8% 0 0 11%;width:40%}
.joinHTML .box2 .cd-slider-navigation{padding:.5em 1em;background-color:rgba(0,0,0,0.8);-webkit-transform:translateZ(2px) translateX(-50%);-moz-transform:translateZ(2px) translateX(-50%);-ms-transform:translateZ(2px) translateX(-50%);-o-transform:translateZ(2px) translateX(-50%);transform:translateZ(2px) translateX(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}
.joinHTML .box2 .cd-slider-navigation.slider-animating{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}
.joinHTML .box2 .cd-slider-navigation a{height:40px;width:40px;line-height:40px;text-align:center;text-indent:0;border:0;border-radius:0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.joinHTML .box2 .cd-slider-navigation li.selected a{background-color:transparent;color:#f3b96c}
.joinHTML .box3{overflow:hidden;position:relative;background:#fff}
.joinHTML .box3 .left{width:40%;position:absolute;float:left;height:100%;background-size:auto 100% !important}
.joinHTML .box3 .right{width:60%;position:relative;float:right;padding-left:4%}
.joinHTML .box3 .right .Big-title{color:#c61427;text-transform:uppercase;margin:74px 0 65px;font-weight:600;position:relative}
.joinHTML .box3 .right .Big-title:after{width:220px;height:83px;background:url(../images/join-good.jpg) no-repeat;position:absolute;content:'';top:-10px;left:-230px}
.joinHTML .box3 .right .Big-title span.cn{font-size:36px;display:block}
.joinHTML .box3 .right .Big-title span.en{font-size:12px;display:block}
.joinHTML .box3 .right .theSupportList{}
.joinHTML .box3 .right .theSupportList ul{}
.joinHTML .box3 .right .theSupportList ul li{height:65px;overflow:hidden;margin-bottom:65px}
.joinHTML .box3 .right .theSupportList ul li .pic-icon{height:40px;width:40px;float:left;background:url(../images/join-supportIcon.jpg)}
.joinHTML .box3 .right .theSupportList ul li .pic-icon.cur1{}
.joinHTML .box3 .right .theSupportList ul li .pic-icon.cur2{background-position:-40px 0}
.joinHTML .box3 .right .theSupportList ul li .pic-icon.cur3{background-position:-80px 0}
.joinHTML .box3 .right .theSupportList ul li .pic-icon.cur4{background-position:-120px 0}
.joinHTML .box3 .right .theSupportList ul li .summary{width:85%;float:left;margin-left:2%}
.joinHTML .box3 .right .theSupportList ul li .summary .title{color:#c61427;font-size:30px;font-weight:600}
.joinHTML .box3 .right .theSupportList ul li .summary .text{font-size:18px;color:#323232;font-weight:600;opacity:.7}
.joinHTML .box4{background:#f5eee6;padding:80px 0 70px}
.joinHTML .box4 .phoneNumber{width:419px;height:65px;background:url(../images/phoneNumber1.png) no-repeat;margin:0 auto}
.joinHTML .box4 .phoneNumber1{width:419px;height:65px;background:url(../images/phoneNumber1.png) no-repeat;margin:0 auto}
.joinHTML .box4 .league{display:inline-block;margin-top:15px;color:#c81528;text-decoration:none;font-size:24px}
.aboutUsHTML{position:relative;z-index:5}
.aboutUs-main{background:url(../images/aboutUs-mainBg.jpg)}
.aboutUsHTML .box1{height:705px;width:1196px;margin:0 auto;position:relative;background:url(../images/contact-informationBG.jpg);top:-120px}
.aboutUsHTML .box1:after{position:absolute;content:'';width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #c81528;left:50%;bottom:-30px;margin-left:-30px}
.aboutUsHTML .box1 .CornerFlower{background:url(../images/sidebar-icon3.png) no-repeat;width:9px;height:9px;display:block;position:absolute;z-index:15}
.aboutUsHTML .box1 .CornerFlower.TL{left:7px;top:7px}
.aboutUsHTML .box1 .CornerFlower.TR{right:7px;top:7px;background-position:-9px 0}
.aboutUsHTML .box1 .CornerFlower.BL{left:7px;bottom:7px;background-position:0 -9px}
.aboutUsHTML .box1 .CornerFlower.BR{right:7px;bottom:7px;background-position:-9px -9px}
.aboutUsHTML .box1 .Line{background:#e8c2be;position:absolute;z-index:15}
.aboutUsHTML .box1 .Line.TL{top:calc(7px + 9px);width:1px;height:calc(96% - 4px);left:7px}
.aboutUsHTML .box1 .Line.TR{right:7px;width:1px;top:calc(7px + 9px);height:calc(96% - 4px)}
.aboutUsHTML .box1 .Line.BL{top:6px;height:1px;width:calc(100% - 31px);left:16px}
.aboutUsHTML .box1 .Line.BR{left:calc(.5% + 9px);bottom:7px;height:1px;width:calc(100% - 31px)}
.aboutUsHTML .box1 h1{padding-top:65px}
.aboutUsHTML .box1 h1>img{margin:0 auto}
.aboutUsHTML .box1 .summary{color:#fff;padding:0 8%;max-width:1170px;margin:auto}
.aboutUsHTML .box1 .summary h2{text-align:center;line-height:120px;position:relative}
.aboutUsHTML .box1 .summary h2:after{content:'';position:absolute;background:#fff;opacity:.5;height:1px;width:44%;left:0px;top:50%}
.aboutUsHTML .box1 .summary h2:before{content:'';position:absolute;background:#fff;opacity:.5;height:1px;width:44%;right:0;top:50%}
.aboutUsHTML .box1 .summary p{font-size:14px;line-height:28px;text-indent:2rem}
.aboutUsHTML .box2{width:1196px;margin:0 auto 0;padding-bottom:30px}
.aboutUsHTML .box2 .Big-title{text-align:center;color:#c61427;font-weight:600}
.aboutUsHTML .box2 .Big-title span{display:block}
.aboutUsHTML .box2 .Big-title span.cn{font-size:36px}
.aboutUsHTML .box2 .Big-title span.en{font-size:12px}
.aboutUsHTML .box2 .summary{margin-top:100px}
.aboutUsHTML .box2 .summary ul{transition:all .5s;-webkit-transition:all .5s}
.aboutUsHTML .box2 .summary ul li{position:relative;display:none}
.aboutUsHTML .box2 .summary ul li.active{display:block}
.aboutUsHTML .box2 .summary .title{color:#c81528;letter-spacing:.1em;font-size:30px;line-height:88px}
.aboutUsHTML .box2 .summary .text{color:#333333;font-size:14px;line-height:28px}
.aboutUsHTML .box2 .information{margin-top:75px;position:relative}
.aboutUsHTML .box2 .information ul{text-align:center;overflow:hidden;padding:35px 0;position:relative;z-index:5}
.aboutUsHTML .box2 .information.cur1 .line2{width:20%}
.aboutUsHTML .box2 .information.cur2 .line2{width:50%}
.aboutUsHTML .box2 .information.cur3 .line2{width:80%}
.aboutUsHTML .box2 .information.cur4 .line2{width:100%}
.aboutUsHTML .box2 .information ul li{display:block;margin:0 0 0 252px;position:relative;float:left;height:109px;width:109px;cursor:pointer}
.aboutUsHTML .box2 .information ul li .pic{background:url(../images/ContactUs-information-pic.jpg);position:absolute;top:0;height:100%;width:100%;z-index:5}
.aboutUsHTML .box2 .information ul li .pic:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:url(../images/ContactUs-information-pic.jpg);transition:all .4s;opacity:0}
.aboutUsHTML .box2 .information ul li .storyLine{background:url(../images/aboutUs-mainBg.jpg);width:120%;z-index:1;height:120%;position:absolute;top:-10%;left:-10%}
.aboutUsHTML .box2 .information ul li.cur1{margin-left:0}
.aboutUsHTML .box2 .information ul li.cur2{background-position:-109px 0}
.aboutUsHTML .box2 .information ul li.cur3{background-position:-218px 0}
.aboutUsHTML .box2 .information ul li.cur4{background-position:-327px 0}
.aboutUsHTML .box2 .information .line1{top:50%;position:absolute;left:0;width:100%;height:1px;background:#fff;z-index:1}
.aboutUsHTML .box2 .information .line2{top:50%;position:absolute;left:0;width:0;height:1px;background:#C81528;z-index:2;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.aboutUsHTML .box2 .information ul li.cur1 .pic{}
.aboutUsHTML .box2 .information ul li.cur2 .pic{background-position:-109px 0}
.aboutUsHTML .box2 .information ul li.cur3 .pic{background-position:-218px 0}
.aboutUsHTML .box2 .information ul li.cur4 .pic{background-position:-327px 0}
.aboutUsHTML .box2 .information ul li.cur1 .pic:after{background-position:0 -109px}
.aboutUsHTML .box2 .information ul li.cur2 .pic:after{background-position:-109px -109px}
.aboutUsHTML .box2 .information ul li.cur3 .pic:after{background-position:-218px -109px}
.aboutUsHTML .box2 .information ul li.cur4 .pic:after{background-position:-327px -109px}
.aboutUsHTML .box2 .information ul li.active{}
.aboutUsHTML .box2 .information ul li:hover .pic:after,.aboutUsHTML .box2 .information ul li.active .pic:after{opacity:1}
.aboutUsHTML .box2 .information ul li span{position:absolute;width:100%;left:0;text-align:center;bottom:-32px;color:#c81528;font-weight:900}
.aboutUsHTML .box2 .Big-title{}
.aboutUsHTML .box2 .Big-title span{}
.aboutUsHTML .box2 .Big-title span.cn{}
.aboutUsHTML .box2 .Big-title span.en{text-transform:uppercase}
.aboutUsHTML .box3{margin-top:110px;position:relative;overflow:hidden}
.aboutUsHTML .box3 .Big-title{text-align:center;color:#c61427;font-weight:600}
.aboutUsHTML .box3 .Big-title span{display:block;color:#cd0d00;text-transform:uppercase}
.aboutUsHTML .box3 .Big-title span.cn{font-size:36px}
.aboutUsHTML .box3 .Big-title span.en{font-size:12px}
.aboutUsHTML .box3 .poster-main{position:relative;width:900px;height:270px;margin:0 auto}
.aboutUsHTML .box3 .poster-main a,.poster-main img{display:block}
.aboutUsHTML .box3 .poster-main .poster-list{width:900px;height:270px}
.aboutUsHTML .box3 .poster-main .poster-list .poster-item{position:absolute;left:0px;top:0px}
.aboutUsHTML .box3 .poster-main .poster-btn{position:absolute;height:100%;width:100px;top:0px;z-index:10;opacity:0.3}
.aboutUsHTML .box3 .poster-main .poster-prev-btn{left:0px;background:url("../image/btn_l.png") no-repeat center center}
.aboutUsHTML .box3 .poster-main .poster-next-btn{right:0px;background:url("../image/btn_r.png") no-repeat center center}
.flipster{display:block;margin:350px auto 0;width:100%;position:relative;padding:45px 0;z-index:5}
.flip-items,.flip-item{display:block;margin:0 auto;padding:0;list-style-type:none}
.flip-items{width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.flip-item{position:absolute;opacity:0.99}
.flip-past,.flip-future,.flip-next,.flip-prev{cursor:pointer}
.flip-item img{display:block;width:100%}
.flipster-coverflow .flip-items{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;position:relative;padding-top:2%;padding-bottom:5%}
.flipster-coverflow .flip-item{display:block;-webkit-transition:all 175ms ease-in-out;transition:all 175ms ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:800px;perspective:800px;position:absolute;width:30%}
.flipster-coverflow .flip-content{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,0.12)),color-stop(0.2,transparent))}
.flipster-coverflow .flip-past .flip-content{-webkit-transform:rotateY(55deg) scale(0.75);transform:rotateY(55deg) scale(0.75)}
.flipster-coverflow .flip-future .flip-content{-webkit-transform:rotateY(-55deg) scale(0.75);transform:rotateY(-55deg) scale(0.75)}
.flipster-coverflow.no-rotate .flip-past .flip-content{-webkit-transform:scale(0.75);transform:scale(0.75)}
.flipster-coverflow.no-rotate .flip-future .flip-content{-webkit-transform:scale(0.75);transform:scale(0.75)}
.flipster-coverflow .flip-current .flip-content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.flipster-coverflow .flip-hidden{visibility:hidden;-webkit-opacity:0;opacity:0}
.flipster-carousel .flip-items{-webkit-perspective:2000px;perspective:2000px}
.flipster-carousel .flip-items li{}
.flipster-carousel .flip-items li span{font-size:24px;width:100%;text-align:center;display:block;margin-top:15px;opacity:0}
.flipster-carousel .flip-items li.flip-current span{opacity:1}
.flipster-carousel .flip-item{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 350ms ease-out;transition:all 350ms ease-out}
.no-csstransforms .flipster-carousel .flip-item{-webkit-transition:none;transition:none}
.flipster-carousel .flip-items img{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}
.flipster-carousel .flip-past{-webkit-transform:translateX(-50%) translateY(-110%) translateZ(0) rotateY(0) scale(0.5);transform:translateX(-50%) translateY(-110%) translateZ(0) rotateY(0) scale(0.5)}
.flipster-carousel.no-rotate .flip-past{-webkit-transform:translateX(-80%) translateZ(0) scale(0.65);transform:translateX(-80%) translateZ(0) scale(0.65)}
.no-csstransforms3d .flipster-carousel .flip-past{-webkit-transform:translateX(-56%) scale(0.5);transform:translateX(-56%) scale(0.5)}
.no-csstransforms .flipster-carousel .flip-past{left:-20%;top:40%;width:50%;height:50%}
.flipster-carousel .flip-future{-webkit-transform:translateX(50%) translateY(-110%) translateZ(0) rotateY(0) scale(0.5);transform:translateX(50%) translateY(-110%) translateZ(0) rotateY(0) scale(0.5)}
.flipster-carousel.no-rotate .flip-future{-webkit-transform:translateX(80%) translateZ(0) scale(0.65);transform:translateX(80%) translateZ(0) scale(0.65)}
.no-csstransforms3d .flipster-carousel .flip-future{-webkit-transform:translateX(56%) scale(0.5);transform:translateX(56%) scale(0.5)}
.no-csstransforms .flipster-carousel .flip-future{left:88%;top:40%;width:50%;height:50%}
.flipster-carousel .flip-prev{-webkit-transform:translateX(-90%) translateY(-60%) translateZ(0) rotateY(0) scale(0.7);transform:translateX(-90%) translateY(-60%) translateZ(0) rotateY(0) scale(0.7)}
.flipster-carousel.no-rotate .flip-prev{-webkit-transform:translateX(-60%) translateZ(0) scale(0.8);transform:translateX(-60%) translateZ(0) scale(0.8)}
.no-csstransforms3d .flipster-carousel .flip-prev{-webkit-transform:translateX(-24%) scale(0.75);transform:translateX(-24%) scale(0.75)}
.no-csstransforms .flipster-carousel .flip-prev{left:-9%;top:20%;width:75%;height:75%}
.flipster-carousel .flip-next{-webkit-transform:translateX(90%) translateY(-60%) translateZ(0) rotateY(0) scale(0.7);transform:translateX(90%) translateY(-60%) translateZ(0) rotateY(0) scale(0.7)}
.flipster-carousel.no-rotate .flip-next{-webkit-transform:translateX(60%) translateZ(0) scale(0.8);transform:translateX(60%) translateZ(0) scale(0.8)}
.no-csstransforms3d .flipster-carousel .flip-next{-webkit-transform:translateX(24%) scale(0.75);transform:translateX(24%) scale(0.75)}
.no-csstransforms .flipster-carousel .flip-next{left:39%;top:20%;width:75%;height:75%}
.flipster-carousel .flip-past,.flipster-carousel .flip-future{-webkit-opacity:0.6;opacity:0.6;z-index:-4;-webkit-transition-delay:87.5ms;transition-delay:87.5ms}
.flipster-carousel .flip-prev,.flipster-carousel .flip-next{-webkit-opacity:0.8;opacity:0.8;z-index:2;-webkit-transition-delay:58.333333333333336ms;transition-delay:58.333333333333336ms}
.flipster-carousel .flip-current{z-index:999;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition-delay:58.333333333333336ms;transition-delay:58.333333333333336ms}
.flipster-carousel .flip-hidden{visibility:hidden;-webkit-opacity:0;opacity:0;-webkit-transform:rotateY(0deg) translateX(0) scale(0.5);-moz-transform:rotateY(0deg) translateX(0) scale(0.5);-o-transform:rotateY(0deg) translateX(0) scale(0.5);-ms-transform:rotateY(0deg) translateX(0) scale(0.5);transform:rotateY(0deg) translateX(0) scale(0.5);-webkit-transition-delay:116.66666666666667ms;-moz-transition-delay:116.66666666666667ms;-o-transition-delay:116.66666666666667ms;transition-delay:116.66666666666667ms}
.no-transition{-webkit-transition-duration:0ms !important;-moz-transition-duration:0ms !important;-o-transition-duration:0ms !important;transition-duration:0ms !important}
.aboutUsHTML .box3 .Loong{position:absolute;width:500px;height:500px;left:50%;top:-335px;margin:0 0 0 -250px;z-index:0}
.aboutUsHTML .box3 .Loong .index-droung1{background:url(../images/loong.png);width:424px;height:425px;position:absolute;left:50%;margin-left:-212px;z-index:5}
.aboutUsHTML .box3 .Loong .index-droung2{background:url(../images/loong.png);width:404px;height:425px;background-position:-425px 0;position:absolute;z-index:15;left:50%;margin-left:-202px;top:7%}
.aboutUsHTML .box3 .Loong .index-droung3{background:url(../images/loong.png);height:172px;width:1920px;position:absolute;left:50%;margin-left:-960px;background-position:0 -425px;bottom:-120px;z-index:1}
.aboutUsHTML .box3 .Loong .index-droung4{background:url(../images/Loong-show.png);width:520px;height:53px;position:absolute;left:50%;margin-left:-260px;bottom:9%;z-index:2}
.aboutUsHTML .box3 .Loong .lightMask{position:absolute;height:300px;width:300px;transform:rotate(45deg);left:50%;top:50%;margin:-187px 0 0 -150px;z-index:5;overflow:hidden}
.aboutUsHTML .box3 .Loong .lightMask .light{background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));position:absolute;height:400px;width:400px;transform:rotate(-45deg);top:150%;left:-50%;margin:-200px 0 0 -200px}
.aboutUsHTML .box3 .Loong:hover .light{left:150%;top:-50%;transition:all 1s;-webkit-transition:all 1s}
.aboutUsHTML .box3 .loong-text{width:600px;position:absolute;left:50%;margin-left:-300px;bottom:30%;text-align:center}
.aboutUsHTML .box3 .loong-text span{width:235px;height:36px;display:inline-block;background:url(../images/loong.png) no-repeat;margin:0 15px}
.aboutUsHTML .box3 .loong-text .text1{background-position:-825px 0}
.aboutUsHTML .box3 .loong-text .text2{background-position:-825px -36px}
.banner-in .team-banner-txt{position:absolute;top:200px;width:1040px;left:50%;margin-left:-520px}
.banner-in .team-banner-txt .biaoti{margin-bottom:48px;text-align:center}
.banner-in .team-banner-txt .biaoti img{margin:0 auto}
.team .team-loading .service .swiper-container.gallery-thumbs .swiper-wrapper .swiper-slide{background-size:cover}
.team .team-loading .service .swiper-container.gallery-thumbs .swiper-wrapper .swiper-slide img{width:100%}
.team .team-loading .service .swiper-scrollbar-drag{background-color:#c81528}
.banner-in .team-banner-txt .biaoti img:first-of-type,.banner-in .team-banner-txt .biaoti img:nth-of-type(2){margin:0 12px 30px;display:inline-block}
.banner-in .team-banner-txt .list-title{text-align:center}
.banner-in .team-banner-txt .list-title a{width:190px;height:50px;text-align:center;display:inline-block;line-height:50px;background:#c81528;border-radius:5px;color:#fff;position:relative;margin:0 5px}
.banner-in .team-banner-txt .list-title a:after{position:absolute;content:'';width:184px;border:1px solid #efb9bf;height:44px;left:3px;top:3px}
.banner-in .team-banner-txt .list-title a.active,.banner-in .team-banner-txt .list-title a:hover{background:#fff;color:#c81528}
.banner-in .team-banner-txt .list-title a span{position:absolute;width:100%;height:100%;left:0;top:0;z-index:15}
.banner-in .team-banner-txt .list-title a span.s:before{content:'';position:absolute;width:2px;height:1px;background:#c81528;top:3px;left:50%}
.banner-in .team-banner-txt .list-title a span.s:after{content:'';position:absolute;width:2px;height:1px;background:#c81528;left:50%;bottom:3px}
.banner-in .team-banner-txt .list-title a span.h:before{content:'';position:absolute;width:1px;height:2px;background:#c81528;top:50%;left:3px}
.banner-in .team-banner-txt .list-title a span.h:after{content:'';position:absolute;width:1px;height:2px;background:#c81528;top:50%;right:3px}
.banner-in .team-banner-txt .list-title a.active span:before,.banner-in .team-banner-txt .list-title a:hover span:before{background:#fff}
.banner-in .team-banner-txt .list-title a.active span:after,.banner-in .team-banner-txt .list-title a:hover span:after{background:#fff}
.banner-in .team-banner-txt .team-introduce{margin:90px auto 0;width:1000px;color:#ffffff;font-size:16px;line-height:32px;text-align:center}
.banner-in .team-banner-txt .team-introduce p{}
.team{background:#f1f1f1;position:relative}
.team .team-loading .recuitment{position:relative;top:-100px;margin:0 auto;width:1435px}
.team .team-loading .recuitment .swiper-container{max-width:1200px}
.team .team-loading .recuitment .swiper-container .detail-info{padding:22px 22px 42px;background-color:#ffffff;height:100%}
.team .team-loading .recuitment .swiper-container .detail-info h2{margin-bottom:35px;line-height:100px;font-size:3.6rem;color:#c81528;border-bottom:1px solid #cbcbcb}
.team .team-loading .recuitment .swiper-container .detail-info aside{margin-bottom:25px;font-size:1.8rem}
.team .team-loading .recuitment .swiper-container .detail-info .require{line-height:24px;font-size:1.4rem;height:144px;overflow:auto}
.team .team-loading .recuitment .swiper-container .detail-info a{margin-top:46px;display:inline-block;width:76px;height:26px;line-height:26px;font-size:1.4rem;color:#ffffff;text-transform:uppercase;background-color:#c81528;text-align:center}
.team .team-loading .recuitment .swiper-container .swiper-wrapper{}
.team .team-loading .recuitment .swiper-container .swiper-wrapper .swiper-slide{height:514px}
.team .team-loading .recuitment .boxs{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:999}
.team .team-loading .recuitment .boxs.active{display:block}
.team .team-loading .recuitment .more-info .zc{margin-bottom:35px;line-height:100px;font-size:3.6rem;color:#c81528;border-bottom:1px solid #cbcbcb}
.team .team-loading .recuitment .more-info .ages{margin-bottom:25px;font-size:1.8rem}
.team .team-loading .recuitment .more-info .adds{margin-bottom:25px;font-size:1.8rem}
.team .team-loading .recuitment .more-info .yaoqiu{line-height:24px;font-size:1.4rem;max-height:312px;overflow:auto}
.team .team-loading .recuitment .more-info .close{position:absolute;top:0;right:0;transform-origin:center;transform:rotate(-90deg);opacity:1}
.team .team-loading .recuitment .more-info .close .add{position:absolute;top:66px;right:15px;transform:rotate(45deg)}
.team .team-loading .recuitment .more-info .yinping{margin-top:20px;display:inline-block;padding:8px 15px;color:#fff;background-color:#c81528}
.team .team-loading .recuitment .more-info{position:absolute;padding:120px 65px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #c81528;background-color:#fff;z-index:99;width:1000px}
.team .team-loading .recuitment .swiper-button-next,.team .team-loading .recuitment .swiper-button-prev{width:54px;height:52px;background-image:url("../images/t-arrow-right.png");background-size:26px;background-color:#c81528;border-radius:10px}
.team .team-loading .recuitment .swiper-button-next.swiper-button-disabled,.team .team-loading .recuitment .swiper-button-prev.swiper-button-disabled{opacity:1;background-color:#ffffff;background-image:url("../images/t-arrow-right-disabled.png")}
.team .team-loading .recuitment .swiper-button-prev{background-image:url("../images/t-arrow-left.png")}
.team .team-loading .recuitment .swiper-button-prev.swiper-button-disabled{background-image:url("../images/t-arrow-left-disabled.png")}
.team .team-loading .service{position:relative;top:-100px}
.team .team-loading .service .swiper-container.gallery-top{width:1319px;height:703px}
.team .team-loading .service .swiper-container.gallery-top .swiper-wrapper{width:100%;margin-left:auto;margin-right:auto;height:100%}
.team .team-loading .service .swiper-container.gallery-thumbs{position:relative;width:1319px;height:156px;box-sizing:border-box;padding:10px 0 20px}
.team .team-loading .service .swiper-container.gallery-thumbs .swiper-wrapper .swiper-slide{width:25%;height:100%;opacity:0.4}
.team .team-loading .service .swiper-container.gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}
.team .team-loading .service .swiper-scrollbar{width:100%;opacity:1;left:0}
.team .team-loading .fight.train .wrap .part{margin-bottom:48px;transition:all .5s;-webkit-transition:all .5s}
.team .team-loading .fight.train .wrap .part:hover{box-shadow:12px 12px 28px rgba(64,63,63,0.43);transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.team .team-loading .fight.train .wrap>a:hover .part:after{opacity:0}
.team .team-loading .fight.train .wrap .part:after{position:absolute;width:100%;height:100%;content:"";left:0;top:0;background-color:#000;opacity:.5;transition:all .6s;-webkit-transition:all .6s}
.team .team-loading .fight.train .wrap .part .p-name{font-size:72px;bottom:initial;top:50%;left:90px;transform:translateY(-50%)}
.team .team-loading .fight.train .wrap .part .p-name img{margin-top:30px;margin-bottom:10px}
.team .team-loading .fight.train .wrap .part:nth-of-type(odd){margin-right:0}
.team .team-loading .fight .wrap{position:relative;top:-186px;margin:0 auto;width:1336px}
.team .team-loading .fight .wrap .part{position:relative;float:left;margin-bottom:16px;cursor:pointer;overflow:hidden}
.team .team-loading .fight .wrap .part .bo{position:relative;float:left;width:100%;overflow:hidden}
.team .team-loading .fight .wrap .part .bo:hover:after{opacity:.2}
.team .team-loading .fight .wrap .part .bo>img{width:100%}
.team .team-loading .fight .wrap .part .bo:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#000;opacity:.6;transition:all .6s;-webkit-transition:all .6s}
.team .team-loading .fight .wrap .part>img{width:100%}
.team .team-loading .fight .wrap .part .p-name{position:absolute;bottom:60px;left:60px;z-index:1;font-size:52px;color:#ffffff}
.team .team-loading .fight .wrap .part .p-name img{margin-top:10px;margin-bottom:10px}
.team .team-loading .fight .wrap .part .p-name p{font-size:3.6rem;line-height:30px;color:#F1F1F1}
.team .team-loading .fight .wrap .part .p-name hr{margin:40px 0;width:115px;border-top-width:3px}
.team .team-loading .fight .wrap .part .p-name span{display:block;text-transform:uppercase}
.team .team-loading .fight .wrap .part .circle{position:absolute;right:0;bottom:0;width:144px;height:144px;z-index:1}
.team .team-loading .fight .wrap .part .circle img{position:absolute;transition:all .5s;-webkit-transition:all .5s;transform:translate(15px,15px);-webkit-transform:translate(15px,15px)}
.team .team-loading .fight .wrap .part .circle img:first-of-type{width:36px;bottom:25px;right:25px;z-index:1}
.team .team-loading .fight .wrap .part:hover .circle img{transform:translate(0,0)}
.team .team-loading .t-team{margin-top:-126px}
.team .team-loading .t-team .first-show{position:relative;height:812px}
.team .team-loading .t-team .first-show .pictures-box{height:100%;background:#09070a}
.team .team-loading .t-team .first-show .pictures-box ul{height:100%;position:relative;z-index:0}
.team .team-loading .t-team .first-show .pictures-box ul li{height:100%;position:absolute;left:50%}
.team .team-loading .t-team .first-show .pictures-box ul li img{height:100%}
.team .team-loading .t-team .first-show .Sudoku{position:absolute;top:86px;left:390px;width:458px;z-index:1}
.team .team-loading .t-team .first-show .Sudoku a{margin:0 6px;position:absolute;display:inline-block;margin-bottom:12px;width:140px;height:200px;overflow:hidden;transition:all 1s;-webkit-transition:all 1s}
.team .team-loading .t-team .first-show .Sudoku a:first-of-type{top:0;left:0}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(2){top:0;left:152px}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(3){top:0;left:304px}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(4){top:212px;left:0}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(5){top:212px;left:152px}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(6){top:212px;left:304px}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(7){top:424px;left:0}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(8){top:424px;left:152px}
.team .team-loading .t-team .first-show .Sudoku a:nth-of-type(9){top:424px;left:304px}
.team .team-loading .t-team .first-show .Sudoku a:hover p{color:#ffffff;background-color:#c81528}
.team .team-loading .t-team .first-show .Sudoku a img{display:block;width:100%}
.team .team-loading .t-team .first-show .Sudoku a p{position:absolute;margin-bottom:0;color:#000;bottom:0;left:0;width:100%;height:32px;line-height:32px;text-align:center;font-size:1.2rem;background-color:#ffffff}
.team .team-loading .t-team .first-show .controls{position:absolute;right:0;bottom:106px;width:710px;height:180px;background-color:#c81528}
.team .team-loading .t-team .first-show .controls .post{display:block;padding:10px 20px;color:#f1f1f1;margin-top:18px}
.team .team-loading .t-team .first-show .controls .post .ming{position:relative;font-size:30px;margin-right:20px}
.team .team-loading .t-team .first-show .controls .post .ming:after{position:absolute;top:12px;right:-10px;content:"";width:2px;height:24px;background-color:#fff;opacity:.8}
.team .team-loading .t-team .first-show .controls .post .zhicheng{font-size:18px}
.team .team-loading .t-team .first-show .controls .post .xiangxi{margin-top:10px;text-align:justify;font-size:1.4rem;opacity:0.8}
.team .team-loading .t-team .first-show .controls .pre-btn,.team .team-loading .t-team .first-show .controls .next-btn{position:absolute;bottom:110%;right:134px;margin-top:-20px;width:50px;height:50px;background:url("../images/t-arrow-left-disabled.png")no-repeat center;background-size:40px;cursor:pointer;background-color:#fff;border-radius:10px}
.team .team-loading .t-team .first-show .controls .pre-btn:hover{background-color:#c81528;background-image:url(../images/t-arrow-left.png)}
.team .team-loading .t-team .first-show .controls .next-btn:hover{background-color:#c81528;background-image:url(../images/t-arrow-right.png)}
.team .team-loading .t-team .first-show .controls .next-btn{right:48px;background-image:url("../images/t-arrow-right-disabled.png")}
.team .team-loading .t-team .box2{}
.team .team-loading .t-team #program{overflow:hidden}
.team .team-loading .t-team #program{position:relative}
.team .team-loading .t-team #program .show{position:relative;margin:0 auto;width:1300px;height:680px;background:url(../images/p1.jpg) no-repeat center center;background-size:100% auto}
.team .team-loading .t-team #program .show .arrow{opacity:0;display:none;position:absolute;width:50px;height:50px;background:url(../images/t-arrow-left.png) no-repeat center center;background-size:40px}
.team .team-loading .t-team #program .show .masks{position:absolute;bottom:15px;left:15px;width:120px;height:125px;background-color:#c61a2f}
.team .team-loading .t-team #program .show .masks .num{position:absolute;top:10px;left:10px;font-size:20px;color:#f1f1f1;padding-bottom:5px;border-bottom:2px solid #f1f1f1}
.team .team-loading .t-team #program .show .masks .theTitle{position:absolute;left:10px;bottom:10px;color:#f1f1f1;font-size:20px}
.team .team-loading .t-team #program .tab1{margin:30px auto;width:1300px;height:160px;overflow:hidden}
.team .team-loading .t-team #program ul{position:relative;width:100%;height:100%}
.team .team-loading .t-team #program ul li{width:25%;height:100%;position:absolute;top:0;cursor:pointer;transition-duration:.8s;-webkit-transition-duration:.8s}
.team .team-loading .t-team #program ul li:first-child{left:-25%}
.team .team-loading .t-team #program ul li:first-child+li{left:0}
.team .team-loading .t-team #program ul li:first-child+li+li{left:25%}
.team .team-loading .t-team #program ul li:first-child+li+li+li{left:50%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li{left:75%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li{left:100%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li{left:125%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li{left:150%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li{left:175%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li{left:200%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li+li{left:225%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{left:250%}
.team .team-loading .t-team #program ul li .pic{background-size:100%!important;height:100%}
.team .team-loading .t-team #program ul li .pic img{width:360px;height:180px}
.team .team-loading .t-team #program ul li .bgs{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/bg1px.png);z-index:1;transition-duration:.5s;transition-duration:.5s}
.team .team-loading .t-team #program ul li .number{position:absolute;padding-bottom:5px;font-size:18px;border-bottom:2px solid #f1f1f1;color:#f1f1f1;top:15px;left:15px;z-index:1;opacity:.6}
.team .team-loading .t-team #program ul li .title-img{position:absolute;left:15px;bottom:20px;color:#f1f1f1;z-index:2;opacity:.6}
.team .team-loading .t-team #program ul li:hover .bgs{opacity:0}
.team .team-loading .t-team #program ul li:hover .number{opacity:1}
.team .team-loading .t-team #program ul li:hover .title-img{opacity:1}
.team .team-loading .t-team #program ul li.active .bgs{opacity:0}
.team .team-loading .t-team #program .control{position:absolute;margin-top:-25px;width:50px;height:50px;top:50%;border-radius:10px;cursor:pointer;background-size:auto 40px;background-repeat:no-repeat;background-position:center;transition-duration:.5s;-webkit-transition-duration:.5s}
.team .team-loading .t-team #program .prev-btn{left:0;background-image:url(../images/arrow-l.png)}
.team .team-loading .t-team #program .next-btn{right:0;background-image:url(../images/arrow-r.png)}
.delBack{width:110px;height:110px;line-height:110px;text-align:center;font-size:18px;background:#c81528;color:#fff;left:-110px;transition-duration:.5s;-webkit-transition-duration:.5s;opacity:0;position:fixed;top:50%;margin-top:-55px;z-index:100;cursor:pointer}
.delBack:before{width:34px;left:50%;margin-left:-17px;height:1px;background:#fff;position:absolute;top:50%;margin-top:14px;content:''}
.delBox{position:fixed !important;top:0;width:calc(100% - 110px);background:#f8f8f8;z-index:100 !important;overflow:auto;overflow-x:hidden;height:100%;opacity:0;right:-100%;transition-duration:.8s;-webkit-transition-duration:.8s}
.delBack.open{left:0px;opacity:1}
.delBox.open{opacity:1;right:0}
.delBox .title{width:100%;background:#c81528;color:#fff;padding:70px 5% 40px 2%}
.delBox .title .en{font-size:60px;text-transform:uppercase;line-height:60px}
.delBox .title .ch{font-size:30px;margin-bottom:0}
.delBox .title .btns{height:21px}
.delBox .title .btns .btn1{background:url(../images/yy1.jpg);width:127px;height:21px;display:inline-block}
.delBox .title .btns .btn2{background:url(../images/yy2.jpg);width:127px;height:21px;display:inline-block;margin-left:10px}
.delBox .imgBox{width:80%;background:#fff;margin-left:0;margin:2%;position:relative}
.delBox .imgBox .showBox{width:70%;margin-left:0}
.delBox .imgBox .btns{width:83px;cursor:pointer;transition:.5s;-webkit-transition:.5s;height:83px;background:url(../images/delBtns.png) no-repeat #b9b9b9;position:absolute;top:50%;z-index:2;margin-top:-41px}
.delBox .imgBox .btns:hover{background-color:#00a570}
.delBox .imgBox .btnL{left:0}
.delBox .imgBox .btnR{right:0;background-position:right}
.delBox .imgBox .textBox{position:absolute;height:50%;top:25%;right:0px;width:26%;right:2%}
.delBox .imgBox .textBox .tit{height:70px;line-height:70px;font-size:24px;font-weight:bold;border:1px solid #cccccc;border-left:none;border-right:none;margin-bottom:5%}
.delBox .imgBox .textBox .text{line-height:28px}
.containers .delBox .title{padding:10px 5% 30px 2%}
.containers .delBox .title .en{font-size:28px;line-height:34px}
.containers .delBox .title .ch{font-size:22px;line-height:13px}
.delBox .msBox{margin:2%;width:96%}
.delBox .msBox .row>div{margin-bottom:30px}
.delBox .msBox img{max-width:100%}
.delBox .msBox .tit{font-size:24px;color:#000000;font-weight:bold;height:60px;line-height:60px;border-bottom:2px solid #ccc;margin-bottom:2%}
.delBox .msBox .texts{margin-bottom:2%;line-height:30px}
.delBox .msBox .list{margin-top:10px;overflow:hidden}
.delBox .msBox .list li{float:left;max-width:140px}
.delBox .msBox .list li img{width:100%}
.delBg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99;background:#000000;opacity:.6}
.delBox .msBox .ProvideService{background:none}
.delBox .msBox .ProvideService ul{text-align:left}
.delBox .msBox .ProvideService ul li:before{display:none}
.delBox .msBox .ProvideService ul li:after{display:none}
.delBox .msBox .ProvideService ul li .icon{background-image:url(../images/icon-ProvideService2.png)}
.delBox .msBox .ProvideService ul li span{color:#848484}
.delBox.open{opacity:1;right:0}
.NewsHTML{position:relative;z-index:5;background:url(../images/tybg.jpg);background-attachment:fixed}
.model_news_detail{max-width:1000px;margin:auto;position:relative;padding-bottom:35px}
.model_news_detail .back{width:100%;height:50px;position:relative}
.model_news_detail .back a{display:block;width:150px;height:40px;background:#FFFFFF;color:#c81528;line-height:40px;text-align:center;position:absolute;top:20px;right:0px;border:1px solid #c81528}
.model_news_detail .back a:hover{background:#009837;color:#FFFFFF}
.model_news_detail .title{width:90%;height:auto;line-height:35px;text-align:center;font-size:24px;font-weight:bold;padding:35px 5% 15px 5%}
.model_news_detail .summary{width:100%;height:auto;line-height:20px;font-size:12px;text-align:center;color:#666666;padding-bottom:15px;border-bottom:1px dotted #ccc}
.model_news_detail .summary span{font-size:14px;font-family:Georgia,Times,serif;color:#ff0000;font-weight:bold}
.model_news_detail .detailContent{width:100%;min-height:300px;margin:25px 0px;line-height:28px;color:#3E3E3E}
.model_news_detail .detailContent img{text-indent:0px;text-indent:0px;max-width:100%;height:auto!important;margin:0 auto;display:block}
.model_news_detail .newShare{width:100%;height:25px;position:relative;margin:15px 0px 35px 0px}
.model_news_detail .newShare strong{float:right;margin-right:10px}
.model_news_detail .detailPage{width:100%;height:auto}
.model_news_detail .detailPage div a{font-weight:normal;color:#3e3e3e}
.model_news_detail .detailPage div a:hover{color:#c81528}
.model_news_detail .detailPage div{width:100%;line-height:20px;border-bottom:1px dotted #ccc;font-size:14px;height:auto;padding:5px 0px;font-weight:bold}
.model_news_detail .jiathis_style_24x24 .jiathis_counter.jiathis_bubble_style{width:58px}
.redColor{color:#FD0306}
.zhiding{background:url(../images/zhiding.png);height:32px;width:32px;position:fixed;right:15px;bottom:35px;z-index:25;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;opacity:0;filter:alpha(opacity=0)}
.zhiding.cur{opacity:1;filter:alpha(opacity=100)}
.smHTML{width:100%;margin:0 auto;position:fixed;z-index:999;background:rgba(0,0,0,0.69);overflow-y:auto;height:100%;display:none}
.smHTML.innerhtml{width:100%;max-width:1200px;position:relative;z-index:3;background:#fff;margin:0 auto;left:0;top:0;margin-bottom:50px}
.smHTML.innerhtml .right{padding:0 30px;padding-bottom:30px}
.banner-in.yzsm{height:70vh;background:none}
.yzsm.storesIn .pageTitle{top:30%;top:calc(20% / .7);top:-webkit-calc(20% / .7)}
.smHTML.innerhtml .kuang{display:none}
.smHTML.innerhtml .statement>span{display:none}
.smHTML.innerhtml .statement{position:relative;width:100%;height:auto;margin:0 auto;left:0;top:0}
.smHTML .statement,.kuang{width:1500px;height:680px;position:absolute;left:50%;top:50%;margin:-340px 0 0 -750px;z-index:15;background:#f3f3f3}
.smHTML .bg{position:absolute;top:0;left:0;width:100%;height:100%}
.smHTML .left{text-align:center}
.smHTML .left .content-box{padding:0 10px}
.smHTML .left h1{margin-bottom:40px;font-size:4.6rem;color:#c51212;text-align:center;font-weight:bold}
.smHTML .left .b1,.smHTML .left .b2{font-size:1.8rem;line-height:2.6rem;margin-bottom:30px}
.smHTML .left .b1 span,.smHTML .left .b2 span{font-weight:600}
.smHTML .left .b2{color:#c51212}
.smHTML .left img{margin:-40px auto 15px;width:60%}
.smHTML .right{height:100%;position:relative;text-align:right}
.smHTML .right .overflow-y{overflow-y:auto;height:80%;width:100%;padding-right:15px;text-align:left}
.smHTML .right .text{}
.smHTML .right .text h3{color:#c51212;font-size:20px}
.smHTML .right .box-list{margin-top:15px;padding-bottom:35px;overflow:hidden}
.smHTML .right .box-list ul{}
.smHTML .right .box-list ul li{height:100px;margin-bottom:10px}
.smHTML .right .box-list ul li .text{padding:9px;font-size:14px;line-height:28px;background:#fff}
.smHTML .right .texttitle{color:#c51212;margin:45px 0 25px}
.smHTML .right .summary{overflow:hidden;border:1px solid #000}
.smHTML .right .summary ul.titleList{width:20%;border-right:1px solid #000}
.smHTML .right .summary ul{width:30%;float:left}
.smHTML .right .summary ul li.jmdz{border-bottom:1px solid #000}
.smHTML .right .summary ul li{font-size:12px;height:72px;padding:4px;line-height:20px;text-indent:1em;padding:10px}
.smHTML .right .summary ul li.jmd{border-bottom:1px solid #000}
.smHTML .right .summary ul:nth-child(2){border-right:1px solid #000}
.smHTML .CornerFlower{background:url(../images/sidebar-icon2.png) no-repeat;height:9px;width:9px;position:absolute;display:block;z-index:4}
.smHTML .CornerFlower.TL{left:.5%;top:2%}
.smHTML .CornerFlower.TR{right:.5%;top:2%;background-position:-9px 0px}
.smHTML .CornerFlower.BL{left:.5%;bottom:2%;background-position:0 -9px}
.smHTML .CornerFlower.BR{right:0.5%;bottom:2%;background-position:-9px -9px}
.smHTML .Line{background:#868686;position:absolute;z-index:15}
.smHTML .Line.TL{top:calc(2% + 9px);width:1px;height:calc(96% - 18px);left:.5%}
.smHTML .Line.TR{right:.5%;width:1px;top:calc(2% + 9px);height:calc(96% - 18px)}
.smHTML .Line.BL{top:2%;height:1px;width:calc(99% - 18px);left:calc(.5% + 9px)}
.smHTML .Line.BR{left:calc(.5% + 9px);bottom:2%;height:1px;width:calc(99% - 18px)}
.index-bg{height:520px}
@media only screen and (max-width:1200px){#navToggle{display:block}
}.index .box6 .information ul li a .position{float:left;margin-left:75px}
.index .box6 .information ul li a .phone{float:left}
@media only screen and (max-width:1600px){.index .box1 .Background.b22{background-position:center top!important}
.index .box6 .join:hover:after{top:5px;left:5px;width:230px;height:66px}
.smHTML .left img{margin-top:-10px}
.nav .nav-ol{margin-top:70px}
.nav h1{}
.nav h1 a{margin-top:3px}
.nav ul li{height:70px}
.nav ul li span.cn{margin-top:15px}
.nav{height:70px}
.smHTML .left h1{margin-bottom:15px;font-size:3.6rem}
.smHTML .left .b1 span,.smHTML .left .b2 span{font-size:1.6rem}
.smHTML .left .b1,.smHTML .left .b2{font-size:1.4rem;line-height:2.1rem;margin-bottom:15px}
.index .box1 .banner-text{background-size:100% auto;top:40%}
.index .box2 .Recommend ul li .text{max-width:200px}
.index .box3 .left .environment-text span.cn{font-size:36px;line-height:72px}
.index .box3 .left .environment-text span.en{font-size:14px;line-height:28px}
.index .box4 .newsIndex{width:1300px;left:50%;margin-left:-650px}
.index .box4 .newsIndex .row li .vertical{width:80%;left:10%}
.index .box4 .newsIndex .row li:hover .vertical{width:80%;left:10%}
.index .box4 .title-plate{top:15%}
.index .box4 .title-plate span.cn{font-size:24px;line-height:48px}
.index .box4 .title-plate span.en{font-size:14px;line-height:28px;margin-top:10px}
.index .box4 .newsIndex{width:1200px;margin-left:-600px}
.index .box4 .newsIndex .row li{padding:25px 3%}
.index .box4 .newsIndex .row li .vertical{width:90%;left:5%}
.index .box4 .newsIndex .row li:hover .vertical{width:90%;left:5%}
.index .box5 .title-plate span.cn{font-size:20px;line-height:40px}
.index .box5 .title-plate span.en{font-size:14px;line-height:28px}
.index .box6 .title-plate{background:url(../images/index-join.png) no-repeat;background-size:100% auto}
.index .box6 .join{font-size:24px;line-height:76px;height:76px;width:240px;margin-left:-120px}
.index .box6 .join:after{width:236px;height:72px}
.index .box7 .Loong .index-droung1{}
.index .box7 .Loong .index-droung2{}
.index .box7 .Loong .index-droung3{}
.index .box7 .Loong .index-droung4{}
.index .box7 .Loong,.index .box7 .loong-text{transform:scale(.7)}
.index .box7 .texat-information{font-size:16px;line-height:32px}
.index .box7 .Loong{transform:scale(.8);top:37%}
.index .box7 .porduct-text{bottom:31%}
.index .box7 .loong-text{bottom:24%}
.nav h1 a img{width:200px}
.nav ol li .nav-title{margin-bottom:10px}
.nav ol li>a{margin:5px auto}
.nav .nav-footer{margin-top:20px}
.nav ol li .nav-title span.en{text-indent:15px}
.nav ol li .nav-title span.en::after{left:0}
.banner-in .pageTitle img{width:400px}
.banner-in .team-banner-txt .biaoti img{width:400px}
.newsHTML .news-main{width:1200px}
.newsHTML .news-main .left ul li .pic{width:140px;height:140px;margin-top:6%}
.newsHTML .news-main.Event ul li .summary{transform:translateY(55%)}
.storesFindHTML .county-box{width:40%;right:5%}
.storesIn .Btn.Lbtn{left:5%}
.storesIn .Btn.Rbtn{right:5%}
.storesIn .tab-btn{margin-top:1%}
.storesIn #result ul li{height:160px;padding:15px 9px}
.storesIn #result ul li .dizi{margin:13px auto 0}
.storesPopularityHTML ul li .names{line-height:100px;height:100px;bottom:-100px}
.storesIn .Location{height:160px;margin-top:5%}
.aboutUsHTML .box3{margin-top:100px}
.team .team-loading .fight.train .wrap .part .p-name img{height:40px}
.team .team-loading .recuitment .more-info .yaoqiu{max-height:212px}
.team .team-loading .t-team .first-show .Sudoku{left:120px}
.team .team-loading .fight .wrap{width:1000px}
.team .team-loading .service .swiper-container{height:600px}
.team .team-loading .service .swiper-container.gallery-top .swiper-slide{background-position:center}
.team .t-team .second-show .ul .li:first-of-type>img{margin-left:-150%}
.team .t-team .second-show .ul .li:nth-of-type(4)>img{margin-left:-35%}
.banner-in .team-banner-txt{top:150px}
.team .team-loading .t-team{margin-top:0}
.team .team-loading .fight .wrap{top:-60px}
.team .team-loading .service{top:-60px}
.banner-in .team-banner-txt .biaoti{margin-bottom:15px}
.banner-in .team-banner-txt .biaoti img:first-of-type,.banner-in .team-banner-txt .biaoti img:nth-of-type(2){margin-bottom:0}
.banner-in .team-banner-txt .team-introduce{margin:20px auto 0}
.banner-in .team-banner-txt .team-introduce{font-size:14px;line-height:28px;width:100%}
.team .team-loading .recuitment{max-width:100%;top:-60px}
.banner-in .team-banner-txt .list-title{margin-top:10%}
.banner-in .pageTitle{top:150px}
.smHTML .statement,.kuang{width:1000px;margin-left:-500px;height:500px;margin-top:-250px}
.smHTML .right .box-list ul li{height:150px}
.smHTML .right .box-list ul li div{height:100%}
.smHTML .right .summary ul li{height:100px}
.team .team-loading .fight.train .wrap .part .p-name{font-size:36px}
.team .team-loading .fight .wrap .part .p-name{font-size:36px}
.team .team-loading .service .swiper-container.gallery-top{width:1000px}
.team .team-loading .service .swiper-container.gallery-thumbs{width:1000px}
.index .box1 .banner-text.t00{width:600px;height:248px;margin-left:-300px}
}.smHTML .statement,.kuang{margin:-388px 0 0 -850px;width:1700px;height:776px}
.smHTML .left{text-align:start;box-sizing:border-box}
.smHTML .left img{margin-top:40px!important;width:45%}
.smHTML .left .content-box{padding:0 30px}
.smHTML .left .content-box .sm-title{margin-bottom:24px;line-height:30px;font-size:18px;font-weight:normal;text-align:center}
.smHTML .left .content-box .sm-title span{font-size:30px;display:block}
.smHTML .left .content-box .first-p{margin-bottom:24px;font-size:14px;line-height:24px;font-weight:normal;text-indent:2em}
.smHTML .left .content-box p{font-size:14px;line-height:20px;color:#3e3e3e;margin-bottom:18px}
.smHTML .left .content-box p:last-of-type{text-indent:2em}
.smHTML .left .content-box p i{font-style:normal;color:#c83342}
.smHTML .left .content-box .tail .tcsm{font-size:14px;line-height:20px;font-weight:normal}
.smHTML .left .content-box .tail .dates{text-align:right;font-weight:normal;font-size:14px;line-height:20px}
.smHTML .right .standard .fgx{color:#c6192e;position:relative;margin-bottom:20px;text-transform:uppercase}
.smHTML .right .standard .fgx:after{content:"";position:absolute;right:0;top:50%;width:100%;height:1px;background-color:#c2c2c2;z-index:-1;left:0}
.smHTML .right .standard .fgx span{background-color:#F3F3F3}
.smHTML .right .standard .ti{margin-bottom:35px}
.smHTML .right .standard .logoBox{margin-bottom:30px}
.smHTML .right .standard .logoBox span{display:inline-block;width:33%;float:left;text-align:center}
.smHTML .right .standard .logoBox span img{display:inline-block}
.smHTML .right .standard .logoBox span .citou{margin-top:-40px}
.smHTML .right .standard .mentou{margin-bottom:30px}
.smHTML .right .standard .mentou span{display:inline-block;float:left;width:50%}
.smHTML .right .standard .mentou span{text-align:center}
.smHTML{top:0}
@media only screen and (max-width:1600px){.team .team-loading .t-team #program .show{width:1000px;height:500px}
.team .team-loading .t-team #program .show .masks{width:100px;height:120px}
.team .team-loading .t-team #program .tab1{margin:15px auto;width:1000px;height:110px}
.smHTML .statement,.kuang{margin:-300px 0 0 -650px;width:1300px;height:600px}
.smHTML .left img{margin-top:0}
.smHTML .left .content-box{height:380px;overflow:auto}
.smHTML .left img{margin-top:30px!important}
.smHTML .right .standard .fgx:after{width:466px}
.smHTML .right .standard .logoBox span img{max-width:100%}
.smHTML .right .standard .mentou span img{max-width:100%}
.smHTML .right .texttitle h3{font-size:22px;line-height:36px}
}@media only screen and (max-width:768px){.smHTML .left .content-box{height:auto;padding:0}
}@media only screen and (max-width:767px){.smHTML .left .content-box{height:auto;padding:0 5px}
.smHTML .right .standard .mentou span{width:100%;margin-top:20px}
.smHTML .right .standard .logoBox span{width:100%;margin-top:20px}
.smHTML .right .standard .logoBox span .citou{margin-top:0}
}@media only screen and (max-width:1440px){.team .team-loading .service .swiper-container.gallery-top{height:500px}
.team .team-loading .service .swiper-container.gallery-top .swiper-slide{background-position:center top}
.team .team-loading .service .swiper-container.gallery-thumbs{height:140px}
.index .box1 .Background{background-size:auto 120%!important}
.index .box7 .more{bottom:10%}
.banner-in .pageTitle{top:105px}
.storesIn #result ul li{height:145px}
.storesFindHTML .county-box{width:35%}
.smHTML .statement,.kuang{width:1100px;margin:-300px 0 0 -550px}
.nav .nav-footer .content1200{width:1000px}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights{height:538px}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights ul li img{width:100%}
.team .team-loading .t-team #program ul li{width:25%}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .title{line-height:1.6em;font-size:26px}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary{}
}@media screen and (max-width:1200px){.team .team-loading .t-team #program .show{width:90%}
.team .team-loading .t-team #program .tab1{width:90%}
.team .team-loading .t-team #program .control{width:40px;height:40px;background-size:30px}
.banner-in.storesIn>img{width:116%;margin-left:-8%}
.banner-in.aboutUs>img{width:116%;margin-left:-8%}
.dishesIn .tab-btn.addBtn{margin-top:35%}
.delBox .msBox{width:96%}
.index .box1 .Background.b22{background-position:60% top!important}
.index .box1 .Background.b33{background-position:70% top!important}
.smHTML .close{right:0;width:30px;height:30px;top:-35px}
.ShowBigPic .btn-off{right:initial;left:15px;top:15px}
.ShowBigPic .summary{width:50%;text-align:center}
.index .box4 .newsIndex .row li i{opacity:1}
.storesHTML{background-color:#fff}
.storesHTML .stores-main .box1 ul li{margin:20px 0}
.team .team-loading .t-team .first-show .controls{bottom:0}
.joinHTML .box2 .changeBtn .page{margin-left:20%}
.nav{height:70px}
.nav h1{height:70px}
#mobileNav ul{margin-top:70px}
#navToggle{top:20px;right:15px}
.nav h1 a{margin-top:3px}
.banner-in.vh70{height:auto}
.banner-in .team-banner-txt .team-introduce{width:96%}
.index{height:100%;width:100%}
.index .box2 .Recommend ul li>img,.index .box2 .Recommend ul li .text{transform:translateY(0)}
.index-bg{display:none}
.index .box2{height:auto}
.index .box2 .Recommend ul li>img{height:auto}
.index .box2 .Recommend ul li{position:relative}
.index .box2 .ifMoverClick{display:none}
.index .box2 .Recommend ol{display:none}
.index .box2 .more{top:0}
.index .box2 .more:hover{top:-10%}
.index .box2 .Recommend-pagination{}
.index .box2 .Recommend-pagination span{width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;position:relative;margin:0 5px;z-index:5;transition:all .4s;-webkit-transition:all .4s;opacity:.5}
.index .box2 .Recommend-pagination span.swiper-pagination-bullet-active{background:#c81528}
.index .box2 .Recommend ul li .text{max-width:160px}
.index .box2 .Recommend ul li>img{height:100%;width:auto;transform:translateX(-25%)}
.index .box2 .Recommend ul li.active>img{transform:translateX(-25%)}
.index .box3{height:480px}
.index .box3 .left,.index .box3 .right{background-size:auto 100%;height:100%;background-position:center center}
.index .box3 .index-box3bg{display:none}
.index .box3 .left .environment-text span.cn,.index .box3 .right .environment-text span.cn{font-size:28px;line-height:56px}
.index .box3 .left .environment-text span.en,.index .box3 .right .environment-text span.en{font-size:20px}
.index .box4{background:url(../images/index-news.jpg) no-repeat center center;height:auto;padding-bottom:35px}
.index .box4 .newsIndex .row li{width:25%}
.index .box4 .newsIndex{width:96%;left:2%;top:0;margin-top:35px;position:relative;margin-bottom:45px;margin-left:0}
.index .box4 .newsIndex .row li .vertical{display:none}
.index .box4 .newsIndex .row li:hover .title,.index .box4 .newsIndex .row li:hover .text{color:#000000}
.index .box5{background-size:auto 100%;background-position:top;height:461px}
.index .box5 .title-plate{top:15%}
.index .box6{background-size:100% auto;background-position:top;background:url(../images/index-join.jpg) no-repeat center bottom}
.banner-in .bannerIn-img{position:relative}
.footer{height:auto}
.footer .bq{font-size:12px}
.footer .top{height:auto;padding-bottom:15px}
.footer.index-footer{display:block;z-index:15}
.footer.index-footer .bq{bottom:0;width:100%;position:absolute}
.footer.index-footer .footer-logo{margin-top:15%}
.footer .content1200{width:100%;padding-bottom:35px;padding-top:0;height:auto}
.footer .bottom{height:auto}
.footer .left .text-up i{display:inline-block;float:none;position:relative;top:5px}
.footer .left .text-up{width:100%;margin-top:15px;text-align:center}
.footer .left .text-botom{text-align:center}
.footer .left{overflow:hidden}
.footer .bottom{width:80%;margin:0 auto}
.footer .left .text-botom .icon3{display:inline-block;float:none;position:relative;top:5px}
.footer .right{margin-top:15px}
.footer .right ul{text-align:center}
.footer .right ul li{float:none;display:inline-block}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts{position:relative}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ul{position:relative}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .rights{display:none}
.dishesHTML .dishes-main .box2 .summary{height:auto;padding:0;bottom:0;top:auto}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts .olDIv{position:absolute;bottom:11%;left:7%;width:86%;overflow:hidden}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts .olDIv li{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol{position:relative}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .title{font-size:32px;text-align:left}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .text{margin-top:25px;text-align:left}
.dishesHTML .dishes-main .box2 .dishes-btn2.next{top:50%;right:2%;margin-top:-26px;left:auto}
.dishesHTML .dishes-main .box2 .dishes-btn2.prev{top:50%;left:2%;margin-top:-26px}
.dishesHTML .dishes-main .box3 .eat{width:250px;background-size:100% auto;height:280px;margin:-168px 0 0 -125px}
.storesIn .pageTitle{width:100%;left:0}
.storesIn #result{width:80%}
.storesFindHTML{}
.storesFindHTML .stores-main{}
.storesFindHTML .stores-main .box1{height:auto;padding-bottom:35px}
.storesFindHTML .map{height:auto;float:none;width:100%}
.storesFindHTML .map .mapImg{display:none}
.storesFindHTML .serch{position:relative;width:100%}
.storesFindHTML .county-box{position:relative;width:96%;margin:30px auto 0;left:0;top:0}
.storesFindHTML .county-box .countyList ul{height:407px}
.newsHTML .news-main{width:96%;margin:20px auto}
.newsHTML .news-main .right{display:none}
.newsHTML .news-main .left ul li .pic{margin-top:2%}
.newsHTML .news-main .left ul li .summary{width:82%}
.newsHTML .news-main.Event ul li .timer{font-size:12px}
.newsHTML .news-main.Event ul li .title{font-size:20px}
.joinHTML .box1{height:auto}
.joinHTML .box1 .JoinCondition .join-svg{}
.joinHTML .join-main .content1200{width:100%}
.joinHTML .box1 .right ul li{font-size:14px}
.joinHTML .box1 .left img{width:80%;float:right;margin-right:25px}
.joinHTML .box1 .right{margin-top:5%}
.joinHTML .box1 .JoinCondition{padding-bottom:80px}
.joinHTML .box2 .cd-slider-wrapper{height:520px}
.joinHTML .box2 .cd-slider .tit{font-size:24px}
.joinHTML .box2 .cd-slider h2{font-size:26px}
.joinHTML .box2 .changeBtn .page .pageNum .number{width:54px}
.joinHTML .box2 .changeBtn .page .pageNum{width:54px}
.aboutUsHTML .box1{width:96%}
.aboutUsHTML .box2{width:96%}
.aboutUsHTML .box2 .information ul{text-align:center}
.aboutUsHTML .box2 .information ul li{display:inline-block;margin:0 3%;float:none}
.index .box4 .newsIndex{}
.index .box4 .more{position:relative;top:0}
.index .box4 .title-plate{position:relative;top:0;margin-top:80px}
.index .box4 .newsIndex .row{padding:85px 0 95px;margin:0 auto}
.nav h1{width:40%}
.nav ul{display:none}
.nav:hover .nav-ol{display:none}
.team .team-loading .fight.train .wrap .part .p-name{font-size:30px}
.team .team-loading .fight .wrap .part .p-name span{font-size:24px}
.team .team-loading .service{width:90%;margin:0 auto}
.team .team-loading .service .swiper-container.gallery-top{width:auto}
.team .team-loading .service .swiper-container.gallery-thumbs{width:auto}
.team .team-loading .recuitment{width:86%}
.team .team-loading .recuitment .swiper-button-next{right:-60px}
.team .team-loading .recuitment .swiper-button-prev{left:-60px}
.team .team-loading .t-team .first-show .Sudoku{display:none}
.team .team-loading .t-team .first-show .controls{width:100%;display:none}
.team .team-loading .t-team .first-show .controls .post{width:80%;margin:0 auto}
.banner-in .team-banner-txt{top:100px}
.index .box1 .banner-text{width:80%;margin-left:0}
.index .box1 .banner-text.t33{width:80%;left:10%;margin-left:0;background-size:100% auto}
.team .team-loading .t-team .first-show{height:520px}
.team .team-loading .t-team .first-show .pictures-box ul li{position:initial;left:initial;height:auto}
.team .team-loading .t-team .first-show .pictures-box ul li img{display:inline-block}
.team .team-loading .t-team .first-show .pictures-box ul li .top{position:relative}
.team .team-loading .t-team .first-show .pictures-box ul .swiper-button-next{width:40px;height:40px;background:url(../images/t-arrow-right-disabled.png)no-repeat center;background-color:#fff;background-size:30px;border-radius:10px}
.team .team-loading .t-team .first-show .pictures-box ul .swiper-button-prev{width:40px;height:40px;background:url(../images/t-arrow-left-disabled.png)no-repeat center;background-color:#fff;background-size:30px;border-radius:10px}
.team .team-loading .t-team .first-show .pictures-box ul li .top img{margin-left:15%}
.team .team-loading .t-team .first-show .pictures-box ul li .con{width:50%;position:absolute;bottom:30px;right:0;background-color:#C81528}
.team .team-loading .t-team .first-show .pictures-box ul li .con .post{padding:10px 20px;color:#f1f1f1;margin-top:18px}
.team .team-loading .t-team .first-show .pictures-box ul li .con .post .ming{position:relative;font-size:30px;margin-right:20px}
.team .team-loading .t-team .first-show .pictures-box ul li .con .post .ming:after{position:absolute;top:12px;right:-10px;content:"";width:2px;height:24px;background-color:#fff;opacity:.8}
.dishesHTML .dishes-main .box2 .Line.TL{left:0.5%;top:calc(0.5% + 9px);height:calc(98% - 18px)}
.dishesHTML .dishes-main .box2 .Line.BL{left:calc(0.5% + 9px);width:calc(99.9% - 18px);top:0.5%}
.dishesHTML .dishes-main .box2 .CornerFlower.TR{top:0.5%}
.dishesIn .tab-btn{margin-top:30%;text-align:center}
.dishesHTML .dishes-main .box2 .Line.TR{top:calc(0.5% + 9px);height:calc(98% - 18px)}
.dishesHTML .dishes-main .box2 .Line.BR{left:calc(0.5% + 9px);width:calc(99% - 18px)}
.dishesHTML .dishes-main .box2 .CornerFlower.TL{top:0.5%;left:0.5%}
.dishesHTML .dishes-main .box2 .summary{margin-top:25px}
.dishesHTML .dishes-main .box2 .CornerFlower.BL{left:0.5%}
}@media only screen and (max-width:1024px){.model_news_detail{width:80%}
.smHTML .statement,.kuang{width:94vw;margin:0;left:3vw;transform:translateY(-50%)}
}@media only screen and (max-width:768px){.model_news_detail{width:94%}
}@media screen and (max-width:768px){.team .team-loading .recuitment .swiper-container .detail-info .require{height:150px}
.team .team-loading .t-team #program .show{height:350px}
.team .team-loading .t-team #program .tab1{height:85px}
.smHTML .left{height:auto!important}
.smHTML .right .overflow-y .standard{position:relative;width:100%}
.banner-in.storesIn>img,.banner-in.aboutUs>img{width:200%;margin-left:-36%}
.dishesIn .tab-btn.addBtn{margin-top:50%}
.editPhoto .icon,.dishesHTML .dishes-main .box2 .dishes-btn2{transform:scale(0.8);-webkit-transform:scale(0.8)}
.editPhoto ol{display:none}
.index .box3 .right{background-position:75% center}
.index .box1 .Background.b33{background-position:80% top!important}
.index .box2 .Recommend ul li.active>img,.index .box2 .Recommend ul li>img{transform:translateX(-50%);margin-left:50%}
.index .box5{background-size:120% auto;background-image:url(../images/index-team1.jpg);background-position:center 70%;background-color:#a5acbc}
.ShowBigPic .bg{background-size:100% auto}
.team .team-loading .fight .wrap .part.col-md-6{padding:0}
.joinHTML .box2 .changeBtn{width:60%}
.banner-in .bannerIn-img{width:125%;left:-10%}
.smHTML .statement,.kuang{width:94%;left:3%;margin-left:0;height:70%;top:50%;margin-top:0;transform:translateY(-50%);-webkig-transform:translateY(-50%);overflow:auto}
.kuang{overflow:initial}
.smHTML .right .summary ul li{height:120px;border-bottom:1px solid;line-height:1.8rem;margin-bottom:0}
.smHTML .right .box-list{padding-bottom:15px}
.smHTML .left img{margin-top:5%;width:60%}
.smHTML .right .overflow-y{margin-top:5%;height:auto;padding-right:0}
.smHTML .CornerFlower{display:none}
.smHTML .right .summary ul li{height:70px}
.smHTML .Line{display:none}
.nav h1{width:40%}
.nav ul{display:none}
.nav:hover .nav-ol{display:none}
.index .box2 .Recommend ul li .text{max-width:250px}
.index .box3{height:auto}
.index .box4{background-size:auto 100%;height:auto;padding-bottom:65px;background-position:center center}
.index .box5 .title-plate{top:30%}
.index .box6{height:600px}
.index .box7{height:700px}
.index .box5{}
.footer .bq{font-size:12px}
.storesPopularityHTML ul{height:400px}
.storesPopularityHTML ul li .pic{height:100%}
.storesPopularityHTML .Star-box{}
.newsHTML .news-main .left ul li .summary{width:77%}
.joinHTML .box1 .JoinCondition .join-svg{display:none}
.joinHTML .box1 .left{display:none}
.joinHTML .box1 .right ul li{width:90%;margin:0 auto 25px}
.joinHTML .box1 .JoinCondition{margin-top:40px;padding-bottom:40px}
.joinHTML .box2 .cd-slider .image{display:none}
.joinHTML .box2 .cd-slider .content{width:100%}
.joinHTML .box3 .left{display:none}
.joinHTML .box3 .right{padding:0;width:100%;padding-left:20%}
.aboutUsHTML .box1{height:auto;padding-bottom:35px}
.flipster{width:80%;transform:scale(.7);margin:150px auto 0}
.banner-in .team-banner-txt{width:100%;left:0;margin-left:0}
.banner-in .team-banner-txt .list-title a{margin-bottom:15px}
.team .team-loading .fight .wrap{width:100%;top:0;padding-top:35px}
.team .team-loading .fight .wrap .part{width:96%;margin:0 auto 15px !important;float:none}
.team .team-loading .fight.train .wrap .part .p-name{font-size:30px}
.team .team-loading .fight .wrap .part .p-name span{font-size:24px}
.team .team-loading .recuitment{top:0;padding-top:35px}
.team .team-loading .service{top:0;padding-top:35px}
.team .team-loading .t-team #program ul li .more{height:40px;width:40px;font-size:35px;line-height:34px}
.team .team-loading .recuitment .more-info{width:90%}
}@media only screen and (max-width:767px){.smHTML .right .standard .fgx:after{width:calc(100% - 55px)}
.team .team-loading .t-team #program .tab1{height:75px}
.team .team-loading .t-team #program .show .masks{display:none}
.team .team-loading .t-team #program .control{bottom:120px;background-size:auto 30px}
.team .team-loading .t-team #program .next-btn{right:0}
.team .team-loading .t-team #program .prev-btn{left:0}
.team .team-loading .t-team #program .show{margin-top:15px;height:190px;width:100%}
.team .team-loading .t-team #program ul li{width:50%}
.team .team-loading .t-team #program ul li:first-child{left:-50%}
.team .team-loading .t-team #program ul li:first-child+li{left:0}
.team .team-loading .t-team #program ul li:first-child+li+li{left:50%}
.team .team-loading .t-team #program ul li:first-child+li+li+li{left:100%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li{left:150%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li{left:200%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li{left:250%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li{left:300%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li{left:350%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li{left:400%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li+li{left:450%}
.team .team-loading .t-team #program ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{left:500%}
.dishesIn .tab-btn.addBtn{margin-top:100%}
.smHTML .right .box-list ul li .text{height:auto}
.smHTML .left .b2{color:initial}
.smHTML .left .b1 span,.smHTML .left .b2 span{color:#c51212}
.ShowBigPic .ShowBigPicBox .btn-r,.ShowBigPic .ShowBigPicBox .btn-l{width:40px;height:40px}
.ShowBigPic .ShowBigPicBox .btn-r{right:10px}
.ShowBigPic .ShowBigPicBox .btn-l{left:10px}
.ShowBigPic.mendian .ShowBigPicBox .img-box img{width:100%;max-height:60%}
.ShowBigPic .summary .title{font-size:24px}
.ShowBigPic .summary{width:100%;left:0}
.ShowBigPic .summary .text{margin-top:0}
.smHTML .right .box-list,.smHTML .right .summary{border-right:none;border-left:none}
.smHTML .right .summary ul:nth-of-type(1){width:40%;border-left:none}
.smHTML .right .summary ul:nth-of-type(2){width:60%;border-right:none}
.smHTML .right .summary ul:nth-of-type(3){width:40%;border-left:none}
.smHTML .right .summary ul:nth-of-type(4){border-bottom:none;border-right:none;width:60%}
.enter{display:block;position:absolute;bottom:10%;left:50%;margin-left:-60px;margin-bottom:-20px;width:120px;height:30px;line-height:30px;text-align:center;background-color:#c10000;border-radius:14px;font-size:14px;color:#fff;z-index:16;box-shadow:0 0 10px 3px rgba(0,0,0,.4)}
.enter:after{position:absolute;content:"";width:114px;height:24px;top:3px;left:3px;border:1px solid #fff;opacity:.5;border-radius:10px}
.smHTML .right .overflow-y{padding-bottom:50px}
.smHTML .statement,.kuang{width:94vw;height:80vh;top:45%;left:3vw}
.kuang{box-shadow:0 0 15px 8px rgba(0,0,0,.2)}
.smHTML .statement{width:calc(94vw - 14px);left:calc(3vw + 8px);height:calc(80vh - 14px);border:1px solid #808080;padding:3px}
.smHTML .statement .left{padding:0;margin-top:18px}
.smHTML .statement .right{padding:0 5px}
.smHTML .right .texttitle h3{line-height:28px;font-size:20px}
.smHTML .close{display:none}
.delBox .msBox .row>div{margin-bottom:10px}
.storesFindHTML .county-box .cityList ol{height:428px}
.index .box6 .information ul li a .phone-num span{font-size:2.3rem}
.index .box6 .information ul li a .more-shop span{font-size:2.1rem}
.index .box6 .information ul li a div.phone-num img{height:22px}
.index .box1 .Background.b33{background-position:75% top!important}
.smHTML .right .box-list ul li{height:auto}
.storesIn .Geography{line-height:22px}
.Flip .Flip-jup{margin-left:0}
.index .box6 .information ul li a div{height:40px}
.index .box6 .information ul li a .phone-num{text-align:center}
.index .box6 .information ul li a div.phone,.index .box6 .information ul li a div.position{margin-bottom:10px;height:30px}
.index .box6 .information ul li a .phone,.index .box6 .information ul li a .position{float:none}
.index .box6 .information ul li a .position{margin-left:0}
.index .box6 .information ul li a img{height:100%;display:inline-block}
.index .box6 .information ul li a div.more-shop{text-align:center}
.Flip .Flip-btn{margin-bottom:8px}
.dishesHTML .dishes-main .box1 .summary{opacity:1}
.dishesHTML .dishes-main .box1 .pic img{opacity:0}
.dishesHTML .dishes-main .box1 .pic{opacity:1}
.storesHTML .stores-main .box1 .names{opacity:0}
.storesHTML .stores-main .box1 .mask-black{opacity:0}
.index .box2 .more{top:0;width:30px;height:222px;background-size:100%}
.footer.index-footer{display:flex;display:-webkit-flex;flex-direction:column;align-content:center;-webkit-align-content:center;justify-content:center;-webkit-justify-content:center}
.banner-in .team-banner-txt{top:80px}
.model_news_detail .title{margin:10px auto;line-height:28px;font-size:20px;font-weight:500;padding:0}
.model_news_detail .detailContent{width:94%;margin:25px auto}
.model_news_detail .detailContent p{text-align:justify!important;text-indent:0}
.newsHTML .news-main .left ul li .pic.px{margin-bottom:15px}
.newsHTML .news-main .left ul li .title-Label.tx{float:right;font-size:1.0rem;width:60px;height:22px;line-height:20px}
.newsHTML .news-main .left ul li .summary.sx{padding:0;padding-bottom:10px;border-bottom:1px solid #c81528}
.newsHTML .news-main .left ul li:last-of-type .summary.sx{border-bottom:none}
.newsHTML .news-main .left ul li .summary.sx .title{margin-bottom:10px;font-size:20px;height:auto;line-height:30px;word-break:break-all}
.newsHTML .news-main .left ul li .summary.sx .text{margin-top:15px;font-size:1.4rem;text-align:justify}
.index .box5 .title-plate span.en:after{height:19px;margin-top:-10px}
.index .box4 .title-plate span.en{width:70px}
.index .box4 .title-plate span.en:after{height:19px;margin-top:-10px}
.index .box3 .left .environment-text span.en{margin-top:0}
.index .box3 .right .environment-text span.en{margin-top:0}
.index .box3 .right .environment-text span.en:after{height:19px;top:5px}
.footer .ewm{margin-top:0px;padding-top:30px}
.index .box3 .left .environment-text span.en:after{top:5px;height:19px}
.index .box4 .newsIndex .row li .text{line-height:24px;height:45%;margin-top:0}
.index .box4 .newsIndex .row li{height:220px;padding:15px 3% 0}
.index .box4 .newsIndex .row li .timer{color:#000;font-size:1.4rem;opacity:.6}
.index .box4 .newsIndex .row{padding-top:25px}
.box4 .swiper-container-horizontal>.swiper-pagination-bullets,.box4 .swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px}
.index .box4 .more{position:absolute;top:initial;bottom:40px}
.index .box6 .information ul li.cur2{background-position:36px center}
.index .box6 .information ul li.cur1{background-position:center}
.index .box5{background-size:150% auto;background-position:center 75%}
.footer .left .text-up{text-align:left}
.footer .right ul li{width:45%;margin:10px 0 25px}
.footer.index-footer .content1200{position:initial}
.footer.index-footer .left{position:initial;width:100%;left:0;top:52%}
.footer.index-footer .right{width:100%;position:initial;left:0;bottom:8%}
.index .box2 .Recommend-pagination{z-index:15}
.index .box4 .newsIndex{height:300px;position:absolute;top:55%;transform:translateY(-50%)}
.ShowBigPic .bg{background-size:100% auto}
.delBack.open{top:10px;left:10px;margin-top:0}
.joinHTML .box1 .right ul li{position:relative;padding-left:51px}
.joinHTML .box1 .right ul li span{position:absolute;top:-5px;left:0}
.index .box4 .newsIndex .row li i{opacity:1}
.index .box4 .newsIndex .swiper-pagination-bullet-active{background-color:#c81528}
.index .box3 .right{background-size:auto 100%;background-position:center}
.dishesIn .bannerIn-img{top:50px}
.team .team-loading .t-team .first-show .pictures-box ul li .top{text-align:center}
.team .team-loading .t-team .first-show .pictures-box ul li .top img{margin-left:0}
.team .team-loading .t-team .first-show .pictures-box ul li .con{bottom:0;width:100%}
.team .team-loading .t-team .first-show .pictures-box ul li .con .post{padding:0;width:94%;margin:10px auto 0}
.team .team-loading .t-team .first-show .pictures-box ul li .con .post .xiangxi{font-size:1.2rem;line-height:20px;text-align:justify}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li{}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts .olDIv{position:initial}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts .olDIv{margin:0 auto;width:94%;left:0}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .title{font-size:2.4rem}
.dishesHTML .dishes-main .box2 .dishesBoxUl .li .lefts ol li .summary .text{font-size:1.2rem;opacity:.8;padding-bottom:15px;margin-top:10px;line-height:20px}
.dishesHTML .dishes-main .box3 .eat{transform:scale(.6);-webkit-transform:scale(.6)}
.aboutUsHTML .box2 .summary ul li{margin-bottom:20px}
.aboutUsHTML .box2 .summary ul li .sbs{margin-right:10px;text-align:center}
.aboutUsHTML .box2 .summary ul li .sbs .pic{margin-bottom:15px;display:block;width:100%;height:70px;background:url(../images/chuancheng.jpg)no-repeat center;background-size:70px}
.aboutUsHTML .box2 .summary ul li .sbs .pic.s1{background-image:url(../images/jiangxin.jpg)}
.aboutUsHTML .box2 .summary ul li .sbs .pic.s2{background-image:url(../images/xinyi.jpg)}
.aboutUsHTML .box2 .summary ul li .sbs .pic.s3{background-image:url(../images/dream.jpg)}
.aboutUsHTML .box2 .summary ul li .sbs span{text-align:center;bottom:-32px;color:#c81528;font-weight:900}
#mobileNav{height:100%}
#mobileNav ul{height:100%}
#mobileNav ul li{height:50px}
.aboutUsHTML .box2 .information{display:none}
.footer .bottom{width:94%}
.footer .content1200{padding-bottom:0}
.footer .footer-logo{margin-top:0;display:none}
.joinHTML .box1 .min-line{height:60px}
.joinHTML .join-main .content1200{padding-top:160px}
.joinHTML .box2 .changeBtn .page .pageNum{width:45px}
.joinHTML .box2 .changeBtn .page .pageNum .number{width:100%}
.joinHTML .box1 .round-file{width:60px;height:60px;margin-left:-30px;top:10%}
.joinHTML .box1 .round-file:after{background-size:50%;background-position:center}
.team .team-loading .service{padding-top:20px}
.team .team-loading .fight .wrap{padding-top:0;margin-top:0px}
.team .team-loading .fight .wrap .part.col-md-6{padding:0}
.team .team-loading .fight .wrap .part .circle{width:100px;height:100px}
.team .team-loading .fight .wrap .part .circle img{transform:translate(-10px,0)}
.team .team-loading .fight .wrap .part .circle img:first-of-type{width:25px;bottom:5px;right:0}
.team .team-loading .fight.train .wrap .part .p-name{font-size:2.4rem}
.team .team-loading .fight .wrap .part{width:100%;margin:0 auto 10px!important}
.ShowBigPic .btn-off{width:30px;height:30px;left:3%;right:initial;top:6px}
.team .team-loading .t-team .first-show .controls .pre-btn,.team .team-loading .t-team .first-show .controls .next-btn{width:40px;height:40px;background-size:25px}
.team .team-loading .t-team .first-show .controls{bottom:0}
.team .team-loading .t-team .first-show .controls .post{width:94%;padding:10px}
.team .team-loading .t-team .first-show .controls .post .xiangxi{font-size:1.2rem;line-height:20px}
.storesPopularityHTML .Star-box .populartiyBtn{opacity:.5}
.storesHTML{background-color:#fff}
.newsHTML .news-main.Event ul li .title{font-size:16px;margin-top:0}
#navToggle span{top:4px;width:26px}
#navToggle span:nth-of-type(3){bottom:3px}
.storesHTML .stores-main .box1 ul li{margin:10px 0}
.storesPopularityHTML ul li.swiper-slide-active .pic{width:100%;left:0}
.storesPopularityHTML ul li .names{width:100%;left:0;height:60px;line-height:60px;bottom:-60px;opacity:1;background-color:#fff;color:#c81528}
.storesPopularityHTML ul li .names:after{bottom:20%;background-color:#c81528}
.storesPopularityHTML ul li.swiper-slide-active{transform:translateY(0)}
.storesPopularityHTML .Star-box{width:100%;padding:10px 0 70px}
.storesPopularityHTML .Star-box .populartiyBtn.btnR{right:0;width:40px;height:40px}
.storesPopularityHTML .Star-box .populartiyBtn.btnL{left:0;width:40px;height:40px}
.storesPopularityHTML ul li .pic{opacity:1}
.newsHTML .news-main{width:94%}
.newsHTML .news-main .left.col-lg-7{padding:0}
.newsHTML .news-main .left ul{padding-top:20px}
.newsHTML .news-main .left ul li{margin-bottom:30px}
#navToggle{top:10px}
.nav h1 a{margin-top:10px}
.newsHTML .news-main .left ul li .text{font-size:1.2rem;line-height:20px;height:auto}
.newsHTML .news-main.Event ul li .summary{transform:translateY(50%)}
.dishesHTML .dishes-main .box1 .text{font-size:1.2rem;line-height:20px}
.storesFindHTML .county-box .countyList ul li .dizhi{line-height:16px}
.index .swiper-wrapper{height:100%;display:flex}
.smHTML .left img{width:70%}
.smHTML .right .summary ul li{height:100px;text-indent:0}
.storesIn #result ul li{height:130px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-around;-webkit-justify-content:space-around}
.storesFindHTML .serch{height:60px;line-height:60px;font-size:24px}
.storesFindHTML .serch img{width:77px;height:60px}
.storesFindHTML .serch>div{padding-right:77px}
.storesFindHTML .county-box .countyList ul li{padding:10px;margin-bottom:10px}
.storesFindHTML .county-box .countyList ul li .dizhi:after{top:0;left:-35px}
.storesIn .tab-btn a{line-height:40px}
.newsHTML .tab-btn a{line-height:40px}
.newsHTML .tab-btn{margin:15px auto 0}
.newsHTML .news-main.Event ul li{margin-bottom:10px}
.newsHTML .news-main.Event .Flip{margin-bottom:20px}
.newsHTML .news-main .left .Flip{margin-bottom:20px}
.banner-in .team-banner-txt .list-title a{line-height:40px}
.banner-in .team-banner-txt .team-introduce{font-size:1.2rem;line-height:1.6rem;opacity:.9;margin-top:0}
.team .team-loading .recuitment{width:80%}
.team .team-loading .recuitment .swiper-button-next,.team .team-loading .recuitment .swiper-button-prev{display:none}
.joinHTML .box2 .cd-slider .tit{height:auto;font-size:1.4rem;line-height:20px}
.joinHTML .box2 .Big-title{text-align:center;text-indent:0}
.joinHTML .box3 .right .Big-title{margin:24px 0}
.joinHTML .box1 .JoinCondition{margin-top:20px}
.joinHTML .box3 .right .theSupportList ul li{margin-bottom:20px;line-height:24px}
.aboutUsHTML .box1 h1{padding-top:30px}
.aboutUsHTML .box1 .summary h2{line-height:80px}
.aboutUsHTML .box2{margin-top:-200px}
.aboutUsHTML .box2 .summary{margin-top:60px}
.aboutUsHTML .box2 .information{margin-top:20px}
.aboutUsHTML .box3{margin-top:0}
.TuOP{display:none}
.index .box1 .banner-box .banner-page.videoBanner{display:none}
.index .box1 .phone-bg{position:absolute;top:0;left:0;width:100%;opacity:.7;height:100%;background:#71502e}
.index .box1 .phone-banner-text{background:url(../images/banner-text.png) no-repeat;position:absolute;width:300px;background-size:100% auto;left:50%;height:131px;margin-left:-150px;content:'';top:40%}
.index .box2{}
.index .box1 .Anchor{display:none}
.index .box1 .Background{}
.index .box1 .banner-text{width:300px !important;background-size:100% auto !important;left:50% !important;height:131px !important;margin-left:-150px !important}
.index .box2 .Recommend ul li .text{width:calc(100%/2.5);left:5%;top:initial}
.index .box3 .left,.index .box3 .right{background-size:cover;height:100%}
.index .box3 .right{display:none}
.index .box3 .left .environment-text span.cn,.index .box3 .right .environment-text span.cn{font-size:18px;line-height:30px}
.index .box3 .left .environment-text span.en,.index .box3 .right .environment-text span.en{font-size:14px;line-height:30px}
.index .box4 .newsIndex{margin-top:0}
.index .box4 .newsIndex .row{background:no-repeat;padding-bottom:0;margin:0 auto}
.index .box4 .newsIndex .row li{background:#fff;width:84%;margin:0 auto 25px}
.index .box5 .title-plate{top:15%}
.index .box5 .title-plate{width:96%;left:2%}
.index .box5 .title-plate span.cn{font-size:14px;line-height:28px}
.index .box5 .title-plate span.en{font-size:12px;line-height:24px;width:70px}
.index .box6 .title-plate{width:100%;background-size:100% auto;margin-left:-150px}
.index .box6 .join{width:184px;height:46px;line-height:46px;border-radius:5px;margin-left:-92px;font-size:16px;top:initial;bottom:10%}
.index .box6 .title-plate{top:18%}
.index .box6 .information{bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%)}
.index .box6 .join:after{width:180px;height:42px;border-radius:5px}
.index .box6 .information ul li{width:250px;height:auto;background-size:auto 100%!important;margin-bottom:30px}
.index .box6{height:500px}
.index .box7 .Loong{transform:scale(.4);top:30%}
.index .box7 .loong-text span{}
.index .box7 .texat-information{width:96%;left:2%;margin-left:0;top:35%;bottom:auto}
.index .box7 .porduct-text{top:18%;bottom:0;font-size:24px}
.index .box7 .loong-text{top:55%;bottom:auto;transform:scale(.5)}
.index .box8{height:700px}
.footer .top{margin-bottom:0}
.footer .left .text-up{font-size:16px;line-height:28px;line-height:20px;top:10px}
.footer .left .text-botom{font-size:14px;line-height:28px;text-align:justify;padding-left:123px;text-indent:-73px}
.footer .left .text-botom .icon3{margin-right:0;margin-left:-28px;left:-20px;top:10px}
.footer .right ul{height:auto}
.footer .right ul li{margin:0 0 35px;width:45%}
.footer .bq{height:auto;line-height:40px;white-space:nowrap;overflow:hidden;position:relative;color:#fff;padding:0 2vw;box-sizing:border-box;font-size:12px}
.footer .bq span a{color:#fff}
.footer .bq span{position:absolute;top:0;right:0;background-color:#000;padding:0 15px}
.footer .right ul li img{width:30px}
.footer .footer-logo img{width:300px;margin-top:15px}
.footer.index-footer .footer-logo{margin-top:20%;display:none}
.footer.index-footer .footer-logo img{width:70%;margin:0 auto}
.footer .ewm ul li img{width:80px}
.index .box5 .title-plate{margin-top:15%}
.index .box5 .title-plate img{width:50%}
.nav{height:50px}
.nav h1{height:100%}
.nav h1 a img{width:90%;margin:0 auto}
#mobileNav ul{margin-top:50px}
#navToggle{top:10px}
.banner-in .pageTitle{top:100px;width:100%;left:0}
.banner-in .pageTitle img{width:90%;margin:0 auto}
.banner-in .bannerIn-img{width:900px;left:50%;margin-left:-450px}
.banner-in .tab-btn a,.newsHTML .tab-btn a{width:auto;height:auto;padding:0px 20px;margin:0 1% 15px}
.banner-in .team-banner-txt .list-title a{width:110px;height:auto;padding:0px 20px;margin:0 1% 15px}
.banner-in .tab-btn a:after,.newsHTML .tab-btn a:after,.banner-in .team-banner-txt .list-title a:after{display:none}
.banner-in .texat{font-size:12px;line-height:24px;width:96%;margin:20px auto 0}
.storesIn .tab-btn{margin-top:15px}
.storesIn .Btn.Lbtn{left:1%}
.storesIn .Btn.Rbtn{right:1%}
.storesPopularityHTML .scrollbarBox{display:none}
.newsHTML .news-main .left ul li .pic{float:none;margin:0 auto}
.newsHTML .news-main .left ul li .summary{width:100%;margin:0 auto;float:none;height:auto}
.banner-in .team-banner-txt .biaoti img{width:100%;margin:0 auto !important}
.team .team-loading .fight.train .wrap .part .p-name{height:50%;width:100%;left:0;text-indent:1em}
.team .team-loading .fight .wrap .part .p-name span{display:none}
.team .team-loading .fight .wrap .part .p-name hr{display:none}
.team .team-loading .fight .wrap .part .p-name p{display:none}
.delBox{width:100%}
.delBox .title .en{font-size:24px}
.delBox .msBox{width:96%}
.delBack{z-index:101;width:30px;height:30px;font-size:0;overflow:hidden}
.delBack:before{display:none}
.delBack::after{content:'';position:absolute;background:url(../images/brn_off2.png) no-repeat;height:20px;width:20px;background-size:100% 100%;left:50%;top:50%;margin:-10px 0 0 -10px}
.team .team-loading .service .swiper-container.gallery-top{height:200px}
.team .team-loading .service .swiper-container.gallery-top .swiper-slide{background-size:135% auto;background-position:top}
.team .team-loading .recuitment{width:94%;padding:15px 0}
.team .team-loading .recuitment .swiper-container .swiper-wrapper .swiper-slide{height:350px}
.team .team-loading .recuitment .swiper-container .detail-info h2{font-size:16px;line-height:32px;margin-bottom:5px}
.team .team-loading .recuitment .swiper-container .detail-info aside{margin-bottom:5px}
.team .team-loading .recuitment .swiper-container .detail-info a{margin-top:25px}
.team .team-loading .recuitment .more-info{height:100%;width:100%;padding:20px;overflow:auto}
.team .team-loading .service .swiper-container.gallery-thumbs{height:125px}
.team .team-loading .recuitment .more-info .zc{font-size:2.6rem;line-height:60px;margin-bottom:10px}
.team .team-loading .recuitment .more-info .ages,.team .team-loading .recuitment .more-info .adds{font-size:1.4rem;margin-bottom:5px}
.team .team-loading .recuitment .more-info .adds{margin-bottom:10px}
.team .team-loading .recuitment .more-info .yaoqiu{max-height:none}
.joinHTML .box2 .changeBtn{display:none}
.joinHTML .box2 .Big-title{width:100%;position:initial;margin:20px auto}
.joinHTML .box2 .cd-slider li.is-visible .cd-half-block.content{padding:0;height:auto;position:initial;width:96%;margin-bottom:15px}
.joinHTML .box2 .cd-slider{}
.joinHTML .box2 .cd-slider-wrapper{background:#c61427}
.joinHTML .box2 .changeBtn .page .pageNum .number{height:30px;width:45px;line-height:30px;font-size:14px}
.joinHTML .box2 .changeBtn .page .pageNum{width:45px;height:90px}
.joinHTML .box2 .changeBtn .page .pageNum.active .number::after,.joinHTML .box2 .changeBtn .page .pageNum:hover .number::after{height:90px}
.joinHTML .box3 .right{padding:0;width:96%;margin:0 auto;float:none}
.joinHTML .box3 .right .Big-title::after{display:none}
.joinHTML .box3 .right .theSupportList ul li .summary{width:80%}
.joinHTML .box3 .right .theSupportList ul li{height:auto}
.joinHTML .box3 .right .theSupportList ul li .summary .text{font-size:14px;line-height:28px}
.joinHTML .box3 .right .theSupportList ul li .summary .title{font-size:18px}
.joinHTML .box4{padding:15px 0}
.joinHTML .box4 .phoneNumber{width:300px;background-size:100% auto}
.joinHTML .box4 .league{margin-top:0}
.aboutUsHTML .box1 .Line.TL,.aboutUsHTML .box1 .Line.TR{height:calc(100% - 24px)}
.aboutUsHTML .box1 .Line.BR{left:16px}
.aboutUsHTML .box1:after{border-width:16px;bottom:-16px;margin-left:-16px;margin-top:-16px}
.aboutUsHTML .box2 .summary .title{line-height:39px;font-size:18px;padding:0 1rem;text-align:center}
.aboutUsHTML .box2 .information ul li.cur1{margin:0 3%}
.flipster{transform:scale(.6);margin:100px auto 0;width:60%}
.aboutUsHTML .box3 .Loong{transform:scale(.7)}
.team .team-loading .t-team #program ul li .title-img{left:15px;bottom:5px;margin-left:0;padding:5px 0;font-size:14px}
.team .team-loading .t-team #program ul li .number{font-size:14px;top:5px}
.team .team-loading .t-team .first-show .controls{height:auto}
.team .team-loading .t-team .first-show{height:auto}
.team .team-loading .t-team .first-show .pictures-box ul li img{width:100%;height:auto}
.aboutUsHTML .box2 .summary .text{font-size:1.2rem;line-height:22px;padding:0 1rem;color:#666}
.joinHTML .box2 .cd-slider-wrapper{height:auto;padding-bottom:20px}
.joinHTML .box2 .cd-slider{overflow:initial}
.joinHTML .box2 .cd-slider li{position:initial;top:0;left:0;height:auto}
.joinHTML .box2 .cd-slider h2{padding-top:0;font-size:1.8rem}
.joinHTML .box1 .JoinCondition{padding-bottom:20px}
.joinHTML .box2 .cd-slider h2 i{display:none}
.joinIn .pageTitle,.newsIn .pageTitle{padding-top:90px}
.banner-in.storesIn>img,.banner-in.aboutUs>img{width:270%;margin-left:-135%}
@media only screen and (min-width:1200px){.index .box6 .information ul li a img{width:100%}
.index .box6 .information ul li a .phone{float:left;animation:tel .6s ease alternate infinite}
.index .box6 .information ul li a .phone-num{float:right}
.index .box6 .information ul li a .position{float:left;animation:location .6s ease alternate infinite}
.index .box6 .information ul li a .more-shop{float:right}
.index .box6 .information ul li.cur2 a{margin:0 auto;width:62%}
.index .box6 .information ul li a .position{margin-left:0}
@keyframes tel{from{transform:rotate(15deg)}
to{transform:rotate(0)}
}@-webkit-keyframes tel{from{-webkit-transform:rotate(15deg)}
to{-webkit-transform:rotate(0)}
}@keyframes location{from{margin-top:-10px}
to{margin-top:0}
}@-webkit-keyframes location{from{margin-top:-15px}
to{margin-top:0}
}}}
.team .team-loading .t-team .first-show .controls .pre-btn img,.team .team-loading .t-team .first-show .controls .next-btn img{display:none}
.team .team-loading .recuitment .swiper-button-prev img,.team .team-loading .recuitment .swiper-button-next img{display:none}
@media only screen and (max-width:320px){.footer .ewm ul li{float:left;margin:0 13px}
}.footer .right .newlink{display:inline-block;float:right;background-color:#fff}
.smHTML .right .newlink{margin-right:32px;display:inline-block;margin-left:auto;position:relative;margin-top:5%}
@media only screen and (max-width:1440px){.smHTML .right .newlink{margin-right:15px}
}@media only screen and (max-width:768px){.smHTML .right .newlink{margin-right:0}
}.case_list{width:80%;min-width:1610px;height:auto;margin:0 auto;padding-top:10%}
.case_list ul{margin:0;padding:0;margin-left:-10px}
.case_list li{float:left;margin-left:4px;width:20%;margin-top:4px;height:auto;max-height:325px;position:relative;min-width:400px}
.case_list li:hover .case_detail_shadow_box{opacity:1}
@media screen and (min-width:1900px){.case_list li{width:24%}
}@media screen and (max-width:1610px){.case_list ul{margin-left:-10px}
}.case_list_box{width:100%;height:auto}
.case_list_box img{width:100%;height:auto}
.case_detail_shadow_box{width:100%;position:absolute;background:rgba(0,0,0,0.5);height:auto;top:0;left:0;padding:37px 40px;opacity:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;-webkit-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;-moz-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;-o-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s}
.case_detail_header_img{width:60px;height:60px;border-radius:50%;border:1px solid #fff;vertical-align:middle}
.case_detail_case_name{color:#fff;font-size:25px;margin-left:10px}
.case_detaile_design_concept{color:#fff;font-size:14px;line-height:23px;margin-top:29px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.case_detaile_btn_box{margin-top:30px;text-align:center}
.case_detail_btn{width:99px;height:35px;display:inline-block;text-align:center;line-height:35px;font-size:12px}
.see_detail_btn{background:#fff;color:#000;margin-right:22px}
.reserve_btn{color:#fff;background:#c30d23;cursor:pointer}
.see_more_case{width:120px;height:30px;line-height:30px;display:block;border:1px solid #cbcbcb;color:#101010;font-size:14px;margin:20px auto;text-align:center;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.see_more_case:hover{background:#c30d23;color:#fff}
.about_up_01{height:95px;background-image:url(../images/guanyu_1.gif);background-position:center bottom;background-repeat:no-repeat;font-family:"微软雅黑","宋体";font-size:20px;color:#0c5228;text-transform:uppercase;text-align:center;margin-bottom:30px;margin-top:12%}
.about_up_01 h2{font-family:"微软雅黑","宋体";font-size:35px;color:#333333;padding-bottom:10px;font-weight:normal}
.about_up_02{padding-top:30px}
.main{width:88%;margin:0 auto;padding-top:40px}
.chanpin{width:100%}
.chanpin_1{width:5%;float:left;padding-top:9%}
.chanpin_3{width:5%;float:right;padding-top:9%;text-align:right}
.chanpin_2{width:100%}
.chanpin_2 ul li{float:left;width:22%;margin:0 1.5%;position:relative;overflow:hidden}
.chanpin_2_img{text-align:center}
.chanpin_2_img img{width:100%}
.chanpin_2_tt{width:100%;height:auto;position:absolute;z-index:999;top:0;left:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;opacity:0;visibility:hidden}
.chanpin_2_tt img{width:100%}
.chanpin_2 ul li:hover .chanpin_2_tt{opacity:1;visibility:visible}
.chanpin_2_wenzi{width:100%;height:auto;position:absolute;z-index:9999;top:-140px;left:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;text-align:center}
.chanpin_2_wenzi h2{font-family:"微软雅黑","宋体";font-size:20px;color:#fff;font-weight:normal}
.chanpin_2_wenzi img{text-align:center;padding-top:10px}
.chanpin_2 ul li:hover .chanpin_2_wenzi{top:40%}
.zhiliang{width:88%;margin:0 auto;padding-top:40px;height:398px}
.zhiliang ul li{float:left;width:23%;margin:0 1%;height:398px;position:relative;overflow:hidden}
.chanye_img{width:100%}
.chanye_img img{height:420px;vertical-align:top}
.chanye_bj{width:100%;height:100%;position:absolute;z-index:9;top:100%;left:0;background-color:rgba(12,82,40,0.9);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.zhiliang ul li:hover .chanye_bj{top:0}
.chanye_tt1{width:100%;position:absolute;z-index:99;top:140px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-align:center;font-size:30px;color:#ffffff}
.chanye_tt2 img{text-align:center}
.zhiliang ul li:hover .chanye_tt1{top:100px}
.chanye_tt2{width:100%;position:absolute;z-index:99;top:200px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-align:center;font-size:14px;color:#ffffff;line-height:28px}
.zhiliang ul li:hover .chanye_tt2{top:160px}
@-webkit-keyframes bounceInUp1{0%{opacity:0;-webkit-transform:translateY(700px);transform:translateY(700px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes bounceInUp1{0%{opacity:0;-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}.bounceInUp1{-webkit-animation:bounceInUp1 linear 1s;-moz-animation:bounceInUp1 linear 1s;-o-animation:bounceInUp1 linear 1s;animation:bounceInUp1 linear 1s;animation-fill-mode:forwards}
#fullPage-nav{position:fixed;margin-top:-32px;top:50%;opacity:1;z-index:9999}
#fullPage-nav.right{right:17px}
#fullPage-nav.left{left:17px}
.fullPage-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}
.fullPage-slidesNav.bottom{bottom:17px}
.fullPage-slidesNav.top{top:17px}
#fullPage-nav ul,.fullPage-slidesNav ul{margin:0;padding:0}
#fullPage-nav li,.fullPage-slidesNav li{display:block;width:34px;height:19px;margin:7px;position:relative}
.fullPage-slidesNav li{display:inline-block}
#fullPage-nav li a,.fullPage-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fullPage-nav li .active span,.fullPage-slidesNav .active span{background:#0dbc13;box-shadow:none}
#fullPage-nav span,.fullPage-slidesNav span{top:4px;left:2px;width:16px;height:16px;background:rgba(255,255,255,1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:1;box-shadow:0 0 2px #ccc}
#moduleControl{position:fixed;right:20px;top:50%;z-index:9999}
#moduleControl a.moduleCItem{border:1px solid #c8c8c8;border-radius:6px;display:block;height:9px;margin-bottom:5px;outline:0 none;text-indent:-9999px;transition:all 0.3s ease-out 0s;width:9px}
#moduleControl a.moduleCItem:hover,#moduleControl a.moduleCItem.active{background-color:#e0a240;border:1px solid #e0a240}
#moduleControl a.moduleCItem{margin-bottom:20px;border-radius:13px;width:13px;height:13px;position:relative}
#moduleControl a.moduleCItem:hover span,#moduleControl a.moduleCItem.active span{width:70px;height:24px;position:absolute;top:-6px;text-indent:initial;color:#8a6e43;overflow:hidden;font-size:12px;line-height:24px;right:0;text-align:right;padding-right:25px}
#moduleControl a.moduleCItem:hover,#moduleControl a.moduleCItem.active{background-color:transparent;border:2px solid #0c5228;background-color:#0c5228}
#moduleControl a.moduleCItem:hover::before,#moduleControl a.moduleCItem.active::before{position:absolute;content:"";background:transparent;right:20px;background-color:#0c5228}
#moduleControl a.moduleCItem{border:2px solid transparent}
#moduleControl a.moduleCItem::before{position:absolute;content:"";height:13px;background:rgba(0,0,0,.2);width:13px;left:-2px;top:-2px; border-radius:13px}
#moduleControl a.moduleCItem::after{position:absolute;content:"";height:24px;background:rgba(155,155,155,.2);width:1px;left:0px;margin:11px 0 0 5px}
#moduleControl a.moduleCItem:last-child::after{position:absolute;content:"";height:0px;width:0px}