@font-face { font-family: 'DIN'; src: url(/css/ONEAN-Regular.ttf) format('truetype'); }

 thead, tbody, tfoot, tr, td, th {
    border-color: inherit;
    border-style: solid;
    border-width: 0px!important;
}

h1{font-family: 'DIN'!important; font-size:46px!important; color:#015ea9 }
 body{font-family: 'DIN'!important; background-color:#f2f2f2}
 
 
 h1{ padding-bottom:24px;  
 -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: url(/img/logo_txt.png);
    background-size: 100% 100%;
    display: inline-block;

    letter-spacing: 1px;}
 
 .search .btn-search, .search .search-toggle {
    padding: 0;
    border: 0;
    background: 0 0;
}
.form-control {
    display: block;
    width: 100%;
    height: 30px!important;
}
	.no-wrap {
  white-space: nowrap;
  word-wrap: break-word; /* 允许单词内换行 */
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
	background-color: #015ea9;
    color: var(--bs-mask-white);
    border-color: #000000;
    width: 200px;
}

/*过度*/
.transition_{transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}
/*过度*/

/*上浮*/
.transition_upfloat{transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;position:relative;top:0;}
.transition_upfloat:hover{top:-5px;}
/*上浮*/



/*图片放大*/
.transiform_sale{transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}


.transiform_sale:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
 

ul,li,p,span,em,i,div,img,h1,h2,h3,h4,a,.object,body{padding:0px;margin:0px;border:none;}

body{  line-height:22px; 
 
font-size:16px;
color:#666;overflow-x:hidden;background: #fff;  }


.logo{ width:200px; padding:20px 20px 20px  0px}


 .active{ color:#005daa!important; font-weight:bold}

table{ border-collapse:collapse;}
em,i{font-style: normal;}
a{color:#666; text-decoration:none; cursor:pointer; outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
a:hover{color: #009900}

ul,li{list-style:none;}
.clear{clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
input{ outline:none; vertical-align:middle;}
textarea{resize:none;outline:none;overflow: hidden;}
input.submit,input.reset{ cursor:pointer;}
.text_overflow{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
p{line-height:23px; }
.experience-con>p{font-weight: bold;color: #777;}
.quality-con>p{font-weight: bold;color: #777;}
.certificate-txt>p{font-weight: bold;color: #777;}

h1{ word-spacing: 8px;  font-size:42px;color:#888;line-height: 42px;margin-bottom: 10px;font-weight: normal; font-family:"Bebas"; text-transform: uppercase;}


h2{word-spacing: 8px; font-size:32px;color:#888;line-height: 32px;font-weight: normal; text-transform: uppercase;}
h3{word-spacing: 8px; font-size:20px;line-height: 20px;font-weight: normal;}
/* backToTop */



HTML BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px;   TEXT-ALIGN: center
}
 
 
.content {
	 PADDING-top: 30px; PADDING-right: 18px;
}
.text {
	    
}
.contents {
 
}
.content_left {
	  PADDING-LEFT: 16px;PADDING-top: 10px; PADDING-right: 5px;  
}
.titles {
	font-weight: normal;
 margin-top:22px;
    text-transform: uppercase; FONT-SIZE: 35px;  COLOR: #007cbe; PADDING-top: 30px;
}

A:link {
	 TEXT-DECORATION: none
}
A:visited {
	  TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}

 .main-nav-homepage {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 30px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
  
}
.main-nav-homepage UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}
.main-nav-homepage UL LI {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: -1px;
    BORDER-LEFT: #fff 0px solid;
    PADDING-TOP: 5px;
}
.main-nav-homepage A:link {
    PADDING-RIGHT: 14px;
    DISPLAY: inline;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #666;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}

 