/* 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;}


.top{ background:url(../images/topbg.gif) repeat-x;}
.header,.center{ width:950px; margin:0 auto;}
.header .top01,.header .top02{ background:url(../images/top01.jpg) no-repeat; height:80px;}
.header .top02{ background:url(../images/top02.jpg) no-repeat;}
.header .top01 h1{ width:120px; height:45px; text-indent:-99999px;}
.header .top01 h1 a{ display:block; width:120px; height:45px;}
.header .bjy{ background:url(../images/bjybg.gif) no-repeat; height:37px; text-indent:2em; padding:15px;_padding:10px 15px;}
.centerbg{ background:url(../images/centerbg.gif) repeat-x #e0e7ff; padding-top:6px;}
.title,.title h3,.title h3.tit03{ background:url(../images/title.jpg) no-repeat 0 -30px; height:28px;}
.title h3{ background-position:0 -60px; width:248px; height:28px;}
.title h3.tit03{ background-position:0 -90px; width:270px;}
.title01{ background:url(../images/title.jpg) no-repeat 0 0; height:28px;}

.jnfw{ border:1px solid #ecf1ff; background:#dfebfd; padding:10px 10px 0; margin-bottom:6px;}
.jnfw .partl{ width:550px; float:left;}
.jnfw .partr{ width:340px; float:left; margin-left:10px; padding:10px 10px 0;}

.jnfw .partl .csname,.jnfw .partl .cintro{ background:#fff; border:1px solid #4989aa; padding:10px; margin-bottom:10px;}

.jnfw .partl .csname dt{ float:left; padding-right:10px;}
.jnfw .partl .csname dt img{ border:1px solid #757575; padding:1px;}
.jnfw .partl .csname dd{ float:left; width:350px;}
.jnfw .partl .csname dd.tit01,.qtyd dd.tit02,.jnfw .partl .cintro dt,.jmyh dd.tit02{ background:url(../images/tit02.gif) repeat-x; height:28px; line-height:28px;}
.ksqk{ margin-bottom:10px;}
.jnfw .partl .csname dd.tit01 h3,.qtyd dd.tit02 h3,.jnfw .partl .cintro dt b,.jmyh dd.tit02 h3{ background:url(../images/icon.gif) no-repeat 8px 8px; height:27px; border-bottom:1px solid #105aca; color:#28009c; font-size:14px; width:70px; padding-left:25px;}
.jnfw .partl .csname dd span,.qtyd dd span,.jnfw .partl .cintro dd span,.jmyh dd.bj span{ display:block; float:left; background:url(../images/icon.gif) no-repeat 8px -28px;width:25px; height:20px;}

.jnfw .partr h3{  font-size:14px; background:url(../images/icon.gif) no-repeat 0 -65px; padding-left:15px; margin-bottom:5px;}
.jnfw .partr p { line-height:24px;}
.jnfw .partr p span{ display:block; float:left; background:url(../images/icon.gif) no-repeat 5px -99px; margin-bottom:45px; width:25px; height:20px;}
.jnfw .partr p span.icon{ margin-bottom:55px;}
.jnfw .partr p.gao{ padding-top:10px;}
.jnfw .partr p.gao img{ border:1px solid #757575; padding:1px;}
.qtyd,.jmyh{ background:#fff; border:1px solid #d6d6d6; padding:10px; line-height:24px; margin-bottom:6px;}
.qtyd dt,.jmyh dt{ float:right; padding-left:20px;}
.qtyd dt img{ border:1px solid #757575; padding:1px;}
.qtyd dd,.jmyh dd{ float:left; width:616px;}

.jnfw .partl .cintro dt{ width:525px;}
.jnfw .partl .cintro dt b{ display:block;}

.jmyh{ padding:0;}
.jmyh dt{ background:url(../images/tubg.jpg) no-repeat right top; width:302px; height:102px;}
.jmyh dd.tit02{ margin:10px 10px 0; width:606px;}
.jmyh dd.bj{ margin:5px 10px 0px; width:606px;}

.xbdq{ background:#fff; border:1px solid #d6d6d6; padding:10px; margin-bottom:6px;}
.xbdq .qtyd dd{ width:595px;}
.xbdq .qtyd{ margin-bottom:3px;}

.gzzc{ background:url(../images/dbgtu.gif) no-repeat; height:523px; border:1px solid #4989aa; padding:10px 15px;}
.gzzc .pl{ width:370px; float:left; margin-bottom:15px;}
.gzzc .pr{ width:500px; float:left; margin:0 0 15px 25px;}
.gzzc .pl h3,.gzzc .pr h3,.gzzc .ppl h3,.gzzc .ppl h3,.gzzc .ppr h3,.pleft h3,.pright h3{ background:url(../images/icon.gif) no-repeat 0 -138px; height:31px; line-height:31px; color:#28009c; font-size:14px;  padding:5px 0 10px 30px;}
.gzzc .pl p span,.gzzc .pr p span,.gzzc .ppl p span,.gzzc .ppr p span,.pleft p span,.pright p span{ background:url(../images/icon.gif) no-repeat 8px 5px; display:block; width:20px; height:15px; float:left;}

.gzzc .pr h3{ background-position:0 -189px; height:24px; line-height:24px; padding:5px 0 10px 36px;}
.gzzc .ppl h3{ background-position:0 -234px;height:28px; line-height:28px; padding-left:33px;}
.gzzc .ppl h3.icon{ background-position:0 -288px; height:20px; line-height:20px; margin-bottom:5px; padding-top:10px;}

.gzzc .ppl{ width:290px; float:left; padding:0 10px;}
.gzzc .ppr{ width:250px; float:left; margin-left:25px;}
.gzzc .ppr h3{ background-position:0 -339px; height:24px; line-height:24px; padding-left:36px;}

.pleft{ width:465px; float:left; padding-right:10px;}
.pright{ width:408px; float:left; margin-left:13px;}
.pleft h3{ background-position:0 -382px; height:26px; line-height:26px; padding:10px 0 10px 36px;}
.pright h3{ padding:10px 0 5px 0; background:none;}

.qtyh{ border:1px solid #d6d6d6; background:#fff; border-top:none; padding:10px 10px 0; margin-bottom:6px;}
.box{ border:1px solid #4989aa; margin-bottom:5px;}

.qtyh .partl{ width:250px; float:left;}
.qtyh .partr{ width:670px; float:left; margin-left:5px;}

.qtyh .partl .wxqy{ padding:5px;}
.qtyh .partl .wxqy p img{ padding:1px; border:1px solid #757575; margin-bottom:5px;}
.qtyh .partl .wxqy b span,.qtyh .partr .rjcy b span,.xbqy .partl .xjkn b span,.knqk b span,.lastl b span{ display:block; background:url(../images/icon.gif) no-repeat 0 -450px; float:left; width:20px; height:17px;}
.qtyh .partl .wxqy b,.qtyh .partr .rjcy b,.xbqy .partl .xjkn b,.knqk b,.lastl b{ color:#28009c;}
.qtyh .partl .jtnr,.sdsn{ padding:10px; text-indent:2em; line-height:24px;}

.knqk b a,.rjcy b a,.wxqy b a,.xjkn b a,.nbg b a,.jzqk b a{ color:#28009c;}
.knqk b a:hover,.rjcy b a:hover,.wxqy b a:hover,.xjkn b a:hover,.nbg b a:hover,.jzqk b a:hover{ text-decoration:underline; color:#f00;}

.qtyh .partr .rjcy{ margin:5px; padding:2px;}

.qtyh .partr .zpnr{ background:url(../images/lpbg.gif) no-repeat left bottom; width:660px;}

.qtyh .partr .zpnr p{ float:left; width:295px; padding:15px 20px 8px 15px;}
.qtyh .partr .zpnr p span,.xbqy .partl p span{ background:url(../images/icon.gif) no-repeat 5px -486px; width:20px; height:15px; display:block; float:left;}
.qtyh .partr .zpnr p.topa{ padding:10px 20px 21px 15px; }
.qtyh .partr .zpnr p.last{ padding:34px 20px 0 15px;}

.xbqy{ border:1px solid #d6d6d6; background:#fff; padding:10px 10px 0; width:930px; margin-bottom:6px;}

.xbqy .partl{ width:680px; float:left;}
.xbqy .partr{ width:240px; float:left; padding-left:8px;}

.xbqy .partl .xjkn{ margin:5px; padding:2px;}
.xbqy .partl p{ padding:10px 15px;}

.xbqy .partl .pl,.xbqy .partl .pr{ width:316px; float:left; padding-left:10px;}
.xbqy .partl .pr img{ border:1px solid #4989aa;}
.xbqy .partl .pl{ width:300px;}
.xbqy .partl .pl p{ padding:5px 10px;}
.xbqy .partr .gao{ margin-bottom:10px;}
.xbqy .partr .gao img{ border:1px solid #757575; padding:1px;}
.sdsn{ line-height:20px;}

.lastl{ width:436px; float:left; padding:10px; background:url(../images/zhbg.jpg) no-repeat left bottom; }
.nbg{ background:none;}
.jzqk{ margin-left:14px;}
.dtpc{text-indent:2em; padding:5px 0 105px;}
.footer{ width:950px; margin:0 auto; background:#fff;}