body{font-size:12px;}
*{padding:0px; margin:0px;}
ul{list-style:none;}
img{border:0px;}
.clear {clear:both; height:3px; overflow:hidden;}
p {margin:opx 5px;}
a{color:#000;text-decoration:none;}
a:hover{color:#cd0102;text-decoration:underline;}
.ding {width:100%; overflow:hidden; height:10px; background:#f8f8f8; border-bottom:1px solid #e6e6e6;}
.ads{
	height:90px;
	width:778px;
	margin:0 auto;
	background:#999;
	margin-bottom:3px;
	margin-top:3px;
}
.top{
	width:950px;
	margin:0 auto;
	padding:5px 0px 2px 0px;
}
#logo{
	float:left;
}
#tit{
	float:left;
	padding:12px 3px 0px 5px;
	line-height:20px;
}
#banner{
	float:right;
}
.login{
	width:940px;
	margin:0 auto;
	padding:5px 0px 0px 10px;
	background:url(loginbg.gif);
	height:25px;
}
.login input{
	width:80px;
	border:1px solid #b6b6b6;
	height:18px;
	line-height:18px;
}
.login .dd{
	width:43px;
	height:20px;
	margin:0px;
	padding:0px;
	background:url(dd.gif);
	border:0px;
}
#loginl{
	float:left;
	padding:0px 0px 0px 80px;
}
#loginc{
	float:left;
	padding:5px 0px 0px 10px;
}
#loginr{
	float:right;
	width:300px;
}
.tab_default a {color:#1974c8;}
.tab_select a {color:#bf2027;}
.tab_default {background-color: #E5F2FB;cursor: hand; padding: 3px 10px 3px 10px; font-size:14px; font-weight:bold; color:#bf2027; background:url(yidong.gif);}
.tab_select {cursor: hand;background-color:DDEDFA;font-weight: bold; padding: 3px 10px 3px 10px; font-size:14px; font-weight:bold; color:#bf2027;}
/*栏目*/
.tou{margin:0px auto;width:950px;overflow:hidden; background:url(toubg.gif); height:50px; padding:0px 0px 0px 0px;}
.toul{float:left; width:410px; padding-top:35px;}
.toul a{ font-size:14px; margin:0px 10px 0px 10px; padding-top:35px;}
.touc{float:left;}
.tour{float:right; width:400px; padding-top:35px;}
.tour a{ font-size:14px; margin:0px 10px 0px 10px; padding-top:35px;}
/*栏目*/
.home{margin:0px auto;width:950px;}
.landa{ font-size:14px; font-weight:bold; color:#1974c8; padding-left:20px;}
.landa a{ font-size:14px; font-weight:bold; color:#1974c8;}
.swfnews{ font-size:14px; font-weight:bold; color:#1974c8; padding:0px 0px 5px 3px;}
.homel{float:left; width:470px; border:1px solid #AEDEF2;overflow:hidden;}
.homell{float:left;}
.homelr{float:right;}
.homel01{height:12px; background:url(indexlan.gif);overflow:hidden;}
.homeltit{ padding-left:24px;}
.homeltit a{font-size:14px; font-weight:bold; color:#bf2027;}
.homer{float:right; width:470px; border:1px solid #AEDEF2;}
.homer .title{
	width:470px;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
	font-weight:bold;
	color:#04548e;
	background:url(title03.gif);
}
.homer .title a{
	font-size:14px;
	color:#04548e;
}
.xiaotit{padding-left:24px;}
.xiaotit a{font-size:14px; font-weight:bold; color:#bf2027;}
.xiao{
	width:185px;
	font-size:13px;
	padding:10px 10px 0px 10px;
	line-height:24px;
	float:right;
	color:#555;
}
.xiao a{
	float:left;
	line-height:22px;
	font-size:14px;
}
.xiaotwo {float:left; width:462px; background:#ecf5ff; padding:4px 3px 0px 5px;}
.xiaotwo tr{
	height:21px;
}
.bbs{
	width:470px;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
	font-weight:bold;
	color:#04548e;
	background:url(title03.gif);
}
.bbs span{
	float:left;
}
.bbs span a{
	color:#04548e;
}
.bbshot{
	float:right;
	color:#bf2027;
	padding-right:10px;
	background:url(hot.gif) 0px 10px no-repeat;
	text-indent:2em;
}
.bbsl{padding:5px 5px 0px 5px; line-height:21px; font-size:12px; width:460px; background:#ecf5ff;
}
.bbsl a{
	font-size:12px;
}
.bbsr{line-height:22px; padding:4px 0px 0px 10px; font-size:12px; color:#555;
}
.bbsr a{
	font-size:12px;
}
.ads001{float:left; width:472px; padding:3px 0px;}
.ads002{float:right; width:472px; padding:3px 0px;}
.peixun{float:left; width:470px; border:1px solid #AEDEF2; overflow:hidden;}
.peixunimg{float:left; width:470px; padding:5px 5px 1px 10px;}
.homerl{
	float:left; padding:10px 5px 0px 5px;
}
.homerr{
	float:left; line-height:20px; padding-top:2px;
}
.homerr a{
	font-size:12px;
}
.homell .pxad{
	width:170px;
	overflow:hidden;
	float:left;
	height:155px;
	padding:10px 0px 0px 10px;
}
.homell .picnews{
	width:180px;
	overflow:hidden;
	float:left;
}
.homell .picnews dl dd{
	width:160px;
	float:left;
	display:inline;
	text-align:center;
	margin:8px 0px 0px 9px;
	line-height:31px;
}
.homell .picnews dl dd a img{
	border:1px solid #666;
}
.homel02{
	width:270px;
	font-size:14px;
	padding:5px 10px 0px 0px;
	line-height:24px;
	text-indent:20px;
	float:right;
}
.homel02 ul{
	float:left;
}
.homel02 ul li{
	float:left;
}
.homel02 ul li a{
	float:left;
	line-height:22px;
	text-indent:14px;
	font-size:12px;
	background:url(ico.gif) 0px 6px no-repeat;
}
.lvyou{
	width:450px;
	float:left;
	padding:2px 10px 0px 10px;
	border-top:1px solid #DDD;
}
.homel03{
	width:270px;
	padding:5px 10px 0px 0px;
	line-height:24px;
	text-indent:20px;
	float:left;
}
.homel03 ul{
	float:left;
}
.homel03 ul li{
	float:left;
}
.homel03 ul li a{
	float:left;
	line-height:22px;
	text-indent:14px;
	font-size:12px;
	background:url(ico.gif) 0px 6px no-repeat;
}
.chuguo {float:right; width:470px; border:1px solid #AEDEF2; overflow:hidden;}
.chuguo .title{
	width:470px;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
	font-weight:bold;
	color:#04548e;
	background:url(title03.gif);
}
.chuguo .title a{
	color:#04548e;
}
.chuguoa{
	padding:15px 10px 0px 10px;
	float:left;
}
.chuguob{
	width:280px;
	padding:10px 0px 6px 0px;
	line-height:24px;
	text-indent:20px;
	float:right;
}
.chuguob ul{
	float:left;
}
.chuguob ul li{
	float:left;
}
.chuguob ul li a{
	float:left;
	line-height:22px;
	text-indent:14px;
	font-size:12px;
	background:url(ico.gif) 0px 6px no-repeat;
}
#liuxue{
	line-height:22px;
	padding:5px 0px 3px 0px;
	background:#ecf5ff;
	width:470px;
	background:url(liuxue.gif);
}
#liuxuel{
	float:left;
	width:200px;
	padding-left:24px;
}
#liuxuer{
	float:right;
	width:200px;
	padding-right:10px;
}
.job ul{
	margin:3px 8px;
}
.job ul li{
	line-height:24px;
	text-indent:5px;
}
.job ul li a{
	font-size:12px;
	float:left;
}
.job li span{
	font-size:12px;
	float:right;
}
.jiajiao ul{
	margin:2px 8px 1px 8px;
}
.jiajiao ul li{
	line-height:24px;
	text-indent:5px;
}
.jiajiao ul li a{
	font-size:12px;
	float:left;
}
.jiajiao li span{
	font-size:12px;
	float:right;
}
.dushu {float:right; width:470px; border:1px solid #AEDEF2;}
.dushu .title{
	width:470px;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
	font-weight:bold;
	color:#04548e;
	background:url(title03.gif);
}
.dushu .title a{
	color:#04548e;
	font-size:14px;
}
.mingxing{
	line-height:20px;
	padding:6px 0px 1px 10px;
	background:#ecf5ff;
}
.dushua{
	line-height:20px;
	padding:2px 0px 0px 10px;
}
.dushu a{
	font-size:12px;
}
/*栏目*/
.nav{margin:0px auto;background:url(nav_bg.gif);height:33px;padding-left:5px; overflow:hidden; width:945px;}
.nav li{ float:left; width:50px; text-align:center;height:33px; line-height:33px;}
.nav li a{color:#FFF; font-size:14px;}
.topad {height:90px;width:950px;margin:0 auto;padding:5px 0px;}
.topad .banner{float:left;}
.topad .wenzi{
	float:right;
	height:83px;
	width:180px;
	border:1px solid #D8D8D8;
	padding:5px 0px 0px 2px;
	line-height:20px;
}
.topad .wenzi a{
	font-size: 12px;
	color:#666;
}
.submenu{
	height:21px;
	width:930px;
	margin:0 auto;
	overflow:hidden;
	background:url(submenu_bga.gif);
	padding:10px 0px 0px 20px;
}
.submenul{
	float:left;
}
.submenul a{
	padding:0px 0px 0px 0px;
	color:#000;
}
.submenur{
	float:right;
	padding-right:10px;
}
.submenur a{
	padding:0px 5px 0px 5px;
	color:#000;
	text-align:center;
}
.main{
	width:950px;
	margin:0 auto;
	overflow:hidden;
}
.index01{
	width:300px;
	float:left;
	border:1px solid #999;
}
.index02{
	width:428px;
	float:left;
	margin-left:10px;
	padding:6px 10px;
	border:1px solid #AEDEF2;
}
.indextou{
	width:428px;
	font-size:14px;
	line-height:21px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:8px;
}
.indextou a{
	font-size:14px;
	color:#1974c8;
}
.indextou01{
	font-size:12px;
	padding:6px 0px 0px 0px;
}
.indextou01 a{
	font-size:12px;
	line-height:22px;
}
.index03{
	width:180px;
	float:right;
	overflow:hidden;
}
.index03 img{
	padding-bottom:4px;
}
.left{
	width:650px;
	float:left;
	overflow:hidden;
}
.picnews{
	width:160px;
	overflow:hidden;
	float:left;
}
.picnews dl dd{
	width:148px;
	float:left;
	display:inline;
	text-align:center;
	margin:8px 0px 0px 9px;
	line-height:31px;
}
.picnews dl dd a img{
	border:1px solid #DDD;
}
.picnews01{
	width:180px;
	overflow:hidden;
	float:right;
}
.picnews01 dl dd{
	width:160px;
	float:left;
	display:inline;
	text-align:center;
	margin:8px 0px 0px 9px;
	line-height:31px;
}
.picnews01 dl dd a img{
	border:1px solid #DDD;
}
.picnews02{
	width:460px;
	overflow:hidden;
	padding:0px 0px 0px 2px;
}
.picnews02 dl dd{
	width:148px;
	float:left;
	display:inline;
	text-align:center;
	margin:5px 0px 0px 5px;
	line-height:31px;
}
.picnews02 dl dd a img{
	border:1px solid #DDD;
}
.yule {
	width:460px;
	font-size:14px;
	line-height:24px;
	padding:0px 0px 0px 5px;
}
.yule a{
	font-size:14px;
}
.kleft{
	width:460px;
	font-size:14px;
	padding:5px 10px 0px 0px;
	line-height:24px;
	text-indent:20px;
	float:right;
}
.kleft ul{
	float:left;
}
.kleft ul li{
	float:left;
}
.kleft ul li a{
	float:left;
	line-height:24px;
	text-indent:14px;
	font-size:14px;
	background:url(ico.gif) 0px 6px no-repeat;
}
.kleft ul li span{
	font-size:13px;
	float:right;
	width:90px;
	color:#666;
}
.ks{width:641px;border-left:1px solid #AEDEF2;border-top:1px solid #AEDEF2;border-right:1px solid #AEDEF2;}
.ks .title{width:641px;
	height:25px;
	line-height:25px;
	background:#EEF6FE;
	border-bottom:1px solid #AEDEF2;
	text-indent:10px;
	font-weight:bold;
	color:#1974C8;
	font-size:14px;
	margin:1px 0px 0px 0px;}
.ks .title span{
	height:25px;
	font-size:12px;
	font-weight:normal;
	padding-left:320px;
	color:#333;
}
.pleft{
	width:640px;
	float:left;
	overflow:hidden;
}
.listbox{
	width:650px;
	overflow:hidden;
	float:left;
}
.listbox dl{
	width:318px;
	margin:0px 4px 0px 0px;
	padding-bottom:5px;
}
.listbox dl dt{
	background:#EEF6FE;
	font-weight:bold;
	height:25px;
	line-height:25px;
	border:1px solid #AEDEF2;
	text-indent:15px;
	font-size:14px;
}
.listbox dl dt a{
	color:#1974c8;
}
.listbox dl dd{
	padding:5px 0px 5px 1px;
	border-left:1px solid #AEDEF2;
	border-right:1px solid #AEDEF2;
	border-bottom:1px solid #AEDEF2;
}
.listbox dl dd a{
	height:24px;
	line-height:24px;
	background:url(ico.gif) 5px 2px no-repeat;
	font-size:14px;
	padding-left:20px;
}
.pright{
	float:right;
	width:300px;
	overflow:hidden;
}
.pright .ad300{
	width:300px;
	height:250px;
	margin-bottom:5px;
}
.rlist{
	width:300px;
	margin-bottom:5px;
}
.rlist .title{
	width:300px;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
	font-weight:bold;
	color:#04548e;
	background:url(title.gif);
}
.downtop {overflow:hidden;width:263px;background:url(paihang.gif) 6px 4px no-repeat;padding:2px 0px 0px 35px;line-height:24px;border:1px solid #b3cef0;}
/*友情链接开始*/
.link{margin:0px auto; width:948px;border:1px solid #AEDEF2;}
.link .title{width:948px;
	height:25px;
	line-height:25px;
	background:#EEF6FE;
	border-bottom:1px solid #AEDEF2;
	text-indent:10px;
	font-weight:bold;
	color:#1974C8;
	font-size:14px;
	margin:1px 0px 0px 0px;}
.link .rbox{width:928px;padding:5px 10px; line-height:20px;}
.link .rbox a{padding:0px 5px 0px 0px;}
.line{
	border-bottom:1px solid #CCC;
	width:950px;
	margin:0 auto;
	height:10px;
	overflow:hidden;
}
.foot{
	line-height:180%;
	margin:0 auto;
	width:950px;
	text-align:center;
	padding:5px 0px 10px 0px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}