/* 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;}
.blank5 {display:block;clear:both;height:5px;overflow:hidden;font-size:0;}
body {background:url(../images/bodybg.jpg) repeat-x 0 22px;color:#000;margin-right:0px;font-family:"ËÎÌå", Arial;font-size: 12px;font-style: normal;line-height: 22px;}

.header,.center{ width:950px; margin:0 auto;}
.header{ background:url(../images/top.jpg) no-repeat; height:102px; padding:30px 0 0 10px;}
.header h1{ width:120px; height:45px; text-indent:-9999px;}
.header h1 a{ display:block; width:120px; height:45px;}


.fristp{ margin:15px 0 5px;}
.fristp .top{ background:url(../images/topyj.gif) no-repeat; height:7px; font-size:0;}
.fristp .content{ border:1px solid #d1d1d1; background:#f9f9f9; border-top:none; padding:0 15px 10px;}
.bjy{ background:#fff1e7; border:1px solid #fed6ab; padding:8px 20px; text-indent:2em; margin-bottom:10px;}
.fristp .pl{ width:273px; float:left; padding-right:5px;}
.fristp .pr{ width:638px; float:left;}
.box{ border:1px solid #9ad2ef; margin-bottom:5px;}
.boxhs{ border:1px solid #fed6ab;margin-bottom:5px;}
.tit01{ background:url(../images/title.jpg) no-repeat 0 -120px;  width:86px; height:22px;  text-indent:-9999px;}
.tit01 a{ display:block; width:66px; height:22px;}


.zjzz{ background:url(../images/jzbg.gif) repeat-x left top;}
.zjzz b{ display:block; padding:10px 0 0 20px;}
.zjzz ul{ background:url(../images/huabg.jpg) no-repeat right bottom; padding:0 20px; line-height:24px; margin-right:20px;}
.zjzz ul li span{ display:block; background:url(../images/icon.gif) no-repeat 0 0; width:15px; height:15px; padding-left:5px; float:left;}
.zjzz ul li span.icon01{ background-position:0 -35px}
.zjzz ul li span.icon02{ background-position:0 -65px}
.zjzz ul li span.icon03{ background-position:0 -98px}
.zjzz ul li a{ color:#860006;}
.tit02{ background:url(../images/title.jpg) no-repeat 0 -149px; width:630px; height:22px; margin-bottom:5px;}


/*ÃûÊ¦¹ö¶¯ */
.gdnew{height:124px;overflow:hidden; width:640px;}
.gdnew li{height:125px;*height:120px;overflow:hidden; text-align:center;}
.gdnew li p{ width:155px; text-align:center; padding:5px 0 0; float:left; background:url(../images/jsbg.jpg) no-repeat; height:98px; margin-left:3px;}
.gdnew li p span{width:155px; overflow:hidden; display:block; margin-top:15px;}
.gdnew li p span a{ color:#9c000b;}
.gdnew li p span a:hover,.ppl li a:hover,.tit03 span a:hover,.tusm li b a:hover,.zjzz ul li a:hover,.tit03 h3 a:hover,.tusm li a:hover{ color:#f00; text-decoration:underline;}

.title{ background:url(../images/title.jpg) no-repeat 0 0 ; height:28px;}
.title01{background:url(../images/title.jpg) no-repeat 0 -33px; height:28px; }
.title01 h3{ width:120px; height:28px; text-indent:-9999px;}
.title01 h3 a{ display:block; width:120px; height:28px;}
.xxjh{ padding:0 15px;}
.xxjh .bjy{ margin:5px 0;}
.xxjh .content{ background:url(../images/xxbg.gif) repeat-x left bottom; padding:5px;}
.ppl{ width:618px; float:left;border-right:2px solid #c4d2db;}

.ppr{ width:286px; float:left; }
.ppl li.pic{ float:left; padding-right:20px;}
.ppl li{ float:left;}
.ppl li b,.tusm li b{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center; color:#3a94cc; font-weight:bold;}
.ppl li.xxnr{ text-indent:2em; float:left;border-bottom:1px solid #fad9b9; width:460px; padding:10px 0; margin-bottom:10px;}
.ppl li a,.tit03 span a{ color:#860006;}
.ppl li p{ text-indent:2em; width:460px;}

.tit03{ border-bottom:1px solid #fad9b9; padding:0 15px 5px;}
.tit03 h3{font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#3a94cc;}
.tit03 span{ float:right}
.tit03 h3 a{ color:#3a94cc;}


.ppr ul{  padding:10px 0 0;}
.ppr li{line-height:30px;}


.tusm{ padding:15px 15px 5px; width:885px;}
.ky{ padding-right:15px;}
.tusm ul{ float:left; width:435px;}
.tusm li{ line-height:26px;}
.tusm li.pic{ float:right; padding-left:20px;}
.tusm li b a{ color:#3a94cc;}
.tusm .ztwz{ text-align:center; margin-bottom:10px;}
.tusm li a{ color:#860006;}


.wxfd{ width:948px;}
.wxfd .bjy{ margin:5px 15px;}
.partl{ width:425px; float:left; padding:0 5px 0 15px;}
.partr{ width:503px; float:left;}


.boxry{ background:#e3effc; border:1px solid #9fbee0; position:relative; padding:10px; margin:10px 20px; width:325px;}

.rollBox{width:325px;overflow:hidden;} 
.rollBox .LeftBotton{width:30px;float:left;height:34px; background:url(../images/button.gif) no-repeat 0 -45px;overflow:hidden;display:inline;cursor:pointer; padding-left:2px; position:absolute; top:135px; left:-21px;} 
.rollBox .RightBotton{width:30px;float:left;height:34px; background:url(../images/button.gif) no-repeat 0 -124px;overflow:hidden;display:inline;cursor:pointer; padding-left:2px; position:absolute; top:135px; left:335px;} 
.rollBox .Cont{width:318px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:325px; float:left; } 
.rollBox .Cont .pic img{display:block;  width:318px;} 
.rollBox .Cont .pic p{ width:318px; height:24px; line-height:24px; text-align:center;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none; color:#333;} 
.rollBox .Cont a:hover{text-decoration:underline; color:#f00;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 

.tit04{ background:url(../images/title.jpg) no-repeat 0 -65px; height:22px;}
.tit04 h3{ background:url(../images/title.jpg) no-repeat 0 -93px; height:22px; width:221px; text-indent:-9999px;}
.tit04 h3 a{ display:block; width:221px; height:22px;}
.yrch,.kczs{ background:#fff1e7; border:1px solid #fed6ab; padding:10px; margin:10px 0;}
.yrch li{ display:inline; float:left; width:240px; line-height:24px;}
.yrch li span{ color:#9c000b; padding-right:5px;}

.kczs ul { width:330px; float:left;}
.kczs li{ height:24px; line-height:24px;}
.kczs li span{ display:block; background:url(../images/button.gif) no-repeat; width:65px; height:18px; padding-left:10px; float:left;}
.kczs p{ text-align:center;}









