@charset "UTF-8";
.clearfix:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.clearfix{zoom:1;}
header{width:100%;height:70px;background:#fff;box-shadow:0 1px 5px 0 rgba(7,17,27,.1);position:static;z-index:1000;top:-70px;-webkit-transition:all .6s;transition:all .6s;}
header nav{height:70px;margin:0 auto;width:1180px;position:relative}
header nav .logo{position:absolute;padding-top:10px;float:left;}
header nav .logo img{height:49px;}
header nav .return-to-old{font-size:12px;margin-left:13px;float:right;margin-top:4px}
header nav .menu{height:70px;margin:0 auto;}
header nav .menu .search-input-hull{width:540px;margin:0 auto;position:relative;z-index:9;}
header nav .menu .search-input-hull .search-ipt{display:inline-block;background:url(../fonts/nav-search.svg) no-repeat;width:19px;height:21px;position:absolute;top:25px;right:0;z-index:1;cursor:pointer}
header nav .menu .search-input-hull input{width:470px;height:70px;color:#444;background:#fff;position:absolute;font-size:14px;line-height:50px;padding-left:40px;}
header nav .menu .search-input-hull .search-cancel{display:inline-block;background:url(../fonts/guanbihover.svg) no-repeat;width:14px;height:14px;position:absolute;top:28px;cursor:pointer;z-index:1}

header nav .menu [placeholder],header nav .menu input[placeholder]{color:#34495e!important}
header nav .menu .menu-box{text-align:center}
header nav .menu .menu-box>ul.menu-list-content{height:70px;margin:0 auto;display:inline-block}
header nav .menu .menu-box>ul.menu-list-content li{float:left;cursor:pointer;height:70px;line-height:70px;text-align:start;text-align:left;color:#34495e;}
header nav .menu .menu-box>ul.menu-list-content li a.menu-list-box{display:inline-block;padding:0 24px;}
header nav .menu .menu-box>ul.menu-list-content li span.menu-tit-box{padding:0 20px}
header nav .menu .menu-box>ul.menu-list-content li:hover{background:#89D050;color:#fff;}
header nav .menu .menu-box>ul.menu-list-content li.current a.menu-list-box{font-weight:600}
header nav .menu .discover{position:relative;cursor:pointer;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
header nav .menu .discover:hover{background:#444;color:#ffd100}
header nav .menu .discover:hover .menu-list{display:block}
header nav .menu .discover .discover-box{width:664px;padding:0;left:0}
header nav .menu .discover .discover-box2{width:464px;}
header nav .menu .discover .discover-box .discover-box-list{border-bottom:1px solid #eaeaea;line-height:0;overflow:hidden;padding:11px 17px 17px}
header nav .menu .discover .discover-box .discover-box-list div{float:left;width:90px;height:28px;line-height:28px;position:relative;margin-top:4px;text-align:center}
header nav .menu .discover .discover-box2 .discover-box-list div{float:left;width:105px;height:28px;line-height:28px;position:relative;margin-top:4px;text-align:center}
header nav .user-center .login,header nav .user-center .unlogin{float:right}
header nav .menu .discover .discover-box .discover-box-list a{display:inline-block;min-width:42px;height:28px;line-height:28px;padding:0 7px;text-align:center;position:relative;margin:0 6px;border-radius:4px}
header nav .menu .discover .discover-box .discover-box-list a:hover{background:#ffd100;color:#34495e}
header nav .menu .discover .discover-box .discover-check-all{padding:0 30px;line-height:51px}
header nav .menu .discover .discover-box .discover-check-all a{margin-right:30px;color:#34495e;padding-right:15px;background:url(../fonts/gengduojiantou.svg) right no-repeat;background-size:10px 10px}
header nav .menu .discover .discover-box .discover-check-all a:hover{color:#d36f16;background:url(../fonts/gengduojiantou2.svg) right no-repeat;background-size:10px 10px}
header nav .menu .discover .discover-box i{display:inline-block;width:1px;height:14px;background:#ddd;position:absolute;top:5px;right:0}
header nav .menu .discover .discover-box a i:not(:last-child){width:0}
header nav .menu .header-menu-withmore{position:relative;cursor:pointer}
header nav .menu .header-menu-withmore:hover{background:#34495e;color:#ffd100}
header nav .menu-list,header nav .user-center .menu-list{box-shadow:0 1px 12px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px;color:#34495e;z-index:14}
header nav .menu .header-menu-withmore:hover .menu-list{display:block}
header nav .menu .header-menu-withmore p a{width:152px;padding-left:20px}
header nav .menu .more-menu{position:relative;cursor:pointer;}
header nav .menu .more-menu .menu-list p a{width:152px;position:relative}
header nav .menu .more-menu i{display:inline-block;background-image:url(../fonts/nav-more.svg);background-repeat:no-repeat;background-position:left center;width:20px;height:70px}
header nav .menu .more-menu:hover i{background-image:url(../fonts/nav-more-hover.svg);width:20px;height:70px}
header nav .menu .more-menu:hover .menu-list{display:block}
header nav .menu .menu-list{left:0}
header nav .menu-list{width:152px;padding:6px 0;position:absolute;background:#fff;top:70px}
header nav .menu-list p{height:44px;line-height:44px;cursor:pointer}
header nav .menu-list p:hover{background:#ffd100}
header nav .menu-list p a{width:100%;padding-left:20px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
header nav .menu-list sup.subnav-dot-sup{top:12px}
header nav .search{position:absolute;top:0;right:0px;width:60px;height:70px;text-align:center;line-height:70px;cursor:pointer}
header nav .search i{display:inline-block;background:url(../fonts/nav-search.svg) no-repeat;width:20px;height:20px;margin-top:25px}
header nav .search:hover{background:#89D050}
header nav .search:hover i{background:url(../fonts/nav-search-hover.svg) no-repeat}
header.mini{-webkit-transition:all .6s;transition:all .6s;position:fixed;top:0;}

sup.subnav-dot-sup {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ff4a3b;
    margin: 0 0 2px 3px;
    position: absolute;
    top: 20px;
}

#nav-search-ipt:focus{background:0 0!important}
.new-red-public{display:inline-block;text-align:center;background:#f4523b;border-radius:10px;padding:0 5px;font-size:12px;color:#f9f9f9;vertical-align:middle;margin-left:-10px;line-height:15px}
.new-red{width:28px;height:16px;margin-left:12px}
.new-red-active{position:absolute;top:10px;height:16px}
*html .menu-tit-box i{margin-top:10px}

#footer{width:100%;height:229px;background:#282828;color:#666;}
#footer .footer-wrapper{height:100%;width:1160px;margin:0 auto;background:#282828}
#footer .footer-wrapper .footer-wrapper-top{width:100%;height:130px;line-height:130px;border-bottom:1px solid #333}
#footer .footer-wrapper .footer-wrapper-top a:hover{color:#999}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left{float:left}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left a{margin-right:38px}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left .footer-mobile{position:relative}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left .footer-mobile i{position:absolute;background:url(../images/footer-mobile-code.png) no-repeat;width:122px;height:131px;bottom:23px;left:-20px}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left .footer-app i{position:absolute;background:url(../images/footer-app-code.png) no-repeat;x}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left .footer-mobile:hover i{display:inline-block}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-left .footer-mobile:before{content:"";display:inline-block;background:url(../images/footer-mobile.svg) no-repeat;width:14px;height:23px;vertical-align:middle;margin-right:10px;margin-top:-3px}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right{float:right}
.left,.pm-suggest-tips .img-item>img,.wx-code{float:left}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weibo,#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin{display:inline-block;margin-left:40px}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin{width:25px;height:21px;position:relative;background:url(../fonts/footer-share-weixin.svg) no-repeat}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin i{position:absolute;background:url(../images/36857c2ffbfa8b32d4641e4b7821d427.png) no-repeat;background-size:150px 200px;-moz-background-size:150px 200px;-webkit-background-size:150px 200px;-o-background-size:150px 200px;width:150px;height:200px;bottom:40px;right:-55px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin i:after{content:"";border-top:10px solid #fff;border-right:10px solid transparent;border-bottom:none;border-left:10px solid transparent;position:absolute;bottom:-10px;left:50%;margin-left:-10px;display:block}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin:hover i,a[class|=btn]{display:inline-block}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weixin:hover{background:url(../images/footer-share-weixinhover.svg) no-repeat}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weibo{width:26px;height:21px;background:url(../fonts/footer-share-weibo.svg) no-repeat}
#footer .footer-wrapper .footer-wrapper-top .footer-wrapper-top-right .weibo:hover{background:url(../fonts/footer-share-weibohover.svg) no-repeat}
#footer .footer-wrapper .footer-wrapper-bottom{margin-top:20px;position:relative}
#footer .footer-wrapper .footer-wrapper-bottom a,#footer .footer-wrapper .footer-wrapper-bottom span{font-size:12px}
#footer .footer-wrapper .footer-wrapper-bottom i{display:inline-block;width:1px;height:12px;margin:0 26px;background:#666;vertical-align:middle}
#footer .footer-wrapper .footer-wrapper-bottom .copyrightLink{position:absolute;right:0}
#body,#login-body,.p-relative{position:relative}
#footer .footer-wrapper .footer-wrapper-bottom a:hover{color:#999;text-decoration:underline}
.popFaceTitle a:hover,a,a:hover{text-decoration:none}
#footer .footer-wrapper .footer-wrapper-bottom .police{background:url(../images/icon-police.png) no-repeat;padding-left:20px}
#footer .footer-wrapper .space-footer-bottom{margin-top:10px}
a,body,button,caption,dd,div,dl,dt,em,figure,form,h1,h2,h3,h4,h5,h6,html,i,img,input,label,li,ol,p,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul{margin:0;padding:0}
b,h1,h2,h3,h4,h5,h6{font-weight:400}
dd,dl,ul,ol,li{
	list-style-position: inside;
	list-style-type: none;
}
body,html{height:100%;}
button,input,select,textarea{font-family:inherit;font-size:14px;border:0;outline:0}
button::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:none;padding:0}
body{font:14px/1.5 "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;
overflow-y:scroll; overflow-x:hidden;table-layout: fixed;word-wrap:break-word;word-break:break-all;}
img{border:0}
.hide{display:none}
ul li{list-style-type:none}
a{color:inherit;outline:0}
a:focus{outline:0}
a[class|=btn]{vertical-align:top;zoom:1}
.block,main{display:block}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
i{font-style:normal}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#FFF!important;background-image:none!important;color:#333!important;-webkit-box-shadow:0 0 0 1000px #f4f4f4 inset}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb}
input:-moz-placeholder,textarea:-moz-placeholder{color:#bbb}
input::-moz-placeholder,textarea::-moz-placeholder{color:#bbb}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb}
input:-webkit-autofill:focus,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset}
input[type=password]:focus,input[type=text]:focus,textarea:focus{background:#fff;color:#444}
input[type=text].borderred,textarea.borderred{border:1px solid #f4523b!important}

.main-wrapper{margin-bottom:40px}
.right{float:right}
.clear{clear:both}
.mt-10{margin-top:10px}
.mt-5{margin-top:5px}
.mt-20,div.mt-20{margin-top:20px}
.mt-16{margin-top:16px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mr-10{margin-right:10px}
.mt-25{margin-top:25px}
.mb-10{margin-bottom:10px}
.ml-5{margin-left:5px}
.mlr-20{margin-left:20px;margin-right:20px}
.pt-30{padding-top:30px}
.ptb-6{padding:6px 0}
.p-lr-20{padding:0 20px}
.p-20{padding:20px}
.f-18{font-size:18px}
.f-16{font-size:16px}
.f-14{font-size:14px}
.f-12{font-size:12px}
.f-24{font-size:24px}
.f-32{font-size:32px}
.f-40{font-size:40px}
.fb{background:#fbfbfb}
.fff{background:#fff}
.bbb-color{color:#bbb}
.c-999{color:#999}
.c-000{color:#000}
.c-666{color:#666}
.c-D0021B{color:#D0021B}

.slider-wrapper{margin-top:20px;}
#ad5{margin:0 auto;width:1200px;position: relative;height:40px;
	top: -100px;}

header nav .search { right: 60px;}
#login{position: absolute;right:0;}

header nav .menu #login{cursor:pointer;}
header nav .menu #login .menu-list p a{width:152px;position:relative}
header nav .menu #login i{display:inline-block;background-image:url(../images/login.svg);background-repeat:no-repeat;background-position:left center;width:20px;height:70px}
header nav .menu #login:hover i{background-image:url(../fonts/login-hover.svg);width:20px;height:70px}
header nav .menu #login:hover .menu-list{display:block}

header nav .menu .loginimg img{width:35px;height:35px;margin-top:16px;border-radius: 50%;}
header nav .menu .menu-box>ul.menu-list-content .loginimg span.menu-tit-box{padding:50px 13px 10px 12px;}
header nav .menu .loginimg sup.subnav-dot-sup{border-radius: 50%;margin: 0 0 2px 3px;position: absolute;top: 17px;right:10px;background-color: #33CC00;}
