.nav{
    background:#fff
}
.layui-nav-item{
    width:20%;
    text-align:center;
    font-weight:bold;
    font-size:30px;
}
.layui-nav-item a{
    font-size:20px;
    color:black!important;
}
 .top{
	 background-color:rgba(0, 0, 0, 1);
	 height:98px;
	 line-height:98px;
	 font-size:30px;
	 text-align: center;
	 color:rgb(255, 255, 255);
 }
 .banner{
	 background-image:url(./banner_bg.jpg);
	 background-size:cover;
	 padding:70px 0;
 }
 .banner img{max-width:100%;}
 .list{text-align:center;}
 .fuwu{}
 .fuwu h3{
	 padding:50px 0 0px 0;
	 font-size:48px;
	 text-align:center;
 }
 .fuwu h3 p{
 	 font-size:16px;
	 padding:10px auto!important;
	 text-align:center;
	 line-height:60px;
 }
 .f-item{
	 padding:30px 0;
 }
 .ad{
	 background:rgba(0, 0, 0, 1);
	 padding:50px 0;
 }
 .w-item{
	 padding:20px 10px;
	 text-align:center;
	 font-size:20px;
 }
 .b-item{
     height:300px;
	 padding:0 10px;
	 flex: 1;
    background: #e5e5e5;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: relative;
    transition: 0.5s;
    color: #222;
 }
 .b-item::before{
     content: '';
    position: absolute;
    left: calc(100% - 15px);
    top: calc(50% - 15px);
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background:#fff no-repeat;
    background-position: center;
    z-index: 1;
 }
  .b-item span{
     color: #ff6600;
     font-size: 40px;
 }
  .b-item h3{
     font-size: 20px;
     font-weight:bold;
    margin: 10px 0 4px;
    padding:0;
 }
 .b-item p{
     font-size: 16px;
     margin-top:40px;
 }
 .b-item:nth-child(2), .b-item:nth-child(4), .b-item:nth-child(6){
     background: #ff6600;
     color:#fff;
 }
 .b-item:nth-child(2) span, .b-item:nth-child(4) span, .b-item:nth-child(6) span{
     color:#fff;
 }


 .ad1{
	 background:rgba(51, 102, 153, 1);
	 padding:50px 0;
	 color:#fff;
	 padding:50px 0;
 }
 .foot {
	 position:relative;
	 text-align:center;
	 height:550px;
	 overflow: hidden;
 }
.foot .main{
	position:absolute;
	top:0px;
	left:0;
}
.footer-bar .fa{display:none;}
.footer-bar span{font-size:20px!important;}
 @media (max-width:750px){
	 .top{
		 height:40px;
		 line-height:40px;
	 	 font-size:0.8rem;
	 }
	 .fuwu h3{
	 	 padding:30px 0;
		 font-weight:bold;
	 }
	 .f-item{
	 	 padding:10px 0;
		 text-align:center;
	 }
	.bottom img {max-width:32%;}
	.layui-nav{padding:0 0}
	.layui-nav-item a{
	    font-size:0.8rem;
	    line-height:3rem;
	    padding:0 0!important;
	}
	.banner{
	    display:block!important;
	}
 }
