.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body.show a,body.show .transition,body.show:before,body.show img{-webkit-transition:All .5s ease;transition:All .5s ease}
.zoomImg{width:100%;overflow:hidden;position:relative;display:block}
.zoomImg:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;opacity:.6;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.zoomImg:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.zoomImg:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
a:hover .zoomImg:before{-webkit-animation:shine .75s;animation:shine .75s}
a:hover .zoomImg img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
@-webkit-keyframes shine{100%{left:125%}
}@keyframes shine{100%{left:125%}
}*{margin:0;padding:0;box-sizing:border-box}
html{font-size:100px}
body{font-size:12px;font-family:Arial,"微软雅黑";color:#212121;-webkit-text-size-adjust:none;opacity:0;-webkit-font-smoothing:antialiased}
body.show{opacity:1}
a{color:#212121;text-decoration:none;outline:none}
a:active{star:expression(this.onFocus=this.blur())}
a:link{text-decoration:none;outline:none}
a:visited{text-decoration:none;outline:none}
a:hover{text-decoration:none;color:#7f1419;outline:none}
li{list-style:outside none}
li{list-style-type:none}
h1{font-size:16px}
h2,h3,h4,h5{font-size:14px}
h5{font-size:12px}
textarea,input{background:rgba(0,0,0,0);font-size:12px;font-family:Arial,"微软雅黑";color:#888;outline:none;border:0}
em{font-style:normal}
img{vertical-align:middle;max-width:100%;border:0;object-fit:cover}
.wal{max-width:11.8rem;margin:0 auto}
@font-face{font-family:"iconfont";src:url("//at.alicdn.com/t/font_2640790_0xr51bk0scp.woff2?t=1650704386844") format("woff2"),url("//at.alicdn.com/t/font_2640790_0xr51bk0scp.woff?t=1650704386844") format("woff"),url("//at.alicdn.com/t/font_2640790_0xr51bk0scp.ttf?t=1650704386844") format("truetype")}
.iconfont{font-family:"iconfont"}
.g-head .head{position:fixed;z-index:50;left:0;top:0;right:0;border-top:#a20009 solid .05rem;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;border-bottom:rgba(0,0,0,0) solid 1px}
.g-head .head:before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:2rem;background:-webkit-linear-gradient(top,rgba(0,0,0,0.6),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));pointer-events:none}
.g-head .wal{height:1rem;position:relative;max-width:100%;top:0;-webkit-transition:top .5s ease;transition:top .5s ease}
.g-head a.logo{display:block;position:absolute;z-index:5;left:.46rem;top:.22rem;height:.61rem;width:2.95rem;background:url(../image/logo.png) center no-repeat;background-size:100%}
.g-head .logox{display:block;position:absolute;z-index:5;left:3.7rem;top:.22rem;height:.61rem;width:2.2rem;background:url(../image/jijh20240318.png) center no-repeat;background-size:100%}
.g-head a.open-btn{display:block;background:url(../image/img30.png) center no-repeat;background-size:100%;width:.41rem;height:.47rem;position:absolute;z-index:5;top:100%;right:.4rem;opacity:0;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);visibility:hidden}
.g-head .search{position:absolute;right:.4rem;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:5}
.g-head .search a.btn{display:block;height:.55rem;width:.4rem;background:url(../image/img17.png) center no-repeat;background-size:.17rem;position:relative;z-index:5}
.g-head .search .input{position:absolute;top:50%;right:0;width:0;opacity:0;visibility:hidden;height:.4rem;background:#7f1419;margin-top:-0.2rem;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:2px}
.g-head .search .input input{width:100%;height:.4rem;line-height:.4rem;font-size:.14rem;padding:0 .14rem;color:#fff;-webkit-transition:color .5s ease;transition:color .5s ease}
.g-head .search:hover .input{width:2.3rem;opacity:1;visibility:visible}
.g-head .language{position:absolute;top:0;right:.86rem;height:.55rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.12rem;padding-left:.22rem;background:url(../image/img12.png) left center no-repeat;background-size:.12rem}
.g-head .navA{position:absolute;top:0;right:0;width:1rem;height:.8rem;background:url(../image/img100.png) center no-repeat;background-size:100% 100%;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:.1rem}
.g-head .navA:after{display:block;content:"";width:.31rem;height:.31rem;background:url(../image/img31.png) center no-repeat;background-size:100%}
.g-head .g-nav{position:absolute;bottom:0;right:.48rem;-webkit-transition:all .5s ease;transition:all .5s ease}
.g-head .g-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.g-head .g-nav li{margin-left:.35rem;position:relative}
.g-head .g-nav li a.name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.63rem;line-height:.63rem;font-size:.18rem;font-weight:bold;color:#fff}
.g-head .g-nav li a.name i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:normal;position:relative;left:.04rem;-webkit-transition-duration:0s;transition-duration:0s}
.g-head .g-nav li a.name i:before{display:block;content:"";font-family:"iconfont";-webkit-transform:rotate(90deg) scale(0.6);-ms-transform:rotate(90deg) scale(0.6);transform:rotate(90deg) scale(0.6);-webkit-transition-duration:0s;transition-duration:0s}
.g-head .g-nav li .list{position:absolute;left:50%;top:-100vh;width:1.6rem;background:rgba(0,0,0,.5);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;padding:.1rem 0;box-shadow:0 .11rem .21rem 0 rgba(0,0,0,.07)}
.g-head .g-nav li .list dd{padding:1px 0;position:relative}
.g-head .g-nav li .list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.18rem;height:.46rem;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}
.g-head .g-nav li .list a:hover{color:#fff;background:rgba(123,25,30,.9)}
.g-head .g-nav li:hover a.name{color:#fe5454}
.g-head .g-nav li:hover .list{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;top:100%}
.g-head .g-nav2{background:#891f25 url(../image/img900.png) right bottom no-repeat;background-size:9rem;position:fixed;z-index:49;left:0;top:0;right:0;height:100vh;padding:3rem 0 0 0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}
.g-head .g-nav2:before{content:"";display:block;position:absolute;left:0;top:0;right:0;height:2rem;background:-webkit-linear-gradient(top,rgba(0,0,0,0.6),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));pointer-events:none}
.g-head .g-nav2:after{content:"";display:block;position:absolute;left:0;top:1.05rem;right:0;height:1px;background:rgba(255,255,255,.05)}
.g-head .g-nav2 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}
.g-head .g-nav2 a{display:block;color:#fff}
.g-head .g-nav2 li{padding:0 .5rem}
.g-head .g-nav2 li a.name{font-size:.2rem;font-weight:bold;padding:.45rem 0 .25rem 0;line-height:1em}
.g-head .g-nav2 li dl{margin-right:-0.4rem;margin-left:-0.4rem;text-align:center}
.g-head .g-nav2 li dd a{font-size:.16rem;line-height:.48rem;opacity:.67}
.g-head .g-nav2 li dd a:hover{opacity:1}
.g-head .g-nav2 .foot{display:none}
.p-head{height:1.06rem}
.g-head.on11111 .head,.p-head.onon .head{background:#fff;border-bottom-color:#e1e1e1}
.g-head.on11111 .head:before,.p-head.onon .head:before{opacity:0;visibility:hidden}
.g-head.on11111 .search a.btn,.p-head.onon .search a.btn{background-image:url(../image/img17on.png)}
.g-head.on11111 .search:hover a.btn,.p-head.onon .search:hover a.btn{background-image:url(../image/img17.png)}
.g-head.on11111 .language,.p-head.onon .language{background-image:url(../image/img12on.png);color:#333}
.g-head.on11111 a.logo,.p-head.onon a.logo{background-image:url(../image/logo220.png)}
.g-head.on11111 .g-nav li a.name,.p-head.onon .g-nav li a.name{color:#333}
.g-head.on11111 .g-nav li .list,.p-head.onon .g-nav li .list{background:#fff;box-shadow:0 0 .35rem 0 rgba(0,0,0,.15)}
.g-head.on11111 .g-nav li .list:before,.p-head.onon .g-nav li .list:before{content:"";display:block;position:absolute;left:50%;top:-0.04rem;width:.2rem;height:.2rem;background:#fff;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}
.g-head.on11111 .g-nav li .list a,.p-head.onon .g-nav li .list a{color:#3e3e3e}
.g-head.on11111 .g-nav li .list a:hover,.p-head.onon .g-nav li .list a:hover{color:#fff}
.g-head.on11111 .g-nav li:hover a.name,.p-head.onon .g-nav li:hover a.name{color:#fe5454}
@media screen and (min-width:800px){.g-head.hide .head:before{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.g-head.hide .wal{top:-1rem}
.g-head.hide a.open-btn{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}body.navShow{overflow:hidden}
body.navShow .g-head .head:before{opacity:0;visibility:hidden}
body.navShow .g-head .search,body.navShow .g-head .language{top:.2rem}
body.navShow .g-head .navA:after{background-image:url(../image/close24.png);background-size:.24rem}
body.navShow .g-head .g-nav{opacity:0;visibility:hidden}
body.navShow .g-head .g-nav2{opacity:1;visibility:visible;padding-top:1.05rem}
.g-foot{position:relative;font-size:.12rem;border-top:#e1e1e1 solid 1px}
.g-foot:after{content:"";display:block;position:absolute;top:0;bottom:0;right:50%;margin-right:-6.66rem;background:url(../image/img536.png) center bottom no-repeat;background-size:100%;width:5.36rem}
.g-foot .wal{min-height:4.42rem;position:relative;max-width:12.04rem;z-index:2;padding:.64rem 0}
.g-foot .logo{width:2.2rem}
.g-foot .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#7f1419;padding:.12rem 0 .24rem 0}
.g-foot .info p{padding-right:2em}
.g-foot .list{max-width:6.15rem;border-top:#efefef solid 1px;line-height:.26rem;color:#535353;padding-top:.12rem}
.g-foot .list h5{font-size:.12rem}
.g-foot .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.g-foot .list li{padding-right:1.5em}
.g-foot .list li.li_01{width:100%}
.g-foot .side{width:3.11rem;position:absolute;top:1.09rem;right:0;color:#7b7d83}
.g-foot .side .ewm ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.g-foot .side .ewm li{width:1rem;text-align:center}
.g-foot .side .ewm li .name{line-height:1em;padding:.06rem 0 .3rem 0}
.g-foot .side .link{padding:0 .07rem}
.g-foot .side .link .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:.12rem;font-weight:bold}
.g-foot .side .link .name em{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#7f1419;padding-right:.16rem}
.g-foot .side .link .name:after{display:block;content:"";width:100%;height:1px;background:#e8e1e1}
.g-foot .side .link dl a{display:block;line-height:2em}
.g-foot .msg{color:#979797;padding-top:.32rem}
@media screen and (max-width:800px){html{font-size:50px}
.wal,.wal-1200{margin:0 .6rem}
.g-head .wal{margin:0;height:1.2rem}
.g-head a.logo{left:.3rem;width:3.64rem;height:.8rem}
.g-head .search,.g-head .language{top:.2rem;display:none}
.g-head .search{right:1.42rem}
.g-head .search a.btn{background-size:.24rem}
.g-head .language{right:2.3rem;font-size:.2rem;padding-left:.32rem;background-size:.2rem}
.g-head .g-nav{display:none}
.g-head .navA{width:1.22rem;height:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.g-head .navA:after{width:.4rem;height:.4rem}
.g-head .g-nav2{background:#fff;overflow-y:auto;padding-top:1.2rem}
.g-head .g-nav2:before{display:none}
.g-head .g-nav2 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:.5rem;border-top:#e6e6e6 solid 1px;height:calc(100vh - 2.8rem);overflow-y:auto}
.g-head .g-nav2 li{padding:0;width:100%;border-bottom:#e6e6e6 solid 1px}
.g-head .g-nav2 li a.name{font-size:.36rem;font-weight:bold;padding:0 .5rem;height:1.06rem;line-height:1.06rem;color:#474747}
.g-head .g-nav2 li dl{margin-right:0;margin-left:0;text-align:left;margin-top:-0.1rem;padding-bottom:.3rem;display:none}
.g-head .g-nav2 li dd a{font-size:.28rem;line-height:.8rem;color:#707070;padding-left:1rem}
.g-head .g-nav2 li.open dl{display:block}
.g-head .g-nav2 .foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5;left:0;bottom:0;right:0;height:1.6rem}
.g-head .g-nav2 .foot .language2 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4b3c3b;font-size:.28rem;padding-left:.4rem;background:url(../image/img12on.png) left center no-repeat;background-size:.24rem}
.g-head .g-nav2 .foot .search2{position:relative;z-index:5;margin-left:.2rem}
.g-head .g-nav2 .foot .search2 a.btn{display:block;height:.8rem;width:.8rem;background:url(../image/img17on.png) center no-repeat;background-size:.24rem;position:relative;z-index:5;right:0}
.g-head .g-nav2 .foot .search2 .input{position:absolute;top:50%;right:0;width:0;opacity:0;visibility:hidden;height:.7rem;background:#7f1419;margin-top:-0.35rem;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:2px}
.g-head .g-nav2 .foot .search2 .input input{width:100%;height:.7rem;line-height:.7rem;font-size:.24rem;padding:0 .24rem;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}
.g-head .g-nav2 .foot .search2:hover a.btn{background-image:url(../image/img17.png);right:-1rem}
.g-head .g-nav2 .foot .search2:hover .input{width:4.5rem;opacity:1;visibility:visible;right:-1rem}
body.navShow .g-head .head{background:#fff;border-bottom-color:#e1e1e1}
body.navShow .g-head .head:before{opacity:0;visibility:hidden}
body.navShow .g-head a.logo{background-image:url(../image/logo220.png)}
.g-foot{font-size:.22rem;width:100%;overflow:hidden}
.g-foot:after{background:url(../image/img536_2.png) center no-repeat;background-size:auto 80%;width:100%;right:0;margin-right:0}
.g-foot .logo{width:4.4rem;margin:0 auto}
.g-foot .info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.22rem;line-height:1.8em;padding-top:.25rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.g-foot .list{max-width:100%;line-height:.46rem;padding:.3rem 0;text-align:center}
.g-foot .list h5{font-size:.26rem}
.g-foot .list ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.g-foot .side{width:100%;position:relative;top:0}
.g-foot .side .ewm li{width:1.86rem;margin:0 .1rem}
.g-foot .side .ewm li .name{line-height:1em;padding:.06rem 0 .3rem 0}
.g-foot .side .link{padding:.3rem .2rem}
.g-foot .side .link .name{padding-bottom:.18rem}
.g-foot .msg{padding-top:.1rem;text-align:center}
}@media screen and (max-width:550px){.wal,.wal-1200{margin:0 .5rem}
}.ellipsis,.converts-say .list li a .bd .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.index-flash{width:100%;overflow:hidden;position:relative}
.index-flash li{height:100vh;position:relative;background:center no-repeat;background-size:cover}
.index-flash li .title{display:block;color:#fff;font-size:.22rem;text-shadow:0 0 4px rgba(0,0,0,.5);position:absolute;left:.55rem;bottom:.5rem;-webkit-transition-duration:0s;transition-duration:0s;max-width:12.08rem;height:1.5em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.index-flash li video{display:block;width:100%;height:100vh;object-fit:cover}
.index-flash li a.detail-btn{display:block;position:absolute;z-index:5;left:0;top:0;right:0;bottom:0}
.index-flash .arrow a{display:block;width:.5rem;height:.5rem;background:rgba(162,0,9,.5);border:1px solid rgba(255,255,255,.22);border-radius:50%;position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.index-flash .arrow a:before{content:"";display:block;position:absolute;top:0;bottom:0;width:.59rem;background:center no-repeat;background-size:100%}
.index-flash .arrow a.prev{left:.6rem}
.index-flash .arrow a.prev:before{background-image:url(../image/prev59.png);left:.15rem}
.index-flash .arrow a.prev:hover:before{left:-0.15rem}
.index-flash .arrow a.next{right:.6rem}
.index-flash .arrow a.next:before{background-image:url(../image/next59.png);right:.15rem}
.index-flash .arrow a.next:hover:before{right:-0.15rem}
.index-flash .dots{position:absolute;z-index:5;right:.43rem;bottom:.43rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.index-flash .dots span{display:block;border-radius:50%;background:#fff;width:.08rem;height:.08rem;margin:0 .06rem}
.index-flash .dots span.swiper-pagination-bullet-active{background:#cf1919}
.index-1{width:100%;overflow:hidden;position:relative}
.index-1 .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat;background-size:cover}
.index-1 .list{position:relative;z-index:5}
.index-1 .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-1px}
.index-1 .list li{width:20%;height:100vh;border-left:rgba(255,255,255,.46) solid 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}
.index-1 .list li .hd{text-shadow:1px 1px 0 rgba(0,0,0,.75);color:#fff;height:1.3rem}
.index-1 .list li .hd h5{font-size:.18rem;line-height:1em}
.index-1 .list li .hd .name{font-size:.1rem;margin-top:.18rem}
.index-1 .list li .more a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.3rem;width:1.2rem;height:.36rem;border:rgba(255,255,255,.37) solid 1px;font-size:.12rem;color:rgba(255,255,255,.65);opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.index-1 .list li .more a:after{display:block;content:"";font-family:"iconfont";-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);margin-left:.08rem}
.index-1 .list li .more a:hover{color:#fff;border-color:#fff}
.index-1 .list li.on{background:rgba(23,128,189,.6)}
.index-1 .list li.on:nth-child(1){background:rgba(23,128,189,.6)}
.index-1 .list li.on:nth-child(2){background:rgba(189,23,23,.6)}
.index-1 .list li.on:nth-child(3){background:rgba(231,125,32,.6)}
.index-1 .list li.on:nth-child(4){background:rgba(129,30,175,.6)}
.index-1 .list li.on:nth-child(5){background:rgba(147,199,21,.6)}
.index-1 .list li.on .more a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.index-2{width:100%;overflow:hidden;position:relative}
.index-2 li{position:relative}
.index-2 li .img{display:block}
.index-2 li .img img,.index-2 li .img video{width:100%;height:100vh;display:block;object-fit:cover}
.index-2 li .video-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.82rem;height:.82rem;border:rgba(233,233,233,.33) solid 1px;border-radius:50%;position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;font-size:.2rem;background:rgba(0,0,0,.33) url(../image/img20.png) center no-repeat;background-size:.2rem;opacity:0}
.index-2 li .video-btn:hover{background-color:#7f1419;border-color:#7f1419;opacity:1}
.index-2 li .video-btn.paused{background-image:url(../image/img20_1.png);opacity:1}
.index-2 .arrow a{display:block;width:.5rem;height:.5rem;background:rgba(162,0,9,.5);border:1px solid rgba(255,255,255,.22);border-radius:50%;position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.index-2 .arrow a:before{content:"";display:block;position:absolute;top:0;bottom:0;width:.59rem;background:center no-repeat;background-size:100%}
.index-2 .arrow a.prev{left:.3rem}
.index-2 .arrow a.prev:before{background-image:url(../image/prev59.png);left:.15rem}
.index-2 .arrow a.prev:hover:before{left:-0.15rem}
.index-2 .arrow a.next{right:.3rem}
.index-2 .arrow a.next:before{background-image:url(../image/next59.png);right:.15rem}
.index-2 .arrow a.next:hover:before{right:-0.15rem}
.index-2 .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:5;left:0;right:0;bottom:.43rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.index-2 .dots span{display:block;border-radius:50%;background:#fff;width:.08rem;height:.08rem;margin:0 .06rem}
.index-2 .dots span.swiper-pagination-bullet-active{background:#cf1919}
@media screen and (min-width:800px){#index{height:100vh;overflow:hidden;position:relative}
#index .index-slide{height:100vh;position:relative;z-index:1;overflow:hidden}
#index .index-foot{height:4.1rem}
}.page-banner{height:4.2rem;background:center no-repeat;background-size:cover}
#page{min-height:100vh;background:url(../image/img355.png) right top no-repeat;background-size:3.55rem}
.page-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem 0 .4rem 0}
.page-head h2.title{font-size:.42rem;line-height:1em;color:#7f1419}
.page-head .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:20;top:15vh;right:0}
.page-head .share .name{font-size:.14rem;font-weight:600;opacity:.7;display:none}
.page-head .share dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden}
.page-head .share dd{width:.51rem}
.page-head .share dd a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.51rem;background:#f0f0f0;border-radius:.3rem 0 0 .3rem}
.page-head .share dd a:hover{background:#ddd}
.page-head .share dd a img{width:.36rem}
.page-head .share.show dl{opacity:1;visibility:visible}
.side-share{position:fixed;z-index:20;top:2rem;right:0;width:.51rem}
.side-share a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.51rem;background:#f0f0f0;border-radius:.3rem 0 0 .3rem}
.side-share a:before{display:block;content:"";width:.36rem;height:.36rem;background:url(../image/img36_1.png) center no-repeat;background-size:100%}
.side-share a:hover{background:#7f1419}
.side-share a:hover:before{background-image:url(../image/img36_1on.png)}
.speech-head{position:relative}
.speech-head>.img img{width:100%;height:100vh}
.speech-head .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:block;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.35rem 0;position:absolute;z-index:5;bottom:0;right:67%;margin-right:-5.9rem;color:#fff}
.speech-head .row .name{font-size:.18rem}
.speech-head .row p{font-size:.14rem;line-height:.25rem;position:relative;}
.speech-head .row p:before{/*content:"";display:block;position:absolute;left:.2rem;top:.03rem;bottom:.03rem;width:1px;background:#cecece*/}
.speech h2.title{font-size:.3rem;color:#7f1419;text-align:center;padding:.77rem 0 .4rem 0}
.speech .content{font-size:.18rem;line-height:.34rem;color:rgba(44,44,44,.8);max-width:8.95rem;margin:0 auto;text-align:justify;padding-bottom:1.7rem}
.speech .content p{padding-bottom:.18rem}
.speech .content .p{text-indent:2em}
.news-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
/*
.w850{width:8.5rem}
.w272{width:2.72rem}

*/
.w850{width:100%;}
.w272{display:none;}



.page-num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.2rem 0 1.6rem 0}
.page-num a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 1px;width:.4rem;height:.4rem;border-radius:3px;border:#e9e9e9 solid 1px;font-size:.14rem;color:#666}
.page-num a:hover,.page-num a.on{background:#7f1419;border-color:#7f1419;color:#fff}
.page-num a.arrow{width:1.2rem;color:#7f1419}
.page-num a.arrow i{display:block;width:.27rem;height:.2rem;background:center no-repeat;background-size:100%}
.page-num a.arrow:hover{background:none;color:#7f1419;border-color:#e9e9e9}
.page-num a.arrow.prev i{background-image:url(../image/prev27.png);margin-right:.1rem}
.page-num a.arrow.next i{background-image:url(../image/next27.png);margin-left:.1rem}
.recommended-reading .title{font-size:.21rem;line-height:1em;color:#000;border-top:#7f1419 solid .04rem;padding:.24rem 0 .28rem 0}
.recommended-reading .list a{display:block;position:relative;padding-bottom:.22rem}
.recommended-reading .list a:before{content:"";display:block;position:absolute;left:0;top:0;width:.6rem;height:1px;background:#7f1419}
.recommended-reading .list a .time{color:#7f1419;font-size:.12rem;opacity:.8;padding:.12rem 0 .1rem 0}
.recommended-reading .list a .name{font-size:.16rem;line-height:.24rem}
.news-img{position:relative}
.news-img .list-wrapper{width:100%;overflow:hidden;position:relative}
.news-img li a{display:block;position:relative}
.news-img li a img{width:100%;height:5.1rem}
.news-img li a .name{color:#fff;position:absolute;left:0;right:0;z-index:5;bottom:.45rem;font-size:.2rem;font-weight:bold;text-align:center}
.news-img .arrow a{display:block;position:absolute;z-index:5;bottom:.99rem;width:.5rem;height:.5rem;background:rgba(49,0,3,.63);border:1px solid rgba(255,255,255,.22);border-radius:50%}
.news-img .arrow a:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:.1rem;background:center no-repeat;background-size:.25rem}
.news-img .arrow a.prev{left:.3rem}
.news-img .arrow a.prev:before{background-image:url(../image/prev25.png)}
.news-img .arrow a.prev:hover:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.news-img .arrow a.next{right:.3rem}
.news-img .arrow a.next:before{background-image:url(../image/next25.png)}
.news-img .arrow a.next:hover:before{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.news-img .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.71rem;border-bottom:rgba(97,0,6,.16) solid 1px}
.news-img .dots span{display:block;border-radius:50%;background:#d9a998;width:.08rem;height:.08rem;margin:0 .06rem}
.news-img .dots span.swiper-pagination-bullet-active{background:#7f1419}
.news{padding-top:.45rem}
.news li{padding-bottom:.4rem}
.news a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}
.news a .zoomImg{width:2.8rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:#977;height:1.82rem}
.news a .zoomImg img{width:100%;height:1.82rem}
.news a .time{position:absolute;z-index:5;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:.6rem;height:.64rem;background:rgba(183,19,27,.6);font-size:.12rem}
.news a .time b{font-size:.3rem;line-height:1em}
.news a .col{width:100%;padding-left:.4rem;position:relative;padding-top:.1rem}
.news a .col h5{font-size:.2rem;line-height:.26rem;color:#000;-webkit-transition:color .5s ease;transition:color .5s ease}
.news a .col p{font-size:.14rem;line-height:.2rem;color:#989898;margin-top:.1rem}
.news a .col .time{position:absolute;left:.4rem;bottom:0;font-size:.12rem;color:#db747a;border-top:#c11d26 solid 1px;padding:.09rem 0 .04rem 0}
.news a:hover .col h5{color:#7f1419}
.news-show{padding-bottom:1.3rem}
.news-show .head{border-bottom:rgba(0,0,0,.1) solid 1px;margin-bottom:.42rem;color:#7f1419}
.news-show .head h2{font-size:.36rem}
.news-show .head .time{opacity:.7;font-size:.14rem;padding:.15rem 0 .25rem 0}
.news-show .video{position:relative;background:#000}
.news-show .video video{display:block;width:100%;opacity:0}
.news-show .video .video-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.82rem;height:.82rem;border:rgba(233,233,233,.33) solid 1px;border-radius:50%;position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"iconfont";cursor:pointer;color:#fff;font-size:.2rem;background:rgba(0,0,0,.33);-webkit-transition:all .5s ease-in;transition:all .5s ease-in}
.news-show .video .video-btn:after{display:block;content:""}
.news-show .video .video-btn:hover{background:#7f1419;border-color:#7f1419}
.news-show .video.on video{opacity:1}
.news-show .video.on .video-btn{opacity:0;visibility:hidden}
.news-show .content{padding:.4rem 0 .2rem 0;font-size:.18rem;line-height:.34rem;text-align:justify;color:#2c2c2c}
.news-show .content .p{padding-bottom:.18rem;text-indent:2em}
.news-show .back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.news-show .back a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.2rem;color:#7f1419}
.news-show .back a span{font-family:"iconfont";margin-left:.15rem}
.project{padding-bottom:.5rem;padding-top:.8rem}
.project ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.35rem;margin-bottom:-0.7rem}
.project li{width:33.333%;padding:0 0 .7rem .35rem}
.project li a{display:block;position:relative}
.project li a .zoomImg img{width:100%;height:2.4rem}
.project li a .time{position:absolute;z-index:5;left:0;top:2.4rem;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:.6rem;height:.64rem;background:rgba(183,19,27,.6);font-size:.12rem}
.project li a .time b{font-size:.3rem;line-height:1em}
.project li a .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.2rem}
.project li a .bd .name{text-align:center;height:.26rem;line-height:.26rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.18rem;width:100%;color:#7f1419}
.project li a .bd p{font-size:.14rem;line-height:.24rem;height:.96rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#515151;margin-top:.15rem;width:100%}
.project li a .bd .more{margin-top:.2rem;border-radius:.4rem;width:1.23rem;height:.34rem;border:rgba(137,31,37,.4) solid 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#7f1419;font-size:.12rem;-webkit-transition:all .5s ease;transition:all .5s ease}
.project li a .bd .more:after{display:block;content:"";font-family:"iconfont";margin-left:.1rem;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);font-weight:bold}
.project li a:hover .bd .more{background:#7f1419;border-color:#7f1419;color:#fff}
.news-list li a .bd .name{text-align:left;height:.52rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.converts-say{border-top:#e9e9e9 solid 1px;padding-top:.45rem}
.converts-say .content{padding-bottom:.6rem;text-indent:2em;font-size:.18rem;line-height:2em;text-align:justify;color:rgba(0,0,0,.7)}
.converts-say .list{max-width:10.7rem;margin:0 auto}
.converts-say .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.converts-say .list li{width:4.8rem;padding-bottom:.6rem}
.converts-say .list li a{display:block}
.converts-say .list li a .zoomImg{height:3.13rem;background:#d0c5c5}
.converts-say .list li a .zoomImg img{width:100%;height:3.13rem}
.converts-say .list li a .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.converts-say .list li a .bd .name{font-weight:bold;height:.9rem;line-height:.9rem;font-size:.24rem;width:100%;color:#7f1419}
.converts-say .list li a .bd p{font-size:.16rem;line-height:.3rem;color:#515151;margin-top:-0.07rem;width:100%}
.converts-say .list li a .bd .more{margin-top:.2rem;border-radius:.4rem;width:1.23rem;height:.34rem;border:rgba(137,31,37,.4) solid 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#7f1419;font-size:.12rem;-webkit-transition:all .5s ease;transition:all .5s ease}
.converts-say .list li a .bd .more:after{display:block;content:"";font-family:"iconfont";margin-left:.1rem;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);font-weight:bold}
.converts-say .list li a:hover .bd .more{background:#7f1419;border-color:#7f1419;color:#fff}
.about-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:#e9e9e9 solid 1px;padding:.35rem 0 1rem 0}
.about-1 .content{width:100%;padding-bottom:.55rem;font-size:.16rem;line-height:.3rem;text-indent:2em;text-align:justify;color:rgba(0,0,0,.7)}
.about-1 .img{max-width:7.65rem}
.about-2{background:#f2e9e4;position:relative;width:100%;overflow:hidden}
.about-2 .wal{min-height:5.87rem;padding-top:.8rem}
.about-2 .img{width:6.96rem;position:absolute;top:0;right:0}
.about-2 .img img{width:100%;height:5.87rem}
.about-2 h2.title{font-size:.36rem;color:#7f1419;padding-bottom:.4rem}
.about-2 .list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.18rem;line-height:.3rem;color:rgba(44,44,44,.8);padding-bottom:.3rem}
.about-2 .list li .name{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:9em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:bold}
.about-3{padding:.8rem 0 1.3rem 0}
.about-3 h2.title{font-size:.36rem;color:#7f1419;padding-bottom:.5rem}
.about-3 div.title{font-size:.24rem;color:#7f1419;padding-bottom:.3rem}
.about-3 .list{font-size:.18rem;line-height:.3rem;color:#2c2c2c;padding-bottom:.4rem}
.about-3 .list li{padding-bottom:.3rem}
.about-3 .list li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.12rem}
.about-3 .list li dd{min-width:12.5%}
.about-3 .list li.line{position:relative}
.about-3 .list li.line:after{content:"";display:block;position:absolute;left:0;top:0;height:1px;width:5.05rem;background:#dfdfdf}
.about-3 .img{max-width:11.33rem;margin:0 auto}
.faq{border-top:rgba(0,0,0,.1) solid 1px;padding-bottom:1.3rem}
.faq li{border-bottom:rgba(0,0,0,.1) solid 1px;-webkit-transition:all .5s ease;transition:all .5s ease}
.faq li .title{padding:.2rem .3rem;line-height:.4rem;font-size:.18rem;color:#565656;cursor:pointer;-webkit-transition:color .5s ease;transition:color .5s ease;position:relative}
.faq li .title:after{content:"";display:block;position:absolute;top:.2rem;right:.2rem;content:"";font-family:"iconfont";-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.faq li .title:hover{color:#7f1419}
.faq li .content{display:none;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;padding:0 .38rem .38rem;font-size:.16rem;line-height:1.6em;color:#565656}
.faq li.on{background:#f8f3f3}
.faq li.on .title{color:#7f1419}
.faq li.on .title:after{content:""}
.faq li.on .content{opacity:1}
.page-video{position:relative;height:100vh;background:#000}
.page-video video{display:block;width:100%;height:100vh;outline:none}
.page-video .video-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.82rem;height:.82rem;border:rgba(233,233,233,.33) solid 1px;border-radius:50%;position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;font-size:.2rem;background:rgba(0,0,0,.33) url(../image/img20.png) center no-repeat;background-size:.2rem;opacity:0}
.page-video .video-btn:hover{background-color:#7f1419;border-color:#7f1419;opacity:1}
.page-video .video-btn.paused{background-image:url(../image/img20_1.png);opacity:1}
.page-video .title{position:absolute;z-index:5;left:.55rem;bottom:.9rem;right:2rem;font-size:.24rem;color:#fff}
.page-video .back{position:absolute;z-index:5;right:.42rem;bottom:.86rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.17rem;height:.5rem;background:rgba(0,0,0,.58);color:#fff;border-radius:.35rem;font-size:.18rem}
.page-video .back img{width:.19rem;margin-left:.1rem}
.page-video .back:hover{background:#7f1419}
@media screen and (max-width:800px){.index-flash li{height:4.25rem}
.index-flash li .title{left:.3rem;bottom:.5rem;right:.3rem;text-align:center;font-size:.24rem}
.index-flash .dots{display:none}
.index-1 .list ul{margin-top:-1px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.index-1 .list li{width:100%;height:1.6rem;border:0;border-top:rgba(255,255,255,.46) solid 1px;position:relative}
.index-1 .list li .hd{height:.7rem;-webkit-transition:height .5s ease;transition:height .5s ease}
.index-1 .list li .hd h5{font-size:.36rem}
.index-1 .list li .hd .name{font-size:.24rem;margin-top:.12rem}
.index-1 .list li .more a{width:100%;height:100%;position:absolute;z-index:5;left:0;top:0;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.index-1 .list li.on .hd{height:1.6rem}
.index-1 .list li.on .more a{opacity:0}
.index-2 li .img img,.index-2 li .img video{height:5rem}
.index-2 li .video-btn{display:none}
.index-2 .arrow a{width:.6rem;height:.6rem}
.index-2 .dots span{width:.16rem;height:.16rem;margin:0 .12rem}
.page-banner{height:2.2rem}
#page{min-height:50vh;background:none}
.page-head .share .name{font-size:.24rem}
.speech-head>.img img{height:6rem}
.speech-head .row{right:.5rem;margin-right:0}
.speech-head .row .name{font-size:.28rem}
.speech-head .row p{font-size:.24rem;line-height:.36rem}
.speech h2.title{font-size:.38rem}
.speech .content{font-size:.24rem;line-height:.44rem}
.w850{width:100%}
.w272{width:2.72rem;display:none}
.page-num{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.page-num a{display:none}
.page-num a.arrow{width:2.6rem;height:.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.28rem;margin:0}
.page-num a.arrow i{width:.34rem;height:.3rem}
.recommended-reading .title{font-size:.21rem;line-height:1em;color:#000;border-top:#7f1419 solid .04rem;padding:.24rem 0 .28rem 0}
.recommended-reading .list a{display:block;position:relative;padding-bottom:.22rem}
.recommended-reading .list a:before{content:"";display:block;position:absolute;left:0;top:0;width:.6rem;height:1px;background:#7f1419}
.recommended-reading .list a .time{color:#7f1419;font-size:.12rem;opacity:.8;padding:.12rem 0 .1rem 0}
.recommended-reading .list a .name{font-size:.16rem;line-height:.24rem}
.news-img li a img{height:3.9rem}
.news-img li a .name{font-size:.28rem;padding:0 .2rem;bottom:.3rem}
.news-img .arrow a{bottom:50%;width:.68rem;height:.68rem}
.news-img .arrow a:before{background-size:.3rem}
.news-img .arrow a.prev{left:-0.3rem}
.news-img .arrow a.next{right:-0.3rem}
.news-img .dots{border:0}
.news-img .dots span{width:.18rem;height:.18rem;margin:0 .1rem}
.news a .zoomImg{width:2.4rem;height:1.6rem}
.news a .zoomImg img{height:1.6rem}
.news a .col{padding:0 0 0 .3rem}
.news a .col h5{font-size:.28rem;line-height:.36rem;height:.72rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news a .col p{display:none}
.news a .col .time{left:.3rem;font-size:.24rem;padding:.12rem 0 0 0}
.news-show .head .time{font-size:.24rem}
.news-show .content{font-size:.24rem;line-height:.44rem}
.news-show .back a{font-size:.24rem}
.project li{width:100%}
.project li a .zoomImg img{height:4rem}
.project li a .time{top:4rem;width:1rem;height:1rem;font-size:.2rem}
.project li a .time b{font-size:.36rem}
.project li a .bd{border:#eee solid 1px;border-top:0;padding:.3rem .3rem .4rem .3rem}
.project li a .bd .name{height:.4rem;line-height:.4rem;font-size:.32rem;font-weight:bold}
.project li a .bd p{font-size:.24rem;line-height:.4rem;height:1.6rem}
.project li a .bd .more{width:1.8rem;height:.6rem;font-size:.24rem}
.news-list li a .bd .name{height:.8rem}
.converts-say .content{font-size:.24rem;line-height:1.6em}
.converts-say .list li{width:100%}
.converts-say .list li a .zoomImg{height:4rem}
.converts-say .list li a .zoomImg img{width:100%;height:4rem}
.converts-say .list li a .bd{border:#eee solid 1px;border-top:0;padding:.1rem .3rem .4rem .3rem}
.converts-say .list li a .bd .name{height:.9rem;line-height:.9rem;font-size:.32rem;font-weight:bold}
.converts-say .list li a .bd p{font-size:.24rem;line-height:.4rem}
.converts-say .list li a .bd .more{width:1.8rem;height:.6rem;font-size:.24rem}
.about-1 .content{font-size:.24rem;line-height:1.6em}
.about-2 .wal{padding:.8rem 0 .5rem 0;min-height:1rem}
.about-2 .img{width:100%;position:relative}
.about-2 .img img{width:100%;height:4rem}
.about-2 h2.title{font-size:.42rem}
.about-2 .list li{font-size:.26rem;line-height:.44rem}
.about-3 h2.title{font-size:.42rem}
.about-3 div.title{font-size:.28rem}
.about-3 .list{font-size:.24rem;line-height:.44rem}
.about-3 .list li dd{min-width:25%}
.faq li .title{padding:.3rem .9rem .3rem 0;line-height:.44rem;font-size:.3rem}
.faq li .title:after{top:.3rem;line-height:.44rem}
.faq li .content{padding:0 0 .38rem 0;font-size:.24rem}
.page-video .video-btn{display:none}
}

@media screen and (max-width:1520px){
.g-head a.logo{width:2.7rem;}
.g-head .logox{width:2rem;left: 3.2rem;}
}
@media screen and (max-width:950px){
.g-head a.logo{width:2.5rem;}
.g-head .logox{width:1.8rem;left: 3rem;}
}
@media screen and (max-width:880px){
.g-head a.logo{width:2.3rem;}
.g-head .logox{width:1.6rem;left: 2.8rem;}
}
@media screen and (max-width:800px){
.g-head a.logo{width:2.95rem}
.g-head .logox{left:3.7rem;width:2.2rem;}
}
@media screen and (max-width:550px){
.g-head a.logo{width:2.6rem;}
.g-head .logox{width:1.9rem;left: 3rem;top: .3rem;}
}