@charset "utf-8";
html {font-size:20px;}
@media only screen and (min-width:400px) {html {font-size:21.33333333px;}
}
@media only screen and (min-width:414px) {html {font-size:22.08px;}
}
@media only screen and (min-width:480px) {html {font-size:25.6px;}
}
img {border:0;}
a {color:#0894ec;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active {color:#0a8ddf;}
body{ margin:0px; padding:0px;background: #F7F7F7}
header {
	width:100%;
	background: #fff;
	z-index: 1000;
	border-bottom: 0.005rem solid #d6d6d6
}
header .logo {
	margin-left: 10px;
	max-width:180px;
	float:left;
}
header .logo img {
	width:130px;
	margin-top:10px;
}
header .login {
	float:right;
	line-height:70px;
	height:70px;
}
header .login a {
	color: #45b7ec;
	font-size:25px;
	margin-right:20px;
}

.list-block .item-inner {padding-right:0.75rem;position:relative;width:100%;padding-top:0.4rem;padding-bottom:0.35rem;min-height:2.2rem;overflow:hidden;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-ms-flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.list-block .item-inner:after {content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#e7e7e7;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.list-block .item-title {-webkit-flex-shrink:1;-ms-flex:0 1 auto;-webkit-flex-shrink:1;flex-shrink:1;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.list-block .item-title.label {width:35%;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0;margin:4px 0;}
.list-block .item-input {width:100%;margin-top:-0.4rem;margin-bottom:-0.35rem;-webkit-box-flex:1;-ms-flex:1;-webkit-flex-shrink:1;-ms-flex:0 1 auto;-webkit-flex-shrink:1;flex-shrink:1;}
.list-block .item-after {white-space:nowrap;color:#5f646e;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0;margin-left:0.25rem;display:-webkit-box;display:-webkit-flex;display:flex;max-height:1.4rem;}
.list-block .smart-select .item-after {max-width:70%;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list-block .item-link {-webkit-transition-duration:300ms;transition-duration:300ms;display:block;color:inherit;}
.list-block .item-link .item-inner {padding-right:1.5rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUM0QzFDNzMyREM0MTFFNUJDNTI4OTMzMEE0RjBENzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUM0QzFDNzQyREM0MTFFNUJDNTI4OTMzMEE0RjBENzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QzRDMUM3MTJEQzQxMUU1QkM1Mjg5MzMwQTRGMEQ3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QzRDMUM3MjJEQzQxMUU1QkM1Mjg5MzMwQTRGMEQ3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjs2Bb4AAAItSURBVHjazJhbK0RRGIb3DIOU/AG5kUTOgxmHceFGKf6BO+Vf+E8KKYcYg3FuMpNIDhFJXJAcp/GtvKumrzVs+zBrvfU2u689q6d3rb33+lYgl8tZvymZ3JOX7eQp8gT50fJA0Wj4z3tKbY5VR14hV5ObyWLkZ6sICtq4p4V8CjihevIWucoUQJFUmtUayTvkShMAL5DiGqs3IMlK3YBSgwrIZkBWmAAoIRMKyG2/IIMO/hMjbygepCS53ARAoQHyOqu1YbrLTADMAXJbASmSDOkGlOpTQHaQN72CdAuYBeQuq4cBWaIbUEJGC0Am3UIGPVoqMsk9Vu/CwxTQDSj0iSQPWD2C6Q7oBhT6AmRKAZkwAVDoowBkn+LdqQVQ6A2QhwrIuAmAEjKi2KrF/jPdfgIKveI7Pcfq/eSMCYBSD4pakymA0+RxVrsn15oAOEMeY7Vbcif5ys4ApT7CzZJHWO2G3I1fSyfgPHmY1a7x6bvT/ZpZUMBdOoHzI8El8pCiK+wq8CQXNcFlBdw51tyD00G9SnAVHV++zgDn6hzHiwTjCrgTTKvrQya3Ca5jA5CvY3IP+UlnTxJEb8zhjpDck1cL20mCAcBFWD2D2ovOvjiERojDpTGtnsL9N8EQegt+LJrC5vRN59lMORp0DrePNH2BswvYivXVzuoHSO7dz+2QHcAa6+eMOl87WHOffm8m7QCK7foog+tFi2mZACg3npPkRUxrtkitgvUtwAA5A3LWdzPizwAAAABJRU5ErkJggg==);background-size:0.7rem;background-repeat:no-repeat;background-position:97% center;background-position:-webkit-calc(100% - .5rem) center;background-position:calc(100% - .5rem) center;}
.list-block .item-content {box-sizing:border-box;padding-left:0.75rem;min-height:2.2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.list-block .list-block-label {margin:0.5rem 0 1.75rem;padding:0 0.75rem;font-size:0.7rem;color:#5f646e;}
.list-block .item-subtitle {font-size:14px;position:relative;overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;}
.list-block .item-text {font-size:0.75rem;color:#5f646e;line-height:1.05rem;position:relative;overflow:hidden;height:2.1rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;}
.list-block.media-list .item-title {font-weight:500;font-size:16px;}
.list-block.media-list .item-inner {display:block;padding-top:0.5rem;padding-bottom:0.45rem;-webkit-align-self:stretch;align-self:stretch;}
.list-block.media-list .item-media {padding-top:0.45rem;padding-bottom:0.5rem; }
.list-block.media-list .item-media img {display:block;}
.list-block.media-list .item-title-row {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.list-block .list-group ul:after,.list-block .list-group ul:before {z-index:11;}
.list-block .list-group + .list-group ul:before {display:none;}
.list-block .item-divider,.list-block .list-group-title {background:#F7F7F7;margin-top:-1px;padding:0.2rem 0.75rem;white-space:nowrap;position:relative;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#e7e7e7;}
.list-block .item-divider:before,.list-block .list-group-title:before {content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#e7e7e7;display:block;z-index:15;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}

.list-block .list-group-title {position:relative;position:-webkit-sticky;position:-moz-sticky;position:sticky;top:0;z-index:20;margin-top:0;}
.list-block .list-group-title:before {display:none;}
.list-block li:last-child .list-button:after {display:none;}
.list-block li:last-child .item-inner:after,.list-block li:last-child li:last-child .item-inner:after {display:none;}
.list-block li li:last-child .item-inner:after,.list-block li:last-child li .item-inner:after {content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#e7e7e7;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.button {border:1px solid #0894ec;color:#0894ec;text-decoration:none;text-align:center;display:block;border-radius:0.25rem;line-height:1.25rem;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;padding:0 0.5rem;margin:0;height:1.35rem;white-space:nowrap;position:relative;text-overflow:ellipsis;font-size:0.7rem;font-family:inherit;cursor:pointer;}

.button.disabled:active,.button.button-primary.disabled:active,.button.button-success.disabled:active,.button.button-danger.disabled:active,.button.button-warning.disabled:active {border-color:#c8c9cb;color:#c8c9cb;}
.button.disabled.button-fill,.button.button-primary.disabled.button-fill,.button.button-success.disabled.button-fill,.button.button-danger.disabled.button-fill,.button.button-warning.disabled.button-fill {color:white;background-color:#c8c9cb;}
.button.disabled.button-fill:active,.button.button-primary.disabled.button-fill:active,.button.button-success.disabled.button-fill:active,.button.button-danger.disabled.button-fill:active,.button.button-warning.disabled.button-fill:active {background-color:#c8c9cb;}
.buttons-row,.buttons-tab {-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-lines:single;-moz-box-lines:single;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}
.tixi img{ max-width:640px; width:100%;}

.buttons-tab {background:white;position:relative;}
.buttons-tab:after {content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#d0d0d0;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.buttons-tab .button {color:#5f646e;font-size:0.8rem;width:100%;height:2rem;line-height:2rem;-webkit-box-flex:1;-ms-flex:1;border:0;border-bottom:2px solid transparent;border-radius:0;}
.buttons-tab .button.active {color:#0894ec;border-color:#0894ec;z-index:100;}
.buttons-fixed {position:fixed;z-index:99;width:100%;}
.buttons-tab .tace{ border-right:1px solid #ccc}

.container{max-width: 640px;margin: 0 auto;}
.co9{ color:#999;}
.list-block.resources .item-inner{ padding-top: 1.1rem; padding-bottom: 1.1rem;}
.consumption{ padding:20px 0;}
.consumption .button{ height:auto; line-height: 20px;}
.consumption .tixi_img{ width:70%; margin:0 auto;}

.customer{  background-color:#fff; width:96%; padding: 3% 2%  2% 2%; float:left}
.customer li{ width:25%; float:left;list-style:none;text-align:center;}
.customer li img{ width:90%; filter:Gray; -webkit-filter: grayscale(100%); }
.customer li:hover img{ filter:0; -webkit-filter: grayscale(0); }

.about{ background-color:#fff; float:left; padding:30px 5% 50px 5%; clear:both; width:90%;}
.about h2{ font-size:16px}
.about .about_left{float:left; width:55%; font-size:14px; line-height:1.5em; color:#A39894}
.about .about_right{float:right; width:38%;}
.about .about_right img{float:left; width:100%; text-align:right}

.yewu{ float:left; padding:60px 5%; width:90%; background: url(/wap/img/social_back.jpg) 100% 100%; margin:-30px 0px 0px 0px;}
.yewu li{ float:left; width:20%; list-style:none; margin:0% 2%;text-align:center; padding:20px 0px; font-size:14px; color:#585757}
.yewu li img{ width:70%; }

#slider {width:100%;margin:0px auto;}
.pagination li {background-color:#ddd;}
.pagination li.active {background-color:#447BCF;}
.responsive {width:100%;height:auto;}
.clearfix:after {content:"";display:table;clear:both;}
ol,ul {list-style:none;}
dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;}
