@charset "utf-8";
/* CSS Document */
*{
    margin:0;
    padding:0;
    font-family: "Microsoft YaHei";
}
a{
    text-decoration: none;
    color:#333;
    cursor: pointer;
}
li{
    list-style: none;
}
.AON-list img{
    cursor: pointer;
}
/*subMenu*/
.subMenu{
    width:100%;
    height:auto;
    overflow: hidden;
    background: #eeeeee;
    margin-bottom: 20px;
}
.SM-list{
    width:1080px;
    height:auto;
    padding:10px 0 10px 30px;
    margin:auto;
    overflow: hidden;
}
.SML-lis{
    display: block;
    float: left;
    height:18px;
    line-height: 18px;
    padding:0 20px;
    font-size: 14px;
    color:#999;
    border-right:1px dotted #fff;
}
.SMLL-color{
    color:#ff0000;
}
.SMLL-bd{
    border:none;
}
/*subMenu end*/

/*center*/
.center-l{
    width:100%;
    height:auto;
    overflow: hidden; margin-top:12px;
}
.CL-content{
    width: 1080px;
    height:auto;
    overflow: hidden;
    margin:auto;
}
/*CLC-left*/
.CLC-left{
    width:auto;
    height:auto;
    overflow: hidden;
    float: left;
}
.CLCL-detail{
    width:690px;
    height:auto;
    overflow: hidden;
    padding:20px;
    border:1px solid #eee;
    margin-bottom:20px;
}
.CLCLD-title{
    width:auto;
    height:auto;
    overflow: hidden;
    padding:20px;
    background: #e9f9ff;
}
.CLCL-detail img{
    display: block;
}
.CLCLD-img{
    float: left;
}
.CLCLD-text{
     float: right;
     padding-left:20px;
     height:auto;
     overflow: hidden;
}
.HLB-title{
    width:auto;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
}
.HLB-con{
    width:549px;
    text-indent: 20px;
    line-height: 25px;
    color:#999999;
}
.hlb-list{
    width:auto;
    height:auto;
    overflow: hidden;
}
.hlb-list li{
    width:auto;
    height:auto;
    overflow: hidden;
}
.HLBL-pic{
    display: block;
    float: left;
    padding:40px  65px 0;
}
.HLBL-tit{
    width:230px;
    float: left;
    height:40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px; color:#ff1e00;
}
.HLBL-con{
    width:230px;
    float: left;
    height:25px;
    line-height: 25px;
    text-align: center;
    color:#999;
}
.XMP-content{
    width:auto;
    height:auto;
    overflow: hidden;
    float: left;
    padding:15px 0 20px;
    border-bottom:1px solid #eee
}
.XMP-content p{
    line-height: 25px;
    color:#999;
}

.CLCL-project{
    width:auto;
    height:auto;
    overflow: hidden;
    border:1px solid #eee;
    margin-bottom:20px;
}
.CLCLP-list{
    width:730px;
    height:auto;
    overflow: hidden;
    background: #eee;
}
.CLCLP-lis{
    width:auto;
    height:40px;
    line-height: 40px;
    display: block;
    float: left;
    padding:0 20px;
    font-size: 14px;
    border-right:1px solid #dbdbdb;  
}
.CLCLP-cur{
    background: #fff;
    border:none;
    color:#ff0000;
}
.complete{
    border:none;
}
.CLCLP-xm{
    width:690px;
    height:auto;
    overflow: hidden;
    padding:0 20px 0;
}
.XM-title{
    width:100%;
    height:40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    float: left;
}
.XM-pattern{
    width:100%;
    height:36px;
    line-height: 36px;
    text-indent: 20px;
    font-size: 14px;
    float: left;
    background: #e9f9ff;
}
.CLCLP-pic{
    display: block;
    float: left;

}
#prime{
    padding-top:20px;
}
/*利融宝*/
.lrb-list{
    width:auto;
    height:auto;
    overflow: hidden;
}
.lrb-list li{
    width:345px;
    height:auto;
    overflow: hidden;
    float: left;
    padding-top:20px;
}
.lrb-img{
    display: block;
    float: left;
}
.lrb-right{
    float: left;
    padding:20px 0 5px 20px;
}
.lrb-tit{
    width:auto;
    height:30px;
    line-height: 30px;
    font-size: 14px;
    padding-left:30px;
}
.lrb-con{
    width: auto;
    line-height: 30px;
    color:#999;
}
/*CLC-left end*/

/*CLC-right*/
.CLC-right{
    width:auto;
    height:auto;
    overflow: hidden;
    float: right;
}
.apply-Online{
    width:320px;
    height:auto;
    overflow: hidden;
    border:1px solid #eee;
    margin-bottom:20px;
}
.apply-Online img{
    display: block;
    margin-left: 20px;
}
.AOT-prompt{
    line-height:25px;
    font-size: 14px;
    display: block;
    padding:0 0 15px 20px;
    border-bottom:1px solid #eee; 
}

