/* 
新闻轮播图
*/
.new{
    width: 1200px;
    margin:40px auto;
}
.new-box{
    width: 100%;
    height:500px;
    overflow: hidden;
    display: flex;
    justify-content:space-between;
}
.slider-box{
    width: 660px;
    height: 500px;
    overflow: hidden;
    position: relative;
}
.new-slider{
    width: 100%;
    height:500px;
}
.new-slider a{
    text-decoration: none;
}
.new-slider:after{
    content:'';
    display: block;
    clear: both;
}
.new-slider li{
    width:100%;
    height: 500px;
    float: left;
}
.new-slider img{
    width: 100%;
    height: 460px;
}
.new-slider p{
    width: 100%;
    height:40px;
    line-height:40px;
    font-size: 16px;
    background-color:#dedede;
    color:#333;
    text-indent: 2em;
}
.new .slider-button-box{
    width: 120px;
    height:20px;
    display:flex;
    justify-content: space-around;
    position: absolute;
    right: 30px;
    bottom: 10px;
    z-index: 50;
}
.new .slider-button-box span{
    background-color: aqua;
}
.new-r {
    width: 500px;
    height: 500px;
    font-size:0px;
}
.new-title{
    height:40px;
    font-size:26px;
    line-height: 40px;
    font-weight:900;
    text-indent: 0.5em;
    border-bottom:2px solid #000;
}
.new-layer{
    width: 100%;
    height:450px;
    margin-top:8px;
    overflow: hidden;
}
.new-layer li{
    width: 100%;
    height:50px;
    line-height: 50px;
    display: flex;
    justify-content: space-between;
}
.new-layer a{
    text-decoration:none;
    font-size:18px;
    color:#333;
    line-height: 50px;
    text-align: 0.5em;
}
.scenery{
    width: 100%;
    background-image:url(../img/scenery-bj1.jpg);
    
    overflow: hidden;
}
.scenery-box{
    width: 1200px;
    height:800px;
    margin:50px auto;
    background-color: #fff;
    display:flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-content: space-around;
}
.scenery-item{
    width: 360px;
    height: 330px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.scenery-item img{
    width: 360px;
    height: 270px;
}
.scenery-item h3{
    font-size:20px;
    height:60px;
    line-height:60px;
    color:#333;
    text-align:center;
}
.goods-layer{
    width: 100%;
    margin:50px auto;
}
.goods-title{
    width: 1200px;
    margin:0 auto;
    font-size:26px;
    height:40px;
    line-height:40px;
    font-weight:900;
    color:#222;
}
.goods{
    width: 1200px;
    margin:40px auto;
    height:172px;
    overflow: hidden;
    position: relative;
}
.goods-box{
    width: 200%;
    height:172px;
    position: absolute;
    top: 0;
    left: 0;
}
.goods-box:after{
    content:'';
    display: block;
    clear:both;
}
.goods-box li{
    width: 230px;
    height:172px;
    margin-right:10px;
    float: left;
}
.goods-box img{
    width: 230px;
    height:172px;
}
.gongshi{
    width: 100%;
    margin-top:30px;

}
.gongshi-title{
    font-size: 30px;
    height: 60px;
    line-height:60px;
    text-align: center;
    letter-spacing:10px;
}
.gongshi-t1{
    font-size: 26px;
    height: 60px;
    line-height: 60px;
    letter-spacing:5px;
}
.gongshi-t2{
    font-size: 24px;
    height: 50px;
    line-height: 50px;
    letter-spacing:5px;
}
.gongshi-p{
    font-size:20px;
    line-height: 40px;
    text-indent: 2em;
    letter-spacing:5px;
}
.gongshi-tb{
    width: 100%;
    
}
.gongshi-tb td,.gongshi-tb th{
    height: 40px;
    padding:0px 10px;
}
.gongshi td,.gongshi th{
    font-size: 20px;
}
.center{
    text-align: center;
}
.w-5{
    width:5%;
}
.w-10{
    width:10%;
}
.w-15{
    width:15%;
}
.w-20{
    width:20%;
}
.w-25{
    width:25%;
}
.w-30{
    width:30%;
}
.w-35{
    width:35%;
}
.w-40{
    width:40%;
}
.w-45{
    width:45%;
}
.w-50{
    width:50%;
}
.pf{
    display: flex;
    justify-content: center;
    align-items: center;
    border:0;
}
.shang{
    align-self: flex-start;
    padding-top:14px !important;
}
.gsimg{
    width: 100%;
}
.video-box{
    width: 1200px;
    margin-bottom:20px;
}
.video{
    width: 1200px !important;
}