.header .rgt .nav li { margin-right: 20px;}
.header .rgt .langu span { padding: 0 15px 0 40px;}

.banner_ej p { letter-spacing: 0;}
.banner_ej .lst a { letter-spacing: -0.5px;}

.tits h3 { letter-spacing: 0;}

.lh { word-break: break-word !important;}

.about .lft b { height: 45px; line-height: 45px;}
.about .lft h1 { line-height: 45px;}
.about .lft li { margin-top: 60px; }

@media screen and (max-width: 1520px) {
	.zhanw { height: 150px;}
    .header { display: none;}
    .maxhead { display: block; width: 100%; height: 150px; margin: 0 auto; box-shadow: 0 5px 10px rgba(0,0,0,0.1); background: #fff; position: fixed; top: 0; left: 0; z-index: 99999999;  -webkit-transition: all .5s ease; transition: all .5s ease;}
    .maxhead .nrs { width: calc(100% - 120px); min-width: 1240px; padding: 0 60px; position: relative; z-index: 2;}
    .maxhead .logo { float: left; height: 60px; margin-top: 15px;}
    .maxhead .logo img { display: block; height: 100%;}
    .maxhead .rgt { float: right; max-width: calc(100% - 240px);}

	/*语言*/
    .maxhead .rgt .langu { float: left; height: 50px; margin-top: 20px; position: relative;}
    .maxhead .rgt .langu span { display: block; height: 50px; line-height: 50px; font-size: 14px; color: #000; padding: 0 15px 0 40px; margin: 0 10px; background: #fdd000 url(../images/ds04.png) no-repeat 15px center; cursor: pointer; position: relative;}
    .maxhead .rgt .langu span::before,
    .maxhead .rgt .langu span::after { display: block; content: ""; width: 0; height: 0; border-style: solid; position: absolute; top: 0;}
    .maxhead .rgt .langu span::before { border-width: 0 0 50px 15px; border-color: transparent transparent #fdd000 transparent; left: -15px}
    .maxhead .rgt .langu span::after { border-width: 50px 15px 0 0; border-color: #fdd000 transparent transparent transparent; right: -15px}
    .maxhead .rgt .langu p { display: none; width: 180px; padding: 10px 0; background: #fff; position: absolute; top: 50px; left: 1px;}
    .maxhead .rgt .langu p a { display: block; width: 80%; line-height: 50px; font-size: 14px; color: #333; margin: 0 auto; border-bottom: 1px solid #eee; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-transition: all .5s ease; transition: all .5s ease;}
    .maxhead .rgt .langu p a:last-child { border-bottom: none;}
    .maxhead .rgt .langu:hover p { display: block;}
    .maxhead .rgt .langu p a:hover,
    .maxhead .rgt .langu p .on { color: #093c75;}

	/*搜索*/
    .maxhead .rgt .serch { float: left; width: 79px; height: 50px; margin-top: 20px; background: url(../images/ds01.png) no-repeat center; position: relative;}
    .maxhead .rgt .serch a { display: block; width: 79px; height: 50px; cursor: pointer; background: url(../images/ds02.png) no-repeat center;}

	/*导航*/
    .maxhead .nav { width: 100%; height: 60px; margin-top: 15px; background: #093c75; position: relative; z-index: 1;}
    .maxhead .nav ul { display: flex; flex-direction: row; width: 100%;}
    .maxhead .nav li { flex: 1 1 0%; height: 60px; text-align: center; position: relative;}
    .maxhead .nav li::after { display: block; content: ""; width: 0; height: 3px; margin: auto; background: #fdd000; position: absolute; right: 0; bottom: 0; left: 0; z-index: 1; -webkit-transition: all .5s ease; transition: all .5s ease;}
    .maxhead .nav li a { display: block; line-height: 60px; font-size: 16px; color: #fff; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-transition: all .5s ease; transition: all .5s ease;}
    .maxhead .nav li a span { display: block; position: relative; z-index: 2;}
    .maxhead .nav li:hover a { color: #fff;}
    .maxhead .nav li.on a { font-weight: bold; color: #fff;}
    .maxhead .nav li:hover::after,
    .maxhead .nav .on::after { width: 50%;}
    .maxhead .nav li p { display: none; width: 360px; text-align: center; background: #fff; overflow: hidden; position: absolute; top: 60px; left: -130px; box-shadow: 0 5px 5px rgba(0,0,0,0.05);}
    .maxhead .nav li p a { line-height: 50px; font-weight: 500 !important; font-size: 14px; color: #333 !important; border-top: 1px solid #f4f4f4;}
    .maxhead .nav li p a:hover { color: #093c75 !important;}
    .maxhead .nav li:hover p { display: block;}

}
