@charset "gb2312";
.clearfix:after {display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfix {zoom:1;}

body { margin:0px auto; background-image:url(../images/rx_25.jpg) }
div,ul,li,dl,dd,dt,ol,p,span{ margin:0px; padding:0px;}
div{ font-size:14px;}img{ border:0px;}
a{ text-decoration:none}
.page{width:960px; margin:0px auto; overflow:hidden}
.clear{ clear:both}
.sk{ margin-top:10px;}
.skm{ float:left; margin-top:10px;}

#banner{ width:960px; margin:auto;}
.ban{}
.top,.k{background-color:#fff; width:960px; margin:auto;}
.topbnner{ width:960px; margin:0px auto; overflow:hidden}
.ddd{ float:right; width:473px; padding-top:20px;}
.logo{ float:left;}
.uscd ul{ float:left;color:#FFFFFF; }
.uscd p{ text-align:right;float:right; padding-right:12px;}
.top1{ background-color:#c51218; line-height:24px;}
.top1 a{ color:#FFFFFF; text-decoration:none}
.lm{ background:url(../images/rx_17.jpg) repeat-x; background-color:#fff; width:960px;}
.tw{ width:951px; margin-left:9px;background-color:#fff; padding-bottom:20px; overflow:hidden}
.contw p{ padding:10px 20px 10px 20px; float:left;}
.contw dl{ float:left; width:650px;}
.contw dl dd{ padding:10px 22px 10px 0; line-height:22px; text-indent:28px;}
.contw dl dt{ background-image:url(../images/ico.jpg); background-repeat:no-repeat; line-height:28px;}
.contw dl dt b{ color:#fff; margin-left:8px; font-size:16px; font-family:Arial, Helvetica, sans-serif;font-style: italic;}
.contw dl dt .b{ color:#000000;font-style: normal;}
.contw dl dt strong{ color:#ff4e00; margin-left:18px;}
.rlyy_1 p{ padding:20px; text-indent:28px; line-height:22px;}
.rlyy_1 p span{ font-weight:bold; color:#CC0000; padding-left:28px; line-height:34px;}
.rlyy_1 dl{ margin:0px 0px 0px 20px}
.rlyy_1 dl dd{ background-image:url(../images/rx_33.jpg); background-repeat:no-repeat; line-height:36px;background-position: 0px 4px;font-size:12px; float:left; width:500px;}
.rlyy_1 dl dt{ background-image:url(../images/rx_33.jpg); background-repeat:no-repeat; line-height:36px;background-position: 0px 4px;font-size:12px; float:left;}
.rlyy_1 dl dt span{ padding-left:95px;}
.rlyy_1 dl b{ color: #CC0000; padding-left:16px; font-family:Arial, Helvetica, sans-serif;}
.rlyy_1 dl strong{ color:#fff;padding:10px;}
.rlyy_1 ul{ border:1px solid #ffd798; background-color:#fff6e8; margin:0px 20px 0px 20px; padding:8px 10px 8px 10px; line-height:24px;}
.rlyy_1 ul a{ color:#CC0000;}
.zjc strong{ color:#ff4e00}
.qwzj{ text-align:center;line-height:20px; padding-left:370px;}
.rlyy_2 dl{ float:left; width:270px; margin:10px 0px 0px 0px}
.rlyyz{ padding-left:35px;}
.rlyy_2 dd{ font-weight:bold; color:#ff4e00; text-align:center; line-height:35px;}
.rlyy_2 dl dt{ line-height:20px;}
.rlyy_2 span{ padding-left:60px; margin-top:20px; float:left;}
.rlyy_x{ padding:30px 60px 20px 51px; margin-left:9px;_margin-left:5px; float:left; line-height:24px; text-indent:28px; width:840px;}

.yyry ul{ float:left; padding-left:40px; padding-bottom:10px;text-align:center;}
.yyry ul span{line-height:60px;}
.ry{ line-height:22px; float:left; padding:20px 70px 20px 40px; background-color:#fff; margin-left:9px;_margin-left:5px; width:841px; text-indent:28px;}
.foot{ text-align:center; font-size:12px; line-height:24px;padding-top:25px; padding-bottom:10px; color:#FFFFFF}
.txt1{float:left; width:206px; margin:0 10px; font-size:12px; line-height:20px;}
.txt2{margin-left:35px; display:inline;}
.zjc img{float:left;}
.zjc .js{float:left;}
.zjc .zx{padding:10px;}
.zjc .zx a,.contw span a{background:url(../images/r_zx.gif) no-repeat; display:block; width:84px; height:23px; line-height:23px; text-align:center; float:left; color:#FFFFFF;}
.myfc {
    height: 138px;
    margin: 0 auto 30px;

}
.myfc b {
    background: url("../images/r_strongb.gif") no-repeat scroll right center transparent;
    display: block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    
}
.myfc p {
    line-height: 25px;
    text-indent: 24px; font-size:12px;
}
.myfc span a {
    background: url("../images/r_zx.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 14px;
}
.myfc span {
    background: url("../images/r_xbg.gif") no-repeat scroll 140px center transparent;
    display: block;
    text-align: right;
}
.myfc .pic1{margin:0 20px 20px 20px; float:left;}
.myfc .js{float:left; width:770px;}
.contw span{ display:block; margin:15px;}
.contw span a{margin-left:10px;}
#foot{ text-align:center; font-size:12px; line-height:22px; clear:left; width:960px; color:#919191; padding-top:10px;  margin-bottom:30px;}