.qhfl a:hover {
    color: #fff!important;
}
.banner {
	width: 100%;
	background: url("../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: 40px;
	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: 70px;
	margin-bottom: 70px;
}

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

.qhfl ul li {
	width: 152px;
	height: 40px;
	font-size: 20px;
	font-weight: 400;
	color: #333333;
	line-height: 36px;
	text-align: center;
	border: 2px solid #339966;
}

.qhfl .active {
	background: #339966;
	color: #fff;
}
.qhfl ul li:hover {
    background: #339966;
    color: #fff;
}
.qhfl ul li:hover 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: 24px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
}
.zxns-1 div ul li:nth-child(2) {
	margin-top:20px;
	font-size: 17px;
	font-weight: 400;
	color: #666666;
	margin-bottom: 20px;
}
.zxns-1 .qyjl{display: flex;    justify-content: space-between;}
.zxns-1 .qyjl ul:nth-child(1) {
	width: 45%;
}
.zxns-1 div ul li:nth-child(1)  img{margin: 20px 0;
    margin-right: 15px;
    margin-top: 15px;}


.zxns-2{
	background: url(../img/zxns-2-bj.png) no-repeat;
    background-size: 100% 100%;
    height: 700px;

}
.zxns-2 .zxns-2-con{display: flex;justify-content: space-between;}
.zxns-2 .zxns-2-con ul{
	display: flex;    justify-content: space-evenly;    align-items: center;
    height: 73px;
    border-radius: 5px;
    line-height: 70px;
    text-align: center;
        width: 800px;
}
.zxns-2 .zxns-2-con .zxns-2-con-ul{
	display: flex;    
	justify-content: space-evenly;    
	align-items: center;
	width: 350px;
    height: 73px;
    background: #FFFFFF;
    box-shadow: 0px 6px 8px 1px rgb(0 0 0 / 18%);
    border-radius: 5px;
    line-height: 70px;
    text-align: center;
}
.zxns-2 .zxns-2-con .zxns-2-con-title{
	font-size: 18px;
    color: #333333;
    font-weight: 400;
        width: 135px;
}
.zxns-2 .zxns-2-con .zxns-2-con-title2{
	width:400px;
	height: 18px;
	font-size: 18px;
	font-weight: bold;
	color: #EFEFEF;
	line-height: 22px;
}
.zxns-2-con-ul2 li{width: 200px;}

.henxian{
	position: relative;
    left: -14px;
}
.zxns-3{margin-top: 20px;}
.zxns-3-title li:nth-child(1){
	height: 38px;
	font-size: 40px;
	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;
	margin-top: 40px;
}
.zxns-3 .zxns-3-con li{
	width:210px;
	height: 210px;
	background: #090909;
	border-radius: 5px;
	    display: flex;
    align-items: center;
    text-align: center;
	justify-content: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.zxns-3 .zxns-3-con li:nth-child(1){background: url("../img/4_1tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(2){background: url("../img/4_2tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(3){background: url("../img/4_3tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(4){background: url("../img/4_4tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(5){background: url("../img/4_5tu.png") no-repeat;background-size: 100% 100%;}
.zxns-3 .zxns-3-con li:nth-child(6){background: url("../img/4_6tu.png") no-repeat;background-size: 100% 100%;}

.zxns-4 .zxns-4-con{
	display: flex;
	justify-content: space-between;
	margin-top: 40px;
}
.zxns-4 .zxns-4-con ul{width: 205px;}
.zxns-4 .zxns-4-con ul li:nth-child(1){
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009844;
    text-align: center;
    transform: skewX(30deg);
    height: 65px;
    line-height: 65px;
}
.zxns-4 .zxns-4-con ul li:nth-child(2){
	color: #FFFFFF;
	background-color: #E9EAEB;
    text-align: center;
    transform: skewX(-20deg);
    height: 105px;
	font-size: 16px;
	font-weight: 400;
	color: #666666;
}
.zxns-4 .zxns-4-con ul li:nth-child(1) span{
		display: inline-block;
	transform: skewX(-30deg);
}
.zxns-4 .zxns-4-con ul li:nth-child(2) span{
    display: inline-block;
    transform: skewX(20deg);
    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{background: url("../img/8_bj.jpg") no-repeat;background-size: 100% 100%;height: 560px;}
.jslc-t ul li:nth-child(1) {
	font-size: 40px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
	padding: 40px 0 30px 0;
}

.jslc-t ul li:nth-child(2) {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	padding-bottom:40px;
}
.jslc-c{
	display: flex;
    justify-content: space-between;
    background: url(../img/8_xt.png) no-repeat;
    background-size: 77% 76%;
    background-position: bottom;
    height: 215px;
}

.jslc-c ul li{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	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: 24%;
    height: 127px;
    background: #F5F4F4;
    box-shadow: 0px 3px 7px 0px rgb(0 0 0 / 16%);
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 1.2%;	
}
.flbt-con ul li:nth-child(1){    padding: 0 30px;}
.flbt-con ul li:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #333333;
}

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

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