header{background-color:#2260A4}
header .top .right .version .OA a,header .top .right .version .en a{color:#fff}
header .top .right .version .OA a:hover,header .top .right .version .en a:hover{color:#999}
header .top .right .search-box .phone .num div a{color:#fff}
header .top .right .search-box .search .sub{background-color:#fff;background-image:url(../image/search_blue.png)}
header nav{border-top:1px solid #3271B6}
.news{width:1420px;margin:0 auto}
.news .news-top{margin-top:60px;width:100%}
.news .news-top .news-swiper{float:left;width:780px;height:454px;position:relative}
.news .news-top .news-swiper .swiper-img{width:100%;height:392px;overflow:hidden;position:relative}
.news .news-top .news-swiper .swiper-img img{display:block;margin:0 auto;height:100%;position:absolute;top:0;left:-390px;right:-390px}
.news .news-top .news-swiper .swiper-text{width:100%;height:62px;background-color:#2260A4;line-height:62px;padding:0 41px;box-sizing:border-box;color:#fff}
.news .news-top .news-swiper .swiper-text .title{display:inline-block;width:385px;font-size:16px;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{display:inline-block;margin-left:168px;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:356px;height:20px}
.news .news-top .news-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#FFFFFF;opacity:1;border-radius:50%}
.news .news-top .news-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#2260A4}
.news .news-top .news-swiper .next{--swiper-navigation-size:12px;position:absolute;top:414px;right:40px;width:29px;height:29px;background:#FFFFFF;color:#6289C1;border-radius:50%}
.news .news-top .news-swiper .next::after{margin-left:2px}
.news .news-top .news-box{float:right;width:600px;height:454px;background-color:#2260A4;padding-left:35px;padding-right:30px;box-sizing:border-box}
.news .news-top .news-box .mtop{margin-top:29px;width:100%}
.news .news-top .news-box .mtop .left{display:inline-block;font-size:22px;line-height:22px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF}
.news .news-top .news-box .mtop .more{float:right;height:14px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF}
.news .news-top .news-box .mtop .more .icon{margin-left:9px;display:inline-block;vertical-align:inherit;width:6px;height:11px;background:url(../image/researchindex_icon_arrow_right.png) no-repeat;background-size:100% 100%}
.news .news-top .news-box .news-list{width:100%;overflow:hidden}
.news .news-top .news-box .news-list li{padding:18px 0;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,0.2)}
.news .news-top .news-box .news-list li:last-child{border:none}
.news .news-top .news-box .news-list li span,.news .news-top .news-box .news-list li a{display:block}
.news .news-top .news-box .news-list li .text{margin-top:6px;width:450px;font-size:16px;line-height:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
.news .news-top .news-box .news-list li .text:hover{color:#f08e00}
.news .news-top .news-box .news-list li .time{font-size:16px;font-family:Arial;font-weight:400;color:#fff}
.news .news-bot{margin-top:80px;width:100%}
.news .news-bot .news-list{width:440px}
.news .news-bot .news-list .list-top{padding-bottom:19px;box-sizing:border-box;border-bottom:1px solid #F0F0F0}
.news .news-bot .news-list .list-top .title,.news .news-bot .news-list .list-top .icon,.news .news-bot .news-list .list-top .text,.news .news-bot .news-list .list-top .more{display:inline-block;vertical-align:middle}
.news .news-bot .news-list .list-top .title .icon{width:43px;height:43px;line-height:43px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
.news .news-bot .news-list .list-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 .news-list .list-top .title .text{margin-left:15px;font-size:26px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.news .news-bot .news-list .list-top .more{float:right;margin-top:8px;width:69px;height:30px;line-height:30px;border-radius:15px;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#fff;background-color:#2260A4;transition:all 0.5s;cursor:pointer}
.news .news-bot .news-list .list-top .more a{display:block;width:100%;height:100%}
.news .news-bot .news-list .list-top .more:hover{color:#999999;background:#F0F0F0}
.news .news-bot .news-list .list-bot{width:100%;min-height:278px;margin-top:28px}
.news .news-bot .news-list .list-bot li{width:100%;padding-top:18px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news .news-bot .news-list .list-bot li:first-child{padding-top:0}
.news .news-bot .news-list .list-bot li .icon,.news .news-bot .news-list .list-bot li .text,.news .news-bot .news-list .list-bot li .time{display:inline-block;vertical-align:middle}
.news .news-bot .news-list .list-bot li .icon{width:6px;height:11px;margin-right:5px;background:url(../image/researchindex_icon_arrow_right_red.png) no-repeat;background-size:100% 100%}
.news .news-bot .news-list .list-bot li .text{width:350px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s}
.news .news-bot .news-list .list-bot li .text:hover{color:#2260a4}
.news .news-bot .news-list .list-bot li .time{float:right;font-size:14px;font-family:Arial;font-weight:400;color:#333333}
.news .news-bot .news-list{display:inline-block;float:left}
.news .news-bot .news-list:nth-child(2){margin-left:50px}
.news .news-bot .news-list:nth-child(2) .list-top .title .icon span{background-image:url(../image/index_icon09.png)}
.news .news-bot .news-list:nth-child(3){float:right}
.news .news-bot .news-list:nth-child(3) .list-top .title .icon span{background-image:url(../image/index_icon15.png)}
.expert{width:1420px;margin:0 auto;margin-top:82px;margin-bottom:80px}
.expert .top{padding-bottom:27px;box-sizing:border-box}
.expert .top .title,.expert .top .icon,.expert .top .text{display:inline-block;vertical-align:middle}
.expert .top .title .icon{width:43px;height:43px;line-height:43px;text-align:center;background:#2260A4;border-radius:50%;position:relative}
.expert .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%)}
.expert .top .title .text{margin-left:15px;height:26px;font-size:26px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.expert .content{width:100%}
.expert .content .left{display:inline-block}
.expert .content .left .people{display:inline-block;vertical-align:top;margin-right:21px;width:144px;height:243px;background:#FFFFFF;border:1px solid #E8E8E8;text-align:center;position:relative}
.expert .content .left .people:last-child{margin-right:0}
.expert .content .left .people .img{margin:0 auto;margin-top:16px;width:100%;height:147px;overflow:hidden;position:relative}
.expert .content .left .people .img img{display:block;margin:0 auto;height:100%;position:absolute;top:0;left:-75px;right:-75px}
.expert .content .left .people .person{margin-top:18px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.expert .content .left .people .person .name{height:16px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#2260A4}
.expert .content .left .people .work{display:block;margin-top:12px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
.expert .content .left .people .people-link{position:absolute;top:0;left:0;width:100%;height:100%}
.expert .content .right{display:inline-block;vertical-align:top;width:328px;float:right;margin-left:50px}
.expert .content .right div{text-align:center;display:inline-block;margin-right:38px;margin-bottom:18px}
.expert .content .right div a{display:block;width:60px;height:60px;background:#2260A4;border-radius:6px}
.expert .content .right div a .icon{display:block;width:100%;height:100%;background-image:url(../image/researchindex_icon_system.png);background-repeat:no-repeat;background-size:100% 100%}
.expert .content .right div:nth-child(2) a .icon{background-image:url(../image/researchindex_icon_download.png)}
.expert .content .right div .text{display:block;margin-top:14px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333}
@media screen and (max-width:1550px){header .top .left .logo{height:80px;float:left}
  .news{width:1200px;margin:0 auto}
  .news .news-top .news-swiper{float:left;width:650px;height:454px;position:relative}
  .news .news-top .news-box{float:right;width:500px;height:454px;background-color:#2260A4;padding-left:35px;padding-right:30px;box-sizing:border-box}
  .news .news-bot .news-list{width:350px}
  .expert{width:1200px;margin:0 auto;margin-top:82px;margin-bottom:80px}
  .expert .content .left .people{display:inline-block;vertical-align:top;margin-right:10px;width:140px;height:243px;background:#FFFFFF;border:1px solid #E8E8E8;text-align:center;position:relative}
  .expert .content .right{display:inline-block;vertical-align:top;margin-left:10px;width:238px}
  .expert .content .right div{text-align:center;display:inline-block;margin-right:15px}}

