﻿body
{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:宋体;
	font-size:12px;
}
*
{
	margin:0px;
	padding:0px;
}
a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;color:#6a6462;}
a:hover{color:#cd261e;text-decoration:underline;}
ul
{
	margin-left:0px;
	list-style-type:none;
}
.wrap
{
	width:780px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.header
{
	width:100%;
	height:auto;
}
.content
{
	width:100%;
	height:auto;
	margin-top:5px;
}
.footer
{
	width:100%;
	height:70px;
	background:url(images/bg2.jpg) repeat-x;
	line-height:18px;
	padding-top:25px;
	clear:both;
}
.top
{
	width:100%;
	height:27px;
	background:url(images/bg1.jpg) repeat-x;
}
.topleft
{
	width:auto;
	height:27px;
	float:left;
	line-height:27px;
	padding-left:10px;
}
.topright
{
	width:auto;
	height:21px;
	float:right;
	padding-top:6px;
	padding-right:10px;
	color:#000000
}

.banner
{
	width:100%;
	height:152px;
}
.nav
{
	width:100%;
	height:34px;
	background:url(images/bg4.jpg) repeat-x;
}
.navmenu
{
	width:auto;
	height:34px;
	float:left;
	margin-left:7px;
	margin-right:7px;
	line-height:34px;
	color:White;
}

a.whitelink:link{
color:#ffffff;
text-decoration:none;
}
a.whitelink:hover{
text-decoration:underline;
}
a.whitelink:visited{
color:#ffffff;
text-decoration:none;
}
a.whitelink:active{
text-decoration:underline;}
.navmenu1
{
	width:125px;
	height:34px;
	float:left;
	margin-left:1px;
	margin-right:1px;
	line-height:34px;
	color:Yellow;
}
.navstyle
{
	width:2px;
	height:29px;
	background:url(images/bg3.jpg) no-repeat bottom;
	float:left;
	padding-top:5px;
}
.main
{
	width:565px;
	height:auto;
	float:left;
	margin-right:5px;
}
.content1
{
	width:100%;
	height:225px;
	overflow:hidden;
	margin-bottom:5px;
}
.line1
{
	width:100%;
	height:10px;
	background:url(images/line1.jpg) no-repeat center top;
}
.content1-1
{
	width:563px;
	height:202px;
	border-left:solid 1px #3799FB;
	border-right:solid 1px #3799FB;
	overflow:hidden;
}
.flash
{
	width:245px;
	height:100%;
	float:left;
	margin-right:8px;
	overflow:hidden;
	padding-left:5px;
}
.news
{
	width:295px;
	height:100%;
	float:left;
	overflow:hidden;
}
.news1
{
	width:100%;
	height:40px;
	background:url(images/bg6.jpg) repeat-x center bottom;
	font-size:16px;
	font-family:黑体;
	color:Red;
	overflow:hidden;
	line-height:40px;
	margin-bottom:5px;
}
.news2
{
	width:80%;
	height:23px;
	line-height:23px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.date
{
	width:19%;
	height:23px;
	line-height:23px;
	overflow:hidden;
	float:left;
	color:#797979;
}
.more
{
	width:100%;
	height:18px;
	clear:both;
	text-align:right;
}
.line2
{
	width:100%;
	height:10px;
	background:url(images/line2.jpg) no-repeat center -6px;
}
.content2
{
	width:248px;
	height:230px;
	float:left;
	border:solid 1px #3799FB;
	overflow:hidden;
}
.content2-title
{
	width:207px;
	height:22px;
	background:url(images/title4.jpg) no-repeat center center;
	margin-left:auto;
	margin-right:auto;
	padding-left:37px;
	padding-top:12px;
	text-align:left;
}
.content2-nr
{
	width:244px;
	height:166px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.content2-news
{
	width:244px;
	height:26px;
	line-height:26px;
	background:#EBE9EA;
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
}
.content3
{
	width:310px;
	height:232px;
	float:right;
	overflow:hidden;
	margin-bottom:5px;
}
.content3-title
{
	width:308px;
	height:29px;
	background:url(images/bg7.jpg) repeat-x center;
	border:solid 1px #3799FB;
}
.bt1
{
	width:67%;
	height:100%;
	float:left;
	line-height:29px;
	text-align:left;
	padding-left:40px;
	background:url(images/bt.jpg) no-repeat 25px center;
	font-weight:bold;
}
.more1
{
	width:19%;
	height:21px;
	float:left;
	padding-top:8px;
}
.content3-nr
{
	width:308px;
	height:195px;
	border:solid 1px #3799FB;
	border-top:none;
	padding-top:5px;
}
.news3
{
	width:98%;
	height:22px;
	border-bottom:dotted 1px #8EC5FB;
	line-height:22px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3px;
	overflow:hidden;
}
.flash1
{
	width:565px;
	height:108px;
	overflow:hidden;
	margin-bottom:5px;
	clear:both;
}
.content4
{
	width:248px;
	height:467px;
	background:url(images/bg7.jpg)  repeat-x 26px top;
	float:left;
	border:solid 1px #3799FB;
	overflow:hidden;
	
}
.content4-title
{
	width:204px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-left:40px;
	padding-top:12px;
}
.content4-nr
{
	width:190px;
	height:30px;
	float:left;
	text-align:left;
}
.sidebar
{
	width:205px;
	height:auto;
	float:right;
}
.sidebar-title1
{
	width:165px;
	height:31px;
	background:url(images/title2.jpg) no-repeat center center;
	line-height:31px;
	text-align:left;
	padding-left:40px;
	overflow:hidden;
}
.sidebar-nr1
{
	width:203px;
	height:187px;
	border:solid 1px #3799FB;
	border-top:none;
	margin-bottom:5px;
	padding-top:5px;
	overflow:hidden;
}
.news4
{
	width:96%;
	height:auto;
	min-height:22px;
	line-height:22px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
.sidebar-title2
{
	width:163px;
	height:29px;
	background:url(images/title3.jpg) no-repeat center center;
	border:solid 1px #3799FB;
	line-height:31px;
	text-align:left;
	padding-left:40px;
	overflow:hidden;
}
.sidebar-nr2
{
	width:203px;
	height:200px;
	border:solid 1px #3799FB;
	border-top:none;
	margin-bottom:5px;
	overflow:hidden;
}
.sidebar-nr3
{
	width:203px;
	height:203px;
	border:solid 1px #3799FB;
	border-top:none;
	margin-bottom:5px;
	overflow:hidden;
	padding-top:5px;
}
.sidebar-nr4
{
	width:203px;
	height:183px;
	border:solid 1px #3799FB;
	border-top:none;
	margin-bottom:5px;
	padding-top:5px;
	overflow:hidden;
	text-align:left;
}
.sidebar-nr5
{
	width:203px;
	height:72px;
	border:solid 1px #3799FB;
	border-top:none;
	margin-bottom:5px;
	padding-top:5px;
	overflow:hidden;
}
.ad
{
	width:203px;
	height:178px;
	border:solid 1px #3799FB;
	margin-bottom:5px;
	overflow:hidden;
}
.f
{
	width:100%;
	height:65px;
	margin-top:1px;
	overflow:hidden;
}
.friendlink
{
	width:100%;
	height:40px;
	line-height:30px;
	overflow:hidden;
}
.friendlink1
{
	width:100%;
	height:65px;
	background:url(images/bg5.jpg) repeat-x;
	color:White;
	line-height:18px;
	clear:both;
	overflow:hidden;
}
.friendlink1-1
{
	width:49%;
	height:50px;
	background:url(images/bg8.jpg) no-repeat right center;
	color:White;
	line-height:18px;
	float:left;
	padding-top:15px;
}
.friendlink1-2
{
	width:50%;
	height:50px;
	color:White;
	line-height:18px;
	float:left;
	padding-top:15px;
	overflow:hidden;
}
.content6
{
	width:248px;
	height:232px;
	float:left;
	overflow:hidden;
	margin-bottom:5px;
}
.content6-title
{
	width:246px;
	height:29px;
	background:url(images/bg7.jpg) repeat-x center;
	border:solid 1px #3799FB;
}
.content6-nr
{
	width:246px;
	height:195px;
	border:solid 1px #3799FB;
	border-top:none;
	padding-top:5px;
}
.bt8
{
	width:57%;
	height:100%;
	float:left;
	line-height:29px;
	text-align:left;
	padding-left:40px;
	background:url(images/bt.jpg) no-repeat 25px center;
	font-weight:bold;
}
.more8
{
	width:19%;
	height:21px;
	float:left;
	padding-top:8px;
}