﻿@charset "utf-8";
:root{--fontfamily:arial}
#about .about-con h3{margin-bottom:10px}
#about .about-con .title{margin-bottom:10px}
.main3_message{height:380px}
.header1{background:0 0;display:flex;align-items:center;position:relative}
.header1_right.right{margin-left:auto;padding-right:120px}
.tshare{display:flex;align-items:center}
.tshare li{padding:0 10px 0 0}
.toplan img{background:0 0;padding:0;margin:0 3px 0 15px}
.header1_right img{padding:0}
.header1_right.right span{display:flex;align-items:center;margin-left:10px}
.header1_right.right{display:flex;padding-right:130px;align-items:center}
.header1_right.right a img{margin-left:15px;display:block;height:20px;border:1px solid #dadada;display:block}
.header1_right.right a{display:flex;align-items:center}
.tshare li:first-child{display:none}
.rollBox .Cont .pic img{width:175px;height:150px}
.right_content{overflow:inherit}
.main1_1_about p,.main1_1_about h3{font-weight:inherit}
div.singglepic.on{z-index:999}
ul.sf-menu{z-index:996}
div.singglepic{z-index:995}
#sddm li a{font-size:16px;font-weight:bold}
.footer-z .foot1_3 h3,.footer-z .foot1_3 p,.footer-z .foot1_3 a,.footer-z .foot1_2 li a,.footer-z .foot1_1 h3,.footer-z .foot1_2 h3,.footer-z .foot1_1 li a{color:#000}
.foot2 p,.foot2 a{color:#fff!important}
.footer-z .foot1_3{width:320px}
.footer-z .foot1_2{margin-left:30px}
.header-nav a{font-size:18px}
.floatwindow_fd_main{right:-240px!important;transition:all .3s ease}
.floatwindow_fd_conct:hover .floatwindow_fd_main{right:0!important;transition:all .3s ease}
header .row-2 .container{height:150px}
.header-logo{padding:0;height:100%}
.xyz-cn{width:33px;display:block;height:24px;position:absolute;right:0px;top:14px;overflow:hidden}
.xyz-cn img{max-width:inherit}
img{max-width:100%}
#swiper-banner img{width:100%;max-height:500px}
ul.nydatalist{border:2px solid #eee;display:flex;justify-content:space-between;padding:30px 0}
ul.nydatalist li{width:33.3333%;padding:0 25px;border-left:1px solid #eee;border-right:1px solid #eee;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}
ul.nydatalist li:nth-child(1){border-left-color:transparent}
ul.nydatalist li:nth-child(4){border-right-color:transparent}
ul.nydatalist li div{color:#f36420;font-weight:bold;font-size:32px;display:inline-block;position:relative}
ul.nydatalist li div sup{font-size:17px;color:#444;position:absolute;left:100%;margin-left:5px}
ul.nydatalist li p{position:relative;padding:0 22px;line-height:1.5;color:#444;font-size:14px;display:inline-block}
ul.nydatalist li p:before,ul.nydatalist li p:after{content:'';width:14px;height:2px;background:#444;position:absolute;top:50%;margin-top:-1px}
ul.nydatalist li p:before{left:0}
ul.nydatalist li p:after{right:0}
@media (max-width:1080px){ul.nydatalist{flex-wrap:wrap}
ul.nydatalist li{width:50%;margin:10px 0}
ul.nydatalist li:nth-child(3){border-left-color:transparent}
ul.nydatalist li:nth-child(2){border-right-color:transparent}}
.sol-top{background:url(/Content/uploads/202234550/20220825134601537b9efc8a4b4b2dbcec9462bda73fd8.jpg) no-repeat}
#contact{display:none}
.head-top .l-wrap{position:relative;padding-right:50px;box-sizing:border-box}
@media (min-width:768px){.head-main .head-logo img{max-width:180px;max-height:90px}}
.advan .advan-icon .qa{background:url(/js/9115/advan1.png) no-repeat}
.advan .advan-icon .gs{background:url(/js/9115/advan2.png) no-repeat}
.advan .advan-icon .rn{background:url(/js/9115/advan3.png) no-repeat}
.advan .advan-icon .fd{background:url(/js/9115/advan4.png) no-repeat}
.advan .advan-item:hover .advan-icon .qa{background-position:initial}
.advan .advan-item:hover .advan-icon .gs{background-position:initial}
.advan .advan-item:hover .advan-icon .rn{background-position:initial}
.advan .advan-item:hover .advan-icon .fd{background-position:initial}
@media (min-width:769px){#new{padding:60px 0}}
.nyaboutlastflex{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}
.nyablastlef{width:49%}
.nyablastlef p{margin:10px 0}
.nyablastrig{width:48%}
.nyablastrig img{height:auto;display:block;width:100%}
@media (max-width:880px){.nyaboutlastflex{flex-direction:column-reverse}
.nyablastlef{width:100%}
.nyablastrig{width:100%}}
.contact .contact-box a{color:#fff}
.foot-main .foot-title img{max-height:60px}
.head-nav .submenu ul{position:absolute;top:0;left:100%;background:#000;display:none}
.head-nav .submenu .LiLevel1{position:relative}
.head-nav .submenu{max-width:none;overflow:visible}
.head-nav .submenu .LiLevel1:hover ul{display:block}
.abslidepic{width:90%;position:relative;right:0}
#about .about-img img{width:100%}
.app-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.app-list .app-item{width:25%;padding:20px;box-sizing:border-box;text-align:center}
.app-list .app-item p{font-size:22px;margin:15px 0}
@media (max-width:768px){.app-list .app-item{width:50%;padding:5px}
.app-list .app-item p{font-size:18px}}
.sol-top{background:none}
.sol-top h3{color:#000}
.foot-feedback input.footText{border:1px solid #868686;display:block;margin:10px 0 0}
.foot-feedback textarea.footTextarea{box-sizing:border-box;padding:0 14px;width:100%;height:100px;background:#111;line-height:40px;color:#ccc;font-size:14px;margin-top:10px;resize:none;outline:none;display:block}
.foot-feedback .footBtn{padding:10px 16px;background:#053e98;cursor:pointer;text-transform:uppercase;color:#fff;margin-top:10px}
.foot-feedback .footBtn i{display:inline-block;margin-left:10px;transform:scale(.9)}
#product{margin-top:4%}
.advan{background:#F6F6F6}
#footad:after{display:inline-block;content:'+'}
.pro-detail .pro-btnlist .pdown2 {width:210px;height:48px;display:flex;cursor:pointer;margin-bottom:12px;margin-right:12px;justify-content:center;align-items:center;line-height:48px;color:var(--fontcolor);border:1px solid #000;transition:background-color .2s ease,border-color .2s ease,color .2s ease}
.pro-detail .pro-btnlist .pdown2 a {display:block;width:100%;text-align:center;height:100%;border:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}
.pro-detail .pro-btnlist .pdown2 a span{width:100%;display:block;}
.pro-detail .pro-btnlist .pdown2:hover {background:var(--color);border-color:var(--color)}
.pro-detail .pro-btnlist .pdown2 a:hover {color:#fff;}
@media (max-width:768px){.pro-detail .pro-btnlist .pdown2{width:100%;height:13.3333333333vw;line-height:13.3333333333vw;margin-right:0;}}
.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn, .pdown1 a, .pdown2 a, .pdown3 a, .pdown4 a{height:auto;min-height:48px;}
@media (max-width:768px){.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn, .pdown1 a, .pdown2 a, .pdown3 a, .pdown4 a{margin-right:0;width:100%;}}
@media(min-width:1025px){.pro-detail .pro-btnlist .pro-btn{width:210px;}}