*{margin: 0;padding: 0;box-sizing: border-box;}
html,body{background-color: white;min-width: 1200px;}
ul,li{list-style: none;}
a{text-decoration: none;display: inline-block;color: black;}
a:hover{color: #EA5404;}
a div:hover{color: #EA5404;}
.container{padding: 0 !important;width: 1200px;margin: 0 auto;}

.head{
    height: 100px;
    position: relative;
    z-index: 1;
    overflow-y: visible;
}
.logo{
    width: 196px;
    height: auto;
    text-align: center;
}
.logo-img{
    width: 100%;
    display: inline-block;
}
.logo-img img{
    width: 100%;
}
.logo-down-title{
    font-size: 14px;
    color: #ea5404;
    font-family: "宋体";
    font-weight: bold;
}
.nav-tab{
    height: 100%;
    margin-left: 110px;
}
.nav-ul{
    margin: 0;
    height: 100%;
}
/*头部搜索*/
.position-re {
    position: relative;
}
.position-ab{
    position: absolute;
}
.search-input-head {
    position: absolute;
    z-index: 1;
    right: -60px;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    border: 1px solid #E8561E;
    padding: 5px;
    align-content: center;
    align-items: center;
}
.search-input-head input {
    flex: 1;
    background:none;
    outline:none;
    border:none;
    height: 25px;
    font-size: 12px;
    width: 150px;
}
.search-input-head input:focus{
    border:none;
}
.search-input-head:hover{
    border: 1px solid red;
}
.search-img{
    cursor: pointer;
    height: 18px;
    width: 18px;
}
.company-info-banner{width: 100%;}
.nav-ul li{height: 100%;float: left;line-height: 100px;padding: 0 20px;box-sizing: border-box;}
.nav-ul li:hover{border-bottom: 4px solid #EA5404 !important;}
.nav-ul li a{display: inline-block;color: #1f1f1f;font-size: 18px;text-decoration: none;}
.nav-ul li a:hover{color: #EA5404 !important;}
.nav-default{border-bottom: 4px solid transparent !important;}
.nav-active{border-bottom: 4px solid #EA5404 !important;}
.nav-active a{color: #EA5404 !important;}
.conversion{z-index: 1;top: 50%;right: 0;transform: translateY(-50%);}
.search{width: 24px;height: 24px;}
.org-line{border-left: 2px solid #EA5404;height: 24px;}
.swiper-head{width: 100%;position: fixed; top: 100px;z-index: 1000; background-color: rgba(0,0,0,.4);display: none;height: auto;left: 0;height: 60px !important;line-height: 60px !important;}
.text-color{font-size: 14px;color: white;padding: 0 30px;}
#header{position: fixed;z-index: 100;top: 0;left: 50%;transform: translateX(-50%);width: 100%;background-color: white;}

.bg-org{background-color: #ea5404;padding: 2px;}
.bg-org div{padding: 3px 5px;}
.bg-org div a{color: white;text-decoration: none;}
.bg-white-lun{background-color: white;}
.bg-white-lun a{color: #ea5404 !important;}
/* foot */
.bg-black{background-color: #1F1F1F;padding: 50px 0;}
.qr-code{width: 150px;height: 150px;}
.foot-div{height: 182px;border-right: 1px solid #2A2A2A;padding-right: 40px;}
.bg-grey{background-color: #333333;color: #999999;}
.foot-div a{display: block;}

/* 面包屑*/
.bread-crumbs{border-bottom: 1px solid #DFDFDF !important;vertical-align:middle;width: 100%;text-align: right;height: 60px;line-height: 60px;}
.bread-crumbs img{width: 14px;height: 14px;}
.bread-crumbs a{text-decoration: none;}


.display-inline{display: inline;}
.inline-block{display: inline-block;}
.white{color: white;}
.gray{background-color: #F3F3F3;}
.grey{color: #BFBFBF;}
.black{color: #1F1F1F;}
.org{color: #EA5404;}
.cur{cursor: pointer;}
.text-color-666{color: #666666;}
.text-color-999{color: #999999;}
.fonw{font-weight: bold;}
.text-1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.line-height-30{line-height: 30px;}
.line-height-200{line-height: 200px;}
.img-width{width: 100%;}
.active-none{display: none;}
.active-block{display: block;}
.position-re{position: relative;}
.position-ab{position: absolute;}
.opacity-5{opacity: .5;}
/* ==================
      基础字体
 ==================== */
.fs-12{font-size: 12px;}
.fs-14{font-size: 14px;}
.fs-16{font-size: 16px;}
.fs-18{font-size: 18px;}
.fs-20{font-size: 20px}
.fs-22{font-size: 22px}
.fs-24{font-size: 24px}
.fs-26{font-size: 26px}
.fs-28{font-size: 28px}
.fs-30{font-size: 30px}
.fs-32{font-size: 32px}
.fs-34{font-size: 34px}
.fs-36{font-size: 36px}
.fs-38{font-size: 38px}
.fs-40{font-size: 40px}
.fs-42{font-size: 42px}
.fs-44{font-size: 44px}
.fs-46{font-size: 46px}
.fs-48{font-size: 48px}
.fs-60{font-size: 60px}

.m-10{margin: 10px;}
.m-20{margin: 20px;}
.m-30{margin: 30px;}
.m-40{margin: 40px;}
.m-50{margin: 50px;}

.mt-0{margin-top: 0 !important;}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mt-30{margin-top: 30px;}
.mt-40{margin-top: 40px;}
.mt-50{margin-top: 50px;}

.mb-10{margin-bottom: 10px;}
.mb-20{margin-bottom: 20px;}
.mb-30{margin-bottom: 30px;}
.mb-40{margin-bottom: 40px;}
.mb-50{margin-bottom: 50px;}
.mb-60{margin-bottom: 60px;}

.mr-9{margin-right: 9px;}
.mr-10{margin-right: 10px;}
.mr-20{margin-right: 20px;}
.mr-30{margin-right: 30px;}
.mr-40{margin-right: 40px;}
.mr-50{margin-right: 50px;}
.mr-65{margin-right: 65px;}

.ml-5{margin-left: 5px;}
.ml-10{margin-left: 10px;}
.ml-20{margin-left: 20px;}
.ml-30{margin-left: 30px;}
.ml-40{margin-left: 40px;}
.ml-50{margin-left: 50px;}

.p-10{padding: 10px;}
.p-15{padding: 15px;}
.p-20{padding: 20px;}
.p-30{padding: 30px;}
.p-40{padding: 40px;}
.p-50{padding: 50px;}

.pt-10{padding-top: 10px;}
.pt-20{padding-top: 20px;}
.pt-25{padding-top: 25px;}
.pt-30{padding-top: 30px;}
.pt-40{padding-top: 40px;}
.pt-50{padding-top: 50px;}

.pb-05{padding-bottom: 5px;}
.pb-10{padding-bottom: 10px;}
.pb-20{padding-bottom: 20px;}
.pb-25{padding-bottom: 25px;}
.pb-30{padding-bottom: 30px;}
.pb-40{padding-bottom: 40px;}
.pb-50{padding-bottom: 50px;}

.pr-10{padding-right: 10px;}
.pr-20{padding-right: 20px;}
.pr-30{padding-right: 30px;}
.pr-40{padding-right: 40px;}
.pr-50{padding-right: 50px;}

.pl-10{padding-left: 10px;}
.pl-20{padding-left: 20px;}
.pl-30{padding-left: 30px;}
.pl-40{padding-left: 40px;}
.pl-50{padding-left: 50px;}
.float-left{
    float: left;
}
.float-right{
    float: right;
}
.overflow-hidden{
    overflow: hidden;
}
.text-center{text-align: center;}
/* ==================
      flex布局
 ==================== */
.flex-box {display: flex;}
.flex-1 {flex: 1;}
.flex-2 {flex: 2;}
.flex-4{flex: 4;}
.flex-space-around-just{justify-content: space-around;}
.flex-center-just {justify-content: center;}
.flex-space-between-just {justify-content: space-between;}
.flex-center-align {align-items: center;}
.flex-center {justify-content: center;align-items: center;}
.flex-direction-row {flex-direction: row;}
.flex-direction-column  {flex-direction: column;}
.flex-wrap{flex-wrap: wrap;}


/*   默哀灰色  html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);} */


