
.sph{

	top: 85px;
}
.weixin{

	top: 170px;
}
.rmh{
	top: 255px;
}
.dy{

	top: 340px;

}
.body_122602{
	/* height: 2289px; */
}




.logo_list_box .mtlogo .code{
	width:100px;
	height: 100px;
	position: absolute;
	left: 50%;
	margin-left: -50px;
	top: -110px;
	display: none;

}
.logo_list_box .mtlogo .code img{
	border-radius: 8px;
}
.weibo{

	top: 3px;
	left: 3px;

}


.sph{

	top: 140px;
	left: 3px;

}



.weixin{

	top: 276px;
	left: 3px;

}

.dy{
	top: auto;
	bottom: 3px;
	left: 3px;

}
.zyjycontent .zyjy_tab .hd ul li{
	position: relative;

}

.zyjy_tab ul li .sub {
	width: 180px;
	height: 160px;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .7);
	position: absolute;
	top: -30px;
	left: 284px;
	z-index: 9999;
	transition: all 0.3s linear;
	height: 0px;
	z-index: 9;
	box-sizing: border-box;
	overflow: hidden;
	background: #fff;

}





.zyjy_tab ul li .sub p {
	height: 50px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 9999;
}
.zyjy_tab ul li .sub p:first-child{
	margin-top: 5px;
}
.zyjy_tab ul li .sub p.active{
	background-color: #e7eff9;
}

.zyjy_tab ul li .sub p a{
	font-size: 18px;
	color: #333;
}

.logo_list_box{
top: 134px;
}


header {

	background: url(/material/images/dbbgblue.png) top center no-repeat;
}

header{
	padding: 1.5vw 1.5% 0 1.5%;	
}
header .logo{
	width: 18vw

}
header .logo img{
	width: 100%;
}

header .bz_b .bz_b_bottom ul li {

}

header .bz_b .bz_b_bottom ul li a {
}

header .bz_b{
	width: calc(100% - 18vw);
}

header .bz_b .bz_b_bottom ul li a{

}
header .bz_b_top .link_list ul li a{

}

header .bz_b_top .link_btn .english_site a{
	
}
header .bz_b_top{
	top: -5px;
}
header .bz_b .bz_b_bottom{
	top: 2.5vw;
}
header .bz_b_top .link_btn .english_site{
	width: auto;
}
@media screen and (max-width: 1699px) {

header .bz_b .bz_b_bottom ul li a{
	font-size: 1rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 1rem;	
}
	
header .bz_b_top .link_btn .english_site a{
		font-size: 1rem;	
}
header .bz_b_top .link_btn{
	margin-left: 20px;
}
}
@media screen and (max-width: 1599px) {


}

@media screen and (max-width: 1499px) {


}

@media screen and (max-width: 1399px) {
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.8rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.8rem;	
}
	
header .bz_b_top .link_btn .english_site a{
		font-size: 0.8rem;	
}
header .bz_b_top .link_btn{
	margin-left: 20px;
}
}

@media screen and (max-width: 1299px) {



}

@media screen and (max-width: 1199px) {

header .bz_b .bz_b_bottom ul li a{
	font-size: 0.7rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.7rem;	
}
header .bz_b_top .link_btn .english_site a{
		font-size: 0.7rem;	
}
}

@media screen and (max-width: 899px) {
header .logo{
	width: 18vw;
}
header .logo img{
	width: 100%;
}
	header .bz_b .bz_b_bottom ul li {
		margin-left: 10px;
	}
header .bz_b{
	width: calc(100% - 18vw);
}
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.6rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.6rem;	
}

header .bz_b_top .link_btn .english_site a{
		font-size: 0.6rem;	
}

header .bz_b_top .link_btn{
	margin-left: 10px;
}
}

@media screen and (max-width: 799px) {
header .logo{
	width: 12vw;
}
header .logo img{
	width: 100%;
}
	header .bz_b .bz_b_bottom ul li {
		margin-left: 10px;
	}
header .bz_b{
	width: calc(100% - 12vw);
}
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.6rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.6rem;	
}

header .bz_b_top .link_btn .english_site a{
		font-size: 0.6rem;	
}

header .bz_b_top .link_btn{
	margin-left: 10px;
}
}