@charset "gb2312";
.new_page{padding-top:0px;margin-bottom:30px;}
.banner_top{width:auto;height:18px;overflow:hidden;margin-bottom:20px;background-image: url(../images/sub_x.jpg);background-repeat: no-repeat;}
.bread{width:940px;height:17px;margin:0 auto;text-align:right;background-image: url(../images/sub_x.jpg);}
.bread a{ color:#9a9898}
.banner{
	width:auto;
	background: url(../images/pu-banner.jpg) top center no-repeat;
	height:196px;
	text-align:center;
	overflow:hidden;
	margin-top: 0px;
}
.baren{width:auto;background: url(../images/ren_980.jpg) top center no-repeat;height:196px;text-align:center;overflow:hidden;margin-top: 1px;}
.center_content{width:1000px;height:auto;overflow:hidden;margin-top: 0;margin-right: auto;margin-bottom: 40px;margin-left: auto;}
.left{width:220px;height:590px; background:url(../images/border.jpg) right repeat-y;}
.left_top{width:220px;height:29px; padding-top:20px; background:url(../images/left_top.jpg) top right no-repeat;} 
.left_top h2{
	width:170px;
	height:25px;
	line-height:25px;
	padding-left:60px;
	font-size:14px;
	color:#000;
	text-align:left
}
.this{color:red;}
.lead_list{width:220px;height:auto;padding-top:5px;}
.news_list{width:163px;padding-left:57px;overflow:hidden}
.news_list li{width:163px;height:30px; line-height:30px; }
.news_list li a{width:113px;padding-left:50px; display:block;height:30px;font-size:12px;}
.news_list li a:hover{ width:113px;padding-left:50px;height:30px;display:block;color:#cc0000;font-size:14px; background:url(../images/libg.jpg) right no-repeat;text-decoration:none;}
.news_list li a#current_li{ background:url(../images/libg.jpg) right no-repeat;}
.news_view{width:170px;height:auto; margin-top:10px; padding-left:50px;}
.news_view h2{width:170px;height:25px; line-height:25px; border-bottom:1px solid #eeeeee;font-size:12px; color:#000; text-align:left; margin-bottom:5px;}
.news_view img{ margin-top:10px;width:150px;height:80px; margin-bottom:5px;}
.right{width:760px;height:auto;margin-left:20px;text-align:left
}
.right .news_bread{width:730px;height:25px;border-bottom:1px solid #eae9e9;text-align:left;padding-top:5px;
	
	
}
.right .news_bread img{ float:left;}
.right .news_bread span{height:25px;float:right;padding-right:10px;color: #9a9898;}
.right .news_bread span a{ color:#9a9898}
.last_news{height:110px; padding:10px 0 0 10px;}
.last_news p{line-height:20px; text-indent:24px; color:#595757}
.pic_box{width:160px;height:104px;border:0px #cccccc solid}
.pic_box img{width:156px;height:100px;padding:2px;}
.pic_content{width:520px;height:100px; padding-left:20px}
.pic_content h3{ font-size:14px; line-height:30px;}
.pic_content p{font-size:12px; text-indent:0}
.news_left{width:510px; height:auto; overflow:hidden}
.news_right{width:200px;}
.news_li{width:470px;padding:10px 0 15px 10px;}
.news_li ul li{line-height:25px;height:25px;}
.news_li ul li span{ float:right; color:#2c2d2c}
.news_li p{
	padding-bottom:10px;
	line-height:28px;
	font-size:14px;
	color:#282828;
	text-indent:2em;
}
.news_left h4{
	line-height:25px;
	/* [disabled]padding-top:5px; */
	/* [disabled]padding-bottom:5px; */
	width:460px;
	padding-left:15px;
	font-size:14px;
}
.right h2{line-height:30px; padding-top:5px;width:460px; padding-left:15px; border-bottom:1px solid #eae9e9; color:#e60012; font-size:14px;}
.news_right{width:210px;height:auto;padding-top:10px;}
.news_right h3{ line-height:30px;font-size:12px; color:#000; text-align:left}
.news_right img{width:150px;height:90px; margin-left:10px;}
.news_right p{ line-height:30px; text-align:center}
.special{
	padding:0px 15px;
	height:430px;
	background:#f7f7f7;
}
.special ul li{width:170px;background:url(../images/li.jpg) left no-repeat;line-height:25px;padding-left:10px;float:left;}
.special ul li a{color:#6d6f75}
.video{padding:0px 15px 5px 15px;height:auto;background:#f7f7f7; margin-top:10px;}
.video_pic a:hover{border:1px solid #F00}
/*page_box start*/
.page_box{height:50px;margin-bottom:5px;text-align:center;}
.page_box ul{float:left;padding:12px 0px 12px 12px;}
.page_box ul li{float:left;	font-family:Tahoma;	line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.page_box ul li a{	float:left;	padding:2px 4px 2px;color:#555;	display:block;}
.page_box ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.page_box ul li.thisclass,.page_box ul li.thisclass a,.page_box ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.page_box .pageinfo{line-height:21px;padding:12px 5px 12px 5px;color:#999;}
.page_box .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 2px;}
/*page_box end*/
.newscontent{width:730px;padding:15px;height:auto;overflow:hidden
}
.newscontent h1{ text-align:center;line-height:30px; font-size:16px; color:#2d2d2f}
.pub_time{ line-height:20px;text-align:center;color:#aaa; padding:5px 0 10px 0;}
.preface{padding:15px 15px 10px 15px;line-height:22px;background:#eee;margin-bottom:8px;}
.preface span{font-size:14px;font-weight:bold;}
.newscontent p{
	padding-bottom:18px;
	line-height:28px;
	font-size:14px;
	color:#282828;
	text-indent:2em;
}
.newscontent .share a:hover{ text-decoration:underline;}
.latest_trends{
	width:335px;
	height:auto;
	font-size: 12px;
	margin-top: 30px;
	padding-top: 30px;
} 
.latest_trends h5{ line-height:30px; padding-left:10px; font-size:14px;  border-bottom:1px solid #ccc; color:#F00;margin-bottom:5px;}
.latest_trends ul li{ line-height:25px;}
.latest_trends ul li span{ float:right}

.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }    
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}    
.page a:hover, .page a.current{color:#F44;border:1px solid #F44}    
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}  
.opc0{opacity:0;*filter:alpha(opacity=0);}

/*main*/
#main{width:80%;overflow:hidden}
.m1{margin:20px 0 20px 23%;width:40%;float:left;}
.m1-right{margin:20px 0 0 2%;float:left;width:35%;text-indent:2em;line-height:24px;font-size:16px;}
.img1{margin-bottom:10px;}


.x1{width:500px;height:50px;float:left;border:#333 solid 1px;}