.banner{width:100%;min-height:240px;position:relative;overflow:hidden}
.banner img{height:100%;width:100%;object-fit:cover;object-position:center center;position:absolute;top:0}
.banner .title,.banner .line,.banner .nav{position:relative}
.banner .title{text-align:center;font-size:36px;line-height:36px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;padding-top:74px;transition:all 0.3s}
.banner .line{margin-top:63px;width:100%;height:1px;background-color:#fff;opacity:0.3}
.banner .nav{min-height:67px;line-height:67px;width:1420px;margin:0 auto}
.banner .nav li{float:left;font-weight:normal;color:#FFFFFF;margin-right:22px;position:relative}
.banner .nav li .top-line{display:block;width:0%;height:3px;background-color:#fff;position:absolute;top:-2px;transition:all 0.5s}
.banner .nav li a{font-size:16px;display:block;font-family:Microsoft YaHei}
.banner .nav li:nth-of-type(2n){margin-top:26px;width:1px;height:16px;background-color:#fff;opacity:0.3}
    .banner .nav li:nth-of-type(odd):hover .top-line,.banner .nav li.on .top-line{width:100%}
    .banner .nav li:nth-of-type(odd):hover a,.banner .nav li.on a{font-weight:bold}
.nav{width:1420px;margin:0 auto;margin-top:20px}
.nav .icon,.nav .now,.nav .nav-list{display:inline-block;vertical-align:middle}
.nav .icon{width:22px;height:22px;margin-right:10px;background:url(../image/news_icon_home.jpg.png) no-repeat;background-size:100% 100%}
.nav .now{font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#C8C8C8}
.nav .nav-list{width:50%}
.nav .nav-list li{display:inline-block;font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#C8C8C8}
.nav .nav-list li:last-child{color:#666}
.nav .nav-list li:nth-of-type(odd):hover{color:#666}
.main{width:1420px;margin:0 auto;margin-top:35px;min-height:280px;margin-bottom:101px}
.main .lists{width:100%}
.main .lists .box{width:100%;height:193px;padding:51px 60px;box-sizing:border-box;border-bottom:1px solid #E7E7E7;transition:all linear 0.5s;position:relative}
.main .lists .box:hover{border-bottom:1px solid #f5f5f5;background-color:#F5F5F5}
.main .lists .box .numbers,.main .lists .box .box-text,.main .lists .box .more{display:inline-block;vertical-align:middle}
.main .lists .box .numbers{width:102px;height:103px;border-right:1px solid #E7E7E7;position:absolute}
.main .lists .box .numbers .num{width:53px;font-size:50px;font-family:Arial;font-weight:400;color:#666666;position:relative}
.main .lists .box .numbers .num::after{content:"";width:32px;height:1px;background-color:#E7E7E7;position:absolute;top:59px}
.main .lists .box .numbers .time{margin-top:20px;font-size:14px;font-family:Arial;font-weight:400;color:#999999}
.main .lists .box.num-delete .numbers{display:none}
.main .lists .box.num-delete .box-text{margin-left:0}
.main .lists .box .box-text{width:60%;margin-left:150px}
.main .lists .box .box-text .title{width:100%;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#333333;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s}
.main .lists .box .box-text .title:hover{color:#999}
.main .lists .box.textLeft .box-text{margin-left:0;width:70%}
.main .lists .box .box-text .content{margin-top:23px;width:100%;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#999999;line-height:32px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.main .lists .box .more{width:162px;height:55px;line-height:55px;border:1px solid #DCDCDC;text-align:center;color:#333;transition:all 0.3s;position:absolute;right:60px}
.main .lists .box .more span{display:inline-block;vertical-align:middle}
.main .lists .box .more .text{font-size:14px;font-family:Microsoft YaHei;font-weight:400}
.main .lists .box .more .icon{margin-left:8px;width:6px;height:8px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(../image/index_icon_sanjiao_gray.png);transition:all 0.3s}
.main .lists .box .more:hover{background-color:#F18E00;color:#fff}
.main .lists .box .more:hover .icon{background-image:url(../image/index_icon_sanjiao.png)}
.main .page{margin-top:80px}
.main .page a,.main .page span,.main .page .to-page{display:inline-block;vertical-align:middle}
.main .page .first-page,.main .page .all-page,.main .page .last-page,.main .page .confirm,.main .page .to{width:80px;height:40px;line-height:40px;text-align:center;background-color:#FFFFFF;border:1px solid #E6E6E6;border-radius:4px}
.main .page .prev,.main .page .next,.main .page .current{width:40px;height:40px;line-height:40px;text-align:center;background-color:#FFFFFF;border:1px solid #E6E6E6;border-radius:4px}
.main .page .first-page,.main .page .prev,.main .page .current,.main .page .next,.main .page .all-page,.main .page .last-page,.main .page .to-page,.main .page .to{margin-right:13px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666}
.main .page .current,.main .page .confirm{background-color:#F18E00;color:#fff;border:none}
.main .page .to-page .to{margin:0 10px}
.main .page .confirm{cursor:pointer}
.main .page .first-page,.main .page .prev,.main .page .next,.main .page .last-page{transition:all 0.3s}
.main .page .first-page:hover,.main .page .prev:hover,.main .page .next:hover,.main .page .last-page:hover{background-color:#f18e00;color:#fff}
.page-pagination{margin-top:70px;font-size:0}
.page-pagination span,.page-pagination a{display:inline-block;border:1px solid #e9eef4;background-color:#fff;width:38px;height:38px;text-align:center;line-height:38px;margin-right:15px;font-size:16px;border-radius:4px;transition:all .3s}
.page-pagination span,.page-pagination a:hover{color:#fff;background-color:#F18E00;border-color:#F18E00}
.page-pagination .btn,.page-pagination .FLBtn{width:78px;font-size:14px;color:#666666}
@media screen and (max-width:1550px){.main{width:1200px;margin:0 auto;margin-top:35px;margin-bottom:101px}
  .banner .nav{height:67px;line-height:67px;width:1200px;margin:0 auto}
  .nav{width:1200px;margin:0 auto;margin-top:20px}}