.wp{margin: 0 auto;width: 90%;}
iframe {border: none !important;}
/* swiper */
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {text-align: center;}
.swiper-pagination-bullet{opacity:0.8;background:#fff;margin: 0 3px;}
.swiper-pagination-bullet-active {opacity:0.8;background: #24a6c3; }

/* 栏目title */
.column_head{color:#955120;font-size: 36px;display:flex;justify-content:space-between;align-items: center;margin-bottom: 0.3rem;}
.column_head .title{font-size: 0.25rem;font-weight:bold;color: #333;width:160px;background:url(../images/icon_category.png) right center no-repeat;}
.column_head .title .blue{color: #0063a8;}
.more{float: right;text-align: center;padding-top: 15px;width:100px;height:58px;color:#666;background:url(../images/icon_more3.png) right center no-repeat;cursor: pointer;animation: slideInFromLeft2 1.5s linear infinite;}
.more,.more a{color: #955120;}
.column_head2{font-size:22px;margin: 0 10px;padding: 5px;}
.column_head2 .more{width:120px;height:40px;padding-top:10px;}
.column_title2{color:#955120;font-size:22px;height:50px;padding-bottom: 10px;}
.title_item{float: left;line-height: 0.25rem;margin-top:10px;}
.title_item ul{display: flex;}
.title_item li{font-size:28px; line-height: .36rem;margin:0.02rem;position: relative;display: flex;flex-direction: column;
    justify-content: center;height: 40px;cursor: pointer;}
.title_item li.on{font-size: 36px;margin-right:10px;float: left;}
.title_item li:hover{font-size: 36px;margin-right:10px;float: left;}
/* .title_item li:before{position:absolute;bottom:-.02rem;left:50%;width:0;height:.02rem;background:#fff;content:"";transition:width .5s;opacity: 0;z-index: 1;}
.title_item li:after{position:absolute;bottom:-.02rem;right:50%;width:0;height:.02rem;background:#fff;content:"";transition:width .5s;opacity: 0}
.title_item li:hover:before{width:50%;opacity: 1;background-color:#955120}
.title_item li:hover:after{width:50%;opacity: 1;background-color:#955120}
.title_item li.on:before{width:50%;opacity: 1;background-color:#955120}
.title_item li.on:after{width:50%;opacity: 1;background-color:#955120 */}
.column_head .more{font-size: 18px;width:65px;height:40px;margin-top:10px;padding-top: 0;display: flex;
	align-items: center;cursor: pointer;animation: slideInFromLeft 1s linear infinite;}
@keyframes slideInFromLeft {
  0% {
    background-position-x: 50%;
  }
  100% {
    background-position-x: 100%;
  }
}

.collect_more
{margin:0 auto;margin-top:40px;width:150px;text-align:center;padding:10px 20px;border:1px solid #955120;
	border-radius: 20px;color:#fff;;background:#955120 url(../images/icon_more4.png) right center no-repeat;
	cursor: pointer;animation: slideInFromLeft2 1.5s linear infinite;}
@keyframes slideInFromLeft2 {
  0% {
    background-position-x: 70%;
  }
  100% {
    background-position-x: 100%;
  }
}

/*字体*/
.bolder{font-weight: bolder;}
.big_bolder{font-size: 32px;font-weight: 535;color:#955120;}

/* 信息列表 */
.content .item{display: flex;justify-content: space-between;width: 100%;padding: 0.15rem 0;}
.news_date1{font-size: 16px;line-height: 0.4rem;width:200px;color:#0d49b7;text-align: center;text-wrap: nowrap;background:#eff3f7;}
.news_date1 span{display: block;}
.news_date1 .news_date_day{font-size: 0.3rem;font-weight: 600;margin: 10px 0 0 0;}
.news_date2{font-size:16px;line-height:0.15rem;width: 100px;height: 30px;background: linear-gradient(117deg, rgb(0, 96, 167) 3%, rgb(0, 173, 191) 100%);border-radius:5px;display: flex;justify-content: center;align-items: center;color:#fff;}
.newsContent{font-size:14px;line-height:0.15rem;margin-left: 10px;align-items: center;flex-grow: 1;}
.subtitle {font-size:16px;line-height: 0.25rem;height: 50px;overflow: hidden;text-align: justify;}
.subcontent{font-size:14px;color:#666;line-height: 0.28rem;height: 120px;overflow: hidden;text-align: justify;}
.subdate{font-size:14px;height:25px;margin:10px 0;padding-left:25px;color:#999;display:flex;align-items: center;}
.submore{margin-top:20px;padding:8px;background: #fff;width:100px;font-size:14px;text-align: center;color: #106cb6;}
.news_img1{width:200px;}
.news_img1 img{width: 100%;height: auto;}

/* card */
.card{margin-bottom:30px;background:none;border:1px solid #b9d3e4;}
.card img{width: 60px;height:60px;display: block;margin: 20px auto;}
.card div{color:#fff;font-size: 0.15rem;margin: 20px auto;}

/* banner */
.banner{position:relative;overflow: hidden;top:0;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}
.banner .swiper-pagination-bullet {width: 40px;height:5px;border-radius: 15%;}
.banner_mob{position:relative;overflow: hidden;display: none;}
.banner_mob .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
.banner_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}
.banner_mob .swiper-pagination-bullet {width: 40px;height:5px;border-radius: 15%;}
.banner_icon {background: url(../images/icon_more5.png);background-size: 100% 100%;width: 30px;height: 30px;
	margin: 0 auto;position: relative;margin-top: -100px;z-index: 100000;margin-bottom: 70px;cursor: pointer;
	animation: slide-down 1s linear infinite;}
@keyframes slide-down {
  from {
    transform: translateY(-40%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}


/*图片切换效果*/
.imged{position: relative;z-index: 1;width: 100%;height:100%;display: block;overflow: hidden;transition: 0.5s;
	background-size: cover !important;background-position: center center !important}
.imged img{width: 100%;height: 100%;}
.item_pic{cursor: pointer;width:100%;height: 100%;}
.item_pic a {display: block;position: relative;border:1px solid #997842;overflow: hidden;width:100%;height: 100%;}
/* .item_pic a:hover .media_artile {height: 100%;}
.item_pic a:hover .media_artile h4{height: 100%;} */
.item_pic .media_artile{display:none;height: 0.5rem;width: 100%;padding: 0.15rem;background: rgba(51,51,51,0.6) ;position: absolute;left: 0;bottom: 0;transition: 0.5s;z-index: 10;}

.item_pic .h3{align-items: center;}
.item_pic span{width: 0.53rem;height: 0.53rem;background: #FFFFFF;display: flex;align-items: center;justify-content: center;}
.item_pic h3{display:none;flex: 1;min-width: 0;color: #fff;font-size: 16px;line-height: 0.26rem;height: 26px;overflow: hidden;text-align:center;}
.item_pic h4{color: #fff;font-size: 0.14rem;line-height: 0.26rem;margin-bottom: 0.3rem;height: 0.26rem;overflow:hidden;}
.item_pic p img{display: inline-block;margin-left: 0.2rem;width: 0.15rem;}
.item_pic .cir{width: 100%;position: relative;bottom: auto;margin-top: 0.4rem;}
.item_pic.cir span{width: 0.17rem;height: 0.17rem;background: #096BBF;margin: 0 0.1rem !important;}
.item_pic .cir span.on{opacity: 1;}
.item_pic p {width: 1.7rem;height: 0.53rem;border-radius: 0.05rem;background: #28C3D6;display: flex;justify-content: center;
	align-items: center;color: #fff;font-size: 18px;}

/*正文*/
.sec_1{position: relative;z-index: 5;padding: 0.8rem 0;background: url(../images/sec1_bg.jpg);background-size: 100% 100%;}
.sec_1 .wp{display: flex;justify-content:space-between;flex-wrap: wrap;}
.sec_1 .column1{width: 20%;padding-left:20px;order:1;}
.sec_1 .space1{order:2}
.sec_1 .column1 .content{margin-top:45px;}
.sec_1 .column2{width: 55%;padding:0 20px;order:3;}
.sec_1 .space2{order:4}
.sec_1 .column3{width: 20%;order: 5;}
.sec_1 .column3 .content{margin-top:45px;}
.sec_1 .column3 .text{display: flex;align-items: center;margin: 0 auto;margin-top:20px;justify-content: center;}
.sec_1 .column3 .text div{margin-left:20px;}
.sec_1 .column3 .text img{width: 40px;}
.sec_1 .column3 .qrcode img{margin:0 auto;}
.sec_1 .space{width: 1%;height:300px;margin-top:100px;background: url(../images/line.jpg);background-repeat: no-repeat;background-position: center center;}
.sec_1 .column3 .subcontent {height:165px;}
.sec_1 p{margin:6px 0;line-height: 30px;}
.sec_1 .column2 .column_head{display:block;}
.sec_1 .column2 .head1{color:#955120;font-size: 40px;margin-right:10px;float: left;}
.sec_1 .column2 .title_item li{padding:0 15px;border-left:1px solid #000;transition: 0.2s;}
.sec_1 .column2 .title_item li:first-child {border-left:0;}
.sec_1 .column2 .title_item{float:left;}
.sec_1 .column2 .newslist{display: none;}
.sec_1 .column2 .newslist:first-child{display: block;}
.sec_1 .column2 .column_head .more{float:right;}
.sec_1 .column2 .item {transition: 0.2s;}
.sec_1 .column2 .item .news_img1{width: 120px;display: none;}
.sec_1 .column2 .item .news_img1 img{width: 100%;height:100%;}
.sec_1 .column2 .item .newsContent {margin-left:0;width: calc(100% - 120px);}
.sec_1 .column2 .item .subtitle{display:flex;color:#000;height: 26px;padding:5px 0 0 30px;background: url(../images/icon_news.png);background-position: left center;background-repeat: no-repeat;}
.sec_1 .column2 .item .subtitle .col1{width:calc(100% - 50px);padding-right: 30px;}
.sec_1 .column2 .item .subtitle .col2{width:50px;}
.sec_1 .column2 .item .subcontent {height:60px;display: none;}
.sec_1 .column2 .item.on .news_img1{display: block;}
.sec_1 .column2 .item.on .newsContent {margin-left:10px;}
.sec_1 .column2 .item.on .subtitle{color:#955120;background: none;padding: 0;}
.sec_1 .column2 .item:hover .subtitle{color:#955120;}
.sec_1 .column2 .item.on .subcontent{display:block;}

.sec_1 .mob_news{display: none;}

.sec_2{display:none;position: relative;z-index: 5;padding: 0.8rem 0.4rem;background: url(../images/sec2_bg.jpg);background-size: 100% 100%;}
.sec_2 .column_head{justify-content: center;color:#fff;height:0.5rem}
.sec_2 .content{display: flex;justify-content: center;}
.sec_2 .img1,.sec_2 .img2{margin:0 auto;}
.sec_2 .img2{position: absolute;top:1.6rem;margin:0 auto;cursor: pointer;}
.sec_2 .line_area{position: absolute;top:1.6rem;margin:0 auto;cursor: pointer;}
.sec_2 .area{position: absolute;text-wrap: nowrap;}
.sec_2 .display_line{width: 15px;margin:0 auto;}
.sec_2 .display_line .line{width: 1px; height:190px;background: #c3a275;margin: 0 auto;transition: .5s;}
.sec_2 .display_line .circle{width: 15px; height:15px;border-radius:15px;background: #c3a275;margin: 0 auto;transition: .5s;}
.sec_2 .text{color: #fff;font-size: 20px;margin:10px auto;padding:5px 10px;text-align: center;transition: .5s;}
.sec_2 .area1{top:9%;left:8%;}
.sec_2 .area2{top:2%;left:22%;}
.sec_2 .area3{top:10%;left:34%;}
.sec_2 .area4{top:16%;left:57.5%;}
.sec_2 .area5{top:4%;left:70.5%;}
.sec_2 .area6{top:0%;left:79%;}
.sec_2 .area7{top:10%;left:85%;}
.sec_2 .area8{top:55%;left:0%;}
.sec_2 .area9{top:51%;left:14%;}
.sec_2 .area10{top:62%;left:32%;}
.sec_2 .area11{top:63%;left:73.5%;}
.sec_2 .area12{top:56%;left:85.5%;}
.sec_2 .area:hover .display_line .line {background:#ffe931;}
.sec_2 .area:hover .display_line .circle {background:#ffe931;}
.sec_2 .area:hover .text{background:rgba(198,171,57,0.6);}
.sec_2 .text_area{perspective: 2000px;position: absolute;cursor: pointer;font-size: 20px;font-weight:bold;color:#12215b;width: 150px;height:100px;display: flex;
	align-items: center;justify-content: center;text-shadow:5px 0px 5px #fff,0px 5px 5px #fff,-5px 0px 5px #fff,0px -5px 5px #fff;transition: .5s;}
.sec_2 .text_area div{display: block;}
.sec_2 .text_area:hover div{display: block;}
.sec_2 .text_area1{top:32%;left:47%;}
.sec_2 .text_area2{top:45%;left:35%;}
.sec_2 .text_area3{top:52%;left:47%;}
.sec_2 .text_area4{top:47%;left:61%;}
.sec_2 .text_area5{top:40%;left:70%;}
.sec_2 .pic_area{display:none;position: absolute;top:0;width:100%;height:100%;cursor: pointer;background: rgba(0,0,0,0.4);}
.sec_2 .pic_area .wp{height: 100%;margin:0 auto;display: flex;justify-content: center;align-items: center;}
.sec_2 .pic_area .display_pic{width: 60%;height:60%;background:#a2845e;border-radius: 15px;padding:20px;}
.sec_2 .pic_area .head{height:40px;text-align: center;color: #fff;font-weight: bold;font-size: 20px;padding-bottom: 20px;}
.sec_2 .pic_area .close{width: 35px;height: 35px;position: relative;margin-top: -70px;right: -30px;float: right;}
.sec_2 .pic_area .piclist{width: 100%;height:calc(100% - 40px);overflow: hidden;border-radius: 15px;}
.sec_2 .pic_area .piclist .swiper{height: 100%;}
.sec_2 .pic_area .piclist img{width: 100%;height:100%;}
.sec_2 .pic_area .item_pic .text{width: 100%;height:40px;padding:5px 15px;text-align: center;background:rgba(51,51,51,0.6) ;color:#fff;
	position:relative;margin-top:-40px;transition: all 0.3s ease-in-out;line-height: 0.35rem;}
.sec_2 .swiper-button-prev{left:15%;width: 80px;height: 80px;background:url(../images/btn_prev.png) left center no-repeat;background-size: 100% 100%;}
.sec_2 .swiper-button-next{right:15%;width: 80px;height: 80px;background:url(../images/btn_next.png) left center no-repeat;background-size: 100% 100%;}
.sec_2 .swiper-button-prev:after, .sec_2 .swiper-button-next:after{content: '';}

.sec_3{position: relative;z-index: 5;padding: 0.8rem 0;background: #e9e4d1;display:none;}
.sec_3 .column_head{justify-content: center;color:#955120;}
.sec_3 .tab_icon{display: flex;justify-content: start;flex-wrap:wrap;cursor:pointer;}
.sec_3 .tab_icon::-webkit-scrollbar {display: none;}
.sec_3 .tab_icon .item_icon{padding:10px 20px;border:1px solid #955120;border-radius: 20px;color:#955120;margin:0 10px 20px 0;cursor: pointer;}
.sec_3 .tab_icon .item_icon.on{color:#fff;background: #955120;}
.sec_3 .tab_icon .swiper{width:100%;}
.sec_3 .tab_icon .swiper-wrapper {height:auto;}
.sec_3 .tab_icon .swiper-slide {width: auto;}
.sec_3 .tab_icon  .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {font-size: 20px;font-weight: bolder;color:#955120;}
.sec_3 .tab_icon  .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {font-size: 20px;font-weight: bolder;color:#955120;}
.sec_3 .tab_icon  .swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: -50px;}
.sec_3 .tab_icon  .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: -50px;}

.sec_3 .photo{display: grid;justify-content: space-between;margin-top: 20px;
	grid-template-columns:2fr repeat(3,1fr);grid-template-rows:repeat(3,200px);grid-gap: 20px;display:none;}
.sec_3 .photo.list1{display: grid;}	
.sec_3 .big_photo{grid-row-start:1;grid-row-end:4;}
.sec_3 .big_photo img{width:100%;height:100%;}
.sec_3 .small{overflow: hidden;}
.sec_3 .small img{width: 100%;height: 100%;}
.sec_3 .text{width: 100%;height:40px;padding:5px;text-align: center;background:rgba(51,51,51,0.6) ;color:#fff;position: 
	relative;margin-top:-40px;transition: top 3s ease-in-out; display: none;}
.sec_3 .big_photo:hover .text{display: block;cursor: pointer;}
.sec_3 .small:hover .text{display: block;cursor: pointer;}


.sec_4{position: relative;z-index: 5;padding: 0.8rem 0;background: url(../images/sec4_bg.jpg);background-size: 100% 100%;}
.sec_4 .column_head{justify-content: center;color:#989a99;}
.sec_4 .content{width:100%;}
.sec_4 .video{width: 90%;margin:0 auto;}
.sec_4 video{width: 100%;}
.sec_4 .item_pic{height:150px;padding:0 10px;}
.sec_4 .newsContent{margin-left: 0;margin-top: 20px;}
.sec_4 .subtitle{color:#fff;height:26px;margin-bottom: 10px;}
.sec_4 .subcontent{color:#fff;height:50px;margin-bottom: 30px;}
.sec_4 .video:hover .subtitle,
.sec_4 .video:hover .subcontent
{text-shadow: 5px 0px 5px #bc9876, 0px 5px 5px #bc9876, -5px 0px 5px #bc9876, 0px -5px 5px #bc9876;transition: .5s;}

.sec_4 .video_list{width: 100%;position:relative;overflow: hidden;}
.sec_4 .video_list .swiper{position:relative;overflow: hidden;width: 90%;margin:0 auto;}
.sec_4 .swiper-button-prev{left:30px;width: 50px;height: 42px;background:url(../images/btn_prev2.png) left center no-repeat;}
.sec_4 .swiper-button-next{right:0px;width: 50px;height: 42px;background:url(../images/btn_next2.png) left center no-repeat;}
.sec_4 .swiper-button-prev:after, .sec_4 .swiper-button-next:after{content: '';}

.sec_5{perspective: 2000px;position: relative;z-index: 5;padding: 0.8rem 0;background: url(../images/sec5_bg.jpg);background-size: 100% 100%;}
.sec_5 .item {width:14%;height:200px;padding-top:0.2rem;display:block;float: left;border:1px solid #bc9876;border-top:1px solid #bc9876;background:rgba(255,255,255,0.8);overflow: hidden;}
.sec_5 .item.row1{border-top:none;background:linear-gradient(to top,rgba(255,255,255,.8),transparent);
	border-left: 1px solid;border-image-source: linear-gradient(to top, #bc9876, transparent); border-image-slice: 5;border-image-repeat: stretch;}
.sec_5 .item.row3{border-bottom:none;background:linear-gradient(to bottom,rgba(255,255,255,.8),transparent);
	border-left: 1px solid;border-image-source: linear-gradient(to bottom, #bc9876, transparent); border-image-slice: 5;border-image-repeat: stretch;}
.sec_5 .item.first{border-left:none;border-right: none;background:linear-gradient(to left,rgba(255,255,255,.8),transparent);
	border-top: 1px solid;border-image-source: linear-gradient(to left, #bc9876, transparent); border-image-slice: 5;border-image-repeat: stretch;}
.sec_5 .item.last{border-left:none;border-right:none;background:linear-gradient(to right,rgba(255,255,255,.8),transparent);
	border-top: 1px solid;border-image-source: linear-gradient(to right, #bc9876, transparent); border-image-slice: 5;border-image-repeat: stretch;}
.sec_5 .item.none{background: none;}
.sec_5 .item.row1.none{border-top: none;}
.sec_5 .item.big{width: 42%;padding:0;}
.sec_5 .item.big:hover {opacity: 0.6;}
.sec_5 .item.big img{width: 100%;height: 100%;}
.sec_5 .subtitle{font-size: 24px;text-align:center;padding:10px 0;height:auto;}
.sec_5 .subcontent{font-size:14px;margin:10px 20px;height:80px;}
.sec_5 .item:hover{background:linear-gradient(to bottom,rgba(149,81,32,.8),transparent);color: #fff;cursor: pointer;transition: 3s;}
.sec_5 .item.none:hover{background:none;cursor:default;}
.sec_5 .item:hover .subtitle{color:#fff;}
.sec_5 .item:hover .subcontent{color:#fff;}

.sec_6{position: relative;z-index: 5;padding: 0.8rem 0;background: url(../images/sec6_bg.jpg);background-size: 100% 100%;}
.sec_6 .wp{display: flex;justify-content:space-between;flex-wrap: wrap;}
.sec_6 .column_head {height:58px;}
.sec_6 .column1{width: 27%;}
.sec_6 .column1 .content{margin-top:25px;}
.sec_6 .column2{width: 73%;padding-left:80px;}
.sec_6 .column1 .news_img2 img{width:100%;height:auto;}
.sec_6 .column1 .subcontent{margin-top:20px;font-size: 16px;color:#000;height: auto;}
.sec_6 .column1 .subcontent p{line-height: 0.33rem;}
.sec_6 .column1 .more{position: relative;width:100px;margin-top:20px;right: 0;color:#955120;font-size: 16px;
	cursor: pointer;animation: slideInFromLeft 2s linear infinite;padding-right:20px;}
.sec_6 .column2 .button{width:380px;display: flex;justify-content: space-between;}
.sec_6 .column2 .item{padding:0;margin-bottom: 10px;padding:10px;}
.sec_6 .column2 .item:hover{box-shadow: 10px 5px 15px 0 rgba(37,92,121,.3);background-color: #f1e8d7;transition: 2s;cursor: pointer;}
.sec_6  .news_img1 {width: 300px;}
.sec_6 .column2 .subtitle{color:#955120;font-weight: bolder;height:28px;margin-bottom: 10px;}
.sec_6 .column2 .subcontent { height:60px;}
.sec_6 .column2 .collect_more {margin-top:0}


.sec_7{position: relative;z-index: 5;padding: 0.8rem 0 1rem 0;background: url(../images/sec7_bg.jpg);background-size: 100% 100%;}
.sec_7 .wp{width: 100%;}
.sec_7 .column_head{justify-content: center;color:#fff;height:0.5rem;}
.sec_7 .content{width: 1700px;height:455px;margin:0 auto;}
.sec_7 .img1{width: 100%;height:100%;}
.sec_7 .line_area{width: 100%;height:120%;margin:0 auto;position: relative;top:-400px;cursor: pointer;overflow: hidden;}
.sec_7 .area{position: absolute;text-wrap: nowrap;width: 160px;}
.sec_7 .display_line{width: 15px;margin:0 auto;}
.sec_7 .display_line .line{width: 1px; height:100px;background: #fff;margin: 0 auto;transition: .5s;}
.sec_7 .display_line .circle{width: 15px; height:15px;border-radius:15px;background: #fff;margin: 0 auto;transition: .5s;}
.sec_7 .text{color: #fff;font-size: 20px;width:100%;padding:5px 10px;text-align: center;transition: .5s;}
.sec_7 .area1{top:0px;left:3.5%;width:120px;}
.sec_7 .area2{top:50px;left:7.5%;width:140px;}
.sec_7 .area2 .line{height:50px;}
.sec_7 .area3{top:0px;left:13%;width:120px;}
.sec_7 .area4{top:190px;left:6.9%;}
.sec_7 .area4 .line{height:40px;}
.sec_7 .area5{top:0px;left:33%;width:220px;}
.sec_7 .area5 .line{height:150px;}
.sec_7 .area6{top:30px;left:45%;width:100px;}
.sec_7 .area7{top:160px;left:50%;}
.sec_7 .area7 .line{height:150px;}
.sec_7 .area8{top:0px;left:88%;}
.sec_7 .area8 .line{height:150px;}
.sec_7 .area:hover .display_line .line {background:#f60c0c;}
.sec_7 .area:hover .display_line .circle {background:#f60c0c;}
.sec_7 .area:hover .text{color: #f60c0c;text-shadow: 1px 1px 1px #fff;}
.sec_7 .cgname{width:1600px;display: flex;justify-content: space-between;font-size: 24px;color: #fff;font-weight:bolder;margin:0 auto;margin-top:40px;}
.sec_7 .cgname1{width:20%;text-align: center;}
.sec_7 .cgname2{width:55%;text-align: center;}
.sec_7 .cgname3{width:25%;text-align: center;}
.namered{color: #f60c0c;text-shadow: 1px 1px 1px #fff;}
.sec_7 .pic_area{display:none;position: absolute;top:0;width:100%;height:100%;cursor: pointer;background: rgba(0,0,0,0.4);}
.sec_7 .pic_area .wp{height: 100%;margin:0 auto;display: flex;justify-content: center;align-items: center;}
.sec_7 .pic_area .display_pic{width: 60%;height:60%;background:#a2845e;border-radius: 15px;padding:20px;}
.sec_7 .pic_area .head{height:40px;text-align: center;color: #fff;font-weight: bold;font-size: 20px;padding-bottom: 20px;}
.sec_7 .pic_area .close{width: 35px;height: 35px;position: relative;margin-top: -70px;right: -30px;float: right;}
.sec_7 .pic_area .piclist{width: 100%;height:calc(100% - 40px);overflow: hidden;border-radius: 15px;}
.sec_7 .pic_area .piclist .swiper{height: 100%;}
.sec_7 .pic_area .piclist img{width: 100%;height:100%;}
.sec_7 .pic_area .item_pic .text{width: 100%;height:40px;padding:5px 15px;text-align: center;background:rgba(51,51,51,0.6) ;color:#fff;
	position:relative;margin-top:-40px;transition: all 0.3s ease-in-out;line-height: 0.35rem;}
.sec_7 .swiper-button-prev{left:15%;width: 80px;height: 80px;background:url(../images/btn_prev.png) left center no-repeat;background-size: 100% 100%;}
.sec_7 .swiper-button-next{right:15%;width: 80px;height: 80px;background:url(../images/btn_next.png) left center no-repeat;background-size: 100% 100%;}
.sec_7 .swiper-button-prev:after, .sec_7 .swiper-button-next:after{content: '';display: none;}

@media screen and (max-width: 1600px){
	.sec_2 .display_line .line {height:160px;}
	.sec_2 .text {margin:5px auto;}
	.sec_2 .line_area{margin-left: -30px;margin-top: -10px;}	
	.sec_7 .content{width: 1400px;height:389px;margin:0 auto;}
	.sec_7 .line_area {top:-360px;left:-0.8%}
	.sec_7 .area4{top:170px;}
	.sec_7 .area4 .line{height:40px;}
	.sec_7 .area7 {top:150px;}
	.sec_7 .area7 .line{height:130px;}
	.sec_7 .cgname {width: 1400px;}
}

@media screen and (max-width: 1440px){
	.sec_2 .display_line .line {height:140px;}
	.sec_2 .display_line .circle {width: 10px;height: 10px;border-radius: 10px;}
	.sec_2 .text {font-size: 18px;padding: 5px;}
	.sec_6 .news_img1 {width: 400px;}
	.sec_7 .content{width: 1200px;height:334px;margin:0 auto;}
	.sec_7 .line_area {top:-320px;left:-0.3%}
	.sec_7 .text {font-size: 14px;}
	.sec_7 .display_line .line {height:90px;}
	.sec_7 .display_line .circle{width: 10px; height:10px;}
	.sec_7 .area {width: 120px;}
	.sec_7 .area1{width:100px;left:3%;}
	.sec_7 .area2{top:60px;width: 100px;}
	.sec_7 .area2 .line{height:40px;}
	.sec_7 .area3{width:100px}
	.sec_7 .area4{top:160px;left:8.5%;width: 80px;}
	.sec_7 .area4 .line{height:40px;}
	.sec_7 .area5{width: 160px;}
	.sec_7 .area5 .line{height:140px;}
	.sec_7 .area6 {width: 90px;}
	.sec_7 .area7 {top:150px;}
	.sec_7 .area7 .line{height:120px;}
	.sec_7 .area8 .line{height:130px;}
	.sec_7 .cgname {width: 1200px;}
}

@media screen and (max-width: 1366px){
	.title_item li {font-size: 20px;}
	.title_item li.on {font-size: 24px;}
	.sec_2 .display_line .line {height:140px;}
	.sec_5 .item {height: 160px;padding-top: 0.1rem;}
	.sec_5 .subtitle{font-size: 20px;}
	.sec_5 .subcontent {font-size: 16px;margin:0 20px;}
	.sec_6 .column2 .item {padding:10px 0;}
	.sec_6 .column2 .subtitle {margin-bottom: 5px;}
	.sec_6 .subcontent {height:60px;}
}
@media screen and (max-width: 1280px){
	.sec_2 .display_line .line {height:130px;}
	.sec_2 .text {font-size: 16px;}
}

@media screen and (max-width: 1199px){	
	body{font-size:14px;}
	.subtitle{font-size: 16px;line-height: 25px;line-height:20px;}
	.subtitle a{font-size:16px;line-height:25px;}
	.subcontent{font-size: 14px;height: 75px;line-height:25px;}	
	.card div{font-size: 14px;line-height:20px;}
	.intit h3{font-size: .32rem}		
	.column_head {font-size: 28px;}
	.big_bolder {font-size: 24px;}
	.banner{display: none;}
	.banner_mob{display: block;}
	.sec_1 .column1 .column_head,.sec_1 .column3 .column_head {justify-content: center;}
	.sec_1 p {margin: 0;}
	.sec_1 .column2 .title_item li {padding: 0 5px;}
	.sec_1 .column2 .content .item {padding: 0.1rem 0;}
	.sec_1 .column2 .item .subtitle {height: 22px;margin-bottom: 5px;}
	.sec_1 .column2 .item .subcontent {height: 54px;}
	.sec_1 .column2 .item .news_img1 {width: 110px;}
	.sec_1 .column2{order: 7;width: 100%;padding: 0;margin-top: 40px;}
	.sec_1 .column1,.sec_1 .column3{width: 100%;padding-left:0;}
	.sec_1 .column1 .content {margin-top: 0px;padding-left:20px;}
	.sec_1 .space{display: none;}
	
	.sec_2 .display_line .line {height:110px;}
	.sec_2 .text_area1{top:30%;left:45%;}
	.sec_2 .text_area2{top:42%;left:31%;}
	.sec_2 .text_area3{top:49%;left:45%;}
	.sec_2 .text_area4{top:45%;left:58%;}
	.sec_2 .text_area5{top:38%;left:70%;}
	.sec_2 .pic_area .display_pic {padding:10px}
	.sec_2 .pic_area .head {height: 30px;padding-bottom: 0;}
	.sec_2 .pic_area .piclist {height: calc(100% - 30px);}
	.sec_2 .pic_area .head {font-size: 16px;}
	.sec_2 .pic_area .close {width: 25px;height: 25px;margin-top: -50px;right: -20px;}
	.sec_3 .tab_icon{flex-wrap:nowrap;overflow:hidden;overflow-x: scroll;scrollbar-width: none; /* 对于 Firefox 隐藏滚动条 */}
	.sec_3 .photo {grid-template-columns: repeat(3, 1fr);grid-template-rows: 400px repeat(3,200px);}
	.sec_3 .big_photo {grid-column-start: 1;grid-column-end: 4;grid-row-start: 1;grid-row-end: 1;}
	.sec_3 .small_photo{width: 100%;margin-top:20px;}	
	.sec_3 .text {height: 35px;padding: 10px;margin-top: -35px;}
	.sec_4 .subtitle {height:20px;}
	.item_pic .media_artile {height: 0.45rem;}
	.item_pic h3 {height:20px;}
	.sec_4 .swiper-button-prev {left: 0;}
	.sec_4 .swiper-button-next {right: -30px;}
	.sec_5 .item {height: 140px;}
	.sec_5 .subtitle {font-size: 18px;}
	.sec_5 .subcontent {font-size: 14px;}
	.sec_6 .column1 .subcontent {font-size: 14px;}
	.sec_6 .column1 .more {font-size: 14px;}
	.sec_6 .column2 .subtitle {height: 20px;}
	.sec_6 .column2 .subcontent {height: 50px;}
	.sec_6 .column2 .button {width: 240px;}
	.sec_6 .column2 .button img{ width: 100px;height: auto;}
	.sec_7{padding: 0.8rem 0 0.8rem 0;}
	.sec_7 .column_head {margin-bottom: 1rem;}
	.sec_7 .content{width: 800px;height:223px;margin:0 auto;}
	.sec_7 .line_area {top:-240px;left:-1.8%}
	.sec_7 .text {font-size: 14px;}
	.sec_7 .display_line .line {height:80px;}
	.sec_7 .display_line .circle{width: 10px; height:10px;}
	.sec_7 .area {width: 100px;}
	.sec_7 .area2{top:55px;left:9.5%;width: 60px;}
	.sec_7 .area2 .line{height:25px;}
	.sec_7 .area4{top:135px;left:9.6%;width: 60px;}
	.sec_7 .area4 .line{height:15px;}
	.sec_7 .area5{width: 150px;}
	.sec_7 .area5 .line{height:110px;}
	.sec_7 .area6 {top:30px;width: 80px;}
	.sec_7 .area6 .line{height:60px;}
	.sec_7 .area7 {top:120px;}
	.sec_7 .area7 .line{height:80px;}
	.sec_7 .area8 {top:20px}
	.sec_7 .area8 .line{height:90px;}
	.sec_7 .cgname{font-size: 20px;width:800px;}
	.sec_7 .pic_area .display_pic {padding:10px;}
	.sec_7 .swiper-button-prev,.sec_7 .swiper-button-next {width: 60px;height: 60px;}	
	.sec_7 .pic_area .display_pic {margin:0 auto;margin-top:80px;}
}
@media screen and (max-width: 980px){
	.column_head {font-size: 22px;}
	.sec_2 .display_line .line {height:100px;}
	.sec_2 .display_line .circle {width: 8px;height: 8px;border-radius: 8px;}
	.sec_2 .text_area {font-size: 14px;}
	.sec_2 .text {font-size: 12px;}
	.sec_2 .pic_area .item_pic .text {height: 30px;margin-top:-30px;}
	.sec_6 .news_img1 {width: 500px;}
}
@media screen and (max-width: 768px){
	.column_head {font-size: 20px;}
	.title_item li {font-size:14px;}
	.title_item li.on {font-size: 20px;}
	.sec_1 .column2 .head1 {font-size: 20px;}
	.sec_1 .column2 .title_item {font-size: 16px;margin-top:3px;}
	.sec_1 .column2 .column_title2 {height:30px;font-size: 18px;}
	.sec_1 .column2 .column_head .more {font-size: 16px;height:20px;padding-top: 0;}
	.sec_1 .column2 .title_item li {height:20px;}
		
	.sec_1 p {line-height: 28px;} 
	.sec_1 .column2 .content .item {padding: 0.2rem 0;}
	.sec_1 .column2 .item.on .subtitle {height: 20px;}
	.sec_1 .column3 .content {margin-top: 0;}
	.sec_1 .column3 .qrcode img{width:180px;}
	.sec_1 .column3 .text {width: 180px;margin: 0 auto;margin-top: 20px;}
	.sec_1 .column3 .text div {margin-left: 0;}
	.sec_1 .space {height:180px;margin-top:70px;}
	
	.sec_2 .wp {padding:0 40px;}
	.sec_2 .column_head{width:100%;text-align: center;}
	.sec_2 .content{margin-top:0.8rem;}
	.sec_2 .img2 {top:1.6rem;left:60px;}
	.sec_2 .line_area{top:1.6rem;left:60px;}
	.sec_2 .display_line .line {height:85px;}
	.sec_2 .display_line .circle {width: 6px;height: 6px;border-radius: 6px;}
	.sec_2 .text {margin: 0;}
	.sec_2 .text_area {font-size: 12px;}
	.sec_2 .line_area {margin-left: -20px;margin-top: -20px;}
	.sec_2 .text_area1{top:28%;left:43%;}
	.sec_2 .text_area2{top:42%;left:30%;}
	.sec_2 .text_area3{top:45%;left:43%;}
	.sec_2 .text_area4{top:44%;left:58%;}
	.sec_2 .text_area5{top:37%;left:67%;}
	.sec_2 .swiper-button-prev {left: 10%;width: 60px;height: 60px;}
	.sec_2 .swiper-button-next {right: 10%;width: 60px;height: 60px;}
	.sec_3 .photo {grid-template-rows: 400px repeat(3,150px);}
	.sec_5{padding:0;}
	.sec_5 .wp {display: flex;align-items: center;padding:0 40px;}
	.sec_5 .subtitle {font-size: 12px;padding:5px 0;}
	.sec_5 .subcontent {font-size: 12px;line-height: 20px;}
	.sec_6 .column1,.sec_6 .column2{width:100%;}
	.sec_6 .column2 {padding-left:0;margin-top:40px;}
	.sec_6 .column2 .button {width: 200px;}
    .sec_6 .column2 .button img {width: 90px;}	
	.sec_6 .news_img1 {width: 300px;}
	.sec_7 .column_head {margin-bottom: 2rem;}
	.sec_7 .swiper-button-prev,.sec_7 .swiper-button-next {width: 50px;height: 50px;}
	.sec_7 .cgname{width: 800px;margin: 0 auto;margin-top: 80px;}
	.sec_7 .pic_area .wp {margin-top: 150px;margin-left: -50px;}
	.sec_7 .pic_area .head {height:30px;font-size: 16px;}
	.sec_7 .pic_area .piclist {height: calc(100% - 30px);}
}
@media screen and (max-width:640px){	
	.sec_2 .line_area{top:1.6rem;left:60px;}
	.sec_2 .text {font-size: 10px;}
	.sec_2 .text_area {font-size: 10px;}
	.sec_2 .display_line .line {height:70px;}
	.sec_2 .display_line .circle {width: 6px;height: 6px;border-radius: 6px;}
	.sec_2 .text {margin: 0;}
	.sec_2 .text_area {font-size: 10px;}
	.sec_2 .line_area {margin-left: -30px;margin-top: -30px;}
	.sec_3 .photo {grid-template-rows: 400px repeat(3,100px);}
	.sec_4 .video_list .swiper {width: 80%;}
	.sec_4 .item_pic {height: 100px;}
	.item_pic h3 {height: 18px;}
	.sec_6 .news_img1 {width: 400px;}
	.sec_7 .column_head {margin-bottom: 1.6rem;}
}
@media screen and (max-width:480px){
	.column_head {font-size: 18px;}
	.title_item li.on {font-size: 16px;margin-right: 0;}
	.big_bolder { font-size: 20px;}
	.sec_1 .more {width: 50px;margin-top: 4px;font-size: 14px;}
	.sec_2 .area8{top:60%;left:0%;}
	.sec_2 .area9{top:50%;left:14%;}
	.sec_2 .area10{top:62%;left:32%;}
	.sec_2 .area11{top:68%;left:73.5%;}
	.sec_2 .area12{top:60%;left:85.5%;}
	.sec_2 .text_area1{top:24%;left:40%;}
	.sec_2 .text_area2{top:38%;left:26%;}
	.sec_2 .text_area3{top:42%;left:40%;}
	.sec_2 .text_area4{top:40%;left:55%;}
	.sec_2 .text_area5{top:32%;left:65%;}
	.sec_2 .swiper-button-prev {width: 40px;height: 40px;}
	.sec_2 .swiper-button-next {width: 40px;height: 40px;}
	.sec_2 .pic_area .head {font-size: 14px;}
	.sec_2 .pic_area .item_pic .text {height: 30px;margin-top: -30px;}
	.sec_4 .item_pic {height: 150px;}
	.sec_5 .item {display: flex;align-items: center;justify-content: center;height: 100px;}
	.sec_5 .subtitle {font-size: 10px;}
	.sec_5 .subcontent {display: none;}
	.sec_6 .news_img1 {display: none;}
	.sec_6 .newsContent {margin-left: 0;}
	.sec_7 .column_head {display: none;}
	.sec_7 .content{width: 90%;height:auto;margin:0 auto;}
	.sec_7 .line_area {top:-240px;left:-1.8%}
	.sec_7 .text {font-size: 14px;}
	.sec_7 .display_line .line {height:80px;}
	.sec_7 .display_line .circle{width: 10px; height:10px;}
	.sec_7 .area {width: 100px;}
	.sec_7 .area1{left:2%;}
	.sec_7 .area2{top:60px;left:7%;}
	.sec_7 .area2 .line{height:25px;}
	.sec_7 .area3{left:12%;}
	.sec_7 .area4{top:125px;left:9.2%;width: 60px;}
	.sec_7 .area4 .line{height:15px;}
	.sec_7 .area5{width: 150px;}
	.sec_7 .area5 .line{height:110px;}
	.sec_7 .area6 {top:30px;width: 80px;}
	.sec_7 .area6 .line{height:60px;}
	.sec_7 .area7 {top:120px;}
	.sec_7 .area7 .line{height:80px;}
	.sec_7 .area8 {top: 40px;}
	.sec_7 .area8 .line{height:80px;}
	.sec_7 .text {font-size: 12px;}	
	.sec_7 .cgname {position: absolute;width: 100%;font-size: 16px;top: 200px;padding:0 5%;}
    .sec_7 .pic_area .wp {margin-top: 120px;margin-left: -20px;}
}

@media screen and (max-width: 380px) {
	.sec_2 .display_line .line {height:60px;}
	.sec_2 .line_area {margin-left: -40px;margin-top: -50px;}
    .sec_3 .photo {grid-template-rows: 200px repeat(3, 70px);}
	.sec_2 .area8{top:75%;left:0%;}
	.sec_2 .area9{top:65%;left:14%;}
	.sec_2 .area10{top:72%;left:32%;}
	.sec_2 .area11{top:78%;left:73.5%;}
	.sec_2 .area12{top:70%;left:85.5%;}
	.sec_2 .text_area1{top:24%;left:38%;}
	.sec_2 .text_area2{top:38%;left:24%;}
	.sec_2 .text_area3{top:42%;left:38%;}
	.sec_2 .text_area4{top:40%;left:53%;}
	.sec_2 .text_area5{top:32%;left:63%;}
	.sec_7 .line_area {top:-210px;left:-4%}
	.sec_7 .cgname{position: absolute;top:170px;}
	.sec_7 .area4{top:125px;left:10.2%;width: 60px;}
	.sec_7 .area4 .line{height:10px;}
	.sec_7 .area8{top:25px;}
	.sec_7 .cgname {top: 130px;}
	.sec_7 .pic_area .wp {margin-top: 80px;margin-left: 0px;}
	.sec_7 .swiper-button-prev, .sec_7 .swiper-button-next {top:220px;}
	.sec_7 .swiper-button-prev{left:10%;}
	.sec_7 .swiper-button-next{right:10%;}
}