/* 布局 */
@charset "utf-8";
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.5em Verdana,Helvetica,Arial,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#333; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }

.container{width:960px;margin:0px auto;}
#main_body{width:960px;margin:0px auto;margin-top:10px;}
.t_left{width:342px;margin-right:4px;}
.t_center{width:332px;}
.t_right{width:267px;}
/* common style */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfix { display:inline-block; }
	/*\*/ .clearfix {display:block;} /**/
.box_l { float:left; }
.box_r { float:right; }


/*bottom*/
#friend_link,#city_link{width:960px;margin:0 auto;line-height:18px;}
		p.tLinks,p.cLinks{margin:0px;width:800px;float:right;margin-right:40px;text-align:left;color:#8A877F;}
		p.link_title{margin:0px;float:left;width:60px;margin-left:40px;/*line-height:40px;*/text-align:right;color:#000;font-weight:500;}
		.bottom_line{height:1px;color:#ccc;width:960px;}
		.webControl{width:960px;margin:0 auto;text-align:center;color:#677254;line-height:20px;}

/*上面的左侧flash*/
#topflash{border:1px solid #676767;text-align:center;height:216px;}
#flash_cycle_image{margin-top:4px;}

/*单子头*/
.t_Titles{height:41px;}
.t_Titles .t_Titles_left{width:40px;background:url(images/TitleLeft.gif) no-repeat left bottom;height:41px;}
.t_Titles .t_Titles_right{width:4px;background:url(images/TitleRight.gif) no-repeat left;height:41px;}
.t_Titles .t_Titles_center{background:url(images/TitleCenter.gif) repeat-x left bottom;height:41px;position:relative;}
.t_Titles .t_Titles_center p{position:absolute; bottom:0px; padding:0px; margin:0px }
/*领导致辞*/
#lead_oration{height:400px;}
#lead_oration .t_center{width:298px;color:#CC0000;font-weight:bold;font-size:14px;overflow:hidden; }
#lead_oration .content{border:1px solid #999999;border-top:0px;padding:2px;line-height:24px;color:#000;}
#lead_oration .content div{margin-top:20px;}
#lead_oration .content span{display:inline-block;}
#lead_oration .content .leadimgs{width:100px;margin-right:3px;}
#lead_oration .content .leadspeaks{width:231px; vertical-align:top;}

#skee_tips{width:100%;height:175px;background:url(images/tips.gif) no-repeat center bottom;}
.longtips{width:140px;display:inline-block;float:left;color:#000;line-height:20px;margin:0px;padding:0px;}
.longtips{width:140px;display:block;float:left;color:#000;line-height:20px;margin-left:50px;margin-top:40px;_margin-left:30px;#}

.longtips li a{color:#000;}
.shorttips li a{color:#000;}
.shorttips{width:110px;display:inline-block;float:right;line-height:20px;margin:0px;padding:0px;}
.shorttips{width:125px;display:block;float:right;line-height:20px;margin-top:40px;#}

#hodometer .t_center{width:223px;color:#CC0000;font-weight:bold;font-size:14px;}
#hodometer .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;}

#organization .t_center{width:223px;color:#CC0000;font-weight:bold;font-size:14px;}
#organization .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;}

#attachmedias .t_center{width:223px;color:#CC0000;font-weight:bold;font-size:14px;}
#attachmedias .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;}

#effects .t_center{width:916px;color:#CC0000;font-weight:bold;font-size:14px;}
#effects .content{border:1px solid #999999;border-top:0px;padding:2px;color:#000;}
#effects .content a{display:inline-block;width:186px;text-align:center;height:140px;margin-top:8px;}
#effects .t_center p{display:inline-block;}
#effects .t_center a{position:absolute; bottom:0px; padding:0px; margin:0px;left:870px;font-weight:normal;}

#tour_help{width:323px;margin-right:3px;}
#tour_help .t_center{width:279px;color:#CC0000;font-weight:bold;font-size:14px;}
#tour_help .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;height:260px;}
#tour_help .content a{display:inline-block;width:149px;text-align:center;height:125px;margin-top:8px;}
#tour_help .t_center a{position:absolute; bottom:0px; padding:0px; margin:0px;left:234px;font-weight:normal;}

#Humanities{width:255px;}
#Humanities .t_center{width:211px;color:#CC0000;font-weight:bold;font-size:14px;}
#Humanities .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;height:260px;}
#Humanities .content ul{margin:0px;padding:0px;}
#Humanities .content li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;font-size:13px;}
#Humanities .t_center a{position:absolute; bottom:0px; padding:0px; margin:0px;left:165px;font-weight:normal;}

#traffic_nodes{width:375px;}
#traffic_nodes .t_center{width:331px;color:#CC0000;font-weight:bold;font-size:14px;}
#traffic_nodes .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;height:260px;}
#traffic_nodes .content .#traffic_nodes .lists_pics{width:104px;}
#traffic_nodes .content .yximages{border:0px;padding:0px;}
#traffic_nodes  p{margin:0px;padding:0px;}
#traffic_nodes .content .#traffic_nodes .lists{width:240px;}
#traffic_nodes ul li{height:24px;line-height:24px;}
#traffic_nodes .t_center a{position:absolute; bottom:0px; padding:0px; margin:0px;left:280px;font-weight:normal;}

#relativ_vedio{width:330px;*width:346px;}
#relativ_vedio .t_center{width:286px;*width:302px;color:#CC0000;font-weight:bold;font-size:14px;}
#relativ_vedio .content{border:1px solid #999999;border-top:0px;padding:8px;line-height:24px;color:#000;}
#relativ_vedio .content a{display:inline-block;width:145px;height:130px;text-align:center;margin-left:6px;}
/*置顶的4条信息*/
.top4news{width:330px;background-color:#F4F8F9;padding:8px;}
.top4news h1{text-align:center;font-size:14px;font-weight:bold;}
.top4news .top4newsmessage{line-height:24px;color:#666;}
.arr_icon{font-size:14px;font-weight:bold;margin-right:4px;}
.top4news p{height:20px;line-height:20px;font-size:13px;margin:0px}
.top4news p{height:24px;line-height:24px;font-size:13px;#}

.top4news p a{color:#000;}
/*标签切换*/
.tabNews{width:330px;*width:346px;margin-top:20px;}
.tabNews .tabTitle{height:25px;background:url(images/tabbg.gif) repeat-x;border:1px solid #999;border-bottom:0px;}
.tabNews .tabTitle span{display:inline-block;width:95px;font-size:14px;text-align:center;line-height:25px;border-left:1px solid #999;border-right:1px solid #999;}
.tabNews .tabTitle .tabcurrent{color:red;background:url(images/tabcurrentbg.gif) repeat-x;}
.tabNews .tabTitle .tabnormal{color:#000;background:url(images/tabnormalbg.gif) repeat-x;}
.tabNews .tabnewslist{border:1px solid #999;border-top:0px;padding:8px;}
.tabNews .tabnewslist ul{margin:0px;padding:0px;}
.tabNews .tabnewslist li{height:24px;line-height:24px;font-size:13px;}
.tabNews .tabnewslist li a{color:#000;}
.tabmore{text-align:right;display:block;width:100%;}

#d_t,#w_m{display:none;}
.yximages{border:1px solid #333;padding:2px;}
.footerline{width:960px;height:20px;margin:0px auto;margin-bottom:10px;}
/* 新闻阅读页面 */
#articaltitle{height:50px;font-size:16px;font-weight:bold;text-align:center;margin-top:20px;line-height:50px;}
#news_add_info{height:30px;line-height:30px;text-align:center;color:#333;border-bottom:1px dashed #ccc;}
#news_message{padding:10px;line-height:26px;font-size:14px;}
#article_pn{height:30px;line-height:30px;border-bottom:1px dashed #ccc;margin-bottom:20px;}

.messageContainer{background-color:#F6FCFF;border:1px solid #666;}
.messageContainer STRONG{font-weight:bold;}

/*分类页面*/
.listcatetory{line-height:30px;}
.listcatetory ul{margin:0px;padding:0px;}
.listcatetory ul li{height:30px;border-bottom:1px dashed #ddd;padding:10px;background-color:#F1FCFC;color:#999;}
.listcatetory ul li:hover{color:#0080C0;background-color:#A9B7DC;}
.listcatetory ul li a{text-decoration:none;color:#E13706;}
#currentPostion{height:35px;line-height:35px;color:#666;}
#currentPostion a{color:#666;text-decoration:none;}
.forbottomline{height:30px;border-bottom:1px dashed #ccc;}
.pages{text-align:center;margin-top:10px;}
.pages a{display:inline-block;width:20px;height:30px;line-height:30px;border:1px solid #93BAD7;margin:4px;}
.pages .prev{width:52px;}
.pages .next{width:52px;}
.pages strong{display:inline-block;width:20px;height:30px;line-height:30px;border:1px solid #93BAD7;background-color:#40708C;margin:4px;color:yellow;}
