@charset 'utf-8';#header{height: 156px;background: url("../images/header_bg.jpg") no-repeat top center}#header .logo{padding: 36px 0 0 34px}#nav{width: 100%;height: 48px;background: #005a9c}#nav .nav_menu{height: 48px}#nav .nav_menu ul.nav_list li{position: relative;float: left;height: 48px;line-height: 48px;padding: 0 34px}#nav .nav_menu ul.nav_list li .down_arrow{position: absolute;right: 10px;top: 22px;z-index: 2}#nav .nav_menu ul.nav_list li.hover{background: #1371b7}#nav .nav_menu ul.nav_list li:hover{background: #1371b7}#nav .nav_menu ul.nav_list li:hover a{color: #fff}#nav .nav_menu ul.nav_list li a{display: inline-block;font-family: "Microsoft Yahei";font-size: 18px;color: #fff}#nav .nav_menu ul.nav_list li dl.menu{position: absolute;left: 0px;top: 48px;width: 395px;display: none;z-index: 9999;background: #005a9c}#nav .nav_menu ul.nav_list li+li+li+li+li+li+li+li dl.menu{position: absolute;left: 0px;top: 48px;width: 260px;display: none;z-index: 9999;background: #005a9c}#nav .nav_menu ul.nav_list li dl.menu dd{display: block;height: 48px;line-height: 48px;padding: 0 25px}#nav .nav_menu ul.nav_list li dl.menu dd:hover{background: #1371b7}#nav .nav_menu ul.nav_list li dl.menu dd a{color: #fff;font-size: 16px}#banner{position: relative;width: 100%;height: 460px;overflow: hidden}#banner .banner_hd{position: absolute;bottom: 28px;width: 100%;z-index: 99}#banner .banner_hd ul{display: block;width: 100%;text-align: center}#banner .banner_hd ul li{display: inline-block;width: 14px;height: 14px;border-radius: 50%;margin: 0 12px;cursor: pointer;background: #fff}#banner .banner_hd ul li.on{background: #ff7800}#banner .banner_pic ul li{position: absolute;left: 50%;top: 0px;display: none;margin-left: -960px;width: 1920px;height: 460px;z-index: 8}#banner .banner_pic ul li a img{display: block;width: 1920px;height: 460px;background-size: 100% 100%}#banner .banner_btn a{position: absolute;top: 50%;margin-top: -30px;width: 60px;height: 60px;display: block;cursor: pointer;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;z-index: 99}#banner .banner_btn a.prev{left: 16.8%;background: url("../images/banner_l.png")  no-repeat}#banner .banner_btn a.next{right: 16.8%;background: url("../images/banner_r.png") no-repeat}#part1{padding-top: 24px;height: 800px}.hd_con{height: 68px;line-height: 68px;margin-bottom: 52px}.hd_con .hd_title{font-size: 36px;font-family: "Times New Roman";color: #000;text-align: center}.hd_con .line{width: 112px;height: 3px;background: #ffae00;margin: 0 auto}#part1 .news_con{position: relative;height: 446px;margin-bottom: 46px}#part1 .news_con .news_pic{width: 1150px;height: 446px;margin: 0 auto;overflow: hidden}#part1 .news_con .news_pic ul li{float: left;width: 363px;height: 446px;margin-right: 30px}#part1 .news_con .news_pic ul li .pic{width: 363px;height: 260px;overflow: hidden}#part1 .news_con .news_pic ul li .pic img{display: block;width: 380px;height: 260px;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease}#part1 .news_con .news_pic ul li:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}#part1 .news_con .news_pic ul li .txt{width: 319px;height: 142px;padding: 22px;background: #f1f1f1}#part1 .news_con .news_pic ul li:hover .txt{background: #0d3e6e;font-family: "Arial"}#part1 .news_con .news_pic ul li .txt .title{font-size: 16px;color: #000}#part1 .news_con .news_pic ul li:hover .txt .title{color: #fff}#part1 .news_con .news_pic ul li .txt .date{padding-left: 38px;height: 32px;line-height: 32px;font-size: 16px;color: #0d3e6d;background: url("../images/icon01.png") no-repeat left center;margin: 6px 0}#part1 .news_con .news_pic ul li:hover .txt .date{background: url("../images/icon02.png") no-repeat left center;color: #fff}#part1 .news_con .news_pic ul li .txt p.des{height: 26px;line-height: 26px;font-size: 14px;color: #5a5a5a}#part1 .news_con .news_pic ul li:hover .txt p.des{color: #fff}#part1 .news_con .news_btn span{position: absolute;display: block;width: 48px;height: 98px;top: 216px;cursor: pointer;border: 1px solid #cecece}#part1 .news_con:hover .news_btn span{border: 1px solid #0d3e6e}#part1 .news_con .news_btn span.prev{left: 0px;background: url("../images/news_l.png") no-repeat center center}#part1 .news_con:hover .news_btn span.prev{background: url("../images/news_l_hover.png") no-repeat center center}#part1 .news_con .news_btn span.next{right: 0px;background: url("../images/news_r.png") no-repeat center center}#part1 .news_con:hover .news_btn span.next{background: url("../images/news_r_hover.png") no-repeat center center}#more{width: 166px;height: 38px;line-height: 38px;border: 1px solid #0d3e6e;margin: 0 auto;text-align: center}#more:hover{background: #0d3e6e}#more a{display: block;font-family: "Arial";font-size: 16px;color: #3471ad}#more a:hover{color: #fff}#part2{padding-top: 43px;height: 628px;background: url("../images/part2_bg.jpg") no-repeat top center}#part2 .hd_con{margin-bottom: 50px}#part2 .hd_con .hd_title{color: #fff}#part2 .gjxs_con ul li{height: 178px;margin-bottom: 52px}#part2 .gjxs_con ul li .pic{float: left;width: 290px;height: 178px;overflow: hidden;margin-right: 35px}#part2 .gjxs_con ul li .pic img{display: block;width: 290px;height: 178px;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease}#part2 .gjxs_con ul li:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}#part2 .gjxs_con ul li .txt{padding-top: 20px}#part2 .gjxs_con ul li .txt .title{font-size: 20px;font-family: "Arial";color: #fff}#part2 .gjxs_con ul li .txt .more{width: 180px;height: 38px;line-height: 38px;text-align: center;color: #fff;margin: 30px 0 0 328px;border: 1px solid #fff}#part2 .gjxs_con ul li:hover .txt .more{border: 1px solid #ffae00;background: #ffae00;color: #fff}#part3{padding-top: 26px;height: 529px;background: url("../images/part3_bg.jpg") no-repeat top center}#part3 .hd_con{margin-bottom: 53px}#part3 .gywm_con{height: 340px;overflow: hidden}#part3 .gywm_con .pic_con{margin-left: 30px;width: 530px;height: 350px;background: url("../images/shadow_bg.png") no-repeat bottom center}#part3 .gywm_con .pic_con .pic{width: 530px;height: 324px;margin-right: 1px;overflow: hidden}#part3 .gywm_con .pic_con .pic img{display: block;width: 530px;height: 324px;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease}#part3 .gywm_con .pic_con:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}#part3 .gywm_con .about_txt{width: 644px;height: 202px;margin-top: 77px;background: #fff;padding: 22px}#part3 .gywm_con .about_txt .title{font-size: 28px;font-family: "Times New Roman";color: #000;margin-bottom: 6px}#part3 .gywm_con .about_txt .txt{font-size: 14px;font-family: "Arial";color: #555;line-height: 28px;padding-bottom: 20px}#part3 .gywm_con .about_txt .more{width: 120px;height: 32px;line-height: 32px;text-align: center;border: 1px solid #f69913;color: #555}#part3 .gywm_con .about_txt:hover .more{border: 1px solid #f69913;background: #f69913;color: #fff}#part4{padding-top: 34px;height: 332px;background: #282828}#part4 .part4_l{width: 837px;height: 332px;border-right: 1px solid #535353;padding-left: 20px}#part4 .part4_l .link1{height: 200px}#part4 .part4_l .link .link_l{width: 336px}#part4 .part4_l .link .link_m{width: 282px}#part4 .part4_l .link dl dt{font-size: 20px;font-family: "Arial";color: #fff;padding-bottom: 10px}#part4 .part4_l .link dl .line{width: 40px;height: 2px;background: #fff;margin-bottom: 10px}#part4 .part4_l .link dl dd{height: 30px;line-height: 30px}#part4 .part4_l .link dl dd a{color: #d9d9d9;font-size: 14px;font-family: "Arial"}#part4 .part4_l .link dl dd:hover a{color: #fff}#part4 .part4_l .link2{height: 132px}#part4 .part4_r{width: 442px;height: 332px}#part4 .part4_r .foot_logo{height: 130px}#part4 .part4_r .foot_logo img{display: block;margin: 15px auto 0}#part4 .part4_r .foot_ewm{height: 200px}#part4 .part4_r .foot_ewm .ewm{width: 125px;height: auto;margin: 0 auto}#part4 .part4_r .foot_ewm .ewm img{display: block;width: 125px}#part4 .part4_r .foot_ewm .title{text-align: center;font-size: 15px;font-family: "Arial";color: #fff;padding-top: 6px}#footer{width: 100%;height: 60px;line-height: 60px;border-top: 1px solid #535353;background: #282828}#footer p{font-size: 12px;font-family: "Microsoft Yahei";color: #fff;height: 56px;line-height: 56px;text-align: center}#back{position: fixed;bottom: 60px;right: 60px;width: 55px;height: 56px;z-index: 999999;cursor: pointer;background: url("../images/back.png") no-repeat;margin-top: 20px;-webkit-animation: pulse 2s infinite;animation: pulse 2s infinite}#ej_banner{position: relative;width: 100%;height: 360px;overflow: hidden}#ej_banner .banner_pic{position: absolute;left: 50%;top: 0px;width: 1920px;height: 360px;margin-left: -960px}#ej_banner .position{position: absolute;left: 50%;bottom: 0px;width: 1300px;height: 60px;line-height: 60px;background: url("../images/position_bg.png") no-repeat;margin-left: -650px;color: #fff}#ej_banner .dqwz{padding-left: 64px;height: 60px;line-height: 60px;background: url("../images/home_icon.png") no-repeat 50px center;text-indent: 10px;font-size: 20px;font-family: "Times New Roman"}#ej_banner .dqwz a{color: #fff}.dqwz2{width: 1300px;padding-top: 30px;padding-bottom: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 24px;font-family: "Microsoft Yahei";color: #000}.dqwz2 span.line{display: block;width: 34px;height: 3px;background: #ec6661;margin: 0 auto}#main .main_bd{padding-bottom: 40px}.sidebar{width: 300px}.sidebar .lmmc{width: 300px;line-height: 36px;border-bottom: 1px solid #1d4169;font-size: 30px;font-family: "Times New Roman";color: #323232;text-indent: 20px;padding-bottom: 10px}.sidebar ul{display: block;width: 300px}.sidebar ul li{padding: 10px 0;line-height: 36px;font-family: "Times New Roman";border-bottom: 1px solid #f0f0f0;color: #323232;padding-left: 32px}.sidebar ul li a{font-size: 20px;display: block;color: #333}.sidebar ul li:hover a{color: #005a9c}.sidebar ul li.active{background: url("../images/sidebar_icon.png") no-repeat 20px center}.sidebar ul li.active a{color: #005a9c}.main_list,.main_zhy{width: 960px;min-height: 500px}#main .main_hd{height: 42px;line-height: 42px;border-bottom: 1px solid #ccc}#main .main_hd .lmmc{line-height: 42px;font-family: "Microsoft Yahei";font-size: 20px;color: #000}#main .main_con{padding-top: 60px}#main .main_hd .dqwz{line-height: 42px}#main .main_hd .dqwz a{font-family: "Microsoft YaHei";font-size: 14px;color: #000}#main .main_hd .dqwz a:hover{color: #a32124}#main .main_hd span{display: inline-block;line-height: 42px;font-family: "Microsoft YaHei";font-size: 14px;color: #000;padding-left: 19px;background: url("../images/home_icon.png") no-repeat left center}.main_list ul{display: block;padding: 0 0 20px}.main_list ul li{padding: 30px 0;height: 85px;border-bottom: 1px dashed #e9e9e9}.main_list ul li.first{padding-top: 0px}.main_list ul li .date{float: left;width: 84px;height: 84px;border: 1px solid #e9e9e9;margin-bottom: 30px}.main_list ul li .date span.d1{display: block;width: 84px;height: 50px;line-height: 50px;font-size: 54px;font-family: "Cormorant";color: #005a9c;text-align: center}.main_list ul li .date span.d2{display: block;width: 84px;height: 34px;line-height: 34px;font-size: 18px;font-family: "Cormorant";color: #005a9c;text-align: center}.main_list ul li .list_txt{float: right;width: 846px}.main_list ul li .list_txt p.title{font-size: 18px;font-family: "Microsoft Yahei";line-height: 36px}.main_list ul li .list_txt p.title a{display: block;color: #323232}.main_list ul li:hover .list_txt p.title a{color: #005a9c}.main_list ul li .list_txt p.des{font-family: "Arial";color: #999;font-size: 14px}.fanye img{padding: 20px 0;margin: 0 auto}.con_page{width: 960px}.con_page .main_con_hd h2.title{font-size: 26px;font-family: "Times New Roman";color: #323232;font-weight: normal}.con_page .main_con_hd p.info{font-family: "Arial";font-size: 14px;color: #666;line-height: 60px;border-bottom: 1px dashed #e9e9e9}.con_page .main_con_hd p.info i{font-style: normal;font-family: "Arial";font-size: 14px;margin-right: 26px}.content{padding: 30px 0}.content p{font-size: 20px !important;color: #333 !important;font-family: "Times New Roman" !important;line-height: 38px !important;text-indent: 30px;margin-bottom: 10px;text-align: justify}.content p img{margin: 0 auto}.page{margin-top: 10px;padding-top: 20px;border-top: 1px solid #e6e6e6;font-size: 18px}.page p{line-height: 30px;text-indent: 0 !important;font-family: "Times New Roman"}.page span{font-size: 18px;color: #333}.page a{font-size: 16px;color: #666}.page a:hover{color: #005a9c}.main_list_pic{width: 960px;min-height: 500px}.main_list_pic ul li{height: 186px;border-bottom: 1px dashed #e9e9e9;padding: 30px 0}.main_list_pic ul li.first{padding-top: 0px}.main_list_pic ul li a .pic_con{position: relative;width: 260px;height: 186px;overflow: hidden;margin-right: 30px}.main_list_pic ul li a .pic_con img{width: 260px;height: 186px;background-size: 100% 100%;overflow: hidden;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease}.main_list_pic ul li:hover a .pic_con img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}.main_list_pic ul li a .pic_con .date{position: absolute;right: 20px;bottom: 20px;width: 64px;height: 60px;background: url("../images/date_bg.png") no-repeat;z-index: 9999}.main_list_pic ul li a .pic_con .date span{display: block;width: 64px;text-align: center;font-family: "Microsoft Yahei";color: #fff}.main_list_pic ul li a .pic_con .date span.d1{margin-top: 6px;font-size: 24px;line-height: 30px}.main_list_pic ul li a .pic_con .date span.d2{font-size: 12px;line-height: 22px}.main_list_pic ul li a span.line{display: block;width: 60px;height: 2px;background: #005a9c;margin: 20px 0 30px}.main_list_pic ul li a .pic_txt{width: 670px}.main_list_pic ul li a .pic_txt p.title{font-size: 18px;font-family: "Times New Roman";color: #323232;line-height: 26px}.main_list_pic ul li a:hover .pic_txt p.title{color: #005a9c}.main_list_pic ul li a .pic_txt p.des{font-size: 16px;font-family: "Times New Roman";color: #999;line-height: 20px;text-align: justify}
    h4 {
        font-size: 1.5vw;
    }
