﻿@charset "utf-8";
/* ============ KS QQ: 425340973 TEL: 18628958675 ================ */


html, form, h1, h2, h3, h4, h5, h6, p{margin:0; padding:0;}
body {
margin:0; padding:0; border:none;
font-size:12px;
line-height:150%;
color:#333;
background: #FFF;
font-family:Arial, Helvetica, sans-serif;
font-family:'\5B8B\4F53';
font-family:'\5FAE\8F6F\96C5\9ED1';
}
img{ margin:0; padding:0; border:none;}
ol, ul, li, dl, dt, dd{
margin:0; padding:0;
list-style: none;
}
.fl{ float:left;}
.fr{ float:right;}

a{ color:#33322D; text-decoration:none;}
a:hover{ color:#E70012; text-decoration:underline;}

input{ color: #727171; }

.clear{ clear:both;}
/*----------------------------------------------------

----------------------------------------------------*/
/* clearfix */
.cf:after {
  content: ".";
  display: block;
  visibility: hidden;
  height: 0.1px;
  font-size: 0.1em;
  line-height: 0;
  clear: both;
}


.header{ position: fixed; top: 0; left: 0; right: 0; height: 70px; box-shadow: 0 2px 6px rgba(0,0,0,.1); background: rgba(255,255,255,0.95); z-index: 9999;}
.top{ width: 1160px; margin: 0 auto;}
.logo{ padding: 15px 0 0; width: 400px; float: left;}
.logo img{ height: 40px;}


.sha{ padding: 12px 0 0; float: right; width: 150px;}
.sha ul{}
.sha ul li{ width: 50px; float: left;}
.sha ul li i{ display: inline-block; width: 50px; height: 28px; background-image: url(../images/icon.png); background-repeat: no-repeat;}
.sha ul li.zb i{ background-position: center 0;}
.sha ul li.zb a:hover i{ background-position: center -28px;}
.sha ul li.wx i{ background-position: center -56px;}
.sha ul li.wx a:hover i, .sha ul li.wx i.cur{ background-position: center -84px;}
.sha ul li.wb i{ background-position: center -112px;}
.sha ul li.wb a:hover i{ background-position: center -140px;}

.sha ul li a{ display: block; text-align: center;}
.sha ul li a:hover{ text-decoration: none;}

.sha ul li.wx{ position: relative;}
.sha ul li.wx div{ position: absolute; left: 0; top: 46px; width: 160px; height: 160px; border: 1px solid #DDD; display: none;}
.sha ul li.wx div img{ width: 160px; height: 160px;}

.lanmu{ width: 420px; float: left; padding: 9px 0 0;}
.lanmu ul{}
.lanmu ul li{ float: left; width: 70px; text-align: center; height: 26px; line-height: 26px; font-size: 16px;}
.lanmu ul li a{}
.lanmu ul li a:hover{}




.footer{ clear: both; text-align: center; font-size: 12px; line-height: 28px; color: #666;} 

.h10{ height: 10px;}
.h30{ height: 30px;}

