@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;}
ul,li,{ margin:0px; padding:0px;}
.xnn-mb2-boxa{ width:1100px; margin:auto;}
.xnn-mb2-biaoti{ padding-top:25px; padding-bottom:25px; font-size:23px; text-align:center; line-height:26px;}
.xnn-mb2-text{ padding:10px;}
.xnn-mb2-cler{  clear:both; height:0px;}
.xnn-mb2-wenbt1{background:#26d8dc; display:inline-flex; max-width:1000px;}
.xnn-mb2-wenbt1a{ width:20px; min-width:20px;}
.xnn-mb2-wenbt1b{ padding:10px; background:#23a6fe; width:100%; font-size:20px; line-height:22px; color:#FFF;}
.xnn-mb2-flo{ float:left;}
.xnn-mb2-flot{float:right;}
a:link{color:#333; text-decoration:none;}
.hb-mb3-content{ width:1100px; margin:10px auto 30px auto; padding:12px;  clear:both; overflow:auto;}
.hb-mb3-tit1{ background:url(/Public/zt/themes/pc/images/hb-mb3-pic-1.jpg) bottom repeat-x; height:70px; line-height:56px; margin:20px auto; width:1100px; margin:20px auto 0 auto; font-size:24px; font-weight:bold; color:#FFFFFF; text-indent:0em;}
.hb-mb3-tit1-pic{ height:30px; margin:13px 13px 0 30px; float:left;}
.hb-mb3-bg-blue{ background:url(/Public/zt/themes/pc/images/hb-mb3-pic-4.jpg) top center no-repeat #fff; padding:30px 0 0 0;}
.hb-mb3-tit2{ text-align:center; font-size:30px; height:30px; color:#41afe1; margin:20px 0;}
.hb-mb3-16px{ font-size:16px; line-height:28px;}
.hb-mb3-orange{color:#ffa800;}
.hb-mb3-yin{display: flex;justify-content: space-between; width:1100px; padding:0 12px; margin:20px auto; color:#41afe1;}
.hb-mb3-yin-1{ background:url(/Public/zt/themes/pc/images/hb-mb3-pic-6.png) top left no-repeat; width:50px;}
.hb-mb3-yin-2{ text-align:left;}
.hb-mb3-yin-3{ background:url(/Public/zt/themes/pc/images/hb-mb3-pic-7.png) bottom right no-repeat; width:50px;}
.hb-mb3-zong{ border-bottom:#CCCCCC dotted 2px; border-top:#CCCCCC dotted 2px; margin:40px auto 30px auto; width:1100px; padding:10px;}
.hb-mb3-zong-tit{display:inline-block;padding:5px 10px;background-color:#333; color:#FFFFFF; text-align:center; margin:-20px 0 0 0; font-size:18px;}

@charset "utf-8";
/* CSS Document */
.xnn-mb2-1-1{ width:100%; height:auto; position:relative;  height:576px; overflow:hidden; display:flex; justify-content:center; }

.xnn-mb2-1-1imag{ width:22PX; height:22px; margin-top:13px;}
.xnn-mb2-1-2{ height:74px; max-width:740px; position:absolute; top:10%; left:4%; display:flex; flex-wrap:nowrap; overflow:hidden;}
.xnn-mb2-1-2a{ background:#FFF; color:#3a67a8; height:74px; text-transform:uppercase; line-height:74px; padding:0px 10px; font-size:54px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
.xnn-mb2-1-2b{height:74px; border:3px solid #FFF; color:#FFF;  max-width:50%; overflow:hidden;}
.xnn-mb2-1-2bz1{letter-spacing:55PX; padding-top:7px; padding-left:10px; display:flex;  align-itme:space-between;}
.xnn-mb2-1-2bz2{letter-spacing:30PX; padding-top:7px; padding-left:10px; }
.xnn-mb2-1-2c{ position:absolute; top:142px; z-index:999; width:100%; text-align:center;}
.xnn-mb2-1-2c1{ color:#FFF; padding:20px 0px;}
.xnn-mb2-1-2c2{ text-align:center; font-size:24px; color:#FFF;  max-width:1000px; text-align:center; margin:auto; height:30px; line-height:30px; overflow:hidden; padding:30px 0px;}
.xnn-mb2-1-2c3{ font-size:74px; color:#FFF;  padding:20px 0px ; max-width:1000px; margin:auto; height:100px; line-height:80px; text-align:center; overflow:hidden;}

@charset "utf-8";
/* CSS Document */
.xnn-mb2-2-1{ margin:auto; width:180px; height:48px; background:url(/Public/zt/themes/pc/images/xnn-mb2-2.jpg); margin-top:57px; text-align:center; line-height:48px;}
.xnn-mb2-2-2{ padding-top:20px; color:#339af6; font-size:40px; max-width:1100px; margin:auto; text-align:center; font-weight:bold; line-height:1.5em;}
.xnn-mb2-2-3{padding-top:20px; max-width:1100px; margin:auto; text-align:center; line-height:1.7em;}
.xnn-mb2-2-4{font-weight:bold; color:#32a0ff; text-align:center; padding-top:40px;}
.xnn-mb2-2-5{ width:50px; height:5px; background:#32a0ff; margin:auto;  margin:10px auto;}
.xnn-mb2-2-6{ padding:40px 0px; text-align:center;}
.xnn-mb2-2-7{ height:91px; max-width:1100px; background:url(/Public/zt/themes/pc/images/xnn-mb2-4.jpg) no-repeat center;}

@charset "utf-8";
/* CSS Document */
.xnn-mb2-3-1{ height:101px; background:url(/Public/zt/themes/pc/images/xnn-mb2-4.jpg) no-repeat center; text-align:center; padding-top:30px; overflow:hidden; max-width:1000px; margin:20px auto;}
.xnn-mb2-3-1b{ height:45px; max-width:1000px; display:inline-block; margin:auto; overflow:hidden; line-height:40px; background:#339af6;  border-radius:60px; padding:0px 20px; }
.xnn-mb2-3-1a{ text-align:center; font-size:30px; color:#FFF;  font-weight:bold;}
.xnn-mb2-3-1c{ padding:20px 0px; max-width:1100px; margin:auto; text-align:center; line-height:1.7em;}
.xnn-mb2-3-2{width:1100px; margin:auto; display:flex; justify-content:space-between; align-items:flex-start;}
.xnn-mb2-3-2a{ width:100%; min-height:320px;  margin:20px 10px; background:url(/Public/zt/themes/pc/images/xnn-mb2-5.jpg) no-repeat center;  }
.xnn-mb2-3-2aa{ width:67px; height:67px; background:#FFF; border-radius:360px; margin:37px auto;  text-align:center; padding-top:10px;}
.xnn-mb2-3-2ab{ width:100%;   background:rgba(0,0,0,0.5); color:#FFF; min-height:178px; }
.xnn-mb2-3-2ac{ font-weight:bold; padding:20px; padding-bottom:0px; text-align:center;}
.xnn-mb2-3-2ad{padding:20px; }
.xnn-mb2-3-3a{ width:100%; min-height:320px; margin:20px 10px; background:url(/Public/zt/themes/pc/images/xnn-mb2-6.jpg) no-repeat center; position:relative; }
.xnn-mb2-3-4a{ width:100%; min-height:320px; margin:20px 10px; background:url(/Public/zt/themes/pc/images/xnn-mb2-7.jpg) no-repeat center;   position:relative; }
.xnn-mb2-3-5{ background:#f6f6f6; margin:20px auto; padding:20px;}

@charset "utf-8";
/* CSS Document */
.xnn-mb2-4-1{ margin-top:30px;  background:url(/Public/zt/themes/pc/images/xnn-mb2-8.jpg); padding-top:50px;}
.xnn-mb2-4-1a{ margin:auto; padding-top:10px; height:41px; text-align:center; margin-bottom:20px; width:176px; background:url(/Public/zt/themes/pc/images/xnn-mb2-10.png) no-repeat center;}
.xnn-mb2-4-1aimg{ width:20px; height:20px;}
.xnn-mb2-4-1b{ padding-top:20px; color:#fff; font-size:40px; max-width:1100px; margin:auto; text-align:center; font-weight:bold; line-height:1.5em;}
.xnn-mb2-4-1c{ padding-top:20px; max-width:1100px; margin:auto; text-align:center; line-height:1.7em; color:#FFF;}
.xnn-mb2-4-a2{ margin:auto; margin-top:70px; width:1100px; height:27px; background:url(/Public/zt/themes/pc/images/xnn-mb2-24.png) no-repeat center top;}
.xnn-mb2-4-2{ background:#FFF; padding-top:20px; }
.xnn-mb2-4-2a{ text-align:center;}
.xnn-mb2-4-2b{text-align:center;}
.xnn-mb2-4-2c{ display:inline-block; background:#3c9bee; padding:5px; color:#FFF; font-size:24px; font-weight:bold; margin:15px; margin-bottom:0px;  line-height:1.2em;}
.xnn-mb2-4-2d{ font-size:27px; color:#484848; font-weight:bold; padding:15px 15px 0px 15px; line-height:1.2em;}
.xnn-mb2-4-2e{ width:50px; height:5px; background:#3c9bee; margin:auto; margin-top:15px;}
.xnn-mb2-4-3{ padding:20px; display:flex;}
.xnn-mb2-4-4{ width:100%; background:#369eff; margin:10px; min-height:116px;}
.xnn-mb2-4-4a{ width:42px; height:42px; border:1px solid #FFF; border-top:0px; float:right; color:#FFF; text-align:center; line-height:42px; font-weight:bold; margin-right:30px;}
.xnn-mb2-4-4b{ margin:20px; color:#FFF; margin-top:10px;}
.xnn-mb2-4-4ba{ font-weight:bold;}
.xnn-mb2-4-5{ width:100%; background:#ffab0b; margin:10px; min-height:116px;}
.xnn-mb2-4-5a{ width:100%; text-align:center;}
.xnn-mb2-4-6{ border-bottom:1px dashed #999999; margin:30px 0px;}


@charset "utf-8";
/* CSS Document */
.xnn-mb2-5-1{ margin-top:30px; min-height:434px; background:url(/Public/zt/themes/pc/images/xnn-mb2-8.jpg);}
.xnn-mb2-5-2{ display:flex; padding-top:50px;}
.xnn-mb2-5-3{ width:360px; margin-right:20px; display:flex; }
.xnn-mb2-5-2a{ width:256px; height:280px; margin-top:50px;}
.xnn-mb2-5-2ab{ color:#FFF; width:233px; height:400px; border:1px solid #cccccc; margin-top:-20px; margin-left:-129px;}
.xnn-mb2-5-5{ width:100%;}
.xnn-mb2-5-6{ background:#FFF; margin-left:-52px; padding:10px 0px 20px 0px;;}
.xnn-mb2-5-6a{display:inline-block; background:#3c9bee; padding:5px; color:#FFF; font-size:24px; font-weight:bold; margin:15px; line-height:1.2em;}
.xnn-mb2-5-6b{font-size:27px; color:#484848; font-weight:bold; padding:0px 15px 0px 15px; line-height:1.2em;}
.xnn-mb2-5-6c{ margin:20px 20px 0px 0px;}
xnn-mb2-5-2aimg{ width:256px; height:281px;}
.hb-mb3-7{width:1100px; margin:0 auto; padding:0 12px;}
.hb-mb3-7-1{padding-top:5px;padding-right:10px;padding-left: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); }
.hb-mb3-7-count{width:32px;height:32px;margin-left:-53px;margin-top:23px;text-align:center;line-height:32px;border-radius:16px;background-color:#57d9ff; color:rgb(255,255,255);}
.hb-mb3-7-2{margin-top:-30px;padding-bottom:10px; color:#999999;}
.hb-mb3-7-3{font-size:16px;font-weight:bold;color:#111;}


@charset "utf-8";
/* CSS Document */
.xnn-mb2-12-1{ margin-top:70PX; background:url(/Public/zt/themes/pc/images/xnn-mb2-33.jpg) no-repeat center; padding-top:50px; min-height:387px;}

.xnn-mb2-12-3{ display:flex; align-items:flex-start;}
.xnn-mb2-12-3a{ width:207px; border-left:7px solid #FFF; min-width:207px; padding-left:20px;}
.xnn-mb2-12-3b{ color:#FFF; font-size:15px; font-weight:bold;}
.xnn-mb2-12-3c{ font-size:27px; color:#FFF; font-weight:bold;}
.xnn-mb2-12-4{ width:255px; min-width:255px;}
.xnn-mb2-12-4img{width:149; height:150;}
.xnn-mb2-12-5{ width:100%; min-height:295px; box-shadow: 0px 0px 8px #888888; background:#FFF; position:relative; padding:40px;}
.xnn-mb2-12-5a{border-top: 100px solid #68abcc; border-right:0px; border-left: 200px solid transparent;height: 0; width: 0;  position:absolute; top:0px; right:0px;}
.xnn-mb2-12-5b{ color:#3b91bd; font-weight:bold;}
.xnn-mb2-12-5c{ margin-top:30px;}

