@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-mb2-public{ width:1100px; margin: 0 auto; clear:both;}
.shl-mb2-animation {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s;} 
.hb-mb9-content{ width:1100px; margin:0px auto;  clear:both;}
.hb-mb9-tit{ text-align:center;width:1100px; margin:0 auto 0px auto; padding:20px 0; }
.hb-mb9-h5{ font-size:30px; font-weight:normal; color:#000; margin:10px 0; line-height:40px;  text-align:center; border-bottom:#000 solid 3px;display:inline-block;}
.hb-mb9-h5-line{ height:5px; width:260px; background:#ffd100; margin:10px auto -4px auto; }
ul,li,{ margin:0px; padding:0px;}
.xnn-mb1-boxa{ width:1100px; margin:auto;}
.xnn-mb1-biaoti{ padding-top:25px; padding-bottom:25px; font-size:23px; text-align:center; line-height:26px;}
.xnn-mb1-text{ padding:10px;}
.xnn-mb1-cler{  clear:both; height:0px;}
.xnn-mb1-wenbt1{background:#26d8dc; display:inline-flex; max-width:1000px; margin-top:40PX;}
.xnn-mb1-wenbt1a{ width:0px;}
.xnn-mb1-wenbt1b{ margin-left:20px; padding:10px; background:#23a6fe; width:100%; font-size:20px; line-height:22px; color:#FFF;}
.xnn-mb1-flo{ float:left;}
.xnn-mb1-flot{ float:right;}
.wj-mb2-content{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;font-family: "寰蒋闆呴粦";}
.wj-mb2-content-flex{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; display:flex; }
.wj-mb2-content-flex-start{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; display:flex; align-items: flex-start;}
.wj-mb2-content-flex-between{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; display:flex; justify-content: space-between;}
.wj-mb2-content-flex-between-wrap{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; display:flex; justify-content: space-between;  flex-wrap:wrap; }
.wj-mb2-content-flex-between{justify-content: space-between;margin-bottom: 74px;} 
.wj-mb2-h-s{margin-bottom: 74px;padding-top: 60px;width: 1100px;margin-top: 0px;margin-right: auto;margin-left: auto;}
.wj-mb2-h-h{font-size: 38px;line-height: 46px;color: #000000;text-align: center;}
.wj-mb2-h-h a{color: #000000;text-decoration:none;}
.wj-mb2-h-p{font-size: 20px;line-height: 28px;color: #474747;text-align: center;}
.wj-mb2-h-p a{color: #474747;text-decoration:none;}
.wj-mb2-h-xx{text-align: center;margin-top: 12px;}

#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;}

@charset "utf-8";
.hb-mb8-2{ width:1100px; margin:30px auto; font-size:16px; line-height:28px; color:#999999;  text-align:justify;}
.hb-mb8-2-tit{  text-align:justify;display:inline-block; height:36px;font-size:30px; line-height:36px; color:#ad39e4; margin:20px 0;display:flex;}
.hb-mb8-2-zi{ font-size:22px; line-height:36px; padding:0 15px; color:#fff; margin-right:10px;background:#ad39e4;}
.hb-mb8-2-content{}
.hb-mb8-2-pic{ background:url(/Public/zt/themes/pc/images/hb-mb6-bg2.jpg) right top no-repeat; width:440px; min-width:440px; height:329px; float:right;display:flex;align-items: center; margin-left:20px;}
.hb-mb8-2-ul{width:1100px; margin:30px auto 0 auto;display:flex;justify-content: space-between;}
.hb-mb8-2-li{ background:#5da364;border-radius:50%; width:130px; height:130px; color:#FFFFFF; text-align:center; justify-content:center;display:flex;align-items: center;}
.hb-mb8-2-1{padding:1px 10px 5px 35px;margin-left:27px;border-left-width:2px;border-left-style:dotted;border-color:rgb(250,140,0) rgb(250,140,0) rgb(250,140,0) rgb(228,228,228); display:block; }
.hb-mb8-2-count{width:32px;height:32px;margin-left:-53px;margin-top:13px;text-align:center;line-height:32px;border-radius:16px;background-color:#0078d7; color:rgb(255,255,255);}
.hb-mb8-2-2{margin-top:-30px;padding-bottom:10px; color:#999999; }
.hb-mb8-2-3{font-size:16px;font-weight:bold;color:#111;}
.hb-mb8-3{ background:#ebe4d7; width:100% ;margin:20px auto; }
.hb-mb8-3-content{ width:1100px;display:flex; margin:0 auto;  padding:40px 0;display:flex;align-items: center;}
.hb-mb8-3-nr{color:#111; text-align:justify; margin:0px; width:100%; line-height:30px;}
.hb-mb8-3-pic{ margin-right:30px; max-width:450px;}
.hb-mb8-3-h5{ font-size:30px; font-weight:normal; color:#000; line-height:32px;letter-spacing:1px; margin:30px 0; }


.shl-mb2-4{  width:100%; background-color:#2C3B50;}
.shl-mb2-4-flex {padding: 50px 0px; display:flex; color:#FFF;}
.shl-mb2-4-pic{align-self: flex-start;}
.shl-mb2-4-wid1{width:260px; min-width:260px; overflow:hidden; margin-right:60px; display: block;}
.shl-mb2-4-con{ width:100%; padding:0 20px;}
.shl-mb2-4-cont{font-size:16px; line-height:28px;}
.shl-mb2-4-tit{ border-bottom:1px solid #ccc;padding-bottom:10px; line-height: normal; margin-bottom:15px; }
.shl-mb2-4-shu2{ font-size:30px;  padding-bottom:10px;}
.shl-mb2-4-wid1:hover {transform: scale(1.1); -webkit-transform:scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
.shl-mb2-4-shu2:hover{color:#DDEBFE;text-shadow: 4px 4px 4px #F66816; padding-top:5px; padding-bottom:5px; padding-left:5px;}
.shl-mb2-4-cont:hover{color:#DDEBFE; padding-top:10px;}
.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-mb9-5-tit{ text-align:center;margin:50px auto 30px auto; clear:both;background:url(/Public/zt/themes/pc/images/hb-mb9-bg2.jpg) top center repeat-x; height:212px;}
.hb-mb9-5-tit-h5{font-size:33px; line-height:40px;text-align:right; width:1100px; margin:0 auto; padding:60px 0px 0px 300px;font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.hb-mb9-5-tit-zi{ padding:20px 0px 10px 300px;width:1100px; margin:0 auto; text-align:right; height:48px;}
.hb-mb9-5-tit-hang{;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.hb-mb9-5-list{margin:0px auto; width:1100px;text-align:justify; letter-spacing:1px; display:flex;}
.hb-mb9-5-pic{ min-width:550px;width:550px;}
.hb-mb9-5-pic img{ width:550px;}
.hb-mb9-5-nr{min-width:550px;width:550px; padding:0 0 30px 30px;text-align:justify;}
.hb-mb9-5-nr-bt{ font-size:70px; height:70px; line-height:70px; color:#ff8a33; display:block; margin:30px 0; text-align:right}
.hb-mb9-5-nr2{min-width:550px;width:550px; padding:0 30px 0 0; }
.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;}
.xnn-mb1-10-1{ background:url(/Public/zt/themes/pc/images/xnn-mb1-16.jpg) no-repeat bottom left #f7f6f6; padding-top:50px; padding-bottom:50px; margin-top:70px;}

.xnn-mb1-10-2{ background:#23a6fe; border-radius:10px; position:relative; min-height:300px; padding-bottom:50px;}

.xnn-mb1-10-2a{position:absolute; top:-26px; left:-21px; width:216px; height:98px; background:url(/Public/zt/themes/pc/images/xnn-mb1-17.jpg);}
.xnn-mb1-10-2b{ position:absolute; bottom:-33px; right:-24px; width:216px; height:98px; background:url(/Public/zt/themes/pc/images/xnn-mb1-18.jpg) no-repeat;}
.xnn-mb1-10-4{ width:600px; background:#26d8dc;  margin:auto; color:#FFF; border-bottom-right-radius:20px; border-bottom-left-radius:20px; padding:15px;}
.xnn-mb1-10-5{ }
.xnn-mb1-10-5a{ display:inline-flex;   margin-top:30px; background:#26d8dc; border-top-right-radius:180px; border-bottom-right-radius:180px; max-width:800px; } 
.xnn-mb1-10-5b{ width:150px; min-width:150px; text-align:center; background:#f6f6f6; border-top-right-radius:180px; border-bottom-right-radius:180px; height:69px; line-height:69px; font-size:18px; color:#23a6fe; }
.xnn-mb1-10-5c{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2  !important; overflow: hidden; color:#FFF; font-size:18px; height:59px; align-self:center; padding:10px;}
.xnn-mb1-10-5d{ padding-left:100px; padding-top:30px; padding-right:100px; padding-bottom:30px; color:#FFF;}

.xnn-mb1-10-15{ max-width:1000px; background:#26d8dc; border-top-right-radius:180px; border-bottom-right-radius:180px; margin-top:30px; display:inline-flex; align-content:stretch; }
.xnn-mb1-10-15a{ width:100px; min-width:100px; background:#f6f6f6; text-align:center; height:50px;  line-height:50px; font-size:18px; color:#23a6fe;   border-top-right-radius:180px; border-bottom-right-radius:180px; }
.xnn-mb1-10-15b{ width:100%; padding:10px; color:#FFF; align-self:center; font-size:18px; display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp:1;overflow: hidden; line-height:30px; }

.xnn-mb1-10-17{width:100%; height:100px;}

.wj-mb2-10{background-color: #f4f4f4;width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;clear: both;overflow: visible;}
.wj-mb2-10-news{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-bottom: 80px;}
.wj-mb2-10-news-li:hover{background-color: #2cb6ff;background-image: -webkit-gradient(linear, left left, left bottom, from(#2cb6ff), to(#299fdd));background-image: -webkit-linear-gradient(left,  #2cb6ff, #299fdd);background-image: -moz-linear-gradient(left, #2cb6ff, #299fdd);background-image: linear-gradient(left, #2cb6ff, #299fdd);text-decoration: none;}
.wj-mb2-10-news-li-h2 a{color: #000000;}
.wj-mb2-10-news-liw a { text-decoration:none;}
.wj-mb2-10-news-li:hover .wj-mb2-10-news-li-b{color: #FFF;text-decoration: none;}
.wj-mb2-10-news-li:hover .wj-mb2-10-news-li-h2 a{color: #FFF;text-decoration: none;}
.wj-mb2-10-news-li:hover .wj-mb2-10-news-li-em{color: #FFF;text-decoration: none;}
.wj-mb2-10-news-li:hover .wj-mb2-10-news-li-span{color: #FFF;text-decoration: none;}
.wj-mb2-10-news-li{line-height: 77px;background-color: #FFF;height: 77px;width: 1017px;margin-top: 0px;margin-right: auto;margin-bottom: 10px;margin-left: auto;border-radius: 50px;box-shadow: 0px 0px 30px rgba(0,0,0,0.05);padding-right: 30px;padding-left: 30px;display: flex;flex-wrap: wrap;}
.wj-mb2-10-news-li-b{font-size: 35px;color: #d0d0d0;margin-right: 40px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.wj-mb2-10-news-li-h2{font-size: 18px;color: #000000;font-family: "榛戜綋";font-weight: normal;width: 650px;overflow: hidden;}
.wj-mb2-10-news-li-em{font-family: "榛戜綋";font-size: 20px;color: #9b9b9b;font-style: normal;width: 157px;}
.wj-mb2-10-news-li-span{font-size: 36px;color: #2fa2de;font-family: "瀹嬩綋"; letter-spacing:-20px;}
/*.wj-mb2-10-news-li:hover *{ color:#fff;}*/
.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;}
