body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-decoration: none;
	background-image:#fff;
	color: #333333;
}
div,ul,li,img,td,h1,h2,h4{padding:0px;margin:0px;overflow:hidden;}
ul,li{list-style:none}
img{border:0;}
.left{float:left}
.right{float:right}
#Tnav{width:920px;height:26px;background:#F4F4F4;padding:4px 20px 0px 20px;font-size:12px;margin:0px auto;clear:both}
#loginbox{width:960px;height:60px;margin-top:4px;}
#logo{width:202px;height:60px;float:left}
#loginbox ul{width:750px;float:left;margin-top:6px;margin-left:6px;padding:0px;}
#loginbox li{height:14px;padding-top:4px;padding-bottom:6px;float:left;text-align:center}

.banner { width:950px; height:252px;clear:both;padding:148px 0px 0px 10px;clear:both}
.banner h1{font-size:40px;font-family:"SimHei"; font-family:"\9ed1\4f53";display:none;}

.nav1{width:940px;height: 48px;overflow: hidden;background:url("menu_bg_blog.jpg") no-repeat;margin-top:10px;padding-left:20px;clear:both}
.nav1 li {
	float: left;
	height:48px;
	width:100px;
	line-height: 48px;
	padding-right:2px;
}
.nav1 li a { width:100px; height:48px; display:block; overflow:hidden; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#333; }
.nav1 li a:hover,.nav1 li .here{ background-image:url(menu_hover.jpg); background-repeat:no-repeat; color:#000; font-weight:bold; text-decoration:none;}

.main{width:960px;margin:0px auto;padding:0px;clear:both;}
.infobox{margin-top:6px;padding:0px;width:954px;border:3px solid #F3A554}
.form td{font-size:14px;}
.listimg li{width:163px;height:197px;float:left;margin-top:10px;margin-right:5px;list-style:none;overflow:hidden;}
.listimg li .img{width:155px;height:163px;padding:3px;text-align:center;border:1px solid #ccc;overflow:hidden;background:#FEF5D4;margin:0px;float:left}
.listimg li img{max-width:155px;max-height:163px;vertical-align:middle;width:expression(this.offsetWidth > 155 ? '155px': true);height: expression(this.offsetheight > 163 ? '163px': true);}
.listimg li h2{width:156px;height:30px;line-height:30px;overflow:hidden;font-size:14px;font-weight:lighter;text-align:center}




td{font-size:12px;}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
.logo_title a:hover {
	text-decoration: underline;
	color: #0066CC;
}
.hpf a {
	background-image: url(hpf.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-right: 17px;
	background-position: right center;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
}


.td1 {
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(b1_101222.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.td1 a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.td3 a {
	background-image: url(b1_101226.png);
	display: block;
	height: 13px;
	width: 13px;
}
.td4 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}


.titel_h1 {
	color: #FFFFFF;
	text-decoration: none;
}
.titel_h1 strong {
	font-size: 24px;
}
.titel_h1 a {
	color: #FFFFFF;
	text-decoration: none;
}
.titel_h1 a:hover {
	text-decoration: underline;
}
.logo {
	
	background-color: #FFFFFF;
	margin-top: 22px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #CCCCCC;
}
.logo_title {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
}
.logo_title a {
	color: #0066CC;
	text-decoration: none;
}


.top_dh {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.top_dh .bg {
	background-image: url(dh_bg1.png);
	background-repeat: no-repeat;
	width: 86px;
	height: 36px;
}
.top_dh a {
	background-repeat: no-repeat;
	display: block;
	line-height: 36px;
	width: 86px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 5px;
}
.top_dh a:hover {
	background-image: url(dh_bg1.png);
}

.left {
	background-color:#FEF5D4;
}
.left .sjtj {
	font-size: 18px;
	color: #006699;
	display: block;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}

.xt1 {
	background-image: url(xt1.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
}
.us1 {
	color: #333333;
	text-align: right;
}
.us2 {
	color: #2b4a78;
}
.user_ct {
	background-image: url(b1_101223.png);
	background-repeat: no-repeat;
	background-position: right -37px;
	height: 33px;
}
.user_ct strong {
	display: block;
	line-height: 35px;
	background-image: url(b3_101224.png);
	background-repeat: no-repeat;
	background-position: 40px -55px;
	padding-right: 10px;
	margin-left: 10px;
	padding-left: 70px;
	color: #006699;
	cursor: pointer;
}
.user_ct1 {
	background-image: url(b1_101225.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.user_ct1 a {
	display: block;
	line-height: 30px;
	padding-left: 70px;
	margin-left: 10px;
	color: #003399;
	margin-top: 6px;
}
.user_ct1 a:hover {
	display: block;
	line-height: 30px;
	padding-left: 70px;
	margin-left: 10px;
	color: #003399;
	background-image: url(b1_101223.png);
	margin-top: 6px;
	background-position: left -3px;
	text-decoration: none;
	font-weight: bold;
}


.right {
	background-color: #FFFFFF;
}
.right .gg {
	background-image: url(top_gg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
}
.right .gg .kjgg {
	background-image: url(gg.png);
	background-repeat: no-repeat;
	background-position: 20px;
	line-height: 50px;
}
.right .gg div {
	line-height: 22px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 10px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	color: #333333;
	font-size: 14px;
	text-indent: 2em;
}
.right .td2 div {
	font-size: 14px;
	color: #0066CC;
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	margin-left: 8px;
	font-weight: bold;
}
.right .title {
	font-size: 14px;
	color: #2b4a78;
	line-height: 25px;
	padding-left: 15px;
}
.right .title a {
	color: #333333;
}
.right .title a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.right .time {
	color: #666666;
}
.right .nrjj {
	line-height: 20px;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	background-color: #EBEBEB;
	padding: 10px;
	text-indent: 2em;
}
.right .grjj {
	line-height: 28px;
	color: #2b4a78;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 10px;
	font-size:14px;
}
.right .moer {
	background-image: url(b3_101227.jpg);
	background-repeat: repeat-x;
	line-height: 37px;
}
.right .moer a {
	background-image: url(b4_1010210.png);
	display: block;
	text-align: center;
	height: 30px;
	width: 49px;
	background-repeat: no-repeat;
	background-position: center center;
}
.right .fpxx a {
	background-image: url(fpxx.png);
	height: 25px;
	width: 54px;
	display: block;
}
.right .list_dh {
	background-image: url(b3_1012210.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	padding-left: 15px;
	color: #2b4a78;
}
.right .list_dh a {
	color: #2b4a78;
}
.right .xt2 {
	background-image: url(xt.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.right .tiele a {
	line-height: 35px;
	display: block;
	float: left;
	background-image: url(title_bg.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 12px;
	font-size: 14px;
	color: #333333;
}



#foot{width:100%;margin:0px auto;font-size:12px;text-align:center;padding:10px 0px 10px 0px;line-height:24px;}

#J_slide{width:692px; height:659px; overflow:hidden; position:relative;overflow:hidden;}
#J_slide ul{width:3655px; height:659px; }
#J_slide ul li{width:690px; height:631px; float:left; background-color:#FFF;text-align:center}
#J_slide ul li img{max-width:690px;max-height:516px;vertical-align:middle;width:expression(this.offsetWidth > 690 ? '690px': true);height: expression(this.offsetheight > 516 ? '516px': true);}
#J_slide A:hover {COLOR: #f43d1e;}
#J_slide A:hover SPAN {COLOR: #f43d1e;}
#J_slide  a SPAN {DISPLAY: block; BACKGROUND: #4b4b4b; FONT: 700 53px/57px arial; WIDTH: 37px; CURSOR: pointer; HEIGHT: 63px; TEXT-ALIGN: center;}
#J_slide .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;
	LEFT: 1px;
	WIDTH: 46px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 230px;
	HEIGHT: 81px
}
#J_slide .next {
	BACKGROUND: url(imgPlayer.png) no-repeat 0px 0px;
	LEFT: 1px;
	WIDTH: 46px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 230px;
	HEIGHT: 81px
}
#J_slide .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto
}

#J_slide .text { margin-top:5px; padding:10px 0px; overflow:hidden; zoom:1;background:#fff;border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
#J_slide .text .left{ float:left; width:390px; height:106px; overflow:hidden; margin-left:20px; border-right:1px solid #efefef; padding-right:15px; display:inline; }
#J_slide .text .left h4{ font-size:16px; height:30px; line-height:30px; overflow:hidden;}
#J_slide .text .left h4 a{color:#000;}
#J_slide .text .left p{ line-height:24px; color:#999; text-indent:2em;}
#J_slide .text .left p a{color:#ce381a;}
#J_slide .text .right{ float:right; width:162px; height:76px; overflow:hidden; margin-right:20px; display:inline; color:#666; line-height:22px; text-align:center; padding-top:30px; }
