/* 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;}

.top01{ background:url(../images/top01.jpg) no-repeat center top; height:55px; padding-top:20px;}
.top02{ background:url(../images/top02.jpg) no-repeat center top; height:85px;}
.top03{ background:url(../images/top03.jpg) no-repeat center top; height:105px;}
.top04{ background:url(../images/top04.jpg) no-repeat center top; height:120px;}

.header{ width:950px; margin:0 auto;}
.header h1{ width:165px; height:50px; float:right; margin-right:45px;_margin-right:25px; text-indent:-9999px;}
.header h1 a{ display:block; width:165px; height:50px;}
.top04 p{ width:695px; padding:5px 15px 0; text-indent:2em;}

.center{ width:950px; margin:0 auto;}
.title,.title01,.title02,.title03,.title04,.title05,.title06,.title07,.title08,.title09,.title10,.title11,.title12,.title13,.title14{ background:url(../images/title.jpg) no-repeat 0 0; height:43px;}
.title01{ background-position:0 -44px; height:49px;}
.title02,.title03,.title04,.title06{ background-position:0 -95px; height:32px;}
.title03{ background-position:0 -128px;}
.title04{ background-position:0 -162px;}
.title05,.title07,.title08,.title09{ background-position:0 -196px; height:33px;}
.title06{ background-position:0 -231px;}
.title07{ background-position:0 -267px;}
.title08{ background-position:0 -303px;}
.title09{ background-position:0 -338px;}
.title10{ background-position:0 -375px; height:48px;}
.title11,.title12{ background-position:0 -425px; height:27px;}
.title12{ background-position:0 -453px;}
.title13{ background-position:0 -481px; height:29px;}


.title07 a{ display:block; width:428px; height:32px;}


.kscc li{ display:inline; float:left; width:180px; text-align:center; padding:10px 12px 5px 0px;_padding:10px 10px 5px 0px;}
.kscc li img{ border:1px solid #a1a1a2;}
.kscc li.last{ padding:10px 0 5px;}

.partl{ width:258px; float:left; margin-top:8px;}
.partm{ width:430px; float:left; margin:8px 0 0 8px;}
.partr{ width:246px; float:left; margin:8px 0 0 8px;}
.box{ border:1px solid #969697; margin-bottom:8px;}

.kszb p{ padding:15px 10px; background:url(../images/llsbg.jpg) no-repeat left bottom; line-height:24px;}
.kssj .biao{ padding:10px 25px;}
.kssj .biao td,.kssj .biao th{ border:1px solid #000; text-align:center;}
.kssj .biao th{ font-style:normal; font-size:14px;}
.kqtx{ width:428px;}
.kqtx .pl{ width:100px; float:left; background:url(../images/shubg.jpg) no-repeat right bottom;padding:150px 0 0 75px;}
.kqtx .pr{ width:215px; float:left; padding:8px 10px;}
.kqtx .pl a,.bzsm p a{ color:#ff7600;}
.kqtx .pl a:hover.bzsm p a:hover{ color:#f00; text-decoration:underline;}

.kqzy p{ padding:10px;}

.wxts{ background:url(../images/renbg.jpg) no-repeat right bottom;}
.wxts p{ width:108px; float:left; padding:10px;}

.bzsm p,.yyjx p{ padding:10px;}
.yyjx p{ color:#056ba0;}
.yyjx td{ height:22px; line-height:22px; padding:2px 10px;}

.jktx p{ padding:10px; line-height:24px; text-indent:2em;}

.jktx{ background:url(../images/ggbg.jpg) no-repeat left bottom; height:395px;}
.jktx ul{ padding:10px 15px; height:24px; line-height:24px;}

.footbg{ background:url(../images/footbg.gif) repeat-x left bottom;}
.ppl{ width:470px; float:left; margin-top:8px;}
.ppr{ width:470px; float:left; margin:8px 0 0 10px;}

.khp{ background:url(../images/haib.jpg) no-repeat left bottom;}
.khp ul{ padding:10px;}
.khp a{ color:#05547b;}
.khp a:hover{ color:#f00; text-decoration:underline;}

.alp{ background:url(../images/gogbg.jpg) no-repeat left bottom; height:135px;}
.bjy{ text-indent:2em; padding:10px;}
.footer{ background:#9fdef0;}