@charset "utf-8";
/* CSS Document */

html{background:#DADADA; margin:0;padding:0;text-align:center; color:#323232;}
body{background:#FFF; margin:0;padding:0;text-align:center; font-family: "微软雅黑", "宋体"; color:#323232;}
div,ul,li,img,form,dl,dt,dd,{margin:0;padding:0;border:0; text-align:left; font-size:14px;}
p,h1{margin: 0;padding: 0;font-size:14px;border:0;}
ul{overflow:hidden; margin:0; padding:0;}
li{list-style:none; margin:0; padding:0;}
img{ border:0; margin:0; vertical-align:middle;}
a{text-decoration:none; color:#525252;}
a:hover{text-decoration: underline; color:#FF0000;}
img{ border:0; padding:0; margin:0;}

.toper{ width:100%; overflow:hidden; height:30px; background:#666666;}
.toper .topcon{ width:1010px; margin:0 auto; overflow:hidden;}
.toper .topcon a{ color:#FFF; text-decoration:none;}
.toper .topcon .topleft{float:left; font-size:12px; color:#FFF; line-height:30px; vertical-align:middle;}
.toper .topcon .topleft img{ vertical-align:middle;}
.toper .topcon .topright{ float:right; font-size:14px; color:#BEBEBE; line-height:30px;}
.toper .topcon .topright a{ display:inline-block; color:#BEBEBE; padding-left:10px; padding-right:10px;}
#headers{ width:100%; margin:0 auto;text-align:left; font-size:12px; overflow:hidden; padding-bottom:10px;} 
#header{ width:1010px; margin:0 auto; overflow:hidden;text-align:left; font-size:12px;}
#header .logo{float:left;font-size:12px;padding-top:40px;}
#header .top_mid{ float:left;padding-top:65px; padding-left:50px;}
#header .top_right{text-align:right;padding-top:50px; font-size:14px;color:#494949;}



#menus{width:100%; overflow:hidden; padding-bottom:25px; padding-top:40px;}
#menu{width:1010px;font-size:14px; text-align:left; margin:0 auto;}
#menu  a{ display:block; float:left;color:#333333; text-align:left; margin-left:93px;text-decoration:none; font-weight:bold; font-size:16px;}
#menu  a.m0{ margin-left:0;}
#menu a.on{ color:#016bc1;}
#menu a:hover{}






.tongdao{ width:100%; overflow:hidden; border-top:2px solid #016bc1; margin-top:25px; clear:both; background: url(../images/kstd.jpg) center top no-repeat #efefef;}
.tongdao .tongdaobox{width:1010px;overflow:hidden; margin:0 auto; text-align:left; padding-top:60px; font-size:14px; padding-bottom:30px;}
.tongdao .tongdaobox .tdleft{ float:left;}
.tongdao .tongdaobox .tdleft ul{}
.tongdao .tongdaobox .tdleft ul li{ line-height:36px; border-bottom:1px solid #dedede; width:740px;}
.tongdao .tongdaobox .tdleft ul li a{ display:inline-block; margin-left:10px;}
.tongdao .tongdaobox .tdleft ul li span{ font-weight:bold; border-bottom:2px solid #d2d2d2; display:inline-block; color:#525252;}
.tongdao .tongdaobox .tdright{ float:right;}

.footmenu{width:1010px;overflow:hidden; margin:0 auto;text-align:center; font-size:14px; color:#525252; padding-top:30px; padding-bottom:30px;}
.footmenu a{ display:inline-block; margin-left:20px; margin-right:20px;}
.footer{width:1010px;overflow:hidden; margin:0 auto;text-align:center; font-size:14px; padding-bottom:30px;}
.footer .footlogo{ float:left; width:320px; text-align:right;}
.footer .foottext{ float:left; width:650px; padding-left:40px; text-align:left; line-height:30px; color:#525252;}
.license{color:blue;}


.pagers{ font-size:14px; padding-top:20px; padding-bottom:20px; overflow:hidden; text-align:center}
.pagers a{ display:inline-block; line-height:20px; background:#016BC1; color:#FFF; margin-left:2px; margin-right:2px; padding-left:8px; padding-right:8px;}


		
/* 最底部下面  样式 */
.f_btn {
position: fixed;
width: 100%;
z-index: 1000;
left: 0;
bottom: 0; 

}
.f_btndiv{}
.f_btn_nr {
background: url(../images/fbar.png) no-repeat center bottom;
height: 53px;
text-align: right;
width: 1006px;
margin: 0 auto;
position: relative;}

#down {
cursor: pointer;
position: absolute;
left: 50%;
top:-16px;
margin-left: -36px;
display: block;}

.f_btn_nr input#phoneNumber_2 {
background: url(../images/fbartxt.png) no-repeat;
width: 220px;
height: 24px;
border: none;
color: #a3a3a3;
font-size: 11px;
padding: 2px 5px;
position: absolute;
right: 100px;
top: 15px;
line-height: 24px;}

.f_btn_nr input#sub02 {
position: absolute;
right: 25px;
top: 15px;
background: url(../images/bnt06.gif) no-repeat;
width: 79px;
border: none;
height: 28px;
color: #ffe2ca;
cursor: pointer;}

.f_btn_nr input#sub03 {
position: absolute;
right: 0px;
top: 6px;
background: url(../images/bnt06.gif) no-repeat;
width: 79px;
border: none;
height: 28px;
color: #ffe2ca;
cursor: pointer;}

.f_btn_nr b {
position: absolute;
right: 36px;
top: 17px;}



/*在线客服*/
.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/keifu.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/keifu.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/keifu.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/keifu.png); background-position:0 -149px; }



.maps{ width:1010px; overflow:hidden; margin:0 auto;text-align:left;border:1px solid #ccc;margin-top:15px;}
.maps .infolist{ padding-left:20px; padding-top:20px;}
.maps .infolist dl{ font-size:14px; line-height:26px; margin:0; padding:0; overflow:hidden; display:block; margin-bottom:20px;}
.maps .infolist dl dt{ font-weight:bold; color:#F00}
.maps .infolist dl dd{ display:block; padding:0; margin:0; padding-left:30px;}
.maps .infolist dl dd span{ font-weight:bold; display:inline-block;}
.maps .infolist dl dd span.newsspan{ font-weight:bold; display:block; border-bottom:1px dotted #333; margin-top:20px;}
.maps .infolist dl dd span a{}
.maps .infolist dl dd a{ padding-right:12px;}
.maps .infolist dl dd p{ margin:0; padding:0; display:inline-block;}
.maps .infolist dl dd p.newslist{ display:block;}
.maps .infolist dl dd p.newslist a{ display:inline-block; width:300px; text-align:left;}

/*清除浮动代码*/ 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.chengxin{
	padding-top: 10px;
	border-top:1px dotted #ECECEC;
	margin: 10px auto;
	width:1010px;
	text-align: left;
}
.chengxin a{
	margin-left:20px;
	margin-right:20px;
	display: inline-block;
}
.chengxin a:first-child{
	margin-left:0px;
}
