@charset "utf-8";
/*---------------公用样式--------------*/
body {
	font: 100% 宋体, Arial, Helvetica, sans-serif, "黑体";
	margin:auto;
	padding:0;
	text-align:left;
	color:#333;
	font-size:12px;
	
}
ul, ol, li, dl, dd {
	margin:0;
	padding:0;
	list-style:none
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
p, form, input {
	margin:0
}
input, select, img {
	vertical-align:middle;
}
img {
	border:0;
}

a{
	text-decoration:none;
	color:#000;
	}
a:hover{
	color:#ff0000;
}

.clear{
	height:10px;
	clear:both;
}

ul.dropdown ul li{ *display: inline; *width: 100%; } 

.bor{
	border:1px solid #FEC08F;
	}

/*---------------页眉页脚公用样式--------------*/
#index{
	background:url(../images/bg.jpg) no-repeat center;
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	padding-bottom:20px;
	}
#index #header{
	width:1080px;
	margin:0 auto;
	padding-top:10px;
	}
#index #header dd{
	float:left;
	margin-top:10px;
	margin-left:385px;
	}
#index #main{
	width:1080px;
	margin:0 auto;
	margin-top:105px;
	*margin-top:65px;
	}
.kssm{
	float:left;
	width:345px;
	margin-right:10px;
	}
.kssm dd{
	margin-top:20px;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:400;
	color:#FFF;
	line-height:33px;
	text-shadow: 2px 0 0 #333;	
	}
.login{
	background:url(../images/loginBg.png) no-repeat;
	width:385px;
	height:362px;
	float:left;
	}
.login ul{
	font-size:14px;
	margin:80px 20px 20px 20px;
	width:345px;
	}
.login ul li{
	margin-bottom:10px;
	line-height:33px;
	}
.login ul li dl{
	width:345px;
	float:left;
	}
.login ul li dl dt{
	float:left;
	*margin-top:10px;
	}
.login ul li dl dd{
	float:left;
	}
.srk2{
	background:url(../images/srk2.jpg) no-repeat;
	width:273px;
	height:29px;
	padding-bottom:4px;
	line-height:33px;
	border:none;
	margin-bottom:10px;
	}
.srk{
	background:url(../images/srk.jpg) no-repeat;
	width:125px;
	height:29px;
	padding-bottom:4px;
	line-height:33px;
	border:none;
	margin-bottom:10px;
	}
.login ul li dl dd input{
	float:left;
	*margin-top:10px;
	}
.login ul li dl dd span{
	float:left;
	margin-left:10px;
	*margin-top:10px;
	}
.button{
	float:left;
	margin-top:20px;
	*margin-top:0px;
	}
#loginButton{
	background:url(../images/dl.png) no-repeat;
	width:102px;
	height:38px;
	border:none;
	margin-left:70px;
	}
#czButton{
	background:url(../images/cz.png) no-repeat;
	width:102px;
	height:38px;
	border:none;
	margin-left:20px;
	}
.ksxz{
	float:left;
	width:330px;
	margin-left:10px;
	}
.ksxz dd{
	margin-top:20px;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:400;
	color:#FFF;
	line-height:33px;
	text-shadow: 2px 0 0 #333;	
	}
/*---------------首页css结束--------------*/
#kaoshi{
	margin:0 auto;
	padding:0;
	}
#kaoshi #header{
	background:url(../images/ksTop02.jpg) no-repeat center;
	height:301px;
	margin:0 auto;
	padding-top:20px;
	}
#kaoshi #header dl{
	width:1080px;
	margin:0 auto;
	}
#kaoshi #header dl dt{
	margin-left:0px;
	margin-right:850px;
	}
#kaoshi #header dl dd{
	float:left;
	margin-top:20px;
	margin-left:385px;
	}
#kaoshi #main{
	margin:0 auto;
	margin-top:-84px;
	}
.kaoshiTitle{
	background:url(../images/ksTitleBg.png) no-repeat center;
	height:64px;
	line-height:64px;
	color:#FFF;
	font-family:"微软雅黑";
	font-size:24px;
	text-align:center;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
.timu{
	background:url(../images/ksBgCenter01.jpg) repeat-y center;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
.tileixx{
	margin:0 auto;
	width:1039px;
	position:relative;
	overflow:hidden;
	}
#tilei{
	float:left;
	margin:45px auto;
	position:relative;
	overflow:hidden;
	}
#title01{
	background:url(../images/titleBg.png) no-repeat;
	width:1009px;
	height:39px;
	color:#333;
	line-height:39px;
	font-size:14px;
	margin:0 auto;
	padding:0px 15px;
	font-weight:bold;
	position:relative;
	overflow:hidden;
	}
.timunr{
	float:left;
	width:1039px;
	font-size:14px;
	margin:0 auto;
	}
.timuL{
	float:left;
	width:800px;
	}
.timuL ul{
	float:left;
	margin-left:15px;
	line-height:30px;
	}
