@charset "utf-8";
/* CSS Document */
/* p{text-indent:2em;} */
html,body{ height:100%;}
body{padding:0px;margin: 0; font-family:"微软雅黑","Microsoft YaHei","宋体";background:#AA0306;overflow-x: hidden; overflow-y: auto;font-size: 16px;line-height: 30px;color: #333; }
a{ text-decoration:none;color:#333}
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;}


.swiper {width: 100%;height: 100%;}
.swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: #fff;opacity: 1;background: rgba(217, 0, 0, 0.4);}
.swiper-pagination-bullet-active {color: #fff;background:#FFC45E;}
.swiper .swiper-slide{background: url("../images/bg1.jpg") no-repeat;background-size: 100% 100%;position: relative; overflow: hidden;}


.fm{background: url("../images/horizon.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: 12%;left: 50%;margin-left: -480px;z-index: 2;}
.fm .ren{position: absolute;bottom: 0;left: 50%;margin-left: -225px;}

.bt{width:1000px;height:107px;box-sizing: border-box;color:#D11717;font-size:40px;font-weight: bold;line-height:54px;position: absolute;top: 5%;left: 50%;margin-left: -500px;background: url("../images/tt2.png");text-align: center;}
.bt2{width:1000px;height:107px;box-sizing: border-box;color:#D11717;font-size:40px;font-weight: bold;line-height:54px;position: absolute;top: 5%;left: 50%;margin-left: -500px;background: url("../images/tt3.png");text-align: center;}
.bt3{width:1000px;height:107px;box-sizing: border-box;color:#D11717;font-size:40px;font-weight: bold;line-height:54px;position: absolute;top: 5%;left: 50%;margin-left: -500px;background: url("../images/tt4.png");text-align: center;}
.bt02{width:1000px;height:56px;box-sizing: border-box;color:#D11717;font-size:40px;font-weight: bold;line-height:54px;position: absolute;top: 5%;left: 50%;margin-left: -500px;background: url("../images/bt02.png");text-align: center;}
.mbox{width: 1100px;position: absolute;left: 50%;margin-left: -550px;top: 20%;}
.kk{background: #FFF3DB;border: 10px solid #FFC897;font-size:16px;line-height: 28px;box-sizing: border-box;padding: 30px;}
.kk p{font-size:22px;color: #AB0104;font-weight: bold;text-align: center;line-height: 60px;}
.mySwiper02{width:590px;height:440px;position: relative;float: left;overflow: hidden;margin-right: 30px;}
.mySwiper02 .swiper-wrapper{height: 400px;}
.mySwiper02 .swiper-slide{background:#ccc;position: relative;}
.mySwiper02 .swiper-slide img{width: 570px;height: 380px;border: 10px #FFC897 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;}
.mySwiper02 .swiper-slide p{height: 40px;width:570px;line-height: 38px;background: rgb(0,0,0,0.6);box-sizing: border-box;padding: 0 15px;color: #fff;font-size: 16px;position: absolute;left:10px;bottom:10px;text-align: center;}
.p02txt{float: right;width: 450px;}

.p03{height: 460px;overflow-y: hidden; padding-top:30px;}
.p03 .swiper-slide{height:230px!important;background:none;}
.p03 ul li img{width: 300px;height: 180px;border: 10px solid #FFC897;float: left;}
.p03 ul li div{width: 740px;height: 180px;float:left;background: #FFF3DB;font-size:16px;line-height: 28px;box-sizing: border-box;padding: 30px;margin-top: 20px;}
.p03 ul li div p{font-size:22px;color: #AB0104;font-weight: bold;height:40px;}
.swiper-button-next{right:0;left: auto;top: 260px;background: url("../images/down.png") no-repeat center!important;}
.swiper-button-prev{right:0;left: auto;top: 192px;background: url("../images/up.png") no-repeat center!important;}

.p04img{height: 300px;margin-right: -80px;}
.p04img img{width: 210px;height: 210px;border-radius: 50%;border: 6px solid #fff;float: left;margin-right:70px;}

.p05 ul{margin-right: -70px;}
.p05 ul li{width:520px;margin-right: 60px;float: left;}
.p05 ul li img{width:520px;height: 300px;}
.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}








.tu {width:936px;height:600px;margin:80px auto 0;overflow: hidden;}
.tu ul{margin-right: -140px;}
.tu li{float: left; width:430px;height: 260px;margin:0px 107px 40px 0 }
.tu li img{width: 430px; height: 260px;}
.nm{width:936px; color:#666;font-size:16px;line-height:30px; background-color:#fff;border-style:solid;border-color:#db9a5e;margin:0 auto;}

#rcorners1 {
  border-radius: 0 20px 0 0;
  background: #f78d62;
  padding: 8px 0 0px 35px; 
	width: 100px;
  height: 30px;  
  float: right;
 position:absolute;
 left: 320px;
 top:-20px;
 color: antiquewhite;
 font-size: 18px;
}



/* 轮番图 */
.silder-box3{width: 964px;height: 564px;margin: 0 auto;padding-top: 180px;position: relative;}
.btl2{position: absolute;left: -98px;top: 460px;background: url(../images/bl.png) no-repeat;}
.btr2{position: absolute;top: 460px;left: 1038px;background: url(../images/br.png);}
.silder-button{width:45px;height:70px;cursor:pointer;}

