@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;}
img{ max-width:100%;}
ol, ul {list-style: none;}
/*-----------------------------------Reset------------------------------------*/ 
a:link {color: #0000cc; text-decoration: none;}
a:visited {color: #551a8b; text-decoration: none;}
a:hover {color: #0000cc; text-decoration: underline;}
/*-----------------------------------Reset------------------------------------*/ 
body{margin: 0px; font-size: 16px; line-height:26px; color: #666; text-decoration: none; background-color: #FFF; font-family:'Microsoft YaHei', "宋体",arial; padding:15px;}

.shl-m1-public{ width:100%; overflow:hidden;margin-top: 20px;padding-bottom:20px; clear:both;}

.yc-t-r{ text-align:right;}
.yc-t-l{text-align:left;}
.yc-t-c{ text-align:center;}
.yc-color333{ color:#333;}
.yc-color666{ color:#666;}
.yc-color999{ color:#999;}
.yc-color8b291f{ color:#8b291f;}
.yc-mb10{ margin-bottom:10px;}
.yc-mb15{ margin-bottom:15px;}
.yc-mb20{ margin-bottom:20px;}
.yc-mb25{ margin-bottom:25px;}
.yc-mb30{ margin-bottom:30px;}
.yc-section{ margin:20px 0px; position:relative; }
.yc-lineheight18{line-height:18px;}
.yc-lineheight24{line-height:24px;}
.yc-pd10{ padding:10px;}
.xnn-mb1-maga{ margin:15px;}
.xnn-mb1-magt{margin-top:20px;}
.xnn-mb1-magb{ margin-bottom:20px;}
.xnn-mh1-cont{  color:#555555; }
.xnn-mh1-fenge{ margin:20px auto; text-align:center;}
.xnn-mh1-faak{}

.shl-m1-12-xian{display:flex;align-items:flex-end;}
.shl-m1-12-bor{flex:1 1 0%;height:1px;border-width:1px;border-style:dashed;border-color:#f69b7b;}
.shl-m1-12-bor1{margin-left:-50px;}
.shl-m1-12-bor2{width:60px;vertical-align:middle;}
.shl-m1-12-bor3{margin:-5px 5px; font-size:18px;color:#000; max-width:200px; overflow:hidden; height:26px;}
.shl-m1-12-bor4{transform:rotateY(180deg);margin-right:-50px;}
.shl-m1-5-des{max-width:100%;word-wrap:break-word !important; text-align:left; color:#000;}
.shl-m1-5-des1{}
.shl-m1-5-con{max-width:100%;white-space:normal;border:2px dashed #10937a;border-radius:10px;padding:16px;margin-top:10px;word-wrap:break-word !important; text-align:left;}
.shl-m1-5-gangwei{background-color: #10937A; color:#FFF; padding:5px; border-radius:6px;max-width:90px; overflow:hidden; display:block;}
.shl-m1-9-tit{color:#000;font-size:18px;font-weight:bold;max-width:200px; height:35px; overflow:hidden;}
.shl-m1-9-tit1{display:inline-block;background:#fff;margin-left:30px;padding:5px 15px 0px 15px;}
.shl-m1-9-bor{padding-left:12px;color: #10937A; padding-top:10px;}
.shl-m1-9-bor1{background: #8ECFC3;padding:6px 15px;border-radius:6px;margin-top:15px;color: #FFF;}
.shl-m1-9-bor2{margin-top:20px;margin-bottom:20px;color: #666;min-width:1px;}
.shl-m1-9-des{border:2px solid #10937A;border-radius:10px;min-height:100px;padding:5px 10px; }
.shl-m1-9-des1{border:5px solid #10937A;border-radius:15px;padding:5px;margin-top:-25px;}
.shl-m1-7-tit{margin-right: -10px;margin-left: -10px;font-size: 18px;height: 35px;line-height: 35px;background-color: #10937a;color: #ffffff;padding-right: 30px;padding-left: 30px;letter-spacing: 3px; max-width:205px;  overflow:hidden;}
.shl-m1-7-tit1{display:flex;justify-content:center;align-items:center;height:35px;overflow:hidden;}
.shl-m1-7-bor{width:35px;height:35px;align-items:center;justify-content:center;display:flex;background-color:#fff;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.shl-m1-7-bor1{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#FFA921;}
.shl-m1-7-bor2{width:35px;height:35px;align-items:center;justify-content:center;display:flex;background-color:#fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
.shl-m1-7-bor4{border-width: 2px;border-style: solid;border-color: #10937a;padding: 30px 30px 80px;margin-top: -17px;}
.shl-m1-7-bor5{margin-right: auto;margin-left: auto;text-align: left;}
.shl-m1-7-des{margin-top: -60px;margin-right: 30px;margin-left: 30px;border-width: 2px;border-style: solid;border-color: #10937a;padding: 5px;background-color: #ffffff;}
.shl-m1-7-des1{margin-right: auto;margin-left: auto;vertical-align: middle; width:100%;}
.shl-m1-11{padding-bottom:5px;}
.shl-m1-11-xian{display:flex;align-items:center;margin-bottom:5px;}
.shl-m1-11-bor{flex:1;height:2px;background:#10937a;}
.shl-m1-11-bg{min-width:100px;border-width:1px;border-style:solid;border-color:#10937a;padding-right:20px;padding-left:20px;}
.shl-m1-11-text{background:#10937a;padding:5px 10px;color:#ffffff; line-height:30px; max-width:250px; height:42px; overflow:hidden;}
.shl-m1-11-der{width:12px;height:12px;margin-right:auto;margin-left:auto;border-top:1px solid #10937a;border-right:1px solid #10937a;transform:rotate(135deg);}
.shl-m1-23-tit{padding:10px;background: #ebebeb;  }
.shl-m1-23-tit1{font-size: 26px;  font-weight: bolder;vertical-align: middle;text-align: center;margin-right: 10px;}
.shl-m1-23-tit2{font-size: 26px;  font-weight: bolder;vertical-align: middle;text-align: center;margin-left: 10px;}
.shl-m1-18-tit{display:flex;}
.shl-m1-18-tit1{color:#ffffff;background-color: #10937a;height:34px;padding-right:20px;padding-left:20px;line-height:34px;display:inline-block;  max-width:200px; height:35px; overflow:hidden;}
.shl-m1-18-bor{width:25px;margin-left:-5px;}
.shl-m1-18-bor1{background-image: url(/Public/zt/themes/mobile/images/shl-img-12.jpg);background-repeat:repeat-x;background-size: auto 6px;height: 5px;margin-right: auto;margin-left: auto;background-position: left bottom;}
.shl-m1-22-tit{width:100%;box-sizing: border-box; text-align:center;margin:10px auto;}
.shl-m1-22-tit1{display: inline-block; margin: 10px auto; vertical-align: middle;padding: 0px 5px; box-sizing: border-box;}
.shl-m1-22-tit2{margin:10px auto;  box-sizing: border-box;}
.shl-m1-22-tit3{height:20px; border-left: 1px solid #666;margin-bottom: -10px; margin-left: 10px; box-sizing: border-box;}
.shl-m1-22-tit4{width:50px;border-top: 1px solid #666;box-sizing: border-box;}
.shl-m1-22-tit5{padding: 10px 20px; box-sizing: border-box; margin:0 auto;}
.shl-m1-22-tit6{margin: 0px; padding: 0px; box-sizing: border-box;}
.shl-m1-22-tit7{width: 50px; margin-left: auto; box-sizing: border-box;}
.shl-m1-22-tit8{width: 50px; border-top: 1px solid #666; box-sizing: border-box;}
.shl-m1-22-tit9{height: 20px; border-left: 1px solid #666; margin-top: -10px; margin-left: 40px; box-sizing: border-box;}
.yc-style3-title{ display:inline-block; }
.yc-style3-title-r{width:30px;margin-bottom:-27px;margin-left:auto;}
.yc-style3-title-r1{width:12px;height:10px;margin-left:auto;border-right:1px solid #62061d;border-top:1px solid #62061d;}
.yc-style3-title-r2{width:30px;height:20px;margin-top:-5px;margin-left:-5px;border-right:1px solid #62061d;border-top:1px solid #62061d;}
.yc-style3-title-l{margin-top:-28px;}
.yc-style3-title-l1{width:30px;height:20px;margin-left:5px;margin-bottom:-5px;border-left:1px solid #62061d;border-bottom:1px solid #62061d;}
.yc-style3-title-l2{width:12px;height:10px;border-left:1px solid #62061d;border-bottom:1px solid #62061d;}
.yc-style3-title-p{ padding:10px 15px;}
.yc-title1{ border:#000000 1px solid; background:#d5cdde; width:180px; position:absolute; z-index:1;}
.yc-title1-1{ background:#fcf0df; border-right:#000000 1px solid; height:35px; width:60%;}
.yc-titlestyle{ width:190px; margin:0 auto; height:40px;}
.yc-title1-2{ margin-top:5px; margin-left:8px; position:absolute;border:#000000 1px solid; display:flex; text-transform:uppercase; line-height:35px;z-index:2; background:#FFFFFF;color:#666; font-weight:bold;}
.yc-title1-3{ border-right:#000000 1px solid; height:35px; width:130px;line-height:35px ; font-size:16px; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.yc-title1-4{ height:35px; width:50px; line-height:35px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.shl-m1-3-con{display:flex; padding-top:15px;}
.shl-m1-3-pic{width:40%;margin-right:15px; min-height:120px;}
.shl-m1-3-picright{width:40%;margin-left:15px; min-height:120px;}
.shl-m1-3-pic1{width:100%;vertical-align:middle;border-radius:100%;}
.shl-m1-3-pic2{pointer-events:none;width:36px;height:36px;border-radius:100%;background:rgba(246,155,123,0.6);margin-left:auto;margin-top:-45px;transform:rotate(360deg);}
.shl-m1-3-text{flex:1;}
.shl-m1-3-text1{font-size:18px;font-weight:bold;}
.shl-m1-3-bg{height:3px;background:#eae5e1;margin-top:5px;}
.shl-m1-3-bg1{height:3px;background:#10937A;width:30%;}
.shl-m1-3-der{margin-top:10px;}
.shl-m1-10-bor{width:100%;border:1px solid #10937A; padding-bottom:20px;}
.shl-m1-10-bor1{width:100%;background: #10937A;overflow:hidden;padding:60px;}
.shl-m1-10-bor2{width:50%;margin-right:auto;margin-left:auto;overflow:hidden;margin-top:-60px;}
.shl-m1-10-des{width:100%;border:1px solid #1F1E20; }
.shl-m1-10-des1{width:100%;margin-top:10px;margin-bottom:6px;text-align:center;}
.shl-m1-10-des2{width:100%;color: #666;text-align:center;}
.xnn-m1-2{ text-align:center; margin-top:20px;}
.xnn--m1-2-1{text-align:center;height:6px;}
.xnn-m1-2-2{height:6px;display:inline-block;vertical-align:top;background-color:#fff;-webkit-transform: rotate(0deg);}
.xnn-m1-2-3{width:6px; height:6px; background-color:rgb(89, 89, 164); border-radius:50%; display:inline-block; vertical-align:top;}
.xnn-m1-2-4{width:6px; height:6px; background-color:rgb(89, 89, 164); border-radius:50%; display:inline-block; vertical-align:top; margin-left:5px;}
.xnn-m1-2-5{width:6px; height:6px; background-color:rgb(89, 89, 164); border-radius:50%; display:inline-block; vertical-align:top; margin-left:5px; }
.xnn-m1-2-6{display:inline-block;vertical-align:top;border-top:1px rgb(89, 89, 164) solid;border-bottom:1px rgb(89, 89, 164) solid;padding:5px 7px;box-bozing:border-box; margin:-4px 0px;letter-spacing:1.5px;}
.xnn-m1-2-7{ font-size:18px; margin:0px; padding:0px;  color:rgb(89, 89, 164); max-width:200px !important; white-space:nowrap; overflow:hidden; }
.xnn-m1-2-8{padding: 10px 0px; box-sizing:border-box;}
.xnn-m1-2-9{width:100%;display:flex;display:-webkit-flex;}
.xnn-m1-2-10{width:50%; padding-right:8px; box-sizing:border-box;}
.xnn-m1-2-11{width:50%; display:flex; flex-direction:column; justify-content:space-between;}
.xnn-m1-2-12{padding-top:8px; box-sizing:border-box;  }
