@charset "gb2312";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; color:#000; line-height:2; background: #eeeeee url(images/bg.gif) top repeat-x; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#a40000;}
.floatleft  { float:left; display:inline;}
.clearfloat {clear:both;height:0; font-size:0px; line-height: 0px;} 
.main{ width:1024px; background: url(images/mbg.jpg) repeat-y; margin:0 auto;}
.lcp{ width:200px; border-bottom:1px #ddd8dc solid; border-left:1px #ddd8dc solid; border-right:1px #ddd8dc solid; padding:10px 13px;; margin-bottom:10px;}

.floatleft  { float:left; display:inline;}
.top{ width:137px; height:101px; background:url(images/rs_02.gif); padding-left:843px; padding-top:9px;}
.top a{ color:#000;}
.top a:hover{ color:#a40000;}

.etop{ width:137px; height:101px; background:url(images/rs_02.jpg); padding-left:843px; padding-top:9px;}
.etop a{ color:#000;}
.etop a:hover{ color:#a40000;}

.nav{ width:971px; margin:0 auto; }
.nav ul li{ float:left;}
.nav ul li a{ width:137px; height:38px; line-height:38px; text-align:center; font-size:14px; display:block;  font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF;}
.nav ul li a:hover{ background:url(images/rs_05.jpg) repeat-x;}
.tt{ height:38px; width:2px; background:url(images/rs_07.gif) no-repeat;}

.left{ width:275px; border-right:1px #CCCCCC dotted; height:160px; margin-right:15px; padding-left:10px; padding-right:10px;}
.dh{ height:30px;  font-family:"Î¢ÈíÑÅºÚ"; color:#000; line-height:30px; font-size:14px; background:url(images/rs_14.gif) no-repeat; padding-left:20px;}
.dh span{ color:#666; font-size:12px;}
.more{ float:right; margin-top:10px;}

.mid{ width:600px; border-right:1px #CCCCCC dotted; height:200px; margin-right:15px; padding-right:20px; margin-left: 15px; }
.dh1{ height:30px;  font-family:"Î¢ÈíÑÅºÚ"; color:#000; line-height:30px; font-size:14px; background:url(images/rs_16.gif) no-repeat; padding-left:20px;}
.dh1 span{ color:#666; font-size:12px;}
.more{ float:right; margin-top:10px;}

.right{ width:205px;  height:160px; }
.dh2{ height:30px;  font-family:"Î¢ÈíÑÅºÚ"; color:#000; line-height:30px; font-size:14px; background:url(images/rs_18.gif) no-repeat; padding-left:20px;}
.dh2 span{ color:#666; font-size:12px;}
.more{ float:right; margin-top:10px;}


.foot{ color:#DA753D; font-family: "Î¢ÈíÑÅºÚ"; font-size:13px;}
.foot a{ color:#DA753D;}
.foot a:hover{ color:#DA753D;}
.zt{ margin-left:15px; margin-right:10px; margin-bottom:10px; word-break:break-all; }

.left_tit { width:256px; height:76px; text-align:right;}
.sub_menu{ width:183px; padding-left:47px; font-size:11px;}
.sub_menu ul li{ margin:2px 0;}
.sub_menu ul li a{line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; color:#666666;}
.sub_menu ul li a:hover,.sub_menu ul li a.select{color:#0066CC;font-size:12px;}

.sidebar {
	float:left;
	width:210px;
	text-align:left;
	
	padding:20px 0 0 20px;
	min-height:450px;
	height:450px;
	height:auto !important;
	_height:450px;
}
.cls {
	height:100%;
	margin-bottom:20px;
	text-align:right;
}
.cls h2 {
	display:block;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#a40000;
	padding:0 15px 0 0;
}
.cls ul {
	display:block;
	height:100%;
	padding:5px 0 10px 0;
	
}
.cls li {
	margin:5px 0 0 0;
}
.cls li a {
	display:block;
	padding:0 15px 0 0;
}
.cls li a:hover {
	color:#a40000;
	background:url(images/clsbg.jpg) top left no-repeat;
	text-decoration:none;
}
.contact {
	height:100%;
	text-align:right;
	padding:0 15px 0 0;
}
.contact h2 {
	font-family:"Î¢ÈíÑÅºÚ";
	display:block;
	font-size:14px;
	color:#a40000;
}
.contact p {
	display:block;
	height:100%;
	padding:5px 0 10px 0;
	background:url(images/map.gif) 0px 15px no-repeat;
}
.com {
	float:right;
	width:690px;
	overflow:hidden;
	height:100%;
	text-align:left;
	padding:20px 20px 10px 10px;
}
.comtit { border-bottom:1px #CCCCCC dashed;
	font-size:14px;
	margin:0 0 10px 0;
	font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; background:url(images/rs_16.gif) no-repeat; height:30px; line-height:30px; padding-left:30px;}
.comcont {
	height:100%;
	min-height:480px;
	height:480px;
	height:auto !important;
	_height:480px;
}
.comlist {
	height:100%;
	min-height:480px;
	height:480px;
	height:auto !important;
	_height:480px;
}
.artlist li {
	line-height:2.2em;
}
.artlist li span {
	float:right;
	color:#999999;
}


.sub_menu{ width:183px; padding-left:47px; font-size:11px;}
.sub_menu ul li{ margin:2px 0;}
.sub_menu ul li a{line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; color:#666666;}
.sub_menu ul li a:hover,.sub_menu ul li a.select{background: url(../images/menu_bj.jpg) no-repeat ;color:#0066CC;font-size:12px;}

a.lproduct:active { margin:2px 0; line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; color:#000;}
a.lproduct:link {  margin:2px 0; line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; color:#000; }
a.lproduct:visited {  margin:2px 0; line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; color:#000; }
a.lproduct:hover { margin:2px 0;line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; background: url(images/menu_bj.jpg) no-repeat ;color:#a40000;font-size:12px;}


a.lproduct1:active {margin:2px 0;line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; background: url(images/menu_bj.jpg) no-repeat ;color:#a40000;font-size:12px;}
a.lproduct1:link { margin:2px 0;line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; background: url(images/menu_bj.jpg) no-repeat ;color:#a40000;font-size:12px;}
a.lproduct1:visited { margin:2px 0;line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; background: url(images/menu_bj.jpg) no-repeat ;color:#a40000;font-size:12px;}
a.lproduct1:hover {margin:2px 0;line-height: 24px;display: block;height: 24px;width: 183px;  text-align:right; padding-right:26px; background: url(images/menu_bj.jpg) no-repeat ;color:#a40000;font-size:12px;}
