@charset "utf-8";
*{ word-wrap: break-word; word-break: break-all;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
body{ font:14px/1.6 Microsoft YaHei, Helvetica, sans-serif; color:#333;-webkit-tap-highlight-color: transparent;height: 100%;}
a{color:inherit;text-decoration:none;}
/*合并边线,边线空间至零.*/
table{border-collapse:collapse;border-spacing:0;}
/*清除边线*/
fieldset, img{border:0;display:block;}
ol,ul{list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
/*添加空字符清除融合*/
q:before, q:after {content:'';}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input:focus,select:focus,textarea:focus{outline:none;}
label{ cursor: pointer; }
.clear{clear:both;overflow:hidden; }
.none{display:none;}
.fl{float:left;}
.fr{float:right;}
.ov{overflow: hidden;}


.bg{margin:0px;background: url('../images/back.jpg') ;background-size:100% 100%;background-attachment:fixed;}
.main{text-align: center;font-size: 28px;padding: 10px;max-width: 900px;margin: 0 auto;}
.logo{width: 585px;margin:0 auto;padding-top: 30px;}
.main h3{padding: 40px 0;font-weight: 600;}
.main p{margin-top: 30px;font-size: 24px;}
.bg .main h3,.bg .main p{color: #fff;}
.main a.btn,.main .kefu a{background: #077727;padding: 15px 20px;color: #fff;border-radius: 8px;text-decoration: none;min-width: 540px;display: block;line-height: 49px;}
.main .kefu a{margin-top: 30px;overflow: hidden;}
.main .kefu a img{max-height: 49px;float: left;}