@charset "utf-8";
/* CSS Document */

/* header*/
html{font-size:62.5%;}
body{transition:all 0.3s linear 0s;font-size:14px; color:#585657; overflow-x:hidden;zoom:1;}
.otxt,.obtn,body{ font-family:CorpoS_Regular;}
input{ background:none; border:none;}

.otxt,.obtn,.oselect{border:none;background:none;}
.w100{width:100%;}
.w1000{ width:1000px;margin:0 auto;}
.w10001{ width:1000px;margin:0 auto;}
.w1260{ width:1260px;margin:0 auto;}
.w1216{ width:1216px;margin:0 auto;}



.webcopy img{ margin-right:5px;DISPLAY:NONE;}
.webcopy a{margin-left:10px;}
.PubHomeLogo{}
.PubHomeLogo a{ display:inline-block; float:left; margin-left:34px;}
.PubHomeLogo img{ height:65px;}
.CusterAL{ width:30%;}
.CusterAR{ width:55%; background:url(../images/line.jpg) left 55px no-repeat; padding-left:14%;}

.Top{ background:url(../images/ico1.jpg) center top no-repeat; padding:12px 0; padding-bottom:6px;}
.TopO{ }
.Logo img{ height:90px; vertical-align:top;}
.OtherLink{ padding-top:25px; padding-right:25px;}
.OtherLink a{display:inline-block;  margin-left:30px; vertical-align:top;}
.OtherLink a,.OtherLink a:hover{ color:#fff;}

.ThreeIco{ position:relative;  text-align:right; z-index:9999;}
.search-list{ width:212px; position:absolute;right:90px;transform:translateX(400%);-webkit-transform:translateX(400%);-moz-transform:translateX(400%);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; top:40px;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.1); border:1px solid #e6e6e6; background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.asa:before{border-bottom: 8px solid #e6e6e6;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: 20px;
    top: -7px;
    width: 0;}
.asa:after{border-bottom: 8px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: 20px;
    top: -7px;
    width: 0;
}

.founding{box-shadow:0 1px 3px  rgba(0,0,0,0.3) ;-webkit-box-shadow:0 1px 3px  rgba(0,0,0,0.3) ;-moz-box-shadow:0 1px 3px  rgba(0,0,0,0.3) ;width:678px; position:fixed; left:50%; margin-left:-423px ;top:50%;margin-top:-255px; z-index:88888; background:#fff; padding:70px; display:none;}
.foundinglist{ width:100%; position:relative;}
.closefoubd{ position:absolute; right:0; top:-40px; z-index:88888; cursor:pointer;}
.sdsda{ padding-top:20px;}
.kehu{ height:620px; background:url(../images/khbg.jpg) center top no-repeat;}
.kehu img{ vertical-align:top;}
.kehulist{ overflow:hidden;zoom:1; position:relative; max-width:1364px;}
.kehulist span{ position:absolute; color:#000; font-family:CorpoA_Bold; font-size:18px;}
.kehulist .span1{ left:55px; top:47px;}
.kehulist .span2{ left:877px; top:47px;}
.kehulist .span3{ left:55px; top:302px;}
.TopO{ position:relative;}
.gmsd{position:absolute; right:225px;top:0; color:#fff;line-height:15px; z-index:88;}
.gmsd img{ margin:0 30px;}
.gmsd img,.gmsd span{ vertical-align:middle; }
.gmsd .span1{ background:#00a1e9; display:inline-block; cursor:pointer; padding:4px 15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; }
.search-list-on{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.search-list .otxt{  line-height:26px; width:165px; padding:10px; color:#939393;}
.search-list .obtn{margin-top:15px; margin-right:10px;  height:16px; width:16px; background:url(../images/s.png) left top no-repeat; text-align:center;}

.share-list{position:absolute; right:-24px; opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50);transform:translateX(400%);-webkit-transform:translateX(400%);-moz-transform:translateX(400%);top:40px; padding:11px 10px; transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; width:144px;box-shadow:0 3px 7px rgba(255, 255, 255, 0.50);-webkit-box-shadow:0 3px 7px rgba(255, 255, 255, 0.50);-moz-box-shadow:0 3px 7px rgba(255, 255, 255, 0.50); background:#fff; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.share-list-on{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.share-list a{ height:26px; width:26px; display:inline-block; float:left; margin:0 5px; vertical-align:top;}
.share-list a.a1{background:url(../images/a1.png) left top no-repeat;}
.share-list a.a2{background:url(../images/a2.png) left top no-repeat;}
.share-list a.a3{background:url(../images/a3.png) left top no-repeat;}
.share-list a.a4{background:url(../images/a4.png) left top no-repeat;}
.share-list a.a1:hover{background:url(../images/a1_1.png) left top no-repeat;}
.share-list a.a2:hover{background:url(../images/a2_1.png) left top no-repeat;}
.share-list a.a3:hover{background:url(../images/a3_1.png) left top no-repeat;}
.share-list a.a4:hover{background:url(../images/a4_1.png) left top no-repeat;}

.share-list a{ margin:0 8px;}
.share-list a,.share-list img{ width:30px; height:30px;}
.share-list img{opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);transition:opacity 0.2s ease-in 0s;-webkit-transition:opacity 0.2s ease-in 0s;-moz-transition:opacity 0.2s ease-in 0s;}
.share-list a:hover img{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.share-list{ width:278px;}

.ThreeIco i{ margin-left:30px;display:inline-block; width:25px; height:23px; vertical-align:top; cursor:pointer;}
.ico-search{ background:url(../images/ico-search.png) center center no-repeat;}
.ico-langue{ background:url(../images/ico-langue.png) center center no-repeat;}
.ico-share{ background:url(../images/ico-share.png) center center no-repeat;}
.ico-tq{ background:url(../images/ico-tq.png) center center no-repeat;}

.langue-list{position:absolute; right:38px; opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);transform:translateX(400%);-webkit-transform:translateX(400%);-moz-transform:translateX(400%);top:40px; padding:6px 5px; padding-right:0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;box-shadow:0 3px 7px rgba(255, 255, 255, 0.50);-webkit-box-shadow:0 3px 7px rgba(255, 255, 255, 0.50);-moz-box-shadow:0 3px 7px rgba(255, 255, 255, 0.50); background:#fff; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.langue-list{ width:310px;padding:10px;}
.pa{ padding-bottom:10px;}
.langue-list-on{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.langue-list .p1{ font-size:12px; font-weight:bold; padding-bottom:10px;}
.L_meau{ width:95px; border:1px solid #e6e6e6; background:#fff; padding:0 10px; font-size:12px; color:#999; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.Go{ background:#fdbb30; color:#fff; cursor:pointer; font-weight:bold; font-size:12px; padding:7px ; margin-top:1px; line-height:12px; height:12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.Go,.Go:hover{ color:#fff; }
.Go:hover{background:#faac08;}
.L_meau span{ background:url(../images/down.png) right center no-repeat; display:block; line-height:26px; }
.Nav{ background:#000000; text-align:right; height:30px;}
.Nav li{ display:inline-block; margin-left:30px; line-height:30px;}
.Nav li a{ color:#fff; font-size:13px;}
.pa,.L_meau span{text-align:left;}






/*
.banner{ width:100%; position:relative;}
.ctrol{ position:absolute; bottom:20px; z-index:9999;  width:1000px; left:50%; margin-left:-500px;}
.swiper-container{ width:100%; position:relative; overflow:hidden;zoom:1;}
.swiper-wrapper{width:100%; position:relative;z-index:88;}
.swiper-slide{ background-repeat:no-repeat; background-position: center center;background-size: cover;}
.swiper-slide-img{ display:none; width:100%; vertical-align:top;}
.swiper-pagination{ z-index:99; height:100px; text-align:center;}
.swiper-container-horizontal > .swiper-pagination-bullets{ width:100%; bottom:0;  left:0;}
.swiper-pagination-bullet{border:none; background:none;vertical-align:top;width:80px; height:6px; background:#9a9fa6;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;}

.swiper-button-next, .swiper-button-prev{  width:80px; height:6px; z-index:99; margin-top:-30px;}
.swiper-button-prev{ left:0; }
.swiper-button-next{ right:0;}
*/

#swiper1{ height:100%;background-position: center top; background-repeat:no-repeat;}


/*

.swiper-pagination-bullet{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;height:80px; width:190px; overflow:hidden;zoom:1; background:#000;opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.swiper-pagination-bullet-active{opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
*/
.swiper-pagination-bullet img{ width:100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.on0{ border-bottom:4px solid #c5b375 ;}
.on1{ border-bottom:4px solid #0f77ec ;}
.on2{ border-bottom:4px solid #da2fd8 ;}
.on3{ border-bottom:4px solid #e00000 ;}
.on4{ border-bottom:4px solid #10af0c ;}
.on0,.on1,.on2,.on3{position:relative ; top:0;}
.on0 a span,.on1 a span,.on2 a span,.on3 a span{ position:relative; top:10px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.on0 a,.on1 a,.on2 a,.on3 a{ display:block; position:absolute; width:100%; line-height:82px; font-size:16px; text-align:center; height:82px;background:rgba(0,0,0,0.7); left:0; top:0;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.on0:hover,.on1:hover,.on2:hover,.on3:hover{ top:-5px; color:#fff;}
.swiper-pagination-bullet:hover img{}
.on0:hover a,.on1:hover a,.on2:hover a,.on3:hover a{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100); color:#fff;}
.on0:hover span,.on1:hover span,.on2:hover span,.on3:hover span{top:0;}
.Twos{ background:#f2f2f2;}
.Ticket{ font-size:18px; color:#000; padding-top:30px; padding-bottom:20px;}
.Don span{ color:#000; font-size:16px; padding-left:10px;}
.Don{ padding:20px 0; border-top:1px solid #d8d8d8; margin-top:30px;}
.RightSearch,.Leftdate{border:1px solid #d8d8d8; background:#fff; padding:6px 15px; height:35px; float:left;color:#181818; font-size:16px;}
.Leftdate{  width:565px; margin-right:30px;}
.Leftdate,.Leftdate .otxt{ color:#181818; font-size:16px;}
.Leftdate .otxt{ width:100px; padding:0; margin:0;}
.Leftdatespan{ background:url(../images/nyd3.jpg) left center no-repeat; padding-left:25px; padding-right:3px;}
.Leftdatespan,.Leftdate .otxt,.Leftdate .close,.Leftdate .obtn,.RightSearchspan{ float:left; height:35px; line-height:35px;}
.Leftdate .obtn{ background:url(../images/nyd1.jpg) center no-repeat; width:35px; float:right; background-size:80% 80%;}
.RightSearchspan{background:url(../images/nyd2.jpg) left center no-repeat; padding-left:36px; padding-right:3px; width:380px;}
.Ticketdate{ background:url(../images/nyd4.jpg) center center no-repeat #000000; width:88px; height:49px; float:right;}


.Wwotab{ font-weight:bold; background:#000000; padding:22px 0;}
.Wwotabm,.Wwotab a,.Wwotab a:hover{  color:#fff;}
.Wwotab a{ float:left; margin-left:50px; position:relative; cursor:pointer;}
.Wwotab a:hover i{ width:120px;}
.Wwotab i{ position:absolute; left:0; bottom:-8px; width:50px; height:2px; background:#fff;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.Onstage{ padding-top:50px;font-size:16px; color:#000;}

.OnstageAm{ width:570px; padding-top:55px;}
.Onstagebm{ width:370px; margin-right:45px;}
.Onstagebmlast{ margin-right:0;}
.OnstageAImg{ width:100%; height:320px; overflow:hidden;zoom:1;}
.OnstageAImg a{ display:block; width:100%; height:100%; position:relative;}
.OnstageAImg a:hover i{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.OnstageAImg a:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);}
.OnstageAImg i,.OnstageAImg img{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.OnstageAImg img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.OnstageAImg i{display:block;width:100%; height:100%; position:absolute; left:0; top:0; z-index:99; background:rgba(39,50,85,0.62); opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.Onstagebm .OnstageAImg{ height:208px;}
.Onstageh4{ padding: 0; margin-top:10px; height:25px; overflow:hidden;zoom:1; line-height:25px;}
.Onstageh4 a{ font-size:18px; color:#000;}
.OnstageDesc{ font-size:12px; line-height:16px; padding-top:10px; height:64px; overflow:hidden;zoom:1;}
.Onstagemore{ padding-top:15px;}
.Onstagemore a,.Onstagemore a:hover{ font-size:12px; color:#937d5f;}
.OnstageA:hover .Onstageh4 a{ color:#062e5f;}

.OnstageListA{ margin-top:-30px;}

.sanwei{ margin-top:30px; background:url(../temp/sanwei.jpg) center no-repeat; height:585px;color:#fff; font-size:30px; text-align:right;}
.sanwei .p1{ padding-top:180px;}
.wsanweiw{ position:relative;}
.sanwei .p2{ position:absolute; right:150px; top:190px; font-size:18px; background:rgba(0,0,0,0.5); display:inline-block; padding:5px 25px;}

.simg{ overflow:hidden;zoom:1; border:1px solid #e5e5e5; background:#fff;}
.simg img{ width:100%;}

.footersa{ background:url(../images/footers.jpg) center top no-repeat; height:427px; margin-top:30px; overflow:hidden;zoom:1;}

#Onstage{ padding-top:30px;}

.b_img{ display:none; width:100%;}

.floatmeau{ position:absolute; left:40px; top:50%; margin-top:-166px; z-index:88888;}
.floatmeaulist,.floatmeau,.floatmeauF{ }
.floatmeaulist{ position:relative; text-align:center; color:#fff;}
.floatmeaulist{width:240px; height:329px; border:3px solid rgba(153,153,153,0.3);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.floatmeauF{ height:329px;}
.floatmeauF{background:url(../images/right12.png) left top repeat;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.floatmeauA{ position:absolute; display:block; width:25px; height:52px; right:-25px; top:50%; margin-top:-26px;background:url(../images/right11.png) left top no-repeat; cursor:pointer;}
.floatmeauAon{background:url(../images/right13.png) left top no-repeat;}
.floatmeauH4{ font-size:18px; line-height:24px; padding-top:32px;}
.floatmeauH4 span{ font-size:14px; display:block;}
.selectD{ font-size:16px; width:88%; margin-left:6%; margin-top:20px; background:url(../images/right14.png) left top repeat; height:35px; line-height:35px;}
.selectD span{ display:inline-block; vertical-align:top; width:90%; background:url(../images/right15.png) right 16px no-repeat;}


.floatmeauMore{ background:#00a2e6; display:inline-block;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;}
.floatmeauMore,.floatmeauMore:hover{ color:#fff; width:100px; height:32px; line-height:32px; font-weight:bold; font-size:12px; margin-top:50px;}


.HdTime{ text-align:center; overflow:hidden;zoom:1; padding-bottom:10px; position:relative;}
.slideUl span,.slideUl a{ display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:12px; margin:0 3px;width:20px; line-height:20px; height:20px; color:#939393;}
.slideUl a:hover,.slideUl a.on{ background:#e5e5e4; color:#000; font-weight:bold;}
.slide{ width:900px; overflow:hidden;zoom:1; margin:0 auto;}
.HdTime .prev,.HdTime .next{ width:9px; height:15px; cursor:pointer; display:block; position:absolute; top:5px;}
.HdTime .prev{ left:140px; background:url(../images/ico4.jpg) left top no-repeat;}
.HdTime .next{ right:140px;background:url(../images/ico5.jpg) left top no-repeat;}

.PubTit{ text-align:center; background:#f0f3f7; padding:40px 0; color:#939393; font-size:18px; }
.PubTit span{ line-height:40px; height:40px; position:relative; vertical-align:top; display:inline-block; padding:0 50px; border:2px solid #acaddf;}
.PubTit i{ background:#898989; height:1px; width:210px; overflow:hidden;zoom:1; display:block; position:absolute; left:50%; margin-left:-105px; bottom:-3px; display:none;}

.PubList{ background:#d4d6d8; overflow:hidden;zoom:1;}
.Bfff{ background:#fff;}
.Bfec32d,.Bfec32d:hover .PbTxt{background:#fec32d;}
.B0c2672,.B0c2672:hover .PbTxt{ background:#0c2672;}
.B1eb2ff,.B1eb2ff:hover .PbTxt{ background:#1eb2ff;}
.Bcc9c0a,.Bcc9c0a:hover .PbTxt{background:#cc9c0a;}
.Bae57a6,.Bae57a6:hover .PbTxt{background:#ae57a6;}
.B1bc9d8,.B1bc9d8:hover .PbTxt{background:#1bc9d8;}
.B9108d8,.B9108d8:hover .PbTxt{background:#9108d8;}
.B2baf0c,.B2baf0c:hover .PbTxt{background:#2baf0c;}

.NavUl{ padding-right:50px;}

.meau-fxied{ width:25px; position:fixed; left:30px; top:0; z-index:999;}
.meau{ width:25px; height:18px;  position:relative; float:right; margin-top:7px; cursor:pointer;}
.meau span{ width:100%;position:absolute;right:0; top:0;background:#d0d2d2;display:block;height:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;vertical-align:top;}
.meau span{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.meau .m1{}
.meau .m2{top:7px;}
.meau .m3{top:14px; }


.H600{ height:600px;}
.H300{ height:300px;}
.PubA{display:block; width:100%; height:100%;}
.PubB{ position:relative;}
.PubListA{ width:50%; overflow:hidden;zoom:1;}
.PubListB{ width:100%;overflow:hidden;zoom:1;}
.PbImg1{ background:url(../temp/1.jpg) center no-repeat;}
.PbImg2{ background:url(../temp/2.jpg) center no-repeat;}
.PbImg3{ background:url(../temp/3.jpg) center no-repeat;}
.PbImg3_1{ background:url(../temp/3_1.jpg) center no-repeat;}
.PbImg4{ background:url(../temp/4.jpg) center no-repeat;}
.PbImg5{ background:url(../temp/5.jpg) center no-repeat;}
.PbImg5_1{ background:url(../temp/5_1.jpg) center no-repeat;}
.PbImg6{ background:url(../temp/6.jpg) center no-repeat;}
.PbImg6_1{ background:url(../temp/6_1.jpg) center no-repeat;}
.PbImg7{ background:url(../temp/7.jpg) center no-repeat;}
.PbImg7_1{ background:url(../temp/7_1.jpg) center no-repeat;}
.PbImg8{ background:url(../temp/8.jpg) center no-repeat;}
.PbImg9{ background:url(../temp/9.jpg) center no-repeat;}
.PbImg9_1{ background:url(../temp/9_1.jpg) center no-repeat;}
.PbImg10{ background:url(../temp/10.jpg) center no-repeat;}
.PbImg10_1{ background:url(../temp/10_1.jpg) center no-repeat;}
.PbImg11{ background:url(../temp/11.jpg) center no-repeat;}
.PbImg12{ background:url(../temp/12.jpg) center no-repeat;}

.PbTxt,.PbImg,.PbTxtN,.PbTs{ position:absolute;transition:transform 0.5s ease 0s;-webkit-transition:-webkit-transform 0.5s ease 0s;-moz-transition:-moz-transform 0.5s ease 0s;}
.PbImg{transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0); z-index:90;}
.PubListHover:hover .PbImg{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);}
.PubListHover:hover .PbTxt{transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0);z-index:99;}
.PbTxt,.PbTxt a,.PbTxt a:hover{ color:#fff;}
.PbTxt{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);z-index:80;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz--webkit-backface-visibility:hidden;backface-visibility:hidden;}
.PbTxtN{ left:50%;top:50%; text-align:center;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);}
.PbTxtN h4{ color:#fff; font-size:35px; line-height:50px;}
.PbTs{ transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0); left:50%; top:50%; margin-left:-103px; background:#fff; margin-top:-103px; z-index:90;  width:206px; height:206px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz--webkit-backface-visibility:hidden;backface-visibility:hidden;}
.PubListHover:hover .PbTs{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);z-index:80;}
.PbTs .p1{ font-size:110px; font-family:BigNoodleTitling;}


.PubLine{border:35px solid #fff;border-width:35px; box-sizing:border-box;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;}
.PubLine .PbTxt{ background:#fff; box-sizing:border-box;}
.PubListHover:hover .PubLine{ border-width:0;}
.p{ background:#d3d229; position:relative; padding:15px 30px; font-size:16px; letter-spacing:1px; display:inline-block; line-height:16px; font-weight:bold;}
.p:before{ border:2px solid #d3d229;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.p:hover:before{bottom:-4px;left:-4px;right:-4px;top:-4px;border-color:#EBEA45}

.PbTxt .p12{ font-size:12px; padding:15px 10px;}
.PbTxt .p13{font-size:12px; padding: 10px;}
.h4{ padding-bottom:10px;}
.PbTxtN{ width:85%;}

.c80613e{ color:#80613e; background:#80613e;}
.c80613e .PubLine .PbTxt{ border:12px solid #80613e;}
.c80613e .PubLine .PbTxt h4{color:#80613e; padding-bottom:50px;}

.PbTxtN .h41{ font-size:20px;line-height:28px;}
.PbTxtN .h42{ font-size:22px; line-height:28px; }
.c80613e .PubLine .PbTxt .h42{padding-bottom:0;}
.PbTxtN .h43{ font-size:18px; line-height:23px; }
.PbTxt .h43{padding-bottom:10px;}

.PbTxtN .h45{ font-size:18px;  line-height:25px; }
.c71c5d3 .PubLine .PbTxt .h45{padding-bottom:20px;}
.PbTxtN .p4{  font-size:12px;}

.PbTxtN .h46{ font-size:20px;  line-height:25px; }
.PbTxt .h46{padding-bottom:20px;}

.PbTxtN .h47{ font-size:22px;  line-height:30px; }
.cff7a27 .PubLine .PbTxt .h47{padding-bottom:20px;}
.PbTxtN .p5{  font-size:12px; padding:10px;}
 



.c71c5d3{ color:#80613e; background:#71c5d3;}
.c71c5d3 .PubLine .PbTxt{ border:12px solid #71c5d3;}
.c71c5d3 .PubLine .PbTxt h4{color:#71c5d3; padding-bottom:50px;}
.c71c5d3 .PbTs .p1,.c71c5d3 .PbTs .p2{color:#71c5d3; }
.c71c5d3 .PubLine{ border-color:#c5f7ff;}


.cff7a27{ color:#80613e; background:#ff7a27;}
.cff7a27 .PubLine .PbTxt{ border:12px solid #ff7a27;}
.cff7a27 .PubLine .PbTxt h4{color:#ff7a27; padding-bottom:50px;}
.cff7a27 .PbTs .p1,.cff7a27 .PbTs .p2{color:#ff7a27; }
.cff7a27 .PubLine{ border-color:#ffeadc;}

.h60p{ overflow:hidden;zoom:1; height:60px; background:#f0f3f7;}


.Dbimg{ background:url(../images/db.jpg) center center no-repeat; height:500px; text-align:center;/*background-attachment:fixed;*/}
.Dbimga{ background:url(../images/ico0.png) left top repeat; height:500px;}
.Dbimga,.Dbimga a{ color:#e5dde0;}
.Dbimga p{ padding-bottom:30px;}
.Dbimga .p1{ font-size:30px; padding-top:140px;}
.Dbimga .p2{ font-size:15px;}
.Dbimga  .more{ font-size:12px; border:1px solid #e5dde0; padding:5px 20px;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;}
.Dbimga  .more:hover{ background:#fff; color:#000;}

.ThreeLink{ background:#f0f3f7;  text-align:center; padding-top:50px;}
.ThreeLink li{ display:inline-block; margin:0 12px;  line-height:90px; height:90px; background:#adadad; cursor:pointer; position:relative; }
.ThreeLink span,.ThreeLink img{ vertical-align:middle;}
.ThreeLink span{ padding-left:25px;}
.ThreeLink a{ display:block; position:relative; vertical-align:top; font-size:13px; cursor:pointer;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;}
.ThreeLink a,.ThreeLink a:hover{ color:#fff;}
.ThreeLink li:hover,.ThreeLink li.on{ background:#3cb4ff;}
.ThreeLink li{ display:inline-block; width:300px;}


.ThreeLink li:hover {

    transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
}
.ThreeLink li::before {
    bottom: -1px;
    right: -150%;
}
.ThreeLink li::before, .ThreeLink li::after {
    background-color: #3cb4ff;
    content: "";
    display: block;
    height: 2px;
    opacity: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
    position: absolute;
    transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
    width: 100%;
    z-index: 999;
}
.ThreeLink li::after {
    left: -150%;
    top: -1px;
}
.ThreeLink li:hover::before, .ThreeLink li:hover::after {
    opacity: 1;
}
.ThreeLink li:hover::before {
    bottom: -1px;
    right: 0;
}
.ThreeLink li:hover::after {
    left: 0;
    top: -1px;
}

.ThreeLink a::before {
    bottom: -200%;
    right: -1px;
}
.ThreeLink a:after, .ThreeLink a::before {
    background-color: #3cb4ff;
    content: "";
    display: block;
    height: 100%;
     opacity: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
    position: absolute;
     transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
    width: 2px;
    z-index: 999;
}
.ThreeLink a::after {
    left: -1px;
    top: -200%;
}
.ThreeLink a:hover::after, .ThreeLink a:hover::before {
    opacity: 1;
}
.ThreeLink a:hover::after {
    left: -1px;
    top: -1px;
}
.ThreeLink a:hover::before {
    bottom: 1px;
    right: -1px;
}


.ThreeLinkTabUl,.ThreeLinkTab{ overflow:hidden;zoom:1; background:#3cb4ff;}
.ThreeLinkTabUl img{ vertical-align:top;}
.ThreeLinkTabUl div{ width:600px; color:#fff;}
.ThreeLinkTabUl .l{ width:599px; border:1px solid #3cb4ff; border-bottom:none; border-right:none;}
.ThreeLinkTab{ padding-top:85px; background:#f0f3f7;}
.ThreeLinkTab .p1{ font-size:20px; padding-left:60px; padding-top:100px;}
.ThreeLinkTab .p2{ padding-left:60px;padding-top:100px;line-height:20px; color:#002964;}

.Kh{background:url(../images/khu.jpg) center top no-repeat #e3e3e3; height:515px; border-top:3px solid #b2b2b2;}

.footer{font-size:12px;/*background:url(../images/bt.jpg) left top repeat-x;*/ padding-top:60px; overflow:hidden;zoom:1;}
.footer1{background:url(../images/bt1.jpg) left top repeat-x; }
.footer .img1,.footer .img2{ position:absolute; bottom:20px; width:90px; right:10px; display:none;}
.footer .img2{ right:120px;}
.posf{ position:relative; overflow:hidden;zoom:1; padding-bottom:70px;}
.posf ul{ padding-bottom:135px;}
.dingyue{ background:#fff; line-height:18px; color:#000; position:absolute;border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px; right:0; bottom:60px; padding:2px 10px;padding-bottom:4px; font-size:14px;}
.dingyue .icon-mail{ font-size:18px;}
.dingyue span{ vertical-align:middle;}
.dingyue .awdz{padding-left:5px; cursor:pointer;}
.footer li{ float:left; padding-left:70px;}
.footer h3{ color:#fff; font-weight:bold; padding-bottom:15px;}
.footer p{ padding-bottom:8px;}
.footer a{ color:#e8e8e8; left:0; position:relative;}
.footer a:hover{ color:#fff; left:5px;}

.zwx{ background:url(../images/wx.png) center top no-repeat; height:21px; overflow:hidden;zoom:1;}
.zwx111{ background:url(../images/sdsdsd.jpg) center top no-repeat; height:21px; overflow:hidden;zoom:1;}
.zwx2{ overflow:hidden;zoom:1; text-align:center; color:#d9d9d9; font-size:11px; line-height:18px; padding-top:20px; padding-bottom:10px;}
.zwx2 p{ padding-bottom:10px;}

.Copy{ color:#858585; font-size:12px; background:#e7ebf2; padding:15px 0; text-align:center; border-top:4px solid #325999;}


.Copy{ border:none; line-height:35px; padding:0; overflow:hidden;zoom:1; background:#000000; color:#d9d9d9; font-size:11px;}
.Copy .p1{ float:left; padding-left:40px;}
.Copy .p2{ float:right;padding-right:40px;}
.Copy .p2 span{ padding-left:20px;}



.Navmeau{ position:absolute;z-index:999; left:0;top:30px; width:931px; display:none;}
.Navmeau1{ width:930px;}
.NavlistThree{ width:100%;}
.NavlistThree-img{  height:241px; position:relative; overflow:hidden;ZOOM:1;}
.NavlistThree-img-a{width:376px;}
.NavlistThree-img-b{width:320px;}
.NavlistThree-img-d .NavlistThree-txt-b{ width:159px; }
.NavlistThree-img-e{ width:320px; height:120px; overflow:hidden;zoom:1;}
.NavlistThree-txt-a{  height:241px;}
.NavlistThree-txt-a,.a-p{width:232px;}
.mt1px{ /*margin-top:1px;*/ border-top:1px solid #222;}
.ml1px{ /*margin-left:1px;*/border-left:1px solid #222;}
.a-p{ z-index:999; height:120px; background:#000; line-height:18px;font-size:12px; color:#fff; font-weight:bold; position:relative; }
.a-p span{ display:block; font-weight:normal;}
.a-p-2{ height:241px;}
.CzJz{ text-align:center; position:absolute; left:0; width:100%; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.al1{ text-align:left; padding-top:18px; padding-left:18px;}
.CzJz1{text-align:left; position:absolute; left:50%; top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%); }
.NavlistThree-txt-b{ width:184px; height:120px; background:#000;}
.mlp1{ margin-left:192px;}
.pub-i{  width:16px; height:16px; display:block; position:absolute;}
.pub-i-1{background:url(../images/left1.png) left top no-repeat; left:-12px; top:50%; margin-top:-8px; z-index:99;}
.pub-i-2{background:url(../images/left2.png) left top no-repeat;right:-12px; top:50%; margin-top:-8px; z-index:99;}
.NavlistThree-img-c{width:164px; height:120px;}
.mlp2{ margin-left:212px;}
.bgs{ background:rgba(0,0,0,0.5); display:none; width:100%; height:100%; position:absolute; left:0; top:0; z-index:888; opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;}
.green{background:#062e5f ; color:#fff;}
.green1{ background:#2bb0e9 ;color:#fff;}
.green .pub-i-1{background:url(../images/left1_1.png) left top no-repeat;}
.green .pub-i-2{background:url(../images/left2_1.png) left top no-repeat;}
.green1 .pub-i-1{background:url(../images/left1_1_1.png) left top no-repeat;}
.green1 .pub-i-2{background:url(../images/left2_1_1.png) left top no-repeat;}

.Navmeau{ }


.hover3 .bgs3{ opacity:1;-webkit-opacity:1;-moz-opacity:1; display:block;filter:alpha(opacity=100);}
.banner{ z-index:555;}
.foundingbg{ z-index:77777;width:100%; height:490px; position:fixed; left:0; top:0; background:rgba(0,0,0,0.4); display:none; }

.Hsbg{z-index:66;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:100%; height:490px; position:absolute; left:0; top:138px; background:#000; transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;}
.HsbgOn{z-index:666;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}

.mail-dy{ display:inline-block; background:#b28851; color:#000; padding:2px 10px; line-height:18px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.mail-dy .icon-mail{ color:#000; font-size:16px; margin-right:5px;}
.mail-dy i{ vertical-align:middle;}

.Custer{ background:#f0f3f7; padding-bottom:55px;}
.CusterH5{ color:#000; font-size:20px; font-family:CorpoA_Bold; padding:55px 0;}
.CusterR{ background:url(../images/custerline.jpg) left 120px no-repeat; padding-left:92px;}


.footer li{ padding-left:75PX;}
.footer p{ padding-bottom:15PX;}
.footer h3{ font-weight:normal;font-size:13px; font-family:CorpoA_Bold;}
.threeCompany{ position:absolute; left:35px; top:180px;}
.dingyue{ bottom:170px;}
.dingyue .icon-mail{ display:none;}
.dingyue{ background:#fff; color:#000; padding-top:0; padding-bottom:2px; font-size:12px;}
.zwx2{ color:#777;}
.zwx{ background:url(../images/boot1.png) center top no-repeat;}
.fx_p{ padding-left:87px; padding-top:30px;}
.posf{ padding-bottom:0;}
.floatmeau{ left:auto; right:-246px;}
.floatmeauA{ right:auto; left:-25px;}
.meau{ float:left;}
.rightmeaus{ right:auto; left:0;}

.Warp{ position:relative; left:0; z-index:88;}
.rightmeaush5,.rightmeaustop,.rightmeausdl a,.rightmeauslist .a{padding:0 25px;}
.rightmeaus a,rightmeaus a:hover,.rightmeaus{ color:#b8956b;}
.rightmeausdl,.rightmeaus,.Warp,.N,.Nav-fxied{transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;-webkit-transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;-moz-transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;}
/*.rightmeausdl,.rightmeaus{transform: translateX(300px);-webkit-transform: translateX(300px);-moz-transform: translateX(300px);}
.rightmeausdlOn,.rightmeausOn{transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}*/


.rightmeaus{ position:fixed; right:0; top:0; z-index:99999;width:300px; background:#010101;}
.rightmeauslist,.rightmeaustop{ line-height:60px; background:#000;}
.rightmeaustop{ background:#2bb0e9; color:#fff; }
.rightmeauslist{ position:relative;}
.rightmeausdl{ position:absolute; left:0; top:0;background:#000; }
.rightmeauslist li,.rightmeauslist dd{ border-bottom:1px solid #aaa;}
.rightmeausdl{ width:100%;}
.rightmeauslist .a{ display:block; }
.rightmeaustop,.rightmeauslist .a{cursor:pointer;}
.library-icon-web-font .icon-right{margin-top:25px;font-weight:bold;float:right; }
.library-icon-web-font .icon-right{ color:#2bb0e9;  }
.ico-close{ background:url(../images/close-btn-icon-small_02.png) left top no-repeat; width:14px; margin-top:24px; float:right; height:14px;}
.rightmeaush5{ background:#ccc;}
.rightmeauslist .a:hover,.rightmeausdl a:hover{ background:rgba(6,46,95,0.5);}
.rightmeausdl a{ display:block;}
.rightmeaush5{ cursor:pointer;}

/*.rightmeausdl,.rightmeaus{transform: translateX(-300px);-webkit-transform: translateX(-300px);-moz-transform: translateX(-300px);}
.rightmeausdlOn,.rightmeausOn{transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}
.WarpOn{transform: translateX(300px);-webkit-transform: translateX(300px);-moz-transform: translateX(300px);}*/





.NavUl{ padding-right:0;}
.e_l, .e_r{ width:24px; left:50%; margin-left:-12px; background:#00a2e6;}
.NavLi:hover .e_l{bottom:1px;}
.e_r{ bottom:1px;}

.Navmeau2{ position:absolute; width:210px; left:0;display:none; padding-top:15px;}
.Navmeau2 dl{ background:url(../images/meaubg.png) left top repeat;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:left; padding:8px 18px; position:relative;}
.Navmeau2 dl:before{content: "";display: block; height:100%; width:1px; background:#919191; width:1px; position:absolute; left:18px; top:0;}
.Navmeau2 dd{ padding-left:20px; line-height:36px;}

.Navmeau2Line{ display:block; height:36px; width:1px; position:absolute; left:18px; top:23px; z-index:777;}
.Navmeau2Line em{ display:block; float:left; width:1px; height:26px; margin-top:5px; background:#fff;}
.Navmeau2 dd a:hover{ color:#00a2e6;}

#swiper1 .swiper-pagination{ display:none;}

#swiper3{ width:800px; position:absolute; left:50%; margin-left:-400px; z-index:999; bottom:30px;}
#swiper3Box{ width:100%; position:relative;}
#swiper3Box .swiper-container{padding-top:10px;}
#swiper3 .swiper-slide{ width:190px; height:80px; cursor:pointer;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s; }
#swiper3 .swiper-slide img{ width:100%;}
#swiper3 .swiper-button-next, #swiper3 .swiper-button-prev{ width:25px; height:25px; margin-top:-12px; }
#swiper3 .swiper-button-prev{ left:-45px;}
#swiper3 .swiper-button-next{ right:-45px;}
#swiper3 .swiper-button-next i, #swiper3 .swiper-button-prev i{color:#fff; font-size:25px;}

.tcggtbg{ background:rgba(18,18,18,0.9);position:fixed; left:0; top:0; width:100%; z-index:99990;}
.tcggt{ width:990px; height:400px;position:fixed; top:50%; margin-top:-202px; left:50%; margin-left:-497px; z-index:99998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.tcggtD img{ vertical-align:top;}
.tcggtD{ width:100%; position:relative;height:400px;}
.tcggtC{background:url(../images/controls.png) left top no-repeat;}
.tcggtClose{ width:38px; height:20px; position:absolute; z-index:9990; right:20px; top:0; background-position:-30px 0; cursor:pointer;}
#swiper4 .swiper-button-next, #swiper4 .swiper-button-prev{  width:30px; height:64px;}
#swiper4 .swiper-button-prev{background-position:0 -66px;}
#swiper4 .swiper-button-next{background-position:-68px -66px;}
#swiper4 .swiper-slide{ height:400px;}

#swiper4 .swiper-slide a{ display:block; vertical-align:top; width:100%; height:100%;}


.Even{ width:1196px; margin:0 auto; }
.EvenA img{ vertical-align:top;}
.EvenA{position:relative; margin-top:20px;}
.EvenAbuy{ display:block; position:absolute; right:22px; font-size:20px; bottom:-22px; z-index:99; width:175px; text-align:center; height:74px;  background:url(../images/even1.png) left top no-repeat;}
.EvenAbuy i{ display:inline-block; vertical-align:top; padding-left:10px; padding-top:28px;}
.EvenAbuy,.EvenAbuy:hover{ color:#fff; font-family:CorpoA_Bold;}

.EvenB{ border-top:1px solid #7a7a7a; border-bottom:1px solid #7a7a7a; background:rgba(0,0,0,0.2);/*background:url(../images/even2.png) left top repeat;*/ margin-top:50px;}
.EvenB,.EvenB a{ color:#fff;}
.EvenB a:hover{ color:#c7066f;}
.EvenBm{ padding:30px 62px; padding-bottom:10px;}
.EvenH4{ font-size:22px; padding-bottom:15px;}
.EvenBselectD{ float:left; width:220px; margin:0; text-align:center; margin-right:30px;}

.EvenBListL{ width:30px; text-align:center; color:#b9956b;}
.EvenBList{ overflow:hidden;zoom:1; padding-top:10px;}
.EvenBday,.EvenBmou{ vertical-align:top;}
.EvenBday{ font-family:CorpoA_Bold; font-size:20px; display:block; line-height:24px;}
.EvenBmou{line-height:14px;}
.EvenBListR{ width:205px; font-size:15px;padding-left:15px;}
.EvenBListm{ float:left; width:260px; margin:25px 0; padding-right:72px; margin-right:72px; border-right:1px solid #c3c3c3; overflow:hidden;zoom:1;}
.EvenBListmLast{ margin-right:0; border:none; padding-right:0;}
.EvenBTab{ float:right; padding-top:5px;}
.EvenBTab span{width:12px; height:12px; cursor:pointer; margin:0 6px; background:#c3c3c3;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; display:inline-block; vertical-align:top;}
.EvenBTab span.on,.EvenBTab span:hover{ background:#b9956b;}

.EvenC{ padding-top:100px; position:relative; padding-bottom:85px;}
.EvenCt,.EvenCb{ position:absolute; width:474px; height:99px;}
.EvenCt{ background:url(../images/even3.png) left top no-repeat; top:18px; right:-1px;}
.EvenCb{ background:url(../images/even4.png) left top no-repeat; left:0; bottom:0;}
.EvenCimg{ position:relative;}
.EvenCimg1{ margin-top:14px;}
.EvenCimgW0,.EvenCimgW1,.EvenCimgW2{ overflow:hidden;zom:1;}
.EvenCimgW0{ height:606px;}
.EvenCimgW1{ height:325px;}
.EvenCimgW2{ height:233px;}
.EvenCBuy{ position:absolute; right:0; bottom:0; width:145px; height:66px; background:url(../images/even5.png) left top no-repeat; font-family:CorpoA_Bold;}
.EvenCBuy i{ display:inline-block; vertical-align:top; margin-left:48px; margin-top:18px;}
.EvenCBuy1{ background:url(../images/even6.png) left top no-repeat; width:219px; height:99px; font-size:18px; bottom:25px;}
.EvenCBuy1 i{ margin-left:73px; margin-top:32px;}
.EvenCBuy2{ bottom:26px;}
.EvenCimg img{ vertical-align:top;}
.EvenCBuy,.EvenCBuy:hover{ color:#07a9ed;}

.EvenCimgW0 img,.EvenCimgW1 img,.EvenCimgW2 img{transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.EvenCimgW0:hover img,.EvenCimgW1:hover img,.EvenCimgW2:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);}



.EvenDm{ float:left; width:380px; margin-right:28px;}
.EvenDmLast{ margin-right:0;}
.EvenDdesc{ position:relative; overflow:hidden;zoom:1; padding:8px 0; padding-left:25px; padding-right:165px; background:#07a9ed; margin-top:20px;}
.EvenDdesc1{ background:#b9956b;}
.EvenDdate,.EvenDH4,.EvenDH4 a{color:#000;}
.EvenDH4 a:hover{color:#fff;}
.EvenDH4{ font-size:16px; line-height:20px;}
.EvenDdate{ font-size:12px; line-height:14px; padding-top:5px;}
.EvenDimg{ position:relative; width:100%; height:248px; display:block;}
.EvenDimg img{ vertical-align:top;}
.EvenDimg i{ position:absolute; right:0; bottom:0; z-index:99; display:block; background:url(../images/even7.png) right 2px no-repeat; height:27px; width:100%;}
.EvenDm1{ width:788px; position:relative; overflow:hidden;zoom:1; height:300px;}

.EvenDh5{ color:#fff; font-size:22px; position:absolute; left:25px; top:25px; font-family:CorpoA_Bold; line-height:25px;}
.EvenDobtn{ width:94px; height:94px; cursor:pointer; background:url(../images/even8.png) left top no-repeat; position:absolute; left:50%; z-index:99; top:50%; margin-top:-47px; margin-left:-47px;}
.EvenDobtn1{ width:60px; height:60px; background-size:100% 100%; margin-left:-30px; margin-top:-30px;}
.EvenDTit{ overflow:hidden;zoom:1; background:url(../images/even2.png) left top repeat; padding:5px 0; width:100%; position:absolute; z-index:99; left:0; bottom:0; }
.EvenDTit,.EvenDTit a,.EvenDTit a:hover{ color:#fff;}
.EvenDTitL{ float:left; padding-left:25px;}
.EvenDTitp2{font-size:12px; line-height:12px;}
.EvenDTitp1{font-size:16px; line-height:18px; padding-bottom:5px;}
.EvenDobtnMore{ float:right; margin-right:25px; background:url(../images/even9.png) right center no-repeat; padding-right:20px; display:block; line-height:35px; font-size:12px;}
.EvenDobtnMore1{ position:absolute; right:0; bottom:-3px;}
.EvenDobtnMore1,.EvenDobtnMore1:hover{ color:#fff;}

.EvenD{ margin-top:20px;}
.EvenD1{ margin-top:50px;}
.EvenD2{ padding-bottom:30px;}
.Top2{ background:url(../images/teven10.png) center top no-repeat;}
.Navfxied .Top2{ background:url(../images/even10.jpg) center top no-repeat;}
.EvenDimg{ overflow:hidden;zoom:1;}
.EvenDimg img, .EvenDimg i,.EvenDimgbg,.EvenDm1 img,.EvenDdate,.EvenDdesc a{transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.EvenDm:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);}
.EvenDdesc:before{ width:100%; content:""; background:#2f2f2f;  height:0; z-index:1; position:absolute; left:0; bottom:0;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;-moz-transition:all 0.8s ease-in-out 0s;}
.EvenDm:hover .EvenDdesc:before{ height:100px;}
.EvenDH4,.EvenDdate{ position:relative;}
.EvenDH4,.EvenDdate,.EvenCBuy,.EvenDobtnMore1{ z-index:99;}
.EvenDm:hover .EvenDimg i{ transform:translateY(15px);}
.EvenDimgbg{ background:#000;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:88;}
.EvenDm:hover .EvenDimgbg{opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.EvenDdesc:hover a,.EvenDdesc:hover .EvenDdate{ color:#fff;}
.EvenDdesc:hover .EvenCBuy{ color:#07a9ed;}

.MapA{ position:relative;background:url(../f/evenmap1.jpg) center top no-repeat; height:537px; border:1px solid #444; border-left:none; border-right:none;}
.MapAa{ display:block; position:absolute; width:266px; height:131px; z-index:99;}
.MapAal{ background:url(../images/even11.png) left top no-repeat; bottom:45px; right:0; }
.MapAar{ background:url(../images/even12.png) left top no-repeat; bottom:84px; left:0; }
.MapALbg,.MapARbg{background:rgba(0,0,0,0.3); top:0; z-index:88;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s; width:50%; height:537px;position:absolute;}
.MapALbg{ left:0; }
.MapARbg{ right:0;}
.MapALbgOn{background:rgba(0,0,0,0);}


.MapApub{ height:50px; line-height:50px; padding:0 25px; font-size:22px; background:#012966;}
.MapApub,.MapApub:hover{ color:#fff;font-family:CorpoA_Bold;}
.MapApub i{ display:block; background:url(../images/even14.png) right center no-repeat; padding-right:30px; vertical-align:top;}

.MapB{ width:1200px; position:relative; height:905px; margin:0 auto; margin-top:60px;}
.MapBimg{ position:absolute; top:0; right:0;}
.MapBP{position:absolute; }
.MapBP1{ font-size:28px; top:70px; left:65px;color:#000; z-index:88; line-height:30px;font-family:CorpoA_Bold;}
.MapBP2{ font-size:12px; color:#313131; top:608px; left:150px;}
.MapBP3,.MapBP4,.MapBP5,.MapBP7,.MapBP8,.MapBP9{color:#fff;bottom:20px; line-height:20px; font-size:18px;font-family:CorpoA_Bold;}
.MapBP3{ left:96px;text-align:center;}
.MapBP4{ left:375px;  text-align:center; bottom:10px;}
.MapBP5{ left:526px; text-align:center;}
.MapBP7{ width:75px; left:705px; padding-top:230px;text-align:center;}
.MapBP8{ width:94px;left:875px; padding-top:104px; text-align:center;}
.MapBP9{ width:94px;left:1066px; padding-top:104px;text-align:center; bottom:10px;}
.MapBP6{ right:100px; bottom:344px; height:40px; line-height:40px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}

.MapBP3{ width:228px; padding-top:80px; display:block;}
.MapBP4{ width:82px; padding-top:90px; display:block;}
.MapBP5{ width:116px; padding-top:80px; display:block;}
.MapBP3:hover,.MapBP4:hover,.MapBP5:hover,.MapBP7:hover,.MapBP8:hover,.MapBP9:hover{ color:#fff ; }

.MapC{ width:1200px; position:relative; height:766px; margin:0 auto;}
.MapC{ margin-top:70px;}
.MapCimg{ position:absolute; top:0; right:0;}
.MapCP{position:absolute; }
.MapCP1{ font-size:28px; top:80px; right:120px;color:#000; z-index:88; line-height:30px;font-family:CorpoA_Bold;}
.MapCP2,.MapCP3{ font-size:22px; left:860px; line-height:30px; }
.MapCP2{ top:405px;}
.MapCP3{ top:494px;}
.MapCP4{font-size:12px; color:#313131; bottom:60px; left:150px;}
.MapCP5{ position:absolute; bottom:-15px; left:150px;}



.botH{ height:60px; overflow:hidden;zoom:1;}

.Mapaddress{ height:420px; position:relative; background:url(../images/address1.jpg) center top no-repeat;}
.Mapaddressbg{ position:absolute; left:0; top:0; z-index:99; width:100%; height:420px; background:#000; opacity:0.64;}

.MapaddressA{ position:relative;}
.Mapaddresstxt{ position:relative;z-index:999; top:-80px; text-align:center;}
.Mapaddressbg1{ height:976px;}
.MapaddressBA{ width:260px; right:58px; bottom:-18px;}

.Nav{ position:relative;}
.Nav-fxied{ height:138px; width:100%;}
.N{top:-10px;}
.Navfxied{ position:fixed;left:0; top:0;z-index:9999;}
.meau-fxied{ position:absolute; top:0;}


.rightmeausdl,.rightmeaus{left:-300px;}
.rightmeausdlOn,.rightmeausOn{left:0;}
.WarpOn,.NOn{left:300px;}


.Guest{ margin:0 auto; width:1200px; margin-top:12px;}
.GuestH3{ background:url(../images/guest1.jpg) center no-repeat; color:#fff; font-family:CorpoA_Bold; font-size:34px; line-height:26px; padding:30px 0;}
.GuestH3 span{ padding-left:30px;}

.GuestBs{ width:595px;}
.GuestBs,.GuestBs a,.GuestBs a:hover{ color:#fff;}
.GuestBs a{ display:block; float:left; font-size:18px; padding-left:30px;}
.GuestBs i{ display:block; font-size:26px; font-family:CorpoA_Bold; line-height:22px;}
.GuestBs{ background:url(../images/guest2.jpg) center no-repeat; padding:14px  0;}
.txtaa{ margin-top:5px;}
.GuestBsimg1{ margin-left:65px;}
.GuestBsimg2{ float:right; margin-right:80px;margin-top:12px;}

.GuestC{ background:url(../images/guest4.jpg) center no-repeat; color:#292929; font-size:16px;}
.GuestCH3{ padding:8px 0;}
.GuestCH3 span{ padding-left:35px;}

.GuestD{ position:relative; overflow:hidden;zoom:1;}
.GuestDimg{ vertical-align:top;}
.GuestDmeau{ width:276px; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5);  line-height:42px;}
.GuestDmeau dl{ }
.GuestDmeau a{ cursor:pointer; color:#fff; display:block; font-size:17px; border-bottom:1px solid #fff; padding-left:18px;}
.GuestDmeau .no a{ border:none;}
.GuestDmeausmall a{ color:#b8956b; font-size:14px; padding-left:25px;}
.GuestDmeau a:hover,.GuestDmeau a.on{ background:rgba(23,78,115,0.5);}
.GuestDTit{ font-family:CorpoA_Bold;  width:100%; line-height:52px; text-align:center; border-bottom:1px solid #fff; color:#fff;}
.GuestDTit span{ padding-left:18px; font-size:18px;}

.guestico{ float:right; margin-right:24px; margin-top:16px;background:url(../images/guest15.png) left top no-repeat; display:block; width:15px; height:8px;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.guesticoon{-moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);}
.GuestDmeauA{ position:absolute; display:block; width:25px; height:52px; left:276px; top:89px;background:url(../images/right11_1.png) left top no-repeat; cursor:pointer;}
.GuestDmeauAOn{background:url(../images/right13_1.png) left top no-repeat; left:0;}
.GuestDmeausmall{ display:none;}
.GuestDmeauA,.GuestDmeau{transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.GuestDmeauOn{ left:-276px;}

.GuestE{ background:#646464; color:#000; text-align:right; position:relative;  margin-top:0; border-top:1px solid #9f9f9f; line-height:42px; font-size:15px;}
.GuestE span{ padding-right:30px;}
.GuestEa{ position:absolute; right:-30px; top:-120px; display:block; width:428px; height:82px; display:block;}
.GuestEa{ background:url(../images/GuestEa.jpg) left top no-repeat;}
.GuestEa span{ float:left; text-align:left; padding-left:30px; padding-top:30px;}
.GuestEa1 span{ padding-top:16px;}
.GuestEa,.GuestEa:hover{ color:#fff; font-size:18px; line-height:24px;}




.meauC{ width:36px; height:23px; position:absolute; right:10px; top:10px; margin-top:18px; cursor:pointer; z-index:8888888;}
.meauC span{ width:100%;position:absolute;left:0; top:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff;display:block;height:5px;vertical-align:top;}
.meauC span{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}


.meauC .m1{ transform:rotate(45deg); top:9px;}
.meauC .m3{ transform:rotate(-45deg); top:9px;}

.meaulist{ padding-top:170px;z-index:888888; line-height:60px; height:400px; background:#000000;position:fixed; left:0; top:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;}
.meaulist a{ color:#fff; font-size:36px;}
.meaulist a.a2{ }
.meaulist li{ position:relative;float:left; width:100%; position:relative; text-align:center;} 
.meaulist li a{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; text-align:center;width:100%;}

.meauliston{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}


.meaulist .li1{opacity:0;-webkit-opacity:0;-moz-opacity:0;transform: translateY(-1000px);-webkit-transform: translateY(-1000px);-moz-transform: translateY(-1000px);transition: all 0.4s ease-out 0.42s;-webkit-transition: all 0.4s ease-out 0.42s;-moz-transition: all 0.4s ease-out 0.42s;}
.meaulist .li2{opacity:0;-webkit-opacity:0;-moz-opacity:0;transform: translateY(-800px);-webkit-transform: translateY(-800px);-moz-transform: translateY(-800px);transition: all 0.4s ease-out 0.35s;-webkit-transition: all 0.4s ease-out 0.35s;-moz-transition: all 0.4s ease-out 0.35s;}
.meaulist .li3{opacity:0;-webkit-opacity:0;-moz-opacity:0;transform: translateY(-600px);-webkit-transform: translateY(-600px);-moz-transform: translateY(-600px);transition: all 0.4s ease-out 0.28s;-webkit-transition: all 0.4s ease-out 0.28s;-moz-transition: all 0.4s ease-out 0.28s;}
.meaulist .li4{opacity:0;-webkit-opacity:0;-moz-opacity:0;transform: translateY(-400px);-webkit-transform: translateY(-400px);-moz-transform: translateY(-400px);transition: all 0.4s ease-out 0.21s;-webkit-transition: all 0.4s ease-out 0.21s;-moz-transition: all 0.4s ease-out 0.21s;}
.meaulist .li5{opacity:0;-webkit-opacity:0;-moz-opacity:0;transform: translateY(-200px);-webkit-transform: translateY(-200px);-moz-transform: translateY(-200px);transition: all 0.4s ease-out 0.14s;-webkit-transition: all 0.4s ease-out 0.21s;-moz-transition: all 0.4s ease-out 0.21s;}

.meauliston li.li1,.meauliston li.li2,.meauliston li.li3,.meauliston li.li4,.meauliston li.li5{opacity:1;-webkit-opacity:1;-moz-opacity:1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);}
.meaulist a{ cursor:pointer;}
.meaulist li dl{ display:none; padding-bottom:5px;}
.meaulist li dd{ line-height:30px;}
.meaulist li dd a{ font-size:19px;}
.meaulist a:hover,.meaulist .aclickOn,.meaulist li dd a{ color:#000;}

.AboutBanner{position:relative;}
.AboutP{ position:absolute; width:100%; text-align:center; left:0; z-index:8; top:50%; margin-top:-69px; color:#fff; font-size:48px; line-height:65px;}
.AboutP i{padding:0 10px; border-bottom:2px solid #fff; padding-bottom:5px;}
.AboutP span{ display:block;font-size:33px; }
.AboutBannerA{ height:360px; }
.AboutTit{ line-height:88px; background:#1a2450;}
.AboutTit p{ padding:0 65px;}
.AboutTit,.AboutTit a,.AboutTit a:hover{ color:#fff; font-size:30px;}
.AboutTit em{ padding:0 10px; font-size:28px; vertical-align:top;}
.AboutTitBg{ background:url(../images/about1.png) center top no-repeat; height:54px; overflow:hidden;zoom:1;}

.AboutTxtA{ background:#000; font-size:14px; color:#fff; }
.AboutTxtAimg img{ vertical-align:top;}
.AboutTxtAdesc{ padding:55px;}
.Mt70p{ margin-top:70px;}

.AboutTxtAdescL{ width:420px;}
.AboutTxtAdescR{ width:580px;}

.AboutTxtBTit{ font-size:30px; padding-bottom:50px; padding-left:30px;}
.AboutTxtBTita{ margin-top:80px;}
.AboutimgA{ }
.Aboutimg{ width:175px;  padding:15px 0; float:left; margin-top:5px; margin-right:5px; background:rgba(255,255,255,0.1); border-radius:12px;}
.Aboutimg:hover{background:rgba(255,255,255,0.5);}
.Aboutimg-t{ display:table; width:100%;}
.Aboutimg-c{ display:table-cell;vertical-align:middle; text-align:center; height:90px;}
.AboutTxtB{ background:url(../images/Aboutimg.jpg) left top no-repeat; padding:45px 35px; padding-bottom:200px;}
.AboutTxtBdescL{width:540px;}
.AboutTxtBdescR {width:540px;}

.Abrp1{ font-family:CorpoA_Bold; font-size:16px; padding-bottom:8px;}
.Abrp3{ padding:50px 0;}
.Abrp5{ font-size:12px;}

.BusinessA{padding-top:680px; position:relative; margin-top:-420px; position:relative; background:#000;}
.BusinessAImg{ position:absolute; left:0; top:0; z-index:9;}
.businessBImg{ height:390px; background:url(../images/businessB.jpg) left top no-repeat;width:380px;text-align:center; position:absolute; right:0; top:0; z-index:12; color:#fff; font-size:20px;}
.Bbp2{ font-size:60px; line-height:70px; padding-top:8px;}
.Bbp{ position:absolute; width:100%; left:0; top:50%; margin-top:-84px; line-height:20px;}
.businessF{width:380px; background:rgba(0,0,0,0.39); text-align:center; color:#fff; position:absolute; right:0; top:400px; z-index:9; padding:10px 0;}

.BusinessAL{ width:680px; padding: 70px; background:url(../images/businessC.jpg) center top no-repeat #e5e5e5; position:relative; z-index:88;}
.businessE{ position:absolute; width:416px; height:275px; padding:15px; background: #e5e5e5; left:55px; top:-260px;z-index:88;}
.BusinessAR,.BusinessG-t,.BusinessG{ width:380px;}
.BusinessAR{ position:relative; z-index:30;}
.BusinessG{ display:block; background:url(../images/businessF.jpg) left top no-repeat; margin-top:35px; position:relative;}
.BusinessG,.BusinessG:hover{ color:#fff;}
.Vrimg{ position:absolute; right:38px; top:-33px;}
.BusinessG-t{ display:table;}
.BusinessG-c{ display:table-cell; vertical-align:middle; text-align:center; height:278px; font-size:16px;}
.Bgp3{ font-size:35px;}
.BusinessG-ico{ display:inline-block; width:18px; height:36px; background:url(../images/BusinessG.png) left center no-repeat; margin-top:5px;}
.businessdown{ position:absolute; bottom:-45px; font-size:20px; line-height:26px; left:75px; z-index:9;background:url(../images/businessdown.jpg) left top no-repeat; display:block; width:442px; height:91px;}
.businessdown,.businessdown:hover{ color:#fff;}
.businessdown i{ padding-left:40px; position:relative; top:50%; margin-top:-26px;display:inline-block;}

.AboutTitA{ color:#fff; font-size:18px; text-align:center; padding:50px 0;}

.MbshareList,.MbList{ width:990px;}
.MbListm{ height:330px; overflow:hidden;zoom:1;}
.MbListm-t,.MbListm{width:495px;}
.MbListmL{ float:left;}
.MbListmR{ float:right;}
.MbListm-c{ display:table-cell;height:330px; vertical-align:middle; background:#fff; font-size:12px; }
.MmP1{ padding:0 60px; text-align:center;}
.MbListOdd .MbListmL{ float:right;}
.MbListOdd .MbListmR{ float:left;}

.Mixroom{ height:537px;}
#mixroom{ width:1200px; height:450px;}
.mixroomTop,.mixroomBot{ overflow:hidden;zoom:1; height:77px;}
.mixroomTop{ background:url(../images/roomico1.png) left top no-repeat; margin-top:100px; font-size:20px; line-height:77px; color:#fff;}
.mixroomTop span{ padding-left:40px; padding-top:10px; display:inline-block; vertical-align:top;}
.mixroomBot{ background:url(../images/roomico2.png) left top no-repeat;}
.mixroomBot span{ float:right; color:#fff; font-size:22px; margin-right:30px; margin-top:18px; cursor:pointer;}

.MixroomListm{ width:595px; float:left; margin-top:80px;}
.MixroomListmImg{ width:100%; overflow:hidden;zoom:1; height:420px;}
.MixroomListmOdd{ float:right;}
.MixroomListmDesc{ background:#f5f5f5; padding:15px 30px; display:block; position:relative;}
.Mdp1{ font-size:18px; line-height: 22px;height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;zoom:1;}
.Mdp2{ padding-top:2px;}
.MixroomListmBimg{ width:100%; overflow:hidden;zoom:1;background:url(../images/roomico3.png) left top no-repeat; height:40px;}
.book{ color:#937d5f; font-size:12px; position:absolute; right:30px; bottom:5px;}

.Release { margin-top:30px;}
.ReleaseM{ float:left; margin-right:10px; width:229px; margin-top:10px;}
.ReleaseM0{ margin-right:0;}
.ReleaseMa{ width:468px;}
.ReleaseMimg,.ReleaseMimg a,.cover{ width:100%; overflow:hidden;zoom:1; height:298px;}
.ReleaseMimg a{ display:block; position:relative;}
.cover{ position:absolute; z-index:99; background:rgba(0,0,0,0.3);}
.ReleaseMdesc{ background:#fff; padding:15px;}
.Rmdp1{ font-size:16px; height:20px; line-height:20px; overflow:hidden;zoom:1;}
.Rmdp1 a:hover{ color:#00a2e6 ;}
.Rmdp2{ line-height:18px; color:#ababab;  overflow:hidden;zoom:1; height:36px; padding-top:5px;}
.Rmdp3{ font-size:11px; color:#ccc; padding-top:10px; color:#b9956b;}

.OtherLink,.ThreeIco  { display:none;}
.Lauge a{ display:inline-block; line-height:30px; padding-left:40px; margin-left:25px;}
.Lauge a,.Lauge a:hover{ color:#fff;}
.Lauge .cn{ background:url(../images/lauge1.png) left center no-repeat;}
.Lauge .en{ background:url(../images/lauge2.png) left center no-repeat; display:none;}

.Tra{ background:#000000; font-size:15px; line-height:18px;}
.Tra p{ padding-top:10px;}
.Tra a, .Tra a:hover{ color:#fff;}
.Tra a:hover{background:#0f77ec;}
.Tra-t{ display:table;}
.Tra-c{ display:table-cell; border-right:1px solid #444; vertical-align:middle; text-align:center;padding:30px;}
.tc-a{ display:inline-block; height:69px;transition:all 0.3s linear 0s;}
.Tra a:hover .tc-a{ background-position:0 -69px;}
.tc-1{ width:223px;background:url(../images/traffic1.png) left top no-repeat;}
.tc-2{ width:64px;background:url(../images/traffic2.png) left top no-repeat;}
.tc-3{ width:107px;background:url(../images/traffic3.png) left top no-repeat;}
.tc-4{ width:79px;background:url(../images/traffic4.png) left top no-repeat;}
.tc-5{ width:79px;background:url(../images/traffic5.png) left top no-repeat;}
.tc-6{ width:59px;background:url(../images/traffic6.png) left top no-repeat;}

.AboutTxtO{ overflow:hidden;zoom:1; border:2px solid #b8946b;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.AboutTxtO img{ vertical-align:top;}
.AboutTitO{ overflow:hidden;zoom:1; text-align:center; font-size:30px; color:#fff; margin-top:40px;}
.AboutTitA { padding-top:30px;}
.ptb40p{ padding:60px 0;}

.Nav li{ margin-left:40px;}
.Aboutimg-c img{ vertical-align:middle; height:85px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; cursor:pointer;cursor:pointer;}
.Abrp3 img{ vertical-align:top;opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.Abrp3 img,.AboutTab,.Aboutimg{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; }
.AboutimgOn img,.Aboutimg:hover img,.Abrp3:hover img{opacity:0.6;-webkit-opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.Aboutimg{ padding:2px 0;}
.Abrp3{ padding:20px 0; padding-bottom:0;overflow:hidden;zoom:1; display:inline-block; }
.Abrp4{ padding-top:20px;}
.AboutTxtBdescR { position:relative;}
.AboutTab{ width:100%; position:absolute; left:0; top:20px;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.AboutTabOn{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0; z-index:999;}

.TrD{ position:relative; font-size:11px; line-height:14px; }
.TrD p{ padding-top:2px;}
.TrD .tc-a{ height:34px;}
.TrD .Tra-c{ padding:16px 30px;}
.TrD .Tra-c{ border-right:1px solid #fff; }
.TrD .Tra-c-last{ border:none;}
.TrD a:hover .tc-a{ background-position:0 -34px;}
.TrD .tc-1{ width:112px;background:url(../images/traffic1_1.png) left top no-repeat;}
.TrD .tc-2{ width:32px;background:url(../images/traffic2_1.png) left top no-repeat;}
.TrD .tc-3{ width:53px;background:url(../images/traffic3_1.png) left top no-repeat;}
.TrD .tc-4{ width:39px;background:url(../images/traffic4_1.png) left top no-repeat;}
.TrD .tc-5{ width:39px;background:url(../images/traffic5_1.png) left top no-repeat;}
.TrD .tc-6{ width:29px;background:url(../images/traffic6_1.png) left top no-repeat;}

.TrG .Tra-c{ background:#000;}
.TrG .Tra-c{ border-top:1px solid #444;}
.TrG .Tra-c{border-right:1px solid #444;}
.TrG a:hover .Tra-c{ background:#07a9ed;}

.TrD .Tra-c-last{ border-right:none;}

.AboutTitlink,.AboutTitlink a,.AboutTitlink a:hover{ font-size:32px;}
.AboutTitlink a:hover,.AboutTitlink a.on{ color:#00a2e6 ;}
.AboutTitlink em{ font-size:30px; padding:0 20px;}

.newpage{ overflow:hidden;zoom:1; padding-top:50px; text-align:center; padding-bottom:30px;}
.newpage a{ display:inline-block; margin:0 10px;width:36px; border:1px solid #000; height:36px; line-height:36px; color:#CCC; text-align:center;}
.newpage .on,.newpage a:hover{color:#fff; border:1px solid #fff;}

.AboutTxtC{ color:#fff; position:relative; background:#000;}
.AboutTxtCtxt{ position:relative; z-index:99;padding:100px; padding-bottom:500px; padding-top:60px; font-size:13px;}
.aboutmgbg{ position:absolute;left:0; bottom:84px; z-index:9;}

.CusterA{ background:#f0f3f7;color:#000; padding-bottom:50px;}
.CusterAH5{ font-size:22px; padding-top:50px; padding-bottom:30px;}
.CusterAH51{ padding-bottom:0;}

.CusterAC{ width:15%; background:url(../images/CusterAC.jpg) center center no-repeat; height:450px; margin-top:30px;}
.CusterAH6{ font-size:16px; padding-top:23px; padding-bottom:5px;}
.CusterAmore a{ left:0; transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s; }
.CusterAmore a,.CusterAmore a:hover{color:#07a9ed;position:relative;font-size:14px;}
.CusterAmore a:hover{ left:5px;}
.CusterAmore {padding-top:15px; padding-bottom:17px; position:relative;}
.CusterAmore i{ display:block; width:0; position:absolute; left:0; bottom:0; height:1px; background:#07a9ed;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.CusterAmore:hover i{ width:300px;}


.ContactAll{ background:#000;}
.ContactAllh4{ font-size:34px; color:#fff; line-height:75px; background:#222222;}
.ContactAllh4 span{ padding-left:70px;}

.ContactAllA{ display:table; width:100%; text-align:center; font-size:14px;  line-height:18px; color:#fff;}
.ContactAllA2{ background:#5f564c;}
.ContactAllA1{ background:#000;}
.ContactAllA2 .ContactAllA-t{height:190px;}

.ContactAllA-t{ display:table-cell; vertical-align:middle; width:32.0%;border-right:2px solid #000;}
.ContactAllA-t1{ width:64%;}
.ContactAllA-m{}
.ContactAllAh6{ font-size:26px; line-height:80px;}
.caamp1{ padding-top:15px;}
.TrF .Tra-c{border-right:2px solid #000;border-top:2px solid #000;}
.JobAll{ color:#fff; background:#000;}
.JobAllA{ overflow:hidden;zoom:1; height:50px; background:#1a2450;}
.JobAllB{ overflow:hidden;zoom:1; font-size:33px; padding:25px 0;}
.JobAllB span{ padding-left:40px;}

.JobAllC{ background:#2c323e; padding:25px 0; padding-bottom:40px;}
.JobAllCp1{ font-size:26px;}
.JobAllCp1 span,.JobAllCp2{ padding-left:40px;}
.JobAllCp2{ padding-top:30px;}
.JobXl{ width:290px; line-height:32px; background:#fff; padding:0 15px;}
.JobXl span{ display:block; background:url(../images/icox12.png) right center no-repeat; color:#000;}
.JobAllDp1{ font-weight:bold; padding-top:20px; padding-left:40px;}
.JobAllDp2{ color:#8b8b8b; font-size:12px; padding-left:40px; padding-bottom:20px;}
.JobAllDp3{ padding-bottom:10px;}
.JbTab td{border-bottom:1px solid #d8d9db; line-height:35px;}
.JbTab .nobord td{ border:none;}
.Jpp5{ padding-left:80px;}
.Jpp0{ font-size:12px;}

.JobAllE{ padding:75px; padding-top:20px;}
.CateringH5{ font-size:33px; padding:0 56px;}
.catering{ color:#fff;}
.CateringDesc{ padding:20px 56px;}
.CateringSlider{ width:888px; position:relative; padding:0 56px; margin-top:20px;}
.CateringSlider .swiper-wrapper{ height:480px;}
.CateringSlider .swiper-button-prev,.CateringSlider .swiper-button-next{ width:20px; height:40px;}
.CateringSlider .swiper-button-prev{ background:url(../images/catering_0.png) left center no-repeat;}
.CateringSlider .swiper-button-next{ background:url(../images/catering_1.png) left center no-repeat;}

.JobAllD{ color:#000;}

.PubLive{color:#fff; font-size:16px; line-height:24px; background:#000; position:relative; padding-top:260px; padding-bottom:100px; margin-top:50px;}
.PubLiveTxt{ padding:0 80px;}
.PubLiveTit{ font-size:40px; font-weight:bold; background:url(../images/mba-ico.png) left top no-repeat; width:400px; height:196px; position:absolute; left:-40px; top:0;}
.PubLiveTit span{ padding-left:50px; padding-top:90px; display:inline-block;}

.Rfa{ margin-top:30px;}
.Rfa a{ display:inline-block; width:100px; text-align:center; line-height:32px; background:#a6927d;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; margin-right:20px; font-size:15px;}
.Rfa a,.Rfa a:hover{ color:#fff;}
.Rfa a.on,.Rfa a:hover{ background:#2bb0e9;}

.RfaList{ padding-top:65px;}
.fd_img{margin-bottom: 16px;border:2px solid #acaba7;border-radius: 2px;display: inline-block;width: 292px;height: 132px;overflow: hidden;}
.fd_img img{display: block;transition: transform 2s;}
.fd_img img:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transition: transform 3s 0.2s;}
.RfaList h4{font-size: 15px;color:#07a9ed;line-height: 54px;text-indent: 6px;position: relative;}
.RfaList p{font-size: 12px;color:#FFFFFF;line-height: 18px;margin-left: 6px;}
.RfaList h4 img{position:absolute;right: 20px;bottom:24px;}
.RfaList strong{font-size: 12px;color:#FFFFFF;line-height: 52px;margin-left: 6px;margin-bottom: 8px;}

.catering { padding-top:50px;}

.recaphlistm{ float:left; width:390px; margin-right:15px;}
.recaphlistm img{ vertical-align:top;}
.recaphlistp1{ font-size:16px;}
.recaphlistdesc{ padding:15px;}
.recaphlistmlast{ margin-right:0;}
.recaph3{ color:#fff; font-size:36px; padding:60px 0; text-align:center;}




.PageRoom{ text-align:center; line-height:34px; padding:80px 0;}
.PageRoom a,.PageRoom a:hover{ }
.PageRoom a.on,.PageRoom a:hover{ color:#000; background:#fff;}
.PageRoom span.current{ color:#000; background:#fff;}
.PageRoom .learnmore,.PageRoom .learnmore:hover{ float:right;color:#FFF; border:none; background:none; width:auto;}
.PageRoom span.disabled{margin:0 4px;color:#ccc;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; display:inline-block; width:30px; height:30px; line-height:30px; border:1px solid #ccc;}
.PageRoom a{margin:0 4px;color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; display:inline-block; width:30px; height:30px; line-height:30px; border:1px solid #fff;}
.PageRoom span{margin:0 4px;color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; display:inline-block; width:30px; height:30px; line-height:30px; border:1px solid #fff;}

.mainstage-a{ height:800px; position:relative; background:url(../f/main-arena1.png) right top no-repeat;}
.mainstage-a{background:none; height:800px; color:#fff;}
.mainstage-a-txt{ padding:0 145px; position:relative; z-index:99; font-size:12px; line-height:18px;}
.mainstage-a-bg{ width:1009px; position:absolute; right:0; top:0; height:800px; z-index:9;background:url(../f/mainarena.png) right top no-repeat;}
.f-main1{ width:300px; height:146px; background:url(../f/f-main1.png) left top no-repeat; position:absolute; left:2px; top:-68px; z-index:88;}
.mainstage-a-txt{ padding-top:135px;}
.f-main1{ color:#000; font-size:28px;}
.f-main1 span{ padding-left:50px; line-height:30px; padding-top:52px; display:inline-block;}
.DownPages{ display:block; position:absolute; right:170px; top:30px; z-index:888; font-size:12px;}
.DownPages,.DownPages:hover{ color:#fff;}
.Linka1{ position:absolute; display:block; z-index:888; left:195px; bottom:60px; width:250px; font-size:22px;}
.Linka1,.Linka1:hover{ color:#fff;}
.Linka1 img{ width:35px;}
.Linka1 span{ padding:0 20px;}
.Linka1 i{ margin:0;}



.mainstage-b{ height:590px; position:relative; }
.mainstage-b{background:none; color:#fff;}
.mainstage-b-txt{ padding:0 145px; position:relative; z-index:99; font-size:12px;}
.mainstage-b-bg{ width:1009px; position:absolute; height:590px; right:0; top:0; z-index:9;background:url(../f/mainarenb.png) right top no-repeat;}
.f-main2{ width:300px; height:146px; background:url(../f/f-main1.png) left top no-repeat; position:absolute; left:2px; top:-68px; z-index:88;}
.mainstage-b-txt{ padding-top:125px; line-height:16px;}
.f-main2{ color:#000; font-size:28px;}
.f-main2 span{ padding-left:50px; line-height:30px; padding-top:34px; display:inline-block;}
.DownPages{ display:block; position:absolute; right:170px; top:20px; z-index:888; font-size:12px;}
.DownPages,.DownPages:hover{ color:#fff;}
.Linka2{ position:absolute; display:block; z-index:888; left:195px; bottom:34px; width:250px; font-size:22px;}
.Linka2,.Linka2:hover{ color:#fff;}
.Linka2 img{ width:35px;}
.Linka2 span{ padding:0 20px;}
.Linka2 i{ margin:0;}



.mainstage-c{ height:534px; position:relative; }
.mainstage-c{background:none; color:#fff;}
.mainstage-c-txt{ padding:0 145px; position:relative; z-index:99; font-size:12px;}
.mainstage-c-bg{ width:1009px; position:absolute; height:534px; right:0; top:0; z-index:9;background:url(../f/mainarenc.png) right top no-repeat;}
.f-main3{ width:600px; height:145px; background:url(../f/f-main3.png) left top no-repeat; position:absolute; left:2px; top:-68px; z-index:8888;}
.mainstage-c-txt{ padding-top:125px; line-height:16px;}
.f-main3{ color:#000; font-size:28px;}
.f-main3 span{ padding-left:50px; line-height:30px; padding-top:34px; display:inline-block;}
.DownPages{ display:block; position:absolute; right:170px; top:20px; z-index:888; font-size:12px;}
.DownPages,.DownPages:hover{ color:#fff;}
.Linka3{ position:absolute; display:block; z-index:888; left:195px; bottom:34px; width:250px; font-size:22px;}
.Linka3,.Linka3:hover{ color:#fff;}
.Linka3 img{ width:35px;}
.Linka3 span{ padding:0 20px;}
.Linka3 i{ margin:0;}

.f-main3-div{ padding-left:240px; padding-top:48px;line-height:30px;}
.f-main3 a{ font-size:16px; color:#000; display:inline-block; margin-right:10px;}
.f-main3 a.on{ color:#fff;}
.f-main3 a:hover{ color:#fff;}




.mainstage-d{ height:642px; position:relative; }
.mainstage-d{background:none; color:#fff;}
.mainstage-d-txt{ padding:0 110px; padding-right:50px;position:relative; z-index:99; font-size:12px;}
.mainstage-d-bg{ width:1009px; position:absolute; height:642px; right:0; top:0; z-index:9;background:url(../f/mainarenf.png) right top no-repeat;}
.f-main4{ width:310px; height:145px; background:url(../f/f-main1.png) left top no-repeat; position:absolute; left:2px; top:-42px; z-index:8888;}
.mainstage-d-txt{ padding-top:125px; line-height:16px;}
.f-main4{ color:#000; font-size:28px;}
.f-main4 span{ padding-left:50px; line-height:30px; padding-top:50px; display:inline-block;}
.DownPages{ display:block; position:absolute; right:170px; top:20px; z-index:888; font-size:12px;}
.DownPages,.DownPages:hover{ color:#fff;}
.Linka4{ position:absolute; display:block; z-index:888; left:195px; bottom:34px; width:250px; font-size:22px;}
.Linka4,.Linka4:hover{ color:#fff;}
.Linka4 img{ width:35px;}
.Linka4 span{ padding:0 20px;}
.Linka4 i{ margin:0;}

.f-main4-div{ padding-left:218px; padding-top:48px;line-height:30px;}
.f-main4 a{ font-size:16px; color:#000; display:inline-block; margin-right:10px;}
.f-main4 a.on{ color:#fff;}
.f-main4 a:hover{ color:#fff;}
.f-main8{ position:absolute; left:0; top:0; width:100%; z-index:106; border-bottom:1px solid #000; font-size:16px;}
.f-main8 p{ padding-left:350px; line-height:22px;}
.f-main8 a{ color:#fff; display:inline-block; margin-right:50px;}
.f-main8 a:hover,.f-main8 a.on{ color:#07a9ed;}
.f-main-p1{ padding-top:18px;}
.f-main-p2{ padding-top:11px; font-size:13px; padding-bottom:10px;}

.mainstage-d-l{ width:365px;}
.mainstage-d-r{ width:462px;}
.mainstage-d-r img{ width:100%;}

.mainstage-tabimg{ position:relative;overflow:hidden;zoom:1;}
.mainstage-tabimg,.mainstage-tabimg ul{width:462px; height:238px;}
.mainstage-tabimg ul{ position:absolute; left:0; top:0;}
.mainstage-tabm{ width:100%; margin-top:15px;}
.mainstage-tabm li{ float:left; position:relative; cursor:pointer; width:144px; margin-right:15px; height:74px; overflow:hidden;zoom:1;}
.mainstage-tabm li:hover .bgsa{opacity:0;-webkit-opacity:0;-moz-opacity:0;}
.mainstage-tabm .bgsa{ z-index:99; position:absolute; left:0; top:0; width:100%; height:74px; background:#000;opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.mainstage-tabm .no{ margin:0;}
.mainstage-tabm img{ width:100%; overflow:hidden;zoom:1;}
.mainstage-tabimg ul{ display:none;}

.faqh4{ font-size:32px; line-height:40px; color:#fff; padding:40px 0;}
.faqlistm{background:#363636; color:#fff; font-size:16px; padding:50px 0;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.faqlistm:hover{ background:rgba(6,46,95,0.6);}
.faqlistmOdd{ background:#000000;}
.faqlistmH4,.faqlistmdesc{ padding:0 130px;}
.faqlistmH4{ font-size:24px;}
.faqlistmH4,.faqlistmH4 a,.faqlistmH4 a:hover{ color:#fff;}
.faqlistmdesc{ padding-top:20px;}
.faqlistmdesc a{ color:#fff; text-decoration:underline;}

.faqlistmH4 a:hover{ color:#B3B1B1; text-decoration:underline;}

.AboutBannerD{ height:260px;}
.FAQP i{ border:none;}
.FAQP { margin-top:-38px;}




.ContactAllA-th:hover{ background:#062e5f;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}

.AboutTit .down-food{ margin-top:28px;color:#b8956b; background:url(../images/food-down1.png) right center no-repeat; display:inline-block; float:right; padding-right:40px; font-size:12px; height:30px; line-height:15px; text-align:center;}
.AboutTit .down-food:hover{ color:#00a2e6  ;background:url(../images/down-food1.png) right center no-repeat;font-size:12px; }


.EvenBselectD{width:290px;}
.selectD{ background:#b18f66; z-index:999;cursor:pointer; height:45px; font-size:18px;line-height:45px;position:relative;}
.getdate{ position:absolute; z-index:999;left:0; top:45px; width:291px;}
.selectD span{ background-position:right 20px;}

.selectD1{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:16px; width:88%; margin-left:6%; margin-top:20px; background:url(../images/right14.png) left top repeat; height:35px; line-height:35px;}
.selectD1 span{ display:inline-block; vertical-align:top; width:90%; background:url(../images/right15.png) right 16px no-repeat;}


.getdate img{ width:100%;}
.getdate .getdate-1{ width:290px;}
.getdate{ display:none;}
.Timg { width:390px; height:306px;display:block; overflow:hidden;zoom:1;}
.Timg img{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.Timg:hover img{transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);}

.Wdsc{ width:420px; height:110px; overflow:hidden;zoom:1;}
.Wdsc img{transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.Wdsc:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.AboutP{ display:none;}

.EvenAbuy{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.EvenAbuy:hover{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);}

.cateringPLeft{ width:38%;}
.cateringPRight{ width:58%;}
.cateringPRight img{ width:100%;}

.cateringPLeftH5{ font-size:30px; color:#1faaea;}
.cateringPLeftDown{ padding-left:30px; background:url(../images/catedown.png) left center no-repeat;}
.cateringPLeftDown,.cateringPLeftDown:hover{ color:#fff;}
.Cpl1{ padding-top:10px;}
.Cpl2{ padding-top:5px;}
.CateringH5{ padding:0;}
.cateringP{ padding-top:40px;}
.TwoPicUDList{ width:488px;height:283px; position:relative; overflow:hidden;zoom:1;}
.TwoPicUDList-u,.TwoPicUDList-d{height:283px; position:absolute; left:0; width:100%;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.TwoPicUDList-u{ top:0;}
.TwoPicUDList-d{ top:283px; display:block;}
.TwoPicUDimg{ width:100%; overflow:hidden;zoom:1;}
.TwoPicUDimg img,.TwoPicUDimg{height:248px;}
.TwoPicUDh4{ line-height:32px; height:32px; overflow:hidden;zoom:1; border-top:3px solid #07a9ed; background:#ffffff; color:#1faaea; font-size:26px; padding:0 20px;}
.TwoPicUDh4 span{ display:block;background:url(../images/TwoPicUDh4.png) center right no-repeat;}
.TwoPicUDh5{line-height:52px; height:52px; overflow:hidden;zoom:1; border-bottom:6px solid #07a9ed; background:#ffffff; color:#1faaea; font-size:26px; padding:0 20px;}
.TwoPicUDDesc{ padding:20px; line-height:22px; height:176px;background:#062e5f;}
.TwoPicUDmore{ height:52px; line-height:52px; background:#062e5f;}
.TwoPicUDList-d,.TwoPicUDList-d:hover{ color:#fff;}
.TwoPicUDList-d .TwoPicUDh5{ color:#000;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.TwoPicUDList:hover .TwoPicUDh5{ color:#07a9ed;}
.TwoPicUDList:hover .TwoPicUDList-u{ top:-283px;}
.TwoPicUDList:hover .TwoPicUDList-d{ top:0;}

.TwoPicUD{ padding-top:60px;}

.TwoDesc{ padding-top:80px;}
.TwoDescH6{ font-size:30px; padding-bottom:15px;}

.TwoDesc{ padding-top:80px; margin-top:50px; padding-bottom:40px; background:url(../images/cateringlogo.png) right top no-repeat;}

.f-main3-25{ width:100%; background:none; position:relative; top:0; left:0;}
.f-main3-25 .f-main3-div{ padding-left:145px; padding-top:35px;}
.f-m-p2{ padding-top:20px;}
.f-m-p1{ color:#fff;}
.mainstage-c-txt{ padding-top:60px;}
.f-main3 a{ color:#fff;}
.f-main3 a:hover,.f-main3 a.on{ color:#07a9ed;}
.mainstage-c-txt{ padding-top:27px;}

.f-main4,.f-main1,.f-main2{ background:none; color:#fff;}
.f-main4 span{ padding-top:77px;}
.f-main-p1{ padding-top:25px;}
.f-main8{ border:none;}

.f-main1{ width:350px;}
.f-main1 span{ padding-top:117px; padding-left:142px;}

.f-main2{ width:430px;}
.f-main2 span{ padding-top:117px; padding-left:142px;}

.PubLiveTit{ background:none; color:#fff; font-size:28px; position:relative; left:0; top:0;}
.PubLive{ padding-top:0;}
.PubLiveTit span{ padding:0;}
.PubLiveTit{ height:auto; padding-top:35px; padding-bottom:45px; padding-left:80px;}

.f-main-p2-25{ padding-top:42px;}
.mainstage-d-bg1{ background:url(../images/mainstage11.png) right top no-repeat;}
.mainstage-d-bg3{ background:url(../images/mainstage33.png) right top no-repeat;}
.Linka3{ bottom:40px;}

.cateringPLeftP{ padding-top:30px;}
.Cpl2{ padding-top:20px; padding-bottom:15px;}
.TwoDesc{ background:none; padding-top:15px;}
.cateringlogo1{ padding-bottom:13px;}

.page-tel{ background:url(../images/tel-page.png) left center no-repeat; padding-left:22px; margin-top:5px;}
.page-mail{ background:url(../images/mail-page.png) left center no-repeat; padding-left:22px; margin-top:5px;}
.page-down1{ background:url(../images/catedown.png) left center no-repeat; padding-left:32px; margin-top:35px;}
.page-ip{ background:url(../images/ip-page.png) left center no-repeat; padding-left:22px; margin-top:5px;}
.pub_carting{ line-height:16px; position:absolute; left:130px; top:532px; z-index:666;}

.page-jiage{ background:url(../images/page-jiage.png) left center no-repeat; padding-left:22px; margin-top:5px;}
.page-mail a,page-mail a:hover,.page-jiage a,.page-jiage a:hover{ color:#fff;}
.page-jiage{ background-size:25px 24px; background-position:-4px center;}


.Jqdy{ padding-top:20px;}
.Jqdy,.Jqdy a,.Jqdy a:hover{ color:#fff;}
.Jqdy a,.page-jiage a{ text-decoration:underline;}
.page-jiage a{ font-size:14px;}

.Mbacares{ background:#000; overflow:hidden;zoom:1; padding:80px 0;}
.MbacaresL,.MbacaresR{ width:50%;}
.MbacaresL{ text-align:center;}
.MbacaresLM{ padding-left:50px;}
.MbacaresR{ color:#fff;}
.MbacaresRM{ padding-right:50px;}

.Mbacaresthree{background:#000;}
.MbacaresthreeM{ overflow:hidden;zoom:1; padding:0 50px;}

.Mtmlist{ margin-right:19px; width:354px; float:left;}
.Mtmlistlast{ margin:0;}
.Mtmlistimg{ width:354px; height:201px; overflow:hidden;zoom:1; display:block;}
.Mtmlistimg img{ vertical-align:top;}
.Mtmlisttxt{ padding:12px; display:block; overflow:hidden;zoom:1; font-size:12px; background:#fff;}
.Mtmlisttxt,.Mtmlisttxt:hover{ color:#000;}
.Mtmlisttxtp1{ height:48px; line-height:16px;}
.Mtmlisttxtp2{ color:#b8946b; background:url(../images/carejt.png) right center no-repeat;}

.Mtmlistimg img,.MbacaresLM img{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.Mtmlistimg:hover img,.MbacaresLM:hover img{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);}

.PageRoomcare{ background:#000;}
.PageRoomcare .learnmore{ margin-right:50px;}
.MbshareList2{ padding:0 50px; width:1100px; background:#000; overflow:hidden;zoom:1; }
.MbshareList2 .MbList{ width:100%;}
.MbshareList2 .MbListm-t{ width:100%;}
.MbshareList2 .MbListmL img{ width:100%;}
.MbshareList2 .MbListm { width:50%;}

.TwoDescH6,.cateringPLeftH5,.Bfp2,.Bgp2,.Bgp3,.businessdown,.AboutTitA,.mixroomTop,.Rmdp1,.Tra,.AboutTitO,.CusterAH5,.CusterAH6,.JobAllDp2,.CateringDesc,.CateringH5,.learnmore,.f-main1,.Linka1,.f-main3,.f-main2,.f-main4,.f-main8,.faqh4{ font-family:CorpoA_Bold;}


ul.con_4 li{width: 630px;float:left;}
ul.con_4 li h3{height:80px;line-height: 80px;color: #FFFFFF;font-size: 26px;text-indent: 70px;}
ul.con_4 li .Content_pic{width:626px;height:227px;position:relative;}
ul.con_4 li .pic_fade{width:626px;height:227px;background: rgba(0,0,0,.7);transition: background 1.5s;-moz-transition: background 1.5s; -webkit-transition: background 1.5s;position:relative;}
ul.con_4 li div.pic_fade_p{position:absolute;left: 72px;top:144px;opacity: 1;transition: opacity 1.5s;-moz-transition: opacity 1.5s; -webkit-transition: opacity 1.5s;}
ul.con_4 li .pic_fade p{font-size: 18px;color:rgba(255,255,255,1)}
ul.con_4 li:hover .pic_fade{width:626px;height:227px;background: rgba(0,0,0,0);}
ul.con_4 li:hover div.pic_fade_p{opacity:0;}

.LcList{ overflow:hidden;zoom:1; padding-top:80px;}

.LcListImg{ width:292px; height:160px; overflow:hidden;zoom:1; border:2px solid #acaba7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; float:left;}
.LcListImg img{display: block;transition: transform 2s;-webkit-transition: transform 2s;-moz-transition: transform 2s;}
.LcListImg img:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transition: transform 3s 0.2s;}

.LcListTxt{ font-size:12px; line-height:18px; float:right; width:685px;}
.LcListTxtH4{ font-size:15px; color:#07a9ed; line-height:35px; padding-bottom:15px;}
.LcListDesc{ padding-bottom:10px;}



.down-pub-main{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;color:#b2afaf; background:url(../images/food-down1.png) right center no-repeat; display:inline-block; position:absolute; right:50px; top:40px; z-index:120;padding-right:40px; font-size:12px; height:30px; line-height:15px; text-align:center;}
.down-pub-main:hover{ color:#00a2e6  ;background:url(../images/down-food1.png) right center no-repeat;font-size:12px; }

.mainstage-d-r img{transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;}
.mainstage-d-r img:hover{transform: scale(1.03);-moz-transform: scale(1.03);-webkit-transform: scale(1.03);}

.Timgnone{ display:none;}


.trabg1:hover i,.trabg2:hover i,.trabg3:hover i,.trabg4:hover i,.trabg5:hover i,.trabg6:hover i{ background-position:0 -69px; }
.trabg1 i,.trabg2 i,.trabg3 i,.trabg4 i,.trabg5 i,.trabg6 i{ display:inline-block; height:69px;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s; overflow:hidden;zoom:1;}
.trabg1 i{ width:223px;background:url(../images/traffic1.png) left top no-repeat;}
.trabg2 i{ width:64px;background:url(../images/traffic2.png) left top no-repeat;}
.trabg3 i{ width:107px;background:url(../images/traffic3.png) left top no-repeat;}
.trabg4 i{ width:79px;background:url(../images/traffic4.png) left top no-repeat;}
.trabg5 i{ width:79px;background:url(../images/traffic5.png) left top no-repeat;}
.trabg6 i{ width:59px;background:url(../images/traffic6.png) left top no-repeat;}

.trabg1:hover ,.trabg2:hover ,.trabg3:hover ,.trabg4:hover ,.trabg5:hover,.trabg6:hover { color:#07a9ed;}
.MapApub:hover{opacity:0.95;-webkit-opacity:0.95;-moz-opacity:0.95;}


.searchcc{height:40px; line-height:40px; float:left; color:#fff; width:40px; text-align:center; background:#b18f66; cursor:pointer;}
.EvenBselectD{height:40px; line-height:40px;}
.EvenBselectD span{text-align:left; background-position:right 18px; display:none;}

.pub_carting div{ display:none;}
.pub_carting{ top:548px;}

.mediaBg{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:4;}
.AboutTitBg { display:none;}

.Top{ position:relative;}
.video_area{bottom: 0;box-sizing: border-box;left: 0;margin: 0;object-fit: contain;position:relative;right: 0;top: 0;}

/*1214*/
.AboutTxtCtxt{ padding-bottom:50px;}
.aboutmgbg{ display:none;}
.AboutTit { background:none;}
.AboutTxtC,.AboutTxtA { background:none;}

.Zzbg{position:fixed; left:0; top:0; width:100%; height:100%; z-index:8;}
.Zzbg{ background:none;background:rgba(0,0,0,0.8);}
.footer{background:rgba(0,0,0,0.5);}

.AboutTit em{ display:none;}
.AboutTit a{ display:block;}



.AboutTit{ line-height:65px; padding-top:50px; padding-bottom:50px;}
.AboutTit p{ padding:0;}
.AboutTit,.AboutTit a,.AboutTit a:hover{font-family:CorpoA_Bold; font-size:50px;}
.AboutTxtCtxt{ padding:0; padding-bottom:80px;}

.AboutTxtB{ background:none; padding:0; padding-bottom:80px;}
.AboutTxtBdescL { min-height:300px;}

.Mbacares { background:none;}
.AboutTit .AboutTitlink a{ display:inline-block; }
.AboutTit .AboutTitlink{  padding-bottom:25px;}
.AboutTit .AboutTitlink em{ display:inline-block;}
.PageRoomcare,.Mbacaresthree{ background:none;}


.ContactAll{ background:none;}
ul.con_4 li{ width:50%; text-align:center;}
ul.con_4 li h3{ text-align:center; text-indent:0; background:rgba(9,8,8,0.7);}
ul.con_4 li .Content_pic,ul.con_4 li .pic_fade,ul.con_4 li:hover .pic_fade{ width:100%; height:300px;}
ul.con_4 li:hover div.pic_fade_p{opacity:1;-webkit-opacity:1;-moz-opacity:1;}
ul.con_4 li div.pic_fade_p{ position:absolute;text-align:left; display:inline-block; position:relative; left:auto; top:auto; line-height:35px; top:50%; margin-top:-35px;}
ul.con_4 li .pic_fade{ background:none;}

ul.con_4  .libg1{ background:rgba(17,17,17,0.6);}
ul.con_4  .libg2{ background:rgba(34,34,34,0.6);}
ul.con_4  .libg3{ background:rgba(51,51,51,0.6);}
ul.con_4  .libg4{ background:rgba(68,68,68,0.6);}
ul.con_4  .libg1,ul.con_4  .libg2,ul.con_4  .libg3,ul.con_4  .libg4{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
ul.con_4  .libg1:hover,ul.con_4  .libg2:hover,ul.con_4  .libg3:hover,ul.con_4  .libg4:hover{ background:rgba(6,46,95,0.5);}

.mainstage-d-bg,.f-main4{ display:none;}
.f-main8 p{ padding:0;}
.mainstage-d-txt{ padding:0; padding-bottom:80px;}
.pub_carting img{ width:285px;}
.f-main8{ position:relative;}
.f-main8 a{ font-size:18px;}
.mainstage-d-l{ width:488px;}
.mainstage-d{ height:auto;}
.pub_carting{ right:0; top:48px; left:auto;}
.f-main-p2x{ padding-top:70px;}
.mainstage-d-r,.mainstage-tabimg, .mainstage-tabimg ul{ width:550px;}
.mainstage-tabimg, .mainstage-tabimg ul,.mainstage-d-r img{ height:365px;}

.PubLive { padding:0; margin-top:0; padding-bottom:80px; background:none;}
.PubLiveTxt{ padding:0;}
.PubLiveTit{ display:none;}
.AboutTxtO img{ width:100%;}

.Abrp3 img{ height:65px;}

.MbacaresL, .MbacaresR{ display:table-cell; vertical-align:middle;}

.Mmp1 img,.Mmp3 img{  width:80%;max-width:250px;}
.Mmp2{ padding-top:30px;}
.Mmp2 img,.Mmp4 img{ width:80%;max-width:420px;}
.Mmp4{ padding-top:50px;}
.MbacaresLM,.MbacaresRM{ padding:0;}
.Mtmlist{ overflow:hidden;zoom:1;}
.MbacaresthreeM{ padding:0;}
.MbshareList2{ padding:0;}

.JobAllA{ display:none;}
.EvenA img{ width:100%;}
.EvenDimg img{ width:100%;}
.recaphlistm img{ width:100%;}
.Timg{ width:100%;}
.GuestDimg{ width:100%;}
.GuestEa{ right:0;}

.faqlistm{ background:rgba(17,17,17,0.6);}
.faqlistmOdd{ background:rgba(34,34,34,0.6);}

.down-pub-main{ right:0; top:68px;}


.xiazai1{ right:130px;}
.xiazai2{right:0;}


.mixroomTop,#mixroom ,.mixroomBot{ display:none;} 
.JobAll{ background:none;}
.Mbacares{ padding:0; margin-top:80px; margin-bottom:80px;}

.newsharespan{ line-height:32px;}
.footer .bdsharebuttonbox{ border:none;}
.footer .bdshare-button-style0-32 .bds_weixin{ margin:0; margin-right:5px; background:url(../images/share1.png) left top no-repeat  !important;}
.footer .bdshare-button-style0-32 .bds_tsina{  margin:0; margin-right:5px;background:url(../images/share2.png) left top no-repeat  !important;}
.footer .bdshare-button-style0-32 .bds_fbook{  margin:0; margin-right:5px;background:url(../images/share3.png) left top no-repeat  !important;}
.footer .bdshare-button-style0-32 .bds_twi{ margin:0; margin-right:5px; background:url(../images/share4.png) left top no-repeat  !important;}
.footer .bdshare-button-style0-32 .shareCount { margin:0; height:30px; line-height:30px; margin-right:0;width:auto; padding:0 15px;border:1px solid #ccc; border-radius:32px;padding-left:40px; padding-right:15px;background:url(../images/share7.jpg) 15px center no-repeat; text-indent:1px; color:#cccccc; font-size:14px;}
.footer .newsharelist a:hover{ left:0; opacity:0.5;}
.footer .newsharelist{ padding-left:35px; padding-top:20px;}
.MapTwoa{ position:absolute;border-radius:8px;-webkit-border-radius:8px; padding-bottom:3px; line-height:40px; height:40px;-moz-border-radius:8px; right:70px; top:-20px;}
.MapTwoa img{ height:24px; vertical-align:middle; margin-left:20px;}
.MapOne{ color:rgba(249,249,249,0.9);}
.MapTwo { margin-top:100px; position:relative;}
.MapTwo img{ vertical-align:top;}
.MapTwo .MapTwoa img{vertical-align:middle;}	
.Parking{ padding-top:0; margin-top:80px;}
.Parking a{ display:inline-block; background:url(../images/Parkinga.png) right 73px no-repeat;}

.MapThreea{ position:absolute;border-radius:8px;-webkit-border-radius:8px; padding-bottom:3px; line-height:40px; height:40px;-moz-border-radius:8px; right:35px; top:-20px;}
.MapThreea img{ height:24px; vertical-align:middle; margin-left:20px;}
.MapThreea12{right:230px;}

.ParkingTxt{ position:relative;}
.ParkingTxtM{ display:table-cell; width:50%;vertical-align:top;}
.ParkingTxtM img{ width:100%; vertical-align:top;}
.ParkingTxtML{ vertical-align:bottom;}
.Pkm1,.Pkm2,.Pkm3{padding-right:30px; margin-left:80px;}
.Pkm1,.Pkm2{ font-size:23px; font-family:CorpoA_Bold; color:#fff; padding-left:50px; line-height:50px;}
.Pkm1{ background:url(../images/Pkm1.png) left center no-repeat;}
.Pkm2{ background:url(../images/Pkm2.png) left center no-repeat;}
.Pkm3{ font-size:13px; color:#fff; margin-top:30px; }

.Wash{ overflow:hidden;zoom:1; margin-top:100px;}
.Wash a{ float:right;}

.EvenD1{margin-top:80px;}
.EvenThree{ overflow:hidden;zoom:1; margin-top:80px;}
.EvenThree img{vertical-align:top;width:100%;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;}
.EvenThreeRimg,.EvenThreeLimg{ position:relative;}
.EvenThreeL{ width:550px;}
.EvenThreeR{ width:450px;}
.EvenThreeLimg{ overflow:hidden;zoom:1; height:462px; margin-right:3px;}
.EvenThreeLimg:hover img,.EvenThreeRimg:hover img{transform: scale(1.03);-webkit-transform: scale(1.03);-moz-transform: scale(1.03);}
.EvenThreeRimg{ overflow:hidden;zoom:1; margin-left:3px; height:239px;}
.EvenThreeRimg2{ margin-top:6px; height:217px;}
.EvenCBuy1,.EvenCBuy2,.EvenCBuy3{ bottom:0;}

.Evcimg{ position:relative;}
.TimgBgs{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:99;opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;}
.TimgBgs1{ background:#00aeef;}
.TimgBgs1{ background:#000;}
.TimgBgs2{ background:#ba9764;}
.TimgBgs3{ background:#8e0b56;}
.Evcimg:hover .TimgBgs{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.Evcimg:hover .Evct1{ top:20px;}
.Evcimg:hover .Evct2{ top:40px;}


.Evctxt{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:120;}
.Evct1,.Evct2{ padding:0 20px; top:0; position:relative;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;}
.Evct1{ padding-top:20px;}
.Evct1{ color:#fff; font-size:21px;}
.Evct2{ color:#fff; font-size:27px;}
.Evct2 span{ position:relative; }
.Evct2 span:before{content:''; width:0; height:2px; background:#fff;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;}
.Evcimg:hover .Evct2 span:before{ width:100%;}
.EvcTit,.EvcTit a,.EvcTit a:hover{ font-size:27px;}

.EvcBuysmall{ font-size:12px;font-family:CorpoA_Bold;display:inline-block; width:120px; height:55px;background:url(../images/EvcBuysmall.png) left top no-repeat; position:absolute; right:0; bottom:0; z-index:150;}

.EvcBuysmall,.EvcBuysmall:hover{color:#07a9ed;}
.EvcBuysmall span{ float:left; padding-left:36px; padding-top:16px;}



.EvenDH4{ font-size:15px; z-index:180; height:40px; overflow:hidden;zoom:1;}
.EvenDdesc{ padding-right:125px;}
.EvenD2{ padding-bottom:80px;}
.footerIndex{ background:rgba(0,0,0,1)}

.rightmeaus a, rightmeaus a:hover, .rightmeaus{ color:#fff;}
.rightmeaustop{ background:#111;}
.rightmeauslist .a:hover,.rightmeausdl a:hover{ background:rgba(202,202,202,1);}
.rightmeaus{ background:rgba(34,34,34,0.5);}
.rightmeauslist, .rightmeaustop{ background:none;}
.rightmeaustop{ background:#000;}
.library-icon-web-font .icon-right{ color:#fff;}
.floatmeauA{ display:none;}

.FoodList{ overflow:hidden;zoom:1; margin-top:80px;}
.FoodListUl{ width:105%;}
.FoodListM{ float:left; width:322px; margin-right:17px; display:inline; padding-bottom:80px;}
.FoodListMImg{ width:318px; border:2px solid #acaba7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; overflow:hidden;zoom:1;}
.FoodListMImg,.FoodListMImg img{ width:318px; height:191px;}
.FoodListMImg img,.scrale1 img{ vertical-align:top; display:block;transition: transform 2s ease 0s; -webkit-transition: transform 2s ease 0s;-moz-transition: transform 2s ease 0s;}
.FoodListMImg:hover img,.scrale1:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
.scrale1{ float:left;border:2px solid #a3a29e; margin-right:10px; width:264px; height:174px; overflow:hidden;zoom:1;}
.scrale1last{ margin-right:0;}
.Fmp1{ font-size:15px; color:#07a9ed; padding:25px 0;}
.Fmp2{ font-size:13px; color:#d4d5d5; line-height:18px;}
.Fmp3{ margin-top:25px;}

.AboutTxtBTit{ padding-left:0;}

.LoMail{position: absolute; right:28px; bottom:90px;}
.LoMail-otxt{ background:url(../images/ico8.jpg) 100px center no-repeat #fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; line-height:14px; height:14px; padding:4px 6px; color:#777; font-size:12px;width:110px; float:left;}
.LoMail-language1{ display:none;}
.LoMail-obtn{ background:#fff; color:#777; text-align:center; height:22px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;  line-height:22px; width:40px;float:left; margin-left:5px;}
.Videoobtn{ position:absolute; left:50%; top:50%; z-index:160; background:url(../images/Videoobtn.png) left top no-repeat; display:block; cursor:pointer; background-size:100% 100%;}

.CinemaV{ margin-top:80px;}
.CinemaVideo,.CinemaVideoImg{ position:relative;}
.CinemaVideoImg img{ display:block; vertical-align:top;}
.CinemaVideoImg{ overflow:hidden;zoom:1; margin-right:5px; display:inline;}
.CinemaVideoBg{ position:absolute; left:0; top:0; background:#000;opacity:0.3;-webkit-opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30); z-index:99;}
.CinemaVideoImgBg{position:absolute; left:0; top:0;background:#000;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0) ;z-index:99;}
	
.CinemaVideoImg img,.CinemaVideoImgBg,.CinemaVideoBg{transition: all 2s ease 0s; -webkit-transition: all 2s ease 0s;-moz-transition: all 2s ease 0s;}
.CinemaVideoImg:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
.CinemaVideoImg:hover .CinemaVideoImgBg,.CinemaVideo:hover .CinemaVideoBg,.CinemaVideo:hover .Videoobtn{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}

.VideoBig{ width:100%; position:fixed; left:0; top:0; z-index:888888; background:#000;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}
.VideoLayout{ position:fixed; left:0; top:0; z-index:999999;  left:50%; margin-left:-320px; top:50%; margin-top:-180px;}
.VideoLayoutTxt{ position:relative;}
.VideoLayout,.VideoLayoutTxt{width:640px; height:360px;}
.VideoBig,.VideoLayout{ display:none;}
.EvenDobtnMore,.EvenDh5{ display:none;}


/*.EvenDm img{ position:relative;width:100%;transition: all 0.6s ease-in-out;-webkit-transition:  0.6s ease-in-out 0s;-moz-transition: all 0.6s ease-in-out 0s;}
.EvenDm:hover img{ width:102%; margin-left:-1%; margin-top:-1%;}*/
.prices,.tspd{ position:relative; left:0;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.tspd{font-size:15px; color:#fff; font-weight:bold;padding-top:50px;padding-bottom:10px;}
.prices{ background:url(../images/prices.png) left center no-repeat;   padding-left:20px; margin-top:50px;}
.prices,.prices a,.prices a:hover{color:#fff;}
.prices:hover,.tspd:hover{ left:5px;}

.EvcBuysmallmome,.EvenBTab{ display:none;}
.Mtmlisttxtp2{ background:none; margin-top:3px;}
.Mtmlisttxtp1{ height:32px; overflow:hidden;zoom:1;}


.EvcBuyMix{ background:none; font-size:14px; display:block;}
.EvcBuyMix span{ padding:0;}


.Evct1, .Evct2{ top:-48px;}


.searchcc,.selectD{ background:rgba(34,34,34,0.7);}
.searchcc:hover{ color:#fff;background:rgba(34,34,34,1); color:#fff;}
.EvenBListL{ color:#fff ;}
.EvenA{border: 1px solid #444;}
.EvenB{border-color:#444;}
.GuestDmeausmall a{ color:#b2afaf;}
.Rfa a{ background:#b2afaf;}
.Mtmlistimg img,.Mtmlistimg{ width:100%;}
.Mtmlistimg{ height:184px;}
.MbshareList2 .Mtmlistimg{ height:auto;}
.swipercares .swiper-button-prev i,.swipercares .swiper-button-next i{ vertical-align:top; position:relative;top:9px;}
.swipercares .swiper-button-prev,.swipercares .swiper-button-next{width:16px; height:32px; background:none; margin-top:-16px; color:#fff; font-size:16px; background:rgba(0,0,0,0.7) ;}

.EvenAbuy{ width:150px; height:64px;}
.EvenAbuy,.EvenAbuy:hover{ color:#fff; font-size:16px;}
.book{ display:none;}

.EvenDdesc:hover .EvcBuysmall{ color:#07a9ed;}
.recaphlistm:hover .recaphlistdesc{ color:#000;}


	.w1000{ width:1000px;}
	.AboutTxtAdescL,.Wdsc,.Wdsc img{ width:300px;}
	
	.AboutTxtAdescR{ width:520px;}
	.Aboutimg-c img{ height:55px;}
	.Aboutimg-c{ height:80px; position:relative;}
	.Aboutimg{ width:150px;}
	.AboutTxtBdescL{ width:500px;}
	.AboutTxtBdescR{ width:480px}
	
	.Mtmlist{ margin-right:12px; width:324px;}
	.Mtmlistlast{ margin:0;}
	
	.ReleaseM{ width:194px;}
	.ReleaseMa{ width:388px;}
	
	.Even{width:1000px; }
	.EvenA{ width:998px;}
	.EvenBm{ padding-left:50px; padding-right:50px;}
	.EvenBListR{ font-size:14px;}
	.EvenBListm{ padding-right:29px; margin-right:29px;}
	.EvenBListmLast{ margin-right:0; padding-right:0;}
	
	.EvenDm{ margin-right:17px; width:322px;}
	.EvenDmLast{ margin-right:0;}
	.EvenDimg{ height:210px;}
	.EvenDdesc{ margin-top:17px;}
	.EvenDm1{ width:661px; height:330px;}
	.recaphlistm{ margin-right:17px; width:322px; margin-bottom:17px}
	.recaphlistmlast{ margin-right:0;}
	.Timg{ height:238px;}
	.EvenDm1{ height:317px;}
	
	.Guest{width:1000px; }
	.GuestBs{ width:493px;}
	.GuestBsimg1{ margin-left:46px;}
	
	.f-main8 a{ margin-right:25px;}
	.mainstage-d-l{ width:420px;}
	.mainstage-d-r, .mainstage-tabimg, .mainstage-tabimg ul{ width:500px;}
	.mainstage-tabimg, .mainstage-tabimg ul, .mainstage-d-r img{ height:255px;}
	.mainstage-tabm li{ width:156px;}
	
	.dingyue{ bottom:128px;}
	.threeCompany{ top:215px;}
	.LoMail{ bottom:0;}
	.footer li{ padding:0 48px;}
	
	.CinemaVideoImg,.CinemaV img,.CinemaVideoImgBg{width:280px; }
	.CinemaVideo,.CinemaV .CinemaVideo img,.CinemaVideoBg{width:430px;}
	.CinemaVideoImg,.CinemaV img,.CinemaVideo,.CinemaVideoBg,.CinemaVideoImgBg{height:280px;}
	.Videoobtn{margin-left:-30px;  margin-top:-30px; width:60px; height:60px; }
	
	.mainstage-tabm img{ height:auto;}
	.Tprice1{ font-size:18px;}
	
	
	
	.mainstage-d-r img{ height:auto;}


.Fmp2{ line-height:22px;}




.selectD{ background:none;}
.beatpicker-clear{ display:none;}
.beatpicker-inputnode{ border:none;background:none;}
.selectD .beatpicker-inputnode{  box-sizing:border-box; padding:0 10px; width:290px; float:left; margin-right:30px;font-size:16px; color:#fafafa; line-height:40px; text-align:left; background:url(../images/right15.png) 250px 18px no-repeat rgba(34,34,34,0.7);}
.beatpicker .footer{ display:none;}
.beatpicker{ padding:0; background:none; border:none; background:#fff; width:290px; box-shadow:none;}
.beatpicker .main-nav{ background:#272727; padding:0; height:56px; }
.beatpicker .main-nav .button{ padding:0; height:56px; line-height:56px;}
.beatpicker .main-nav .current-indicator{ }
.beatpicker .main-nav .button:hover{ background:none;}
.beatpicker .main-nav .button.prev{ background:url(../images/getdatel.jpg) center center no-repeat; overflow:hidden;zoom:1;text-indent:-9999px; left:10px;}
.beatpicker .main-nav .button.next{ background:url(../images/getdater.jpg) center center no-repeat;overflow:hidden;zoom:1; text-indent:-9999px; right:10px;}
.beatpicker .main-nav .current-indicator{ font-size:15px;}
.beatpicker .days .cell-parent li.cell:hover,.beatpicker .days .cell-parent li.cell.selected-date{ background:#272727;}
.beatpicker .days .cell.notable-today{ background:#00a2e6;}
.beatpicker li.cell{ border-radius:2px;}
.beatpicker ul.cell-parent{ overflow:hidden;zoom:1; padding:0 10px; width:270px;}
.days{ padding:5px 0;}
.beatpicker ul.week-alias-cell-parent{ border-bottom:1px solid #e6e6e6;}

.EvenBselectD{ margin-right:0; width:640px;}
.EvenSearch{ border:none; background:none; padding-bottom:80px;}
.EvenSearch .EvenBselect{ margin-top:20px;}
.EvenSearch .EvenBList{ padding-top:0; margin-top:40px;}
.EvenSearch .EvenBListm{ width:100%; margin:0; padding:0; padding:30px 0; background:rgba(17,17,17,0.6);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.EvenSearch .EvenBListmOdd{background:rgba(34,34,34,0.6);}
.EvenSearch .EvenBListm:hover{background:rgba(17,17,17,0.2);}
.EvenSearch .EvenBListmOdd:hover{background:rgba(34,34,34,0.2);}
.EvenSearch .EvenBday{ font-size:15px;}
.EvenSearch .EvenBListL{ width:115px; text-align:center;}
.EvenSearch .EvenBListR{ width:600px; line-height:24px;}
.EvenB .searchcc,.EvenB .searchcc:hover{color: #fafafa;}



.AboutBanner{ background-position:center center;}
.Warp{ width:100%;}
.proby,.proby:hover{ color:#d9d9d9; left:0;}

.JobAllDp3{background:#f2f3f5; border-bottom:1px solid #d8d9db; font-size:12px; overflow:hidden;zoom:1; padding:0;}
.JobAllDp3On,.JobAllDpTitM:hover{background:rgba(255,255,255,0.8);}
.JobAllDpTitM{ font-size:14px;}
.JobAllDp3 span{ float:left; line-height:35px;}
.JobAllDp3 .span1{ width:300px; padding-left:75px;}
.JobAllDp3 .span2{ width:200px;}
.JobAllDp3 .span3{ width:120px;}
.JobAllDp3 .span4{ width:153px;}
.JobAllDp3 .span5{ display: none;}
.JobAllE { color:#fff; display:none;}
.JobAllEp1{font-size:16px; padding-top:40px; padding-bottom:10px;}
.JobListAll{ overflow:hidden;zoom:1;}
.JobXl{ position:relative; z-index:88; line-height:40px;}
.JobXl span{ color:#888;}
.JobXlselsect{ display:none;position:absolute; left:0; top:40px; width:100%; overflow:hidden;zoom:1;z-index:88; box-shadow:0 1px 6px rgba(0,0,0,0.5);}
.JobXlselsect li{ cursor:pointer;float:left; width:100%; background:#fff; color:#444; font-size:13px; line-height:32px; border-bottom:1px solid #ccc;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.JobXlselsect li:hover{ background:#333; color:#fff;}
.JobXlselsect li i{ display:block; padding:0 15px;}
.JobAllC{ position:relative; z-index:88;}
.JobAllDp3{ cursor:pointer;}



.ArenaTraffic a{ background:none;}
.mapATraffic{ padding:0 35px; color:#fff; padding-left:0; padding-top:30px; padding-right:90px}
.aMfcp1{ padding-top:10px;}
.mapATrafficVT{ vertical-align:top;}
.MapaddressBA{border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.MapApub{ font-size:20px;}
.MapApub i{ background-size:15px 30px;}
.maparean img{transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;}
.maparean:hover img{transform: scale(1.02);-webkit-transform: scale(1.02);-moz-transform: scale(1.02);}




.footer li{ padding:0 25px;}
.footer .proby, .footer .proby:hover,.zwx2 a,.zwx2 a:hover{ color:#777;}

.fsabout1{ font-size:15px;}
.fsabout2{ padding-bottom:15px;}
.fsabout3{ padding-bottom:45px;}
.fsabout5{ padding-top:30px;}
.fsabout6{ padding-top:15px; padding-bottom:5px;}
.fsabout7{font-size:14px;}
.fsabout8{ padding-top:60px; overflow:hidden;zoom:1;}
.fsabout9{ padding-top:10px; padding-bottom:0;}

.mainstageD{display:none; margin-top:20px;}
.mainstageDr{width:100%;}
.mainstageDr .swiper-pagination-bullet{ width:8px; height:8px; border-radius:50%; vertical-align:top;}
.mainstageDr .swiper-pagination{ height:18px;}
.Pphonedown{ display:none; overflow:hidden;zoom:1; padding-top:10px;}
.Pphonedown,.Pphonedown a,.Pphonedown a:hover{ color:#fff; font-size:12px;}

.f-main-p2 .icon-right-arrow{ font-size:15px; position:relative; top:2px;}
.f-main-p2 span{ padding-right:10px;}
.f-main-p2 span,.f-main-p2 em{ vertical-align:middle;}
.page-down1{ padding-top:0; padding-bottom:0;}
.Tra-c img,.phonecopy,.phonepabber,.EvenBListC,.tfgide,.phoneimg{ display:none;}
.EvenDm1 img{ vertical-align:top;}
.fsa11{ margin-top:25px; font-size:16px; padding-bottom:10px;}
.scrale1 img{ width:100%;}
.scrale1{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.Estagedate{ position:absolute; font-size:14px; background:rgba(0,0,0,0.5); color:#fff; left:0; top:0; line-height:18px; padding:8px 15px; z-index:88;}
.Estagedate{ top:-48px;opacity:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;}
.EvenThreeLimg:hover .Estagedate,.EvenThreeRimg:hover .Estagedate{ filter:alpha(opacity=100);opacity:1;-webkit-opacity:1;-moz-opacity:1;top:0;}


.EvenDm:hover .EvenDH4 a,.EvenDm:hover .EvenDdate{ color:#fff;}

.Taxi{ margin-top:80px;}
.TaxiR{ float:right; width:500px;}
.TaxiL{ float:left;width:400px;}
.TaxiL img{ width:100%;}
.Taxi .AboutTit,.Taxi .mapATraffic{ padding:0; padding-top:10px; }
.Taxi .AboutTit{ padding-bottom:10px;}
.AboutBannerTaxi{ height:227px;}
.footer h3{ font-size:12px;}

.video_area{    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-size: cover;}
.mediaBg{ background:#000;}
.oldie .video_area{ display:none;}
.oldie .mediaBg{ background:url(../images/ie_bg.jpg) center no-repeat #000; background-size:100% 100%;}

.Laugep{ display:none;}
.GuestEa i{ display:none;}
.GuestEa em{ display:none;}
.PhomeMixroom{ display:none;}
.PhomeMixroomdesc{ overflow:hidden;zoom:1; position:relative; margin-top:-2px; z-index:55; padding:10px; background:rgba(0,0,0,0.7); color:#fff;}
.prd1{ font-size:14px; padding-bottom:2px;}
.prd2{ font-size:12px;}

.Aboutimg-c-link{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:88; text-indent:-9999px; overflow:hidden;zoom:1; display:none;}

.Goback{ float:right; cursor:pointer; font-size:18px; height:34px; width:34px; margin-top:7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:center; background:rgba(0,0,0,1.00);}
.Goback i{ position:relative; top:5px;}

.GuestDTit{ display:none;}
.NewDetail{ color:#fff;}
.NewDetailH4{ font-size:22px; line-height:30px;}
.NewDetailH4 span{ font-size:18px;}
.NewDetaildesc{ padding-top:30px; line-height:21px; font-size:16px; padding-bottom:40px;}
.NewDetaildesc img{max-width:100%; margin-bottom: 5px;}
.NewDetaildesc a,.NewDetaildesc a:hover{ color:#fff;}
.NewDetaildesc ol{ list-style:decimal; padding-left:13px;}
.Backnew{ text-align:center; font-size:16px;}
.Backnew,.Backnew a,.Backnew a:hover{color:#fff; }
.fsaboutXx{ margin-top:12px;}
.fsaboutXx,.fsaboutXx a,.fsaboutXx a:hover{ color:#fff;}
.fsaboutXx a{ font-size:14px; text-decoration:underline;}

.AboutTitXX{ padding-bottom:90px;}
.px019{ padding-bottom:10px;}
.NewDetaildesc{ font-size:14px;}
.Backnew .icon-right-arrow{ position:relative; top:2px;}

.faqlistdate{ overflow:hidden;zoom:1; padding:0 130px; padding-top:10px;}
.NewDetailH4 span{ padding-left:30px;}

.faqlistdate{ padding-bottom:5px; color:#AAA;}
.faqlistmdesc{ padding-top:10px;}
.faqlistmH4{ line-height:26px;}

 .Wdsc, .Wdsc img{ width:100px;}
 
.tcggtbg,.tcggt{ display:block;}

.diandian{ background:url(../images/diandian.png) 2px 10px no-repeat; padding-left:10px;}

.AboutTitO { line-height:35px;}

.EvenBListm{ height:45px;}
.EvenThree{ display:none;}
.EvenDm { margin-top:17px;}
.EvenD1{ margin-top:50px;}
.EvenB a:hover{ color:#fff;}
.EvenDm1{height:302px;}

.MbshareList2 .Mtmlist{ height:184px;}
.MbshareList2  .CinemaVideo,.MbshareList2 .CinemaVideoBg,.MbshareList2  .CinemaVideo img{ width:100%;}
.MbshareList2 .CinemaVideoBg,.MbshareList2  .CinemaVideo{ height:100%;}

/*.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ display:none;}*/

#swiper4 img{ width:100%; display:none; vertical-align:top;}
/*.TccCuster{ position:fixed; left:0; top:100%; z-index:8888; width:100%;  color:#fff;}
.TccCusterOn{ top:55px;}
.TccCusterTxt{margin:10px;background:rgba(0,0,0,1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

*/
.rockdacning .scrale1 { width:317px; margin-right:18px; height:auto;}
.rockdacning  .scrale1last { margin:0;}
.PubLiveTxt a,.PubLiveTxt a:Hover{ color:#fff;}

.PriceT{ padding-top:30px;}
.PriceTable{border-collapse:collapse;}
.PriceTable td{ border:1px solid #fff; padding:10px; text-align:center;}

.AboutSyzn{ padding:12px 0; letter-spacing:1px; background:#2c323e; margin-top:20px;}
.AboutSyzn p{ padding-left:20px; }
.AboutSyzn p a,.AboutSyzn p a:hover{font-size:24px;}

.Sytabtit{ margin-top:10px;position:relative; z-index:888;}
.Sytabtit a{ position:relative; cursor:pointer; float:left; display:inline-block; width:199px; border-right:1px solid #000; background:#fff; color:#000; line-height:50px; height:50px; text-align:center; font-size:18px; z-index:888;}
.Sytabtit a.last{ border:none;}
.Sytabtit a i{ bottom:-8px;position:absolute; left:50%; margin-left:-7px; display:block;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:14px; height:8px; background:url(../images/Sytabtit.png) left top no-repeat;z-index:888;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.Sytabtit a:hover i,.Sytabtit a.on i{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.Sytabtit a:hover,.Sytabtit a.on{ background:#07a9ed; color:#fff;}

.SytabU{ position:relative; }
.SytabUl,.SytabUl img{ width:100%;}
.SytabUl{ }


.SytabB{ overflow:hidden;zoom:1; text-align:right; color:#000; background:#646464; padding:10px 0;}
.SytabB span{ padding:0 20px;}
.Fmp1 a,.Fmp1 a:hover{color:#07a9ed;}
.Fmp1 a:hover{ left:5px;}
.Fmp1 a{ background:url(../images/syd_address.png) right center no-repeat; padding-right:26px; cursor:pointer; position:relative; left:0;}
.PageRoomHide{ display:block;}
.Puacd{ color:#fff;}

.MbaVideo{ width:396px; height:229px; overflow:hidden;zoom:1; margin:0 5%; position:relative;}
.MbaVideo img{transition: all 2s ease 0s; -webkit-transition: all 2s ease 0s;-moz-transition: all 2s ease 0s;}
.MbaVideo:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
.MbaVideo:hover .CinemaVideoImgBg,.MbaVideo:hover .CinemaVideoBg,.MbaVideo:hover .Videoobtn{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.MbaVideo .Videoobtn{opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.MbaVideo:hover .Videoobtn{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

.Mbacares{ margin-top:40px;}

.AboutTit a{ display:inline-block; vertical-align:middle;}
.AboutTit .Viesmaps{ background:#35b1e7;  float:right; display:inline-block; padding:6px 10px; margin-top:8px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.AboutTit .Viesmaps,.AboutTit .Viesmaps:hover{font-size:14px;background:#4798d0;height:14px; line-height:14px;}
.dibiao { background:url(../images/dibiao.png) center center no-repeat; width:30px; height:30px; background-size:25px 25px; margin-left:20px; cursor:pointer;}

.SytabUl{ display:none;}

.Mbacares0731 .MbacaresL,.Mbacares0731 .MbacaresR{ display:block; float:left;}
.Mbacares0731 .MbacaresLM{ width:396px; float:right; margin-right:20px;}
.Mbacares0731 .MbaVideo { float:left; margin:0;margin-left:20px;}
.Mbacares0731 .Mmp1 img,.Mbacares0731 .Mmp2 img{ width:auto; max-width:100%;}

.footer .opga{ position:absolute; left:28px; top:300px; z-index:99; width:55px; height:55px; text-indent:-9999px; overflow:hidden;}
.footer .opga1{ position:absolute; left:89px; top:300px; z-index:99;  width:65px; height:55px; text-indent:-9999px; overflow:hidden;}
.footer .opga2{ position:absolute; left:165px; top:300px; z-index:99;  width:25px; height:55px; text-indent:-9999px; overflow:hidden;}

.threeCompany{top:300px;}

.add1025a{ position:absolute; right:28px; top:270px;}
.add1025a a,.add1025a img{ display:inline-block; vertical-align:middle;}
.add1025a a{ margin-left:10px;}
.applogo img{ width:60px;}
.footer .add1025a a:hover{ left:0;}


/*20180706*/

.cgselectam{ float:left;  width:230px; border:1px solid #f4f4f4;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; height:36px; line-height:36px; margin-right:36px; color:#fff; font-size:18px;}
	.cgselectam span{ overflow:hidden;color:#fff; display:block; vertical-align:top; font-size:16px; background:none; border:none;padding:0 15px;  background:#fff;height:32px; line-height:32px;  background:url(../images/selectoption.png) right center no-repeat #000;appearance: none;-moz-appearance: none;-webkit-appearance: none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
	.cgselectb span,.cgselectb i{ display:inline-block; vertical-align:middle; height:14px; line-height:14px;}
	.cgselectb span{ width:14px; background:#fcf182;}
	.cgselectb .on{ background:#ed706c;}
	.cgselectb i{ padding-left:8px; padding-right:50px; color:#fff;}
	.cgselectb{ padding:28px 0;}
	.cgselectc{ background:#fff;}
	.cgselectam option{ background:#fff;}
	
	.cgselectam{ position:relative; z-index:8;}
	.cgselectam ul{ position:absolute; width:100%; background:#000; left:0; top:42px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; z-index:8; display:none;  }
	.cgselectam .mounth{height:140px;OVERFLOW-Y:scroll;OVERFLOW-X:hidden;}
	
	.cgselecta .cgselectyear{ z-index:18;}
	.cgselecta .cgselectmounth{ z-index:17;}
	.cgselecta .cgselectplace{ z-index:16;}
	::-webkit-scrollbar 
{ 
    width: 5px; 
    height: 5px; 
    background-color: #F5F5F5; 
} 
   
/*定义滚动条轨道 内阴影+圆角*/ 
::-webkit-scrollbar-track 
{ 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 5px; 
    background-color: #F5F5F5; 
} 
   
/*定义滑块 内阴影+圆角*/ 
::-webkit-scrollbar-thumb 
{ 
    border-radius: 5px; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); 
    background-color: #555; 
} 

	.cgselectam ul li{ padding:0 15px; font-size:14px;border-bottom:1px solid #333; line-height:28px;}
	.cgselectca{ position:relative; background:url(../images/cgselectca.jpg) right center no-repeat #0079ea; height:58px; line-height:58px; font-size:28px; color:#fff; text-align:center;}
	.cgselectam ul li:hover,.cgselectobtn:hover{ background:#222;}
	.cgselectcai{ width:33px; height:100%; position:absolute; left:18px; display:block; top:0; background:url(../images/cgselectcai.png) center no-repeat;}
	.cgselectam ul li,.cgselectobtn{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
	.cgc_prev,.cgc_next{ position:absolute; top:0; height:100%; width:58px; display:block;}
	.cgc_prev{ background:url(../images/cgc_prev.png) center no-repeat; cursor:pointer; right:78px;}
	.cgc_next{ background:url(../images/cgc_next.png) center no-repeat; cursor:pointer; right:0;}
	
	
	.cgselectcb{ background:#fff; padding:20px;}
	.cgselectcba{ font-size:24px; padding-bottom:15px;line-height:24px; color:#000;}
	.cgselectcbb{ border:1px solid #d4d4d4; border-bottom:none; border-right:none;}
	.cgselect_pubg{ overflow:hidden;}
	.cgselect_pubg li{font-size:18px; color:#000;float:left; width:136px; border:1px solid #d4d4d4; border-top:none; border-left:none; }
	.cgselect_head li{ height:32px;line-height:32px; text-align:center; font-weight:bold; }
	.cgselect_all li{ font-size:18px; text-align:right; height:105px; background:#fcf182;}
	.cgselect_all span{ padding:10px; display:inline-block;}
	.cgselect_all .active{ background:#ed706c; color:#fff;}
	.cgselectd div{  overflow:hidden; color:#fff;}
	.cgselectdp1{ font-size:20px; padding-top:40px; padding-bottom:15px;}
	.cgselectdp2{ font-size:16px; line-height:45px;}
	.cgselectdp2 span{ padding-left:35px;}
	.s_icon1{ background:url(../images/s_icon1.png) left center no-repeat; background-size:auto 20px;}
	.s_icon2{ background:url(../images/s_icon2.png) left center no-repeat;}
	.s_icon3{ background:url(../images/s_icon3.png) left center no-repeat;}
	.s_icon4{ background:url(../images/s_icon4.png) left center no-repeat;background-size:auto 20px;}
	
	.cgselectdr{ width:325px; overflow:hidden; text-align:left; padding-top:20px;}
	.cgselectdr img{ float:left; margin-left:45px;}
	.cgselectdra{ overflow:hidden;}
	.cgselectdrb{ padding-left:45px; font-size:14px;}

.cgselectobtn{ float:left; width:auto; padding:0 40px; color:#fff; margin:0;}
.trans1{animation: myfirst 6s infinite;}
.trans2{animation: myfirst 6s 3s infinite;}
.trans3{animation: myfirst 6s 5s infinite;}
@keyframes myfirst
{
    0%   {transform: rotateX(0deg);}
    20%   {transform: rotateX(0deg);}
    40%   {transform: rotateX(0deg);}
    60% {transform: rotateX(360deg);}
    80% {transform: rotateX(0deg);}
    100% {transform: rotateX(0deg);}
}
@-moz-keyframes myfirst
{
    0%   {transform: rotateX(0deg);}
    20%   {transform: rotateX(0deg);}
    40%   {transform: rotateX(0deg);}
    60% {transform: rotateX(360deg);}
    80% {transform: rotateX(0deg);}
    100% {transform: rotateX(0deg);}
}

@-webkit-keyframes myfirst
{
    0%   {transform: rotateX(0deg);}
    20%   {transform: rotateX(0deg);}
    40%   {transform: rotateX(0deg);}
    60% {transform: rotateX(360deg);}
    80% {transform: rotateX(0deg);}
    100% {transform: rotateX(0deg);}
}

@-o-keyframes myfirst
{
    0%   {transform: rotateX(0deg);}
    20%   {transform: rotateX(0deg);}
    40%   {transform: rotateX(0deg);}
    60% {transform: rotateX(360deg);}
    80% {transform: rotateX(0deg);}
    100% {transform: rotateX(0deg);}
}


.orderbanner{ height:310px;}
.Lauge .order{ background:url(../images/cganniu1.png) left center no-repeat; padding-left:35px;}
.orderplacea{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin-top:150px; padding-bottom:250px;}
.orderplaceam{ width:456px; position:relative; height:262px;}
.orderplaceam p{ line-height:45px;position:absolute; left:0; top:0; z-index:6; width:100%; text-align:center; font-size:22px; font-weight:bold; letter-spacing:2px;transition: all 2s ease 0s; -webkit-transition: all 2s ease 0s;-moz-transition: all 2s ease 0s; top:50%; margin-top:-45px;}
.orderplaceam,.orderplaceam:hover{ color:#fff;}
.orderplaceam:hover p{background:rgba(0,0,0,0.3);}
.orderplaceam p i{ font-size:18px; padding-left:5px; display:block; vertical-align:top; font-weight:bold;}

.orderb{ overflow:hidden; background:rgba(0,0,0,0.4); color:#fff; border:1px solid #1a1a1a;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; box-shadow:0 2px 6px rgba(204,204,204,0.2);}
.orderbh2{ text-align:center; font-size:18px; font-weight:bold; line-height:30px; padding:70px 0;}
.orderbm,.orderh3{ padding:0 95px;}
.orderbm1{ width:302px; }
.orderbm2,.orderbm1{line-height:36px;}
.orderselec span{ overflow:hidden;color:#fff; display:block; vertical-align:top; font-size:16px; background:none; border:none;padding:0 15px;  background:#fff;height:32px; line-height:32px;  background:url(../images/selectoption.png) right center no-repeat;appearance: none;-moz-appearance: none;-webkit-appearance: none;}
.orderselec{ position:relative; z-index:8;}
.orderselec ul{ position:absolute; width:100%; background:#000; left:0; top:42px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; z-index:8; display:none;  }
.orderselec ul li{ padding:0 10px; font-size:14px;border-bottom:1px solid #333; line-height:28px;}
.orderselec ul li:hover{ background:#222;}
.orderselec ul li{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}

.orderselec span,.orderbm .otxt,.orderbm .otext{ font-size:14px; border:1px solid #4f4e57; padding:0 10px; width:280px;line-height:34px; height:34px; color:#fff;}
.orderbm .otext{ width:788px; height:80px; padding:10px; background:none; resize:none; line-height:20px;}
.cff0000{ color:#ff0000;}
.orderbm2{ padding-left:30px;}
.pubxiaoz{ font-size:12px; color:#919191;}
.orderbm2obtn{ margin-top:3px; width:85px; height:30px; position:relative; text-align:center; background:#3d3d3d; color:#fff; line-height:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; overflow:hidden;}
.orderbm2obtn input{opacity:0;-webkit-opacity:0;-moz-opacity:0; left:0; top:0; position:absolute; width:100%; height:100%; z-index:5;} 
.orderbm2wz{ padding-right:10px; font-size:12px; color:#919191; padding-left:20px;}

.obtnsend{ width:304px; background:#3d3d3d; height:48px; line-height:48px; font-size:18px; letter-spacing:5px; text-align:center; color:#fff; font-family:"微软雅黑"; margin-top:20px;}

.orderbm3{ width:172px;}
.orderbm .orderbm3 .otxt{ width:160px;}

.orderh3{ font-size:18px; font-weight:bold; padding-top:40px;}
.orderbmxz{ padding-top:90px; padding-bottom:55px;}
.getcode{ display:inline-block; width:110px; height:36px; line-height:36px; color:#fff; text-align:center; background:#3d3d3d; font-size:12px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.orderbm .codetxt{ width:150px;}
.orderbm{ padding-top:6px ; padding-bottom:6px;}
.ordersure{ padding-top:55px;}
.ordersure .obtn{ width:50%; font-size:18px; padding:0; border:none; height:100px; line-height:100px; text-align:center; color:#6a6a6a; background:#e9e8ef;}
.ordersure .obtnsend{ background:#4697cf; color:#fff;}

.orderbmsf span{ display:inline-block; vertical-align:middle; margin-right:20px;}
.orderbmsf em,.orderbmsf i,.orderbmsf a{ display:inline-block; vertical-align:middle; height:19px; line-height:19px;}
.orderbmsf em{ width:19px; background:url(../images/sfqx.png) center no-repeat;}
.orderbmsf .on em{ background:url(../images/sfqx_1.png) center no-repeat;}
.orderbmsf a,.orderbmsf a:hover{ color:#fff;}
.orderbmsf a{ margin-left:10px;}


.orderb{ margin-top:30px; padding-bottom:70px;}
.orderbm{ text-align:left;}

.orderh5{ text-align:center; }
.orderh51{ padding-top:130px; padding-bottom:100px;}
.orderh5 span{ display:inline-block; background:#2f2f2f;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px; font-size:22px; font-weight:bold; color:#fff; width:360px; height:58px; line-height:58px;}
.orderplacea{ margin:0 auto; padding:0;}

.orderlogina{ width:670px;}
.olbox{ border:1px solid #fff; height:50px; line-height:50px; color:#fff; padding:0 20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; font-size:18px; background:#000;}

.olbox::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
	font-size:18px;
	
}
.olbox:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
	font-size:18px;
}
.olbox::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
	font-size:18px;
}
.olbox:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
	font-size:18px;
}

.ow240{ width:240px;}
.orderloginsub{ width:626px;}
.ordeerloginm{ margin-top:25px;}
.orderloginsub{ position:relative; z-index:6;}
.orderloginsub span{ display:block; vertical-align:top;}
.orderloginsub ul{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; position:absolute; width:670px; left:0; top:51px; background:#000; overflow:hidden;z-index:6; display:none;}
.orderloginsub li{ padding:0 20px;}
.orderloginsub li:hover{ background:#111;}
.orderlogindl{ width:200px; height:45px; line-height:45px; text-align:center; background:#00a0e9; letter-spacing:5px; color:#fff; font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.ordeerloginm1{ padding-top:90px; padding-bottom:150px; text-align:center;}
.orderh52 p{ color:#fff; padding-top:12px;}
.orderh52{ padding-top:110px; padding-bottom:35px;}


.orderloginb,.orderh53 span{width:478px;}
.orderh53 span{font-size:18px;}
.orderh53{padding-bottom:15px;}
.ow436{ width:436px; text-align:center;}
.orderloginb{ padding-top:15px;}
.yydlink,.orderlogind2,.orderlogind3{ width:228px; height:45px; line-height:45px; text-align:center; background:#00a0e9; letter-spacing:0; color:#fff; font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.yydlink,.orderlogind2,.orderlogind3,.orderlogindl{ background:#3d3d3d;}

.ordeerloginm2{ margin-top:40px;}
.yydlink{ display:inline-block;height:45px; line-height:45px; text-align:center; color:#fff; padding:0 30px; width:auto;}



.orderloginb{ padding-top:100px; padding-bottom:200px;}

.orderh54{ padding-top:100px; padding-bottom:50px;}

.orderuser{ float:right; }
.orderuser span{ display:inline-block;}
.orderuser .orderuserspan{font-size:18px; font-weight:normal;}
.orderuser .orderuserout{font-size:18px; font-weight:normal; width:100px; height:40px; line-height:40px; text-align:center; color:#fff; background:#4697cf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin-left:20px;}
.orderuser .orderuserout:hover{ background:#3695d7;}

.s_xz{ position:relative; width:130px; z-index:8; height:38px; font-size:12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; line-height:38px; text-align:center; color:#fff; background:#3d3d3d; margin-top:0;}
.s_xz ul{ position:absolute; z-index:8; text-align:left; display:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; right:0; top:38px; background:#3d3d3d; width:180px;}
.s_xz ul a,.s_xz ul a:hover{ color:#fff;}
.s_xz ul a{ display:block; vertical-align:top; padding:0 10px; background:url(../images/downdian.png) 10px 10px no-repeat; padding-left:20px;}
.s_xz ul a:hover{ background:url(../images/downdian.png) 10px 10px no-repeat #5d5d5d;}

.orderlogind2:hover,.s_xz:hover,.orderlogindl:hover,.orderlogind2:hover,.orderlogind3:hover,.obtnsend:hover,.getcode:hover,.orderbm2obtn:hover,.yydlink:hover{ background:#00a0e9; color:#fff;}

.orderbanner{ height:300px;}
.orderbm .dxrq input{font-size: 14px;
    border: 1px solid #4f4e57;
    padding: 0 10px;
    width: 124px;
    line-height: 34px;
    height: 34px;
    color: #fff;
}
.orderbm .dxrq .beatpicker-input-to{ margin-left:8px;}

.orderbm  .filedisabled{ background:rgba(37,37,37,0.7); border-color:rgba(37,37,37,0.7); color:#fff; height:28px; line-height:28px;}

.orderplacec{ text-align:center;}
.orderplacecm{ display:inline-block; text-align:center; width:300px; height:77px; line-height:77px; letter-spacing:2px; font-size:18px; font-weight:bold; background:url(../images/od1.png) center no-repeat; background-size:cover; margin:0 40px;}
.orderplacecm i{ font-size:14px; padding-left:10px;}
.orderplacecm,.orderplacecm:hover{ color:#fff;}
.orderplacecm:hover{ background:url(../images/od2.png) center no-repeat; background-size:cover;}
.ordeerloginm4{ padding-top:50px; padding-bottom:0; text-align:center;}

.s_icon1,.s_icon2,.s_icon3,.s_icon4{display:inline-block; line-height:38px;}

.NewDetaildesc sup{ font-size:8px; font-family:Arial, Helvetica, sans-serif; position:relative; top:-5px;}
.NewDetaildesc sup i{ border:1px solid #fff; font-size:5px; width:8px; height:8px; text-align:center; line-height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; display:inline-block;}

.orderh5 span{ line-height:28px; height:auto; padding:10px 80px; width:auto;}
.spanen1{ display:block; vertical-align:top; font-size:22px;}
.s_xz,.orderuser .orderuserout{ width:auto; padding:0 10px;}
.wzew2{ padding-top:5px; display:block; vertical-align:top;}
.wzew21{ padding-left:156px;}
.wzew22{ line-height:20px; padding-top:5px;}
.s_xz ul a{ line-height:16px; padding-top:5px; padding-bottom:5px;}
.wzew23{ text-transform:uppercase;}
.orderlogindl{ letter-spacing:0;}
.orderplacecmen{ line-height:22px; letter-spacing:0;}
.orderplacecmen p{ padding-top:15px;}
.orderplacecmen .wzew4{ padding-top:0; font-weight:normal; font-size:16px;}
.wzew25{ text-transform:uppercase;}
.orderbm, .orderh3{ padding-left:78px; padding-right:78px;}
.orderbm2wz{ line-height:18px;}

.orderbm2obtn{ width:auto; padding:0 36px; display:inline-block;}
.orderbm5{ width:395px;}
.orderbm5 .otxt{ width:218px;}
.orderbm5 .sjhtxt{ width:372px;}
.orderbm5 .getcode{ width:140px;}
.orderbm5 .obtnsend{ width:100%;}
.orderh5 span{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px; padding-left:65px; padding-right:65px;}
.orderh5 .wzew2{ font-size:15px;}
.spanen1{ text-transform:uppercase;}
.orderuser .orderuserout{ font-size:16px;}

.yulelist{ overflow:hidden;}
.yulelist ul{ width:105%;}
.yulelist li{ float:left; width:326px; margin-right:10px; margin-bottom:35px;}
.yulelista{  display:block; vertical-align:top; height:18px; line-height:18px; overflow:hidden; padding-top:20px; }
.yulelista,.yulelista:hover{color:#05a3e4;}
.yulelistp{ color:#fff; font-size:12px; padding-right:60px; height:36px; line-height:18px; overflow:hidden;padding-top:12px;}
.yulelistimg{ display:block; vertical-align:top; height:202px; overflow:hidden;}
.yulelist li:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);}
.yulelistimg img{ max-width:100%;}

.guibing{ line-height:24px; font-size:13px; text-align:justify; color:#fff;}
.guibingp1{ padding-top:20px;}

.guibingbp1{ font-size:18px;}
.guibingotxt,.guibingobtn{ height:48px; line-height:48px; border:1px solid #fff; font-size:12px;}
.guibingotxt{ color:#5b5b5b; padding:0 10px; width:320px;}
.guibingobtn{ width:145px; text-align:center; color:#fff; margin-left:0; letter-spacing:2px;}
.guibingobtn:hover{ background:#fff; color:#5b5b5b;}
.Vrbanner img{ width:100%;}
.guibingotxt1{ width:222px;}
.guibingotxt{ margin-right:20px;}

.AboutTit .guibingbtn{ float:right; padding:0 18px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;  color:#fff; background:#4697cf; margin-left:20px;}
.AboutTit .guibingbtn,.AboutTit .guibingbtn:hover{font-size:12px; height:28px; line-height:28px;}
.AboutTit .guibingbtn:hover{ background:#3799dd;}
.ordeerloginm3{ text-align:center;}

.wjmma{ text-decoration:underline; display:inline-block; margin:0 20px; color:#fff;}
.wjmma,.wjmma a{ color:#fff;}

.zhcodetxt{ height:50px; line-height:50px; width:260px;}
.zhcodebtn{ width:166px;height:52px; line-height:52px; font-size:16px;}
.guibingsedd{ overflow:hidden; padding-top:15px;}

.zhcodebtn{ font-size:15px;}
.zhmmsize,.zhmmsize::-webkit-input-placeholder {color:#fff;font-size:15px; text-align:left;}
.zhmmsize:-moz-placeholder{color:#fff;font-size:15px; text-align:left;}
.zhmmsize::-moz-placeholder{color:#fff;font-size:15px; text-align:left;}
.zhmmsize:-ms-input-placeholder{color:#fff;font-size:15px; text-align:left;}


.guibingbp2{ padding:5px 0; font-size:12px;}
.guibingb{ padding-top:35px;}
.guibingbp1{ padding-bottom:22px; letter-spacing:3px;}
.guibingobtn,.yulelist img,.orderuserout,.orderlogind3,.orderlogind2,.orderlogindl,.orderloginsub li,.getcode,.orderbm2obtn:hover ,.obtnsend{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}


/*1008更新*/
.CusterAL{ width:145px;}
.CusterAL img{ max-width:100%;width:110px;}
.CusterAR{ float:left; padding-left:0; width:495px; padding-left:45px; margin-left:0;}
.CusterAcC{ float:right;background: url(../images/line.jpg) left 55px no-repeat;padding-left:45px; min-height:330px;}
.CusterAcC img{ height:65px; margin-top:0; margin-right:25px;}
.PubHomeLogo a{ margin-left:0; margin-right:20px;}

/*1231*/
.CusterAR{ width:370px;}
.CusterAL{ width:88px;}
.CusterAL img{ width:auto;}
.CusterDL{ padding-left:45px;background: url(../images/line.jpg) left 55px no-repeat; min-height:330px;}
.CusterDL img{ height:65px;margin-right: 20px;}
.CusterDL a:nth-child(2) img{margin-right:0;}
.CusterAR{ margin-left:56px;}
.CusterDL{ margin-left:30px;}
.CusterAL ,.CusterAR,.CusterDL,.CusterAcC{ background:none;}

/*0309*/
.CusterAR{padding-left: 0; margin-left: 38px; width: 340px;}
.CusterDL{padding-left: 0; margin-left: 33px;}
.PubHomeLogo img{height: 55px;}
.CusterAcC img{height: 50px;}
.CusterDL img{height: 55px;}
.CusterAL img{height: 60px;}
.CusterDL a:nth-child(2) img{margin-right:20px;}
.CusterDL a:nth-child(3) img{margin-right:0;}


.aaqxa img,.aaqxa span{vertical-align: middle;display: inline-block;border-radius: 50%;}
.aaqxa span{margin-left:20px;}

.cookies{width:100%;background: #fff;position:fixed;left:0;bottom:0;z-index:559;box-sizing: border-box;padding:25px 3%;}
	.cookiesagree{ position: absolute;width:100px;height:36px;line-height: 36px;text-align: center;color:#fff;background: #00a2e6;cursor: pointer;top:50%;margin-top:-18px;right:120px;}
	.cookiesagree:hover{color:#fff;}
	.cookiestxt{padding-right:20px;}
	.cookiestxt a{color:#00a2e6;text-decoration: underline;}
	.cookiesclose{position: absolute;font-family: Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";display: inline-block;right:30px;height:36px;top:50%;margin-top:-18px;line-height: 36px;top:50%;padding:0 5px;cursor: pointer;font-size:18px;}
	.cookiestxt h4{font-size:18px;padding-bottom:8px;}

.cookiestxt{padding-left:45px;background: url(../img/wzts1a.png) left -3px no-repeat;background-size: 30px auto;}

.Timg.cboxElement{ height:180px;}

@media screen and (max-width: 769px) {

.AboutTxtAdesc,.AboutTxtBTit,.AboutTitA,.mainstage-d-txt{ padding:0;}
.tcggt,.tcggtbg,.Zzbg,.floatmeau,#swiper3,.TopO .fr,.Navlist,.CusterA,.LoMail,.footer .img1, .footer .img2,.footer .threeCompany,.zwx,.webcopy,.Hsbg,.fsabout4,.AboutTxtBdescR,.down-pub-main,.mainstage-tabm,.mainstage-d-r,.CinemaVideoImg,.tcggtClose,.pub_carting,.EvenBListL,.MapA,.webimg,.cinemapig,.Tigu,.recaphlistA{ display:none;}
.Tra-c img,.tc-a,.phonecopy,.Zzbg,.phonepabber,.mainstageD,.Pphonedown,.EvenBListC,.tfgide,.phoneimg,.GuestEa i,.PhomeMixroom,.Aboutimg-c-link{ display:block;}

.guibing,.yulelist,.Nav-fxied,.Tra-c,.footer,.posf ul,.footer .newsharelist,.zwx2,.AboutTit,.AboutTxtC,.AboutTxtO,.AboutTxtAdesc,.AboutTxtBTit,.Aboutimg,.AboutTxtBdescL,.AboutTitO,.AboutTitA,.MbacaresL, .MbacaresR,.MbshareList2,.JobAllC,.JobAllD,.JobAllDp3,.mainstage-d-l,.mainstage-d-r,.mainstageD,.Pphonedown,.PubLiveTxt,.VideoLayout,.scrale1,.FoodListM,.MapOne,.MapTwo,.ParkingTxt,.MapFour,.recaphlist,.EvenBm,.EvenBListm,.EvenThree,.EvenD1,.EvenD2,.searchcc,.GuestB,.GuestC,.GuestD,.GuestE{ box-sizing:border-box; padding-left:5%; padding-right:5%;}
.Nav-fxied,.w1000,.footer,.posf ul,.footer .newsharelist,.zwx2,.phonepabber,.AboutTit,.AboutTxtC,.AboutTxtO,.AboutTxtAdesc,.AboutTxtAdescL,.AboutTxtAdescR,.AboutTxtBTit,.AboutTxtBdescL,.AboutimgA,.AboutTitO,.AboutTitA,.MbacaresL, .MbacaresR ,.MbshareList2,.JobAllC,.JobAllD,.JobAllDp3,.mainstage-d-txt,.mainstage-d-l,.mainstage-d-r,.mainstageD,.Pphonedown,.PubLiveTxt,.CinemaVideo,.CinemaVideo, .CinemaV .CinemaVideo img, .CinemaVideoBg,.scrale1,.FoodListM,.mainstage-d-l,.recaphlistm,.EvenA,.EvenBm,.EvenBListm,.Even,.EvenD2,.searchcc,.Guest,.GuestC,.GuestE{ width:100%; }

.diandian{ background:none; padding-left:0;}
.phonepabber{ vertical-align:top;}
.AboutBannerA{ height:auto; background-position:-99999px -99999px; overflow:hidden;zoom:1;}
body{ overflow-x:hidden; font-size:12px;}
.Nav-fxied{ position:fixed; overflow:hidden;zoom:1; background:#010101; left:0; top:0; z-index:666;}
.Nav-fxied,.N{height:55px;}
.N{ top:0;overflow:hidden;zoom:1;}
.Top{ float:right; width:166px; background:none;}
.Nav{ float:left; width:30px;}
.Logo img{ height:35px; vertical-align:top;}
.meau-fxied{ left:0;}
.meau{ width:28px; margin-top:14px;}
.meau span{ background:#fff;}
.meau .m1{}
.meau .m2{top:11px;}
.meau .m3{top:22px; }
.rightmeaus{ width:250px;}
.rightmeaustop{ line-height:55px;}
.rightmeauslist{ line-height:50px;}
.library-icon-web-font .icon-right{ margin-top:18px; font-size:13px;}
.rightmeaush5, .rightmeaustop, .rightmeausdl a, .rightmeauslist .a{ padding:0 15px;}
.Zzbg{ z-index:888; background:none; background:#000;opacity:0;-webkit-opacity:0;-moz-opacity:0;top:55px; left:-100%;}
.ZzbgOn{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;left:0;}
.Zzbg{transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;-webkit-transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;-moz-transition: all 0.8s cubic-bezier(0.66, 0.01, 0.35, 1) 0s;}
/*.rightmeausdl,.rightmeaus{transform: translateX(-250px);-webkit-transform: translateX(-250px);-moz-transform: translateX(-250px);}
.rightmeausdlOn,.rightmeausOn{transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}
.WarpOn{transform: translateX(250px);-webkit-transform: translateX(250px);-moz-transform: translateX(250px);}
*/
.rightmeausdl,.rightmeaus{left:-250px;}
.rightmeausdlOn,.rightmeausOn{left:0;}
.WarpOn{left:250px; position:fixed;}
.WarpOn .Nav-fxied{ left:248px;}

.Tra-c{ width:33.33%; float:left; display:block;  border-bottom:1px solid #444; padding:10px 0;}
.Tra-c img{ display:inline-block;}
.tc-a{ background:none; height:35px; overflow:hidden;zoom:1; width:100%; text-align:center;}
.Tra{ font-size:14px; line-height:14px; padding-bottom:10px;}
.Tra-c:nth-child(2n){ border-right:none;}
.footer { padding:0;}
.footer li{ padding:0; width:100%; padding-top:8px; height:34px; overflow:hidden;zoom:1;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}
.footer h3{ padding:0; line-height:18px; padding:8px 0; font-size:15px;}
.jiajian{ float:right; background:url(../images/jia.png) center no-repeat; margin-top:1px; width:16px; height:16px;}
.jiajianon{background:url(../images/jian.png) center no-repeat; }
.footer p{ padding:0; line-height:25px;}
.footer .newsharelist{ padding:0 10px; margin-top:15px; padding-bottom:10px;}
.zwx2{ background:#001d3f; color:#fff; padding-top:12px; padding-bottom:12px; text-align:left; font-size:13px; }
.footer .zwx2 p{line-height:20px;}

.AboutTit{ padding-top:15px; padding-bottom:15px;}
.AboutTit, .AboutTit a, .AboutTit a:hover,.AboutTitlink em{ font-size:18px; line-height:22px;}
.AboutTit em{ vertical-align:middle;}
.AboutTit .AboutTitlink{ padding-bottom:0;}
.tspd{ padding-top:0; padding-bottom:0;}
.AboutTxtCtxt{ padding-bottom:0;}
.AboutTxtO{ border:none;}
.AboutTxtO img{border:2px solid #b8946b;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; box-sizing:border-box;}
.AboutTxtAdescL{ padding-top:15px; display:none;}
.AboutTxtAdescL p{ display:none;}
.Wdsc, .Wdsc img{ width:auto;}
.Wdsc img{ width:200px;}
.Wdsc{ height:auto; padding-bottom:10px;}
.AboutTxtAdescR{ padding-top:15px;}
.AboutTxtBTit{ font-size:15px;}

.AboutTxtBdescL{ padding-left:5px; padding-right:5px; padding-top:10px; min-height:100px;}
.Aboutimg{ width:50%; padding:0; margin:0; padding:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.Aboutimg,.Aboutimg:hover{background:none;}
.Aboutimg-t{ background:rgba(255, 255, 255, 0.1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.Aboutimg-t:hover{background:rgba(255, 255, 255, 0.5);}
.Aboutimg:nth-child(2){}
.AboutTxtBTita{ margin-top:20px;}
.AboutTxtB{ padding-bottom:0;}

.AboutTitO{ margin-top:10px; text-align:left; font-size:18px;}
.AboutTitA{ font-size:15px;text-align:left; padding-top:5px;}
.MbacaresL, .MbacaresR{ display:block; overflow:hidden;zoom:1;}
.MbacaresLM{ width:100%; display:table; padding:30px 0;}
.Mbacares{ margin:0;}
.Mmp1,.Mmp2,.Mmp3,.Mmp4{ float:none; text-align:left; width:50%; margin:0; padding:0; display:table-cell; vertical-align:middle;}

.MbacaresthreeM .Mtmlist{ margin:0; width:100%;}
.MbacaresthreeM .Mtmlistimg{ height:auto;}
.Mtmlisttxtp1{ height:auto; line-height:24px;}
.swipercares .swiper-button-prev i, .swipercares .swiper-button-next i{ top:6px;} 
.Mbacaresthree{ margin-top:20px;}
.MbshareList2 .Mtmlist{ margin-bottom:10px;}
.Mtmlisttxt{ padding:10px;}
.Release { margin-top:0; }
.Release{ display:none;}
.PageRoom { padding:20px 0;}
.ReleasePhone{ display:block;}
.ReleaseM { margin-right:0; width:100%;}
.ReleaseMimg img{ width:100%; vertical-align:top;}
.ReleaseMimg, .ReleaseMimg a, .cover{ height:auto;}
.ReleaseMdesc{ padding:10px;}
.JobAllC{ padding-top:10px; padding-bottom:10px;}
.JobAllCp1{ font-size:16px;}
.JobAllCp2,.JobAllCp1 span{ padding:0;}
.JobAllCp1{ padding-bottom:5px;}
.JobXl{ line-height:30px;}
.JobXl{ width:200px; padding:0 10px;}
.JobXlselsect{ top:30px;}
.JobAllDp3 .span2,.JobAllDp3 .span3,.JobAllDp3 .span4,.JobAllDp3 .span5{ display:none;}
.JobAllDp3 .span1{width:100%; padding:0;}
.JobAllDp3 .span2{}
.JobAllDpdescM{ padding:0; padding:0 10px; padding-bottom:20px;}
.JobAllEp1{ padding-top:20px; padding-bottom:10px;}


ul.con_4 li{ width:100%;}
ul.con_4 li h3{ font-size:15px; height:40px; line-height:40px;}
ul.con_4 li .pic_fade p{ font-size:13px; line-height:20px;}
ul.con_4 li .Content_pic, ul.con_4 li .pic_fade, ul.con_4 li:hover .pic_fade{ height:150px;}

.PubLive{ padding-bottom:0;}
.PubLiveTxt{ font-size:12px; line-height:22px;}
.CinemaV{ margin-top:0;}
.CinemaV .mainstageD{ padding:0;}
.CinemaV img{ height:auto;}
.CinemaVideo { margin-top:10px;}
.Videoobtn{ width:30px; height:30px; background-size:100% 100%;margin-top:-15px; margin-left:-15px;}
.CinemaVideoBg,.CinemaVideo { height:100%; }
.VideoLayout, .VideoLayoutTxt{ width:100%; height:auto;}
.VideoLayout{ margin-left:0; left:0;}
.VideoLayout .vjs-poster{ display:none;}
video::-webkit-media-controls {  
    display:none !important;
}
.VideoLayout,.VideoBig{ z-index:-11;opacity:0;-webkit-opacity:0;-moz-opacity:0;}

.scrale1{ margin:0; padding:0; height:auto; border-width:1px; margin-bottom:10px;}

.Rfa{ margin-top:20px;}
.FoodList { margin-top:5px;}
.FoodListUl,.FoodListMImg img{ width:100%;}
.FoodListMImg, .FoodListMImg img{ height:auto;}
.FoodListM { padding:0; margin:0; margin-top:15px;}
.FoodListMImg{width:100%; height:auto; box-sizing:border-box; border-width:1px;}
.Fmp1{ padding:15px 0; padding-bottom:5px;}
.Fmp3{ margin-top:5px;}

.faqlistmH4{ font-size:15px; padding-bottom:5px;}
.faqlistmH4,.faqlistmdesc{ padding:0 10px;}
.faqlistm { padding:25px 0;}
.faqlistm{ font-size:12px;}

.f-main8 .f-main-p2 a{ font-size:15px; margin-right:12px;}
.f-main-p2 .icon-right-arrow{ font-size:13px; position:relative; top:1px;}

.f-main-p2x{ margin-top:20px; padding-top:0;}
.page-down1{ margin-top:10px;}

.Rfa{ overflow:hidden;zoom:1;}
.Rfa a{ font-size:15px; width:auto; line-height:16px; padding:6px 20px; vertical-align:middle; float:left; margin-right:10px;}
.MapTwo { margin-top:15px; display:none;}
.MapFour{ margin:0; padding:0 10px; background:none; margin-top:15px; }
.MapFour .Tra-t { background:rgba(0,0,0,0.4);border-top:1px solid #444;}
.MapTwo img{ width:100%;}
.MapTwoa{ display:none;}
.ParkingTxtM { display:block; width:100%; padding-bottom:20px;}
.Pkm1,.Pkm2{ margin:0; font-size:12px; background-size:16px 12px; padding-left:22px; line-height:24px;}
.Pkm3{ padding:0; margin:0; font-size:12px;}
.prices{ margin-top:15px;}
.Tprice1{ font-size:14px;}

.Tra-c{ width:50%;}
.Parking{ margin-top:0;}

.recaphlistm{ margin:5px 0;}
.recaphlistdesc{ padding:10px;}
.recaphlistm .Timg{ height:auto;}

.EvenA{ border:none; margin-top:55px;}
.EvenAbuy{ background:none;background:rgba(0,0,0,0.8); width:auto; height:auto; padding:2px 10px; right:10px; bottom:10px;-webkit-border-radius:5px;}
.EvenAbuy i{ padding:0;}
.EvenAbuy, .EvenAbuy:hover{ font-size:13px;}


.EvenH4{ font-size:18px; line-height:24px;}
.EvenB { margin-top:0; border:none; background:none;}
.EvenBm{ padding:20px 10px;}

.EvenBListR,.EvenBListL{ width:100%; padding:0;}
.EvenBListR{ padding-bottom:5px;}
.EvenBListm,.EvenSearch .EvenBListm{ margin:0; border:none; padding:10px;}
.EvenBList{ padding:0; margin-top:10px; background:#000;}
.EvenBListm:nth-child(2n){ background:#111;}

.EvenThree{ margin-top:0;}
.EvenThree img,.EvenThreeL,.EvenThreeR{ width:100%;}
.EvenThreeLimg,.EvenThreeRimg{ margin:0;}
.EvenThreeLimg,.EvenThreeRimg{ height:auto;}
.EvenThreeRimg{ margin-top:10px;}
.EvenCBuy1{ background:url(../images/EvcBuysmall.png) left top no-repeat; background-size:98px 45px; width:98px; height:45px; }
.EvenCBuy1 i{ margin:0; font-size:12px;}

.EvcBuysmall{ background-size:98px 45px; width:98px; height:45px;}
.EvcBuysmall span{ margin:0; font-size:12px;}

.EvenD1{ margin-top:0;}
.EvenDm{ width:100%; margin:0; margin-top:10px;}
.EvenDdesc{ margin:0;}
.EvenDimgbg,.EvenDimg i{ display:none;}
.EvenDimg{ height:auto; }

.mediaBg{ background:url(../images/videobg.jpg) center no-repeat; background-size:cover;}
.mediaBg .video_area{ display:none;}
.bgbody{ background:#000;}

.EvenDH4{ font-size:13px; line-height:18px; height:auto;}
.EvenDdesc{ padding:10px;}
.EvenDdate{ padding-top:5px;}

.GuestA{ margin-top:55px;}
.GuestH3{ background:none; font-size:18px; line-height:24px; padding:0; margin:0; padding:20px 10px; padding-bottom:0;}
.GuestH3 span{ padding:0;}
.GuestB{ margin-top:0;}
.GuestBsimg1{ height:35px; margin:0; margin-top:3px;}
.GuestBsimg2{ margin:0; height:22px; margin-top:8px;}
.GuestBs a{ padding:0; margin:0; padding-left:10px;}
.GuestBs{ background:none; width:100%; box-sizing:border-box; padding:10px; background:rgba(0,0,0,0.5); margin-top:10px;}
.GuestBs span{ font-size:12px; display:block; vertical-align:top; line-height:20px;}
.GuestBs i{ font-size:15px; display:block; vertical-align:top;line-height:22px;}
.GuestC{ background:none;}
.GuestCH3{ background:rgba(0,0,0,0.5); color:#fff; font-size:14px; text-align:left; padding:10px;}
.GuestCH3 span{ padding:0;}


/*隐藏标题*/

.EvenD .EvenDm{ position:relative; }
.EvenD .EvenDdesc{ bottom:0; position:absolute;left:0; z-index:88; width:100%;}
.EvenDdesc{ display:block; padding:0; height:45px;}
.EvenDdate,.EvenDH4{ display:none;}
.EvenDdesc::before,.EvenDdesc{background:none;}
/*隐藏标题*/


.EvenDdesc{ background:#222;}
.EvenDdesc,.EvenDdate, .EvenDH4, .EvenDH4 a{ color:#fff;}
.EvenDdesc:before{ background:none;}
.EvenDm:hover .EvenDdesc:before{ height:0;}
.EvenD2 { margin:0; padding-bottom:0;}
.EvenDm1 img{ width:100%; }
.EvenDm1{height:auto;}
.EvenDTit{ position:relative; background:none; padding:10px 0;}
.EvenDTitp1{  padding:0;font-size:18px; line-height:24px;}
.EvenDTitL{ padding:0;}




.GuestDmeau{ left:10px;}
.GuestDimg{ height:500px;}
.GuestDmeauA{ left:286px;}
.GuestDmeauAOn{ left:10px;}
.GuestDmeauOn{left:-286px;}
.GuestDTit{ text-align:left; line-height:22px; padding:10px 0;}
.GuestDTit span{ font-size:15px; padding:0; padding-left:10px;}
.GuestDmeau a{ font-size:13px; padding-left:10px;}
.GuestEa{ background:none; position:relative; height:auto; padding:10px; box-sizing:border-box; width:100%; top:0; background:rgba(0,0,0,0.7);}
.GuestE{ border:none; background:none;}
.GuestEa span,.GuestEa i{ margin:0; padding:0; float:none; display:inline-block; font-size:14px;}
.GuestEa em{ display:inline-block; font-size:12px;}
.GuestEa i{ padding-right:10px;}


.Evcimg:hover .Evct1{ top:0;}
.Evcimg:hover .Evct2{ top:0;}

.mapATraffic{ padding:0;}
.MapTwo1{ display:block; text-align:center;}
.MapTwo1 img{ width:80%;}
.AboutBannerTaxi { height:auto;}
.Taxi{ margin:0;}


.MapThreea{ position:relative; right:auto; top:auto;}
.MapThreea img{ height:14px;}
.MapApub{ font-size:14px; line-height:14px; height:14px; padding:5px 20px; padding-bottom:6px;}
.MapThreea img{ margin-left:12px;}


.And .VideoLayout, .And .VideoBig{ z-index:888888; opacity:1; -webkit-opacity:1;}
.And .VideoLayoutTxt,.And .VideoLayout{ height:100%;min-height:360px; max-height:360px;}
.And .tcggtClose{ display:block;}

.MapFoura{ background:none; padding:0; width:110px; position:relative;right:auto; bottom:auto; display:block; background:#012966; margin-bottom:20px;}
.Mapfivea{ background:none; padding:0; width:110px; position:relative;right:auto; top:auto; display:block; background:#012966; margin-bottom:20px;}
.AboutTitFaq{ margin-top:55px;}
.AboutTxtBdescRShow{ display:block; float:none; width:100%;}
.AboutTxtBdescRShow .AboutTab{ position:relative;}
.Abrp5{ display:none;}
.Abrp1{ font-size:14px; display:none;}
.Abrp3,.Abrp4{ padding-top:0;}
.AboutTab { padding:10px; padding-top:0;box-sizing:border-box;}
.PhomeMixroom .mainstageD{ margin-top:10px;}
.EvenBListHide,.EvenDTit{ display:none;}
.page-down1{ background-size:15px 14px; padding-left:20px;}
.page-tel{background-size:14px 14px;}
.page-mail{background-size:14px 14px;}
.searchcc{ width:100%; text-align:center; margin:0; margin-top:10px; background:#000;}
.Icephone{ display:none;}
.mainstageD .swiper-slide img{ width:100%; vertical-align:top;}
.fsabout1{ font-size:13px;}
.fsabout2,.fsabout5{ padding-bottom:5px;}
.fsabout5{ padding-top:0;}
.fsabout3{ padding-bottom:0;}
.AboutTxtA{ font-size:12px;}
.fsabout6{ padding-top:10px;}
.fsabout7{ margin-top:0;}
.fsabout8{ padding-top:20px;}
.tspd{ font-size:12px; font-weight:normal;}
.fsa11 { margin-top:15px; padding-bottom:10px; font-size:14px;}
.AboutBanner{ margin-top:0;}
.banner{ margin-top:55px;}


.EvenDdesc::before, .EvenDdesc{ background:none;}
.Laugep{ padding:10px; overflow:hidden;zoom:1; text-align:right; line-height:24px; display:block;}
.Laugep a{ display:inline-block;}
.Laugep .en{ background:url(../images/lauge2.png) left center no-repeat; background-size:15px 15px; padding-left:20px;}
.Laugep .cn{ background:url(../images/lauge1.png) left center no-repeat; background-size:15px 15px; padding-left:20px;}

.NewDetailH4,.faqlistmH4 a{ font-size:16px; line-height:22px; padding-bottom:3px;}
.faqlistdate{ padding:0; padding:1px 10px;}
.NewDetailH4{ padding:0 10px;}
.NewDetailH4 span{ display:block; float:none; padding:0; font-size:12px; font-variant:normal; color:#555;}
.NewDetaildesc{ padding:0 10px; padding-top:30px;}
.NewDetaildesc img{ width:100%;}
.Backnew{ padding-top:30px;}
.GuestDimg{ height:auto; margin-top:12px;}

.GuestDmeau{ position:relative; left:0; top:0; width:100%;}
.GuestDmeauA{ display:none;}

.tcggtbg,.tcggt{ display:block;}
.tcggt .TrG{ display:none;}
#swiper4 .swiper-slide{ background-position:9999px 9999px;}
#swiper4 img{ display:block;}
.tcggt{transform:translate(-45%,-50%);-webkit-transform:translate(-45%,-50%);-moz-transform:translate(-45%,-50%);}
.tcggt,.tcggtD{ margin:0; width:90%; height:auto;}
#swiper4 .swiper-slide{height:auto;}
.tcggt .tcggtClose{ display:block;}

.Puacd { padding-left:10px; padding-right:10px; width:100%; box-sizing:border-box;}
.MbaVideo,.MbaVideo img{ width:100%; height:auto; margin:0; padding:0;}

.AboutSyzn { margin-top:50px;}
.Sytabtit { padding:0 10px; box-sizing:border-box; margin-bottom:15px;}
.Sytabtit a{ width:auto; padding:0 15px; margin-right:10px; line-height:35px; height:35px;}

.SytabU { box-sizing:border-box; padding:0 10px; width:100%;}

.SytabB { width:auto; margin:0 10px;}
.AboutSyzn { width:auto; margin:0 10px;}
.PriceT{ padding-left:10px; padding-right:10px; box-sizing:border-box; font-size:14px;}


.Mbacares0731 .MbacaresL,.Mbacares0731 .MbacaresR{ display:block; float:left;}
.Mbacares0731 .MbacaresLM{ width:100%; float:right; margin:0;}
.Mbacares0731 .MbaVideo { float:left; margin:0;}
.Mbacares0731 .Mmp1 img,.Mbacares0731 .Mmp2 img{ width:auto; max-width:100%;}

.Warp{ background:#000;}
.cgselectb{ padding-top:15px; padding-bottom:15px;}
.cgselecta,.cgselectb,.cgselectc,.cgselectd{ padding-left:10px; padding-right:10px; box-sizing:border-box;}
.cgselectb i{ padding-left:5px; padding-right:10px;}
.cgselectam{ width:120px; margin-right:20px;}
.cgselectam,.cgselectam select{ height:32px; line-height:32px;}
.cgselectam select{ width:100%; box-sizing:border-box; font-size:15px;}
.cgselectc{ background:none;}
.cgselectca{ background:#0079ea; display:none;}
.cgselectcba{ font-size:16px;}
.cgselectcb{ padding:10px;}
.cgselect_pubg li{ width:14.28%; box-sizing:border-box; font-size:14px;  height:auto;min-height:43px; font-size:14px;}
.cgselectam{ margin:0; width:100%; box-sizing:border-box; margin-bottom:10px; height:34px;}
.cgselectcba{ padding-bottom:10px;}
.cgselectdp1{ font-size:16px;}
.cgselectdp2{ font-size:14px;}

.cgselectdp2 span{ padding-left:25px; }
.s_icon1{ background-size:auto 16px;}
.s_icon2{ background-size:auto 12px;}
.s_icon3{ background-size:auto 15px;}
.s_icon4{ background-size:auto 15px;}

.orderb{ width:94%; margin:0 auto; border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.orderbm1,.orderbm2{ width:100%;}
.orderbm,.orderh3{ padding:0;}
.orderh3{ padding-top:20px;}
.orderbm2{ padding-left:0;}
.getcode,.codetxt,.szla{ margin-top:10px;}
.orderselec span,.orderbm .otxt, .orderbm .otext{ width:100%; box-sizing:border-box;}
.ordersure .obtn{height:35px; line-height:35px; font-size:14px;}
.ordersure{ padding-top:20px; padding-bottom:20px;}
.orderb{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.orderplaceam{ width:100%; margin-top:20px;}
.orderplacea{ width:94%; margin:0 auto;}
.orderplacea img{ max-width:100%;}
.orderplaceam{ height:auto;}
.orderplaceam p{ background:none; font-size:18px; top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); line-height:22px;}
.orderplaceam p i{ font-size:16px;}
.orderplacea{ padding-bottom:40px;}

.orderh5{ padding-top:40px; padding-bottom:20px;}
.orderh5 span{ font-size:18px;}
.orderh5 span{ width:auto; padding:0 20px; line-height:40px; height:40px; letter-spacing:2px;}

.orderplaceam p{ line-height:30px; top:50%; margin-top:0; padding:30px 0; background:none;}
.orderlogina,.orderloginb  { width:94%;}
.olbox{ width:100%; box-sizing:border-box; line-height:40px; height:40px; font-size:16px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; margin-top:15px;}
.ordeerloginm{ margin:0;}
.orderloginsub ul{ width:100%; left:0;}
.orderlogindl{ width:auto; padding:0 50px;}
.ordeerloginm1{ padding-top:50px; padding-bottom:50px;}

.olbox::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
	font-size:16px;
	
}
.olbox:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
	font-size:16px;
}
.olbox::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
	font-size:16px;
}
.olbox:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
	font-size:16px;
}

.orderh53 span{ height:auto; line-height:26px; background:none;}
.orderloginb { padding:40px 0;}
.orderlogind2, .orderlogind3{ width:100%; box-sizing:border-box; margin-top:15px;}

.orderuser{ float:left; padding-top:10px; padding-bottom:20px;}
.orderuser .orderuserspan{font-size:15px;}
.orderuser .orderuserout{ height:30px; line-height:30px; font-size:15px; width:auto; padding:0 30px;}
.orderusertit{ height:auto;}

.cgselectdr{ width:100%;text-align:left;}
.cgselectdr img{ margin:0; width:80px; margin-right:10px;}

.orderbm .dxrq input{ width:40%; box-sizing:border-box;}
.orderzcxy{ padding-top:10px;}
.orderplacecm{ margin-bottom:10px;}
.yulelist ul,.yulelistimg img{ width:100%;}
.yulelist li{ width:100%; margin:0; margin-top:20px;}
.yulelistimg,.yulelista,.yulelistp{ height:auto;}
.yulelistp{ padding-right:0;}
.guibingotxt,.guibingobtn{ float:left; box-sizing:border-box; margin:0; height:40px; line-height:40px;}
.guibingotxt{width:65%;}
.guibingobtn{ float:right; width:30%;}
.AboutTit .guibingbtn,.AboutTit .guibingbtn:hover{font-size:12px; margin-left:10px; padding:0 12px;height:24px; line-height:24px;}

.spanen1{ text-align:left; font-size:16px; line-height:22px;}
.orderuser .orderuserspan{ margin-bottom:5px; display:block; margin:0;}
.orderuser .orderuserout{margin:0;}
.cgselectb,.cgselectd { text-align:left;}
.cgselectb i,.cgselectb span,.cgselectb em{ vertical-align:top;}
.cgselectb i{ width:90%; height:auto; margin-bottom:5px;}
.cgselectb .em1{ padding-left:5px;}
.cgselectb .em2{ display:block; vertical-align:top; padding-left:0;}
.s_icon1,.s_icon2,.s_icon3,.s_icon4{ background-position:left 5px; line-height:24px;}
.cgselectdl p{ padding-bottom:5px;}
.wzew21{ padding-left:25px;line-height:24px;}
.cgselectdrb{ padding:0;}
.orderh5 span{ height:auto; line-height:20px; padding:10px 30px;}
.olbox,input.olbox::-webkit-input-placeholder,.sjhtxt,.orderbm input::-webkit-input-placeholder{ text-transform:none; color: #fff;font-size: 14px; } 
input.olbox:-moz-placeholder,.orderbm input:-moz-placeholder{ color: #fff;font-size: 14px;text-transform:uppercase;} 
input.olbox:-ms-input-placeholder,.orderbm input:-moz-placeholder{color: #fff;font-size: 14px;text-transform:uppercase;} 
.orderplacecm{ font-size:14px;}
.orderh5 .wzew2,.orderplacecmen .wzew4{ font-size:13px;}
.orderplacecm{ width:200px; height:51px; background-size:cover; line-height:18px;}
.orderplacecmen p{ padding-top:7px;}
.olbox{ padding:0 10px;}
.orderbh2{ font-size:16px;}
.orderbh2 .wzew2{ font-weight:normal; font-size:14px; letter-spacing:0; line-height:20px;}
.orderh3{ font-size:14px;}
.orderbm{ line-height:18px; padding:5px 0;}
.orderbm .otxt{ height:40px; line-height:40px;}
.guibingsedd{ padding-top:0;}
.guibingsedd .otxt,.guibingobtn{ margin-bottom:10px; width:100%; box-sizing:border-box;}
	
	.cookiesclose{margin-top:0;top:20px;}
}


.dlwza{color:#fff; margin-top:10px;}
@media screen and (min-width:1921px){
.Top { background-size:cover;}


}
.sddtaabaner{height:360px;}
.sddtaa{width: 1000px;margin: 0 auto;position:relative;}
@media screen and (max-width:768px){
.sddtaa{width:100%;}
.sddtaabaner{height:180px; background-size:cover !important;}
.Even p{ padding:0 4%;}
.m_list{ width:100%;}
.mainzwt{ box-sizing:border-box; padding-left:4%; padding-right:4%;}
.m_title p{ font-size:24px; line-height:30px; height:30px; padding:15px 0;}
.m_list li{width:auto; margin:0;}
}


.JobAllDpdescM table{border-collapse:collapse;width: 100%;}
.JobAllDpdescM td{border:1px solid #fff;padding:12px;border-collapse:collapse;}