.AO-bottom{
    width:100%;
    height:auto;
    overflow: hidden;
}
.AOB-error{
    color:#ff0000;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    display: none;
}
.AO-bottom li{
    width:100%;
    height:auto;
    overflow: hidden;
    font-size: 14px;
    padding-top:10px;
    *padding-top:7px;
}
.AOB-left{
    width:80px;
    height:36px;
    line-height: 36px;
    text-align: right;
    float: left;
}
.AOB-input{
    width:177px;
    height:34px; 
    border:1px solid #eee;
    display: block;
    float: left;
    text-indent: 10px;
    margin-left: 10px;
    background: #f6f6f6;
    *line-height:30px;
    line-height:30px\0;
    outline:none;
}
.AOB-right{
    width:80px;
    height:34px;
    line-height:34;
    float: left; 
    border:1px solid #eee;
    position:relative; 
    margin:0 8px 0 9px;
}
.mobile_area{
    height:38px;
    margin:0 10px;
    background: #f6f6f6;
    text-indent: 5px;
    position:absolute; 
    clip:rect(2px 82px 36px 2px); 
    margin:-2px; 
    width:84px; 
}
.AO-bottom .AOB-sub{
    padding-top:20px;
}
.AOBS-submit{
    width: 230px;
    height:36px;
    line-height: 36px;
    text-align: center;
    color:#fff;
    background: #5ab31e;
    display: block;
    margin-left:40px;
}
.AO-bottom .AOB-prompt{
    width:268px;
    line-height: 20px;
    padding:15px 0 20px 20px;
    color:#ff0000;
    overflow: hidden;
}
.AO-news{
    width:320px;
    height:auto;
    overflow: hidden;
    border:1px solid #eee;
    margin-bottom:20px;
}
.AON-title{
    width: 100%;
    height:40px;
    line-height: 40px;
    background:#eeeeee;
    font-size: 14px;
    text-indent: 20px;
    font-weight: 400; 
    color:#000;
}
.AON-content{
    width:274px;
    height:auto;
    line-height: 25px;
    font-size: 14px;
    text-indent: 20px; 
    padding:5px 0 20px 0;
    overflow: hidden;
    color:#999;
    margin-left: 20px;
}
.AON-list{
    width:auto;
    height:auto;
    overflow: hidden; padding-top:20px;
}
.AON-list li{
    width:60px;
    float: left;
    overflow: hidden; margin-left:30px; margin-right:10px; padding-bottom:20px;
}
.AON-list li a:link{ color:#333}
.AON-list li a:visited{ color:#333}
.AON-list li a:hover{ color:#ff1e00}
.AON-list li img{
    width: 60px;
    height:60px;
    display: block;
}
.AON-list li span{
    width: 60px;
    text-align: center;
    line-height: 20px;
    display: block;
    font-size: 14px;
    padding-top:5px;
}
/*CLC-right end*/


/*Residents-owners-l*/
.CLCLP-Case{
    width:690px;
    height:auto;
    overflow: hidden;
    padding:0 20px 0;
}
.Case-title{
    width:100%;
    height:50px;
    line-height: 50px;
    font-size: 14px;
    font-weight: 400;
    float: left;
}
.CT-color{
    color:#ff0000;
}
.CT-text{
    width: auto;
    color:#999;
    text-indent: 20px;
    line-height: 25px;
    float: left;
}
.Case-list1{
    width:auto;
    height:auto;
    overflow: hidden;
    background: #eee;
    float: left;
}
.Case-list1 li{
    width:172px;
    height:35px;
    line-height: 35px;
    float: left;
    text-align: center;
    font-size: 14px;
}
.Case-list2{
    width:auto;
    height:auto;
    overflow: hidden;
    background: #e9f9ff;
    float: left;
}
.Case-list2 li{
    width:172px;
    height:35px;
    line-height: 35px;
    float: left;
    text-align: center;
    color:#999;
}
.Case-list3{
    width:auto;
    height:auto;
    overflow: hidden;
    background: #eee;
    float: left;
}
.Case-list3 li{
    width:138px;
    height:35px;
    line-height: 35px;
    float: left;
    text-align: center;
    font-size: 14px;
}
.Case-list4{
    width:auto;
    height:auto;
    overflow: hidden;
    background: #e9f9ff;
    float: left;
}
.Case-list4 li{
    width:138px;
    height:35px;
    line-height: 35px;
    float: left;
    text-align: center;
    color:#999;
}
.Case-list4 li .font{
    color:#ff0000;
}
.Case-prompt{
    width: auto;
    clear :both;
    font-size: 14px;
    height:auto;
    line-height: 30px;
    padding:10px 0;
    color:#999999;
    overflow: hidden;
}
.Case-img{
    display: block;
}
.CT-end{
    padding:10px 0 20px 0;
}
/*Residents-owners-l end*/

/*center-end*/
