/* CSS Document */

.yyjj {

width: 278px;margin-bottom:10px;

background: #FFFFFF;

float: right;

height: 510px;

border: 1px solid #ddd;

}

.yy1 {

margin-left: 8px;

}

.yyjj p {

font-size: 12px;

line-height: 22px;

color: #3d3d3d;

width: 260px;

margin-left: 5px;

}

.yy2 {

margin-top: 10px;

}

.mt10, .ad_96, .top_10 {

margin-top: 10px;

}

.rBar_sub .zj_best{clear:both;}

.rBar_sub .zj_best h2 {

height: 38px;

line-height: 38px;

background: url(../img/rbar_title.jpg);

padding-left: 10px;

text-align: center;

font-size: 14px;

color: #fff;

}

.rBar_sub .zj_best ul {

padding: 10px 10px 0;

}

.rBar_sub .zj_best li {

padding-left: 114px;

position: relative;

height: 126px;

margin-bottom: 10px;

}

.rBar_sub .zj_best li img {

position: absolute;

left: 0px;

top: 0px;

padding: 2px;

border: 1px solid #ddd;

}

.rBar_sub .zj_best li h3 {

font-size: 14px;

height: 24px;

line-height: 24px;

}

.rBar_sub .zj_best li p {

text-indent: 24px;

line-height: 21px;

}

.rBar_sub .zj_best li span {

display: block;

padding-top: 4px;

overflow: hidden;

zoom: 1;

}

.rBar_sub .zj_best li .bt1 {

background: url(../img/zhengli1.jpg) no-repeat 0px -21px;

}

.rBar_sub .zj_best li .bt2 {

background: url(../img/zhengli1.jpg) no-repeat -64px -21px;

}

.rBar_sub .zj_best li span a {

width: 64px;

height: 23px;

text-align: center;

line-height: 23px;

color: #fff;

margin: 0 2px;

float: left;

display: inline;

}

#aaaaa{

background: url(../img/list_r_t2.jpg) no-repeat top;

text-align: left;

padding-left: 46px;

line-height: 36px;

color:#fff;

font-size: 14px;

}

#anli{margin-top:10px;border: 1px solid #ddd;border-top:none;text-align: center;}

#anli img{margin:10px;}

#anli p{ text-indent:2em;padding:5px; text-align:left}



/*5.28*/



.w_1100 {

    margin: 0 auto;

    width: 1098px;

}

.footer{ background:#efefef; height:350px;}



.footer_menu{}



.footer_menu dl{float:left; width:366px; height:100px;}



.footer_menu dl dt{float:left; margin:30px 20px 0 30px;}



.footer_menu dl dd{float:left; color:#FFF; margin-top:25px;}



.footer_menu dl dd p{font-size:18px;}



.f_menu1{background:#fc859d;}



.f_menu2{background:#ef607c;}



.f_menu3{background:#d2435d;}



.f_nav{ height:50px; line-height:50px; color:#bbb; border-bottom:#bbb 1px solid}



.f_nav ul li{float:left;  font-size:16px}



.f_nav ul{margin-left:80px; color:#bbb}



.f_nav ul li a{margin:0 15px; color:#2e2e2e; display:inline-block;padding: 0 10px;} 







.f_logo img{float:left; margin:20px 20px 20px 150px;}



.f_logo p{float:left; margin:10px 0 0 20px; color:#2e2e2e; line-height:30px; font-size:14px}



.f_nav  ul li a:hover {

color: #a32d0f; text-decoration: underline;

}