/* 所有页面都要引入方便快捷使用 */
@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:middle;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","微软雅黑","Microsoft Yahei","黑体",Arial;vertical-align:middle;-webkit-text-size-adjust:100%; list-style:none; list-style-position:outside;-webkit-overflow-scrolling: touch;}
body,html{font-size:1em;font-family:"FontAwesome","微软雅黑","Microsoft Yahei","黑体",Arial;-webkit-font-smoothing:antialiased; margin:0;padding:0;width:100%;height: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;color:#333333;-webkit-overflow-scrolling: touch;letter-spacing:0;}
/* UL、LI默认样式初始化 */
ul,li {list-style-type:none;list-style-position:outside;margin:0;padding:0;vertical-align:bottom;}
/* 图片默认样式初始化 */
img{ border:0px;margin: 0;padding: 0;}
/* a标签默认样式初始化 */
a{ border:0px;}
a{blur: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;}
input[type="button"],input[type="submit"] { overflow:visible;}
input{outline:none; outline:medium;font-size:1em;font-family:"FontAwesome","微软雅黑","Microsoft Yahei","黑体",Arial;}
/* 设置滚动条的样式 */
::-webkit-scrollbar {width:8px;height:8px;}
/* 滚动槽 */ 
::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.0);background:nnoe; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {background:#999999; border-radius:5px;/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); */opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;}
::-webkit-scrollbar-thumb:window-inactive {}
/* 多方文本框 */ 
textarea{ outline:none;font-size:1em;}
/* 内嵌 */ 
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 */
}

/* DIV层-穿透 */
.pevent {pointer-events: none}

