*{margin:0;padding:0}
fieldset, img{border:none}
img{border:none;vertical-align:bottom;}
address, caption, cite, code, dfn, th, var, em, i, h1, h3 ,strong{font-style:normal;font-weight:normal}
ul, ol{list-style:none}
li{list-style:none}
input{padding-top:0px;padding-bottom:0px}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle;font-family:Arial,Tahoma,"Microsoft YaHei","SimSun"}
select, input, textarea{font-size:16px;margin:0px}
input[type="text"], input[type="password"], textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
table{border-collapse:collapse}
body{font-family:Arial,Tahoma,"Microsoft YaHei","SimSun";background:#fff;min-width:1178px;font-size:14px;position:relative;max-width:1920px;margin:0 auto;overflow-x:hidden}
.clear:after{content:".";display:block;height:0px;visibility:hidden;clear:both}
.clear{zoom:1}
.clearit{clear:both;height:0px;font-size:0px;overflow:hidden;width:100%}
a{text-decoration:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.animated{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
:focus,img{outline:0;outline-width:0px}
::-moz-focus-inner {border-color:transparent} /*for mozilla*/
input:focus{outline:none} 
input,button,select,textarea{outline:none}  
::-webkit-input-placeholder{color:#fff;}
@-webkit-keyframes zoomIn01{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:1}}
@keyframes zoomIn01{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:1}}
.zoomIn01{-webkit-animation-name:zoomIn01;animation-name:zoomIn01}
@-webkit-keyframes fadeInSmallLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInSmallLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);-ms-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInSmallLeft{-webkit-animation-name:fadeInSmallLeft;animation-name:fadeInSmallLeft}
@-webkit-keyframes fadeInSmallRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInSmallRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);-ms-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInSmallRight{-webkit-animation-name:fadeInSmallRight;animation-name:fadeInSmallRight}


