
body{font-size:0.36rem; color:#000;font-family: "Microsoft YaHei";line-height: 1.42857143;background-color: #fff;margin: 0;}
.menu-list .menu-li a {color:#000; font-size:0.36rem;}
 .classList .classItemWrap a{font-size:0.36rem;color:#333}
 .telBtn{color:#000;}
 .c-666{font-size:0.36rem; color:#333;}
 .c-333{font-size:0.36rem; color:#000;}
 .fs32{font-size:0.36rem;}
 .classList .titles a{font-size:0.36rem;color:#fff;}
 .nesTitle,.nav-tabs.nav-justified .new-menu a{color:#000;}
 .navInnerIndex .navCont{color:#000;}
 .newsPage.news .date span{color:#333;}
 .instructions .caseConts{font-size:0.36rem;}

.header{background:#fff;}
.message{background:#fff;}




.footerNav .btn,.bg-075,.nav-tabs.nav-justified .new-menu.active a,.pageWrap li.active,.detialCont,.menu-list .top,.banners .carousel-indicators .active{background:#1069a1!important;}
 .banners .carousel-indicators .active {
  background: #1069a1!important;
  border-color: #1069a1!important;
}
.index_banners .carousel-indicators .active {
  background: #1069a1!important;
  border-color: #1069a1!important;
}
.nav-tabs.nav-justified .new-menu.active a{border-color:#1069a1 !important;}
.bg-738{background-color:#1069a1 !important;}
.c-738{color:#1069a1 !important;}
.bd-color {border-color:#1069a1 !important;}
 .nav-tabs.nav-justified .new-menu.active a, .productCarousel .carItem .lis.active{background:#1069a1!important;border-color:#1069a1!important;}


.message .messagtBtn{background:#063a75;}
.menu-list .menu-li a{font-weight:normal;}

.breadCrumbs{color:#fff;background:#1069a1}
  .breadCrumbs a{color:#fff;}




.footerNav .btn{border-right:1px solid #eee}

.about{background:#999}
.about .aboutLinkInn a{color:#333;}

/*首页视频*/
body{font-family: 'Hos'; }
@font-face { 
        font-family: 'Hos'; src: 
       url('https://cdn.114my.com.cn/font/lcw/Hos.ttf') format('truetype')
}

p {margin: 0 0 0px !important;}


body{font-family: 'Hos','Microsoft YaHei'  !IMPORTANT;}
.wrapTitle:after{font-family: 'Hos','Microsoft YaHei'  !IMPORTANT;}
#caseCarousel .leftBtn, #caseCarousel .rightBtn{top: 35% !IMPORTANT;}
.wrapTitle:after{content:'';font-size:3.3vw;color:#666;display: block;font-family: "微软雅黑";font-weight: lighter;line-height:7vw;}
.wrapTitle,.wrapTitle a{font-size: 6.5vw;font-weight: bold;letter-spacing: 2px;color:#333 !important;}
.prod .wrapTitle:before{display:none;}
.productList .wrapTitle:after{content:'Hot products'}/*产品*/
.company .wrapTitle:after{content:'一家以研发，生产，加工组装，销售为一体';}/*关于我们*/
.news .wrapTitle:after{content:'与您分享最新资讯';}/*新闻*/
.case .wrapTitle:after{content:'为您量身定制适合的解决方案';}/**/
.wrapTitle:before{content:'太航·';font-size: 6.5vw;font-weight: bold;letter-spacing: 2px;color:#1069a1;}/*公司简称*/

.casrInnerCarousel {
    height: 7.9rem !important;
    position: relative;
    top: 0;
    left: 0;
}
.instructions {
    height: 4rem  !important;
    padding: 0.7rem 0.6rem 0 0.267rem  !important;
    background: #1069a1  !important;
}

.jj p {
    line-height: 2;
}
.jj span {
    line-height: 2;
    color: #1069a1;
    font-size: 0.55rem;
    font-weight: bold;
}


.qywh h3 {
    font-size: 0.55rem;
    text-align: center;
    font-weight: bold;
}


.qywh li {
    background: #1069a1;
    margin: 1%;
    color: #fff;
    text-align: center;
    padding: 2%;
}
.qywh li b {
    font-size: 0.45rem;
    padding: 1%;
    line-height: 2;
}

::marker {
    color: #1069a1;
}






/*产品详情*/
.xq_dbt {text-align: center;background: linear-gradient(135deg, #0e6ca7 0%, #007cca 100%);padding-top: 0.7rem;padding-bottom: 0.7rem;color: #fff;}
.xq_dbt p { font-size: 0.55rem;line-height: 1; font-weight: 700;margin-bottom: 1rem;}
.xq_dbt span {line-height: 1.5; font-size: 0.36rem;}
.xq_bt {font-size: 0.5rem;text-align: center; font-weight: 700; padding-top: 0.3rem; padding-bottom: 0.3rem;}
.xq_bgnr table {width: 100%;text-align: center;}
.xq_bgnr tbody {display: flex;flex-wrap: wrap;}
.xq_bgnr table tr {padding: 1% !important;margin: 1% !important;display: flex;flex-direction: column;flex-wrap: wrap;width: 48%;border-radius: 0.3rem;ackground-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));transition: all 0.3s ease;border-width: 1px !important;border-style: solid;
border-color: #e5e7eb;}

.xq_bgnr table tr:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
	
}
.xq_bgnr table tr td:nth-child(1) p {
    font-size: 0.42rem !important;
    font-weight: bold;
}
.xq_bgnr tr td p {
    font-size: 0.38rme;
    line-height: 1.5;
}

.xq_mk {
    display: flex;
    flex-wrap: wrap;
}

.xq_mk li {
    width: 100%;
    margin: 1%;
    padding: 0.2rem;
    transition: all 0.3s ease;
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border-radius: 0.4rem;
    display: flex;
    align-items: center;
    background-color: rgb(244 251 255);
}
.xq_mk li:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.xq_mk li h3 {
    background: #1069a1;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    text-align: center;
    margin-right: 15px;
    color: #fff;
    padding: 1.8%;
    font-size: 20px;
}
.xq_mk p {
    font-size: 0.38rem;
    line-height: 1.5;
}

.xq_bgnr h3 {
    font-size: 20px;
    padding: 14px 0;
}

.xq_bgnr b {
    font-size: 0.36rem;
    line-height: 1.5;
    font-weight: 300;
}

.xq_mk2 {
    box-shadow: 0px 5px 10px rgba(51, 51, 51, 0.2);
    padding: 0.3rem;
}
.xq_mk2 p {
    font-size: 0.38rme;
    line-height: 2;
}

.xq_mk3 p {
    margin: 1% !important;
    padding: 0.2rem;
    transition: all 0.3s ease;
    background: #f8f8f8;
font-size: 0.38rme;
}

.xq_mk li span {
    font-size: 18px;
    font-weight: 700;
}



.xq_mk1 {
    display: flex;
    flex-wrap: wrap;
}

.xq_mk1 li {
    width: 48%;
    margin: 0.8%;
    padding: 0.2rem;
    transition: all 0.3s ease;
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    /* border-radius: 0.75rem; */
    display: flex;
    align-items: center;
    background-color: rgb(244 251 255);
}


.xq_mk1 li h3 {
    background: #1069a1;
    width: 40px;
    height: 40px;
    /* border-radius: 50%; */
    text-align: center;
    margin-right: 15px;
    color: #fff;
    padding: 9px;
    font-size: 19px;}

.xq_mk6 {
    text-align: center;
}

.xq_mk6 li {
    margin: 3% 1%;
}
.xq_mk6 li img {
    width: 130px;
    margin-bottom: 20px;
}
.xq_mk6 li h3 {
    padding: 10px 0;
    background: #1069a1;
    border-radius: 1.5rem;
    width: 30%;
    margin: 0 35%;
    color: #fff;
    font-size: 0.4rme;
}
.xq_mk6 li p {
    padding-top: 10px;
}


.xq_mk5 li h3 {
    font-size: 22px;
    padding-bottom: 15px;
    color: #1069a1;
}

.xq_mk5 li b {
    font-size: 18px;
    font-weight: 500;
    line-height: 2;
}


.xq_mk4 {
    box-shadow: 0px 5px 10px rgba(51, 51, 51, 0.2);
    padding: 20px;
}



.xq_mk4 li h3 {
    font-size: 19px;
    color: #1069a1;
}
.xq_mk4 ul img {
    width: 300px;
}

.xq_mk5 {
    box-shadow: 0px 5px 10px rgba(51, 51, 51, 0.2);
    padding: 20px;
}


.xq_mk5 li img {
    width: 100%;
}

.xq_mk5 li {
    margin-bottom: 30px;
}

ul.mk4_wz li {
    margin: 10px;
}
.about p{color:#fff;}

