@charset "utf-8";
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td,button,textarea,select
{margin: 0; padding: 0; border: 0; outline: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
ul, ol{list-style: none;}
button,textarea,input,select{background:none;border:none;font-family: "Microsoft YaHei",Arial,"黑体" ;outline:none;}

input::-webkit-input-placeholder{color:#c3c3c3; ;font-size:15px;}
::-moz-range-progress{color:#c3c3c3;font-size:15px;}
:-ms-input-placeholder{color:#c3c3c3 ;font-size:15px;}
::-webkit-outer-spin-button,
::-webkit-inner-spin-button{-webkit-appearance: none!important;}
input[type='number']{-moz-appearance: none!important;}
a{color: #333;text-decoration: none;}

a,dl,li,div{-webkit-tap-highlight-color:rgba(255,0,0,0);}
img{vertical-align: middle;max-width:100%;}
html{  -webkit-font-smoothing:antialiased;font-family: "Microsoft YaHei",Arial,"黑体";  }
body{  font-size:16px;  color:#333333;  }
html,body{height:100%; }
i,b, em,code{ font-style:normal; font-weight:normal;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1}

.flex-frame{max-width:1920px;min-width:320px; margin:0 auto;position: relative;min-height:100%;background:#ffffff;
    left:0;
    -webkit-transition: all .4s ease-in;
    -moz-transition: all .4s ease-in;
    -ms-transition: all .4s ease-in;
    -o-transition: all .4s ease-in;
    transition: all .4s ease-in;
}

.btn_df{cursor:pointer; -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none; }
.btn_df:active{ filter:Alpha(opacity=80);opacity: 0.8;  }

.ht_nowrap{ overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap; }
.ht_bg{background:#fff;}
.ht_btn{cursor:pointer; -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none; }
.ht_btn:active{background:#999;opacity: .5;}
.hide{display:none!important;  }
.display{ display:block!important; }

.float-lt{ float:left; }
.float-rt{ float:right;}

.noneSelect{  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  }

/* .cr1{ color:#0c7e97!important;}
.cr2{ color:#ff2e2e!important;}
.cr3{ color:#f19c1b!important;}
.cr4{ color:#8c8c8c!important;} */
.cr1{ color:#1da3f5;}

.trs1{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}
.mask_layer{background:#333;opacity: .5;filter:Alpha(opacity=50);position:fixed;top:0;left:0;width:100%;height:100%;z-index: 200;}
.public_mask_layer{display:none;background:#333;opacity: .5;filter:Alpha(opacity=50);position:fixed;top:0;left:0;width:100%;height:100%;z-index: 200;}

.case_4_3 {
    display:inline-block;
    position:relative;
    width:100%;
    height:0;
    padding-bottom:75%;
    overflow: hidden;
}
.case_4_3 img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
