﻿html,body{
	margin:0;padding:0;font:lighter 12px/150% Tahoma,Helvetica,Arial,sans-serif,"宋体";background-color:#fff;color:#404040;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, address{
	margin:0;padding:0;list-style:none;font-style:normal;
}
input,img,select{
	vertical-align:middle;
}
a img{
	border:0;
}
a:link{
	color:#333;text-decoration:none;
}
a:visited{
	color:#666;text-decoration:none;
}
a:hover{
	color:#369;text-decoration:underline;
}
a:active{
	color:#369;text-decoration:underline;
}
.bginfor,.navlist li.seleced2 a,.list-hot li,.schoollist li,.infortypelist li,.formelist li{
	background-image:url('images/bg-sprite-news.gif');background-repeat:no-repeat;background-color:transparent;
}
/*Css Reset End*/
.mainwidth{
	width:950px;margin:10px auto;zoom:1;
}
.mainwidth:after,.toplink:after,#navlist:after,.navlist:after,.mainbox:after,.servicelist:after,.schoollist:after,.mainboxtop:after,.infortypelist:after,.mainboxbottom:after,.boxborder:after{
	content:",";display:block;clear:both;height:0;visibility:hidden;font-size:0;
}
.logo{
	float:left;
}
.toplink{
	float:right;zoom:1;
}
.toplink li{
	float:left;margin-left:1em;
}
/*导航样式开始*/
#navlist{
	height:40px;position:relative;zoom:1;background-position:0 0;
}
.navlist{
	float:left;zoom:1;position:absolute;top:5px;height:35px;margin-left:10px;
}
.navlist li{
	float:left;
}
*html .navlist li a{
	display:inline-block;
}
.navlist li a{
	font-size:14px;color:#fff!important;display:block;height:35px;line-height:35px;padding:0 17px 0 15px;background:transparent url('images/bg-navinfor-sp.gif') right 7px no-repeat;
}
.navlist li.clearsp a{
	background-image:none;
}
.navlist li.seleced2{
	background-position:0 -60px;
}
.navlist li.seleced2 a{
	background-position:bottom right;padding:0 20px;font-weight:bold;color:#000!important;cursor:text;
}
.navlist li.seleced2 a:hover{
	text-decoration:none;
}
/*导航样式结束*/
.searchbox{
	float:right;height:26px;padding:8px 10px 6px;
}
.searchkeywords{width:200px;}
.btn-search{
	height:26px;width:52px;border:0;background-position:-400px -150px;text-indent:-1000em;cursor:pointer;
}
#SearchButton_B,#SearchButton1_B{
	width:52px;height:26px;border:0;text-indent:-1000em;background-position:0 -180px;background-color:transparent;cursor:pointer;background-image:url('images/bg-sprite.gif');background-repeat:no-repeat;
}/*顶部搜索栏样式结束*/
.mainbox{
	width:950px;float:left;overflow:hidden;zoom:1;
}
.zxksmainbox{
	width:670px;float:left;overflow:hidden;zoom:1;
}
.mainboxtop{
	zoom:1;margin-bottom:10px;
}
.sidebox{
	width:950px;float:left;overflow:hidden;
}
.zxkssidebox{
	width:270px;float:right;overflow:hidden;
}
.middleleft{
	width:270px;float:left;overflow:hidden;
}
.middle{
	width:390px;float:right;overflow:hidden;padding-left:10px;
}

.addarea {
	width:254px;height:180px;padding:7px 8px;overflow:hidden;background-position:0 -120px;margin-bottom:10px;
}

