/* CSS Document */
.content { width:980px; margin:auto; }
.logo { float:left; }
.logo img { display:block;}
.home { padding-left:300px;}
.qc { clear:both; line-height:0; font-size:0; height:0;}
.dh { padding-top:35px;}
.welcome { color:#5b8e96; line-height:40px; text-align:right}
.welcome a{ color:#5b8e96; }
.welcome a:hover{ color:#5b8e96; }
.topbg { background:url(bo_02.jpg) repeat-x top}
.top { width:980px; margin:auto; height:210px; background:url(bo.jpg) no-repeat top center}
.rtop { float:right; width:550px;}
#nav { font-size:14px; font-weight:bold; font-family:"΢���ź�"; color:#034752;  height:38px; line-height:30px;overflow:hidden;}   
#nav a {color:#034752; text-decoration:none;}  
#nav1 a { display: block; color:#52412f;}  
#nav1 a:hover {background:url(h_r4_c17.jpg) no-repeat center bottom; height:38px; display:block;text-decoration:none; color:#034752}
#nav1 li {float:left; text-align:center; width:88px; display:block;
}  
#nav1 li ul {position:absolute; left: -888em; text-indent:10px; margin-left:-45px; display:inline; overflow:hidden; height:22px;  width:690px; line-height:22px; font-family:"����"; }  

#nav1 li ul li { float:left; text-align:center; background:#d5721b;font-size:12px; font-weight:normal; width:60px; display:block;}
#nav1 li ul a{color:#ffd8b5;}  
#nav1 li ul a:hover {color:#FFFFFF; background:none;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
.bannerbg{ clear:both; height:342px;margin-bottom:20px;}
.banner1 { width:926px; margin:auto; background:url(bo_07.jpg) no-repeat center top; padding:0 27px; height:344px; }
.proimg {width:230px;border:1px #CCCCCC dashed; padding:1px; overflow:hidden}
.proimg_1 {
	width:265px;border:3px #42757d solid; padding:2px;

}
.pic{ width:275px; float:left; margin-left:15px; margin-right:15px;display:inline;   }
.pro{ width:235px; float:left; margin-left:5px; padding-bottom:10px; margin-right:5px; }
.proname { text-align:center; margin-top:5px;}

.rollBox img{border:none;}
.rollBox{width:970px;overflow:hidden;margin:30px auto;}
.rollBox .Cont{width:900px;overflow:hidden;margin:0 auto; height:258px; background-image:url(images/index_r13_c7.jpg); background-repeat:repeat-x;}
.rollBox .ScrCont{width:10000px;}

.rollBox .Cont .pic img{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none; font-size:14px; line-height:24px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline; font-size:14px; line-height:24px;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{width:21px; height:200px; display:block; cursor:pointer; }
.img1{  margin-right:5px; }
.img2{  margin-left:5px;
}
.left { width:300px; float:left; background:url(t_33.jpg) no-repeat right; margin-right:15px; padding-right:30px;}
.lftab { background:url(bo_11.jpg) repeat-x right bottom; height:32px; line-height:32px; margin-bottom:10px;}
.lftab11 { background:url(bo_19.jpg) repeat-x bottom; height:48px; line-height:48px; margin-bottom:10px;}
.lftab1 {  font-size:14px; font-weight:bold; color:#fff; }
.lftab1 span { color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:15px;}
.left dl { margin-top:10px;}
.left dl dd { margin-top:10px;}
.left dl dd span a { color:#d5721b;}
.min { margin-bottom:10px; width:330px; float:left}
.minr { float:left; margin-left:140px; width:420px;}
.new0 { margin-top:10px; }
.more { float:right}
.new0 dl dt {
	float:left;
	margin-right:10px;
	padding:2px;
	border: 1px solid #e5e5e5;
}
.new0 dl dt img { display:block;}
.news { margin-top:10px;}
.news ul li {
	
	line-height:30px;

}
.news ul li span { margin-right:5PX; color:#333; float:right}
.rig { width:275px; float:right}
.lx { background:url(bo_27.jpg) no-repeat top left; margin-top:10px; padding:30px 360px 10px 30px; height:264px;}
.foot { margin-top:30px;   margin-bottom:10px; width:980px; margin:auto; padding-top:10px; color:#a2bfbe}
.foot a{color:#a2bfbe}
.minnav span{ float:right; }
.minnav { background:url(h_r28_c6.jpg) no-repeat bottom; margin-bottom:10px; padding-bottom:8px; }
.minnav a { margin-left:5px; margin-right:5px;}
.logo_1 { text-align:center; height:60px; line-height:60px;}

.footbg { background:#002a28;}
.cp { float:left; width:290px; background:url(t_33.jpg) no-repeat right; padding-right:30PX;}
.title { background:#fcece4;  font-weight:bold; margin-bottom:5px; text-indent:1em;}
.cpnews { background:url(bo_29.jpg) no-repeat top center; height:300px; padding:90px 30px 30px 50px}
.jianjie{ color:#a2bfbe; padding:20px 25px;}
.tu { background:url(footer_bg.jpg) no-repeat center; height:116px;}



#fW_Content {
WIDTH: 680px; HEIGHT: 77px; overflow:hidden;
}
#fW_Content IMG {
	WIDTH: 680px; HEIGHT: 77px;
}
#fW_Controls { margin-left:870px; WIDTH: 130px; HEIGHT: 42px; position:relative; z-index:10;
}
#fW_Controls A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/btnFeatureHover.gif) no-repeat; FLOAT: left; WIDTH: 25px; COLOR: white; PADDING-TOP: 4px; HEIGHT: 20px; TEXT-ALIGN: center; margin-left:5px; line-height:18px;
}
#fW_Controls A.activeSlide {
	BACKGROUND-POSITION: 0px -33px; COLOR:#FFFFFF;
}
#fW_Controls A:hover {
	BACKGROUND-POSITION: 0px -33px; COLOR:#FFFFFF;
}
#fW_Content_1 {
WIDTH: 990px; HEIGHT: 250px; overflow:hidden;
}
#fW_Content_1 IMG {
	WIDTH: 990px; HEIGHT: 250px;
}

#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{ display:none; }
#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;}
.zz img{ border:1px solid #CCCCCC; padding:5px;}