
@charset "utf-8";
/*reset*/
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,hr,blockquote,object,iframe,fieldset,input,legend,form,th,td{margin:0;padding:0}
body,input,textarea,keygen,select,button,isindex{border:0;outline:none;;word-break:break-all;font-size:12px;color:#666;}
ul,ol,li{list-style:none}
img{border:none;display:block;}
a{ text-decoration:none;color:#000;}
a:hover{text-decoration:none}
input{[;line-height:1;]}
/*common*/
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:14px}
i,b,em{font-style:normal;font-weight:normal}
table{border-collapse:collapse;border-spacing:0; width:100%; background:#fff}
td{padding:3px 5px;}
th{font-weight:normal; background:#e7f4fe; height:40px}
table,td,th{ border:1px solid #ddd}
table caption{ font-size:16px; text-align:left; padding-bottom:10px}
hr{border:1px #eaeaea solid  }
.fl{float:left}
.fr{float:right}
.clearBoth{clear:both}
.mc{margin:0 auto}
.pr{position:relative;*zoom:1}
.pa{position:absolute}
.tc{text-align:center}
.tl{text-align:left !important}
.tr{text-align:right !important}
.clearfix:after{
    content: "";
    height: 0;
    font-size: 0;
    *zoom:1;
    display: block;
    clear: both;
}
.clear{clear:both;}

/*盒子属性*/
.box_border{
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.box_content{
    -moz-box-sizing: content-box;
    -ms-box-sizing:content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
/*禁止复制*/
.no_select{
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.w1920{
    margin: 0 auto;
    width: 100%;
    min-width: 1190px;
    max-width: 1920px;
}
.w1190{
    width: 1190px;
    margin: 0 auto;
}
/*字体大小*/
.fontsize30{
    font-size: 30px!important;
}
.fontsize42{
    font-size: 42px!important;
}
/*字体颜色*/
.color_white{
    color: #fff!important;
}

.color_black{
    color: #333!important;
}

.color_blue{
    color: #0181de!important;
}

/*背景色*/
.bg_yellowff{
    background-color:#FFD307 ;
}
.bg_yellowff:hover{
    background-color:#FDD72C ;
}
.bg_blue4C{
    background-color: #4C5DF3;
    color: #fff;
}
/*边框*/
.border_white{
 border: 1px solid #fff;
}


/*按钮*/
.btn_mid01{
    display: inline-block;
    width: 252px;
    height: 64px;
    line-height: 28px;
    text-align: center;
    padding: 18px 0;
}
.btn_mid02{
    display: inline-block;
    width: 190px;
    height: 48px;
    line-height: 48px;
    text-align: center;
}

