﻿a{text-decoration: none;-webkit-transition: 0.5s;transition: 0.5s;color: #09101f;}
a:hover{color:#c52620;}
.top_link{background-color:#222;}
.no-padding-r{padding-right: 0;}
.no-padding-l{padding-left: 0;}
.no-padding{padding:0 !important;}
.nav-div-line{border-right:solid 1px #666;}

.nav-welcome{font-size:14px;}
.top_social a{color:rgba(255,255,255,0.85);}
.top_social a:hover{color:rgba(255,255,255,1);}
.btn_rfq{border-radius:0.2rem!important;}
.btn_search{border-top-right-radius: var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;}
.top_lgn{cursor:pointer;}
.lgn_list li{width:130px;}
.lgn_list li a{font-size:13px;}
.lgn_list_vc {width:230px!important;}
.lgn_list_pub {width:160px!important;}
.mynav_bar_bg{background-color:#F0F1F1;}
.navbar-nav .nav-item{padding-top:10px;padding-bottom:10px;}

.nav-item{padding-right:28px;}
.nav-item a{font-weight:bold;font-size:14px;}
.mydropdown-menu{visibility: hidden;opacity:0;background: #ffffff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.nav_dropdown_common li{padding:5px 10px 5px 15px;background-color:#fff;transition:background-color 0.5s ease;}
.nav_dropdown_common li a{color:#555;font-weight:normal;transition:color 0.5s ease;font-size:13px;}
.nav_dropdown_common li:hover{background-color:#cc0000;color:#fff;}
.nav_dropdown_common li:hover a{color:#fff;}
.li-nav-item{position:relative;}
.li-nav-item:hover .nav_produce,.li-nav-item:hover .nav_dropdown_common{opacity:1;visibility:visible;top:45px;z-index:99;}
.nav_dropdown_common{width:250px;position:absolute;left:0px;top:60px;background-color:#fff;}
.btn-toggle{display:inline-flex;align-items:center;padding:.25rem .5rem;font-weight:600;color:rgba(0,0,0,.65);background-color:transparent;border:0}
.btn-toggle:hover{color:rgba(0,0,0,.85);background-color:#d2f4ea}
.btn-toggle::before{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%}
.btn-toggle[aria-expanded="true"]{color:rgba(0,0,0,.85)}
.btn-toggle[aria-expanded="true"]::before{transform:rotate(90deg)}
.btn-toggle-nav a{display:inline-flex;padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;text-decoration:none}
.btn-toggle-nav a:hover,.btn-toggle-nav a:focus{background-color:#d2f4ea;}
.top_ip_sear{font-size:14px;padding-top:10px;padding-bottom:10px;}


.nvabto_icon{background-color:#fff;}
.nvabtoi_area{border:solid 1px #e5e5e5;background-color:#f6f8fc;}
.nvabtoi_bright{border-right:solid 1px #e5e5e5;}
.navbtoi_desc p{margin:0;padding:0;font-size:15px;color:#4066B8;font-size:18px;}
.navbtoi_desc span{font-size:13px; line-height:15px;}
.navbtoi_name{font-size:48px;color:#4066B8;}

.nav_bottom{background-color:#333;}
.scr_bottom{background-color:#111;}
.bot_ul_navinfo ul li a,.bto_s_inter,.bot_ul_navinfo ul li i,.bot_ul_navinfo ul li span{color:#ccc !important;font-size:13px;}
.bot_ul_navinfo ul li a::before{content: '';position:absolute;left: 0;bottom: 0;width:0; height: 1px;-webkit-transition: 0.5s;transition: 0.5s;background-color: #c52620;}
.bot_ul_navinfo ul li a{display:inline-block;position: relative;}
.bot_ul_navinfo ul li a:hover::before{width:100%;}
.bot_ul_navinfo li{padding:2px 0;}
.bto_nav_title{position:relative;}
.bto_nav_title span::before {position: absolute;content: '';bottom: 0;left: 0;height: 2px;width: 50px;background-color: #fff;}

.bot_social a{width:35px;height:35px;border-radius:50%;background-color:#fff;color:#c52620;}
.bot_social a:hover{background-color:#c52620;color:#fff;}

.padding-left-4{padding-left: 3rem !important;}


.carousel_h_100{height:100%;}
.carousel_inner_pic{height:100%;}
.carousel_inner_pic .carousel-item{height:100%;}
.carousel_inner_pic .carousel-caption{text-align:left;background-color:#fff;bottom:auto;right:auto; height:auto;max-height:400px;max-width:400px;opacity: 0.85;left:6%;top:15%;color:#333;padding:15px 20px;}
.carousel_inner_pic .carousel-caption h3{color:red;font-size:24px;}
.carousel_inner_pic .carousel-caption p{margin-top:16px;}

/*default*/
.definter_top{border-bottom:solid 2px #888;}
.definter_ctn{height:382px;overflow: hidden;}
.definter_more{border:solid 1px #ccc;padding:1px 8px;font-size:14px;}
.definter_more a:hover{color:#c52620;}
.hotlimg{width:50px;}
.hotctn{margin-left:10px;font-size:14px;color:#336699;height:50px;}
.hotctn p{height:25px;line-height:25px;overflow:hidden;margin:0;}
.def_rec_rarea{border-bottom:solid 1px #dee2e6;padding:5px 0;}
.def_yingy{overflow:hidden;}
.defyy_img img{width:100%;transition: all 0.5s;}
.def_yingy a p{margin-top:8px;height:25px;line-height:25px;overflow:hidden;font-size:15px;}
.def_yingy:hover .defyy_img img{transform:scale(1.05);}

.stchot_item{overflow:hidden;position:relative;}
.stchot_item .defhot_img{height:220px;border:solid 1px #ddd;}
.stchot_item .defhot_img a img{transition: all 0.5s;}
.stchot_item:hover .defhot_img a img{transform:scale(1.1);}
.stchot_item .hot_model {height:50px;margin-top:4px;}
.stchot_item .hot_model p{font-size:15px;height:25px;line-height:25px;word-break:break-all;overflow:hidden;margin:0;}
.istlogo{top:10px;left:10px;position:absolute;z-index:999}

.pagenav{padding:30px 10px 20px 10px;text-align:center;clear:both;}
.page-m{font-size:16px;margin-top:20px;font-weight:bold;}
.page-m a,.page-m-sel{padding:6px 10px;border:solid 1px #e0e0e0;color:#333;display:inline-block;margin-bottom:10px;}
.page-m-sel{background-color:#ff7300;color:#fff;}

.about_inter span{color:#6e727f;font-size:14px;}


.boder_left{border-left:solid 1px #dee2e6;}
.serarea{position:relative;}
.mrow_des{border-bottom:solid 1px #d9d9d9;min-height:34px;font-size:15px;padding-top:4px; padding-bottom:4px;}

.mdet_xunjia{background-color:#eee;padding:0 0 5px 0;}
.mdetxj_tit{border-bottom:solid 2px #dc2928;height:32px;padding:0;font-size:14px;}
.mdetxj_tit span{padding:0 10px;background-color:#dc2928;display:inline-block;height:32px;line-height:32px;color:#fff;}
.mdetxj_contact .col input{font-size:13px;padding-left:4px;border-radius:4px;}
.tbltd_tar{text-align:right;}
.mdet_buycount{font-size:13px;color:#555;}
.dPriceInfo{display:none;}
.det_quote_tbl{padding:10px 5px;}

.quote_tbl tr th,.det_quote_tbl tr th{font-size:13px;font-weight:bold;box-sizing: border-box;}
.quote_tbl tr td input,.det_quote_tbl tr td input{width: 100%;box-sizing: border-box;padding:4px 4px;border:solid 1px #bcbcbc;font-size:13px;}
.quote_td_oper{font-size:18px;}
.quote_td_oper a{margin-left:6px;}
#toast-container {position: absolute;top: 30%;left: 50%;transform: translate(-50%, -50%);z-index: 1060;background-color:#fff;}

.mdet_spc_tbl tr th{font-size:13px;}
.mdet_spc_tbl tr td{font-size:12px;}
.mdet_que{border-bottom: dotted 1px #cdcdcd;color: #0b75be;margin:10px 0 5px 0;}
.mdet_spec_bk{background-color:#e0e4e9;}

.defhm_top{padding-bottom:2px;}
.defhm_top div{background-color:#f2f2f2;cursor:pointer;font-size:14px;transition: all 0.5s;}
.defhm_top div.focus{background-color:#c52620;color:#fff;}

.aboutus_top{position:relative;background-position: center center;background-size: cover;background-repeat: no-repeat;padding-top: 130px;padding-bottom: 130px;}
.aboutus_top::before{position:absolute;content:"";height:100%;width:100%;background-color: #000;left:0;right: 0;top: 0;z-index: -1;opacity: 0.2;}
.aboutus_tit{font-size:50px;font-weight:bold;text-align:center;}

.about_top{font-size:28px;font-weight:bold;}
.about_compname{font-size:18px;font-weight:bold;}
.about_compname span{margin-right:50px;}
.about_warehouse{padding:20px 0;background-color:#777;}
.aboutw_pic{cursor:pointer;padding:15px 20px;position:relative;}
.about_pic_area{overflow:hidden;}
.about_pic_area a img{transition:all 0.5s;}
.aboutw_pic div.about_pic_area:hover a img{transform:scale(1.1);}
.aboutw_tit{padding:5px 10px;background-color:#c52620;color:#fff;font-size:16px;position:absolute;right:10%;bottom:15%;}

.aboutcrt_tit{color:#09101f;font-size:24px;font-weight:bold;margin:30px 0px 10px 0;text-align:center;}
.aboutcrt_subtit{text-align:center;color:#6e727f;}

.aboutcrt_item{padding:25px;background-color:#eee;}
.aboutcrti_area{background-color:#f4f4f4;padding:15px;transition:0.5s;}
.aboutcrti_area:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.aboutcrti_tit{font-size:18px;font-weight:bold;color:#2b3e4b;}
.aboutcrti_ctn{font-size:13px;color:#2b3e4b;margin-top:10px;}
.about_inter span{color:#6e727f;font-size:14px;}
.contact_info div i{color:#c52620;margin-right:10px;}

.mdet_pic_tip{padding:0;margin-bottom:6px;}
.mdet_pic_h{height:160px;}
/*flag*/
.natianal{display:inline-block;width:16px;height:12px;background-size:contain;background-repeat: no-repeat; }
.natianal_au{background-image:url('/imgs/flags/au.svg');}
.natianal_cn{background-image:url('/imgs/flags/cn.svg');}
.natianal_hk{background-image:url('/imgs/flags/hk.svg');}
.natianal_id{background-image:url('/imgs/flags/id.svg');}
.natianal_il{background-image:url('/imgs/flags/il.svg');}
.natianal_in{background-image:url('/imgs/flags/in.svg');}
.natianal_jp{background-image:url('/imgs/flags/jp.svg');}
.natianal_kr{background-image:url('/imgs/flags/kr.svg');}
.natianal_my{background-image:url('/imgs/flags/my.svg');}
.natianal_nz{background-image:url('/imgs/flags/nz.svg');}
.natianal_ph{background-image:url('/imgs/flags/ph.svg');}
.natianal_sg{background-image:url('/imgs/flags/sg.svg');}
.natianal_th{background-image:url('/imgs/flags/th.svg');}
.natianal_vn{background-image:url('/imgs/flags/vn.svg');}
.natianal_ar{background-image:url('/imgs/flags/ar.svg');}
.natianal_br{background-image:url('/imgs/flags/br.svg');}
.natianal_ca{background-image:url('/imgs/flags/ca.svg');}
.natianal_cl{background-image:url('/imgs/flags/cl.svg');}
.natianal_co{background-image:url('/imgs/flags/co.svg');}
.natianal_cr{background-image:url('/imgs/flags/cr.svg');}
.natianal_do{background-image:url('/imgs/flags/do.svg');}
.natianal_ec{background-image:url('/imgs/flags/ec.svg');}
.natianal_gt{background-image:url('/imgs/flags/gt.svg');}
.natianal_hn{background-image:url('/imgs/flags/hn.svg');}
.natianal_mx{background-image:url('/imgs/flags/mx.svg');}
.natianal_pe{background-image:url('/imgs/flags/pe.svg');}
.natianal_pr{background-image:url('/imgs/flags/pr.svg');}
.natianal_ur{background-image:url('/imgs/flags/us.svg');}
.natianal_uy{background-image:url('/imgs/flags/uy.svg');}
.natianal_ve{background-image:url('/imgs/flags/ve.svg');}
.natianal_do{background-image:url('/imgs/flags/do.svg');}
.natianal_ag{background-image:url('/imgs/flags/ag.svg');}
.natianal_dm{background-image:url('/imgs/flags/dm.svg');}
.natianal_lc{background-image:url('/imgs/flags/lc.svg');}
.natianal_vc{background-image:url('/imgs/flags/vc.svg');}
.natianal_gd{background-image:url('/imgs/flags/gd.svg');}
.natianal_tt{background-image:url('/imgs/flags/tt.svg');}
.natianal_ru{background-image:url('/imgs/flags/ru.svg');}
.natianal_gr{background-image:url('/imgs/flags/gr.svg');}
.natianal_ua{background-image:url('/imgs/flags/ua.svg');}
.natianal_lt{background-image:url('/imgs/flags/lt.svg');}
.natianal_dk{background-image:url('/imgs/flags/dk.svg');}
.natianal_fi{background-image:url('/imgs/flags/fi.svg');}
.natianal_no{background-image:url('/imgs/flags/no.svg');}
.natianal_de{background-image:url('/imgs/flags/de.svg');}
.natianal_nl{background-image:url('/imgs/flags/nl.svg');}
.natianal_ie{background-image:url('/imgs/flags/ie.svg');}
.natianal_fr{background-image:url('/imgs/flags/fr.svg');}
.natianal_it{background-image:url('/imgs/flags/it.svg');}
.natianal_es{background-image:url('/imgs/flags/es.svg');}
.natianal_pt{background-image:url('/imgs/flags/pt.svg');}


@media only screen and (max-width:1000px)
{
    .nav-welcome{display:none !important;}
	.nav_col_search{display:none !important;}
	.logo_col_btn{text-align:center;}
	.mynva_bar{display:none !important;}
	.nvabto_icon{display:none !important;}
}

@media only screen and (max-width: 767px)
{
    .boder_left{border-left:none !important;}
}
@media only screen and (min-width:1000px)
{ 
 .nav_col_btn{display:none !important;}
 .top-search{display:none !important;}
}

@media only screen and (min-width:576px) and (max-width: 991px)
{
    .padding-left-4{padding-left:0 !important;}
}
@media only screen and (max-width:575px)
{
    .padding-left-4{padding-left:0 !important;}
}
