@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, table, tr, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,select,strong,label,em,a{ margin:0; padding:0;}
body{ font:Arial, Helvetica, sans-serif; font-size:14px; color:#000; background-color:#ccc;}
a{ text-decoration:none;color:#000;}
a:hover{ text-decoration:underline;color:#000;}
img{ border:0;}
ul{ list-style:none;}
.clear{ overflow:hidden; zoom:1; clear:both; height:0; font-size:0;}
.height7px{ height:7px; font-size:0; clear:both; overflow:hidden; zoom:1;}
.line{ background:url(../image/line_heng.jpg) repeat-x left center; height:24px; clear:both; overflow:hidden; zoom:1;}

#wrap{ width:940px; margin:0 auto; background:#fff; padding:0 10px 15px 10px;}

.login{ height:28px; background:url(../image/login.jpg) no-repeat left #fff; width:940; color:#000; line-height:28px;font-size:13px;}
.login form p{ float:left; display:inline;}
.login .ll { margin-left:135px;}
.login .ll a{ color:#000;}
.login form{ margin-left:10px;}
.login form input{ width:82px; height:16px; line-height:16px; margin-left:5px; margin-right:5px; background-color:#EFEFEF; border:1px solid #ccc;}
.login form p a{ color:#000; font-size:13px;margin:0 7px;_margin:0 5px;}
.login form #spanNoLogin{ padding:0;_padding:3px 0 0 20px;}

.banner01{ width:940px; height:150px; clear:both;overflow:hidden; zoom:1;}
.banner02{ background:url(../image/banner02.jpg) no-repeat; height:98px; width:940px; position:relative;}
	.banner02 span{ position:absolute; top:70px; right:40px; color:#fff; font-size:12px;}

.daoyu{ background:url(../image/daoyubg.jpg) no-repeat left #333; width:690px; height:92px; padding:10px 30px 0 220px; margin-bottom:6px;}
.daoyu p{ line-height:200%; color:#fff;font-size:13px; text-indent:2em;}

.weibo{ border-bottom:1px solid #f2f2f2;}
.title{ background-color:#900; height:24px; padding-left:16px; padding-top:6px; position:relative;}


.huandeng{ width:309px; height:257px; float:left;position:relative;}
	.Eimgbox{ width:309px; height:257px; position:relative;}
	.imginfobg{ width:309px; height:30px;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; position:absolute; bottom:0;_bottom:-1px;}
	.Echangeimg{ position:absolute; bottom:0; width:309px; height:30px;}
		.Eimginfo{ font-size:14px;position:absolute;bottom:0px; z-index:100; padding-left:20px; width:289px; height:30px; line-height:30px; color:#fff;}
		.Eimginfo a,.Eimginfo a:hover{ color:#fff;}
		.Enum{ list-style:none; position:absolute; bottom:12px; right:0; z-index:1000;}
		.Enum li{ margin-right:8px;_margin-right:5px; display:inline-block;float:left; width:6px; height:6px; background-color:#fff; cursor:pointer; font-size:0; text-indent:-9999px;}
		.Enum .Eon{ background-color:#f00; width:6px; height:6px;}
		.Enum .Eon a,.Enum .Eon a:hover{ cursor:pointer;width:6px; display:block;}
		.Enum li a,.Enum li a:hover{ cursor:pointer; width:6px; display:block;}
	
.news{ border:1px solid #ccc; width:289px; height:255px; float:left; margin-left:7px; padding:0 9px; overflow:hidden;}
	.news .newnews{ position:relative;}
		.news .newnews span{ position:absolute; top:-6px; right:-5px;_right:5px; width:30px; height:14px;}
	.news h2{ text-align:center; font-size:14px; font-weight:bold; color:#900; margin-bottom:8px; margin-top:15px;}
	.news h2 a{ color:#900;}
	.news ul{ padding-left:12px; background:url(../image/line_heng.jpg) repeat-x left bottom; padding-bottom:15px;}
	.news .nobg{ background:none;}
		.news ul li{ background:url(../image/black_dot.jpg) no-repeat left 9px; padding-left:9px; line-height:180%;}

.video{ width:308px; float:right;}
	.video .imgbox{ width:308px; height:225px;}
	.video .video_info{ background-color:#000; height:31px; margin-top:1px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
		.video .video_info a{ color:#fff;}


.border_style{ border:1px solid #ccc; border-top:0;}
.positive{ float:left; width:309px;}
	.positive_content{ padding:9px; padding-bottom:0; width:289px;}
		.positive_content ul{ font-size:12px; background:url(../image/line_heng.jpg) repeat-x left bottom; padding-bottom:10px; overflow:hidden; zoom:1; margin-bottom:10px;}
		.positive_content .nobg{ background:none; margin-bottom:0;}
			.positive_content ul .photo{ width:143px; float:left; margin-right:9px;}
				.positive_content ul .photo .imgbox{ width:143px; height:105px;}
				.positive_content ul .photo .name{ width:143px; text-align:center; line-height:150%; margin-top:8px;}
			.positive_content ul .biography{ width:136px; float:left;}
				.positive_content ul .biography h3{ font-weight:bold; line-height:150%; margin-bottom:7px; font-size:12px;}
				.positive_content ul .biography p{ line-height:180%;}
	
.middle{ float:left; width:309px; margin-left:7px;}
	.related{ padding:12px 0 12px 5px;}
		.related li{ background:url(../image/black_dot.jpg) no-repeat left 17px; padding-left:8px; line-height:230%;}
	
	.pk{ padding:15px;}
		.pk h3{ font-size:14px; font-weight:bold; line-height:180%; margin-bottom:18px;}
		.pk p{ margin-bottom:10px; font-size:12px; line-height:200%;}
		.pk p input{ vertical-align:middle; margin-right:7px;*margin-right:2px; margin-bottom:4px; margin-bottom:2px\9;_margin-bottom:4px;}
		.btn_list{ text-align:center;}
			.btn_list .btn{ background:url(../image/btn.jpg) no-repeat; width:95px; height:33px; color:#fff; font-size:14px; margin:20px 11px 12px 11px;*margin:20px 11px 16px 11px; border:0; cursor:pointer;}

.obverse{ width:308px; float:right;}

.other_comment{ width:467px; float:left;}
	.other_comment .scroll_comment{padding:14px 0 16px 8px; width:457px;height:268px;*height:265px;overflow:hidden; zoom:1;}
	.jcarousel1{ float:left; width:414px;height:265px;overflow:hidden; zoom:1;}
	.other_comment ul{ font-size:12px; height:265px; width:828px;}
		.other_comment ul li{ float:left; width:200px; margin-right:7px; display:inline;}
		.other_comment ul li .imgbox{ width:200px; height:130px;}
		.other_comment ul li span{ display:block; text-align:center; height:30px; line-height:30px;}
		.other_comment ul li p{ text-indent:2em; line-height:180%;}
		.other_comment ul li .detail{ color:#900; line-height:180%;}
		.other_comment ul li .detail a{ color:#900;}
		.other_comment .scroll_comment .left_arrow{ width:15px; float:left; padding-top:50px; margin-right:7px;}
		.other_comment .scroll_comment .right_arrow{ width:15px; float:left; margin-right:0; padding-top:50px;}
		
		
		
		
		
		
		
	
.sina_comment{ width:466px; float:right;}
	.title span{ color:#ccc; font-size:12px; font-weight:bold; position:absolute; top:8px; right:10px;}
	.sina_comment_con{ height:298px;*height:295px; overflow:hidden; zoom:1;}
	.sina_comment .weibo_txt{ background:url(../image/line_heng.jpg) repeat-x left bottom; padding:8px 0 7px 0;*padding:8px 0 8px 0; margin:0 7px; font-size:12px; line-height:170%;}


.event{ padding:20px 0 17px 0;}

.scrollbox{ margin-top:1px;}
	.td01{ padding-right:2px;}


.associate_event{ padding:12px 0 15px 14px;}
	.event_list{ font-size:12px; overflow:hidden; zoom:1;}
		.event_list li{ float:left; width:297px; margin-right:9px; display:inline; overflow:hidden; zoom:1;}
		.event_list li .imgbox{ width:297px; height:173px;}
		.event_list li span{ display:block; text-align:center; height:30px; line-height:30px; margin-bottom:5px;}
		.event_list li p{ text-indent:2em; line-height:180%; margin-bottom:12px; padding:0 5px;}
		.event_list li .nomar{ margin-bottom:0;}
		.event_list li .detail{ color:#900; line-height:180%; text-align:right; padding-right:10px;}
		.event_list li .detail a{ color:#900;}
			.event_list ul{ margin-left:15px;}
				.event_list ul li{background:url(../image/black_dot.jpg) no-repeat left 9px; padding-left:9px; line-height:180%;}




