@charset "utf-8";
 body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53}
body{_overflow:auto;_height:100%;margin:0 auto;}
html{_overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font:12px/1.5 tahoma,arial,sans-serif; vertical-align:middle;cursor:pointer}
table{border-collapse:collapse;border-spacing:0} a{ text-decoration:none;}
a:hover{text-decoration:none;}  html {
font-size: 100px; }		
.qcfd:before,
.qcfd:after {
display: table;
content: " ";
}
.qcfd:after {
clear: both;
}
@media only screen and (min-width: 320px) and (max-width: 740px) {
.header .logo{margin-left: 20px;}
.header .xiala{margin-right: 20px;display:none;}
.header .menu-menu-container .menu{flex-direction: column;}
.header .menu-menu-container{display: none;width: 100%;margin-top: 20px;border-top: 1px solid #dadce0;}
.header .menu-menu-container li a{padding: 20px;margin-left: 0 !important;}
.current-post-ancestor a, .current-menu-menu-container-parent a, .current-menu-menu-container-item a, .current_page_item a {
background: #e8f0fe !important;
}
.bottom{margin-bottom: 52px;}
.lxw,.lxwm .tea{display: none !important;}
.contactus .lxwm .tea{width: 100%;}
.contactus .lxwm .form .biaodan .inp .ema{width: 100%;margin-bottom: 10px;}
.contactus .lxwm .form .to{font-size: 16px !important;}
.contactus .lxwm .form button{font-size: 14px !important;height: 40px !important;}
.contactus .lxwm .form{position: fixed;display: none;
min-height: 100%;
min-height: -moz-available;          
min-height: -webkit-fill-available;  
min-height: fill-available;
min-width: 100%;
min-width: -moz-available;          
min-width: -webkit-fill-available;  
min-width: fill-available;
max-height: 100vh;
overflow-y: scroll;
z-index: 999999;
left: 0;
top: 0;}
}					
.header{padding: 15px 0;border-bottom: 1px solid #dadce0;position: sticky;top: 0;left: 0;background: #fff;z-index: 9999;}
.header .bx{display: flex;justify-content: space-between; align-items: center;flex-wrap: wrap;}
.header .logo{display: flex;align-items: center;}
.header .logo img{max-width: 50px;height: auto;margin-right:16px}
.header .logo .logoname{font-size: 16px;font-weight: 700;color: #202124;}
.header .menu-menu-container .menu{display: flex;flex-wrap: wrap;}
.header .menu-menu-container li a.select{color: #185abc;}
.header .menu-menu-container li a{font-size: 18px;font-weight: 500;color: #3c4043; margin-left: 36px;display: block;}
.header .menu-menu-container li:hover a{color: #185abc;}
.current-category-ancestor a,.current-post-ancestor a,.current-menu-item a, .current-menu-menu-container-parent a, .current-menu-menu-container-item a, .current_page_item a {
color: #185abc !important;
}
.bottom{color: #5f6368;font-size: 14px;background: #f8f9fa;padding:20px;text-align: center;}
.contactus .lxw{font-size: 24px;padding-top: 40px;margin-bottom: 30px;font-weight: 600;color: #202124;}
.contactus .lxwm{display: flex;justify-content: space-between;}
.contactus .lxwm .tea .sana{font-size: 14px;color: #5f6368;margin-top: 3px;margin:0 2px;}
.contactus .lxwm .tea .sana span{font-size:20px;font-weight: 600;color: #202124;margin-right: 6px;}
.contactus .lxwm .tea ul {border-top: 1px solid #dadce0;border-bottom: 1px solid #dadce0;margin: 12px 0;}
.contactus .lxwm .tea ul li {padding: 16px 2px;}
.contactus .lxwm .tea ul li a{color: #5f6368;font-size: 14px;text-decoration: underline;}
.contactus .lxwm .tea svg{vertical-align: middle;margin-right: 6px;}
.contactus .lxwm .tea .adress{display: flex;align-items: center;}
.contactus .lxwm .tea .adress span{display: block;width: 90%;color: #5f6368;font-size: 14px;}
.contactus .lxwm .form{padding: 20px 30px;background: #e8f0fe;border: 1px solid #d2e3fc;border-radius: 4px;}
.contactus .lxwm .form .sale{display: flex;justify-content: space-between;}
.contactus .lxwm .form .to{font-size:20px;font-weight: 600;color: #202124;}
.contactus .lxwm .form .eml{font-size: 14px;color: #5f6368;margin-left: 34px;}
.contactus .lxwm .form .biaodan .tit{font-size: 14px;font-weight: 600;color: #202124;margin-bottom: 10px;}
.contactus .lxwm .form .biaodan .tit span{font-style: italic;color: #c5221f;}
.contactus .lxwm .form .biaodan{margin: 21px 0 100px 0;}
.close:hover{cursor: pointer;}
.contactus .lxwm .form .biaodan .shuru{font-size: 14px;line-height: 20px;background-color: rgba(246,249,255,1);
border-radius: 4px;border: 1px solid #bdc1c6;padding: 10px 12px; width: 100%;box-sizing: border-box;color: #202124;}
.contactus .lxwm .form .biaodan .requ textarea{height: 90px;margin-bottom:10px;}
.contactus .lxwm .form .biaodan .inp{display: flex;justify-content: space-between;flex-wrap: wrap;}
.contactus .lxwm .form .biaodan .inp .tel{display:flex;}
.contactus .lxwm .form .biaodan .inp .tel #code{padding: 10px 6px 10px 52px;font-size: 14px;line-height: 20px;background-color: rgba(246,249,255,1);margin-right: 5px;
border-radius: 4px;border: 1px solid #bdc1c6;width: 100px;box-sizing: border-box;color: #202124;}
.contactus .lxwm .form button{font-size: 18px;font-weight: 600;line-height: 24px;
width: 100%;height: 50px;border-radius: 4px;text-align: center;background-color: #185abc; color: #fff;border-width: 0;}
.phonefooternav {position: fixed;bottom: 0;width: 100%;z-index: 99999;}
.phonefooternav ul{display:flex;}
.phonefooternav ul li {width: 50%;background: #494949;}
.phonefooternav ul li:nth-of-type(1){border-right: 1px solid #666;}
.phonefooternav ul li a {display: block;color: #fff;text-align: center;padding: 14px 0;font-size: 14px;}
.phonefooternav ul li a svg{margin-right: 5px;vertical-align: middle;}     
.intl-tel-input .country-list{z-index:99999999999 !important;}
.bx{padding: 0 17px;}
.content ul li{padding: 0.13rem 0.16rem;border-bottom: 1px solid #999999;;}
.content ul li:last-of-type{border-bottom: none;}
.content ul li h1{font-size: 0.18rem;font-weight: bold;color: #333333;text-align: center;margin-bottom: 0.08rem;}
.content ul li .pro{display: flex;align-items: center;}
.content ul li .pro img{width: 43.59%;height: auto;margin-right: 0.24rem;}
.content ul li .pro .price h2{font-size: 0.24rem;font-weight: bold;color: #FF792C;}
.content ul li .pro .price .qiding{font-size: 0.14rem;color: #333333;margin: 0 -0.04rem 0.09rem 0;}
.content ul li .pro .price button{font-size: 0.14rem;font-weight: bold;color: #FFFFFF;width: 1.4rem;text-align: center;
background: #1A58A8;border: none;padding: 0.08rem 0;
box-shadow: 0px 2px 3px 0px rgba(26,88,168,0.44);
border-radius: 20px;}
.content ul li .chicun{margin: 0.15rem 0 0 0;}
.content ul li .chicun h3{font-size: 0.14rem;font-weight: bold;color: #333333;margin-bottom: 4px;}
.content ul li .chicun	table{width: 100%;}
.content ul li .chicun table tr td{border: 1px solid  #A0A0A0;vertical-align: middle;color: #1A58A8;font-size:0.12rem;text-align: center;padding: 2px 0;}
.content ul li .yongtu{display: flex;flex-wrap: wrap;margin: 0.16rem 0 0 0;}
.content ul li .yongtu div{font-size: 0.12rem;color: #333333;float: left;width: 50%;}
.content ul li .yongtu div:last-of-type{width: 100%;}
.content ul li .yongtu div i{display: inline-block;vertical-align: 3px; width: 3px;height: 3px;background: #333333;border-radius: 50%;}
.about h1{font-size: 0.18rem;text-align: center;font-weight: 900;color: #333333;margin: 4px 0 7px 0;}
.about iframe{width: 100% !important;height: 2.4rem !important;border:none !important;}
.about .hcU8B h2{font-size: 14px;font-weight: bold;color: #000;margin:5px 0 9px 0;}
.about .hcU8B .IMR1pc ul {width: 100%;}
.about .hcU8B .IMR1pc ul li{height: auto;float: left;width: 49%; margin-bottom: 20px;margin-right: 1%;}
.about .hcU8B .IMR1pc ul li .MdSI6d{font-size: 0.14rem;color: #333333;height: 20px;overflow: hidden;}
.about .hcU8B .IMR1pc ul li .bN97Pc{font-size: 0.14rem;color: #1A58A8;font-weight: bold;height: 20px;overflow: hidden;}
.about .gct img{width: 100%;height: auto;margin-bottom: 9px;}
.about .gct div{display: flex;justify-content: space-between;}
.about .gct div img{width: 48.1%;}
.about .honor p{width: 82%;margin: -0.11rem auto 0.14rem auto;font-size: 0.14rem;color: #666666;}
.about .honor div{display: flex;justify-content: space-between;}
.about .honor div img{width: 32%;height: auto;}
.about .honor{margin-bottom: 0.3rem;}