﻿#Top{
	width:960px;
	margin:0 auto;
	}
*+html #Top{
	margin:0 auto 5px;
	}
#TopTMenu{
	width:920px;
	background:url(../images/top02.gif) no-repeat top;
	height:32px;
	line-height:30px;
	float:left;
	padding:0 10px 0 30px;
	}
.HomeMid{
	width:960px;
	float:left;
	}
.LogoTxt{
	width:172px;
	float:left;
	}
#Logo{
	float:left;
	width:172px;
	margin:10px 10px 0 10px;
	text-align:center;
	}
*html #Logo{
	float:left;
	width:172px;
	margin:10px 10px 0 5px;
	}
#TopAds{
	width:755px;
	height:75px;
	float:right;
	margin:5px 0px;
	}
#TopAds img{
	width:755px;
	height:75px;
	}
.MoreSite{
	width:400px;
	height:200px;
	}
.MoreSiteDiv{
	width:56px;
	height:24px;
	float:left;
	}
.MoreTxt{
	width:56px;
	height:24px;
	float:left;
	position:relative;
	margin-top:4px;	
	}
.MoreTxt ul{
	margin:0;
	}
.MoreTxt ul li{
	list-style:none;
	}
.MoreSiteM a{
	width:55px;
	height:24px;
	padding:0 16px 0 1px;
	color:#ef1001;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	position:absolute;
	z-index:100;
	float:left;
	background:url(../images/nav1_bg.gif) 56px 4px no-repeat;
	}
.MoreSiteMHover{
	width:55px;
	height:24px;
	color:#ef1001;
	line-height:22px;
	padding:0 16px 0 0px;
	text-decoration:none;
	text-align:center;
	position:absolute;
	z-index:100;
	border:#e5e5e5 solid 1px;
	border-bottom:0;
	background:url(../images/nav_bg.gif) 56px 4px no-repeat #fff;
	}
.MoreSiteMHover a{
	width:55px;
	height:24px;
	color:#ef1001;
	line-height:22px;
	text-decoration:none;
	text-align:center;
	position:relative;
	float:left;
	}
.MoreSiteMHover a:hover{
	text-decoration:none;
	}
.MoreSiteBox1{
	width:55px;
	height:auto;
	line-height:22px;
	padding:0 16px 0 2px;
	position:absolute;
 	}
.MoreSiteBox{
	width:55px;
	height:24px;
	line-height:22px;
	overflow:hidden;
	padding:0 16px 0 2px;
	position:absolute;
 	}
.MoreSiteD{
	width:350px;
	border:#e5e5e5 solid 1px;
	position:absolute;
	background-color:#fff;
	top:24px;
	left:2px;
	z-index:0;
	}
.MoreSiteList{
	margin:5px 0 5px 2px;
	_margin:5px 0 5px 1px;
	z-index:1000;
	float:left;
	}
.MoreSiteList ul{
	margin:0;
	}
.MoreSiteList ul li{
	list-style:none;
	line-height:24px;
	}
.MoreSiteList li a{
	list-style:none;
	line-height:24px;
	}
.MoreSiteClose{
	width:385px;
	text-align:right;
	padding:3px 0 0 0;
	}
.TopSite{
	height:30px;
	float:left;
	line-height:30px;
	}
.TopSite a{
	height:30px;
	line-height:30px;
	padding:0 3px;
	}
.TopLogin{
	width:415px;
	height:30px;
	float:right;
	margin:0 0 0 8px;
	text-align:left;
	line-height:30px;
	}
*html .TopLogin{
	width:418px;
	height:26px;
	float:right;
	margin:0 0 0 8px;
	line-height:26px;
	}
.Logininput{
	width:65px;
	height:16px;
	line-height:16px;
	float:left;
	margin:4px 2px 0 0;
	}
*+html .Logininput{
	margin:4px 2px 0 0;
	}
*html .Logininput{
	margin:4px 1px 0 0;
	}
.TopLoginTxt{
	line-height:27px;
	width:40px;
	float:left;
	text-align:right;
	height:27px;
	margin:3px 0 0 0;
	}
.LoginBt{
	width:51px;
	height:22px;
	background:url(../images/BtBg.gif) no-repeat;
	text-align:center;
	border:0;
	line-height:22px;
	cursor:pointer;
	}
*html .LoginBt{
	margin:4px 0 0 0;
	}
.SearchBt{
	width:51px;
	height:20px;
	background:url(../images/SearchBt.gif) no-repeat center center;
	text-align:center;
	border:0;
	line-height:20px;
	cursor:pointer;
	}
.TopAds{
	width:960px;
	float:left;
	margin:4px 0;
	height:90px;
	}
.TopAds img{
	width:960px;
	height:90px;
	}
.NewsMenuTop{
	width:960px;
	float:left;
	height:24px;
	margin:4px 0;
	}
.NewsLogo{
	width:122px;
	height:24px;
	float:left;
	}
.NewsLogo img{
	width:122px;
	height:24px;
	}
.NewsTopRight{
	width:800px;
	height:24px;
	line-height:22px;
	float:right;
	text-align:right;
	}
.NewsTopRightL{
	line-height:24px;
	height:24px;
	float:right;
	padding:0 3px;
	}
