body,li,div{ font-size:12px; font-family:"宋体"}
body{text-align:center;}
.body{width:100%; height:auto; margin:0 auto;}
.newsdetail,.globalfooter{width:960px; text-align:center; font-size:12px; margin-top:0px; line-height:180%;}
.newsdetail a:link,.globalfooter a:link{
	color:#000000;
	text-decoration: none;
}
.newsdetail .end{clear:both; float:none; height:0px; width:0px; font-size:0px; line-height:0px}
.newsdetail a:visited,.globalfooter a:visited{color:#000000; text-decoration: none;}
.newsdetail a:hover,.globalfooter a:hover{color:#FF0000; text-decoration: underline;}
.newsdetail a:active,.globalfooter a:active{color:#FF0000; text-decoration: none;}
.newsdetail .globaltop{width:960px; height:31px;}
.newsdetail .globaltop .logo{float:left;}
.newsdetail .globaltop .search{float:right;}
.newsdetail .globaltoplineleft{width:960px; background-color:#000000; margin:5px 0 0 0; height:3px; line-height:3px; font-size:3px;}
.newsdetail .globaltoplineright{width:360px; background-color:#FF6600; float:right; height:3px; line-height:3px; padding:0; margin:0; font-size:3px;}
.newsdetail .globalmenu{width:958px; text-align:center; height:23px; border:#CCCCCC solid 1px; border-top:0px; margin:0px 0 10px 0; padding-top:7px; line-height:150%; background-image:url(../images/top_menu_back.jpg); background-color:#CCCCCC;}
.newsdetail .globalmenu ul{list-style:none; margin:0; padding-left:30px;}
.newsdetail .globalmenu li{float:left; margin-right:14px;}
.newsdetail .linebox{
	width:960px;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-image:url(../images/detail_line01.gif);
	margin:0;
	padding:0;
	border:0;
	background-repeat: no-repeat;
}
.newsdetail .mainbox{
	width:960px;
	line-height:180%;
	border:0px;
	padding:0px;
	margin:0;
	margin-top:0px !important;
	margin-top:-1px;
	background-image:url(../images/detail_back.gif);
	height:auto;
	background-repeat: repeat-y;
}
.newsdetail .mainleft{float:left; border:0px; width:605px; margin:0px; text-align:left; height:auto}
.newsdetail .maintop{width:591px; text-align:center; padding:7px;}
.newsdetail .maintop img{border:1px #000000 solid;}
.newsdetail .detailbox .tibox,.newsdetail .detailbox .infobox,.newsdetail .detailbox .conbox{padding:0px 15px 0px 15px;}
.newsdetail .pathinfo{width:574px; height:22px; margin-top:-1px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; padding:3px 15px 3px 15px; color:#666666;}
.newsdetail .pathinfo a:link{color:#666666;}
.newsdetail .pathinfo a:visited{color:#666666;}
.newsdetail .pathinfo ul{list-style:none; margin:0; padding:0;}
.newsdetail .pathinfo li{list-style:none; float:left; margin-right:10px;}
.newsdetail .detailbox .tibox{
	font-size:22px;
	padding-top:10px;
	text-align:180%;
	text-align:left;
	color:#000;
	font-weight: bold;
}
.newsdetail .detailbox .tibox h1{
	font-size:22px;	font-weight: bold; margin:10px; padding:0px;
}
.newsdetail .detailbox  h2{ font-size:18px; font-weight:100; margin:0px; padding:0px; text-indent:36px; line-height:22px; height:22px;
}
.newsdetail .detailbox .infobox{
border-bottom:#999999 dotted 1px; color:#666666; padding-bottom:0px; margin-left:24px;}
.newsdetail .detailbox .infobox a:link{color:#666666;}
.newsdetail .detailbox .infobox a:visited{color:#666666;}
.newsdetail .detailbox .infobox .date{ padding:0 10px 0 10px;}
.newsdetail .detailbox .infobox .src a:link{color:#223883;}
.newsdetail .detailbox .infobox .src a:visited{color:#223883;}
.newsdetail .detailbox .conbox{font-size:14px;line-height: 26px;color: #000000; padding-top:10px}
.newsdetail .detailbox .conbox p{ margin:6px}
.newsdetail .detailbox .conbox img{border:1px #000000 solid;}
.newsdetail .detailbox .conbox a:link{color:#0000FF; text-decoration:underline}
.newsdetail .detailbox .conbox a:visited{color:#0000FF;text-decoration:underline}
.newsdetail .detailbox .conbox a:hover{color:#FF0000;}
.newsdetail .pagelinks{width:575px; text-align:center; padding:0 15px; margin:10px 0 20px;}
.newsdetail .pagelinks a:link{font-size:16px; color:#223883;}
.newsdetail .pagelinks a:visited{font-size:16px; color:#223883;}
.newsdetail .pagelinks a:hover{font-size:16px; color:#FF0000;}
.newsdetail .pagelinks li{
	list-style:none;
	float:left;
	margin-right:5px;
	font-size:14px;
	color:#999999;
	width:22px; height:22px;
	background-image: url(../images/pageback.gif);
}
.newsdetail .pagelinks li.curpage{list-style:none; float:left; margin-right:5px; font-size:16px; color:#999999;	width:22px; height:22px; color:#ff0000}
.newsdetail .pagelinks li.curpage a{ color:#FFFFFF}
.newsdetail div.mainbottom{border:0; clear:both; float:none; padding-top:5px; text-align:left}
.newsdetail .headbox{font-size:14px; font-weight:bold; padding:10px 15px 8px 15px; border-top:1px #CCCCCC solid; margin-top:10px;}
.newsdetail .aboutnewsbox{width:605px; height:270px; border-bottom:#CCCCCC solid 1px;}
.newsdetail .aboutnewsbox ul,.newsdetail .goodnewsbox ul{list-style-type: none; margin:5px 0 15px 20px; font-size:14px; padding:0;}
.newsdetail .aboutnewsbox li{background:url(../images/i1_1.gif) 2px 10px no-repeat; line-height:180%; padding-left:10px; float:left; width:250px; white-space:nowrap; overflow:hidden; margin-right:20px;}
.newsdetail .aboutnewsbox a:link{color:#223883;}
.newsdetail .aboutnewsbox a:visited{color:#223883;}
.newsdetail .aboutnewsbox a:hover{color:#FF0000;}
.newsdetail .mainbottomads{ width:604px; padding:5px 0 0 0; text-align:center; line-height:30px}
.newsdetail .mainbottomads a{ color:#3366CC; text-decoration:underline}
.newsdetail .newsbottombanner{text-align:center; padding:10px 3px 0 3px; border-top:#CCCCCC solid 1px; margin-top:3px; width:599px; clear:both}
.newsdetail .goodnewsbox .item{
	width:130px; height:120px; font-size:12px;
	padding:2px;
	border:1px #CCCCCC solid;
	float:left;
	margin:0 5px 5px 0;
	text-align:center;
	overflow: hidden;
}
.newsdetail .goodnewsbox .item a:link{color:#666666;}
.newsdetail .goodnewsbox .item a:visited{color:#666666;}
.newsdetail .goodnewsbox .item img{border:0; width:130px; height:98px;}
.newsdetail .midbox{width:15px; float:left; margin:1px 4px 1px 6px; color:#666666;}
.newsdetail .guidebox{float:right; width:329px; text-align:left; margin:0;}
.newsdetail .guidetopflash{width:328px; text-align:center; padding-top:8px; clear:both}
.newsdetail .hotnewsbox{height:255px;}
.newsdetail .hotnewsbox ul,.newsdetail .newnewsbox ul,.newsdetail .tuijiannews ul,.newsdetail .bbsbox ul,.newsdetail .topicbox ul{float:left; padding:0; margin:0 5px 0 8px; text-align:left; list-style:none;}
.newsdetail .hotnewsbox li{list-style-type: none; overflow:hidden; white-space:nowrap; width:300px; float:left; margin:0; padding:0px; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.newsdetail .guidebox a{color:#223883;}
.newsdetail .guidebox a:visited{color:#223883;}
.newsdetail .sn01,.newsdetail .sn02,.newsdetail .sn03{background-image:url(../images/01back.jpg); width:16px; height:15px; padding:2px 4px 2px 4px; margin-right:8px; background-repeat: no-repeat; background-position: center center;}
.newsdetail .sn04,.newsdetail .sn05,.newsdetail .sn06,.newsdetail .sn07,.newsdetail .sn08,.newsdetail .sn09,.newsdetail .sn10{background-image:url(../images/02back.jpg); width:16px; height:15px; padding:2px 4px 2px 4px; margin-right:8px; background-repeat: no-repeat;	background-position: center center;}
.newsdetail .newnewsbox{clear:both}
.newsdetail .newnewsbox li,.newsdetail .tuijiannews li,.newsdetail .topicbox li{background:url(../images/i1_1.gif) 2px 10px no-repeat; line-height:180%; padding-left:10px; width:290px;}
.newsdetail .tuijiannews{clear:both}
.newsdetail .bbsbox{height:60px;}
.newsdetail .bbsbox .head{background-image:url(../images/bbs_back.jpg); width:42px; height:40px; font-size:0px; line-height:0px; color:#FFCC00; float:left; margin:5px 0;}
.bbsbox ul{width:240px; float:right; height:40px;}
.newsdetail .bbsbox li{float:left; width:60px; line-height:140%; margin-bottom:3px;}
.newsdetail .bbsbox a:link,.newsdetail .bbsbox a:visited{color:#FF6600;}
.newsdetail .guideads{padding:10px 5px 5px 5px; width:318px; text-align:center; border-top:#CCCCCC 1px solid; margin:10px 0 10px 0; height:250px;}
.newsdetail .worksbox ul,.newsdetail .hottopicbox ul{list-style:none; margin:0; padding:0;}
.newsdetail .worksbox{height:130px;}
.newsdetail .worksbox .item,.newsdetail .hottopicbox .item{
	width:114px; height:100px; font-size:12px;
	padding:2px;
	float:left;
	margin:0 10px 5px 10px;
	text-align:center;
	overflow: hidden;
}
.newsdetail .worksbox .item a:link{color:#333333;}
.newsdetail .worksbox .item a:visited{color:#333333;}
.newsdetail .worksbox .item img,.newsdetail .hottopicbox .item img{border:1px #000000 solid; width:110px; height:80px;}
.newsdetail .worksboxtext ul{ margin:0; padding:0}
.newsdetail .worksboxtext ul li{ padding-left:15px;}
.newsdetail .worksbox .more a:link,.newsdetail .worksbox .more a:visited{ text-decoration:underline}
.newsdetail .hottopicbox{height:135px;}
.newsdetail .hottopicbox .headbox{margin-top:25px; padding:10px 240px 8px 0;}
.newsdetail .hottopicbox .head{margin-top:-20px; background-color:#FFFFFF; padding-left:15px; margin-left:1px;}
.globalfooter table{width:960px;}
.globalfooter a.white:link {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.globalfooter a.white:visited {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.globalfooter a.white:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFCC;
	text-decoration: underline;
}
.mainbottomads{ width:600px; overflow:hidden; clear:both}
#tagsmsgbox{
position:absolute;
z-index:1;
background-color:#999999;
text-align:left;
padding:10px 10px;
line-height:18px;
width:300px;
}
#tagsscorllnews{ margin:0px; padding:5px;   }
#tagsmsgbox .main{ border-width:2px;
    border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;}
#tagsmsgbox .mainborder{
	background-color:#205AA7;
	position:relative;
	padding:6px;
	border: 2px inset #000066;
}
#tagsscorllnews.close{overflow:hidden;height:110px;}
#tagsscorllnews.open{ overflow:visible;}
#tagsscorllnews li{ line-height:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; width:270px; list-style:none; text-align:left; direction:ltr; unicode-bidi: bidi-override}
#tagsscorllnews li a{ color:#ffffff;text-decoration:none; font-size:12px; font-family:"宋体"}
#tagsmsgbox .more{ text-align:right; color:#FFCC00; padding-bottom:1px; padding-top:6px}
#tagsmsgbox .more a{ text-align:right; color:#FFCC00}
#tagsmsgbox .setheight{ cursor:pointer; float:right; font-family:Webdings; font-size:24px; height:26px; color:#FF9900}
#tagsscorllnews .listchar{ font-family:Wingdings; font-size:18px; padding:3px;}
#tagsmsgbox .tags{ color:#FFCC00;  font-weight:bold}
#tagsmsgbox .ti{ font-size:12px; color:#eeeeee}
#tagsmsgbox .levelcss1,#tagsmsgbox .levelcss2,#tagsmsgbox .levelcss3,#tagsmsgbox .levelcss4,#tagsmsgbox .levelcss5{
color:#CCCCCC; padding:3px;
}
#tagsmsgbox .levelcss1{ color:#eeeeee}
#tagsmsgbox .levelcss2{ color:#ffffff}
#tagsmsgbox .levelcss3{ color:#FFCC00}
#tagsmsgbox .levelcss4{ color:#FF9900}
#tagsmsgbox .levelcss5{ color:#ff0000}
#tagsmsgbox .flash{ float:right; height:130px; position:absolute; z-index:2; right:0px;}
#tagsmsgbox .flash embed{ width:90%}
#tagsmsgbox .flat{ float:left; color:#666666}
.newsdetail img.newsimg{text-align:center; margin:auto}
.linklist{ padding:20px; border:1px solid #999999}
div.linklist ul{ list-style-style:disc; margin:0px; padding:0px}
div.linklist li{
	float:left;
	width:48%;
	line-height:18px;
	height:18px;
	list-style-type: disc;
	list-style-position: outside;
	border-bottom:1px solid #eeeeee;
}

div.topmenubox{
	padding-left:10px;
	padding-top:5px;
	background-image:url('../images/index_14.jpg');
	background-repeat: repeat-x;
	background-position:  center 50%;
	height:27px;
	line-height:150%;
	margin:0px auto;
	color:#FFFFFF;
	text-align:left;
	border-bottom:1px solid #fff
}
.maintable{ background-color:#f5f5f5; margin:0px auto; width:760px}
div.topmenutd {
	font-size: 12px;
    width:60px; text-align:left;
	white-space: nowrap;
	float:left;
	position:relative; text-indent:3px;
}
div.topmenutd:hover{ background-color:#999900; color:#FFFFFF}
a.topmenutd:hover {
	font-size: 12px;
	color: #eeeeee;
}
a.topmenutd:link, a.topmenutd:visited {
	font-size: 12px;
	color: #ffffff; 
	margin-left:5px; margin-right:5px
}
div.topmenumid{
	background-image:url('../images/menumid.jpg');
	width:3px;
	float:left;
	background-repeat: no-repeat;
	background-position:  center;
	position:relative;
	height:10px;
	font-size:0px;
	top:10px
}
img.menutitleimg{ float: right}
div.menutitle{background-color:#405f71; border-bottom:1px solid #FFFFFF; width:100%}
div.menubox{
	width: 100%;
	position:relative; 
}

div.menutd {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	padding:3px;
	padding-top:6px;
	border-top:1px solid #FFFFFF;
	background-color:#666666
}
div.menutd hover{ background-color:#999900}
a.menutd:hover {
	font-size: 14px;
	color: #eeeeee;
}
a.menutd:link, a.menutd:visited {
	font-size: 14px;
	color: #ffffff;
}
div.menumid{
	background-image:url('../images/menumid.jpg');
	width:10px;
	float:left;
	background-repeat: no-repeat;
	background-position:  center; }

.ad_apply{margin:0px 5px 0 0;padding:0px;text-align:right}

.topbox{
	height:117px;
	background-color:#211900;
	background-image: url(http://xly.a963.com/logo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin:0 auto; padding-left:30px; 
}
img.logo{ border:0px; margin-right:30px; margin-left:30px;margin-top:0px;}
.line {
	background-color: #FFFFFF;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size:0px;
	line-height:0px;
}

div.logo{ width:250px;height:50px;left:5px;top:5px;position: absolute;overflow: hidden; display:none}
#topright { display:none;
	right:10px;
	bottom:0px;
	position:absolute;
	overflow: hidden;
	width:400px;
	height:60px;
	line-height:200%;
	vertical-align:bottom;
	padding-top:1px;
	padding-left:10px;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	top: 2px;
	text-decoration: none;
	margin-right:20px;
}
#topright a{ font-size:12px; color:#FFFFFF; }

