@charset "utf-8";blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.8 Tahoma,Arial,"微软雅黑",sans-serif;color:#333}
a img{border:none}
li,ul{list-style:none;outline:0}
*{margin:0;padding:0; box-sizing:border-box}
em{font-style:normal}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal;border:0}
button,select{text-transform:none}
:focus{outline:0}
.font14{font-family:"微软雅黑"}
.fl{float:left}
.fr{float:right}
.m10{height:10px}
.m20{height:20px}
.m25{height:25px}
.m15{margin-top:15px}
.f14{font-size:14px;font-family:"微软雅黑"}
a{text-decoration:none;color:#000;transition: all 0.2s ease 0s}
a:hover{color:#e61f18;text-decoration:none}
.red{color:red}
.green{color:#5ed0ba}
.blue{color:#71b7e6}
table{border-collapse:collapse;border-spacing:0}
.bord{border:1px solid #ccc}
.red{color:#ea1e00;text-decoration:none}
.red a:link{color:#ea1e00;text-decoration:none}
.red a:visited{color:#ea1e00;text-decoration:none}
.red a:hover{color:#f60;text-decoration:underline}
.bf{background:#fff !important}
.p140{padding-left:140px;padding-right:140px}
.p70{padding-bottom:70px;padding-top:70px}
a.ac01{color:#444}
a.ac01:active,a.ac01:hover{color:#ba2636}
.h10{height:10px;width:100%; overflow:hidden}
.h15{height:15px;width:100%; overflow:hidden}
.h20{ height:23px; width:100%; overflow:hidden}
.mlr30{ margin:0 35px}
.p20{ padding:20px;}
.mb15{ margin-bottom:15px}
.mb25{ margin-bottom:25px}
.mt20{ margin-top:20px !important}
.mt35{ margin-top:35px !important}
.mt0{ margin-top:0 !important}
.w1200{ margin:0 auto; width:1200px;}
.hide{ display:none}
.w800{ width:800px; margin:0 auto}
.bord0{ border:0 !important}
.center{ text-align:center !important}
/*箭头*/
.arrow-up:after{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);}
.arrow-down:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.arrow-left:after{transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
.arrow-right:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.arrow{ position:relative}
.arrow:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block; top:50%; right:5px; width:8px; height:8px; position:absolute; margin-top:-6px;}


*::after, *::before {
    box-sizing: border-box;
}
.clearfix {
    clear: both;
}
.clearfix::after{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.btn {
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    transition: all 0.36s ease 0s;
    width: 180px;
}.btn-bluebd {
    border: 1px solid #2761c4;
    color: #2761c4;
}
.btn-bluebd:hover {
    background-color: #2761c4;
    color: #fff;
}
