html, body,p,span,ul,li{margin: 0;padding: 0;}
a{display: block;overflow: hidden;text-decoration: none;color: #333;}
button{cursor: pointer;}
li{list-style: none;}
html{font-size: 62.5%;}
body { 
    line-height: 1.5;
    font-family: Helvetica, Arial, sans-serif, "微软雅黑";
    background: #fff;
}  
/* .flex{
	display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
	display: -moz-flex; /* Firefox 18+ */
	display: -ms-flexbox; /* IE 10 */
	display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
} */
.main{position: relative;width: 100%;min-width: 320px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
.oh{overflow: hidden;}
header {width: 100%;height:48px;background: #fff;}
header span:nth-of-type(1){display: block;}
header span:nth-of-type(2){ display: block; margin-top:8px;height:30px;width: 30px;}

header span .logo{display: block;margin-top:3px;height:40px;color: #fff; font-size:18px; line-height: 40px;}
header span .logo img {height: 100%;vertical-align: -13px;margin-right:5px;font-weight: bold;}
.header-left {margin-left: 3.125%;}
.header-right {margin-right: 3.125%;}
.show{ background:url(../mobImg/menu.png);background-size: cover;}
.hidden{background:url(../mobImg/ico_close.png);background-size: cover;}

header span.header-right img{height: 100%;}
.sub-nav {display:none;width: 92%;top: 45px;position: absolute;z-index: 9999;padding: 10px 4% 18px 4%;background: rgba(0, 0, 0, 0.9);}
.sub-nav li {margin-left: 1%;margin-top: 8px;height: 35px;text-align: left;line-height: 40px;font-size: 1.6em;
border-bottom: solid 1px #404040;}
.sub-nav li a {color: #fff;}

.menubar{height: 50px;position: fixed;bottom: 0px;min-width: 100%;background-color: #0d85ff;}
.menuUl{width: 100%;line-height: 50px;}
.menuUl li{text-align: center;float: left;width: 33.1%;background-color: #0d85ff;border-right: solid 1px #fff;}
.menuUl li:last-of-type{border-right:none;}
.menuUl li a{display: block;color: #fff; font-size:16px;height: 50px;line-height: 50px;font-weight: bold;}
.menuUl li a img{width: 22px;height: 22px;vertical-align: -4px; margin-right: 5px;}

/*switch部分css*/

.switch{width: 100%;height: 210px;}

.switch img{width: 100%;}
.carousel-cont{position:relative;height:100%;overflow:hidden}
.carousel-cont .cont-item{position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;visibility:hidden;overflow:hidden}
.carousel-cont .cont-item.active{visibility:visible;z-index:1;}
.nova-carousel{position:relative;width:100%;height:100%;text-align:center}
.carousel-cont .cont-item{text-align:middle}
.carousel-control{display:inline-block;position:absolute;width:140px;box-sizing:border-box;-webkit-box-sizing:border-box;
text-align:right;bottom:0;left:37%;margin-left: -35px;z-index:2;padding:5px 0;padding-right:5px;}
.carousel-control .control-item{display:inline-block;margin-right:6px;width:12px;height:12px; border-radius: 100%;background-color:rgba(0,0,0,.3)}
.carousel-control .control-item.active{background-color:white}

.product{margin: 15px;overflow: hidden;display:block;}
.product div{float: left;width: 29%;margin: 6px 1.65%; display:inline-block;}
.product div a{display: block;font-size: 14px; text-align: center;line-height:40px;border:1px solid #0d85ff;color: #0d85ff;}
.product div a:hover{background-color:#0d85ff;color:#FFf}

.productList{margin: 15px;overflow: hidden;display:block;}
.productList .smallBtn{float: left;width: 46%;margin: 6px 2%;}
.productList .smallBtn a{display: block;font-size: 14px; text-align: center;line-height:40px; background-color:#84bef9;border:1px solid #6fb0f3;color:#333;}
.productList .smallBtn a:hover{background-color:#0d85ff;color:#FFf}

.hot{}
.hot .hotTit{height: 43px; line-height: 43px;color:#fff;font-size: 18px;text-align: center; background:#0d85ff; font-weight:bold;}
.hot .hotTit02{height: 43px; line-height: 43px;color:#0d85ff;font-size: 18px; border-bottom:#0d85ff 1px solid; padding:0 15px;}
.hot .hotTit02 .TitLeft{color:#0d85ff;font-size:18px;float:left; font-weight:bold;}
.hot .hotTit02 a{float:right; font-size:14px; padding:2px 5px; border:solid 1px #0d85ff; color:#fff; border-radius:5px; height:25px; line-height:25px; margin-top:3px; background:#0d85ff; display:block;}
.hot .hotBan{margin: 15px;height: 330px;}
.hot .hotBan .leftProduct{width:73%;height: 330px;}
.hot .hotBan .leftProduct a{display: block;border: solid 1px #ececec;height: 300px; overflow: hidden;}
.hot .hotBan .leftProduct a img{width: 100%;height: 100%;}
.hot .hotBan .leftProduct p{color: #000000; font-size: 13px;margin-top:5px;text-align: center;}
.hot .hotBan .rightProduct{width:24%;height: 330px;}
.hot .hotBan .rightProduct li{margin-bottom:10px;height: 100px}
.hot .hotBan .rightProduct li a{display: block;border: solid 1px #ececec;height: 80px;line-height: 0; overflow: hidden;}
.hot .hotBan .rightProduct li a img{width: 100%;height: 100%;}
.hot .hotBan .rightProduct li  p{color: #000000; font-size:13px;margin-top:5px;text-align: center;}
.hot .hotCon{margin: 15px;}
.hot .hotCon li{display: block;float: left;width: 50%;margin-bottom: 15px;}
.hot .hotCon li:nth-of-type(odd) div{ margin-right:7px;}
.hot .hotCon li:nth-of-type(even) div{ margin-left:7px;}
.hot .hotCon li a{display: block;border: solid 1px #ececec;height: auto;line-height: 0;}
.hot .hotCon li a img{width: 100%;}
.hot .hotCon li  p{color: #000000; font-size: 15px;margin-top:5px;text-align: center;}
.hot .hotMore {text-align: center;margin: 15px 0;}
.hot .hotMore a{display: inline-block;width: 300px;height: 34px;line-height: 34px;background: #70b0f2;border-radius: 34px;
font-size: 16px;color:#000000}
.aboutUs{margin:25px 15px 15px 15px;line-height: 1;}
.aboutUs .aboutUsTit{text-align: center;font-size: 18px;font-weight: 800;color: #000000;}
.aboutUs .aboutUsTit .line{display: inline-block;width: 100px;height: 4px;background: #0d85ff;margin-top: 5px;}
.aboutUs .aboutUsCon{margin-top: 15px;}
.aboutUs .aboutUsCon p{ text-indent: 26px; font-size:14px;line-height: 24px;color: #000000;text-align: justify;}
.aboutUs .aboutImg{margin: 15px -15px; }
.aboutUs .aboutImg .aboutList{height: 110px;background: #ECECEC;overflow: hidden; margin-bottom: 10px;}
.aboutUs .aboutImg .aboutList .aboutImgList{height: 100%;}
.aboutUs .aboutImg .aboutList .oh{}
.aboutUs .aboutImg .aboutList .oh h2{font-size: 15px;font-weight: bold;color: #000000;text-align: center;line-height:0.5}
.aboutUs .aboutImg .aboutList .oh p{font-size: 12px;color: #000000;text-align: justify;line-height:19px;margin:0px 10px;}

.aboutAL{height:120px;background: #1F82C5;justify-content:space-between;padding: 15px;}
.aboutAL .alibaba{margin-top: 20px;}
.aboutAL .alibaba div{margin-bottom: 10px;}
.aboutAL .alibaba .alibabaal{width:150px;}
.aboutAL .alibaba .alibabaal img{width: 100%;}{}
.aboutAL .alibaba .alibabaImg{font-size: 14px;color:#fff;line-height: 14px;}
.aboutAL .alibaba .alibabaImg img{width: 14px;height: 14px; margin-right: 5px;vertical-align: -2px;}
.aboutAL .alibaba .alibabaUrl a{color:#fff;font-size: 12px;}
.aboutAL .ewerm{text-align: center;}
.aboutAL .ewerm img{width: 90px; height: 90px;}
.aboutAL .ewerm p{text-align: center; margin-top: 5px; font-size: 12px; color:#FFF}
.foot{min-height:34px;line-height:25px;background: #333;text-align: center;color: #ccc;font-size:12px;padding: 10px 0 ;}
/*产品*/
.productC{margin-top: 10px;}
.productC .productTit{height:40px;line-height:40px;background: #99CCFF; padding:0 15px;
font-size:16px;font-weight:bold;color: #000;}
.productC .productTit .titMore{display: block;width:65px;height:28px;background: #1F82C5;border-radius: 10px;margin-top:7px;
font-size:12px;font-weight:bold;color: #FFFFFF;line-height:28px;text-align: center;}
.productC .productCon{margin: 15px;overflow:hidden}
.productC .productCon li{display: block;float: left;width:30%;margin:0 1.5%  15px 1.5%;}
.productC .productCon li a{display: block;border: solid 1px #ececec;height: auto;line-height: 0;}
.productC .productCon li a img{width: 100%;}
.productC .productCon li  p{color: #000000; font-size: 12px;margin-top:5px;text-align: center;}
/*产品detail*/
.detail{margin: 15px;}
.detail .detailTit{font-size:18px;font-weight: bold;color: #000000;text-align: center;}
.detail .detailTips{font-size:12px;color: #666666;text-align: center;}
.detail .detailImg{width: 100%;margin: 15px 0;}
.detail .detailImg img{width: 100%;}
.detailzixun{}
.detailzixun a{ display:inline-block;width: 48%;height:44px;line-height:44px;border-radius: 10px;text-align: center;
 font-size:17px;color: #FFFFFF;}
 .detailzixun a:nth-of-type(1){background-color: #66CC00;margin-right:1% ;}
 .detailzixun a:nth-of-type(2){background-color: #FF9900;margin-left:1% ;}
 .detailzixun a img{width: 22px;height: 22px;margin-right:5px;vertical-align: -5px;}
 .detailMsg{height: 43px; background-color: #fff;line-height: 43px;color:#0d85ff;font-size: 18px;text-align: center; border-bottom:#0d85ff 1px solid; font-weight:bold;}
.detailList{margin: 15px;font-size: 12px;color: #000000;line-height: 26px;}
.detailCon{margin: 15px;}
.detailCon p{ text-indent: 26px; font-size:14px;line-height: 24px;color: #000000;text-align: justify;}
.detailCon .aboutImg{margin: 15px;}
.detailCon .aboutImg img{width: 100%;}