.NewsMenu{
	width:930px;
	background:url(../images/News_MenuBg.gif) no-repeat;
	height:33px;
	line-height:33px;
	padding:0 15px;
	font-size:14px;
	color:#FFFFFF;
	float:left;
	margin-bottom:7px;
	}
.NewsMenu a{
	color:#FFFFFF;
	}
.NewsMenu a:hover{
	color:#FFFFFF;
	}
/*正文*/
	
#Conter{
	width:960px;
	margin:0 auto;
	}
.BoxLeft{
	width:736px;
	float:left;
	}
.BoxRight{
	width:215px;
	float:right;
	margin-left:6px;
	}
.BoxLeftL{
	width:345px;
	float:left;
	}
.BoxLeftR{
	width:380px;
	float:right;
	}
.BoxLeftC{
	width:735px;
	float:left;
	}
.NewsCarFlash{
	width:345px;
	height:340px;
	float:left;
	}
.NewsToday{
	width:380px;
	float:left;
	background:url(../images/News_TodayBg.gif) no-repeat top left;
	padding-top:24px;
	}
.NewsTodayHot{
	width:360px;
	border-bottom:#c0c0c0 dashed 1px;
	margin:5px 0 0 10px;
	float:left;
	}
*html .NewsTodayHot{
	margin:5px 0 0 5px;
	}
