﻿
.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear2 { clear:both; font-size:10px; height:2px; overflow:hidden; line-height:10px;}
.clear10 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.fleft { float:left;}
.fright { float:right;}
.carousel{}
.carousel .prev , .carousel .next {height:23px;width:23px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.carousel .prev {right: -70px;margin-top: 181px;position: absolute;background:url(./2.png);width:32px;height:32px;background-size: 100%;  margin-right: 70px;  margin-bottom: 13px;}
.carousel .next {margin-top: 181px;position: absolute;background:url(./1.png);width:32px;height:32px;background-size: 100%;}
.jCarouselLite {float:left;width:1002px;height:450px;overflow:hidden;margin-left:44px;}
.jCarouselLite li{height:477px;width:501px;text-align:center;padding-left:0px;}
.jCarouselLite li a{position:absolute;display:block;}
.jCarouselLite li img{width:453px;margin-left:23px;}
.jCarouselLite li a:link img,.jCarouselLite li a:visited img{border:0px solid #ddd;}
.jCarouselLite li a:hover img {border:0px solid #d10300;}
.jCarouselLite li a span{font-size: 14px;text-align: center;line-height: 1.5em;  display: block;}
.jCarouselLite li a p{display:block;position:relative;bottom:0;left:0;font-size: 40px;color: #000;text-align:center;z-index:1000;width:100%;background: #fff;height: 283px;top: -4px;  padding-top: 30px;}
.jCarouselLite li a:hover p{top:-150px;background:#019934;color:white;  transition: background 1s linear 2s;-moz-transition: background 1s linear 2s;-webkit-transition: background 1s linear 2s;-o-transition: background 1s linear 2s;transition: top 1s;-webkit-transition: top 1s;}
