@charset "utf-8";
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.main {
	float: left;
	height: 100%;
	width: 950px;
	margin-top: 5px;
}
.mainA {
	float: left;
	height: 100%;
	width: 950px;
}
.mainAL {
	float: left;
	height: 210px;
	width: 270px;
}
.mainAC {
	float: left;
	height: 210px;
	width: 265px;
}
.mainAB {
	float: left;
	height: 208px;
	width: 218px;
	border: 1px solid #e4e4e4;
	background-image: url(../image/gdgs16.gif);
	background-repeat: repeat-x;
}
.mainAR {
	float: right;
	height: 208px;
	width: 188px;
	border: 1px solid #d6d9f1;
}
.tabloid {
	float: left;
	height: 105px;
	width: 260px;
}
.tabloidtitle {
	float: left;
	height: 24px;
	width: 240px;
	background-image: url(../image/gygs22.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #0099CC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ebebeb;
}
.kz {
	float: left;
}
.ky {
	font-size: 12px;
	float: right;
	font-weight: normal;
}

.tabloidcontent {
	float: left;
	height: 81px;
	width: 260px;
}
.tabloidlist {
	float: left;
	height: 20px;
	width: 260px;
	font-size: 12px;
	line-height: 20px;
}
.tabloidlistL {
	float: left;
	height: 20px;
	width: 20px;
	color: #CC0000;
	background-image: url(../image/gif-0056.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.tabloidlistR {
	float: left;
	height: 20px;
	width: 220px;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
	TEXT-OVERFLOW: ellipsis;
}
.pllist {
	background-image: url(../image/gdgs17.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	float: left;
	height: 20px;
	width: 200px;
	padding-left: 15px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	white-space: nowrap;
	overflow: hidden;
	TEXT-OVERFLOW: ellipsis;
}
.mainARup {
	float: left;
	height: 149px;
	width: 188px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d9f1;
	background-color: #f6f6f7;
}
.mainARdown {
	float: left;
	height: 60px;
	width: 188px;
}
.help {
	font-size: 12px;
	line-height: 20px;
	color: #5a638c;
	float: left;
	height: 20px;
	width: 168px;
	background-image: url(../image/gygs18.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 20px;
}
.mainARuptitle {
	float: left;
	height: 25px;
	width: 178px;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #CC0033;
	padding-left: 10px;
}
.Vipcontent {
	float: left;
	height: 20px;
	width: 188px;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 5px;
}
.landcontent {
	float: left;
	height: 25px;
	width: 188px;
	font-size: 12px;
	line-height: 25px;
	margin-bottom: 5px;
}
.Vip1 {
	float: left;
	height: 20px;
	width: 63px;
	text-align: right;
	padding-right: 5px;
	color: #5a638c;
}
.Vip2 {
	float: right;
	height: 20px;
	width: 120px;
}
.Viptext {
	float: left;
	height: 16px;
	width: 100px;
	border: 1px solid #c5cce5;
}
.password {
	float: left;
	height: 16px;
	width: 100px;
	border: 1px solid #c5cce5;
}
.landing {
	float: left;
	height: 25px;
	width: 94px;
	text-align: center;
}
.clew {
	float: left;
	height: 20px;
	width: 188px;
	font-size: 12px;
	line-height: 20px;
}
.clewa {
	float: left;
	height: 20px;
	width: 74px;
	background-image: url(../image/gygs20.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 20px;
}
.clewb {
	float: left;
	height: 20px;
	width: 74px;
	background-image: url(../image/gygs21.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 20px;
}
.squareAd {
	float: left;
	height: 100%;
	width: 950px;
	padding-left: 2px;
}
.ad {
	float: left;
	height: 50px;
	width: 105px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.mainF {
	float: left;
	height: 100%;
	width: 950px;
	margin-top: 5px;
}
.mainFtitle {
	float: left;
	height: 29px;
	width: 950px;
	font-size: 12px;
	line-height: 29px;
	background-image: url(../image/gygs23.gif);
	background-repeat: no-repeat;
}
.mainFcontent {
	float: left;
	height: 100%;
	width: 948px;
}
.mainFtitleL {
	float: left;
	height: 29px;
	font-weight: bold;
	color: #333333;
	padding-left: 25px;
}
.mainFtitleR {
	float: right;
	height: 29px;
	width: 60px;
	color: #666666;
	text-align: center;
}
.area {
	float: left;
	height: 35px;
	width: 72px;
	font-size: 12px;
	line-height: 35px;
	padding-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.img_2 {
	float: left;
	height: 110px;
	width: 100px;
	padding-top: 10px;
	padding-right: 9px;
	padding-left: 9px;
}
.img_2a {
	float: left;
	height: 80px;
	width: 100px;
	text-align: center;
	border: 1px solid #ebebeb;
}
.img_2b {
	float: left;
	height: 20px;
	width: 100px;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainB {
	float: left;
	height: 100%;
	width: 950px;
	margin-top: 5px;
}
.mainBL {
	float: left;
	height: 100%;
	width: 240px;
}
.mainBC {
	float: left;
	height: 467px;
	width: 500px;
}
.mainBR {
	float: right;
	height: 467px;
	width: 205px;
}
.mainBLtitle {
	float: left;
	height: 30px;
	width: 217px;
	background-image: url(../image/gygs25.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 18px;
}
.mainBLcontent {
	float: left;
	height: 436px;
	width: 233px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	background-color: #fdfcf8;
}
.mainBCtitle {
	float: left;
	height: 29px;
	width: 498px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-left-color: #dcdcdc;
	background-image: url(../image/gygs26.gif);
	background-repeat: repeat-x;
	line-height: 29px;
}
.mainBCcontent {
	float: left;
	height: 431px;
	width: 498px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	padding-top: 5px;
}
.mainBRatitle {
	float: left;
	height: 29px;
	width: 203px;
	font-size: 12px;
	line-height: 29px;
	background-color: #fcebe8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e78577;
	border-right-color: #e78577;
	border-left-color: #e78577;
}
.mainBRbtitle {
	float: left;
	height: 29px;
	width: 203px;
	font-size: 12px;
	line-height: 29px;
	background-color: #fcebe8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e78577;
	border-right-color: #e78577;
	border-left-color: #e78577;
	margin-top: 5px;
}
.mainBRcontent {
	float: left;
	height: 200px;
	width: 203px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e78577;
	border-bottom-color: #e78577;
	border-left-color: #e78577;
}
.mainBClist {
	float: left;
	height: 25px;
	width: 478px;
	font-size: 12px;
	line-height: 25px;
	background-image: url(../image/gdgs17.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 20px;
}
.mainBClistl {
	float: left;
	height: 25px;
	width: 350px;
	color: #575b5e;
	padding-right: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainBClistd {
	float: left;
	height: 25px;
	width: 45px;
	color: #666666;
}

.mainBClistr {
	float: right;
	height: 25px;
	width: 60px;
	color: #CC0000;
	white-space: nowrap;
	overflow: hidden;
	margin-right: 5px;
	text-overflow: ellipsis;
}
.mainBCtitlea {
	float: left;
	height: 26px;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(../image/gygs28.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 8px;
}
.mainBCtitleb {
	float: right;
	height: 26px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
}
.mainBCtitlec {
	float: right;
	height: 26px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
}
.mainBRtitleL {
	color: #333333;
	float: left;
	height: 29px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
}
.mainBRtitleR {
	float: right;
	height: 29px;
	padding-right: 5px;
	padding-left: 5px;
}
.mainBRlist {
	float: left;
	height: 25px;
	width: 203px;
	font-size: 12px;
	line-height: 25px;
}
.mainBRlista {
	float: left;
	height: 20px;
	width: 25px;
	text-align: center;
	padding-top: 5px;
}
.mainBRlistb {
	float: left;
	height: 25px;
	width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainBRlistc {
	float: right;
	height: 25px;
	width: 40px;
	text-align: right;
	padding-right: 5px;
	color: #666666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainBRlistL {
	float: left;
	height: 25px;
	width: 142px;
	padding-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainBRlistR {
	float: right;
	height: 25px;
	width: 43px;
	text-align: right;
	white-space: nowrap;
	padding-right: 6px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainC {
	float: left;
	height: 100%;
	width: 948px;
	margin-top: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
}
.mainCtitle {
	float: left;
	height: 32px;
	width: 948px;
	background-image: url(../image/gygs30.gif);
	background-repeat: repeat-x;
	line-height: 32px;
}
.mainCtitleL {
	background-image: url(../image/gygs31.gif);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 131px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.mainCtitleC {
	float: right;
	height: 32px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
}

.mainCtitleR {
	float: right;
	height: 32px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
}
.mainCcontent {
	float: left;
	height: 100%;
	width: 948px;
	padding-bottom: 10px;
}

.mainCimg {
	float: left;
	height: 100%;
	width: 120px;
	padding-right: 19px;
	padding-left: 19px;
	margin-top: 10px;
}
.mainCimgA {
	float: left;
	height: 95px;
	width: 118px;
	border: 1px solid #dddddd;
	padding-top: 2px;
}
.mainCimgB {
	float: left;
	height: 20px;
	width: 120px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF3300;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainCimgC {
	float: left;
	height: 20px;
	width: 120px;
	background-color: #f9f9f4;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainD {
	float: left;
	height: 100%;
	width: 950px;
	margin-top: 5px;
}
.mainDL {
	float: left;
	height: 100%;
	width: 738px;
	border: 1px solid #dcdcdc;
}
.mainDR {
	float: right;
	height: 100%;
	width: 205px;
}
.mainDLtitle {
	background-image: url(../image/gygs32.gif);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	width: 738px;
	line-height: 30px;
}
.mainDLtitleL {
	background-image: url(../image/gygs33.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 30px;
	width: 127px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 25px;
}
.mainDLtitleC {
	float: right;
	height: 27px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
}
.mainDLtitleR {
	float: right;
	height: 27px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
}

.mainDLcontent {
	float: left;
	height: 100%;
	width: 738px;
}
.mainDLcontentL {
	float: left;
	height: 100%;
	width: 245px;
}
.mainDLcontentR {
	float: right;
	height: 100%;
	width: 490px;
	padding-top: 10px;
}
.gnosislist {
	float: left;
	height: 25px;
	width: 490px;
	font-size: 12px;
	line-height: 25px;
}
.gnosislistL {
	float: left;
	height: 25px;
	width: 345px;
	background-image: url(../image/gygs21.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.gnosislistR {
	float: right;
	height: 25px;
	width: 45px;
	color: #666666;
}
.gnosislistC {
	float: right;
	height: 25px;
	width: 70px;
	padding-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.Hotnews1title {
	float: left;
	height: 20px;
	width: 210px;
	background-image: url(../image/gygs34.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 12px;
	line-height: 20px;
	padding-left: 35px;
	font-weight: bold;
	padding-top: 5px;
}
.Hotnews1content {
	float: left;
	height: 100%;
	width: 245px;
	padding-top: 5px;
}
.Hot1list {
	float: left;
	height: 25px;
	width: 245px;
	font-size: 12px;
	line-height: 25px;
}
.Hot1listL {
	text-align: center;
	float: left;
	height: 20px;
	width: 35px;
	padding-top: 5px;
}
.Hot1listR {
	float: right;
	height: 25px;
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainE {
	float: left;
	height: 100%;
	width: 950px;
	margin-top: 5px;
}
.mainEL {
	float: left;
	height: 100%;
	width: 738px;
	border: 1px solid #dcdcdc;
}
.mainER {
	float: right;
	height: 100%;
	width: 205px;
}
.mainELtitle {
	background-image: url(../image/gygs32.gif);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	width: 738px;
	line-height: 30px;
}
.mainELtitleL {
	background-image: url(../image/gygs35.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 30px;
	width: 127px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 25px;
}

.mainELcontent {
	float: left;
	height: 100%;
	width: 738px;
}
.mainELcontentL {
	float: left;
	height: 100%;
	width: 245px;
}
.mainELcontentR {
	float: right;
	height: 100%;
	width: 490px;
	padding-top: 10px;
}
.mainERbanner {
	float: left;
	height: 50px;
	width: 205px;
	margin-bottom: 5px;
}
.mainERtitle {
	float: left;
	height: 29px;
	width: 203px;
	font-size: 12px;
	line-height: 29px;
	background-color: #fcebe8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e78577;
	border-right-color: #e78577;
	border-left-color: #e78577;
}
.mainERcontent {
	float: left;
	height: 326px;
	width: 203px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e78577;
	border-bottom-color: #e78577;
	border-left-color: #e78577;
}
.mainERtitleL {
	color: #333333;
	float: left;
	height: 29px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
}
.mainERtitleR {
	float: right;
	height: 29px;
	padding-right: 5px;
	padding-left: 5px;
}
.mainERlist {
	float: left;
	height: 25px;
	width: 203px;
	font-size: 12px;
	line-height: 25px;
}
.mainERlistL {
	float: left;
	height: 25px;
	width: 142px;
	padding-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainERlistR {
	float: right;
	height: 25px;
	width: 43px;
	text-align: right;
	white-space: nowrap;
	padding-right: 6px;
	overflow: hidden;
	text-overflow: ellipsis;
}
