/* CSS Document */

body,
div, 
ul, ol, li,
dl, dt, dd,
h1, h2, h3, h4, h5, h6,
form, input, textarea {
	padding: 0px; 
	margin: 0px;
}
body {
	behavior: url(csshover.htc);
	/*background: #fff url(../images/bx_bg.gif) repeat-x center top;*/
	background-color: #fff;
	font-family: "微软雅黑", "\5b8b\4f53", "新宋体", "宋体", "黑体";
	font-family: "Microsoft YaHei", "\5b8b\4f53" !important;
	/*font-family: "新宋体", "宋体", "黑体";*/
	
	
}
a:focus, input, select, textarea {
	outline: 0px;
}

textarea {
	resize: none;
	overflow: auto;
}
ul, ol, li{
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}


/*定义超链接*/
a {
	text-decoration: none;
	outline:none;
	}
.lefts{ float:left;}
.rights{ float:right;}
img{ border:none;}





/*头部*/

#header{
	width:100%;
	height:93px; background:#ffffff;
	clear:both;}
.header{
	width:1100px;
	height:93px;
	margin:0px auto; overflow:hidden;}
.header logo{ width:460px; height:93px;}	
.header_right{ width:250px; height:80px; overflow:hidden; padding-top:13px;}
.header_right span{ display:block; width:200px; height:30px; float:right; line-height:30px;  background:url(../images/icon1.jpg) no-repeat left center;}
.header_right span a{ display:block; width:200px; text-align:center; height:30px; overflow:hidden; font-size:14px; color:#d50000; background:url(../images/icon1.jpg) no-repeat right center;}
.header_input{ width:220px; height:29px; overflow:hidden; float:right; margin-top:5px;}
.input_text{ width:180px; height:27px; float:left; border:1px solid #e1e1e1; line-height:27px; padding-left:5px; font-size:14px; color:#000000;}
.input_btn{ width:29px; height:29px; float:right; border:none; background:url(../images/icon2.jpg) no-repeat;}
/*头部end*/

/*导航栏*/
#nav{
	width:100%;
	height:50px; background:#143567;
	clear:both;}
.nav{
	width:1100px;
	margin:0px auto;
	overflow:hidden;
	height:50px;
	text-align:center;
	}

.nav ul li{ display:inline-block; width:130px; height:50px; overflow:hidden; }

 .nav ul li a{ display:block; width:130px; height:50px; overflow:hidden; line-height:50px; text-align:center; font-size:14px; color:#ffffff; font-weight:bold;}
  .nav ul li a:hover{ background:#d50000;}
  .nav ul li .on_nav{ background:#d50000;}
/*导航栏end*/





/*底部*/

#bottom{
	width:100%; height:142px; background:#292929;
	clear:both;}
.bottom{
	width:1100px; height:142px; overflow:hidden;
	margin:0 auto;}
.b_left{ width:341px; height:142px; overflow:hidden;}
.b_center{ width:600px; height:100px; overflow:hidden; padding-top:42px;}
.b_center p{ display:block; width:600px; height:25px; line-height:25px; overflow:hidden; padding:0px; margin:0px;}
.b_center p a{ display:block; font-size:12px; color:#666666; float:left;}
.b_space{ width:20px; text-align:center; height:30px;}
.b_center span{ display:block; width:600px; height:25px; line-height:25px; overflow:hidden; padding:0px; margin:0px; font-size:12px; color:#666666;}
.b_center span a{font-size:12px; color:#666666;}
.b_center span a:hover{ text-decoration:underline;}
.b_right{ width:86px; height:120px; overflow:hidden; padding-top:20px;}
.b_right span{ display:block; width:86px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:12px; color:#666666;}
/*底部end*/

.float_box{ width:112px; display:table; position:fixed; right:20px; top:20%; z-index:9999;}
.f_icon{ width:112px; height:112px; background:#d50000; overflow:hidden;}
.f_icon span{ display:block; width:112px; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:14px; color:#ffffff;}
.f_icon p{ display:block; padding:0px; margin:0px; width:112px; height:35px; text-align:center; overflow:hidden;}
.f_num{ width:112px; height:90px; overflow:hidden; background:#143567;}
.f_num span{ display:block; width:102px; padding-left:10px; height:25px; line-height:25px; overflow:hidden; text-align:left; font-size:12px; color:#ffffff;}
.f_num p{ display:block; padding:0px; margin:0px; width:112px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:16px; color:#ffffff; font-weight:bold; font-family:Arial;}


.f_weixin{ width:112px; height:135px; overflow:hidden; background:#292929; padding-top:10px;}
.f_weixin img{ display:block; margin:0 auto;}
.f_weixin span{ display:block; width:112px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:12px; color:#ffffff;}
.f_close{ width:112px; height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#15191a; cursor:pointer;}