/* CSS Document */
body { background:url(h_r1_c2.jpg) repeat-x top;font-size:12px; font-family:Arial; line-height:24px; color:#333333; }
* { padding:0; margin:0;}
li { list-style:none;}
a { color:#333333; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}
.qc { clear:both; font-size:0; line-height:0; height:0;}
.content { width:980px; margin:auto; }
.logo { float:left;}
.tel { float:right;}
.nav { height:43px; line-height:40px; font-weight:bold; color:#666666;}
.nav ul li { width:115px; float:left; display:block; text-align:center;}
#navmenu{}
#navmenu ul{ padding:0px; margin:0px;}
#navmenu ul li{ text-align:center; color:#FFFFFF; font-weight:bold; line-height:40px;display:block; }
#navmenu ul li a{}
.navon{ background:url(h_r2_c7.jpg) no-repeat center;}
#navmenu ul li.navon a{  text-decoration:none; color:#FFFFFF;}
.banner { margin-top:9px;}
.mainbg { background:url(h_r6_c1.jpg) repeat-x top; }
.main { width:980px; margin:auto; padding-top:30px; color:#FFFFFF;}
.main a { color:#FFFFFF;}
.left { width:280px; float:left;}
.lefttab { background:url(h_r7_c8.jpg) repeat-x bottom; height:27px;}
.lefttab span { float:right;}
.about { padding-top:5px;}
.min { width:410px; float:left; margin-left:20px;} 
.pro { width:116px; float:left; margin-right:8px;margin-top:10px;}
.proimg {
	border: 1px solid #dedede; padding:1px; width:110px;
}
.proname { text-align:center;}

.rollBox img{border:none;}
.rollBox{width:410px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:365px;overflow:hidden;margin:0 auto; height:150px; background-image:url(images/index_r13_c7.jpg); background-repeat:repeat-x;}
.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic img{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#FFFFFF;text-decoration:none; font-size:12px; line-height:24px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline; font-size:12px; line-height:24px;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{width:20px; height:120px; display:block; cursor:pointer; }
.img1{ background:url(h_r12_c13.jpg) no-repeat center ; margin-right:3px; }
.img2{ background-image:url(y.jpg); background-repeat: no-repeat; background-position: center center; float:right; 
}
.rig { width:250px; float:right;}
.news ul li {
	background:url(h_r10_c21.jpg) left no-repeat;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#666666; line-height:27px;
}
.news ul li span { float:right;}
.news1 ul li {
	background:url(j_r37_c20.jpg) left no-repeat;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#666666; line-height:27px;
}
.news1 ul li span { float:right;}
.news { margin-top:10px;}
.footbg { background:url(h_r15_c1.jpg) repeat-x top; }
.foot { width:980px; margin:auto;padding-bottom:10px;}
.minnav { text-align:center; font-weight:bold; padding-bottom:15px; line-height:38px;}
.foot { text-align:center;}
.fy { background:#e6e6e6 url(fbg.jpg) repeat-x top;}
.fybanner { padding-top:12px;}
.side { width:220px; float:left; background:#CCCCCC; }
.sidemain ul li{ background:url(1_06.jpg) no-repeat center; height:23px; margin-top:3px; text-align:center;}
.sidemain ul li a:hover { background:url(1_06 (1).jpg) no-repeat center; height:23px; display:block; color:#000; text-decoration:none;}
.fymain { background:url(sidebg.jpg) repeat-y left #fff;margin-top:15px;padding-bottom:20px;}
.sider { width:740px; float:right;}
.sidertab {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bebebe; margin-top:10px; background:url(1.png) no-repeat left; text-indent:1.5em; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";
}
.sidertab span{ float:right; font-size:12px}
.sidermain { padding:10px;}
.pro1 { width:210px; float:left; margin-top:10px; margin-left:12px; margin-right:12px;}
.proimg1 {
	border: 1px solid #ccc; padding:4px;
}
.proname1 { text-align:center; font-weight:bold; color:#666666;}
.next { text-align:right; padding-top:10px;}
.sider h1 {
	text-align:center;
	font-size:12px;
	background:url(x_r6_c14.jpg) repeat-x;
	height:28px;
	line-height:28px; margin-bottom:10px; padding-top:10px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";
}
.fb { text-align:center; color:#666666; margin-bottom:5px;}


#side2 ul{ list-style:none; margin-left:15px;}
#side2 ul li { line-height:25px; background-image:url(4.jpg); background-repeat:no-repeat; padding-left:20px;}
#side2 ul li a{ color: #333333; text-decoration:none;}
#side2 ul li ul{ }
#side2 ul li ul li{ background-image: url(5.jpg); background-repeat:no-repeat;}
#side2 ul li ul li a:hover{ color:#FF9933;}
#side2 ul li:hover ul { display:block;}
#side2 ul li.sfhover ul { display:block;}
.core{
	height:18px;
	overflow:hidden; line-height:18px; margin-top:3px;
}
.core span { float:right;}
.lxwmtab {line-height:30px; height:30px; color:#333; margin-top:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-left:18px; border-bottom:1px #999 solid; background:url(5.jpg) no-repeat left ;}
.lxmain{ padding:5px 12px;}


