@charset "utf-8";
/* CSS Document */
ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust:none;}
ul, ol, li { list-style-type:none; vertical-align:0;}
.mod18 { width:516px; height:474px; margin:10px auto; padding:0px 66px; position:relative;}
.mod18 li { float:left;}
.mod18 .cf li { position:relative; color:#666;}
.mod18 #prevTop { width:46px; height:61px; background:url(../images/jt_l.jpg) no-repeat; margin-right:20px; position:absolute; top:141px; left:0px; cursor:pointer;}
.mod18 #nextTop { width:46px; height:61px; background:url(../images/jt_r.jpg) no-repeat; margin-left:20px; position:absolute; top:141px; right:0px; cursor:pointer;}
.mod18 .bigImgBox {
	width:516px;
	height:377px;
	background:#FFF;
}
.mod18 .bigImgBox .picBox { width:516px; height:377px; position:relative; overflow:hidden;}
.mod18 .bigImgBox .picBox ul { height:377px; position:absolute; left:0;}
.mod18 .bigImgBox .picBox li { width:516px; height:377px;}
.mod18 .bigImgBox .picBox li img{
	width:504px;
	height:331px;
	padding:3px;
	border:3px solid #999999;
	/* Gecko browsers */
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	/* Webkit browsers */
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	/* W3C syntax */
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
}
.mod18 .bigImgBox .picBox li div{ width:516px; height:24px; margin: 5px 0px; line-height:24px; text-align: center;}
.mod18 #prev { width:17px; height:67px; background:url(../images/jt_l2.jpg) no-repeat; margin-right:8px; position:absolute; top:385px; left:95px; cursor:pointer;}
.mod18 #next { width:17px; height:67px; background:url(../images/jt_r2.jpg) no-repeat; margin-left:8px; position:absolute; top:385px; right:95px; cursor:pointer;}
.mod18 .smImgBox { width:405px; height:66px; margin:5px auto; border:1px solid #999999; padding:3px 0px; position:relative; background:#FFF;}
.mod18 .smImgBox .listBox { width:405px; height:66px; margin:0 auto; position:relative; overflow:hidden;}
.mod18 .smImgBox .listBox ul { height:66px; position:absolute; padding-left:0px;}
.mod18 .smImgBox .listBox li { width:73px; height:66px; position:relative; padding:0 4px; cursor:pointer;}
.mod18 .smImgBox .listBox li img{border:2px solid #999999; opacity:0.6;}
.mod18 .smImgBox .listBox .on img{border:2px solid #B42222; opacity:1;}