.header_line {
    width: 1px;
    margin-left: 5%;
    margin-right: 5%;
}
.header_information {
    margin: 0 2% 0 2%;
}
.header_information>ul{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.header_information>ul>li:nth-child(1){
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.header_information>ul>li:nth-child(1)>span:nth-child(2){
    text-align: center;
    max-width: 269px;
    width: 185px;
}
.header_information>ul>li{
    margin-right: 30px;
}
.csl_link2>a{
    width: 165px;
    display: flex;
    flex-wrap: wrap;
}
.csl_link2>a>span{
    width: 100%;
    text-align: center;
}
.header_nav>li {
    padding: 15px 10px;
}
.head_nav_box {
    width: 1110px;
}
.header_information{
    padding: 0;
}

.sub_menu{width: 50%;padding-left: 5%;}
.sub_menu>ul>li{
	width: 40%;
	height: auto;
	padding: 8px 0;
    line-height: 24px;
	font-size: 15px;
}
@media (max-width: 1350px) {
    .header_information>ul>li{
        margin-right: 20px;
    }
    .header_login>span:first-child{
        word-wrap: break-word;
        width: 80px;
        line-height: 25px;
    }
    div.header_information{
        margin: 0 1% 0 2%;
    }
    div.header_lang_login{
        width: 15%;
        font-size: 12px;
    }
    .header_lang{font-size: 12px;}
    .header_login{font-size: 12px;}
    .header_information>ul>li{
        font-size: 12px;
    }
}
.myacc{
    display: flex;
}
@media (max-width: 1170px) {
    .header_login>span:first-child{
        width: 60px;
    }
    .header_logo{
        margin-left: 2%;
    }
    .myacc{
        display: none;
    }
    .header_information>ul>li:first-child{
        margin-right: 10px;
    }
    .header_information>ul>li{
        margin-right: 10px;
    }
    .header_login>span:nth-child(1){
        width: 35px;
    }
}
@media (max-width: 1100px) {
    .header_mian_box{
        width: 1100px;
    }
}
@media (max-width: 1050px) {
    .csl_link2>a{
        width: 140px;
    }
}
@media (max-width: 1005px) {
    .header_information>ul>li:first-child{
        margin-right: 5px;
    }
    .header_information>ul>li{
        margin-right: 5px;
    }
}
@media (min-width: 998px){
    .header_mian_box{
        display: flex;
        align-items: center;
    }
}
@media (max-width: 1400px) and (min-width:1100px){
    .header_logo {
        margin-left: 2%;
    }
    .header_mian_box {
        width: 1300px;
    }
}
.header_lang_login>div{
    line-height: normal;
}
.header_login>span:first-child>a{
    display: flex;
    flex-wrap: wrap;
}
.header_login>span:first-child>a>span:first-child{margin-right: 10px;}
@media (max-width: 1400px){
    
    .sub-box{
        margin: 4% 0 4% 10%;
    }
    .header_information {
        margin: 0 1% 0 5%;
    }
    .header_information>ul>li:nth-child(1)>span:nth-child(2){
        width: 150px;
    }
    .header_nav>li {
        font-size: 13px;
    }
    .head_nav_box {
        width: 1000px;
        margin:  0 auto;
    }
    .header_nav>li {
        padding: 15px 15px;
    }
	.sub_menu>ul>li{
	width: 40%;
	height: auto;
	padding: 5px 0;
    line-height: 18px;
	font-size: 12px;
}
}
@media (max-width: 1100px) {
    .header_lang_login>div{
        font-size: 12px;
    }
    .header_lang_login{
        width: 14%;
    }
    .header_lang_login>div.header_line {
        margin-left: 5px;
        margin-right: 5px;
    }
    .header_login>img {
        margin-left: 5px;
    }
    .header_information_en>ul>li {
        overflow: hidden;
        color: #fff;
        font-size: 12px !important;
    }
}

@media (max-width: 996px){
    .header_mian_box{
        width: 100%;
    }
    .header_lang_login {
        position: absolute;
        padding: 0;
        width: auto;
        right: 10px;
        top: 5%;
    }
}