@charset "utf-8";
/*所有页面共用样式*/
* {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	border: 0px;
	list-style: none;
	-webkit-overflow-scrolling: touch;
	vertical-align: baseline;
	background: transparent;
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-appearance: none;
}

html * {
	outline: 0;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:
	/*FontAwesome,*/
	"微软雅黑","黑体",Arial;
	vertical-align: middle;
	-webkit-text-size-adjust: 100%;
	list-style: none;
	list-style-position: outside;
	vertical-align: middle;
	font-size: 1em;
	-webkit-overflow-scrolling: touch;
}

body, html {
	font-size: 1em;
	font-family: "FontAwesome","微软雅黑","Microsoft Yahei","黑体",Arial;
	-webkit-font-smoothing: antialiased;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	-webkit-transition: margin 0.2s ease-out;
	-moz-transition: margin 0.2s ease-out;
	-khtml-transition: margin 0.2s ease-out;
	word-wrap: break-word;
	word-break: break-all;
	word-break: nomal;
	table-layout: fixed;
	-webkit-text-size-adjust: none;
	vertical-align: middle;
	line-height: normal;
	overflow-x: hidden;
	background: #ffffff;
	color: #333333;
	-webkit-overflow-scrolling: touch;
	letter-spacing: 0;
}

ul, li {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

img {
	border: 0px;
}

a {
	border: 0px;
}

a {
	blr: expression(this.onFocus=this.blur());
	outline: none;
}

	a:link {
		text-decoration: none;
	}

	a:active {
		text-decoration: none;
	}

	a:visited {
		text-decoration: none;
	}

	a:hover {
		text-decoration: none;
	}

input {
	vertical-align: middle;
	display: inline-block;
	margin: 0;
	padding: 0;
	overflow: visible;
}

	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
		color: #cccccc;
	}
/* 设置滚动条的样式 */
::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}

::-webkit-scrollbar-track {
	box-shadow: inset 0 0 4px rgba(0,0,0,0.0);
	background: nnoe;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
/* 滚动槽 */
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
	background: rgba(0,0,0,0.3);
	border-radius: 4px; /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); */
	opacity: 0.3;
	-moz-opacity: 0.3;
	-webkit-opacity: 0.3;
	filter: alpha(opacity=30);
}

	::-webkit-scrollbar-thumb:window-inactive {
	}

input[type="button"], input[type="submit"] {
	overflow: visible;
}

input {
	outline: none;
	outline: medium;
	font-size: 1em;
	font-family: 'FontAwesome';
}

textarea {
	outline: none;
	font-size: 1em;
	font-family: 'FontAwesome';
}

iframe {
	z-index: 1
}

.noselect { /* 禁止选择 
在 IE < 10 和Opera < 15中我们需要在需要禁止选中的元素上面添加一个属性
unselectable="on"，否则可能不会生效哦~不过现代浏览器如果不是非得兼容一些老的浏览器也可以不加。
*/
	-webkit-touch-callout: none; /* iOS Safari */
	-webkit-user-select: none; /* Chrome/Safari/Opera */
	-khtml-user-select: none; /* Konqueror */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* Internet Explorer/Edge */
	user-select: none; /* Non-prefixed version, currently not supported by any browser */
}
/*共用样式完*/

/*常用背景色*/
.bgwhite {
	background-color: white;
}

.bg00 {
	background-color: #000000;
}

.bgf2 {
	background-color: #f2f2f2;
}

.bgf9 {
	background-color: #f9f9f9;
}
.bgf7f8fa {
	background-color: #f7f8fa;
}

.bgred {
	background-color: #D96104;
}

.bgred1 {
	background-color: #df2037;
}

.bgff66 {
	background-color: #ff6600;
}

.bgblue {
	background-color: #1d82d2;
}

.bge3 {
	background-color: #e3e3e3;
}

.bgee {
	background-color: #EEEEEE;
}

.bgfc {
	background-color: #FCE2B1;
}

.bg00op3 {
	background-color: rgba(0,0,0,0.3);
}
/*半透明背景*/

/*专属背景色*/
.bg6fb {
	background-color: #6fbf50;
}
/*banner按钮背景色*/
.bg131 {
	background-color: #131313;
}
/*底部背景色*/
.bg006 {
	background-color: #006cb7;
}
/*蓝色底色*/
.bg213 {
	background-color: #213155;
}
/*解决方案菜单底色*/
.bg539 {
	background-color: #539fd2;
}
/*底部输入框颜色*/
.bge5f {
	background-color: #e5f0f8;
}
/*产品详细表格淡蓝色背景*/
.bg338 {
	background-color: #3389c5;
}
/*产品淡蓝色背景*/


/*文字粗细*/
.bold {
	font-weight: bold;
}
.font-weight-500 {
	font-weight: 500;
}
.regu {
	font-weight: 400;
}

.text05em {
	font-size: 0.5em;
}

.text06em {
	font-size: 0.6em;
}

.text07em {
	font-size: 0.7em;
}

.text08em {
	font-size: 0.8em;
}

.text0875em {
	font-size: 0.875em;
}

.text09em {
	font-size: 0.9em;
}

.text10em {
	font-size: 1.0em;
}

.text11em {
	font-size: 1.1em;
}

.text12em {
	font-size: 1.2em;
}

.text125em {
	font-size: 1.25em;
}

.text13em {
	font-size: 1.3em;
}

.text14em {
	font-size: 1.4em;
}
.text147em {
	font-size: 1.47em;
}
.text15em {
	font-size: 1.5em;
}

.text16em {
	font-size: 1.6em;
}

.text17em {
	font-size: 1.7em;
}

.text18em {
	font-size: 1.8em;
}

.text19em {
	font-size: 1.9em;
}

.text20em {
	font-size: 2.0em;
}
.text22em {
	font-size: 2.2em;
}

.text225em {
	font-size: 2.25em;
}

.text25em {
	font-size: 2.5em;
}

.text30em {
	font-size: 3.0em;
}

.text32em {
	font-size: 3.2em;
}

.text38em {
	font-size: 3.8em;
}
.text375em {
	font-size: 3.75em;
}

.text40em {
	font-size: 4.0em;
}

.text100em {
	font-size: 10.0em;
}

.color0 {
	color: #000000;
}

.color1 {
	color: #1d82d2;
}

.color2 {
	color: #999999;
}

.color3 {
	color: #333333;
}

.color4 {
	color: #454545;
}

.color5 {
	color: #ffffff;
}

.color6 {
	color: #666666;
}

.color7 {
	color: #df2037;
}

.color9 {
	color: #999999;
}

.color10 {
	color: #d85a00;
}

.color11 {
	color: #03a137;
}

.color12 {
	color: #cccccc;
}

.color13 {
	color: #006cb7;
}
/*常用颜色*/
.color14 {
	color: #ff6c00;
}
/*橙色*/
.color15 {
	color: #6fbf50;
}
/*绿色*/
.color16 {
	color: #4c5763;
}

.color17 {
	color: #04c8dc;
}

.color18 {
	color: #303133;
}

.color19 {
	color: #0c6ff6;
}

.color20 {
	color: #eb6100;
}

.color21 {
	color: #00d5ff;
}

.color22 {
	color: #9da6bd;
}

.color23 {
	color: #a3aebc;
}

.color24 {
	color: #e60012;
}

.color25 {
	color: #606266;
}


.bor0 {
	border: 0;
}

.bor1px {
	border: 1px solid #f2f2f2;
}

	.bor1px.over {
		border: 1px solid #62B0B0;
	}

.bor1px2 {
	border: 1px solid #e3e3e3;
}

.bor1px3 {
	border: 1px solid #ffffff;
}

.bor1px4 {
	border: 1px solid #006cb7;
}

.bor1px5 {
	border: 1px solid #D96104;
}

.bor1px6 {
	border: 1px solid #5a5d66;
}

.bot1px1 {
	border-bottom: 1px solid #e4e4e4;
}

.bot1px2 {
	border-bottom: 1px solid #f2f2f2;
}

.bot1px3 {
	border-bottom: 2px solid #f2f2f2;
}

.bot1px4 {
	border-bottom: 1px solid #1195DB;
}

.bot1px5 {
	border-bottom: 1px solid #c5c8d1;
}

.bot1px6 {
	border-bottom: 1px solid rgba(255,255,255,0.3);
}

.bot1px7 {
	border-bottom: 1px solid #333333;
}

.borr1px {
	border-right: 1px solid #FFFFFF;
}

.borr1px1 {
	border-right: 1px solid #F2F2F2;
}

.borr1px2 {
	border-right: 1px solid #4b5876;
}

.bor1px7 {
	border: 0.2em solid #c2d7e6;
}

.bor1px8 {
	border: 2px solid #ffffff;
}

.bor1px9 {
	border: 2px solid #235ac5;
}

.bot1px {
	border-top: 1px solid #f2f2f2;
}

.bot2px {
	border-top: 1px solid #384666;
}

.bor1px10 {
	border: 1px solid #d9d9d9;
}

.bor1px11 {
	border: 2px solid #ffffff;
}

.bor1px12 {
	border: 1px solid #f5f5f5;
}

.bor1px13 {
	border: 1px solid #c5c8d1;
}

/*左边半透明线*/
.botlpx1 {
	border-left: 1px solid rgba(255,255,255,0.1);
}

/*边框*/
.borleft1 {
	border-left: 1px solid #4b5876;
	border-top: 1px solid #4b5876;
	border-bottom: 1px solid #4b5876;
}

.borright1 {
	border-right: 1px solid #0c6ff6;
	border-top: 1px solid #0c6ff6;
	border-bottom: 1px solid #0c6ff6;
}

/*虚线*/
.borx1px {
	border-right: 1px dashed #006cb7;
}

/*下载资料下边框*/
.borbot {
	border-bottom: 2px solid #f0f4f8;
}

.bortop {
	border-top: 2px solid #f0f4f8;
}

/*简介使用边框*/
.cutborleft {
	border-left: 1px solid #e9ebf5;
}

.cutborright {
	border-right: 1px solid #e9ebf5;
}

.cutbor {
	border: 0.2em solid #9da6bd;
}


.bot06em {
	border-bottom: 0.6em solid #f2f2f2;
}

.textright {
	text-align: right;
}

.textcenter {
	text-align: center;
}

.textleft {
	text-align: left;
}

.iblock {
	display: inline-block;
}

.opac00 {
	opacity: 0.0;
	-moz-opacity: 0.0;
	-webkit-opacity: 0.0;
	filter: alpha(opacity=0);
}

.opac005 {
	opacity: 0.05;
	-moz-opacity: 0.05;
	-webkit-opacity: 0.05;
	filter: alpha(opacity=5);
}

.opac01 {
	opacity: 0.1;
	-moz-opacity: 0.1;
	-webkit-opacity: 0.1;
	filter: alpha(opacity=10);
}

.opac02 {
	opacity: 0.2;
	-moz-opacity: 0.2;
	-webkit-opacity: 0.2;
	filter: alpha(opacity=20);
}

.opac03 {
	opacity: 0.3;
	-moz-opacity: 0.3;
	-webkit-opacity: 0.3;
	filter: alpha(opacity=30);
}

.opac04 {
	opacity: 0.4;
	-moz-opacity: 0.4;
	-webkit-opacity: 0.4;
	filter: alpha(opacity=40);
}

.opac05 {
	opacity: 0.5;
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	filter: alpha(opacity=50);
}

.opac06 {
	opacity: 0.6;
	-moz-opacity: 0.6;
	-webkit-opacity: 0.6;
	filter: alpha(opacity=60);
}

.opac07 {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-webkit-opacity: 0.7;
	filter: alpha(opacity=70);
}

.opac08 {
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	filter: alpha(opacity=80);
}

