@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun','pingfang SC';color:#333333;background:url("images/bdbg.jpg") repeat top center;}
*, *::after, *::before{box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}
*{margin: 0;padding: 0;outline: 0;border: 0;}
a:link, a:visited{color: #333333;text-decoration: none;}
a:hover{color: #c00;text-decoration: underline;}
a, img{-webkit-touch-callout: none;}
ol, ul, li{list-style: none;}
em, i{font-style: normal;}
input, select, textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;font-size: 100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor: pointer;}
table{border-collapse: collapse;border-spacing: 0;}
div{ margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mt70{ margin-top:70px;}
/*clear*/
.clearfix:before, .clearfix:after{content: "";display: table;}
.clearfix:after{clear: both;overflow: hidden;}
.clearfix{zoom: 1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#f76a18;}
.header{background:#fff;height:41px; width:100%;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.ban{text-align:center;}
.ban img{width:100%;}
.wybg0{background:url("images/spbg.jpg") no-repeat center top;}
.wybg{background:url("images/wybgn2.png") no-repeat center -420px;}
.wybg1{background:url("images/wybg02.png") no-repeat center top;padding-top:80px;}

.news{text-align:center;margin-top:0px;padding-top:30px;}
.news h1{ font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;}
.news p{ font:normal 14px/30px \5FAE\8F6F\96C5\9ED1;margin-top:5px;}
.news p a{margin:0 6px;}
/*p1Con*/
.gqFM{width:100%;height:100vh;overflow:hidden;margin:0 auto; text-align:center; position:fixed; z-index:1311; cursor:pointer;}
.gqFM .fmclose{ width:100px; height:30px; font-size:16px;color:#fff; position:absolute;top:10px; right:10px; z-index:1112; background:#c70d00;text-align:center; line-height:30px; cursor:pointer;}
.gqFM video{position:absolute;width:100%;top:0px;left:0px;object-fit:fill;z-index:9}
.gqFM video{mix-blend-mode: screen; background:#fff; background-color:#fff;}
.p1_con .fl{width:770px;}
.p1_con .fr{width:400px;}
.swiper-container-p1{position:relative;width:770px;height:500px;overflow:hidden;}
.swiper-container-p1 .swiper-slide{position:relative;}
.swiper-container-p1 .swiper-slide img{max-width:100%;height:auto;}
.swiper-container-p1 .swiper-slide span{background:rgba(0, 0, 0, .6);height:50px;bottom:0;left:0;position:absolute;width:100%;line-height:50px;font-size:20px;font-family:\5B8B\4F53;padding-left:10px;text-align:center;}
.prev,.next{position:absolute;top:230px;width:21px;height:38px;z-index:99;display:inline-block;cursor:pointer;}
.prev{background: url("images/left.png") no-repeat;left:0px;}
.next{background: url("images/right.png") no-repeat;right:0px;}
.prev1,.next1{top:70px;}
.p1_con .fr h2{font:bold 22px/36px \5FAE\8F6F\96C5\9ED1;}
.p1_con .fr p{font-size:16px;line-height:28px;text-indent:2em;margin:10px auto 20px auto;}
.list1 li{padding-left:16px;font-size:18px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list1 li:before{content:"";position:absolute;top:15px;left:0px;background:#333;width:5px;height:5px;}
.list2 li{font-size:14px;line-height:40px;overflow:hidden;}
.list2 li em{float:right;}
.tit1{text-align:center;position:relative;}
.tit1 i{font-size:20px;font-weight:500;position:absolute;bottom:5px;right:20px;}
.tit1 i a{text-decoration:underline;}
.p2_con{position:relative;}
.p2_con .swiper-container{width:1120px;height:170px;overflow:hidden;}
.p2_con .swiper-container .swiper-slide{margin:0 auto;text-align:center;position:relative;cursor:pointer;}
.p2_con .swiper-container .swiper-slide:before{content: "";position:absolute;top:80px;left:0px;background:#ae9128;width:10px;height:10px;border-radius:50%;}
.p2_con .swiper-container .swiper-slide img{ border-radius:50%;width:110px;height:110px;position:absolute;top:25px;left:30px;}
.p2_con .swiper-container .swiper-slide div.text{background:rgba(0, 0, 0, .6);height:110px;top:25px;left:30px;position:absolute;width:110px;line-height:30px;font-size:24px;border-radius:50%;display:table;}
.p2_con .swiper-container .swiper-slide div.text span{display:table-cell;vertical-align:middle;}
.p2_con .swiper-container .swiper-slide div.text span i{width:30px;display:block;margin:0 auto;}
.p2_con .swiper-prev{position:absolute;top:110px;left:-60px;cursor:pointer;}
.p2_con .swiper-next{position:absolute;top:110px;right:-60px;cursor:pointer;}
.p2_con .swiper-container .swiper-slide-active:before{width:0px;height:0px;}
.p2_con .swiper-container .swiper-slide-active img{border:8px solid #dfe0df;width:130px;height:130px;top:14px;left:22px;}
.p2_con .swiper-container .swiper-slide-active div.text{font-size:32px;font-weight:800;line-height:36px;background:rgba(0, 0, 0, .2);top:10px;width:130px;height:130px;top:14px;left:22px;}
/*.p2_con .swiper-container .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide img{border:8px solid #dfe0df;width:130px;height:130px;top:14px;left:22px;}
.p2_con .swiper-container .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide div.text{font-size:32px;font-weight:800;line-height:36px;background:rgba(0, 0, 0, .2);top:10px;width:130px;height:130px;top:14px;left:22px;}*/
.p2_con .swiper-container .swiper-slide-active + .swiper-slide + .swiper-slide div.text span i{width:40px;}
.p3_con .fl{width:400px;height:550px;display:flex;align-items:center;}
.p3_con .fr{width:770px;}
.swiper-container-p2{position:relative;width:770px;height:550px;overflow:hidden;}
.swiper-container-p2 .swiper-slide{position:relative;}
.swiper-container-p2 .swiper-slide img{width:100%;height:auto;}
.swiper-container-p2 .swiper-slide span{display:block;font-size:24px; text-align:center;}
.p3_con .list1{margin-top:50px;}
.p3_con .list2 li{font-size:22px;line-height:38px;padding:10px 0 10px 16px;position:relative;font-weight:bold;}
.p3_con .list2 li:before{content:"";position:absolute;top:24px;left:0px;background:#ae9128;width:6px;height:6px;border-radius:50%;}

.p4_con{position:relative;}
.swiper-container-p3{position:relative;width:1200px;height:680px;overflow:hidden;}
.swiper-container-p3 .swiper-slide{position:relative;}
.swiper-container-p3 .swiper-slide i{display:block;background:url("images/play.png") no-repeat center;width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
.prev01{background: url("images/prev.png") no-repeat;width:285px;height:42px;position:absolute;top:60px;left:0px;cursor:pointer;}
.next01{background: url("images/next.png") no-repeat;width:285px;height:43px;position:absolute;top:557px;left:0px;cursor:pointer;}
.p4_con .shengshi{position:absolute;top:102px;left:0px;width:285px;height:455px;background:rgba(0, 0, 0, .4);}
.swiper-container-p4{width:100%;height:100%;overflow:hidden;}
.swiper-container-p4 .swiper-slide{font-size:24px;font-weight:600;line-height:65px;text-align:center;}
.swiper-container-p4 .swiper-slide-active{background:rgba(0, 0, 0,.7);font-size:30px;}
.p5_con{position:relative;height:790px;}
.swiper-container-p5{position:relative;width:1240px;height:700px;overflow:hidden;}
.swiper-container-p5 .swiper-slide{position:relative;text-align:center;margin-top:70px;}
.swiper-container-p5 .swiper-slide-active,.swiper-container-p5 .swiper-slide-active + .swiper-slide + .swiper-slide{margin-top:0px;}
.swiper-container-p5 .swiper-slide div{background:rgba(0, 0, 0, .5);top:0;left:10px;position:absolute;width:290px;height:630px;}
.swiper-container-p5 .swiper-slide b{font-size:66px;width:260px;line-height:70px;display:block;margin:100px auto 20px auto;text-align:left;}
.swiper-container-p5 .swiper-slide p{font-size:24px;width:260px;line-height:32px;margin:0px auto;text-align:left;}
.swiper-container-p5 .swiper-slide i{display:block;background:url("images/play.png") no-repeat center;width:90px;height:90px;position:absolute;bottom:80px;left:20px;}
.pagination1{position:absolute;left:0px;text-align:center;bottom:20px;width:100%;z-index:99;}
.pagination1 .swiper-pagination-switch {display: inline-block;width:70px;height:12px;border-radius:10px;background:#cfcfcf;margin-right:20px;cursor: pointer;}
.pagination1 .swiper-active-switch {background:#3d4b20;}
.qhtit{text-align:center;margin-bottom:50px;}
.qhtit span{display:inline-block;font-size:24px;padding:5px 10px;cursor:pointer;margin:0 30px;}
.qhtit span.active{color:#ae9128;font-weight:bold;border-bottom:2px solid #ae9128;padding-bottom:5px;line-height:40px;}
.qhny{display:none;position:relative;}
.qhny i{display:block;background:url("images/play.png") no-repeat center;width:90px;height:90px;position:absolute;bottom:40px;left:30px;}
.dflist,.dfpiclt{display:none;}
.swiper-container-p4 .swiper-slide span{display:inline-block;padding:0 10px;cursor:pointer}
.wybg2{background:url("images/cpbg.png") no-repeat center;height:582px;}
.mingdan{font-size:18px;width:630px;padding-top:150px;line-height:40px;}
/*copyright*/
#copyright{padding:70px 0 0px 0;font-size:14px; text-align:center;color:#fff;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1200px;}
   .gqFM video{display:none;}
}
