@charset "UTF-8";
@font-face{font-family:MoLight;src:url(../fonts/Montserrat-Light.otf);font-display: swap;}
@font-face{font-family:MoExtraLight;src:url(../fonts/Montserrat-ExtraLight.otf);font-display: swap;}
@font-face{font-family:MoRegular;src:url(../fonts/Montserrat-Regular.otf);font-display: swap;}
@font-face{font-family:MoMedium;src:url(../fonts/Montserrat-Medium.otf);font-display: swap;}
@font-face{font-family:MoBold;src:url(../fonts/Montserrat-Bold.otf);font-display: swap;}
@font-face{font-family:MoSemiBold;src:url(../fonts/Montserrat-SemiBold.otf);font-display: swap;}
@font-face{font-family:DIN;src:url(../fonts/DIN Medium.ttf);font-display: swap;}
.bold { font-family:'MoSemiBold';}
* { padding: 0;margin: 0;border: 0;outline: none;}
html { -ms-text-size-adjust:100%; -webkit-text-size-adjust: 100%;font-size: 625%;}
body {color: #333;overflow-x:hidden;font-family:"MoLight","microsoft Yahei", "Arial","Raleway,Helvetica Neue, Helvetica, sans-serif";font-size:.14rem; letter-spacing:0.5px;}
a:focus{outline:none;}
a { color: #333;}
input,select,button,textarea {vertical-align:middle;font-family: "MoLight","microsoft Yahei","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif"; outline: none;border: 0;-webkit-appearance:none;}
ul li { list-style:none;}
ol, ul{ padding:0;}
a,.trans3 { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.trans10 { -webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;-ms-transition: all 0.1s ease;-o-transition: all 0.1s ease;transition: all 0.1s ease;}
.wrap { margin-top:.8rem;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #888; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #888;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #999;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999;opacity:1;}
.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #999; opacity:1; }
.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #999;opacity:1;}
.cust_form input:-ms-input-placeholder{color: #999;opacity:1;}
.cust_form input::-webkit-input-placeholder{color: #999;opacity:1;}
.tc { text-align: center;}
.text img { max-width:100%;}
.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}
.ell,.am-ellipsis { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clear { clear: both;}
.fl { float:left;}
.fr { float:right;}



/* 导航 */
.logo a { display:block;margin-top:25px;}
.logo img { display: block;}
.top-tel { padding-left:2vw;background:url(../images/tel.png) no-repeat left center;margin-top:27px;}
.admin-header { background:#fff;position:relative;}
.logo a { display:block;margin-top:24px;}
.nav_box { z-index:99;}
.nav_box li a { padding:0;color:#fff;display:block;}
.am-icon-bars { color:#666;font-size:18px;}


.nav{ position:relative;z-index:9999;}
.nav a{ color:#656565;}
.nav .nLi{ float:left;position:relative;display:inline;height:80px;line-height:80px;margin:0 1.6vw;}
.nav .nLi:last-child { background:none;}
.nav .nLi.on { background:none;}
.nav .nLi p{ margin:0;}
.nav .nLi p a{ display:block;font-size:16px;color:#232323;font-weight:normal;text-align:center;padding:0 .2rem;}
.nav .sub{ display:none;left:-30%;top:80px;position:absolute;background:rgba(0,0,0,.5);line-height:34px;width:160%;padding:15px 0;z-index:99;text-align:center;}
.nav .sub2 { left:-10%;width:120%;}
.nav .sub3 { left:-60%;width:220%;}
.nav .sub a{ display:block;font-size:14px;display:block;color:#fff;}
.nav .on p a,.nav .nLi p a:hover{ color:#06a4e7;}
.nav .sub a:hover{ color:#06a4e7; }
.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #06a4e7;}

.language-down {position:relative;}
.language-down .language-nav {display:block;height:100%;transition:none;-webkit-transition:none;font-size:.13rem;text-align:center;color:#232323;border:1px solid #535353;border-radius:30px;padding:3px 12px;}
.language-down .language-nav:hover { background:#06a4e7;border:1px solid #06a4e7;color:#fff;}
.language-down .language-nav i{width: 20px;height: 20px;background-repeat: no-repeat;display: inline-block;vertical-align: middle;margin: -2px 6px 0 0;}
.language-nav img { vertical-align:middle;margin-right:.08rem;position:relative;top:-2px;}
.language-li {padding:.12rem 0;z-index:2;width:128px;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.2);background: #fff;position: absolute;top:80px;left: 50%;display: none;margin-left: -64px;}
.language-li:before {content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-5px;left:50%;margin:0 0 0 -4px;}
.language-li a {display:block;padding:.05rem .1rem .05rem .43rem;line-height:.26rem;font-size:.14rem;color:#666;}
.language-li a:hover { color:#06a4e7;}
.language-li a.cn { background:url(../images/cn.png) no-repeat .14rem center;background-size:.18rem .18rem;}
.language-li a.en { background:url(../images/en.png) no-repeat .14rem center;background-size:.18rem .18rem;}
.language-li a.japan { background:url(../images/japan.png) no-repeat .14rem center;background-size:.18rem .18rem;}
.language-down.ontrue .language-li {display: block;animation: fadeInUpdown .6s ease-in-out;-webkit-animation: fadeInUpdown .6s ease-in-out;}
@keyframes fadeInUpdown {0% {transform: translateY(-20px);-webkit-transform: translateY(-20px);opacity: 0;}100% {transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}}


.video1{ position:absolute;width:100%;left:0px;height:100%;}
.video3 { top:50%;transform:translateY(-50%);object-fit:cover;}
.video2 { top:0;height:100%;background:#000;}
/* 手机导航 */
.sp_header{height:56px;position:fixed;z-index:9999;width:100%;top:0;left:0;background:#fff;}
.sp_header.bgr { background:#fff;border-bottom:none;}
.sp_logo a{ padding:13px 10px;float:left;display:block;}
.sp_logo img{margin:auto;max-height:24px;margin-top:3px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}
.sp_nav span{display:block;background:#232323;width:22px;height:1px;position:absolute;left:14px;transition:all ease 0.35s}
.sp_header.bgr .sp_nav span,.sp_header.bgr2 .sp_nav span,.sp_nav_se span { background:#232323;}
.sp_nav span:nth-of-type(1){top:19px}
.sp_nav span:nth-of-type(2){top:27px}
.sp_nav span:nth-of-type(3){top:35px}
.sp_nav_se span:nth-of-type(1){top:27px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:27px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999;background: #fff;width:100%;height:calc(100% - 0px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;opacity:0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s;transition: all 0.5s ease;}
.nav_show{ opacity:1;top:0px;padding-top:56px;}
/*.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}*/
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:.5rem;width: .5rem;text-align: right;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #e5e5e5 solid;text-indent:.15rem;position:relative;line-height:.5rem;font-size:.16rem}
.sjj_nav>ul >li:last-child{border-bottom:1px #e5e5e5 solid;}
.sjj_nav ul li ul{display:none;margin: 0;}
.sjj_nav ul li>ul li:first-child { padding-top:.05rem;border-top:1px #e5e5e5 solid;}
.sjj_nav ul li>ul li:last-child { padding-bottom:.05rem;}
.sjj_nav ul li a{color:#434343;width:100%;display: block;}
.sjj_nav ul li.on>a { color:#06a4e7;}
/*.sjj_nav>ul>li>a { text-transform: uppercase;}*/
.sjj_nav ul li ul li { border:none;line-height: .38rem;font-size: .14rem;}
.sjj_nav ul li ul li a{ color:#535353;display:block;text-align:left;}
.sjj_nav ul li i:before { width:100%;height:.5rem;display: block;position: absolute;right:0;}
.sjj_nav ul li i.sp_nav_xjb:before{ content: "";background: url(../images/arr11.png) center no-repeat;background-size: 12px 7px;}
.sjj_nav ul li i.sjj_nav_i_se:before{content: "";background: url(../images/arr12.png) center no-repeat;background-size: 12px 7px}
.sjj_nav ul li ul li>ul{padding-left:10px;border-bottom:1px solid #e5e5e5 ;}
.sjj_nav ul li ul li:last-child ul { border-bottom:0;}
.language-down2 { position: absolute;right:50px;top:0;height:60px;line-height:60px;}
.language-down2 .language-li { top:60px;}
.sjj_nav ul li ul li i { height:.38rem;}
.sjj_nav ul li ul li i:before { height:.38rem;}
.sjj_nav ul li ul li:first-child i:before { top:.03rem;}
.sjj_nav ul li>ul { padding-left:10px;}
.lange-en { position: absolute;right:50px;top:0;height:55px;display:block;font-size:.16rem;line-height:55px;text-align:right;}
.lange-en a { display:block;padding:0 3px 0 20px;color:#232323;}


/* banner */
.banner { position:relative;}
.banner .swiper-container2 .swiper-slide img { width:100%;}
.banner .swiper-container2 .swiper-slide a { display: block;}
.banner .swiper-pagination-bullet { background:#fff;width:.1rem;height:.1rem;opacity:.6;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .06rem;}
.banner .swiper-pagination-bullet-active { opacity:1;background:#06a4e7;}
.banner .swiper-button-next, .banner .swiper-button-prev { width:.45rem;height:.45rem;margin-top:-.25rem;border-radius:100%;}
.banner .swiper-button-next { background:rgba(0,0,0,.2) url(../images/arrow5.png) no-repeat center;right:.25rem;}
.banner .swiper-button-prev { background:rgba(0,0,0,.2) url(../images/arrow6.png) no-repeat center;left:.25rem;}
.banner .swiper-button-prev:hover { background:rgba(0,0,0,.5) url(../images/arrow6.png) no-repeat center;}
.banner .swiper-button-next:hover { background:rgba(0,0,0,.5) url(../images/arrow5.png) no-repeat center;}
.banner .swiper-container2 .swiper-slide img { transition: all .8s ease;}
.swiper-container2,.swiper-container2 .swiper-wrapper { }
.swiper-container2 a { display:block;height:100%;}
.swiper-container2 img { height:100%;object-fit:cover;display:block;}
img.banner-wap,img.banner-wap2 { display:none;}
.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:.3rem;}



.in-tit { padding-bottom:.4rem;position:relative;}
.in-tit h6 { font-size:.42rem;color:#fff;text-transform:uppercase;line-height:1.3;}
.in-tit p { font-size:.26rem;color:#fff;margin-top:.18rem;line-height:1.4;}
.in-tit-bor { width:.55rem;height:3px;background:#06a4e7;margin:.12rem auto 0 auto;display:block;}
.in-tit-bor2 { margin:.12rem 0 0 0;}
.in-pro-li a { display:block;position:relative;}
.in-pro-text { position:absolute;left:0;top:0;width:60%;height:100%;}
.in-pro-b{ padding:.5rem 0 .4rem .4rem;}
.in-pro-tit { font-family:MoSemiBold;font-size:.32rem;color:#1a2024;}
.in-pro-p { font-size:.15rem;color:#434343;line-height:1.6;margin-top:.15rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.in-pro-more { color:#21282d;width:1.3rem;height:.4rem;line-height:.38rem;text-align:center;border:1px solid #9b9b99;border-radius:30px;margin-top:.55rem;font-family:MoMedium;}
.in-pro-more:hover,.prod-list li a:hover .in-pro-more,.prod-list a:hover .in-pro-more { background:#111;color:#fff;border:1px solid #111;}
.in-pro-img img { width:100%;display:block;}
.in-pro-li { margin:0 -.1rem;}
.in-pro-li li { padding:0 .1rem;}
img.in-pro-img-wap { display:none;}

.ab-bg { background:url(../images/bg.jpg) fixed no-repeat center/cover;position:relative;padding:.7rem 0 1.5rem 0;}
.ab-bg:before { content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.05);}
.mumping_mun p{font-size:.17rem;color:#fff;margin:0;width:100%;display:block;clear:both;margin-top:.05rem;font-family:MoExtraLight;line-height:1.5;}
.mumping_mun h2{ font-size:.58rem;color:#fff;margin:0;font-family:DIN;position:relative;display:inline-block;margin-top:.15rem;}
.mumping_mun li { position:relative;}
.mumping_mun b { color:#fff;font-size:.24rem;font-weight:normal;margin-left:.05rem;position:relative;top:-.02rem;}
.in-num { background:#fff;position:relative;top:-.5rem;z-index:1;border-radius:5px;padding:.25rem 0 .35rem 0;box-shadow:0 5px 15px rgba(0,0,0,.04);}
.digital { margin-top:.8rem;}
a.about-more { display:block;width:1.55rem;height:.44rem;line-height:.44rem;color:#ffffff;font-size:.15rem;text-align:center;background:#06a4e7;border-radius:30px;margin:.9rem auto 0;font-family:MoMedium;}
a.about-more:hover { background:#cc231b;}
.mun-img img { display:block;width:.56rem;margin:0 auto;}
.in-tit2 h6 { color:#333;}
.in-news { padding-bottom:.75rem;}
.in-news-img { overflow:hidden;}
.in-news-img img { display:block;width:100%;}
.in-news-img3 img { height:3.1rem;object-fit:cover;}
.in-news-time { font-size:.15rem;color:#999;padding-top:.25rem;}
.in-news-tit { font-size:.2rem;color:#111;font-weight:bold;margin-top:.15rem;}
.in-news-p { font-size:.15rem;color:#777;line-height:1.5;margin-top:.15rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.in-news-time img { vertical-align:middle;width:.17rem;margin-right:.08rem;}
.in-news-time span,.in-news-more span,.in-news-more img { vertical-align:middle;}
.in-news-more { font-size:.15rem;color:#06a4e7;}
.in-news-a a { display:block;}
.in-news-more img { width:.06rem;margin-left:.08rem;position:relative;top:.02rem;}
.in-news-more { margin-top:.35rem;display:inline-block;position:relative;padding-bottom:.08rem;font-family:MoMedium;}
.in-news-more:before { content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#06a4e7;transition:all 0.5s ease;}
.in-news-a a:hover .in-news-more:before{ width:100%;}
.in-news-img2 { height:2.27rem;width:3.8rem;}
.in-news-img2 img { height:100%;object-fit:cover;display:block;}
.in-news-f { padding-left:4.2rem;}
.in-news-fl { padding-right:4%;}
.in-news-fl .in-news-a2:nth-child(1) { padding-bottom:.4rem;border-bottom:1px solid #eee;}
.in-news-fl .in-news-a2:nth-child(2) { padding-top:.4rem;}
.in-tit2 { position:relative;}
.about-more2 { position:absolute;right:0;bottom:.5rem;}

.footer { background:#0d0d0d;padding:.55rem 0 .45rem 0;color:#919191;}
.foot-list { display:flex;justify-content:space-between;}
.foot-list li.foot-fr { margin-right:0;text-align:right;}
.foot-list a { color:#666;}
.foot-list p { margin:0;color:#9e9e9e;font-size:.14rem;line-height:1.7;padding-bottom:.06rem;}
.foot-list a{ color:#9e9e9e;}
.foot-list a:hover { color:#fff;}
.foot-img p { line-height:36px;}
.bot { background:#0d0d0d;font-size:.14rem;color:#9e9e9e;letter-spacing:0;}
.bot-wrap { border-top:1px solid rgba(255,255,255,.08);line-height:.26rem;padding:.18rem 0;}
.bot a { color:#919191;}
.bot a:hover { color:#fff;}
.foot-cont img { float:left;}
.foot-cont2 img { width:.19rem;}
.foot-cont span { padding-left:.3rem;display:block;}
.foot-cont p { padding-bottom:.15rem;}
.sz { text-align:right;}
.foot-list li h6 { font-size:.2rem;color:#fff;font-family:'MoMedium';font-weight:normal;text-align:left;position:relative;}
.foot-list li h6.bot-tel { font-size:.3rem;color:#87c352;background:url(../images/bot-tel.png) no-repeat left center;padding-left:.38rem;padding-bottom:0;}
.foot-list li h6.bot-tel:before { width:0;}
.sz { text-align: right;}
.sz span { margin:0 0 0 5px;}
.foot-p { margin-top:.2rem;}
.wx-img img { display:block;width:1.1rem;}
.foot-cont a { color:#d63338;}
.foot-cont { max-width:4rem;margin-top:.33rem;}
.foot-cont a:hover { color:#d63338;text-decoration:underline;}
.bot-logo { width:1rem;display:block;}

.about-bg { background:#f6f8fa;padding:.6rem 0 .8rem 0;}
.about-bg2 { background:#fff;}
.about-bg3 { padding:.25rem 0 .8rem 0;}
.cont-tit { font-size:.36rem;color:#222;padding-bottom:.35rem;}
.cont-t { line-height:1.5;}
.cont-text { font-size:.18rem;color:#222;line-height:2.2;}
.cont-input input,.cont-input textarea,.code-input input,.cont-input select  { padding:.15rem .13rem;background:#f5f5f7;border:1px solid #ededed;color:#82848e;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size:.15rem;width:100%;font-family:MoRegular;}
li.mess-cont { width:100%;}
.name,.tel { position:relative;}
/*.name:before,.tel:before { content:"*";position:absolute;right:.15rem;top:0;color:#f00;line-height:.56rem;}*/
.cont-input textarea { height:2rem;}
.in-tit3 { border-bottom:1px solid #ededee;padding-bottom:.2rem;}
.submit2 { background:#06a4e7;color:#fff;width:100%;font-size:.18rem;outline-style: none ;outline-width: 0px ;border-style: none ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;display: inline-block;color:#fff;line-height:.52rem;height:.52rem;margin-top:.2rem;cursor:pointer;font-family:MoRegular;}
.cont-input2 textarea { margin-right:0;width:100%;}
.code-input input { width:50%;margin-right:0;background:#f5f5f7;}
.code-input img { width:calc(50% - .15rem);margin-lefT:.15rem;height:.51rem;vertical-align:top;cursor:pointer;}
.cont-message { margin-bottom:60px;}
.submit2:hover { background:#cc231b;}
.message { margin-top:.15rem;}
.mess-list li { padding:0 .1rem .2rem .1rem;}
.mess-list { margin:0 -.1rem;}
.cont-li { margin:.15rem -.4rem 0 -.4rem;}
.cont-li>li { padding:0 .4rem;}
.in-tit2 p { font-size:.17rem;color:#666;margin-top:.15rem;line-height:1.5;}
.location {  overflow:hidden;color:#888;font-size:.15rem;margin-top:.25rem;display:block;}
.location img { position:relative;top:2px;margin-right:9px;}
.location a { color:#888;}
.location a:hover { color:#06a4e7;}
img.banner-pc { display:block;}
.about-banner img { width:100%;height:100%;object-fit:cover;}
.about-banner { height:3.6rem;}
.cont-text { padding-top:.15rem;}
.cont-li-box { display:flex;align-items:center;padding:.18rem 0;}
.cont-img { width:.42rem;}
.cont-img img { width:100%;display:block;}
.cont-t { width:calc(100% - .6rem);padding-left:.15rem;}
.cont-t b { font-weight:normal;color:#999;font-size:.15rem;}
.cont-t p { font-size:.17rem;color:#333;font-family:MoRegular;word-wrap:break-word;}
.in-news-tit2 { font-size:.18rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.4;min-height:.5rem;}
.news-bg { background:#fff;padding:.05rem .3rem .28rem .3rem;}
.in-news-more2 { margin-top:.2rem;font-family:MoLight;}
.news-list,.prod-list { margin:0 -.2rem;}
.news-list li,.prod-list li { padding:0 .2rem .4rem .2rem;}

.fenye {clear:both;color:#222;font-size:0;padding-top:.15rem;text-align:center;font-family:arial;}
.fenye a,.fenye span { display:inline-block;vertical-align:middle;color:#111;font-size:.15rem;margin:0 3px;border-radius:3px;border:1px solid  #ededed;background:#fff;width:.4rem;height:.4rem;line-height:.38rem;}
.fenye .current,.fenye a:hover {background:#06a4e7;color:#fff;text-decoration: none;}
.fenye b { font-size:.15rem;line-height:.4rem;font-weight:normal;display:inline-block;vertical-align:middle;margin-lefT:.1rem;}
.fenye b i { font-style:normal;color:#e6212b;}
.am-pagination-select { font-size:.15rem;margin:0;line-height:.3rem;color:#222;margin-top:.15rem;}
.am-pagination-select>li>a,.am-pagination-select>li>a, .am-pagination-select>li>a,.am-pagination>li>a:focus, .am-pagination>li>a:hover, .am-pagination>li>span:focus, .am-pagination>li>span:hover { border:1px solid #e5e5e5;background:#fff;}
.am-pagination-select span i { font-style: normal;color:#e6212b;}
.am-pagination>li>a, .am-pagination>li>span { margin:0;}
.fenye span { border:none;background: none;}
.fenye a.fenye-arrow { font-family:"宋体";font-weight:bold;font-size:.18rem;}
.fenye span i { font-style: normal;color:#06a4e7;}
.side-list { padding-bottom:.45rem;}
.side-list span a { font-size:.18rem;color:#333;font-family:MoRegular;border-radius:30px;}
.side-list span a:hover,.side-list span a.current { color:#06a4e7;}
.side-list span { margin-right:.4rem;}
.prod-img { overflow:hidden;}
.prod-img img { width:100%;display:block;}
.prod-list li a,.prod-list a { background:#fff;display:flex;align-items:center;}
.prod-fr-text { padding:.4rem .25rem .4rem.3rem;}
.prod-fr-text h6 { color:#1a2024;font-size:.2rem;}
.prod-fr-p { font-size:.14rem;line-height:1.9;color:#777;margin-top:.15rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.in-pro-more3 { margin-top:.35rem}
.prod-list li a:hover { box-shadow:0 0 15px rgba(0,0,0,.04);}

.searchform { font-size:0;background:none;overflow:hidden;position:absolute;border-bottom:1px solid #aaa;width:3.2rem;height:.38rem;right:0;bottom:.45rem;}
.searchform .search01 { padding:0;color:#999;font-size:.17rem;background:none;border:none;line-height:.38rem;width:calc(100% - .4rem);font-family:MoRegular;}
.searchform .button {width:.17rem;height:.38rem;border:none;background:url(../images/search3.png) no-repeat center;z-index:2;cursor: pointer;position:absolute;right:0;top:0;background-size:.17rem .17rem;}
.searchform .button:hover { background:url(../images/search2.png) no-repeat center;background-size:.17rem .17rem;}
.side-list { position:relative;}
.location-bg { background:#f6f8fa;}

.prod-swiper { background:#fff;padding:.5rem .5rem .5rem .4rem;}
.preview { position:relative;width:.9rem;;}
.view { position:relative;width:calc(100% - 1rem);}
.pc-slide { display:flex;align-items: center;justify-content:space-between;}
.preview .swiper-container {width:.9rem;height:4.1rem;margin:.4rem 0;}
.preview .swiper-container img { width:100%;object-fit: cover;margin: 0 auto;}
.preview .swiper-slide img { opacity:.5;cursor:pointer;}
.preview .arrow-left,.preview .arrow-right { position: absolute;left:50%;margin-left:-.12rem;width:.25rem;height:.13rem;z-index: 10;cursor:pointer;}
.preview .arrow-left { background: url(../images/arrow9.png) no-repeat left top;top: 0%;}
.preview .arrow-right { background: url(../images/arrow11.png) no-repeat left bottom;top:auto;bottom:0;}
.preview .arrow-left:hover { background: url(../images/arrow10.png) no-repeat left top;}
.preview .arrow-right:hover { background: url(../images/arrow12.png) no-repeat left bottom;}
.view .arrow-left,.view .arrow-right { position: absolute;top: 50%;margin-top: -40px;width:24px;height:42px;z-index: 10;}
.view .arrow-left { background: url(../images/arrow1.png) no-repeat left top;left:15px;}
.view .arrow-right { background: url(../images/arrow2.png) no-repeat left bottom;left:auto;right:15px;}
.view .arrow-left:hover { background: url(../images/arrow6.png) no-repeat left top;}
.view .arrow-right:hover { background: url(../images/arrow8.png) no-repeat left bottom;}
.preview .active-nav img { opacity:1;}
.swiper1 img { width:100%;display:block;}
.prod-fl { width:55%;float:left;}
.prod-fr { width:45%;float:left;padding-left:4%;}
.prod-tit { color:#1a2024;font-size:.24rem;font-weight:bold;border-bottom:1px solid #e8e9ea;padding-bottom:.15rem;}
.prod-tit span { position:relative;}
.prod-tit span:before { content:"";position:absolute;bottom:-.16rem;left:0;background:#06a4e7;width:100%;height:2px;}
.text { font-size:.17rem;line-height:1.8;color:#333;}
.prod-text { font-size:.16rem;color:#333;line-height:2.2;margin-top:.35rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
a.about-more3 { margin:.55rem 0 0 0;}
.prod-wrap { margin-top:.5rem;}
.prod-deta-bg { background:#fff;padding:.3rem .5rem .6rem .5rem;}
.prod-tit2 { font-size:.3rem;}
.prod-deta-text { margin-top:.45rem;}
.text img { display:block;margin:0 auto;}

.in-pro-box { position:relative;}
.in-pro-box .swiper-pagination-bullet { opacity:1;background:#333333;}
.in-pro-box .swiper-pagination-bullet-active { background:none;border:2px solid #06a4e7;}
.in-pro-box .swiper-button-next,.in-pro-box .swiper-button-prev { width:.18rem;height:.34rem;margin-top:-.09rem;bottom:0;}
.in-pro-box .swiper-button-prev { background:url(../images/arrow1.png) no-repeat center;left:0;}
.in-pro-box2 .swiper-button-prev { left:-.55rem;}
.in-pro-box .swiper-button-next { background:url(../images/arrow3.png) no-repeat center;right:0;left:auto;}
.in-pro-box2 .swiper-button-next { right:-.55rem;}
.in-pro-box .swiper-button-prev:hover { background:url(../images/arrow2.png) no-repeat center;}
.in-pro-box .swiper-button-next:hover { background:url(../images/arrow4.png) no-repeat center;}
.in-pro-box .swiper-pagination-bullet { width:.1rem;height:.1rem;opacity:.4;}
.in-pro-box .swiper-pagination-bullet-active { background:#06a4e7;opacity:1;}
.prod-list3 { margin:0;}
.about-text2 { font-size:.17rem;color:#333;line-height:1.9;text-align:center;max-width:90%;margin:0 auto;}
.mumping_mun2 h2 { color:#06a4e7;line-height:.8;margin-top:0;}
.mumping_mun2 b { color:#06a4e7;}
.mumping_mun2 p { color:#333;margin-top:.13rem;font-family:MoLight;}
.digital2 { margin-top:.7rem;}
.about-bg4 { padding-bottom:1.4rem;background:#fff url(../images/bg2.png) no-repeat center bottom;}
.about-img img { display:block;}
.about-bg5 { background:url(../images/bg3.jpg) no-repeat center;padding:.65rem 0 1.3rem 0;background-size:cover;}

.cul-box { background:rgba(255,255,255,.07);padding:.7rem 10% .6rem 10%;height:100%;cursor:pointer;margin-top:.15rem;}
.cul-img img { width:.63rem;display:block;margin:0 auto;}
.cul-text h6 { font-size:.22rem;color:#fff;margin-top:.35rem;}
.cul-text p { font-size:.15rem;line-height:1.6;color:#fff;opacity:.9;font-family:MoExtraLight;margin-top:.2rem;letter-spacing:1px;}
.culture-list { margin-right:-25px;padding-top:30px;}
.culture-list li { padding-right: 25px;cursor: pointer;}
.course-tit { font-size: 20px;}
.course-text { color:#636363;}
.tit-bor { width:.4rem;height:2px;margin-top:.15rem;}
.cul-list { margin:0 -.15rem;display:flex;flex-flow:wrap;}
.cul-list li { padding:0 .15rem 0 .15rem;}
.hon-img { overflow:hidden;}
.hon-img img { width:100%;display:block;}
.honor-list p { font-size:.17rem;color:#333;text-align:center;font-family:MoRegular;padding:.2rem .05rem;line-height:1.4;}
.honor-list2 p { padding:.21rem .05rem 0 .05rem;}
.honor-list { cursor:pointer;}

.main-newarc-title{padding-bottom:.2rem;border-bottom:1px solid #f0f0f0;}
.main-newarc-title h2 {text-align:center;font-size:.34rem;color:#232323;line-height:1.2;padding-bottom:.08rem;}
.main-newarc-title .share{height:.34rem;line-height:.34rem;overflow:hidden;text-align:center;}
.main-newarc-title .share-p { display:inline-block;*display:inline;*zoom:1;margin:0 .15rem;font-size:.14rem;font-weight:normal;color:#999;}
.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}
.news-deta-text { margin-top:.35rem;}
.share-p img {vertical-align:middle;position:relative;top:-.01rem;margin-right:.05rem;width:.16rem;}
.news-hot-tit { height:.7rem;line-height:.7rem;font-size:.24rem;background:#004278;color:#fff;padding-lefT:.42rem;position:relative;}
.news-hot-tit:before { content:"";position:absolute;width:3px;height:20px;background:#fff;left:25px;top:26px;}
.news-hot-list { border:1px solid #ededed;border-top:none;padding:.18rem 0;}
.news-hot-list li a { font-size:.15rem;line-height:.42rem;color:#434343;display:block;padding:0 .25rem 0 .41rem;background:url(../images/list.png) no-repeat .25rem center;}
.news-hot-list li a:hover { color:#012c4f;text-decoration:underline}
.news-hot-tit2 { margin-top:.2rem;}
.prod-label { margin-top:.3rem;font-size:15px;color:#434343;}
.prod-label a { color:#434343;margin-right:.1rem;padding:1px .17rem;background:#eee;font-size:.15rem;border-radius:30px;display:inline-block;}
.prod-label a:hover { background:#004278;color:#fff;}
.JLTupdown ul { display:flex;align-items:center;color:#666;padding-top:.3rem;}
.JLTupdown { border-top:1px solid #f0f0f0;font-size:.15rem;margin-top:.55rem;}
.JLTupdown img { display:inline-block;margin:0 auto;width:.15rem;position:relative;top:.02rem;margin-left:.1rem;}
.JLTupdown a { color:#434343;display:block;}
.JLTupdown a:hover { color:#06a4e7;}
.news-deta-box { max-width:90%;margin:0 auto;}

.in-visual-li { font-size:0;padding:.45rem 0 .2rem 0;}
.in-visual-li li { padding:0 4%;cursor:pointer;}
.in-visual-li li .in-visual-bg { width:1.2rem;height:1.2rem;background:#f6f8fa;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;}
.in-visual-li li .in-visual-ico { width:.42rem;margin:0 auto;position:relative;}
.in-visual-li li .pic2{ position:absolute;top:0;left:0;z-index:-1;}
.in-visual-li li .ico_container { display:block;-webkit-perspective: 600px;-moz-perspective: 600px;}
.in-visual-li li .ico_container .pic1{ -webkit-transform: rotateX(0deg) rotateY(0deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateX(0deg) rotateY(0deg);-moz-transform-style: preserve-3d;transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.in-visual-li li .ico_container:hover .pic1{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.in-visual-li li .ico_container .pic2{-webkit-transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateY(-180deg);-moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.in-visual-li li .ico_container:hover .pic2{-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotate(0deg);z-index: 10;position: absolute;}
.in-visual-li li .pic1,.in-visual-li li .pic2,.in-visual-li li .pic1 img,.in-visual-li li .pic2 img{width:100%;height:100%;}
.in-visual-li li .pic1 img,.in-visual-li li .pic2 img{ display:block;}
.in-visual-li li .ico_container h6 { font-size:.2rem;color:#333;font-weight:normal;margin-top:.35rem;font-family:MoMedium;}
.in-visual-li li .ico_container p { font-size:.14rem;color:#777;line-height:1.7;font-weight:bold;margin-top:.12rem;font-family:MoExtraLight;}
.in-visual-li li a:hover h6 { color:#06a4e7;}
#topcontrol { z-index:9;}
.text table { border-collapse:collapse;line-height:1.2;}
.text table tr td { padding:.1rem .07rem;}
.text table tr td p { padding:.04rem 0;}
.swiper-container50 img { width:100%;display:block;}
.prod-wap { display:none;}
.in-about-tit { color:#fff;font-size:.16rem;line-height:1.5;max-width:86%;margin:0 auto;text-align:center;}
@media (min-width:1198px) {
    .in-news-a a:hover .in-news-img img,.honor-list:hover .hon-img img { -webkit-transform: scale(1.1);transform: scale(1.1);}
	.cul-box:hover  { -webkit-transform: translateY(-5px);transform: translateY(-8px);}
	.in-adv-li li:hover .in-adv-ico img { -webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

	

}





@media (max-width: 1600px){
	.am-container { max-width:1400px;}
	.foot-cont { max-width:3.4rem;}
	.foot-list li { margin-right:4%;}


}

@media (max-width: 1400px){
	.am-container { max-width:1200px;}
	.in-about-a { width:62%;}
	.foot-cont { max-width:3.2rem;}
	.foot-list li { margin-right:3%;}
	.wx-img img { width:1rem;}
	.foot-list p { font-size:.14rem;}
	.in-pro-b { padding:.45rem 0 .3rem .3rem;}
	.in-about-tit { max-width:90%;}

	
}



@media (max-width: 1198px){
    .am-container,.cont-container,.case-container { padding: 0 .1rem;}
	img.banner-pc2 { display:none;}
	img.banner-wap2 { display:block;}
	.about-bg {  padding:.5rem 0 .7rem 0;}
	.swiper-container4,.swiper-container17,.swiper-container15,.swiper-container16 { padding-bottom:.4rem;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:560px;}
	html{font-size: 605%;}
	body { padding-top:56px;}
	img.in-pro-img-pc { display:none;}
	img.in-pro-img-wap { display:block;}
	.about-banner { height:3.3rem;}
	.cont-li { margin:.15rem -.2rem 0 -.2rem;}
	.cont-li>li { padding:0 .2rem;}
	.news-list,.prod-list { margin:0 -.15rem;}
	.news-list li,.prod-list li { padding:0 .15rem .4rem .15rem;}
	.news-bg { padding:.05rem .25rem .28rem .25rem;}
	.news-deta-box,.about-text2 { max-width:100%;}
	.main-newarc-title h2 { font-size:.3rem;}
	.cul-box { padding:.6rem 3% .5rem 3%;}
	.cul-list { margin:0 -.1rem;}
	.cul-list li { padding:0 .1rem .1rem .1rem;}
	.cul-img img { width:.58rem;}
	.cul-text h6 { font-size:.2rem;}
	.cul-text p { font-size:.14rem;}
	.tit-bor { margin-top:.15rem;}
	.in-tit h6 { font-size:.42rem;}
	.about-bg5 { padding:.65rem 0 1rem 0;}
	.mumping_mun h2 { font-size:.54rem;}
	.mumping_mun li { padding-bottom:.35rem;}
	.mumping_mun b { font-size:.22rem;}
	.prod-fr-text h6 { font-size:.24rem;}
	.in-pro-more3 { margin-top:.3rem;font-size:.13rem;width:1.2rem;height:.38rem;line-height:.36rem;}
	.prod-fr-p { -webkit-line-clamp:3;}
	.prod-text { -webkit-line-clamp:10;}
	.prod-deta-bg { padding:.3rem .4rem .6rem .4rem;}
	.swiper-container18,.swiper-container6,.swiper-container5 { padding-bottom:.5rem;}
	.wrap { margin-top:.6rem;}
	.about-bg3 { padding:.25rem 0 .6rem 0;}
	.in-visual-li { padding:.3rem 0 .1rem 0;}
	.in-visual-li li { padding:0 3%;}
	.in-tit p { font-size:.24rem;}
	a.about-more { margin:.7rem auto 0;}
	.digital { margin-top:.6rem;}
	.ab-bg { padding:.7rem 0 1.2rem 0;}
	.in-pro-tit { font-size:.28rem;}
	.in-pro-more { width:1.2rem;height:.38rem;line-height:.36rem;}
	.prod-list3 { margin:0;}
	a.about-more3 { margin:.35rem 0 0 0;}
	.in-tit2 p { font-size:.17rem;}
	.in-pro-more { margin-top:.45rem;}
	.pc-slide { display:none;}
	.prod-wap { display:block;}
	.in-about-tit { max-width:100%;}
	.searchform { position:static;margin-top:.15rem;}

	

	
	
	

}


@media (max-width: 980px) {
	html{font-size: 575%;}
	.wrap { margin-top:.5rem;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:440px;}
	.about-banner { height:3rem;}
	.mumping_mun h2 { font-size:.5rem;}
	.prod-fl { width:60%;}
	.prod-fr { width:40%;}
	a.about-more3 { margin:.45rem 0 0 0;}
	a.about-more { margin:.5rem auto 0;}
	a.about-more3 { margin:.45rem 0 0 0;}
	.in-pro-p { font-size:.14rem;}
	.in-pro-tit { font-size:.24rem;}
	.in-pro-b { padding:.45rem 0 .3rem .2rem;}
	.in-pro-more { margin-top:.35rem;}
	.mumping_mun p { font-size:.16rem;}
	.foot-list li.foot-cont-li { display:none;}
	
	
	
	
	
	
	
	

	
	
	


}
@media (max-width: 767px) {
	html{font-size: 575%;}
	img.banner-wap { display:block;}
    img.banner-pc { display:none;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:auto;}
	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:20px;}
	.sz,.copy { text-align:center;}
	.copy span, .copy a { float:none;}
	.about-banner { height:auto;}
	.cont-li { margin:.15rem 0 0 0;}
	.about-bg { padding:.4rem 0 .6rem 0;}
	.cont-li>li { padding:0;}
	.cont-fr { margin-top:.4rem;}
	.mess-list li { padding:0 0 .15rem 0;}
	.mess-list { margin:0;}
	.cont-li-box { padding:.13rem 0;}
	.submit2 { margin-top:.15rem;}
	.in-tit h6 { font-size:.34rem;}
	
	.news-list,.prod-list { margin:0;}
	.news-list li,.prod-list li { padding:0 0 .25rem 0;}
	.prod-list li { padding:0 0 .2rem 0;}
	.news-bg { padding:.05rem .2rem .25rem .2rem;}
	.in-news-tit2 { font-size:.17rem;}
	.about-bg {  padding:.45rem 0 .5rem 0;}
	.side-wap { display:none;}
	.main-newarc-title h2 { font-size:.26rem;}
	.text { font-size:.16rem;}
	.news-deta-text { margin-top:.3rem;}
	.main-newarc-title { padding-bottom:.15rem;}
	.cul-list { margin:0;}
	.cul-list li { padding:0 .05rem .1rem .05rem;}
	.cul-box { margin-top:0;}
	.cul-img img { width:.5rem;}
	.cul-box { padding:.4rem 3% .3rem 3%;}
	.cul-text h6 { margin-top:.2rem;font-size:.18rem;}
	.cul-text p { line-height:1.5;margin-top:.15rem;}
	.tit-bor { margin-top:.12rem;}
	.in-tit-bor { width:.46rem;margin:.1rem auto 0 auto;}
	.in-tit-bor2 { margin:.12rem 0 0 0;}
	.mumping_mun h2 { font-size:.4rem;margin-top:.1rem;}
	.mumping_mun b { font-size:.2rem;}
	.about-text2 { font-size:.16rem;}
	
	.mumping_mun p { font-size:.16rem;}
	.honor-list p { font-size:.16rem;padding:.15rem .05rem;}
	.in-tit { padding-bottom:.3rem;}
	.prod-fr-p { margin-top:.1rem;line-height:1.5;}
	.prod-fr-text h6 { font-size:.2rem;}
	.in-pro-more3 { margin-top:.25rem;}
	.searchform .search01 { font-size:.16rem;}
	.searchform { left:0;width:100%;bottom:.3rem;}
	.side-list { padding-bottom:.55rem;}
	.prod-fl { width:100%;}
	.preview { display:none;}
	.view,.prod-fr { width:100%;}
	.about-bg3 { padding:.2rem 0 .5rem 0;}
	.prod-swiper { padding:.2rem .15rem .35rem .15rem;}
	.prod-fr { margin-top:.2rem;}
	.prod-tit { font-size:.32rem;padding-bottom:.1rem;}
	.prod-tit span:before { bottom:-.11rem;}
	.prod-text { margin-top:.2rem;}
	.prod-fr-text { padding:.25rem .15rem .25rem 0;}
	.prod-deta-bg { padding:.25rem .15rem .4rem .15rem;}
	.prod-tit { font-size:.22rem;}
	.prod-deta-text { margin-top:.35rem;}
	.in-visual-li { padding:0;}
	.in-visual-li li { padding:.2rem 0;}
	.in-visual-li li .in-visual-bg { width:1rem;height:1rem;}
	.in-visual-li li .in-visual-ico { width:.38rem;}
	.in-visual-li li .ico_container h6 { margin-top:.2rem;}
	.in-visual-li li .ico_container p { margin-top:.08rem;}
	.in-news-img2 { width:100%;height:auto;}
	.in-news-f { padding-left:0;clear:both;}
	.in-news-fl .in-news-a2:nth-child(1) { padding-bottom:.25rem;}
	.in-news-fl .in-news-a2:nth-child(2) { padding-top:.25rem;}
	.in-news-more { margin-top:.22rem;}
	.in-news { padding-bottom:.5rem;}
	.in-news-fl { padding-right:0;}
	.in-tit p { font-size:.17rem;}
	.mun-img img { width:.5rem;}
	.digital { margin-top:.4rem;}
	.digital2 { margin-top:.4rem;}
	a.about-more { margin:.2rem auto 0;}
	a.about-more3 { margin:.3rem 0 0 0;}
	.ab-bg { padding:.6rem 0 .8rem 0;}
	.in-pro-b { padding:.2rem 0 .2rem .15rem;}
	.in-pro-p { margin-top:.1rem;}
	.in-pro-tit { font-size:.28rem;}
	.in-pro-more { margin-top:.35rem;}
	.in-pro-text { width:55%;display:flex;align-items:center;}
	.in-pro-p { padding-right:.16rem;}
	.in-pro-li li { padding:.1rem 0;}
	.in-pro-li { margin:0;}
	.mumping_mun h2 { font-size:.38rem;}
	.mun-img img { width:.48rem;}
	.side-list2 { display:none;}
	.in-tit2 p { font-size:.16rem;}
	.bot-wrap { padding:.2rem 0;border-top:none;}
	.JLTupdown { margin-top:.4rem;}
	.wrap { margin-top:.45rem;}
	.in-pro-more {width: 1.15rem;height: .36rem;line-height: .34rem;}
	.prod-fr { padding-left:0;}
	.prod-text { -webkit-line-clamp:100;}
	.mumping_mun2 p { margin-top:.05rem;}
	.in-news-tit2 { min-height:inherit;}
	.searchform { margin-top:0;}

	
	
}

@media (max-width: 640px) {
	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:.15rem;}
	.ditu { height:3.6rem;}
	.in-pro-tit { font-size:.21rem;}
	.in-pro-p { padding-right:.15rem;}
	.in-pro-more { margin-top:.25rem;}
	.mumping_mun p { font-size:.14rem;}

	
	

	

}
@media (max-width: 374px) {
	html{font-size: 535%;}
	.in-tit h6, .in-ab-tit { font-size:.31rem;}
	.text { line-height:1.9;}
	.mumping_mun p { font-size:.15rem;}
	.in-pro-tit { font-size:.2rem;}

	
	
	
}


html,body{  min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}