.opac09 {
	opacity: 0.9;
	-moz-opacity: 0.9;
	-webkit-opacity: 0.9;
	filter: alpha(opacity=90);
}

.opac10 {
	opacity: 1;
	-moz-opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100);
}

.rate90 {
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}

.w55b {
	width: 55%;
}

.w50b {
	width: 50%;
}

.w30b {
	width: 30%;
}

.w35b {
	width: 35%;
}

.w36b {
	width: 36%;
}

.w65b {
	width: 65%;
}

.w70b {
	width: 70%;
}

.w60b {
	width: 60%;
}

.w40b {
	width: 40%;
}

.w425b {
	width: 42.5%;
}

.w44b {
	width: 44%;
}

.w45b {
	width: 45%;
}

.w455b {
	width: 45.5%;
}

.w465b {
	width: 46.58%;
}

.w48b {
	width: 48%;
}

.w25b {
	width: 25%;
}

.w75b {
	width: 75%;
}

.w74b {
	width: 74%;
}

.w73b {
	width: 73%;
}

.w20b {
	width: 20%;
}

.w2275b {
	width: 22.75%;
}

.w2475b {
	width: 24.75%;
}

.w80b {
	width: 80%;
}

.w96b {
	width: 96%;
}

.w94b {
	width: 94%;
}

.w92b {
	width: 92%;
}

.w90b {
	width: 90%;
}

.w08b {
	width: 8%;
}

.w10b {
	width: 10%;
}

.w11b {
	width: 11%;
}

.w90b {
	width: 90%;
}

.w125b {
	width: 12.5%;
}

.w13b {
	width: 13%;
}

.w15b {
	width: 15%;
}

.w85b {
	width: 85%;
}

.h100b {
	height: 100%;
}

.w100b {
	width: 100%;
}

.w999b {
	width: 99.9%;
}

.w998b {
	width: 99.8%;
}

.w997b {
	width: 99.7%;
}

.w6975b {
	width: 69.75%;
}

.w32b {
	width: 32%;
}

.w3266b {
	width: 32.66666666%;
}

.w33b {
	width: 33.33333333%;
}

.w313b {
	width: 31.3333333%;
}

.w166b {
	width: 16.6666666%;
}

.w299b {
	width: 29.9133333%;
}

.w266b {
	width: 26.6666666%;
}

.w3b {
	width: 3%;
}

.mar25em {
	margin: 2.5em;
}

.ml068b {
	margin-left: 0.68%;
}

.ml075b {
	margin-left: 0.75%;
}

.ml171b {
	margin-left: 1.71%;
}

.ml1b {
	margin-left: 1%;
}

.ml2b {
	margin-left: 2%;
}

.ml3b {
	margin-left: 3%;
}

.ml4b {
	margin-left: 4%;
}

.ml4-5b {
	margin-left: 4.5%;
}

.ml5b {
	margin-left: 5%;
}

.ml8b {
	margin-left: 8%;
}

.ml10b {
	margin-left: 10%;
}

.ml135b {
	margin-left: 13.5%;
}

.ml15b {
	margin-left: 15%;
}

.ml20b {
	margin-left: 20%;
}

.ml25b {
	margin-left: 25%;
}

.mr068b {
	margin-right: 0.68%;
}

.mr075b {
	margin-right: 0.75%;
}

.mr171b {
	margin-right: 1.71%;
}

.mr1b {
	margin-right: 1%;
}

.mr2b {
	margin-right: 2%;
}

.mr3b {
	margin-right: 3%;
}

.mr4b {
	margin-right: 4%;
}

.mr4-5b {
	margin-right: 4.5%;
}

.mr4-9b {
	margin-right: 4.9%;
}

.mr5b {
	margin-right: 5%;
}

.mr10b {
	margin-right: 10%;
}

.mr135b {
	margin-right: 13.5%;
}

.mr15b {
	margin-right: 15%;
}

.mr20b {
	margin-right: 20%;
}

.mr25b {
	margin-right: 25%;
}

.ml3-3b {
	margin-left: 3.3333333%;
}

.mr3-3b {
	margin-right: 3.3333333%;
}

.ml2-5b {
	margin-left: 2.5%;
}

.mr2-5b {
	margin-right: 2.5%;
}

.ml01em {
	margin-left: 0.1em;
}

.ml02em {
	margin-left: 0.2em;
}

.ml03em {
	margin-left: 0.3em;
}

.ml04em {
	margin-left: 0.4em;
}

.ml05em {
	margin-left: 0.5em;
}

.ml06em {
	margin-left: 0.6em;
}

.ml07em {
	margin-left: 0.7em;
}

.ml08em {
	margin-left: 0.8em;
}

.ml09em {
	margin-left: 0.9em;
}

.ml10em {
	margin-left: 1.0em;
}

.ml11em {
	margin-left: 1.1em;
}

.ml12em {
	margin-left: 1.2em;
}

.ml13em {
	margin-left: 1.3em;
}

.ml14em {
	margin-left: 1.4em;
}

.ml15em {
	margin-left: 1.5em;
}

.ml16em {
	margin-left: 1.6em;
}

.ml20em {
	margin-left: 2.0em;
}

.ml22em {
	margin-left: 2.2em;
}

.ml24em {
	margin-left: 2.4em;
}

.ml25em {
	margin-left: 2.5em;
}

.ml30em {
	margin-left: 3.0em;
}

.ml35em {
	margin-left: 3.5em;
}

.ml375em {
	margin-left: 3.75em;
}

.ml40em {
	margin-left: 4.0em;
}

.ml68em {
	margin-left: 6.8em;
}

.mr01em {
	margin-right: 0.1em;
}

.mr02em {
	margin-right: 0.2em;
}

.mr03em {
	margin-right: 0.3em;
}

.mr04em {
	margin-right: 0.4em;
}

.mr05em {
	margin-right: 0.5em;
}

.mr06em {
	margin-right: 0.6em;
}

.mr07em {
	margin-right: 0.7em;
}

.mr08em {
	margin-right: 0.8em;
}

.mr09em {
	margin-right: 0.9em;
}

.mr10em {
	margin-right: 1.0em;
}

.mr11em {
	margin-right: 1.1em;
}

.mr12em {
	margin-right: 1.2em;
}

.mr13em {
	margin-right: 1.3em;
}

.mr14em {
	margin-right: 1.4em;
}

.mr15em {
	margin-right: 1.5em;
}

.mr16em {
	margin-right: 1.6em;
}

.mr20em {
	margin-right: 2.0em;
}

.mr25em {
	margin-right: 2.5em;
}

.mr28em {
	margin-right: 2.8em;
}

.mr30em {
	margin-right: 3.0em;
}

.mr325em {
	margin-right: 3.25em;
}

.mr35em {
	margin-right: 3.5em;
}

.mr40em {
	margin-right: 4.0em;
}

.mt1b {
	margin-top: 1%;
}

.mt2b {
	margin-top: 2%;
}

.mt3b {
	margin-top: 3%;
}

.mt4b {
	margin-top: 4%;
}

.mt4-5b {
	margin-top: 4.5%;
}

.mt5b {
	margin-top: 5%;
}

.mb1b {
	margin-bottom: 1%;
}

.mb2b {
	margin-bottom: 2%;
}

.mb3b {
	margin-bottom: 3%;
}

.mb4b {
	margin-bottom: 4%;
}

.mb5b {
	margin-bottom: 5%;
}

.mb136b {
	margin-bottom: 1.36%;
}

.mb15b {
	margin-bottom: 1.5%;
}

.mb342b {
	margin-bottom: 3.42%;
}

.mt1px {
	margin-top: 1px;
}

.mt01em {
	margin-top: 0.1em;
}

.mt015em {
	margin-top: 0.15em;
}

.mt013em {
	margin-top: 0.13em;
}

.mt02em {
	margin-top: 0.2em;
}

.mt025em {
	margin-top: 0.25em;
}

.mt03em {
	margin-top: 0.3em;
}

.mt04em {
	margin-top: 0.4em;
}

.mt05em {
	margin-top: 0.5em;
}

.mt055em {
	margin-top: 0.55em;
}

.mt06em {
	margin-top: 0.6em;
}

.mt07em {
	margin-top: 0.7em;
}

.mt08em {
	margin-top: 0.8em;
}

.mt09em {
	margin-top: 0.9em;
}

.mt10em {
	margin-top: 1.0em;
}

.mt105em {
	margin-top: 1.05em;
}

.mt11em {
	margin-top: 1.1em;
}

.mt12em {
	margin-top: 1.2em;
}

.mt13em {
	margin-top: 1.3em;
}

.mt135em {
	margin-top: 1.35em;
}

.mt14em {
	margin-top: 1.4em;
}

.mt15em {
	margin-top: 1.5em;
}

.mt16em {
	margin-top: 1.6em;
}

.mt17em {
	margin-top: 1.7em;
}

.mt175em {
	margin-top: 1.75em;
}

.mt18em {
	margin-top: 1.8em;
}

.mt185em {
	margin-top: 1.85em;
}

.mt19em {
	margin-top: 1.9em;
}

.mt20em {
	margin-top: 2.0em;
}

.mt22em {
	margin-top: 2.2em;
}

.mt23em {
	margin-top: 2.3em;
}

.mt24em {
	margin-top: 2.4em;
}

.mt25em {
	margin-top: 2.5em;
}

.mt28em {
	margin-top: 2.8em;
}

.mt30em {
	margin-top: 3.0em;
}

.mt34em {
	margin-top: 3.4em;
}

.mt35em {
	margin-top: 3.5em;
}

.mt38em {
	margin-top: 3.8em;
}

.mt40em {
	margin-top: 4.0em;
}

.mt42em {
	margin-top: 4.2em;
}

.mt46em {
	margin-top: 4.6em;
}

.mt50em {
	margin-top: 5.0em;
}

.mt575em {
	margin-top: 5.75em;
}

.mt60em {
	margin-top: 6.0em;
}

.mt64em {
	margin-top: 6.4em;
}

.mt70em {
	margin-top: 7.0em;
}

.mt85em {
	margin-top: 8.5em;
}

.mb01em {
	margin-bottom: 0.1em;
}

.mb02em {
	margin-bottom: 0.2em;
}

.mb03em {
	margin-bottom: 0.3em;
}

.mb04em {
	margin-bottom: 0.4em;
}

.mb05em {
	margin-bottom: 0.5em;
}

.mb06em {
	margin-bottom: 0.6em;
}

.mb07em {
	margin-bottom: 0.7em;
}

.mb08em {
	margin-bottom: 0.8em;
}

.mb09em {
	margin-bottom: 0.9em;
}

.mb10em {
	margin-bottom: 1.0em;
}

.mb11em {
	margin-bottom: 1.1em;
}

.mb12em {
	margin-bottom: 1.2em;
}

.mb13em {
	margin-bottom: 1.3em;
}

.mb14em {
	margin-bottom: 1.4em;
}

.mb15em {
	margin-bottom: 1.5em;
}

.mb20em {
	margin-bottom: 2.0em;
}

.mb25em {
	margin-bottom: 2.5em;
}

.mb30em {
	margin-bottom: 3.0em;
}

.mb40em {
	margin-bottom: 4.0em;
}

.mb45em {
	margin-bottom: 4.5em;
}

.mb50em {
	margin-bottom: 5.0em;
}

.mb60em {
	margin-bottom: 6.0em;
}

.mb70em {
	margin-bottom: 7.0em;
}

.mb80em {
	margin-bottom: 8.0em;
}

.mb120em {
	margin-bottom: 12.0em;
}

.pt1b {
	padding-top: 1%
}

.pt2b {
	padding-top: 2%
}

.pt3b {
	padding-top: 3%
}

