.fix-head-control {
   z-index: 100;
   position: fixed;
}
 
.invisible {
   visibility: hidden;
}


.file {
    position: relative;
    display: inline-block;
    background: #E84C34;
    /*border: 1px solid #E84C34;*/
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #FFF;
    text-decoration: none;
    text-indent: 0;
    line-height: 30px;
}
.file input {
    position: absolute;
    font-size: 20px;
    right: 0;
    top: 0;
    opacity: 0;
	width: 100%;
}
.file:hover {
    opacity: 0.6;
    /*background: #AADFFD;*/
    /*border-color: #78C3F3;*/
    color: #FFFFFF;
    text-decoration: none;
}
.file_cj {
    position: relative;
    display: inline-block;
    background: #E84C34;
    /*border: 1px solid #E84C34;*/
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #FFF;
    text-decoration: none;
    text-indent: 0;
    line-height: 30px;
    outline:none;
    z-index: 1;
    cursor:pointer;
}
.file_cj input {
    position: absolute;
    font-size: 20px;
    right: 0;
    top: 0;
    opacity: 0;
	width: 100%;
}
.file_cj:hover {
    opacity: 0.6;
    /*background: #AADFFD;*/
    /*border-color: #78C3F3;*/
    color: #FFFFFF;
    text-decoration: none;
}


/*伪元素*/
.file_cj::before{
    content:'';
    position:absolute;
    background: #FFF;
    width:4%;
    height:200%;
    transform: rotate(-30deg);
    z-index:2;
    left:0;
    right:0;
    margin-top:-5px;
    opacity: 0.8;
    
    /*变形原点*/
    /*transform-origin: 0 0;*/
    /*应用动画元素animation*/
    animation: file_cj-mymove 2s infinite linear;
}
/*伪元素*/

@keyframes file_cj-mymove{
    from {left:-20px;}
    to {left:200px;}
}



.cus-text {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100%;
}

#divid a:hover {
	background: #f74c4c;
}
.cus-text tr {
	background-color: #FFFFFF;
}
.cus-text tr:hover {
	background-color: #FFFFF0;
}

.parent {
	background-color: #FFFFF0;
}

.parent1 {
	background-color: #FFFFF0;
}

.mycheck label {
	display: inline-block;
	border: 1px solid #a7a37e;
	border-radius: 20px;
	width: 30px;
	height: 14px;
	position: relative;
	transition: all .2s;
	top: 2px;
}

/*.mycheck input {*/
	/*display:none;*/
/*	position: absolute;*/
/*	z-index: 1500;*/
/*	width: 30px;*/
/*	height: 30px;*/
/*	opacity: 0.01;*/
/*}*/

/*.mycheck label:before {*/
/*	width: 12px;*/
/*	height: 12px;*/
/*	content: '';*/
/*	display: inline-block;*/
/*	background-color: #fff8a4;*/
/*	border-radius: 100%;*/
/*	position: absolute;*/
/*	top: 1px;*/
/*	left: 4px;*/
/*	transition: all .3s;*/
/*}*/

/*.mycheck :checked~label {*/
/*	border-color: #a7a37e;*/
/*}*/

/*.mycheck :checked~label:before {*/
/*	left: 17px;*/
/*	background-color: #e82b1e;*/
/*}*/

.yxsousuokuang {
	position: absolute;
	top: 20%px;
	font-size: 16px;
	height: 50px;
	width: 55%;
	margin-left: 30%;
	/*background-color: #00bfbf;*/
	/*float: left;*/
	/*padding-top: 10%;*/
}

.zysousuokuang {
	position: absolute;
	top: 20%px;
	font-size: 16px;
	height: 50px;
	width: 55%;
	margin-left: 20%;
	/*background-color: #00bfbf;*/
	/*float: left;*/
	/*padding-top: 10%;*/
}
.input-yxsousuokuangx {
	height: 30px;
	width: 100%;
	-webkit-appearance: none;
	border-radius: 0;
	vertical-align: middle;
	font-size: 0.8rem;
	border: 0.1rem solid #e1251b;
	/* 设置边框颜色 */
	/*background-color: transparent;*/
	/* 去掉边框 */
	outline: none;
	/* 去掉边框默认颜色 */
	text-indent: 0.3125rem;
	/* 输入框内文字与框边的距离 */
}

#a {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	/*left: -5.5%;*/
	z-index: 17000;
	height: 100%;
	min-height: 1000px;
	width: 100%;
	min-width: 2280px;
	background: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}
