.daohang11 {
    width: 100%;
    height: 88px;
}

.xinwen {
    width: 100%;
    position: relative;
    background-image: url(../image/xwbn.jpg);
    height: 230px;
    /* margin-top: 88px; */
    background-position: center;
    background-repeat: no-repeat;
}

.xinwen {
    width: 100%;
    position: relative;
    background-image: url(../image/xwbn.jpg);
    height: 230px;
    /* margin-top: 88px; */
    background-position: center;
    background-repeat: no-repeat;
}

.xinwen.szzf {
    background-image: url(../image/szzfbn.jpg);
}

.xinwen.qyzx {
    background-image: url(../image/qyzxbn.jpg);
}

.xinwen.szhy {
    background-image: url(../image/szhybn.jpg);
}

.xinwen.szgq {
    background-image: url(../image/gqggbn.jpg);
}

.company {
    display: flex;
    justify-content: center;
}

.company li {
    font-family: SourceHanSansCN-Medium;
    font-size: 24px;
    color: #313336;
    letter-spacing: 0.32px;
    font-weight: 500;
    width: 154px;
    margin-right: 20px;
    /* margin-top: 34px; */
    text-align: center;
    height: 50px;
}

.company-bottom {
    /* height: ; */
    border: 1px solid rgba(216, 216, 216, 1);
    margin-top: -2px;
}

.company-active {
    font-size: 24px;
    color: #006cb7 !important;
    letter-spacing: 0.32px;
    font-weight: 500;
    width: 154px;
    border-bottom: 2px solid #006cb7;
    line-height: 30px;
}

.company li.company-active a {
    color: #006cb7 !important;
}

.company li:hover a {
    color: #006cb7 !important;
}

.join-hands {
    display: flex;
    height: 174px;
    border-bottom: 1px solid rgba(216, 216, 216, 1);
}

.new3-img img {
    width: 210px;
    height: 129px;
    margin: 25px 0px 0px 20px;
}

.kezhi li:nth-child(1):hover {
    color: #006cb7;
}

.kezhi li:nth-child(1) {
    margin: 43px 0px 56px 24px;
    width: 882px;
    height: 28px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    color: #071c2f;
    font-weight: 500;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.kezhi li:nth-child(2) {
    margin-left: 24px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #8b8b8b;
    font-weight: 400;
}

.kezhi li:nth-child(2) img {
    width: 16px;
    height: 16px;
}

.kezhi li:nth-child(2) span {
    padding: 10px 10px 10px 10px;
}

.news-center {
    width: 100%;
    min-height: 600px;
    padding-bottom: 70px;
}
.news-center h3{
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-size: 32px;
    color: #006CB7;
    letter-spacing: 0.43px;
    font-weight: 500;
    margin: 20px 0px 50px;
    line-height: 40px;
}
.news-center img{
    max-width:100%;
    height:auto;
}
.yunjia {
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-size: 32px;
    color: #071c2f;
    letter-spacing: 0.43px;
    font-weight: 500;
    margin: 20px 0px 50px;
    line-height:36px;
}

.fabu {
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    color: #313336;
    letter-spacing: 0.2px;
    text-align: justify;
    line-height: 28px;
    font-weight: 400;
}

.jizi {
    min-height: 600px;
    margin-bottom: 30px;
}

.gongtong {
    display: flex;
}

.shijiao {
    margin-top: 40px;
    width: 490px;
    height: 420px;
    background: #f5f5f5;
}

.shijiao img {
    width: 490px;
    height: 300px;
}

.shijiao:hover .shijiao2 {
    color: #006cb7;
}

.shijiao2 {
    width: 450px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    color: #071c2f;
    letter-spacing: 0.24px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 25px 25px 10px;
}

.shijiao3 {
    width: 450px;
    height: 46px;
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    color: #6d7278;
    letter-spacing: 0.22px;
    text-align: justify;
    line-height: 24px;
    font-weight: 400;
    padding: 0px 25px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.yonghu a {
    width: 670px;
    /* height: 186px; */
    background: #f5f5f5;
    display: flex;
    margin: 40px 0px 32px 30px;
    min-height: 194px;
}

.yuzi {
    height: 194px;
}

.yuzi img {
    width: 316px;
    height: 194px;
}

.yonghu2 {
    margin: 20px;
    height: 154px;
}

.yonghu:hover ul>li:nth-child(1) {
    color: #006cb7;
}

.yonghu2 li:nth-child(1) {
    width: 292px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    color: #071c2f;
    letter-spacing: 0.24px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.yonghu ul li:nth-child(2) {
    width: 314px;
    height: 74px;
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    color: #6d7278;
    letter-spacing: 0.22px;
    text-align: justify;
    line-height: 24px;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 16px 0px;
}

.yonghu ul li:nth-child(3) {
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #006cb7;
    letter-spacing: 0.19px;
    text-align: right;
    font-weight: 400;
}

.zhengce {
    width: 100%;
    clear: both;
    display: flex;
    justify-content: space-between;
}

.zhengce li a {
    display: flex;
    width: 555px;
    height: 90px;
    /* background: #f5f5f5; */
    margin-top: 9px;
    border-bottom: 1px solid rgba(216, 216, 216, 1);
}

.zhengce li a:hover {
    background: #f5f5f5;
}
.zhengce li a:hover .fangxiang{
    color: #006CB7;
}
.fangxiang {
    width: 434px;
    /* height: 18px; */
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    color: #071c2f;
    letter-spacing: 0.24px;
    text-align: justify;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 36px;
    margin-left: 20px;
}

.shijian {
    width: 92px;
    height: 70px;
    border-right: 2px solid rgba(216, 216, 216, 1);
    margin-top: 10px;
}

.shijian div:nth-child(1) {
    font-family: SourceHanSansCN-Regular;
    font-size: 30px;
    color: #313336;
    letter-spacing: 0.4px;
    text-align: right;
    font-weight: 400;
    margin: 10px 36px 4px;
}

.shijian div:nth-child(2) {
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #8b8b8b;
    letter-spacing: 0.19px;
    text-align: justify;
    font-weight: 400;
    margin-left: 26px;
}