@charset "utf-8";*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}html{height: 100%; font-size: 16px;}html,body,div,p,strong,span,a,b,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,del,img,i,em,select,button,textarea,input{margin: 0; padding: 0;}body{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}body{background: #fff; font-family: 'MiSans-Regular','Microsoft YaHei',"Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", sans-serif; font-size: 16px; line-height: 1.2; color: #333; position: relative; min-height: 100%;}a,img,button,input,textarea,select{-webkit-tap-highlight-color:rgba(255,255,255,0);}input[type="text"],input[type="hidden"],input[type="password"],button,textarea,select{outline: none; border: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0; font-family: 'Microsoft YaHei',"Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", sans-serif;}select::-ms-expand{display: none;}input::-ms-clear{display: none;}table{border-collapse:collapse;}a{text-decoration: none; color: #333;}a:hover{text-decoration: none;}a:focus{text-decoration: none;}li{list-style: none;}img{vertical-align: middle; border: none;}.fl{float: left;}.fr{float: right;}.clear{clear: both;}.hidden{overflow: hidden;}.h1,.h2,.h3,.h4,.h5,.h6{font-weight: normal;}.clearfix:after{content: ""; display: block; height: 0; visibility: hidden; clear: both;}.clearfix {*zoom: 1; clear: both;}.cell-box{font-size: 0;}.cell-box:before{content: ''; height: 100%; display: inline-block; vertical-align: middle;}.cell-box .cell{width: 100%; display: inline-block; vertical-align: middle;}/*scroll*/::-webkit-scrollbar {width:4px;height:4px}::-webkit-scrollbar-button:vertical {display:none}::-webkit-scrollbar-corner,::-webkit-scrollbar-track {background-color:#ffffff;}::-webkit-scrollbar-thumb {border-radius:10px;background-color: #3c87c4;}::-webkit-scrollbar-thumb:vertical:hover {background-color: #3c87c4;}::-webkit-scrollbar-thumb:vertical:active {background-color: #3c87c4;}.weixin-prop{ width:300px; height:380px;border:1px #ddd solid; background:#fff; position:fixed;left:50%;top:50%;margin:-190px 0px 0px -150px; z-index:2345667}.weixin-close{width:25px;height:25px; position:absolute;right:10px;top:10px; line-height:30px; text-align:center; font-size:20px; color:#333; cursor:pointer}.weixin-img{ float:left; width:250px; margin:60px 0px 0px 25px}.weixin-img canvas{width:250px;height:250px}.weixin-prop p{ float:left; width:100%; overflow:hidden; font-size:14px; text-align:center; color:#222}#endtxt{	font-size: 20px;	line-height: 2;	color: #252d36;	font-family: 'MiSans-Light';    overflow: hidden;    clear: both;	word-break: normal;	text-align:justify;}#endtxt ul li{	display: list-item;	text-align: -webkit-match-parent;	list-style-type: disc;}#endtxt hr{clear: both;padding-top: 15px;border-width: 0 0 1px 0;border-color: #999;margin-bottom: 15px;}#endtxt ul,#endtxt  menu,#endtxt  dir,#endtxt blockquote  {display: block;list-style-type: disc;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;padding-left:40px;}#endtxt em,#endtxt cite,#endtxt address,#endtxt i{font-style: italic;}#endtxt h1,#endtxt h2,#endtxt h3,#endtxt h4,#endtxt h5,#endtxt h6{	font-weight: bold;}#endtxt h1{	font-size: 28px;}#endtxt h2{	font-size: 24px;}#endtxt h3{	font-size: 18px;}#endtxt h4{	font-size:12px;}#endtxt img{	max-width: 100%;}#endtxt strong,#endtxt b{	font-family: 'MiSans-Bold';}@media screen and (max-width: 1680px){	#endtxt{		font-size: 18px;	}}@media screen and (max-width: 1440px){	#endtxt{		font-size: 16px;	}}@media (max-width: 640px){    #endtxt{		font-size: 14px;		line-height: 24px;    }}