@charset "utf-8";
/* CSS Document */
body { color: #000; font: 12px/150% "microsoft yahei", Arial;outline:none; }
a, b, big, body, center, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, label, li, ol, p, small, span, strong, u, ul { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
hr { box-sizing: content-box; height: 0; }
button, html input[type="button"], input[type="submit"] { cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
ol, ul { list-style: outside none none; }
img { border: none; vertical-align: middle; }
em, i, u { font-style: normal; }
a { color: #000; text-decoration: none; }
a:hover { color: #32c158; text-decoration: none; }
.w1200 { margin: 0 auto;width: 1200px; }
.fl { float: left; }
.fl_w { float: left; width:100%; }
.fr { float: right; }
.white_t, a.white_t { color: #fff; }
.gray_t, a.gray_t { color: #9fa0a0; }
.red_t, a.red_t { color: #e60012; }
.Black_t, a.Black_t { color: #231815; }
.green_t,a.green_t { color: #32c158;}
.min_w { margin: 0 auto; width: 100%; min-width:1200px; }
.clearfix { clear: both; }
.text_l { text-align:left; }
.text_r { text-align:right; }
.font15{font-size: 15px}
.font14{font-size: 14px}
.font20{font-size: 20px}
.font16{font-size: 16px}
.font18{font-size: 18px}
/*menu*/
.content-box{width:100%;min-width: 1200px;margin: 0 auto;}
.content-box .head{height:112px;background: rgb(255,255,255);width:100%; }
.content-box .logo{ padding-top: 30px;}
.content-box .menu{ float:right;width: 780px;margin-top:15px}
.content-box .menu li{margin-right: 56px;font-size:16px;float: left}
.content-box .menu li a{color: #333;}
.content-box .menu li a.active{color:#32c158; border-bottom: 1px solid #32c158;padding-bottom: 5px}
.content-box .menu li a:hover{color:#32c158; border-bottom: 1px solid #32c158;padding-bottom: 5px}
/*footer*/
.footer{width:1900px;margin: 0 auto; min-width:1200px; height: 236px;background: #373d41;padding-top:44px;position: relative}
.foot_nav{ font-size: 16px;color: #ccc; line-height: 30px; width: 560px;float: left;}
.foot_nav a{ color: #ccc;}
.foot_contact{ float:left; width:283px;padding-right:50px;text-align: right; border-right:1px #666 solid}
.foot_contact li{ font-size: 12px;color: #ccc; line-height: 24px}
.foot_contact li:nth-child(1){ font-size: 18px;color: #ccc; margin-bottom: 15px }
.qr_code{margin-left:50px; width: 93px;height: 93px; float: left;margin-top: 15px;}
.qr_code p{font-size:12px;color: #ccc; text-align: center;margin-top: 5px}
.foot_logo{ margin-left:60px;margin-top: 15px;float: left }
.copy{width:100%;height:50px;border-top:1px #666 solid; position: absolute;bottom:0;left:0;}
.copy .font14{color: #999; line-height: 50px}

#backTop{ position:fixed;bottom:30px;right:30px;height: 56px;width:56px;display: none;z-index: 9999}



