@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"宋体";
	color:#333333}
a:link{
	color:#494949;
	text-decoration:none;}
a:visited{
	color:#494949;
	text-decoration:none;}
a:hover{
	color:#494949;
	text-decoration:none;}			
.wrapper{
	width:960px;
	height:auto;
	margin:0 auto;}

.guanggao{
	background:#ebf6fe;
	height:75px;
	width:960px;
	margin:8px 0px;
}
.searchbg{
	width:958 px;
	background:url(../images/searchbg.jpg) repeat-x;
	height:34px;
	line-height:34px;
	border:1px solid #6bbbdc;
	border-top:0px;}
.hotword{
	float:left;
	color:#ffffff;
	height:34px;
	line-height:34px;
	padding-left:20px;
	width:315px;
	width:295px !important;}	
.hotword a:link{
	color:#ffffff;
	text-decoration:none;}
.hotword a:visited{
	color:#ffffff;
	text-decoration:none;}
.hotword a:hover{
	color:#ffffff;
	text-decoration:none;}			
.hotword span{
	color:#ffffff;
	padding-right:8px;}
.searchdiv{
	float:left;}
.searchinptdiv{
	float:left;
	padding-right:5px;}
.searchinpt{
	background:url(../images/searchinptbg.jpg) repeat-x;
	height:20px;
	border:1px solid #7e9db9;
	width:208px;
	margin-top:4px;	}
.searchtxt{
	float:left;
	padding:0px 10px;}	
.searchtxt a:link{
	color:#ffffff;
	text-decoration:none}
.searchtxt a:visited{
	color:#ffffff;
	text-decoration:none}
.searchtxt a:hover{
	color:#ffffff;
	text-decoration:none}
.searchselect{
	background:url(../images/selectbg.jpg) no-repeat;
	width:97px;
	height:24px;
	margin-top:5px;
	margin-left:3px;
	float:left;}
.searchbutton{
	background:url(../images/searchbutton.jpg) no-repeat;
	width:52px;
	height:24px;
	margin-top:5px;
	float:left}
.telephone{
	background:url(../images/telephone.jpg) no-repeat;
	width:215px;
	height:33px;
	float:right}							
.contain{
	width:960px;
	
	height:400px;
	height:auto;
	height:auto !important;		}
.content01{
	width:960px;
	margin-top:5px;}
.view{
	width:314px;
	height:269px;
	float:left;
	overflow:hidden}	
.viewphoto{
	width:314px;
	height:209px;
	overflow:hidden}
.viewtxt{
	height:60px;
	text-indent:2em;
	line-height:21px;
	background:#e3f3fd;
	padding:5px;
	}	
.newdiv{
	width:397px;
	height:266px;
	border:1px solid #d4e7ee;
	float:left;
	margin-left:8px;
	
	}
.newdivbg{
	width:395px;
	height:264px;
	float:left;
	background:url(../images/newbg.jpg) repeat-x;
	margin:1px;
	*margin:0px;}
.newdivbg ul{
	margin:0px;
	margin-top:5px;
	padding:0px;
	list-style:none;}
.newdivbg ul li{
	line-height:21px;
	padding-left:10px;
}
.studydiv{
	width:229px;
	height:190px;
	float:left;
	
	margin-left:7px;
	text-align:center}
.studydivfont{
	width:230px;
	height:190px;
	overflow:hidden;
	
	border:1px solid #d4e7ee;
	
	text-align:center}	
.studytxt{
	line-height:21px;
	padding:5px 10px;
	text-align:left;
	height:131px;
	height:121px !important;}
.tushudiv{
	clear:both;
	margin-top:8px;
	width:232px;
	height:68px;
	}
.content02{
	clear:both;
	width:960px;
	min-height:300px;
	height:auto !important;
	height:300px ;
	}
.noticediv{
	width:314px;
	height:173px;
	float:left;
	}	
.noticetxt{
	width:312px;
	height:142px;
	border:1px solid #d4e7ee;
	border-top:0px;
	background:url(/exam/images/index_bg.jpg) repeat-x;
	}	
.noticetxt ul{
	margin:0px;
	padding:15px 10px 10px 20px;
	list-style:none}
.noticetxt ul li{
	line-height:21px;
	background:url(../images/dot.gif) no-repeat 0px 8px;
	padding-left:10px;}	
			