.pt4b {
	padding-top: 4%
}

.pt5b {
	padding-top: 5%
}

.pb1b {
	padding-bottom: 1%
}

.pb2b {
	padding-bottom: 2%
}

.pb3b {
	padding-bottom: 3%
}

.pb4b {
	padding-bottom: 4%
}

.pb5b {
	padding-bottom: 5%
}

.pr2-5b {
	padding-right: 2.5%;
}

.pl2-5b {
	padding-left: 2.5%;
}

/*间距*/
.padding0 {
	padding: 0;
}
.padding125 {
	padding: 1.250em;
}

.pt01em {
	padding-top: 0.1em;
}

.pt02em {
	padding-top: 0.2em;
}

.pt03em {
	padding-top: 0.3em;
}

.pt04em {
	padding-top: 0.4em;
}

.pt05em {
	padding-top: 0.5em;
}

.pt06em {
	padding-top: 0.6em;
}

.pt07em {
	padding-top: 0.7em;
}

.pt08em {
	padding-top: 0.8em;
}

.pt09em {
	padding-top: 0.9em;
}

.pt10em {
	padding-top: 1.0em;
}

.pt11em {
	padding-top: 1.1em;
}

.pt12em {
	padding-top: 1.2em;
}

.pt13em {
	padding-top: 1.3em;
}

.pt14em {
	padding-top: 1.4em;
}

.pt15em {
	padding-top: 1.5em;
}

.pt20em {
	padding-top: 2.0em;
}

.pt22em {
	padding-top: 2.2em;
}

.pt25em {
	padding-top: 2.5em;
}

.pt30em {
	padding-top: 3.0em;
}
.pt375em {
	padding-top: 3.750em;
}

.pt40em {
	padding-top: 4.0em;
}

.pt50em {
	padding-top: 5.0em;
}

.pt60em {
	padding-top: 6.0em;
}

.pt70em {
	padding-top: 7.0em;
}

.pb01em {
	padding-bottom: 0.1em;
}

.pb02em {
	padding-bottom: 0.2em;
}

.pb03em {
	padding-bottom: 0.3em;
}

.pb04em {
	padding-bottom: 0.4em;
}

.pb05em {
	padding-bottom: 0.5em;
}

.pb06em {
	padding-bottom: 0.6em;
}

.pb07em {
	padding-bottom: 0.7em;
}

.pb08em {
	padding-bottom: 0.8em;
}

.pb09em {
	padding-bottom: 0.9em;
}

.pb10em {
	padding-bottom: 1.0em;
}

.pb11em {
	padding-bottom: 1.1em;
}

.pb12em {
	padding-bottom: 1.2em;
}

.pb125em {
	padding-bottom: 1.25em;
}

.pb13em {
	padding-bottom: 1.3em;
}

.pb14em {
	padding-bottom: 1.4em;
}

.pb15em {
	padding-bottom: 1.5em;
}

.pb20em {
	padding-bottom: 2.0em;
}

.pb22em {
	padding-bottom: 2.2em;
}

.pb25em {
	padding-bottom: 2.5em;
}

.pb30em {
	padding-bottom: 3.0em;
}


.pb375em {
	padding-bottom:  3.750em;
}

.pb40em {
	padding-bottom: 4.0em;
}

.pb50em {
	padding-bottom: 5.0em;
}

.pb60em {
	padding-bottom: 6.0em;
}

.pb100em {
	padding-bottom: 10.0em;
}

.pl03em {
	padding-left: 0.3em;
}

.pl04em {
	padding-left: 0.4em;
}

.pl05em {
	padding-left: 0.5em;
}

.pl06em {
	padding-left: 0.6em;
}

.pl07em {
	padding-left: 0.7em;
}

.pr03em {
	padding-right: 0.3em;
}

.pr04em {
	padding-right: 0.4em;
}

.pr05em {
	padding-right: 0.5em;
}

.pr06em {
	padding-right: 0.6em;
}

.pr07em {
	padding-right: 0.7em;
}

.pl08em {
	padding-left: 0.8em;
}

.pr08em {
	padding-right: 0.8em;
}

.pl10em {
	padding-left: 1.0em;
}

.pr10em {
	padding-right: 1.0em;
}

.pl12em {
	padding-left: 1.2em;
}

.pr12em {
	padding-right: 1.2em;
}

.pl15em {
	padding-left: 1.5em;
}

.pr15em {
	padding-right: 1.5em;
}

.pl20em {
	padding-left: 2.0em;
}

.pr20em {
	padding-right: 2.0em;
}

.pl25em {
	padding-left: 2.5em;
}

.pr25em {
	padding-right: 2.5em;
}

.pl30em {
	padding-left: 3.0em;
}

.pr30em {
	padding-right: 3.0em;
}

.pl40em {
	padding-left: 4.0em;
}

.pr40em {
	padding-right: 4.0em;
}

.pl16em {
	padding-left: 1.6em;
}

.pr16em {
	padding-right: 1.6em;
}

.pr275em {
	padding-right: 2.75em;
}

.pr325em {
	padding-right: 3.25em;
}

