*{
    margin: 0;
    padding: 0;
}
.banner-wel{
    width: 100%;
    height: 400px;
    background: url("../image/banner1.jpg") no-repeat;
    background-size: 100% 100%;
}

.img{
    width: 100%;
    height: 100%;
    display: block;
}

.img-nav img{
    width: 100%;
    height: 100%;
    display: block;
}

.wel-title1{
    padding-top: 40px;
    padding-bottom: 30px;
}

.big-title{
    font-size: 45px;
    font-weight: 600;
}

.wel-title1 p{
    font-size: 35px;
    letter-spacing: 5px;
}

.wel-a-one,.wel-a-two,.wel-a-three{
    float: left;
    height: 600px;

}

.wel-a-one{
    width: 400px;
}
.wel-a-one .img-nav:nth-child(1){
    height: 355px;
    padding: 0 5px 5px 5px ;
}

.wel-a-one .img-nav:nth-child(2){
    height: 235px;
    padding: 5px 5px 0 5px ;
}

.wel-a-one img{
    width: 100%;
    height: 100%;
}

.wel-a-two{
    width: 320px;
}

.wel-a-two .img-nav{
    height: 295px;
   
}



.wel-a-two .img-nav:nth-child(2){
    padding: 5px 5px 0 5px ;
}


.wel-moving{
    height: 600px;
}

.wel-subr{
    width: 310px;
    height: 295px;
    margin-left: 5px;
    margin-bottom: 5px;
    background: #f4f4f4;
    display: table;
}

.wel-subr p{
    font-size: 18px;
    line-height: 28px;
}

.wel-a-three{
    width: 480px;
    height: 600px;
}

.wel-a-three > .img-nav{
    height: 225px;
    padding: 5px 5px 0 5px;
}

.wel-link{
    width: 230px;
    height: 245px;
    background: #F4F4F4;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 120px;
    display: table;
}

.wel-nav-nav{
    height: 370px;
}


.wel-nav-nav .img-nav{
    width: 230px;
    padding: 0 5px 5px 5px ;
}

.wel-nav-nav .wel-link,.wel-nav-nav .img-nav{
    float: left;
}

.wel-clip{
    width: 1060px;
    overflow-x: hidden;
}

.wel-pic-nav{
    width: 1800px;
    margin-left: -260px;
}

.wel-frame{
    width: 260px;
    margin-right: 5px;
    float: left;
}

.wel-Broadcast{
    margin-top: 50px;
    position: relative;
}

.wel-left-one,.wel-right-one{
    position: absolute;
    font-size: 40px;
    font-weight: 600;
    top: 35%;
    color: #878787;
    cursor: pointer;
}

.wel-left-one{
    left: 0;
}

.wel-right-one{
    right: 0;
}

.wel-cen-bg{
    margin-top: 50px;
    margin-bottom: 50px;
}

.wel-title2 p{
    font-size: 40px;
    font-weight: 600;
    letter-spacing: 3px;
}

.wel-b-one,.wel-b-two,.wel-b-three{
    float: left;
    height: 470px;
}

.wel-b-one{
    width: 500px;
}

.wel-b-one img{
    width: 100%;
    height: 100%;
}

.wel-b-two .img-nav{
    width: 390px;
    height: 260px;
    margin-left: 5px;
}

.wel-b-two-nav{
    height: 205px;
    margin-top: 5px;
}

.wel-b-two-nav .img-nav,.wel-b-two-nav .wel-b-two-bra{
    float: left;
}

.wel-b-two{
    width: 400px;
}

.wel-b-three{
    width: 300px;
}

.wel-b-two-nav .img-nav,.wel-b-two-bra{
    height: 205px;
}

.wel-b-two-nav .img-nav{
    height: 205px;
    width: 195px;
}

.wel-b-two-nav .img-nav img{
    height:205px ;
}

.wel-b-two-bra{
    background: #f4f4f4;
    width: 190px;
    margin-left: 5px;
    display: table;
}

.wel-b-three .img-nav:nth-child(1){
    height: 210px;
    margin-bottom: 5px;
}

.wel-b-three .img-nav:nth-child(2){
    height: 255px;
}

.wel-pic-two{
    margin-top: 40px;
}

.wel-subr-two{
    display: table-cell;
    vertical-align: middle;
}

.wel-sq{
    color: #cc0000;
    font-size: 30px;
    letter-spacing: 2px;
}

.wel-sq-a{
    display: table;
    margin: 0 auto;
    text-decoration: none;
    background: #cc0000;
    color: #ffffff;
    padding: 8px 20px 8px 20px;
    font-size: 18px;
    margin-top: 10px;
}

.wel-sq-a:hover{
    color: #ffffff;
}

.wel-sq-a:active{
    color: #ffffff;
    text-decoration: none;
}

.wel-fullpic{
    margin-top: 50px;
    width: 100%;
}
.wel-fullpic img{
    display: block;
    width: 100%;
}

.purpose{
    margin-top: 50px;
    margin-left: 55px;
}

.purpose li{
    list-style: none;
    float: left;
    margin-left: 50px;
    width: 290px;
}

.wel-subr3 p{
    font-size: 20px;
    color: #cc0000;
    
    margin-top: 20px;
}

.wel-subr2 p{
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 28px;
    margin-top: 20px;
}

.wel-show{
    box-shadow: #333333 0 2px 2px;
    -webkit-box-shadow: #333333 2px 0px 2px;
    -moz-box-shadow: #333333 0px 2px 2px;
    -webkit-appearance: none;
}