﻿@charset "UTF-8";

/* 

**********

*******

**

时间：2014-08-14

编者：苦人

 */



/*基本样式*/



body , ul ,em   ,h5 ,dl ,dd {

	padding:0px;margin:0;font-size:12px;font-weight:normal;list-style-type:none;font-style:normal;font-family:"微软雅黑","arial","宋体","Tahoma","Verdana";color:#333;

}

body{ min-width:1190px;background:url(../images/body_bg.png)}

p{

	padding:5px 0;margin:0px;

}

a{

	text-decoration:none;

}



a{

	text-decoration:none;color:#4d4d4d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;

	

}

a:hover{

	color:#f08200;

	

}

a img{

	border:none;	

}







input ,textarea{

	padding:0px;margin:0;border:none;background:none;

}

/* img{filter:Gray;} */  /* css去色滤镜效果 */



/* 特殊字符 */

.none_border{margin:0px !important;padding:0px !important;background:none !important;border:none !important;}

.none_border_right{margin-right:0px !important;float:right !important;}

#nav #color_a  a{color:#E85F00;}

/*  */





a:focus{-moz-outline:none;outline:none;}/*去掉虚线针对IE*/ 

a {blr:expression(this.onFocus=this.blur())}/*去掉虚线针对firefox*/ 

*:focus {outline: none;}



/* 头部 */

.header{
	width:1100px;
	margin:0 auto;
	height:112px;
	overflow:hidden;
	background: url(../images/top_bg.png) repeat-x;

}

.header_div{
	width: 1100px;
	margin: 0 auto;
	overflow:hidden;

}

.header_logo{
	float: left;
	margin-top:15px;
	margin-left: 20px;

}

.header_logo img{

	float: left;

}

.header_logo p{

	float: left;font-size: 18px;color: #4d4d4d;margin: 21px 0px 10px 20px;

}

.header_right{
	float: right;
	margin-top: 30px;
	width: auto;
	text-align: right;
	margin-right: 20px;

}

.header_right ul{

	float: right;

}

.header_right ul li{

	float: left;padding: 10px 4px;color: #4d4d4d;

}

.header_right ul li a{

	font-weight: bold;

}

.top_phone {
	float: right;
	width: 300px;
	text-align: right;

}

.top_phone img{


}

.top_phone p{
	display: block;
	width: auto;
	text-align: right;

}

.top_phone span{

	color: #f08200;font-size: 21px;line-height: 14px; 

}



/* nav */

.nav{
	width:1100px;
	height:56px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/top_bg2.png) repeat-x left top;

}

.nav ul{

	width: 1190px;margin:0 auto;overflow: hidden;

}

.nav li{

	display:inlin-block;float: left;height: 56px;line-height: 56px;text-align: left;padding:0 31px;

}

.nav li a{

	font-size: 15px;font-weight: bold;

}

.nav li.left{

	padding-left:0;

}

.nav li.right{

	padding-right:0;float:right;

}

.nav li.color a{

	color:#f08200;

}



/* 搜索 */



.seach{

	width:100%;height:35px;overflow:hidden;background:url(../images/seach_bg.png) repeat-x left top;

}

.seach .seav_1{

	width:1190px;margin:0 auto;overflow: hidden;height:35px;line-height:35px;

}

.seach .seav_1 .left{

	float:left;

}

.seach .seav_1 .left span{

	float:left;color:#000;

}

.seach .seav_1 .left a{

	color:#fff;padding:0 3px;

}

.seach .seav_1 .left a:hover{

	color:#f08200;

}

.seach .seav_1 .right{

	float:right;width:232px;height:23px;background:url(../images/seach.png) no-repeat left top;margin-top:6px;

}

.search_w{

	width:172px;height:23px;line-height:23px;display:inlin-block;float:left;font-size:12px;padding:0 5px;

}

.s_btn{

	width:50px;height:23px;line-height:23px;display:inlin-block;float:right;cursor:pointer;color:#fff;

}



.main{

	width:100%;margin:1px auto 0;overflow:hidden;background:url(../images/body_bg.png) ;padding-bottom:25px;

}

.all{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
	background-color: #FFF;

}





/*底部CSS*/

.footer{float:left;width:100%;background: url(../images/sp_bottom1.jpg) repeat-x;height: 72px;}

.footer_div{width: 1190px;margin: 0 auto;}

.footer_div ul{width:100%;overflow:hidden;background: url(../images/sp_bottom1.jpg);}

.footer_div li{
	float: left;
	height: 72px;
	line-height: 72px;
	text-align: left;
	padding:0 25px;
	background: url(../images/sp_bottom1.jpg) repeat-x;
}

.footer_div li a{font-size: 15px;color: #fff;}

.footer_div li a:hover{color: #f08200;}

.footer_div li img{margin-top:11px;position: absolute; }

.footer_div li.left{padding-left:0;}

.footer_div li.right{padding-right:0;float:right;}



.footer_link{
	width: 1100px;
	margin:0 auto;
	background:#999;
	overflow:hidden;
	padding-bottom:20px;
}

.footer_link_div{
	width: 1100px;
	text-align: center;
	margin:0 auto;
	padding-top:10px;
	background: url(../images/sp_bottom2.jpg) repeat-x;/* padding-bottom:25px; */
	overflow:hidden;
	position:relative;
	color:#fff;
}

.footer_link_div .wexin{

	width:150px;position:absolute;right:0px;bottom:0px;

}

.footer_link_div .wexin h5{

	color:#fff;font-size:12px;text-align:center;margin-top:10px;

}

.footer_link_div p{
	color: #333;
	font-size: 14px;
	width: auto;
	height: 18px;
	line-height: 18px;
}

.footer_link_div p a{
	color: #333;
}
.clear{ clear:both;}



/*底部end*/

.s_all table tr td{

	padding-top:20px;font-size:14px;line-height:25px;color:#5e5e62;

}