/* 园角 */
.brad50b {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.brad01em {
	border-radius: 0.10em;
	-moz-border-radius: 0.10em;
	-webkit-border-radius: 0.10em;
}

.brad02em {
	border-radius: 0.20em;
	-moz-border-radius: 0.20em;
	-webkit-border-radius: 0.20em;
}

.brad03em {
	border-radius: 0.30em;
	-moz-border-radius: 0.30em;
	-webkit-border-radius: 0.30em;
}

.brad04em {
	border-radius: 0.40em;
	-moz-border-radius: 0.40em;
	-webkit-border-radius: 0.40em;
}

.brad05em {
	border-radius: 0.50em;
	-moz-border-radius: 0.50em;
	-webkit-border-radius: 0.50em;
}

.brad06em {
	border-radius: 0.60em;
	-moz-border-radius: 0.60em;
	-webkit-border-radius: 0.60em;
}

.brad07em {
	border-radius: 0.70em;
	-moz-border-radius: 0.70em;
	-webkit-border-radius: 0.70em;
}

.brad08em {
	border-radius: 0.80em;
	-moz-border-radius: 0.80em;
	-webkit-border-radius: 0.80em;
}

.brad09em {
	border-radius: 0.90em;
	-moz-border-radius: 0.90em;
	-webkit-border-radius: 0.90em;
}

.brad10em {
	border-radius: 1.0em;
	-moz-border-radius: 1.0em;
	-webkit-border-radius: 1.0em;
}

.brad11em {
	border-radius: 1.1em;
	-moz-border-radius: 1.1em;
	-webkit-border-radius: 1.1em;
}

.brad12em {
	border-radius: 1.2em;
	-moz-border-radius: 1.2em;
	-webkit-border-radius: 1.2em;
}

.brad13em {
	border-radius: 1.3em;
	-moz-border-radius: 1.3em;
	-webkit-border-radius: 1.3em;
}

.brad14em {
	border-radius: 1.4em;
	-moz-border-radius: 1.4em;
	-webkit-border-radius: 1.4em;
}

.brad15em {
	border-radius: 1.5em;
	-moz-border-radius: 1.5em;
	-webkit-border-radius: 1.5em;
}

.brad16em {
	border-radius: 1.4em;
	-moz-border-radius: 1.6em;
	-webkit-border-radius: 1.6em;
}

.brad40em {
	border-radius: 4em;
	-moz-border-radius: 4em;
	-webkit-border-radius: 4em;
}

/*上半圆角*/
.brad03em-t {
	border-radius: 0.30em 0.30em 0 0;
	-moz-border-radius: 0.30em 0.30em 0 0;
	-webkit-border-radius: 0.30em 0.30em 0 0;
}
/*下半圆角*/
.brad03em-d {
	border-radius: 0 0 0.30em 0.30em;
	-moz-border-radius: 0 0 0.30em 0.30em;
	-webkit-border-radius: 0 0 0.30em 0.30em;
}

/*半圆角*/
.brad07em-b {
	border-radius: 0.7em 0 0 0.7em;
	-moz-border-radius: 0.7em 0 0 0.7em;
	-webkit-border-radius: 0.7em 0 0 0.7em;
}

.brad15em-b {
	border-radius: 1.5em 0 0 1.5em;
	-moz-border-radius: 1.5em 0 0 1.5em;
	-webkit-border-radius: 1.5em 0 0 1.5em;
}

.brad15em-bc {
	border-radius: 0 1.5em 1.5em 0;
	-moz-border-radius: 0 1.5em 1.5em 0;
	-webkit-border-radius: 0 1.5em 1.5em 0;
}

.brad02em-b {
	border-radius: 0.2em 0 0 0.2em;
	-moz-border-radius: 0.2em 0 0 0.2em;
	-webkit-border-radius: 0.2em 0 0 0.2emm;
}

.brad02em-bc {
	border-radius: 0 0.2em 0.2em 0;
	-moz-border-radius: 0 0.2em 0.2em 0;
	-webkit-border-radius: 0 0.2em 0.2em 0;
}

/*对称半圆角*/
.brad08em-c {
	border-radius: 0.8em 0 0.8em 0;
	-moz-border-radius: 0.8em 0 0.8em 0;
	-webkit-border-radius: 0.8em 0 0.8em 0;
}

/*左上角一个圆角*/
.brad05em-lt {
	border-radius: 0.5em 0 0 0;
	-moz-border-radius: 0.5em 0 0 0;
	-webkit-border-radius: 0.5em 0 0 0;
}

/*右下角一个圆角*/
.brad08em-x {
	border-radius: 0 0 0.8em 0;
	-moz-border-radius: 0 0 0.8em 0;
	-webkit-border-radius: 0 0 0.8em 0;
}

.pl2b {
	padding-left: 2%;
}

.pr2b {
	padding-right: 2%;
}

.pl3b {
	padding-left: 3%;
}

.pt3b {
	padding-top: 3%;
}

.pr3b {
	padding-right: 3%;
}

.pb3b {
	padding-bottom: 3%;
}

.pl4b {
	padding-left: 4%;
}

.pr4b {
	padding-right: 4%;
}

.pl5b {
	padding-left: 5%;
}

.pr5b {
	padding-right: 5%;
}

.lineno {
	line-height: normal;
}

.line09em {
	line-height: 0.9em;
}

.line10em {
	line-height: 1.0em;
}

.line11em {
	line-height: 1.1em;
}

.line12em {
	line-height: 1.2em;
}

.line13em {
	line-height: 1.3em;
}

.line14em {
	line-height: 1.4em;
}

.line15em {
	line-height: 1.5em;
}

.line16em {
	line-height: 1.6em;
}

.line17em {
	line-height: 1.7em;
}

.line175em {
	line-height: 1.75em;
}

.line18em {
	line-height: 1.8em;
}

.line19em {
	line-height: 1.9em;
}

.line20em {
	line-height: 2.0em;
}

.line225em {
	line-height: 2.25em;
}

.line21em {
	line-height: 2.1em;
}

.line22em {
	line-height: 2.2em;
}

.line23em {
	line-height: 2.3em;
}

.line24em {
	line-height: 2.4em;
}

.line25em {
	line-height: 2.5em;
}

.line26em {
	line-height: 2.6em;
}

.line27em {
	line-height: 2.7em;
}

.line28em {
	line-height: 2.8em;
}

.line29em {
	line-height: 2.9em;
}

.line30em {
	line-height: 3.0em;
}

.line31em {
	line-height: 3.1em;
}

.line32em {
	line-height: 3.2em;
}

.line33em {
	line-height: 3.3em;
}

.line34em {
	line-height: 3.4em;
}

.line35em {
	line-height: 3.5em;
}

.line355em {
	line-height: 3.55em;
}

.line36em {
	line-height: 3.6em;
}

.line37em {
	line-height: 3.7em;
}

.line38em {
	line-height: 3.8em;
}

.line40em {
	line-height: 4.0em;
}

.line44em {
	line-height: 4.4em;
}

.line60em {
	line-height: 6.0em;
}

.fl {
	float: left;
	overflow: hidden;
}

.fr {
	float: right;
	overflow: hidden;
}

.clear {
	clear: both;
	overflow: hidden;
	display: block;
}

.h1px {
	height: 1px;
	overflow: hidden;
}

.h00em {
	height: 0.0em;
}

.h01em {
	height: 0.1em;
}

.h02em {
	height: 0.2em;
}

.h03em {
	height: 0.3em;
}

.h04em {
	height: 0.4em;
}

.h05em {
	height: 0.5em;
}

.h06em {
	height: 0.6em;
}

.h07em {
	height: 0.7em;
}

.h075em {
	height: 0.75em;
}

.h08em {
	height: 0.8em;
}

.h09em {
	height: 0.9em;
}

.h10em {
	height: 1.0em;
}

.h11em {
	height: 1.1em;
}

.h12em {
	height: 1.2em;
}

.h13em {
	height: 1.3em;
}

.h14em {
	height: 1.4em;
}

.h15em {
	height: 1.5em;
}

.h16em {
	height: 1.6em;
}

.h17em {
	height: 1.7em;
}

.h18em {
	height: 1.8em;
}

.h19em {
	height: 1.9em;
}

.h20em {
	height: 2.0em;
}

.h21em {
	height: 2.1em;
}

.h22em {
	height: 2.2em;
}

.h23em {
	height: 2.3em;
}

.h24em {
	height: 2.4em;
}

.h25em {
	height: 2.5em;
}

.h26em {
	height: 2.6em;
}

.h27em {
	height: 2.7em;
}

.h28em {
	height: 2.8em;
}

.h29em {
	height: 2.9em;
}

.h30em {
	height: 3.0em;
}

.h31em {
	height: 3.1em;
}

.h32em {
	height: 3.2em;
}

.h33em {
	height: 3.3em;
}

.h34em {
	height: 3.4em;
}

.h35em {
	height: 3.5em;
}

.h355em {
	height: 3.55em;
}

.h36em {
	height: 3.6em;
}

.h375em {
	height: 3.75em;
}

.h40em {
	height: 4.0em;
}

.h42em {
	height: 4.2em;
}

.h44em {
	height: 4.4em;
}

.h45em {
	height: 4.5em;
}

.h48em {
	height: 4.8em;
}

.h50em {
	height: 5.0em;
}

.h52em {
	height: 5.2em;
}

.h5875em {
	height: 5.875em;
}

.h60em {
	height: 6.0em;
}

.h64em {
	height: 6.4em;
}

.h70em {
	height: 7.0em;
}

.h80em {
	height: 8.0em;
}


.h1720em {
	height: 17.2em;
}
.h15625em {
	height: 15.625em;
}

/*荣誉单项高度*/
.h240em {
	height: 24em;
}
/*案例客户高度*/
.h120em {
	height: 12em;
}

/*菜单使用特殊高度*/
.h360em {
	height: 32.4em;
}

.h404em {
	height: 32.4em;
}

.w2px {
	width: 2px;
}

.w00em {
	width: 0.0em;
}

.w01em {
	width: 0.1em;
}

.w02em {
	width: 0.2em;
}

.w03em {
	width: 0.3em;
}

.w04em {
	width: 0.4em;
}

.w05em {
	width: 0.5em;
}

.w06em {
	width: 0.6em;
}

.w07em {
	width: 0.7em;
}

.w075em {
	width: 0.75em;
}

.w08em {
	width: 0.8em;
}

.w09em {
	width: 0.9em;
}

.w10em {
	width: 1.0em;
}

.w11em {
	width: 1.1em;
}

.w12em {
	width: 1.2em;
}

.w13em {
	width: 1.3em;
}

.w14em {
	width: 1.4em;
}

.w15em {
	width: 1.5em;
}

.w16em {
	width: 1.6em;
}

.w17em {
	width: 1.7em;
}

.w18em {
	width: 1.8em;
}

.w19em {
	width: 1.9em;
}

.w20em {
	width: 2.0em;
}

.w21em {
	width: 2.1em;
}

.w22em {
	width: 2.2em;
}

.w23em {
	width: 2.3em;
}

.w24em {
	width: 2.4em;
}

.w25em {
	width: 2.5em;
}

.w26em {
	width: 2.6em;
}

.w27em {
	width: 2.7em;
}

.w28em {
	width: 2.8em;
}

.w29em {
	width: 2.9em;
}

.w30em {
	width: 3.0em;
}

.w31em {
	width: 3.1em;
}

.w32em {
	width: 3.2em;
}

.w33em {
	width: 3.3em;
}

.w35em {
	width: 3.5em;
}

.w40em {
	width: 4.0em;
}

.w42em {
	width: 4.2em;
}

.w44em {
	width: 4.4em;
}

.w45em {
	width: 4.5em;
}

.w50em {
	width: 5.0em;
}

.w52em {
	width: 5.2em;
}

.w70em {
	width: 7.0em;
}

.w80em {
	width: 8.0em;
}

.w96em {
	width: 9.6em;
}

/*按钮*/
.button0 {
	width: 90%;
	height: 2.8em;
	font-size: 1em;
	line-height: 2.8em;
	border: 0px;
	background-color: #ff6600;
	color: white;
	display: inline-block;
	text-align: center;
	margin: 0px;
	margin-left: 5%;
	margin-right: 5%;
	padding: 0px;
	overflow: hidden;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}
/*全屏90%按钮*/

.button1 {
	width: 90%;
	height: 2.8em;
	font-size: 1em;
	line-height: 2.8em;
	border: 0px;
	background-color: #1d82d2;
	color: white;
	display: inline-block;
	text-align: center;
	margin: 0px;
	margin-left: 5%;
	margin-right: 5%;
	padding: 0px;
	overflow: hidden;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}
/*全屏90%按钮*/

.button2 {
	width: 90%;
	font-size: 1em;
	line-height: 2.8em;
	height: 2.8em;
	border: 0px;
	color: #666666;
	display: inline-block;
	text-align: center;
	margin: 0px;
	margin-left: 5%;
	margin-right: 5%;
	padding: 0px;
	overflow: hidden;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}
	/*全屏90%按钮*/
	.button2 .border {
		border: 1px solid #e3e3e3;
		display: block;
		border-radius: 0.3em;
		-moz-border-radius: 0.3em;
		-webkit-border-radius: 0.3em;
		overflow: hidden;
		height: 2.65em;
		background-color: #f9f9f9;
		line-height: 2.65em;
	}

.button3 {
	width: 90%;
	height: 2.8em;
	font-size: 1em;
	line-height: 2.8em;
	border: 0px;
	background-color: #ffffff;
	color: #ff6600;
	display: inline-block;
	text-align: center;
	margin: 0px;
	margin-left: 5%;
	margin-right: 5%;
	padding: 0px;
	overflow: hidden;
	border-radius: 1.5em;
	-moz-border-radius: 1.5em;
	-webkit-border-radius: 1.5em;
}
	/*全屏90%按钮*/
	.button3 .border {
		border: 1px solid #ff6600;
		display: block;
		line-height: 2.7em;
		text-align: center;
	}

.button4 {
	display: inline-block;
	height: 2.8em;
	line-height: 2.8em;
	padding: 0 0.8em;
	background: #ff6600;
	color: white;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}

.button5 {
	display: inline-block;
	height: 2.8em;
	line-height: 2.8em;
	padding: 0 1.2em;
	background: #ffffff;
	color: #555555;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border: 1px solid #e3e3e3;
}

.button6 {
	display: inline-block;
	height: 2.8em;
	line-height: 2.8em;
	padding: 0 1.2em;
	background: #ffffff;
	color: #1C9E7F;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border: 1px solid #1C9E7F;
}

.button7 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	padding: 0 1.2em;
	background: #ff9900;
	color: white;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	text-align: center;
}

.button8 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	padding: 0 1.2em;
	background: #f2f2f2;
	color: #666666;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	text-align: center;
}

.button9 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	padding: 0 1.1em;
	background: #ffffff;
	color: #666666;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	text-align: center;
	border: 1px solid #e3e3e3;
}

.button10 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	padding: 0 1.1em;
	background: #ffffff;
	color: #DC0003;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	text-align: center;
	border: 1px solid #DC0003;
}

.button11 {
	font-size: 1em;
	line-height: 2.2em;
	border: 0px;
	background-color: #ffffff;
	color: #1d82d2;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
}
	/*全屏90%按钮*/
	.button11 .border {
		border: 1px solid #1d82d2;
		display: block;
		line-height: 2.0em;
		text-align: center;
		border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		-webkit-border-radius: 0.2em;
		padding: 0 0.9em;
		float: left;
	}

.button12 {
	line-height: 2.2em;
	font-size: 1em;
	border: 0px;
	background-color: #ffffff;
	color: #444444;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
}
	/*全屏90%按钮*/
	.button12 .border {
		border: 1px solid #666666;
		display: block;
		line-height: 2.0em;
		text-align: center;
		border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		-webkit-border-radius: 0.2em;
		padding: 0 0.9em;
		float: left;
	}

.button13 {
	line-height: 2.2em;
	font-size: 1em;
	border: 0px;
	background-color: #ffffff;
	color: #df2037;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
}
	/*全屏90%按钮*/
	.button13 .border {
		border: 1px solid #df2037;
		display: block;
		line-height: 2.0em;
		text-align: center;
		border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		-webkit-border-radius: 0.2em;
		padding: 0 0.9em;
		float: left;
	}

.button_blue {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	text-align: center;
	padding: 0 1em;
	background: #1d82d2;
	color: white;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
}

.button_blue1 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	text-align: center;
	padding: 0 1em;
	background: #00978B;
	color: white;
}

.button14 {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	padding: 0 0.8em;
	background: #eb0000;
	color: white;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}

/*浮动*/
.pos1, .pos_abs {
	position: absolute;
}

.pos2 {
	position: relative;
}

.pos3 {
	position: fixed;
}

.right0 {
	right: 0;
}

.left0 {
	left: 0;
}

.top0 {
	top: 0;
}

.bottom0 {
	bottom: 0;
}

.right-1 {
	right: -1px;
}

.left100 {
	left: 100%;
}

.right100 {
	right: 100%;
}

.top3 {
	top: 3em;
}

.top15b {
	top: 15%;
}

.top5 {
	top: 5em;
}

.top55 {
	top: 5.5em;
}

/*电话图标span标签*/
.telephone_span {
	background: url(../img/telephone0.png) no-repeat right;
	background-size: 1em;
	padding-right: 1.2em;
}

