.news{width:1420px;margin:0 auto}
.news .news-top{margin-top:50px;width:100%}
.news .news-top .news-swiper{float:left;width:540px;height:408px;position:relative}
.news .news-top .news-swiper .swiper-img{width:100%;height:346px;position:relative}
.news .news-top .news-swiper .swiper-img img{display:block;margin:0 auto;height:100%;position:absolute;top:0;left:-270px;right:-270px;margin:auto}
.news .news-top .news-swiper .swiper-slide{overflow:hidden}
.news .news-top .news-swiper .swiper-text{width:100%;height:62px;background-color:#2260A4;line-height:62px;padding:0 22px;box-sizing:border-box;color:#fff}
.news .news-top .news-swiper .swiper-text .title{display:inline-block;width:290px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
.news .news-top .news-swiper .swiper-text .time{float:right;vertical-align:top;font-size:15px;font-family:Arial;font-weight:400}
.news .news-top .news-swiper .swiper-pagination{position:absolute;text-align:right;left:-28px;top:316px;height:20px}
.news .news-top .news-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#FFFFFF;opacity:0.5;border-radius:50%}
.news .news-top .news-swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}
.news .news-top .middle{float:left;width:526px;margin-left:34px}
.news .news-top .middle .mtop{width:100%;padding:5px 0}
.news .news-top .middle .mtop .left{display:inline-block;height:26px;border-left:3px solid #DCDCDC;padding-left:14px;font-size:26px;font-family:Microsoft YaHei;font-weight:400;color:#333333;line-height:23px}
.news .news-top .middle .mtop .more{float:right;width:69px;height:30px;line-height:30px;background:#F0F0F0;border-radius:15px;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999999;transition:all 0.5s;cursor:pointer}
.news .news-top .middle .mtop .more a{display:block;width:100%;height:100%}
.news .news-top .middle .mtop .more:hover{color:#fff;background-color:#2260A4}
.news .news-top .middle .news-list{width:100%;height:408px;overflow:hidden}
.news .news-top .middle .news-list li{padding:21px 0;border-bottom:1px solid #F0F0F0}
.news .news-top .middle .news-list li span,.news .news-top .middle .news-list li a{display:inline-block;vertical-align:middle}
.news .news-top .middle .news-list li .icon{width:4px;height:4px;background-color:#2260A4}
.news .news-top .middle .news-list li .text{margin-left:10px;width:390px;font-size:16px;line-height:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
.news .news-top .middle .news-list li .text:hover{color:#2260A4}
.news .news-top .middle .news-list li .time{float:right;font-size:16px;font-family:Arial;font-weight:400;color:#999999}
.news .news-top .report{float:right;width:284px;height:408px;border:1px solid #E6E6E6;background-color:#fff}
.news .news-top .report .rtop{width:100%;height:100px;line-height:100px;background:url(../image/index_bg02.jpg) no-repeat;background-size:100% 100%;padding:0 30px;box-sizing:border-box}
.news .news-top .report .rtop .left{display:inline-block}
.news .news-top .report .rtop .left span{display:inline-block;vertical-align:middle}
.news .news-top .report .rtop .left .text{font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF}
.news .news-top .report .rtop .left .icon{margin-left:9px;width:6px;height:7px;background:url(../image/index_icon_sanjiao.png) no-repeat;background-size:100% 100%}
.news .news-top .report .rtop .right{float:right;margin-top:30px;width:38px;height:42px;background:url(../image/index_icon01.png) no-repeat;background-size:contain}
.news .news-top .report .report-list{width:234px;margin:0 auto;padding:12px 0;box-sizing:border-box}
.news .news-top .report .report-list li{padding:17px 0;box-sizing:border-box;border-bottom:1px solid #F0F0F0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news .news-top .report .report-list li a{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;transition:all 0.5s}
.news .news-top .report .report-list li a:hover{color:#2260A4}
.news .news-top .report .report-list li:last-child{border:none}
.news .news-bot{margin-top:30px;width:100%}
.news .news-bot .bot-left{width:1098px;display:inline-block}
.news .news-bot .bot-left .year-img{width:100%;height:127px;background:url(../image/index_bg01.jpg) no-repeat;background-size:100% 100%}
    .news .news-bot .bot-left .boxs{width:100%; margin-top:42px}
.news .news-bot .bot-left .boxs .box{width:260px;height:400px;border:1px solid #E6E6E6;padding:0 15px;box-sizing:border-box}
.news .news-bot .bot-left .boxs .box .top{margin-top:35px;padding-bottom:19px;box-sizing:border-box;border-bottom:1px solid #F0F0F0}
.news .news-bot .bot-left .boxs .box .top .title,.news .news-bot .bot-left .boxs .box .top .icon,.news .news-bot .bot-left .boxs .box .top .text,.news .news-bot .bot-left .boxs .box .top .more{display:inline-block;vertical-align:middle}
.news .news-bot .bot-left .boxs .box .top .title .icon{width:43px;height:43px;line-height:43px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
.news .news-bot .bot-left .boxs .box .top .title .icon span{width:33px;height:28px;display:inline-block;background-image:url(../image/index_icon05.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
.news .news-bot .bot-left .boxs .box .top .title .text{margin-left:10px;font-size:18px;font-family:Microsoft YaHei;font-weight:bold;color:#333333}
.news .news-bot .bot-left .boxs .box .top .more{float:right;margin-top:8px;width:69px;height:30px;line-height:30px;background:#F0F0F0;border-radius:15px;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999999;transition:all 0.5s;cursor:pointer}
.news .news-bot .bot-left .boxs .box .top .more a{display:block;width:100%;height:100%}
.news .news-bot .bot-left .boxs .box .top .more:hover{color:#fff;background-color:#2260A4}
.news .news-bot .bot-left .boxs .box .box-list{width:100%;margin-top:28px}
.news .news-bot .bot-left .boxs .box .box-list li{width:100%;padding-bottom:25px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news .news-bot .bot-left .boxs .box .box-list li i{margin-right:5px;font-size:14px;color:#2260A4}
.news .news-bot .bot-left .boxs .box .box-list li a{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333;transition:all 0.5s}
.news .news-bot .bot-left .boxs .box .box-list li a:hover{color:#2260a4}
.news .news-bot .bot-left .boxs .box{display:inline-block;margin-right:15px;vertical-align:top}
.news .news-bot .bot-left .boxs .box:nth-child(4),.news .news-bot .bot-left .boxs .box:nth-child(8){float:right;margin-right:0}
.news .news-bot .bot-left .boxs .box:nth-child(2) .top .title .icon span{background-image:url(../image/index_icon06.png)}
.news .news-bot .bot-left .boxs .box:nth-child(3) .top .title .icon span{background-image:url(../image/index_icon07.png)}
.news .news-bot .bot-left .boxs .box:nth-child(4) .top .title .icon span{background-image:url(../image/index_icon08.png)}
.news .news-bot .bot-left .boxs .box:nth-child(5) .top .title .icon span{background-image:url(../image/index_icon09.png)}
.news .news-bot .bot-left .boxs .box:nth-child(6) .top .title .icon span{background-image:url(../image/index_icon10.png)}
.news .news-bot .bot-left .boxs .box:nth-child(7) .top .title .icon span{background-image:url(../image/index_icon11.png)}
.news .news-bot .bot-left .boxs .box:nth-child(8) .top .title .icon span{background-image:url(../image/index_icon12.png)}
.news .news-bot .bot-left .boxs .box:nth-child(5),.news .news-bot .bot-left .boxs .box:nth-child(6),.news .news-bot .bot-left .boxs .box:nth-child(7),.news .news-bot .bot-left .boxs .box:nth-child(8){margin-top:42px}
.news .news-bot .bot-right{float:right;width:284px}
.news .news-bot .bot-right .happy-news{width:284px;height:400px;border:1px solid #E6E6E6;background-color:#fff}
.news .news-bot .bot-right .happy-news .htop{width:100%;height:100px;line-height:100px;background:url(../image/index_bg03.jpg) no-repeat;background-size:100% 100%;padding:0 30px;box-sizing:border-box}
.news .news-bot .bot-right .happy-news .htop .left{display:inline-block}
.news .news-bot .bot-right .happy-news .htop .left span{display:inline-block;vertical-align:middle}
.news .news-bot .bot-right .happy-news .htop .left .text{font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF}
.news .news-bot .bot-right .happy-news .htop .left .icon{margin-left:9px;width:6px;height:7px;background:url(../image/index_icon_sanjiao.png) no-repeat;background-size:100% 100%}
.news .news-bot .bot-right .happy-news .htop .right{float:right;margin-top:31px;width:46px;height:42px;background:url(../image/index_icon02.png) no-repeat;background-size:contain}
.news .news-bot .bot-right .happy-news .happy-news-list{width:234px;margin:0 auto;padding:12px 0;box-sizing:border-box}
.news .news-bot .bot-right .happy-news .happy-news-list li{padding:17px 0;box-sizing:border-box;border-bottom:1px solid #F0F0F0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news .news-bot .bot-right .happy-news .happy-news-list li a{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;transition:all 0.5s}
.news .news-bot .bot-right .happy-news .happy-news-list li a:hover{color:#2260A4}
.news .news-bot .bot-right .happy-news .happy-news-list li:last-child{border:none}
.news .news-bot .bot-right .video{margin-top:30px;width:100%;display:block;height:180px;padding:0 28px;box-sizing:border-box;background:url(../image/index_bg04.jpg) no-repeat;background-size:100% 100%}
.news .news-bot .bot-right .video .text{display:inline-block;vertical-align:top;margin-top:61px;color:#FFFFFF}
.news .news-bot .bot-right .video .text span{display:block}
.news .news-bot .bot-right .video .text span:nth-child(1){height:22px;font-size:22px;font-family:Microsoft YaHei;font-weight:bold;padding-bottom:11px}
.news .news-bot .bot-right .video .text span:nth-child(2){height:14px;font-size:14px;font-family:Arial;font-weight:bold;padding-bottom:13px}
.news .news-bot .bot-right .video .text span:nth-child(3){width:22px;height:2px;background-color:#fff}
.news .news-bot .bot-right .video .icon{display:inline-block;margin-top:64px;margin-left:60px;width:52px;height:52px;background:url(../image/index_icon03.png) no-repeat;background-size:100% 100%}
.news .news-bot .bot-right .file-download{margin-top:38px;width:284px;height:360px;border:1px solid #E6E6E6;background-color:#fff}
.news .news-bot .bot-right .file-download .ftop{width:100%;height:98px;line-height:98px;background:url(../image/index_bg05.jpg) no-repeat;background-size:100% 100%;padding:0 30px;box-sizing:border-box}
.news .news-bot .bot-right .file-download .ftop .left{display:inline-block}
.news .news-bot .bot-right .file-download .ftop .left span{display:inline-block;vertical-align:middle}
.news .news-bot .bot-right .file-download .ftop .left .text{font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF}
.news .news-bot .bot-right .file-download .ftop .left .icon{margin-left:9px;width:6px;height:7px;background:url(../image/index_icon_sanjiao.png) no-repeat;background-size:100% 100%}
.news .news-bot .bot-right .file-download .ftop .right{float:right;margin-top:31px;width:46px;height:42px;background:url(../image/index_icon02.png) no-repeat;background-size:contain}
.news .news-bot .bot-right .file-download .file-download-list{width:234px;margin:0 auto;margin-top:28px}
.news .news-bot .bot-right .file-download .file-download-list li{padding-bottom:30px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news .news-bot .bot-right .file-download .file-download-list li a{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333;line-height:14px;transition:all 0.5s}
.news .news-bot .bot-right .file-download .file-download-list li a:hover{color:#2260A4}
.news .news-bot .bot-right .file-download .file-download-list li:last-child{border:none}
.team{width:1420px;margin:0 auto;margin-top:43px}
.team .top{padding-bottom:43px;box-sizing:border-box}
.team .top .title,.team .top .icon,.team .top .text{display:inline-block;vertical-align:middle}
.team .top .title .icon{width:43px;height:43px;line-height:43px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
.team .top .title .icon span{width:33px;height:28px;display:inline-block;background-image:url(../image/index_icon13.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
.team .top .title .text{margin-left:20px;height:22px;font-size:22px;line-height:22px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.team .people{width:100%;position:relative}
.team .people .people-swiper{width:100%;height:512px}
.team .people .people-swiper .swiper-slide .swiper-img{width:213px;height:350px;background:#FFFFFF;border:1px solid #E8E8E8;text-align:center;transition:all 0.5s;position:relative}
.team .people .people-swiper .swiper-slide .swiper-img:hover{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1)}
.team .people .people-swiper .swiper-slide .swiper-img .img{margin:0 auto;margin-top:25px;width:100%;height:219px;overflow:hidden;position:relative}
.team .people .people-swiper .swiper-slide .swiper-img .img img{display:block;margin:0 auto;height:100%;position:absolute;top:0;left:-105px;right:-105px}
.team .people .people-swiper .swiper-slide .swiper-img .person{margin-top:25px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.team .people .people-swiper .swiper-slide .swiper-img .person .name{height:18px;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#2260A4}
.team .people .people-swiper .swiper-slide .swiper-img .work{display:block;margin-top:20px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.team .people .people-swiper .swiper-slide .swiper-img .people-link{position:absolute;top:0;left:0;width:100%;height:100%}
.team .people .people-swiper .swiper-pagination{height:20px}
.team .people .people-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#C8C8C8;border-radius:50%}
.team .people .people-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#2260A4}
.team .people .people-swiper .prev{--swiper-navigation-size:18px;position:absolute;top:9px;left:1270px;width:65px;height:46px;background-color:#F5F5F5;color:#666;transition:all 0.5s}
.team .people .people-swiper .next{--swiper-navigation-size:18px;position:absolute;top:9px;left:1355px;width:65px;height:46px;background-color:#F5F5F5;color:#666;transition:all 0.5s}
.team .people .people-swiper .prev:hover,.team .people .people-swiper .next:hover{background-color:#F18E00;color:#fff}
.link{width:1420px;margin:0 auto;margin-top:40px}
.link .top{padding-bottom:30px;box-sizing:border-box}
.link .top .title,.link .top .icon,.link .top .text{display:inline-block;vertical-align:middle}
.link .top .title .icon{width:43px;height:43px;line-height:43px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
.link .top .title .icon span{width:33px;height:28px;display:inline-block;background-image:url(../image/index_icon14.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
.link .top .title .text{margin-left:20px;height:22px;font-size:22px;line-height:22px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.link .links{width:100%;margin-bottom:60px}
.link .links a{margin-bottom:0.2rem;display:block;float:left;margin-right:39px;width:250px;height:90px;border:1px solid #E7E7E7;background-size:contain;background-position:center center;background-repeat:no-repeat}
.link .links a:nth-child(1){background-image:url(../image/index_pic01.jpg)}
.link .links a:nth-child(2){background-image:url(../image/index_pic02.jpg)}
.link .links a:nth-child(3){background-image:url(../image/index_pic03.jpg)}
.link .links a:nth-child(4){background-image:url(../image/index_pic04.jpg)}
.link .links a:nth-child(5){background-image:url(../image/index_pic05.jpg);float:right;margin-right:0}
@media screen and (max-width:1550px){.news{width:1200px;margin:0 auto}
  .news .news-top .news-swiper{float:left;width:540px;height:408px;position:relative}
  .news .news-top .news-swiper{float:left;width:460px;height:408px;position:relative}
  .news .news-top .news-swiper .swiper-text .title{display:inline-block;width:200px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
  .news .news-top .middle{float:left;width:400px;margin-left:34px}
  .news .news-top .middle .news-list li .text{margin-left:10px;width:300px;font-size:16px;line-height:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
  .news .news-top .report{float:right;width:250px;height:408px;border:1px solid #E6E6E6;background-color:#fff}
  .news .news-top .report .report-list{width:200px;margin:0 auto;padding:12px 0;box-sizing:border-box}
  .news .news-bot .bot-left{width:900px;display:inline-block}
  .news .news-bot .bot-left .boxs .box{width:210px;height:400px;border:1px solid #E6E6E6;padding:0 15px;box-sizing:border-box}
  .news .news-bot .bot-left .boxs .box .top .title .icon{width:30px;height:30px;line-height:30px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
  .news .news-bot .bot-left .boxs .box .top .title .icon span{width:23px;height:20px;display:inline-block;background-image:url(../image/index_icon05.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
  .news .news-bot .bot-left .boxs .box .top .title .text{margin-left:10px;font-size:15px;font-family:Microsoft YaHei;font-weight:bold;color:#333333}
  .news .news-bot .bot-left .boxs .box .top .more{float:right;margin-top:0;width:55px;height:30px;line-height:30px;background:#F0F0F0;border-radius:15px;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#999999;transition:all 0.5s;cursor:pointer}
  .news .news-bot .bot-right{float:right;width:250px}
  .news .news-bot .bot-right .happy-news{width:250px;height:408px;border:1px solid #E6E6E6;background-color:#fff}
  .news .news-bot .bot-right .happy-news .happy-news-list{width:200px;margin:0 auto;padding:20px 0;box-sizing:border-box}
  .news .news-bot .bot-right .video .icon{display:inline-block;margin-top:64px;margin-left:25px;width:52px;height:52px;background:url(../image/index_icon03.png) no-repeat;background-size:100% 100%}
  .news .news-bot .bot-right .file-download{margin-top:30px;width:250px;height:360px;border:1px solid #E6E6E6;background-color:#fff}
  .news .news-bot .bot-right .file-download .file-download-list{width:200px;margin:0 auto;margin-top:28px}
  .team{width:1200px;margin:0 auto;margin-top:43px}
  .team .people .people-swiper .swiper-slide .swiper-img{width:176px;height:350px;background:#FFFFFF;border:1px solid #E8E8E8;text-align:center;transition:all 0.5s;position:relative}
  .team .people .people-swiper .swiper-slide .swiper-img .img{margin:0 auto;margin-top:15px;width:85%;height:219px;overflow:hidden;position:relative}
  .team .people .people-swiper .prev{--swiper-navigation-size:18px;position:absolute;top:9px;left:1050px;width:65px;height:46px;background-color:#F5F5F5;color:#666;transition:all 0.5s}
  .team .people .people-swiper .next{--swiper-navigation-size:18px;position:absolute;top:9px;left:1135px;width:65px;height:46px;background-color:#F5F5F5;color:#666;transition:all 0.5s}
  .link{width:1200px;margin:0 auto;margin-top:40px}
  .link .links a{margin-bottom:0.2rem;display:block;float:left;margin-right:20px;width:220px;height:80px;border:1px solid #E7E7E7;background-size:100% 100%;background-repeat:no-repeat}}
