body,div,ul,li,ol,dl,dt,p,dd,img,input,a,span,h1,h2,h3,h4,figure,video,button,form{padding:0; margin:0; border:0; list-style:none;}
body{ color:#3e3e3e;  margin: 0 auto;width:100%; max-width: 1920px; font-family:"微软雅黑"; font-weight:lighter; background:#fafafa;}
a{ text-decoration:none; color:#3e3e3e;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
a:hover{ text-decoration: none;}
.clearfix:after { content: "΢微软雅黑"; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
img { width: 100%; height: auto; display: block;}
.circle{border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
button{width: 100%;outline:none;}
button img{width: 100%;}

/*头部*/
.index-header{width: 100%;padding: 20px 15%;position: fixed;top: 0;border:1px solid #ddd;box-sizing: border-box;height: 100px;background-color: #FFF;z-index: 1000;}
.index-header .header-logo{width: 10%;float: left;}
.index-header .header-info{width: 79%;float: right;}
.index-header .header-info .info-up{width: 100%;text-align: right;height: 25px;padding-right: 37px;box-sizing: border-box;}
.index-header .header-info .info-up .header-img{display: inline-block;}
.index-header .header-info .info-up .header-img .header-wechat{width: 27%;display: inline-block;}
.index-header .header-info .info-up .header-img .header-tel{width: 27%;display: inline-block;margin: 0 1%;}
.index-header .header-info .info-up .header-num{display: inline-block;}
.index-header .header-info .info-up .tel-num{display: inline-block;font-size: 20px;color: #2599f6;}
.index-header .header-info .info-down{width: 100%;text-align: right;height:35px;}
.index-header .header-info .info-down ul{width: 100%;height:35px;display: inline-block;}
.index-header .header-info .info-down ul li{cursor:pointer;display: inline-block;text-align:center;width: 70px;height:35px;line-height:35px;font-size: 12px;padding: 0;float: left;}
.index-header .header-info .info-down ul li a{display:inline-block;width: 70px;height:35px;line-height:35px;z-index: 1001;}
.index-header .header-info .info-down ul .active{background: url(../img/li-bg.png) no-repeat;color: #FFF;width: 70px;;background-size:100% 100%;-moz-background-size:100% 100%;}
.index-header .header-info .info-down ul .active a{color:white;}
.index-footer{width: 100%;background-color: #313131;padding: 40px 15% 20px;box-sizing: border-box;margin-top: 75px;}
.index-footer .footer-link{width: 88%;font-size: 15px;float: left;}
.index-footer .footer-link .link-list{width: 100%;margin-bottom: 20px;color: #FFF}
.index-footer .footer-link .link-list a{color:#FFF;font-size: 13px;}
.index-footer .footer-link .link-list .list{width: 11.2%;float: left;text-align: left;cursor:pointer;}
.index-footer .footer-link .afterlink-title{width: 100%;margin-bottom: 10px;color:white;}
.index-footer .footer-link .afterlink-list{width: 100%;}
.index-footer .footer-link .afterlink-list .afterlist a{cursor:pointer;width: auto;float: left;font-size: 13px;color: #9fa2ac;margin-bottom: 6px;margin-left: 8px;}


.index-footer .footer-link .link-second-list{width: 100%;margin-bottom: 20px;}
.index-footer .footer-link .link-second-list a{color:gray;font-size: 13px;}
.index-footer .footer-link .link-second-list .list{width: 11.2%;float: left;text-align: left;cursor:pointer;}

.index-footer .link-img{width: 12%;float: right;}
.index-footer .link-tip{width: 100%;text-align: right;font-size: 13px;color: #9fa2ac;float: right;}
.index-footer .tel-num{width: 100%;text-align: right;color: #eb6106;font-size: 22px;float: right;margin-bottom: 10px;}

.index-footer .footer-share{width: 100%;margin-top: 15px;}
.index-footer .footer-share .share-left{width: 40%;float: left;}
.index-footer .footer-share .share-left img{width: 5%;float: left;margin-right: 5px;}
.index-footer .footer-share .share-right{width: 60%;float: right;font-size: 12px;color: #999999;text-align: right;}

.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #b1b1b1;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #b1b1b1;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;background:url(../img/page-bg.png) no-repeat;border:1px solid #ddd;margin: 0 2px;color: #fff;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;vertical-align: middle;}

.footlink{color:gray;}