/* 协会 */
.assoc{
    width:1180px;
    margin: 5px auto 50px auto;
}
.assocl{
    width:854px;
    float:left;
}
.assocl .info{
    border: 1px solid #CCCCCC;
    width: 854px;
    height: 226px;
}
.assocl .info img{
    border: 1px solid #CCCCCC;
    padding: 2px;
    height: 180px;
    width: 180px;
    float: left;
    margin: 20px 35px 20px 20px;
}
.assocl .info p {
    margin: 20px;
    font-size: 20px;
    font-weight: bold;
    text-indent: 10px;
    padding-top: 5px;
}
.assocl .info p a{
    color: #FFFFFF;
    font-size: 18px;
    line-height: 27px;
    background-color: #84B011;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: 7px 30px;
    font-weight: normal;
    text-indent: 0px;
}
.assocl .info p a:hover{
    color: #FFFFFF;
    background-color: #359E04;
    text-decoration: none;
}
.assocl .info span a{
    font-size: 16px;
    margin-right: 10px;
    margin-left: 10px;
}
.assocl .info span font{
    font-weight: bold;
    color: #0773D4;
}
/* 协会简介 */
.assocl .intro{
    width: 854px;
    margin-top: 15px;
}
.assocl .intro .title{
    width: 854px;
    background-image: url(../images/associnfobg.png);
    height: 42px;
    color: #FFFFFF;
    font-size: 17px;
    line-height: 40px;
    text-indent: 29px;
}
.assocl .intro .title span{
    display: block;
    float: right;
    background-color: #FFFFFF;
    text-indent: 0px;
    padding: 3px 5px 0px 5px;
}
.assocl .intro .content{
    width: 854px;
    margin-top: 10px;
    text-indent: 28px;
    line-height: 20px;
}

/* 协会新闻 */
.assocl .anews{
    width:413px;
    float: left;
    margin-top: 20px;
    border: 1px dotted #CCCCCC;
}
.assocl .anews .title{
    float: left;
    color: #0773D4;
    font-size: 18px;
    border-bottom: 2px solid #369D02;
    line-height: 34px;
    height: 34px;
    text-indent: 12px;
    width: 413px;
    margin-bottom: 5px;
}
.assocl .anews .title span{
    display: block;
    float: right;
    margin-right: 10px;
}
.assocl .anews .list{
    width:390px;
    margin: 0 auto 10px auto;
    min-height: 186px;
}
.assocl .anews .list li{
    list-style-type: none;
    line-height: 28px;
    float:left;
    border-bottom: 1px dotted #CCCCCC;
}
.assocl .anews .list li span{
    list-style-type: none;
    line-height: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    float: right;
    color: #666666;
}
.assocl .anews .list li a {
    width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;

    display:block;
    float: left;
}
/* 协会视频 */
.assocl .videos{
    width: 854px;
    margin-top: 10px;
}
.assocl .videos .title{
    width: 854px;
    background-image: url(../images/associnfobg_1.png);
    height: 42px;
    color: #0773D4;
    font-size: 18px;
    line-height: 40px;
    text-indent: 34px;
}
.assocl .videos .title span{
    display: block;
    float: right;
    background-color: #FFFFFF;
    text-indent: 0px;
    padding-right: 5px;
    padding-left: 5px;
    line-height: 38px;
}
.assocl .videos .list{
    width: 854px;
}
.assocl .videos .list li{
    float: left;
    list-style-type: none;
    width: 200px;
    margin-right: 6px;
    margin-left: 7px;
}
.assocl .videos .list li p{
    float: left;
    list-style-type: none;
    width: 200px;
    line-height: 20px;
    overflow: hidden;
}
.assocl .videos .list li p font{
    margin-right: 12px;
    color: #999999;
    font-size: 13px;
    line-height: 25px;
}
/* 协会相册 */
.assocl .photo{
    width: 854px;
    margin-top: 10px;
}
.assocr{
    width:300px;
    float:right
}
/* 协会公告 */
.assocr .notice{
    width: 298px;
    border: 1px solid #DDDDDD;
    margin-bottom: 10px;
}
.assocr .notice .titles{
    width: 298px;
    background-image: url(../images/noticebg.gif);
    background-repeat: no-repeat;
    line-height: 38px;
    font-size: 18px;
    text-indent: 15px;
}
.assocr .notice .titles a {margin-right: 10px;}
.assocr .notice .list{
    width: 298px;
}
.assocr .notice .list li{
    width: 280px;
    list-style-type: none;
    margin:0 auto;
    line-height: 30px;
}
.assocl .notice .list li a {
    width: 200px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    white-space:nowrap;
}
.assocr .notice .list li span{
    list-style-type: none;
    line-height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    float: right;
    color: #666666;
}
/* 协会资料 */
.assocr .datas{
    width: 298px;
    background-color: #EDF6FF;
    border: 1px solid #E4F4FF;
    margin-bottom: 10px;
}
.assocr .datas .titles{
    width: 280px;
    line-height: 38px;
    height: 38px;
    font-size: 18px;
    margin:0 auto;
    border-bottom: 1px dashed #369D02;
    text-indent: 5px;
}
.assocr .datas .list{
    width: 260px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.assocr .datas .list p{
    line-height: 30px;
}
.assocr .datas .list p span{
    color: #006600;
}

@charset "utf-8";
/*公共部分*/
.wc960{
    width:854px;
    margin-right: auto;
    margin-left: auto;
}
.fl{float:left;}
.fr{
    float:right;
}
.mt20{margin-top:19px;}
.icon{ background: url(../images/icon_1.png) no-repeat 0 0; }

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px;}

/*全局板块*/
.row .hd{
    height: 42px;
    background: url(../images/hd-line_01.jpg) no-repeat 0 38px;
}
.row .hd .title{
    font-size: 18px;
    line-height: 40px;
    font-weight: normal;
}
.row .hd .more{
    float: right;
    line-height: 20px;
    padding-top: 14px;
}
/*全局页签*/
.tab-T-3 li{
    width:12px;
    height:12px;
    font-size:0;
    background-color:#666666;
    float:left;
    margin-left:10px;
    cursor:pointer;
    display:inline;
}
.tab-T-3 li.cur{background-color:#277300;}
/*热门车型*/
.rowE .warp-pic-list{position:relative;width:854px;overflow:hidden;}
.rowE .count li{margin-right:12px;width:160px;}
.rowE .count .img_wrap{width:166px;height:120px; text-align: center;}
.rowE .count li .text-area{
    width: 156px;
    padding-right: 5px;
    padding-left: 5px;
}
.rowE .count li .text-area  p{
    line-height:30px;
    height:30px;
    overflow: hidden;
}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#84B011;color:#fff;}
.rowE .btn{display:block;height:55px;position:absolute;top:35px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}
