@charset "utf-8";
/*初始化标签*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-family:"pingfang sc",arial,"\5fae\8f6f\96c5\9ed1","\5b8b\4f53",simsun,sans-serif; font-size:14px;color:#555;outline:0;}
a:link,a:visited,a:hover,a:active{color:#555;text-decoration:none;}

/*pc导航底部版权*/
.q-hd{height:60px;line-height:60px;background:#fff}
.q-nav{width:980px;margin:0 auto}
.q-logo{float:left;padding:17px 35px 0 0; width:115px; height: 28px;}
.q-nav a{margin-right:15px}
.q-nav a:hover{color:#334bc4}
a.q-ico-1{ display:inline;float:right;padding-left:25px;background:url(/uploads/image/vnnimages/ico.png)-5px -218px no-repeat}
.q-ft{height:50px;padding:30px 0;margin-top:100px;background:#fff;border-top:1px solid#e7e7e7}
.q-link{float:left;width:800px}
.q-box{width:980px;margin:0 auto;font-size:12px}
.q-link span{display:block;float:left;width:180px;line-height:26px;color:#555;}
.q-link span.w240{width:240px}
.q-ewm{float:right;width:180px;height:36px}
.q-ewm strong{float:right;display:block;width:36px;height:36px;margin:5px 0 0 15px;position:relative;z-index:1;background:url(/uploads/image/vnnimages/ico.png)no-repeat}
.q-ewm strong.q-ico-2{background-position:0-80px}
.q-ewm strong.q-ico-3{background-position:0-160px}
.q-ewm strong img{position:absolute;top:-140px;left:-38px;right:0;z-index:2;display:none}
.q-ewm strong:hover img{display:block}
.q-linka{ height:40px; line-height:40px; background:#039; color:#fff;}
.q-linka strong{ float: right;font-weight: normal;}
.q-linka a{color:#fff;margin-right: 40px;}.q-linka a:hover{ color: #fff; text-decoration:underline}
/*wap导航底部版权*/
.m-nav{padding:10px 15px;background:#f7f7f7; overflow: hidden;}
.m-logo{width:115px; height: 28px;}
.m-cprt{padding:4% 0; background: #f7f7f7; text-align:center; font-size: 12px; color: #999;}
.m-wapbox{max-width:640px;width:100%;margin:0 auto;}
.m-cprt img{ display: block;width: 120px;height:29px; margin: 0 auto 2% auto;}
.m-navbox{ position:relative}
#m-line{float:right; width:30px; height:20px; margin-top:1%; border-top:1px solid #aaa; border-bottom:1px solid #aaa;}
#m-line span{display:block; height:9px; border-bottom:1px solid #aaa;}
#m-snav{width:100%;padding-top:10px; background: #fff; overflow:hidden; display: none; position: absolute;left:0;top:47px; border-top:1px solid #e9e9e9;z-index: 1;}
#m-snav a{display:block; float:left; width:16%; height:26px; line-height:28px; margin:0 0 2% 3%; text-align: center; border:1px solid #e3e3e3; background:#f3f3f3; font-size:14px}
#qrcode{width:80px; height:80px; margin-bottom:10px}
.m-ewm{width:80px;padding:15px; background:#fff; position:fixed; top:100px; left:50%; margin-left:360px;text-align:center;font-size:14px; color:#999; border:1px solid #e3e3e3; background:#fff}
@media(max-width:640px){
.m-ewm{display:none}
	}