/*头部菜单*/
#header {
	position: absolute;
	z-index: 96;
	top: 0;
	left: 0;
	width: 100%;
	right: 0;
	height: 3em;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: middle;
}

	#header.over {
		background-color: inherit;
	}

	#header .b {
		height: 3em;
		position: relative;
		overflow: hidden;
		z-index: 1;
	}

	#header .bline {
		position: absolute;
		z-index: 0;
		left: 0;
		right: 0;
		bottom: 0;
		height: 1px;
		background: #f2f2f2;
	}

	#header .bj {
		position: absolute;
		width: 100%;
		top: 0;
		height: 3em;
		z-index: 0;
		left: 0;
	}

		#header .bj img {
			width: 100%;
			height: 3em;
		}

	#header .l {
		width: 20%;
		height: 3em;
		text-align: left;
		float: left;
		vertical-align: middle;
		line-height: 3em;
		color: white;
	}

		#header .l .city_text {
			display: inline-block;
			vertical-align: middle;
			padding-left: 0.5em;
		}

			#header .l .city_text font {
				font-size: 0.8em;
				width: 3em;
				float: left;
				line-height: 3.6em;
			}

			#header .l .city_text span {
				display: inline-block;
				margin-left: 0.0em;
				height: 3em;
				float: left;
				line-height: 3em;
			}

				#header .l .city_text span img {
					height: 0.2em;
					margin-top: 1.3em;
				}

		#header .l .img {
			height: 1.2em;
			margin-left: 0.5em;
			margin-top: 0.9em;
			float: left;
		}

		#header .l .fh {
			display: inline-block;
			margin-left: 0.5em;
		}

	#header .dq {
		width: 20%;
		height: 3em;
		float: left;
	}
		/*地区选择*/
		#header .dq .text {
			height: 3me;
			background: url(../img/dq_img_left_cdr0.png) no-repeat right;
			background-size: 0.8em;
			font-size: 0.8em;
			text-align: left;
			line-height: 3.8em;
			color: #FFFFFF;
			margin-left: 0.5em;
			padding-right: 1.2em;
		}

	#header .c {
		width: 60%;
		height: 3em;
		font-size: 1em;
		text-align: center;
		line-height: 3em;
		color: #454545;
		float: left;
		letter-spacing: 0.1em;
	}

	#header .m {
		width: 60%;
		height: 3em;
		float: left;
	}

		#header .m .m_inpt {
			width: 72%;
			height: 2.2em;
			background-color: #FFFFFF;
			border-radius: 5px 0 0 5px;
			-webkit-border-radius: 5px 0 0 5px;
			-moz-border-radius: 5px 0 0 5px;
			padding-left: 4%;
			padding-right: 4%;
			margin-top: 0.4em;
			margin-bottom: 0.4em;
			float: left;
		}

			#header .m .m_inpt input {
				width: 100%;
				height: 2.2em;
				background-color: #FFFFFF;
				border: 0;
				font-size: 1em;
				text-align: left;
				line-height: 2.2em;
				color: #666666;
			}

		#header .m .m_icon {
			width: 20%;
			height: 2.2em;
			background-color: #FFFFFF;
			border-radius: 0 5px 5px 0;
			-webkit-border-radius: 0 5px 5px 0;
			-moz-border-radius: 0 5px 5px 05px 0 0 5px;
			text-align: center;
			margin-top: 0.4em;
			margin-bottom: 0.4em;
			float: left;
		}

			#header .m .m_icon img {
				height: 1.4em;
				margin-top: 0.4em;
			}

	#header .r {
		width: 20%;
		height: 3em;
		text-align: right;
		float: right;
		color: white;
	}

		#header .r .img {
			height: 1.2em;
			margin-right: 0.9em;
			margin-top: 0.9em;
			float: right;
		}

		#header .r a {
			display: block;
			height: 3em;
			line-height: 3em;
			color: white;
			width: 100%;
		}

			#header .r a img {
				height: 0.9em;
				margin-top: 01.0em;
				float: right;
			}

			#header .r a font {
				float: right;
				padding-right: 0.3em;
				padding-top: 0.1em;
				display: inline-block;
			}

	#header .r_s {
		width: 20%;
		height: 3em;
		float: right;
	}

		#header .r_s .icon {
			width: 45%;
			height: 3em;
			text-align: right;
			float: left;
		}

			#header .r_s .icon img {
				height: 1.4em;
				margin-top: 0.8em;
			}

		#header .r_s .text {
			width: 45%;
			height: auto;
			font-size: 0.8em;
			text-align: left;
			line-height: 3.8em;
			color: #FFFFFF;
			float: right;
		}

	#header .fx .head {
		position: relative;
		width: 13%;
	}

		#header .fx .head .line {
			position: absolute;
			width: 1px;
			overflow: hidden;
			background-color: #e3e3e3;
			top: 0.50em;
			bottom: 1em;
			right: 0;
			height: 1.0em;
		}

.search {
	overflow: hidden;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	height: 2.2em;
}

	.search input[type="text"] {
		background-color: #f5f5f5;
		border: 0;
	}

/*中部内容*/
#content0 {
	position: absolute;
	left: 0;
	right: 0;
	top: 3em;
	bottom: 3em;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部、底部都存在，白底#FFFFFF*/
#content1 {
	position: absolute;
	left: 0;
	right: 0;
	top: 3em;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部存在、底部不存在，白底#FFFFFF*/
#content1_1 {
	position: absolute;
	left: 0;
	right: 0;
	top: 5.5em;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部存在、底部不存在，白底#FFFFFF*/
#content1_2 {
	position: absolute;
	left: 0;
	right: 0;
	top: 7.5em;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部存在、底部不存在，白底#FFFFFF*/
#content2 {
	position: absolute;
	left: 0;
	right: 0;
	top: 3em;
	bottom: 3em;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部、底部都存在，灰底#F2F2F2*/
#content3 {
	position: absolute;
	left: 0;
	right: 0;
	top: 3em;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*头部存在、底部不存在，灰底#F2F2F2*/
#content4 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*无头部、底部，白底#FFFFFF*/
#content5 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 3em;
	width: 100%;
	overflow: hidden;
	z-index: 1;
}
/*无头部、底部存在，白底#FFFFFF*
.con_bg  {position:fixed;top:45%;width:50%;left:25%;right:25%;z-index:0;}
#content0 .conb , #content1 .conb , #content2 .conb , #content3 .conb , #content4 .conb {position:relative;z-index:1;}


/*隐藏滑动条*/
.overhidden {
	overflow: hidden;
}

.inb {
	display: inline-block;
}

/*边框隐藏*/
.hide {
	display: none;
}

/* 模拟单选复选框 */
.checkbox {
	display: inline-block;
	height: 1em;
	line-height: 1em;
	overflow: hidden;
	width: 1em;
	border: 1px solid #cccccc;
	border-radius: 0.1em;
	-moz-border-radius: 0.1em;
	-webkit-border-radius: 0.1em;
}

	.checkbox .rbox {
		display: inline-block;
		float: left;
		width: 0.5em;
		height: 0.5em;
		line-height: 0.5em;
		overflow: hidden;
		float: left;
		margin-left: 0.25em;
		margin-top: 0.25em;
		border-radius: 0.1em;
		-moz-border-radius: 0.1em;
		-webkit-border-radius: 0.1em;
	}

	.checkbox.over {
		border: 1px solid #c5c8d1;
	}

		.checkbox.over .rbox {
			background: #FFFFFF;
		}

	.checkbox.style1 {
		height: 1.2em;
		line-height: 1.2em;
		width: 1.2em;
	}

	.checkbox.style1, .checkbox.style5 .rbox {
		border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		-webkit-border-radius: 0.2em;
	}

		.checkbox.style1 .rbox {
			width: 1.2em;
			height: 1.2em;
			line-height: 1.2em;
			margin-left: 0.0em;
			margin-top: 0.0em;
			float: left;
			overflow: hidden;
			text-align: center;
		}

		.checkbox.style1 img {
			display: none;
			width: 0.8em;
			float: left;
			margin: 0.2em;
			height: auto;
		}

		.checkbox.style1.over img {
			display: inline-block;
		}

		.checkbox.style1.over {
			background: #FFFFFF;
			border: 1px solid #c5c8d1;
		}

			.checkbox.style1.over .rbox {
				background: none;
			}



.radio {
	display: inline-block;
	width: 1.2em;
	height: 1.2em;
	overflow: hidden;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	padding: 0;
	margin: 0;
	border: 1px solid #c5c8d1;
}

	.radio .rbox {
		display: inline-block;
		width: 0.6em;
		height: 0.6em;
		overflow: hidden;
		float: left;
		margin-left: 0.3em;
		margin-top: 0.3em;
		border: 0;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.radio.over {
		border: 1px solid #c5c8d1;
	}

		.radio.over .rbox {
			background: #0c6ff6;
		}


/*右上角弹出菜单*/
#right_menu {
	position: fixed;
	z-index: 9999;
	right: 0;
	top: 3em;
	width: 8em;
	height: auto;
	background: url(../img/00bantoumbg_cdr0.png) repeat top;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

	#right_menu .code {
		width: 8em;
		height: 3em;
		border-bottom: 1px solid #E5E5E5;
	}

		#right_menu .code .l {
			width: 7em;
			height: 3em;
			float: left;
		}

			#right_menu .code .l .m {
				width: 2em;
				height: 3em;
				text-align: center;
				float: left;
			}

				#right_menu .code .l .m img {
					height: 1.2em;
					margin-top: 0.9em;
				}

			#right_menu .code .l .n {
				width: 5em;
				height: 3em;
				font-size: 0.8em;
				text-align: left;
				line-height: 3.8em;
				color: #FFFFFF;
				float: left;
			}

		#right_menu .code .r {
			width: 1em;
			height: 3em;
			text-align: left;
			float: right;
		}

			#right_menu .code .r img {
				width: 0.8em;
				height: 0.8em;
				margin-top: 1.1em;
				display: none;
			}

				#right_menu .code .r img.over {
					display: block;
				}

.trt {
	display: block;
	clear: both;
	overflow: hidden;
	color: #454545;
	border-bottom: 1px solid #f2f2f2;
}

	.trt.bt0 {
		border-bottom: 0;
	}

	.trt .l {
		display: inline-block;
		float: left;
		width: 30%;
		line-height: 1.5em;
		height: 1.5em;
		overflow: hidden;
		padding-top: 0.9em;
		padding-bottom: 0.9em;
		text-align: right;
		color: #666666;
		vertical-align: middle;
	}

	.trt .r {
		display: inline-block;
		float: right;
		width: 70%;
		line-height: 1.5em;
		padding-top: 0.90em;
		padding-bottom: 0.90em;
		overflow: hidden;
		vertical-align: middle;
	}

		.trt .r span, .trt .r font {
			display: inline-block;
			overflow: hidden;
		}

	.trt .b {
		clear: both;
		overflow: hidden;
		border: 1px solid #e5e5e5;
		width: 90%;
		margin-left: 4.5%;
		margin-right: 4.5%;
		margin-top: 0.9em;
		margin-bottom: 0.9em;
		border-radius: 0.3em;
		-moz-border-radius: 0.3em;
		-webkit-border-radius: 0.3em;
	}

		.trt .b.bb1 {
			width: auto;
			margin-left: 14.5%;
			margin-right: 14.5%;
		}

		.trt .b .l {
			width: 15%;
			text-align: right;
			padding-top: 0.7em;
			padding-bottom: 0.7em;
		}

		.trt .b .r {
			width: 85%;
			text-align: left;
			padding-top: 0.7em;
			padding-bottom: 0.7em;
		}

	.trt .l1 {
		display: inline-block;
		float: left;
		width: 25%;
		line-height: 1.5em;
		overflow: hidden;
		padding-top: 0.9em;
		padding-bottom: 0.9em;
		text-align: right;
		color: #666666;
		vertical-align: middle;
	}

	.trt .c1 {
		display: inline-block;
		float: left;
		width: 50%;
		line-height: 1.5em;
		padding-top: 0.90em;
		padding-bottom: 0.90em;
		overflow: hidden;
		vertical-align: middle;
	}

	.trt .r1 {
		display: inline-block;
		float: right;
		width: 25%;
		line-height: 1.5em;
		padding-top: 0.90em;
		padding-bottom: 0.90em;
		overflow: hidden;
		vertical-align: middle;
	}

		.trt .r1 span, .trt .r1 font {
			display: inline-block;
			overflow: hidden;
		}

	.trt .r.relative {
		position: relative;
	}

	.trt textarea {
		height: 8em;
		line-height: 1.8em;
		width: 91%;
		padding: 0% 3%;
		background: white;
		color: #999999;
		border: 0;
		margin: 2% 0;
		font-size: 1em;
	}

	.trt .sa {
		display: inline-block;
		color: white;
		margin: 0.2em 0% 0.2em 2%;
		float: left;
		width: 30.66666666666667%;
		text-align: center;
		overflow: hidden;
	}

		.trt .sa .ok {
			padding: 0.3em 1%;
			display: block;
			overflow: hidden;
			border: 1px solid white;
		}

		.trt .sa.over .ok {
			border: 1px solid #bf3000;
			margin: 0px;
			background: white;
			color: #bf3000;
		}

	.trt input[type="text"], .trt input[type="password"] {
		float: left;
		height: 1.5em;
		line-height: 1.5em;
		width: 99%;
		border: 0;
		background: white;
		color: #454545;
		font-size: 0.8em;
	}

