/*头部*/
header {
    height: 12vw;
    background:#F3F3F3;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
header figure {
    /* background-image: url(../images/img_header.png); */
    background-position-x: 0;
    background-repeat: no-repeat; 
    background-size: 33vw 19vw;
    font-size:0;
}
header figure a {display:block;width:100%;height:100%; font-size:0;}
header figure:nth-of-type(1){
    width: 32.6vw; height: 7.8vw;
    background-position-y: 0;
    margin-left: 2.5vw;
}
header figure:nth-of-type(2){
    width: 19.9vw; height: 5.3vw;
    background-position-y: -13vw;
    margin-right: 1.3vw;
}
/*导航*/
nav {
    height: 10vw;
    border:.4vw solid #EBEBEB;
    border-width: .4vw 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding:0 1vw;
}
nav .swiper-container { 
    width: 92vw;
    margin: 0;
}
nav .swiper-slide {
    display: flex;
    justify-content: space-around;
}
nav .swiper-button-next { 
    background:none;
    width: 3.4vw; height: 3.4vw;
    position: relative;
    margin:0;
    top: auto;
    right: auto;
    }
nav .swiper-button-next::before,nav .swiper-button-next:after {
    display: block;
    content: '';
    width: 3.4vw; height: .8vw;
    border-radius: .4vw;
    background:#B0B0B0;
    position: absolute;
    left:0;  top:0; right: 0; bottom: 0;
    margin:auto;
}
nav .swiper-button-next:after {
    transform: rotate(90deg);
}
nav a {
    font-size:4.2vw; color: #333;
}
.content .imgh1 dt, .content .imgh1 dd { 
    min-height: auto 
}
.imgh1 .list_dd{
	width: auto;
	padding-right: 3.5vw;
	padding-left: 3.5vw;
}	
.imgh1 .list_dd .list_h2{
	width: auto;
}