.NewsTodayT{
	width:360px;
	color:#e41414;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
.NewsTodayT a{
	color:#e41414;
	}
.NewsTodayTxt{
	width:340px;
	line-height:24px;
	text-indent:2em;
	margin-left:12px;
	}
.NewsList{
	width:340px;
	margin:5px 0 0 20px;
	float:left;
	}
*html .NewsList{
	margin:5px 0 0 10px;
	}
.NewsList ul{
	margin:0;
	}
.NewsList ul li{
	line-height:25px;
	list-style:none;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	width:340px;
	float:left;
	height:25px;
	}
*+html .NewsList ul li{
	line-height:26px;
	height:26px;
	}
*html .NewsList ul li{
	line-height:26px;
	height:26px;
	}
.NewsListL{
	font-size:14px;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	float:left;
	}
.NewsList12{
	width:305px;
	margin:0 0 0 10px;
	padding-bottom:5px;
	float:left;
	}
.NewsList12 ul{
	margin:0;
	}
.NewsList12 ul li{
	width:305px;
	line-height:22px;
	list-style:none;
	height:22px;
	float:left;
	font-family:"宋体";
	}
.NewsCenter{
	width:380px;
	float:left;
	}
.NewsCenterT{
	width:360px;
	background:url(../images/News_CenterBg.gif) no-repeat 0 3px;
	height:32px;
	line-height:32px;
	float:left;
	margin:5px 10px 0 10px;
	}
*html .NewsCenterT{
	margin:5px 5px 0 5px;
	}
.NewsCenterT_T{
	width:60px;
	font-weight:bold;
	font-size:14px;
	margin:0 0 0 10px;
	height:32px;
	float:left;
	line-height:32px;
	}
*html .NewsCenterT_T{
	margin:0 0 0 5px;
	}
.NewsCenterMore{
	width:60px;
	line-height:32px;
	height:32px;
	float:right;
	text-align:right;
	}
.NewsLeftList{
	width:345px;
	float:left;
	margin:5px 0 0 0;
	background-color:#f9f9f9;
	}
.NewsLeftT{
	width:345px;
	height:32px;
	background:url(../images/News_LeftBg.gif) repeat-x;
	float:left;
	}
.NewsLeftT_T{
	height:32px;
	white-space:nowrap;
	background:url(../images/News_CenterIcon.gif) no-repeat 0 6px;
	float:left;
	font-size:14px;
	color:#e41414;
	font-weight:bold;
	padding-left:10px;
	width:60px;
	margin-left:10px;
	line-height:32px;
	}
.NewsLeftMore{
	width:60px;
	line-height:32px;
	float:right;
	color:#e41414;
	height:32px;
	}
.NewsLeftT_T a,.NewsLeftMore a{
	color:#e41414;
	}
.NewsImgNews{
	width:325px;
	margin:5px 0 5px 10px;
	padding:0 0 10px 0;
	border-bottom:#c0c0c0 dashed 1px;
	float:left;
	}
.NewsLeftImg{
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;
	margin:5px 10px 0 0;
	}
.NewsLeftImg img{
	width:90px;
	height:auto;
	}
.NewsLeftInfo{
	width:225px;
	float:left;
	}
.NewsLeftInfoT{
	width:225px;
	font-weight:bold;
	color:#e41414;
	line-height:30px;
	}
.NewsLeftInfoT a{
	color:#e41414;
	}
.NewsLeftInfoTxt{
	width:225px;
	line-height:20px;
	}
.NewsPhoto{
	background:url(../images/News_NewPhotoBg.gif) no-repeat;
	width:735px;
	height:180px;
	float:left;
	margin-top:5px;
	}
.NewsPhotoT{
	width:735px;
	line-height:24px;
	float:left;
	height:24px;
	margin-top:6px;
	}
.NewsPhotoT_T{
	width:80px;
	margin-left:35px!important;
	margin-left:18px;
	float:left;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	}
.NewsPhotoT_R{
	width:90px;
	float:right;
	height:16px;
	margin-right:20px!important;
	margin-right:10px;
	margin-top:5px;
	text-align:right;
	}
.NewsPhotoList{
	left:0px;
	top:0;
	width:705px;
	height:130px;
	margin:5px 15px;
	overflow:hidden;
	position:relative;
	float:left;
	}
*html .NewsPhotoList{
	margin:0 7px;
	}
.NewsPhotoList ul{
	margin:0;
	}
.NewsPhotoList ul li{
	list-style:none;
	width:126px;
	float:left;
	margin:0 7px!important;
	margin:0 6px;
	height:130px;
	display:inline;
	}
.NewsPhotoNews{
	width:126px;
	height:104px;
	border:#e8eaed solid 1px;
	}
.NewsPhotoNews img{
	width:120px;
	height:98px;
	margin:3px;
	float:left;
	}
.NewsPhotoNewsT{
	width:128px;
	height:24px;
	line-height:24px;
	text-align:center;
	}
.NewsPhotoDot{
	float:right;
	}
.NewsPhotoNext{
	float:right;
	}
.NewsCenterAds{
	width:735px;
	height:90px;
	margin:6px 0;
	float:left;
	}
.NewsCenterAds img{
	width:735px;
	height:90px;
	}
.NewsHotNews{
	width:213px;
	height:100px;
	background:url(../images/News_HotBg.gif) no-repeat;
	border:#e5e5e5 solid 1px;
	float:left;
	padding-top:33px;
	margin-bottom:5px;
	}
.NewsListR{
	float:left;
	width:280px;
	margin:5px 0 0 13px;
	}
*html .NewsListR{
	margin:5px 0 0 6px;
	}
.NewsListR ul{
	margin:0;
	}
.NewsListR ul li{
	line-height:24px;
	list-style:none;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	}
.NewsCom{
	width:213px;
	float:left;
	background:url(../images/News_ComBg.gif) repeat-y left top;
	border:#e5e5e5 solid 1px;
	margin-bottom:5px;
	}
.NewsComTop{
	width:186px;
	float:left;
	background:url(../images/News_ComTop.gif) no-repeat;
	height:31px;
	padding-left:27px;
	font-weight:bold;
	color:#e41414;
	line-height:31px;
	margin-bottom:5px;
	}
.NewsComTop a{
	color:#e41414;
	}
.NewsComBottom{
	float:left;
	background:url(../images/News_ComBottom.gif) no-repeat #fff top left;
	height:6px;
	width:213px;
	overflow:hidden;
	}
.NewsRight{
	background:url(../images/News_RightBg.gif) repeat-y;
	width:213px;
	float:left;
	margin:0 0 5px 0;
	border:#e5e5e5 solid 1px;
	}
.NewsRightTop{
	background:url(../images/News_RightTop.gif) no-repeat #fff top left;
	width:186px;
	height:25px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 0 27px;
	}
.NewsRightBottom{
	width:213px;
	height:6px;
	background:url(../images/News_RightBottom.gif) no-repeat;
	overflow:hidden;
	float:left;
	}
.NewsRightBang{
	padding:0 0 0 20px;
	float:left;
	}
.NewsListRList{
	width:280px;
	float:left;
	margin:5px 0 0 0;
	padding:0 0 5px 10px;
	background:url(../images/NewsListBang.gif) no-repeat 5px 0 0 6px;
	}
.NewsListRList ul{
	margin:0;
	}
.NewsListRList ul li{
	line-height:24px;
	list-style:none;
	font-family:"宋体";
	}
.NewsRightAds{
	width:215px;
	height:90px;
	margin:0 0 5px 0;
	float:left;
	}
*html .NewsRightAds{
	margin:0 0 1px 0;
	}
.NewsRightAds img{
	width:215px;
	height:90px;
	}
.Mar12{
	margin:6px 0 0 0;
	padding:0 0 7px 0;
	}
.NewsMM{
	width:960px;
	height:222px;
	float:left;
	}
*+html .NewsMM{
	margin-top:5px;
	}
	
.NewsMMTop{
	width:927px;
	height:28px;
	padding:5px 0 0 34px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	float:left;
	background:url(../images/NewsMMTop.gif) no-repeat;
	}
.NewsMid{
	width:960px;
	float:left;
	}
.NewsMML{
	width:17px;
	height:182px;
	background:url(../images/NewsMML.gif) no-repeat;
	float:left;
	cursor:pointer;
	}
.NewsMMR{
	width:17px;
	height:182px;
	float:right;
	background:url(../images/NewsMMR.gif) no-repeat;
	cursor:pointer;
	}
.NewsMMB{
	width:960px;
	height:7px;
	overflow:hidden;
	background:url(../images/NewsMMB.gif) no-repeat;
	float:left;
	}
.NewsMMList{
	width:920px;
	float:left;
	height:180px;
	overflow:hidden;
	}
.NewsMMList ul{
	margin:0;
	padding:0;
	}
.NewsMMList ul li{
	list-style:none;
	float:left;
	width:122px;
	padding:5px 15px 0 16px;
	}
.NewsMMPhoto{
	width:120px;
	height:155px;
	float:left;
	border:#ebebeb solid 1px;
	}
.NewsMMPhoto img{
	width:110px;
	height:145px;
	margin:5px;
	}
.NewsMMTxt{
	width:122px;
	line-height:22px;
	height:22px;
	float:left;
	text-align:center;
	}
.NewsFriend{
	width:918px;
	background:url(../images/News_FriendBg.gif) no-repeat top;
	border:#ebebeb solid 1px;
	padding:45px 20px 10px 20px;
	line-height:24px;
	margin:0;
	clear:both;
	overflow:hidden;
	}
*html .NewsFriend{
	margin:0;
	}
*+html .NewsFriend{
	margin:5px 0;
	}
/*列表页*/
.NewsAddrBox{
	width:938px;
	float:left;
	height:32px;
	border:#ebebeb solid 1px;
	line-height:32px;
	padding:0 10px;
	margin-bottom:5px;
	}
.NewsAddrL{
	float:left;
	line-height:32px;
	}
.NewsAddrR{
	width:300px;
	float:right;
	line-height:32px;
	text-align:right;
	}
*html .NewsAddrR{
	height:28px;
	padding-top:4px;
	}
.NewsListBox{
	width:609px;
	border:#ebebeb solid 1px;
	padding:10px 20px;
	margin-bottom:5px;
	float:left;
	}
.NewsLBox{
	width:649px;
	float:left;
	}
.NewsRBox{
	width:300px;
	float:right;
	}
.NewsCntBox{
	width:609px;
	border:#ebebeb solid 1px;
	padding:0 20px;
	margin-bottom:5px;
	float:left;
	}
.NewsListT{
	width:584px;
	float:left;
	height:30px;
	line-height:30px;
	padding-left:25px;
	border-bottom:#e41414 solid 1px;
	background:url(../images/index_68.gif) no-repeat 10px 5px;
	font-size:14px;
	font-weight:bold;
	color:#e41414;
	}
.NewsListList{
	width:530px;
	float:left;
	margin:10px 0 0 30px;
	}
*html .NewsListList{
	margin:5px 0 0 15px;
	}
.NewsListList ul{
	margin:0;
	}
.NewsListList ul li{
	list-style:none;
	width:530px;
	float:left;
	line-height:24px;
	font-size:14px;
	font-family:"宋体";
	}
/*分页*/
.ListPage{
	width:540px;
	height:22px;
	line-height:20px;
	float:left;
	margin:10px 0 0 30px;
	padding:10px 0;
	border-top:#ebebeb solid 1px;
	}
*html .ListPage{
	margin:10px 0 0 15px;
	}
.ListPage img{
	margin:3px 2px;
	float:left;
	}
.PageNum{
	line-height:20px;
	height:20px;
	float:left;
	margin:0 2px;
	cursor:pointer;
	}
.PageNum a{
	line-height:18px;
	border:#e5e5e5 solid 1px;
	height:18px;
	padding:0 5px;
	float:left;
	margin:2px 1px 0 0;
	cursor:pointer;
	}
.PageNum a:hover{
	text-decoration:none;
	background-color:#ef1001;
	color:#fff;
	line-height:18px;
	border:#ef1001 solid 1px;
	height:18px;
	padding:0 5px;
	float:left;
	margin:2px 1px 0 0;
	cursor:pointer;
	}
.PageNumD{
	padding:0 5px;
	height:20px;
	margin:0 1px 0 0;
	float:left;
	line-height:24px;
	text-decoration:none;
	font-weight:bold;
	}
.PageNumUD{
	padding:0 2px;
	margin:2px 1px 0 0;
	height:20px;
	float:left;
	line-height:22px;
	text-decoration:none;
	}
.PageNumMore{
	padding:0 5px;
	margin:2px 1px 0 0;
	float:left;
	text-decoration:none;
	}
.PageGoto{
	float:left;
	}
.PageGotoIn{
	width:30px;
	margin:0 2px;
	height:16px;
	padding:0;
	line-height:16px;
	text-align:center;
	}
.NewsLTAds{
	width:300px;
	height:250px;
	float:left;
	margin-bottom:5px;
	}
.NewsLTAds img{
	width:300px;
	height:250px;
	}
.NewsLDay{
	width:266px;
	background:url(../images/news_list_07.gif) repeat-x top;
	float:left;
	margin-bottom:5px;
	border:#e5e5e5 solid 1px;
	padding:10px 16px;
	}
.NewsLDayT{
	width:266px;
	float:left;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.NewsLDayC{
	width:266px;
	float:left;
	line-height:20px;
	text-indent:2em;
	border-bottom:dashed #e5e5e5 1px;
	padding-bottom:5px;
	}
.NewsLListBox{
	width:266px;
	float:left;
	margin:5px 0;
	}
.NewsLListL{
	width:80px;
	height:62px;
	float:left;
	}
.NewsLListL img{
	width:80px;
	height:62px;
	float:left;
	margin:5px 0;
	}
.NewsLList{
	width:180px;
	float:left;
	margin:5px 0 0 5px;
	}
.NewsLList ul{
	margin:0;
	}
.NewsLList ul li{
	list-style:none;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	line-height:22px;
	width:180px;
	float:left;
	}
.NewsLDiv{
	width:298px;
	float:left;
	border:#e5e5e5 solid 1px;
	margin-bottom:5px;
	}
.NewsLDivT{
	width:298px;
	height:28px;
	background:url(../images/news_list_15.gif) repeat-x top;
	line-height:28px;
	float:left;
	overflow:hidden;
	}
.NewsLDivTitle{
	width:135px;
	float:left;
	line-height:28px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 15px;
	}
.NewsLDivMore{
	width:60px;
	float:right;
	line-height:28px;
	height:28px;
	padding:0 10px 0 0;
	text-align:right;
	}
.NewsLDivTag{
	width:135px;
	float:right;
	text-align:right;
	}
.NewsLTag{
	width:80px;
	float:right;
	height:28px;
	}
.NewsLTag ul{
	margin:6px 0 0 0;
	}
.NewsLTag ul li{
	padding:0 3px;
	float:left;
	border:#e5e5e5 solid 1px;
	background:#fff;
	text-align:center;
	font-size:12px;
	list-style:none;
	height:15px;
	line-height:14px;
	margin:0 3px;
	}
.NewsLTag ul li a:hover{
	text-decoration:none;
	}

.NewsLPhoto{
	width:290px;
	float:left;
	}
.NewsLPhoto ul{
	margin:10px 0 0 10px;
	}
.NewsLPhoto ul li{
	list-style:none;
	width:126px;
	float:left;
	margin:0 7px!important;
	margin:0 6px;
	height:130px;
	display:inline;
	}
.NewsLMenu{
	width:200px;
	height:24px;
	margin:4px 0 0 10px;
	float:left;
	}
.NewsLHotD{
	width:74px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#ef1001;
	float:left;
	text-align:center;
	margin:0 3px;
	background:url(../images/news_list_18.gif) no-repeat;
	display:inline;
	}
.NewsLHotD a{
	width:74px;
	height:24px;
	float:left;
	color:#ef1001;
	}
.NewsLHotD a:hover{
	text-decoration:none;
	}
.NewsLHotN{
	width:74px;
	height:24px;
	line-height:24px;
	font-size:14px;
	float:left;
	text-align:center;
	margin:0 3px;
	background:url(../images/news_list_20.gif) no-repeat;
	display:inline;
	}
.NewsLHotN a{
	width:74px;
	height:24px;
	float:left;
	}
.NewsLHotN a:hover{
	text-decoration:none;
	width:74px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#ef1001;
	float:left;
	text-align:center;
	background:url(../images/news_list_18.gif) no-repeat;
	display:inline;
	}
.NewsListMar{
	margin:5px 0 5px 20px;
	width:250px;
	float:left;
	}
*html .NewsListMar{
	margin:5px 0 5px 10px;
	}
.NewsTitle{
	width:609px;
	line-height:60px;
	font-size:22px;
	color:#343434;
	height:60px;
	margin:0 auto;
	font-weight:bold;
	text-align:center;
	}
.NewsFrom{
	width:600px;
	margin:0 auto;
	line-height:24px;
	border-top:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	height:24px;
	text-align:center;
	}
#NewsCnt{
	width:560px;
	margin:10px auto;
	line-height:24px;
	font-size:14px;
	white-space:normal;
	word-break:break-all;
	}
#NewsCnt img{
	height:auto;
	max-width:450px;
	width:expression(this.width > 450 ? "450px" : this.width);
	clear:both;
	text-align:center;
	}
