@charset "utf-8";
/* CSS Document */

.activity-list-mod {
	clear: both;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.activity_imglist_01 {
	CLEAR: both; /*OVERFLOW: hidden;*/  MARGIN-LEFT: 0px; MARGIN-LEFT: -22px;
	}
.activity_imglist_01 LI {
	TEXT-ALIGN: left;
	border: 0px solid #e2e2e2;
	background-color: #FFF;
	margin-top: 0px;
	margin-bottom:22px;
	margin-left:22px;
	width:286px;
	float: left;
	-o-box-shadow:0 0 8px 0 #d6d6d6;
	-webkit-box-shadow:0 0 8px 0 #d6d6d6;
	-ms-box-shadow:0 0 8px 0 #d6d6d6;
	-moz-box-shadow:0 0 8px 0 #d6d6d6;
	box-shadow:0 0 8px 0 #d6d6d6
}
.activity_imglist_01 LI:hover{
	/*border-color: #e2e2e2; box-shadow: 0 0 10px #e2e2e2;*/ background-color: #FFF;
	-o-transform:translateY(-5px);
	-webkit-transform:translateY(-5px);
	-ms-transform:translateY(-5px);
	-moz-transform:translateY(-5px);
	transform:translateY(-5px);
	-o-box-shadow:0 5px 9px 0 rgba(0,0,0,.16);
	-webkit-box-shadow:0 5px 9px 0 rgba(0,0,0,.16);
	-ms-box-shadow:0 5px 9px 0 rgba(0,0,0,.16);
	-moz-box-shadow:0 5px 9px 0 rgba(0,0,0,.16);
	box-shadow:0 5px 9px 0 rgba(0,0,0,.16);
	-o-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
.activity_imglist_01 LI IMG {
	WIDTH: 286px; DISPLAY: block; HEIGHT: 191px
}
.activity_imglist_01 LI .pic-tit {
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.activity_imglist_01 LI H3 {
	FONT: 16px/20px "微软雅黑",arial; margin-top:0px; height:40px;
}
.activity_imglist_01 LI H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.activity_imglist_01 LI H3 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.activity_imglist_01 LI P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LINE-HEIGHT: 21px;
	PADDING-TOP: 6px;
	TEXT-ALIGN: left;
	color: #a3a8a8;
}
.activity_imglist_01 LI P A {
	COLOR: #000; TEXT-DECORATION: underline
}
.activity_imglist_01 LI P A:hover {
	COLOR: #f00
}
.activity_imglist_01 LI .timeadd {
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.activity_imglist_01 LI .timeadd span {
	line-height: 24px;
	background-image: url(../images/expo-icon.png);
	height: 24px;
	display: block;
	background-repeat: no-repeat;
	CURSOR: pointer;
	color: #999;
	font-size: 13px;
}
.activity_imglist_01 LI .timeadd span.time {
	background-position: 0px -58px;
	padding-left:20px;
	color:red;
}
.activity_imglist_01 LI .timeadd span.add {
	background-position: 0px -78px;
	padding-left:20px;
	float:left;
	color:red;
}
.activity_imglist_01 LI .timeadd span.state {
	background-position: 0px -100px;
	padding-left:20px;
	float:right;
}
.activity_imglist_01 LI .timeadd A {
	COLOR: #a3a8a8; TEXT-DECORATION: none
}
.activity_imglist_01 LI .timeadd A:hover {
	COLOR: #a3a8a8
}


<!--详细-->

/* banner-box */
.banner-box{min-width:100%;height:400px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;text-align: center;}
.banner-box .bd li .m-width img {width:auto;height:400px;}
.banner-box .bd li{width:100% !important;height:400px;}
.banner-box .bd li a{display:block;background-size:auto;text-align: center;width: 100%;  height: 400px;
}

.banner-btn{width:1210px;position:absolute;top:250px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:110px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#de802e;}


.tm_fixed{ left: 0; top:0; width:100%;background: #5e636c; }
.tm_fixed .navs_c{width: 1210px;margin: 0 auto;}
.tm_fixed .options ul li a{color: #fff;}

.tour_main_navs{ background:#5e636c; height:40px;}
.tour_main_navs .options ul li{ float:left;}
.tour_main_navs .options ul li a{ display:block; padding:0 15px;line-height: 40px; text-align:center; font-size:16px; color:#fff;}
.tour_main_navs .options ul li a:hover{ background: rgb(228,57,60); text-decoration:none;}
.tour_main_navs .options ul li a.active{ background: rgb(228,57,60);}
.bm-btn{
	color:#FFFFFF;
	font-size:18px;
	display:block;
	float:right;
	width:150px;
	text-align:center;
	height:40px;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	background: rgb(46,166,250);
	letter-spacing:2px;
	cursor:pointer;
}
.bm-btn:hover {
	color:#FFFFFF;
	background: rgb(69,190,239);
}
.bmjs-btn{
	color:#FFFFFF;
	font-size:18px;
	display:block;
	float:right;
	width:150px;
	text-align:center;
	height:40px;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	background: rgb(46,166,250);
	letter-spacing:2px;
}
.bmjs-btn:hover{
	color:#FFFFFF;
	background: rgb(46,166,250);
}
.base_col00 {
/*	width:1140px;*/
	border:1px solid #e8e8e8;
	margin-bottom:20px;
	padding:0 19px 20px;
	background:#fff;
	position:inherit;
	z-index:0;
}
.cru_title {
	position:relative;
	z-index:1;
	height:40px;
	padding-top:30px;
	margin-bottom:20px
}
.cru_title .line {
	position:absolute;
	z-index:1;
	width:100%;
	height:1px;
	overflow:hidden;
	top:50px;
	left:0;
	background-color:#e8e8e8
}
.cru_title .text {
	position:relative;
	z-index:2;
	width:14em;
	margin:0 auto 0;
	font-size:24px;
	text-align:center
}
.cru_title .text span {
	padding:0 25px;
	background-color:#fff
}
.detail_con{width:100%;PADDING-TOP: 5px}
.detail_con p{FONT-SIZE: 14px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 30px}
.detail_con img{ max-width:1170px; height:auto;}
.fxd { margin-top:100px; z-index:999;}
