.res{ width:90%; float:left;}
.caroufredsel_wrapper{ min-height:260px!important; } 
.list_carousel {
				margin: 0 0 0px 0px;
				width: 100%;
				min-height:inherit;
			}
.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
.list_carousel li {
				height: auto; width:100%; min-height:120px;
				padding: 20px 0;
				display: block;
				float: left; position:relative; list-style:none;
			}
.list_carousel li .imag{ float:left; width:100%; margin-right:0%; text-align:center;}
.list_carousel li .imag img{ text-align:center; width:100px; border:3px solid #e1e1e1; -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;}
.list_carousel li .txt{ float:left; width:100%;}
.list_carousel li .txt .tit{ float:left; width:100%; color:#FF4800; margin-bottom:5px; text-align:center;}
.list_carousel li .txt .desc{ float:left; width:80%; padding:10px 10%; text-align:center; line-height:20px; font-size: 14px;
    font-style: italic; }
.list_carousel.responsive {
				width: 100%;
				margin-left: 0; float:left;
			}
.list_carousel.responsive ul#foo5{ float:left; width:100%; height:auto;}
.list_carousel.responsive ul#foo5 li{} 
.list_carousel.responsive ul#foo5 li img{ width:100%; height:auto;}
.clearfix {
				float: none;
				clear: both;
			}
.prev {
				float: left;
				margin-left: 0px; width:5%; margin-right:0;
			}
.prev img{ width:50%; margin-top:100px;}
.next {
				float: right;
				margin-right: 0px; width:5%; margin-left:0;
			}
.next img{ width:50%; float:right; margin-top:100px;}
.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
.pager a.selected {
				text-decoration: underline;
			}
.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}








.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel {
				background-color: #ccc;
				margin: 0 0 0px 0px;
				width: 100%;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				border: 0px solid #999;
				width: 50px;
				height: 50px;
				padding: 0;
				margin: 6px;
				display: block;
				float: left;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel li img{ width:auto; height:50px; max-width:90%; padding:0 5%; float:none;}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel.responsive {
				width: 100%;
				margin-left: 0;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.list_carousel.responsive .res{ float:left; width:94%;}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.clearfix {
				float: none;
				clear: both;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.prev {
				float: left;
				margin-left: 0px;
				width:3%; height:100%; visibility:hidden;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.prev img{ width:100%; margin-left:0%;  margin-top:10px;}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.next {
				float: right;
				margin-right: 0px;
				width:3%; height:100%;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.next img{ width:100%; margin-left:0%; margin-top:10px;}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.pager a.selected {
				text-decoration: underline;
			}
.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright	.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}		
			
			@media only screen and (min-width: 768px) and (max-width: 1000px) { 
			.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright .list_carousel li img{ height:40px;}
			.fullwrapper .footerwrapper .footertopwrapper .footertop .ftopright .next img{ margin-top:0;}
			.list_carousel li .txt .desc{ width:100%; padding:15px 0;}
			}


@media only screen and (min-width: 100px) and (max-width: 479px) {
.prev { width:10%;}
.prev img{ width:100%;}
.next { width:10%;}
.next img{ width:100%;}
.res{ width:80%;}
}