

ul,li{ list-style:none;}
.jm_menu{ width:1100px;height:35px; }

#gs_menu{
	width:880px;
	height: 35px;


}
.wd280{width:210px;}
.wd100{width:100px;}
.wd140{width:140px;}
.wd180{width:180px;}
.wd120{	width:120px; }
.gs_menu {width:800px;height:38px; }
.gs_menu ul li a, .gs_menu ul li a:visited {
	display: block;
	color: #fff;

	height: 47px;
	text-align: center;
	line-height: 35px;
	font-family: "微软雅黑", "Microsoft YaHei";
	font-size: 16px;
	overflow: hidden;
	text-decoration: none;
	font-weight: bold;
}
.gs_menu li a j {
    position: absolute;
    right:   -20px;
    top: 15px;
    display: block;
    width: 20px;
    height: 9px;
    background: url(../images/sbg.png) no-repeat left top;
    background-size: 14px;
}

.gs_menu li a i {
    position: absolute;
    right:   0px;
    top: 15px;
    display: block;
    width: 20px;
    height: 9px;
    background: url(../images/sbg.png) no-repeat left top;
    background-size: 14px;
}

.gs_menu ul {padding:0; margin:0;list-style-type: none; }
.gs_menu ul li {float:left; margin-right:1px; position:relative;}
.gs_menu ul li ul {display: none;}
.gs_menu ul li:hover a {

	color: #fff;
	font-family: "微软雅黑", "Microsoft YaHei";
	font-size: 16px;
}
 

.gs_menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 47px; padding-left:2px;
	width: auto;
	opacity: 0; /* 开始时透明度为0 */
  animation: gs_menu 1s forwards;
}

@keyframes gs_menu {
  to {
    opacity: 1; /* 动画结束时透明度为1，即不透明 */
    transform: translateY(0); /* 如果需要，可以添加位移实现向下移动的效果 */
  }
}


.gs_menu ul li:hover ul li a.hide {
	color: #fff;	

}
.gs_menu ul li:hover ul li:hover a.hide {
	color: #b50000;
	background-color: #f5f0e6;

}
.gs_menu ul li:hover ul li ul {display: none;}
.gs_menu ul li:hover ul li a {display:block; background-color: rgba(31,31,31,0.5);
 color:#fff;text-align: left; padding-left:27px;font-weight: normal;

}

.gs_menu ul li:hover ul li a:hover {
	color: #fff;
	background-color: rgba(00,00,00,0.5);

}

.gs_menu ul li:hover ul li:hover ul li a{ font-size:16px;	}
.gs_menu ul li:hover ul li:hover ul {display:block; position:absolute; left:106px; top:0;}
.gs_menu ul li:hover ul li:hover ul.left {left:-180px;}
.bj_m{
	background-image: url(../images/ico_mj.png);
}
.fr{float:right};

.r3hide a:link{
	background-image: url(../images/r3.png);
	background-repeat: no-repeat;
}
.r3hide a:hover {
		background-image: url(../images/r3.png);
	background-repeat: no-repeat;
}