body,div,ul,li {font-family: 宋体;font-size: 14px;color: #2C2C2C; padding:0px; margin:0px; list-style-type:none;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a {font-family: 宋体;font-size: 14px;color: #2C2C2C;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #2C2C2C;}
a:hover {text-decoration: none;color: #0D519C;}
a:active {text-decoration: none;color: #0D519C;}
h1 { font-size:16px; font-weight:bold; height:28px; text-align:center;}
#mian { width:960px; margin-left:auto; margin-right:auto;}
#top { width:960px; float:left;}
.bz {
	width:948px;
	float:left;
	border-left: solid 1px #D2E2F9;
	border-right: solid 1px #D2E2F9;
	border-top: solid 1px #D2E2F9;
	padding: 5px;
}
.web_login { width:300px; float:left;}
.seach { width:430px; float:right;}
.so1 { width:430px; float:right; font-size:25px; font-weight:bold; height:40px; line-height:40px; color:#FF0000;}
.so2 {
	width:430px;
	float:right;
	margin-top: 5px;
}
.keyword { width:310px; float:left; text-align:center; height:24px; line-height:24px; border-bottom:solid 1px #578ED8; border-left:solid 1px #578ED8; border-top:solid 1px #578ED8;;}
.submit {
	width:72px;
	float:left;
	line-height:28px;
	height:28px;
	background-image: url(so1.jpg);
	background-repeat: no-repeat;border: 0px; color:#FFFFFF;
}

.muen {width:960px;float:left;background-image: url(muen_bg.jpg);background-repeat: repeat-x;height: 49px;}
.muen ul {width:960px;float:left;}
.muen li {width:94px;float:left;height:20px; margin-top:12px; text-align:center;}
.muen li a{ color:#FFFFFF;}
.muen li a:hover{ color:#D9E2FF;}
.muen li a:visited{ color:#FFFFFF;}

#center { width:960px; float:left;}
.cy { width:960px; float:left; margin-top:10px;}
.h_pic { width:302px; float:left;}
.h_tp {
	width:300px;
	float:left;
	border:solid 1px #D2E2F9;
	height: 128px;
}
.h_gg { width:300px; float:left; margin-top:10px;}
.gg_til {
	width:270px;
	float:left;
	margin-top:10px;
	background-image: url(tongz.jpg);
	background-repeat: no-repeat;
	height: 45px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 45px;
	padding-left: 30px;
}
.gg_con {
	width:275px;
	float:left;
	background-image: url(gg_bg.jpg);
	background-repeat: repeat-y;
	background-position: right; padding:5px 10px 5px 15px; line-height:26px;
}
.gg_bom {
	width:300px;
	float:left;
	height:6px;
	background-image:url(gg_bom.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.h_new { width:416px; float:left; margin-left:10px;}
.zk_hot {
	width:416px;
	float:left;
	background-image: url(jr_hot.jpg);
	background-repeat: no-repeat;
	height: 52px;
}
.zk_con { width:404px; float:left; padding:5px; border-bottom:solid 1px #D2E2F9;border-left:solid 1px #D2E2F9;border-right:solid 1px #D2E2F9;}
.hot_inro {
	width:404px;
	float:left;
	color: #030C78; line-height:22px;
}
.hot_inro a {width:404px; color:#CC0000; font-size:16px; line-height:38px; font-weight:bold; text-align:center;}
.hot_inro a:hover{width:404px; color:#0D519C; font-size:16px; line-height:38px; font-weight:bold; text-align:center;}

.hot_new { width:404px; float:left; margin-top:6px; padding-top:6px; border-top:dotted 1px #CCCED2; line-height:25px;}

.h_ad { width:220px; float:right;}
.dow {
	width:222px;
	float:right;
	border: solid 1px #D2E2F9; margin-top:10px;
}
.ask {
	width:222px;
	float:right;
	border: solid 1px #D2E2F9;
}
.ask_title {
	width:220px;
	float:right;
	background-image: url(hot.jpg);
	background-repeat: repeat-x;
	height: 26px;
	border-bottom: solid 1px #D2E2F9;font-size:14px; font-weight:bold; color:#003A90; line-height:26px;
}
.ask_con { width:220px; float:right; line-height:25px;}

.ny { width:958px; float:left; margin-top:10px; border:solid 1px #BCC6DC;}
.zk_left { width:716px; float:left;}
.zk_title {
	width:716px;
	float:left;
	background-image: url(new_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 40px;
}
.zk_bt { width:130px; float:left;}
.zk_box { width:400px; float:right; line-height:34px;}

.zk_info { width:700px; float:left; padding:8px;}
.ne_le { width:340px; float:left; border-right:dashed 1px #D6D6D6; padding-right:10px;}
.ne_intr { width:340px; float:left; color:#818181; font-size:12px; line-height:22px;}
.ne_intr a {width:340px; color:#0D519C; font-size:16px; line-height:34px; font-weight:bold; text-align:center;}
.ne_intr a:hover{width:340px; color:#CC0000; font-size:16px; line-height:34px; font-weight:bold; text-align:center;}

.ne_xin { width:340px; float:left;margin-top:10px; padding-top:10px; line-height:25px; border-top:dotted 1px #CCCED2;}

.ne_ri { width:340px; float:right;}
.ne_one {
	width:320px;
	float:right;
	font-size:18px;
	color:#CC0000;
	font-weight:bold;
	height:20px;
	line-height:20px;
	background-image: url(tb1.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:20px;
}
.ne_tre { width:340px; float:right; margin-top:6px; padding-top:6px; border-top:dotted 1px #CCCED2; line-height:25px;}
.ne_tre a { color:#0D519C; font-size:14px; line-height:26px;}
.ne_tre a:hover{ color:#CC0000; font-size:14px; line-height:26px;}

.zk_right { width:240px; float:left; border-left:solid 1px #BCC6DC;}
.rec_title {
	width:220px;
	float:left;
	background-image: url(hot.jpg);
	height: 38px; font-size:16px; font-weight:bold; color:#003A90; line-height:38px; padding-left:20px;
}
.rec_cont {width:215px;float:left;background-image: url(top.jpg);background-repeat: no-repeat;background-position: 5px 7px; padding-left:25px; line-height:26px;}

.rec_cont a { color:#0D519C; font-size:12px; line-height:26px;}
.rec_cont a:hover{ color:#CC0000; font-size:12px; line-height:26px;}

/*内容页开始*/
.ly { width:960px; float:left; margin-top:10px;}

.list_le{
	width:700px;
	float:left;
	border: solid 1px #BCC6DC;
}
.lis_bt {
	width:640px;
	float:left;
	background-image: url(lis_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;font-size:16px; font-weight:bold; color:#003A90; line-height:38px; padding-left:20px;
}
.lis_info { width:680px; float:left; padding:10px;}

.list_ri{width:242px; float:right;}

.lis_box {
	width:240px;
	float:left;
	border: solid 1px #BCC6DC;
}
.lis_hot {
	width:240px;
	float:left;
	margin-top:15px;
	border: solid 1px #BCC6DC;
}

.lis_title {width:220px;float:left;background-image: url(hot.jpg);height: 38px; font-size:16px; font-weight:bold; color:#003A90; line-height:38px; padding-left:20px;}
.lis_cont {width:230px;float:left; line-height:26px; padding:5px;}
.lis_cont ul{width:230px; float:left;}
.lis_cont li{float:left;height:28px; margin-top:10px;}
.lis_cont li a{float:left;height:26px;padding:0 12px 0 12px;border:solid 1px #AAD87D;background-image: url(tha.jpg);background-repeat: repeat-x; margin-right:12px;}
.lis_cont li a:hover{float:left;height:26px;padding:0 12px 0 12px;border:solid 1px #AAD87D;background-image: url(thb.jpg);background-repeat: repeat-x;margin-right:12px; color:#FFFFFF;}

/*内容页结束*/

#footer {
	width:980px;
	float:left;
	line-height:26px;
	margin-top: 15px;
}
.cop { width:980px; float:left;text-align: center;}
.icp {
	width:980px;
	float:left;
	text-align: center;
}

.cpbox { width:720px; float:left;}
.cpbox ul{ width:720px; float:left;}
.cpbox li{
	width:158px;
	float:left;
	line-height:30px;
	text-align:center;
	margin:8px 0px 0px 15px;
	background-image: url(cp_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cpbox img { width:158px; height:110px; float:left;}


.listbox{width:690px;overflow:hidden;float:left;clear:both;overflow:hidden;margin:8px 0px 0px 0px;}
.listbox ul{width:690px;float:left; padding:0px; margin:0px; list-style-type:none;}
.listbox li{width:690px;float:left; margin-top:15px; padding-top:15px;border-top: dashed 1px #D6D6D6;}
.box_pic { width:160px; float:left;}
.listbox img { width:120px; float:left; height:96px; padding:2px; margin-right:20px;border: dashed 1px #D6D6D6;}
.intro{ color:#999999; font-size:12px; line-height:22px;}
.listbox li a{ font-size:16px; font-weight:bold; color:#0D519C;}
.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

.viewbox { width:680px; float:left;}
.title { width:680px; float:left;}
.info { width:680px; float:left;}
.intro { width:660px; float:left; margin:10px;}
.content { width:680px; float:left;}
.handle { width:680px; float:left;}
.context { width:400px; float:left;}
.context ul { width:400px; float:left;}
.context li { width:400px; float:left; line-height:30px; height:30px;}

.actbox { width:210px; float:right;}
.actbox ul { width:210px; float:left;}
.actbox li { width:70px; float:left;}
