html{background:#f8f8f8;color:#000;}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
pre{word-break: break-all;word-wrap: break-word;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn,  th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;margin:0px;padding:0px;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select{font-size:100%;}
em,span,p{font-style: normal;}
legend{color:#000;}
body{background:#f8f8f8;color:#222;font-size:14px;font-family: "微软雅黑";height:100%;position:relative;}
.vm{vertical-align:middle;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.dib{display:inline-block;}
.b{font-weight:700;}
a{text-decoration: none; color:#348f42;}
.clearfix {}
.clearfix{clear:both;}
.clearfix:after {clear: both;content: "";display: block;font-size: 0;height: 0;overflow: hidden;visibility: hidden;}
textarea {background-color: #FFFFFF;border: 1px solid #CECECF;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;color: #333333;font-size: 16px;padding: 7px 9px;}
input.text {background-color: #FFFFFF;border: 1px solid #CECECF;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;color: #333333;font-size: 16px;height: 24px;line-height: 24px;padding: 7px 9px;}

/*头部*/
.header {background-color: #fff;height: 80px;position: fixed;top: 0;width: 100%;z-index:9999;border-bottom: 1px solid #eee;}
.header_box{margin: 0 auto;width: 1000px;position: relative;}
.header_logo{left:0;position:absolute;height: 80px;}
.logo{background: url("../images/logo.png") no-repeat scroll center 0 transparent;width:80px;height:80px;display:inline-block;}
.header_text{background-color: #555555;color: #000;font-size: 14px;padding: 2px 8px;}
.nav {position: absolute;margin-left: 120px;}
.nav  ul li {float:left;padding:0 20px;text-align:center;height:80px;line-height:80px;}
.nav li a{color:#000;font-size: 18px;}
.nav li.cur a, .nav li a:hover{color:#0fa416;}
.cur_bg {background-color:#0fa416;height:5px;position:absolute;bottom:0;width:68px;left:0px;}
.header_apk{float:right;}
.header_apk  ul li {float:left;text-align:center;padding:17px 0 0 10px;position:relative;}
.app_code{display:none;left: -47px;position: absolute;}
.wechat_code{display:none;position: absolute;left: -50px;}
/*返回顶部*/
#return_top{position:fixed;bottom:0;left:50%;text-align:center;cursor:pointer;z-index: 9999;display:block;margin-left:-40px;height:39px;}
.right_item{margin-top: -250px;position: fixed;right: 10px;z-index: 10;text-align:center;top:50%;}
.online_service{margin-bottom: -5px;cursor: pointer;}
.qr_code{background-color: #ffffff;border: 1px solid #ddd;}
.qr_code li{padding: 5px;}
.qr_code li:first-child{border-bottom: 1px solid #eee;}
.qr_code img{width:140px;height:140px;}
.qr_code span{color: #ef3333;}
/*底部*/
.footer{background-color: #fff;padding: 20px 0 50px;text-align: center;width: 100%;color:#333;border-top: 1px solid #ccc;}
.footer div{padding:5px;}
.footer .footer_nav a{padding: 0 10px;color:#333;}
.footer a:hover{color:#21a335;text-decoration: underline;}
