.qhfl a:hover {
    color: #fff!important;
}
.banner {
	width: 100%;
	background: url("/web/img/banner_ky.jpg") no-repeat;
	background-size: 100% 100%;
	display: flex;
	display: flex;
	align-items: center;
	align-items: center;
}

.banner ul {
	text-align: center;
	margin: 0 auto;
}

.banner ul li:nth-child(1) {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

.banner ul li:nth-child(2) {
	width: 73px;
	height: 4px;
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	margin: 0 auto;
	margin-top: 20px;
}

.qhfl {
	margin-top: 30px;
	margin-bottom: 30px;
}

.qhfl ul {
	display: flex;
	justify-content: center;
}

.qhfl ul li {
	width: 33%;
	height: 40px;
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	line-height: 36px;
	text-align: center;
	border: 2px solid #339966;
}
.qhfl .active {
	background: #339966;
	color: #fff;
}
.qhfl .active a{color: #fff;}

.qhfl ul li:nth-child(2) {
	margin: 0 20px;
}
.bid_container{background-color: #fff;}
.zxns-1{background-color: #fff;}
.zxns-1 div ul li:nth-child(1) {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
}
.zxns-1 div ul li:nth-child(1) img{height:14px;}
.zxns-1 div ul li .title{margin-left: 10px;}
.zxns-1 div ul li:nth-child(2) {
	margin-top:20px;
	font-size: 15px;
	font-weight: 400;
	color: #666666;
	margin-bottom: 20px;    line-height: 25px;
}
.zxns-1 .qyjl{display: flex;    justify-content: space-between;flex-wrap: wrap;}
.zxns-1 .qyjl ul:nth-child(1) {
	width: 100%;
}

.zxns-1 div ul li:nth-child(1){margin: 20px 0;}

.qyjl ul:nth-child(2) img{width: 100%;}
.zxns-2 img{height: 25px;margin-top: 14px;}
.zxns-2 .zxns-2-con{display: flex;justify-content: space-between;}
.zxns-2 .zxns-2-con ul{
    height: 73px;
    border-radius: 5px;
    line-height: 70px;
    text-align: center;
        width: 33%;
}
.zxns-2 .zxns-2-con .zxns-2-con-ul{
    width: 32%;
    height: 90px;
    background: #FFFFFF;
    box-shadow: 0px 6px 8px 1px rgb(0 0 0 / 18%);
    border-radius: 5px;
    line-height: 30px;
    text-align: center;
}
.zxns-2 .zxns-2-con .zxns-2-con-title{
	font-size: 14px;
    color: #333333;
    font-weight: 400;
}
.zxns-2 .zxns-2-con .zxns-2-con-title2{
	height: 18px;
	font-size: 14px;
	font-weight: 400;
	color: #333;    padding: 17px 12px;
    line-height: 16px;
}
.zxns-2-con-ul2 li{width: 100%;}

.zxns-3{margin-top: 20px;}
.zxns-3-title li:nth-child(1){
	height: 38px;
	font-size: 20px;
	font-weight: 500;
	color: #333333;
	line-height: 0px;
	text-align: center;
}
.zxns-3-title{margin-top: 60px;}
.zxns-3-title li:nth-child(2){
	width: 79px;
	height: 1px;
	background: #333333;
	text-align: center;
	margin: 0 auto;
}
.zxns-3 .zxns-3-con{
	display: flex;
	justify-content: space-between;flex-wrap: wrap;
	margin-top: 40px;
}
.zxns-3 .zxns-3-con li{
    width: 50%;
    height: 130px;
	background: #090909;
	border-radius: 5px;
	    display: flex;
    align-items: center;
    text-align: center;
	justify-content: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.zxns-3 .zxns-3-con li:nth-child(1){background: url("/web/img/4_1tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(2){background: url("/web/img/4_2tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(3){background: url("/web/img/4_3tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(4){background: url("/web/img/4_4tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(5){background: url("/web/img/4_5tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(6){background: url("/web/img/4_6tu.png") no-repeat;background-size: 100% 100%;}

.zxns-4 .zxns-4-con{
	display: flex;
	justify-content: space-between;
	margin-top: 40px;flex-wrap: wrap;
}
.zxns-4 .zxns-4-con ul{width: 33%}
.zxns-4 .zxns-4-con ul li:nth-child(1){
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009844;
    text-align: center;
    height: 65px;
    line-height: 65px;
}
.zxns-4 .zxns-4-con ul li:nth-child(2){
	color: #FFFFFF;
	background-color: #E9EAEB;
    text-align: center;
    height: 105px;
	font-size: 14px;
	font-weight: 400;
	color: #666666;
}
.zxns-4 .zxns-4-con ul li:nth-child(1) span{
		display: inline-block;
}
.zxns-4 .zxns-4-con ul li:nth-child(2) span{
    display: inline-block;
    margin-top: 21px;
}
.zxns-4-con2{display: flex;
    justify-content: space-between;}
.zxns-4-con2 div:nth-child(1){width:433px;}
.zxns-4-con2 div ul:nth-child(1){display: flex;margin-top: 15px;}
.zxns-4-con2 div ul:nth-child(2){
	font-size: 16px;
	font-weight: bold;
	color: #009844;
	text-align: center;
	width: 86%;
}
.zxns-4-con2 div ul:nth-child(1) li:nth-child(1){margin-left: -22px;}
.rcfz{width: 850px;}
.zxns-4{margin-bottom: 50px}

.jslc-t ul li:nth-child(1) {
	font-size: 20px;
	font-weight: 500;
	color: #333;
	text-align: center;
	padding: 0px 0 25px 0;
}

.jslc-t ul li:nth-child(2) {
    width: 79px;
    height: 1px;
    background: #333333;
    text-align: center;
    margin: 0 auto;
}
.jslc-t ul li:nth-child(3) {
	font-size: 16px;
	font-weight: 400;
	color: #333;
	text-align: center;
	padding:30px 0;
}
.jslc-c{
	display: flex;
    justify-content: space-between;
    background: url(/web/img/8_xt.png) no-repeat;
    background-size: 77% 76%;
    background-position: bottom;
    height: 215px;
}

.jslc-c ul li{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.jslc-c ul li img{
	width: 85%;
}


.flbt-con {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
        margin-top: 35px;
}

.flbt-con ul{
    width: 48%;
    height: 103px;
    background: #F5F4F4;
    box-shadow: 0px 3px 7px 0px rgb(0 0 0 / 16%);
    display: flex;
    justify-content: flex-start;
    margin-bottom: 15px;
    flex-wrap: wrap;
    text-align: center;
    align-content: center;
}
.flbt-con ul li{width: 100%;margin-top: 10px;}
.flbt-con ul li img{height: 30px;}

.zwxx-con{
	display: flex;
    margin-top: 35px;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zwxx-con div{
	width: 48%;
    height: 90px;
    background: #F5F4F4;
    box-shadow: 0px 3px 7px 0px rgb(0 0 0 / 16%);
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-bottom: 15px;
}
.zwxx-con img{height: 40px;}
.zwxx-con-t{
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.zwxx-con-c{
	font-size: 16px;
	font-weight: 400;
	color: #009844;
}
.zwxx-con-c a{
	font-size:14px;
color:#009844;
}

.qyfc{margin-bottom: 40px;}
.qyfc-con{display: flex;margin-top: 30px;    flex-wrap: wrap;}
.qyfc-con li{width: 100%;height: 230px;overflow: hidden;margin-top: 10px;}
.qyfc-con li img{width:100%;height:230px;cursor: pointer;transition: all 1s;}
.qyfc-con li img:hover{	transform:scale(1.1);}