#NewsCnt p{
	margin:5px 0;
	padding:5px 0;
	}
.NewsPage{
	height:24px;
	margin:15px auto;
	text-align:center;
	width:220px;
	}
.NewsPage a{
	padding:0 5px;
	height:20px;
	line-height:20px;
	float:left;
	margin:0 3px;
	font-size:12px;
	border:#aaaaaa solid 1px;
	background-color:#fff;
	white-space:nowrap;
	}
.NewsPage a:hover{
	text-decoration:none;
	}
a.NewsPageD{
	background-color:#aaaaaa;
	color:#fff;
	height:20px;
	line-height:20px;
	float:left;
	font-size:12px;
	border:#aaaaaa solid 1px;
	font-weight:bold;
	}
a:hover.NewsPageD{
	font-weight:bold;
	color:#fff;
	}
.NewsInfo{
	text-align:right;
	height:24px;
	margin:10px auto 0 auto;
	line-height:24px;
	}
.NewsLInfo{
	width:649px;
	float:left;
	border:#ebebeb solid 1px;
	margin-bottom:5px;
	padding-bottom:5px;
	}
.NewsLInfoT{
	height:28px;
	background:url(../images/news_list_15.gif) repeat-x top;
	line-height:28px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	}
.NewsLMes{
	width:649px;
	float:left;
	border:#ebebeb solid 1px;
	}
