@charset "gb2312";
#module_tits{font: 700 40px/40px "\5FAE\8F6F\96C5\9ED1";text-align: center;padding: 40px 0;background: #2d0000;color: #FFF;}
#module_tuan{ background:#420005;width:100%;position: relative;font-family:"Microsoft Yahei";height: 900px;background: url(../images/module_tuandui/bgtuan.jpg) top center no-repeat;}
#tFocusa-leftbtn,#tFocusa-rightbtn{display:block;background: url(../images/module_tuandui/sprite.jpg) no-repeat;height: 205px;width: 38px;z-index: 21;position: absolute;text-indent:-9999px;filter:alpha(opacity:60);opacity:0.6;}
#tFocusa{width: 1200px;height: 869px;margin: 0 auto;/* overflow:hidden; */}
#tFocusa-pic{width: 1200px;height: 664px;position:relative;/* margin-bottom: 7px; *//*overflow: hidden;*/}
#tFocusa-pic li{width: 1200px;height: 664px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusa-pic li span,#tFocusa-pic li b{display: block;width: 1200px;height: 56px;position: absolute;bottom: 0;left: 0;}
#tFocusa-pic li b{z-index: 1;background: #000;opacity: .6;}
#tFocusa-pic li span{z-index: 2;color: #FFF;text-align: center;line-height: 56px;}
#tFocusaBtn{position: relative;width: 1150px;height: 205px;z-index:20;overflow:hidden; margin:0 auto; bottom:60px;}
#tFocusa-btn{width:1070px;height: 205px;position:relative;left:40px;bottom:0;overflow:hidden;float:left;}
#tFocusa-btn ul{width:1100px;position:absolute;left:0px;top:0;}
#tFocusa-btn li{height: 205px;width: 213px;display:block;float:left;margin-right: 2px;position: relative;display: inline;}
#tFocusa-btn li.active{cursor:pointer;}
#tFocusa-btn li i{display: block;width: 213px;height: 205px;background: #262626;position: absolute;left: 0;top: 0;z-index: 1;filter:alpha(opacity:60);opacity:0.6;}
#tFocusa-btn li img{width: 213px;height: 205px;}
#tFocusa-btn li.active i{filter:alpha(opacity:10);opacity:.1;}
#tFocusa-btn li span{display: block;width: 163px;height: 47px;position: absolute;left: 24px;top: 78px;z-index: 2;border:2px solid #FFF;background: url(../images/module_tuandui/s-t-x.png) repeat-x;display: none;text-align: center;line-height: 47px;-webkit-animation: moveFromTop .6s ease both;animation: moveFromTop .6s ease both;}
#tFocusa-btn li span em{color: #FFF;font-size: 28px;}
#tFocusa-btn li span em a{color: #FFF;font-size: 28px;}
#tFocusa-btn li.active span{display: block;}

#tFocusa-leftbtn{left: 0;background-position:0 0;}
#tFocusa-rightbtn{right: 0;background-position: -38px 0;}
#tFocusbg{width: 100%;height:208px;background: #2d0000;position: absolute;bottom: 90px;left: 0;z-index: 0;}
.exp_txt{width: 502px;height: 590px;background: #760000;position: absolute;right:75px;top:0px;z-index: 1;}
.lian_xdh { width:330px; height:30px; font-size:20px; text-align:center; margin:0 auto;margin-top:10px; border:1px solid #CCC; line-height:30px;}
.exp_txt p{color: #FFF;}
.exp_txt .aname{font-size: 36px;padding: 30px 0 8px 30px;line-height: 40px;text-transform:uppercase;font-weight: 700;}
.exp_txt .atitle{font-size: 30px;padding: 0 0 10px 30px;line-height: 30px;}
.exp_txt .btitle{font-size: 24px;padding-left: 30px;}
.exp_txt .cline{background: url(../images/module_tuandui/line.png) left center no-repeat;height: 42px;}
.exp_txt .xmtxts{ padding:0 45px 0 30px}
.exp_txt .xmtxts p{font-size: 16px;background: url(../images/module_tuandui/ul-i.jpg) left center no-repeat;padding-left: 20px;line-height: 30px;}
.exp_txt .xmtxts p.shanc{font-size: 18px;padding-bottom: 16px;background: none;padding-left: 0;}
.exp_txt .luis{padding: 20px 0 0 30px;}
.guoqi{width: 102px;height: 65px;background: url(../images/module_tuandui/guoqi.jpg) left center no-repeat;position: absolute;top: 21px;right: 161px;z-index: 2;}

.exp_img{width: 710px;height:560px;float: left;overflow: hidden; position:relative; left:85px;}
.luis img{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.luis img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.exp_img a{display: block;width:128px;height:128px;background:url(../images/module_tuandui/yuyue-btn.png);position:absolute;left:190px;bottom:30px;}
.exp_img a:before,.exp_img a:hover:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;box-shadow:0 0 0 #9e0500;border-radius:50%;animation:btnAnimate ease-out 1.5s infinite;-webkit-animation:btnAnimate ease-out 1.5s infinite;-moz-animation:btnAnimate ease-out 1.5s infinite;-ms-animation:btnAnimate ease-out 1.5s infinite;-o-animation:btnAnimate ease-out 1.5s infinite;}
@keyframes btnAnimate{
	0%{transform:scale(0.8);opacity:0;box-shadow:0 0 2px #9e0500;}
	20%{transform:scale(1);opacity:1;box-shadow:0 0 50px #9e0500;}
	50%{transform:scale(1.2);opacity:0;box-shadow:0 0 60px #9e0500;}
	100%{transform:scale(0.8);opacity:0;}	
}
@-webkit-keyframes btnAnimate{
	0%{-webkit-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #9e0500;}
	20%{-webkit-transform:scale(1);opacity:1;box-shadow:0 0 50px #9e0500;}
	50%{-webkit-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #9e0500;}
	100%{-webkit-transform:scale(0.8);opacity:0;}	
}
@-moz-keyframes btnAnimate{
	0%{-moz-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #9e0500;}
	20%{-moz-transform:scale(1);opacity:1;box-shadow:0 0 50px #9e0500;}
	50%{-moz-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #9e0500;}
	100%{-moz-transform:scale(0.8);opacity:0;}	
}
@-ms-keyframes btnAnimate{
	0%{-ms-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #9e0500;}
	20%{-ms-transform:scale(1);opacity:1;box-shadow:0 0 50px #9e0500;}
	50%{-ms-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #9e0500;}
	100%{-ms-transform:scale(0.8);opacity:0;}	
}
@-o-keyframes btnAnimate{
	0%{-o-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #9e0500;}
	20%{-o-transform:scale(1);opacity:1;box-shadow:0 0 50px #9e0500;}
	50%{-o-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #9e0500;}
	100%{-o-transform:scale(0.8);opacity:0;}	
}
@-webkit-keyframes moveFromTop {
	from { -webkit-transform: translateY(-100%);}
}
@keyframes moveFromTop {
	from { -webkit-transform: translateY(-100%); transform: translateY(-100%);}
}