﻿*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html, body{ width:100%; height:100%;}
html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button,img, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border:none; vertical-align: middle; }
ol,ul,li { list-style-type: none; }
h1, h2, h3, h4, h5, h6, table, th, td  { font-weight: 500; font-size:100%; color: inherit; }
body, input, select, button, textarea { font-size:12px; font-family: "微软雅黑", Arial, Helvetica, sans-serif; }
.normal, em, i { font-style:normal; font-weight:normal; }
body { background:#fff; color:#8c8c8c; line-height:20px; width: 100%; max-width: 640px;}
table { border-collapse:collapse; border-spacing:0; }
p { word-wrap:break-word; }
a { color:#8c8c8c; text-decoration:none;}
a{ color:#8c8c8c;}
a:hover{-webkit-tap-highlight-color: rgba(0,0,0,0.1);}
table { border-collapse:collapse; }
input[type="button"]{ -webkit-appearance:none;appearance:none; border: none; outline:none;}
.clear{clear: both;}

.picList li{width:100%;position: relative;}
.picList li a{display: block;}
.picList li a img,.picList_Sub li img,.Contact_main span img,.service_main span img{width:100%;vertical-align: middle;}
.picList li a .wz{width:100%; position: absolute;top:50%; margin-top:-30px;text-align: center;color:#fff; }
.picList li a h2{ font-size: 1.5em; font-weight: bold;}
.picList li a p{font-size: 1.2em; padding-top: 20px;}
/*****二维码定位*******/
.picMa{width:100%; position: relative;}
.picMa .ma{width:150px; height:150px;position: absolute;top:50%; left:50%; margin-left: -75px; margin-top:-75px;border:5px solid #fff; }

.picList_Sub li .wz{ padding: 10px;}
.wz_title{border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.wz_title h2{ font-size: 18px;color:#5a5a5a;font-weight: bold; padding: 10px 0; }
.wz_main strong{ font-size: 16px; background: #DDDDDD;width:30%; height: 30px; line-height: 30px; display: inline-block; padding:0 0 0 10px; margin: 10px 0;}
.wz_main p{ line-height: 24px;}

/***************团队*****************/
.team ul{width:100%;background: #fff;}
.team li{width:90%; margin: 0 auto; border-bottom: 1px  dashed #DDDDDD; padding: 10px 0; position: relative;}
.team li a{ display: block;}
.team li span{width:70px; height:70px;border-radius: 70px;-webkit-border-radius: 70px;  display: block; overflow: hidden; position: absolute; top:50%; margin-top: -36px;}
.team li span img{ width: 100%;  vertical-align: middle;}
.team li .wz{width:70%;}
.team li .wz h3{width:30%;font-size: 18px; font-weight: 600; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.team li .wz i{ font-size: 12px;color:#B0AFAF; margin: 5px 0; display: inline-block;}
.team .li01 span{left: 0;}
.team .li02 span{right: 0;}
.team li .wz02{float: left;}
.team li .wz01{float: right;}

/***************联系我们*****************/
.Contact_title{ text-align: center; margin-top: 20px;}
.Contact_title h2{ font-size: 18px;font-weight: 600;border-bottom: 1px  dashed #DDDDDD; padding-bottom: 5px;}
.Contact_title p{padding-top: 5px;}

.Contact_main{padding-bottom: 20px;}
.Contact_main span{width:96%; margin: 20px auto; display: block; }
.Contact_main .wz{ text-align: center;}
.Contact_main .wz h3{font-size: 18px; margin-left: -55px; font-weight: 600; }

/***************服务商*****************/
.service{width:100%; }
.service_title{width:100%; height: 40px; line-height: 40px; text-align: center; position: relative; margin: 20px 0;}
.service_title:before{content:"";width:50%; height: 2px; background: #f7af01; display: block; position: absolute;top:20px;left:50%; margin-left:-80px;z-index: 1;}
.service_title h2{position:absolute;top:0;left:50%; margin-left: -50px; z-index:2;font-size: 2em; font-weight: bold; background: #fff; padding: 0 15px;}
.service_main {position: relative;}
.service_main a{position: absolute;left:50%; margin-left: -53px; margin-top: 15px; display: inline-block; padding-bottom: 20px;}
.service_main a i{color:#F7AF01;padding: 5px 10px; }
.service_main span{width:95%; display: block; margin:  0 auto; }
.service_wz{width:95%; margin:0 auto;border: 1px dashed #F7AF01; padding:10px; margin-top: 20px;}
.service_wz p{ text-indent: 2em; line-height: 24px;}
.service_wz strong{font-size: 14px;}
.service_title01 h2{margin-left: -63px; }
