@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000; background: #fff; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {text-decoration:none;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{ margin-top:50px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt80{ margin-top:80px;}
.mt100{ margin-top:100px;}
.w1200{width: 1200px;margin-left: auto;margin-right: auto;height: auto;}
.w1225{width:1225px;margin-left: auto;margin-right: auto;overflow: hidden;height: auto;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transition:1s}
body{min-width:1200px;}
/******************前置end!**********************/

/*nav_bar*/
.nav_bar{width:100%;height: 75px;position: fixed; top: 0px; left: 0px;z-index: 99;}
.nav_bar_{display:flex;justify-content: space-between;align-items: center;height: 75px;}
.bar{display:flex;align-items: center;}
.bar ul{display:flex;justify-content: space-between;align-items: center;}
.bar ul li{font-size: 16px;margin-left: 32px;font-weight: 600;}
.bar ul li.chain{}
.bar ul li.chain a{display:flex;justify-content: space-between;align-items: center;height: 75px;font-weight: normal;}
.bar ul li.chain img{width: 30px;height: auto;margin-right: 12px;}
.bar .zc{margin-left:60px;border: 1px solid #3581ff;border-radius:8px;overflow: hidden;}
.bar .zc a{width: auto;height: auto; display:inline-block;color: #3581ff;padding:8px 20px;}
.bar .zc a:nth-child(2) {background-color: #3581ff;color: #fff;}


/*banner*/
.banner{width:100%;height: 570px;position: relative;overflow: hidden;}
.banner img{width:1920px;height: 570px;position: absolute;left: 50%;transform: translateX(-50%);top: 0px;z-index: 6;}
.banner .tetx{width:100%;height: 570px;position: absolute;top: 0px;left: 0px;z-index: 9;}
.banner .tetx_{width:1200px;height: 570px;margin-left: auto; margin-right: auto;display: flex;flex-direction: column;justify-content: center;}
.banner .tetx_ h2{width:auto;height:auto;font-size: 40px;font-weight: bold;line-height: 48px;}
.banner .tetx_ p{width:auto;height: auto;font-size:18px;line-height: 22px; text-align: left;color: #042967;margin: 26px 0 36px;}
.banner .tetx_ h2:nth-child(2){margin-top:8px;} 



/*下载*/
.donwlod{overflow: hidden;}
.donwlod h3{margin-bottom:72px;padding-top:90px;background-color: #fff;text-align: center;color: #292b35;font-size: 32px;font-style: normal;font-weight: 600;line-height: 32px;}
.donwlod ul{width: 100%; height: auto;display: flex;justify-content: center;align-items: center;}
.donwlod ul li{border-radius: 16px;height: 260px; margin-right: 13px;margin-left: 13px;position: relative;background-repeat: no-repeat;transition: all .2s linear;background: url("../images/defaultBg.32c79f75.png") no-repeat center top;background-size: cover; width: 203px; cursor: pointer;}
.donwlod ul li > div{padding: 32px 24px; width: auto; height: auto;}
.donwlod ul li h2{width:100%;height: auto;font-size:20px;font-style: normal;font-weight: 600;line-height: normal; color: #17406f;position: relative;}
.donwlod ul li h2:before{height: 2px; width: 32px;background-color: #17406f;content: ''; display: block;position: absolute; top:40px;left: 0px;}
.donwlod ul li .donw_{width:auto; height: auto;position: absolute;display: inline-block;color:#3581ff;font-size: 16px;
font-weight: 500;line-height: normal;border-radius:28px;background:#fff;padding:10px 28px;bottom: 32px;left: 32px;cursor: pointer;display: none;}
.donwlod ul li .donw_ a{color:#3581ff;}
.donwlod ul li.on_ h2{color:#fff;}
.donwlod ul li.on_ h2:before{background-color: #fff}


/*bottom*/
.bottom{width:100%;background: #f5f5f5;height: auto;margin-top: 130px;}
.bottom .bottom_{display: flex;justify-content: space-between;align-items: center;}
.bottom_{padding: 37px 0;}
.ewm ul{display: flex;justify-content: space-between;align-items: center;}
.ewm ul li img{width:90px; height: 90px;}
.ewm ul li{padding: 3px 5px 8px; 
    background-color:#fff;
    border-radius:8px;
    font-size:12px;
    color: #333;
    letter-spacing: 0;
    text-align: center;
    margin-left:11px;}
.ewm ul li > div{display: flex;justify-content: space-between;align-items: center;}
.ewm ul li p{font-weight: bold;}
.logo1 img{width:auto;height: 42px;}
.logo1 p{margin: 13px 0 8px;font-weight: 500;letter-spacing: 0; font-size: 16px;}
.logo1 span{font-size: .75rem;font-weight: 400;line-height:14px; letter-spacing: 0; color: #676767;}
.beian{padding:20px; border-top: 1px solid #dbdbdb; text-align: center; display: flex; flex-direction: row;justify-content: center;}
.beian p{font-size:14px;line-height:19.2px;color: #676767; font-weight: lighter;}

/*nav_*/
.nav_{width: 54px; height:auto;border-radius: 26px;background: hsla(0, 0%, 100%, .6);  box-shadow: 0 4px 4px 0 hsla(0, 0%, 61.2%, .25); backdrop-filter: blur(10px); position: relative;}
.nav_d{width: auto; height:auto;padding: 12px 11px 4px;}
.nav_d h2{color: #323232;
    text-align: center;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin: 14px -12px 0; }
.nav_d ul{width: auto; height:auto;display: flex;flex-direction: column;align-items: center;border-top: 1px solid #c9c9c9;margin-top: 16px;}
.nav_d ul li .show{width: auto; height:auto;/*display:none;*/}
.nav_d ul li .show img{width: 160px; height:160px;}
.nav_d ul li p{color: #343434;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 12px;
    margin-top: 5px;
    word-wrap: break-word;
    text-align: center;
}
.nav_d ul li{width:100%;margin-top: 16px;}

.ces{color: #fff;background: linear-gradient(180deg, #5192fd, #1d6ced);font-style: normal; font-weight: 500;text-align: center;margin-top: 18px !important; border-radius:100px;width: 46px; height: 46px;font-size: 14px;line-height: 14px;
    margin-left: -8px;
    overflow: hidden;}
.ces p{color:#fff; display:flex; width: auto; height: 46px;align-items: center;justify-content: center;}

.left_nav{top: calc(40% - 170px);
    right: 10px;
    position: fixed;
    z-index: 9999;}

.nav_d ul li .show{width: auto; height:auto;left: -165px; position: absolute; display: none;}
.nav_d ul li .show_1{ top: 0px;}
.nav_d ul li .show_2{ top: 50%;transform: translateY(-50%);}
.nav_d ul li .show_3{ bottom: 0px;}









