.page-evaluate{
    margin-top: 70px;
}
.page-evaluate .content{
    width: 1200px;
    height: 340px;
    margin: 0 auto;
    position: relative;
    margin-top: 40px;
}
.page-evaluate .content .page-evaluate-swiper{
    width: 1060px;
    margin: 0 auto;
    height: 340px;
}
.page-evaluate .content .page-evaluate-swiper .imgBox{
    width: 100%;
    height: 200px;
    overflow: hidden;
}
.page-evaluate .content .page-evaluate-swiper .imgBox img{
    width: 100%;
    height: auto;
}
.page-evaluate .content .page-evaluate-swiper .wordsBox{
    width: 100%;
    height: 140px;
    border: 1px solid #E6E6E6;
    padding: 15px;
    box-sizing: border-box;
}
.page-evaluate .content .page-evaluate-swiper .wordsBox h2{
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(24,33,42,1);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.page-evaluate .content .page-evaluate-swiper .wordsBox span{
    display: block;
    width: 50px;
    height: 1px;
    margin: 10px 0;
    background: #000;
}
.page-evaluate .content .page-evaluate-swiper .wordsBox p{
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:400;
    line-height:20px;
    color:rgba(38,38,38,1);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.page-evaluate .more{
    width: 300px;
    height: 60px;
    box-sizing: border-box;
    border: 1px solid #0089ff;
    color: #0089ff;
    display: block;
    margin: 0 auto;
    margin-top: 60px;
    text-align: center;
    line-height: 60px;
    background: none;
    overflow: hidden;
    border-radius: 100px;
    transition-duration: .3s;
}
.page-evaluate .more:hover{
    background: #0089ff;
    color: #fff;
}
.page-evaluate .content .pagination{
    width: 40px;
    height: 80px;
    background: #F8F6F9;
    color: #0089ff;
    text-align: center;
    line-height: 80px;
    font-size: 40px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition-duration: .3s;
    outline: none;
}
.page-evaluate .content .pagination.page-evaluate-right{
    right: 0;
}
.page-evaluate .content .pagination:hover{
    background: #0089ff;
    color: #FFF;
}
.page-contact{
    width: 100%;
    height: 680px;
    margin-top: 40px;
    background: url("../images/pcb.jpg") repeat-x;
    background-size: auto 100%;
    overflow: hidden;
}
.page-contact .title h2{
    font-size:40px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(38,38,38,1);
    text-align: center;
    margin-top: 70px;
}
.page-contact .title p{
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(38,38,38,1);
    text-align: center;
    margin-top: 10px;
    margin-bottom: 40px;
}
.page-contact .content{
    width: 1000px;
    height: 400px;
    margin: 0 auto;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.46);
}
.page-contact .content .left{
    width: 580px;
    height: 400px;
    background: #fff;
    float: left;
    box-sizing: border-box;
    padding: 30px 60px;
}
.page-contact .content .left input{
    width: 100%;
    height: 45px;
    border: 1px solid #E6E6E6;
    padding-left: 15px;
    box-sizing: border-box;
    margin-bottom: 15px;
}
.page-contact .content .left textarea{
    width: 100%;
    height: 90px;
    border: 1px solid #E6E6E6;
    padding-left: 15px;
    padding-top: 15px;
    box-sizing: border-box;
    margin-bottom: 15px;
}
.page-contact .content .left button{
    margin-top: 5px;
    width: 100%;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    outline: none;
    border: none;
    background: #068BF2;
}
.page-contact .content .right{
    width: 420px;
    height: 400px;
    float: right;
    background: url("../images/pcb2.jpg");
    overflow: hidden;
    padding: 70px 50px;
    box-sizing: border-box;
}
.page-contact .content .right h2{
    font-size:34px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(38,38,38,1);
}
.page-contact .content .right h3{
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:400;
    line-height:30px;
    color:rgba(38,38,38,1);
    margin-top: 20px;
}
.page-contact .content .right p{
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(38,38,38,1);
    margin-top: 50px;
}
.page-contact .content .right a{
    font-size:34px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(6,139,242,1);
    margin-top: 15px;
    display: block;
}

.page-footer{
    width: 100%;
    height: 250px;
    background: #4F4F4F;
    overflow: hidden;
}
.page-footer .content{
    width: 1200px;
    margin: 0 auto;
}
.page-footer .content .left{
    width: 700px;
    float: left;
}
.page-footer .content .left .links{
    margin-top: 60px;
    margin-bottom: 40px;
}
.page-footer .content .left .links a{
    margin-right: 50px;
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
}
.page-footer .content .left p{
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    margin-bottom: 15px;
}
.page-footer .content .right{
    width: 120px;
    float: right;
    margin-top: 50px;
}
.page-footer .content .right img{
    width: 100%;
    height: auto;
}
.page-footer .content .right p{
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    text-align: center;
    margin-top: 30px;
}



/*新闻*/
.PraiseButton{
    width:390px;
    height:40px;
    position: relative;
    text-align: center;
    margin:40px auto 0px;
}
.PraiseButton .swiper-button-prev-praiseItem,.tlkNewsButton .swiper-button-prev-praiseItem{
    width:70px;
    height:40px;
    left:0px;
    line-height:40px;
    background:none;
    border:1px solid #cccccc;
}
.PraiseButton .swiper-button-next-praiseItem,.tlkNewsButton .swiper-button-next-praiseItem{
    width:70px;
    height:40px;
    right:0px;
    line-height:40px;
    background:none;
    border:1px solid #cccccc;
}
.PraiseButton a,.tlkNewsButton a{
    width:170px;
    height:40px;
    text-align: center;
    line-height:40px;
    border:1px solid #ccc;

    color:#999999;
    display: inline-block;
}

.PraiseButton a:hover,.tlkNewsButton a:hover,.PraiseButton div:hover{

    color:#fff;
    background:#0092E5;

}
.ContainerTitleEnglish{
    font-size:55px;
    font-weight:bold;
    height: 55px;
    line-height:55px;
    color:rgba(38,38,38,1);
    margin:0px auto;
}
.ContainerTitle{
    font-size:30px;
    font-weight:400;
    line-height:30px;
    height:30px;
    color:rgba(38,38,38,1);
    margin:10px auto 0px;
}
.ContainerDes{
    margin:20px auto 0px;
    display: flex;
    height:16px;

    justify-content: flex-start;
    align-items: center;
}
.ContainerDes span{
    height:16px;
    font-size:16px;
    font-weight:400;
    line-height:16px;
    color:rgba(102,102,102,1);
    margin:0px 38px;
}
.ContainerDes div{
    width:100px;
    height: 1px;
    border:1px solid #666666;
}
.tlkIndexNewsContainer{
    width:100%;
    height:1071px;
    background:#fff;
    padding:70px 80px;
    box-sizing: border-box;
}
.tlkIndexNewsContainer .ContainerTitleEnglish{
    width:192px;

}
.tlkIndexNewsContainer .ContainerTitle{
    width: 129px;

}

.tlkIndexNewsContainer .ContainerDes{
    width: 390px;

}
.tlkNewsContent{
    width:1200px;
    height:620px;
    display: flex;
    margin:40px auto 0px;
    justify-content:space-between;
}
.tlkNewsBanner{
    width:580px;
    height:620px;
}
.tlkNewsBanner img{
    height:380px;
    width:100%;
}
.tlkNewsItems{
    width:580px;
}
.tlkNewsList{
    width:100%;
    height:600px;
}
.swiper-container-stationNews{
    padding-bottom: 80px;
}
.swiper-button-prev-stationNews{
    bottom: 0;
    top:initial;
    left:0;
}
.swiper-button-next-stationNews{
    bottom: 0;
    top:initial;
    left:350px;
}
.indexNewsList{
    width:520px;
    height:620px;
    margin-right:25px;
    display: flex;
    justify-content:flex-start;
    flex-direction:column;
}
.tlkNewsTitle{
    font-size:24px;
    width:100%;
    padding:0px 20px;
    box-sizing: border-box;

    margin:30px 0px 20px;
}
.tlkNewsTitle a{

}
.tlkNewsDesc{
    width:100%;
    padding:0px 20px;
    box-sizing: border-box;
    font-size:14px;
    color:#999999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.tlkNewsDay{

    width:540px;
    margin:40px auto 0px;
    padding-bottom: 10px;
    font-size:14px;
    color:#999999;
    border-bottom: 1px solid #E6E6E6;
}
.newBannerBorder{
    border:1px solid #E6E6E6;
    box-sizing: border-box;
}
.tlkNewsMore{
    width:100%;
    padding:0px 20px 10px;
    box-sizing: border-box;
    font-size:14px;
    color:#999999;
    text-align: right;
    margin-top:20px;
    display: block;
}
.indexNewsItem{
    width:100%;
    height: 95px;
    margin-top:10px;
    display: flex;
    justify-content: flex-start;
    border:1px solid #CCCCCC;
}
.indexNewsDay{
    width: 100px;
    height:95px;
    text-align: center;
    padding:16px 0px;
    box-sizing: border-box;
    border-right:1px solid #CCCCCC;
}
.indexNewsDay p{
    font-size:36px;
    font-weight:bold;
    color:rgba(118,118,118,1);
}
.indexNewsDay span{
    font-size:14px;
    font-weight:400;
    color:rgba(118,118,118,1);
}
.indexNewsContent{
    padding:15px 20px;
    width:420px;
    box-sizing: border-box;
    height:95px;
    display: flex;
    flex-direction:column;
    justify-content: space-between;
}
.indexNewsTitle{
    font-size:16px;
    font-weight:400;
    color:rgba(51,51,51,1);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.indexNewsInfo{
    font-size:14px;
    font-weight:400;
    color:rgba(153,153,153,1);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}
.indexNewsItem:hover .indexNewsTitle{
    color: red;
}

.tlkNewsButton{
    width:390px;
    height:40px;
    position: relative;
    text-align: center;
    margin:40px 0 0px;
}