@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;font-size: 16px;line-height: 30px;color: #333; }
a{ text-decoration:none;color:#993333;}
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/m-bg_02.jpg") no-repeat;background-size: 100% 100%;position: relative;overflow: hidden;!important;}


.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: 12%;left: 50%;margin-left: -320px;z-index: 2;}
.fm .ren{position: absolute;bottom: 0;left: 50%;margin-left: -225px;}

.bt{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;}
.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/bt.png");text-align: center;}

.mbox{overflow-y: hidden;width: 1100px;position: absolute;left: 50%;margin-left: -550px;top:19%;}


.sl{float:left;overflow:hidden;width:650px;height:480px;padding:10px 10px 10px 40px;position:relative;}
.imd{position:absolute;}
.imd img{display:block;}

.imd.im-4{top:10px;left:50px;border: 10px #ffcc66 solid;}
.imd.im-5{top:10px;right:10px;border: 10px #ffcc66 solid;}
.imd.im-6{bottom:10px;left:50px;border: 10px #ffcc66 solid;}
.imd.im-7{bottom:10px;right:10px;border: 10px #ffcc66 solid;}

.sr{float:right;width:340px;height:450px;padding:70px 40px 0px 0px;}
.sr p{font-size:20px;line-height:35px;overflow:hidden;color:#333;text-align: center;}



.mySwiper02{width:590px;height:440px;position: relative;overflow:hidden;margin:auto;}
.mySwiper02 .swiper-wrapper{height: 400px;}
.mySwiper02 .swiper-slide{background:#ccc;position: relative;}
.mySwiper02 .swiper-slide img{width: 570px;height: 380px;border: 10px #ffcc66 solid;}
.swiper-pagination02{padding-top:10px;text-align: center;}
.mySwiper02 .swiper-pagination-bullet {width:14px;height:14px;background: #ccc;}
.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{width:980px;margin:auto;}
.p02txt p{font-size:20px;line-height:30px;padding:20px;overflow:hidden;color:#333;text-indent:2em;}
.p02{height:600px;overflow:hidden;}


.p03{height:600px;overflow-y: hidden;}
.p03txt{float: left;width:450px;font-size:20px;line-height:31px;color:#333;text-align:center;}

.mySwiper03{width:590px;height:440px;position: relative;float:right; overflow:hidden;margin:0 50px 0 0}
.mySwiper03 .swiper-wrapper{height: 400px;}
.mySwiper03 .swiper-slide{background:#ccc;position: relative;}
.mySwiper03 .swiper-slide img{width: 570px;height: 380px;border: 10px #ffcc66 solid;}
.swiper-pagination03{padding-top:15px;text-align: center;}
.mySwiper03 .swiper-pagination-bullet {width:14px;height:14px;background: #ccc;}
.mySwiper03 .swiper-pagination-bullet-active {background:#FFC45E;}
.mySwiper03 .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;}


.p04txt{float:right;width:340px;height:450px;padding:20px 40px 0px 0px;}
.p04txt p{font-size:20px;line-height:35px;overflow:hidden;color:#333;text-align: center;}


.p05{height:600px;overflow-y: hidden;}
.p05txt{float: left;width:450px;font-size:20px;line-height:38px;color:#333;text-align: center;padding:10px 0px 0px 0px;}

.mySwiper05{width:590px;height:440px;position: relative;float:right; overflow:hidden;margin:0 50px 0 0}
.mySwiper05 .swiper-wrapper{height: 400px;}
.mySwiper05 .swiper-slide{background:#ccc;position: relative;}
.mySwiper05 .swiper-slide img{width: 570px;height: 380px;border: 10px #ffcc66 solid;}
.swiper-pagination05{padding-top:15px;text-align: center;}
.mySwiper05 .swiper-pagination-bullet {width:14px;height:14px;background: #ccc;}
.mySwiper05 .swiper-pagination-bullet-active {background:#FFC45E;}
.mySwiper05 .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;}


.p06{height:550px;overflow-y:hidden;}
.p06txt{float:right;width:430px;font-size:20px;line-height:38px;color:#333;text-align: center;padding:80px 40px 0px 0px;}

.mySwiper06{width:480px;height:550px;position:relative;float:left;overflow:hidden;margin:0 0 0 140px}
.mySwiper06 .swiper-wrapper{width:400px;height:550px;margin:auto;}
.mySwiper06 .swiper-slide{width:400px;height:550px;position:relative;background: none;}
.mySwiper06 .swiper-slide img{width:380;height:530px;border:10px #ffcc66 solid;}


.swiper-button-next{left:0px;top:260px;background: url("../images/left.png") no-repeat center!important;}
.swiper-button-prev{left:450px;top:260px;background: url("../images/right.png") no-repeat center!important;}







.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}