.NewsLMasInfo{
	width:605px;
	line-height:24px;
	margin:5px 0 5px 20px;
	}
.NewsLMasInfo ul{
	margin:0;
	}
.NewsLMasInfo ul li{
	line-height:24px;
	list-style:none;
	}
.NewsLMasInp{
	width:105px;
	border:#ebebeb solid 1px;
	height:18px;
	line-height:18px;
	padding:0 2px;
	}
.NewsLMasArea{
	width:600px;
	height:80px;
	border:#ebebeb solid 1px;
	padding:2px;
	word-wrap:break-word;
	overflow:hidden;
	overflow-y:scroll;
	margin:5px 0;
	}
.NewsMasBt{
	width:73px;
	height:22px;
	line-height:20px;
	border:#e5e5e5 solid 1px;
	margin:0 0 0 10px;
	background:url(../images/NewsMasBt.gif) no-repeat;
	text-align:center;
	cursor:pointer;
	}
.TR{text-align:right;}
.NewsPhotoCnt{
	width:600px;
	margin:0 auto;
	}
.NewsPhotoFrom{
	width:600px;
	margin:0 auto;
	line-height:24px;
	border-top:#e6e6e6 solid 1px;
	height:24px;
	text-align:center;
	}
.NewsPhotoTop{
	width:560px;
	background:url(../images/PhotoTopBg.gif) repeat-x;
	line-height:28px;
	height:28px;
	margin:1px auto;
	padding:5px 20px 0 20px;
	}
