/* CSS Document */
.sbody {background:url(hs_0222.jpg) repeat-x top;font-family:"ËÎÌå"; font-size:12px; color:#333333; line-height:24px;}
body { background:url(xy3_01.jpg) repeat-x top;font-size:12px; color:#333333; line-height:24px; font-family:Arial, Helvetica, sans-serif, "ËÎÌå"; }
* { padding:0; margin:0;}
li,ol { list-style:none;}
img { border:0;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:underline; color:#0e6f0e;}
.qc { clear:both; line-height:0; font-size:0; height:0;}
.top { width:960px; margin:auto; }
.con {width:960px; margin:auto; }
.minnav { float:right;width:168px; color:#999; line-height:43px; }
.minnav a{ margin:0 8px;}
#banner{width:990px; margin:0 auto}

.logo { float:left; width:631px;  }
.nav {  height:37px; line-height:37px;}
.nav ul li { float:left; display:block; width:137px; text-align:center;  font-weight:bold; font-size:14px; background:url(xy3_12.jpg) no-repeat right}
.nav ul li a{ color:#fff}
.nav1 { background:url(j_r3_c17.jpg) repeat-x top; height:36px; float:right; float:right; padding-right:40px; padding-top:5px; padding-left:10px;}

.bannerbg { background:url(bggg.jpg) no-repeat center top; height:368px; padding-top:10px;}
.banner { margin:auto;}
.gg span { color:#993333; line-height:35px; float:left;}
.gg { line-height:18px;}
.gg1 { float:right;}
.left { width:275px; float:left; margin-top:20px; margin-left:10px}
.about {
 padding:8px;
}
.mt20 { margin-top:20px;}
.min { width:420px; float:right; margin-top:20px; }
.rig { width:243px; float:right; margin-top:20px; margin-right:10px }
.pro { width:185px; float:left; margin-top:10px; margin-left:10px;}
.proimg { width:180px;
	border: 1px solid #ccc;}
.pro22 { width:150px; float:left; margin-top:10px; margin-left:10px;}
.proimg22 { width:145px;
	border: 1px solid #ccc;}
.proname { text-align:center;}
.fpro { width:155px; float:left; margin-top:10px; margin-left:20px;}
.fproimg { width:150px;
	border: 2px solid #eb3c2c;;}
.proname { text-align:center;}
.foot { margin:20px 0 0px 0;  padding-bottom:10px; background:url(xy3_30.jpg) repeat-x top #242424; }
.footbg { background:#292929; color:#CCCCCC;}
.footbg a { color:#CCCCCC;}
.flogo { float:right;}
.text { background:url(j_r4_c20.jpg) no-repeat left; height:30px; border:0; width:120px; padding-left:15px; line-height:30px;}
.bt { background:url(j_r4_c22.jpg) no-repeat left; height:30px;width:28px; border:0;}
.new0 { margin-top:10px; }
.new0 dl dt {
	float:left;
	margin-right:10px;
	padding:2px;
	border: 1px solid #666666;
}
.new0 dl dt img { display:block;}
.news { padding:10px;}
.news ul li {
	background:url(j_r16_c10.jpg) no-repeat left;
	text-indent:1em;
}
.news ul li span { float:right;}
.news1 { margin-top:10px; padding-left:10px;}
.news1 ul li {
	background:url(j_r16_c10.jpg) no-repeat left;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#333333; line-height:30px;
}
.news1 ul li span { float:right;}
.bannerfy {}
.wz {  background:#f0f0f0; border-bottom:1px #dedede solid; height:35px;}
.wz1 { width:1000px; margin:auto; line-height:35px;}
.tab { width:220px; float:left; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#1169a8;}
.wz2 { background:url(about_07.gif) no-repeat left; text-indent:1em; float:left; height:35px;}
.main { width:960px; margin:0 auto 20px auto; background:url(lbg.jpg) repeat-y left #fff; }
.side {width:190px; float:left; margin-left:5px}
.side1 { padding-top:10px;}
.side1 ul li { text-indent:3em; font-size:14px; font-weight:bold; height:30px; line-height:30px; background:#398ac3; margin-top:1px; }
.side1 ul li a { color:#FFFFFF;}
.side1 ul li a:hover { background:#0e6bad; height:30px; display:block; line-height:30px; text-decoration:none;}

.sider { width:730px; float:right;padding-top:10px; padding:10px; margin-bottom:10px; margin-top:10px;}
.next { text-align:right; margin-top:10px;}
.input {

}
.sider h1 { text-align:center; font-size:16px; margin-bottom:5px; padding-top:10px;}
.fb { color:#666666; text-align:center; margin-bottom:10px;}
#rymo {
	WIDTH: 940px; float:left;
	OVERFLOW: hidden; 
	
}
#rymo111 {
	WIDTH: 965px; float:left;
	OVERFLOW: hidden; 
	
}
#rymo1 {
	FLOAT: left
}
#rymo2 {
	FLOAT: left
}
#inkemo {
	WIDTH: 935%;
	FLOAT: left}
.core{
	height:18px;
	overflow:hidden; float:left; width:600px; margin-top:8px;
}
.core span { float:right;}

#side2 ul{ list-style:none; margin-left:5px;}
#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;}

.commontab2 { background:url(xy3_17.png) no-repeat left;  height:34px; line-height:34px; color:#333;   text-indent:0.6em; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; }
.commontab { background: #e5e5e5;  height:30px; line-height:30px; color:#fff; font-weight:bold; text-indent:0.6em; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; padding-right:5px}
.commontab_font{ background:url(../images/cg222_13.jpg) no-repeat left; width:137px; height:30px; text-align:center}
.commontab2 span{  font-size:12px; font-weight:normal; color:#333; font-size:12px; margin-right:5px}
.commontab2 span a{color:#666;}
.yw{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ccc; font-weight:normal}
.common { }
.fl{ float:left}
.fr{ float:right}

.bg { background:url(../images/banner_bg.jpg) no-repeat center top;}

.fenlei { float:left; width:280px; height:113px; background:url(xy3_25.jpg) repeat-x; border:1px #dedede solid; margin:15px}
.fenlei dt{ float:left; margin-right:10px}
.fenlei dd{ font-size:14px; font-weight:bold; padding-top:40px}

.dnav { color:#afafaf; padding-bottom:20px}
.dnav a{color:#afafaf;}
.footdh{ line-height:35px; margin-bottom:20px}