/* CSS Document */
body {font-size:12px; margin:0; padding:0; border:0; background:#FFF; color:#333;font-family:"宋体"; line-height:18px;}
input,textarea {padding:0px; margin:0px;}
form,img,div,dl,dt,dd,hr{ border:0px; padding:0px; margin:0px;}
a:link,a:visited {text-decoration:none; color:#333;}
a:hover,a:active { color:#F00; /*!important*/}
.clear{ clear:both; font-size:0px; margin:0; padding:0;}


.bj01{ background:url(../images/bj_02.gif) no-repeat top; width:1003px; margin:auto;}
.in_xian{ border: solid 1px #A4BFDF; padding:5px; background:#FFF;}
.r_you { border-top:1px solid #999999; text-align:center; padding-top:5px;}
.r_you img{ border:1px solid #CCCCCC; padding:3px; background:#FFF;}
.in_bj{ background:url(../images/in_37.gif) repeat-x bottom;}
.in_bj a:link,.in_bj a:visited {text-decoration:none; color:#638BBD;}
.in_bj a:hover,.in_bj a:active { color:#F00; }

.rj_bt{ background:url(../images/rj_03.gif) no-repeat; height:26px; color:#FFF; }
.rj_left{ background:url(../images/rj_08.gif) repeat-y;}
.rj_left ul{ margin:0; padding:0; list-style:none;}
.rj_left ul li{ background:url(../images/rj_14.gif) no-repeat; width:177px; height:30px; line-height:30px; margin:10px 0 0 2px;}
.rj_dh{ padding-left:10px;}
.rj_dh a:link,.rj_dh a:visited {text-decoration:none; color:#5185C1; font-size:14px; font-weight:bold;}
.rj_dh a:hover,.rj_dh a:active { color:#F00; }
.rj_right{ background:url(../images/rj_05.gif) no-repeat; width:729px; height:30px; color:#5185C1; font-weight:bold; line-height:16px;}
.rj_right a:link,.rj_right a:visited,.rj_right a:hover,.rj_right a:active{color:#5185C1; font-weight:bold;}

.text01{ color:#5185C1; font-size:22px; border-bottom:1px solid #5185C1; line-height:30px; font-family:"黑体"}
.text_zw01{ padding-top:10px;}
.text_zw01 p{text-indent: 24px; line-height:22px;}
.ryzz_img img{ padding:3px; border:1px solid #CCC;}
.news tr{ background:url(../images/news_06.gif) repeat-x bottom;}
.xxsy ul{ margin:0; padding:0; list-style:none;}
.xxsy ul li{ width:320px; height:115px; background:url(../images/al_03.gif) repeat-x; border:1px solid #EAEAEA; padding:10px 5px 0 10px; float:left; margin:8px 0 0 8px;}
.xxsy ul li .cp_img img{ border:1px solid #CCC; margin-right:5px;}
.xxsy ul li span{ color:#999999;}
.xxsy ul li h5{border:0px; padding:0px; margin:0px; color:#295DB1; line-height:16px;}
.khfw{ background:url(../images/khfw_03.gif) repeat-x; font-size:14px; font-weight:bold; padding-left:10px; height:30px; line-height:30px;}
.hf{ color:#990000; background:url(../images/khfw_07.gif) repeat-x bottom; padding-bottom:5px;}
.fenye{ background:#F4F4F4; margin-top:10px;}

.bottom_bj{ background:url(../images/bj_04.gif) no-repeat; width:1003px; margin:auto; border-bottom:1px solid #CCC;}
.bottom{border-top:1px solid #CCC; margin-top:5px; line-height:28px;}
.bottom span{ float:right; margin:3px 13px 0 60px;}