@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:#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;}
p{text-indent:2em;}


.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;}


.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: 36%;left: 62%;margin-left: -26%;z-index: 2;}
.fm .ren{position: absolute;top: 59%;left: 35%;margin-left: -15%;z-index: 3;}
.fm .dy{width: 960px; height: 200px; position: absolute;top: 73%;left: 37%;margin-left: -15%;z-index: 4;}


.bt{width:1168px;height:85px;box-sizing: border-box;color:#D11717;font-size:40px;font-weight: bold;line-height:54px;position: absolute;top: 5%;left: 50%;margin-left: -500px;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;}
.kk2{background: #FFF3DB;border: 10px solid #FFC897;font-size:16px;line-height: 28px;box-sizing: border-box;padding: 14px;}
.kk p{font-size:22px;color: #000;font-weight: bold;line-height: 35px;}
.kk2 p{font-size:22px;color: #000;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;}
.p02txt2{width: 1100px;}
.mySwiper03{width:590px;height:440px;position: relative;overflow: hidden;margin: 0 auto;}
.mySwiper03 .swiper-wrapper{height: 400px;}
.mySwiper03 .swiper-slide{background:#ccc;position: relative;}
.mySwiper03 .swiper-slide img{width: 570px;height: 380px;border: 10px #FFC897 solid;}
.swiper-pagination03{padding-top: 15px;text-align: center;}
.mySwiper03 .swiper-pagination-bullet {width:14px;height:14px;background: #F0F0F0;}
.mySwiper03 .swiper-pagination-bullet-active {background:#FFC45E;}
.mySwiper032 .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;}

.p03{height: 460px;overflow-y: hidden;}
.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: #fff;line-height:40px;writing-mode:vertical-rl;text-align: center}


/* 龙潭 */
.long-img{width: 520px; float: left;}
.long-img-1{width: 520px;}
.long-img-2{width: 520px;}
.long-txt{ width:480px; height: 520px;float: right;}
.long-txt p{margin: 10px;}
.long-txt2{ width:480px; height: 450px;float: right;}

/* 轮播 */
.silder-box2{padding-bottom: 35px;  padding-left: 16% }
.silder-button{width:38px;height:58px;cursor:pointer;}
.btl{position: absolute;left:18px;top: 205px;background: url(../images/bl.png) no-repeat;}
.btr{position: absolute;top: 205px;left: 1068px;background: url(../images/br.png) no-repeat;}
.kr{margin: 0 auto;}
.gun-li li{position: relative;}
.gun-li p{width: 940px; height: 35px; padding-left: 15px;}