.NewsPT{
	line-height:22px;
	height:28px;
	float:left;
	padding:0 3px;
	}
.NewsPTL{
	width:76px;
	float:left;
	}
.NewsPTC{
	width:400px;
	float:left;
	line-height:24px;
	height:28px;
	text-align:center;
	margin:0 5px;
	}
.NewsPTR{
	width:60px;
	float:right;
	}
.NewsCntImg{
	width:560px;
	padding:15px 20px;
	margin:0 auto;
	background-color:#f6f6f6;
	text-align:center;
	}
.NewsCntImg img{
	max-width:560px;
	max-height:515px;
	height:auto;
	}
.NewsCntB{
	width:580px;
	background:url(../images/PhotoBBg.gif) repeat-x;
	height:76px;
	margin:0 auto;
	padding:6px 10px 0 10px;
	background-color:#e5e5e5;
	}
.NewsImgListL{
	width:20px;
	height:75px;
	line-height:75px;
	margin:3px 0 0 0;
	float:left;
	}
.ss{
	FILTER: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	}
.NewsImgListR{
	width:20px;
	height:75px;
	float:right;
	margin:3px 0 0 0;
	line-height:75px;
	}
.NewsImgList{
	width:538px;
	float:left;
	}
.NewsImgList ul{
	margin:0;
	padding-left:3px;
	}
.NewsImgList ul li{
	list-style:none;
	width:64px;
	height:54px;
	border:#c7c7c7 solid 1px;
	float:left;
	margin:6px 9px;
	padding:2px;
	text-align:center;
	}
*html .NewsImgList ul li{
	margin:6px 8px;
	}
.NewsImgList ul li img{
	width:64px;
	height:54px;
	vertical-align:middle;
	text-align:center;
	}
/*资讯评论*/
.NewsComLogo{
	margin:10px 0 0 10px;
	float:left;
	}
*html .NewsComLogo{
	margin:10px 0 0 5px;
	}
.NewsComInfo{
	width:400px;
	float:right;
	margin:0 10px 0 0;
	}
*html .NewsComInfo{
	margin:0 5px 0 0;
	}
.NewsComInfo ul{
	margin:0;
	}
.NewsComInfo ul li{
	text-align:right;
	list-style:none;
	line-height:24px;
	}
.NewsComTopBox{
	height:95px;
	width:958px;
	border:#e7e7e7 solid 1px;
	float:left;
	background:url(../images/CommentTopBg.gif) repeat-x;
	color:#555;
	padding:0;
	font-weight:100;
	}
.NewsComTopT{
	font-size:22px;
	text-align:center;
	width:958px;
	margin-top:23px;
	float:left;
	line-height:24px;
	font-weight:bold;
	color:#555;
	}
.NewsComTopT a{
	text-decoration:underline;
	color:#555;
	}
.NewsComTopI{
	font-size:12px;
	text-align:center;
	line-height:24px;
	height:24px;
	width:958px;
	float:left;
	margin-top:10px;
	}
.NewsComL{
	width:715px;
	float:left;
	}
.NewsComR{
	width:235px;
	float:right;
	margin-top:5px;
	}
.NewsComRMid{
	width:215px;
	float:left;
	padding:0 10px;
	margin:0 0 5px 0;
	}
.NewsComRL{
	width:98px;
	height:31px;
	float:left;
	}
.NewsComRR{
	width:98px;
	height:31px;
	float:right;
	}
.NewsComRBox{
	width:233px;
	float:left;
	border:#e7e7e7 solid 1px;
	margin-bottom:5px;
	}
.NewsComAddrT{
	width:715px;
	float:left;
	line-height:24px;
	height:24px;
	margin:3px 0;
	}
.NewsComAddr{
	width:673px;
	float:left;
	line-height:24px;
	height:24px;
	padding:0 20px 5px 20px;
	}
.NewsComPage{
	height:24px;
	text-align:center;
	width:347px;
	float:right;
	margin:2px 0 0 0;
	}
.NewsComPage a{
	padding:0 5px;
	height:20px;
	line-height:20px;
	float:left;
	margin:0 0 0 6px;
	font-size:12px;
	border:#e5e5e5 solid 1px;
	background-color:#fff;
	white-space:nowrap;
	}
.NewsComPage a:hover{
	text-decoration:none;
	height:20px;
	line-height:20px;
	float:left;
	font-size:12px;
	border:#e5e5e5 solid 1px;
	background-color:#e5e5e5;
	color:#555;
	}
a.NewsComPageD{
	background-color:#e5e5e5;
	color:#555;
	height:20px;
	line-height:20px;
	float:left;
	font-size:12px;
	border:#e5e5e5 solid 1px;
	font-weight:bold;
	}
a:hover.NewsComPageD{
	font-weight:bold;
	color:#555;
	}