#diquxuanze1 {
	position: absolute;
	/* height: 100%; */
	height: 100%;
	width: 30%;
	float: center;
	background-color: #F8F8F8;
	border-radius: 6px;
	/* left: 3%; */
	
	z-index: 18000;
	border: 0.2rem solid antiquewhite;
}
#b {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	/*left: -5.5%;*/
	z-index: 17000;
	height: 100%;
	min-height: 1000px;
	width: 100%;
	min-width: 2280px;
	background: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}
#yxsousuo {
	position: absolute;
	/* height: 100%; */
	height: 100%;
	width: 30%;
	float: center;
	background-color: #F8F8F8;
	border-radius: 6px;
	/* left: 3%; */
	
	z-index: 18000;
	border: 0.2rem solid antiquewhite;
	
}
#c{
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	/*left: -5.5%;*/
	z-index: 17000;
	height: 100%;
	min-height: 1000px;
	width: 100%;
	min-width: 2280px;
	background: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}


#zysousuo {
	position: absolute;
	/* height: 100%; */
	height: 100%;
	width: 30%;
	float: center;
	background-color: #F8F8F8;
	border-radius: 6px;
	/* left: 3%; */
	
	z-index: 18000;
	border: 0.2rem solid antiquewhite;
	
}
#d {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	/*left: -5.5%;*/
	z-index: 17000;
	height: 100%;
	min-height: 1000px;
	width: 100%;
	min-width: 2280px;
	background: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}
#zyxzbk {
	position: absolute;
	float: center;
	background-color: #F8F8F8;
	border-radius: 6px;
	/* left: 3%; */
	/**/
	z-index: 18000;
	border: 0.2rem solid antiquewhite;
}
#e {
display: none;
	position: absolute;
	top: 0;
	right: 0;
	/*left: -5.5%;*/
	z-index: 17000;
	height: 100%;
	min-height: 1000px;
	width: 100%;
	min-width: 2280px;
	background: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}
#zyxz3-3 {
	position: absolute;
	float: center;
	background-color: #F8F8F8;
	border-radius: 6px;
	/* left: 3%; */
	/**/
	z-index: 18000;
	border: 0.2rem solid antiquewhite;
}
#zyxz {
	position: absolute;
	/* height: 100%; */
	height: 100%;
	width: 60%;
	float: left;
	background-color: #F8F8F8;
	border-radius: 6px;
	left: 3%;
	top: 17%;
	z-index: 1600;
	border: 0.2rem solid antiquewhite;
}

#zyxz3 {
	position: absolute;
	/* height: 100%; */
	height: 950px;
	width: 60%;
	float: left;
	background-color: #F8F8F8;
	border-radius: 6px;
	left: 3%;
	top: 17%;
	z-index: 1600;
	border: 0.2rem solid antiquewhite;
}



.diqu4 {
	position: relative;
	height: 75%;
	width: 90%;
	/* background-color: #e6e6e6; */
	top: 60px;
	/*right: 5%;*/
	margin-left: 3%;
	/* padding-left: 5%; */
}

.zyxz4 {
	position: relative;
	height: 90%;
	width: 85%;
	background-color: #e6e6e6;
	top: 70px;
	margin-left: 5%;
	padding-left: 5%;
}

.zyxz1 {
	position: relative;
	height: 120px;
	width: 85%;
	background-color: #e6e6e6;
	top: 70px;
	margin-left: 5%;
	padding-left: 5%;
}



.sousuokuangb1 {
	position: relative;
	height: 120px;
	width: 90%;
	/* background-color: #e6e6e6; */
	top: 70px;
	right: 10px;
	margin-left: 3%;
	/* padding-left: 5%; */
}


.sousuokc1 {
	position: relative;
	height: 120px;
	width: 90%;
	/* background-color: #e6e6e6; */
	top: 70px;
	/* right: 10px; */
	margin-left: 3%;
	/* padding-left: 5%; */
}

.zyxzbk {
	position: relative;
	height: 88%;
	width: 88%;
	/* background-color: #e6e6e6; */
	top: 60px;
	right: 11px;
	margin-left: 3%;
	padding-left: 5%;
}

.zyxzzk {
	position: relative;
	height: 90%;
	width: 85%;
	/* background-color: #e6e6e6; */
	top: 60px;
	right: 11px;
	margin-left: 3%;
	padding-left: 5%;
}

