*{margin: 0;padding: 0;}
/* 栏目 */
.lan{
    width: 100%;
    height:70px;
} 
.lan .title{
    font-size: 20px;
    font-weight: bold;
    float: left;
    color: rgba(0,0,0,0.8);
}
.lan .morebtn{  
    font-size: 14px;
    color: #999;
    float: right;
}
.lan .title img{
    margin-right: 12px;
    position: relative;
    top: 3px;
}
/* banner */
.banner{width: 100%;height: 320px;background: url(liss.jpg) top center no-repeat;}
.container {width: 1200px;margin: auto;}
.xzzxPic img, .fdsjtwImg img, .fdspImg img, .ywPic img {width: 100%;height: 100%;}
.container {margin: 0 auto;position: relative}
.slide {width: 100%;min-height: 180px;overflow: hidden;position: relative;}
.slide .img {overflow: hidden;position: absolute;transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;}
.slide .img img {width: calc(100% - 14px);height: calc(100% - 14px);margin: 7px;}
.slide .img1 {width: 450px;height: 182px;top: 20%;left: -50%;z-index: 1;}
.slide .img2 {width: 675px;height: 273px;top: 14%;left: -20%;z-index: 2;}
.slide .img3 {width: 900px;height: 365px;top: 7%;left: 10%;z-index: 3;}
.slide .img4 {width: 675px;height: 273px;top: 14%;left: 60%;z-index: 2;}
.slide .img5 {width: 450px;height: 182px;top: 20%;left: 110%;z-index: 1;}
.slide .ban_txt{width: 846px;height: 40px;background-color: rgba(26,82,171,0.8);margin-top: -55px;position: relative;margin-left: 7px;overflow: hidden;padding: 0px 20px;}
.slide .ban_txt a{font-size: 16px;line-height: 40px;color: #ffffff;display: inherit; text-align: center;}
.slide .slide-bt{margin: 0 auto;position: relative;top: 430px;left: 50%;}
.slide .slide-bt span{width: 14px;height: 14px;background-color: rgba(255,255,255,0.8);border-radius: 50%;float: left;margin-right: 10px;}
.slide .slide-bt span.on{background-color: #1a52ab;}
button {width: 30px;margin: 20px;position: absolute;left: -70px;top: 28%;z-index: 100;height: 50px;background: transparent;border: none;}
button img{width:100%;}
/* 学术动态 学术报告 */
.new{ width:1200px; margin:0px auto; overflow:hidden; }
.new-left{ float:left; width:1200px; overflow:hidden; }
.newcon-left{ float:left; width:600px; position:relative; }
.newcon-left .bd{width:600px; overflow:hidden;  }
.newcon-left .bd ul li{ float:left; width:100%;position: relative;}
.newcon-left .bd ul li a{ display:block; width:100%; height:365px; overflow:hidden; }
.newcon-left .bd ul li a img{width: 100%;height:auto;object-fit: cover;}
.newcon-left .bd li div{
    display: block;
    overflow: hidden;
    position: absolute;
    width:565px;
    left: 0px;
    background-color: rgba(86, 66, 67, 0.5);
    height: 40px;
    bottom: 0px;
    line-height: 40px;
    padding: 0px 20px;
    font-size: 16px;}
.newcon-left .bd li div a{width: 100%; max-height: 52px; font-size:16px; color:#FFF; }
.newcon-left .bd li div span{display: block; font-size: 14px;color: rgba(0, 0, 0,0.5);width: 100%;height: 72px;overflow: hidden;}
.newcon-left .hd{overflow: hidden;
    position: absolute;
    bottom: 8px;
    right: 9px;}
.newcon-left .hd ul li{ float:left; width:18px; height:18px; line-height:18px; text-align:center; background:#fff;  margin-left:6px; }
.newcon-left .hd ul li.on{  background:#0061be; color:#fff;  }
.new .lan .title{margin-top:0px;}
.new .lan .morebtn{margin-top:0px;}
.newcon-right{ float:right; width:580px; height:370px; overflow:hidden;  }
.newcon-right .new_tp{width: 100%;}
.newcon-right .new_tp a{font-size: 16px;}
.newcon-right .new_tp p{font-size: 14px;color: rgba(0, 0, 0,0.5);}
.newcon-right ul li{    overflow: hidden;
    line-height: 35px;
    padding-left: 18px;
    background: url(dot4.png) left 12px no-repeat;}
.newcon-right ul li a{   font-size:16px;   }
.newcon-right ul li a:hover{color:#27649C !important;}



.newcon-right ul li span{ color:#9c9c9c; }
.newcon-right .more a{font-size: 14px;color: #1a52ab;}

.new-right{width: 100%;max-height:286px; overflow: hidden; margin-bottom: 25px;}
.new-right .lan .title,.new-right .lan .morebtn{line-height:70px;font-size: 20px;
   
    float: left;
    color: rgba(0,0,0,0.8);
}
.new-right .lan .morebtn{
    
    font-size: 14px;
    color: #999;
    float: right;
   }
.new-right .bg_txt{float: left;}
.new-right .lan_img{width: 395px;height: 56px;margin-bottom: 8px;}
.new-right .bg_list{height: 108px;position: relative;width: 395px;
    float: left;}
.new-right .bg_list::before{content: "";position: absolute;width: 375px;height: 1px;border-bottom: 1px dashed #be9892;left: 10px;top: 107px;}
.new-right .bg_list .data{width: 58px;height: 50px;background-color: #4368c4;margin-top: 14px;float: left;}
.new-right .bg_list .data .yueri{display: block; font-size: 16px;color: #fff;text-align: center;}
.new-right .bg_list .data .year{font-size: 12px; color: #fff;margin-left: 14px;}
.new-right .bg_list .bg_txt{width: 292px;height: 50px;float: left;padding: 14px 14px 6px 14px;display: flex;align-items: center;}
.new-right .bg_list .bg_txt a{font-size: 16px;}
.new-right .bg_list .bg_txt a:hover{color:#27649C !important;}
.new-right .bg_list .bg_jiang{font-size: 14px;color: rgba(0, 0, 0,0.5);}
.new-right .bg_list .bg_jiang img{width: 14px; position: relative;top: 2px;margin-right: 5px;}
/* 学术年会 */

.g_nian{
    width: 100%;
    height: 440px;
    overflow: hidden;
}
.g_nian .bd{
    width: 790px;
    float: left;
    margin-right: 18px;
}
.g_nian .nian_img{
    width: 790px;
    height:440px;
    overflow: hidden;
}
.g_nian .nian_img img{
    width: 100%;
    height: auto;
}
.g_nian .bd .nian_txt{
    width: 100%;
    height: 50px;
    background-color: rgba(0,0,0,0.5);
    position: relative;
    top: -50px;
}
.g_nian .bd .nian_txt a{
    color: #fff;
    font-size: 16px;
    display: block;
    text-align: center;
    line-height: 50px;
    padding: 0px 10px;
}
.g_nian .hd{
    width: 385px;
    float: right;
}

.g_nian .hd li{
    margin-bottom: -28px;
}
.g_nian .hd .nian_hdimg{
    width: 385px;
    height: 215px;
    overflow: hidden;
    opacity: 0.6;
}
.g_nian .hd li.on .nian_hdimg{
    opacity: 1;
}
.g_nian .hd .nian_hdimg img{
    min-height: 187px;
    width: auto;
}
.g_nian .hd .nian_txt{
    width: 100%;
    height: 40px;
    background-color: rgba(0,0,0,0.5);
    position: relative;
    top: -40px;
    overflow: hidden;
}
.g_nian .hd .nian_txt a{
    color: #fff;
    font-size: 14px;
    display: block;
    text-align: center;
    line-height: 40px;
    padding: 0px 10px;
}
/* 会议展览剪影 */
.g_xsnh{
    background: #ffffff;
}
.g_xsnh .title_type1 {
    text-align: center;
    padding-top: 35px;
}

.g_xsnh .title_type1 span {
    display: inline-block;
}

.g_xsnh .title_type1 .yw {
    font-size: 20px;
    color: #696969;
    margin-top: 5px;
}

.g_xsnh .title_type1 .zw {
    font-size: 30px;
    color: #232323;
    letter-spacing: 1px;
    line-height:52px;
;
    border-bottom: 2px solid #ce0000;
}
.g_xsnh .picScroll-left{   overflow:hidden; position:relative;  width:100%; max-width: 1920px;}
.g_xsnh .picScroll-left .hd .prev img,.g_xsnh .picScroll-left .hd .next img{padding:27px 0px;width:32px;height:32px;}
.g_xsnh .picScroll-left .hd .prev{display:block;width:62px;text-align: center; height:85px; float:right;overflow:hidden;cursor:pointer; background: #35343491;background: rgba(0,0,0,0.9);position: absolute;left:30px;z-index:100;top:50%;}
.g_xsnh .picScroll-left .hd .next{right: 30px;display:block;width:62px; text-align: center;height:85px; float:right;overflow:hidden;cursor:pointer; background: #35343491;background: rgba(0,0,0,0.9);position: absolute;top:50%;z-index:100;}
.g_xsnh .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.g_xsnh .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:red; }
.g_xsnh .picScroll-left .hd ul li.on{ background-position:0 0; }
.g_xsnh .picScroll-left .bd{width:100%}
.g_xsnh .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.g_xsnh .picScroll-left .bd ul li{ width: 25%;float: left;_display: inline;overflow: hidden;text-align: center;position: relative;overflow: hidden }
.g_xsnh .picScroll-left .bd ul li img{     width: 100%;height: 297px;display: block; }
.g_xsnh .picScroll-left .bd ul li .mengceng{
    position: absolute;

    padding:10px 0px;
    bottom:0px;
    background: rgba(0,0,0,0.5);
    color: #fff;
    font-size: 17px;
    height:32px;
    line-height: 32px;
    width:100%;
    z-index: 100;
    text-align: center;
}


.tit {
    position: absolute;
    left: 50%;
    margin-left: -600px;
    font-size: 40px;
    color: #fff;
    height: 320px;
    line-height: 320px;
    font-weight: 600;
    letter-spacing: 5px;
}
.tit i {
    display: block;
    width: 80px;
    height: 4px;
    background: #fff;
    position: absolute;
    left: 0;
    bottom: 120px;
}


.sec4 .cardf .summaryf {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.4);
}
.sec4 .cardf .summaryf a {
    font-size: 16px;
    display: block;
    height: 52px;
    line-height: 50px;
    text-indent: 10px;
    color: #fff;
}

.bzd .sec3 .title_box{
   padding:20px 0;
}
.bzd .sec3 .dj,
.bzd .sec3 .fh,
.bzd .sec3 .hy{
   width:580px;
   margin-right:27px;
}
.bzd .sec3 .hy{
   margin-right: 0;
}
.bzd .sec3 .card{
   height:110px;
}
.bzd .sec3 .card .pic{
   width:173px;
   height:110px;
}
.bzd .sec3 .card .txt{
   width:209px;
   /* width:212px; */
   height:110px;
}
.bzd .sec3 .card .txt .summary{
   width:209px;
   margin-top:15px;
}
.bzd .sec3 .card .txt .summary a{
   display: block;
   font-size:16px;
   font-weight: bold;
   padding:0 12px;
   height: 52px;
}
.bzd .sec3 .card .txt .date{
   text-align: right;
   color:#666;
   padding-right:37px;
   margin-top:10px;
}
.cardf{position: relative;}
.txtf{
   position: absolute;
    bottom: 0;
    width: 580px;
}
.bzd .sec3 .con_list{
   margin-top:20px;
}
.bzd .sec3 .con_list li{
   margin:10px 0;
   background:url(dot.png) left center no-repeat;
   padding-right: 5px;
}
.bzd .sec3 .con_list li a{
   display: inline-block;
   padding-left: 15px;
   line-height: 14px;
}
.bzd .sec3 .con_list li .date{
   color:#666;
}
.sec4_box{
   /* margin-top:20px; */
   background-color:transparent;
   height:650px
}
.lan{line-height:70px;}







.dfxh{width:1200px;margin:0 auto;}
.dfxh ul {display:inline-block;}
.dfxh ul li{
    float: left;
    width: 210px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    margin: 0 15px 21px 15px;
    background: #dae5eb;
    border-radius: 12px;
}



.bzd{
   height:456px;
   background:url(xwsec3bg.png) center top no-repeat;
}
 .l_cardbox{
   width: 580px;
}
 .l_card{
   width: 230px;
  height: 136px;
  background-color: #cedceb;
  opacity: 0.9;
   padding:32px 20px 0;
   margin:0 20px 20px 0;
}
 .l_card:hover{
   background-color: #fff;
}

 .l_card:nth-child(2),
 .l_card:nth-child(4){
   margin-right: 0;
}
 .l_card .c_date{
  height: 14px;
   padding-bottom:18px;
  font-size: 14px;
  color: #2a5da1;
}
 .l_card .c_date::after{
   display: block;
   content:'';
   width: 53px;
  height: 2px;
  background: #2a5da1;
   margin-top:18px;
}
 .l_card .c_tit {
  height: 44px;
  font-size: 16px;
  line-height: 22px;
  color: #333333;
   margin-top:20px;
}
.l_card .c_tit:hover{
  color:#27649C !important;
}
