@charset "utf-8";
.clear { clear:both; }
/* CSS Document */
.s-public { text-align:center; margin-top:20px; }
.s-public .en { color:#f3f5f8; font-size:50px; line-height:1; font-weight:bold;}
.s-public .tit { color:#323335; font-size:18px; line-height:1; font-weight:bold; margin-top:-35px; }
.s-public .des { color:#7e7e7e; font-size:14px; line-height:22px; margin-top:10px; padding:0; }
/*s-zhuanshu*/
.s-zhuanshu { height:auto; padding-bottom:20px; }
.s-zhuanshu ul li { width:100%; height:auto; margin-top:15px; }
.s-zhuanshu ul li .pic { float:left; width:55px; height:55px; }
.s-zhuanshu ul li .pic img{ width: 100%; height: 100%; }
.s-zhuanshu ul li .con { float:right; width:calc(100% - 70px); }
.s-zhuanshu ul li .con .tit { color:#0b377a; font-size:16px; line-height:20px; height:20px; overflow:hidden; font-weight:bold;margin-top:5px; }
.s-zhuanshu ul li .con .des { color:#636465; font-size:14px; line-height:16px; height:32px; overflow:hidden; margin-top:5px; }

/*s-pic*/
.s-pic { margin-top:10px; }
.s-pic ul li { float:left; width:32%; height:76px; overflow:hidden; border-radius:5px;  }
.s-pic ul li:nth-child(3n+2) { margin-left:2%;}
.s-pic ul li:nth-child(3n+3) { margin-left:2%;}
.s-pic ul li img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
/*s-liucheng*/
.s-liucheng { background:url(../images/s-m-liucheng-bg.jpg) no-repeat top center; background-size:100% 100%; margin-top:10px; margin-bottom:150px; height:460px; position:relative; }
.s-liucheng ul li { width:33.33%; text-align:center; }
.s-liucheng ul li .pic { width:63px; height:63px; margin: 0 auto; }
.s-liucheng ul li .pic img{width: 100%;height: 100%;}
.s-liucheng ul li .tit { color:#323335; font-size:14px; line-height:16px; height:64px; overflow:hidden; margin-top:5px; }
.s-liucheng ul li:nth-child(1) { position:absolute; top:0; left:0; }
.s-liucheng ul li:nth-child(2) { position:absolute; top:0; left:33.33%; }
.s-liucheng ul li:nth-child(3) { position:absolute; top:0; left:66.66%; }
.s-liucheng ul li:nth-child(4) { position:absolute; top:140px; left:0; }
.s-liucheng ul li:nth-child(5) { position:absolute; top:140px; left:33.33%; }
.s-liucheng ul li:nth-child(6) { position:absolute; top:140px; left:66.66%; }
.s-liucheng ul li:nth-child(7) { position:absolute; top:280px; left:0; }
.s-liucheng ul li:nth-child(8) { position:absolute; top:280px; left:33.33%; }
.s-liucheng ul li:nth-child(9) { position:absolute; top:280px; left:66.66%; }
.s-liucheng ul li:nth-child(10) { position:absolute; top:420px; left:33.33%; }
