  a:hover {color:#b2141a}

/*Top003156 */
.Top003156{background:#b2141a}
@media(min-width:1025px){.Top003156 header{display:table;table-layout:fixed;width:100%;height:120px;}
.Top003156 header>*{display:table-cell;}
.Top003156 .top-left{width:40%;vertical-align:middle;}
}
@media(min-width:1025px){
.Top003156 .top-nav{float:right;position:relative;}
}
.Top003156 .root-w-1400 .auto{position:relative;z-index:3;max-width:none;width:96%;}
.Top003156 .top-left .logo{display:table-cell;vertical-align:middle;}
.Top003156 .top-left .logo img.txt{opacity:.25;}
.Top003156 .top-right dl{display:table;height:30px;margin:15px 0 0;}
.Top003156 .top-right dl>*{display:table-cell;vertical-align:middle;}
.Top003156 .top-right dd a{display:inline-block;}
.Top003156 .top-right dd a:before{display:inline-block;content:'';vertical-align:middle;width:18px;height:18px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:5px;}
.Top003156 .top-right dd a:nth-child(1):before{background-image:url(/xqhz/images/ico-tel.svg);}
.Top003156 .top-right dd a:nth-child(2):before{background-image:url(/xqhz/images/ico-query.svg);}
.Top003156 .top-right dd a:not(:hover){color:#fff;}
.Top003156 .top-right dd a:after{width:1px;height:0.625em;background-color:#d9d9d9;display:inline-block;content:'';margin:0 1em;}
.Top003156 .top-search{width:10em;border-radius:30px;padding:0 20px;overflow:hidden;background:#fff;}
.Top003156 .top-search .text{width:100%;padding-right:50px;line-height:30px;height:30px;}
.Top003156 .top-search .btn{position:absolute;right:20px;top:0;height:100%;line-height:30px;font-size:0.875em;padding-left:20px;width:auto;background:url(/xqhz/images/ico-search.svg) no-repeat left center #fff;background-size:15px;color:#d11c23;cursor:pointer;}
.Top003156 .top-nav .top-wx{position:relative;z-index:200;}
.Top003156 .top-nav .top-wx a{margin-left:10px;display:block;width:30px;height:30px;background:url(/xqhz/images/ico-wx.svg) no-repeat center center;background-size:20px;}
.Top003156 .top-nav .top-wx figure{position:absolute;top:100%;width:120px;padding:5px;border-radius:5px;background:#fff;left:50%;margin-left:-60px;display:none;}
.Top003156 .top-nav .top-wx figure img{display:block;width:100%;}
.Top003156 menu{clear:both;float:left;width:100%;text-align:right;}
.Top003156 menu li span,.Top003156 menu li span a{display:block;}
.Top003156 menu li span{position:relative;z-index:2;}
.Top003156 menu li span:after{position:absolute;content:'';left:50%;height:2px;background-color:#f7c002;transform:translateX(-50%);transition:0.3s;bottom:0;width:0;}
.Top003156 menu li span a:hover,.Top003156 menu li.aon span a{color:#f7c002;}
.Top003156 menu li:hover span:after,.Top003156 menu li.aon span:after{width:100%;}
.Top003156 menu li span a{font-size:1.125em;color:#fff;}
@media (min-width:1025px){.Top003156 .top-search{display:block;position:relative;}
.Top003156 menu li{display:inline-block;}
.Top003156 menu li+li{margin-left:1.823vw;}
.Top003156 menu li span a{line-height:3;}
.open-search{margin-left:3.125em;}
.top-search{width:25em;}
}
@media (max-width:1024px){.Top003156 menu{position:absolute;right:0;top:100%;width:200px;padding:0.625em;box-shadow:0 0 0.625em rgba(0,0,0,0.3);border-radius:0.625em;visibility:hidden;transform:translateY(5em);transition:0.3s;opacity:0;}
.menu-show .Top003156 menu{transform:translateY(0);opacity:1;visibility:inherit;}
.Top003156 menu li span a{padding:0.5em 0;text-align:center;}
.Top003156 .top-right{height:4em;}
.Top003156 .top-right dd{font-size:0.875em;}
.Top003156 .top-right dt{padding-left:1em;}
.Top003156 .open-menu{display:block;width:2em;height:2em;}
.Top003156 .open-menu i{background-color:#d11c23;}
.Top003156 .open-menu:not(.on) i:nth-child(1){margin-top:-0.625em;}
.Top003156 .open-menu:not(.on) i:nth-child(3){margin-top:calc(0.625em - 3px);}
.top-search{width:100%;}
}
/*Banner003158 */
.Banner003158,.Banner003158 li.slick-slide{position:relative;z-index:1;}
.Banner003158 .slick-dots{position:absolute;z-index:10;left:50%;transform:translateX(-50%);bottom:5%;}
.Banner003158 li.slick-slide:before{position:absolute;content:"";z-index:5;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.Banner003158 li .a-link{position:absolute;z-index:20;left:0;top:0;width:100%;height:100%;}
.Banner003158 .slick-dots li{float:left;width:12px;height:12px;background-color:#a0a0a0;border:solid 1px #ffffff;opacity:0.5;cursor:pointer;}
.Banner003158 .slick-dots li:not(:last-child){margin-right:20px;}
.Banner003158 .slick-dots li button{display:none;}
.Banner003158 .slick-dots li.slick-active{background:#fff;opacity:1;}
@media(min-width:768px){
.Banner003158 .wap{display:none;}
}
@media(max-width:768px){
.Banner003158 .pc{display:none;}
.Banner003158 .wap{ display: block;}
}


/*.home-title */
.home-title { position: relative; margin-bottom: 2.25em; background: url(/xqhz/images/home-line1.png) repeat-x left bottom; }
.home-title > a { position: absolute; right: 0; top: 50%; transform: translateY(-50%); color: #949494; }
.home-title > a:after { display: inline-block; content: ""; width: 0.5em; height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg); border-top: 1px solid #949494; border-right: 1px solid #949494; }
.home-title span { display: inline-block; cursor: pointer; padding-bottom: 0.55em; font-size: 1.375em; font-weight: bold; color: #d11c23; border-bottom: 3px solid #d11c23; }
.icontitle span:before { float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/ico-title.svg); background-size: 75%;}
.home-title.hwhite { background: url(/xqhz/images/home-line2.png) repeat-x left bottom; }
.home-title.hwhite span { color: #fff; border-bottom: 3px solid #fff; }
.home-title.hwhite > a { color: rgba(255, 255, 255, 0.8); }
.home-title.hwhite > a:after { border-color: rgba(255, 255, 255, 0.8); }


@media(max-width:1024px){
.home-title{ margin-bottom:1em;}
.home-title>a{ font-size:.4em;}
.home-title span{ font-size:.6em;}
}
@media(max-width:768px){
.home-title span{ font-size:.8em;}
.home-title>a{ font-size:.6em;}
}
@media(max-width:640px){
.home-title>a{ font-size:1em;}
.home-title span{ font-size:1.5em;}
}

/*.home-tab-ul */
.home-tab-ul{background:url(/xqhz/images/home-line1.png) repeat-x left bottom;position:relative;margin-bottom:1.875em;}
.home-tab-ul li{float:left;margin-right:1em;}
.home-tab-ul li>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;display:none;}
.home-tab-ul li>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.home-tab-ul li span{display:inline-block;/* border-bottom:3px solid transparent; */cursor:pointer;padding-bottom:0.5em;font-size:1.375em;background: #f9f8f4;padding: 0.5em 1em; border-radius: 5px 5px 0 0;}
.home-tab-ul li.on span{/* border-bottom-color:#d11c23; */color:#fff;font-weight:bold;background: #d11c23;}
.home-tab-ul li.on>a{display:block;}
.home-tab-ul.hwhite{background:url(/xqhz/images/home-line2.png) repeat-x left bottom;}
.home-tab-ul.hwhite li span{/* color:rgba(255,255,255,0.8) ; */background: #fff;padding: 0.5em 1em; border-radius: 5px 5px 0 0;}
.home-tab-ul.hwhite li.on span{color:#fff; /* border-color: #fff; */background: #d11c23; }
.home-tab-ul.hwhite li>a{color:rgba(255,255,255,0.8);}
.home-tab-ul.hwhite li>a:after{border-color:rgba(255,255,255,0.8);;}
@media(max-width:1024px){
.home-tab-ul{ margin-bottom:1.3em;}
.home-tab-ul li span{ font-size:.7em;}
.home-tab-ul li.on>a{ font-size:.45em;}
}
@media(max-width:768px){
.home-tab-ul li span{ font-size:.8em;}
.home-tab-ul li.on>a{ font-size:.6em;}
}
@media(max-width:640px){
.home-tab-ul li span{ font-size:1.5em;}
.home-tab-ul li.on>a{ font-size:1em;}
}

/*Floor003163 */
.Floor003163{background:url(/xqhz/images/bg01.jpg) no-repeat center center;background-size:cover;padding:50px 0 70px 0;}
.Floor003163 .left .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/new.png);background-size: 90%;}
.Floor003163 .right .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/gonggao.png);background-size: 90%;}
.Floor003163 .tab-ul{background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;position:relative;margin-bottom:2.25em;}
.Floor003163 .tab-ul li>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;}
.Floor003163 .tab-ul li:not(.on)>a{display:none;}
.Floor003163 .tab-ul li>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor003163 .tab-ul li span{display:block;border-bottom:3px solid transparent;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;}
.Floor003163 .tab-ul li.on span{border-bottom-color:#d11c23;color:#d11c23;font-weight:bold;}
.Floor003163 a:hover{color:#d11c23;}
.Floor003163 .left .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);padding:1.5625em;}
.Floor003163 .left .list ol{position:relative;}
.Floor003163 .left .list ol .Ispic{height:21.625em;}
.Floor003163 .left .list ol time{position:absolute;left:0;top:50%;transform:translateY(-50%);width:6em;height:6em;text-align:center;color:#fff;font-size:0.75em;background-color:#d11c23;padding-top:1.125em;border-radius:5px;}
.Floor003163 .left .list ol time b{display:block;font-size:2.5em;font-weight:normal;line-height:1;}
.Floor003163 .left .list ol .txt{position:relative;padding:1em 0 1em 6em;}
.Floor003163 .left .list ol .txt aside{font-size:1.125em;}
.Floor003163 .left .list ol .txt p{margin:8px 0 0 0;color:#999;font-size:0.875em;line-height:1.5;}
.Floor003163 .left .list li{line-height:45px}
.Floor003163 .left .list li time{float:right;margin-left:1em;font-size:0.875em;color:#666;opacity:0.5;}
.Floor003163 .left .list li a{padding-left:15px;position:relative;}
.Floor003163 .left .list li a:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
.Floor003163 .right .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);}
.Floor003163 .right .list dl{padding:0.5em 1.5625em;}
.Floor003163 .right .list dd{overflow:hidden;padding:1.125em 0;}
.Floor003163 .right .list dd:not(:last-child){border-bottom:1px dashed #e6e6e6;}
.Floor003163 .right .list dd time{float:left;width:5em;height:5em;text-align:center;color:#fff;font-size:0.75em;background-color:#d11c23;padding-top:1em;border-radius:5px;}
.Floor003163 .right .list dd time b{display:block;font-size:2em;font-weight:normal;line-height:1;}
.Floor003163 .right .list dd .tit{float:right;width:calc(100% - 5em);line-height:1.75;}
.Floor003163 .right .list dd .tit a{color:#333;}
.Floor003163 .right .list dd:hover .tit a{color:#d11c23;}
@media (min-width:1025px){
.Floor003163 .left{width:70%;}
.Floor003163 .right{width:25%;}
.Floor003163 .left .list ol{float:left;width:55.115%;}
.Floor003163 .left .list li{float:right;width:40.914%;}
.Floor003163 .tab-ul li{float:left;}
.Floor003163 .tab-ul li+li{margin-left:2.5em;}
}
@media (max-width:1024px){
.Floor003163 .tab-ul:after{display:none;}
.Floor003163 .tab-ul{display:flex;justify-content:space-between;padding-right:4em;}
.Floor003163 .tab-ul li span{font-size:1.125em;}
.Floor003163 .left{margin-bottom:2em;}
.Floor003163 .left .list{padding:1em;}
.Floor003163 .left .list li{ font-size:.6em;}
.Floor003163 .left .list ol{margin-bottom:.5em;}
.Floor003163 .left .list ol .Ispic{ height:15.5em;}
.Floor003163 .left .list ol time{ font-size:.5em;}
.Floor003163 .left .list ol time b{ font-size:2em;}
.Floor003163 .left .list ol .txt{ padding:1em 0 1em 4em;}
.Floor003163 .left .list ol .txt aside{ font-size:.8em;}
.Floor003163 .left .list ol .txt p{ font-size:.5em;}
.Floor003163 .right .home-title span:before{ width:25px;}
.Floor003163 .right .list{ font-size:.6em;}
.Floor003163 .right .list dl{ padding:0 1.2em;}
.Floor003163 .right .list dd{ display:flex; align-items:center; justify-content:space-between;}
}
@media (max-width:640px){
.Floor003163 .left .list ol .txt{ font-size:1.5em;}
.Floor003163 .left .list li{ font-size:1em;}
.Floor003163 .right .list{ font-size:1em;}
}


/*Floor002934 */
.Floor002934{padding:50px 0 50px 0;background:url(/xqhz/images/bg02.jpg) no-repeat center center;background-size:cover;}
.Floor002934 .hwhite {text-align: center;background: none; position: relative;margin-bottom: 2.25em;}
.Floor002934 .hwhite span {display: inline-block;cursor: pointer;padding-bottom: 0.55em;font-size: 1.875em;font-weight: bold;color: #fff;}
.Floor002934 .hwhite span:after,
.Floor002934 .hwhite:before{display: inline-block; content: '';background: url(/xqhz/images/tit_icon.png) no-repeat; width: 50px; height: 15px;}
.Floor002934 .hwhite:before{margin-right: 0.5em;}
.Floor002934 .hwhite span:after {margin-left: 0.5em;}

.Floor002934 .slider{position: relative; z-index: 1; margin: 0 -27px; }
.Floor002934 .title{position: absolute; left: 0; top: 0; height: 100%; width: 58px;background: url("/xqhz/images/Floor002934_titlebg.jpg") no-repeat center center;background-size: cover;}
.Floor002934 .title a{color: #fff;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 20px;font-size: 20px; }
.Floor002934 .slider li a{display: block;background: #fff; }
.Floor002934 .slider .Ispic{padding-bottom: 65%;}
.Floor002934 .slider li .txt{ padding: 1em;}
.Floor002934 .slider li aside{margin: 0.625em 0; font-size: 1.25em;color: #333;}
.Floor002934 .slider li p{color: #999;line-height: 1.6; }
.Floor002934 .slider li time{color: #999;font-size: 0.875em; }

.Floor002934 .slick-arrow{position:absolute;border:0;font-size:1em;text-indent:-999em;width:2.5em;height:2.5em;background:rgba(255,255,255,1);border-radius:50%;top:50%;margin-top:-1.25em;z-index:10;}
.Floor002934 .slick-arrow:hover{background:#f7c002; }
.Floor002934 .slick-prev{left: -40px;}
.Floor002934 .slick-next{right: -40px;}
.Floor002934 .slick-arrow:before{position:absolute;content:'';width:30%;height:30%;border-top:2px solid #d11c23;border-right:2px solid #d11c23;transform:rotate(45deg);top:35%;left:30%;}
.Floor002934 .slick-prev:before{transform:rotate(-135deg);left:40%;}

@media(min-width:1025px){
.Floor002934 .slider .ul{padding: 20px 0;}
.Floor002934 .slider li a{margin: 0 27px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
.Floor002934 .hwhite{ margin-bottom:1em;}
.Floor002934 .hwhite span{ font-size:.8em; padding-bottom:0;}
.Floor002934 .slick-arrow{ width:1.2em; height:1.2em;}
.Floor002934 .slider li .txt{ padding:.5em;}
.Floor002934 .slider li aside{ font-size:.6em; margin:.1em 0;}
.Floor002934 .slider li p{ font-size:.5em; margin-bottom:0;}
.Floor002934 .slider li time{ font-size:.5em;}
}
@media(max-width:768px){
.Floor002934 .slider{ margin:0;}
.Floor002934 .slick-prev{ left:0;}
.Floor002934 .slick-next{ right:0;}
}
@media(max-width:640px){
.Floor002934 .slider{ padding:0 5vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
.Floor002934 .slider li .txt{ font-size:2em;}
.Floor002934 .slick-arrow{ width:2em; height:2em;}
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 4vw;width: 4vw;}
.Floor002934 .hwhite span{ font-size:1.5em;}
}




/*Floor003160 */
.Floor003160{padding:50px 0 50px 0;background:url(/xqhz/images/bg02.jpg) no-repeat center center;background-size:cover;}
.Floor003160 .title{position:relative;margin-bottom:2.25em;background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;}
.Floor003160 .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;}
.Floor003160 .title>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor003160 .title span{display:inline-block;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;font-weight:bold;color:#d11c23;border-bottom:3px solid #d11c23;}
.Floor003160 .tab-ul{background:url(/xqhz/images/Floor003163-line2.png) repeat-x left bottom;position:relative;margin-bottom:2.25em;}
.Floor003160 .tab-ul li>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#fff; opacity: 0.6;}
.Floor003160 .tab-ul li:not(.on)>a{display:none;}
.Floor003160 .tab-ul li>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg); border-top:1px solid #fff;border-right:1px solid #fff;}
.Floor003160 .tab-ul li span{ color: rgba(255,255,255,0.8); display:block;border-bottom:3px solid transparent;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;}
.Floor003160 .tab-ul li.on span{border-bottom-color:#fff;color:#fff;font-weight:bold;}
.Floor003160 a:hover{color:#d11c23;}
.Floor003160 .tab-list .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);padding:1.5625em;}
.Floor003160 .tab-list .list ol{position:relative;}
.Floor003160 .tab-list .list ol:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 64%,rgba(0,0,0,0.5) 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 64%,rgba(0,0,0,0.5) 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 64%,rgba(0,0,0,0.5) 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='##99824400',endColorstr='#9f8a5100',GradientType=0);/* IE6-9 */
}
.Floor003160 .tab-list .list ol .Ispic{height:21.375em;}
.Floor003160 .tab-list .list ol time{color:#fff;margin-bottom:5px;display:block;background:url(/xqhz/images/ico-time.svg) no-repeat left center;background-size:15px;padding-left:20px;}
.Floor003160 .tab-list .list ol .txt{position:absolute;left:0;bottom:0;width:100%;padding:1.5em;z-index:10;}
.Floor003160 .tab-list .list ol .txt aside{font-size:1.25em;color:#fff;}
.Floor003160 .tab-list .list li{height:calc(21.375em / 8);line-height:2.5;}
.Floor003160 .tab-list .list li time{float:right;margin-left:1em;font-size:0.875em;color:#666;opacity:0.5;}
.Floor003160 .tab-list .list li a{padding-left:15px;position:relative;}
.Floor003160 .tab-list .list li a:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
@media (min-width:1025px){.Floor003160 .left{width:70%;}
.Floor003160 .right{width:25%;}
.Floor003160 .left .list ol{float:left;width:55.115%;}
.Floor003160 .left .list li{float:right;width:40.914%;}
.Floor003160 .tab-ul li{float:left;margin-right:2.125em;}
}
@media (max-width:1024px){.Floor003160 .tab-ul{display:flex;justify-content:space-between;}
.Floor003160 .tab-ul:after{display:none;}
.Floor003160 .tab-ul li>a{top:-3em;}
.Floor003160 .list .pic{display:none;}
}





/*Floor003089 */
.Floor003089{padding:50px 0; background: #f9f8f4;}

.Floor003089 .title{position:relative;margin-bottom:0.8em;background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;}
.Floor003089 .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;}
.Floor003089 .title>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor003089 .title span{display:inline-block;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;font-weight:bold;color:#d11c23;border-bottom:3px solid #d11c23;}



.Floor003089 .slider li{overflow:hidden;}
.Floor003089 .slider li a{display:block;margin:0 10px;border-radius:10px;background:#fff;position:relative;text-align:center;}
.Floor003089 .slider li .inner{padding:1.5vw;}
.Floor003089 .slider li .icon{margin-bottom:1em;display:inline-block;position:relative;width:3.125em;height:3.125em;}
.Floor003089 .slider li .icon img{transition:.5s;}
.Floor003089 .slider li:hover .icon img{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);}
.Floor003089 .slider li .tit{font-size:1.125em;}
.Floor003089 .slider li a{color:#fff;}
.Floor003089 .slick-dots{text-align:center;}
.Floor003089 .slick-dots li{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:50%;background:#000;opacity:0.15}
.Floor003089 .slick-dots li button{display:none;}
.Floor003089 .slick-dots li.slick-active{opacity:1;background:#d11c23;}
@media(max-width:1024px){.Floor003089 .slider li .inner{padding:5vw;}
.Floor003089 .slider li .tit{font-size:4.5vw;}
}








/*Floor003041 */
.Floor003041{padding:50px 0; background: #f9f8f4;}
.Floor003041 .title{position:relative;margin-bottom:2.25em;background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;}
.Floor003041 .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494; }
.Floor003041 .title>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor003041 .title span{display:inline-block;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;font-weight:bold;color:#d11c23	;border-bottom:3px solid #d11c23;}
.Floor003041 .title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/ico-title.svg);background-size: 75%;}

.Floor003041 .box1 .title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/fengjing.png);background-size: 90%;}
.Floor003041 .box2 .title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/video.png);background-size: 90%;}
.Floor003041 .box3 .title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/xinxi.png);background-size: 90%;}

.Floor003041 .box1 li{float:left;}
.Floor003041 .box1 li a{display:block;position:relative;overflow:hidden;background:#fff;}

.Floor003041 .box1 li .Ispic{transition:0.5s;opacity:1;}
.Floor003041 .box1 li .txt{position:absolute;z-index:10;left:0;bottom:20px;width:100%;padding:0 20px;color:#fff;}
.Floor003041 .box1 li a:hover .Ispic{opacity:1;transform:scale(1.15);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);}
.Floor003041 .more{margin-top:1em;text-align:center;}
.Floor003041 .more a{display:inline-block;border:1px solid #f7c002;background:#c9a31e;line-height:2.875em;border-radius:50px;color:#fff;padding:0 2.5em;transition:0.3s;}
.Floor003041 .more a:hover{background:none;}
.Floor003041 .video{position:relative;z-index:1;}
.Floor003041 .video .play{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%; background:url(/xqhz/images/Floor003160-play.svg) no-repeat center center rgba(0,0,0,0.05);background-size:auto 4.5em;cursor:pointer;}
.Floor003041 .video .files{position:absolute;z-index:20;background-color:#000;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.Floor003041 .video .files video{width:100%;height:100%;display:block;}
.Floor003041 .video .close{cursor:pointer;width:2em;height:2em;position:absolute;z-index:4;right:0.625em;top:0.625em;}
.Floor003041 .video .close::before,.Floor003041 .video .close::after{position:absolute;content:'';width:80%;left:10%;height:3px;top:50%;margin-top:-1.5px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Floor003041 .video .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Floor003041 .video .Ispic{/* height:15em; */padding-bottom: 77.2%;}
.Floor003041 .video-txt{height:3.2em;background:#a81f24;background-size:cover;text-align:center; padding:0 1.875em;}
.Floor003041 .video-txt aside{font-size:1.25em;color:#fff;  font-weight: bold;}

.Floor003041 .box3 ul{overflow: hidden;}
.Floor003041 .box3 li{float: left;  text-align: center; height: 158px; display: table; position: relative;table-layout: fixed;}
.Floor003041 .box3 li a{display: table-cell;vertical-align: middle;}
.Floor003041 .box3 li .icon img{ width:60px; }
.Floor003041 .box3 li aside{font-size: 1.25em;margin-top: 1em; color: #d11c23; font-weight: bold;}

@media(min-width:1025px){
.Floor003041 .box{float: left; width: 32%; background: #fff;padding: 1.5625em; height: 31em;}
.Floor003041 .box:not(:nth-child(3n)){margin-right:2%;}
.Floor003041 .box1 li{width:49%;margin-bottom:2%;}
.Floor003041 .box1 li:not(:last-child){margin-right:2%;}
.Floor003041 .box1 li:nth-child(1){width:100%;}
.Floor003041 .box1 li:nth-child(4){margin-right:0;}
.Floor003041 .box1 li:nth-child(5){clear:left;}
.Floor003041 .box1 li .Ispic{height:10.9em;}
}

@media(min-width:1025px){
.Floor003041 .box3 li{width: 46%;border: 1px solid #d11c23; border-radius: 20px; margin-right: 6%; margin-bottom: 10%;}
.Floor003041 .box3 li:nth-child(2n) { margin-right: 0%;}
}
@media(min-width:481px) and (max-width:1024px){
.Floor003041 .box3 li{width: 25%;}
.Floor003041 .box3 li:not(:last-child) a{border-right: 1px solid #f0f0f0;}
}

@media(max-width:1024px){
.Floor003041 li{width:48%;margin-bottom:4%;}
.Floor003041 li:not(:nth-child(2n)){margin-right:4%;}
.Floor003041 li .Ispic{padding-bottom:78%;}
.Floor003041 .title{ margin-top:1.25em; margin-bottom:1em;}
.Floor003041 .title span{ font-size:.6em;}
.Floor003041 .title>a{ font-size:.45em;}
.Floor003041 .video-txt aside{ font-size:1em;}
.Floor003041 .box3 ul{ font-size:.4em;}
.Floor003041 .box3 li{ max-width:25%; margin-right:0;}
}
@media(max-width:768px){
.Floor003041 li .txt{bottom:10px;}
.Floor003041 .video-txt aside{ font-size:.8em;}
.Floor003041 .box3 li aside{ font-size:1.6em;}
.Floor003041 .title>a{ font-size:.6em;}
.Floor003041 .title span{ font-size:.8em;}
}
@media(max-width:640px){
.Floor003041 .box3 li{ margin-bottom:0; padding:4em 0; height:auto; max-width:50%;border-top: 1px solid #f0f0f0;margin-top: -1px;}
.Floor003041 .box3 li:nth-child(2n) a{border-left: 1px solid #f0f0f0;}
.Floor003041 .box3 li .icon img{ max-width:40px;}
.Floor003041 .box3 li aside{ font-size:3em;}
.Floor003041 .title{ margin-top:2em;}
.Floor003041 .title span{ font-size:1.5em;}
.Floor003041 .title>a{ font-size:1em;}
}








/*Floor002866 */
.Floor002866{padding:50px 0;background:#f9f8f4;}
.Floor002866 a:hover{color:#d11c23;}
.Floor002866 .title{position:relative;margin-bottom:2.25em;background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;}
.Floor002866 .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;}
.Floor002866 .title>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor002866 .title span{display:inline-block;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;font-weight:bold;color:#d11c23;border-bottom:3px solid #d11c23;}
.Floor002866 li{width:23.5%;float:left;background:#fff;margin-bottom:2%;}
.Floor002866 li:not(:nth-child(4n)){margin-right:2%;}
.Floor002866 li span{position:absolute;left:0;top:0;width:80px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:40px;}
.Floor002866 li span.icon_1{background-image:url(/xqhz/images/Floor002866_icon01.svg);}
.Floor002866 li span.icon_2{background-image:url(/xqhz/images/Floor002866_icon02.svg);}
.Floor002866 li span.icon_3{background-image:url(/xqhz/images/Floor002866_icon03.svg);}
.Floor002866 li span.icon_4{background-image:url(/xqhz/images/Floor002866_icon04.svg);}
.Floor002866 li span.icon_5{background-image:url(/xqhz/images/Floor002866_icon05.svg);}
.Floor002866 li a{display:block;line-height:100px;height:100px;overflow:hidden;font-size:1.125em;padding:0 1.5vw 0 80px;position:relative;}
.Floor002866 li aside{padding-right:23px;background:url(/xqhz/images/Floor002866_icon_a.png) no-repeat right center;}


/* Floor003169 */
.Floor003169{padding:50px 0; background:#fff;}
.Floor003169 .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/zhaunti.png);background-size: 90%;}
.Floor003169 .topic{/* overflow:hidden; */}
.Floor003169 .topic .title{position:relative;margin-bottom:2.25em;background:url(/xqhz/images/Floor003163-line.gif) repeat-x left bottom;}
.Floor003169 .topic .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#949494;}
.Floor003169 .topic .title>a:after{display:inline-block;content:'';width:0.5em;height:0.5em;vertical-align:middle;margin-left:0.35em;transform:rotate(45deg);border-top:1px solid #949494;border-right:1px solid #949494;}
.Floor003169 .topic .title span{display:inline-block;cursor:pointer;padding-bottom:0.5em;font-size:1.375em;font-weight:bold;color:#d11c23;border-bottom:3px solid #d11c23;}

.Floor003169 .topic dd{float: left; width: 24.1%; margin-bottom: 1em;background-color: #f5f5f5; /* border: solid 1px #e3e3e3; */line-height:6;text-align: center;}
.Floor003169 .topic dd:not(:nth-child(4n)){ margin-right: 1em;  }
.Floor003169 .topic dd a{display: inline-flex;padding: 0 1.125em; font-size: 1.25em; color: #fff;  line-height: 1.3; }
.Floor003169 .topic dd:nth-child(1){background-color: #00a0e9;}
.Floor003169 .topic dd:nth-child(2){background-color: #97ab80;}
.Floor003169 .topic dd:nth-child(3){background-color: #00a49c;}
.Floor003169 .topic dd:nth-child(4){background-color: #0086b6;}
.Floor003169 .topic dd:nth-child(5){background-color: #ba7767;}
.Floor003169 .topic dd:nth-child(6){background-color: #a81f24;}
.Floor003169 .topic dd:nth-child(7){background-color: #5e6f9d;}
.Floor003169 .topic dd:nth-child(8){background-color: #ea5746;}

.Floor003169 .topic .slider{margin:0 -10px;}
.Floor003169 .topic .slider li a{display:block;margin:0 10px;border-radius:10px;overflow:hidden;position:relative;}
.Floor003169 .topic .slider li label{cursor:pointer;position:absolute;left:0;top:0;padding:0 17px;line-height:30px;color:#fff;background-color:#f7c002;border-radius:0 0 15px 0;}
.Floor003169 .topic .slider li a:hover label{background-color:#d11c23;}
.Floor003169 .slick-arrow{position:absolute;border:0;font-size:1em;text-indent:-999em;width:2.5em;height:2.5em;background:rgba(0,0,0,0.4);border-radius:50%;top:50%;margin-top:-1.25em;z-index:10;}
.Floor003169 .slick-arrow:hover{background:#d11c23;}
.Floor003169 .slick-prev{left:1.4em;}
.Floor003169 .slick-next{right:1.4em;}
.Floor003169 .slick-arrow:before{position:absolute;content:'';width:30%;height:30%;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:35%;left:30%;}
.Floor003169 .slick-prev:before{transform:rotate(-135deg);left:40%;}

@media(max-width:1024px){
.Floor003169 .topic dl{ display:flex; flex-wrap:wrap;}
.Floor003169 .topic dd:not(:nth-child(4n)),
.Floor003169 .topic dd{ padding:1em 0; display:flex; align-items:center; line-height:0; font-size:.6em; width:31.333%; margin-right:3%;}
.Floor003169 .topic dd:nth-child(3n){ margin-right:0;}
}

/* .Bottom002370 为demo编号 */
.Bottom002370{background:url(/xqhz/images/Bottom002370-bg.jpg) #333333 no-repeat center;}
.Bottom002370,.Bottom002370 a{color:#fff;transition:all .3s ease;}
.Bottom002370 a:hover{color:#fff;}
.Bottom002370 .bottom{padding:4% 0 2%;}
.Bottom002370 nav {float: left;}
.Bottom002370 nav li h3{color:#fff;font-size:1.25em;margin:0;font-weight:normal;}
.Bottom002370 nav li h3:after{display:block;width:17px;background-color:#fff;height:1px;content:"";margin-top:12px;}
.Bottom002370 nav li dl{padding-top:2em}
.Bottom002370 nav li dl dd{line-height:2.4;}

.Bottom002370 .nav2 li{ float: left; margin-right: 1.5vw;}
.Bottom002370 .nav2 li h3{color:#fff;font-size:1.25em;margin:0;font-weight:normal;}
.Bottom002370 .nav2 li h3:after{display:block;width:17px;background-color:#fff;height:1px;content:"";margin-top:12px;opacity: 0.7; display: none; }
.Bottom002370 .nav2 li dl{padding-top:1.5em;opacity: 0.7}
.Bottom002370 .nav2 li dl dd{line-height:2.4;}

.Bottom002370 .QRcode{text-align:center;}
.Bottom002370 .QRcode li{float:left;width:45%;text-align:center;}
.Bottom002370 .QRcode li:nth-child(2n){float:right;}
.Bottom002370 .QRcode li img{width:100%;border-radius:5px;}
.Bottom002370 .QRcode li span{display:block;margin-top:1.1vw;font-size:0.875em;}
.Bottom002370 .contact h3{color:#fff;font-size:1.25em;margin:0;font-weight:normal; line-height: 1;}
.Bottom002370 .contact h3:after{display:block;width:17px;background-color:#fff;height:1px;content:"";margin-top:12px;}

.Bottom002370 .tel{margin:1em 0 0.5em;}
.Bottom002370 .tel dt{ margin-bottom:0.5em;}
.Bottom002370 .tel dt:before{content:"\e714";font-family:"iconfont" !important;padding-right:5px;position:relative;top:0px;font-size:1.125em;}
.Bottom002370 .tel dd{font-size:1.25em;color:#fff;}
.Bottom002370 .contact {line-height:1.8; }
.Bottom002370 footer{border-top:1px solid rgba(255,255,255,.1);padding:1% 0 1%;}
.Bottom002370 .copyright,.Bottom002370 .links{font-size:0.875em;}
.Bottom002370 .links a{display:inline-block;}
.Bottom002370 .links a+a{margin-left:20px;position:relative;}
.Bottom002370 .links a+a:before{content:"";width:1px;height:55%;top:30%;background:rgba(255,255,255,.25);position:absolute;left:-10px;}

@media only screen and (min-width:768px){
.Bottom002370 .bottom .QRcode{width:20%;float: right;}
.Bottom002370 .bottom nav{ margin-right: 8%;}
.Bottom002370 .bottom .nav2{ margin-right:0;}
.Bottom002370 .bottom .nav2 li{float: left;}
.Bottom002370 .contact{float:left; max-width:40%; margin-right:2vw; }
.Bottom002370 .copyright{float:left;}
.Bottom002370 .links{float:right;}
}
@media(max-width:1440px){
.Bottom002370 .bottom .QRcode{width:15%;}
}
@media only screen and (max-width:767px){
.Bottom002370 nav{max-width:310px;margin:0 auto 15px;}
.Bottom002370 .contact{text-align:center;padding-top:15px;}
.Bottom002370 footer{text-align:center;}
}
@media(max-width:1024px){
.Bottom002370 .bottom .root-sz-16{ font-size:.16em;}
.Bottom002370 .bottom nav{ margin-right:5%;}
.Bottom002370 .bottom .nav2{ display:none;}
.Bottom002370 .bottom .QRcode{ width:25%;}
.Bottom002370 nav li dl{ padding-top:.5em;}
.Bottom002370 .contact{ max-width:55%;}
.Bottom002370 footer{padding:.2em 0;}
.Bottom002370 footer .root-sz-16{ font-size:.16em;}
}

@media(max-width:768px){
.Bottom002370 footer .root-sz-16{ font-size:.15em;}
.Bottom002370 .bottom .root-sz-16{ font-size:.15em;}
}

@media(max-width:640px){
.Bottom002370 .bottom .root-sz-16{ font-size:.15em;}
.Bottom002370 .bottom nav,
.Bottom002370 .contact{ display:none;}
.Bottom002370 .bottom .QRcode{ width:100%;}
.Bottom002370 .QRcode li img{ max-width:100px;}
.Bottom002370 footer{ padding:.2em 0;}
.Bottom002370 footer .root-sz-16{ font-size:.15em;}
.Bottom002370 .links{ margin-top:.6em;}
}



/* 20220315 */
.wapFloat{display: none;}
#ZCMSAD_1 .aclose{width:35px;height:35px;line-height: 35px;border-radius: 50%;background:url(/xqhz/images/close.png) no-repeat center center;background-color: rgba(0,0,0,0.5);font-size: 0;position: absolute;top:5px;right:5px;}

@media(max-width:768px){
#ZCMSAD_1{display: none !important;}
.wapFloat{display: block;position: fixed;top:50%;left:50%;width:320px;z-index:999;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.wapFloat img{width:100%;}
.wapFloat .wapclose{position: absolute;width:30px;height:30px;line-height: 30px;border-radius: 50%;background: rgba(0,0,0,0.5);font-size: 0;position: absolute;top:5px;right:5px;text-align: center;}
.wapFloat .wapclose img{width:15px;vertical-align: middle;}
}


/*Top002869 */
body{background: #ebeff2;}
.Top002869 .auto_1366{max-width:1400px;}
.Top002869 .top-ban{height: 19.9vw;position: relative; z-index: 1;}
.Top002869 .top-ban > img{position: absolute; left: 0; top: 0; width: 100%;}

.Top002869 .to-form > svg{position: absolute; left: 0; top: 0; z-index: 10;}
.Top002869 .to-form ul{position: relative; z-index: 30;}
.Top002869 .to-form li{float: left;text-align: center; }
.Top002869 .to-form li a{color: #fff;position: relative; z-index: 10;}
.Top002869 .to-form li a:hover{color: #fcc70a;}
@media(min-width:1025px){
.Top002869 .to-form{position: absolute; width: 12.3vw;height: 12.3vw;right:15.5vw; top: 4.52vw;}
.Top002869 .to-form ul{height: 100%;}
.Top002869 .to-form li{width: 50%; height:50%; display: table;}
.Top002869 .to-form li:nth-child(1),
.Top002869 .to-form li:nth-child(4){margin-left: 25%; }
.Top002869 .to-form li:not(:first-child){margin-top: -25%;}
.Top002869 .to-form li aside{display: table-cell;vertical-align: middle;}
.Top002869 .to-form li a{font-size: 1.04vw;}
}
@media(max-width:1440px){
.Top002869 .auto_1366{max-width:96%;}
}
@media(max-width:1024px){
.Top002869 .to-form > svg{display: none;}
.Top002869 .to-form li{width: 25%;background: #bb2335;}
.Top002869 .to-form li br{display: none;}
.Top002869 .to-form li:nth-child(2n){background: #d11c23;}
.Top002869 .to-form li a{display: block;line-height: 4em;font-size: 2vw;}
}

.Top002869 .top{background: #b2141a;color: #fff;line-height:50px;border-bottom: 1px solid rgb(255 255 255 / 0.2);}
.Top002869 .top a{color: #fff;}
.Top002869 .weather{float: left; position: relative;width: 200px;}
.Top002869 .weather1{ font-size:24px; float: left; position: relative; width: 276px; margin: 0 auto;}
.Top002869 .weather1 img{ display:inline-block; vertical-align:initial; text-align: center; opacity: 0.8;}
.Top002869 .weather iframe{position: absolute; left: 0; top: 50%; margin-top: -10px;}

.login-before{ position: relative; display:flex; align-items:center;}
.login-before .a_reg2{ cursor:pointer; position: relative; display:flex; align-items:center;}
.login-before .a_reg2 span{ display:block;}
.login-before .tav_ok{ font-size:.5em; display:none; text-align: center; background:#fff; position:absolute; top:99%; left:50%; width:max-content;  z-index:110; transform:translateX(-50%); border-radius:5px; overflow: hidden;}
.login-before .a_reg2 .tav_ok img{ max-width:80px;}
.login-before .a_reg2 .tav_ok .pic{ padding:.5em;}
.login-before .a_reg2 .tav_ok .pic span{ padding:.5em 0; display: block; color:#333; line-height:1.5;}
.login-before .a_reg2:hover .tav_ok{display:flex;}
.login-before .a_log{ position: relative; display:flex; align-items:center;}
.login-before .a_log .tav_ok{ padding:1em 0; width:160px;}
.login-before .a_log .lwo{ font-size:2.2em; width:100%; line-height:1.5;}
.login-before .a_log .lwo a{ color:#333;}
.login-before .a_log .lwo a:hover{ color:#d11c23;}
.login-before .a_log:hover .tav_ok{display:flex; flex-wrap:wrap;}

.login-before .top-search{position: absolute; top: 100%;right:0; width:100%!important;background: #fff;border-radius: 0 0 5px 5px;padding-right:48px;box-shadow: 0 3px 5px rgba(0,0,0,0.2); display:none; z-index:110;}
.login-before .top-search .text{ border:0; background:none;line-height:48px; height:48px; width:100%; color:#999; font-size:1.1em; padding: 0 10px;}
.login-before .top-search .text.focus{color: #333;}
.login-before .top-search .btn{position: absolute; right: 0;height: 100%; width: 48px;background: url(/xqhz/images/Top002869_search.svg) no-repeat center center;background-size:16px auto;}
.login-before .top-search .btn:before{position: absolute; content: ''; width: 1px; height: 20px;background: #eee; left: -1px; top: 50%; margin-top: -10px;}
.login-before .top-search.on{ display: block;}

@media(min-width:769px){
.Top002869 .top dl{float: right;}
.Top002869 .top dl > *{float: left;}
.Top002869 .top dt a:not(:last-child):after,
.Top002869 .top dd:after{display: inline-block; content: ''; width: 1px; height: 9px; background: rgba(255,255,255,0.3); vertical-align: middle; margin: 0 10px;}
.Top002869 .top dd .code{position: absolute; top: 100%; left: 50%;margin-left: -70px; display: none;width: 120px;}
}

.Top002869 .top dd{position: relative; z-index: 300;}
.Top002869 .top dd .code img{display: block; width: 100%;}
.Top002869 .top dt .Marl{ cursor:pointer; margin-left:1em;}
.Top002869 .top dt .a_reg,
.Top002869 .top dt .a_log{ padding-left:23px;background: url(/xqhz/images/ico-tel.svg) no-repeat left center; background-size:19px;}
.Top002869 .top dt .a_reg{background-image: url(/xqhz/images/ico-query.svg);}
.Top002869 .top dt .a_reg1{background: url("/xqhz/images/sousuo.png") no-repeat center left;padding-left:30px;}
.Top002869 .top dt .a_reg1 a::after{ display:none;}
.Top002869 .top dt .a_reg1.ola{background: url(/xqhz/images/close.png) no-repeat left center; background-size:15px;}
.Top002869 .top dt .a_reg2{background: url("/xqhz/images/weixin.png") no-repeat center left;padding-left:30px;}
.Top002869 .top dt .username{margin-right: 20px;}
.Top002869 .top dt.login-after{display: none;}

.Top002869 .top-menu{background: #b2141a;}
.Top002869 .top-menu .auto{position: relative; z-index: 100;}
.Top002869 .top-menu menu li{line-height: 100px;}
.Top002869 .top-menu menu li:not(.a-search) a{display: block;border-bottom:3px solid  transparent;font-size: 17px;color: #fff;}
.Top002869 .top-menu menu li.aon a,
.Top002869 .top-menu menu li:not(.a-search) a:hover{color: #f7c002; border-bottom-color: #f7c002;}
.Top002869 .top-menu menu li.a-search{width: 44px;}
.Top002869 .open-search{display: block; height: 59px;background: url(/xqhz/images/Top002869_search.svg) no-repeat center center;background-size:16px auto; cursor: pointer;}
.Top002869 .open-search.on{background-image: url(/xqhz/images/Top002869_close.svg);}
.Top002869 .top-search{position: absolute; top: 100%;right: 0; width: 40%;background: #fff;border-radius: 0 0 5px 5px;padding-right: 48px;box-shadow: 0 3px 5px rgba(0,0,0,0.2); display: none;}
.Top002869 .top-search .text{border:0;background:none;line-height:48px; height:48px; width:100%; color:#999; font-size:1em; padding: 0 10px;}
.Top002869 .top-search .text.focus{color: #333;}
.Top002869 .top-search .btn{position: absolute; right: 0;height: 100%; width: 48px;background: url(/xqhz/images/Top002869_search.svg) no-repeat center center;background-size:16px auto;}
.Top002869 .top-search .btn:before{position: absolute; content: ''; width: 1px; height: 20px;background: #eee; left: -1px; top: 50%; margin-top: -10px;}
.search-show .Top002869 .top-search{display: block;}

@media(min-width:1025px){
.Top002869 .top-menu menu ul{width:42.46%;float: left;}
.Top002869 .top-menu menu ul.w35{ width:33%;}
.Top002869 .top-menu menu ul:nth-child(2){float: right;}
.Top002869 .top-menu menu li{float: left;}
.Top002869 .top-menu .logo{position: absolute; width: 15.08%; left: 42.46%; top: 30px; text-align: center;}
.Top002869 .top-menu .logo .text{ margin: 0 -31.8%;padding-top: 0.94vw;}
.Top002869 .top-menu .logo .img{background: url(/xqhz/images/Top002869_topbg.png) no-repeat center bottom;padding-bottom:25px;}
}
.Top002869 .top-menu .logo .img img{ margin-top: -10px;}

@media(max-width:1024px){
.Top002869 .top-search{width: 100%;}
.Top002869 .top-menu{background:#fff;}
.Top002869 .top-menu menu{position: fixed; left: -100%;opacity: 0; top: 0; height: 100%; z-index:200;background: #fff; width: 220px; padding-top:35px; transition: 0.3s; box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.Top002869 .top-menu menu.menu-show{left: 0;opacity: 1;}
.Top002869 .top-menu menu ul{padding:0 10px 0;}
.Top002869 .top-menu menu li{ line-height:2; margin: 0!important;}
.Top002869 .top-menu menu li:not(.a-search) a{ color:#333;}
.Top002869 .top-menu .logo{padding: 3vw 40% 3vw 0;}
.Top002869 .top-menu .logo a{display: table; }
.Top002869 .top-menu .logo aside{display: table-cell; vertical-align: middle;}
.Top002869 .top-menu .logo aside.img{padding-right: 10px;}
.Top002869 .open-menu,
.Top002869 .open-search{position: absolute;right: 0; height: 40px; top: 50%; margin-top: -20px;}
.Top002869 .open-search{background-size: auto 60%;width: 40px; }
.Top002869 .open-menu{right: 50px;width: 30px;overflow: hidden;padding-top: 4px;}
.Top002869 .open-menu i{display: block;height: 3px;background:#333;transition:transform 0.3s;}
.Top002869 .open-menu.on i{position: absolute; left: 0; top: 50%; margin:-1.5px 0 0 0;width: 100%; }
.Top002869 .open-menu.on i:nth-child(2){display: none;}
.Top002869 .open-menu.on i:nth-child(1){transform: rotate(45deg);}
.Top002869 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}
}
@media(max-width:768px){
.Top002869 .weather1{ height:auto;}
.Top002869 .open-menu{ right:0;}
.Top002869 .top .auto{position: relative; z-index: 300;}
.Top002869 .top dl{position: absolute; right:0; top: 100%; background: #d11c23; padding:5px 20px;display: none;}
.Top002869 .top dl a{display: block;}
.Top002869 .top dl.nav-show{display: block;}
.Top002869 .top dd .code{display: block!important;opacity: 1!important; width: 90px;}
.Top002869 .open-nav{position: absolute;right: 0; width: 30px; height: 100%;background: url(/xqhz/images/Top002869_nav.svg) no-repeat center center; top: 0;background-size: contain;}
.Top002869 .top dt a.a_reg,
.Top002869 .top dt a.a_log{ background-size:1em;}
}



/*Floor003161 */
.Floor003161{padding:50px 0; background: #f9f8f4;}
.Floor003161 .home-title span:before {float: left;content:'';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/youxiu.png);background-size:85%;}

.Floor003161 .title {text-align: center;  position: relative;margin-bottom: 2.25em; background: url(/xqhz/images/home-line1.png) repeat-x left bottom;}
.Floor003161 .title span{display: inline-block;cursor: pointer;padding-bottom: 0.55em;font-size: 1.875em;font-weight: bold;color: #d11c23; }
.Floor003161 .title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 40px;background-image: url(/xqhz/images/huodong.png);background-size: 100%; margin: 0 auto;}

.Floor003161 .box-topic .slider li a{display: block;margin: 0 0.625em; overflow: hidden;}
.Floor003161 .box-topic .slider li img{transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.Floor003161 .box-topic .slider li a:hover img{transform: scale(1.15);}
.Floor003161 .box-topic .slick-arrow{position:absolute;border:0;font-size:1em;text-indent:-999em;width:2.5em;height:2.5em;background:#d11c23;border-radius:50%;top:50%;margin-top:-1.25em;z-index:10;}
.Floor003161 .box-topic .slick-arrow:hover{background:#f7c002; }
.Floor003161 .box-topic .slick-arrow:before{position:absolute;content:'';width:30%;height:30%;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:35%;left:30%;}
.Floor003161 .box-topic .slick-prev:before{transform:rotate(-135deg);left:40%;}

.str_wrap{overflow:hidden;width:100%;position:relative;user-select: none;white-space:nowrap;}
.str_move { white-space:nowrap;position:absolute; top:0; left:0;cursor:move;}
.str_move_clone {display:inline-block;vertical-align:top;position:absolute; left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,
.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{cursor:inherit;}
.str_wrap img {max-width:none !important;}

@media (min-width:1025px) {
.Floor003161 .box-topic .slider{margin: 0 -2.1875em;padding:0 1.5625em;}
.Floor003161 .box-topic .slick-prev{left: -3.5625em;}
.Floor003161 .box-topic .slick-next{right: -3.5625em;}
}
@media (max-width:1024px) {
.Floor003161 .title{font-size:.7em;}
.Floor003161 .title span:before{ float:none; display:inline-block; vertical-align:middle; margin-top:-.2em;}
.Floor003161 .box-topic .slick-arrow{ width:1.2em; height:1.2em; margin-top:-.6em;}
.Floor003161 .box-topic .slick-prev{left:0;}
.Floor003161 .box-topic .slick-next{right:0;}
}
@media (max-width:640px) {
.Floor003161 .title{font-size:1em;}
.Floor003161 .box-topic .slick-arrow{ width:2em; height:2em; margin-top:-1em;}
}



/*Floor003163 */
.Floor003456{padding:50px 0 ; background: #fff;}

.Floor003456 .left .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/zhaosheng.png);background-size: 90%;}
.Floor003456 .right .home-title2 span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/jiaoxue.png);background-size: 90%;}

.Floor003456 a:hover{color:#d11c23;}
.Floor003456 .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);padding:1.5625em;}
.Floor003456 .list ol{position:relative;}
.Floor003456 .list ol .Ispic{height:15em;}
.Floor003456 .list ol time{ /* position:absolute;left:0;top:50%;transform:translateY(-50%); */  width:5em;height:5em;text-align:center;color:#fff;font-size:0.75em;background-color:#d11c23;padding:0.325em;border-radius:10px; }
.Floor003456 .list ol time b{display:block;font-size:1.825em;font-weight:bold; text-align: center;}
.Floor003456 .list ol .txt{position:relative;padding:0.625em; background: #eee;}
.Floor003456 .list ol .txt aside{font-size:1em; padding-left: 15px;line-height:1.5;}
.Floor003456 .list ol .txt p{margin:8px 0 0 0;color:#999;font-size:0.875em;line-height:1.5;}

.Floor003456 .list li.ol-pictxt a{position: relative; padding-left:0px;}
.Floor003456 .list li.ol-pictxt a:before{content:'';position:absolute;width:5px;height:5px;background: none ;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
.Floor003456 .list li.ol-pictxt .Ispic{height: 134px;}
.Floor003456 .list li.ol-pictxt .txt aside{font-size: 1em; border-bottom:1px solid #eee; line-height: 1.5 ;color: #333; padding-bottom: 0.3em;}
.Floor003456 .list li.ol-pictxt .txt p{line-height: 1.715;font-size: 0.875em; color: #999;}

@media(min-width:481px){
.Floor003456 .list li.ol-pictxt .pic{width: 150px;}
.Floor003456 .list li.ol-pictxt .txt{padding-left: 10px;}
}

.Floor003456 .list li{line-height:42px}
.Floor003456 .list li time{float:right;margin-left:1em;font-size:0.875em;color:#666;opacity:0.5;}
.Floor003456 .list li a{padding-left:15px;position:relative;}
.Floor003456 .list li a:before{content:'';position:absolute;width:5px;height:5px;background:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}

@media (min-width:1025px){
.Floor003456 .left{width:49%;}
.Floor003456 .right{width:49%;}
.Floor003456 .list ol{float:left;width:45.115%;}
.Floor003456 .list li{float:right;width:50.914%;}
}
@media (max-width:1024px){
.Floor003456 .list ol .txt aside{ font-size:.8em;}
.Floor003456 .list ol time{ font-size:.5em;}
.Floor003456 .list ol time b{ font-size:1.2em;}
.Floor003163 .tab-ul:after{display:none;}
.Floor003456 .tab-ul{display:flex;justify-content:space-between;padding-right:4em;}
.Floor003456 .tab-ul li span{font-size:1.125em;}
.Floor003456 .left{margin-bottom:2em;}
.Floor003456 .list{padding:1em;}
.Floor003456 .list ol{margin-bottom:1em;}
.Floor003456 .list li{ font-size:.5em;}
.Floor003456 .list li.ol-pictxt{ margin-bottom:1em;}
.Floor003456 .list li.ol-pictxt .pic{ width:250px;}
.Floor003456 .list li.ol-pictxt .txt{ padding-left:30px;}
.Floor003456 .list li.ol-pictxt .txt aside{ font-size:1.5em; padding-bottom:.5em;}
.Floor003456 .list li.ol-pictxt .txt p{ font-size:1em;}
}
@media (max-width:768px){
.Floor003456 .list li{ font-size:.6em;}
}
@media (max-width:640px){
.Floor003456 .list li{ font-size:1em;}
.Floor003456 .list li.ol-pictxt{ margin:1.5em 0 1em;}
.Floor003456 .list li.ol-pictxt .pic{ width:150px;}
.Floor003456 .list li.ol-pictxt .txt{ padding-left:20px;}
.Floor003456 .list li.ol-pictxt .txt aside{ font-size:1.3em;}
.Floor003456 .list ol time{ font-size:.7em;}
.Floor003456 .list ol time b{ font-size:1.4em;}
.Floor003456 .list ol .txt aside{ font-size:1em;}
}


.Contain{padding:12em 0 5%; overflow: hidden;}
.Contain .fl{ width:20%; padding:2% 0 0 2%; position: relative;}
.Contain .fl::before{ content:""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 150vh; background: #f6f6f6; z-index:-10;}
.Contain .fr{ width:75%;}
@media (max-width:1440px){
.Contain{padding:12em 2% 5%;}
}
@media (max-width:1024px){
.Contain{ padding-top:5em;}
.Contain .fl{ float: left;}
.Contain .fl::before{ height:100%;}
.Contain .fr{ width:75%; float: right;}
.Location{ font-size:.5em;}
}
@media (max-width:640px){
.Contain{ padding-top:2em;}
.Contain .fl{ width:100%;}
.Contain .fr{ margin-top:2em; width:100%;}
}


/* 栏目页导航 */
.pfloat_box{position:relative;}

/* 栏目页导航二级 */
.pfloat_box .box{  margin-bottom: 0.2em;}
.pfloat_box .box .tit{color: #444; position:relative;padding:0 30px;cursor:pointer;display:block;line-height:3; font-size: 22px; border-bottom:1px solid #e5e5e5  }
.pfloat_box .box .tit:after{ content: "" ; display: block; position: absolute; right: -10px; top:-11px; height: 77px; width: 10px; background: url(/xqhz/images/menu_dot.png) no-repeat center top; background-size:100% ; display: none;}
.pfloat_box .box .tit:hover,
.pfloat_box .box .tit.aon{color:#eee;background:#b2141a}
.pfloat_box .box .tit:hover:after,
.pfloat_box .box .tit.aon:after{ display: block;}
@media (max-width:768px){
.pfloat_box .box .tit{ padding:0 .5em; font-size:.7em;}
}
@media (max-width:640px){
.pfloat_box .box .tit:after{ height:72px;}
.pfloat_box .box .tit{ font-size:1.4em;}
}





/* 栏目页导航三级 */
.pfloat_box .box>ul{display:none;}
.pfloat_box .box>ul>li{margin-bottom:0px;border-bottom:1px solid #e5e5e5}
.pfloat_box .box>ul>li>a{ color: #444; font-size:18px;display:block;line-height:2.5;transition:0s;padding:0.2em 30px;position:relative;}
.pfloat_box .box>ul>li>a:hover,
.pfloat_box .box>ul>li.aon>a{background:#f8e9e9}
.pfloat_box .box>ul>li>a::after{position:absolute;content:'';background:url(/xqhz/images/menu_aon.png) no-repeat center center;top:50%; width:70px;height:11px;background-size:contain;right:-5px;margin-top:-5px;display:none;}
.pfloat_box .box>ul>li>a:hover::after,
.pfloat_box .box>ul>li.aon a::after{display:block;}
@media (max-width:768px){
.pfloat_box .box>ul>li>a{ padding:0 1em;}
.pfloat_box .box>ul>li>a::after{ width:30px;}
}
@media (max-width:640px){
.pfloat_box .box>ul>li>a{ font-size:1.2em;}
}



/* 栏目页导航四级 */
.pfloat_box .box ul li .bul{ display: none; background: #fff;}
.pfloat_box .box ul li.aon .bul{ display: block;  }
.pfloat_box .box ul li .bul li{border-bottom:1px solid #e9e9e9}
.pfloat_box .box ul li .bul li:last-child{border-bottom:none}
.pfloat_box .box ul li .bul li a{color: #444;  line-height:2; display: block;padding:12px 30px; font-size: 14px;position: relative;}
.pfloat_box .box ul li .bul li a:hover,
.pfloat_box .box ul li .bul li.aon a{ }
.pfloat_box .box ul li .bul li a::after{position:absolute;content:'';background:url(/xqhz/images/menu_aon_sub.png) no-repeat center center ; top:50%; width:70px;height:11px;background-size:contain;right:-5px;margin-top:-4px;display:none; z-index: 60;}
.pfloat_box .box ul li .bul li a:hover::after,
.pfloat_box .box ul li .bul li.aon a::after{display:block;}
@media (max-width:768px){
.pfloat_box .box ul li .bul li a{ padding:10px 15px;}
.pfloat_box .box ul li .bul li a::after{ width:30px;}
}



/* 图片标题列表 */
.Pictext_list{padding:0 0 0;;}
.Pictext_list li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;}
.Pictext_list li:nth-child(3n){margin-right:0}
.Pictext_list li:nth-child(6)~li{margin-bottom:0}

.Pictext_list li .pic{padding-bottom:66%;background-size:cover;transition:transform .5s ease-in-out; background-color: #ccc;}
.Pictext_list li:hover .pic{transform:scale(1.1);}
.Pictext_list li .text{position:relative;z-index:50;padding:3% 0;background:#f5f5f5;position:relative;z-index:50;}
.Pictext_list li .text h3{color:#444;margin:0;line-height:1.5;font-size:16px;font-weight:normal;text-align:center;}



/* 视频列表 */
.Video_list li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;}
.Video_list li:nth-child(3n){margin-right:0}
.Video_list li:nth-child(6)~li{margin-bottom:0}
.Video_list li .files,
.Video_list li a{ position:absolute; left:0; top:0; width:100%; height:100%;  z-index: 10;}
.Video_list li a:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.2; z-index: 10;}
.Video_list li:hover a:before{  opacity:0.5}
.Video_list li .files{ z-index: 100; display: none;}
.Video_list li .files video{ object-fit: fill;}
.Video_list li aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff; z-index: 100;}
.Video_list li aside span{ display:block; border-radius:50%; width:3em; height:3em; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Video_list li aside span::before{ position:absolute; content:''; border:8px solid transparent; border-left:10px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-4px; margin-top:-8px;}
.Video_list li .con{ position: relative;}
.Video_list li .pic{ padding-bottom: 70%;; position: relative;}
.Video_list li .text{  text-align: center;background:#f7f5f0;padding: 1em ;}
@media (max-width:640px){
.Video_list li aside span{ width:1.5em; height:1.5em; border:2px solid #fff;}
.Video_list li aside span::before{ border:6px solid transparent; border-left:8px solid transparent; border-left-color:#fff; margin-left:-3px; margin-top:-6px;}
}


/* 标题列表 */
.Tittext_list li a{ display: block; border-bottom: 1px solid #eee; padding: 1.5% 0; height: auto; overflow: hidden;}
.Tittext_list li time{float:right;margin-left:1em;font-size:16px;color:#999}
.Tittext_list li h3{ width: 70%; float: left; padding-left:15px;line-height:1.5;font-size:16px;position:relative; font-weight: normal;margin: 0; color: #444;}
.Tittext_list li h3:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
.Tittext_list li a:hover h3{ color:#b2141a;}



/* 标题列表 */
.Download_list li a{ display: block; border-bottom: 1px solid #eee; padding: 1.5% 0; height: auto; overflow: hidden;}
.Download_list li span{ width: 16px; height:16px; float: right ; display: block; background: url(/xqhz/images/download_icon.png) no-repeat center center;
background-size: contain; opacity: 0.6; margin-top: 5px;}
.Download_list li h3{ width: 70%; float: left; padding-left:15px;line-height:1.5;font-size:16px;position:relative; font-weight: normal;margin: 0; color: #444;}
.Download_list li h3:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
.Download_list li a:hover h3{ color:#b2141a;}
@media(max-width:1024px){
.Download_list li h3{ width:80%;}
}



/* 图片标题介绍列表 */
.pic_text_list .left img{width:100%;transition:transform .5s ease-in-out; }
.pic_text_list .right h3{color:#444;font-size:22px;font-weight:400;margin:0  0 2% 0}
.pic_text_list .right .p{color:#999;line-height:2;overflow:hidden}
.pic_text_list ul li{margin-bottom:0;background:#fff;padding:25px 0;position:relative;border-bottom:1px solid #eee;transition:.5s}
.pic_text_list li:hover{background:#f5f5f5}
.pic_text_list ul li a{display:block;height:auto;overflow:hidden}
@media(min-width:1025px){
.pic_text_list .left{float:left; width:26%;overflow:hidden;border-radius:0px}
.pic_text_list .right{float:right; width:74%;padding:1% 2% 0 5%;position:relative}
.pic_text_list .right .time{color:#aaa; margin-top: 6%; display: block;}
.pic_text_list .right .time span{font-size:0.46rem;font-weight:700;display:block}
.pic_text_list ul li{padding-right:20px}
}
@media(max-width:1024px){
.pic_text_list{padding:5% 0 0; overflow: hidden;}
.pic_text_list ul li{ width:48%; margin-bottom:4%; padding:0; float: left;}
.pic_text_list ul li:nth-child(2n){ float:right;}
.pic_text_list .left img{border-radius:5px;}
.pic_text_list .right{ font-size:.45em; padding:.8em;}
.pic_text_list .right .time{margin:10px 0 5px;display:inline-block}
.pic_text_list .right .time span{float:right;margin:0}
.pic_text_list .right .time span:before{content:"-"}
.pic_text_list .right .h3{font-size:1em;}
.pic_text_list .right .p{line-height:1.5; margin:0;}
}
@media(max-width:768px){
.pic_text_list .right{ font-size:.6em; padding:.8em;}
}

@media(max-width:640px){
.pic_text_list .right{ font-size:1em;}
}


/* 详情页 */
.Detail_page{background:#f5f5f5;padding: 8%}
.Detail_page .news_info{height:auto;overflow:hidden}
.Detail_page .news_info .title{text-align:center;padding-bottom:2%;border-bottom:1px dashed #d2d2d2;margin-bottom:2%}
.Detail_page .news_info .title h1{margin:0;padding-bottom:1%;font-size:28px ;font-weight:400;color:#444}
.Detail_page .news_info .title p{margin:0;padding-bottom:1%}
.Detail_page .news_info .title p span{margin:0 1%;color:#777;font-family:Arial,Helvetica,sans-serif}
.Detail_page .news_info .info{text-justify:inter-ideograph}
.Detail_page .news_info .center{text-align:center}
.Detail_page .info{font-size:16px ;line-height:2;color:#666}
.Detail_page .info img{display:block;margin:3% auto!important;height:auto!important}
.Detail_page .bot{position:relative;margin-top:70px ;padding-top:50px ;font-size:16px ;border-top:1px  dashed #d2d2d2}
.Detail_page .info_back{text-align:center;clear:both;position:absolute;right:0;bottom:0}
.Detail_page .info_back a{position:relative;color:#fff;background:#b2141a;display:block;width:150px ;line-height:3;border-radius:100px }
.Detail_page .info_back a:hover{opacity:0.8;}
.Detail_page .info_pn span{display:block;;margin:1% 0}
.Detail_page .info_pn span a{color:#666}
@media(max-width:1024px){
.Detail_page{padding:4% 0;background:#fff}
.Detail_page .auto{padding:0 4%}
.Detail_page .info{padding:0 4%}
.Detail_page .info_back{position:relative; margin-bottom:1em;}
.Detail_page .news_info .title{ font-size:.5em;}
.Detail_page .bot{ padding:2em 4% 0;}
}
@media(max-width:768px){
.Detail_page .auto-inner{padding: 0 4%; background: none;}
.Detail_page .info *{max-width:100%!important}
.Detail_page .info .rich_media_area_primary_inner{max-width:100%!important}
.Detail_page .info_back a{width:100%;margin-bottom:2%}
.Detail_page .news_info .title{ font-size:.6em;}
.Detail_page .news_info .title h1{font-size:1.4em;line-height:1.5}
}

@media(max-width:640px){
.Detail_page .news_info .title{ font-size:1em;}
}


/* 分页 */
.Columnpage .Pages{text-align:center;padding:8% 0 0}
.Columnpage .Pages a{display:inline-block;vertical-align:middle;border:1px solid #ececec;background:#fff;padding:0 15px; line-height:38px;color:#999}
.Columnpage .Pages a.a_cur,.Columnpage .Pages a:hover{background-color:#b2141a;color:#fff}
.Columnpage .Pages em{font-style:normal;display:inline-block;vertical-align:middle;overflow:hidden}
.Columnpage .Pages em a{float:left;margin-left:-0.01rem}
.Columnpage .Pages .p_count,
.Columnpage .Pages .p_cur,
.Columnpage .Pages .p_jump,
.Columnpage .Pages .p_total{display:none}
.Columnpage .Pages .a_prev,
.Columnpage .Pages .a_next{padding:0 15px;overflow:hidden;height:38px}
@media(max-width:1024px){
.Columnpage .Pages{ font-size:.5em;}
}
@media(max-width:640px){
.Columnpage .Pages{ font-size:1em;}
.Columnpage .Pages .a_end,
.Columnpage .Pages .a_first{display:none}
.Columnpage .Pages a{padding:0 15px}
}




/* 分页 */
.Location{ margin-bottom:3%;padding:0 0 10px 0; line-height:30px; border-bottom:#e5e5e5 1px solid;}
.Location em{ font-style:normal;color: #999;  float:right; }
.Location em span{ color:#444;}
.Location em a{ position:relative; padding-right:15px; margin-right:10px;color: #999;}
.Location em a:first-child{ margin-left: 5px;}
.Location em a:hover{ color: #b2141a;}
.Location em a:before{ position:absolute; content:''; right:0; border-top:4px solid transparent;border-bottom:4px solid transparent; border-left:5px solid #a1a1a1; top:50%; margin-top:-4px;}
.Location h3{ float: left; position: relative; font-size:22px; color: #333; margin: 0; font-weight: normal;}
.Location h3:after{ content: "";  position:absolute; display: block; background-color: #b2141a;left: 0; bottom: -10px; height: 2px; width: 100%; }
@media(max-width:640px){
.Location em{ display:none;}
}


/* 单篇 */
.Singlepage p{ font-size: 16px; line-height: 2}
.Singlepage .About .text{ width: 50%; float: left;}
.Singlepage .About .text p:nth-child(1){ margin-top: 0;}
.Singlepage .About .pic{ width: 46%; float: right;}
.Singlepage .About .pic img{ margin-bottom: 20px; border-radius: 20px 0;}







/*Floor001234 */
.Floor001234{padding:50px 0;}
.Floor001234 .right .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/dangtuan.png);background-size:85%;}
.Floor001234 .intor .pic{height:20em;}
.Floor001234 .intor .text{line-height:2.4;padding-top:1.8em;}
.Floor001234 .intor .text h4{ padding-left: 10px; position: relative;; line-height: 1; margin: 0 0 1em 0; font-size:1.2em; font-weight: normal; color: #222;}
.Floor001234 .intor .text h4:before{content:'';position:absolute;width:3px;height:1em;background-color:#d11c23;left:0;top:0%;}

.Floor001234 .box{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);padding:1.5625em;}
.Floor001234 .box ol{position:relative;margin-bottom:1em; overflow: hidden;}
.Floor001234 .box ol .Ispic{height:20em;}
.Floor001234 .box ol time{position:absolute;right:0;top:0;color:#fff;background:#d11c23;line-height:3.8em;padding:0 1em;}
.Floor001234 .box ol .txt{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.6);padding:1em}
.Floor001234 .box ol .txt aside{font-size:1.2em;color:#fff;width:75%;float:left;}
.Floor001234 .box ol .txt time{float:right;}
.Floor001234 .box li{line-height:45px}
.Floor001234 .box li time{float:right;margin-left:1em;font-size:0.875em;color:#666;opacity:0.5;}
.Floor001234 .box li a{padding-left:15px;position:relative;}
.Floor001234 .box li a:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}

.Floor001234 .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.04);padding:1.5625em;}
.Floor001234 .list ol{position:relative;margin-bottom:1em; overflow: hidden;}
.Floor001234 .list ol .Ispic{height:20em;}
.Floor001234 .list ol time{position:absolute;right:0;top:0;color:#fff;background:#d11c23;line-height:3.8em;padding:0 1em;}
.Floor001234 .list ol .txt{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.6);padding:1em}
.Floor001234 .list ol .txt aside{font-size:1.2em;color:#fff;width:75%;float:left;}
.Floor001234 .list ol .txt time{float:right;}
.Floor001234 .list li{line-height:45px}
.Floor001234 .list li time{float:right;margin-left:1em;font-size:0.875em;color:#666;opacity:0.5;}
.Floor001234 .list li a{padding-left:15px;position:relative;}
.Floor001234 .list li a:before{content:'';position:absolute;width:5px;height:5px;background-color:#d11c23;left:0;top:50%;margin-top:-2.5px;border-radius:50%;}
@media (min-width:1025px){
.Floor001234 .fl{width:57%;}
.Floor001234 .fr{width:38%;}
}
@media (max-width:1024px){
.Floor001234 .box{ padding:1.5rem; font-size:.5em;}
.Floor001234 .intor .pic{ height:34em;}
.Floor001234 .box ol .Ispic{ height:38em;}
.Floor001234 .fr{ margin-top:1em;}
.Floor001234 .list{ font-size:.5em;}
}
@media (max-width:640px){
.Floor001234 .box{ font-size:1em;}
.Floor001234 .intor .pic{ height:16em;}
.Floor001234 .intor .text{ line-height:2;}
.Floor001234 .box ol .Ispic{ height:17em;}
.Floor001234 .box li{ line-height:2.5;}
.Floor001234 .fr{ margin-top:2em;}
.Floor001234 .list{ font-size:1em;}
.Floor001234 .list li{ line-height:2.5;}
}

.Floor002345{padding:50px 0;background:url(/xqhz/images/bg01.jpg) no-repeat center center; background-size: cover ;}
.Floor002345 .home-title1 span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/jiaoxue.png);background-size: 85%;}
.Floor002345 .home-title2 span:before{float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/huodong.png);background-size: 85%;}
.Floor002345 .home-title3 span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/hezuo.png);background-size: 85%;}
.Floor002345 .home-title4 span:before{float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/huodong2.png);background-size: 85%;}

.Floor002345 .item .list{background:#fdfcfb;border:1px solid #f3f1ea;box-shadow:0px 1.25em 3.125em rgba(0,0,0,0.02);padding:1.5625em;}
.Floor002345 .list li{margin-bottom: 1.3vw; }
.Floor002345 .list li a{ position: relative;}
.Floor002345 .list li .Ispic{height: 134px;}
.Floor002345 .list li .txt aside{font-size: 1.125em; border-bottom:1px solid #eee; line-height: 1.5 ;color: #333; padding-bottom: 0.3em;}
.Floor002345 .list li .txt p{line-height: 1.715;font-size: 0.875em; color: #999;}

@media (max-width:1024px){
.Floor002345 .item{ margin-bottom:1em;}
.Floor002345 .item:last-child{ margin-bottom:0;}
.Floor002345 .item .list{ padding:1em;}
.Floor002345 .list li .txt{ font-size:.5em;}
}
@media(min-width:641px){
.Floor002345 .list li .pic{width: 160px;}
.Floor002345 .list li .txt{padding-left: 15px;}
}
@media(max-width:640px){
.Floor002345 .list li .ytable,
.Floor002345 .list li .ytable-cell{display: block;}
.Floor002345 .list li .txt{padding: 3vw;}
.Floor002345 .list li a,
.Floor002345 .list li .txt aside,
.Floor002345 .list li aside{font-size: 4vw;}
.Floor002345 .list li .txt p{font-size: 3.5vw;}
.Floor002345 .item{ margin-bottom:2em;}
}
@media (min-width:1025px){
.Floor002345 .item{width:30.8%;float:left;margin-right:3%;}
.Floor002345 .item:nth-child(3n){margin-right:0}
}



/* 搜索 */
.search_list li{ border-bottom:dashed 1px #e5e5e5;}
.search_list li a{ padding:1em 0;}









/*招生在线   */
.Enrollment_one { background: #fcfbf9; padding: 50px 0; }
.Enrollment_one .left .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/jihua.png);background-size: 85%;}
.Enrollment_one .right .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/chaxun.png);background-size: 85%;}
.Enrollment_one a:hover { color: #d11c23; }
.Enrollment_one .left .list{ background: #fdfcfb; border: 1px solid #f3f1ea; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); padding: 1.5625em; }
.Enrollment_one .left .news-top, .Enrollment_one .left .news-top li { position: relative; }
.Enrollment_one .left .news-top li .Ispic { height: 21.625em; }
.Enrollment_one .left .news-top li .txt { position: absolute; left: 56px; right: 56px; bottom: 0; line-height: 56px; text-align: center; background: rgba(39, 39, 39, 0.73) }
.Enrollment_one .left .news-top li .txt aside { font-size: 1.125em; color: #fff }
.Enrollment_one .left .news-top .btn { width: 100%; position: absolute; left: 0; bottom: 0; height: 56px;  }
.Enrollment_one .left .news-top .slick-arrow { position: absolute; width: 56px; height: 56px; background: #d11c23; top: 0; transition: .3s; }
.Enrollment_one .left .news-top .slick-prev { left: 0; }
.Enrollment_one .left .news-top .slick-next { right: 0; }
.Enrollment_one .left .news-top .slick-arrow:before { position: absolute; content: ''; width: 20%; height: 20%; border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); top: 40%; left: 35%; }
.Enrollment_one .left .news-top .slick-prev:before { transform: rotate(-135deg); left: 45%; }
.Enrollment_one .left .news-top .slick-arrow:hover { background: #b2141a; }
.Enrollment_one .left .news-list li { line-height: 43px; }
.Enrollment_one .left .news-list li time { float: right; margin-left: 1em; font-size: 0.875em; color: #666; opacity: 0.5; display: none; }
.Enrollment_one .left .news-list li a { padding-left: 15px;  position: relative;font-size: 1.25em; }
.Enrollment_one .left .news-list li a:before { content: ""; position: absolute; width: 5px; height: 5px; background-color: #d11c23; left: 0; top: 50%; margin-top: -2.5px; border-radius: 50%; }
.Enrollment_one .right .list { background: #fdfcfb; border: 1px solid #f3f1ea; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); }
.Enrollment_one .right .list .form{ padding: 2em 1.5625em;}
.Enrollment_one .right .list .row-inner{ position: relative; border-radius: 3px; background: #f3f2f0; padding:13px 0 13px 48px; line-height: 24px;margin-bottom: 20px;}
.Enrollment_one .right .list .row i{ position: absolute; left: 14px; top: 15px; background-repeat:no-repeat; background-position: center center; display: block; width: 20px; height: 20px;}
.Enrollment_one .right .list .row .text{ border: none; background: none;  color: #888; border-left: 1px solid #e1dddd; line-height: 24px; padding: 0 15px; width: 100%;font-family: "HarmonyOS_Sans_SC_Regular";}
.Enrollment_one .right .list .usename i{ background-image: url(/xqhz/images/ico-name.svg);}
.Enrollment_one .right .list .usenum i{ background-image: url(/xqhz/images/ico-num.svg);}

.Enrollment_one .right .list .btn{ width: 47%; border: none; background: #d11c23; color: #fff; font-size: 1em; text-align: center; line-height: 40px; border-radius: 5px; cursor: pointer;font-family: "HarmonyOS_Sans_SC_Regular";}
.Enrollment_one .right .list .btn.reset{ float: right; background: #d4c496;}
.Enrollment_one .right .list .hotline { padding: 2em 1.5625em; color: #fff; background: url(/xqhz/images/hotline-bg.jpg) no-repeat center; background-size: cover;}
.Enrollment_one .right .list .hotline .tit{ font-size: 1.25em; margin-bottom: 10px}
.Enrollment_one .right .list .hotline .tit:before { content: "\e714"; font-family: "iconfont" !important; padding-right: 5px; position: relative; top: 0px; font-size: 1.125em; }
.Enrollment_one .right .list .hotline p{ margin: 0; }
.Enrollment_one .right .list .hotline span{ display: inline-block; margin-right: 15px;}
@media (min-width: 1025px) {
.Enrollment_one .left { width: 100%; }
.Enrollment_one .right { width: 25%; }
.Enrollment_one .left .news-top { width: 55.115%; }
.Enrollment_one .left .news-list { width: 40.914%; }
}
.Enrollment_one .right{display: none;}
@media (max-width: 1024px) {
.Enrollment_one .left{ margin-bottom: 2em; font-size:.5em;}
.Enrollment_one .home-title span{ font-size:1.4em;}
.Enrollment_one .home-title>a{ font-size:.9em;}
.Enrollment_one .fr .home-title span{ font-size:.7em;}
.Enrollment_one .left .list .fr{ margin-top:1em;}
.Enrollment_one .right .list{ font-size:.5em;}
.Enrollment_one .right .list .row .text{ font-size:1em;}
.Enrollment_one .left .news-top li .Ispic{ height:25em;}
}

@media (max-width:640px) {
.Enrollment_one .fr .home-title span{ font-size:1.5em;}
.Enrollment_one .home-title span{ font-size:2em;}
.Enrollment_one .left{ font-size:.8em;}
.Enrollment_one .left .news-list li{ line-height:2.5;}
.Enrollment_one .right .list{ font-size:1em;}
}



/*Floor002861 */
.Floor002861{padding: 50px 0; background: #efefef;}
.Floor002861 a:hover{color: #d11c23;}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track,
.Floor002861 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before,
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002861 .top-new,
.Floor002861 .news-list{/* margin-bottom:1.93vw; */position: relative;padding-left: 120px;}
.Floor002861 .tit{position: absolute; left: 0px; top: 0px;bottom:0px;background:#d11c23;color: #fff; border-radius: 10px; text-align:center; width: 120px;height: 120px;font-size: 1.875em; font-weight: bold; padding:0.625em;  overflow: hidden;}
.Floor002861 .top-new:after{ position:absolute; right:-1px; top:-1px; bottom:-1px; width:27px; content:'';}
.Floor002861 .top-new .ul1{margin: 0 0px 0 20px;padding-top: 10px;}
.Floor002861 .left .slider li aside {position: relative; border-bottom:1px solid #949494 ;}
.Floor002861 .left .slider li aside > a { position: absolute; right: 0; top: 50%; transform: translateY(-50%); color: #949494;font-size: 0.875em; }
.Floor002861 .left .slider li aside > a:after { display: inline-block; content: ""; width: 0.5em; height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg); border-top: 1px solid #949494; border-right: 1px solid #949494; }
.Floor002861 .left .slider li aside span{font-size: 1.25em; color: #333; font-weight: bold; line-height: 2;}
.Floor002861 .left .slider li p{color: #888;font-size: 0.875em;margin-top: 5px; line-height: 1.6;}
.Floor002861 .left .slider li time{float: left;max-width: 5em;text-align: center;color: #999999;font-size: 0.875em;}
.Floor002861 .left .slider li time span{display: block;color: #333333; font-size: 2.8em;font-weight: normal; line-height: 1.5;}
.Floor002861 .left .slider li .txt {float: right;width: calc(100% - 5em);line-height: 1.5555;font-size: 1.125em;}
.Floor002861 .news-list .ul2{margin: 0 0px 0 20px;padding-top: 0px;}
.Floor002861 .right .news-list li {line-height: 30px;}
.Floor002861 .right .news-list li a { padding-left: 15px; position: relative; }
.Floor002861 .right .news-list li a:before { content: ""; position: absolute; width: 5px; height: 5px; background-color: #d11c23; left: 0; top: 50%; margin-top: -2.5px; border-radius: 50%; }

@media (min-width: 1025px) {
.Floor002861 .left{ width:100%;}
.Floor002861 .right{ width:30%;}
}
.Floor002861 .right{display: none;}
@media(min-width:1025px){
.Floor002861 .main .fr,
.Floor002861 .main .fl{width: 50%;}
}
@media(max-width:1024px){
.Floor002861 .top-new,
.Floor002861 .news-list{ font-size:.5em;}
.Floor002861 .tit{ font-size:1.6em;}
.Floor002861 .left .slider li aside > a{ font-size:.7em; margin-right:.1em;}
}
@media(max-width:768px){
.Floor002861 .top-new{ margin-bottom:1em;}
.Floor002861 .tit{ font-size:1.8em; height:100%; display:flex; align-items:center; justify-content:center;}

.Floor002861 .top-new,
.Floor002861 .news-list{ font-size:.6em;}
}
@media(max-width:640px){
.Floor002861 .top-new .slider li b{font-size: 16px;}
.Floor002861 .top-new .slider li aside{font-size: 14px;}
.Floor002861 .top-new .slider{margin-left: 0;}
.Floor002861 .top-new{min-height: 80px; padding-left:100px;}
.Floor002861 .top-new .tit{background-size: contain;width:100px;font-size:18px;padding:5px 0;}
.Floor002861 .left .slider li time{ max-width:8em; display:none;}
.Floor002861 .left .slider li .txt{ width:100%; padding-left:2em;}
.Floor002861 .left .slider li aside span{ padding-right:2em;}
.Floor002861 .tit{ width:100px;}
.Floor002861 .news-list .ul2{ margin-left:0;}
.Floor002861 .right .news-list li{ font-size:1.8em;}
}




/*Floor003160 */
.Enrollment_two { padding: 50px 0; background: url(/xqhz/images/bg02.jpg) no-repeat center center; background-size: cover;}
.Enrollment_two a:hover { color: #d11c23; }
.Enrollment_two .list { background: #fdfcfb; border: 1px solid #f3f1ea; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); padding: 1.5625em; }
.Enrollment_two .left ol { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ededed; }
.Enrollment_two .left ol .pic img { display: block; width: 100%; }
.Enrollment_two .left ol .txt aside { margin-bottom: 5px; }
.Enrollment_two .left ol .txt aside a.dot { float: left; font-size: 1.125em; padding-right: 58px; max-width: 95%; background: url(/xqhz/images/hot.png) no-repeat right center; color: #333; }
.Enrollment_two .left ol .txt aside a.dot:hover { color: #d11c23; }
.Enrollment_two .left ol .txt time { color: #666; opacity: .5; font-size: 0.875em; background: url(/xqhz/images/ico-time2.svg) no-repeat left center; background-size: 15px; padding-left: 20px; }
.Enrollment_two .left ol .txt p { margin: 0.8vw 0; font-size: 0.875em; color: #888; line-height: 1.75; }
.Enrollment_two .left ol .more { display: inline-block; background: url(/xqhz/images/details.png) no-repeat right 12px center #d11c23; border-radius: 3px; width: 97px; line-height: 27px; color: #fff; padding-left: 16px; font-size: 0.875em; }
.Enrollment_two .right ol{ padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ededed;}
.Enrollment_two .right ol.ol-pic a{display: block;position: relative;}
.Enrollment_two .right ol.ol-pic .Ispic{height: 135px;}
.Enrollment_two .right ol.ol-pic aside{position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; color: #fff;background: rgba(39, 39, 39, 0.73);font-size: 16px;line-height: 40px;}
.Enrollment_two .right ol.ol-pictxt .txt aside{font-size: 16px;}
.Enrollment_two .right ol.ol-pictxt .txt p{line-height: 1.715em;}
.Enrollment_two .right ol.ol-pictxt .txt time{color: #999;}
.Enrollment_two .list li {line-height: 43px;}
.Enrollment_two .list li time { float: right; margin-left: 1em; font-size: 0.875em; color: #666; opacity: 0.5; }
.Enrollment_two .list li a { padding-left: 15px; position: relative; }
.Enrollment_two .list li a:before { content: ""; position: absolute; width: 5px; height: 5px; background-color: #d11c23; left: 0; top: 50%; margin-top: -2.5px; border-radius: 50%; }
.Enrollment_two .right2 li:not(:last-child){margin-bottom: 18px;}
.Enrollment_two .right2 li a{position: relative;padding-left: 0;}
.Enrollment_two .right2 li .Ispic{height: 134px;}
.Enrollment_two .right2 li .txt aside{font-size: 1.125em; border-bottom:1px solid #eee; line-height: 1.5 ;color: #333; padding-bottom: 0.3em;}
.Enrollment_two .right2 li .txt p{line-height: 1.715;font-size: 0.875em; color: #999;}
.Enrollment_two .right2 li a:before{display:none;}

@media (min-width: 641px) {
.Enrollment_two .list ol .pic {width: 210px;}
.Enrollment_two .list ol .pic a {display: block;/* max-width: 240px; *//* width: 90%; */}
.Enrollment_two .list ol .txt{ padding-left: 30px;}
}
@media (min-width: 1366px) {
.Enrollment_two .list{ min-height: 28.25em;}
}
@media only screen and (max-width: 1366px) and (min-width: 1280px) {
 .Enrollment_two .list{min-height: 30.25em;}
}
@media only screen and (max-width: 1280px) and (min-width: 1024px) {
 .Enrollment_two .list{min-height: 33.25em;}
}
@media (min-width: 1025px) {
.Enrollment_two .left {width: 44%;float: left;}
.Enrollment_two .right {width: 26%;float: left;margin: 0 2%;}
.Enrollment_two .right2{width: 26%;float: left;}
.Enrollment_two .right2 li .pic{width: 115px;}
.Enrollment_two .right2 li .txt{padding-left: 15px;}
}
@media (max-width: 1024px) {
.Enrollment_two .left ol{ display:flex;}
.Enrollment_two .left ol .ytable-cell{ display: block;}
.Enrollment_two .list{ font-size:.5em;}
.Enrollment_two .list .pic{ display: none; }
.Enrollment_two .right ol.ol-pic .Ispic{ height:20em;}
}
@media (max-width:768px) {
.Enrollment_two .list{ font-size:.7em;}
.Enrollment_two .left ol .more{ width:auto; padding:0 2em; padding-left:1em;}
}
@media (max-width:640px) {
.Enrollment_two .left ol{ display: block;}
.Enrollment_two .list{ font-size:1.1em; margin-bottom:1em;}
.Enrollment_two .list .pic{ margin-bottom:1em;}
}



/*Enrollment_three */
.Enrollment_three { padding: 50px 0; background: #f9f8f4; }
.Enrollment_three .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/zhuanye.png);background-size:85%;}
.Enrollment_three .slider li { overflow: hidden; }
.Enrollment_three .slider li a { display: block; margin: 0 10px; /* border-radius: 10px; */ background: #fff; position: relative; text-align: center; }
.Enrollment_three .slider li .pic{ overflow: hidden; }
.Enrollment_three .slider li .Ispic{padding-bottom: 78%;}
.Enrollment_three .slider li .txt{ padding: 0.625em 0;background: #dfdfdf;
    color: #111;
}}
.Enrollment_three .slider li .tit { font-size: 1.125em; line-height: 2; }
.Enrollment_three .slider li a { color: #333; }
.Enrollment_three .slider li a:hover { color: #d11c23; }
.Enrollment_three .slick-dots { text-align: center; }
.Enrollment_three .slick-dots li { display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 50%; background: #000; opacity: 0.15; }
.Enrollment_three .slick-dots li button { display: none; }
.Enrollment_three .slick-dots li.slick-active { opacity: 1; background: #d11c23; }
@media (max-width: 1024px) {
.Enrollment_three .slider li a{ font-size:1em;}
.Enrollment_three .slider li .inner { padding:2vw; }
.Enrollment_three .slider li .tit{ font-size:2vw; }
}
@media (max-width:640px) {
.Enrollment_three .slider li .tit{font-size:1.3em;}
}


/*Floor003041 */
.Floor003041 { padding: 50px 0; }
.Floor003041 .left .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/fengjing.png);background-size: 90%;}
.Floor003041 .right .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/video.png);background-size: 90%;}
.Floor003041 .mid .home-title span:before {float: left;content: '';width: 35px;background-position: left center;background-repeat: no-repeat;height: 30px;background-image: url(/xqhz/images/xiaoyou.png);background-size: 90%;}

.Floor003041 li { float: left; }
.Floor003041 li a { /* display: block; position: relative; overflow: hidden; background: #000; */ }
.Floor003041 li a:after { content: ""; position: absolute; left: 0; width: 100%; height: 40%; bottom: 0; z-index: 1; }
.Floor003041 li .Ispic { transition: 0.5s; /* opacity: 0.9; */ }
.Floor003041 li .txt { position: absolute; z-index: 10; left: 0; bottom: 20px; width: 100%; padding: 0 20px; color: #fff; }
.Floor003041 li a:hover .Ispic { opacity: 1; transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); }
.Floor003041 .more { margin-top: 1em; text-align: center; }
.Floor003041 .more a { display: inline-block; border: 1px solid #f7c002; background: #c9a31e; line-height: 2.875em; border-radius: 50px; color: #fff; padding: 0 2.5em; transition: 0.3s; }
.Floor003041 .more a:hover { background: none; }



/*Floor003041 */
.Enrollment_four { padding: 50px 0; }
.Enrollment_four .left .home-title span:before {float:left;content:'';width:35px;background-position:left center;background-repeat: no-repeat;height:30px;background-image: url(/xqhz/images/fengjing.png);background-size:85%;}
.Enrollment_four .right .home-title span:before {float: left;content: '';width: 35px;background-position:left center;background-repeat: no-repeat;height:30px;background-image: url(/xqhz/images/video.png);background-size:85%;}
.Enrollment_four .mid .home-title span:before {float: left;content: '';width: 35px;background-position:left center;background-repeat: no-repeat;height:30px;background-image: url(/xqhz/images/xiaoyou.png);background-size:85%;}

.Enrollment_four li { float: left; }
.Enrollment_four li a {}
.Enrollment_four li a:after { content: ""; position: absolute; left: 0; width: 100%; height: 40%; bottom: 0; z-index: 1; }
.Enrollment_four li .Ispic { transition: 0.5s; /* opacity: 0.9; */ }
.Enrollment_four li .txt { position: absolute; z-index: 10; left: 0; bottom: 20px; width: 100%; padding: 0 20px; color: #fff; }
.Enrollment_four li a:hover .Ispic { opacity: 1; transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); }
.Enrollment_four .more { margin-top: 1em; text-align: center; }
.Enrollment_four .more a { display: inline-block; border: 1px solid #f7c002; background: #c9a31e; line-height: 2.875em; border-radius: 50px; color: #fff; padding: 0 2.5em; transition: 0.3s; }
.Enrollment_four .more a:hover { background: none; }

.Enrollment_four .video{position:relative;z-index:1; overflow: hidden;}
.Enrollment_four .video .play{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%; background:url(/xqhz/images/Floor003160-play.svg) no-repeat center center rgba(0,0,0,0.05);background-size:auto 4.5em;cursor:pointer;}
.Enrollment_four .video .files{position:absolute;z-index:20;background-color:#000;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.Enrollment_four .video .files video{width:100%;height:100%;display:block;}
.Enrollment_four .video .close{cursor:pointer;width:2em;height:2em;position:absolute;z-index:4;right:0.625em;top:0.625em;}
.Enrollment_four .video .close::before,
.Enrollment_four .video .close::after{position:absolute;content:'';width:80%;left:10%;height:3px;top:50%;margin-top:-1.5px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Enrollment_four .video .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Enrollment_four .video .Ispic{ padding-bottom: 90%;}
.Enrollment_four .video-txt{height:3.2em;background:#a81f24;background-size:cover;text-align:center; padding:0 1.875em;}
.Enrollment_four .video-txt aside{font-size:1.25em;color:#fff;}
.Enrollment_four .left ul{position:relative; font-size: 0;}
.Enrollment_four .left li .Ispic{display: block;  transition:all 0.5s;}
.Enrollment_four .mid li{ float:left; width:48.5%; margin-right:2%;  margin-bottom:2%; text-align:center; overflow: hidden;}
.Enrollment_four .mid  li:nth-child(2n){ margin-right:0;}
.Enrollment_four .mid  li p{ font-size:18px; margin-bottom:5px;}
.Enrollment_four .mid  li span{ color:#8c8c8c;}
.Enrollment_four .mid  li figure{ padding-bottom:104%;}
.Enrollment_four .mid li:hover .Ispic{transform: scale3d(1.1,1.1,1.1);}
@media (min-width: 1025px) {
.Enrollment_four .box {float: left;width: 32%;background: #fff;padding: 1.5625em;height: 35em;}
.Enrollment_four .left ul{position: relative;}
.Enrollment_four .left ul{ padding-bottom:50.7%;}
.Enrollment_four .left li{position:absolute; overflow: hidden;}
.Enrollment_four .left li:nth-child(1){width:100%; height:100%; left: 0; top:0;}
.Enrollment_four .left li:nth-child(2){width:49.5%; height:100%; left:0%; top:102%;}
.Enrollment_four .left li:nth-child(3){width:49.5%; height:100%; left:50.5%; top:102%;}
.Enrollment_four .left li .Ispic{height: 100%;}
.Enrollment_four .left li:hover .Ispic{transform: scale3d(1.1,1.1,1.1);}
}
@media (max-width: 1024px) {
.Enrollment_four .mid li,
.Enrollment_four li{ width:49%; margin-bottom:2%; margin-right:2%; position: relative;}
.Enrollment_four .mid li:nth-child(2n),
.Enrollment_four li:nth-child(2n){margin-right:0;}
.Enrollment_four li .Ispic{ padding-bottom:78%; }
.Enrollment_four .video-txt{ font-size:.5em;}
.Enrollment_four .video .Ispic{ padding-bottom:56%;}
}
@media (max-width: 700px) {
.Enrollment_four li .txt { bottom: 10px; }
}

@media (max-width:640px) {
.Enrollment_four .fr{ margin-top:1em;}
.Enrollment_four .video-txt{ font-size:1em;}
}
.Admission{ display:flex; align-items:center;}
.Admission .okl{ font-size:1.35em; text-align: center; display:none}
.Admission .okl .icon{ width:4.5em; height:4.5em; background:url(/xqhz/images/service.png) no-repeat center; background-size:cover;}
.Admission .txt_con{/* padding-left:1.5em; */}
.Admission .txt_con .title{ color:#fff; margin-bottom:.5em; font-size:1.6em; font-weight:bold;padding:0.5em 0 0 0;}
.Admission .txt_con div{padding:0 1em;text-align: center;}
.Admission .txt_con .tel,
.Admission .txt_con .qq,
.Admission .txt_con .wx{  font-size:1.3em; margin-bottom:.2em; background-size:1.2em!important;color:#fff;text-align: center;}
.Admission .txt_con .tel{background: url(/xqhz/images/Tel.png) no-repeat center left 0.5em #f7c002; padding:0.625em 1em; padding-left:2em;}
.Admission .txt_con .qq{ background:url(/xqhz/images/QQ.png) no-repeat center left 0.5em; padding:0.2em 1em; padding-left:2em; }
.Admission .txt_con .wx{ margin-bottom:0; background:url(/xqhz/images/wx.png) no-repeat center left 0.5em #f7c002;padding:0.625em 1em; padding-left:2em;border-radius: 0 0 10px 10px;}



@media(max-width:640px){
.Admission .txt_con .title{  font-size:1em;}
.Admission .txt_con .tel,
.Admission .txt_con .qq,
.Admission .txt_con .wx{  font-size:0.625em;}
}


.FastRight{position: fixed;z-index: 110;right: 0px;bottom: 2%;}
.FastRight img{ max-width: 120px;}
.FastRight .close{ width: 30px; height: 30px;right: 0px;position: absolute;top: -23px; transform: rotate(45deg);cursor: pointer;font-size: 0;}
.FastRight .close:before,
.FastRight .close:after{position: absolute; left: 50%; top: 50%; content: '';background: #666;}
.FastRight .close:before{width: 60%; height: 2px; margin-top: -1px; margin-left: -30%;}
.FastRight .close:after{height: 60%; width: 2px; margin-left: -1px; margin-top: -30%;}

@media(max-width:640px){
.FastRight{ display: none;}
.FastRight img{ max-width: 80px;}
}

.Form002099 header {padding-top: 2%; padding-bottom: 2%;}
.Form002099 header span {color: rgb(0, 0, 0); padding-left: 3%; font-size: 30px; margin-left: 3%; vertical-align: middle; border-left-color: rgb(237, 237, 237); border-left-width: 1px; border-left-style: solid; display: inline-block;}
.Form002099 section {position: relative;}
.Form002099 .ad aside {left: 0px; top: 0px; width: 50.41%; height: 100%; position: absolute;}
.Form002099 .ad {left: 0px; top: 0px; width: 50.41%; height: 100%; position: absolute;}
.Form002099 .ad aside {background-position: right top; width: 100%;}
.Form002099 .form {padding: 10% 10% 13% 60%; }
.Form002099 .form h1 {margin: 0px; color: rgb(51, 51, 51); font-size: 18px;}
.Form002099 .form td {padding-top: 16px;}
.Form002099 .form td div {line-height: 44px; position: relative;}
.Form002099 .form td label {left: 10px; color: rgb(153, 153, 153); position: absolute;}
.Form002099 .form td .text {background: none; padding: 0px 10px; border-radius: 3px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 100%; height: 44px; line-height: 44px;}
.Form002099 .form td .text:focus {border-color: rgb(240, 72, 72);}
.Form002099 .form .fgpsw {color: rgb(115, 115, 115); float: right;}
.Form002099 .form .fgpsw:hover {color: rgb(240, 72, 72); text-decoration: underline;}
.Form002099 .form .btn {background: rgb(240, 72, 72); padding: 0px; border-radius: 3px; border: currentColor; border-image: none; width: 46%; height: 44px; color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; float: left; cursor: pointer;}
.Form002099 .form .btn_reg {background: rgb(87, 34, 87); float: right;}

@media all and (max-width:640px){
.Form002099 footer {text-align: left;}
.Form002099 footer .bdsharebuttonbox {margin-bottom: 10px; float: none;}
.Form002099 .ad {width: auto; height: auto; position: relative;}
.Form002099 .form {padding: 3%;}
.Form002099 header span {font-size: 20px;}
}
@media all and (max-width:480px){
.Form002099 header img {height: 50px;}
}



.lqjieguo {padding:3%;max-width:600px;margin: 0 auto;border-radius:10px; background: #fff;}
.lqjieguo .nojieguo h3{ text-align: center; color: #999; font-size: 1.5em;}
.lqjieguo h2 {text-align: center; color: #d11c23; font-size: 1.5em;}
.lqjieguo ul {padding-top: 30px;}
.lqjieguo ul li {color: #333; line-height: 2.2; font-size: 1em; }
.lqjieguo ul li a {color: #d11c23;}
.lqjieguo ul li a.baoming {text-align: center; text-decoration: underline;}



.Form002337 {}
.Form002337 .form{ padding: 3%;max-width:600px;margin: 0 auto;border-radius:10px; background: #fff;}
.Form002337 .row {padding-bottom: 1em;}
.Form002337 .rowbox {padding-bottom: 0px;}
.Form002337 .rowbox::after {margin: 30px 0px; padding: 0px; border: currentColor; border-image: none; width: 100%; height: 1px; display: block; content: ""; background-color: rgb(242, 242, 242);}
.Form002337 .row-inner {margin: 0px auto; color: #333; line-height: 44px; padding-left: 6.875em; font-size: 1em; position: relative;}
.Form002337 .row-inner .h5 {margin: 0px; left: 0px; top: 0px; font-size: 1em; font-weight: normal; position: absolute;}
.Form002337 .row-inner .username {display: block;}
.Form002337 .row-inner .text {padding: 0px 10px; border-radius: 3px; border: 1px solid #e4e4e4; border-image: none; width: 100%; color: #999; line-height: 42px; display: inline-block; }
.Form002337 .row-inner .focus.text {border-color: #666; color:#666;}
.Form002337 .btn {margin: 20px auto; border: currentColor; border-image: none; width: 130px; text-align: center; color: #fff; line-height: 42px; font-size: 1em; display: inline-block; cursor: pointer; background: #d11c23;border-radius: 5px;}
.Form002337 .reset.btn {margin-left: 30px; background: #d4c496;}
.Form002337 .address > * {float: left; display: block;}
.Form002337 .address > * + * {margin-left: 1%;}
.Form002337 .address .selectbox {width: 100%; }
.Form002337 textarea {width: 100%; }
.Form002337 .address .selectbox select {border-radius: 3px; border: 1px solid  #e4e4e4; border-image: none; width: 100%; height: 44px; color: #999;padding: 0 5px;}
.Form002337 .address .selectbox select.focus {color: #666;}
.Form002337 .address .text {width: 100%; }
@media only screen and (max-width:767px){
.Form002337 {padding: 20px 0px;}
.Form002337 .btn {width: 85px; line-height: 35px; font-size: 16px;}
.Form002337 .address .selectbox {width: 32.33%;}
.Form002337 .address .text {width: 100%; margin-top: 10px; margin-left: 0px;}
}
@media only screen and (max-width:480px){
.Form002337 .address .selectbox {width: 100%; margin-left: 0px !important; max-width: none;}
.Form002337 .address .selectbox + .selectbox {margin-top: 10px;}
.Form002337 .row-inner .text {max-width: none;}
}
