/* 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 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;}
.top01{ background:url(../images/top2016.jpg) no-repeat center top; height:164px;}

.top{ width:915px; margin:0 auto; padding:10px 0 0 35px;}
.top h1{ width:120px; height:30px;float:right; text-indent:-9999px;}
.top h1 a{ width:120px; height:30px; display:block;}
.top04 p{ width:920px; margin:0 auto; text-indent:2em; padding:15px 15px 0; font-size:14px; line-height:24px;}

.center{ width:950px; margin:0 auto; padding-top:8px;}
.partl{ width:644px; float:left;}
.partr{ width:298px; float:left; padding-left:8px;}
.box{ border:1px solid #0274ab; margin-bottom:8px;}
.title,.title01,.title01 h2,.title01 h2.tit02,.title01 h2.tit05{ background:url(../images/title.gif) no-repeat 0 0; height:38px; line-height:38px; color:#fff; font-size:14px;}
.title h2{ padding-left:15px;}
.title h2 a{ color:#fff;}
.title h2 a:hover{ color:#fff; text-decoration:underline;}
.title01{ background-position:0 -43px; height:39px;}
.title01 h2{ background-position:0 -85px;}
.title01 h2.tit02{ background-position:0 -124px;}
.tit03,.tit04{ background:url(../images/title01.jpg) no-repeat 0 0; height:28px; line-height:28px; margin-bottom:10px;}
.tit03 span{ float:right; padding-right:15px; font-size:12px;}
.tit03 span a{ color:#001eff;}
.tit04{ background-position:0 -37px;}
.tit04 a{ display:block; width:105px; height:30px;}
.title01 h2.tit05{ background-position:0 -166px;}

.biao{ margin:15px; background:url(../images/babg.gif) repeat-x left bottom;}
.biao td{ border:1px solid #0274ab; text-align:center; padding:8px 5px; font-size:14px;}
.biao td a{ color:#0079cc;text-decoration:underline;}
.biao td a:hover,.tit03 span a:hover{ color:#f00; text-decoration:underline;}

.djs{ background:url(../images/syts.jpg) no-repeat; height:76px; text-align:center; line-height:28px; color:#fff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; padding-top:10px; margin-bottom:6px;}
.djs span{ font-size:30px; padding-right:3px;}

.sjlb{ background:#faede0; padding:6px 10px 6px 20px;}
.sjlb td{ padding:0 5px;}
.sjlb td.sx{ background:url(../images/line.gif) repeat-x left top; padding:9px 5px;}
.sjlb td.bot{ padding:9px 5px;}


.gbdy .content{ background:url(../images/nrbg.gif) repeat-x left bottom; padding:10px 15px;}

.gbdy .content .pl{ width:458px; float:left;}
.gbdy .content .sx{ border-right:1px solid #0274ab;}

.tit01{ border-bottom:1px solid #0274ab; height:27px; line-height:27px; font-size:14px; color:#026bb2;width:415px; margin-bottom:15px;}
.tit01 span{ float:right; font-size:12px; padding-right:15px;}
.tit01{ padding-left:10px;}
.tit01 span a{ color:#026bb2;}
.tit01 span a:hover,.tgde .content td a:hover,.tgde .content td a.gd:hover{ color:#f00; text-decoration:underline;}
.gbdy .content .pl dl{ padding-left:15px; }
.gbdy .content .pl dt{ float:left; padding-right:10px;}
.gbdy .content .pl dd{ float:left; background:url(../images/icon.gif) no-repeat 0 8px; width:325px; padding-left:15px; height:24px; line-height:24px;}
.gbdy .content .kyou{ padding-left:24px; width:435px;}
.gbdy .content .kyou dd{ width:304px;}
.tgde .content{ padding:15px;}
.tgde .content table{ border:1px solid #bababa;}
.tgde .content td.sline,.tgde .content th.sline{ border-right:1px solid #bababa;}
.tgde .content td,.tgde .content th{ height:25px; line-height:25px; padding:5px 6px;}
.tgde .content td a{ color:#0079cc;text-decoration:underline;}
.tgde .content td a.gd{ color:#a2bbcc;}

.ccjd{ width:948px;}
.ccjd .content{ padding:10px 15px 0}
.ccjd .content .ppl{ width:585px; float:left;}
.ccjd .content .ppr{ width:327px; float:left; padding-left:6px;}

.xyxs{ background:url(../images/xsbg.gif) repeat-x left bottom;}
.xyxs .fbly{ text-align:right; padding:0 10px 10px 0;}
.xyxs .fbly a{ color:#0079cc;text-decoration:underline;}
.xyxs .fbly a:hover{ color:#f00; text-decoration:underline;}
.xyxs p{ padding:0 10px;}
.line{ background:url(../images/line.gif) repeat-x 0 -1px; height:1px; font-size:0; margin:8px;}

.tpjd{ width:948px;}
.tpjd .content{ padding:8px;}
.tpjd .content .ppl{ width:280px; float:left;}
.tpjd .content .ppm{ width:386px; float:left; padding-left:15px;}
.tpjd .content .ppr{ width:224px; float:left; padding-top:55px; background:url(../images/zysx.jpg) no-repeat #faf0d4; margin-left:25px;}


.tit06,.tit07,.tit08,.tit09{ height:28px; line-height:28px; padding:0 0 5px 40px; background:url(../images/icon.gif) no-repeat 0 -37px; color:#027acb; border-bottom:1px solid #3590bc; margin-bottom:10px;} 
.tpjd .content .ppl ul.list li{ float:left; display:inline; width:110px; padding-left:20px; text-align:center;}

.tit07{ background-position:0 -147px; margin-top:9px;*margin-top:0px;}
.tpjd .content .ppl ul.xttj{ padding:0 10px;}
.tpjd .content .ppl ul.xttj li,.tpjd .content .ppm li{ background:url(../images/icon.gif) no-repeat 0 -272px; padding-left:12px;}
.tit08{ background-position:0 -90px; border:none; margin-bottom:0;}

.tpjd .content .ppm th,.tpjd .content .ppm td{ border:1px solid #0274ab;text-align:center; padding:1px 5px 2px;}
.tpjd .content .ppm td.kzy{ text-align:left; padding:0px 10px;}

.tit09{ background-position:0 -203px; padding-left:45px; margin-top:0px;*margin-top:12px;margin-top:8px;}
.tit09 span{ float:right;}
.tit09 span a{ color:#2d7ae8;}
.tit09 span a:hover{ color:#f00; text-decoration:underline;}


.tpjd .content .ppr ul{ background:#fff; margin:10px; padding:10px;}
.tpjd .content .ppr ul li{ line-height:24px;}
