* {
	margin: 0;
	padding: 0;
}
body{font-family:"思源宋体";height: 100%; }
#js-modal-page{background:#fff;}
li{ list-style-type:none;}
a{ text-decoration:none}
.clear{ clear:both}
.fxztb_tb1{ width:100%; background:url(../images/zt/fx/bannerfx.jpg) no-repeat center; background-size:1920px 960px;  color:#fffefe; height:960px}
.fxztb_tb1 p{ width:886px; margin:0 auto; font-size:72px;  padding-top:8.8%; padding-bottom:3.2%; line-height:100px; text-align:center}
.fxztb_tb1 b{ margin:0 auto; width:886px; text-align:center; font-size:30px; line-height:48px; padding-bottom:6%; display:block;}
.fxztb_tb1 a{ display:block; width:408px; margin:0 auto; height:77px;}
.fxztb_tb1 a img{ width:100%;}
.fxztb_tb2{ background:#FFF; color:#4d4d4d;}
.fxztb_tb2 b{ font-size:54px; padding-top:110px; padding-bottom:20px; display:block;text-align:center;}
.fxztb_tb2 p{ width:78%; margin:0 auto; font-size:28px; line-height:36px; padding-bottom:60px; font-family:"Adobe Caslon Pro"}
/*轮播开始*/
.spr,.hh_tab li.on{ display:block; background:url(spr.png) no-repeat}
.hh1_tab li.on{ display:block; background:url(spr.png) no-repeat}
.warrper { width:100%; }
.m_auto{margin:0 auto}
.game_pic_tab{ height:6.23rem; overflow:hidden; position:relative; background:url(pic_tab_130219.jpg) no-repeat 2px top;}
.game_pic{position:relative;width:63.75%;height:6.23rem;overflow: hidden;}
.game_pic img{ width:100%}
.game_pic_tab .active{filter:alpha(opacity=100); -moz-opacity:1;opacity: 1; }
.game_pic_icon{overflow:hidden;display:block; width:22px; height:28px; position:absolute; text-indent:9999em; top:0px; z-index:9999}
.game_pic_icon_l{ left:10%; top:3rem; background:url(../images/zt/fx/tab_iconrrr.png) no-repeat; background-size:100%; z-index:4; }
.game_pic_icon_r{ right:10%; top:3rem; background:url(../images/zt/fx/tab_iconlll.png) no-repeat; background-size:100%; z-index:4;}
.info-wrapper{ z-index:5}
.prev_l,.next_r{top:0; width:18.125%;height: 6.16rem; background:#000; opacity:0.5; z-index:3; position:absolute;}
.prev_l{ left:0}
.next_r{ right:0}
/*轮播结束*/
.fxztb_tb3{ background:#FFF; color:#4d4d4d;}
.fxztb_tb3 b{ font-size:54px; padding-top:110px; padding-bottom:140px; display:block; text-align:center;}
.fxztb_tb4{ width:100%; background:#fff; padding-bottom:74px;}
.fxztb_tb4 ul{ width:75%; margin:0 auto; height:4.37rem;}
.fxztb_tb4 ul li{ width:50%; float:left; height:4.37rem;}
.fxztb_tb4 ul li img{ width:100%;}
.fxztb_tb4 ul li a{ display:block; font-family:"Adobe Caslon Pro"; padding-left:10.5%; color:#ffffff; height:100%}
.fxztb_tb4 ul li a b{ font-size:40px; display:block; padding-top:21%;}
.fxztb_tb4 ul li a p{ font-size:23px;}
.fxztb_tb4 ul li a span{ width:130px; display:block; height:37px; font-size:18px; font-family:"Arial"; line-height:37px; text-align:center; background:#e97a2d; font-weight:bold; margin-top:0.3rem;}
.fxztb_tb4 ul li a:hover span{ font-size:20px;}
.fxztb_tb4 .on1{background:url(../images/zt/fx/xkkb1.jpg) no-repeat; background-size:100%;}
.fxztb_tb4 .on2{background:url(../images/zt/fx/xkkb2.jpg) no-repeat; background-size:100%;}
.fxztb_tb4 .hana1{ float:right}
.fxztb_tb5{background:url(../images/zt/fx/hdgcq.jpg) no-repeat; background-size:100%; padding-top:110px; color:#FFF; padding-bottom:120px;}
.fxztb_tb5 b{ display:block; padding-bottom:65px; text-align:center; font-size:0.54rem;}
.fxztb_tb5 p{ width:88%; margin:0 auto; font-family:"Adobe Caslon Pro"; font-size:0.26rem;;line-height:0.65rem;}
.fxztb_tb5 p span{ font-family:"Impact"; font-size:0.31rem; padding-right:20px; display:block; float:left; }
.fxztb_tb5 p i{ font-style:normal; float:left; display:block; height:50px; width:80%}
.fxztb_tb6{ width:100%;}
.fxztb_tb6 ul{ width:80.5%; margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between; padding-bottom:1.4rem;}
.fxztb_tb6 ul li{position: relative; width:46.7%;}
.fxztb_tb6 ul li:after{content: "";width: 0;height: 3px;background:#e97a2d;position: absolute;top: 100%;left: 50%;transition: all .8s;}
.fxztb_tb6 ul li:hover:after{left: 0%;width: 100%;}
.fxztb_tb6 ul li a{ display:block;}
.fxztb_tb6 ul li a img{}
.fxztb_tb6 ul li a p{ text-align:center; width:100%; font-family:"Adobe Caslon Pro"; color:#4d4d4d; font-size:0.32rem; line-height:1.07rem;}
.fxztb_tb7{ width:100%;}
.fxztb_tb7 a{ display:block; width:29%; margin:0 auto; height:0.8rem; line-height:0.8rem; font-size:0.32rem; font-weight:bold; font-family:"Arial"; background:#e97a2d; text-align:center; color:#FFF;}
.fxztb_tb8{ width:100%; padding-bottom:1rem;}
.fxztbt_tb8{ width:88.3%; margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.fxztbt_tb8 img{ width:31.9%;}
.fxztbb_tb8{ width:88.3%; margin:0 auto; margin-top:20px;}
.fxztb_tb9{background:url(../images/zt/fx/bhdyh1.jpg) center center no-repeat; background-size:100%; width:100%; color:#fff; padding-bottom:0.25rem;}
.fxztb_tb9 h1{ text-align:center; padding-top:62px; height:1.8rem; font-size:0.54rem;}
.fxztb_tb9 ul{ width:84%; margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.fxztb_tb9 ul li{ width:26%;}
.fxztb_tb9 ul li img{ width:21%; display:block; margin:0 auto}
.fxztb_tb9 ul li p{ padding-top:0.47rem; font-family:"Adobe Caslon Pro"; font-size:0.28rem; line-height:0.48rem;}

.footer_tb img{ width:auto}
@media (max-width: 1200px){
.fxztb_tb1 p{ width:50%;font-size:0.7rem; padding-top:30%; line-height:1rem;}
.fxztb_tb1 b{ font-size:0.3rem; width:50%}
.fxztb_tb1 a{ width:30%; height:0.77rem;}
.fxztb_tb4 ul{ width:100%; margin-bottom:2rem;}
.fxztb_tb4 ul li{ width:100%; height:auto; position:relative;}
.fxztb_tb4 ul li a{ padding-bottom:0.5rem;}
.fxztb_tb4 ul li a b{ padding-top:0.5rem; font-size:0.4rem;}
.fxztb_tb4 ul li a p{ font-size:0.28rem;}
.fxztb_tb4 .hana1{ float:left}
.fxztb_tb5{ padding-top:1rem;}
	}
@media (max-width: 900px) {
.fxztb_tb1{background-size:100% 8rem; height:8rem; }
.fxztb_tb1 p{  width:100%; font-size:0.8rem; line-height:1rem;padding-top:0.5rem;}
.fxztb_tb1 b{  width:100%; font-size:0.6rem; line-height:1rem; padding-bottom:0.6rem;}
.fxztb_tb2 b,.fxztb_tb3 b{ padding-top:2rem; font-size:1rem; height:2rem; padding-bottom:0;}
.fxztb_tb2 p,.fxztb_tb3 p{ width:90%; padding-bottom:1rem; font-size:0.8rem; line-height:1rem;}
.fxztb_tb2 b{ padding-top:2rem; padding-bottom:2rem; font-size:1rem; height:2rem;}
.fxztb_tb2 b, .fxztb_tb3 b{ padding-top:0}
.fxztb_tb4 ul{ height:auto; padding-top:2rem;}
.fxztb_tb4 ul li{ margin-top:-0.29rem;}
.fxztb_tb4 ul li a{ text-align:center; padding-left:0;}
.fxztb_tb4 ul li a b{ font-size:0.6rem;}
.fxztb_tb4 ul li a p{ font-size:0.5rem;}
.fxztb_tb4 ul li a span{ width:20%;  height:0.7rem; font-size:0.4rem; line-height:0.7rem; text-align:center; margin:0 auto; margin-top:0.5rem;}
.fxztb_tb4 ul li a:hover span{ font-size:0.42rem;}
.fxztb_tb5{ padding-top:1.5rem; padding-bottom:1.5rem;}
.fxztb_tb5 b{ padding-bottom:0.5rem;}
.fxztb_tb5 p{ font-size:0.33rem; width:90%; line-height:0.8rem;}
.fxztb_tb5 p span{ font-size:0.4rem; padding-right:1%;}
.fxztb_tb6 ul{ padding-bottom:1rem;}

	}
@media (max-width: 600px) {
.fxztb_tb5{ padding-top:0.5rem;}
.fxztb_tb5 p{ width:95%;font-size:0.4rem; }	
.fxztb_tb6 ul{ width:100%; display:block}
.fxztb_tb6 ul li{ width:100%;}
.fxztb_tb6 ul li a p{ font-size:0.5rem; line-height:1.5rem; padding-bottom:0.5rem;}
.fxztb_tb7 a{ width:90%; height:1.5rem; line-height:1.5rem; font-size:0.6rem;}
.fxztb_tb9{ background-size:200% 200%}
.fxztb_tb9 h1{ padding-top:0.5rem; height:0.8rem;}
.fxztb_tb9 ul{ display:block}
.fxztb_tb9 ul li{ width:100%; margin-top:2rem;}
.fxztb_tb9 ul li img{ width:10%}
.fxztb_tb9 ul li p{ font-size:0.5rem; text-align:center}
	}	