*{padding: 0;margin: 0;color: #333333;}
ul,dl,ol{list-style: none;margin: 0;}
img{display: block;width: 100%;}
a{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;}
a:link{text-decoration:none; }  /* 指正常的未被访问过的链接*/
a:visited{text-decoration:none; }/*指已经访问过的链接*/
a:active{text-decoration:none;}/* 指正在点的链接*/ 
input,button{outline: none;border: none;}
h1,h2,h3,h4,h5,p{margin: 0;}
i{font-style: normal;}
img{vertical-align: middle;}

.left{float: left;}
.right{float: right;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#head{width: 100%;height: 80px;position: fixed;background: #fff;top: 0;left: 0;z-index: 99;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);}
.head_w{width: 1400px;margin: 0 auto;height: 100%;}
.vicLogo{width: 18%;line-height: 80px;}
.vicLogo img{display: inline-block;width: initial;max-height: 80px}
.vicSeach{width: 12%;height: 40px;margin: 20px 0;background: #f1f1f1;border-radius: 20px;position: relative;}
.vicSeach input{background: #f1f1f1;height: 100%;border-radius: 20px;width: calc(100% - 60px);margin-left: 35px;}
.seach_i{position: absolute;left: 8px;font-size: 20px;top: 0;display: inline-block;line-height: 40px;}
.head_nav{width: 70%;height: 100%;text-align: center;}
.navListPC{display: inline-block;height: 100%;}
.navListPC li{float: left;height: 100%;padding: 0 18px;position: relative;}
.navListPC li a{font-size: 16px;height: 30px;line-height: 30px;margin: 25px 0;display: block;}
.navListPC li.on a{border-bottom: 2px solid #152c4c;}
.navListPC li .header_liBox{display: none;position: absolute;left: 0;top: 80px;background: #fff;width: 100%;padding: 10px 0;}
.navListPC li .header_liBox a{line-height: initial;height: initial;margin: 0;font-size: 13px;padding:10px 8px;display: block;}

.navListPC li .header_liBox .header_liBox_div{position: relative;}
.navListPC li .header_liBox .header_liBox_div .header_liBox_pos{background: #fff;position: absolute;top: 0;left: 100%;width: 100%;display: none;}


footer{background: #fff}
#footer .footer_copy{text-align: center;color: #666666;background: #fff;padding-bottom: 24px;}

.banner{width: 100%;}

.HEIGHT{height: 80px;}

.carousel-indicators{bottom: 4px;}
.carousel-indicators .active,.carousel-indicators li{width: 16px;height: 16px;margin: 6px;}


.main_w{width: 100%;background: #f5f5f5;padding-top: 34px;padding-bottom: 60px;}
.main_all{width: 1200px;margin: 0 auto;background: #fff;}

.title{font-size: 28px;text-align: center;font-weight: bold;color: #152c4c;position: relative;padding-top: 14px;}
.title:before{content: '';display: block;width: 60px;height: 2px;background: #152c4c;position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;}
.subTitle{font-size: 14px;color: #9c9c9c;text-align: center;margin-top: 22px;padding-bottom: 36px;}

/*首页*/
.vicOneList{padding: 0 50px;}
.vicOneItem{width: calc((100% - 90px)/4);margin-right: 30px;}
.vicOneItem:nth-child(4n),.vicTwoItem:nth-child(4n){margin-right: 0;}
.mores{text-align: center;color: #152c4c;padding-bottom: 14px;margin-top: 60px;display: block;}
.mores:hover{color: #152c4c;}

.vicTwoList {padding: 0 50px;}
.vicTwoItem{width: calc((100% - 60px)/4);margin-right: 20px;}
.vicTwoItem a{position: relative;display: block;}
.vicTwoItem a .vicTwoItem_imgText{position: absolute;left: 0 ;bottom: 0;background: rgba(255,255,255,0.8);width: 100%; line-height: 26px;text-align: center;}
.vicTwoMore{text-align: center;margin-top: 30px;padding-bottom: 14px;}
.vicTwoMore a{padding: 15px 50px;background: #384b67;color: #fff;display: inline-block;border-radius: 5px;}

.vicThree_box{padding-bottom: 14px;}
.vicThree_l{width: calc(53% - 60px);margin-left: 15px;margin-right: 45px;}
.about_tit{font-size: 20px;color: #152c4c;position: relative;margin-bottom: 20px;}
.about_tit:after{content: "";display: block;width: 60px;height: 2px;background: #152c4c;left: 0;bottom: -8px;position: absolute;}
.about_text p{text-indent: 2em;color: #555555;line-height: 24px;}
.vicThree_r{width: 47%;}

.vicFourItem{padding: 0 25px;width: calc((100% - 105px)/4);margin-right: 35px;margin-bottom: 14px;background: #25aaed;border-radius: 0 44px 0 44px;}
.vicFourItem:nth-child(4n){margin-right: 0;}
.vicFourImg img{ width: 53%;margin: 0 auto;}
.vicFourImg{margin: 25px 0;}
.vicFourTit{font-size: 17px;text-align: center;color: #fff;}
.vicFourTxt{overflow: hidden;font-size: 15px;color: #fff;text-align: center;margin-top: 16px;margin-bottom: 15px;line-height: 22px;height: 154px;}

.vicFiveList{padding: 15px 0;}
.vicFiveItem{width: calc((100% - 300px )/3);float: left;margin-right: 150px;overflow: hidden;}
.vicFiveItem:last-child{margin-right: 0px;}
.vicFive_tit{font-size: 17px;position: relative;color: #333333;margin-bottom: 26px;}
.vicFive_tit:before{width: 30px;height: 3px;background: #00baf2;content: "";display: block;position: absolute;bottom: -8px;}
.vicFive_txt p{padding-left: 6px;height: 50px;line-height: 50px;border-bottom: 1px solid  #dddddd;overflow: hidden;}
.vicFive_txt p a{width: 50%;float: left;}
.vicFive_txt p a i{margin-right: 10px;}
.vicFive_txt p:first-child{border-top:1px solid  #dddddd; ;}
.vicFive_txt p img{width: 17px;display: inline-block;margin-right: 16px;}
.vicFiveItem_r{float: right;}
.vicFiveItem_erweima img{display: inline-block;width: initial;}
.vicFiveItem_href {margin-top: 35px;}
.vicFiveItem_href a{width: 28px;height: 28px;text-align: center;line-height: 26px;float: left;background: #666666;margin-right: 10px;}
.vicFiveItem_href a:last-child{margin-right: 0;}
.vicFiveItem_href a:hover{background: #00baf2;}
.vicFiveItem_href a img{display: inline-block;width: initial;}



/*了解奥库曼*/
.about_title{font-size: 18px;color: #adadad;text-align: center;padding-top: 15px;}
.about_subTitle{text-align: center;font-size: 18px;color: #333333;margin-top: 15px;}
.about_subTitle .text{position: relative;display: inline-block;}
.about_subTitle .text:after,.about_subTitle .text:before{position: absolute;content: "";display: block;width: 36px;height: 1px;background: #00a0e9;top: 0;bottom: 0;margin: auto 0;}
.about_subTitle .text:after{left: -56px;}
.about_subTitle .text:before{right: -56px;}

.allBox{margin-top: 25px;padding-bottom: 15px;position: relative;}
.imgBox{width: 30%;margin-top: 50px;border: 3px solid #00a0e9;}
.leftImgBox{float: left;margin-left: 38px;margin-right: 80px;}
.leftImgBox img{position: relative;top: -53px;left: -41px;}
.textBox{width: calc(70% - 124px);float: left;padding: 0 20px;}
.textBox p{text-indent: 2em;color: #333333;line-height: 26px;}
.rightImgBox{float: right;margin-right: 38px;margin-left: 80px;}
.rightImgBox img{position: relative;top: -53px;right: -41px;}

/*产品列表*/
.pro_main_all{background: #f5f5f5;}
.proBox{padding: 20px;position: relative;margin-bottom: 80px;background: #fff;}
.proBox:last-child{margin-bottom: 0;}
.proImg{width: 38%;}
.proImgLeft{float: left;margin-right: 18%;}
.proImgRight{float: right;margin-left: 18%;}
.proText{width: 44%;float: left;padding-bottom: 68px;}
.proTitle{font-size: 18px;color: #fec64d;margin-bottom: 18px;}
.proTitle i{font-size: 16px;margin-left: 25px;color: #fec64d;}
.typeItem{padding-left: 50px;position: relative;margin-bottom: 22px;}
.typeItem .text{font-size: 16px;}
.typeItem .tip{color: #4e4e4e;margin-top: 5px;}
.typeItem .nums{font-size: 18px;color: #fec64d;position: absolute;left: 0;top: 0;bottom: 0;margin:auto 0;}
.enumerateItem{width: 50%;float: left;margin-bottom: 22px;font-size: 16px;}
.enumerateItem span{font-size: 18px;color: #fec64d;margin-right: 26px;}
.describe{font-size: 16px;color: #4e4e4e;margin-top: 30px;}
.describeText{margin-top: 25px;}
.describeText p{color: #000000;line-height: 26px;}

.pro_mores{width: 170px;height: 50px;line-height: 50px;text-align: center;background: #323131;color: #fff;font-size: 16px;position: absolute;bottom: 20px;}
.pro_mores:hover{color: #FFFFFF;}
.moresLeft{left: 20px;}
.moresRight{left: 56%;}

/*5D足详情*/
.d_detBox{padding: 16px 24px;background: #fff;margin-bottom: 80px;}
.d_detBox:last-child{margin-bottom: 0;}
.d_detImg{width: 43%;position: relative;}
.d_detImg_l{float: left;margin-right: 6%;}
.d_detImg_r{float: right;margin-left: 6%;}
.d_det_posText{position: absolute;left: 0;text-align: center;font-size: 38px;color: #fff;top: 5%;width: 100%;}
.d_detText{width: 51%;float: left;}
.d_det_h4{font-size: 16px;color: #5f5f5f;margin-bottom: 26px;margin-top: 20%;}
.d_det_p p{color: #505050;line-height: 26px;margin-bottom: 8px;}

.b_detBox{width: 100%;padding: 10px 0;background: #fff;line-height: 26px;margin-bottom: 80px;font-size: 16px;color: #505050;}
.b_detBox p{width: 62%;margin:0 auto;text-indent: 2em;}
/*智慧自行车*/
.bikeBox{padding: 20px;background: #fff;}
.bikeTetx{width: 50%;}
.bikeText_h3{font-size: 16px;color: #505050;}
.bikeText_p p{margin-bottom: 20px;color: #505050;line-height: 26px;}
.bikeImgAll{display: flex;justify-content: space-between;}
.bikeImgItem_text{padding-left: 60px;margin-top: 30px;}
.bikeImgItem_text p{color: #505050;}

.bikeSystem{padding: 20px;background: #fff;margin-top: 80px;}
.bikeSystem_text{float: left;width: 50%;}
.bikeSystem_title{font-size: 26px;color: #5f5f5f;margin-bottom: 24px;}
.bikeSystem_txt{margin: 50px 0;}
.bikeSystem_h4{margin-top: 24px;color: #5f5f5f;}
.bikeSystem_p{text-indent: 2em;line-height: 26px;color: #5f5f5f;}
.bikeSystem_img{width: 45%;margin-left: 5%;float: right;margin-top: 10%;}


.bikeScene{padding: 20px;background: #fff;margin-top: 80px;}
.bikeScene_title{font-size: 25px;color: #5f5f5f;}
.bikeSceneList{display: flex;justify-content: space-between;}
.bikeSceneItem{margin-top: 70px;}
.bikeSceneText{text-align: center;font-size: 16px;color: #5f5f5f;margin-bottom: 25px;}

#footer .main_w{background: #fff}

/*自行车系统*/
.system_bg{background: #fff;padding: 0;}
.system_top{line-height: 46px;}
.system_top span{margin-right: 20px;font-weight: bold;font-size: 16px;color: #717171;}
.system_main{padding-bottom: 60px;}
.system_title{font-size: 26px;color: #231815;text-align: center;padding: 25px 0;}

.system_swiper{width: 70%;margin: 0 auto;margin-bottom: 120px;}

.system_swiper #myCarousel .carousel-indicators li{margin: 0 6px;width: 80px;border: 1px solid transparent;height: initial;border-radius: 0;}
.system_swiper #myCarousel .carousel-indicators li.active{border-color: #837d7b;}
.system_swiper #myCarousel .carousel-indicators{bottom: -90px;width: 100%;left: 0;margin-left: 0;}
.system_swiper #myCarousel .angle_box{position: absolute;font-size: 44px;color: #edeff0;font-weight: bold;top: 50%;transform: translateY(-50%);}
.system_swiper #myCarousel .angle_left{left: 15px;}
.system_swiper #myCarousel .angle_right{right: 15px;}

.system_centent{padding: 0 40px;}
.system_centent p{margin-bottom: 25px;line-height: 26px;color: #545655;}


/*首页弹窗*/
.index_popup{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 9999;}
.index_popupBox{overflow: auto;max-height: 96%;max-width: 96%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;}
.index_popupBox img{display: block;width: inherit;max-width: 100%}


@media only screen and (min-width:768px){
.vicHeadPhone{display: none;}
}

@media only screen and (max-width:767px){
#head{display: none;}
.vicHeadPhone{position: fixed;top: 0;left: 0;width: 100%;background: #fff;z-index: 999;height: 58px;}
.vicHeadPhone .box{overflow: hidden;padding: 0 15px;background: #fff;position: relative;height: 100%;}
.vicHeadPhone .box a.logo{display: block;height: 32px;position: absolute;top: 0;bottom: 0;margin: auto 0;}
.vicHeadPhone .box a.logo img{width: initial;height: 32px;}
.vicHeadPhone .box button{border: 1px solid #9a9a9a;background: #fff;border-radius: 4px;padding: 9px 10px;float: right;outline: none;margin-top: 12px;}
.vicHeadPhone .box button span{width: 22px;display: block;height: 2px;background: #9a9a9a;margin-top: 4px;}
.vicHeadPhone .box button span:first-child{margin-top: 0;}
.vicHeadPhone .navList{background:#fff;display: none;position: absolute;top:57px;z-index: 99;width: 100%;border-top:1px solid #fff;}
.vicHeadPhone .navList ul{margin-bottom: 0;}
.vicHeadPhone .navList li{line-height: 0;border-bottom:1px solid #eeeeee;padding: 0 15px;}
.vicHeadPhone .navList li .vicPhone_li_p{position: relative;overflow: hidden;margin-bottom: 0;color: #333;line-height: 40px;font-size: 15px;} 
.vicHeadPhone .navList li .vicPhone_li_p a{width: 100%;float: left;padding:0 15px;font-size: 14px;color: #333;position: relative;display: block;}
.vicHeadPhone .navList li .vicPhone_li_p i{font-size: 24px;;position: absolute;right:0px;top:0;bottom: 0;margin: auto 0;line-height: 40px;}
.vicHeadPhone .navList li.active .vicPhone_li_p a:before{position: absolute;bottom: 0px;top: 0;margin: auto 0;left: 0;width: 3px;height: 3px;content: ""; border-radius: 50%;background-color: #fff;}
.vicHeadPhone .navList li .levelTwo{background: #fff;display: none;}
.vicHeadPhone .navList li .levelTwo a{padding:0 15px;font-size: 14px;line-height: 40px;color: #333;display: block;}

.vicHeadPhone .navList li .levelTwo .vicPhone_levelTwo_box .vicPhone_levelTwo_p{position: relative;overflow: hidden;}
.vicHeadPhone .navList li .levelTwo .vicPhone_levelTwo_box .vicPhone_levelTwo_p i{font-size: 24px;;position: absolute;right:0px;top:0;bottom: 0;margin: auto 0;line-height: 50px;}
.vicHeadPhone .navList li .levelTwo .vicPhone_levelTwo_box .levelTwo_boxList{display: none;}
.vicHeadPhone .navList li .levelTwo .vicPhone_levelTwo_box .levelTwo_boxList a{font-size: 13px;line-height: 30px;}


.HEIGHT{height: 58px;}
#footer{padding: 0 15px;padding-bottom: 20px;}

.main_w{padding-top: 20px;padding-bottom: 25px;}
.main_all{width: 100%;padding: 0 15px;}

.title{font-size: 18px;}

/*首页*/
.vicOneList{padding: 0;}
.vicOneItem,.vicTwoItem,.vicFourItem{width: calc((100% - 20px)/2);margin-right: 20px;margin-bottom: 20px;}
.vicOneItem:nth-child(2n),.vicTwoItem:nth-child(2n),.vicFourItem:nth-child(2n){margin-right: 0px;}
.mores{margin-top: 20px;}

.vicTwoList{padding: 0;}

.vicThree_l{width: 100%;margin: 0;}
.vicThree_r{width: 100%;margin-top: 25px;}

.vicFourItem{border-radius:0 28px 0 28px;padding: 0 14px;}
.vicFourTit{font-size: 16px;}
.vicFourTxt{font-size: 13px;}

.vicFiveItem{width: 100%;margin: 0;margin-bottom: 30px;}
.vicFiveItem_r{float:left;}

/*了解奥酷曼*/
.imgBox{width: calc(100% - 25px);margin-top: 35px;}
.leftImgBox{margin-left: 25px;margin-right: 0;margin-bottom: 30px;} 
.leftImgBox img{left: -25px;top: -35px;} 
.textBox{width: 100%;margin-bottom: 30px;}

/*产品列表*/
.proImg{width: 100%;}
.proImgLeft{margin-right: 0;margin-bottom: 30px;}
.proImgRight{margin-left: 0;margin-top: 30px;}
.proText{width: 100%;position: relative;}
.moresRight{left: 0;}
.enumerateItem{width: 100%;}
.pro_mores{bottom: 0;margin-top: 30px;}

/*5D足详情*/
.d_detImg_l{width: 100%;margin-right: 0;}
.d_detImg_r{width: 100%;margin-left: 0;}
.d_detText{width: 100%;}
.d_detBox{margin-bottom: 30px;}

/*薄膜传感器*/
.b_detBox{margin-bottom: 30px;}
.b_detBox p{width: 100%;}

/*自行车*/
.bikeTetx{width: 100%;}
.bikeImgAll{display: block;}
.bikeImgItem_text{padding-left: 0;}
.bikeSystem{margin-top: 30px;}
.bikeSystem_text{width: 100%;}
.bikeSystem_img{width: 100%;margin-left: 0;}

.bikeSceneList{display: block;}
.bikeSceneItem {margin-top: 30px;}


}
/*适配平板*/
@media only screen and (min-width:768px) and (max-width:991px){
.head_w{width: 100%;padding: 0 15px;}
.vicSeach{display: none;}
.head_nav{text-align: right;width: 82%;}
.navListPC li{padding: 0 12px;}
.navListPC li a{font-size: 14px;}
.navListPC li .header_liBox a{text-align: center;}

.main_all{width: 100%;padding: 0 15px;}

.vicOneList{padding: 0;}
.vicOneItem,.vicFourItem{width: calc((100% - 60px)/4);margin-right: 20px;}

.vicTwoList{padding: 0;}

.vicFiveItem{width: calc((100% - 60px)/3);margin-right: 30px;}

/*了解奥酷曼*/
.leftImgBox{margin-right: 25px;}
.rightImgBox{margin-left: 25px;}
.textBox{width: calc(70% - 69px);}

/*产品列表*/
.proImgLeft{margin-right: 10%;}
.proImgRight{margin-left: 10%;}
.proText{width: 52%;}
.moresRight {left: 48%;}

/*5D足详情*/
.d_det_h4{margin-top: 10%;}

/*薄膜传感器*/
.b_detBox p{width: 100%;}

}

@media only screen and (min-width:992px) and (max-width:1199px){
.head_w{width: 100%;padding: 0 15px;}
.main_all{width: 100%;padding: 0 15px;}
.navListPC li{padding: 0 16px;}
.navListPC li a{font-size: 14px;}
.vicFiveItem{width: calc((100% - 200px)/3);margin-right: 100px;}

/*薄膜传感器*/
.b_detBox p{width: 75%;}
}

@media only screen and (min-width:1200px) and (max-width:1400px){
.head_w{width: 100%;padding: 0 15px;}
}