.select {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	height: 5em;
	width: 100%;
	opacity: 0;
}

/*幻灯片样式代码*/
.swipe {
	overflow: hidden;
	position: relative;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: auto;
	z-index: 1;
}

	.swipe ul {
		-webkit-transition: left 800ms ease-in 0;
		-moz-transition: left 800ms ease-in 0;
		-o-transition: left 800ms ease-in 0;
		-ms-transition: left 800ms ease-in 0;
		transition: left 800ms ease-in 0;
		display: block;
		border: 0px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		position: relative;
		z-index: 0;
		height: auto;
	}

	.swipe .slider {
		clear: both;
		overflow: hidden;
	}

	.swipe ul li {
		width: 100%;
		border: 0px;
		list-style-type: none;
		left: 0px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		height: auto;
	}

		.swipe ul li a {
			display: block;
			overflow: hidden;
		}

		.swipe ul li img {
			border: 0px;
			display: block;
		}

	.swipe .pagenavi {
		position: absolute;
		height: 1em;
		margin-top: -2.5em;
		z-index: 1;
		right: 0;
		left: 0;
		text-align: center;
	}

		.swipe .pagenavi.over {
			bottom: 1.5em;
		}

		.swipe .pagenavi a {
			height: 0.3em;
			width: 1em;
			overflow: hidden;
			background: white;
			opacity: 0.6;
			border-radius: 0.15em;
			-moz-border-radius: 0.15em;
			-webkit-border-radius: 0.15em;
			-khtml-border-radius: 0.15em;
			display: inline-block;
		}

			.swipe .pagenavi a.active {
				background: #white;
				opacity: 1;
			}

/* 公用详情 */
.text_content {
	display: block;
	clear: both;
	overflow: hidden;
	line-height: 1.7em;
	letter-spacing: 0.1em;
	color: #333333;
	padding: 3%;
}

	.text_content img {
		display: block;
		margin: 0;
		padding: 0;
		width: 100%;
	}

	.text_content .li {
		clear: both;
		margin: 0;
		overflow: hidden;
		padding: 0.5em 0;
	}

		.text_content .li .y {
			display: inline-block;
			width: 0.4em;
			background: #666666;
			height: 0.4em;
			border-radius: 50%;
			-moz-border-radius: 50%;
			-webkit-border-radius: 50%;
			margin-right: 0.6em;
		}

.End {
	height: 2.5em;
	line-height: 2.5em;
	text-align: center;
	color: #333333;
}