.sousuokuangc1 {
	position: absolute;
	top: 20px;
	/* font-size: 10px; */
	height: 30px;
	width: 95%;
	margin-right: 8%;
	/*float: left;*/
	/*padding-top: 10%;*/
}

.zhuanye1 {
	width: 100%;
	height: 50px;
}
.szd{
    text-align: center;
}
.szd label {
	display: inline-block;
	border: 1px solid #bdc3c7;
	border-radius: 6px;
	width: 48px;
	height: 20px;
	position: relative;
}

.szd input {
	/*display:none;*/
	position: absolute;
	z-index: 1500;
	width: 48px;
	height: 20px;
	opacity: 0.01;
}
.szd label {
	padding-top:2px;
}

.szd :checked~label {
	left: 1px;
	/*background-color: #F74C4C;*/
	/*border-color: #bdc3c7;*/
	border: 1px solid #F74C4C;
}

.bkzyl label {
	position: relative;
	display: inline-block;
	border: 1px solid #bdc3c7;
	border-radius: 6px;
	/*color: #696969;*/
	height: 18px;
}

.bkzyl input {
	/*display:none;*/
	position: absolute;
	z-index: 1500;
	width: 45px;
	height: 18px;
	opacity: 0.01;
}

.bkzyl :checked~label {
	/*left: 1px;*/
	/*background-color: #F74C4C;*/
	/*border-color: #696969;*/
	border: 1px solid #F74C4C;
}

.jianju{
		width: 100%;
		
	}
	
	
.jianju tr{
	width: 100%;
	height: 30px;
}

.topyxlb {
	position: relative;
	/* top: 10px; */
	/* width: 150px; */
	height: 16px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	float: left;
}

.top {
	color: #332312;
	/* width: 50px; */
	height: 16px;
	border: 1px solid #e82b1e;
	border-radius: 4px;
	text-align: center;
}

.yxlb {
	color: #332312;
	/* width: 50px; */
	height: 16px;
	border: 1px solid #04756f;
	border-radius: 4px;
	text-align: center;
	/* float: left; */
}

.topyxlb1 {
	position: relative;
	/* top: 10px; */
	/* width: 150px; */
	height: 16px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	float: left;
}

.topyxlb2 {
	position: relative;
	/* top: 10px; */
	/*width: 200px;*/
	height: 16px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	float: left;
}

.yxlb1 {
	color: #332312;
	/* width: 50px; */
	height: 16px;
	border: 1px solid #015770;
	border-radius: 4px;
	text-align: center;
	/* float: left; */
}

.yxlb2 {
	color: #332312;
	/*width: 70px;*/
	height: 16px;
	border: 1px solid #04756f;
	border-radius: 4px;
	text-align: center;
	/*float: left;*/
}

.yxlb3 {
	color: #332312;
	width: 40px;
	height: 16px;
	text-align: center;
}

.yxlb4 {
	color: #332312;
	width: 50px;
	height: 16px;
	text-align: center;
}

.yxlb5 {
	color: #332312;
	width: 50px;
	height: 16px;
	text-align: center;
}

.yxlb6 {
	color: #332312;
	width: 30px;
	height: 16px;
	text-align: center;
}

.yxlb7 {
	color: #332312;
	width: 30px;
	height: 16px;
	text-align: center;
}

.sylyxlb {
	position: relative;
	top: 10px;
	width: 180px;
	height: 16px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.syl {
	color: #696969;
	/* width: 50px;
height: 16px;
border: 1px solid #00BFBF;
border-radius: 4px;
text-align: center;
/* float: left; */
}

.jbw {
	color: #332312;
	/* width: 50px; */
	height: 16px;
	border: 1px solid #04756f;
	border-radius: 4px;
	text-align: center;
	/* float: left; */
}

.ryy {
	color: #332312;
	/* width: 50px; */
	height: 16px;
	border: 1px solid #04756f;
	border-radius: 4px;
	text-align: center;
	/* float: left; */
}

#fmzy {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}


/*设置盒子的行高，去掉标记，设置背景颜色*/

#fmzy a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #00BFBF;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmzy li a:hover {
	color: #f74c4c;
}

#fmzy li ul {
	line-height: 28px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
}

#fmzy li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}

#fmzy li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmzy li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmzy li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmzy li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmzy li:hover ul {
	left: auto;
}

#fmzy li.sfhover ul {
	left: auto;
}

#fmlsl {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}


/*设置盒子的行高，去掉标记，设置背景颜色*/