.timuL ul li{
	float:left;
	margin-top:20px;
	width:800px;
	}
.timuL ul li dl dt span{
	color:#f41606;
	}
.xfxx{
	float:right;
	background:url(../images/xfBg.png) no-repeat;
	width:200px;
	height:251px;
	margin-top:30px;
	font-size:14px;
	padding:10px;
	line-height:27px;
	color:#FFF;
	}
.xfxx dl dt{
	float:left;
	background:url(../images/ButtonBg01.png) no-repeat;
	width:80px;
	height:27px;
	font-weight:bold;
	text-align:center;
	}
.xfxx dl dd{
	float:left;
	width:110px;
	margin-left:10px;
	}
.sm{
	width:200px;
	float:left;
	margin-top:30px;
	margin-bottom:20px;
	font-weight:bold;
	}
.sm span{
	color:#f41606;
	}
.KSbutton{
	float:left;
	}
#bcdj{
	background:url(../images/bcdj.png) no-repeat;
	width:76px;
	height:30px;
	border:none;
	margin-left:15px;
	}
#tjdj{
	background:url(../images/tjdj.png) no-repeat;
	width:76px;
	height:30px;
	border:none;
	margin-left:20px;
	}
#tjsj{
	background:url(../images/tjsj.png) no-repeat;
	width:121px;
	height:38px;
	border:none;
	margin-left:485px;
	margin-top:40px;
	margin-bottom:40px;
	}
#kaoshi #footer{
	background:url(../images/ksBottom01.jpg) no-repeat center;
	height:225px;
	position:relative;
	overflow:hidden;
	}
/*---------------考试页面css结束--------------*/
#neiye{
	margin:0;
	padding:0;
	}
#neiye #header{
	margin:0;
	background:url(../images/BGTop.jpg) no-repeat center;
	height:249px;
	padding-top:10px;
	}
#neiye #header dl{
	width:1000px;
	margin:0 auto;
	}
#neiye #header dl dt{
	margin-left:0px;
	float:left;
	}
#neiye #header dl dd{
	float:left;
	margin-left:40px;
	margin-top:17px;
	}
#neiye #main{
	width:999px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	height:520px;
	border-right:1px solid #eafbcd;
	}
.leftMenu{
	background:url(../images/leftBg.jpg) repeat-y;
	width:245px;
	height:520px;
	float:left;
	}
.leftMenu dt{
	background:url(../images/LeftTitleBg.jpg) no-repeat;
	width:240px;
	height:55px;
	line-height:55px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	}
.leftMenu dd ul li{
	float:left;
	width:210px;
	height:46px;
	line-height:46px;
	margin-top:1px;
	padding-left:30px;
	background:#c1e87d;
	}
.leftMenu dd ul li img{
	margin-top:-4px;
	}
.leftMenu dd ul li span{
	margin-left:10px;
	}
.mainRight{
	float:right;
	width:754px;
	}
.rightTop{
	background-color:#eafbcd;
	width:754px;
	padding-top:40px;
	float:left;
	border-bottom:1px solid #31950e;
	}
.rightTop dl{
	float:left;
	margin-left:10px;
	font-size:14px;
	line-height:33px;
	}
.rightTop dl dt{
	float:left;
	}
.rightTop dl dd{
	float:left;
	}
.xl01{
	background:url(../images/xl01.jpg) no-repeat;
	width:150px;
	height:33px;
	border:none;
	}
#jrks{
	background:url(../images/jrks.png) no-repeat;
	width:102px;
	height:38px;
	border:none;
	margin-left:326px;
	margin-top:40px;
	}
.ts{
	width:754px;
	text-align:center;
	font-size:14px;
	color:#ff0000;
	margin-top:30px;
	margin-bottom:40px;
	}
.rightBottom{
	width:734px;
	padding-top:37px;
	float:left;
	padding-left:10px;
	}
.rightBottom table{
	border:none;
	line-height:33px;
	float:left;
	}
.rightBottom tr{

	float:left;
	}
.rightBottom td{
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	float:left;
	}
.biaogeL{
	float:left;
	width:70px;
	text-align:center;
	}
.biaogeR{
	float:left;
	width:289px;
	padding-left:5px;
	text-align:left;
	}
.biaoge{
	background-color:#f2f2f2;
	}
#qd{
	background:url(../images/qd.png) no-repeat;
	width:102px;
	height:30px;
	border:none;
	margin-left:326px;
	margin-top:10px;
	margin-bottom:10px;
	}
#neiye #footer{
	background:url(../images/FooterBg.jpg) repeat-x;
	height:43px;
	width:100%;
	text-align:center;
	line-height:43px;
	color:#FFF;
	float:left;
	}
.xl02{
	background:url(../images/xl02.jpg) no-repeat;
	width:67px;
	height:26px;
	border:none;
	margin-top:3px;
	margin-bottom:4px;
	}
/*---------------内页css结束--------------*/