a{color: #333;}
.Index {
    background-color: #fff;
    display: block;
}
.w_auto{width:100%;padding: 30px 10px;margin: 0 auto;background-color: #F6F6F6;}
.ab-title{
	text-align: center;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: 600;
}
.ab-desc{
	font-size: 14px;
    line-height: 25px;
    text-indent: 30px;
}

.fzlc{margin-top: 40px;
    height: 150px;
    background-color: #e2e5e4;
    border-radius: 10px;text-align: center;margin-top: 25px;
}
.page_about_title {
    font-size: 28px;
    font-weight: bold;
    color: #009844;
    margin-top: 25px;
}
.page_about_desc{font-size: 14px;margin-bottom: 40px;padding: 0 20px;}
.aboutSwiper .swiper-pagination{margin-top: 60px!important;}

.ab-ckgd{
    height: 40px;
    line-height: 40px;
    border: 1px solid #cbcbcb;
    padding: 0 30px;
    width: 129px;
    font-size: 14px;
    margin: 0 auto;
    margin-top: 20px;
}

.kyfw{background-color:#fff;padding: 10px;}
.kyfw .kyfw-title{text-align: center;    width: 100%;}
.kyfw .kyfw-title .title{padding:20px 0;    width: 100%;}
.kyfw .kyfw-title .title li:nth-child(1){font-size:18px;font-weight:600;color:#333333}
.kyfw .kyfw-title  .title li:nth-child(2){margin-top:20px;width:79px;height:1px;background:#333333}
.kyfw .kyfw-title .ckgd{margin-top:60px;margin-bottom:80px;display:flex;justify-content:space-between;
width:182px;height:47px;border:1px solid #333333;line-height:47px;padding:0 30px;cursor: pointer;}
.kyfw .kyfw-title .ckgd img{width:36px;height:11px}
.kyfw .kyfw-title .ckgd li:nth-child(1){width:71px;height:15px;font-size:16px;font-weight:300;color:#333333}
.kyfw .kyfw-con{display:flex;justify-content:flex-start;flex-wrap:wrap}
.kyfw .kyfw-con ul{width:50%;text-align:center;margin-bottom: 30px;}
.kyfw .kyfw-con ul li:nth-child(2){
	font-size: 12px;
    font-weight: 400;
    color: #666666;
    margin-top: 10px;
}
.kyfw img{width:50px;}
.fgx{background-color: #F6F6F6;height: 10px;}

.kyfw .ab-ckgd{
	margin-top: 0px;
    margin-bottom: 30px;
}
.kyfw .kyfw-con .ejfl {
    font-size: 16px;
    font-weight: bold;
    color: #249F60;  display:inline-block;  margin-bottom: 10px;
}
.kyfw .kyfw-con .cp-list div{line-height: 25px;}

.lm-con img,.kyfwdesc img{width: 100%!important;}
.kyfwdesc,.kyfwdesc table{width: 100%!important;}
.kyfwdesc{padding: 0 10px;flex-wrap: wrap;}
.zxdg .jrgwc {
    width: 43%!important;
    }
.kyfwdesc .r-c{display: none;}
.kyfwdesc .kyfwdesc-l{
	    width: 65%!important;
    /* display: none; */
    position: absolute;
    top: 55px;
    left: 0;
    /* width: 80%; */
    box-shadow: 0px 2px 10px rgb(0 0 0 / 20%);
    background-color: #fff;
    height: 100%;
    z-index: 99;
    display: none;
}
.kyfwdesc .kyfwdesc-r{width: 100%!important;}

.kyfwdesc td{display: block;width: 100%!important;}
.kyfwdesc .lanmu .lm-tab li {
    font-size: 13px!important;
}
.kyfwdesc .r-t-ul{width: 100%;}
.kyfwdesc form{
	padding: 0 20px;
}
.kyfwdesc form .form-group {
    margin-bottom: 30px;
}

.kyfw-gd-div{
	    position: fixed;
    z-index: 999;
    top: 40%;
}
.kyfw-gd-div img{
	height: 75px;
}
.kyfwdesc .kyfwdesc-l .yjfl .yjfl-t {
    font-size: 16px!important;
    margin-left: 18px;
}
.kyfwdesc .kyfwdesc-l .sjfl a{font-size: 13px;}
.kyfwdesc .kyfwdesc-l .sjfl a{color: #333;}
.dangqian {
    color: #6DBF95!important;
}

.bid_container{min-width: 100%!important;}
.w{width: 100%;}

.kyfwdesc .kyfwdesc-l .ejfl ul{font-size: 14px;}