.NewsComLBox{
	width:713px;
	float:left;
	border:#e7e7e7 solid 1px;
	margin:0 0 6px 0;
	}
.NewsComLT{
	height:28px;
	background:url(../images/news_list_15.gif) repeat-x top;
	line-height:28px;
	padding:0 10px 0 15px;
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	}
.NewsComBox{
	border:#e7e7e7 solid 1px;
	margin:5px 20px;
	float:left;
	width:673px;
	}
*html .NewsComBox{
	margin:5px 10px;
	}
.NewsComBoxT{
	border-bottom:#e7e7e7 solid 1px;
	line-height:24px;
	height:24px;
	padding:0 15px;
	width:643px;
	background-color:#fcfcfc;
	float:left;
	}
.NewsComCnt{
	padding:10px 20px;
	line-height:24px;
	float:left;
	font-size:14px;
	width:633px;
	white-space:normal;
	word-break:break-all;
	}
.NewsComVote{
	line-height:24px;
	height:24px;
	padding:0 15px;
	width:643px;
	float:left;
	text-align:right;
	}
.NewsComCntD{
	font-size:12px;
	border:#e5e5e5 solid 1px;
	background-color:#fffcf3;
	padding:3px;
	margin-bottom:5px;
	}
.NewsComDT{
	color:#838383;
	line-height:24px;
	padding:0 0 0 2px;
	}
.NewsComTCnt{
	font-size:12px;
	padding:0 0px;
	}
.NewsComCom{
	width:670px;
	margin:5px 20px;
	float:left;
	}
*html .NewsComCom{
	margin:5px 10px;
	}
.NewsComCom ul{
	margin:0;
	padding:0;
	}
.NewsComCom ul li{
	list-style:none;
	line-height:24px;
	}
.NewsComArea{
	width:665px;
	height:80px;
	border:#ebebeb solid 1px;
	padding:2px;
	word-wrap:break-word;
	overflow:hidden;
	overflow-y:scroll;
	margin:5px 0;
	}
.NewsComTag{
	width:400px;
	float:left;
	height:24px;
	}
.NewsComTag ul{
	margin:0;
	}
.NewsComTag ul li{
	float:left;
	margin:3px 5px 0 0;
	text-align:center;
	list-style:none;
	display:inline;
	overflow:hidden;
	white-space:nowrap;
	}
.NewsComTag ul li a:hover{
	text-decoration:none;
	color:#555;
	}

.NewsComTagD{
	background-color:#ffffff;
	float:left;
	line-height:23px;
	height:24px;
	border:#dedede solid 1px;
	border-bottom:0;
	display:block;
	padding:0 8px;
	}
.NewsComTagUD{
	background-color:#f3f3f3;
	padding:0 8px;
	float:left;
	height:23px;
	line-height:23px;
	border:#dedede solid 1px;
	display:block;
	padding:0 8px;
	}
#ComReply{
	width:490px;
	border:2px solid #c7c7c7;
	background-color:#fff;
	float:left;
	display:none;
	}
.ComRepleClose{
	float:right;
	width:60px;
	text-align:right;
	margin-top:5px;
	}
.ComRepleBox{
	width:450px;
	padding:0 20px 5px 20px;
	}
.ComRepleDInfo{
	border:#d2d2d2 solid 1px;
	line-height:24px;
	background-color:#f7f7f7;
	padding:5px;
	}
.ComRepleInfo{
	width:450px;
	padding-top:5px;
	}
.ComRepleInfo ul{
	margin:0;
	padding:0;
	}
.ComRepleInfo ul li{
	list-style:none;
	line-height:24px;
	}
.ComRepleArea{
	width:445px;
	height:80px;
	border:#ebebeb solid 1px;
	padding:2px;
	word-wrap:break-word;
	overflow:hidden;
	overflow-y:scroll;
	margin:5px 0;
	}
.NewsPhotoBox{
	width:958px;
	border:#ebebeb solid 1px;
	float:left;
	}
.MMPhotoList{
	width:940px;
	margin:10px 0 10px 16px;
	}
*html .MMPhotoList{
	margin:10px 0 10px 4px;
	}
.MMPhotoList ul{
	margin:0;
	}
.MMPhotoList ul li{
	list-style:none;
	float:left;
	width:122px;
	margin:10px 16px 0 16px;
	}
.MMListPage{
	width:540px;
	height:22px;
	line-height:20px;
	float:left;
	margin:10px 0 0 220px;
	padding:10px 0 20px 0;
	}
*html .MMListPage{
	margin:10px 0 0 110px;
	}
.MMListPage img{
	margin:3px 2px;
	float:left;
	}
.NewPhotoBg{
	width:960px;
	background:url(../images/photo_list_view_05.gif) repeat-y center center;
	margin:0 auto;
	}
.VConter{
	width:960px;
	float:left;
	background:url(../images/photo_list_view_02.gif) no-repeat center top;
	}
.VTop{
	width:900px;
	line-height:24px;
	margin:20px auto 0 auto;
	padding:0 30px;
	}
.NewsPhotoLogo{
	width:122px;
	float:left;
	}
.VCnt{
	width:870px;
	float:left;
	margin:60px 40px 0 40px;
	}
*html .VCnt{
	margin:60px 20px 0 20px;
	}
.VPage{
	width:500px;
	height:24px;
	margin:0 0 0 200px;
	float:left;
	}