.wp {
    width: 90%;
    min-width: 300px;
    margin: 0 auto;
    position: relative;
    max-width: 1200px;
}
.fw {
    font-weight: bold;
}
.fs18 {
    font-size: 18px;
}
.line2 {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text p {
    color: #000;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active {
  margin-left: 15px;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active .title {
  color: #0d3e6e;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active::before {
  opacity: 1;
  visibility: visible;
  left: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  z-index: 16;
}
.home-academic-dynamics {
    overflow: hidden;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  padding: 4.0625vw 0 0;
  position: relative;
z-index: 1;
  background: url("../img/home/academic_bj.png") no-repeat bottom;
}
.home-academic-dynamics .left-desc {
  width: 60%;
}
.home-academic-dynamics .left-desc h4 {
  margin-bottom: 5.0521vw;
}
.home-academic-dynamics .left-desc .academic-title {
  width: 95%;
  margin-bottom: 24px;
  padding-bottom: 20px;
  border-bottom: 1px solid #D4D4D4;
  position: relative;
}
.home-academic-dynamics .left-desc .academic-title:last-child {
  margin-bottom: 0;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text::before {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -0.3rem;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  border-left: 4px solid #0d3e6e;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active {
  margin-left: 15px;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active .title {
  color: #0d3e6e;
}
.home-academic-dynamics .left-desc .academic-title .parcel-text.active::before {
  opacity: 1;
  visibility: visible;
  left: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  z-index: 16;
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .left-desc .academic-title {
width:100%;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
}
.home-academic-dynamics .left-desc .tips {
  margin-top: 11px;
  color: #4A4A4A;
}
.home-academic-dynamics .left-desc .tips img {
  margin-right: 7px;
  display: inline-block;
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .left-desc .tips img {
    margin-right: 1px;
  }
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .left-desc {
    width: 100%;
    margin-top: 5px;
  }
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .right-content {
    width: 90%;
    min-width: 300px;
    margin: 0 auto;
    position: relative;
    max-width: 1200px;
    display: none;
  }
}
.home-academic-dynamics .right-img {
  position: absolute;
  top: 17px;
  right: 0;
  width: 43%;
  height: -webkit-fill-available;
  z-index: -1;
  display: block;
}
.home-academic-dynamics .right-img.active {
  display: block;
}
.home-academic-dynamics .right-img .pic {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  padding: 20px 0;
   background: url('../img/home/academic_right_bj.png') no-repeat center;
    z-index: 40;
    display: flex;
}
.home-academic-dynamics .right-img img {
  /* width: 100%;
  height: 100%; */
  -o-object-fit: contain;
     object-fit: contain;
  /* 图片填充梯形区域 */
  -webkit-clip-path: polygon(100% 0%, 100% 100%, -100% 100%, 0% 0%);
          clip-path:polygon(100% 0%, 100% 100%, -100% 100%, 0% 0%);
margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .right-img img {
    width: 100%;
    -webkit-clip-path: none;
            clip-path: none;
  }
}
.home-academic-dynamics .right-img::after {
  content: "";
  position: absolute;
  top: -14px;
  right: 0;
  width: 80%;
  height: 25%;
  z-index: -2;
  background-color: #0d3e6e;
  -o-object-fit: cover;
     object-fit: cover;
  /* 图片填充梯形区域 */
  -webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 3% 0%);
          clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 3% 0%);
}
@media screen and (min-width: 1920px) {
  .home-academic-dynamics .right-img::after {
    width: 720px;
  }
}
@media screen and (max-width: 992px) {
  .home-academic-dynamics .right-img::after {
    top: 50px;
  }
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .right-img::after {
    width: 100%;
    -webkit-clip-path: none;
            clip-path: none;
    top: 0;
  }
}
@media screen and (min-width: 1920px) {
  .home-academic-dynamics .right-img {
    width: 800px;

    
  }
}
@media screen and (max-width: 992px) {
  .home-academic-dynamics .right-img {
    top: -22px;
  }
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics .right-img {
    width: 100%;
    height: 400px;
    position: relative;
    top: 0;
  }
}
@media screen and (max-width: 576px) {
  .home-academic-dynamics .right-img {
    height: 200px;
  }
}
@media screen and (max-width: 768px) {
  .home-academic-dynamics {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
       -moz-box-orient: vertical;
       -moz-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    padding: 20px 0;
  }
}
  .home-academic-dynamics  .left-text{
padding-bottom: 40px;
}
@media screen and (min-width: 1920px) {
  .home-academic-dynamics {
    padding: 50px 0 0px;
  }
  .home-academic-dynamics .left-desc h4 {
    margin-bottom: 40px;
  }
}