.mod18Box {margin: 0px auto; width: 720px; background: #FFF; text-align: center;}
.mod18{ width: 720px; height: 620px; margin: 0px auto; position: relative; }
.mod18 .btn{position:absolute;width:14px;height:20px;top:530px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/ad_scroll_back.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:220px;width:30px;height:53px;}
.mod18 #prevTop{background:url(../images/leftArrow.gif) 0 0 no-repeat; left: -50px;}
.mod18 #nextTop{background:url(../images/rightArrow.gif) 0 0 no-repeat; right: -50px;}
.mod18 .next{right:0;background:url(../images/ad_scroll_forward.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:table-cell;width:720px;height:480px;color:#fff; vertical-align: middle;}
.mod18 .cf li span{display:block;width:720px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:480px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:480px;position:absolute;}
.mod18 .picBox li{width:720px;height:480px;}
.mod18 .picBox li img{
	max-height: 480px;
	max-width: 720px;
}
.mod18 .listBox{ width: 670px; height: 80px; margin: 12px auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:80px;position:absolute;}
.mod18 .listBox li{width:135px;height:80px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:100px; text-align: center; overflow: hidden; background: #f7f7f7;}
.mod18 .listBox .on a{width:118px;height:74px;border:3px solid #ff6600;}
.mod18 .listBox li img{width:124px;height:80px;}
.mod18 .listBox .on img{width:118px;height:74px;}
.mod18 .listBox .on i{display:block;}


 .detail{
 	background: #fff;
 	margin: 30px 0px;
 	overflow: hidden;
	padding: 15px 0px 80px 0px;
 } 
.detail .title{
	width: 800px;
	margin: 20px auto;
	position: relative;
	height: 25px;
	line-height: 25px;
	text-align: center;
}
.detail .title .txt{
	position: relative;
	display: inline-block;
	background: #fff;
	color: #333;
	font-size: 18px;
	padding: 0px 50px;
}
.detail .title .line{
	overflow: hidden;
	position: absolute;
	width: 100%;
	height: 1px;
	background: #E16A00;
	left: 0px;
	top: 12px;
}
.detailTxt{
	font-size: 14px;
	color: #555;
	width: 720px;
	margin: 20px auto;
	line-height: 1.8em;
}
.detailTitle2{
	width: 720px;
	margin: 20px auto;
	color: #555;
	font-size: 14px;
}
.detail .video{
	width: 720px;
	margin: 20px auto;
}

