@charset "utf-8";
/* CSS Document */
/*页面通用样式*/
	* {
	margin:0;
	padding:0;
}
body, td, th, input, select, textarea {
	font-family:"宋体", Arial,;
	font-size:12px;
	color:#414141;
}
body {
	margin:0px auto;
	padding:0px;
}
form, img, iframe, h3, div, span, a, td, p {
	margin:0px auto;
	padding:0px;
}
img {
	border:0px none;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
input, select, textarea {
	margin:0px;
}
/*链接主样式*/
a {
	font-size:12px;
	text-decoration:none;
}
a img {
	border:0px none;
}
a:link, a:visited {
	color:#b80200;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.wai {
	width:990px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
}
/*TOP样式开始*/
.top {
	width:990px;
	height:95px;
}
.logo {
	float:left;
	padding-top:20px;
}
.top img {
	padding:10px 15px;
}
.top_r {
	float:right;
	padding-right:20px;
}
.top_r a {
	color:#505050;
}
/*TOP样式开始结束*/
/*menu开始*/
.menu {
	width:990px;
	background:url(../images/dhbg.jpg) repeat-x;
	height:38px;
	overflow:hidden;
}
.menuleft img {
	float:left;
}
.menuright img {
	float:right;
}
.wenzi {
	height:35px;
	line-height:35px;
	width:950px;
	text-align:left;
}
.wenzi_x {
	color:#750001;
	font-size:14px;
}
.wenzi a {
	color:#FFF;
	padding:0 28px;
	font-size:14px;
}
.wenzi ul li {
	float:left;
}
.wenzi li a:hover {
	padding:20px 28px;
	background:url(../images/dhqh.jpg) no-repeat -2px 12px;
	color:#b90200;
}
/*menu结束*/
/*banner开始*/
.banner {
	padding:5px 0;
}
/*banner结束*/
/*main开始*/
/*left开始*/
.left {
	width:220px;
	float:left;
	overflow:hidden;
}
.menu_l .bt {
	color:#FFF;
	font-size:14px;
	background:url(../images/cdbg.jpg) no-repeat;
	padding:7px 0 7px 0px;
}
.box a {
	color:#414141;
}
/*一级菜单*/
.menu_l li.level1 a{display:block;line-height:32px;height:32px; font-size:12px;background:url(../images/qh.jpg) no-repeat;}

/*二级菜单*/
.menu_l li ul.level2{width:220px;}
.menu_l li ul.level2 li{height:26px;line-height:26px;}
.menu_l li ul.level2 li a{display:block;height:26px;line-height:26px;padding-left:50px; background:url(../images/zlist.jpg) no-repeat 25px; overflow:hidden;}
	
	
	.ss{ padding: 15px 0 20px 15px;}	
.sou_nr input{ width:185px; height:15px;}
	
.lxwm {
	width:220px;
	text-align:left;
	padding-bottom:10px;
}
.lxwm .bt {
	color:#FFF;
	font-size:14px;
	background:url(../images/cdbg.jpg) no-repeat;
	padding:7px 0 7px 45px;
}
.lxtu img {
	padding:1px 0 3px 0;
}
.lxfs {
	width:194px;
	border:solid #c0c0c0 1px;
	padding:10px;
}
.lxfs ul {
	text-align:left;
}
.lxfs ul li {
	height:24px;
	line-height:24px;
}
/*left结束*/
/*right开始*/
.right {
	padding-top:3px;
	width:750px;
	overflow:hidden;
}
.r_s_l {
	width:500px;
	float:left;
	margin: 0 15px;
	overflow:hidden;
}
.gsjj {
	text-align:left;
}
.gsjj_bt {
	border-bottom:solid #c0c0c0 1px;
}
.gsjj_bt .more {
	float:right;
	padding:10px 10px 0 0;
}
.gstu {
	margin:15px 15px 15px 5px;
	float:left;
	width:130px;
	height:95px;
	line-height:100px;
	border:solid #c0c0c0 1px;
	padding:3px;
}
.gs_wz {
	padding-top:20px;
	line-height:24px;
	height:24px;
}
.gsxw {
	float:left;
	text-align:left;
	width:500px;
}
.gsxw_bt {
	border-bottom:solid #c0c0c0 1px;
}
.gsxw_bt .more {
	float:right;
	padding:10px 10px 0 0;
}
.gsxw_wz {
	padding-top:15px;
}
.gsxw_wz li {
	padding-left:20px;
	line-height:24px;
	height:24px;
	background:url(../images/tb.jpg) no-repeat 2px;
}

.gsxw1 {
	float:left;
	text-align:left;
	width:750px;
}
.gsxw1_bt {
	border-bottom:solid #c0c0c0 1px;
}
.gsxw1_bt .more {
	float:right;
	padding:10px 10px 0 0;
}
.gsxw1_wz {
	padding-top:15px;
}
.gsxw1_wz li {
	padding-left:20px;
	line-height:24px;
	height:24px;
	background:url(../images/tb.jpg) no-repeat 2px;
}


r_s_r {
	width:230px;
	float:right;
	overflow:hidden;
}
.zpxx {
	text-align:left;
}
.zw {
	color:#c20003;
	padding:5px 3px;
}
.zpxx ul li {
	height:24px;
	line-height:24px;
}
.r_x {
	width:750px;
}
.cgal {
	text-align:left;
}
.cgal_bt {
	border-bottom:solid #c0c0c0 1px;
}
.al_tu {
	padding-top:5px;
}
.al_tu ul li {
	float:left;
	padding-left:15px;
}
.al_tu p {
	text-align:center;
	padding:10px 0;
}
/*right结束*/
/*main结束*/
/*footer开始*/
.footer {
	width:990px;
	overflow:hidden;
}
.footer_bg {
	color:#FFF;
	height:38px;
	line-height:38px;
	background:url(../images/bqbg.jpg) repeat-x;
	padding-bottom:5px;
}
.bg_l {
	float:left;
}
.bg_r {
	float:right;
}
.footer_bg a {
	color:#FFF;
}
.bq {
	text-align:center;
	padding-bottom:20px;
}
/*footer结束*/
/*公司简介单页开始*/
.gs_s {
	text-align:left;
	padding-left:30px;
	width:708px;
	height:30px;
	line-height:30px;
	border:#c0c0c0 solid 1px;
	background:url(../images/bt_tu.jpg) 5px 2px no-repeat;
	margin-left:10px;
}
.gs_s a {
	color:#414141;
}
.gs_nr {
	width:698px;
	text-align:left;
	border:#c0c0c0 solid 1px;
	margin:10px 0 10px 10px;
	padding:20px;
}
.gs_tu {
	float:left;
	padding: 0 15px 15px 0;
}
.gs_nr p {
	line-height:24px;
}
/*公司简介单页结束*/
/*产品展示单页开始*/
.cptp {
	width:738px;
	margin:10px 0 10px 10px;
	border:#c0c0c0 solid 1px;
	height:400px;
}
.cp_tu {
	padding:20px 30px;
}
.cp_tu ul li {
	float:left;
	padding-right:15px;
	padding-bottom:20px;
}
.cp_tu ul li img {
	padding:5px;
	border:#c0c0c0 solid 1px;
}
.cp_tu ul li p {
	text-align:center;
	padding:10px 0;
	border:#c0c0c0 solid 1px;
}
.fy {
	padding:20px 30px;
}
.fy_l {
	float:left;
}
.fy_r {
	float:right;
	padding-right:30px;
}
.fy_r a{
	color:#414141;}
.fy_r textarea{
	width:15px;
	height:15px;}
	.fy_r .hui{
		background:#dcd9d4;
		padding: 3px 5px;}
		.fy_r .k{
			background:#eeeee;
		padding: 2px 5px;
		border:solid 1px #dcd9d4;
			}
/*产品展示单页结束*/


/*产品图片显示*/
.product_list .pro_bg{border:1px solid #dddddd;height:130px;}
.product_list li img{width:150px; height:130px; padding-bottom:8px;}
.product_list{margin:0;padding:0;}
.product_list li{float:left; text-align:center;width:155px;height:168px;margin-right:18px;margin-bottom:10px;}


div.scott {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; font-family:Verdana; font-size:12px;
}
div.scott a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #88af3f; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.scott a:hover {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
div.scott a:active {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
div.scott span.current {
	border-right: #b2e05d 1px solid; padding-right: 5px; border-top: #b2e05d 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #b2e05d 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #b2e05d 1px solid; background-color: #b2e05d
}
div.scott span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}

/*新闻*/
.newslist{
	float:left;
	padding-left:20px;
	height:36px;
	width:90%;
	line-height: 36px;
    background:url(../images/n_list_icon.jpg) left center no-repeat ;
    border-bottom:1px dotted #cacaca;
}

.time{ float:right;   font-size:11px; color:#676767;}


  .prossjs{line-height: 26px; display:none; text-decoration: none; }
  
  
  /*头部搜索*/
/*.search{ height:25px; width:307px; padding:45px 0px 34px 0px; _padding:25px 0px 10px 0px; float:right;}
.imgbutton{ float:right; display:inline;}
#keywords{ float:left;background:url(../images/inp1.jpg) left center no-repeat; border:0px none; height:25px; line-height:25px; width:207px; padding:0px 15px;}
.proslist{ padding-left:10px; }
.proslist li{float:left;overflow:hidden;padding:1px 20px 15px 2px;text-align:center;}
.proslist li img{padding:5px;border:solid 1px #ddd; width:150px; height:133px;}
.proslist li span{height:24px;line-height:24px;display:block;}
.proslist li span a{ font-size:14px; text-decoration:none;}

*/