/*reset*/
html,body{width:100%;min-height: 100%;font-size: 16px;overflow-x: hidden}
html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,div,img,dl,dt,dd,ol,ul,li,fieldset,form,label,span,div,legend,caption{margin:0;padding:0;border:0;outline: none;}
body{font-size:16px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,255,255,0);font-family: 'å¾®è½¯é›…é»‘', 'sans-serif'}
a{text-decoration:none;outline:0;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
.clear{ clear:both; line-height:0px; height:0; overflow:hidden;}
blockquote::before,blockquote::after,q::before,q::after{content:none}
ins{text-decoration:none}del{text-decoration:line-through}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:middle;outline: none}
textarea{resize:none;overflow:auto;vertical-align:top}
[hidden]{display:none}
a,a:hover, a:visited, a:link, a:active {color: inherit}
table{border-collapse:collapse;border-spacing:0}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}
.imgs{ position:absolute; left:0; top:0; width:100%; height:100%; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0;}

img {border:0;max-width: 100%;height: auto;width: auto\9; /* ie8 */ vertical-align:middle;}
i{font-style: normal;}
::-webkit-scrollbar {width: 6px;}
::-webkit-scrollbar-thumb {background-color: #c1c1c1;}
::-webkit-scrollbar-track {background-color: #f7f7f7;}
@font-face {
    font-family: 'anz';
    src: url('/themes/simpleboot3/public/assets/css/anzeigengrod-2.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('../font/anzeigengrod-2.woff') format('woff'),
    url('/themes/simpleboot3/public/assets/css/anzeigengrod-2.ttf') format('truetype'),
    url('/themes/simpleboot3/public/assets/css/anzeigengrod-2.svg') format('svg');
}
@font-face {
    font-family: 'all';
    src: url('/themes/simpleboot3/public/assets/css/AllerDisplay.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('../font/AllerDisplay.woff') format('woff'),
    url('/themes/simpleboot3/public/assets/css/AllerDisplay.ttf') format('truetype'),
    url('/themes/simpleboot3/public/assets/css/AllerDisplay.svg') format('svg');
}
@font-face {
    font-family: 'big';
    src: url('/themes/simpleboot3/public/assets/css/BIGJOHN.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('../font/BIGJOHN.woff') format('woff'),
    url('/themes/simpleboot3/public/assets/css/BIGJOHN.ttf') format('truetype'),
    url('/themes/simpleboot3/public/assets/css/BIGJOHN.svg') format('svg');
}
.mytable{display: table;}
.mycell{display: table-cell;vertical-align: middle;}
.cover{background: no-repeat center;background-size: cover}
.contain{background: no-repeat center;background-size: contain}
.bg{background: no-repeat center;}

.wcont{padding: 0 5vw;box-sizing: border-box}

/*-----------------------------é¦–é¡µ----------------------------*/
.header{position: fixed;top: 0;left: 0;width: 100%;background: rgba(0,0,0,.7);z-index: 9999;padding: 15px 0;transition: .3s;}
.header .wcont{display: flex;align-items: center;justify-content: space-between;}
.header.on{background: rgba(0,0,0,.7);}
.header.act{background: none;}

.header-r{display: flex;align-items: center;}
.header-tel{display: flex;align-items: center;}
.header-tel span{font-size: 1.125rem;color: #fbf4e9;font-family: 'big';margin-left: 10px;}

.header-btns{margin-left: 30px;display: flex;align-items: center;justify-content: space-between;user-select: none;cursor: pointer;}
.header-btn{display: block;height: 18px;width:28px;position: relative;margin-right: 10px;}
.header-btn span{width:80%;height: 2px;position: absolute;top:0;left:10%;background: #fff;}
.header-btn span:nth-child(1){transition:transform .3s ,width .3s, left .3s,top .3s .3s}
.header-btn span:nth-child(2){left: 0;top:50%;transition: .6s;}
.header-btn span:nth-child(3){left: 20%;top:100%;transition:transform .3s ,width .3s,left .3s, top .3s .3s}
.header-btn.act span:nth-child(1){top:50%;transform: rotate(45deg);transition:top .3s ,width .3s .3s,left .3s .3s, transform .3s .3s;width: 60%;left: 20%;}
.header-btn.act span:nth-child(2){opacity: 0;}
.header-btn.act span:nth-child(3){top:50%;transform: rotate(-45deg);transition:top .3s ,width .3s .3s,left .3s .3s, transform .3s .3s;width: 60%;left: 20%;}
.header-btns i{font-size: 1.2rem;font-weight: bold;color: #ffffff;}

.navs{position: fixed;z-index: 888;top: 0;left: 100%;width: 100%;height: 100%;background: url(../image/navbg.jpg);opacity: 0;transition: .5s;}
.navs.act{left: 0; opacity: 1;}

.navs-cen{padding-top: 25vh;}
.navs-cen ul{display: flex;align-items: center;}
.navs-cen ul li{font-size: .875rem;color: #ffffff;margin-right: 4rem;}

.navs-bot{position: absolute;bottom: 4rem;}

.nav{font-size: 1.125rem;color: #fbf4e9;}
.nav a{margin-left: 25px;}
.nav a:nth-child(1){ margin-left:0;}

.nav3{ display:none;}

.banner{height: 100vh;position: relative;}
.swiper-banner{height: 100%;}
.swiper-banner .swiper-slide{overflow: hidden;position: relative;}

.swiper-banner .swiper-slide:after{content: "";position: absolute;width: 43%;height: 100%;background: url("../image/ls1.png") no-repeat center;background-size: 100% 100%;z-index: 1;top: 0;left: 0;}
.swiper-banner .banner-pic{transition:all 5s ease 0s;height: 100%;position: relative;overflow: hidden;}
.swiper-banner .ani-slide .banner-pic{transform: scale(1.1);}

.banner-info{position: absolute;left: 5vw;top: 50%;transform: translateY(-30%);transition: 1.5s;opacity: 0;z-index: 11;}
.swiper-banner .ani-slide .banner-info{transform: translateY(-50%);opacity: 1;}

.banner-bot{position: absolute;left:0;bottom: 2.5vw;z-index: 3;display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 0 5vw;box-sizing: border-box}

.banner-ctrl{display: flex;align-items: center;}
.banner-pre,.banner-nex{cursor: pointer;margin: 0 5px;}
.banner-ps{display: flex;flex-direction: column;align-items: flex-end}

.banner .banner-nums{text-align: center;font-size: 1.875rem;color: #ffb9b6;display: flex;align-items: baseline;font-family: 'all';}
.banner .banner-nums span{margin: 0 5px;}
.banner .banner-nums .banner-active{color: #fff;font-size: 3.75rem;}

.banner .banner-pag{display: flex;align-items: center;}
.banner .banner-pag span{width: 6rem;height: 2px;background: #ffffff;border-radius: 0;opacity: 1;}
.banner .banner-pag .swiper-pagination-bullet-active{background: #da251d;}

.banner_t1{ color:#fff; font-size:4.25rem; font-weight:bold;}
.banner_t2{ color:#fff; font-size:2.25rem;}

@keyframes sbrun {
    0%{opacity: 1;transform: translateY(-20px)}
    50%{opacity: 1;transform: translateY(-10px)}
    100%{opacity: 0;transform: translateY(0)}
}
.banner-sb{position: absolute;left: 50%;bottom: 2.5vw;z-index: 3;margin-left: -13px;animation: sbrun linear infinite 1s;}

.box1{background-size: cover;padding: 5rem 0;}
.box1 .wcont{display: flex;justify-content: space-between;align-items: flex-start}
.htit{width: 10.5rem;flex-shrink: 0;display: flex;justify-content: center;padding: 3.75rem 0;}
.htit h1{writing-mode: vertical-lr;font-size: 2.25rem;color: #da251d;position: relative;white-space: nowrap}
.htit h1:after{content: "";display: block;width: 14px;height: 4px;background: #da251d;top: -20px;left: 50%;position: absolute;margin-left: -7px;border-radius: 1000px;}
.htit p{writing-mode: vertical-lr;font-size: 1.375rem;color: #ddd;font-weight: bold;text-transform: uppercase;white-space: nowrap}

.box1-r{width: 100%;padding-left: 3.4rem;box-sizing: border-box;overflow: hidden;}
.swiper-box1{}
.box1-tit{display: flex;align-items: center;justify-content: space-between;}
.box1-tit h1{padding-left: 2.5rem;font-size: 1.75rem;color: #333333;font-weight: normal;}
.box1-tit a{font-size: .875rem;color: #ffffff;padding: 8px 15px;background: #da251d;border-radius: 5px;}

.box1-box{background: #eee;border-radius: 15px;padding: 3.4rem 2.5rem;margin-top: 2rem;transition: .3s;display: flex;align-items: center;justify-content: space-between;width: 100%;}

.box1-list{width: 100%;display: flex;align-items: center;justify-content: space-between;padding-right: 5rem;}
.box1-list a{width: 23%;}
.box1-pic{overflow: hidden;border: 1px solid #ededed}
.box1-img{padding-bottom: 75%;transition: .3s;}
.box1-j{text-align: center;font-size: 1.125rem;color: #5e5e5e;margin-top: 0.8rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.box1-tips{color: #76b3f9;writing-mode: vertical-lr;font-size: 1.375rem;font-weight: bold;text-transform: uppercase;white-space: nowrap}


.box1-ctrl{padding: 2.5rem;display: flex;align-items: center; float:right;}
.box1-ctrl div{margin-right: 1rem;cursor: pointer;}

.honor .box1-img{ padding-bottom:130%;}


.box2{background: url("../image/ls5.jpg") no-repeat center;background-size: cover;padding-left: 5vw;box-sizing: border-box;display: flex;justify-content: space-between;padding-top: 3rem;}

.box2-l{width: 65%;display: flex;justify-content: space-between;transform: translateY(-6rem);overflow: hidden;}
.box2 .htit{background: #da251d;flex-shrink: 0}
.box2 .htit h1{color: #ffffff;}
.box2 .htit h1:after{background: #ffffff;}
.box2 .htit p{color: #ffffff;}
.box2-n{}
.box2-img{padding-bottom: 55%;}
.box2-info{background: #ffffff;padding: 2rem;box-sizing: border-box;position: relative;z-index: 2;}
.box2-info p{font-size: 1rem;color: #333333;line-height: 2;text-align: justify;}
.box2-info:after{content: "";position: absolute;top: 0;right: 100%;width: 100%;height: 100%;background:url("../image/ls12.jpg") no-repeat right top #fff;background-size:auto 100%;}

.box2-bot{display: flex;justify-content: space-between;align-items: center;padding-top: 2.5rem;}

.box2-bot a{font-size: .875rem;color: #ffffff;padding: 8px 15px;background: #da251d;border-radius: 5px;}


.box2-r{width: 35%;}
.box2-r ul{}
.box2-r li{border-bottom: 1px solid #ea3027;padding: 1.875vw 0;display: flex;align-items: center;}
.box2-r li:last-child{border: none;}
.box2-r li .box2-rim{margin-left: 10rem;width: 6rem;}
.box2-ms{}
.box2-ms p{font-size: 1.125rem;color: #ffffff;}
.box2-ms h1{font-size: 4rem;color: #ffffff;font-family: "Arial"}


.box2 .a1{ float:right; width:50%; padding-bottom:55%; position:relative;}
.box2 .a2{ float:left; width:50%; padding-bottom:55%; position:relative; cursor:pointer;}
.box2 .a1::after{ content:''; position:absolute; width:5px; height:50%; background:#fff; left:50%; top:50%; margin-left:-2.5px;}
.box2 .a1::before{ content:''; position:absolute; width:100%; height:5px; background:#fff; left:0; top:50%; margin-top:-2.5px;}
.box2 .a2::before{ content:''; position:absolute; width:5px; height:100%; background:#fff; right:0; top:0;}
.box2 .a2::after{ content:''; position:absolute; width:100px; height:100px; background:url(../image/vdo.png) center no-repeat; background-size:contain; left:50%; top:50%; margin-left:-50px; margin-top:-50px;}

.vdo_bg{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,.8); top:0; left:0; z-index:99999; display:none;}
.vdo{ position:fixed; width:1000px; height:600px; background:#ddd; top:50%; margin-top:-300px; left:50%; margin-left:-500px; z-index:99999; display:none;}



.box3{background: #eee;padding: 5rem 0;}
.box3 .wcont{display: flex;justify-content: space-between;}
.box3-ls{width: 50%;display: flex;justify-content: space-between;}
.box3-ls1{ width:55%;}
.box3-ls2{ width:40%;}
.box3-box{overflow: hidden;width: 100%;}

.box3-p{padding: 15px; padding-bottom:0;box-sizing: border-box;position: relative;z-index: 3;}
.box3-p:after{content: "";display: block;width: 100%;height: 100%;background: #fff;top: 0;left: 0;position: absolute;}
.box3-pic{overflow: hidden;position: relative;z-index: 3;}
.box3-img{padding-bottom: 66.7%;}
.box3-ls2 .box3-img{padding-bottom: 101.5%;}

.box3-inf{background: #ffffff;position: relative;padding: 2rem 3rem;box-sizing: border-box;font-size: 1.5rem;color: #333333;}
.box3-inf:after{content: "";position: absolute;top: -15px;left: 0;width: 100%;height: 15px;background: #ffffff;}

.box3-ctrl{position: absolute;right: 3rem;bottom: 1.5rem;z-index: 4;display: flex;align-items: center;}
.box3-ctrl div{margin-left: 1rem;cursor: pointer}


.box4{padding: 5rem 0;background: url("../image/ls15.jpg") no-repeat center;background-size: cover}
.box4 .wcont{display: flex;justify-content: space-between;}
.box4-l{width: 50%;display: flex;justify-content: space-between;align-items: flex-start;}

.box4 .htit{background: #da251d;flex-shrink: 0}
.box4 .htit h1{color: #ffffff;}
.box4 .htit h1 img{margin-top: 6rem;vertical-align: baseline}
.box1 .htit h1 img{margin-top: 6rem;vertical-align: baseline}
.box2 .htit h1 img{margin-top: 6rem;vertical-align: baseline}
.box3 .htit h1 img{margin-top: 6rem;vertical-align: baseline}
.box4 .htit h1:after{background: #ffffff;}
.box4 .htit p{color: #ffffff;}
.box4-tt{overflow: hidden;}
.box4-tt a{display: block;padding: 1.25rem;background: #ffffff;box-sizing: border-box;}
.box4-pic{width: 100%;}
.box4-img{padding-bottom: 50%;}
.box4-info{padding: 0 10px;box-sizing: border-box}
.box4-msg{padding: 2.5rem 0;}
.box4-msg h1{font-size: 1.5rem;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box4-msg p{font-size: .875rem;color: #666666;line-height: 1.6rem;height: 3.2rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;margin-top: .5rem;}

.box4-b{display: flex;align-items: center;justify-content: space-between;padding-bottom: 1.5rem;}
.box4-b span{font-size: .875rem;color: #ffffff; padding: 8px 15px;background: #da251d;border-radius: 5px;}

.box4-b p{display: flex;align-items: center;}
.box4-b p i{font-size: 1.2rem;color: #da251d;font-family: "Arial";margin-left: 10px;}


.box4-r{width: 48%;}
.box4-r li{padding-bottom: 2.25vw;margin-bottom: 2.25vw;border-bottom: 1px solid #ea3027;}
.box4-r li:last-child{margin-bottom: 0;}
.box4-r li a{display: flex;align-items: center;justify-content: space-between;}
.box4-r-date{flex-shrink: 0;border: 2px solid #fff;padding: 10px 15px;text-align: center;}
.box4-r-date p{font-family: "Arial";font-size: 1.125rem;color: #ffffff;}
.box4-r-date h1{font-family: "Arial";font-size: 1.875rem;color: #ffffff;}

.box4-r-in{width: 100%;overflow: hidden;padding-left: 3.75rem;box-sizing: border-box}
.box4-r-in h1{font-size: 1.5rem;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box4-r-in p{font-size: .875rem;color: #ddd;line-height: 1.6rem;height: 3.2rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: .5rem 0;text-align: justify;}
.box4-r-in span{font-size: .875rem;color: #ffffff;text-decoration: underline;text-transform: uppercase;}


.bottom{padding: 6.25rem 0;background: #eee;}
.bottom .wcont{display: flex;justify-content: space-between;}
.bottom-l-n{padding-left: 0px;}
.bottom-l-p{font-size: 1.4rem;color: #666; padding:30px 0 10px;}
.bottom-l-b{display: flex;align-items: center;}
.bottom-l-b span{font-size: 1.3rem;color: #da251d;font-family: "Arial";margin-left: 10px;}

.bottom-c{text-align: center;}
.bottom-c p{font-size: .875rem;color: #666;margin-top: 10px;}

.bottom-nav{padding-bottom: 2rem;margin-bottom: 2rem;border-bottom: 1px solid #ddd}
.bottom-nav ul{display: flex;align-items: center;justify-content: space-between;}
.bottom-nav ul li{font-size: 1.1rem;color: #666;margin-left: 2rem;}
.bottom-nav ul li:first-child{margin: 0;}
.bottom-inf{}
.bottom-inf div{font-size: .875rem;color: #666;padding-bottom: 1rem;}
.bottom-inf div i{color: #da251d;}

.bottom2{ display:none;}



/*--------------------------äº§å“åˆ—è¡¨-----------------------*/
.nytype1{padding-top: 11rem;padding-bottom: 5.5rem;}
.nytype1 .wcont{display: flex;justify-content: space-between;}
.nytype1-l{flex-shrink: 0;display: flex;flex-direction: column;}
.nytype1-r{overflow: hidden;width: 100%;padding-left: 3vw;box-sizing: border-box}
.nytype1-l .nytit{padding-top: 3rem;padding-bottom: 8rem;}
.nytit{}
.nytit h2{font-size: 2.25rem;color: #333;}
.nytit h1{font-size: 2.75rem;color: #da251d;font-family: "Arial"; text-transform:uppercase; line-height:1.2em; padding-top:0.5em;}
.nytype-subs{padding-bottom: 3rem;}
.nytype-subs ul{display: flex;align-items: center;}
.nytype-subs ul li{margin-left: 2.5vw;font-size: 1.5rem;color: #666666;}
.nytype-subs ul li.on{color: #2381ed;position: relative;}
.nytype-subs ul li.on:after{content: "";height: 6px;position: absolute;bottom: -10px;left: 0;width: 100%;background: url("/themes/simpleboot3/public/assets/images/ls18.png") no-repeat center;background-size: 100% 100%;}

.plist{ background:#f8f8f8; padding: 4vw;box-sizing: border-box;border-radius: 10px;overflow: hidden;}
.swpro a{display: block;width: 100%;}
.swpro .box1-j{color: #666;padding: 1.25rem 0;margin-top: 0 !important;}
.pbots{display: flex;align-items: center;justify-content: space-between;padding-top: 3.75rem;}
.swpro-ctrl{display: flex;align-items: center;}
.swpro-ctrl div{margin: 0 10px;cursor: pointer;}

.swpro-pag{display: flex;align-items: center;}
.swpro-pag span{opacity: 1;background: #ffffff;width: 10px;height: 10px;margin-right: 10px;}
.swpro-pag .swiper-pagination-bullet-active{background: #247fe9;}

.cur1{ color:#da251d !important;}

/*--------------------------å·¥åŽ‚çŽ¯å¢ƒ-----------------------*/
.gchj-msg{display: flex;align-items: center;justify-content: space-between;padding: 1.25rem 0;font-size: 1.125rem;color: #ffffff;flex-wrap: wrap}
.gchj-msg i{font-size: .875rem;color: #c1deff;}
.gchj-img{padding-bottom: 66.6%;}

/*--------------------------ç”Ÿäº§è®¾å¤‡-----------------------*/
.plist .box3-p{padding-right: 0;}

/*--------------------------äº§å“å›¾é›†-----------------------*/
.nytype2{padding-top: 22rem;padding-bottom: 3rem;}
.nytype2-t{margin-bottom: 11rem;padding-left: 3rem;}
.nytype2-t .nytit h2{color: #ffffff;}
.nytype2-t .nytit h1{color: #ffffff;}

.rlbots{display: flex;align-items: center;justify-content: space-between;padding-left: 3rem;padding-bottom: 2.5rem;}

.rlist{background:rgba(0,0,0,.3);border-radius: 10px;padding: 2rem;box-sizing: border-box;}
.swrl a{display: block;}
.ryboxs{}
.rytop{position: relative;}
.rypic{background: #ffffff;}
.ryimg{width: 100%;padding-bottom: 130%;}
.rymask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;background: rgba(0,0,0,.66);opacity: 0;transition: .5s;}
.rymask p{font-size: .875rem;color: #ffffff;padding-top: 10px;}
.rybot{padding:1.25rem 10px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1.125rem;color: #ffffff;text-align: center;}
.swrl a:hover .rymask{opacity: 1;}

/*--------------------------èµ„è´¨è£èª‰-----------------------*/
/*--------------------------æ–°é—»åˆ—è¡¨-----------------------*/
.ntop{margin-bottom: 1.5rem;}
.ntop a{display: flex;justify-content: space-between;padding: 2rem;box-sizing: border-box;background: #ffffff;}
.ntop-pic{width: 48%;}
.ntop-img{height: 100%;}
.ntop .box4-info{width: 48%;}

.nls{}
.nls ul{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap}
.nls ul li{width: 49%;background: #f8f8f8;margin-bottom: 1.5rem;}
.nls ul li a{display: block;padding: 0 1rem;box-sizing: border-box}

.fenye{text-align: center;padding: 2.5rem 0;}
.fenye a,.fenye span{display: inline-block;vertical-align: middle;background: #dddddd;font-size: 1rem;color: #ffffff;width: 40px;line-height: 40px;margin: 3px;}
.fenye span{background: #da251d;}

/*--------------------------æ–°é—»è¯¦æƒ…-----------------------*/
.nde{display: flex;justify-content: space-between;}
.nde-l{overflow: hidden;width: 100%;padding: 3vw;box-sizing: border-box; background:#f8f8f8; max-width:950px;}
.nde-tit{padding-bottom: 1.5rem;}
.nde-tit h1{font-size: 1.875rem;color: #da251d;padding-bottom: 1.5rem;margin-bottom: 1.5rem;border-bottom: 2px solid #434343;}
.nde-tit p{font-size: .875rem;color: #666666;}
.nde-tit p span{padding: 0 5px;}
.nde-tit p i{color: #da251d;}

.pro_pic{ float:left; width:50%; padding-bottom:37.5%;}
.pro_p{ float:right; width:45%;}
.pro_t1{ font-size: 1.5rem; color:#da251d; padding-bottom:0.5em;}
.pro_t2{ font-size: 1rem; color:#666; line-height:1.875em;}
.pro_t2 a{ color:#666;}
.pro_t3{ padding:0.8em 0; font-size:1.1rem; color:#da251d; border-bottom:1px solid #ddd; margin-bottom:15px; margin-top:10px;}
.pro_t4{ font-size:1.2rem; margin-top:0;}
.pro1{ display:block; margin-top:30px;}
.pro_down{ display:block;font-size: .875rem;color: #fff !important;padding: 12px 15px;background: #da251d;border-radius: 5px; text-align:center; margin-top:3em;}

.nde-info{font-size: 1.2rem;color: #333333;line-height: 1.8;text-align: justify;}

.nde-href{margin-top: 3rem;display: flex;align-items: center;justify-content: space-between;}
.nde-href a{width: 48%;background: #da251d;padding: 10px 15px;border-radius: 5px;font-size: 1rem;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box}

.nde-r{flex-shrink: 0;width: 24rem;background: #f8f8f8;}
.nde-wg{padding: 2vw;box-sizing: border-box;}
.nde-wg-img{padding-bottom: 70%;}
.nde-wg-info{background: #e8f3ff;padding: 2rem;box-sizing: border-box;}
.nde-wg-msg{font-size: .875rem;color: #666666;line-height: 1.8;text-align: justify;padding: 1.5rem 0;}
.nde-wg-d{padding-top: 1.5rem;border-top:1px solid #c9e3ff}
.nde-wg-d h1{font-size: 1.125rem;font-weight: normal;color: #da251d;}
.nde-wg-d p{font-size: 1.2rem;color: #949494;font-family: "anz"}

.news_t1{ font-size:1.5rem; text-align:center; color:#da251d;}
.news_t2{ font-size:1rem; text-align:center; color:#aaa; border-bottom:1px solid #ddd; padding:1em 0; margin-bottom:2em;}
.news_t3{ font-size: 1rem; color:#666; line-height:1.875em;}
.news_t3 a{ color:#666;}

/*--------------------------è”ç³»æˆ‘ä»¬-----------------------*/
.lxwm-map{height: 30rem;border-radius: 10px;overflow: hidden;box-shadow: 0 10px 10px rgba(85,164,255,.2)}

.lxwm-bot{padding-top: 3.75rem;}
.lxwm-bot ul{}
.lxwm-bot ul li{ float:left; margin-right:80px; margin-bottom:30px;}
.lxwm-bot ul li img{height: 4rem;display: block; float:left;}
.lxwm-bot ul li div{padding-left: 10px; float:left;}
.lxwm-bot ul li p{font-size: 1.125rem;color: #666;margin-bottom: 5px; margin-top:5px;}
.lxwm-bot ul li h2{font-size: 1.125rem;color: #da251d; font-weight:normal;}
/*--------------------------äº§å“è¯¦æƒ…-----------------------*/
.cpde{display: flex;justify-content: space-between;}
.cpde-l{width: 55%;}
.cpde-pic{padding: 1.25rem;box-sizing: border-box;background: url("/themes/simpleboot3/public/assets/images/ls23.jpg") no-repeat center;background-size: cover;border-radius: 10px;overflow: hidden;}
.cpde-img{padding-bottom: 65%;background-color: #fff}
.cpde-l p{margin-top: 1.25rem;color: #52a3ff;text-align: right;font-size: 3.75rem;font-family: "anz";text-transform: uppercase;}
.cpde-r{width: 40%;}
.cpde-tit{font-size: 1.875rem;color: #000000;}
.cpde-info{font-size: .875rem;color: #333333;margin-top: 1.5rem;}
.cpde-info p{margin-bottom: .5rem;}
.cpde-href{padding-top: 2rem;}
.cpde-href a{margin-top: 1rem;display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1rem;color: #000000;}
.cpde-href a i{color: #338ff9;}
.cpde-ms{font-size: .875rem;color: #666666;line-height: 2;margin-top: 4rem;}

/*--------------------------å…³äºŽæˆ‘ä»¬-----------------------*/
.gywm-t1{margin-top: 0;padding: 14rem 0;text-align: center;position: relative;}
.gywm-t1-tit{ padding-top:5em;}
.gywm-t1-tit p{font-size: 4rem;color: #ffffff; font-family:Arial; font-weight:bold;}
.gywm-t1-tit h1{font-size: 2.25rem;color: #ffffff;font-weight: normal;}
.gywm-navs{position: absolute;bottom: 0;left: 4vw;display: flex;}
.gywm-navs a{margin-right: 5px;background: #eee;padding: 10px 20px;font-size: 1.4rem;color: #333;}
.gywm-navs .on{color: #da251d;background: #fff;}
.gycont{width: 1200px;margin: 0 auto;}
.gywm-tit-box{text-align: center;padding: 4.75rem 0;}
.gywm-tit{display: inline-block;text-align: left;}
.gywm-tit h1{font-size: 1.5rem;color: #2e8cf8;position: relative;}
.gywm-tit h1:before{content: "";position: absolute;left: -15px;width: 6px;height: 50%;top: 25%;background: #2e8cf8;border-radius: 2100px;}
.gywm-tit p{font-size: 2.25rem;color: #bcdbfe;font-family: "anz";}

.gywm-t2{background: #fff;padding-bottom: 5rem; padding-top:5rem;}
.gywm .gymore{width: 6.25rem;padding: 10px 0;background: #da251d;font-size: .875rem;color: #ffffff;text-align: center;text-transform: uppercase;font-weight: 100;margin: 0 auto;display: block;border-radius: 21000px;}

.gywm-t2-info{background: #f8f8f8;padding-bottom: 3rem;}
.gywm-t2-im{}
.gywm-t2-im img{display: block;width: 100%;}
.gywm-t2-msg{font-size: 1rem;color: #666;line-height: 1.8;padding: 3rem;box-sizing: border-box;text-align: justify;}

.gywm-t3{background: url("/themes/simpleboot3/public/assets/images/ls26.jpg") no-repeat center;background-size: cover}

.gywm-t3-n{text-align: center;font-size: .875rem;color: #ffffff;line-height: 2;}

.gywm-t3-m{padding: 4rem 0;}
.gywm-t3-m ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gywm-t3-m ul li{width: 24%;padding: 1.5rem;box-sizing: border-box;background: #e9f3ff;border-radius: 10px;margin-bottom: 1rem;}
.gywm-t3-m ul li h1{font-size: 1.5rem;color: #da251d;font-weight: normal;}
.gywm-t3-m ul li h2{font-size: 1.5rem;color: #bcdbfe;font-family: 'anz';font-weight: normal;}
.gywm-t3-m ul li h3{font-size: .875rem;color: #000000;font-weight: normal;margin-top: .5rem;}

.gywm-t4{background: url("/themes/simpleboot3/public/assets/images/ls27.jpg") no-repeat center;background-size: cover;padding-bottom: 6rem;}
.swiper-gywm{}
.swiper-gywm:after{content: "";position: absolute;top: 15px;left: 0;width: 100%;height: 1px;background: #76b6ff;}
.swiper-gywm .swiper-slide{padding-top: 5.5rem;}
.swiper-gywm .swiper-slide:after{content: "";width: 18px;height: 18px;border-radius: 50%;background: #76b6ff;position: absolute;left: 0;top: 6px;}
.swiper-gywm .swiper-slide.swiper-slide-active:after{width: 30px;height: 30px;top: 0;}
.swiper-gywm .swiper-slide.swiper-slide-active:before{content: "";width: 12px;height: 12px;border-radius: 50%;background: #fff;position: absolute;left: 9px;top: 9px;z-index: 2;}


.swiper-gywm .swiper-slide h1{font-size: 2.25rem;color: #333333;font-weight: normal;font-family: "anz"}
.swiper-gywm .swiper-slide p{font-size: 1rem;color: #333333;line-height: 1.8;}

.gywm-t5{padding-bottom:1.5rem;}
.gywm-t5-sw{margin-bottom: 3rem;}
.swiper-gyxw{}
.swiper-gyxw a{display: block;overflow: hidden;}
.gywm-t5-date{display: inline-block;background: #ffffff;position: relative;padding-right: 10px;}
.gywm-t5-date h1{font-weight: normal;font-family: "anz";font-size: 2.25rem;color: #d9e3ed;}
.gywm-t5-date h2{font-weight: normal;font-family: "anz";font-size: 2.25rem;color: #2e8cf8;}
.gywm-t5-date:before{content: "";width: 1000px;height: 2px;background: #bfddee;left: 0;top: 50%;position: absolute;z-index: -1;}

.gywm-t5-inf{padding: 2rem 0;}
.gywm-t5-inf h1{font-size: 1.5rem;color: #000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gywm-t5-inf p{font-size: 1rem;color: #666666;line-height: 1.25rem;height: 2.5rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;margin-top: .5rem;}
.swiper-gyxw a .gymore{margin: 0;margin-left: .5rem;background: #f5f5f5;color: #8f8f8f;}

.gywm-t6{}
.gywm-t6 img{display: block;width: 100%;}


