﻿@charset "utf-8";
/* CSS Document */
body {
	color: #333; font-size: 12px; font-family: "宋体"; background: url(/images/body_bg.gif) repeat-x top; background-color: #686868
}
* {
	margin: 0; padding: 0; border: 0
}
ul,li,dl {
	list-style-type: none
}
img {
	vertical-align: top
}
a {
	color: #333; text-decoration: none
}
a:hover {
	color: #DB2600; text-decoration: underline
}
.clear {
	clear: both; line-height: 0; font-size: 0
}
.logo {
	margin: 0 auto; width: 820px
}
* html .wrapper {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/images/bg_wrapper_05.png); background: none
}
.wrapper {
	width: 800px; margin: 0 auto; padding: 0 10px; background: url(/images/bg_wrapper_05.png) repeat-y; overflow: hidden
}
.main_menu {
	float: left; width: 600px; padding: 17px 0 0 15px
}
.main_menu li {
	float: left; width: 81px; height: 26px; line-height: 26px; margin-right: 1px; text-align: center
}
.main_menu li a:hover {
	text-decoration: none
}
.over_menu {
	color: #FFF; font-weight: bold; background: url(/images/up_menu.gif) no-repeat
}
.move_menu {
	background: url(/images/down_menu.gif) no-repeat
}
.banben {
	float: right; background: url(/images/banben.gif) no-repeat; width: 139px; padding-left: 26px; line-height: 21px; margin-top: 17px
}
.banner {
	background: url(/images/banner_bg.gif) no-repeat; height: 260px
}
.product_tj {
	float: left; width: 210px; background: url(/images/class_fg_bg.gif) no-repeat right top; padding-top: 10px
}
.product_tj h3 {
	background: url(/images/left_name_bg.gif) no-repeat; width: 170px; height: 18px; color: #DB2600; padding-top: 8px; text-align: center; font-size: 14px; margin: 0 auto
}
.product_new_lb {
	margin: 0 auto; width: 150px; padding-top: 10px
}
.product_new_lb li {
	height: 147px; text-align: center
}
.product_new_lb li img {
	border: 4px solid #DBDBDB; margin-bottom: 8px
}
.info {
	float: left; width: 560px; padding-top: 10px; margin: 0 15px
}
.class_name {
	border-bottom: 1px solid #B9B9B9; height: 28px
}
.class_name h3 {
	float: left; font-size: 14px; background: url(/images/class_name_tb.gif) no-repeat 2px 6px; height: 20px; padding: 8px 0 0 13px; width: 87px
}
.search {
	float: right; width: 223px; height: 28px; background: url(/images/search_input.gif) no-repeat 0 4px; padding-left: 65px
}
.search input {
	vertical-align: top
}
.s_input {
	border: none; background: none; width: 133px; height: 19px; margin: 4px 10px 0 0; line-height: 19px
}
.s_submit {
	margin-top: 3px
}
.about_info {
	margin: 0 10px; line-height: 23px; padding-top: 15px
}
/*产品分类滚动开始*/
.rollBox {
	width: 197px; float: left; height: 260px; clear: both; overflow: hidden
}
.rollBox .upBotton {
	height: 10px; width: 151px; background: url(/images/up.gif) no-repeat bottom; margin: 19px 23px 5px 23px; cursor: pointer; overflow: hidden
}
.rollBox .downBotton {
	height: 10px; width: 151px; background: url(/images/down.gif) no-repeat top; margin: 9px 23px 19px 23px; cursor: pointer; overflow: hidden
}
.rollBox .Cont {
	width: 151px; height: 188px; margin: 0 23px; overflow: hidden
}
.rollBox .Cont li {
	width: 151px; height: 31px; padding-top: 17px; text-align: center; font-size: 14px; font-weight: bold
}
.rollBox .Cont li a {
	color: #FFF
}
.rollBox .Cont li a:hover {
	color: #FF0; text-decoration: none
}
/*产品分类滚动结束*/
.flash {
	float: left; width: 603px; height: 260px
}
.cbanner {
	background: url(/images/class_line_bg.gif) repeat-x top; padding: 6px 0 1px 0; border-bottom: 1px solid #DCDCDC; clear: both
}
.product_c {
	float: left; width: 210px; height: 425px; background: url(/images/class_fg_bg1.gif) no-repeat right top; padding-top: 10px
}
.product_c h3 {
	background: url(/images/left_name_bg.gif) no-repeat; width: 170px; height: 18px; color: #DB2600; padding-top: 8px; text-align: center; font-size: 14px; margin: 0 auto
}
.class_product_lb {
	margin: 0 auto; width: 170px; padding-top: 5px
}
.class_product_lb li {
	background: url(/images/left_line.gif) no-repeat center bottom; line-height: 30px; padding-left: 41px
}
.class_product_lb li span {
	padding: 11px 8px 0 0; float: left
}
.class_daohang {
	padding: 5px 0 0 10px; color: #666
}
.class_daohang a {
	color: #666; text-decoration: underline
}
.class_daohang a:hover {
	color: #DB2600; text-decoration: none
}
.feedback_info {
	padding: 15px 0 0 40px; line-height: 25px
}
.feedback_info input, textarea, select, button {
	border: 1px solid #aaaaaa; background: #ffffff url(/images/inputBg.gif) top left no-repeat
}
.inputk {
	height: 18px; width: 326px
}
.textareak {
	height: 75px; width: 326px
}
.btnk {
	margin-top: 10px
}
.infop {
	float: left; width: 589px; padding: 10px 0 0 1px
}
.piclist {
	padding: 20px 0 0 51px; width: 538px
}
.piclist li {
	height: 152px; width: 128px; text-align: center; float: left; margin-right: 51px; display: inline
}
.piclist li img {
	border: 4px solid #DBDBDB; margin-bottom: 8px
}
.p_title_n {
	font-size: 18px; font-family: "微软雅黑", "黑体"; line-height: 30px; padding: 16px 10px 10px 10px; color: #DB2600
}
.pic_content {
	padding: 0 10px 15px 10px; line-height: 20px
}
/*分页样式开始*/
.pagecss {
	color: #999; text-align: center; padding: 10px 0; width: 540px; margin: 0 auto; border-top: 1px dotted #B0B0B0
}
.pagecss a {
	padding: 2px 6px 2px 6px; color: #333; margin-right: 2px; text-decoration: none
} 
.pagecss a:hover {
	padding: 2px 6px 2px 6px; margin-right: 2px; background-color: #DB2600; color: #FFF; text-decoration: none
}
.pagecss a:active {
	padding: 2px 6px 2px 6px; margin-right: 2px; background-color: #DB2600; color: #FFF; text-decoration: none
} 
.pagecss span {
	padding: 2px 6px 2px 6px; font-weight: bold; color: #FFF; margin-right: 2px; background-color: #000
}
/*分页样式结束*/
.footer {
	margin: 0 auto; width: 820px; background: url(/images/foot_pic.gif) no-repeat top; text-align: center; color: #B9B9B9
}
.footer h3 {
	font-size: 12px; font-weight: normal; padding: 28px 0 4px 0
}
.footer h3 a {
	color: #B9B9B9
}
.footer h3 a:hover {
	color: #FFF
}
.footer p {
	line-height: 18px; padding-bottom: 15px
}