@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
html,body,ul,li,span,dl,dt,dd,p{ padding:0; margin:0; list-style:none; font-size:12px; color:#464646; }
h1,h2,h3 {margin:0;}
img{ border:0;}

A:link {font-size:12px; color:#484848; TEXT-DECORATION: none;}
A:visited {font-size:12px; color:#484848; TEXT-DECORATION: none;}
A:hover {font-size:12px; color:#8F272F; TEXT-DECORATION: underline;}

body {margin: 0px;background:url(images/bg.jpg) repeat-x;}
.body { width:1005px; margin:0 auto;}
.top { background:url(images/top.gif) no-repeat; height:121px;}

.nav {width:1005px; background:url(images/nav_bg.gif) repeat-x; height:38px;}
.nav ul { padding-left:20px;}
.nav ul li{ float:left; width:120px; height:38px; line-height:38px; text-align:center;background:url(images/nav_tit_bg.gif) no-repeat right center; font-size:14px; font-weight:bold; color:#FFFFFF;}
.nav ul li A:link {font-size:14px; color:#fff; TEXT-DECORATION: none; }
.nav ul li A:visited {font-size:14px; color:#fff; TEXT-DECORATION: none;  }
.nav ul li A:hover {font-size:16px; color:#fff; TEXT-DECORATION: none; }

.banner { width:1005px; height:260px;}

.index_body { width:995px; background:#F1F1F1; padding-left:10px; padding-top:11px;}
.left_div { width:230px;}
.left_div ul {}

.left_div ul li { background:url(images/left_bg2.gif) no-repeat; width:200px; height:21px; padding-left:28px; padding-top:12px;  border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; }
.left_div ul li.tit { width:202px; border:0px;font-size:14px; background:url(images/left_bg.gif) no-repeat; height:21px; color:#FFFFFF; font-weight:bold; padding-top:10px;}
.left_div ul li A:link {font-size:14px; color:#484848; TEXT-DECORATION: none; font-weight:bold;}
.left_div ul li A:visited {font-size:14px; color:#484848; TEXT-DECORATION: none; font-weight:bold;}
.left_div ul li A:hover {font-size:14px; color:#8F272F; TEXT-DECORATION: underline; font-weight:bold;}


.left_table_news {font-size:14px; background:url(images/left_bg.gif) no-repeat; height:21px; color:#FFFFFF; font-weight:bold; padding-left:26px; height:32px;}
.left_table_news_con { background-color:#FFFFFF;border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; padding-bottom:10px; padding-right:4px; padding-left:4px;}
.left_div_news {}
.left_div_news ul {}
.left_div_news ul li { height:25px; line-height:25px; background:url(images/left_news_dot.gif) no-repeat; background-position:12px 12px; width:194px; border-bottom: #C8C8C8 dashed 1px; padding-top:4px; padding-left:22px; }
.left_div_news ul li A:link {font-size:12px; color:#484848; TEXT-DECORATION: none;}
.left_div_news ul li A:visited {font-size:12px; color:#484848; TEXT-DECORATION: none;}
.left_div_news ul li A:hover {font-size:12px; color:#8F272F; TEXT-DECORATION: underline;}

.left_a_1 {
	DISPLAY: block;  background:url(images/left_bg2.gif) no-repeat; width:200px; height:21px; padding-left:28px; padding-top:12px;  border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; font-size:14px; color:#484848; TEXT-DECORATION: none; font-weight:bold;
}
.left_a_2 {
		DISPLAY: block;  background:url(images/left_bg3.gif) no-repeat; width:194px; height:18px; padding-left:34px; padding-top:12px;  border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;
}
A.left_a_1:link {font-size:14px; color:#484848; TEXT-DECORATION: none; font-weight:bold;}
A.left_a_1:visited {font-size:14px; color:#484848; TEXT-DECORATION: none; font-weight:bold;}
A.left_a_1:hover {font-size:14px; color:#8F272F; TEXT-DECORATION: underline; font-weight:bold;}

A.left_a_2:link {font-size:13px; color:#484848; TEXT-DECORATION: none;}
A.left_a_2:visited {font-size:13px; color:#484848; TEXT-DECORATION: none;}
A.left_a_2:hover {font-size:13px; color:#8F272F; TEXT-DECORATION: underline;}

.index_con_tit_bg { height:26px; background:url(images/index_con_tit_bg.jpg) no-repeat; font-size:14px; color:#000000; padding-left:30px; padding-top:5px; text-align:left; font-weight:bold;}
.index_con { background:#FFFFFF; height:220px; padding-right:12px; padding-left:10px; text-align:left; padding-top:8px; padding-bottom:12px;}
.index_con img {margin-right:8px;}
.index_con p {color:#676767; font-size:12px; line-height:2;}

.product_list {}
.product_list ul { padding-left:10px; padding-top:10px;}
.product_list ul li { width:182px; height:157px; float:left; text-align:center;}
.product_list ul li span { display:block; padding-top:5px;}
.product_list ul li img { padding:2px; width:166px; height:125px;  border:#CCCCCC 1px solid; padding:1px;}
.product_list ul li A:link {font-size:12px; color:#484848; TEXT-DECORATION: none;}
.product_list ul li A:visited {font-size:12px; color:#484848; TEXT-DECORATION: none;}
.product_list ul li A:hover {font-size:12px; color:#8F272F; TEXT-DECORATION: underline;}

.class2_prolist {}
.class2_prolist  A:link {font-size:12px; color:#484848; TEXT-DECORATION: none; }
.class2_prolist  A:visited {font-size:12px; color:#484848; TEXT-DECORATION: none; }
.class2_prolist  A:hover {font-size:12px; color:#8F272F; TEXT-DECORATION: underline; }

.con_tit_bg { height:26px; background:url(images/con_tit_bg.jpg) no-repeat; font-size:14px; color:#fff; padding-left:25px; padding-top:5px; text-align:left; font-weight:bold;}
.con_tit_bg  A:link {font-size:14px; color:#fff; TEXT-DECORATION: none; font-weight:bold;}
.con_tit_bg  A:visited {font-size:14px; color:#fff; TEXT-DECORATION: none; font-weight:bold;}
.con_tit_bg  A:hover {font-size:14px; color:#FBD50A; TEXT-DECORATION: underline;  font-weight:bold;}
.line {border-bottom: #C8C8C8 dashed 1px;}
.news_listp { }
.newslist { width:96%;}
.newslist ul{}
.newslist ul li{ background:url(images/news-dot.gif) no-repeat 10px center;BORDER-BOTTOM: #cccccc 1px dashed; text-align:left; line-height:2.3; padding-left:40px;}
.newslist ul li span { float:right; display:block; width:150px; height:20px; color:#CCCCCC;}

.news_info { font-size:12px; line-height:2; color:#666666; background:#FFFFFF; padding-right:12px; padding-left:10px;}
.bottom { padding-top:7px; background: #F1F1F1;}
.bottom1 {height:10px; background:#386A71;}
.bottom2 {height:126px; background:#F1F1F1; text-align:center; color: #666666; font-size:12px; line-height:2; padding-top:8px;}
.bottom3 {height:11px; background:url(images/bottom.jpg) no-repeat;}
.pro2 { border:#cccccc solid 1px; }
.pro3 { border:#B60E27 solid 1px;}
/*************** 图片无缝滚动样式结束**********************************/
#demot {background: #FFF;overflow:hidden;width: 720px;}
#demot img {border: 2px solid #F2F2F2; margin-bottom:6px;}
#demot a:hover img{border: 2px solid #FFF000;}
#indemot {float: left;width: 880%; padding-top:8px; height:150px;}
#demot1 {float: left;}
#demot1 ul{}
#demot1 ul li { float: left; width:170px; height:129px; text-align:center; border: #BFBFBF solid 1px; margin-left:10px;}
#demot1 ul li span { display:block;}
#demot2 {float: left;}
#demot2 ul{}
#demot2 ul li {float: left; width:170px; height:129px; text-align:center; border: #BFBFBF solid 1px; margin-left:10px;} 
#demot2 ul li span { display:block;}
/*--------qq在线客服样式开始------------*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}

.qqbox{
	width:162px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:150px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #138907;
	background:#fff;
}
.qqkfbt{
	width:148px;
	height:20px;
	overflow:hidden;
	background:#138907;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #9CD052;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:142px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:132px;
	padding-left:10px;
	}
/*--------qq在线客服样式结束------------*/
.right_body { color:#000000;}

.pro_list {padding-top:8px; padding-left:2px;}
.pro_list ul {}
.pro_list ul li { float:left; text-align:center;  width:180px; height:177px;}
.pro_list ul li img { border:#CCCCCC solid 1px; padding:2px;}
.pro_list ul li span { display:block; padding-top:4px;}
.pro_list ul li A:link {COLOR: #000; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:visited {COLOR: #000; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:hover {COLOR: #ba0707; text-decoration:underline;font-size:12px; line-height:1.5; padding-top:4px;}
.pages{ padding:20px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}

.right_body h1 { text-align:center; padding-top:20px; padding-bottom:21px; line-height:24px;}
.article_body { padding:8px 8px 12px 22px; line-height:25px; color:#555555; font-size:12px;}
.article_date { text-align:center; color:#CCCCCC; font-size:12px;  border-top:#CCCCCC solid 1px;} 
.article_img { text-align:center;}
.article_img img { border:#CCCCCC solid 1px; padding:2px;}
.article_next { line-height:24px; padding-left:20px; color:#555555; font-size:12px;}
.related {}
.related_tit { padding: 6px 0 6px 12px; font-size:14px; font-weight:bold;}
.related ul {}
.related ul li { padding-left:42px; line-height:28px; width:80%; background:url(images/news-dot.gif) no-repeat 22px center; border-bottom: #CCCCCC dashed 1px;}
.list_article { padding:8px 12px 8px 12px;}
.list_article ul {}
.list_article ul li { padding-left:30px; height:28px; line-height:28px; border-bottom:#CCCCCC dashed 1px; background:url(images/news-dot.gif) no-repeat 12px center;}
.list_article ul li span { float:right; color:#999999; padding-right:8px;}
.about_body { line-height:28px; padding:8px 12px 8px 22px; font-size:13px;}
.clear { width:0; line-height:0; font-size:0; clear:both; height:0;}
