*{box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
html,body{height:100%;font-family:"Microsoft YaHei";font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.cursor{cursor:pointer;}
.cof00{color:#f00;}
.ccfe{color:#1d9cfe;}
.co9{color:#999;}
.co6{color:#666;}
.co73f{color:#ff473f;}
.red-d8252d{color: #d8252d;}
.ft12{font-size:12px;}
.f18{font-size:18px;}
.mt5{margin-top:5px;}
.mr-10{margin-right:10px;}
.content{min-height:100%;padding-top:106px;}
.main{width:1200px;margin:auto;}
.header{position:fixed;top:0;left:0;width:100%;z-index:22;}
.head-m{padding-top:1px;height:106px;line-height:106px;background:#0e0f3e;}
.head-m .m-l img{margin-top:22px;padding-left:50px;}
.menu-border{border-bottom:4px solid #ff552e;}
.menu div{color:#fff;border-right:1px solid #fff;height:40px;line-height:20px;margin-top:33px;font-size:16px;width:120px;text-align:center;}
.menu div.no_br{border-right:0;}
.menu a{color:#fff;}
.menu a span{width:100%;display:inline-block;font-size:12px;white-space:nowrap;font-family:"Arial";}
.menu .menu-a{background:#ff552e;color:#fff;width:240px;margin-left:0;}
.menu .menu-a a{color:#fff;}
.banner{position:relative;overflow:hidden;}
.banner img{width:100%;}
.pagination{position: absolute;z-index: 20;bottom: 10px;width: 100%;min-width: 1200px;text-align: center;}
.swiper-pagination-switch{display: inline-block;width: 12px;height: 12px;border-radius: 8px;background: #fff;margin: 0 5px;opacity: 0.8;cursor: pointer;}
.swiper-active-switch{background: #fff;opacity:1;}
.swiper-slide a{display: block;height: 652px; min-width: 1200px;}
.footer{height:80px;line-height:80px;background:#030422;padding-left:75px;}
.footer .foot_box{padding-left:100px;}
.footer span{color:#fff;margin-right:46px;font-size:18px;float:left;}
.footer img{margin-top:10px;margin-left: 260px;float:left;}
.swiper-pagination-switch{display: inline-block;width: 12px;height: 12px;border-radius: 8px;background: #1bb3ff;margin: 0 5px;opacity: 0.8;cursor: pointer;}
.swiper-active-switch{background: #fff;opacity:1;}
/*隐藏盒子设置*/
div.hidden-box{width: 120px;height: auto;position: absolute;display: none;background-color:rgba(14,15,62,0.5);top:40px;border:0px;z-index:1000;border-radius:5px;}
.hidden-box>ul{list-style-type: none;color: #30957d;cursor: pointer;}
.hidden-box>ul>li{height:20px;line-height:20px;}
.hidden-box>ul>li>a{font-weight:800;color: #30957d;}
.hidden-loc-index{margin-left:120px;}
.hidden-loc-us{margin-left:360px;}
.hidden-loc-video{margin-left:481px;}
.hidden-loc-info{margin-left:600px;}
.hidden-loc-info1{margin-left:720px;}

.nav_bar{float:right;margin-top: 38px;overflow:hidden}
.nav_bar ul li{list-style-type: none;float: left;height: 67px;line-height: 30px;text-align: center;padding:0 10px;}
.nav_bar ul li a{color: #ffffff;text-decoration: none;display: block; font-size:15px; padding:0 10px;}
.nav_bar ul li a span{ display:block;}
.nav_bar>ul>li:hover{background: #00cece;}
.nav_bar ul li.l1:hover .hid{display: block;}
.hid{width: 100%;height: 45px;background: #00cece;position: absolute;left: 0;display: none;}
.hid ul{ width:1200px;margin: 0 auto;}
.hid ul li{height:45px !important; line-height: 45px !important; }
.hid ul li a{font-size:13px;}
.hidl ul li:nth-child(1){ margin-left:344px !important;}
.hid2 ul li:nth-child(1){ margin-left:766px !important;}
.hid3 ul li:nth-child(1){ margin-left:772px !important;}