.part-left-part1 .text .intro{
    width: 463px;
    height: 72px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #DE6B00;
    line-height: 24px;
    margin-top: 18px;
}
.part-left-part1 .text .title{
    width: 132px;
    height: 25px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 25px;
    margin-top: 27px;
}
.part-left-part1{
    width: 751px;
    /*height: 173px;*/
    background: #FFFFFF;
    padding: 28px 20px 24px 20px;
    margin-bottom: 15px;
}
.part-left-part1 img{
    width:266px;
    height:173px;
    float: left;
}
.part-left-part1 .text{
    width: 463px;
    float: left;
    margin-left: 22px;
}
.part-left{
    width: 791px;
    float: left;
}
.main{
    background: #F3F3F3;
}
.dhl{
    width:1200px;
    margin:0 auto;
    margin-top: 23px;
    margin-bottom: 19px;
}
.dhl img{
    width:24px;
    height:24px;
    display: block;
    float: left;
    margin-right: 10px;
}
.dhl a{
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #666666;
    line-height: 24px;
}
.content:after
{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.content{
    width:1200px;margin:0 auto;
}
.part-left-part1 .text .intro p{
    color:#666666;
}
.part-left-part1 .text .intro span{
    color:#DE6B00;
}
.part-left-part2{
    width: 751px;
    background: #FFFFFF;
    margin-bottom: 25px;
    padding: 0px 20px 82px;
}

.topDiv{
    border-bottom: 1px solid #E5E5E5;
}
.topDiv h3{
    margin-top: 29px;
    padding-top: 20px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 33px;
}
.topDiv ul{
    margin-top: 28px;
    margin-bottom: 28px;
}

.topDiv ul li{
    width: 80px;
    height: 36px;
    background: #F8F8F8;
    border-radius: 6px;
    border: 1px solid #E5E5E5;
    text-align: center;
    display: inline-block;
    margin-right: 13px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    float: left;
    margin-top: 10px;
}
.topDiv ul li:nth-child(8){
    margin-right: 0px;
}
.topDiv ul li a{
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 36px;
    display: block;
    text-align: center;
}
.topDiv ul:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.bottomDiv{
   margin-top:10px;
}
.bottomDiv .listDiv h3{
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 33px;
    display: block;
    margin-top: 19px;
}
.bottomDiv .listDiv ul li{
    display: block;
    margin-top: 15px;
    height:170px;
}

.bottomDiv .listDiv ul li img{
    width:270px;
    height: 167px;
    float: left;
    margin-right: 18px;
}
.bottomDiv .listDiv ul li .text{
    width:463px;
    height: 176px;
    margin-top:-10px;
    float: left;
}

.bottomDiv .listDiv ul li .text .title{
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 25px;
    margin-top: 23px;
}

.bottomDiv .listDiv ul li .text .intro{
    width: 463px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 24px;
    margin-top: 12px;
}

.bottomDiv .listDiv ul li .text .intro p{
    width: 463px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 24px;
    margin-top: 12px;
    overflow: hidden;
    /* white-space: nowrap; */
    text-overflow: ellipsis;
    -webkit-line-clamp:3;
    word-break:break-all;
    display:-webkit-box;
    -webkit-box-orient:vertical;
}
.bottomDiv .listDiv ul li .text .timeDiv{
    width: 200px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #DE6B00;
    line-height: 24px;
    margin-top: 8px;
}
.part-right{
    width: 383px;
    float: right;
}
.part-right .part-right-part1{
    background: #ffffff;
}
.part-right .title {
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 33px;
    padding-top: 32px;
    padding-left: 20px;
    padding-bottom: 27px;
    border-bottom: 1px solid #E5E5E5;
}
.part-right .part-right-part1 ul{
    padding: 12px 13px;
}
.part-right .part-right-part1 ul li img{
    width: 357px;
    height:207px;
    margin-bottom: 10px;
}
.part-right .part-right-part2{
    margin-top: 15px;
    background: #ffffff;
}
.part-right .part-right-part2 ul{
    padding: 10px 33px 44px 14px;

}
.part-right .part-right-part2 ul li{
    padding: 13px 0px;
    display: block;
    border-bottom: 1px solid #E5E5E5;
}
.part-right .part-right-part2 ul li a .titleDiv span{
    width: 23px;
    height: 23px;
    background: #006CDE;
    border-radius: 2px;
    text-align: center;
    display: block;
    float: left;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 23px;
}
.part-right .part-right-part2 ul li a .titleDiv p{
    width: 280px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 20px;
    display: block;
    float: left;
    margin-left: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.part-right .part-right-part2 ul li a .titleDiv p.intro{
    margin-top: 9px;
    width: 348px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 4px;
}

.part-bottom {
    width:1200px;
    background: #ffffff;
    margin-top: 26px;
    margin-bottom: 67px;
    float: left;
}
.part-bottom h3{
    padding: 32px 0px 27px 20px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 33px;
    border-bottom: 1px solid #E5E5E5;
}


.part-bottom ul{
    padding: 19px 3px 23px 23px;
}
.part-bottom ul li{
    display: block;
    float: left;
    width: 167px;
    height: 34px;
    background: #F8F8F8;
    border-radius: 6px;
    border: 1px solid #E5E5E5;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    margin-right: 26px;
    margin-bottom: 10px;
    text-align: center;
}
.part-bottom ul li a{
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 34px;
    text-align: center;
}
