@charset "utf-8";
/* CSS Document */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline
}
html{font-family:'微软雅黑','helveticaneueltpro'; }
body{margin:0;padding:0; overflow-x: hidden; font-size:16px; line-height:32px; color:#333;}
p{padding:0;margin:0}
dl,ul{margin:0;padding:0;list-style-type:none}
dd{margin:0}
a,a:focus,a:active{color:#333; text-decoration: none; outline: 0}
a:active,a:hover{color:#2e98c8; text-decoration:none; transition: all .2s linear;}
a {-webkit-transition: all .2s ease-in-out;	-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.pt-10{padding-top:10px}
.pt-20{padding-top:20px}
.pt-30{padding-top:30px}
.pt-40{padding-top:40px}
.pb-10{padding-bottom:10px}
.pb-20{padding-bottom:20px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.ptb-10{padding-top:10px;padding-bottom:10px}
.ptb-20{padding-top:20px;padding-bottom:20px}
.ptb-30{padding-top:30px;padding-bottom:30px}
.ptb-40{padding-top:40px;padding-bottom:40px}
.prl-10{padding-left:10px; padding-right:10px;}
.prl-20{padding-left:20px; padding-right:20px;}
.prl-30{padding-left:30px; padding-right:30px;}
.prl-40{padding-left:40px; padding-right:40px;}
.ptrbl-10{padding:10px}
.ptrbl-20{padding:20px}
.ptrbl-30{padding:30px}
.ptrbl-40{padding:40px}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mb-10{margin-bottom:10px}
.mb-20{margin-bottom:20px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mtb-10{margin-top:10px;margin-bottom:10px}
.mtb-20{margin-top:20px;margin-bottom:20px}
.mtb-30{margin-top:30px;margin-bottom:30px}
.mtb-40{margin-top:40px;margin-bottom:40px}
.mtrbl-10{margin:10px}
.mtrbl-20{margin:20px}
.mtrbl-30{margin:30px}
.mtrbl-40{margin:40px}

.cellpadding {padding-top:60px; padding-bottom:60px;}
.cellpadding-t{padding-top:60px;}
.cellpadding-b{padding-bottom:60px;}
.cellspacing{margin-top:60px; margin-bottom:60px;}
.cellspacing-t{margin-top:60px;}
.cellspacing-b{margin-bottom:60px;}

@media (max-width: 992px) {
	.cellpadding {padding-top:20px; padding-bottom:20px;}
	.cellpadding-t{padding-top:20px;}
	.cellpadding-b{padding-bottom:20px;}
	.cellspacing{margin-top:20px; margin-bottom:20px;}
	.cellspacing-t{margin-top:20px;}
	.cellspacing-b{margin-bottom:20px;}
}

.no-gutter{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.no-gutter>[class*=col-]{padding-left:0;padding-right:0;}

.botton-first .sim-button { font-size: 16px; line-height: 40px; height: 40px; text-align: center; width: 120px; cursor: pointer; background:none; border:2px solid #2e98c8; color:#2e98c8; margin-top: 20px; float: left; z-index: 0; } .botton-first span:hover { color:#ffffff; }

.button8{color:rgba(255,255,255,1);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:0;position:relative}
.button8 span{z-index:1;display:block;position:absolute;width:100%;height:100%}
.button8::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;opacity:0;background-color:#2e98c8;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.button8:hover::before{opacity:1;width:100%}

.botton-second .sim-button { font-size: 16px; line-height: 40px; height: 40px; text-align: center; width: 120px; cursor: pointer; background:none; border:2px solid #fff; color:#fff; margin-top: 20px; float: left; z-index: 0; } .botton-second span:hover { color:#2e98c8; }

.button8{color:rgba(255,255,255,1);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:0;position:relative}
.button8 span{z-index:1;display:block;position:absolute;width:100%;height:100%}
.button8::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;opacity:0;background-color:#fff; -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.button8:hover::before{opacity:1;width:100%}



