*{padding:0;margin:0}
html{height:100%}
body{background:#FFF;color:#000;font-family:"Microsoft YaHei";-moz-user-select:none;-ms-user-select:none;user-select:none}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0}
img,input{border:none;vertical-align:middle}
ul,ol{list-style-type:none;margin:0}
input{outline:none;border:none;box-shadow:none}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px}
em{font-style:normal}
a:focus,a:hover{color:#23527c;text-decoration:none}
::-webkit-scrollbar{width:6px !important;;height:6px !important;;background:#ffffff !important;;cursor:pointer !important}
::-webkit-scrollbar-thumb{border-radius:5px !important;-webkit-box-shadow:inset 0 0 5px rgba(240,240,240,.5) !important;;background:rgba(63,98,131,0.8) !important;;cursor:pointer !important}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(240,240,240,.5) !important;;border-radius:0 !important;;background:rgba(240,240,240,0.5) !important;;cursor:pointer !important}
header{position:relative}
.footer-submit{position:fixed;bottom:0;z-index:999;background-color:#2D425D;height:80px;width:100%;line-height:80px}
.submit-body{margin-left:280px}
.submit-name{width:360px;height:40px;padding-left:10px;margin-right:20px;border-radius:5px}
.submit-button{width:140px;height:40px;border-radius:2px;font-size:16px;background:#276ace;background:-moz-linear-gradient(-90deg,#29bdd9 0%,#276ace 100%);background:-webkit-linear-gradient(-90deg,#29bdd9 0%,#276ace 100%);background:linear-gradient(-90deg,#29bdd9 0%,#276ace 100%);box-shadow:0 5px 20px rgba(9,83,187,0.31);color:#fff;text-align:center;line-height:36px;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}
.submit-close{cursor:pointer;font-size:20px;font-weight:bold;color:white;margin-left:60px}
#submit-close{position:absolute;right:20px;top:10px;cursor:pointer}
.pc_nav{position:absolute;top:0;width:100%;background-color:rgba(6,6,6,0.29);height:80px;z-index:999;display:flex;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}
.pc_nav:hover{background:#000000}
.pc_nav::after{content:"";display:block;clear:both}
.pc_nav ul{flex:1;padding-left:10px;position:relative}
.pc_nav ul::after{content:"";display:block;clear:both}
.pc_nav>ul>li{float:left;padding:10px 20px;padding-top:30px;padding-bottom:21px}
.pc_nav>ul>li:hover a{color:#1296DB}
.pc_nav>ul>li>a{color:#ffffff;font-size:18px}
.pc_nav .logo{width:201px;padding:10px 15px;float:left}
.pc_nav .logo img{width:100%}
@media screen and (max-width:1300px){.pc_nav .kede_phone{display:none}
}
@media screen and (max-width:973px){.pc_nav ul li a{font-size:16px}
.pc_nav>ul>li{padding:10px 13px;padding-top:30px;padding-bottom:21px}
}
@media screen and (max-width:906px){.pc_nav ul li a{font-size:16px}
.pc_nav .logo{padding:0px;width:140px;display:flex;align-items:center}
}
.pc_nav .kede_phone{float:right;width:331px;line-height:80px;text-align:right;padding-right:40px}
.pc_nav .kede_phone span{color:#BFBFBF;font-size:18px;margin-right:20px}
.pc_nav .kede_phone em{color:#ffffff;font-size:22px}
.pc_nav .nav-dog{position:absolute;left:10px;bottom:0;width:65px;height:4px;background-color:#0058FA}
.wx_wb>div>img{width:100px}
.pc_nav .product-serve{display:none;position:absolute;width:100%;height:374px;background:#ffffff;left:0;top:79px;box-shadow:inset 0 8px 10px -8px rgba(0,0,0,.2);padding:0px 20px}
.pc_nav .product-serve>.list::after{content:"";display:block;clear:both}
.pc_nav .product-serve>.list{width:10%;float:left}
.pc_nav .product-serve>.list>div{width:100%;padding-right:20px}
.pc_nav .product-serve>.list>div>p{line-height:35px;font-size:16px;color:#000000;text-decoration:none;margin-left:8px;display:block;font-weight:bold;border-bottom:1px dashed#403e3e;margin-bottom:3px;text-align:left}
.pc_nav .product-serve>.list:nth-child(7){width:30%}
.pc_nav .product-serve>.list:nth-child(7)>div>p{text-align:left}
.pc_nav .product-serve>.list:nth-child(7)>div>ul{width:33.333%;float:left}
.kjxm-li{line-height:1.2}
.kjxm-a{font-weight:bold}
.pc_nav .product-serve>.list>div>ul>li{text-align:left}
.pc_nav .product-serve>.list>div>ul>.min-p{padding-left:0px}
.pc_nav .product-serve>.list>div>ul>.min-p li{line-height:1.2}
.pc_nav .product-serve>.list>div a{color:#888888;font-size:13px;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;display:inline-block}
.pc_nav .product-serve>.list>div a:hover{color:#1296DB}
.mobile_nav{display:none;width:100%;background:#FFF;position:fixed;width:100%;top:0;z-index:999}
.logoimg{width:192px}
.logoimg>img{width:100%}
.m_contant{display:none}
.m_contant ul li{border-bottom:1px solid rgba(0,0,0,0.1);padding:12px 0px;padding-left:20px}
.m_contant ul li:first-child{border-top:1px solid rgba(0,0,0,0.1);}
.m_contant ul li a{color:#5a5c5f;font-weight:600;font-size:16px}
.hamburger{position:absolute;top:14px;right:32px}
.hamburger .line{width:34px;height:3px;background-color:#7f7f7f;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.hamburger:hover{cursor:pointer}
#hamburger-1.is-active .line:nth-child(2){opacity:0}
#hamburger-1.is-active .line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}
#hamburger-1.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}
footer{width:100%;height:440px}
.line01,.line02{width:1px;height:220px;background:#3d3d3d}
.line01{position:absolute;top:0;left:280px}
.line02{position:absolute;top:0;right:368px}
.contentDown{height:380px;background:#2E3238;padding-top:60px}
.contentDown p{color:#FFF;font-size:18px}
.down_left>ul{float:left;width:50%}
.down_left>ul>li{margin-bottom:7px}
.down_left>ul>li>a,.down_middle>ul>li a,.down_right>span{color:#7E7F7F;font-size:15px}
.down_left>ul>li>a:hover,.down_middle>ul>li a:hover{color:#ffffff}
.down_middle ul::after{content:"";display:block;clear:both}
.down_middle>ul>li{float:left;width:20%}
.down_middle>ul>li:nth-child(3){width:55%}
.down_right>p{text-align:left}
.down_right>h6{font-size:35px;color:#1296DB;margin-top:30px}
.down_middle>ul>li>ul>li{margin-bottom:7px}
.down_left>ul,.down_middle>ul>li>ul{margin-top:50px}
.wx_wb{width:100%;margin-top:30px}
.wx_wb::after{content:"";display:block;clear:both}
.wx_wb>div{float:left;width:50%}
.wx_wb>div>p{font-size:14px;margin:0}
.infoDown{width:100%;height:60px;background:#272A30;line-height:60px;color:#888888}
.info_one{display:inline-block;margin-right:20px}
.toTop{width:70px;height:50px;bottom:110px;right:0px;position:fixed;cursor:pointer;z-index:999}
.toTop img{width:100%}
.phone_footer{display:none;background:#1296DB;position:fixed;bottom:0;width:100%}
.phone_footer>div{flex:1;text-align:center}
.phone_footer .product-center{position:relative}
.phone_footer .product-center>ul{position:absolute;top:-277px;left:-15px;background:#ffffff;padding:5px 10px;border:2px solid #1296DB;display:none;width:120%}
.phone_footer .product-center>ul::after{content:"";position:absolute;bottom:-12px;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:10px solid #1296DB}
.phone_footer .product-center>ul li{margin-bottom:5px;border-bottom:1px solid #999999}
.phone_footer .product-center>ul li:nth-last-child(1){border-bottom:none}
.phone_footer .product-center>ul a{color:#666666;font-size:18px}
.topmenu{display:block !important}
.phone_footer>div>a>span,.phone_footer>div>a>p{color:#ffffff;margin-bottom:0}
@media (min-width:1200px){.container{width:1280px}
}
@media screen and (max-width:768px){#newBridge{display:none !important}
.pc_nav{display:none}
#swiper1{margin-top:69px}
.app>.container-fluid{padding-right:0;padding-left:0}
.mobile_nav{display:block}
.phone_footer{display:flex;padding:5px;z-index:999}
.toTop{width:45px;height:45px;bottom:66px}
.swiper1{margin-top:70px}
footer{height:auto;padding-bottom:52px}
.contentDown{display:none}
.infoDown{height:auto;line-height:1.3;text-align:center}
.info_one{display:block;margin-right:20px}
.milld{display:none}
}