body {margin:0 auto;font-family:"SimSun",Arial Narrow,arial,serif;background:#ffffff;font-size:12px;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;  }
a {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  


a{color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;}

.clear{clear:both;}

.top{width:980px;margin:0 auto;}
	.logo{width:380px;float:left;margin:18px 0 0 0px;}
	.tel{float:right;margin:40px 20px 0 0;background:url(top_tel.gif) no-repeat left top;width:285px;padding-top:45px;overflow:hidden;}
	.tel a{padding-right:22px;*padding-right:30px;text-align:center;}

.meun_bg{width:980px;height:165px;margin:0 auto;background:url(banner.gif) no-repeat left bottom}
.meun{width:980px;margin:20px auto 8px auto;background:url(meun_bg.gif) repeat-x left top;height:55px;_margin:18px auto 0px auto;z-index:9999}
.meun ul{font-size:22px;font-weight:bold;color:#fff;overflow:hidden;margin-top:6px;z-index:9999}
.meun ul li{float:left;background:url(meun_li_rhght.gif) no-repeat right top;padding:10px 20px 0  20px; text-align:center;height:65px;}
.meun ul li:hover{color:#fff;background:url(nav_bg.gif) no-repeat center top;padding-top:10px;z-index:9999}
.meun ul li a{color:#fff;}


.main{width:980px;margin:0 auto;overflow:hidden;}
	.main .nav{float:left;width:270px;}	
	.main .nav ul li{float:left;width:270px;margin-bottom:10px;}
	.main .right_box{float:right;width:700px;}
	.main .hot{float:left;width:415px;}
		.main .hot .container{width:415px; height:360px; overflow:hidden;position:relative;}
		.main .hot .slider{position:absolute;}
		.main .hot .slider li{ list-style:none;display:inline;}
		.main .hot .slider img{ width:415px; height:360px; display:block;}
		.main .hot .slider2{width:3000px;}
		.main .hot .slider2 li{float:left;}
		.main .hot .num{ position:absolute; right:30px; bottom:20px;}
		.main .hot .num li{float: left;color:#000;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #ccc;background-color:#fff;}
		.main .hot .num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color:#990000;font-weight: bold;}

	.main .news{float:right;width:272px;}
	.main .news .tp{margin:0;padding:0;clear:both;}
	.main .news .title{background:url(lbg.gif) no-repeat left top;height:41px;padding-top:10px;_padding-top:11px;}
	.main .news .title h1{margin:8px 0 0 12px;margin:18px 0 0 12px;background:url(h1.gif) no-repeat left top;font-size:18px;padding:2px 22px;font-weight:bold;}
	.main .news .title span{margin:10px 30px;}
	.main .news .list{width:270px;border-left:1px solid #7ea0a0;border-right:1px solid #7ea0a0;border-bottom:none;border-top:none;}
	.main .news .list ul{padding:8px;width:250px;height:275px;overflow:hidden;}
	.main .news .list ul li{float:left;padding:5px;font-size:14px;line-height:22px;width:250px;clear:both;}
	
	 #box{width:980px;margin:5px auto;overflow:hidden;border-right:1px solid #f00;}
	 .news_box{float:left;width:318px;margin-right:12px;}
 	 .news_box .tp{margin:0;padding:0;}
	 .news_box .title{background:url(xbg.gif) no-repeat left top;height:41px;padding-top:10px;_padding-top:11px;}
	 .news_box .title h1{margin:8px 0 0 12px;*margin:18px 0 0 12px;background:url(h1.gif) no-repeat left top;font-size:16px;padding:2px 0px 0 28px;font-weight:bold;}
	 .news_box .title span{margin:10px 30px;}
	 .news_box .list{width:316px;border-left:1px solid #7ea0a0;border-right:1px solid #7ea0a0;}
	 .news_box .list ul{padding:5px;overflow:hidden;}
	 .news_box .list ul li{padding:5px;font-size:14px;line-height:22px;}/**--白乌鸦 2011-3-21 20:31:20 --**/
	

.list_box{width:980px;margin:0px auto;z-index:-9999}
 	
	.left_box{float:left;width:690px;}
 	.left_box .nav1{width:256px;margin-left:50px;}
		
				.nav1 ul{width:245px;background:url(01.gif) repeat-x left top;font-size:14px;font-weight:bold;height:32px;float:left;}
 				.nav1 ul li{float:left;background:url(01.gif) no-repeat right top;padding:8px 20px 0  20px;text-align:center;}
				.nav1 ul li:hover{color:#fff;background:url(02.gif) repeat-x center top; height:32px;}
				.nav1 ul li a{color:#fff;}
				.nav2{width:611px;margin-left:20px;}
				.nav2 ul{width:600px;background:url(01.gif) repeat-x left top;font-size:14px;font-weight:bold;height:32px;float:left;}
 				.nav2 ul li{float:left;background:url(01.gif) no-repeat right top;padding:8px 10px 0  10px;text-align:center;}
				.nav2 ul li:hover{color:#fff;background:url(02.gif) repeat-x center top; height:32px;}
				.nav2 ul li a{color:#fff;}

				.nav3{width:531px;margin-left:20px;}
				.nav3 ul{width:520px;background:url(01.gif) repeat-x left top;font-size:14px;font-weight:bold;height:32px;float:left;}
 				.nav3 ul li{float:left;background:url(01.gif) no-repeat right top;padding:8px 10px 0  10px;text-align:center;}
				.nav3 ul li:hover{color:#fff;background:url(02.gif) repeat-x center top; height:32px;}
				.nav3 ul li a{color:#fff;}

				.nav4{width:241px;margin-left:20px;}
				.nav4 ul{width:230px;background:url(01.gif) repeat-x left top;font-size:14px;font-weight:bold;height:32px;float:left;}
 				.nav4 ul li{float:left;background:url(01.gif) no-repeat right top;padding:8px 10px 0  10px;text-align:center;}
				.nav4 ul li:hover{color:#fff;background:url(02.gif) repeat-x center top; height:32px;}
				.nav4 ul li a{color:#fff;}

	.img img{border:1px solid #ccc;}
	.img img:hover{border:1px solid #f00;}

	.left_box .nrbox{width:625px;margin:20px 10px 20px 5px;line-height:22px;}
 	.right_box{float:right;width:280px;padding:10px 5px;}
	.right_box2{float:right;width:272px;}
	.right_box2 .tp{margin:0;padding:0;clear:both;}
	.right_box2 .title{background:url(lbg.gif) no-repeat left top;height:41px;padding-top:10px;_padding-top:11px;}
	.right_box2 .title h1{margin:8px 0 0 12px;margin:18px 0 0 12px;background:url(h1.gif) no-repeat left top;font-size:18px;padding:2px 22px;font-weight:bold; }
	.right_box2 .title span{margin:10px 30px;}
	.right_box2 .list{width:270px;border-left:1px solid #7ea0a0;border-right:1px solid #7ea0a0;border-bottom:none;border-top:none;text-align:center;padding:5px auto;}
 	.right_box2 .qq{width:210px;margin:10px auto;}
 	.right_box2 .qq a{padding:10px;}
	
	.right_box2 .tpp{width:265px;clear:both;margin-top:12px;float:right;text-align:right;padding:0;margin:0;}
	.right_box2 .tpp img{text-align:right;padding:0;margin:0;}


.foot{width:980px;margin:5px auto 0 auto;background:url(foot_bg.gif) repeat-y left top;text-align:center;padding:20px 0;line-height:22px;color:#fff;}
.foot a{color:#fff;}
	
	.box14{margin:0;padding-left:0px; font-size:12px; color:#666666; text-align:left;}
.box14 ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0px 0 0px 5px;}
.box14 li{padding:3px;border-bottom:1px #CCCCCC dashed;background:url(arrow1_box.gif) no-repeat left 45%; padding-left:15px; margin:0 auto;}
.box14 li a{font-size:14px; line-height:22px;}
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}

.h10{font-size:0; height:10px; overflow:hidden; clear:both;}
.jygfoadw{width:5px; height:5px; clear:both; text-indent:10px;}

.jyocvbhy{margin:5px; padding:0; overflow:hidden;}

.jyvgfylx{width:5px; height:5px; clear:both; text-indent:10px;}

.jyertcsw{margin:5px; padding:0; overflow:hidden;}

.jycsdfe{width:5px; height:5px; clear:both; text-indent:10px;}

.jyvcbodsf{margin:5px; padding:0; overflow:hidden;}

.jycderthj{width:5px; height:5px; clear:both; text-indent:10px;}

.jysdfecss{margin:5px; padding:0; overflow:hidden;}

.jyvcbodsf{width:5px; height:5px; clear:both; text-indent:10px;}

.jygfoadw{margin:5px; padding:0; overflow:hidden;}

.jyeocvwx{width:5px; height:5px; clear:both; text-indent:10px;}

.jycsdfe{margin:5px; padding:0; overflow:hidden;}

