﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html{font-family:"微软雅黑",Helvetica,STHeiTi,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin: 0px;padding: 0px;}
body{margin:0;font-size:14px;color:#333333;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
li{list-style:none;text-decoration:none;}



body .hide{display: none;}
body .hide2{opacity:0.2;}
body .show{display: block;}
img{border:0;vertical-align: middle;}
a{display: block;text-decoration:none;}
@font-face {
    font-family: 'font-icons';
    src: url('../../font/font-icons.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fontIcons';
    src: url('../../font/iconfont.ttf');
    font-weight: normal;
    font-style: normal;
}
.font-icons {
    font-family: "font-icons";
}
.fontIcons {
    font-family: "fontIcons";
}


/* nav */
.nav {height:50px;line-height:50px;padding:0 5%;position:fixed;z-index:1000;top:0;left:0;background-color:#fff;width:100%;box-sizing:border-box;}
.navLogo {float:left;}
.navLogo a{color:#333;}
.navImg{width:35px;vertical-align: middle;margin-right: 5px;}
.logoWord{float: right;line-height: initial;margin-top: 10px;}
.nav span {font-size:14px;}
.nav p { font-size: 10px;color: #999;margin-top: 5px;}
.menu {position:relative;}
.menuIcon{position: relative;float: right; padding: 9px 10px;margin-top: 6px;margin-right: -10px; background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;cursor: pointer;}
.menuIcon span{display: block;width: 22px;height: 2px;border-radius: 1px;cursor: pointer;    background-color: #666;margin-top: 4px;}
.menuBox {position: fixed;top: 50px;z-index: 999;width: 100%;background-color:#f7f7f7;left: 0;padding: 0 10%;box-sizing: border-box;-webkit-transition:all 0.4s;transition:all 0.4s;height:0;overflow:hidden;}
.menuBox li {height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.menuBox li:last-child {border:0;}
.menuBox li a {font-size:16px;color:#333;}
.height {height:252px;}
/* 底部 */
.footer {text-align:center;position:fixed;z-index:999;bottom:8px;width:100%;}
.footer li {width: 48px;height: 48px;border-radius: 24px;margin-left: 7.5px;margin-right: 7.5px;background-color: rgba(0,0,0,.6);display: inline-block;background-repeat:no-repeat;background-position:center center;}
.footer li a {width: 48px;height: 48px;}
.footerPhone {background-image:url(../img/footerPhone.png);}
.footerQQ{background-image:url(../img/footerQQ.png);}
.footerMes{background-image:url(../img/footerMes.png);}
.bottom {color: #a7a7a7;border-top: solid 1px #1c1c1c;background-color: #333; text-align: center;padding: 15px 0;}
.bottom h1 {font-size:14px;font-weight:normal;}
.bottom span {font-size:10px;margin-top:5px;display: block;line-height:18px;}
