@charset "utf-8";
/* CSS Document */
/*commen*/
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}

/*top*/
.top_all{ width:100%; height:53px; overflow:hidden; background: url(../img/tpbk.jpg) center no-repeat;}
.top{ width:1180px; margin:auto; overflow:hidden;}
.top_l{ float:left; color:#fff; font-size:12px; line-height:38px;}
.top_r{ float:right; font-size:16px; color:#fff; margin-top:13px; margin-right:50px; }
.top_r span{ font-size:24px; font-family:"impact"; display:block; float:right; margin-top:-4px; letter-spacing:1px;}



/*logo*/
.logo_all{width:100%;}
.logo{ width:1180px; overflow:hidden; margin:auto;}
.logo_t{ width:200px; height:58px; float:left; margin-top:13px; margin-left:0px;}
.nav{ float:left; margin-left:60px; height:90px;}
.nav ul{ overflow:hidden; margin-top:22px;}
.nav ul li{ width:130px; float:left; border-right:1px solid #d4d4d4; text-align:center;}
.nav ul li.last{ width:130px; float:left; border-right:1px solid #FFFFFF; text-align:center;}
.nav ul li a{ font-size:15px; color:#444444; display:block; width:100%; line-height:22px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;  }
.nav ul li a span{ font-size:12px; color:#777777;}
.nav ul li:hover a{ color:#56b820;}
.nav ul li:hover a span{ color:#56b820;}


/*footer*/
.footer_all{ width:100%; background:url(../img/ftbk.jpg) no-repeat center; height:276px; margin-top:-18px;}
.footer{ width:1180px; margin:auto; overflow:hidden;}
.footer_nav{ width:200px; float:left;}
.footer_nav ul{ padding-top:100px;}
.footer_nav ul li{ width:100px; text-align:left; line-height:36px; float:left; } 
.footer_nav ul li a{ font-size:13px; color:#fff;}
.footer_ny{ float:left;width:580px; margin-top:100px; color:#fff; font-size:13px; text-align:center; line-height:36px; margin-left:110px;}
.footer_ny a{ color:#fff; font-size:13px;}
.footer_chat{ float:left; margin-left:130px; margin-top:80px; }
.footer_chat img{ width:100px; height:100px;}
.footer_chat p{ text-align:center; line-height:40px; color:#fff; font-size:13px;}















/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu1.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu1.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu1.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background: url(../images/keifu1.png); background-position:0 -149px;  }
.keifu_bot p{font-weight:bold; color:#fe8900; font-size:14px; margin-left:10px; padding-top:85px;height:30px; width:100%;}















