@charset "utf-8";img{border:medium none;margin:0;padding:0;list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
,ol,ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border:0}
.ui-overlay-h,body{margin:0 auto;background:#fff}
img,input{vertical-align:middle}
body,html{margin:0 auto}
img{border:none;vertical-align:top}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.blank{height:8px;clear:both}
.blank20{height:20px;clear:both}
.clear:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
.relative11{position:relative}
.absolute11{position:absolute;float:right}
.float_left{float:left}
.float_right{float:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
body{min-width:320px;overflow-x:hidden}
.header{width:100%;height:1.1rem;background-color:#e7effa;position:relative}
.header .translateY img{width:100%;height:auto}
.showMenuBtn{width:.56rem;height:1rem;left:3%;top:50%;position:absolute;cursor:pointer;z-index:10}
.showMenuBtn a{display:block;width:100%;height:.08rem;margin-top:-.03rem;top:50%;left:0;position:absolute;outline:0;background-color:#8b8b8b;-moz-transition:background .3s linear .3s;-webkit-transition:background .3s linear .3s;transition:background .3s linear .3s}
.showMenuBtn a:after,.showMenuBtn a:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:#8b8b8b;-moz-transition:top .3s linear .3s,transform .3s ease-in .1s;-webkit-transition:top .3s linear .3s,transform .3s ease-in .1s;transition:top .3s linear .3s,transform .3s ease-in .1s}
.showMenuBtn a:after{top:.14rem}
.showMenuBtn a:before{top:-.14rem}
.showMenuBtn.show a{background-color:rgba(230,235,239,0);font-weight:400}
.showMenuBtn.show a:after{top:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:top .3s linear .3s,transform .3s ease-out .5s;-webkit-transition:top .3s linear .3s,transform .3s ease-out .5s;transition:top .3s linear .3s,transform .3s ease-out .5s}
.showMenuBtn.show a:before{top:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:top .3s linear .3s,transform .3s ease-out .5s;-webkit-transition:top .3s linear .3s,transform .3s ease-out .5s;transition:top .3s linear .3s,transform .3s ease-out .5s}
.showMenuBtn a em{background-color:#e60012;border-radius:50%;-moz-box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);display:block;height:.14rem;position:absolute;right:-.06rem;top:-.24rem;width:.14rem;z-index:10}
.header h1{width:6rem;height:.8rem;left:50%;top:50%;text-align:center}
.header h1 img{width:3.6rem;height:.9rem}
.header .topTell{color:#fff;width:.5rem;height:.56rem;right:3%;top:50%;position:absolute;font-size:.24rem;line-height:.26rem}
.header .topTell em{background-color:#e60012;border-radius:50%;-moz-box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);display:block;height:.1rem;position:absolute;right:.05rem;top:.05rem;width:.1rem;z-index:10}
.shake{-webkit-animation:shake .2s ease-in-out 6 alternate;-moz-animation:shake .2s ease-in-out 6 alternate;-o-animation:shake .2s ease-in-out 6 alternate;animation:shake .2s ease-in-out 6 alternate}
@-webkit-keyframes shake{0%{-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}
100%{-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
}
@-moz-keyframes shake{0%{-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}
100%{-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
}
@-o-keyframes shake{0%{-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}
100%{-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
}
@keyframes shake{0%{-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}
100%{-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
}
.menulist{width:100%}
.menulist h3{wdith:100%;height:80px;font-size:30px;color:#fff;font-weight:500;padding-top:20px;padding-left:22px}
.menulist ul{width:100%;border-bottom:1px solid #6a7380}
.menulist ul li{width:100%;float:left;height:78px;overflow:hidden;line-height:78px;font-size:26px;text-align:center;color:#9097a0;border-top:1px solid #6a7380}
.menulist ul li a{display:block;float:left;height:78px;color:#9097a0;border-right:1px solid #6a7380;border-right:1px solid #6a7380}
.menulist ul li a:nth-child(4n){border-right:none}
.popMenu{display:none}
.menulists{position:absolute;width:100%}
.menuBtn{width:100%;height:80px;line-height:80px;text-align:center;font-size:26px;color:#424b59;background-color:#242c37;cursor:pointer;position:relative;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.menuBtn span{display:inline-block}
.menuBtn.active i{-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.menuBtn i{position:absolute;left:50%;top:50%;margin-top:-3px;margin-left:60px;display:block;width:17px;height:12px;background:url(/images/down.png) no-repeat;-moz-transition:all .6s linear 0s;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s}
.scrollTop{position:fixed;bottom:116px;right:0;width:13%;display:none}
body{min-width:320px;overflow-x:hidden;position:relative}
.bt{-moz-transition:background .3s linear 0s;-webkit-transition:background .3s linear 0s;transition:background .3s linear 0s}
.ot{-moz-transition:opacity .3s linear 0s;-webkit-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}
.translateXY{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.translateY{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.translateX{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.contentBox{-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.popMenus{position:absolute;width:30%;height:2.4rem;border-radius:.15rem;box-shadow:0 0 .08rem .08rem #999;position:absolute;left:.2rem;margin-top:.3rem;display:none;top:.4rem;bottom:0;right:0;overflow:hidden;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:9999}
.popMenus.show{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);display:block}
.pop_title{width:100%;height:.45rem;position:relative;z-index:2;background-color:#fff;padding:0 3%}
.pop_title span{display:inline-block;float:right;font-size:.4rem;line-height:2.66;color:#6a7380}
.closePopMenu{display:block;width:.25rem;height:.25rem;left:8%;margin-top:.35rem}
.menuContainer{width:100%;height:2rem}
.menuNavs{width:100%;background-color:#fff;height:2rem;float:left;overflow:hidden;position:relative}
.menuNavs ul{position:absolute;width:100%;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.menuNavs ul li{width:100%;font-size:.25rem;line-height:2.57;text-align:center;float:left;border-bottom:1px solid #ccc}
.menuNavs ul li:last-child{border-bottom:0}
.menuNavs ul a{display:block;width:100%;height:100%;color:#333}
.menuContents{width:74.7%;height:100%;overflow:hidden;float:left;padding:0 7%}
.menuContent{width:100%;height:100%;overflow:hidden}
.menuLists{padding-bottom:80px}
.menuList h4{font-size:.2rem;color:#fff;line-height:1.83;border-bottom:1px solid #525c6b;margin-top:2%;font-weight:400}
.menuList .links{padding:3% .5%}
.menuList .links a{display:block;float:left;color:#a9a9a9;font-size:.22rem;line-height:2.2;width:33%;overflow:hidden}
.menuList .links a.hot:after{content:'';position:absolute;width:9px;height:11px;background:url(/commonJs/images/h.png) no-repeat;top:0;right:-1px}
.menuList .links a.hot.active:after{-webkit-animation:shake .4s linear 0s 1;animation:shake .4s linear 0s 1}
