 a{
    color:#333;
    /*font-size: 14px;*/
}
a:hover{
    color:#d11120;
}
.more{
    color:#d11120;
    font-size: 14px;
}
/****导航条****/
/*****banner******/
#banner-lf{
    width:220px;
    height:360px;
    padding-left: 15px;
    background-color: #fff;
    *width:205px;
}
.sj{
    display: inline-block;
    height:5px;
    *height:0px;
    *width:0px;
    border:5px solid transparent;
    border-left-color:#a3a3a3;
}
 #banner-lf dt{
     height:40px;
     line-height: 40px;
     font-size: 16px;
     color:#274045;
     font-weight: 600;
 }
 #banner-lf dt span{
     float:right;
     font-size: 14px;
     font-weight: normal;
 }
 #banner-lf dd span a{
     display: inline-block;
     height:25px;
     line-height: 25px;
     text-align: left;
     font-size: 14px;
     white-space: nowrap;
     margin-right:5px;
 }
 #banner-lf dd span.w60{
     width:60px;
 }
 #banner-lf dd span.w85{
     width:85px;
 }
 #banner-lf dd span.w48{
     width:48px;
 }
#slider{
    width:702px;
    height:360px;
    overflow: hidden;
    position: relative;
    margin:0 10px;
}
 .slider-list{
     width:2106px;
 }
 .slider-list li{
     float:left;
     width:702px;
     height:360px;
     overflow: hidden;
 }
 .btn-list{
     position: absolute;
     bottom:8px;
     right:5px;
 }
 .btn-list span{
     display: inline-block;
     width:20px;
     height:20px;
     border-radius: 10px;
     background: #fff;
     color:#000;
     font-size: 16px;
     text-align: center;
     line-height: 20px;
     margin-right:5px;
     cursor: pointer;
 }
 .btn-list .blue{
     background:#f89120;
     color:#fff;
     font-weight: 600;
 }
#banner-rt{
    width:258px;
    height:360px;
    background-color: #f7f7f7;
    font-size: 14px;
    color:#fff;
}
#banner-rt .fabu>p{
    color:#c80000;
    padding-left:15px;
    height:35px;
    line-height: 35px;
}
#banner-rt .fabu-btn{
    width:250px;
    height:40px;
    margin:0 auto;
    line-height: 40px;
    text-align: center;
    background-color: #9a0839;
    border-radius: 5px;
    cursor: pointer;
}
 #banner-rt .fabu-btn a{
     color:#fff;
 }
#banner-rt .reg-log{
    width:250px;
    height:40px;
    margin:10px auto 0;
    text-align: center;
}
#banner-rt .reg-log .reg{
    float:left;
    width:160px;
    height:40px;
    line-height: 40px;
    background-color: #01007f;
    border-radius: 5px;
    cursor: pointer;
}
 #banner-rt .reg-log .reg a,#banner-rt .reg-log .log a{
     color:#fff;
 }
#banner-rt .reg-log .log{
    float:right;
    width:75px;
    height:40px;
    line-height: 40px;
    background-color: #333;
    border-radius: 5px;
    cursor:pointer;
}
#banner-rt .zixun-title h3{
    font-weight: 500;
    color:#c80000;
    height:45px;
    line-height: 45px;
    border-bottom:1px solid #f3f3f3;
    padding-left:15px;
}
#banner-rt .pm-com-list li{
    height:35px;
    line-height: 35px;
    padding-left:15px;
}
/******new-msg部分*******/
 #new-msg .new-msg-title{
     height:40px;
     line-height: 40px;
     padding-right:15px;
     background-color: #e5e5e5;
 }
 #new-msg .msg{
     width:932px;
     float:left;

 }
 #new-msg .new-msg-title span{
     display: inline-block;
     height:40px;
     font-size: 16px;
     /*line-height: 40px;*/
     color:#f29a2e;
     font-weight: 600;
     padding:0 15px;
     background-color:#e01420 ;
 }
 #new-msg .new-com{
     float:right;
     width:258px;
     background-color: #f7f7f7;
 }
 #new-msg .new-com-title h3{
     font-weight: 500;
     font-size: 16px;
     color:#c80000;
     height:44px;
     line-height: 42px;
     border:2px solid #ddd;
     padding-left:15px;
 }
 .new-com-box{
     width:100%;
     height:189px;
     overflow: hidden;
 }
 .new-com-box .new-com-list{
     width:100%;
     height:100%;
 }
 #new-msg .new-com-list li{
     width:100%;
     height:27px;
     line-height: 27px;
     padding-left:15px;
     overflow: hidden;
 }
#area .area-title{
    height:40px;
    line-height: 40px;
    padding-left:15px;
    color:#c80000;
    font-size: 16px;
}
#area .area-lf{
    width:280px;
}
#area .area-lf li{
    float:left;
    width:140px;
    *width:139px;
    height:42px;
    font-size: 16px;
    line-height: 42px;
    border:1px solid #f3f3f3;
    border-left:none;
    border-top:none;
    text-align: center;
    background-color: #f9f9f9;
}
#area .area-ad img{
    margin-right:6px;
}
/*页面楼层*/
#floor .fl{
    width:910px;
    float:left;
}

#floor .container>div{
    margin-bottom:30px;
}
.fl-title{
    width:910px;
    height:40px;
    background: #ebe9ea;
    border:1px solid #e2e2e2;
    /*line-height: 40px;*/
}
.fl-title h3{
    height:40px;
    font-weight: 600;
}
.fl-title p{
    margin-right:20px;
}
.fl-title p a{
    color:#333;
    font-size: 14px;
}
.fl-title p:hover a{
    color:#da171d;
}
.fl-title a{
    font-size: 16px;
    color:#c80000;
    line-height: 35px;
}
.fl-title span{
    display: inline-block;
    width:40px;
    height:36px;
    margin-top:2px;
    margin-left:2px;
    background-color: #3ca100;
    font-size: 20px;
    font-weight: normal;
    color:#fff;
    text-align: center;
}
.fl-de{
    width:910px;
    height:210px;
    /*border:1px solid #ddd;*/
    padding-top:5px;
}
.fl-de .fl-de-list li{
    width:450px;
    *width:430px;
    float:left;
    margin-right:5px;
    padding-right:20px;
    border-bottom:1px dashed #e2e2e2;
    overflow: hidden;
    font-size: 14px;
    color:#333;
}
.fl-de .fl-de-list li span{
    display: inline-block;
    height: 40px;
    line-height: 40px;
}
.fl-de .fl-de-list li .fl-item{
    float:left;
    width:350px;
    padding-left:25px;
    overflow: hidden;
    background: url("../imgs/bg.png") no-repeat 0 -190px;
}
#floor .fl-ad{
    float:right;
    width:290px;
}
#floor .fl-ad img{
    width:290px;
}