﻿.gl_con{ position: relative;}
.gl_con_bg{ position: absolute; left: 0; top: 0; bottom: 0; width:29rem; background:#f8f8f8; z-index: 2;}
.gl_l{ float: left; width: 29rem; margin-right: 2rem; position: relative; z-index:4;}
.gl_r{ overflow: hidden; position: relative; z-index: 3;}
.gl_tit1{ position: relative; background:#1658a0; line-height: 4.4rem; padding: 1.6rem 0; text-align: center; color: #ffffff; font-size: 2rem; font-weight: bold;}
.gl_tit1::before{ content: ''; position: absolute; left: 50%; width: 3.2rem; height: 3px; background-color: #ffffff; margin-left: -1rem; bottom: 1.4rem;}
.gl_l .menu_side .dropdown_menu{ display: block;}
.slb .gl_l .pad_base{ padding:0;}
.slb .gl_l{ width: 24rem;}
.slb .gl_con_bg{ width: 24rem;}


.header_21_con1 {
    height: 113px;
}
.menu_side .menu_side_item>a i{ transform: rotate(270deg);
    -ms-transform: rotate(270deg);}
.menu_side .menu_side_item.is_active>a i {
    transform: rotate(270deg);
    -ms-transform: rotate(270deg);
}

@media screen and (max-width:992px) {
	.gl_con_bg,.gl_tit1,.gl_list1 li i{ display: none;}
	.gl_l{float: inherit;width: 100%;margin-right: 0;z-index: 999;}
	.gl_con_bg{position: fixed; opacity: .7;width: 100%;background: #000000;z-index: 9;}
	
	.header_21_con1, .header_21_xt .header_21_con1 {
    height: auto;
}

	.menu_side>.dropdown_toggle1 {
    top: 26.5rem;
}

	.gl_con{padding-top: 15px;}
}



@media screen and (max-width:700px) {
    .menu_side>.dropdown_toggle1 {
    top: 24.5rem;
}

}
@media screen and (max-width:450px) {
    .menu_side>.dropdown_toggle1 {
    top: 21.5rem;
}

}

