@charset "utf-8";
/* CSS Document */
html,body{ height:100%;}
body{padding:0px;margin: 0; font-family:"微软雅黑","Microsoft YaHei","宋体";background:#AA0306;overflow-x: hidden; overflow-y: auto;min-height: 750px;font-size: 16px;line-height: 30px;color: #fff;}
a{ text-decoration:none;color:#FFC45E}
ul,li,ol,dd,dt,form,dl,dd,dt,p,input{ list-style-type:none; margin:0px; padding:0px;}
img,img a{ border:0px; margin:0px; padding:0px;}
p{text-indent:32px;}


.swiper {width: 100%;height: 100%;}
.swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: #000;opacity: 1;background: rgba(255, 255, 255, 0.4);}
.swiper-pagination-bullet-active {color: #fff;background:#FFC45E;}
.swiper .swiper-slide{background: url("../images/m-bg_02.jpg") no-repeat;background-size: 100% 100%;position: relative;overflow: hidden;}


.fm{background: url("../images/fm-bg.jpg") no-repeat!important;background-size: 100% 100% !important;}
.fm .logo{position: absolute;top: 10%;left: 50%;margin-left: -500px;z-index: 1;}
.fm .fmbt{position: absolute;top: 15%;left: 50%;margin-left: -441px;z-index: 2;}
.fm .ren{position: absolute;bottom: 0;left: 50%;margin-left: -225px;}

.bt{width: 470px;height: 150px;box-sizing: border-box;padding:87px 0 0 50px;color: #fff;font-size:40px;font-weight: bold;line-height:50px;position: absolute;top: 5%;left: 50%;margin-left: -235px;background: url("../images/bt.png")}
.bt span{font-size: 50px;color:#C50A0E; line-height:56px;padding-left:15px;text-shadow:3px 0 0 #fff,0 3px 0 #fff,-3px 0 0 #fff,0 -3px 0 #fff;}

.playbox{width: 1000px;height: 562px;position: absolute;top:25%;left: 50%;margin-left: -500px;background: #111;}
.box-m{width: 1000px;height: 562px;position: absolute;top:25%;left: 50%;margin-left: -500px;overflow: hidden;}

.mySwiper02{width:590px;height:440px;position: relative;float: left;overflow: hidden;margin-right: 30px;}
.mySwiper02 .swiper-wrapper{height: 400px;}
.mySwiper02 .swiper-slide{background:#ccc;}
.mySwiper02 .swiper-slide img{width: 570px;height: 380px;border: 10px #fff solid;}
.swiper-pagination02{padding-top: 15px;text-align: center;}
.mySwiper02 .swiper-pagination-bullet {width:14px;height:14px;background: #F0F0F0;}
.mySwiper02 .swiper-pagination-bullet-active {background:#FFC45E;}

.img04{width: 540px;float: left;margin-right: 30px;}
.img04 img{border:6px #fff solid;float: left;margin-bottom: 20px;}
.img04 img:nth-child(1){width: 528px;height:300px;}
.img04 img:nth-child(2){width: 252px;height:156px;margin-right: 12px;}
.img04 img:nth-child(3){width: 252px;height:156px;}
.img05{width: 590px;float: left;margin-right:10px;}
.img05 img{width:263px;height: 180px; border:6px #fff solid;float: left;margin:0 20px 20px 0;}
.img07{width: 590px;float: left;margin-right:10px;}
.img07 img{width:263px;height:340px; border:6px #fff solid;float: left;margin:0 20px 20px 0;}
.bq{width: 30px;height: auto;position: absolute;right: 5px;top: 0;bottom: 0;margin: auto;color: #E08178;line-height:40px;writing-mode:vertical-rl;text-align: center}




