
/*新闻动态*/
.mod_Demo2{
  float: left;width: 100%;background: #e3e2e2;padding: 40px 0px 50px 0px;
  border-top:2px solid #f6f6f6;
  border-bottom:2px solid #f6f6f6;
}
.mod_Demo2 h1{
  font-size:26px;color: #083b5d;
  padding:15px;
  margin:0px;
}
.mod_Demo2 h1 a{font-size:14px;color:#333;padding-top:5px;}
.mod_Demo2 h1 img{margin-right:15px;}
/*.Demo2_A{border:1px solid red;}*/
.Demo2_A .list{
  width:33.3333%;
  padding:15px;
}
.Demo2_A .list .text{ 
  -webkit-transition: all 0.5s; 
  -moz-transition: all 0.5s; 
  -o-transition: all 0.5s;
}
.Demo2_A .list .text:hover {
  -webkit-transform: scale(1.1); 
  -moz-transform: scale(1.1); 
  -o-transform: scale(1.1); 
  -ms-transform: scale(1.1); 
}
.Demo2_A .list .img{text-align:center;width: 398px;height: 219px;overflow: hidden;display: block;}
.Demo2_A .list .img img{
  width:100%;
  max-width:398px;
  min-width:219px;
  border:1px solid #c7c8c9;
  height: 100%;
  width: 100%;
}
.Demo2_A .list .text{
  float:left;
  width:calc(100% - 20px);
  margin:0px 10px;
  margin-top:-20px;
  position:relative;
}
.Demo2_A .list .text{
  background:rgba(47,114,168,0.9);
  border:1px solid #fff;
  padding:15px;
}
.Demo2_A .list2 .text{
  background:rgba(47,114,168,0.7);
  border:1px solid #fff;
}
.Demo2_A .list3 .text{
  background:rgba(138,138,138,0.4);
  border:1px solid #fff;
}
.Demo2_A .list .text h2{margin:0px;line-height:26px;font-size:18px;}
.Demo2_A .list .text span{
  font-size:16px;
  color:#fff;
  padding:10px 0;
}
.Demo2_A .list .text span img{margin-right:10px;}
.Demo2_A .list .text h2 a{
  font-size:18px;
  color:#fff;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  /*// -moz代表firefox浏览器私有属性*/
  /*-ms//代表IE浏览器私有属性*/
  -ms-height:50px;
}

.Demo2_A .list .text p{
  font-size:14px;
  color:#dfe5e9;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.Demo2_A .list3 .text h2 a,
.Demo2_A .list3 .text span{
  color:rgba(0,44,78,1);
}
.Demo2_A .list3 .text p{
color:rgba(0,44,78,0.6);
}
.Demo2_A .list .text h2 a:hover{
  text-decoration: underline;
}

/*学术报告 - 通知公告*/
.mod_Demo3{
  border-top:1px solid #4896bb;
  float: left;width: 100%;background: #f6f6f6;padding: 40px 0px 50px 0px;
}
.mod_Demo3 .h1{
position:relative;
}
.mod_Demo3 .h1 > img{margin-right:15px;float:left;width:39px;}
.mod_Demo3 h1{position:absolute;margin:0px;left:60px;width:calc(100% - 60px);border-bottom:1px solid rgba(9,65,109,0.6);}
.mod_Demo3 h1 span{float:left;margin-bottom:1px;padding-bottom:5px;font-size:26px;color: #083b5d;border-bottom:1px solid #083b5d;}
.mod_Demo3 h1 a{font-size:14px;color:#333;padding-top:5px;}
.Demo3_A,.Demo3_B{
  width:50%;float:left;
  padding:15px;
}
.Demo3_A .list{
  border-bottom:3px solid #407cad;
  padding:0px;
  margin-top:20px;
}
.Demo3_A .list dl{
  margin:0px;
  background:#ffffff;
  border:1px solid #b0b0b0;
  padding:10px;
  border-bottom:3px solid #b0b0b0;
}
.Demo3_A .list dl dt{
  width:85px;
  background:#e7e7e8;
  height:79px;
  padding:8px;
  float:left;
  border:1px solid #b0b0b0;
}
.Demo3_A .list dl dt span{
  float:left;
  width:100%;
  height:100%;
  border:1px solid #fff;
}
.Demo3_A .list dl dt span b{
  font-size:20px;
  font-weight: 400;
  color:#0d3b66;
  float:left;
  width:100%;
  text-align:center;
  padding-top:4px;
}
.Demo3_A .list dl dt span font{
  font-size:16px;
  font-weight: 400;
  color:#666464;
  float:left;
  width:100%;
  text-align:center;
}
.Demo3_A .list dl dd{
  float:left;
  width:calc(100% - 120px);
  border-left:1px solid #b0b0b0;
  margin-top:5px;
  height:65px;
  padding-top:10px;
  padding-left:20px;
  margin-left:20px;
}
.Demo3_A .list dl dd a{
  font-size:16px;
  color:#333;
  float:left;
  width:100%;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.Demo3_A .list dl dd a:hover{
  color:#548bb6;
}
.Demo3_A .list2{
  border:none;
}
.Demo3_A .list2 dl{
  border:none;
  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.1); /* 老的 Firefox */
  box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
}
.Demo3_A .list2 dl dt{
  background:#93b1cc;
}
.Demo3_A .list2 dl dt span{
  border:1px solid #8fb1cc;
}
.Demo3_A .list2 dl dt span font,
.Demo3_A .list3 dl dt span b{
  color:#fff;
}
.Demo3_A .list3 dl dt{
  background:#548bb6;
}
.Demo3_A .list3 dl dt span{
  border:1px solid #4682b0;
}
.Demo3_B .list{
  background:#fff;
  padding:22px 10px;
  margin-top:20px;
  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.1); /* 老的 Firefox */
  box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
}
.Demo3_B .list li{padding:15px 15px;color:#333;}
.Demo3_B .list li:nth-child(even){
  background:#f5f5f5;
}
.Demo3_B .list li span{
  float:right;
  width:80px;
}
.Demo3_B .list li a{
  float:left;
  color:#333;
  width:calc(100% - 100px);
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding-left:20px;
  background:url(wswsys_jt1-im-sklmr-2022.png) left 3px no-repeat;
}
.Demo3_B .list li a:hover{
  color:#09416d;
}

/*招贤纳士 - 文件下载*/
.mod_Demo4{
  background:url(wswsys_mod4_bg-im-sklmr-2022.jpg) top center no-repeat;
  height:381px;
}
.mod_Demo4 h1{font-size:24px;color:#fff;}
.mod_Demo4 h1 img{margin-right:10px;}
.mod_Demo4 h1 a{font-size:14px;color:#fff;}
.Demo4_A,.Demo4_B{width:50%;padding:15px;}
.Demo4_A{padding-top:40px;height:320px;background:url(wswsys_mod4_A-im-sklmr-2022.jpg) bottom center no-repeat;}
.Demo4_A .list{width:500px;padding-right:40px;margin-top:40px;}
.Demo4_A .list li{float:left;line-height:35px;width:100%;background:url(wswsys_jt-im-sklmr-2022.png) left center no-repeat;padding-left:30px;}
.Demo4_A .list li a{
  font-size:18px;
  width:calc(100% - 100px);
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space:nowrap;
}
.Demo4_A .list li span{font-size:16px;}
.Demo4_A .list li a:hover{color:#cdf0ff;}
.Demo4_B{padding-top:40px;}
.Demo4_B .img_web > a {position:relative;width:100%;margin-top:5px;}
.Demo4_B .img_web > a >img{

}
.Demo4_B .img_web > a >span{
  position:absolute;
  font-size:18px;
  z-index:22;
  top:33px;
  left:120px;
  width:calc(100% - 260px);
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space:nowrap;
}
.colorF{color:#fff;}
.color0{color:#333;}

/*友情链接*/
.mod_link{float: left;width: 100%;background: #f6f6f6;padding: 40px 0px 50px 0px;}
.mod_link h1{
  font-size: 24px;
  color: #083b5d;
  float:left;
  margin:0px;
  padding:0px;
  margin-bottom:20px;
}
.mod_link h1 img{margin-right:15px;}
.mod_link h1 a{color:#333;font-size:14px;padding-top:15px;}
.mod_link .link_main {
  border-top: 1px solid #317099;
  border-bottom: 1px solid #317099;
  padding: 20px 0px;
}
.mod_link .link_main a img{width:100%;}
.mod_link .link_main a{
    float:left;
    width:25%;
   padding:0px 15px;
  }


/*分辨率适配1660*/
@media screen and (min-width: 1660px){


}
/*分辨率适配1200 - 1659*/
@media screen and (max-width: 1659px) and (min-width: 1200px){
    
}
/*分辨率适配992 - 1199*/
@media screen and (max-width: 1199px) and (min-width: 992px){
  .mod_Demo4{
    background:url(wswsys_mod4_bg-im-sklmr-2022.jpg) top center repeat-y;
    height:750px;
  }
    .Demo4_A,.Demo4_B{width:100%;height:320px;padding:15px;padding-top:40px;max-width:612px;}
    .Demo4_B{margin-top:50px;}
}
/*分辨率适配768 - 991*/
@media screen and (max-width: 991px){
  .mod_link .link_main a{
      float:left;
      width:50%;
      padding:15px 15px;
      text-align:center;
    }
    .mod_Demo4{
    background:url(wswsys_mod4_bg-im-sklmr-2022.jpg) top center repeat-y;
    height:750px;
  }
    .Demo4_A,.Demo4_B{width:100%;height:320px;padding:15px;padding-top:40px;max-width:612px;}
    .Demo4_B{margin-top:50px;}
    .Demo3_A,.Demo3_B{
      width:100%;float:left;
      padding:15px;
    }
  .Demo2_A .list .img{
    width:100%;
    height: auto;
  }
}
@media screen and (max-width: 991px) and (min-width: 768px){
    
}
/*分辨率适配640 - 767*/
@media screen and (max-width: 767px) and (min-width: 640px){
  .Demo2_A .list{
  width:100%;
  padding:15px;
}
  .Demo3_A .list dl dd{
      height:auto;
     }
    .Demo3_A .list dl dd a{
    font-size:16px;
    color:#333;
    float:left;
    width:100%;
    display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
  }
  .Demo3_B .list li a{
    float:left;
    color:#333;
    width:calc(100% - 100px);
    display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
    padding-left:20px;
    background:url(wswsys_jt1-im-sklmr-2022.png) left 3px no-repeat;
  }
  .Demo2_A .list .text h2 a{
  font-size:18px;
  color:#fff;
  display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
}
.Demo2_A .list .text p{
  font-size:14px;
  color:#dfe5e9;
  display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
}
}
@media screen and (min-width: 640px){
  .mod_Demo4 .img_app{display:none;}
  .mod_Demo4 .img_web{display:block;}
}
/*分辨率适配320 - 639*/
@media screen and (max-width: 639px) and (min-width: 320px){
  .Demo2_A .list{
  width:100%;
  padding:15px;
}
  .Demo2_A .list .text h2 a{
  font-size:18px;
  color:#fff;
  display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
}
.Demo2_A .list .text p{
  font-size:14px;
  color:#dfe5e9;
  display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
}
  .mod_Demo4{
    background:url(wswsys_mod4_bg-im-sklmr-2022.jpg) top center no-repeat;
    height:auto;
    padding-bottom:30px;
    background-size:cover;
  }
  .Demo4_A,.Demo4_B{width:100%;height:auto;padding:15px;padding-top:40px;max-width:612px;}
  .Demo4_B{margin-top:0px;}
  .mod_Demo4 .img_app{display:block;}
  .mod_Demo4 .img_web{display:none;}
  .Demo4_A{
    padding-top:40px;
    background:transparent;
    height:auto;
  }
  .Demo4_A .list li{float:left;line-height:35px;width:100%;background:url(wswsys_jt-im-sklmr-2022.png) left 10px no-repeat;padding-left:30px;}
  .Demo4_A .list li a{
  font-size:18px;
  width:calc(100% - 100px);
  white-space: inherit;
    text-overflow: inherit;
    overflow: inherit;
    word-break: inherit;
}

  .Demo4_B .img_app img{width:40px;margin-right:15px;}
  .Demo4_B .img_app > a{border:1px solid rgba(0,0,0,0.3);background:rgba(255,255,255,0.5);padding:15px;border-radius: 5px;margin-top:20px;}
  .Demo4_B .img_app > a >span{
    font-size:18px;
    width:calc(100% - 260px);
    white-space: inherit;
    text-overflow: inherit;
    overflow: inherit;
    word-break: inherit;
  }
.Demo4_A .list{width:100%;padding:0px;margin:0px;margin-top:15px;}
  .mod_link .link_main a{
      float:left;
      width:100%;
      padding:15px 15px;
      text-align:center;
    }
     .mod_link .link_main a img{
      max-width:291px;
     }
     .Demo3_A .list dl dd{
      height:auto;
     }
     .Demo3_A .list dl dd a{
    font-size:16px;
    color:#333;
    float:left;
    width:100%;
    display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
  }
  .Demo3_B .list li a{
    float:left;
    color:#333;
    width:calc(100% - 100px);
    display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
    overflow: hidden;
    white-space:inherit;
    padding-left:20px;
    background:url(wswsys_jt1-im-sklmr-2022.png) left 3px no-repeat;
  }
}

h1 a.tit{
  font-size:24px;
}