*{margin:0;padding:0;list-style:none}
body{background:#fff;font-size:12px;min-width:1280px}
img{border:0}
a{text-decoration:none;color:#333}
a:hover{color:#367fff}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix10:after{content:".";display:block;height:10px;clear:both;visibility:hidden}
.h10{height:10px}
.h15{height:15px}
#header{width:1000px;margin:0 auto}
.navBar{width:1200px;margin:40px auto 0;height:50px;line-height:50px;color:#333}
.nav{position:relative;width:942px;margin-right:0;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;float:right}
.panel-body .nav{position:relative;width:100%;margin-right:0;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;float:right}
.nav a{color:#fff}
.nav h3{font-size:100%;font-weight:normal}
.nav .m{float:left;position:relative;z-index:1}
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px}
.nav h3 a{display:block;width:115px;text-align:center;font-weight:bold}
.nav .sub{display:none;position:absolute;left:-3px;top:50px;z-index:1;width:117px;border:1px solid #E6E4E3;border-top:0;background:#fff}
.nav .subs{display:none;position:absolute;left:118px;z-index:1;width:117px;border:1px solid #E6E4E3;border-top:0;background:#fff;transform:translateY(-45px)}
.nav .subs1{top:0px}
.nav .subs2{top:45px}
.nav .subs3{top:88px}
.nav .subs4{top:135px}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px}
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#000;font-size:12px;font-weight:bold}
.nav .sub li a:hover{color:#367fff}
.nav .block{height:8px;width:120px;background:#367fff;position:absolute;left:0;top:42px;overflow:hidden}
.banner_text{display:none}
.footer{background:#2c4b6f;color:white}
.footer .foot-box2{width:1200px;margin:0 auto;padding:0 30px;border-top:0}
.footer .foot-box2 .foot-list-box{display:flex}
.footer .foot-box2 .foot-list-box .logo{display:flex;width:284px;flex-direction:column;justify-content:center;align-items:center}
.footer .foot-box2 .foot-list-box .logo img:nth-child(2){padding-top:10px}
.footer .foot-box2 .foot-list-box .logo img:nth-child(3){padding-top:6px}
.footer .foot-box2 .foot-list-box .list_box{flex:1;padding:0 30px}
.footer .foot-box2 .foot-list-box .foot-list{float:left;min-width:160px;line-height:32px;padding:20px 0;margin-left: 39px}
.footer .foot-box2 .foot-list-box .foot-list h2{font-weight:bold;line-height:32px;padding-top:20px}
.footer .foot-box2 .foot-list-box .foot-list li{font-size:13px}
.footer .foot-box2 .foot-list-box .foot-list li a{display:block;width:160px;font-size:13px;color:white;line-height:32px}
.footer .foot-box2 .foot-list-box .foot-list .foot-img{padding:20px 0;margin-left:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.footer .foot-box2 .foot-bottom{border-top:1px dashed #d4d4d4;padding:10px 0}
.footer .foot-box2 .foot-bottom p{font-size:13px;text-align:center;line-height:32px;color:white}











.m-header{
	display: none;
}




/* 手机端 */
@media screen and (max-width:767px){
 .headerr{
	 display: none;
 }
	body{
		min-width: 100vw;
	}
	.wrap{
		height: auto;
	}
	.wrap .headerr{
		display: none;
	}
	 
	.m-header{
		display: block;
		background-color: rgb(12,77,162);
		position: relative;
	}
	.navbar-m{
   position: absolute;
	}
.navbar-m img{
	width: 20px;
	display: inline-block;
	vertical-align: top;

}
	.navbar-header {
		text-align: center;
		float: none;
	}
	.nav-mobile{
		position: absolute;
		z-index: 10001;
	}
	.navbar-m a{
		display: block;
		margin: 15px 10px;
    line-height: 20px;
	}
	.m-logo{
		margin: 0 auto;
		width: 140px;
		padding: 8px 0;
        line-height: 40px;
	}
	.about_bj{
		display: none;
	}
	.wrap.nav-active {
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
		transform: translate3d(250px,0,0);
		-webkit-transform: translate3d(250px,0,0);
		-o-transform: translate3d(250px,0,0);
		-moz-transform: translate3d(250px,0,0);
	}
	.html-mask.active {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1000;
		width: 100%;
		height: 100%;
		overflow: hidden;
		background: rgba(0,0,0,.2);
		-webkit-backface-visibility: hidden;
	}
	.navbar-m .nav-mobile {
		position: absolute;
		left: 0;
		top: 0;
		/* bottom: 0; */
		width: 250px;
		overflow-x: hidden;
		overflow-y: auto;
		background: #3f3f3f;
		-webkit-transform: translate3d(-100%,0,0);
		-moz-transform: translate3d(-100%,0,0);
		transform: translate3d(-100%,0,0);
	}

	.m-header .nav1{
		float: none;
		text-align: left;
		padding: 0 20px;
		margin: 7.5px -10px;
		width:100%;
		box-sizing: border-box;
	}
	.m-header .nav1 .m{
		position: relative;
		display: block;
		width: 100%;
	}
	.nav1 .s{
		display: none;
	}
	.m-header .nav1 .m h3 a {
	width: 100%;
	padding: 22px 20px 20px;
    font-size: 14px;
    line-height: 1;
    background: none;
    color: #c1c1c1;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
	transition: all .3s ease;
	color: #c1c1c1;
	padding-left: 8px;
padding-right: 8px;
    }
    .m-header .nav1 .m h3 .caret {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 4px;
        vertical-align: middle;
        border-top: 4px dashed;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
    }
    .subs-nav>a .caret {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 4px;
        vertical-align: middle;
        border-top: 4px dashed;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
    }
	.sub a{
color:#fff;
background: #504f4f;
padding-left: 20px;
	}
	.m>h3>a{
		margin: 0px 10px;
	}
	.subs a {
		display: block;
		margin: 0 ;
		line-height: 20px;
	}
	.subs-nav li{
		padding: 4px 10px;
		box-sizing: border-box;
	}
	.subs{
		background: #101010;
		border-radius: 8px;
	}
	.footer{
		background: rgb(12,77,162);;
	}
	.footer .foot-box2{
		width: 100%;
		padding: 0 ;
	}
	.footer .foot-box2 .foot-list-box .list_box{
		display: none;
	
	}
	.footer .foot-box2 .foot-list-box {
		display: block;
	}
.footer .foot-box2 .foot-list-box .logo{
	text-align: center;
	margin: 0 auto;
	float: unset;
	padding: 13px 20px ;
}
.footer .foot-box2 .foot-bottom {
	display: none;
    border-top: 0;
    padding: 10px 20px;
}


}