.list-hot li{
	padding-left:10px;background-position:-947px -50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.list-hot li a{
	font-size:14px;color:#000!important;line-height:24px;
}
.list-hot li.no1{
	background-image:none;
}
.list-hot li.no1 a{
	font-weight:bold;color:#c63800!important;
}
.list-hot li.no1 a:hover{
	color:#f00!important;
}

.servicebox{
	width:234px;background-position:-400px -60px;height:46px;overflow:hidden;padding:8px 8px 8px 28px;
}
.servicelist{
	zoom:1;
}
.servicelist li{
	float:left;padding-left:15px;margin-right:10px;background-image:url('images/bg-icons.gif');background-color:transparent;line-height:190%;
}
.servicelist li.s1{
	background-position:0 -15px;
}
.servicelist li.s2{
	background-position:0 -35px;
}
.servicelist li.s3{
	background-position:0 -55px;
}
.newservice{
	display:none;
}


.boxborder{
	border:1px #d2d2d2 solid;border-top:0;padding:10px;margin-bottom:10px;zoom:1;
}
.zkschool{
	height:24px;padding-left:20px;line-height:24px;color:#fff;font-size:12px;font-weight:bold;background-position:0 -360px;
}
.schoollist,.infortypelist,.mainboxbottom{
	zoom:1;
}
.schoollist li{
	float:left;padding-left:10px;white-space:nowrap;width:7em;overflow:visible;margin-right:18px;line-height:200%;background-position:2px -500px;
}
.schoollist li a,.infortypelist li a,.infortypelist2 li a{
	color:#404040!important;
}


.zxks{
	background-position:0 -330px;padding-left:20px;font-size:12px;font-weight:bold;color:#fff;height:24px;line-height:24px;
}
.more,.more2{
	display:block;text-align:right;padding-right:10px;height:20px;line-height:20px;margin-top:-20px;
}
.more2{
	margin-top:-25px;padding-right:0;
}
.more a,.more2 a{
	padding-right:10px;background:transparent url('images/icon-more.gif') right center no-repeat;
}
.infortypelist li,.infortypelist2 li{
	width:310px;padding-left:12px;float:left;background-position:4px -480px;line-height:200%;position:relative;
}
span.date{
	color:#a9a;position:absolute;right:10px;top:0;
}

.sbox{
	width:330px;float:left;overflow:hidden;
}
.sbox2{
	width:330px;float:right;overflow:hidden;
}
.infortypelist2 li{
	width:295px!important;margin-right:0!important;background:transparent url('images/bg-sprite-news.gif') 4px -480px no-repeat; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;
}
.boxborder2{
	width:308px;padding:10px;border:1px #d2d2d2 solid;border-top:0;zoom:1;overflow:hidden;
}
.boxborder2:after{
	content:".";display:block;clear:left;height:0;visibility:hidden;
}
.sfgwy,.wyjsj,.yjs,.zyzg{
	height:24px;line-height:24px;font-size:12px;font-weight:bold;color:#fff;padding-left:20px;width:310px;
}
.sfgwy,.wyjsj{
	background-position:0 -390px;
}
.yjs{
	background-position:0 -450px;

}
.zyzg{
	background-position:0 -420px;
}

.formehot {
	background-position:-400px -180px;height:20px;padding-left:10px;font-size:12px;font-weight:bold;line-height:20px;
}
.formelist li{
	background-position:2px -500px;line-height:200%;padding-left:10px;
}
.formelist li a{
	display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#404040;width:235px;
}

.bottomsearch{
	padding:5px 0;text-align:center;background-color:#eee;border:1px #d2d2d2 solid;width:948px;margin:10px auto;
}

.breadcarsh{
	background-position:0 -540px;height:30px;line-height:30px;padding:0 10px;border:1px #d2d2d2 solid;
}



.infortype{
	font-size:12px;font-weight:bold;
}
.infortype a{color:#000;}
.morearticle{font:lighter 12px 宋体;float:right;padding-right:10px;background:transparent url(Images/icon-more.gif) right center no-repeat; line-height:30px;}
.typelist{
	border-bottom:1px #d2d2d2 dotted;line-height:250%;font-size:14px;padding-left:2px;
}
.typelist a{
	color:#369!important;
}
span.date2{
	color:#a9a;float:right;
}
/*翻页样式开始*/
div.scott {
	padding-bottom:3px; margin:3px; padding-top: 15px; text-align: right;
}
div.scott a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #999; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.scott a:hover {
	border-right: #356AA0 1px solid; border-top: #356AA0 1px solid; border-left: #356AA0 1px solid; color: #638425; border-bottom: #356AA0 1px solid; background-color: #fff
}
div.scott a:active {
	border-right: #356AA0 1px solid; border-top: #356AA0 1px solid; border-left: #356AA0 1px solid; color: #638425; border-bottom: #356AA0 1px solid; background-color: #fff
}
div.scott span.current {
	border-right: #356AA0 1px solid; padding-right: 5px; border-top: #356AA0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #356AA0 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #356AA0 1px solid; background-color: #356AA0
}
div.scott span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}/*翻页样式结束*/

.recommendbox{
	padding:1px;border:1px #d2d2d2 solid;
}
.recommendbox h2{
	font-size:12px;color:#fff;font-weight:bold;padding-left:10px;background-color:#5a8aba;line-height:200%;
}
.recommendcontent{
	padding:9px;width:648px;overflow:hidden;
}


/*文章样式开始*/
.article h3{
	font-size:16px;text-align:center;margin:1em auto;
}
.articleinfor{
	text-align:center;color:#aaa;
}
.articleinfor span{
	color:#404040;
}
.article p{
	text-indent:2em;margin:1.5em;line-height:150%;font-size:12px;color:#666;
}
.scott2{
	text-align:right;margin-bottom:10px;
}
.scott2 a{
	color:#369;margin-left:1em;
}

p.schoolinfor{
	margin:1em auto;font-size:14px;color:#666; text-indent:2em;
}

table.zylist{
	width:100%;border:1px #C8D3DD solid;margin-bottom:10px;
}
.zylist .disth{
	background-color:#E1E9F0;line-height:200%;font-size:12px;font-weight:bold;
}
.zylist td{
	padding:5px 10px;border:1px #D8E1E9 solid;
}
.zylist td a{
	color:#369!important;font-size:14px;
}
.schoolconnect{
	font-size:14px;line-height:180%;color:#404040;margin-left:13px;
}
.schoolconnect a{
	color:#f60!important;
}

.articlelist li{line-height:120%;padding:5px 3px 5px 15px; background:transparent url(Images/icon-classlist.gif) 3px 8px no-repeat;font-weight:bold;}
.articlelist li a{color:#333;}

.lastedlistbox{padding:10px;margin-bottom:10px;border:1px #d2d2d2 solid;}