
div.maintop_logo{
	float:left;
	width:18rem;
	text-align: center;
	margin-right:45px;
	margin-top:20px;
	color:#ffffff;
}

div.maintop_logo img{
	width:8rem;
}


div.menu_bars{
	display: flex;
	float:left;
	margin-top:20px;
}
/*
顶部菜单栏
*/
ul.maintop_menuul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	float:left;
}

ul.maintop_menuul li a {
	display: block;
	text-decoration: none;
	width: auto;
	height: 30px;
	line-height: 35px;
	color:#99a2b8;
	font-weight:600;
	font-size:0.8rem;
	
	margin-left:0.5rem;
	margin-right:0.5rem;
	padding-left:0.5rem;
	padding-right:0.5rem;
	text-align: center;
}
ul.maintop_menuul li a.menu {
	
}
ul.maintop_menuul li a.menu:hover,ul.maintop_menuul li a.active {
	/*background:linear-gradient(to bottom,#06194c 60%,#1e376f 60%,#1e376f 60.1%,#1e376f 80%,#06184b 100%);*/
	text-decorationx: underline;
	border-bottom:8px solid rgba(255,255,255,0.25);
	height:20px;
	color:#ffffff;
}

ul.maintop_menuul .drop-down {
	width: auto;
	height: 50px;
	position:relative;
}

ul.maintop_menuul  li ul.drop-down-content {
	opacity: 0;
	height: 0;
	overflow: hidden;
	transition: all 1s ease;
	position:absolute;
	left:5px;
	top:50px;
	backgroundxx: #d3edf9;
	margin: 0;
	padding: 0;
}
ul.maintop_menuul  li ul.drop-down-content li{
	float:left;
	margin-top:10px;
	margin-bottom: 0px;;
	margin-left:0px;
	padding-left:0px !important;
	padding-right:0px !important;
	text-align: left;;
	display: block;
	width:94%;
	margin-left:0.5%;
}

ul.maintop_menuul li ul.drop-down-content li a {
	margin-left:0px;
	padding-left:8px !important;
	padding-right:0px !important;
	width:100%;
	text-align: left;
}
ul.maintop_menuul  li ul.drop-down-content li:hover a {
	background-color: #e1eff6;
}

ul.maintop_menuulss a:hover::after {
	content: '';
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	bottom: 1.34rem;
	height:8px;
	background-color: #000000;
}
ul.maintop_menuul .drop-down:hover .drop-down-content {
	opacity: 1;
	height:180px;
}





/*

顶部右侧样式
*/
div.menu_bars_right{
	
	padding:0px;
	margin:0px;
	margin-top:0.2rem;
	float:right;
}
ul.menu_bars_rightbtn{
	padding:0px;
	margin:0px;
}
ul.menu_bars_rightbtn li.rightbtn_col{
	position:relative;
	float:left;
}
ul.menu_bars_rightbtn li.rightbtn_col_blank{
	position:relative;
	float:left;
	width:1.5rem;
}
ul.menu_bars_rightbtn li.rightbtn_col div.rightbtn_col_con{
	display:inline-block;
	margin-top:0.6rem;
	position: relative;
}
ul.menu_bars_rightbtn li.right30{
	padding-right:0.7rem;
	margin-right:0.5rem;
}
ul.menu_bars_rightbtn li.left30{
	padding-left:0.7rem;
	margin-left:0.7rem;
	padding-right:0.6rem;
}
ul.menu_bars_rightbtn li.left30lst{
	padding-left:1.7rem;
	margin-left:0.2rem;
	padding-right:0.1rem;
}
ul.menu_bars_rightbtn li.right30::after{
	content:'';
	position: absolute;
	right:0px;
	top:40%;
	height:1.5rem;
	border:0.5px solid #4c78a0;
}
ul.menu_bars_rightbtn li.left30::after{
	content:'';
	position: absolute;
	right:0px;
	top:40%;
	height:1.5rem;
	border:0.5px solid #4c78a0;
}

ul.menu_bars_rightbtn li.rightbtn_col img.icon1{
	position:absolute;
	left:-1.9rem;
	top:6px;
	width:2.0rem;
}
ul.menu_bars_rightbtn li.rightbtn_col img.icon2{
	position:absolute;
	left:-1.9rem;
	top:3px;
	width:1.7rem;
}
ul.menu_bars_rightbtn li.rightbtn_col img.icon3{
	position:absolute;
	left:-1.7rem;
	top:3px;
	width:1.5rem !important;
}

ul.menu_bars_rightbtn img.icon4{
	width:1.1rem !important;
}


.imgcenter{
	display: flex;align-items: center;text-align:center; 
}
.imgcenter img{
	margin:0 auto;
}