@charset "gb2312";
/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.slides li a.slidesa{width:100%; height:450px; display:block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/btn_banner.png) 0px 0px no-repeat; height:48px; width:44px;}
.flex-direction-nav li a.flex-prev:hover{left:40px;background:url(../images/btn_banner.png) -45px 0px no-repeat; height:48px; width:44px;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/btn_banner.png) 0px -48px no-repeat;height:48px; width:44px;}
.flex-direction-nav li a.flex-next:hover{right:40px;background:url(../images/btn_banner.png) -45px -48px no-repeat;height:48px; width:44px;}

#case{ margin-top:18px; width:960px; overflow:hidden;}
.case_tit{ height:38px; color:#9c9c9c; font-family:Arial; font-size:14px; display:block; margin-bottom:10px; position:relative}
.case_tit span{ color:#ff4f00; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; padding-right:10px;}
.case_tit a.casemore{ position:absolute; right:0; color:#ff4f00}

#case ul{ width:990px;}
#case ul li{ float:left;width:220px; padding-right:26px;}
#case ul li a{ display:block; width:204px; padding:8px; background:#e4e4e4; color:#333; height:220px; overflow:hidden;}
#case ul li a img{ width:204px; height:142px; display:block;}
#case ul li a h2{ font-size:14px; color:#ab0104; margin:6px 0;}
#case ul li a:hover{ background:#ccc; color:#fff; text-decoration:none;}
#case ul li a:hover h2{ color:#fff}


.rollBox {
	WIDTH: 960px; OVERFLOW: hidden
}
.rollBox .LeftBotton {
	MARGIN: 80px 0px 0px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(../images/left.png) no-repeat; FLOAT: left; HEIGHT: 23px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 80px 0px 0px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(../images/right.png) no-repeat; FLOAT: left; HEIGHT: 23px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .Cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 926px; PADDING-RIGHT: 2px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 13px; WIDTH: 283px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/heiying.png) no-repeat center bottom; FLOAT: left; PADDING-TOP: 0px
}
.rollBox .Cont .pic p{
	line-height:24px; height:24px; BACKGROUND:#ff7638; color:#ffffff; font-weight:bold
}
.rollBox .Cont .pic A {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND:#e4e4e4; PADDING-TOP: 15px
}
.rollBox .Cont .pic A:hover {
	BACKGROUND: #ff7638; text-decoration: none;
}
.rollBox .Cont .pic A SPAN {
	LINE-HEIGHT: 26px; COLOR: #505050
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}