*{
    margin: 0;
    padding: 0;
    border: 0;
}
body{
    margin: 0 auto;
    background-color: #f7f7f7;
}
a{
    text-decoration: none;
}
.about_us{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background-color: #ffffff;
    margin-top: -50px;
}
.about_us_cont{
    width: 890px;
    height: auto;
    margin-left: 80px;
}
.about_us_title{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    padding-top: 30px;
}
.about_us_title_l p{
width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    border-bottom: 2px solid #999999;
    cursor:pointer;
    font-weight: 600;
}
.about_us_title_l_n p{
width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
     cursor:pointer;
}
.about_us_banner{
    width: 100%;
    height: 465px;
    background: url('../images/banner.png') no-repeat;
    margin-top: 30px;
}
.ls_intro{
    width: 100%;
    height: auto;
}
.ls_intro_title{
    width: 140px;
    height: 40px;
    margin-top: 50px;
}
.ls_intro_title p{
    font-size: 23px;
    line-height: 40px;
    padding-left: 25px;
}
.ls_intro_cont{
    width: 100%;
    height: auto;
}
.ls_intro_cont p{
    font-size: 14px;
    padding: 25px 0px 10px 25px;
    line-height: 30px;
    letter-spacing: 1px;
}
.ls_mission{
    width: 100%;
    height: auto;
}
.ls_mission_title{
    width: 140px;
    height: 25px;
    margin-top: 20px;
}
.ls_mission_title p{
    font-size: 16px;
    padding-left: 25px;
}
.ls_mission_cont{
    width: 100%;
    height: auto;
}
.ls_mission_cont p{
    font-size: 14px;
    padding-left: 25px;
    line-height: 30px;
}
.ls_value{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.ls_value p{
    font-size: 16px;
    padding-left: 25px;
    line-height: 30px;
}
.ls_aspiration{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.ls_aspiration_title{
    width: 140px;
    height: 25px;
}
.ls_aspiration_title p{
    font-size: 16px;
    padding-left: 25px;
}
.ls_aspiration_cont{
    width: 100%;
    height: auto;
}
.ls_aspiration_cont p{
    font-size: 14px;
    padding-left: 25px;
    line-height: 30px;
}
.ls_command{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.ls_command_title{
    width: 140px;
    height: 25px;
}
.ls_command_title p{
    font-size: 16px;
    padding-left: 25px;
}
.ls_command_cont{
    width: 100%;
    height: auto;
}
.ls_command_cont p{
    font-size: 14px;
    padding-left: 25px;
    line-height: 30px;
}
.ls_chairman{
    width: 100%;
    height: auto;
    margin-top: 40px;
    padding-bottom: 90px;
}
.ls_chairman p{
    font-size: 16px;
    line-height: 30px;
    padding-left: 25px;
}
.ls_family{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background-color: #ffffff;
    margin-top: -50px;
}
.ls_family_cont{
    width: 1060px;
    height: auto;
    margin: 0 auto;
}
.ls_family_title{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    padding-top: 30px;
}
.ls_family_title_l p{
  width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    border-bottom: 2px solid #999999;
     cursor:pointer;
     font-weight: 600;
}
.ls_family_title_l_n p{
  width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    cursor:pointer;
}
.ls_family_wx{
    width: 100%;
    height: 330px;
    margin-top: 30px;
    border-bottom: 1px solid #e6e6e6;
}
.ls_family_wx_title{
    width: 100%;
    height: 30px;
}
.ls_family_wx_title p{
    font-size: 14px;
    line-height: 30px;
}
.ls_family_wx_cont{
    width: 100%;
    height: 300px;
    display: flex;
    flex-wrap: wrap;
}
.ls_family_wx_items{
    width: 353px;
    height: 150px;
    display: flex;
}
.ls_family_wx_items img{
    width: 95px;
    height: 95px;
    margin-top: 27.5px;
}
.items_cont{
    flex: 1;
}
.items_cont span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont p{
    font-size: 10px;
    padding-top: 40px;
    padding-left: 10px;
    line-height: 20px;
}
.ls_family_media{
    width: 100%;
    height: 330px;
    margin-top: 30px;
    border-bottom: 1px solid #e6e6e6;
}
.ls_family_media_title{
    width: 100%;
    height: 30px;
}
.ls_family_media_title p{
    font-size: 14px;
    line-height: 30px;
}
.ls_family_media_cont{
    width: 100%;
    height: 300px;
    display: flex;
    flex-wrap: wrap;
}
.items_cont_wb{
    flex: 1;
    background: url('../images/weibo.png') no-repeat;
    background-position: 10% 30%;
}
.items_cont_wb span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont_wb p{
    font-size: 10px;
    padding-top: 70px;
    padding-left: 25px;
    line-height: 20px;
}
.items_cont_dy{
    flex: 1;
    background: url('../images/douyin.png') no-repeat;
    background-position: 10% 30%;
}
.items_cont_dy span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont_dy p{
    font-size: 10px;
    padding-top: 75px;
    padding-left: 25px;
    line-height: 20px;
}
.items_cont_tt{
    flex: 1;
    background: url('../images/jrtt.png') no-repeat;
    background-position: 10% 30%;
}
.items_cont_tt span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont_tt p{
    font-size: 10px;
    padding-top: 75px;
    padding-left: 25px;
    line-height: 20px;
}
.items_cont_tx{
    flex: 1;
    background: url('../images/tx.png') no-repeat;
    background-position: 10% 30%;
}
.items_cont_tx span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont_tx p{
    font-size: 10px;
    padding-top: 85px;
    padding-left: 25px;
}
.items_cont_qt{
    flex: 1;
    background: url('../images/qita.png') no-repeat;
    background-position: 5% 50%;
}
.ls_family_other{
    width: 100%;
    height: 220px;
    margin-top: 30px;
    border-bottom: 1px solid #e6e6e6;
}
.ls_family_other_title{
    width: 100%;
    height: 30px;
}
.ls_family_other_title p{
    font-size: 14px;
    line-height: 30px;
}
.ls_family_other_cont{
    width: 100%;
    height: 150px;
    display: flex;
}
.items_cont_app{
    width:258px;
}
.items_cont_app span{
    font-size: 12px;
    font-weight: bold;
}
.items_cont_app p{
    font-size: 10px;
    padding-top: 25px;
    padding-left: 10px;
}
.contact_us{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background-color: #ffffff;
    margin-top: -50px;
}
.contact_us_cont{
    width: 1040px;
    height: auto;
    margin: 0 auto;
}
.contact_us_title{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    padding-top: 30px;
}
.contact_us_title_l p{
    width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    border-bottom: 2px solid #999999;
    cursor:pointer;
    font-weight: 600;
}
.contact_us_title_l_n p{
    width: 100px;
    height: 58px;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    cursor:pointer;
}
.contact_us_details{
    width: 100%;
    height: 820px;
    display: flex;
}
.contact_us_details_l{
    width: 600px;
    height: 820px;
}
.contact_us_details_r{
    width: 440px;
    height: 820px;
}
.contact_us_company{
    width: 100%;
    height: 140px;
    margin-top: 40px;
}
.contact_us_up{
    width: 100%;
    height: auto;
}
.contact_us_up p{
    font-size: 16px;
    font-weight: bold;
}
.contact_us_down{
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.contact_us_down p{
    font-size: 14px;
    line-height: 25px;
}
.contact_us_editor{
    width: 100%;
    height: 265px;
    margin-top: 40px;
}
.contact_us_mdepartment{
    width: 100%;
    height: 235px;
    margin-top: 40px;
}
.ewm{
    width: 123px;
    height: 200px;
    margin-top: 380px;
    margin-left: 100px;
    background: url('../images/lsjun.png') no-repeat;
}
.ewm p{
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    padding-top: 123px;
}