#fmlsl a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #ff4539;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmlsl li a:hover {
	color: #332312;
}

#fmlsl li ul {
	line-height: 20px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
}

#fmlsl li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}


/*478a80*/

#fmlsl li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmlsl li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlsl li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlsl li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmlsl li:hover ul {
	left: auto;
}

#fmlsl li.sfhover ul {
	left: auto;
}

#fmlssd {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}

#fmlssd a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #015770;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmlssd li a:hover {
	color: #332312;
}

#fmlssd li ul {
	line-height: 20px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
}

#fmlssd li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}


/*478a80*/

#fmlssd li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmlssd li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlssd li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlssd li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmlssd li:hover ul {
	left: auto;
}

#fmlssd li.sfhover ul {
	left: auto;
}

#fmlts {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}

#fmlts a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #42423f;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmlts li a:hover {
	color: #332312;
}

#fmlts li ul {
	line-height: 20px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
}

#fmlts li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}


/*478a80*/

#fmlts li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmlts li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlts li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlts li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmlts li:hover ul {
	left: auto;
}

#fmlts li.sfhover ul {
	left: auto;
}



#fmls {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}


/*设置盒子的行高，去掉标记，设置背景颜色*/

#fmls a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #00BFBF;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmls li a:hover {
	color: #332312;
}

#fmls li ul {
	line-height: 28px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
	margin-left: 40px;
}

#fmls li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}


/*478a80*/

#fmls li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmls li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmls li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmls li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmls li:hover ul {
	left: auto;
}

#fmls li.sfhover ul {
	left: auto;
}

.menu1 {
	position: relative;
	/* height: 4.375rem; */
	width: 100%;
	right: 165px;
	bottom: 5px;
	z-index: 1200;
	height: 100%;
	text-align: left;
	
	
}

.menu1 ul {
    /*width:140px;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*去掉无序列表的点*/
}
.menu1 ul li a {
	margin-top: 5px;
	width: 90%;
	/*margin-left: 5%;*/
	/*去掉无序列表的点*/
}


.menuzy ul li {
	margin: 0;
	padding: 0;
	/*去掉ul li默认的距离*/
	float: left;
	/*左浮动*/
	width: 100%;
	padding-top: 0.9375rem;
	/*overflow-y: scroll;*/
	/*横竖滚动条*/
	max-height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	border-radius: 4px;
}

.menuzy ul li::-webkit-scrollbar {
	/*隐藏滚动条*/
	display: none;
}

.menuzy ul li a {
	margin: 0;
	padding: 0;
	width: 100%;
	text-decoration: none;
	/*去掉下划线*/
	margin-left: 8px;
	font-size: 1rem;
}

.zytp {
	vertical-align: middle;
	width: 15px;
	height: 15px;
	border: none;
	margin-bottom: 2px;
}

.zytp1 {
	vertical-align: middle;
	width: 15px;
	height: 15px;
	border: none;
}

.kuangkd {
	/*文理*/
	height: 1.3rem;
	width: 13rem;
	font-size: 0.1rem;
	border: 0.05rem solid #505050;
	/* 设置边框颜色 */
	background-color: transparent;
	/* 去掉边框 */
	outline: none;
	/* 去掉边框默认颜色 */
	text-indent: 0.3rem;
	/* 输入框内文字与框边的距离 */
}

#fmlzy {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}

#fmlzy a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #332312;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmlzy li a:hover {
	color: #015770;
}

#fmlzy li ul {
	line-height: 20px;
	list-style-type: none;
	left: -999em;
	width: 160px;
	position: absolute;
}

#fmlzy li ul li {
	color: #f8f8f8;
	float: left;
	width: 180px;
	background: #589b91;
}


/*478a80*/

#fmlzy li ul a {
	display: block;
	width: 160px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmlzy li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlzy li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmlzy li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fmlzy li:hover ul {
	left: auto;
}

#fmlzy li.sfhover ul {
	left: auto;
}

.zcgw {
	height: 5px;
	width: 100%;
	/*background-color: #005500;*/
	/*margin-bottom: 10%;*/
	font-size: small;
}

.zcgw ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*去掉无序列表的点*/
}

.zcgw ul li {
	/*去掉ul li默认的距离*/
	float: left;
	width: 35%;
	/*左浮动*/
	/*padding-top: 1px;*/
	text-align: center;
	/*居中对齐*/
}

