@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;}

.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{ padding:10px;}

.shl-mb2-public{ width:100%; overflow:hidden;margin-top: 20px;padding-bottom:20px; clear:both;}
.shl-m1-public{ width:100%; overflow:hidden;margin-top: 20px;padding-bottom:20px; clear:both;}

.xnn-mb2-fenge{display:flex; justify-content:space-between; align-items:center; margin:20px auto;}
.xnn-mb2-fengea{width:0.5em;height:0.5em;border-radius:100%;background-color:#0b86e6;}
.xnn-mb2-fengeb{display:inline-block;vertical-align:middle;width:100%;margin-right:-1em;margin-left:-1em;border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#0b86e6;}

.xnn-mb2-fenge2{margin-top:2em;margin-bottom:2em;}
.xnn-mb2-fenge2a{display:inline-block;float:left;width:45%;margin-top:.2em;border:1px dotted #63cd63;}
.xnn-mb2-fenge2b{display:inline-block;float:right;width:45%;margin-top:.2em;border:1px dotted #63cd63;}
.xnn-mb2-fenge2c{margin:auto;transform:rotate(45deg);width:.5em;height:.5em;background-color:#63cd63;}
.shl-mb2-17-tit{ border-radius:10px; border:1px solid #999; padding:5px;}
.shl-mb2-17-pic{ width:100%; display:block;border-radius:10px;}
.shl-mb2-1{ width:100%; overflow:hidden; background-color:#F5F5F5;}
.shl-mb2-1-xian{display:table;padding:5px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#ffffff;font-size:16px;background-color:#8e2a2a; margin:0 auto; text-align:center; max-width:90%;}
.shl-mb2-1-text{padding:15px 15px 0 15px;}
.xnn-mb2-2{width:100%; margin-top:20px; text-align:center;}
.xnn-mb2-2a{ display:inline-block;}
.xnn-mb2-2aa{border-left: 5px solid #63cd63;border-right: 5px solid #63cd63;box-sizing: border-box;}
.xnn-mb2-2ab{border-left: 5px solid #ffffff;border-right: 5px solid #ffffff;box-sizing: border-box;}
.xnn-mb2-2ac{background-color: #63cd63; color:#FFF; padding:0.3em; font-size:1.2em; font-weight:bold;}
.xnn-mb2-3{padding:10px; border-width:1px 0.4em;border-style:solid;border-color:#63cd63; border-radius:0.3em; margin-top:20px;}
.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;}
