/* 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:10px;overflow:hidden;font-size:0;}
body {background:url(../images/bodybg.jpg);color:#000;margin-right:0px;font-family:"ËÎÌå", Arial;font-size: 12px;font-style: normal;line-height: 22px;}

.header,.center{ width:950px; margin:0 auto;}
.top{ background:url(../images/topbg.jpg) repeat-x left top; height:142px;}
.header{ background:url(../images/top.jpg) no-repeat; height:100px; padding-top:33px;}
.header h1{ width:120px; height:45px; text-indent:-9999px;}
.header h1 a{ display:block; width:120px; height:45px;}
.center{ background:url(../images/topline.gif) repeat-x left top; margin-top:3px;}

.fristp{ padding-top:5px; background:#fff; border-bottom:1px solid #010101; margin-bottom:3px; width:950px;}
.fristp .pl{ width:570px; float:left;}
.fristp .pr{ float:left; width:375px; padding-left:5px;}
.tit01{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; background:url(../images/title.jpg) no-repeat 0 0; height:35px; line-height:35px; padding-top:5px; width:340px; padding-left:35px;}
.fristp .pr p{ text-indent:2em; padding:10px; line-height:24px;}
.fristp .pr p a{ color:#cf0e15;}
.fristp .pr p a:hover{ color:#f00; text-decoration:underline;}
.tit02{ background:url(../images/title.jpg) no-repeat 0 -52px; padding:20px 0 0 40px; height:32px; color:#a40807; font-weight:bold;}

.partl,.partr{ width:472px; float:left;}
.partr{ padding-left:6px;}
.title01,.title02{ background:url(../images/title.jpg) no-repeat 0 -113px; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#a40807;}
.title01 dl,.title02 dl{ float:right; width:260px;}
.title01 dt,.title01 dd,.title02 dt,.title02 dd{ float:left;}
.title01 dd,.title02 dd{ background:url(../images/icon.gif) no-repeat 0 6px; width:22px; height:30px; margin:0 5px;}
.title01 dd.icon,.title02 dd.icon{ background-position:0 -34px;}
.title01 h3{ background:url(../images/title.jpg) no-repeat 0 -200px; width:133px; height:38px;}
.title01 h3.tit05{ background-position:0 -287px;}
.title01 h3.tit07,.title01 h3.tit09{ background-position:0 -375px; width:168px; height:36px;}
.title01 h3.tit09{ background-position:0 -458px;}
.title01 h3.tit2{ background-position:0 -156px; height:36px;}
.title01 h3.tit04{ background-position:0 -245px;}
.title01 h3.tit06{ background-position:0 -331px;}
.title01 h3.tit08{ background-position:0 -418px;}
.title01 h3.tit10{ background-position:0 -500px;}


.ejph{ background:#fff; width:452px; padding:10px; margin-bottom:5px;}
.ejph .pl{ width:130px; float:left; padding-right:15px;}
.ejph .pr{ width:305px; float:left;}
.ejph .pl img,.zdks .pl img{ border:3px solid #ccae7a;}

.ejph .pr p.xxzl{ background:url(../images/title.jpg) no-repeat 0 -587px; height:25px; width:168px; line-height:25px; float:right; padding-left:10px; margin-bottom:10px;}
.ejph .pr p.xxzl b a,.ejph .pr p.link a,.zdks p.link a{ color:#a40807;}
.ejph .pr p.xxzl b a:hover,.ejph .pr p.link a:hover,.zdks p.link a:hover{ color:#f00; text-decoration:underline;}
.ejph .pr p span,.zdks .pr p span{ display:block; width:65px; float:left; color:#a40807; }
.ejph .pr p span.kx,.zdks .pr p span.kx{ margin-bottom:25px;}
.ejph .pr p em{ font-style:normal; color:#6f6e6e;}
.ejph .pr p,.zdks .pr p{ clear:both; height:24px; line-height:24px;}
.ejph .pr p.link,.zdks .pr p.link{ text-align:right; margin:30px 0 0;*margin:50px 0 0;_margin:0;}

.ejph .pr p.xlkj,.zdks .pr p.xlkj{ background:url(../images/title.jpg) no-repeat 0 -616px; width:67px; height:25px; line-height:25px;float:right; padding-left:10px; margin-bottom:10px;}

.title02{ background:url(../images/bg01.gif) repeat-x; height:38px; line-height:38px;}
.title02 h3{ background:url(../images/title.jpg) no-repeat 0 -542px; width:230px; height:38px;}
.title02 dl{ float:right; width:250px;}
.zdks{ background:url(../images/hsbg.gif) repeat-x left bottom #fff; border-bottom:1px solid #917814; border-right:1px solid #f5db77;border-left:1px solid #f5db77; width:928px; padding:10px; margin-bottom:5px;}

.zdks .pl{ width:580px; float:left; background:url(../images/linhe.gif) repeat-y right top;}
.zdks .pr{ width:330px; float:left; padding-left:15px;}
.zdks .pl dt{ float:left; padding:0px 20px 0 0;}
.zdks .pl dd{ text-indent:2em; padding:30px 15px 0 0; line-height:30px;}

.footer{ width:950px; margin:0 auto;}











