﻿@charset "utf-8";
@media (min-width:1025px){.head-link .item a{color:#fff}}
.prodetails6{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:10px}
.prodetails6 .item{width:30%;background:#153a6e;color:#FFF;text-align:center;margin-bottom:50px;padding:20px 20px;position:relative}
.prodetails6 .item:nth-child(2n){background:var(--color)}
.prodetails6 .item:nth-child(2n) .num{border-color:var(--color);color:var(--color)}
.prodetails6 .item .num{position:absolute;left:-20px;top:-20px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #153a6e;color:#153a6e;background:#FFF}
.prodetails6 .item .title{display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:15px;font-weight:var(--fontblod5)}
.prodetails6 .item .title img{margin-right:10px;width:25px}
.prodetails6 .item .text{font-size:14px;line-height:1.4}
@media (max-width:768px){.prodetails6 .item{width:45%}}
@media (max-width:450px){.prodetails6 .item{width:100%}}
#tagTabs{display:none}
.kche-t70>.kche-template-title>h5{line-height:1}
.home-product{padding-top:8%}
@media (max-width:1300px){.home-product{padding-top:10%}}
.contact{display:flex}
.contact .contact-box{-ms-flex:0 0 420px;flex:0 0 420px;margin-right:90px;-ms-flex-item-align:self-start;align-self:self-start;padding:50px 30px;box-sizing:border-box;background:var(--color);color:#FFF;margin-top:0}
.contact .contact-box p,.contact .contact-box p a{color:#FFF}
.contact .contact-box .title{font-size:2em;margin-bottom:10px}
.contact .contact-box .tip{margin-bottom:20px}
.contact .contact-inquiry{padding-top:10px;flex:1}
.contact .contact-inquiry .title{font-size:2em;font-weight:var(--fontbold6);position:relative;margin-bottom:10px;padding-bottom:10px;color:var(--fontcolor)}
.contact .contact-inquiry .title:after{content:"";position:absolute;width:80px;height:3px;top:100%;left:0px;background:var(--color)}
.contact .contact-inquiry .tip{color:var(--fontcolor)}
.contact .contact-item{display:flex;margin-bottom:20px}
.contact .contact-item .icon{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px}
.contact .contact-item .con{flex:1}
.map{margin-top:30px}
.map iframe{width:100%}
@media (max-width:1024px){.contact{display:block}
.contact .contact-box{-ms-flex:initial;flex:initial;padding:14px;margin-right:0px}
.contact .contact-box .title{font-size:20px}
.contact .contact-inquiry .title{font-size:20px;padding-bottom:14px;margin-top:15px}}
.floatwindow_more_box{height:auto!important}
.activity-wrap .title{text-transform:capitalize}
table td,table th{padding:5px}
.page-main{flex:inherit;width:calc(100% - 380px)}
@media (max-width:1280px){.page-main{width:calc(100% - 320px)}}
@media (max-width:1024px){.page-main{width:100%}}
.home-contactus{margin-bottom:50px}
.contactuslist{margin-top:40px}
.contactuslist ul{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}
.contactuslist ul li{width:31%}
.contactuslist ul li .contactuslist-pic img{width:100%}
.contactuslist ul li .contactuslist-txt{margin-top:10px;font-size:18px}
@media (max-width:560px){.contactuslist ul li{width:100%;margin-bottom:20px}
.contactuslist ul li .contactuslist-txt{font-size:16px}
.home-contactus{margin:20px 0 30px}
.home-contactus .contactuslist{margin-top:20px}}
.contactuslist ul li .contactuslist-pic img {width: 200px;}
.foot-info .foot-share ul a {background:none;width:auto;margin-right:18px;}
.foot-info .foot-share ul a:hover {color:#fff;background:none;}