.xbpic {
	width: 1em;
	height: 1em;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.public_text {
	clear: both;
	overflow: hidden;
	line-height: 1.8em;
	color: #555555;
	padding: 1em;
}

	.public_text img {
		width: 100%;
		margin: 0.2em 0;
	}

.public_content .title1 {
	border-bottom: 1px solid #f2f2f2;
}

.public_table {
	border: 1px solid #e3e3e3;
	border-right: 0;
	border-bottom: 0;
}

	.public_table th, .public_table td {
		padding: 0.5em;
	}

	.public_table tr th {
		background: #f2f2f2;
		border-right: 1px solid #e3e3e3;
		border-bottom: 1px solid #e3e3e3;
	}

	.public_table tr td {
		border-right: 1px solid #e3e3e3;
		border-bottom: 1px solid #e3e3e3;
		background: white;
	}
	/* 表格隔行行颜色 */
	/* 第一行 .public_table tr:nth-child(1) {background:#f9f9f9;} .public_table tr:nth-child(1) td {font-weight:bold;color:#555;} */
	.public_table tr:nth-of-type(odd) td {
		background: #f9f9f9;
	}
/* even偶数 */

.public_table1 {
	border: 0px solid #e3e3e3;
	border-right: 0;
	border-bottom: 0;
}

	.public_table1 th, .public_table1 td {
		padding: 1.0em;
	}

	.public_table1 tr th {
		background:;
		border-right: 0px solid #e3e3e3;
		border-bottom: 1px solid #f2f2f2;
		border-top: 0.0em solid #e3e3e3;
	}

	.public_table1 tr td {
		border-right: 0px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		background: white;
	}
	/* 表格隔行行颜色 */
	/* 第一行 .public_table tr:nth-child(1) {background:#f9f9f9;} .public_table tr:nth-child(1) td {font-weight:bold;color:#555;} */
	.public_table1 tr:nth-of-type(odd) td {
		background: #f9f9f9;
	}
/* even偶数 */

/* 公用选项卡  */
.public_menu {
	clear: both;
	overflow: hidden;
	height: 3em;
	display: block;
}

	.public_menu .mt {
		display: inline-block;
		padding: 0 0.8em;
		line-height: 3em;
		height: 3em;
		float: left;
	}

		.public_menu .mt.over {
			color: #1D82D2;
		}

.public_menu_content {
	display: none;
}

	.public_menu_content.over {
		display: block;
	}

/* 公用办事员 */
.public_bsy {
	clear: both;
	overflow: hidden;
}

	.public_bsy .li {
		padding: 1em 3%;
		clear: both;
		overflow: hidden;
	}

		.public_bsy .li .img {
			width: 20%;
			text-align: center;
		}

			.public_bsy .li .img img {
				width: 3em;
				height: 3em;
			}

		.public_bsy .li .c {
			width: 68%;
			overflow: hidden;
			margin-left: 2%;
		}

		.public_bsy .li .icon {
			width: 8%;
		}

		.public_bsy.fix .li, .public_bsy .li.fix {
			left: 0;
			position: fixed;
			z-index: 99;
			bottom: 0;
			background: #ecf6fe;
			right: 0;
			padding: 0.5em 3%;
		}

		.public_bsy .li.fix {
			position: relative;
			z-index: 0;
		}

	.public_bsy .li1 {
		padding: 1em 5%;
		clear: both;
		overflow: hidden;
	}

		.public_bsy .li1.over {
			background: #f9f9f9;
		}

		.public_bsy .li1 .bo {
			text-align: center;
			padding-top: 0.75em;
		}

		.public_bsy .li1 .img {
			text-align: center;
			padding: 0 0.5em;
		}

			.public_bsy .li1 .img img {
				width: 2em;
				height: 2em;
			}

		.public_bsy .li1 .c {
			overflow: hidden;
			margin-left: 0.0em;
			line-height: 2.5em;
		}

.hot {
	display: inline-block;
	border: 1px solid #e20101;
	color: #e20101;
	height: 1.5em;
	line-height: 1.5em;
	padding: 0 0.5em;
	overflow: hidden;
	border-radius: 0.85em;
	-moz-border-radius: 0.85em;
	-webkit-border-radius: 0.85em;
}

.redd {
	display: inline-block;
	background: #DC0520;
	color: #DC0520;
	height: 0.4em;
	width: 0.4em;
	text-align: center;
	overflow: hidden;
	line-height: normal;
	margin-left: 0.3em;
	margin-right: 0.3em;
	margin-top: 0.35em;
	font-size: 1em;
}

/* 横着的3个点点 */
.dian {
	font-size: 1em;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	height: 3em;
}

	.dian .s {
		display: inline-block;
		height: 0.5em;
		width: 0.5em;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		margin-left: 0.20em;
		margin-right: 0.20em;
		overflow: hidden;
		background: #1d82d2;
		float: left;
		margin-top: 1.25em;
	}

		.dian .s.s2 {
			background: #4a9bdb;
		}

		.dian .s.s3 {
			background: #a5cded;
		}

.redD {
	display: inline-block;
	font-size: 1em;
	height: 0.4em;
	width: 0.4em;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #D0070A;
}


/* 右边菜单弹出 */
.RightMenu {
	display: none;
	z-index: 999;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
}

	.RightMenu .b {
		position: relative;
		z-index: 1;
		top: 2.5em;
		float: right;
		overflow: hidden;
		width: 35%;
		float: right;
		margin-right: 0.5em;
	}

		.RightMenu .b .sj {
			position: relative;
			z-index: 1;
			width: 0;
			height: 0;
			content: "";
			border-width: 0.0em 0.0em 0.5em 0.5em;
			border-style: solid;
			border-color: #ffffff transparent;
			z-index: 0;
			float: right;
			margin-right: 2em;
		}

		.RightMenu .b .bb {
			position: relative;
			z-index: 0;
			margin-top: 0.0em;
			background: white;
			box-shadow: 0 0 0.0em #000;
		}

			.RightMenu .b .bb .li {
				border-bottom: 1px solid #e3e3e3;
				height: 2.8em;
				line-height: 2.8em;
				color: #454545;
			}

				.RightMenu .b .bb .li .icon {
					height: 1.0em;
					margin-right: 0.4em;
					margin-left: 1.0em;
				}

	.RightMenu .bj {
		position: absolute;
		z-index: 0;
		background-color: black;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		opacity: 0.5;
		-moz-opacity: 0.5;
		-webkit-opacity: 0.5;
	}

.pub_jg {
	height: 0.6em;
	background: #f2f2f2;
	width: 100%;
	z-index: 0;
}

.suser {
	height: 3.2em;
	width: 100%;
	overflow-x: scroll;
	background: #f9f9f9;
}

	.suser .b {
		height: 3em;
		overflow: hidden;
	}

.input {
	display: block;
	border: 1px solid #e3e3e3;
	overflow: hidden;
}

	.input input {
		height: 1.1em;
		overflow: hidden;
		line-height: 1.1em;
		width: 90%;
		padding: 0.70em 5%;
		border: 0;
		background: none;
		float: left;
		font-size: 1em;
	}

/* 高亮关键词 */
.gjz {
	display: inline-block;
	background: yellow;
	color: #000000;
	padding: 0 0.2em 0 0.25em;
}

.onof {
	display: inline-block;
	line-height: 2.5em;
	border-radius: 1.25em;
	-moz-border-radius: 1.25em;
	-webkit-border-radius: 1.25em;
	width: 95%;
}

	.onof font {
		display: inline-block;
		overflow: hidden;
	}

	.onof .to {
		height: 2.2em;
		line-height: 2.14em;
		width: 49%;
		text-align: center;
		border: 1px solid #e3e3e3;
	}

		.onof .to.le {
			border-radius: 1.25em 0 0 1.25em;
			-moz-border-radius: 1.25em 0 0 1.25em;
			-webkit-border-radius: 1.25em 0 0 1.25em;
			border-right: 0;
		}

		.onof .to.ri {
			border-radius: 0 1.25em 1.25em 0;
			-moz-border-radius: 0 1.25em 1.25em 0;
			-webkit-border-radius: 0 1.25em 1.25em 0;
			border-left: 0;
		}

		.onof .to.over {
			background: #1d82d2;
			color: white;
			border: 1px solid #1d82d2;
		}

.zindex98 {
	z-index: 98;
}

.zindex99 {
	z-index: 99;
}

.zindex100 {
	z-index: 100;
}


.textword {
	white-space: normal;
	word-break: break-all;
}

.ovh {
	overflow: hidden;
}

.ovhy {
	overflow-y: hidden;
}

.ovhx {
	overflow-x: hidden;
}

.hand {
	cursor: hand;
	cursor: pointer;
}

.hcur {
	cursor: default;
}

.boxs-c-05em {
	box-shadow: 0 0 0.5em #cccccc;
}

.boxs-c-10em {
	box-shadow: 0 0 1.0em #cccccc;
}

.boxs-9-10em {
	box-shadow: 0 0 1.0em #999999;
}

.boxs-fa-15em {
	box-shadow: 0 0.5em 1.5em #ffa39b;
}

.boxs-88-15em {
	box-shadow: 0 0.5em 1.5em #888888;
}

.boxs-c-15em {
	box-shadow: 0 0 1.5em #cccccc;
}

.boxs-c-15em1 {
	box-shadow: 0 0 1.5em #FBB3B4;
}

.boxs-e3-05em {
	box-shadow: 0 0 0.5em #e3e3e3;
}

.boxs-f0-10em {
	box-shadow: 0 0 1.5em #dddddd;
}

.boxs-6-05em {
	box-shadow: 0 0 0.3em #bbbbbb;
}

.boxsin-f0-10em {
	box-shadow: inset 0.5em 0px 1em -0.5em #e3e3e3;
}

.boxsin-tb-10em {
	box-shadow: inset 0px -1em 1em -0.2em #000000,inset 0px 1em 1em -0.2em #000000;
}

.texts-e3-05em {
	text-shadow: 0 0 0.5em #e3e3e3;
}

/*解决方案 垂直投影*/

.boxs-cz1-05em {
	box-shadow: 0 1em 1em -0.6em rgba(20,52,95,0.2);
}

.boxs-cz2-05em {
	box-shadow: 0 1em 1em -0.6em rgba(20,52,95,0.1);
}

.boxs-cz3-08em {
	box-shadow: 0 1em 1em -0.8em rgba(20,52,95,0.1);
}

/*申请按钮橙色投影*/
.boxs-sq1-05em {
	box-shadow: 0 1em 1em -0.5em rgba(243,152,0,0.2);
}


/*新增*/
.w29b {
	width: 29.33333333%;
}

.w455b {
	width: 45.5%;
}

.zindex0 {
	z-index: 0;
}

.zindex1 {
	z-index: 1;
}

.zindex2 {
	z-index: 2;
}

.zindex3 {
	z-index: 3;
}

.zindex4 {
	z-index: 4;
}

.verm {
	vertical-align: middle;
}

.vert {
	vertical-align: top;
}

.vertb {
	display: table-cell;
}

.vertr {
	display: table;
}

.vcm {
	margin-left: auto;
	margin-right: auto;
}

.ml0em {
	margin-left: 0em;
}

.mr0em {
	margin-right: 0em;
}

.block {
	display: block;
}

/*渐变CSS*/
.jb_1 {
	background-color: #ffffff; /* 不支持线性的时候显示 */
	background-image: linear-gradient(to bottom, #f3f5f8, #ffffff);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f5f8), to(#ffffff));
	background: -moz-linear-gradient(top, #f3f5f8,#ffffff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f5f8,endColorstr=#ffffff,grandientType=0);
}

.jb_2 {
	background-color: #FDE6F7; /* 不支持线性的时候显示 */
	background-image: linear-gradient(to bottom right, #FDE6F7, #FDD4F4);
}

.jb_3 {
	background-color: #FDF0DF; /* 不支持线性的时候显示 */
	background-image: linear-gradient(to bottom right, #FDF0DF, #FEDEBD);
}

/*负向上距离*/
.mt-02em {
	margin-top: -0.2em;
}

.mt-03em {
	margin-top: -0.3em;
}

.mt-1em {
	margin-top: -1em;
}

.mt-22em {
	margin-top: -2.2em;
}

.mt-26em {
	margin-top: -2.6em;
}

.mt-3em {
	margin-top: -3em;
}

.mt-34em {
	margin-top: -3.4em;
}

.mt-39em {
	margin-top: -3.9em;
}

.mt-44em {
	margin-top: -4.4em;
}

.mt-45em {
	margin-top: -4.5em;
}

.mt-64em {
	margin-top: -6.4em;
}

.mt-100em {
	margin-top: -10.0em;
}

.mt-404em {
	margin-top: -32.4em;
}

/*top负距离*/
.top-44em {
	top: -4.4em;
}
/*向下负距离*/
.mb-44em {
	margin-bottom: -4.4em;
}

/*负向右距离*/
.mr-03em {
	margin-right: -0.2em;
}

/*负向左距离*/
.ml-02em {
	margin-left: -0.2em;
}

/*垂直三角形*/
.triangle-bottomright {
	width: 0;
	height: 0;
	border-bottom: 1.4em solid #62B0B0;
	border-left: 1.4em solid transparent;
}

/*中间内容最小宽度限制*/
.cen72b {
	width: 72%;
	min-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.cen75b {
	width: 75%;
	min-width: 1260px;
	margin-left: auto;
	margin-right: auto;
}

.boxGrid_wap {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-row-gap: 1.875em;
	grid-column-gap: 0.625em;
}

.flex-row {
	display: flex;
	flex-direction: row;
}

.flex-column {
	display: flex;
	flex-direction: column;
}

.justify-between {
	justify-content: space-between;
}
.justify-center {
	justify-content: center;
}
.align-items-center {
	align-items: center
}
.show_move_wap {
	display: none;
}

.promptBox {
	background: #fee8e8;
	padding: 8px 3%;
	display: flex;
	align-items: center;
}
.promptBox_span {
	color: #ff0000;
	line-height: 20px;
	display: inline-block;
	text-align: justify;
}
/*手机端变化*/
@media screen and (max-width: 980px) /*当屏幕尺寸小于980px时，应用下面的CSS样式*/ {
	/* 设置滚动条的样式 */
	:: -webkit-scrollbar {
		width: 0px;
		height: 0px;
	}
	.boxGrid_wap {
		display: flex;
		flex-direction: column;
		grid-row-gap: .875em;
		grid-column-gap: .625em;
	}

	.show_move_wap {
		display: block;
	}
	.hide_wap {
		display: none;
	}
	/*中间宽度*/
	.cen72b {
		width: 94%;
		min-width: auto;
		margin-left: auto;
		margin-right: auto;
	}

	.w100b_wap {
		width: 100%;
	}

	.w90b_wap {
		width: 90%;
	}

	.w98b_wap {
		width: 98%;
	}

	.w48b_wap {
		width: 48%;
	}

	.w47b_wap {
		width: 47%;
	}

	.w50b_wap {
		width: 50%;
	}

	.w6b_wap {
		width: 6%;
	}

	.w10b_wap {
		width: 10%;
	}

	.w20b_wap {
		width: 20%;
	}

	.w25b_wap {
		width: 25%;
	}

	.w33b_wap {
		width: 33.3333333%;
	}

	.w80b_wap {
		width: 80%;
	}

	.w94b_wap {
		width: 94%;
	}

	.w2125b_wap {
		width: 21.25%;
	}

	.w166b_wap {
		width: 16.66666666%;
	}

	.w1000px_wap {
		width: 1000px;
	}

	.wauto {
		width: auto;
	}
	/*固定宽度高度*/
	.w04em_wap {
		width: 0.4em;
	}

	.h04em_wap {
		height: 0.4em;
	}

	.w05em_wap {
		width: 0.5em;
	}

	.h05em_wap {
		height: 0.5em;
	}

	.w06em_wap {
		width: 0.6em;
	}

	.h06em_wap {
		height: 0.6em;
	}

	.w08em_wap {
		width: 0.8em;
	}

	.h08em_wap {
		height: 0.8em;
	}

	.w10em_wap {
		width: 1.0em;
	}

	.h10em_wap {
		height: 1.0em;
	}

	.w11em_wap {
		width: 1.1em;
	}

	.h11em_wap {
		height: 1.1em;
	}

	.w12em_wap {
		width: 1.2em;
	}

	.h12em_wap {
		height: 1.2em;
	}

	.w14em_wap {
		width: 1.4em;
	}

	.h14em_wap {
		height: 1.4em;
	}

	.w16em_wap {
		width: 1.6em;
	}

	.h16em_wap {
		height: 1.6em;
	}

	.w17em_wap {
		width: 1.7em;
	}

	.h17em_wap {
		height: 1.7em;
	}

	.w20em_wap {
		width: 2.0em;
	}

	.h20em_wap {
		height: 2.0em;
	}

	.w22em_wap {
		width: 2.2em;
	}

	.h22em_wap {
		height: 2.2em;
	}

	.h24em_wap {
		height: 2.4em;
	}

	.w26em_wap {
		width: 2.6em;
	}

	.h26em_wap {
		height: 2.6em;
	}

	.h28em_wap {
		height: 2.8em;
	}

	.w30em_wap {
		width: 3.0em;
	}

	.h30em_wap {
		height: 3.0em;
	}

	.h36em_wap {
		height: 3.6em;
	}

	.w35em_wap {
		width: 3.5em;
	}

	.h35em_wap {
		height: 3.5em;
	}

	.w37em_wap {
		width: 3.7em;
	}

	.h37em_wap {
		height: 3.7em;
	}

	.w40em_wap {
		width: 4.0em;
	}

	.h40em_wap {
		height: 4.0em;
	}

	.h48em_wap {
		height: 4.8em;
	}

	.h60em_wap {
		height: 7.0em;
	}

	.h80em_wap {
		height: 8.0em;
	}

	.h160em_wap {
		height: 16.0em;
	}

	.h220em_wap {
		height: 22.0em;
	}

	.h400em_wap {
		height: 40em;
	}

	/*头部隐藏/显示*/
	.nav_wap1 {
		display: none;
	}

	.nav_wap7 {
		display: block;
	}

	.nav_wap4 {
		display: block;
		margin-top: 1em;
	}

	/*头部距离修改*/
	.nav_wap2 {
		margin-left: 3%;
	}

		.nav_wap2 img {
			height: 1.4em;
			margin-top: 1em;
		}

	.nav_wap6 {
		top: 3em;
	}

	/*高度修改*/
	.nav_wap5 {
		height: 3.4em;
	}

	/*中部向上的距离修改*/
	.wap_count1 {
		top: -3.4em;
		margin-bottom: -3.4em;
	}

	/*中部副标题宽度修改*/
	.man_wap1 {
		width: 70%;
		line-height: 1.4em;
		margin-left: auto;
		margin-right: auto;
	}

	/*左右距离*/
	.man_wap2 {
		margin-left: 0.6em;
		margin-right: 0.6em;
	}

	/*分布2*/
	.man_wap_2 {
		width: 45.5%;
		margin-left: 3%;
	}

	/*文字垂直间距*/
	.lin12em_wap {
		line-height: 1.2em;
	}

	.lin14em_wap {
		line-height: 1.4em;
	}

	.lin16em_wap {
		line-height: 1.6em;
	}

	.lin18em_wap {
		line-height: 1.8em;
	}

	.lin20em_wap {
		line-height: 2.0em;
	}

	.lin22em_wap {
		line-height: 2.2em;
	}

	.lin26em_wap {
		line-height: 2.6em;
	}

	.lin30em_wap {
		line-height: 3.0em;
	}

	/*距离修改*/
	.ml0em_wap {
		margin-left: 0em;
	}

	.mr0em_wap {
		margin-right: 0em;
	}

	.ml03em_wap {
		margin-left: 0.3em;
	}

	.mr03em_wap {
		margin-right: 0.3em;
	}

	.mr05em_wap {
		margin-right: 0.5em;
	}

	.ml05em_wap {
		margin-left: 0.5em;
	}

	.mr08em_wap {
		margin-right: 0.8em;
	}

	.ml08em_wap {
		margin-left: 0.8em;
	}

	.ml10em_wap {
		margin-left: 1.0em;
	}

	.mr10em_wap {
		margin-right: 1.0em;
	}

	.ml1-5b_wap {
		margin-left: 1.5%;
	}

	.mr1-5b_wap {
		margin-right: 1.5%;
	}

	.ml3b_wap {
		margin-left: 3%;
	}

	.mr3b_wap {
		margin-right: 3%;
	}

	.mt3b_wap {
		margin-top: 3%;
	}

	.mb3b_wap {
		margin-bottom: 3%;
	}

	.ml5b_wap {
		margin-left: 5%;
	}

	.mr5b_wap {
		margin-right: 5%;
	}

	.mt0em_wap {
		margin-top: 0em;
	}

	.mt01em_wap {
		margin-top: 0.1em;
	}

	.mt02em_wap {
		margin-top: 0.2em;
	}

	.mt03em_wap {
		margin-top: 0.3em;
	}

	.mt05em_wap {
		margin-top: 0.5em;
	}

	.mt06em_wap {
		margin-top: 0.6em;
	}

	.mt07em_wap {
		margin-top: 0.7em;
	}

	.mt08em_wap {
		margin-top: 0.8em;
	}

	.mt10em_wap {
		margin-top: 1.0em;
	}

	.mt15em_wap {
		margin-top: 1.5em;
	}

	.mt20em_wap {
		margin-top: 2.0em;
	}

	.mt30em_wap {
		margin-top: 3.0em;
	}

	.mt45em_wap {
		margin-top: 4.5em;
	}

	.mt625em_wap {
		margin-top: 6.25em;
	}

	.mb0em_wap {
		margin-bottom: 0em;
	}

	.mb3b_wap {
		margin-bottom: 3%;
	}

	.mb03em_wap {
		margin-bottom: 0.3em;
	}

	.mb05em_wap {
		margin-bottom: 0.5em;
	}

	.mb08em_wap {
		margin-bottom: 0.8em;
	}

	.mb10em_wap {
		margin-bottom: 1.0em;
	}

	.mb15em_wap {
		margin-bottom: 1.5em;
	}

	.mb20em_wap {
		margin-bottom: 2.0em;
	}

	.mb50em_wap {
		margin-bottom: 5.0em;
	}

	.mb70em_wap {
		margin-bottom: 7.0em;
	}
	/*内部间距*/
	.pl0em_wap {
		padding-left: 0em;
	}

	.pr0em_wap {
		padding-right: 0em;
	}

	.pl05em_wap {
		padding-left: 0.5em;
	}

	.pr05em_wap {
		padding-right: 0.5em;
	}

	.pl06em_wap {
		padding-left: 0.6em;
	}

	.pr06em_wap {
		padding-right: 0.6em;
	}

	.pl08em_wap {
		padding-left: 0.8em;
	}

	.pr08em_wap {
		padding-right: 0.8em;
	}

	.pl10em_wap {
		padding-left: 1.0em;
	}

	.pr10em_wap {
		padding-right: 1.0em;
	}

	.pt60em_wap {
		padding-top: 6em;
	}

	.pt110em_wap {
		padding-top: 11em;
	}

	.pt0em_wap {
		padding-top: 0em;
	}

	.pb0em_wap {
		padding-bottom: 0em;
	}

	.pt05em_wap {
		padding-top: 0.5em;
	}

	.pb05em_wap {
		padding-bottom: 0.5em;
	}

	.pt10em_wap {
		padding-top: 1.0em;
	}

	.pb10em_wap {
		padding-bottom: 1.0em;
	}

	.pt15em_wap {
		padding-top: 1.5em;
	}

	.pb15em_wap {
		padding-bottom: 1.5em;
	}

	.pt20em_wap {
		padding-top: 2.0em;
	}

	.pb20em_wap {
		padding-bottom: 2.0em;
	}

	.pt30em_wap {
		padding-top: 3.0em;
	}

	.pb30em_wap {
		padding-bottom: 3.0em;
	}

	.pt40em_wap {
		padding-top: 4.0em;
	}

	.pb40em_wap {
		padding-bottom: 4.0em;
	}

	.pl3b_wap {
		padding-left: 3%;
	}

	.pr3b_wap {
		padding-right: 3%;
	}

	.pb80em_wap {
		padding-bottom: 5.0em;
	}

	/*免费试用高度修改*/
	.h1em_wap {
		height: 1em;
	}

	/*高度自适应*/
	.hauto_wap {
		height: auto;
	}

	/*top*/
	.top0_wap {
		top: 0;
	}

	/*向上高度*/
	.top625_wap {
		top: 6.25em;
	}

	/*手机状态下字体变化*/
	.text06em_wap {
		font-size: 0.6em;
	}

	.text08em_wap {
		font-size: 0.875em;
	}

	.text09em_wap {
		font-size: 0.9em;
	}

	.text12em_wap {
		font-size: 1.2em;
	}

	.textwap1 {
		font-size: 1em;
	}

	.textwap2 {
		font-size: 3em;
		font-weight: 400;
	}

	.textwap3 {
		font-size: 1.5em;
	}

	.textwap4 {
		font-size: 1.4em;
	}

	.textwap5 {
		font-size: 1.1em;
	}

	.textwap6 {
		font-size: 3em;
	}

	.text18em_wap {
		font-size: 1.8em;
	}

	.text22em_wap {
		font-size: 2.2em;
	}

	.text30em_wap {
		font-size: 3.0em;
	}

	/*文字粗细*/
	.bold_wap {
		font-weight: bold;
	}

	.regu_wap {
		font-weight: 400;
	}

	/*WAP端修改对齐标准*/
	.wap_vet {
		vertical-align: top;
	}

	/*文字对齐*/
	.wap_textcenter {
		text-align: center;
	}

	.textleft_wap {
		text-align: left;
	}


	/*左右距离*/
	.vcm_wap {
		margin-left: auto;
		margin-right: auto;
	}

	/*浮动修改*/
	.pos2_wap {
		position: relative;
	}

	.fins_wap {
		float: none;
	}

	.clear_wap {
		clear: none;
	}

	.fl_wap {
		float: left;
	}

	.fr_wap {
		float: right;
	}

	.mr-100b_wap {
		margin-right: -40%;
	}

	.mr-300b_wap {
		margin-right: -300%;
	}

	.ml-140b_wap {
		margin-left: -300%;
	}

	/**/
	.block_wap {
		display: block;
	}

	.iblock_wap {
		display: inline-block;
	}

	/*取掉边线*/
	.borr1px1_wap {
		border-right: 0px;
	}

	/*负距离*/
	.mt-02em_wap {
		margin-top: -0.2em;
	}

	.mt-19em_wap {
		margin-top: -1.9em;
	}

	.mt-30em_wap {
		margin-top: -3.0em;
	}

	.mt-22em_wap {
		margin-top: -2.2em;
	}

	.mt-185em_wap {
		margin-top: -1.85em;
	}

	.mt-40em_wap {
		margin-top: -4.0em;
	}

	.mt-80em_wap {
		margin-top: -5.0em;
	}

	/*左右内容滑动*/
	.prsdbox_wap {
		white-space: nowrap;
		overflow-y: hidden;
		overflow-x: auto;
	}

	/*投影*/
	.boxs-e3-05em_wap {
		box-shadow: 0 0 0.5em #e3e3e3;
	}

	/*圆角*/
	.brad03em_wap {
		border-radius: 0.30em;
		-moz-border-radius: 0.30em;
		-webkit-border-radius: 0.30em;
	}

	/*控制图片宽度*/
	.wap_img img {
		width: 100%;
	}
}

@media screen and (max-width: 780px) /*当屏幕尺寸小于780px时，应用下面的CSS样式*/
{

	.mr-100b_wap {
		margin-right: -100%;
	}
}

@media screen and (max-width: 430px) /*当屏幕尺寸小于780px时，应用下面的CSS样式*/
{

	.mr-100b_wap {
		margin-right: -200%;
	}
}

/*穿透*/
.pevent {
	-webkit-pointer-events: none;
	-moz-pointer-events: none;
	-ms-pointer-events: none;
	-o-pointer-events: none;
	pointer-events: none;
}

/*边线半透明*/
.border05 {
	border: 1px solid rgba(255,255,255,0.5);
}

.bordert-b01 {
	border-top: 1px solid rgba(255,255,255,0.1);
	border-bottom: 1px solid rgba(255,255,255,0.1);
}

/*选择*/
.rate180, .deg180 {
	transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

/*宋体*/
.fontst {
	font-family: "宋体";
}

/* 分页效果 */
.pages8 .layui-laypage {
	font-size: 0.9em
}

	.pages8 .layui-laypage a,
	.pages8 .layui-laypage span,
	.pages8 .layui-laypage select,
	.pages8 .layui-laypage input,
	.pages8 .layui-laypage button,
	.pages8 .layui-laypage input {
		height: 2.8em;
		width: auto;
		line-height: 2.7em;
		font-size: 0.9em;
		overflow: hidden;
		display: inline-block;
		padding: 0 1.3em;
		margin: 0 0.4em;
		border-radius: 0.3em;
		-moz-border-radius: 0.3em;
		-webkit-border-radius: 0.3em;
		margin-bottom: 1em;
	}

	.pages8 .layui-laypage input {
		width: 4em;
		padding: 0 0.5em;
	}

		.pages8 .layui-laypage input:focus {
			border: 1px solid #0c6ff6 !important;
			color: #0c6ff6;
		}

	.pages8 .layui-laypage button {
		padding: 0 0.8em;
		border: 1px solid #0c6ff6;
		background-color: #0c6ff6;
		color: #ffffff;
	}
	/* 确定 */
	.pages8 .layui-laypage .layui-laypage-prev {
		border-radius: 0.3em;
		-moz-border-radius: 0.3em;
		-webkit-border-radius: 0.3em;
	}

.pages8 .layui-laypage-next em,
.pages8 .layui-laypage-prev em {
	font-size: 1em;
}

.pages8 .layui-laypage .layui-laypage-curr em {
	display: inline-block;
	float: left;
	width: 100%;
}

.pages8 .layui-laypage .layui-laypage-curr {
	border: 1px solid #0c6ff6;
}

	.pages8 .layui-laypage .layui-laypage-curr .layui-laypage-em {
		background-color: #0c6ff6;
	}

.pages8 .layui-laypage a:hover {
	color: #0c6ff6;
	border: 1px solid #0c6ff6;
}

.pages8 .layui-laypage a.layui-disabled:hover {
	border: 1px solid #cccccc;
}

.pages8 .layui-laypage a.layui-disabled {
	border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}

.pages8 .layui-laypage .layui-laypage-skip {
	background: none;
	margin-top: 0.3em;
}
/*字号*/
.zihao0 {
	font-size: 56px; /*初号*/
}

.zihao0s {
	font-size: 48px; /*小初*/
}

.zihao1 {
	font-size: 34.7px; /*一号*/
}

.zihao1s {
	font-size: 32px; /*小一*/
}

.zihao2 {
	font-size: 29.3px;
}

.zihao2s {
	font-size: 24px;
}

.zihao3 {
	font-size: 21.3px;
}

.zihao3s {
	font-size: 20px;
}

.zihao4 {
	font-size: 18.7px;
}

.zihao4s {
	font-size: 16px;
}

.zihao5 {
	font-size: 14px;
}

.zihao5s {
	font-size: 12px;
}

.zihao6 {
	font-size: 10px;
}

.zihao6s {
	font-size: 8.7px;
}

.zihao7 {
	font-size: 7.3px;
}

.zihao8 {
	font-size: 6.7px;
}
