@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote,{ padding: 0px;margin: 0px; -webkit-box-sizing: border-box; box-sizing: border-box;}
*{padding:0px; margin: 0px; -webkit-box-sizing: border-box; box-sizing: border-box;}
fieldset, img { border: 0px;}
ol, ul {list-style: none;}
/*-----------------------------------Reset------------------------------------*/ 
a:link {color: #181818; text-decoration: none;}
a:visited {color: #181818; text-decoration: none;}
a:hover {color: #181818; text-decoration: underline;}
/*-----------------------------------Reset------------------------------------*/ 
body{margin: 0px; font-size: 14px; line-height:24px; color: #000; text-decoration: none; background-color: #FFF; font-family:'Microsoft YaHei', "瀹嬩綋",arial;}
.hb-mb1-content{ width:1100px; margin:30px auto;}
.hb-mb1-neirong-tit{ background:url(/Public/zt/themes/pc/images/hb-mb1-img-titlebg.gif) bottom repeat-x; height:70px; line-height:50px; margin:20px auto; width:1100px;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.hb-mb1-neirong-tit-h1{ font-size:24px; color:#666666;}
.hb-mb1-neirong-tit-span{ color:#FFFFFF; width:85px; height:47px; line-height:47px; text-align:center; background:url(/Public/zt/themes/pc/images/hb-mb1-img-titbg01.gif); display:block; float:left; margin-right:15px;}
.hb-mb1-h3{font-size:18px; margin-bottom:15px;}
.hb-mb1-color-pink{color:#d53f86;}
.hb-mb1-h4{font-size:16px; margin-bottom:15px; margin-top:5px;}



.hb-mb1-f14{ font-size:14px;line-height:24px;}
.hb-mb1-f16{ font-size:16px;line-height:30px;}
.hb-mb8-content{ width:1100px; margin:0px auto;  clear:both;}
.hb-mb8-orange{ color:#FF6600;}
.hb-mb8-tit{font-size:30px; height:30px; line-height:30px;margin:15px 0 20px 0; color:#0097dc; text-align:center;}
.hb-mb8-tit-h5{font-size:26px; color:#999; margin-right:8px; margin-left:10px;}
.shl-mb1-public{ width:1100px; margin: 0 auto; clear:both;}
#hb-mb1-top{ width:100%; border-top:#1776c0 solid 2px; height:70px; background:#ffffff; overflow:hidden;}
#hb-mb1-header{ width:1100px; margin:0 auto;}
.hb-mb1-logo{ line-height:70px;}
.hb-mb1-logo-pic{ float:left; height:60px;}
.hb-mb1-topmenu{ line-height:70px;float:right; margin-right:10px;}
a.hb-mb1-topmenu-link{ color:#000000; margin-left:5px;}
#hb-mb8-1{ width:100%; height:480px; overflow:hidden;}
.hb-mb8-banner{ width:1100px; height:auto; margin:0 auto;}
.hb-mb8-banner-pic{position:relative; overflow:hidden; text-align:center;width:100%; height:480px;display:flex;justify-content:center;align-items:center;}
.hb-mb8-pic{ width:auto; height:480px; margin:0 auto}
.hb-mb8-banner-zi{width:600px;position:absolute; z-index:1000; padding-top:70px }
.hb-mb8-banner-on{ width:470px; margin:140px auto 0 auto}
.hb-mb8-banner-h3{ font-size:36px; line-height:52px; color:#fff755;margin-top:30px;}
.hb-mb8-banner-h4{ font-size:24px; color:#fff;}
.hb-mb8-banner-h5{ font-size:17px; color:#000; line-height:36px;margin-top:40px;}

.hb-mb8-4{ width:1100px; margin:30px auto; }
.hb-mb8-4-line1{display: inline-block; vertical-align: top; line-height: 1em; height: 1em; margin-top: -0.5em; margin-bottom:1em; font-family:Arial, Helvetica, sans-serif;}
.hb-mb8-4-line1-2{display: inline-block; vertical-align: top; font-size: 80px; line-height: 1em; color: #C0C8D1;}
.hb-mb8-4-line1-3{width: 4em; border-bottom: 1px solid rgb(192, 200, 209); display: inline-block; vertical-align: middle; margin-top: 1.6em; margin-left: -0.6em;}
.hb-mb8-4-line2{display: inline-block; height: 1em; float: right; line-height:1;font-family:Arial, Helvetica, sans-serif;}
.hb-mb8-4-line2-2{display: inline-block; vertical-align: top; width: 4em; border-bottom: 1px solid rgb(192, 200, 209);}
.hb-mb8-4-line2-3{display: inline-block; vertical-align: top; font-size: 80px; margin-top: -0.11em; margin-left: -0.1em; color: #C0C8D1;}
.hb-mb8-4-nr{padding:20px 2em; color:#999999; text-indent:1em;}
.hb-mb8-4-content{ width:1100px; margin:0px auto; padding:30px 0; color:#999999;}
.hb-mb8-4-pic{ width:1100px; margin:20px auto; height:200px; display:flex; color:#FFFFFF;}
.hb-mb8-4-list{ padding:0px; margin:20px auto 30px auto; width:1100px; display:flex;}
.hb-mb8-4-h5{ font-size:18px; font-weight:normal; color:#000; line-height:40px; text-align:center; width:1100px; margin:20px auto; }
.hb-mb8-4-li{ background:#39b3f4; text-align:center; color:#FFFFFF; width:100%; margin:0 10px; padding:10px;border-radius:5px;}
.hb-mb8-4-h6{ width:100px; height:100px; margin:0 auto; display:block; border-radius:50%; background:#fff; color:#39b3f4; padding:20px; line-height:30px; font-size:1.5em;display:flex;align-items: center;justify-content:center;}
.hb-mb8-4-li2{ background:#14c90a; text-align:center; color:#FFFFFF; width:100%; margin:0 10px; padding:10px 0;border-radius:5px;}
.hb-mb8-4-li2-h6{ width:90px; height:90px; margin:0 auto; display:block; border-radius:50%; background:#fff; color:#14c90a; padding:20px; line-height:30px; font-size:1.5em;display:flex;align-items: center;justify-content:center;}
.hb-mb8-5{margin:10px auto; width:100%;  background:#ececec; padding:40px 0;}
.hb-mb8-5-tit{ text-align:center;margin:50px auto 30px auto; clear:both;}
.hb-mb8-5-tit-zi{ background:#fff;display: inline-block;padding:0 10px; max-width:1100px; margin:0 auto;}
.hb-mb8-5-tit-h5{font-size:33px; line-height:50px; height:50px; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.hb-mb8-5-line {background: #ececec; height: 3px; margin-top: -25px;}
.hb-mb8-5-list{margin:0px auto; width:1100px; background:#fff;  border-bottom:#ddd dashed 1px; padding:20px 20px; text-align:justify; color:#999999; display:flex;-moz-box-shadow:1px 1px 5px #8F8F8F; -webkit-box-shadow:1px 1px 5px #8F8F8F; box-shadow:1px 1px 5px #8F8F8F;}
.hb-mb8-5-h5{ font-size:16px; color:#000000; height:50px; margin:10px 0 0 0;}
.hb-mb8-5-pic{ min-width:224px; height:224px; border-radius:50%;align-items: center;justify-content:center; background:#ccc; margin:0 20px 0 0; overflow:hidden;}
.hb-mb8-5-pic img{ width:224px; height:224px;}
.hb-mb8-5-nr{display:flex;align-items: center;}
.hb-mb8-8-tit{ font-size:36px; color:#09affd;  line-height:50px; margin:30px auto 20px auto; width:1100px; text-align:center;}
.hb-mb8-8{ margin:30px auto 0 auto; padding:30px;  width:1100px; border:#eee solid 5px; }
.hb-mb8-8-list{ display:flex; margin:10px 0; border-bottom:#ccc dashed 1px; padding-bottom:10px;}
.hb-mb8-8-no{ width:65px; min-width:65px; height:65px; text-align:center; line-height:65px; font-size:46px; font-family:"Times New Roman", Times, serif;border-radius:50%; color:#FFFFFF; margin-right:30px;background: -webkit-linear-gradient(45deg,#6fcfff,#0caeff); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(45deg,#6fcfff,#0caeff); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(45deg,#6fcfff,#0caeff); /* Firefox 3.6 - 15 */background: linear-gradient(45deg,#6fcfff,#0caeff); /* 标准的语法（必须放在最后） */ }
.hb-mb8-8-nr{display:flex;align-items: center; color:#999999; }
.hb-mb8-9{ background:#0097dc; width:100%; padding:40px 0; margin:30px 0; }
.hb-mb8-9-content{ width:1100px; margin:0 auto;color:#FFFFFF; display:flex;justify-content:space-between;letter-spacing:1px; line-height:28px; font-size:16px;}
.hb-mb8-9-left{ width:100%; margin-bottom:30px;}
.hb-mb8-9-tit{ font-size:30px; line-height:36px; margin:30px 0; font-weight:normal;}
.hb-mb8-9-nr1{border:#fff solid 1px; padding:30px 40px; width:100%; line-height:30px; text-align:justify;  }
.hb-mb8-9-pic{ width:400px; min-width:400px;  margin-left:40px;}
.hb-mb8-9-22{ font-size:22px;}
.hb-mb8-10{ width:1100px;margin:30px auto 0 auto; }
.hb-mb8-10-nr{background:#fff; margin:20px; width:900px;}
.hb-mb8-10-ul{ margin:10px 0 30px 0; display:flex;flex-wrap:wrap;justify-content: space-between;}
.hb-mb8-10-li{  margin:7px 0; font-size:14px; width:530px;display:flex;align-items: center;}
.hb-mb8-10-li a{ color:#222; text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.hb-mb8-10-li-date{ color:#fff;  font-size:12px; margin-right:10px;background-color:#0097dc; width:60px; min-width:60px; height:60px; display:block; text-align:center; line-height:20px; padding:10px 0;border-radius:50%;}
.hb-mb8-10-li-day{ font-size:18px;}

.shl-mb1-7{ width:100%; background-color:#f5f5f5; padding-top:20px; padding-bottom:70px;}
.shl-mb1-7-font{ padding-bottom:20px; font-size:24px;}
.shl-mb1-7-p{padding:25px 30px; background-color:#eeeeee; margin-top:20px; display:flex;font-size:16px; line-height:28px; border-bottom:1px solid #e5e5e5;background-image: url(/Public/zt/themes/pc/images/shl-mb1-14.png);background-repeat: no-repeat;background-position: right top;}
.shl-mb1-7-shu{ width:160px; min-width:160px; text-align:center;align-self: center; font-size:58px; color:#26d8dc; font-family:Arial, Helvetica, sans-serif; margin-right:30px; overflow:hidden; line-height:normal;}
.shl-mb1-7-zi{ width:100%;}
.hb-mb8-7{ margin:30px auto 0 auto; padding:30px 0;  width:100%; background:url(/Public/zt/themes/pc/images/hb-mb8-pic-9.jpg) top center no-repeat #0d5293; background-size:100%; }
.hb-mb8-7-content{ width:1100px; margin:0 auto; display:flex;}
.hb-mb8-7-pic{ width:232px; min-width:232px; margin-right:50px;display:flex;align-items:center;}
.hb-mb8-7-nr{ margin:10px 0 0 0px; border:#ddd solid 0px; padding:20px 15px; text-align:justify; color:#fff; }
.hb-mb8-7-tit{ font-size:36px; color:#fff; line-height:36px; margin:25px 0;}


.hb-mb8-11{ width:100%; background:#eee; padding:30px 0; }
.hb-mb8-11-content{ display:flex;justify-content: space-between; width:1100px; margin:0 auto; padding-top:20px;}
.hb-mb8-11-tit{font-size:18px;  height:25px; line-height:25px; border-left:#d7c8f3 solid 5px; padding-left:10px; margin-bottom:30px; margin-left:10px; color:#FFFFFF;}
.hb-mb8-11-left{width:600px; min-width:600px;}
.hb-mb8-11-left-tel{ color:#0097dc; font-size:18px; font-weight:bold; padding:10px 0;}
.hb-mb8-11-tel-pic{ margin-right:10px;}
.hb-mb8-11-right{ width:500px; min-width:500px;}
.hb-mb8-11-right-2{width:350px; float:right}
.hb-mb8-12{ width:100%; background:#0097dc; margin:0 auto; }
.hb-mb8-12-content{ width:1100px; margin:0 auto;color:#fff; text-align:center; }
.hb-mb8-12-content a{ color:#fff; text-align:center; line-height:90px;}
