@charset "utf-8";
*{padding:0;margin:0;border:0;outline:0;font-family:'Microsoft YaHei';word-wrap:break-word;box-sizing:border-box}

html{font-size:5.208vw}
html{font-size:100px}

a{color:inherit;text-decoration:none;
font-family:Microsoft YaHei;}
body,p{margin:0;padding:0;font-size:.16rem}

.pcyc{display: none;}
.h50 {height:.5rem;width: 100%;}
.h60{width:100%;height:.6rem}
.w_14{width:13rem;margin:0 auto}
/* 头部 */
.header{display:flex;width:100%;height:40px;background:#8e0808;align-items:center;}
.header .text{margin:0 auto;width:70%;text-align:right;}
.header .text span{position:relative;margin-left:10px;padding:4px 15px;color:#fff;font-weight:400;font-size:15px;font-family:Microsoft YaHei;cursor:pointer;}
.header .text span img{position:absolute;top:33px;left:0;opacity:0;transition:all 1s;}
.text span:hover{padding:4px 15px;border-radius:15px;background:rgba(255,255,255,.2);}
.text span:hover .erweima{opacity:1;}
.banner img{width:100%;height:auto;vertical-align:middle;}
/* 菜单 */
.nav{width:100%;height:70px;background:#b21010;}
.nav .list{display:flex;margin:0 auto;width:70%;align-items:center;justify-content:space-between;}
.nav .list a {height:70px;color:#fff;font-weight:700;font-size:20px;font-family:Microsoft YaHei;cursor:pointer;align-items:center;justify-content:center;flex:1;}
.nav .list .li{display:flex;height:70px;color:#fff;font-weight:700;font-size:20px;font-family:Microsoft YaHei;cursor:pointer;align-items:center;justify-content:center;flex:1;}
.nav .list .active{background:#c49d5a;}
.nav .list .li:hover{background:#c49d5a;}
/* 轮播 */
.formBox{box-sizing:border-box;margin:0 auto;padding:40px 0;width:70%;}
.lunbo{display:flex;align-items:center;justify-content:space-between;}
.lunbo .list{position:relative;width:48%;}
.lunbo .list img{width:100%;cursor:pointer;height:3.9rem;}
.lunbo .list .next{width:100%;cursor:pointer;height: 30px;}
.lunbo .list .links{position:absolute;top:40px;right:50px;display:flex;align-items:center;}
.lunbo .list .links img{width:48px;height:auto;}
.links .listss{display:flex;margin-left:40px;align-items:center;justify-content:center;flex-direction:column;}
.links .listss span{margin-top:10px;color:#fff;font-weight:400;font-size:18px;font-family:Microsoft YaHei;}
.news{display:flex;margin-top:40px;align-items:center;justify-content:space-between;}
.news .list{width:48%;}
/* 首页列表 */
.news .list .label img{width:100%;cursor:pointer;}
.news .list .label{margin-bottom:20px;}
.news .list .title{display:flex;background-color:#f8f8f8;cursor:pointer;align-items:center;}
.news .list .title .date{display:flex;margin-right:20px;padding-top:5px;width:80px;background:#d0a35d;align-items:center;justify-content:center;flex-direction:column;}
.news .list .title .date .bai{display:flex;width:100%;height:40px;background-color:#fff;color:#d0a35d;font-weight:400;font-size:30px;align-items:center;justify-content:center;}
.news .list .title .n{color:#333;font-weight:700;font-size:18px;font-family:Microsoft YaHei;}
.news .list .title .n:hover{color:#8e0808;transition:.1s;}
.news .list .title .date .hui{display:flex;width:100%;height:32px;background:#d0a35d;color:#fff;font-weight:400;font-size:16px;align-items:center;justify-content:center;}
.newlist .li{position:relative;display:flex;padding-left:14px;height:70px;border-bottom:1px solid #e0e0e0;font-size:20px;cursor:pointer;align-items:center;justify-content:space-between;}
.newlist .li div{transition:.3s;}
.newlist .li:hover div{padding-left:5px;color:#b9420d!important;transition:.3s;}

.dian{position:absolute;left:0;width:6px;height:6px;background:#b9420d;}
.newlist .li div{overflow:hidden;width:80%;color:#333;text-overflow:ellipsis;white-space:nowrap;font-weight:400;}
.newlist .li .date{color:#999;font-weight:400;}
.hisBox{height:660px;background-image:url(../images/xq90hisbg.jpg);background-size:100% 100%;}
.formBox2 .newlist .li{height:70px;font-family:Microsoft YaHei;}
.yinxiangBox{box-sizing:border-box;padding-top:70px;height:720px;background-image:url(../images/xq90yinxiang.jpg);background-size:100% 100%;}
.yinxiangBox .title{position:relative;display:flex;align-items:center;justify-content:center;}
.hisBox .title{position:relative;display:flex;align-items:center;justify-content:center;}
.smalllogo{display:flex;align-items:center;}
.smlogo{margin-right:10px;width:40px;height:auto;}
.yinxiangss{margin:0 auto;width:70%;}
.yinxiangss .title{margin-bottom:110px;}

.swiper{width:100%;height:100%;}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}

#certify{position:relative;margin:0 auto;}
#certify .swiper-container{padding-bottom:60px;}
#certify .swiper-slide{width:520px;background:#fff;box-shadow:0 8px 30px #ddd;}
#certify .swiper-slide img{display:block;}
#certify .swiper-slide p{margin:0;padding-top:0;color:#636363;text-align:center;font-size:1.1em;line-height:98px;}
#certify .swiper-pagination{bottom:20px;width:100%;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;border:3px solid #fff;background-color:#d5d5d5;opacity:1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff;}
#certify .swiper-button-prev{left:-30px;width:65px;height:40px;background:url(../images/xq90left.png) no-repeat;background-size:100%;}
#certify .swiper-button-next{right:-30px;width:65px;height:40px;background:url(../images/xq90right.png) no-repeat;background-size:100%;}
.swiper{width:100%;height:100%;}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}

#certify2{position:relative;}
#certify2 .swiper-slide{position:relative;}
#certify2 .swiper-slide div{position:absolute;bottom:10px;left:50%;width:100%;color:#fff;font-weight:400;font-size:18px;font-family:Microsoft YaHei;transform:translateX(-50%);}
.swiper-button-prev2{position:absolute;top:50%;z-index:100;display:flex;width:34px;height:48px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:rgba(0,0,0,.42);transform:translateY(-50%);align-items:center;justify-content:center;}
.swiper-button-next2 img,.swiper-button-prev2 img{width:25px!important;height:auto;}
.swiper-button-next2 img{transform:rotate(180deg);}

.swiper-button-next2{position:absolute;top:50%;right:0;z-index:100;display:flex;width:34px;height:48px;border-bottom-left-radius:5px;border-top-left-radius:5px;background-color:rgba(0,0,0,.42);transform:translateY(-50%);align-items:center;justify-content:center;}
.hisBox{box-sizing:border-box;padding-top:70px;}

.zhou{position:relative;margin:0 auto;margin-top:140px;width:70%;}
.zhou .line{width:100%;height:1px;border-bottom:1px dashed #953116;}
.zhou .list{position:absolute;top:-48px;left:20%;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.zhou .list span{display:block;margin-bottom:10px;color:#333;font-weight:400;font-size:20px;font-family:Microsoft YaHei;}

.act{color:#b21010!important;}
#certify3{display:flex;width:100%;height:253px;align-items:center;}
.lfetyxs{display:flex;width:80%;height:100%;background:#856748;align-items:center;justify-content:center;}
.rigsisa{display:flex;box-sizing:border-box;padding:0 20px;width:20%;height:70%;background:#b21010;cursor:pointer;align-items:center;justify-content:space-between;}
.rigsisa .quan{width:16px;height:16px;border:2px solid #fff;border-radius:50%;opacity:.5;}
#certify3 .swiper-slide{background-color:#856748;color:#fff;text-align:left!important;flex-direction:column;align-items:baseline;}
.lins{margin-right:10px;width:40px;height:1px;background-color:#fff;}
.vals{margin-top:20px;padding-right:50px;padding-left:50px;color:#fff;text-indent:2em;font-weight:400;font-size:18px;font-family:Microsoft YaHei;line-height:30px;opacity:.6;}
.linsfex{display:flex;font-weight:700;font-size:24px;font-family:Microsoft YaHei;align-items:center;}
.zhouflex{display:flex;align-items:center;}
.bansisi{margin:0 auto;margin-top:60px;width:70%;}


/* 位置 */
.crumbs{background-color:#f0f0f0;border-bottom:1px solid #e3cec2}
.crumbs .main{height:.5rem;line-height:.5rem;background-color:#f0f0f0;color:#999;display:flex;align-items:center}
.crumbs .main a{color:#999}
.crumbs .main a::after{content:'/';margin:0 .05rem}
.crumbs .main a:last-child::after{content:''}


/* 列表页 */


.listBody .main{display:flex}
.listBody .main .right{flex:1;overflow:hidden}

.listBody .main .right dl dt{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0}
.listBody .main .right dl dt h3{border-bottom:2px solid #b21010;}
.listBody .main .right dl dt h3 img{width:.32rem;height:.32rem;margin-right:.05rem}
.listBody .main .right dl dt h3 span{font-size:.28rem;line-height:.32rem;position:relative;bottom:.08rem}
.listBody .main .right dl dt a{display:flex;align-items:center;font-size:.16rem;color:#999;line-height:.32rem;}
.listBody .main .right dl dt a:hover{color:#b21010;font-weight: 600;}
.listBody .main .right dl dt a i{color:#999;margin-left:.05rem;position:relative;bottom:1px}
.listBody .main .right dl dd {margin-left: 0.0025rem;}
.listBody .main .right dl dd a{display:flex;align-items:center;height:.9rem;color:#333;border-bottom:1px solid #e8e8e8;transition:.3s}
.listBody .main .right dl dd a i{display:block;width:1.2rem;height:.3rem;font-size:.18rem;line-height:.3rem;text-align:center;margin-right:.3rem;background-color:#f0f0f0;font-style:normal;transition:.3s}
.listBody .main .right dl dd a span{display:block;max-width:80%;flex:1;font-size:.2rem;line-height:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s}
.listBody .main .right dl dd a:hover{border-bottom:1px solid #b21010;transition:.3s;padding-left: 0.15rem;}
.listBody .main .right dl dd a:hover i{color:#fff;background-color:#b21010;transition:.3s}
.listBody .main .right dl dd a:hover span{color:#b21010;transition:.3s}
.wap-header,
.fixed-head-box{
    display: none;
}
/* 内容 */
.contBody{background-color:#f0f0f0;overflow:hidden}
.contBody .crumbs{border-bottom:1px solid #e0e0e0}
.contBody .crumbs .main{background-color:#fff}
.contBody .contents{margin:.3rem auto;padding:0 .3rem;background-color:#fff;position:relative}
.contBody .contents .main{padding:.3rem}
.contBody .contents .title{padding:.2rem 0 0}
.contBody .contents .title h1{font-size:.32rem;color:#333;text-align:center;margin-bottom:.5rem}
.contBody .contents .title .info{margin:30px 0;padding-bottom:20px;border-bottom:1px dashed #ccc;display:flex;justify-content:space-between}
.contBody .contents .title .info span{font-size:16px;color:#999;margin-right:30px}
.contBody .contents .title .info span:last-child{margin-right:0}
.contBody .contents .title .info span i{font-style:normal}
.contBody .contents .title .info em{margin:0 15px;color:#999;font-style:normal}
.contBody .contents .title .info p{display:flex}
.contBody .contents .title .info .b,.contBody .contents .title .info .dy,.contBody .contents .title .info .s{cursor:pointer}
.contBody .contents .cont{font-size:.18rem;line-height:.36rem;padding-bottom:.5rem}

.contBody .contents .cont div img{max-width:9.5rem;max-width:100%;margin:0 auto;width: 100%;height: auto;}
.contBody .contents .cont div p img{max-width:9.5rem;width:100%;height: auto;} 


.contBody .contents .fujian{padding:.3rem 0;color:#333;font-size:.18rem;}
.contBody .contents .fujian .t{margin-bottom:.2rem}
.contBody .contents .fujian p a{color:#333}

.contBody .contents .code{display:flex;flex-direction:column;align-items:center;justify-content:center}
.contBody .contents .code img{width:1.56rem;height:1.53rem;display:block}
.contBody .contents .code p{width:2.2rem;font-size:.18rem;line-height:.2rem;color:#999;text-align:center;margin-top:.2rem}

/* 页码 */
.page{display:flex;align-items:center;justify-content:center;padding-bottom:.8rem}
.page a{padding:.05rem .15rem;border:1px solid #ccc;font-size:.14rem;color:#666;margin-right:.05rem;background-color:#fff;transition:.3s}
.page a:last-child{margin-right:0}
.page a:hover{color:#b21010;border-color:#b21010;transition:.3s}
.page .cur{color:#fff;background-color:#b21010;border-color:#b21010}
.page .cur:hover{color:#fff}
.page .u-arrow{border-color:#666}
.page-wap{display:none}

/* 回顶部 */
#back-to-top{position:fixed; bottom:200px; right:20px; background-color: #FFFFFF;} 
#back-to-top span{border:#e3e3e3 solid 1px;display:block; height:35px; width:30px; background: url(../images/top.png) no-repeat center center;} 
#back-to-top span:hover{background: url(../images/toph.png) no-repeat center center;}	

/* 底部 */
.smalllogo span{color:#b21010;font-weight:700;font-size:34px;font-family:Microsoft YaHei;}
.seemore{position:absolute;right:0;}
.footer{height:250px;background-image:url(../images/xq90footerbg.jpg);background-size:100% 100%;}
.footer .main{display:flex;margin:0 auto;width:70%;height:100%;align-items:center;justify-content:space-between;}
.footer .main .logo{margin-right:10%;width:240px;height:auto;}

.lianxi{width:50%;}
.lianxi .title{padding-bottom:20px;border-bottom:1px solid rgba(255,251,245,.2);color:#f7f7f8;font-weight:400;font-weight:700;font-size:20px;font-family:Microsoft YaHei;}
.lianxi .li{color:#f7f7f8;font-weight:400;font-size:16px;font-family:Microsoft YaHei;line-height:30px;}
.erweimas{display:flex;width:100%;align-items:center;justify-content:space-between;}
.flexss{display:flex;width:75%;align-items:center;}
.banquan{margin-top:20px;color:#f7f7f8;white-space:nowrap;font-weight:400;font-size:16px;font-family:Microsoft YaHei;}
.erweima{display:flex;align-items:center;justify-content:center;flex-direction:column;}
.erweima img{margin-right:5px;margin-bottom:5px;width:90px;height:auto;}
.erweima span{color:#f7f7f8;font-weight:400;font-size:16px;font-family:Microsoft YaHei;}