*html .VPage{
	margin:0 0 0 100px;
	}
.VPage a{
	padding:0 5px;
	float:left;
	border:#d6d6d6 solid 1px;
	margin:0 5px;
	line-height:22px;
	font-weight:bold;
	}
.VPage a:hover{
	text-decoration:none;
	}

a.VPageD{
	padding:0 5px;
	float:left;
	border:#d6d6d6 solid 1px;
	margin:0 5px;
	line-height:22px;
	background-color:#efefef;
	font-weight:bold;
	color:#de4141;
	}
a:hover.VPageD{ 
	text-decoration:none;
	}
.VPageImg{
	width:68px;
	height:24px;
	float:left;
	margin:0 5px;
	}
.VPageImg a{
	border:0;
	padding:0;
	width:68px;
	height:24px;
	}
.VTitleBox{
	width:870px;
	float:left;
	margin-top:10px;
	height:40px;
	}
.VTitle{
	width:410px;
	float:right;
	height:32px;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	}
.VInfo{
	width:230px;
	float:right;
	line-height:32px;
	}
.VPhotoCntBox{
	width:870px;
	float:left;
	margin:10px 0 0 0;
	text-align:center;
	clear:both;
	max-height:600px;
	}
.VPhotoCntL{
	width:62px;
	height:82px;
	float:left;
	margin-top:200px;
	}
.VPhotoCntR{
	width:62px;
	height:82px;
	float:right;
	margin-top:200px;
	}
.VPhotoCntC{
	width:743px;
	float:left;
	}
.NewsCntImg img{
	max-width:600px;
	max-height:600px;
	height:auto;
	}
.VBList{
	width:695px;
	float:left;
	overflow:hidden;
	}
.VBList ul{
	margin:0;
	width:3000px;
	padding-left:3px;
	}
.VBList ul li{
	list-style:none;
	width:78px;
	height:78px;
	border:#c7c7c7 solid 1px;
	float:left;
	margin:6px 9px;
	display:inline;
	text-align:center;
	}
*html .VBList ul li{
	margin:6px 8px;
	}
.VBList ul li img{
	width:74px;
	height:74px;
	vertical-align:middle;
	margin:2px;
	text-align:center;
	}
.VBCnt{
	width:750px;
	padding:0 60px 20px 60px;
	height:76px;
	float:left;
	clear:both;
	margin-top:40px;
	}
.VBL{
	width:20px;
	height:65px;
	line-height:75px;
	margin:10px 0 0 0;
	float:left;
	}
.VBR{
	width:20px;
	height:65px;
	line-height:75px;
	margin:10px 0 0 0;
	float:left;
	}
.VConterB{
	width:960px;
	background:url(../images/photo_list_view_07.gif) no-repeat;
	float:left;
	height:23px;
	background-color:#fff;
	}
/*页面底部*/
#Bottom{
	width:960px;
	float:left;
	padding-top:5px;
	background-color:#fff;
	}
.BottomMenu{
	width:960px;
	height:27px;
	line-height:27px;
	float:left;
	text-align:center;
	}
.BottomInfo{
	width:600px;
	margin:10px auto;
	line-height:22px;
	text-align:center;
	}
.NewsMarB{
	margin-bottom:6px;
	}
*+html .NewsMarB{
	padding-bottom:6px;
	}
.Page{
	width:540px;
	float:right;
	padding:15px 0 15px 20px;
	}
.Page a{
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	border:#e5e5e5 solid 1px;
	line-height:18px;
	margin:0 2px;
	}
.Page a:hover{
	text-decoration:none;
	color:#ef1001;
	border:#ef1001 solid 1px;
	}
.Page .D{
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	border:#ef1001 solid 1px;
	line-height:18px;
	color:#ef1001;
	font-weight:bold;
	margin:0 3px;
	background:#ffebeb;
	}
.Page .Txt{
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	line-height:18px;
	margin:0 3px;
	}
.Page {
	float:right;
	padding:15px 10px 15px 0;
}
.Page a {
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	border:#e5e5e5 solid 1px;
	line-height:18px;
	margin:0 2px;
}
.Page a:hover {
	text-decoration:none;
	color:#ef1001;
	border:#ef1001 solid 1px;
}
.Page .D {
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	border:#ef1001 solid 1px;
	line-height:18px;
	color:#ef1001;
	font-weight:bold;
	margin:0 3px;
	background:#ffebeb;
}
.Page .Txt {
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	line-height:18px;
	margin:0 3px;
}

.paginator {
	float:right;
	padding:10px 20px 15px 0;
	width:550px;
}
.paginator a {
	height:18px;
	float:left;
	white-space:nowrap;
	border:#e5e5e5 solid 1px;
	line-height:18px;
	margin:0 2px;
	padding:0 5px;
}
.paginator a:hover {
	text-decoration:none;
	color:#ef1001;
	border:#ef1001 solid 1px;
}
.paginator .cpb {
	height:18px;
	float:left;
	white-space:nowrap;
	border:#ef1001 solid 1px;
	line-height:18px;
	color:#ef1001;
	font-weight:bold;
	margin:0 3px;
	background:#ffebeb;
	padding:0 5px;
}
.paginator .Txt {
	padding:0 5px;
	height:18px;
	float:left;
	white-space:nowrap;
	line-height:18px;
	margin:0 3px;
}

