﻿@charset "utf-8"; 
.prodetails-bref,.prodetails-bref p,.siggle-page .page-r{font-size:18px}
.prodetails-box-tit{font-size:24px;font-weight:600}
nav .nav>li>a{font-size:18px}
@media (min-width:768px){nav .nav{margin-right:100px}}
@media (min-width:801px){nav .nav .submenu.nav1 li ul{background:#fff;position:absolute;left:100%;top:0;display:none}
nav .nav .submenu.nav1 li:hover>ul{display:block}
nav .nav .submenu.nav1 li.headli:after{content:'';width:8px;height:8px;border:1px solid #222;border-left:none;border-bottom:none;transform:rotate(45deg);position:absolute;right:10px;top:17px}
nav .nav .submenu.nav1 li.headli:hover:after{border-color:#16529b}
nav .nav .submenu li a{padding-right:40px}}
.info1{background-color:#f7f7f7;padding:4% 0}
.info1 .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.info-l{width:54%;padding-right:9%}
.info-r{width:46%}
.info-l h4{font-size:22px;color:#333;margin-bottom:14px;font-weight:400}
.info-l p{line-height:1.5}
.info-l a{display:inline-block;font-size:18px;color:#16529b;margin-top:40px}
.info-l a:hover{color:#0080d8}
.news-l{width:48%;padding:50px;background:linear-gradient(270deg,#fff 0,#fff 0,#fff 0,rgba(255,255,255,0) 100%);color:#333}
.indexfaq-list li{margin-top:20px}
.indexfaq-tit{font-size:20px}
.news .container{display:flex;flex-wrap:wrap;justify-content:space-between}
@media(max-width:1024px){.info1 .container{flex-direction:column-reverse}
.info-l{width:100%;padding:0;margin-top:30px}
.news-l{width:100%;background:linear-gradient(90deg,#fff 0,#fff 0,#fff 0,rgba(255,255,255,0) 100%);padding-top:0}}
@media (max-width:800px){nav .nav .submenu.nav1 li ul{display:none}
nav .nav .submenu.nav1 li:hover>ul{display:none}
.indexfaq-list .indexfaq-tit{font-size:.22rem}
.indexfaq-list .indexfaq-text{font-size:.2rem}
.news-l{padding:.3rem .1rem .3rem .5rem}
.indexfaq-list li{margin-top:.3rem}}
@media (max-width:540px){.indexfaq-list .indexfaq-tit{font-size:18px}
.indexfaq-list .indexfaq-text{font-size:14px}}
@media (max-width:376px){.indexfaq-list .indexfaq-tit{font-size:16px}}
.sf-menu li.LiLevel1>a{font-weight:700}
.latestnews-img img{max-height:100%}
.table td,table th{border:1px solid #dfdfe6}
.info-r img{max-height:319px}
.info-r{text-align:center}
@media (max-width:768px){.info-r{width:100%}
.info-r img{max-height:none;width:100%}}
.inner-banner img{display:block}
.contactus-list>div{margin-bottom:20px}
.contactus-list>div iframe{height:250px}