.zcgw ul li a {
	text-decoration: none;
	/*去掉下划线*/
	color: #424242;
	/*padding-top: 1px;*/
	font-size: 5px;
	float: left;
	margin-top: 3px;
	/*border: 1px solid #00bfbf;*/
	/*border-radius: 2px;*/
	/*border: none;*/
}

.zcgw ul li a:hover {
	color: #F74C4C;
	/*border: 1px solid #f74c4c;*/
	/*border: none;*/
}

.tuijian {
	position: relative;
	color: #F74C4C;
	top: 10px;
	/*width: 100%;*/ 
	height: 16px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	float: left;
}

.zhengshen {
	color: #F74C4C;
	/* width: 50px; */
	height: 16px;
	width: 90px;
	/*border: 1px solid #e82b1e;*/
	/*border-radius: 4px;*/
	text-align: center;
}

.minzu {
	color: #F74C4C;
	/* width: 50px; */
	height: 16px;
	width: 180px;
	/*border: 1px solid #e82b1e;*/
	/*border-radius: 4px;*/
	text-align: center;
}
.tuij{
	vertical-align: middle;
	width: 25px;
	height: 25px;
	border:none;
}


#zysl {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}

#zysl a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #42423f;
}


/*设置A标签为块元素不显示，宽度，居中*/

#zysl li a:hover {
	color: #332312;
}

#zysl li ul {
	line-height: 20px;
	list-style-type: none;
	left: -999em;
	width: 200px;
	position: absolute;
}

#zysl li ul li {
	color: #f8f8f8;
	float: left;
	width: 200px;
	background: #589b91;
}


/*478a80*/

#zysl li ul a {
	display: block;
	width: 200px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#zysl li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#zysl li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#zysl li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#zysl li:hover ul {
	left: auto;
}

#zysl li.sfhover ul {
	left: auto;
}
.zysl{
	width: 30px;
	height: 15px;
	border: 1px solid #F74C4C;
	border-radius: 2px;
}
#fm1 {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}


/*设置盒子的行高，去掉标记，设置背景颜色*/

#fm1 a {
	display: block;
	width: 100%;
	text-decoration: none;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fm1 li a:hover {
	color: #f74c4c;
}

#fm1 li ul {
	line-height: 28px;
	list-style-type: none;
	left: -999em;
	width: 100%;
	position: absolute;
}

#fm1 li ul li {
	color: #f8f8f8;
	float: center;
	width: 180px;
	background: #589b91;
	margin-top: 5px;
	margin-left: -4px;
}

#fm1 li ul a {
	display: block;
	margin: 0 auto;
	width: 170px;
	color:#f8f8f8;
}

#fm1 li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fm1 li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fm1 li ul a:hover {
	text-decoration: none;
	font-weight: normal;
}

#fm1 li:hover ul {
	left: auto;
}

#fm1 li.sfhover ul {
	left: auto;
}
#fmzyl {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 25px;
}


/*设置盒子的行高，去掉标记，设置背景颜色*/

#fmzyl a {
	color: #000000;
	display: block;
	width: 100%;
	text-decoration: none;
}


/*设置A标签为块元素不显示，宽度，居中*/

#fmzyl li a:hover {
	color: #f74c4c;
}

#fmzyl li ul {
	line-height: 28px;
	list-style-type: none;
	left: -999em;
	width: 130px;
	position: absolute;
	margin-top: 5px;
	
}

#fmzyl li ul li {
	color: #f8f8f8;
	float: left;
	background: #589b91;
	/*margin-top: 5px;*/
	width: 130px;
}

#fmzyl li ul a {
	display: block;
	width: 105px;
	margin-bottom: 10px;
	color:#f8f8f8;
}

#fmzyl li ul a:link {
	color: #f8f8f8;
	text-decoration: none;
}

#fmzyl li ul a:visited {
	color: #f8f8f8;
	text-decoration: none;
}

#fmzyl li ul a:hover {
	text-decoration: none;
	font-weight: normal;
	
}

#fmzyl li:hover ul {
	left: auto;
	
}

#fmzyl li.sfhover ul {
	left: auto;
}
.menuzyl {
    
	position: relative;
	/* height: 4.375rem; */
	width: 100%;
	right: 130px;
	bottom: 10px;
	z-index: 1200;
	height: 100%;
	text-align: left;
	
}

.menuzyl ul {
    
    height:200px;overflow:auto;overflow-x:hidden;
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*去掉无序列表的点*/
}
.menuzyl ul li a {
	margin-top: 5px;
	margin-left: 5%;
	/*去掉无序列表的点*/
}