/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img, button {
	border:0 none;
}
ul, ol {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
a {
	color:#333;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#bd0a01;
	text-decoration:underline;
}
input, button, select, textarea {
	font-size:12px;
	vertical-align:middle;
}
button {
	cursor:pointer;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
}
.clearfix {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.blank10 {
	display:block;
	clear:both;
	height:8px;
	overflow:hidden;
	font-size:0;
}
body {
	background:#fff;
	color:#000;
	margin-right:0px;
	font-family:"ËÎÌå", Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	background:url(../images/center.gif) repeat-y center top #ff6c00;
}
.header{ background:url(../images/topbg.gif) repeat-x;}
.header .top01{ background:url(../images/top2016.jpg) no-repeat center center; height:249px;}
.top,.center{ width:950px; margin:0 auto;}
.header .top01 .top h1{ width:185px; height:55px; margin-left:15px; text-indent:-9999px;}
.header .top01 .top h1 a{ display:block; width:185px; height:55px;}
.center{ padding-bottom:10px;}


.bjy{ width:910px; margin:0 auto; text-indent:2em; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; padding:15px 0 10px;}
.jyp,.xxp{ background:url(../images/tit01.jpg) no-repeat; width:813px; margin:0 auto; padding:75px 50px 0;color:#fff; height:64px; font-size:14px;}

.rwjy{ width:900px; margin:15px auto 0;}
.rwjy ul,.rwjy dl{ width:435px; float:left; padding-left:15px;}
.rwjy ul li.pic{ background:#ebebeb; width:68px; border:1px solid #d0d0d0;padding:3px; height:74px; float:left; margin-right:18px;}
.rwjy ul li.pic img,.rwjy dt img{ padding:3px; border:1px solid #ababab; background:#fff;}
.rwjy dl{ width:443px; padding-left:5px;}
.line{ background:url(../images/line.gif) repeat-x; height:1px; margin:10px 0; font-size:0; clear:both;}
.nav{ background:url(../images/titbg.gif) repeat-x; height:38px; line-height:38px; border:1px solid #5f8ab3; padding:0 10px; width:890px; margin:0 auto 10px; font-size:14px;}
.nav span{ float:right;}
.nav span a{ color:#b54d00;}
.nav span a:hover,.nav a:hover,.rwjy dd span a:hover{ text-decoration:underline; color:#db0100;}
.nav a{ color:#00297d; margin-right:20px;}

.xxp{ padding:20px 50px 0; height:120px; margin-bottom:20px;}
.xxp b{ display:block; background:url(../images/tit02.jpg) no-repeat 51px 4px; width:130px; height:35px; padding-bottom:15px;}
.xxp b.yjp{ background:url(../images/tit03.jpg) no-repeat 51px 4px;}
.xxp b.tgp{ background:url(../images/tit04.jpg) no-repeat 51px 4px;}

.rwjy dt{background:#ebebeb; width:81px; border:1px solid #d0d0d0;padding:3px; height:90px; float:left; margin-right:15px;}
.rwjy dd b{ display:block; margin-bottom:5px;font-size:14px;}
.rwjy dd span a.on{ color:#ff6c00; margin:0;}
.rwjy dd.zj a{ margin:0px 20px;} 

.partl{ width:655px; float:left; padding:0 5px 0 20px;}
.partr{ width:250px; float:left;}
.partl .biao,.partl .biao td,.partl .biao th{ border:1px solid #6fb6ff; color:#00318e; text-align:center; padding:10px;}
.partl .biao th{ background:#eff7ff;}
.partl .biao td a.hs{ color:#ff6c00;}
.partl .biao td a.hs:hover,.partl .biao td a:hover{ color:#db0010; text-decoration:underline;}
.partl .biao td a{ color:#00318e;}
.partl .biao td span{ color:#ff6c00;}
.title{ background:url(../images/msbg.gif) repeat-x; height:35px; line-height:35px; color:#fff; font-size:14px; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ";}
.title span{ float:right; padding-right:10px;}
.title a{ color:#fff;}
.title a:hover{ color:#fff; text-decoration:underline;}
.box{ border:1px solid #70b6ff; border-top:none; width:233px; padding:10px 3px 10px 10px;; margin-bottom:5px;}
.box li.pic{ float:left; width:88px; padding-right:5px;}
.box li.pic p{ background:url(../images/btn.gif) no-repeat; width:90px; height:20px; text-align:center; margin-top:8px; display:block;}
.box ul{ margin-bottom:10px; padding-bottom:10px;}
.kclist table { width:910px; margin:0 auto;}
.kclist table td,.kclist table th{ border:1px solid #6fb6ff; padding:10px;}
.kclist table th{ background:#d0e7ff; text-align:center; padding:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#00318e; font-weight:bold;}
.footer{ width:950px; margin:0px auto;}
.box01{ border:1px solid #70b6ff; border-top:none; width:233px; padding:0px 5px 0px 10px;}
.box01 p{ text-indent:2em;}
.foot{ width:964px; margin:0 auto; background:url(../images/foot.jpg) no-repeat; height:10px; font-size:0;}
