@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;}
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;}

.header{ width:950px; margin:0 auto; background:url(../images/top01.jpg) no-repeat; height:145px;}
.header h1{ width:158px; height:45px; padding:15px 0 0 20px; text-indent:-9999px;}
.header h1 a{ display:block; width:158px; height:45px;}

.center{ width:950px; margin:0 auto;}
.bjy{ background:url(../images/bjy.jpg) no-repeat; height:82px; padding:30px 355px 0 80px; text-indent:2em; font-size:14px;}
.main{ background:url(../images/centerbg.jpg) repeat-y; padding:0 20px; width:910px;}
.partl{ width:626px; float:left;}
.partr{ width:278px; float:left; margin-left:6px;}
.box{ border:1px solid #f3c884;}
.title,.title01,.title02,.title h2,.title03,.title04,.title04 h2{ background:url(../images/title.gif) no-repeat 0 0; height:28px; line-height:28px;}
.title span{ color:#9d370a; padding-left:125px;}
.title01,.title02{ background-position:0 -36px; height:27px;}
.title02{ background-position:0 -72px;}
.title h2{ background-position:0 -111px;}
.title03{ background-position:0 -146px; height:42px;}
.title04{ background-position:0 -194px; height:41px; text-indent:-9999px;}
.title04 a{ width:70px; height:35px; display:block; padding-left:50px;}
.title04 h2{ background-position:0 -243px; height:40px;}

.cxhz td{ border:1px solid #ececec; padding:10px; text-align:center; font-size:14px;}
.cxhz td a.hongs{ color:#e94a00; text-decoration:underline;}
.cxhz td a.hongs:hover{ color:#f00; text-decoration:;}

.pl,.pr{ width:292px; float:left; background:#fdfcf4; margin-top:6px;}
.pr{ width:326px; margin-left:8px;}
.hgbz{ padding:5px 10px;}
.hgbz td,.hgbz table{ border:1px solid #a5d5f7;}
.hgbz td{ padding:0px 3px; text-align:center;}
.hgbz th{ background:#effaff; font-weight:normal; text-align:center;padding:0px 3px; font-size:14px; color:#2796cf;}


.lttl{ padding:15px;}
.lttl p{ text-align:right;}
.lttl p a{ color:#ed900b;}
.lttl p a:hover,.cjcx td a.cxxq:hover{ color:#f00; text-decoration:underline;}

.cjcx{ padding:10px;}
.cjcx table{ border:none;}
.cjcx td{ border:1px solid #e3e3e3; padding:3px 10px;text-align:center; }
.cjcx th{ background:url(../images/cjcx.gif) repeat-x; height:51px; line-height:51px; text-align:center; font-size:14px;}
.cjcx td a.cxxq{ color:#1e1bbe; text-decoration:underline;}
.cjcx td.ky{ text-align:left;}

.dxtx{ background:#f3fafe; margin-bottom:6px;}
.dxtx .content{ padding:15px; background:url(../images/yjbg.jpg) no-repeat  right 255px;}
.dxtx p{ text-indent:2em; color:#a02a06; padding-bottom:15px;}
.line{ background:url(../images/line.gif) repeat-x; height:1px; font-size:0;}

.dxtx .content ul{ padding:15px 0;}
.dxtx .content .width01{ width:122px; height:20px;}
.dxtx .content .width02,.dxtx .content .width03{ width:120px; height:18px; line-height:18px; border:1px solid #a0b7c2; border-top:2px solid #a0b7c2; border-left:2px solid #a0b7c2;}
.dxtx .content .width03{ width:75px;}
.dxtx .content li{ height:20px; padding-bottom:10px;_padding-bottom:5px; line-height:20px;}
.dxtx .content li img{ vertical-align:middle;}
.dxtx .content .qrtj{ background:url(../images/btn.gif) no-repeat 0 0; width:127px;height:31px; line-height:31px; text-align:center; border:none; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; font-weight:bold;}
.dxtx .content li.jz{ text-align:center;}
.dxtx .content p.qbqk{ padding:10px 0; text-indent:0;}
.dxtx span{ color:#f00;}
.dxtx .content p.qbqk{ padding:10px 0; text-indent:0;}

.gao img{ border:1px solid #f3c884; margin-bottom:6px; padding:1px;}
.xygy{ margin-bottom:6px; width:276px;}
.xygy .content{ padding:10px 15px;_padding:10px 15px 7px;}
.xygy .content li img{ vertical-align:middle;}
.xygy .content li b{ display:block;color:#f00;}
.xygy .content li p{ text-indent:2em; color:#706e6e;}

.xygy .content span{ display:block; float:left; margin:10px 0 0 15px;_margin:10px 0 0 8px; background:url(../images/btn.gif) no-repeat 0 -38px;  width:102px; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#57a0cf; text-align:center; font-weight:bold;}
.xygy .content span a{ color:#fff;}
.xygy .content span a:hover,.kcjs dd a:hover,.kcjs dt a:hover{ color:#c00; text-decoration:underline;}

.kcjs{ padding:0 10px;}
.kcjs dl{ background:url(../images/line.gif) repeat-x left bottom; height:40px; padding:10px 0; _padding:8px 0;}
.kcjs dt{ float:left; background:url(../images/btn.gif) no-repeat 0 -70px; width:65px; height:22px; line-height:22px; text-align:center; padding-right:12px; margin-top:10px;}
.kcjs dd span{ float:right;}
.kcjs dd a,.kcjs dd em{ color:#af0714; font-style:normal;}
.kcjs dl.last{ background:none;}
.kcjs dt a{ color:#57a0cf;}

.foot{ background:url(../images/foot.jpg) no-repeat; height:19px; margin-bottom:6px;}
