@charset "gb2312";
/* 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;
	height: auto;
	width: auto;
}
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:#1d5fdd;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:url(../images/bodybg.gif) repeat-x 0 22px;color:#000;margin-right:0px;font-family:"ËÎÌå", Arial;font-size: 12px;font-style: normal;line-height: 22px;}

.header{ background:url(../images/top.jpg) no-repeat; height:120px; width:920px; margin:0 auto; padding:40px 0 0 15px;}
.header h1{ width:112px; height:35px; text-indent:-9999px;}
.header h1 a{ display:block; width:112px; height:35px;}
.center{ width:938px; margin:0 auto; padding:0 6px;}
.topbg01,.botbg01,.topbg02,.topbg03{ background:url(../images/topbg01.gif) no-repeat; height:10px; font-size:0;}
.botbg01,.botbg02,.botbg03{ background:url(../images/botbg01.gif) no-repeat; padding-bottom:10px; height:10px; font-size:0;}
.nrbg01,.nrbg02,.nrbg03{ background:url(../images/nrbg.gif) repeat-y; padding:0 15px;}
.topbg02{ background:url(../images/topbg02.gif) no-repeat; height:10px; font-size:0;}
.botbg02{ background:url(../images/botbg02.gif) no-repeat;}
.nrbg02{ background:url(../images/nrbg02.gif) repeat-y;}
.topbg03{ background:url(../images/topbg03.gif) no-repeat;}
.botbg03{ background:url(../images/botbg03.gif) no-repeat;}
.nrbg03{ background:url(../images/nrbg03.gif) repeat-y;}

.nrbg{ background:url(../images/navbg.jpg) no-repeat; height:147px; margin-bottom:8px;}

.bjy p{ text-indent:2em; color:#04548f;padding:8px 15px; color:#fff;}
.bjy li{ display:inline; float:left; width:180px; padding:0px 23px 2px;}

.partl{ width:640px; float:left;}
.partr{ width:288px; float:left; margin-left:10px;}

.title{ background:url(../images/line.gif) repeat-x left bottom; height:28px; line-height:28px;}
.title span{ float:right;}
.title h3{ background:url(../images/icon.gif) no-repeat 0 5px; padding-left:20px; font-size:14px;}

.cbgw p,.jbzs p{ text-indent:2em; font-size:14px; padding:10px 0 14px;}
.cbgw li,.jbzs li{ float:left; display:inline; width:305px;}

.tit01,.tit02,.tit03,.tit04{ background:url(../images/title.gif) no-repeat 0 0; height:52px;}
.tit02,.tit04{ background-position:0 -57px; height:30px;}
.tit03{ background-position:0 -126px; height:30px;}
.tit04{background-position:0 -89px;}


.sxmb p{ text-indent:2em;}
.sxmb p a,.fyhs p a{ color:#1d5fdd;}
.sxmb p a:hover,.fyhs p a:hover{ color:#1d5fdd; text-decoration:underline;}
.sxmb{ position:relative;}
.sxmb span{ position:absolute; background:url(../images/sxmsb.gif) no-repeat; width:69px; height:69px; top:108px; right:-5px;}

.kjgz{ width:610px;}
.kjgz dl{ float:left; padding:10px 24px 10px 0; width:187px; text-align:center;}
.kjgz dl.last{ padding-right:0;}
.kjgz li{ float:left; display:inline; width:203px;}

.fyhs ul{ padding:12px 0;*padding:10px 0;}
.fyhs p{ text-align:right;}

.jbzs ul{ margin-top:10px;*margin-top:5px;}
.jbzs p{ line-height:25px;}
.jbzs{ padding-bottom:5px;}
.jbzs .bg{ background:url(../images/bgjt.jpg) no-repeat right bottom;}

.yxcb p{ color:#1942ae;}
.yxcb p b{ color:#616161;}
.yxcb p b a{ color:#616161;}
.yxcb p.gmbtn{ margin-left:35px;}
.yxcb p.gmbtn a.msst{ background:url(../images/btn01.gif) no-repeat; width:68px; height:24px; display:block; color:#fff; padding-left:28px; float:left;}
.yxcb p.gmbtn a.msst:hover{ color:#fff; text-decoration:underline;}
.yxcb p.gmbtn a.gm:hover,.yxcb p b a:hover{ color:#1d5fdd; text-decoration:underline;}
.yxcb p.gmbtn a.gm{ background:url(../images/btn02.gif) no-repeat; width:88px; height:24px; display:block; color:#fff; padding-left:30px;float:left; margin-left:8px;}

.cytb dl{ float:left; padding:10px 12px 10px 0; text-align:center;}
.cytb dl.last{ padding:10px 0;}
.cytb dd.first{ padding-top:5px;}

.cbkz dl{ float:left; padding:10px 70px 10px 35px; width:220px;}
.cbkz dt{ padding-bottom:8px;}
.cbkz dl.last{ padding:10px 0;}
.cbkz dd{ font-size:14px;}
.cbkz dd a{ color:#c30600;}
.cbkz dd a:hover{ color:#f00; text-decoration:underline;}
.cbkz{ width:908px;}
