html{font-size:86%;font-family:"Microsoft YaHei",Helvetica}
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
body{line-height:1.333;font-size:12px;font-size:1.2rem;color:#333; font-family:"Microsoft YaHei"}h1,h2,h3,h4,h5,h6{font-size:100%}
input,textarea,select,button{font-weight:normal;font-family:inherit; font-size:100%;}input[type="button"],input[type="submit"],select,button{cursor:pointer}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}
caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
fieldset,img,a img,iframe{border-width:0;border-style:none}iframe{overflow:hidden}
img{-ms-interpolation-mode:bicubic}textarea{resize:vertical;overflow-y:auto;}legend{color:#000}
a{text-decoration:none;color:#333333;}a:hover{color:#0461af}
hr{height:0}label{cursor:pointer}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.fb{font-weight:bold;}.fb a{font-weight:bold;}.fr{text-align:right;}.fc{ text-align:center;}
.invisible{visibility:hidden;}.hidden{display:none;}
.z{ float:left;}.y{float:right;}
.left{ float:left}
button.btn{background:#ff9a24; color:#fff; border:none;text-shadow:1px 1px 1px #e37c13}
h2{display:block; height:40px; line-height:40px; text-align:center; font-size:16px}

.cRed,a.cRed,a.cRed:visited,.cRed a{color:#bb2323;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#004499;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #353535;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a{
	color:#f95c6c;
}
.aBlack a,.aBlack a:visited{color:#000;}.aBlack a:hover{color:#C00;}
.fb{font-weight:bold;}.fb a{font-weight:bold;}.fr{text-align:right;}.fc{ text-align:center;}
.page_foot{background:-webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(white)); border-top:1px solid #BDBEC6; background-color:#F0F0F0; -webkit-background-clip:content-box; text-align:center; overflow:hidden; padding-top:1px; line-height:1.5; margin-bottom: 50px;}/*margin-top:42px;*/
.page_foot p{background-color:#f4f4f4; border-top:1px solid #E4E4E4; height:42px; line-height:42px; padding:0 24px 0 12px; text-align:right;}
.page_foot a{color:black;}
.blueline{width:5px; background:#eeb91d; float:left; height:20px; line-height:20px; margin:10px 10px 10px 0}
/* 背景颜色 */
.hero{color:#030;}
.m-user-a{ padding-bottom:20px; text-align:center; line-height:35px; color:#666; font-size:18px;font-family: "微软雅黑"; }
.m-user-a img{ margin-bottom:-10px; margin-right:10px;border-radius:55%}
.m-user-a span{color:#f95c6c; font-size:24px;font-family: "微软雅黑"; }
.g-box-1{padding:5%;background:#FDDEE7; overflow:hidden}
.g-box-2{padding:5%;background:#2487e2; overflow:hidden; }
.g-box-2 h2,.g-box-4 h2,.g-box-5 h2,.g-box-6 h2{ color:#eeb91d; font-size:20px; font-weight:normal; text-align:left;font-family: "微软雅黑"; }
.g-box-3{overflow:hidden; font-size:14px;color:#fff; line-height:26px;font-family: "微软雅黑";}
.g-box-4{padding:5%; background:#8370e4;overflow:hidden}
.g-box-4 p{ color:#666; text-align:center}
.g-box-5{padding:5%;overflow:hidden;background:#df3c3f;}
.g-box-6{padding:5%;overflow:hidden;background:#26afdd}
.g-box-7{overflow:hidden;padding:5%; background:#eeb91d}
.g-box-7 h2{ color:#df3c3f; font-size:20px; font-weight:normal; text-align:left;font-family: "微软雅黑"; }
.redline{width:5px; background:#df3c3f; float:left; height:20px; line-height:20px; margin:10px 10px 10px 0}
.btn{display: block; background:#df3c3f;background: linear-gradient(to bottom,  #df3c3f 0%,#df3c3f 100%); color:#fff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Microsoft YaHei;font-size:18px;padding:12px 0;width:100%; margin:15px 0 5px 0}
.input{ background:#fff;border :none; color:#555; padding-left:10px;font-family:Microsoft YaHei; border-bottom:1px solid #e9e9e9;text-align:left; font-size:1.15em;height:45px;line-height:normal;outline:none;vertical-align:top;width:100%;}
.input2{ background:#fff;border :none;color:#555;padding-left:10px;font-family:Microsoft YaHei;text-align:left; font-size:1.15em;height:100px;line-height:normal;outline:none;vertical-align:top;width:100%;}
.g-box-8{overflow:hidden; font-size:14px;color:#fff; padding:10px 10px; line-height:26px;font-family: "微软雅黑";}
.g-box-9{overflow:hidden;padding:5%; background:#eeb91d}
 .fix-b {
    position: fixed;
    display: inline-block;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    background-color: rgba(0,0,0,.6);
    padding: 10px 0;
}
.fix-b .tel {
    display: block;
    background: #fe563c;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    font-size: 14px;
    margin: 0 2.5%;
}
.fix-b .tel i {
    display: inline-block;
    vertical-align: middle;
    background-image: url(images/spritesheet.png);
    background-position: 2px 1px;
    width: 29.5px;
    height: 29.5px;
    background-size: 96px auto;
    background-repeat: no-repeat;
    margin-right: 10px;
}

