@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	}
body{
	font-family:"微软雅黑";
	background:#fff;
	}
a{
	text-decoration:none;
	border:none;
	}
ul,li{
	list-style:none;
	}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	}
img{
	border:none;
	}
.clear{
	clear:both;
	}

/*title*/	
#hot_title{
	height:70px;
	border-bottom:1px #f4f4f4 solid;
	margin-bottom: 10px;
	}
.hot_title_mid{
	width:1000px;
	margin:0 auto;
	}
.hot_title_mid h4{
	font-size:16px;
	color:#333;
	line-height:48px;
	padding-top:22px;
	}
.hot_title_mid h4 a{
	color:#999;
	}
.hot_title_mid h4 a:hover{
	color:#c70800;
	}
.hot_title_mid h4 span{
	color:#dddddd;
	}
	
	
/*分类区*/	
#tabel_fenlei{
	width:1000px;
	margin:0 auto;
	padding-bottom:20px;
	}
#tabel_fenlei>ul>li>h3{
	font-size:22px;
	line-height:56px;
	padding-top:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	}		
	
/*字母下全部分类*/	
.tabel_fenlei_all{
	}
.tabel_fenlei_all li{
	float:left;
	margin:0 18px 18px 0;
	}
.tabel_fenlei_all li a{
	display:inline-block;
	padding:0 18px;
	font-size:16px;
	color:#333;
	line-height:33px;
	border:1px #eeeeee solid;
	transition:all 0.3s;
	}
.tabel_fenlei_all li a:hover{
	color:#fff;
	border:1px #ef4c32 solid;
	background:#ef4c32;
	}



/*表单输入框样式*/
.header-w1 {
	height: 18px;
	width: 145px;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
}

/*表单提交按钮样式*/
.header-s1 {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -505px -853px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 32px;
	width: 32px;
	cursor: pointer;
}
.header-s1on {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -505px -820px;
	cursor: pointer;
}

/*分页样式 2014-03-11*/
.main-page{
	padding:20px 0 28px 210px;
	}
.main-column-list #pages {
	height:40px;
	padding-top:40px;
	padding-left:40px;
}
.main-column-list #pages span.Znum {
	height: 40px;
	line-height: 40px;
	padding-right:10px;
}
.main-column-list h3.supply_title {
	font-size: 24px;
	padding-bottom: 20px;
	line-height: normal;
}
.main-column-list .supply_content_box {
	padding-bottom: 30px;
}

.footer-mian .footer-logo {
	background-image: url(../images/element_img.gif);
	background-repeat: no-repeat;
	background-position: -70px -70px;
	height: 27px;
}

/*右侧工具栏*/
#R_tool_search {
	bottom: 310px;
    left: 50%;
    margin-left: 505px;
    position: fixed;
    width: 55px;
    z-index: 99999;
}
#R_tool_search li {
    height: 50px;
    margin-top: 3px;
    position: relative;
    width: 50px;
}
#R_tool_search li a.item_s {
    height: 50px;
    position: relative;
    width: 50px;
	display:block;
	background-color:#f1614a;
	text-align:center;
	line-height:16px;
	border-radius:2px;
}
#R_tool_search li a.item_s:hover {
	background-color:#ef4c32;
}
#R_tool_search li a.item_s span {
	height: 42px;
    width: 50px;
	position:absolute;
	top:0;
	left:0;
	font-size:14px;
	padding-top:8px;
	border-radius:2px;
}
#R_tool_search li a.item_s:hover span {
	color:#fff;
}
#R_tool_search .feedback .feedback_box {
	padding: 15px;
	width: 370px;
	position: absolute;
	top: 0px;
	left: -410px;
	background-color: #FFF;
	border-radius:5px;
	border: 1px solid #d7d7d7;
	box-shadow:0 0 5px #d7d7d7;
}
#R_tool_search_close {
	height: 8px;
	width: 8px;
	display: block;
	position: absolute;
	top: 5px;
	right: 15px;
	font-size: 16px;
}
.feedback_box .feedback_from {
	padding-top: 15px;
}
.feedback_from .feedback_from_down {
	height: 110px;
	display: block;
}
.feedback_from_down .from_down_input {
	height: 100px;
	font-size: 14px;
	line-height: 20px;
	padding: 4px;
	width: 360px;
	border-radius:5px;
	border: 1px solid #e2e4e4;
	font-family: "Microsoft Yahei", Tahoma, SimSun, "宋体";
}
.feedback_from .feedback_from_up {
	height: 40px;
	display: block;
	margin-top:10px;
}
.feedback_from_up .from_up_input {
	height: 30px;
	font-size: 14px;
	line-height: 20px;
	padding: 4px;
	width: 360px;
	border-radius:5px;
	border: 1px solid #e2e4e4;
	font-family: "Microsoft Yahei", Tahoma, SimSun, "宋体";
}.feedback_box .feedback_btn {
	height: 40px;
	margin-top: 15px;
}
.feedback_btn .feeback_btn_l {
	height: 40px;
	padding-right: 15px;
	width: 90px;
}
.feeback_btn_l input {
	font-size: 16px;
	color: #fff;
	background-color: #f1614a;
	height: 40px;
	width: 90px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-family: "Microsoft Yahei", Tahoma, SimSun, "宋体";
	cursor: pointer;
	border-radius:3px;
}
.feeback_btn_l input:hover {
	background-color: #ef4c32;
}
.feedback_btn .feeback_btn_r {
	font-size: 14px;
	line-height: 40px;
}
.flcxc{overflow: hidden;}
.flcxc li{float: left;width: 30%;}
#tabel_fenlei ul.flcxc li h3{line-height: 30px !important;}