.introduction {
    color:#000;
    width: 100%;
    height: 1250px;
    background: rgb(255,255,255);
    text-align: center;
}
.introduction .w h1{
    padding-top: 60px;
}
.introduction .cul {
    margin-top: 70px;
    height: 520px;
}
.introduction .cul ul li {
    float: left;
    width: 25%;
    height: 35px;
    /* line-height: 30px; */
    text-align: center;

    border-bottom: rgb(199, 200, 202) solid 2px

}
.introduction .cul ul li.fli {
    /* color: rgb(236, 105, 66); */
    border-bottom: rgb(236, 105, 66) 2px solid;
}
.introduction .cul ul {
    overflow: hidden;
    zoom: 1;
    list-style-type: none
}
#tab_con {
    width: 304px;
    height: 200px;
}

#tab_con .fdiv  img {
    float: left;
    margin: 100px 50px 370px 0;
    
}





#tab_con .fdiv  .left {
    float: left;
   width: 602px;
   height: 400px;
   margin-top:180px;
    
}

#tab_con .fdiv  .right {
    float: right;
    width: 488px;
   height: 300px;
    
}

#tab_con .fdiv  h3 {
    padding-top: 96px;
    padding-left: 50px;
    font-weight: 600;
    text-align: left;
    font-size: 22px;
}

#tab_con .fdiv  p {
   
    text-align: left;
    font-size: 16px;
    line-height: 33px;
}

#tab_con .fdiv  .story {
   
    line-height:20px; 
    
}


#tab_con >div {
    width: 1200px;
    height: 470px;
    display: none;
    border-top: 0
}

#tab_con  .fdiv{
    display: block;
}
.news .w .cul #tab_con div li{
    float: left;
    margin-top: 30px;
    width: 585px;
    height: 280px;
    background-color:rgb(243,243,243);

}