.accoradion ul{overflow:hidden;}
.accoradion li a.header{padding:0 5px 0 25px;display:block;color:#222;height:36px;line-height:36px;border-top:solid 1px #d8d8d8;position:relative;margin:-1px 0 0 0;font-size:14px;text-decoration:none;    overflow: hidden;}
.accoradion li a.closed{background:#fff url(../img/arrowbg.gif) no-repeat 10px 12px;}
.accoradion li a.opened{color:#fff;background:#B7B7B7 url(../img/arrowbg.gif) no-repeat 10px -13px;font-weight:800;}
.accoradion li li{padding:10px 15px;height:125px;position:relative;margin:-1px 0 0 0;}
.accoradion li li h3{line-height:22px;padding:0 0 10px 0;}
.accoradion li li p{line-height:22px;}

.box-info-hover{
	
	    display:block;
    
    overflow: hidden;
   
    transition: all .3s;
    background-color: #fafbfc;
			
height: 110px;}



	
.box-info-hover .box_info-img,.box-info-hover .box-info-list{
 display: inline-block; vertical-align: top;    margin-left: 5px;}
			
		

.box_info-img{
	height: 100px;
    width: 100px;}
.box-info-list .box-info-text,.box-info-list .box-info-title{		
	width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 14px;
    line-height: 14px;
    color: #333;
    font-size: 14px;
}
.box-info-list .box-info-text{
		
	height: 20px;
    line-height: 20px;
    font-size: 13px;
    color: #999;
    margin-top: 10px;
	cursor:pointer;
}


.box-four{ width:50%; display:inline-block;    float: left;
    padding-right: 20px;padding-bottom: 10px;}
.no-r-padding {padding-right:0px;}

.box-lr .lr-title{    padding: 10px 0;
    border-top: 1px solid #d7d7d7; width:100%; display:inline-block}
	
	.box-lr a{ color:#222}
	.box-lr a:hover{ color: #c29958;}
	
	.bod-bottom{ padding: 10px 0;border-bottom:1px solid #d7d7d7;width:100%; display:inline-block}
	
	.box-lr-top{width:100%;display: inline-block;}
	.no-pd-top{ padding-top:0px;}