﻿@charset "utf-8";
:root{--color:#0591DD}
.item-faqdetails .btn-group button:nth-of-type(1),.item-aboutus .btn-group button:nth-of-type(1),main.page-template-1 .max-width-box aside ul.nav1 li.active-bg-black,main.page-template-1 .form .send-btn,main.page-template-1 .max-width-box aside ul.nav1.contact-us li:nth-of-type(1),aside.nav2-template>ul>li:nth-of-type(1),footer .footer-info .soft ul li,header .top-box .nav-box,header .top-box .nav-box .right ul.nav1>li .submenu,header .top-box .info .right ul.sj li,main.index section.products .list ul li,footer{background:#4682B4}
.copyright{background:#2c6391}
.productsDetails .btn-group button:nth-of-type(1),main.page-template-1 .max-width-box aside ul.nav1 li.LocalCurrent,main.page-template-1 .max-width-box article.row-0 ul li .box .right button{background:#4682B4!important}
@media screen and (max-width:1200px){header .top-box .nav-box .right nav{background:rgb(70 130 180 / 70%)}
header .top-box .nav-box .right ul.nav1>li .submenu{background:none}}
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:2px}
main.index section.products .item ul li>div .rule-box{max-height:initial}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{height:auto}
main.page-template-1 .max-width-box article.row-1 ul li .box .left{height:auto;border-bottom:2px solid #f6f6f7}
@media (min-width:1201px){header .top-box .nav-box .right .search-box .search,header .top-box .nav-box .right .search-close .search,header .top-box .nav-box .right ul.nav1>li a{color:#4682B4;font-weight:bold}
header .top-box .nav-box,header .top-box .nav-box .right ul.nav1>li .submenu{background:#fff !important}
header .top-box .nav-box.top-0{background:#fff}}
.copyright,footer{background:#fff !important}
footer .footer-info a,footer .footer-info h4,.copyright,footer .footer-info p{color:#4682B4}
.copyright{border-top:1px solid #4682b4}
footer .footer-info .soft a{color:#fff}
@media(min-width:1200px){main.page-template-1 .max-width-box article.row-1 ul li{width:100%;height:auto;margin-bottom:25px}
main.page-template-1 .max-width-box article.row-1 ul li .box{display:flex}
main.page-template-1 .max-width-box article.row-1 ul li .box .left{width:320px}
main.page-template-1 .max-width-box article.row-1 ul li .box .right{text-align:left}
main.page-template-1 .max-width-box article.row-1 ul li .box .right p:nth-of-type(1){font-size:20px;font-weight:600;padding-top:20px}
main.page-template-1 .max-width-box article.row-1 ul li .box .right p:nth-of-type(2){display:block;margin:20px 0}
main.page-template-1 .max-width-box article.row-1 ul li .box .right button{background:#4682B4 !important}}
main.page-template-1 .max-width-box article.row-0 ul li .box .left a{display:flex;width:100%;align-items:center;justify-content:center}
main.page-template-1 .max-width-box article.row-0 ul li .box .left img{object-fit:contain}
main.page-template-1 .max-width-box article .item ul li .box .left{max-height:inherit}
main.page-template-1 .max-width-box article.row-0 ul li .box{height:auto}
@media screen and (min-width:1201px){main.page-template-1 .max-width-box article .item ul li .box .left{width:270px}}
header .top-box .info .left{font-size:14px;font-weight:bold}
footer .footer-info h4,footer .footer-info,footer .footer-info .nav1 ul>li>a,footer .footer-info .nav2 ul>li>a{font-weight:bold}
.bPosition,.side-cate .type-active,.side-cate>ul li:hover>a,.side-pro-more,.side-pro-more:hover,.common-link .next,.common-link .next a,.cu li i,.pro-item:hover .pro-name,.content-main .content-c-date,.content-main .content-c-view{color:var(--color)}
.contact-box .box-icon em,.contact-box .box-icon i,.contact-box .title-s,.document-main .download-title i,.document-main .project-info .info-l p:nth-child(2),.head-nav>ul>li .inmenu_1,.head-nav>ul>li:hover>a,.button-area .clear-all:hover,.inquiry-pro-list .inquiry-pro-item .pro-item-name a:hover{color:var(--color)}
.side-search,.side-title,.common-link .prev,.swiper-container .swiper-pagination-bullet-active,.que-item:nth-of-type(2),.cate-btn,.pro-btn,.about-icon,.about .more-btn,.news-date,#swiper-banner .swiper-button-next:hover,#swiper-banner .swiper-button-prev:hover{background:var(--color)}
.content-item:hover .content-more,.content-date,.content-main .common-c-title:after,.hov-c:hover,.contact-box .box-r,.contact-icon,.document-main .project-item:hover .info-r,.document-main .faq-list .faq-title:hover,.document-main .faq-list .faq-title.active,.hvr-bounce-to-right-y:before,.hvr-bounce-to-right:before{background:var(--color)}
.head-nav>ul .submenu a:hover,.foot-l .lfr a,.foot-title:after,.foot-letter .send-letter .ebtn,#tabs .current,.compare-panel .button-area .contact-button{background:var(--color)}
.que-item:nth-of-type(2) .more-btn i:after,.que-item:nth-of-type(3):after,.que-item:nth-of-type(3):before,.about-icon:after,.foot-letter .send-letter input:focus{border-color:var(--color)}
.common-pages span.ctxt,.common-pages a:hover{background-color:var(--color);border-color:var(--color)}
.proCateTags a:hover{color:var(--color);border-color:var(--color)}
.pro-item.checked,.preview-container .thumbnail-box .list ul .item-cur{outline-color:var(--color)}
.link-wrap .link-r:after,.link-wrap .link-l:after{border-bottom-color:var(--color)}
.prolist-top h1{border-left-color:var(--color)}
@media(max-width:1240px){.head-nav,.head-nav>ul{background:var(--color)}
.head-nav.active ul>li>a{color:#fff}}
@media screen and (max-width:768px){.head-nav>ul>li .inmenu_1,#swiper-banner .swiper-button-next i,#swiper-banner .swiper-button-prev i,.about-title{color:var(--color)}
.mobile-bottom,.mobile-bottom .mobile-bottom-item,#gallery .swiper-pagination-bullet-active{background:var(--color)}
.head-nav>ul{background:#fff}
.head-nav>ul .submenu li a:hover{color:var(--color)}}
.head-contact{background:url(/js/34156/cont.png) no-repeat left center;background-size:30px}
.head-contact img{left:0;margin-right:12px;visibility:hidden}
main.index section.about-us .block-box .pic img{object-fit:cover}
footer .footer-info .soft ul{width:auto}
footer .footer-info .soft ul li:nth-child(1),header .top-box .info .right ul.sj li:nth-child(1),footer .footer-info .soft ul li:nth-child(2),header .top-box .info .right ul.sj li:nth-child(2){display:none}
.cate-name{padding:10px;text-align:center;margin:0}
.cate-img img{opacity:.4;height:100%;display:block;width:100%;object-fit:cover}
.cate-img{height:100%}
.cate-item:hover .cate-name{opacity:1}
@media (max-width:768px){.cate{display:block}
.cate-list{flex-wrap:wrap}
.cate-item{width:50%}
.cate-name{font-size:20px}}
@media (max-width:540px){.cate-name{font-size:17px}}
.banner{position:relative}
.banner:before{content:'';position:absolute;background:rgba(0,0,0,.33);width:100%;height:100%;left:0;top:0}
.banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:800px;width:100%}
.banner-text p{font-size:40px;color:#fff;line-height:1.5;margin-bottom:15px;font-weight:bold;font-family:'arial'}
.banner-text{text-align:center;max-width:1200px}
.banner-text .btn{background:#c41d2e;display:inline-block;padding:20px;color:#fff;font-size:24px;border-radius:5px}
@media (max-width:1024px){.banner-text p{font-size:14px;margin-bottom:0}
.banner-text .btn{font-size:14px;padding:10px;margin-top:5px}}
.about-tip{font-size:24px;font-weight:600}
.adv-item{width:25%}
.part-item{width:11.66667%}
iframe{max-height:inherit}
@media(max-width:768px){.about .about-con{padding-top:77vw}}
.pro .pro-btn{overflow:hidden}