img{border:0px;}
.titlediv{
	width: 312px; 
	background:url(../images/noticetitle.gif) repeat-x; 
	height:28px;
	overflow:hidden;
	border:1px solid #d4e7ee;
	border-bottom:0px;}
.con {
	FONT-SIZE: 12px; 
	
	float:left;
	width:110px;
	overflow:hidden;
	height:28px;
	line-height:28px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
.icondiv{
	background:url(../images/icon.jpg) no-repeat 10px 8px;
	float:left;
	width:20px;
	height:329px;}
	

.titlefont {
	float:left;
	padding-left:10px;}
.titlefont  a:link{
	color:#ffffff;}
.titlefont  a:visited{
	color:#ffffff;}
.titlefont  a:hover{
	color:#ffffff;}		
.tags {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 10px;  
	PADDING-TOP: 0px; 
	HEIGHT: 289px; 
 }
.tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat 0px 0px;  padding-right:10px;FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 29px
}
.tags LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT:30px; BACKGROUND: url(../images/tagright.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 29px; TEXT-DECORATION: none;  padding-top:6px; font-size:14px;
	font-weight:bold; color:#0292c6;
}
.tabs{
	float:left;}
.tab{
	float:right;
	font-size:12px;
	height:29px;
	line-height:29px;
	padding-right:10px;
	}
.more{ float:left;
padding-left:10px;}	
.more2{ float:left;
padding-left:10px;}	
.more a:link{
	color:#ffffff;}
.more a:visited{
	color:#ffffff;}
.more a:hover{
	color:#ffffff;}		
.hotdiv{
	width:399px;
	height:173px;
	float:left;
	margin-left:8px;}
.titlehotdiv{
	WIDTH: 397px; 
	background:url(../images/hottitle.gif) repeat-x; 
	height:29px;
	border:1px solid #d5e6ed;
	border-bottom:0px;}
.noticedottxt{
	width:397px;
	height:142px;
	border:1px solid #d4e7ee;
	border-top:0px;
	background:url(/exam/images/index_bg.jpg) repeat-x;
	}	
.noticedottxt ul{
	margin:0px;
	padding:15px 10px 10px 20px;
	list-style:none}
.noticedottxt ul li{
	line-height:21px;
	background:url(../images/dot.gif) no-repeat 0px 8px;
	padding-left:10px;}	
.guangao2{
	width:721px;
	height:89px;
	background:#ecf6ff;
	margin:8px 0px;
	}
.hukaodiv{
	width:356px;
	min-height:173px;
	height:auto !important;
	height:173px;
	float:left;
	}
.titlehukaodiv{
	WIDTH: 354px; 
	background:url(../images/blue_title.gif) repeat-x; 
	height:29px;
	border-left:1px solid #d4e7ed;
	border-right:1px solid #d4e7ed}
.hukaotxt{
	width:354px;
	min-height:142px;
	height:auto !important;
	height:142px;
	border:1px solid #d4e7ee;
	border-top:0px;
	background:url(/exam/images/index_bg.jpg) repeat-x;}	
.hukaotxt ul{
	margin:0px;
	padding:15px 10px 10px 20px;
	list-style:none}
.hukaotxt ul li{
	line-height:21px;
	background:url(../images/dot.gif) no-repeat 0px 8px;
	padding-left:10px;}	
.leftdiv01{
	width:721px;
	min-height:248px;
	height:auto !important;
	height:248px;
	}
.leftdiv02{
	width:721px;
	margin-top:5px;
	min-height:174px;
	height:auto !important;
	height:174px;}
.leftdiv03{
	width:721px;
	margin-top:5px;
	height:178px;
	overflow:hidden;
	*height:175px;
	}	
.messagediv{
	width:355px;
	height:173px;
	float:left;}
.messagetitle{
	background:url(../images/titledivbg.jpg) no-repeat;
	width:355px;
	height:34px;
	line-height:34px;}
.messagetxt{
	background:url(../images/messagetxt.jpg) repeat-x;
	height:138px;
	border:1px solid #d4e7ee;
	border-top:0px;
	width:356px;}
.messagetxt ul{
	margin:0px;
	padding:5px 10px;
	list-style:none;}
.messagetxt ul li{
	line-height:21px;	
	background:url(../images/dot.gif) no-repeat 0px 8px;
	padding-left:10px;}
.font14{
	float:left;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	color:#0591cc}
.morefont{
	float:right;
	padding-right:20px;}
.msdiv{
	width:234px;
	min-height:174px;
	height:auto !important;
	height:174px;}

.leftcol{
	float:left;
	margin-top:8px;}
.leftcol{
	}
.rightcol{
	width:232px;
	float:left;
	margin-left:7px;
	overflow:hidden}	
.msdiv{
	width:232px;
	
	float:left;
	}
.titlemsdiv{
	WIDTH: 230px; 
	background:url(../images/titlebg.gif) repeat-x; 
	height:29px;
	border:1px solid #d4e7ee;
	border-bottom:0px;}
.imgdiv{
	float:left;
	width:100px;
	height:100px;
	text-align:center;
	margin-top:10px;}	
.imgtxt{
	line-height:20px;
	text-indent:2em;
	margin-top:10px;}
	
.mstxt ul{
	margin:0px;
	padding:10px 10px 10px 10px;
	list-style:none;}
.mstxt ul li{
	line-height:21px;	
	background:url(../images/dot.gif) no-repeat 0px 8px;
	padding-left:10px;}	
.imgtxt img{
	display:block;}		
	
.mstxt{
	width:230px;
	min-height:142px;
	height:auto !important;
	height:142px;
	border:1px solid #d4e7ee;
	border-top:0px;
	float:left;
	background:url(/exam/images/index_bg.jpg) repeat-x;
	}	
.mstxt02{
	width:230px;
	min-height:60px;
	height:auto !important;
	height:60px;
	border:1px solid #d4e7ee;
	border-top:0px;
	float:left;
	background:url(/exam/images/index_bg.jpg) repeat-x;
	}	
.servicediv{
	clear:both;
	width:958px;
	border:1px solid #d4e7ee;
	background:url(../images/servicebg.jpg) repeat-x;
	margin:0 auto;
	margin-top:5px;
	height:147px;}
.yqdiv{
	clear:both;
	width:958px;
	border:1px solid #d4e7ee;
	background:url(../images/yqbg.jpg) repeat-x;
	margin:0 auto;
	margin-top:5px;
	
	height:103px;}	
.footer{
	clear:both;
	width:958px;
	border:1px solid #d4e7ee;
	background:url(../images/footer.jpg) repeat-x;
	margin-top:5px;
	height:39px;
	line-height:39px;
	text-align:center}
.bottom{
	width:960px;
	height:50px;
	text-align:center}	
.bottom p{
	margin:0px;
	padding:0px;
	line-height:25px;}	
.service_photo{
	width:172px;
	height:47px;
	float:left;}
.service_list{
	float:left;}
.service01{
	float:left;
	margin:15px 10px 0px 15px;
	width:120px;
	}
.service02{
	float:left;
	margin:15px 10px 0px 15px;
	width:150px;
	}
.service03{
	float:left;
	margin:15px 10px 0px 15px;
	width:160px;
	}
.service04{
	float:left;
	margin:15px 10px 0px 15px;
	width:140px;
	}			
.servicetitle{
	font-size:14px;
	font-weight:bold;
	color:#0191c6;
	line-height:30px;
	height:30px;}
.servicetitle span{
	padding-left:8px;}	
.servicetxt ul{
	margin:0px;
	padding:0px;
	list-style:none;}
.servicetxt ul li{
	line-height:21px;
	background:url(../images/arrow01.jpg) no-repeat 0px 7px;
	padding-left:15px;}
.serviceline{
	background:url(../images/serviceline.jpg) no-repeat;
	width:1px;
	height:147px;
	float:left;
	margin:0px 12px;}
.txtfont{
	line-height:20px;}	
.doted{
	height:1px; 
	background:url(../images/doted.jpg) repeat-x;}	
.leftdiv04{
	width:721px;
	height:173px;}	
.blue_tag{
	background:url(../images/blue_tag.gif) no-repeat;
	width:108px;
	height:29px;}	
.blue_tag span{
	padding-left:30px;
	color:#ffffff;}	
.blue_tag a:link{
	color:#ffffff;}	
.blue_tag a:visited{
	color:#ffffff;}	
.blue_tag a:hover{
	color:#ffffff;}	
.q_title{
	background:url(../images/q_title.gif) no-repeat;
	width:97px;
	height:29px;
	color:#ffffff;
	line-height:29px;
	margin-left:12px;
	overflow:hidden
	}	
.q_title{
	padding-left:30px;}			
	
.q_title a:link{
	color:#ffffff;}
.q_title a:visited{
	color:#ffffff;}
.q_title a:hover{
	color:#ffffff;}		
		