@-webkit-keyframes fadeInSmallDown1{0%{opacity:0;height:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;height:144px;-webkit-transform:none;transform:none}}@keyframes fadeInSmallDown1{0%{opacity:0;height:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;height:144px;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInSmallDown1{-webkit-animation-name:fadeInSmallDown1;animation-name:fadeInSmallDown1}

@-webkit-keyframes fadeInSmallUp1{0%{opacity:0;height:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;height:144px;-webkit-transform:none;transform:none}}@keyframes fadeInSmallUp1{0%{opacity:0;height:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;height:144px;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInSmallUp1{-webkit-animation-name:fadeInSmallUp1;animation-name:fadeInSmallUp1}

@-webkit-keyframes fadeInSmallUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInSmallUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-ms-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInSmallUp{-webkit-animation-name:fadeInSmallUp;animation-name:fadeInSmallUp}





/*--top--*/
header{height:159px;width:100%;position:absolute;top:40px;left:0;}
.topCont{width:1400px;/*width:73%;*/margin:0 auto;min-width:1200px;position:relative;}
.topCont .Logo{width:159px;height:159px;display:block;position:relative;z-index:2;float:left;}
.topCont .Logo img{display:block;width:100%;}
.route{width:90px;float:right;position:relative;z-index:8;margin-top:35px;}
.route01{width:90px;height:90px;border-radius:50%;background:#ef050a;position:relative;z-index:8;-webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.27);-moz-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.27);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.27);}
.route01 span{width:28px;height:3px;background:#fff;display:block;position:absolute;bottom:33px;left:50%;margin-left:-14px;border-radius:3px;transition:all 0.18s linear;-moz-transition:all .18s linear;-webkit-transition:all .18s linear;-o-transition:all .18s linear}
.route01 span.wire{bottom:42px;}
.route01 span.bar{bottom:50px;}
.route01.open span.bar,.route01.open span.tra{opacity:0}
.route01.open span:nth-child(2){transform:rotate(45deg);transform-origin:50%;}
.route01.open span:nth-child(3){transform:rotate(-45deg);transform-origin:50%;}
.route .menu{width:100px;border-bottom-left-radius:30px;border-top-left-radius:30px;line-height:60px;position:absolute;top:15px;left:-70px;color:#bd010c;font-size:16px;font-weight:bold;background:#fff;z-index:0;text-indent:20px;opacity:1;}

.nav-back{width:1630px;/*width:84.84%;height:872px;*/height:872px;margin:0 auto;background:#bd010c;position:absolute;z-index:7;top:68px;right:150%;opacity:0;}
.active{opacity:1;}
.nav-menu{width:79.8%;min-width:1200px;position:absolute;/*height:86.24%;*/top:120px;left:15.96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav-menu .Nav_Left{width:27%;float:left;height:100%;display:none;}
.nav-menu .Nav_Left .Index{width:100%;}
.nav-menu .Nav_Left .Index a{display:block;line-height:32px;color:#fff;font-size:30px;width:100%;font-weight:bold;}
.nav-menu .Nav_Left .Intro{width:100%;margin-top:11%;}
.nav-menu .Nav_Left .Intro a{display:block;}
.nav-menu .Nav_Left .Intro em{display:block;line-height:32px;color:#fff;font-size:30px;width:100%;font-weight:bold;}
.nav-menu .Nav_Left .Intro span{text-align:justify;line-height:30px;color:#fff;font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;padding-top:20px;}
.nav-menu .Nav_Left .Column01{width:100%;margin-top:11%;border-top:1px solid #800108;}
.nav-menu .Nav_Left .Column01 a{display:block;width:92%;border-bottom:1px solid #800108;padding:7.3% 4%;position:relative;}
.nav-menu .Nav_Left .Column01 a i{width:16.28%;display:inline-block;vertical-align:middle;position:relative;}
.nav-menu .Nav_Left .Column01 a i img{width:100%;display:block;}
.nav-menu .Nav_Left .Column01 a i .ico2{filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;z-index:-1;}
.nav-menu .Nav_Left .Column01 a em{display:inline-block;color:#fff;font-size:24px;line-height:57px;padding-left:14px;}
.nav-menu .Nav_Left .Column01 a .arrow{width:28px;display:block;position:absolute;top:50%;margin-top:-9px;right:4%;}
.nav-menu .Nav_Left .Column01 a:hover i .ico2{filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;opacity:1;position:relative;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.nav-menu .Nav_Left .Column01 a:hover i .ico1{filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;z-index:-1;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.nav-menu .Nav_Left .Column01 a:hover .arrow{-webkit-animation:icoHover .6s linear;animation:icoHover .6s linear;}

@-webkit-keyframes icoHover{0%{-webkit-transform:translateX(0px);opacity:1}49%{-webkit-transform:translateX(28px);opacity:0}50%{-webkit-transform:translateX(-28px);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes icoHover{0%{transform:translateX(0px);opacity:1}49%{transform:translateX(28px);opacity:0}50%{transform:translateX(-28px);opacity:0}100%{transform:translateX(0px);opacity:1}}
.nav-menu .Nav_Center{/*width:350px;*/width:27%;height:100%; position:absolute;top:0;left:50%;margin-left:-175px;display:none;}
.nav-menu .Nav_Center .Title{width:100%;display:block;line-height:32px;font-size:30px;font-weight:bold;padding-bottom:10%;}
.nav-menu .Nav_Center .Title a{color:#fff;}
.nav-menu .Nav_Center .LinkBrand{width:47.14%;display:block;float:right;margin-bottom:6%;overflow:hidden;}
.nav-menu .Nav_Center .LinkBrand img{display:block;width:100%;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.nav-menu .Nav_Center .BrandL{float:left;}
.nav-menu .Nav_Center .LinkBrand:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.nav-menu .Nav_Right{width:27%;height:100%;position:absolute;top:0;right:0;display:none;}
.nav-menu .Nav_Right .Column01{width:100%;}
.nav-menu .Nav_Right .Column01 a{display:block;}
.nav-menu .Nav_Right .Column01 a img{display:block;}
.nav-menu .Nav_Right .Column01 a em{width:100%;display:block;line-height:32px;color:#fff;font-size:22px;font-weight:bold;letter-spacing: -1px;}
.nav-menu .Nav_Right .Column01 .Top_L em{padding:8% 0 20%;}
.nav-menu .Nav_Right .Column01 .Top_L img{width:33.33%;}
.nav-menu .Nav_Right .Column01 .Top_L{width:42.86%;float:left;border-bottom:1px solid #800108;border-right:1px solid #800108;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav-menu .Nav_Right .Column01 .Top_R em{padding:8% 0 20%;}
.nav-menu .Nav_Right .Column01 .Top_R img{width:26.9%;}
.nav-menu .Nav_Right .Column01 .Top_R{width:57.145%;padding-left:10%;float:right;border-bottom:1px solid #800108;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav-menu .Nav_Right .Column01 .Bottom_L img{width:33.33%;padding:20% 0 8%;}
.nav-menu .Nav_Right .Column01 .Bottom_L{width:42.86%;float:left;border-right:1px solid #800108;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav-menu .Nav_Right .Column01 .Bottom_R img{width:26.5%;padding:20% 0 8%;}
.nav-menu .Nav_Right .Column01 .Bottom_R{width:57.145%;padding-left:10%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav-menu .Nav_Right .Column01 a:hover img{animation-duration:1s;animation-delay:0s;animation-iteration-count:infinite;animation-name: pulse01;}
@-webkit-keyframes pulse01{0%{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}50%{-webkit-transform:scale3d(1.08,1.08,1.08);transform:scale3d(1.08,1.08,1.08)}100%{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}}@keyframes pulse01{0%{-webkit-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}50%{-webkit-transform:scale3d(1.08,1.08,1.08);-ms-transform:scale3d(1.08,1.08,1.08);transform:scale3d(1.08,1.08,1.08)}100%{-webkit-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}}

.nav-menu .Nav_Right .Address{width:100%;padding-top:24%;}
.nav-menu .Nav_Right .Address .Title{width:100%;display:block;line-height:32px;color:#fff;font-size:30px;font-weight:bold;padding-bottom:6%;}
.nav-menu .Nav_Right .Address a{width:100%;display:block;padding-bottom:4%;}
.nav-menu .Nav_Right .Address .Title a{color:#fff;}
.nav-menu .Nav_Right .Address a img{width:100%;display:block;}
.nav-menu .Nav_Right .Address p{line-height:24px;color:#fff;font-size:14px;}






footer{width:100%;height:430px;background:#1f1f1f;position:relative;}
.Footer{width:1400px;margin:0 auto;position:relative;z-index:10;}
.Footer .A_Top{padding-top:72px;}
.Footer .A_Top em{display:block;line-height:32px;color:#999;font-size:18px;width:90px;padding-top:18px;float:left;}
.Footer .A_Top ul{width:1310px;float:right;}
.Footer .A_Top ul li{float:left;margin-left:40px;}
.Footer .A_Top ul li a{display:block;}
.Footer .A_Top ul li a img{display:block;}
.Footer .Bottom_Nav{padding:60px 0 28px;}
.Footer .Bottom_Nav dl{width:370px;float:left;}
.Footer .Bottom_Nav dl dt{width:95px;}
.Footer .Bottom_Nav dl dt a{display:block;line-height:30px;color:#999;font-size:18px;}
.Footer .Bottom_Nav dl dd{padding-top:10px;}
.Footer .Bottom_Nav dl dd a{display:inline-block;line-height:24px;color:#fff;font-size:16px;margin-right:32px;}
.Footer .Bottom_Nav dl dd a:hover{color:#d70c18;}
.Footer .Bottom_Nav dl dt a:hover{color:#fff;}
.Footer .Bottom_Nav dl.Width{width:490px;padding-left:103px;}
.Footer .Right{float:right;}
.Footer .Right p{line-height:32px;color:#d70c18;font-size:20px;font-weight:bold;}
.Footer .Right p i{color:#fff;font-style:italic;font-size:22px;font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman",serif;padding-left:10px;}
.Footer .Right span{line-height:26px;color:#fff;font-size:14px;margin-top:7px;}
.Footer .shareIt{padding-top:24px;}
.Footer .weixin{width:50px;height:50px;position:relative;margin-right:10px;float:left;}
.Footer .weixin em{display:block;width:50px;height:50px;background:#313131;border-radius:50%;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}
.Footer .weixin em img{display:block;width:100%;}
.Footer .weixin .Img_QR{width:96px;height:90px;position:absolute;top:50%;left:-106px;margin-top:-45px;display:none;}
.Footer .weixin em:hover{background:#72bd63;}
.Footer .shareIt a{display:block;width:50px;height:50px;background:#313131;border-radius:50%;float:left;}
.Footer .shareIt a img{display:block;width:100%;}
.Footer .shareIt a:hover{background:#72bd63;}

.Footer .Copyright{width:100%;height:52px;border-top:1px solid #363636;}
.Footer .Copyright p{width:705px;line-height:52px;color:#666;font-size:14px;float:left;}
.Footer .Copyright p a{color:#666;}
.Footer .Copyright a{display:block;width:150px;float:right;margin-right: 20px;line-height:52px;color:#666;font-size:14px;}
.Footer .Copyright a:hover{color:#fff;}


.Suspension{width:100%;background:url(../pic/bottom_bg.jpg) no-repeat center center;background-size:cover;height:140px;position:relative;bottom:0;left:0;z-index:1000;display:none;}
.Suspension .Suspension_Cont{width:1400px;margin:0 auto;position:relative;padding-top:29px;}
.Suspension_Cont img.Logo{width:82px;display:inline-block;vertical-align:top}
.Suspension_Cont em{font-style:italic;color:#fff;font-size:32px;line-height:82px;display:inline-block;padding-left:22px;letter-spacing:1px;}
.Suspension_Cont .Join{float:right;padding-top:18px;}
.Suspension_Cont .Join input{padding:10px 11px;display:block;width:198px;line-height:24px;color:#fff;font-size:16px;border:1px solid #fff;margin-left:5px;float:left;background:none;}
.Suspension_Cont .Join .Submit{background:#ff8c36;color:#fff;border:1px solid #ff8c36;width:164px;cursor:pointer;margin-left:10px;}



@media all and (min-width:1px) and (max-width:1440px) {
body{overflow-x:auto}
.nav-back{width:1280px;}
.Footer,.topCont{width:1200px;}
.nav-menu{min-width:1100px;left:8.96%;}
.nav-menu .Nav_Right .Column01 a em{font-size:20px;letter-spacing:-1px;}
.nav-menu .Nav_Right .Address p{letter-spacing:-1px;}
	
.Footer .A_Top ul{width:1100px;}
.Footer .A_Top ul li{margin-left:19.5px;}
.Footer .Bottom_Nav dl{width:342px;}
.Footer .Bottom_Nav dl.Width{width:437px;padding-left:52px;}
.Suspension .Suspension_Cont{width:1200px;}
}