*{
	margin:0px;
	padding: 0px;
}
#mobile_banner{
	display:block
}
.flexslider{
	display:none;
}
.list_banner_block1{
	position: absolute;
	left: 0px;
	height: 618px;
	width: 18.6%;
	background-color: #000;
	z-index: 999;
	filter:alpha(opacity=80);   
    opacity: 0.8;
}
.list_banner_block2{
	position: absolute;
	right: 0px;
	height: 618px;
	width: 18.5%;
	background-color: #000;
	z-index: 999;
	filter:alpha(opacity=80);   
    opacity: 0.8;
}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:320px;width:480px;}
.tb-s310, .tb-s310 img{height:320px;width:480px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{width:480px; height: 320px; position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:480px;height:320px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

#mobile_banner *{margin:0px;padding:0px;font-family:"Arial";font-size:12px; text-decoration:none;list-style-type:none;}
#mobile_banner{width:100%;overflow:hidden;}
#mobile_banner .bannerCon{margin:0px auto;position:relative;}
#mobile_banner .bannerCon .before{background:rgba(0,0,0,0.7);position:absolute;z-index:100;}
#mobile_banner .bannerCon .before img{position:absolute;right:40px;cursor:pointer;}
#mobile_banner .bannerCon .after{background:rgba(0,0,0,0.7);position:absolute;z-index:100;}
#mobile_banner .bannerCon .after img{position:absolute;left:40px;cursor:pointer;}
#mobile_banner .bannerCon .scroll{position:relative;}
#mobile_banner .bannerCon .scroll .item{float:left;text-align: center;}
#mobile_banner .bannerCon .scroll .item .img-box{margin: auto;}
#mobile_banner .bannerCon .scroll .item .img-box img{display: inline-block; width: 100%;height: 100%;}
.position{
	width:100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #999999;
}
.position_content{
	width:1200px;
	height: 38px;
	margin: 0px auto
}
.p_img{
	width:14px;
	height: 18px;
	float: left;
	margin: 10px auto;
}
.p_c{
	width:auto;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #999999;
	margin-left: 10px;
}
.detailed_content{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 80px auto 100px auto;
}
.detailed_content_top{
	width:100%;
	height: auto;
	overflow: hidden;
}
.detailed_content_top_l{
	width:32px;
	height: 320px;
	margin-right: 130px;
	margin-left: 80px;
	float: left
}
.detailed_content_top_l img{
	width:320px;
	height: 320px;
}
.detailed_content_top_r{
	width:670px;
	height: auto;
	overflow: hidden;
	float: left
}
.detailed_content_top_r_t{
	width:670px;
	height: 30px;
	text-indent: 10px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_top_r_n{
	width:670px;
	height: auto;
	font-size: 14px;
	margin: 20px auto 50px auto;
	text-indent: 10px;
}
.detailed_content_top_r_c{
	width: 660px;
	padding-left: 10px;
	height:auto;
	font-size: 14px;
	line-height: 28px;
	margin-top: 20px;
}
.detailed_content_center{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;;
}
.detailed_content_center_title{
	width:100%;
	height: 30px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_center_content{
	width:100%;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
	font-size: 14px;
}
.detailed_content_bottom{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;
	position: relative;
}
.detailed_content_bottom_title{
	width:100%;
	height: 40px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_bottom_content{
	width:100%;
	height: auto;
	overflow: hidden;
	margin-top: 30px;
}
.detailed_content_bottom_button{
	position: absolute;
	width: 118px;
	height: 28px;
	border-radius: 8px;
	color: #50aab4;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #50a8b4;
	top: 0px;
	right: 0px;
}
.detailed_content_bottom_button a{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:hover{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:active{
	color: #50a8b4;
	text-decoration: none;
}








.flexslider{
	display:none;
}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:320px;width:480px;}
.tb-s310, .tb-s310 img{height:320px;width:480px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{width:480px; height: 320px; position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:480px;height:320px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

#mobile_banner *{margin:0px;padding:0px;font-family:"微软雅黑";font-size:12px; text-decoration:none;list-style-type:none;}
#mobile_banner{width:100%;overflow:hidden;}
#mobile_banner .bannerCon{margin:0px auto;position:relative;}
#mobile_banner .bannerCon .before{background:rgba(0,0,0,0.7);position:absolute;z-index:100;}
#mobile_banner .bannerCon .before img{position:absolute;right:40px;cursor:pointer;}
#mobile_banner .bannerCon .after{background:rgba(0,0,0,0.7);position:absolute;z-index:100;}
#mobile_banner .bannerCon .after img{position:absolute;left:40px;cursor:pointer;}
#mobile_banner .bannerCon .scroll{position:relative;}
#mobile_banner .bannerCon .scroll .item{float:left;text-align: center;}
#mobile_banner .bannerCon .scroll .item .img-box{margin: auto;}
#mobile_banner .bannerCon .scroll .item .img-box img{display: inline-block; width: 100%;height: 100%;}
.position{
	width:100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #999999;
}
.position_content{
	width:1200px;
	height: 38px;
	margin: 0px auto
}
.p_img{
	width:14px;
	height: 18px;
	float: left;
	margin: 8px auto;
}
.p_c{
	width:auto;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #999999;
	margin-left: 10px;
}
.detailed_content{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 80px auto 100px auto;
}
.detailed_content_top{
	width:100%;
	height: auto;
	overflow: hidden;
}
.detailed_content_top_l{
	width:320px;
	height: 320px;
	float: left
}
.detailed_content_top_l img{
	width:320px;
	height: 320px;
}
.detailed_content_top_r{
	width:670px;
	height: auto;
	overflow: hidden;
	float: left
}
.detailed_content_top_r_t{
	width:670px;
	height: 30px;
	text-indent: 10px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_top_r_n{
	width:670px;
	height: auto;
	font-size: 14px;
	margin: 20px auto 50px auto;
	text-indent: 10px;
}
.detailed_content_top_r_c{
	width: 660px;
	padding-left: 10px;
	height:auto;
	font-size: 14px;
	line-height: 28px;
	margin-top: 20px;
}
.detailed_content_center{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;;
}
.detailed_content_center_title{
	width:100%;
	height: 30px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_center_content{
	width:100%;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
	font-size: 14px;
}
.detailed_content_bottom{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;
	position: relative;
}
.detailed_content_bottom_title{
	width:100%;
	height: 40px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
.detailed_content_bottom_content{
	width:100%;
	height: auto;
	overflow: hidden;
	margin-top: 30px;
}
.detailed_content_bottom_content img{
	width:100%;
}
.detailed_content_bottom_button{
	position: absolute;
    width: 160px;
    height: 28px;
    border-radius: 4px;
    color: #50aab4;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #50a8b4;
    top: 0px;
    right: 0px;
}
.detailed_content_bottom_button:hover{
	position: absolute;
    width: 160px;
    height: 28px;
    border-radius: 4px;
	color: #fff;
    background-color: #50aab4;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #50a8b4;
    top: 0px;
    right: 0px;
}
.detailed_content_bottom_button:hover a{
	color:#fff;
}
.detailed_content_bottom_button:hover a:hover{
	color:#fff;
}
.detailed_content_bottom_button a{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:hover{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:active{
	color: #50a8b4;
	text-decoration: none;
}
@media screen and (max-width:1366px){
.list_banner_block1{
	position: absolute;
	left: 0px;
	height: 440px;
	width: 18.8%;
	background-color: #000;
	z-index: 999;
	filter:alpha(opacity=80);   
    opacity: 0.8;
}
.list_banner_block2{
	position: absolute;
	right: 0px;
	height: 440px;
	width: 18.6%;
	background-color: #000;
	z-index: 999;
	filter:alpha(opacity=80);   
    opacity: 0.8;
}
}

@media screen and (max-width:640px){
	.MagicZoomBigImageCont{
		display:none
	}
#mobile_banner{
	display:none
}
.flexslider{
	display:block;
}
.position{
	width:100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #999999;
	display: none;
}
.position_content{
	width:100%;
	height: 38px;
	margin: 0px auto
}
.p_img{
	width:14px;
	height: 18px;
	float: left;
	margin: 10px auto;
}
.p_c{
	width:auto;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #999999;
	margin-left: 10px;
}
.detailed_content{
	width:100%;
	height: auto;
	overflow: hidden;
	margin: 20px auto 30px auto;
}
.detailed_content_top{
	width:100%;
	height: auto;
	overflow: hidden;
}
.detailed_content_top_l{
	width:100%;
	height: auto;
	overflow: hidden;
	float: none;
	 margin: 0px auto;
	text-align: center;
}
	.detailed_content_top_l img{
		width:80%;
		height: 80%;
	}
.detailed_content_top_r{
	width:100%;
	height: auto;
	overflow: hidden;
	float: none
}
.detailed_content_top_r_t{
	width:96%;
	height: 30px;
	margin: 0px auto;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
	text-indent: 0px;
}
.detailed_content_top_r_n{
	width:96%;
	height: auto;
	font-size: 16px;
	text-indent: 0px;
	margin: 10px auto 20px auto;
}
.detailed_content_top_r_c{
	width: 96%;
	padding-left: 0px;
	height:auto;
	font-size: 13px;
	line-height: 28px;
	margin: 20px auto 0 auto
}
.detailed_content_center{
	width:100%;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;;
}
.detailed_content_center_title{
	width:96%;
	height: 30px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
	margin: 0px auto;
}
.detailed_content_center_content{
	width:96%;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	line-height: 28px;
	margin: 20px auto 0 auto;
}
.detailed_content_bottom{
	width:100%;
	height: auto;
	overflow: hidden;
	margin: 50px auto 0 auto;
	position: relative;
}
.detailed_content_bottom_title{
	width:96%;
	height: 40px;
	font-size: 18px;
	color: #50aab4;
	font-weight: bold;
	border-bottom: 1px solid #000;
	margin: 0px auto;
}
.detailed_content_bottom_content{
	width:96%;
	height: auto;
	overflow: hidden;
	margin: 30px auto 0 auto
}
.detailed_content_bottom_content img{
	width:100%;
}
.detailed_content_bottom_button{
	position: absolute;
	width: 118px;
	height: 28px;
	border-radius: 8px;
	color: #50aab4;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #50a8b4;
	top: 0px;
	right: 3%;
}
.detailed_content_bottom_button a{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:hover{
	color: #50a8b4;
	text-decoration: none;
}
.detailed_content_bottom_button a:active{
	color: #50a8b4;
	text-decoration: none;
}

}






