﻿/* ----------- default style ----------- */
@font-face {font-family: 'st'; src: url('../../base/fonts/st.ttf'); font-weight: normal;font-style: normal }

#header .gf_sitemap { display:block;}
body{ background-color: #FAF8F2;}
.box .bd{ padding-bottom: 0;}
#fullpage {background:#faf8f2;}
#content-wrap .container{padding: 0px;}
#content-wrap .row{ clear: both;}
#content-wrap .row .row{ margin-bottom: 0;}
#footer{border-top: none; }

.section .container{ padding-top:5vh}
.focus-ad { padding-top:0;}

.gf_sitemap {transition:.5s;position:absolute;top:30px;right:-20px;background:url(../../base/img/sitemapbtnbg.png) no-repeat;z-index: 99;height:55px;width:129px;cursor: pointer;line-height:54px;text-align:left;padding-left:40px;color:#fff;font-size:16px;font-family: 'Source Han Serif','Source Han Serif CN','simsun';}
.gf_sitemap:hover { right:0;}

.gf_more{position: absolute; bottom: .05rem; left: 50%; z-index: 1000; display: flex; align-items: center; justify-content: center; transform: translateX(-50%);}
.gf_more .dot{position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: none;}
.gf_more .dot .dots1{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -2; transition: .5s;}
.gf_more .dot .dots1:before{content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; background: #004694; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-animation: circleScale2 4s linear infinite; -moz-animation: circleScale2 4s linear infinite; -ms-animation: circleScale2 4s linear infinite; animation: circleScale2 4s linear infinite;}
.gf_more .dot .dots1:after{content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; background: #004694; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-animation: circleScale2 4s linear infinite; -moz-animation: circleScale2 4s linear infinite; -ms-animation: circleScale2 4s linear infinite; animation: circleScale2 4s linear infinite; animation-delay: 1s;}
.gf_more .dot .dots1:nth-child(2):before{animation-delay: 2s;}
.gf_more .dot .dots1:nth-child(2):after{animation-delay: 3s;}
.gf_more a{display: flex; width: .49rem; height: .49rem; border-radius: 50%; align-items: center; justify-content: center; position: relative; z-index: 100; animation: bb 2s linear 0s infinite;}
.gf_more a img{width: .36rem;}

/* focus */
#banner{height: 546px; }
#banner .focus-ad .bd li{height: 546px}
#banner .focus-ad .bd .pic a{height: 546px;background-position: 0 50%; background-repeat: no-repeat;}
#banner .focus-ad .hd{ bottom: 65px;}
#banner .focus-ad .hd span{ width: 50px; height: 5px; border-radius: 5px;}
#banner .focus-ad .hd .on span{ background-color: #f60;}

/* ----------- content ----------- */
/* ------ news-group ------ */
#news-group{padding-top: 20px;overflow:hidden;background: url(../../base/img/rowA.jpg) no-repeat center center;background-size:100% auto;}
#news-group .row {background:#fff;margin-bottom: 20px;}

/* ------ news-group1 ------ */
#news-group1{background: url(../../base/img/rowB.png) no-repeat center 300px;overflow:hidden;background-size: 0% 50%!important;transition: all 1.5s ease-in-out;}
#news-group1.active {background-size: 100% 100% !important;background-position:center;}
#news-group1 .row-ti {margin-bottom: 40px;}


.row-news .more {float:right;background: url(../../base/img/notemoreico.png) no-repeat center;color: #fff;width: 60px;height: 48px;text-align: center;line-height: 50px;font-size: 12px;position: absolute;right: 0;}

/* dateList */
#indYygg .dateList li {float: left;line-height: 30px;font-size: 18px;padding: 20px 1% 20px 0;width: 31.33%;margin: 0 1%;transition: 0.5s;background: #fff;}
.dateList li .date {width: 100px;float: left;transition:all 0.5s;text-align: center;font-size: 12px;border-radius:8px;color: #898989;padding-top: 3px;padding: 0;}
.dateList li .others { display:none; }
.dateList li .date b {display: block;line-height: 36px;font-size: 24px;font-weight: 700;color: #94211F;}
.dateList li .date span {display: block;font-size: 16px;line-height: 16px;padding-top:5px;}
.dateList li a {display:block;font-size:16px;overflow: hidden;text-overflow: ellipsis;display: flex;height: 60px;align-items: center; text-decoration:none}
.dateList li .title {}
.dateList li.last { margin-bottom: 0px;}
.dateList li .con { overflow:hidden; }
.dateList li .con .intro {font-size:14px;color:#888;display: none;line-height:28px;}

#indYygg .dateList li:hover { background:#94211F}
#indYygg .dateList li:hover .date { color:#FBEDA8; }
#indYygg .dateList li:hover .date b { color:#FFE461; }
#indYygg .dateList li:hover a { color:#fff;}

/* focusNews */
#focusNews{float: left;overflow: hidden; max-width: 800px; width: auto;}
#focusNews .bd .con .titleBg { background:#9A2535; opacity:1; height:60px;}
#focusNews .bd .con { height:60px; line-height:60px; position:relative;}
#focusNews .hd { bottom:25px; }
#focusNews .hd ul li.on { background:#E8CB3E; }
#focusNews .bd .con .title a { padding-left:20px;}

#xyxwBox {overflow:hidden; padding:10px 20px;}
#xyxwBox li { position:relative; height:96px; line-height:30px; padding:18px 20px; border-bottom:1px solid #EDEDED; transition:all 0.5s; }
#xyxwBox li:after { position:absolute;  transform:scale(.6) translateY(50%) translateX(50%) rotate(15deg); content:""; opacity:0; bottom:0; left:12.5%; width:45px; height:44px; background:url(../../base/img/flowericon.png) no-repeat; transition:.5s;}
#xyxwBox li a {align-items: flex-start;}
#xyxwBox li.last { border-bottom:0;}
#xyxwBox li .date {text-align:left;position:relative;margin-right: 10px;}
#xyxwBox li .date b { color:#C67F7A; font-weight:400; font-size:24px;}
#xyxwBox li .date:before {content:"";width:20px;height:1px;background:#d2d2d2;position:absolute;left: 77px;top:12px;}
#xyxwBox li:hover { background:#9A2535 ;}
#xyxwBox li:hover::after { transform:scale(1) translateY(0) translateX(0); opacity:.3}
#xyxwBox li:hover .date { color:#FBEDA8; }
#xyxwBox li:hover .date b { color:#FFE461; }
#xyxwBox li:hover a { color:#fff;}

/* row-------------------------------------- */

.row-ti {position:relative;font-size:20px;line-height:42px;padding: 10px 0 20px;text-align:center;color:#9A2535;background:url(../../base/img/rowtiAbg.png) no-repeat center;}
.row-ti h3 {font-size:40px;font-family: 'st';font-weight: 400;margin-bottom:20px;}
.row-ti p {font-size: 19px;font-family: 'Source Han Sans CN', 'Source Han Serif SC', 'Source Han Sans TC', 'Source Han Serif TC', 'Source Han Sans';}
.row-ti::after { content:""; display:block;overflow:hidden;}

/* focusNews */
#focusNews .bd .pic img {height: 440px;}
#news-group .topicList { overflow:hidden;}
#news-group .topicList .n { padding:15px 0; height:30px; line-height:30px; background:none; }
#news-group .topicList .n .date { color:#A09C9C; background:#F4F4ED; padding:0 10px; border-radius:5px;}
#news-group .topicList .t .title{max-height: none;}
#news-group .topicList .t .title a {display:block;font-size:24px;line-height: 36px;height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#news-group .topicList .t .intro { font-size:14px; line-height:2; }
#news-group .topicList .t .date {display:block;color:#197248;font-family:"Rubik";margin: 0 0 1;font-size: 16px;}

#indYyxw {}
#indYyxw .mhd {text-align:center;padding: 30px 0;height: 55px;line-height: 32px;font-size: 32px; position:relative;}
#indYyxw .mhd:after { content:""; display:block; width:52px; height:3px; background:#037C91; position:absolute; left:50%; margin-left:-26px; bottom:30px;}
#indYyxw .mbd { padding-left:760px; margin-right:-40px; padding-top:200px; position:relative; height:280px;}
#indYyxw .mbd li {float:left;width:300px;margin-right:40px;position: relative;z-index: 9;}
#indYyxw .mbd li .pic img { width:100%; height:auto}
#indYyxw .mbd li .con { padding:10px;}
#indYyxw .mbd li .con .date {line-height:16px;display:block;color:#037C91;margin-bottom: 15px;font-weight: 600;}
#indYyxw .mbd li .con .title { line-height:24px; font-size:16px;}
#indYyxw .mbd .first {position:absolute;left:0;top:0;float: none;width: auto;margin: 0;z-index: 8;}
#indYyxw .mbd .first .title {overflow:hidden;text-overflow:ellipsis;margin-bottom: 15px;}
#indYyxw .mbd .first .title a{font-size:24px;display: block;}
#indYyxw .mbd .first .pic { float:left; margin-right:40px;}
#indYyxw .mbd li.first .con .date {height: 28px;line-height: 28px;font-weight: bold;}
#indYyxw .mbd .first .intro {height:56px;color: #888;overflow:hidden;}
/* indYygg */
#indYygg { margin: 0 -15px;}
#indYygg:after { content:""; display:block; clear:both;}
#indYygg ul {margin: 0 -1%;}
#indYygg .hd { height: 45px; line-height: 45px;}
#indYygg .hd .more {float:right;background: url(../../base/img/notemoreico.png) no-repeat center;color: #fff;width: 60px;height: 48px;text-align: center;line-height: 50px;font-size: 12px;}
#indYygg .hd h3 { font-size:32px; font-weight:bold;}
#indYygg .hd h3 a { color:#94211F }
#indYygg .bd{padding-top:10px;}
#indYygg .bd .slick-dots { text-align:center; padding:20px 0 0;}
#indYygg .bd .slick-dots li {float:none; display: inline-block;width:12px;height:12px;line-height: 100%;padding: 0;margin: 0 5px;}
#indYygg .bd .slick-dots li button {border:0;background:#ccc;width:12px;height:12px;line-height:100px;overflow:hidden;vertical-align: top;border-radius:50%;}
#indYygg .bd .slick-dots li.slick-active button { background:#c00;}

/* ------ news-group1 ------ */
#schooolvideo {position:relative;transition:all 1s;transform: translateY(0);}
#schooolvideo:hover { transform:translateY(-5%);}
#schooolvideo video { width:570px; height:370px; background:#000; margin:0 auto; border-radius:10px; overflow:hidden;}
#schooolvideo .tit { display:block; background:url(../../base/img/videotitbg.png) no-repeat center; height:60px; line-height:60px; text-align:center; line-height:60px; color:#534539; font-size:16px; margin-top:-10px;}
#schooolvideo .seemore {position:relative;display:block;width:156px;padding-right:20px;font-size:16px;height:30px;text-align:center;line-height:24px;color:#9A2535;margin-left: 40%;background:url(../../base/img/abtnbg.png) no-repeat bottom;margin-top:20px;}

#brochure {position:relative;transition:all 1s;transform: translateY(0);height: 540px;}
#brochure:hover { transform:translateY(-5%);}
#brochure ul {margin-top: -50px;}
#brochure ul li {position:relative;height: 525px;padding-top: 70px;background: url(../../base/img/Illustration1.png) no-repeat -10px bottom;margin-bottom: 60px;}
#brochure ul li font {position:absolute;top: 0;right:0;width:87px;height:380px;background:url(../../base/img/font1.png) no-repeat}
#brochure ul li p { width:67%; text-align:left; line-height:24px; color:#8E7F72; margin-left:10% }
#brochure ul li p:before { content:""; display:block; width:100%; height:1px; margin:0 auto; background:url(../../base/img/borderline.png) no-repeat center; margin:12px 0; }
#brochure ul li p:after { content:""; display:block; width:100%; height:1px; margin:0 auto; background:url(../../base/img/borderline.png) no-repeat center; margin:12px 0; }
#brochure ul li a { position:relative; display:block; width:156px; padding-right:20px; font-size:16px;height:30px; text-align:center; line-height:24px; color:#9A2535; margin-left:35%;background:url(../../base/img/abtnbg.png) no-repeat bottom;}

#brochure ul .li2 { display:none}
#brochure ul .li2 {background: url(../../base/img/Illustration2.png) no-repeat -10px bottom;}
#brochure ul .li2 font {background:url(../../base/img/font2.png) no-repeat; width:85px; height:407px;}


/* ------ news-group2 ------ */
#news-group2{overflow:hidden;background: url(../../base/img/rowC.jpg) center 40% no-repeat;background-size: 100% auto;}
#news-group2 .container{}
#news-group2 .row-ti { margin-bottom:20px;}
.dyyrBox { width:1320px; margin:0 auto;}
.dyyrBox .hd {float:right;width: 540px;margin-right: -10px;}
.dyyrBox .hd ul {
    margin-right: -30px;
}
.dyyrBox .hd li {position:relative;float:left;width: 260px;margin: 0 20px 20px 0;text-align: center;border-radius:10px 100px;overflow:hidden;}
.dyyrBox .hd li .pic img { width:260px; height:250px;}
.dyyrBox .hd li .tit { display:block; position:absolute; width:100%; bottom:0; background: linear-gradient(to top, rgb(0 0 0 / 75%), rgb(0 0 0 / 0%)); height:96px; line-height:96px; color:#fff; padding-left:20%; font-size:20px;}
.dyyrBox .bd li { position:relative;}
.dyyrBox .bd { position:relative; border-radius:10px 200px; overflow:hidden; width:760px;}

.dyyrBox .bd li .tit { position:absolute;; top:0; left:0; width:297px; height:520px; background:url(../../base/img/dyyr1bg.png) no-repeat;z-index:9;  overflow:hidden; line-height:999px;}
.dyyrBox .bd .li2 .tit { background:url(../../base/img/dyyr2bg.png) no-repeat; }
.dyyrBox .bd .li3 .tit { background:url(../../base/img/dyyr3bg.png) no-repeat; }
.dyyrBox .bd .li4 .tit { background:url(../../base/img/dyyr4bg.png) no-repeat; }

/* ------ news-group3 ------ */
#news-group3{overflow:hidden;background:url(../../base/img/rowD.jpg) no-repeat center;padding-top:30px;background-size: cover;}
#news-group3 .row-ti { padding:0 0 10px;}

.sxbfBox {display:flex;width: 110%;height: 650px;position: relative;margin: 0 -5% 0;padding: 0 3%;justify-content: space-evenly;align-content: center;align-items: center;background: url(../../base/img/sxbfBoxbg.jpg) no-repeat -2800px 60%;transition: all 3s cubic-bezier(0.02, 0.71, 0.25, 1);}
 .active .sxbfBox { background-position:center 60%}
.sxbfBox dl { position:relative; width:400px;}
.sxbfBox dl dt {  position:absolute; left:-40px; top:40px; z-index:9; background:url(../../base/img/sxbf1titbg.png) no-repeat; height:241px; width:61px; padding:20px 15px; font-size:30px;font-family: 'simsun'; }
.sxbfBox .dl2 dt {  background:url(../../base/img/sxbf2titbg.png) no-repeat; }
.sxbfBox .dl3 dt {  background:url(../../base/img/sxbf3titbg.png) no-repeat; }
.sxbfBox dl dt a { color:#fff;}
.sxbfBox dl .pic { transition:0.5s;background-size: 100% auto!important;width: 400px;height: 550px;display: block;}
.sxbfBox dl dd { width:400px; overflow:hidden; transition:1s;}
.sxbfBox dl .pic:hover { height:620px; transform:scale(1.03)}
.sxbfBox dl dd:hover { transform: translateY(-3%)}
.sxbfBox a.seemore { transition:0.5s; display:block; position:absolute; bottom:10%; right:10%; background:url(../../base/img/sxbf1btnbg.png) no-repeat bottom; text-align:center; font-size:16px; color:#fff; height:30px; width:140px;}
.sxbfBox dl dd:hover a.seemore { right:8%;; bottom:5%; transform:scale(1.2)}

.sxbfBox .dl2 a.seemore { background:url(../../base/img/sxbf2btnbg.png) no-repeat bottom;}
.sxbfBox .dl3 a.seemore { background:url(../../base/img/sxbf3btnbg.png) no-repeat bottom;}

/* ------ news-group4 ------ */
#news-group4{overflow:hidden;background:url(../../base/img/rowE.jpg) no-repeat center;background-size: 100% auto;}
html {font-size: 100px;overflow-x: auto!important;}
.list11Box{width: calc((100vw - 14.4rem)/2 + 112%);padding: .25rem 0 0;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: .2rem 0 .2rem!important;z-index: 1;line-height:1;}

.list11 li .a{display: block;box-shadow: 0px 4px .25rem 0px rgb(83 5 5 / 31%);background: #fff;position: relative;z-index: 1;overflow: hidden;text-decoration: none; border-radius:10px;}
.list11 li .a:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #9A2535 url(../../base/img/bkwlbg.png) no-repeat right bottom; z-index: 1; transform: translateY(101%); transition: .5s; opacity: 0;}
.list11 li .txt{height: 2.24rem;display: flex;flex-direction: column;justify-content: center;padding: 0 .4rem;position: relative;z-index: 1}
.list11 li .txt h6{height: .38rem}
.list11 li .txt h6 img{max-height: .38rem;max-width: 100%;}
.list11 li .txt h4{margin: .2rem 0 .25rem;font-size: .2rem;color: #333333;line-height: .3rem;max-height: .6rem\0;transition: .5s;font-weight: bold;}
.list11 li .pic img { width:100%;}
.list11 li .line{width: .36rem;height: .02rem;background: #F3DCDC;}
.list11 li .top{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; padding: 2.12rem .4rem 0; transform: translateY(101%); transition: .5s; opacity: 0;}
.list11 li .top p{margin-bottom: .4rem;font-size: .16rem;color: #ffffff;line-height: .28rem;max-height: .78rem\0;transition: .5s;opacity: .78;}
.list11 .more{width: 1.37rem;height: .4rem;background: url(../../base/img/mtsjbtnbg.png) no-repeat bottom;display: flex;align-items: center;justify-content: center;font-size: 16px;padding-right: 5%;color: #fff}
.list11 .more img{ margin: 0 0 0 .2rem; height: .15rem}
.list11Box .swiper-scrollbar{height: .03rem;background: none;z-index: 1;position: relative;bottom: 0;margin-top: .68rem;}
.list11Box .swiper-scrollbar:before{content:"";position: absolute;top: 50%;height: 1px;background: #dddedf;margin: -.5px 0 0;left: 0;right: 0;z-index: -1;}
.list11Box .swiper-scrollbar .swiper-scrollbar-drag{background: #9c1c2f;}

.list11 li .a:hover h4{ color: #fff}
.list11 li .a:hover:before{ transform: translateY(0); opacity: 1;}
.list11 li .a:hover .top{ transform: translateY(0); opacity: 1;}

/* ------ news-group5 ------ */
#news-group5 .container { padding:0;}
#news-group5 .row-ti {margin-top:8vh;padding-bottom: 10px;}
#news-group5 .row{overflow:hidden;background: url(../../base/img/rowF.jpg) no-repeat center top;padding: 140px 0 0;margin-top: -80px;height: 780px;}

.xyfgBox .xHd {float:left;width: 24%;padding: 166px 4.8% 0;}
.xyfgBox .xHd li { margin-bottom:40px;}
.xyfgBox .xHd li a { display:block; border:1px solid #B8A8AB; line-height:48px; border-radius:25px; text-align:center; font-size:26px; color:#8A7E7E; transition:all 0.5s; text-decoration:none}
.xyfgBox .xHd li.on a { background:#9A2535; color:#fff; border-color:#9A2535;}
.xyfgBox .xMd {overflow:hidden;}

.xyfgBox .hd  {height:76px;padding:10px 0;margin-left: 28%;/* margin-bottom:40px; */}
.xyfgBox .hd li {float:left;}
.xyfgBox .hd li a{ padding:0 30px 30px; font-size:30px; font-weight:bold; color:#9D9191; text-decoration:none}
.xyfgBox .hd li.on a { background:url(../../base/img/xyfghdlibg.png) no-repeat center; color:#9A2535}
.xyfgBox .bd{padding:20px 0;height: 480px;}
.xyfgBox .xbox { width:650px; position:relative;}
.xyfgBox .miso_bd {width:650px;}
.xyfgBox .picList { height: 100%;}
.xyfgBox .picList li { width:650px; box-shadow:0 0 20px rgb(124 50 26 / 30%)}
.xyfgBox .picList li .pic {width:100%;position: relative;transition: 0.5s;}
.xyfgBox .picList li .pic a { opacity:1!important}
.xyfgBox .picList li .title {position:absolute;top:10%;left:6%;height:80px;line-height:25px;padding:15px 0;width:325px;background:url(../../base/img/xyfgtitlebg.png) no-repeat;display:flex;align-content: center;align-items: center;justify-content: center;text-align: center;}
.xyfgBox .picList li .title a { color:#fff; font-size:16px; padding:0 30px;}
.xyfgBox .picList li .title{ transform:translateX(-50%); visibility: hidden; opacity: 0; transition: 1s; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.xyfgBox .picList li.swiper-slide-active .title { transform: translateX(0); visibility: visible; opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); }

.mouseScroll {width:120px;margin:0 auto 30px;font-size:12px;color:#999;text-align: center;}
.mouseScroll i {display:block;height: 30px;background:url(../../base/img/finger.png) no-repeat;}
.mouseScroll label { font-weight:400;}


/* ------ news-group6 ------ */
#news-group6{position:relative;overflow:hidden;background: url(../../base/img/rowG.jpg) repeat center 0;padding-top: 0;background-size: cover;}
#news-group6 .row-ti { margin-bottom:10px;}
.groupList { position:relative; z-index:10;}
.groupList ul { margin:0 -1%;}
.groupList li {position:relative;float:left;width:23%;margin: 0 1% 30px;height:70px;}
.groupList li .tit {font-size: 18px;display:block;text-align:center;line-height:68px;border-radius:35px;border:1px solid #DED9CA;background:#FAF8F2;color:#333;text-decoration: none;}
.groupList li .tit:hover { color:#fff; background:#9D1C30;}
.groupList li.noPic .pic { display:none}
.groupList li .pic {position:absolute;background:#fff;padding:15px;border-radius:10px;box-shadow: 0 0 20px rgb(0 0 0 / 10%);left:50%;margin-left: -135px;top:80px;z-index:9;opacity:0;transform:scale(0)}
.groupList li .pic:before { position:absolute; content:""; top:-10px; left:50%; margin-left:-10px; border-bottom:#fff solid 10px; border-left:transparent solid 10px; border-right:transparent solid 10px;}
.groupList li:hover .pic {opacity:1; transform:scale(1);}

.footinfo { margin:0; background:linear-gradient(to bottom, transparent, transparent, #FAF8F2, #FAF8F2 ,#FAF8F2) !important;}
#news-group6 .container {padding: 0;border-radius: 0 0 30px 30px;vertical-align: bottom;padding-bottom: 80px;}
.indFoot {background:#9D1C30;padding: 80px 0 40px;text-align:center;line-height:1.8;color:#FDF2F2;position:absolute;width:100%;bottom:0;height: 170px;}

/* #friend-link */
#friend-link { margin-top: 0; } 


/* IE7 Format */
#news-group1 .col-xs-4,#news-group3 .col-xs-4 { *width: 30%; }

/* siteMap */
#siteMap {position:fixed;top:0;left:0;width:100%;height: 90%;z-index: 100;top:-100vh;transition:1s;background: rgb(154 37 53 / 75%);overflow: hidden;}
#siteMap .maptop { padding:5vh 30px;}
#siteMap .maptop .close {display:block;width:40px;height:40px;background:url(../../base/img/closeico.png) no-repeat center ;opacity: 1; margin-top:26px; transition:all 0.3s; border-radius:50%;}
#siteMap .maptop .close:hover { transform:rotate(180deg) ; width:34px; height:34px; margin-top:28px; margin-right:2px;}
#siteMap .siteMapBg { content:""; display:block; position:fixed; top:0; background:rgb(154 37 53) url(../../base/img/sitemapbg.png) no-repeat center / auto 100%;; left:0; width:100%; height:0;  min-height:0; transition:0.75s; opacity:0; transform:translateY(100%)}
#siteMap .container {position:relative;z-index: 101;}
#siteMap ul li a { font-size:16px; display:block; text-align:center; color:#fff; text-decoration:none;}
#siteMap ul li a:hover { color:#FBB912}
#siteMap ul .li1 { float:left; width:11.11%; transition:1s}
#siteMap ul .li1:hover { background:rgb(0 0 0 / 15%);}
#siteMap ul .h1 a { font-size:18px; font-weight:bold;padding:10px 5px 15px;}
#siteMap ul .li2 { padding:10px 5px; line-height:20px; margin-top:10px; }

#siteMap.activa { top:0;}
#siteMap.activa .siteMapBg {height:90%;z-index: 100;min-height:550px; opacity:0.9; transform:translateY(0)}

@media screen and (max-height: 880px){
    #news-group .row-ti {padding-bottom: 10px;}
    #news-group .row { margin-bottom:10px;}
    #focusNews { max-width:727px; }
    #focusNews .bd .pic img { height:400px!important;}
    #xyxwBox li {padding: 12px 20px;height: 88px;line-height: 30px;}
    
    #indYygg .dateList li { padding:15px 1% 15px 0}
}
@media screen and (min-height: 820px){
    #news-group6 .footinfo{position:absolute;bottom: 130px;width:1430px;}
    #news-group6 .row  {padding-bottom: 10vh;} 
} 
@media screen and (max-height: 820px){
    .section .row-ti ,
    .section .row,
    #indYygg {zoom:0.85;}

    #fp-nav { zoom:0.9;}

    #news-group6 .footinfo{position:absolute;bottom: 120px;width: 1430px;zoom:1.1764}

}
@media screen and (max-height: 770px){
    #news-group6 .container { padding-bottom:100px;}
    #news-group6 .footinfo {padding: 10px 40px; bottom:110px}
}
@media screen and (max-height: 720px){
    .section .row-ti ,
    .section .row,
    #indYygg { zoom:0.7 }
    
    #fp-nav { zoom:0.8;}

    #news-group6 .footinfo {zoom:1.42857;width:1430px;}
}

@media screen and (max-height: 630px){
    #news-group6 .container { padding-bottom:30px;}
    #news-group6 .footinfo { display:none;}
    .indFoot { padding:40px 0 40px; height:130px;}
}
@media screen and ( min-width: 1300px ){
    .section{background-size:100% auto!important;}
}
@media screen and ( max-width: 1580px ){
    #header .gf_sitemap { top:100px!important;}
}

