body,ul,li,p,h1,h2,h3,h4,h5,h6,select,input,textarea,table,tr,td,dl,dt,dd,ol,span,i,em,strong,del,ins,a,div,img,hr{margin:0;padding:0;}
img{display:block;width:100%;}
a{display:block;color:#333;text-decoration:none;line-height:100%;}
input{display:block;outline:none;}
li{list-style:none;}
body{font-family:'苹方','思源黑体','微软雅黑','黑体','Verdana', 'Arial', 'Helvetica','sans-serif';font-size:16px;color:#666;}
h1,h2,h3,h4,h5,h6,p{font-weight:normal;line-height:100%;font-size:16px;color:#666;}
input, button, select, textarea {vertical-align:middle;}
button {cursor:pointer;}
ins{text-decoration:none;}
.f12{font-size:12px!important;}
.f14{font-size:14px!important;}
.f18{font-size:18px!important;}
.f20{font-size:20px!important;}
.f36{font-size:36px!important;}
.fb{font-weight:bold;}
.ls{letter-spacing:1px;}
.mt80{margin-top:80px!important;}

.w{width:100%;}
.w1200{width:1200px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.overflow{overflow:hidden;}
.box-sizing{box-sizing:border-box;}
.no-border{border:none!important;}
.blue{color:#006EC5!important;}
.underline{text-decoration:underline;}
.bg-grey{background:#F4F4F4;}

.more{width:160px;height:40px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px;line-height:40px;margin:0 auto;color:#999;text-indent:50px;background:url(../img/more.png) no-repeat 94px center;font-size:12px;}

/* 固定头部 */
.header{height:90px;}
.header .logo{width:375px;margin-top:22px;}
.header .nav{text-align:right;}
.header .nav li{display:inline-block;height:90px;margin-left:25px;}
.header .nav li a{box-sizing:border-box;height:90px;line-height:90px;}
.header .nav li.cur a{border-bottom:2px solid #006EC5;color:#006EC5;}
.header .nav li:hover a{border-bottom:2px solid #006EC5;color:#006EC5;}

/* 公共底部 */
.footer{background:#222222;padding-top:30px;}
.footer .foot-nav{width:50%;}
.footer .foot-nav .nav-box .a-box{float:left;width:25%;}
.footer .foot-nav .nav-box .a-box h1{font-size:14px;color:#fff;padding-bottom:15px;}
.footer .foot-nav .nav-box .a-box a{font-size:12px;color:#666;line-height:22px;}
.footer .zixun{width:50%;padding-left:30px;box-sizing:border-box;}
.footer .zixun h2{font-size:24px;color:#fff;}
.footer .zixun h2 span{font-size:14px;color:#666;text-indent:26px;display:inline-block;}
.footer .zixun form{padding:20px 0 30px;height:40px;}
.footer .zixun form select{height:40px;background:none;border:1px solid #fff;border-radius:4px;font-size:14px;color:#fff;outline:none;width:165px;box-sizing:border-box;padding-left:10px;}
.footer .zixun form select option{outline:none;color:#222;}
.footer .zixun form .input-box{width:272px;height:40px;border:1px solid #fff;border-radius:4px;box-sizing:border-box;}
.footer .zixun form .input-box input{float:left;height:38px;border:0;background:none;}
.footer .zixun form .input-box input:nth-child(1){color:#fff;text-indent:10px;}
.footer .zixun form .input-box input:nth-child(1)::-webkit-input-placeholder{color:#fff;}
.footer .zixun form .input-box input:nth-child(2){float:right;width:100px;background:#fff;font-size:18px;color:#006EC5;font-weight:bold;}
.footer .zixun h3{font-size:12px;color:#999;line-height:28px;}
.footer .zixun .code-box .code{width:80px;margin-right:10px;float:left;}
.footer .zixun .code-box .code p{font-size:12px;color:#666;line-height:32px;text-align:center;}
.footer .zixun .phone{margin-left:26px;}
.footer .zixun .phone .up{height:38px;background:url(../img/f-phone.png) no-repeat left center;background-size:38px;padding-left:44px;margin:21px 0;}
.footer .zixun .phone .up h4{font-size:14px;color:#fff;padding-bottom:6px;}
.footer .zixun .phone .up h5{font-size:24px;font-weight:bold;color:#fff;}
.footer .zixun .phone p{font-size:12px;color:#666;line-height:32px;}
.footer .midd{margin-top:40px;padding-bottom:20px}
.footer .p{font-size:12px;color:#666;}
.footer .p a{display:inline-block;color:#666;}
.footer .p a:hover{text-decoration:underline;}
.footer .right-a a{float:left;color:#666;font-size:12px;padding:0 15px;border-right:1px solid #323232;}
.footer .link{background:#000000;height:46px;margin-top:20px;color:#666;font-size:14px;}
.footer .link a{display:inline-block;font-size:12px;color:#666;margin:0 5px;line-height:46px;}

/* 右侧固定悬浮按钮 */
.fixed{position:fixed;/* right:10%; */top:300px;display:none;z-index:99999;right:0;}
.fixed ul{width:60px;border-radius:6px;background:#fff;overflow:hidden;box-shadow:0 0 4px #ccc;}
.fixed ul li{height:60px;padding:12px 0;box-sizing:border-box;margin-bottom:2px;}
.fixed ul li:nth-last-child(1){margin-bottom:0;}
.fixed ul li.this{background:#006EC5;}
.fixed ul li.this .img:nth-child(1){display:none;}
.fixed ul li.this .img:nth-child(2){display:block;}
.fixed ul li .img{margin:0 auto;width:36px;position:absolute;left:50%;margin-left:-18px;display:none;}
.fixed ul li .img:nth-child(1){display:block;}
.fixed ul li ol{position:absolute;left:-200px;background:url(../img/fixed-bg.png) no-repeat center center;background-size:100% 100%;display:none;}
.fixed ul li ol li{border-bottom:1px solid #F4F4F4;padding:20px 35px 20px 20px;height:auto;}
.fixed ul li ol li:nth-last-child(1){border:0;}
.fixed ul li ol li ins{font-size:12px;color:#666;padding:10px 1px 10px 8px;}
.fixed ul li ol li span{font-size:12px;color:#666;padding-right:15px;}
.fixed ul li ol li img{width:88px;margin:0 auto;}
.fixed ul li ol li h1{font-size:12px;color:#666;line-height:32px;}
.fixed ul li ol li input.phone-box{width:150px;height:30px;border:1px solid #EAEAEA;margin:0 auto;box-sizing:border-box;color:#666;}
.fixed ul li ol li input.submit{margin-top:10px;background:#006EC5;color:#fff;width:90px;height:30px;border:0;border-radius:4px;font-size:12px;}
.fixed ul li ol li:hover{background:none;}