﻿@charset "utf-8";
/*-------left skin-------*/
.ileft { width:670px; float:left; }
.leftop { width:670px; }

.leftop .swfnews { width:255px; height:235px; float:left; }
	#hotTags{ width:250px; margin:8px 0 0 0;}
	#hotTags .title{ width:248px; line-height:25px; border:1px solid #B7D3DE; text-indent:10px; font-weight:bold; color:#41519A; background:url(../images/bg.gif) repeat-x; }
	#hotTags .tag{ border:1px solid #B7D3DE; border-top:none;width:248px; padding:5px 0px 10px 0px; overflow:hidden; }
	#hotTags .tag a { display:block; float:left; height:15px; line-height:15px; padding-left:8px; margin:3px 0px 0px 0px; white-space:nowrap; }
	
.leftop .topnews { width:409px; float:left; margin-left:6px; }
.leftop .topnews dl { width:409px; background:url(topline_botbg.gif) left bottom repeat-x; padding-bottom:6px; }
.leftop .topnews dl dt { margin:0; padding:5px 0; text-align:center; border-bottom:1px dotted #ddd; }
.leftop .topnews dl dt a { font:500 18px/26px "黑体"; color:#F1534C; }

.leftop .topnews dl dt span { display:block; line-height:150%; color:#666; text-align:left; }
.leftop .topnews dl dt span a{ font-size:12px; color:#555; font-family:"宋体"; font-weight:normal; line-height:150%; text-decoration:none;}
.leftop .topnews dl dt span a:hover{ color:#F1534C; text-decoration:underline;}

.leftop .topnews dl dd { width:409px; overflow:hidden; }
.leftop .topnews dl dd ul { width:409px; margin:6px auto 0px; }
.leftop .topnews dl dd ul li { display:block; width:400px; line-height:20px; text-align:left;}
.leftop .topnews dl dd ul li i{ font-style:normal; font-size:12px; color:#999; font-family:Arial, "宋体"; float:right; text-align:right;}
.leftop .topnews dl dd ul li a { display:block; height:20px; line-height:20px; padding:2px; text-indent:18px; color:#666; background:url(../images/arrow.gif) 8px 8px no-repeat;}
.leftop .topnews dl dd ul li a:hover { color:#FF3300; text-decoration:none; background:url(../images/arrow.gif) 12px 8px no-repeat;}


/*-------left list skin-------*/
.leftlist { width:668px; border:1px solid #DDD; overflow:hidden; }
.leftlist .ptitle { width:666px; height:31px; margin:1px auto 0px; background:url(../images/topline_botbg.gif) 0px -20px repeat-x; border-bottom:1px solid #EEE; }
.leftlist .ptitle a { display:block; width:200px; height:31px; line-height:31px; background:url(../images/article_ico_1.gif) 8px 8px no-repeat; text-indent:30px; font-size:14px; font-weight:bold; text-decoration:none; }
.leftlist .ptlink { position:relative; float:right; margin:-23px 10px 0px 0px; display:inline; }
.leftlist .ptlink a { color:#666; }
.leftlist .plist { width:668px; overflow:hidden; list-style:none; }


/*-------News skin-------*/
.newsbox { width:680px; clear:both; overflow:hidden;color:gray }
.newsbox dl { width:330px; float:left; margin-right:6px;  }
.newsbox dl dt { width:328px;height:25px;line-height:25px;background:url(../images/bg.gif) repeat-x;border:1px solid #B7D3DE}
.newsbox dl dt span.tt {font-size:12px;color:#41519A;font-weight:bold;padding-left:10px}
.newsbox dl dd { width:328px; border:1px solid #B7D3DE;border-top:none}
.newsbox dl dd ul { width:328px; margin:0px auto; }
.newsbox dl dd ul li {line-height:22px;padding-left:15px;background:url(../images/iwms.gif) no-repeat 0 0}
.newsbox dl dd ul li a { color:#41519A;}
.icoMore {background:url(../images/pic.gif) 0 -30px;height:5px;width:28px;margin-right:5px}
.moreR {float:right;padding-right:8px;_margin-top:4px}
.dateR {float:right;padding-right:5px}
.gray {font-size:12pt; font-family:arial}
.gray{ !important;text-decoration:none;font-size:12px}

#homeUn{ width:960px; margin:0 auto; background:#E5F0FB;}
/*-------Right skin-------*/
.iright { width:280px; float:right; }
.rlist { width:280px; }
.rlist .title { width:278px; line-height:25px;  background:url(../images/bg.gif) repeat-x; border:1px solid #B7D3DE; text-indent:10px; font-weight:bold; color:#41519A; }
.tag,.rbox { border:1px solid #B7D3DE; border-top:none;width:278px; padding:5px 0px 7px 0px; }
.rbox ul li { height:22px; line-height:22px; background:url(../images/ico_4.gif) 12px 12px no-repeat; text-indent:23px; }
.rbox ul li a { color:#039; }

.picBox{ width:278px; margin:8px auto 0 auto; border:1px solid #B7D3DE;}
	.picBox .title { width:278px; line-height:25px; border-bottom:1px solid #B7D3DE; text-indent:10px; font-weight:bold; color:#41519A; margin-bottom:8px; background:url(../images/bg.gif) repeat-x; }
	.picBox .hotpic li{ display:block; width:135px; float:left; text-align:center; background:none;}
	.picBox .hotpic li span{ display:block; line-height:20px;}
		.picBox .hotpic li img{ border:1px solid #ccc; padding:2px;}
		.picBox .hotpic li span a{ color:#F1534C; text-decoration:none;}
		.picBox .hotpic li span a:hover{ color:#666; text-decoration:underline;}

		.picBox .hotart li{ display:block; height:22px; line-height:22px; background:url(../images/ico_4.gif) 12px 12px no-repeat; text-indent:22px; }


.tag {overflow:hidden; padding-bottom:10px;}
.tag a {display:block; float:left; height:15px; line-height:15px;padding-left:8px; margin:3px 0px 0px 0px; white-space:nowrap; }

.retop { width:280px; background:url(../images/no_list_bg_1.gif) 9px 31px repeat-y; }
.retop .retitle { width:280px; height:18px; padding-top:12px; line-height:17px; background:url(../images/jitop_bgtop.gif) no-repeat; text-indent:26px; font-weight:bold; letter-spacing:3px; }
.retop dl { width:278px; border:1px solid #B7D3DE; border-top:none; padding-bottom:5px; clear:both; background:url(../images/no_list_1.gif) 8px 0px no-repeat; }
.retop dl dd { height:23px; width:268px; display:block; clear:both; padding-top:7px; margin:0px 4px 0px 4px; background: url(../images/hr_1.gif) repeat-x center bottom; }
.retop dl dd span { display:inline; }
.retop dl dd .title { float:left; margin-left:29px; }
.retop dl dd .recount { float:right;  text-align:left; font-size:10px; color:#393; }

/*friendLink skin*/
.flink { width:960px; margin:10px auto; border:1px solid #B7D3DE; clear:both; overflow:hidden; }
	.flink .title { height:25px; line-height:25px; background:url(../images/bg.gif) repeat-x;border-bottom:1px solid #B7D3DE;}
		.flink .title dl dt { width:200px; float:left; line-height:25px; text-indent:20px; font-weight:bold; letter-spacing:2px; color:#666; }
		.flink .title dl dd { color:#AAA; float:right; margin-right:10px; display:inline; }
		.flink .title dl dd a { color:#666; }
	.flink .flinkcon { width:930px; margin:0px auto; overflow:hidden; padding-bottom:10px; }
	.flink .flinkcon a { display:block; float:left; color:#666; line-height:16px; padding:0 12px; margin:10px 0px 0px -1px; border-left:1px solid #EEE; }