/* newsBox */
.newsBox{width: 100%;background: #fff;padding: 30px;margin-top: 20px;}
/* slideBox */
.slideBox{width: 720px;height: 434px;position: relative;overflow: hidden;}
.slideBox .hd{position: absolute;right: 5px;bottom: 15px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 5px;cursor: pointer;width: 24px;height: 24px;line-height: 24px;text-align: center;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 50%;color: #fff;}
.slideBox .hd ul li.on {background: #BF000A;border: none;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 434px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;line-height: 60px;font-size: 18px;background:rgba(0, 0, 0, 0.54);text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.w550{width: 550px;}
.w670{width: 670px;background: #fff;padding: 30px;}
.w670 .list{margin-top: 20px;}
.title{width: 100%;height: 48px;border-bottom: 1px solid #56628166;}
.title p{font-size: 24px;height: 48px;width: 60px;border-bottom: 4px solid #0062C7;font-weight: bold;}
.title p a{display: block;color: #0A62BE;width: max-content;}
.title span a{font-size: 15px;color: #999;margin-top: 10px;display: block;}
.title span a:hover {color: #0A62BE;}
/* list */
.list{width: 100%;margin-top: 10px;overflow: hidden;}
.list li {font-size: 16px;line-height: 42px;background: url("../img/libg.png") center left no-repeat;overflow: hidden;}
.list li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.list li a:hover {color: #0062C7;}
.list li span {float: right;color: #999;font-size: 14px;}
.tjList{width: 100%;}
/* hdIcon */
.hdIcon{width: 100%;}
.hdIcon ul{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;}
.hdIcon ul li{width: 670px;height: 186px;}
/* hdList */
.hdList .w440{width: 440px;padding: 25px 20px;background: #fff;}
.hdlistUl li{background: none;}
.hdlistUl li a{width: 80%;}
.hdlistUl li span.state{color: #0A62BE;float: left;font-size: 16px;}
.hdlistUl2 li a{width: 98%;}
/* ftList */
.ftList{width: 100%;margin-top: 18px;overflow: hidden;}
.ftList li{width: 100%;height: 60px;line-height: 60px;margin-bottom: 14px;background: #ECF1FA url("../img/hdicon03.png") center left 20px no-repeat;font-size: 16px;text-indent: 52px;}
.ftList li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ftList li a:hover {color: #0062C7;}
/* oldModel */
.oldModel .slideBox{width: 100%;height: 700px;}
.oldModel .slideBox .bd li img{height: 700px;}
.oldModel .slideBox .bd p{font-size: 28px;}
.oldModel .title{height: 68px;}
.oldModel .title p{height: 68px;font-size: 34px;}
.oldModel .w550{width: 100%;margin-top: 20px;}
.oldModel .list li{font-size: 28px;line-height: 64px;}
.oldModel .list li span{font-size: 28px;}
.oldModel .w670{width: 100%;}
.oldModel .hdList .w440{width: 100%;margin-left: 0;}
.oldModel .ftList li{height: 100px;line-height: 100px;font-size: 28px;}