﻿html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
body {
  font-family: "Helvetica Neue", "PingFangSC-Light", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
a{ text-decoration: none; color:#333;}
a:hover{text-decoration:none;}
.header{width:1160px;margin:0 auto;height:80px;clear:both;}
.header span{float:left;}
.header .menu{float:right;}
.header .menu a{display:inline-block;color:#333;padding:0 30px;text-decoration:none;font-size:16px; line-height: 80px;cursor:pointer;}
.header .menu a:hover{color:#11c0a3;}
.header .menu a.on{color:#11c0a3;background:url(../images/circle.png) no-repeat center 60px;}
.header .menu a.login{color:#00bb9c;font-size: 14px;}
.header .menu a.join{border:1px solid #00bb9c;color:#11c0a3;padding:3px 12px 4px; line-height:normal; border-radius:2px; font-size: 14px;}
.header .menu a{*display:inline;}
.footer{background:#f8f9fb;padding-top:50px;clear:both;}
.footer p{font-size:12px;}
.footer .content{width:1180px;margin:0 auto;padding-bottom:42px;}
.footer .content dl{float:left;margin-right:122px;}
.footer .content dt{font-size:18px;color:#333;}
.footer .content dd,.footer .content a{margin-top:13px;color:#8d8d8e;text-decoration:none; font-size: 12px;}
.footer .content a:hover{color:#404040;text-decoration:underline;}
.footer .content dd .phone{font-size:22px;margin-top:10px;color:#00bb9c;}
.footer .content .ewm{float:right; width:130px;height:130px;display:inline-block;text-align:center;}
.footer .content .ewm img{width:100px;}
.footer .content .ewm span{display:block;text-align:center;line-height:30px;font-size:12px;}
.footer .copyright{border-top:1px solid #ececee;padding:20px 0;color:#a6a7a7;clear:both;}
.footer .copyright p{width:1180px;margin:0 auto;font-size:11px;}
.logo{ background:url(../images/logo.png) no-repeat -30px center; width:200px; height:80px; display:inline-block; font-size: 0; float:left;
background-image: -webkit-image-set(url(../images/logo.png) 1x,url(../images/logo@2x.png) 2x);}


.baoyingtype{background:rgba(255,255,255,0.9); z-index:5;position:absolute; top:80px;left:0; width:100%;z-index:99;display:none;
	
}
.baoyingtype .width{width:1160px;margin:0 auto;padding:20px;text-align:center;}
.baoyingtype a{display:inline-block;*display:inline;zoom:1;color:#4e4e4e;font-size:14px;padding-right:50px;text-decoration:none;}
.baoyingtype a.on{color:#55c6bb;}
.baoyingtype a{*display:inline;}
.upwindow{position:fixed;right:20px;top:20%;z-index:99;}
.upwindow{width:100px;}
.upwindow img{width:100px;}
.sbcol{padding-bottom:70px !important;}

.promenu{position:absolute;left:0;right:0;background:rgba(255, 255, 255, 0.92);top:80px;z-index:999;padding:30px 0;display:none;}
.promenu .container{overflow:hidden;width:1180px !important;margin:0 auto;}
.promenu .col{width:33%;float:left;padding-left:20px;clear:inherit;
}
.promenu .col h2{color:#529c96;margin-bottom:20px;}
.promenu .w8{width:40%;border-right:1px solid #d2d2d2;}
.promenu .w2{width:20%;}
.promenu .w1{width:100%;}
.promenu .w1 a{width:auto;margin-right:30px;}
.promenu a{font-size:13px;color:#444;width:25%;display:block;float:left;line-height:30px;cursor:pointer;}
.promenu a:hover{color:#529c96;}




