/* 背景色 */
.bgwhite {background-color:#ffffff;}
.bgf0 {background-color:#f0f0f0;}
.bgf2 {background-color:#f2f2f2;}
.bgf9 {background-color:#F9F9F9;}
.bgblock {background-color:#000000;}
.bg0094 {background-color:#0094dc;}
.bgfa {background-color:#FAFAFA;}
.bg0087 {background-color:#0087bf;}
.bge6 {background-color:#E6E6E6;}
.bgeef {background-color:#eef9ff;}

/* 半透明背景 */
.bg00_b{ background-color:rgba(0,0,0,0.5);}
.bg00_c{ background-color:rgba(0,0,0,0.9);}
.bg001_b{ background-color:rgba(0,0,0,0.1);}
.bg_white_op06{ background-color:rgba(255,255,255,0.8);}

/* 文字大小 */
.text05em{ font-size:0.5em; }
.text06em{ font-size:0.6em; }
.text07em{ font-size:0.7em; }
.text08em{ font-size:0.8em; }
.text085em{ font-size:0.85em; }
.text09em{ font-size:0.9em; }
.text10em{ font-size:1.0em; }
.text11em{ font-size:1.1em; }
.text12em{ font-size:1.2em; }
.text13em{ font-size:1.3em; }
.text14em{ font-size:1.4em; }
.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; }
.text25em{ font-size:2.5em; }
.text30em{ font-size:3.0em; }
.text34em{ font-size:3.4em; }
.text36em{ font-size:3.6em; }
.text38em{ font-size:3.8em; }
.text40em{ font-size:4.0em; }
.text46em{ font-size:4.6em; }
.text50em{ font-size:5.0em; }
.text58em{ font-size:5.8em; }
.text75em{ font-size:7.5em; }
.text75em{ font-size:7.5em; }
.text180em{ font-size:16.5em; }

/* 文字颜色 */
.color0 {color:#000000;}
.color1 {color:#1097FF;}
.color2 {color:#999999;}
.color3 {color:#333333;}
.color4 {color:#454545;}
.color5 {color:#ffffff;}
.color6 {color:#666666;}
.color7 {color:#fc0202;}
.color8 {color:#888888;}
.color9 {color:#999999;}
.color10 {color:#fcac0f;}
.color11 {color:#10e196;}
.color12 {color:#cccccc;}
.color13 {color:#0094dc;}
.color14 {color:#138fd7;}
.color15 {color:#a6b6bf;}
.color16 {color:#de8e3f;}
.color17 {color:#4e3b01;} 
.color18 {color:#e5d094;}
.color19 {color:#409cd0;}
.color20 {color:#d0d0d0;}
.color21 {color:#15bb8a;}
.color22 {color:#e3e3e3;} 
.color23 {color:#8ab8d9;}
.color24 {color:#19a7e9;}
.color25 {color:#008000;}
.color26 {color:#3f210d;}
.color27 {color:#b75004;}
.color28 {color:#fd0202;}
.color29 {color:#492902;}
.color30 {color:#fde891;}
.color31 {color:#79776f;}
.color32 {color:#3c4049;}
.color33 {color:#09ab41;}
.color34 {color:#a69a89;}
.color35 {color:#f7d8cb;}
.color36 {color:#07afdf;}
.color37 {color:#ca4426;}
.yellow {color:#e5d094;}

/* 边框 */
.bor1px1 {border:1px solid #f2f2f2;}
.bor4px1 {border:4px solid #FFFFFF;}
.bor3px1 {border:3px solid #FFFFFF;}

/* 下边线 */
.borb1px1 {border-bottom:1px solid #f2f2f2;}
.borb2px1 {border-bottom:1px solid #474747;}
.borb3px1 {border-bottom:1px solid rgba(0,0,0,.1);}

/* 右边线 */
.borr1px1 {border-right:1px solid #f2f2f2;}

/* 上边线 */
.bort1px1 {border-top:1px solid #f2f2f2;}
.bort2px1 {border-top:1px solid #474747;}
.bort3px1 {border-top:1px solid #FFFFFF;}

/* 左边线 */
.borl1px1 {border-left:1px solid #f2f2f2;}
.borl2px1 {border-left:1px solid #FFFFFF;}

/* 文字对齐 */
.textright {text-align:right;}
.textcenter {text-align:center;}
.textleft {text-align:left;}

/* 文字样式 */
.textdecor {text-decoration:underline;} /*文本下划线*/
.textdelline{text-decoration:line-through} /*文本删除线*/
.textword {white-space:normal;word-break:break-all;} /* 文字强制换行 */
.fontsp {writing-mode:tb-rl;} /* 竖排文字 */
.italic {font-style:italic;} /* 斜体 */

/* DIV区域不允许换行 */
.nowrap {white-space: nowrap;overflow-x: scroll;}

/* DIV块状化 */
.iblock {display:inline-block;}
.block {display: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);}
.opac35 {opacity:0.35;-moz-opacity:0.35;-webkit-opacity:0.35;filter:alpha(opacity=35);}
.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);}

/* 旋转角度 */
.rate45,.deg45 {transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.rate90,.deg90 {transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.rate180,.deg180 {transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);}

/* 宽度-百分比 */
.w50b {width:50%;}
.w35b {width:35%;}
.w65b {width:65%;}
.w30b {width:30%;}
.w70b {width:70%;}
.w60b {width:60%;}
.w40b {width:40%;}
.w45b {width:45%;}
.w47b {width:47%;}
.w49b {width:49%;}
.w455b {width:45.5%;}
.w48b {width:48%;}
.w55b {width:55%;}
.w24b {width:24%;}
.w25b {width:25%;}
.w75b {width:75%;}
.w20b {width:20%;}
.w80b {width:80%;}
.w99b {width:99%;}
.w98b {width:98%;}
.w97b {width:97%;}
.w96b {width:96%;}
.w94b {width:94%;}
.w92b {width:92%;}
.w10b {width:10%;}
.w16b {width:16%;}
.w90b {width:90%;}
.w15b {width:15%;}
.w18b {width:18%;}
.w85b {width:85%;}
.w100b {width:100%;}
.w999b {width:99.9%;}
.w998b {width:99.8%;}
.w997b {width:99.7%;}
.w164b {width:16.4%;}
.w166b {width:16.6666666%;}
.w306b {width:30.6666666%;}
.w33b {width:33.33333333%;}
.w2933b {width:29.33333333%;}
.w2833b {width:28.33333333%;}
.w2333b {width:23.33333333%;}
.w32b {width:32%;}
.w675b {width:67.5%;}
.w78b {width:78%;}
.w23b {width:23%;}
.w235b {width:23.5%;}
.w205b {width:20.5%;}
.w5b {width:5%;}
.w2b {width:2%;}

.w33b-2px{width:calc((100% - 2px)/3);}

/* 边距 */
.ml05b {margin-left:0.5%;}
.ml1b {margin-left:1%;}
.ml2b {margin-left:2%;}
.ml3b {margin-left:3%;}
.ml4b {margin-left:4%;}
.ml5b {margin-left:5%;}
.ml6b {margin-left:6%;}
.ml9-5b {margin-left:9.5%;}
.ml10b {margin-left:10%;}
.ml12b {margin-left:12%;}
.ml15b {margin-left:15%;}
.ml25b {margin-left:25%;}
.ml30b {margin-left:30%;}
.ml53b {margin-left:53%;}
.mr05b {margin-right:0.5%;}
.mr1b {margin-right:1%;}
.mr2b {margin-right:2%;}
.mr3b {margin-right:3%;}
.mr4b {margin-right:4%;}
.mr5b {margin-right:5%;}
.mr6b {margin-right:6%;}
.mr9-5b {margin-right:9.5%;}
.mr10b {margin-right:10%;}
.mr116b {margin-right:11.6%;}
.mr12b {margin-right:12%;}
.mr15b {margin-right:15%;}
.mr25b {margin-right:25%;}
.mr53b {margin-right:53%;}
.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;}
.ml20em {margin-left:2.0em;}

.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;}
.mr20em {margin-right:2.0em;}

.mt1b {margin-top:1%;}
.mt2b {margin-top:2%;}
.mt3b {margin-top:3%;}
.mt4b {margin-top:4%;}
.mt5b {margin-top:5%;}
.mt6b {margin-top:6%;}
.mt10b {margin-top:10%;}
.mt12b {margin-top:12%;}
.mt15b {margin-top:15%;}
.mt18b {margin-top:18%;}
.mb1b {margin-bottom:1%;}
.mb2b {margin-bottom:2%;}
.mb3b {margin-bottom:3%;}
.mb4b {margin-bottom:4%;}
.mb5b {margin-bottom:5%;}
.mb10b {margin-bottom:10%;}

.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;}
.mt091em {margin-top:0.91em;}
.mt10em {margin-top:1.0em;}
.mt11em {margin-top:1.1em;}
.mt12em {margin-top:1.2em;}
.mt125em {margin-top:1.25em;}
.mt13em {margin-top:1.3em;}
.mt14em {margin-top:1.4em;}
.mt15em {margin-top:1.5em;}
.mt16em {margin-top:1.6em;}
.mt17em {margin-top:1.7em;}
.mt18em {margin-top:1.8em;}
.mt19em {margin-top:1.9em;}
.mt20em {margin-top:2.0em;}
.mt21em {margin-top:2.1em;}
.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;}
.mt40em {margin-top:4.0em;}
.mt52em {margin-top:5.2em;}
.mt60em {margin-top:6.0em;}
.mt68em {margin-top:6.8em;}

.mt1vw{margin-top:1vw;}
.mt5vh{margin-top:5vh;}
.mt6vh{margin-top:6vh;}
.mt8vh{margin-top:8vh;}
.mt5vw{margin-top:5vw;}

.mt-5b{margin-top:-5%;}
.mt-8b{margin-top:-8%;}
.mt-10b{margin-top:-10%;}

.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;}
.mb16em {margin-bottom:1.6em;}
.mb20em {margin-bottom:2.0em;}
.mb28em {margin-bottom:2.8em;}
.mb34em {margin-bottom:3.4em;}
.mb40em {margin-bottom:4.0em;}
.mb60em {margin-bottom:6.0em;}

.mb1vw{margin-bottom:1vw;}
.mb6vh{margin-bottom:6vh;}
.mb8vh{margin-bottom:8vh;}
.mb10vh{margin-bottom:10vh;}
.mb5vw{margin-bottom:5vw;}

.mlrtp5vh{margin:5vh;}

/* 内边距-百分比 */
.pt1b {padding-top:1%}
.pt2b {padding-top:2%}
.pt3b {padding-top:3%}
.pt4b {padding-top:4%}
.pt5b {padding-top:5%}
.pt10b {padding-top:10%}
.pb1b {padding-bottom:1%}
.pb2b {padding-bottom:2%}
.pb3b {padding-bottom:3%}
.pb4b {padding-bottom:4%}
.pb5b {padding-bottom:5%}
.pb10b {padding-bottom:10%}
.pr2-5b {padding-right:2.5%;}
.pl2-5b {padding-left:2.5%;}

/* 间距 */
.padding0 {padding:0;}
.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;}
.pt18em{ padding-top:1.8em;}
.pt20em{ padding-top:2.0em;}
.pt25em{ padding-top:2.5em;}
.pt30em{ padding-top:3.0em;}
.pt40em{ padding-top:4.0em;}
.pt88em{ padding-top:8.8em;}

.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;}
.pb13em {padding-bottom:1.3em;}
.pb14em {padding-bottom:1.4em;}
.pb15em {padding-bottom:1.5em;}
.pb18em {padding-bottom:1.8em;}
.pb20em {padding-bottom:2.0em;}
.pb25em {padding-bottom:2.5em;}
.pb30em {padding-bottom:3.0em;}
.pb40em {padding-bottom:4.0em;}

.pl02em {padding-left:0.2em;}
.pl03em {padding-left:0.3em;}
.pl04em {padding-left:0.4em;}
.pl05em {padding-left:0.5em;}

.pr02em {padding-right:0.2em;}
.pr03em {padding-right:0.3em;}
.pr04em {padding-right:0.4em;}
.pr05em {padding-right:0.5em;}

.pl06em {padding-left:0.6em;}
.pr06em {padding-right:0.6em;}
.pl07em {padding-left:0.7em;}
.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;}

/* 园角 */
.brad50b {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.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;}
.brad17em {border-radius:1.7em;-moz-border-radius:1.7em;-webkit-border-radius:1.7em;}
.brad20em {border-radius:2.0em;-moz-border-radius:2.0em;-webkit-border-radius:2.0em;}
.brad30em {border-radius:3.0em;-moz-border-radius:3.0em;-webkit-border-radius:3.0em;}

.brad500px {border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;}

/* 半园角 */
.brad-right-25b {border-radius:0 25% 25% 0;-moz-border-radius:0 25% 25% 0;-webkit-border-radius:0 25% 25% 0;}
.brad-right-50b {border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;}
.brad-right-35b {border-radius:0 35% 35% 0;-moz-border-radius:0 35% 35% 0;-webkit-border-radius:0 35% 35% 0;}
.brad-right-40b {border-radius:0 40% 40% 0;-moz-border-radius:0 40% 40% 0;-webkit-border-radius:0 40% 40% 0;}
.brad-left-15em {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;}
.brad-lefttop-06em {border-radius:0.60em 0 0 0;-moz-border-radius:0.60em 0 0 0;-webkit-border-radius:0.60em 0 0 0;}
.brad-leftbottom-06em {border-radius:0 0 0 0.60em;-moz-border-radius:0 0 0 0.60em;-webkit-border-radius:0 0 0 0.60em;}
.brad-rightbottom-15em {border-radius:0 0 1.5em 0;-moz-border-radius:0 0 1.5em 0;-webkit-border-radius:0 0 1.5em 0;}
.brad-righttop-60em {border-radius:0 6.0em 0 0;-moz-border-radius:0 6.0em 0 0;-webkit-border-radius:0 6.0em 0 0;}

/* 半圆 */
.brad-top-06em {border-radius:0.60em 0.60em 0 0;-moz-border-radius:0.60em 0.60em 0 0;-webkit-border-radius:0.60em 0.60em 0 0;}
.brad-bottom-2em {border-radius:0 0 2.0em 2.0em;-moz-border-radius:0 0 2.0em 2.0em;-webkit-border-radius:0 0 2.0em 2.0em;}
.brad-top-2em {border-radius:2.0em 2.0em 0 0;-moz-border-radius:2.0em 2.0em 0 0;-webkit-border-radius:2.0em 2.0em 0 0;}

/*三个角圆弧*/
.brad-lefttop-2em {border-radius:0 2.0em 2.0em 2.0em;-moz-border-radius:0 2.0em 2.0em 2.0em;-webkit-border-radius:0 2.0em 2.0em 2.0em;}


/* 内边距-百分比 */
.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%;}
.pl8b {padding-left:8%;}
.pr8b {padding-right:8%;}
.pl10b {padding-left:10%;}
.pr10b {padding-right:10%;}

/* 文字行距 */
.lineno {line-height:normal;}
.line08em {line-height:0.8em;}
.line09em {line-height:0.9em;}
.line095em {line-height:0.95em;}
.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;}
.line18em {line-height:1.8em;}
.line19em {line-height:1.9em;}
.line20em {line-height:2.0em;}
.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;}
.line3125em {line-height:3.125em;}
.line32em {line-height:3.2em;}
.line325em {line-height:3.25em;}
.line33em {line-height:3.3em;}
.line34em {line-height:3.4em;}
.line35em {line-height:3.5em;}
.line37em {line-height:3.7em;}
.line38em {line-height:3.8em;}
.line40em {line-height:4.0em;}
.line44em {line-height:4.4em;}
.line56em {line-height:5.6em;}
.line60em {line-height:6.0em;}
.line68em {line-height:6.8em;}
.line80em {line-height:8.0em;}

/* DIV浮动 */
.fl {float:left;}
.fr {float:right;}

/* DIV初始化样式 */
.clear {clear:both;display:block;}
.ovh {overflow:hidden;}

/* 高度 */
.h1px {height:1px;}.h100b{height: 100%;}.h50vh{height: 50vh;}.h30vh{height: 30vh;}.h80vh{height: 80vh;}
.h8vh{height:8vh;}.h40vh{height:40vh;}.h20vh{height:20vh;}.h85vh{height: 85vh;}.h55vh{height:55vh;}
.h100vh{height:100vh;}.h12vh{height:12vh;}.h10vh{height:10vh;}

.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;}.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;}.h36em {height:3.6em;}.h38em {height:3.8em;}.h40em {height:4.0em;}.h42em {height:4.2em;}
.h44em {height:4.4em;}.h45em {height:4.5em;}.h46em {height:4.6em;}.h50em {height:5.0em;}.h56em {height:5.6em;}
.h60em {height:6.0em;}.h68em {height:6.8em;}.h80em {height:8.0em;}.h48em {height:4.8em;}.h86em {height:8.6em;}
.h140em {height:14.0em;}.h375em {height:3.75em;}.h3125em {height:3.125em;}.h74em {height:7.4em;}

.h100-3vw{height:calc(100vh - 3vw);}
.h100-16vh-86em{height:calc(100vh - 16vh - 8.6em);}

/* 宽度 */
.w1px {width:1px;}
.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;}.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;}.w34em {width:3.4em;}
.w35em {width:3.5em;}.w36em {width:3.6em;}.w40em {width:4.0em;}.w41em {width:4.1em;}.w44em {width:4.4em;}
.w45em {width:4.5em;}.w50em {width:5.0em;}.w55em {width:5.5em;}.w58em {width:5.8em;}.w60em {width:6.0em;}
.w65em {width:6.5em;}.w70em {width:7.0em;}.w80em {width:8.0em;}.w138em {width:13.8em;}

.w6vw{width:6vw;}.h6vw{height:6vw;}
.w8vw{width:8vw;}.h8vw{height:8vw;}
.w10vw{width:10vw;}.h10vw{height:10vw;}
.w50vw{width:50vw;}.h50vw{height:50vw;}
.w30vw{width:30vw;}.h30vw{height:30vw;}

/* 漂浮层 */
.pos1 {position:absolute;}
.pos2 {position:relative;}
.pos3 {position:fixed;}
.right0 {right:0;}
.left0 {left:0;}
.top0{ top:0;}
.bottom0{ bottom:0;}

.right-8vw{right:-8vw;}
.top-8vw{top:-8vw;}
.bottom3b{ bottom:3%;}
.right3b{ right:3%;}

/* DIV隐藏 */
.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 #ff6600;}
.checkbox.over .rbox {background:#ff6600;color:#ffffff;}

.checkbox.style1.over {border:1px solid #1d82d2;}
.checkbox.style1.over .rbox {background:#1d82d2;color:#ffffff;}

.checkbox.style2 , .checkbox.style2 .rbox {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.checkbox.style2.over {border:1px solid #1d82d2;}
.checkbox.style2.over .rbox {background:#1d82d2;color:#ffffff;}

.checkbox.style3 {height:1.2em;line-height:1.2em;width:1.2em;}
.checkbox.style3 , .checkbox.style3 .rbox {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.checkbox.style3 .rbox {width:0.6em;height:0.6em;line-height:0.6em;margin-left:0.3em;margin-top:0.3em;}
.checkbox.style3.over {border:1px solid #1d82d2;}
.checkbox.style3.over .rbox {background:#1d82d2;color:#ffffff;}

/* 模拟单选复选框 */
.radio {display:inline-block;height:0.8em;line-height:0.8em;overflow:hidden;width:0.8em;border:1px solid #999999;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0;margin:0;}
.radio .rbox {display:inline-block;width:0.4em;height:0.4em;line-height:0.4em;overflow:hidden;float:left;margin-left:0.2em;margin-top:0.2em; border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:1em;}
.radio.over {border:1px solid #ff6600;}
.radio.over .rbox {background:#ff6600;color:#ffffff;}

.radio.style1 {height:1.1em;line-height:1.1em;width:1.1em;}
.radio.style1 .rbox {width:1.1em;height:1.1em;line-height:1.1em;margin-left:0.0em;margin-top:0.0em;}
.radio.style1.over {border:1px solid #3c92d7;}
.radio.style1.over .rbox {background:#3c92d7;color:#ffffff;}
.radio.style1 .rbox img {display:none;width:0.7em;float:left;margin:0.2em;height:auto;}
.radio.style1.over .rbox img {display:inline-block;}

.radio.style2 {background:#FFFFFF;height:1.2em;line-height:1.2em;width:1.2em;}
.radio.style2 .rbox {width:1.2em;height:1.2em;line-height:1.2em;margin-left:0.0em;margin-top:0.0em;}
.radio.style2.over {border:1px solid #ff9c00;background:#ff9c00;}
.radio.style2.over .rbox {background:#FFFFFF;color:#ffffff; width:0.5em; height:0.5em; margin-left:0.35em; margin-top:0.35em;}
.radio.style2 .rbox img {display:none;width:0.7em;float:left;margin:0.2em;height:auto;}
.radio.style2.over .rbox img {display:inline-block;}

/* 鼠标手掌 */
.hand {cursor:hand;cursor:pointer;}

/* 投影 */
.boxs-e3-05em {box-shadow:0 0 0.3em #e3e3e3;}
.boxs-c-05em {box-shadow:0 0 0.5em #cccccc;}
.boxs-c-10em {box-shadow:0 0 1.0em #cccccc;}
.boxs-0f7-05em {box-shadow:0 0 0.8em rgba(15,125,179,.3);}

/* 层数 */
.zindex-1 {z-index:-1;}
.zindex0 {z-index:0;}
.zindex1 {z-index:1;}
.zindex2 {z-index:2;}
.zindex3 {z-index:3;}
.zindex97 {z-index:97;}
.zindex98 {z-index:98;}
.zindex99 {z-index:99;}
.zindex100 {z-index:100;}
.zindex101 {z-index:101;}
.zindex999 {z-index:999;}
.zindex1000 {z-index:1000;}

/* DIV表格化 */
.vtop {vertical-align:top;}
.verm {vertical-align:middle;}
.vertb{display:table-cell;}
.vertr{display:table;}

/* 文字字体 */
.fontst {font-family:"宋体";} /*针对一些细一点的文字和符号*/
.fontarial {font-family:Arial;word-break: break-word;overflow-wrap: break-word;white-space: normal;} /*针对数字和英文使用*/
.text1hang{white-space: nowrap;text-overflow: ellipsis;}
.textnhang{display:-webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;}
.text2h{-webkit-line-clamp: 2;}
.text3h{-webkit-line-clamp: 3;}
.text4h{-webkit-line-clamp: 4;}
.text5h{-webkit-line-clamp: 5;}
.text6h{-webkit-line-clamp: 6;}
.text7h{-webkit-line-clamp: 7;}
.text8h{-webkit-line-clamp: 8;}
.text9h{-webkit-line-clamp: 9;}

/* 左右自适应 */
.mcen {margin-left:auto;margin-right:auto;}

/* 区块垂直居中 */
.v-center {left: 50%; top: 50%; transform: translate(-50%,-50%); } /* 垂直居中，本层必须要有上浮才行 */

/* 负距离 */
.mt-01em{ margin-top:-0.1em;}
.mt-02em{ margin-top:-0.2em;}
.mt-03em{ margin-top:-0.3em;}
.mt-04em{ margin-top:-0.4em;}
.mt-05em{ margin-top:-0.5em;}
.mt-08em{ margin-top:-0.8em;}
.mt-09em{ margin-top:-0.9em;}
.mt-10em{ margin-top:-1.0em;}
.mt-12em{ margin-top:-1.2em;}
.mt-15em{ margin-top:-1.5em;}
.mt-30em{ margin-top:-3.0em;}
.mt-76em{ margin-top:-7.6em;}

/* 文字粗细 */
.fw100 {font-weight:100;}
.fw200 {font-weight:200;}
.fw300 {font-weight:300;}
.fw400 {font-weight:400;}
.bold { font-weight:bold;}

/* 背景色-线性渐变 */
.jb_1 {
	background: linear-gradient(to bottom, #f13f3b, #F5F5F5);
	-moz-background: linear-gradient(to bottom, #f13f3b, #F5F5F5);
	-webkit-background: linear-gradient(to bottom, #f13f3b, #F5F5F5);
	-o-background: linear-gradient(to bottom, #f13f3b, #F5F5F5);
}
.jb_2 {
	background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
	-moz-background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
	-webkit-background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
	-o-background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
}
.jb_3 {
	background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	-moz-background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	-webkit-background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	-o-background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
}
.jb_nav_bg {
	background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	-moz-background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	-webkit-background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	-o-background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0));
}
.jb_beack_bg {
	background: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
	-moz-background: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
	-webkit-background: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
	-o-background: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,255,255,0));
}

.jb_lan_bg {
	background: linear-gradient(to right, rgba(0,148,220,1), rgba(0,148,220,0));
	-moz-background: linear-gradient(to right, rgba(0,148,220,1), rgba(0,148,220,0));
	-webkit-background: linear-gradient(to right, rgba(0,148,220,1), rgba(0,148,220,0));
	-o-background: linear-gradient(to right, rgba(0,148,220,1), rgba(0,148,220,0));
}

.jb_join_box2_bg {
	background: 
    radial-gradient(circle at 1% 80%, rgba(226,235,252,1), transparent,rgba(226,235,252,1)),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-moz-background: 
    radial-gradient(circle at 1% 80%, rgba(226,235,252,1), transparent,rgba(226,235,252,1)),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-webkit-background: 
    radial-gradient(circle at 1% 80%, rgba(226,235,252,1), transparent,rgba(226,235,252,1)),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-o-background: 
    radial-gradient(circle at 1% 80%, rgba(226,235,252,1), transparent,rgba(226,235,252,1)),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
}

.jb_news_box_bg {
	background: 
    radial-gradient(circle 65vw at 1% 80%, rgba(226,235,252,1),transparent),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-moz-background: 
    radial-gradient(circle 65vw at 1% 80%, rgba(226,235,252,1),transparent),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-webkit-background: 
    radial-gradient(circle 65vw at 1% 80%, rgba(226,235,252,1),transparent),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));
	-o-background: 
    radial-gradient(circle 65vw at 1% 80%, rgba(226,235,252,1),transparent),
    linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));	
}

/*文字渐变色*/
.jb_text_1{
	background: linear-gradient(to right, #000000, #d89b7e); /* 渐变方向与颜色 */
	-webkit-background-clip: text; /* 背景裁剪为文字 */
	background-clip: text;
	color: transparent; /* 文字透明以显示背景渐变 */
}

.jb_text_2{
	background: linear-gradient(to bottom, rgba(0,0,0,.03), rgba(0,0,0,0)); /* 渐变方向与颜色 */
	-webkit-background-clip: text; /* 背景裁剪为文字 */
	background-clip: text;
	color: transparent; /* 文字透明以显示背景渐变 */
}

.jb_text_3{
	background: linear-gradient(to bottom, rgba(255,255,255,.4), rgba(255,255,255,0)); /* 渐变方向与颜色 */
	-webkit-background-clip: text; /* 背景裁剪为文字 */
	background-clip: text;
	color: transparent; /* 文字透明以显示背景渐变 */
}

/*图片填充满*/
.imgmin100{min-width:100%; min-height:100%;}
.imgmin100vh{min-width:100vw; min-height:100vh;}

/*图片放大*/
.imgtransform09:hover{transform:scale(0.9);}
.imgtransform11 .img img{transform:scale(1); transition:all 1s;}
.imgtransform11:hover .img img{transform:scale(1.1);}

/*动画时间*/
.trans5{-webkit-transition: .5s; transition: .5s;}
.trans10{-webkit-transition: 1.0s; transition: 1.0s;}

/*动画延迟*/
.transdelay2{transition-delay: .2s;}
.transdelay3{transition-delay: .3s;}
.transdelay4{transition-delay: .4s;}
.transdelay5{transition-delay: .5s;}
.transdelay6{transition-delay: .6s;}
.transdelay7{transition-delay: .7s;}
.transdelay8{transition-delay: .8s;}
.transdelay9{transition-delay: .9s;}
.transdelay10{transition-delay: 1.0s;}
.transdelay11{transition-delay: 1.1s;}
.transdelay12{transition-delay: 1.2s;}
.transdelay13{transition-delay: 1.3s;}
.transdelay14{transition-delay: 1.4s;}
.transdelay15{transition-delay: 1.5s;}
.transdelay16{transition-delay: 1.6s;}
.transdelay17{transition-delay: 1.7s;}
.transdelay18{transition-delay: 1.8s;}
.transdelay19{transition-delay: 1.9s;}
.transdelay20{transition-delay: 2.0s;}
.transdelay21{transition-delay: 2.1s;}
.transdelay22{transition-delay: 2.2s;}
.transdelay23{transition-delay: 2.3s;}
.transdelay24{transition-delay: 2.4s;}
.transdelay25{transition-delay: 2.5s;}
.transdelay26{transition-delay: 2.6s;}
.transdelay27{transition-delay: 2.7s;}
.transdelay28{transition-delay: 2.8s;}
.transdelay29{transition-delay: 2.9s;}
.transdelay30{transition-delay: 3.0s;}
.transdelay31{transition-delay: 3.1s;}
.transdelay32{transition-delay: 3.2s;}
.transdelay33{transition-delay: 3.3s;}
.transdelay34{transition-delay: 3.4s;}
.transdelay35{transition-delay: 3.5s;}
.transdelay36{transition-delay: 3.6s;}
.transdelay37{transition-delay: 3.7s;}
.transdelay38{transition-delay: 3.8s;}
.transdelay39{transition-delay: 3.9s;}
.transdelay40{transition-delay: 4.0s;}

/*顶部内容*/
#header {background-color: transparent; height:6.8em;}
#header.over {margin-top: 0; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.08);}
#header .bg0094 { height:0.1em; width:0px;}
#header .navlist { height:0px;}
#header .text {color:#FFFFFF;}
#header .text .bg { display:none;}
#header:hover {height:calc(40vh + 6.8em);box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
#header.over .text {color:#333333;}
#header:hover .text {color:#333333;}
#header .text:hover {color:#0094dc; font-weight:bold;}
#header .text:hover .bg { display:block;}
#header:hover .bg0094 { width:100%;}


/*A标签联动*/
#header .navdiv {height:4.0em;}
#header:hover .navdiv {height:calc(40vh + 6.8em);}
#header .navdiv div a {color:#333333;}
#header .navdiv div a:hover {color:#0094dc; font-weight:bold;}

/*头部二维码标签*/
#header .navright .one {display:block;}
#header .navright .two {display:none;}
#header .navright .borxx { border-left:1px solid #FFFFFF;}
#header:hover .navright .one {display:none;}
#header:hover .navright .two {display:block;}
#header:hover .navright .borxx { border-left:1px solid #EEEEEE;}

#header.over .navright .one {display:none;}
#header.over .navright .two {display:block;}
#header.over .navright .borxx { border-left:1px solid #EEEEEE;}

/*LOGO*/
#header .navleft .one {display:block;}
#header .navleft .two {display:none;}
#header:hover .navleft .one {display:none;}
#header:hover .navleft .two {display:block;}

#header.over .navleft .one {display:none;}
#header.over .navleft .two {display:block;}

/*移动端菜单*/
#header_wap {background-color: transparent; height:3.4em;}
#header_wap.over { background-color:#FFFFFF; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.08);}

#header_wap .mobilelogo .one {display:block;}
#header_wap .mobilelogo .two {display:none;}

#header_wap.over .mobilelogo .one {display:none;}
#header_wap.over .mobilelogo .two {display:block;}

#header_wap .mobilelogo.over .one {display:none;}
#header_wap .mobilelogo.over .two {display:block;}

#header_wap .mobilelist .one {display:block;}
#header_wap .mobilelist .two {display:none;}
#header_wap .mobilelist .three {display:none;}

#header_wap.over .mobilelist .one {display:none;}
#header_wap.over .mobilelist .two {display:block;}
#header_wap.over .mobilelist .three {display:none;}

#header_wap .mobilelist.over .one {display:none;}
#header_wap .mobilelist.over .two {display:none;}
#header_wap .mobilelist.over .three {display:block;}

#header_wap .mobiletwo{height:0px;}
#header_wap .mobiletwo.over{height:100vh;}

.mobilemuan .muan_box .muan_one img{transform: rotate(0deg);}
.mobilemuan .muan_box .muan_one.over img{transform: rotate(90deg);}
.mobilemuan .muan_box .muan_two{height:0px;}
.mobilemuan .muan_box .muan_two.over{height:auto;}

/*首页幻灯片动画-自定义样式*/
#indexswiperbox .swiper-prev {top:48%;left:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#indexswiperbox .swiper-next {top:48%;right:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#indexswiperbox:hover .swiper-prev {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#indexswiperbox:hover .swiper-next {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#indexswiperbox .swiper-pagination{text-align:left !important;}
#indexswiperbox .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:4.0em !important; width:auto !important; margin-left:12%; margin-right:12%;}
#indexswiperbox .swiper-pagination-bullet{ display:block !important; width:100% !important; height:2.4em !important; line-height:2.4em !important; background:none !important; opacity:1.0 !important;}
#indexswiperbox .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:1.0em 0 0 0 !important;}
/*banner分页器显示效果*/
#indexswiperbox .swiper-pagination-bullet .one{opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#indexswiperbox .swiper-pagination-bullet .two{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100); background-color:rgba(255,255,255,0.75) !important; color:#666666;}
#indexswiperbox .swiper-pagination-bullet-active .one{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#indexswiperbox .swiper-pagination-bullet-active .two{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100); background-color:rgba(255,255,255,1.00) !important; color:#000000;}
/*走进企汇家板块*/
#indexaboutbox{height:100vh;}
#indexaboutbox .footertrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#indexaboutbox.over .footertrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
/*企业核心业务*/
#indexacorebox{height:calc(200vh - 2vw);}
#indexacorebox .footertrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#indexacorebox.over .footertrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
/*增值服务*/
#indexaddedbox{height:100vh;}
#indexaddedbox .footertrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#indexaddedbox.over .footertrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#indexaddedbox .footertrans .moretrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#indexaddedbox .footertrans:hover .moretrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
/*招聘广告*/
#indexjoinbox{height:100vh;}
#indexjoinbox .footertrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#indexjoinbox.over .footertrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}

/*底部高度*/
#footerbox{height:100vh; background-color:#202020;}
#footerbox .footertrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
#footerbox.over .footertrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}

/*企业荣誉动画幻灯片样式*/
#aboutbox5 .swiper-prev {top:48%;left:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#aboutbox5 .swiper-next {top:48%;right:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#aboutbox5:hover .swiper-prev {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#aboutbox5:hover .swiper-next {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}

/*新闻中心幻灯片样式*/
#newsbox .swiper-prev {top:40%;left:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#newsbox .swiper-next {top:40%;right:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#newsbox:hover .swiper-prev {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#newsbox:hover .swiper-next {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#newsbox .swiper-pagination{text-align:right !important;}
#newsbox .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:2.2vw !important; width:auto !important; right:0 !important; margin-left:3%; margin-right:3%;}
#newsbox .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:1.0em 0 0 0.3em !important;}
#newsbox .swiper-pagination-bullet{width:1em; height:1em;}
#newsbox .swiper-pagination-bullet-active{background:#0094dc !important;}

/*保险服务*/
#insurancebox4 .swiper-prev {top:46.5%;left:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#insurancebox4 .swiper-next {top:46.5%;right:3%;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;filter:alpha(opacity=0);}
#insurancebox4:hover .swiper-prev {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
#insurancebox4:hover .swiper-next {opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}

/*子页面动画支持样式*/
.boxtrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
.boxtrans.over{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
.boxtrans .moretrans{transform: translateY(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
.boxtrans:hover .moretrans{transform: translateY(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
.boxtransx{transform: translateX(60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
.boxtransx.over{transform: translateX(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
.boxtransxs{transform: translateX(-60px); opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);}
.boxtransxs.over{transform: translateX(0px); opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}

/*文字A标签颜色变化*/
a.ahover1:link{ color:#888888;}
a.ahover1:active { color:#888888;}
a.ahover1:visited { color:#888888;}
a.ahover1:hover{ color:#FFFFFF;}

a.ahover2:link .text{ color:#000000;}
a.ahover2:link .a1{ display:block;}
a.ahover2:link .a2{ display:none;}
a.ahover2:active .text{ color:#000000;}
a.ahover2:active .a1{ display:block;}
a.ahover2:active .a2{ display:none;}
a.ahover2:visited .text{ color:#000000;}
a.ahover2:visited .a1{ display:block;}
a.ahover2:visited .a2{ display:none;}
a.ahover2:hover{transition-delay:0s !important;}
a.ahover2:hover .text{ color:#0094dc;}
a.ahover2:hover .a1{ display:none;}
a.ahover2:hover .a2{ display:block;}

a.ahover3:link{ color:#000000;}
a.ahover3:active { color:#000000;}
a.ahover3:visited { color:#000000;}
a.ahover3:hover{ color:#0094dc;}

a.ahover4:link{ color:#000000;}
a.ahover4:link .icon{ display:none;}
a.ahover4:link .bgbac{ background-color:rgba(0,148,220,0);}
a.ahover4:active { color:#000000;}
a.ahover4:active .icon{ display:none;}
a.ahover4:active .bgbac{ background-color:rgba(0,148,220,0);}
a.ahover4:visited { color:#000000;}
a.ahover4:visited .icon{ display:none;}
a.ahover4:visited .bgbac{ background-color:rgba(0,148,220,0);}
a.ahover4:hover{ color:#0094dc; transition-delay:0s !important;}
a.ahover4:hover .icon{ display:block;}
a.ahover4:hover .bgbac{ background-color:rgba(0,148,220,1);}
a.ahover4.over{ color:#0094dc;}
a.ahover4.over .icon{ display:block;}
a.ahover4.over .bgbac{ background-color:rgba(0,148,220,1);}

a.ahover5:link{ color:#000000; background-color:#FFFFFF; border:1px solid #EEEEEE;}
a.ahover5:active { color:#000000; background-color:#FFFFFF; border:1px solid #EEEEEE;}
a.ahover5:visited { color:#000000; background-color:#FFFFFF; border:1px solid #EEEEEE;}
a.ahover5:hover{ color:#FFFFFF; background-color:#0094dc; border:1px solid #0094dc; transition-delay:0s !important;}
a.ahover5.over{ color:#FFFFFF; background-color:#0094dc; border:1px solid #0094dc;}

.financial_div{border:0.2em solid #e2e2e2; color:#d6d5d5; background-color:none;}
.financial_div:hover{border:0.2em solid #33a9e2; color:#FFFFFF; font-weight:bold; background-color:#33a9e2; transition-delay:0s !important;}
.financial_div.over{border:0.2em solid #33a9e2; color:#FFFFFF; font-weight:bold; background-color:#33a9e2;}

.w33b-2px .a1{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);}
.w33b-2px .a2{color:rgba(255,255,255,.7);}
.w33b-2px:hover{transition-delay:0s !important;}
.w33b-2px:hover .a1{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
.w33b-2px:hover .a2{color:rgba(255,255,255,1);}

.estatedutybox{background:none;}
.estatedutybox .a1{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);}
.estatedutybox .a2{color:rgba(255,255,255,.7);}
.estatedutybox:hover{
	background: linear-gradient(to bottom, rgba(0,148,220,0), rgba(0,148,220,1));
	-moz-background: linear-gradient(to bottom, rgba(0,148,220,0), rgba(0,148,220,1));
	-webkit-background: linear-gradient(to bottom, rgba(0,148,220,0), rgba(0,148,220,1));
	-o-background: linear-gradient(to bottom, rgba(0,148,220,0), rgba(0,148,220,1));
	transition-delay:0s !important;
	}
.estatedutybox:hover .a1{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;filter:alpha(opacity=100);}
.estatedutybox:hover .a2{color:rgba(255,255,255,1);}

/*循环动画*/
@keyframes upDown {
  0% {
    transform: translateY(0); /* 起始和结束位置 */
  }
  50% {
    transform: translateY(6px); /* 移动到100px的位置 */
  }
  100% {
    transform: translateY(-6px); /* 移动到100px的位置 */
  }
}
 
/* 应用动画到元素 */
.animated-element {
  animation: upDown 2.5s infinite alternate; /* 应用动画 */
}

/*按钮动画*/
.public-btn1 .btn{
    width: 0%;
    background-color:#FFFFFF;
    transition: all 0.3s;
}
.public-btn1 .ber{
	padding:0 20%;
	border: 1px solid #0094dc;
    color: #FFFFFF;
}
.public-btn1 .ber .a1{
    display: block;
}
.public-btn1 .ber .a2{
    display: none;
}
.public-btn1:hover .btn{
    width: 100%;
    -webkit-transform-origin: right;
    -moz-transform-origin: right;
    -o-transform-origin: right;
    transform-origin: right;
    -webkit-transition: width 0.5s ease;
    -moz-transition: width 0.5s ease;
    -o-transition: width 0.5s ease;
    transition: width 0.5s ease;
}
.public-btn1:hover .ber{
    color: #0094dc;
}
.public-btn1:hover .ber .a1{
    display: none;
}
.public-btn1:hover .ber .a2{
    display: block;
}

/*下拉样式*/
.drop_box{border:1px solid #FFFFFF;}
.drop_box:hover{border:1px solid #0094dc;}
.drop_box .one_drop_box{max-height:180px;margin-top:calc(3.4em + 5px);overflow-y:scroll; display:none;}
.drop_box.over .one_drop_box{display:block;}

/*职位列表*/
.jion_box{background-color:#FFFFFF; color:#000000;}
.jion_box .box{border-bottom:1px solid #F2F2F2;}
.jion_box .jion_box_more{border-top:1px solid #F2F2F2;}
.jion_box .icon1{display:block;}
.jion_box .icon2{display:none;}
.jion_box:hover{background-color:#0094dc; color:#FFFFFF; -webkit-transition:none; transition:none; transition-delay:0s !important;}
.jion_box:hover .box{border-bottom:1px solid rgba(255,255,255,0.17);}
.jion_box:hover .jion_box_more{border-top:1px solid rgba(255,255,255,0.17);}
.jion_box:hover .icon1{display:none;}
.jion_box:hover .icon2{display:block;}

/*NEWS样式*/
.news_box{color:#000000; border:1px solid #FFFFFF; box-shadow:0 0 0.5em rgba(0,0,0,0.07);}
.news_box .icon1{display:block;}
.news_box .icon2{display:none;}
.news_box a{color:#000000;}
.news_box:hover{color:#0094dc; border:1px solid #c9e9f8; box-shadow:0 0 0.5em rgba(0,148,220,0.1); transition-delay:0s !important;}
.news_box:hover .icon1{display:none;}
.news_box:hover .icon2{display:block;}
.news_box:hover a{color:#0094dc;}

/*热推项目*/
.hot_box{background-color:#FFFFFF; box-shadow:0 0 0.5em rgba(0,0,0,0.02);}
.hot_box .a1{color:#000000;}
.hot_box .a2{color:#999999;}
.hot_box .a3{color:#999999;}
.hot_box:hover{background-color:#0094dc; transition-delay:0s !important;}
.hot_box:hover .a1{color:#FFFFFF; font-weight:bold;}
.hot_box:hover .a2{color:#cbe2f5;}
.hot_box:hover .a3{color:#FFFFFF;}

/*财税服务项目*/
.fina_box .a0{box-shadow:0 0 0.5em rgba(4,120,176,0);}
.fina_box .a1{color:#000000;}
.fina_box .a2{color:#999999;}
.fina_box:hover{transition-delay:0s !important;}
.fina_box:hover .a0{box-shadow:0 0 0.5em rgba(4,120,176,0.2);}
.fina_box:hover .a1{color:#0b99dd; font-weight:bold;}
.fina_box:hover .a2{color:#000000;}

/*风琴变化*/
.xyyyyy{width:24%;}
.xyyyyy.max_width{width:42%;}
.xyyyyy.min_width{width:18%;}

/*取消滑动条*/
/* 设置滚动条的样式 */
.xxxyyyyy::-webkit-scrollbar {width:0px;height:0px;}
/* 滚动槽 */ 
.xxxyyyyy::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.0);background:nnoe; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}

/* 自适应-最大1560宽度 */
@media screen and (max-width: 1560px) /*当屏幕尺寸小于1560px时，应用下面的CSS样式*/
{
	.w94b{ width:95%;}
	.pl3b{padding-left:2.5%}
	.pr3b{padding-right:2.5%}
	.pl5b{padding-left:4%}
	.pr5b{padding-right:4%}
	.pl15em{ padding-left:1.2em;}
	.pr15em{ padding-right:1.2em;}
	.pt15em{ padding-top:1.2em;}
	.pb15em{ padding-bottom:1.2em;}
	.pl25em{ padding-left:2em;}
	.pr25em{ padding-right:2em;}
	.mr10b{ margin-right:8%;}
	.ml10b{ margin-left:8%;}
	.mr116b{ margin-right:9.68%;}
	.text10em { font-size:0.95em}
	.text11em { font-size:1.05em}
	.w36b_1560{width:36%;}
	.h38em{ height:3.6em;}
	.line38em{ line-height:3.6em;}
	.line60em{ line-height:5.5em;}
	.line24em{line-height:2.2em;}
	.line30em{line-height:2.8em;}
	.line18em{line-height:1.8em;}
	.mt09em{margin-top:0.8em;}
	.mt60em{margin-top:5.0em;}
	.mb60em {margin-bottom:5.0em;}
	.mt40em{margin-top:3.5em;}
	.mt20em{margin-top:1.8em;}
	.mb20em{margin-bottom:1.8em;}
	.mt10em{margin-top:0.8em;}
	.mt15em{margin-top:1.3em;}
	.mt12b{margin-top:11%;}
	.mt18b{margin-top:15%;}
	.pt20em{padding-top:1.8em;}
	.pb20em{padding-bottom:1.8em;}
	.text180em{font-size:14.5em;}
	.text30em{ font-size:2.8em;}
	.text25em{ font-size:2.3em;}
	.text18em{ font-size:1.6em;}
	.text50em{font-size:4.5em;}
	.text20em{font-size:1.8em;}
	.text15em{ font-size:1.4em;}
	.w14em_1560{width:1.4em;}
	.h50vh{height:45vh;}
	.h74em {height:7.2em;}
	.h16em {height:1.4em;}
	.w138em{width:11.4em;}
	.mr2-5b_1560{margin-right:2.5%;}
	
	/*关于我们发展历程特殊动画*/
	.history .bg-cir {
		width: 860px;
		height: 860px;
	}
	.swi-btn {
		width: 56px !important;
		height: 56px !important;
	}
	.pt210{padding-top:180px;}
	.pb160{padding-bottom:140px;}
	.mt66{margin-top:50px;}
}
/* 自适应-最大1440宽度 */
@media screen and (max-width: 1440px) /*当屏幕尺寸小于1440px时，应用下面的CSS样式*/
{
	.w94b{ width:96%;}
	.pl3b{padding-left:2%}
	.pr3b{padding-right:2%}
	.pl5b{padding-left:3%}
	.pr5b{padding-right:3%}
	.pl15em{ padding-left:1.0em;}
	.pr15em{ padding-right:1.0em;}
	.pt15em{ padding-top:1.0em;}
	.pb15em{ padding-bottom:1.0em;}
	.pl25em{ padding-left:1.5em;}
	.pr25em{ padding-right:1.5em;}
	.mr10b{ margin-right:6%;}
	.ml10b{ margin-left:6%;}
	.mr116b{ margin-right:7.76%;}
	.text10em { font-size:0.9em}
	.text11em { font-size:1.0em}
	.w42b_1440{width:42%;}
	.h38em{ height:3.4em;}
	.line38em{ line-height:3.4em;}
	.line60em{ line-height:5.0em;}
	.line24em{line-height:2.0em;}
	.line30em{line-height:2.6em;}
	.line18em{line-height:1.6em;}
	.mt09em{margin-top:0.7em;}
	.mt60em{margin-top:4.0em;}
	.mb60em {margin-bottom:4.0em;}
	.mt40em{margin-top:3.0em;}
	.mt20em{margin-top:1.6em;}
	.mb20em{margin-bottom:1.6em;}
	.mt10em{margin-top:0.6em;}
	.mt15em{margin-top:1.1em;}
	.mt12b{margin-top:10%;}
	.mt18b{margin-top:12%;}
	.pt20em{padding-top:1.6em;}
	.pb20em{padding-bottom:1.6em;}
	.text180em{font-size:12.5em;}
	.text30em{ font-size:2.6em;}
	.text25em{ font-size:2.1em;}
	.text18em{ font-size:1.4em;}
	.text50em{font-size:4.0em;}
	.text20em{font-size:1.6em;}
	.text15em{ font-size:1.2em;}
	.w14em_1440{width:1.2em;}
	.h50vh{height:40vh;}
	.h74em {height:6.4em;}
	.h16em {height:1.2em;}
	.w138em{width:9.6em;}
	.mr2b_1440{margin-right:2%;}
	
	/*关于我们发展历程特殊动画*/
	.history .bg-cir {
		width: 820px;
		height: 820px;
	}
	.hisT-swiper .intro {
		width: 58.6%;
		margin-bottom: 30px;
	}
	.swi-btn {
		width: 50px !important;
		height: 50px !important;
	}
	.pt210{padding-top:150px;}
	.pb160{padding-bottom:120px;}
	.mt66{margin-top:40px;}
}
/* 自适应-最大1280宽度 */
@media screen and (max-width: 1280px) /*当屏幕尺寸小于1280px时，应用下面的CSS样式*/
{
	.w94b{ width:97%;}
	.pl3b{padding-left:1.5%}
	.pr3b{padding-right:1.5%}
	.pl5b{padding-left:3%}
	.pr5b{padding-right:3%}
	.pl15em{ padding-left:0.8em;}
	.pr15em{ padding-right:0.8em;}
	.pt15em{ padding-top:0.8em;}
	.pb15em{ padding-bottom:0.8em;}
	.pl25em{ padding-left:1.2em;}
	.pr25em{ padding-right:1.2em;}
	.mr10b{ margin-right:4.5%;}
	.ml10b{ margin-left:4.5%;}
	.mr116b{ margin-right:6.32%;}
	.text10em { font-size:0.85em}
	.text11em { font-size:0.95em}
	.w48b_1280{width:48%;}
	.h38em{ height:3.2em;}
	.line38em{ line-height:3.2em;}
	.line60em{ line-height:4.5em;}
	.line24em{line-height:1.8em;}
	.line30em{line-height:2.4em;}
	.line18em{line-height:1.4em;}
	.mt09em{margin-top:0.6em;}
	.mt60em{margin-top:3.0em;}
	.mb60em {margin-bottom:3.0em;}
	.mt40em{margin-top:2.5em;}
	.mt20em{margin-top:1.4em;}
	.mb20em{margin-bottom:1.4em;}
	.mt10em{margin-top:0.4em;}
	.mt15em{margin-top:0.9em;}
	.mt12b{margin-top:9%;}
	.mt18b{margin-top:9%;}
	.pt20em{padding-top:1.4em;}
	.pb20em{padding-bottom:1.4em;}
	.text180em{font-size:10.5em;}
	.text30em{ font-size:2.4em;}
	.text25em{ font-size:1.9em;}
	.text18em{ font-size:1.2em;}
	.text50em{font-size:3.5em;}
	.text20em{font-size:1.4em;}
	.text15em{ font-size:1.0em;}
	.w14em_1280{width:1.0em;}
	.h50vh{height:35vh;}
	.h74em {height:5.6em;}
	.h16em {height:1.0em;}
	.w138em{width:7.8em;}
	.mr1-5b_1280{margin-right:1.5%;}
	
	/*关于我们发展历程特殊动画*/
	.history .bg-cir {
		width: 720px;
		height: 720px;
	}
	.swi-btn {
		width: 44px !important;
		height: 44px !important;
	}
	.pt210{padding-top:110px;}
	.pb160{padding-bottom:100px;}
	.mt66{margin-top:38px;}
}
/* 自适应-最大1024宽度 */
@media screen and (max-width: 1024px) /*当屏幕尺寸小于1024px时，应用下面的CSS样式*/
{
	.w94b{ width:98%;}
	.pl3b{padding-left:1%}
	.pr3b{padding-right:1%}
	.pl5b{padding-left:3%}
	.pr5b{padding-right:3%}
	.pl15em{ padding-left:0.75em;}
	.pr15em{ padding-right:0.75em;}
	.pt15em{ padding-top:0.75em;}
	.pb15em{ padding-bottom:0.75em;}
	.pl25em{ padding-left:1em;}
	.pr25em{ padding-right:1em;}
	.mr10b{ margin-right:3%;}
	.ml10b{ margin-left:3%;}
	.mr116b{ margin-right:4.88%;}
	.text10em { font-size:0.8em}
	.text11em { font-size:0.9em}
	.w56b_1024{width:56%;}
	.h38em{ height:3.0em;}
	.line38em{ line-height:3.0em;}
	.line60em{ line-height:4.0em;}
	.line24em{line-height:1.6em;}
	.line30em{line-height:2.0em;}
	.line18em{line-height:1.2em;}
	.mt09em{margin-top:0.5em;}
	.mt60em{margin-top:2.0em;}
	.mb60em {margin-bottom:2.0em;}
	.mt40em{margin-top:2.0em;}
	.mt20em{margin-top:1.2em;}
	.mb20em{margin-bottom:1.2em;}
	.mt10em{margin-top:0.2em;}
	.mt15em{margin-top:0.7em;}
	.mt12b{margin-top:8%;}
	.mt18b{margin-top:6%;}
	.pt20em{padding-top:1.2em;}
	.pb20em{padding-bottom:1.2em;}
	.text180em{font-size:8.0em;}
	.text30em{ font-size:2.0em;}
	.text25em{ font-size:1.7em;}
	.text18em{ font-size:1.0em;}
	.text50em{font-size:3.0em;}
	.text20em{font-size:1.2em;}
	.text15em{ font-size:0.8em;}
	.w14em_1024{width:0.8em;}
	.h50vh{height:30vh;}
	.h74em {height:4.8em;}
	.h16em {height:0.8em;}
	.w138em{width:6.9em;}
	.mr1b_1024{margin-right:1%;}
	
	/*关于我们发展历程特殊动画*/
	.history .bg-cir {
		width: 620px;
		height: 620px;
	}
	.swi-btn {
		width: 40px !important;
		height: 40px !important;
	}
	.c2{width: 94vw;}
	.pt210{padding-top:100px;}
	.pb160{padding-bottom:80px;}
	.mt66{margin-top:35px;}
}
/* 自适应-最大768宽度 - 移动端 */
@media screen and (max-width: 768px) /*当屏幕尺寸小于768px时，应用下面的CSS样式*/
{
	/* 设置滚动条的样式 */
	::-webkit-scrollbar {width:0px;height:0px;}
	/* 滚动槽 */ 
	::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.0);background:nnoe; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
	/*样式*/
	.w94b{ width:94%;}
	.pl3b{padding-left:3%}
	.pr3b{padding-right:3%}
	.pl5b{padding-left:3%}
	.pr5b{padding-right:3%}
	.h38em{ height:3.0em;}
	.line38em{ line-height:2.4em;}
	.line60em{ line-height:3.0em;}
	.line24em{line-height:1.6em;}
	.line30em{line-height:2.0em;}
	.line18em{line-height:1.6em;}
	.mt09em{margin-top:0.5em;}
	.mt60em{margin-top:1.5em;}
	.mb60em {margin-bottom:1.5em;}
	.mt40em{margin-top:1.0em;}
	.mt20em{margin-top:1.0em;}
	.mb20em{margin-bottom:1.0em;}
	.mt10em{margin-top:0em;}
	.pt20em{padding-top:1.0em;}
	.pb20em{padding-bottom:1.0em;}
	.text180em{font-size:4.0em;}
	.text30em{ font-size:1.8em;}
	.text25em{ font-size:1.8em;}
	.text18em{ font-size:1.2em;}
	.text50em{font-size:2.0em;}
	.text20em{font-size:1.0em;}
	.text15em{ font-size:1.2em;}
	.w14em_768{width:1.2em;}
	.mlrtp5vh{margin:3vw;}
	.h74em {height:6.4em;}
	.h16em {height:1.6em;}
	.w33b-2px{width:calc((100% - 1px)/2);}
	
	.xyyyyy.max_width{width:84%;}
	.xyyyyy.min_width{width:4%;}
	
	/*头部样式*/
	#header {background-color: transparent; height:3.4em;}
	
	/*幻灯片*/
	#indexswiperbox .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ margin-left:3%; margin-right:3%; bottom:1.5em !important;}
	#indexswiperbox .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0.5em 0 0 0 !important;}
	
	/*区域高度-改为自适应*/
	#indexaboutbox{height:auto;}
	#indexacorebox{height:auto;}
	#indexaddedbox{height:auto; padding-bottom:3%;}
	#indexjoinbox{height:auto;}
	#footerbox{height:auto;}
	.imgmin100{width:100%; min-width:inherit; min-height:inherit;}
	
	/*修改漂浮*/
	.pos2_768{position:relative;}
	.fnone_768{float:none;}
	.left0_768{left:0;}
	.top0_768{top:0;}
	.right0_768{right:0;}
	.bottom0_768{bottom:0;}
	.fl_768{float:left;}
	.fr_768{float:right;}
	
	/*增加独有样式*/
	.w100b_768{width:100%;}
	.w94b_768{width:94%;}
	.w40b_768{width:40%;}
	.w30b_768{width:30%;}
	.w33b_768{width:33.333333333%;}
	.w45b_768{width:45%;}
	.w455b_768{width:45.5%;}
	.w60b_768{width:60%;}
	.w50b_768{width:50%;}
	.w49b_768{width:49%;}
	.w485b_768{width:48.5%;}
	.w47b_768{width:47%;}
	.h100b_768{height:100%;}
	.h14em_768{height:1.4em;}
	.h_auto_768{height:auto;}
	.w_auto_768{width:auto;}
	.h20vh_768{height:20vh;}
	.h30vh_768{height:30vh;}
	.h50vh_768{height:50vh;}
	.h65vh_768{height:65vh;}
	.h85vh_768{height:85vh;}
	.h80vh_768{height:80vh;}
	.h02em_768{height:0.2em;}
	.h14em_768{height:1.4em;}
	.pl0em_768{padding-left:0;}
	.pr0em_768{padding-right:0;}
	.pl05em_768{padding-left:0.5em;}
	.pr05em_768{padding-right:0.5em;}
	.pt10em_768{padding-top:1.0em;}
	.pb10em_768{padding-bottom:1.0em;}
	.pt25em_768{padding-top:2.5em;}
	.ml05em_768{margin-left:0.5em;}
	.mr05em_768{margin-right:0.5em;}
	.mt0em_768{margin-top:0;}
	.mb0em_768{margin-bottom:0;}
	.hide_768{display:none;}
	.block_768{display:block}
	.mb10em_768{margin-bottom:1.0em;}
	.mb15em_768{margin-bottom:1.5em;}
	.mr0em_768{margin-right:0;}
	.ml0em_768{margin-left:0;}
	.ml3b_768{margin-left:3%;}
	.mt3b_768{margin-top:3%;}
	.mb3b_768{margin-bottom:3%;}
	.mr3b_768{margin-right:3%;}
	.pl3b_768{padding-left:3%}
	.pr3b_768{padding-right:3%}
	.pt3b_768{padding-top:3%}
	.pb3b_768{padding-bottom:3%}
	.pl5b_768{padding-left:5%}
	.pr5b_768{padding-right:5%}
	.pl10em_768{padding-left:1.0em}
	.pr10em_768{padding-right:1.0em}
	.mt10em_768{margin-top:1.0em;}
	.mt20em_768{margin-top:2.0em;}
	.mt03em_768{margin-top:0.3em;}
	.mt05em_768{margin-top:0.5em;}
	.mt08em_768{margin-top:0.8em;}
	.mcen_768 {margin-left:auto;margin-right:auto;}
	.w16vw_768{width:16vw;} 
	.h16vw_768{height:16vw;}
	.pt0em_768{padding-top:0em;}
	.pb0em_768{padding-bottom:0em;}
	.pt05em_768{padding-top:0.5em;}
	.pb05em_768{padding-bottom:0.5em;}
	.mb20em_768{margin-bottom:2.0em;}
	.mb40em_768{margin-bottom:4.0em;}
	.mt34em_768{margin-top:3.4em;}
	.w20vw_768{width:20vw;}
	.h20vw_768{height:20vw;}
	.mb05em_768{margin-bottom:0.5em;}
	.mb08em_768{margin-bottom:0.8em;}
	.h08em_768{height:0.8em;}
	.w10em_768{width:1.0em;}
	.h10em_768{height:1.0em;}
	.w24em_768{width:2.4em;}
	.h24em_768{height:2.4em;}
	.ml07em_768{margin-left:0.7em;}
	.mt07em_768{margin-top:0.6em;}
	
	/*文字大小*/
	.text06em_768{ font-size:0.6em}
	.text08em_768{ font-size:0.8em}
	.text10em_768{font-size:1.0em;}
	.text12em_768{font-size:1.2em;}
	.text16em_768{font-size:1.6em;}
	
	/*文字对齐*/
	.textcenter_768{text-align:center;}
	.textright_768{text-align:right;}
	.textleft_768{text-align:left;}
	.text1hang_768{white-space:initial;text-overflow:initial;}
	.textxhang_768{-webkit-line-clamp:initial;}
	.textnhang_768{display:initial;-webkit-box-orient:initial;text-overflow: initial;}
	
	/*文字行距*/
	.line24em_768{line-height:2.4em;}
	.line18em_768{line-height:1.8em;}
	.line14em_768{line-height:1.4em;}
	
	.v-center_768 {left: 0; top: 0; transform: translate(0,0); }
	
	/*圆角*/
	.brad06em_768{border-radius:0.6em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;}
	
	/*左右滑动*/
	.whitenowrp_768{white-space: nowrap;overflow-x: scroll;}
	
	/*关于我们发展历程特殊动画*/
	.history .bg-cir {
		width: 520px;
		height: 520px;
	}
	.pt210{padding-top:100px;}
	.pb160{padding-bottom:80px;}
	.mt66{margin-top:30px;}
	.hisT-swiper .intro {
		width: 100%;
	}
	.hisT .swi-btns {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 50px;
	}
	.hisT .swi-btn {
		position: relative;
		top: auto;
		margin-top: 0;
	}
	.hisT .swi-prev {
		left: auto;
		margin-right: 10px;
	}
	.hisT .swi-next {
		right: auto;
	}
	.hisB {
		display: none;
	}
}