*{padding:0px;margin:0px;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
@font-face {font-family: Frutiger Next,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;} 
@font-face {font-family: Frutiger Next,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; } 

/*BODY部分*/
body{
	 font-family:"londu",sans-serif;
	 text-decoration:none;
	 background:#fff;
     -moz-user-select: none;             /*火狐*/
     -webkit-user-select: none;          /*webkit浏览器*/
     -ms-user-select: none;              /*IE10*/
     -khtml-user-select: none;           /*早期浏览器*/
     user-select: none;
    }
body a{font-family:"londu",sans-serif; text-decoration:none; }
body p{font-family:"londu",sans-serif; text-decoration:none;}


/*滚动条*/
::-webkit-scrollbar {width: 6px; background: #f9f9f9;}
::-webkit-scrollbar-thumb {background: #000000; webkit-box-shadow: inset 0 0 1px #fff;}
						  
/*导航部分*/
.nav{
  padding:0px; 
  text-align:center; 
  position: fixed; 
  left:0; 
  top:0; 
  width:100%; 
  height:100px;
  transition: top .5s;
  z-index: 9999; 
      background: rgb(255 255 255 / 90%);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
	border-bottom: 1px solid rgb(0 0 0 / 4%);
 
}

.gizle {top: -101px;}
.sabit {top:0;z-index: 9999;}

.nav_box{width:70%;  position:fixed;left:15%;}
.logo{height:50px;float:left;margin-top:25px; }
.logo img{height:50px; image-rendering: -webkit-optimize-contrast;}

.menu_pc{ float:right;margin-left:40px;}
.menu_pc ul{height:100px;line-height:100px;float:left;padding:0 16px 0 16px;color:#140f4b;font-size:18px;  margin-left:6px;font-weight: 600; transition-duration: 0.1s;
-moz-transition-duration: 0.1s; /* Firefox 4 */
-webkit-transition-duration: 0.1s; /* Safari 和 Chrome */
-o-transition-duration: 0.1s; /* Opera */
}
 

.menu_pc2,.menu_pc3{ float:right; margin-top:31px;margin-left:30px;  padding-left:16px;padding-right:16px; box-sizing: border-box;}
.menu_pc2 ul,.menu_pc3 ul{height:38px;line-height:38px;float:left;padding:0;color:#0d1a3c;font-size:1.2rem; font-weight:600;margin-left:6px; }

 
 
#pc_contact_icon{width:30px;padding:0; }
#pc_contact_icon img{float:left;height:22px;margin-top:8px;}
.nav_right_phone{display:none;}
 .language{float:right;height:26px; margin-top:33px;padding:4px;border-radius:10px;border: 1px solid rgb(0 0 0 / 11%);margin-left:10px;}
.language div{float:right; height:26px;line-height:26px; padding:0 6px;color:#000000;}
#language_en{background:#000000;color:#fff;border-radius:6px;}

.menu{height:100px;float:right;display:none;}
 

.black_overlay{ display: none; } 
.white_content{display: none; }  


.header_class{width:100%;float:left;height:260px;background:red;margin-top:100px;margin-bottom:40px;  }
#header_class_product{background: url(../image/common/header_cp.jpg) no-repeat;background-size:  auto 260px;background-position: left center;}
#header_class_don{background: url(../image/common/header_don.jpg) no-repeat;background-size:  auto 260px;background-position: right center;}
#header_class_kf{background: url(../image/common/header_kf.jpg) no-repeat;background-size:  auto 260px;background-position: left center;}
#header_class_hr{background: url(../image/common/header_hr.jpg) no-repeat;background-size:  auto 260px;background-position: center center;}

.big_box_top{width:70%;float:left;  margin-top:30px;margin-left:15%; }
		#big_box_top{ margin-top:0;margin-bottom:20px;}
		 
		.big_box_top p{width:100%;float:left; font-size:2.8em;        color: #fff;margin-bottom:10px;margin-top:50px;}
		.big_box_top div{width:6%;height:2px;background:#F0F0F0;float:left;  margin-right:97%;margin-bottom:10px;}
		.big_box_top span{font-weight: 300;font-size: 0.9em; color: rgb(255 255 255 / 60%);}

/*博瑞框架*/
.big_box{width:100%;float:left; }/*主框架100%*/
        .dream{width:100%;float:left;}/*动效嵌套框架*/ 
		
        .big_box_div {width:70%;float:left;margin-left:15%;}/*70%主框架*/
/*博瑞通用头部*/
#chanpinye_tab{margin-top:150px;}
.common_top_img{width:100%;float:left;height:500px;margin-top:100px;background:red;margin-bottom:60px;position: relative ;  }
 
#common_top_img_product{background: url(../image/common/cp.jpg) no-repeat;background-size: 100% auto; background-position: center center;}
#common_top_img_about{background: url(../image/common/about.jpg) no-repeat;background-size: 100% auto; background-position: center top;}
#common_top_img_contact{background: url(../image/common/contact.jpg) no-repeat;background-size: 100% auto; background-position: center top;}
#common_top_img_hr{background: url(../image/common/hr.jpg) no-repeat;background-size: 100% auto; background-position: center top;}
#common_top_img_download{background: url(../image/common/download.jpg) no-repeat;background-size: 100% auto; background-position: center top;}

 

/*博瑞轮播图片内文字*/ 
#lb_txt{position: absolute; width:30%;float:left; bottom:20px;left:20px;padding-top:40px;padding-bottom:60px;border-radius:20px;z-index:999;background: rgb(255 255 255 / 60%); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);} 
.lb_txt_a,.lb_txt_b,.lb_txt_c,.lb_txt_d{width:80%;float:left; padding-left:10%;}
.lb_txt_a{      }
.lb_txt_b{   padding-bottom:40px; margin-top:10px;    }
.lb_txt_d{   }
.lb_txt_a h2{color:#000000;font-size:2.0rem;  }
.lb_txt_b a{color:rgb(0 0 0 / 67%);font-weight:300;}
.lb_txt_d a{color:#fff;background:#1344FE; padding:10px 20px;border-radius:30px;} 
.lb_txt_d a:hover{color:#fff;background:#1344FE; padding:10px 40px;border-radius:30px;} 
 

 /*博瑞轮播*/
.c-banner{
	width: 100%;
	position: relative;
	margin-top:100px;
    margin-bottom:30px;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 20px 25px 20px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	 
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	        max-width: 32px;
      
        border-radius: 50px;
        padding: 14px;
	    -webkit-backdrop-filter: saturate(180%) blur(20px);
    backdrop-filter: saturate(180%) blur(20px);
    background-color: rgb(255 255 255 / 80%);
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}
 
/*博瑞首页文字*/
.title_common_center{width:100%;float:left;margin-bottom:60px; }
.title_common_center p{color:#2c2c2c;font-size:3.0rem; line-height:1.1;font-weight: bold;} 
#title_common_center_yewu{color:#049CB7;}
#title_common_center_youshi{color:#1c85f4;}
#title_common_center_liucheng{color:#0C9D46;}
.title_common_botton{float:left;border:2px solid #0000C9;font-size:1.3rem;color:#0000C9;padding:10px 30px 10px 30px;border-radius:40px;}
.title_common_botton:hover{background:#0000C9;color:#fff;}
 


#index_video{ margin-top:130px;margin-bottom:130px; }
.video_box{width:30.3%;float:left; margin-right:4%;margin-top:30px;background:#fff;border-radius:12px;padding-bottom:40px;}
#video_box{margin-right:0;}
.video_box_img{width:100%;float:left;}
.video_box_img img{width:100%;float:left; }
.video_box_txt{width:100%;float:left; margin-top:20px;}
.video_box_txt span{width:100%;float:left;font-size:1.1em;font-weight:600; color:#140f4b;margin-bottom:6px; }
.video_box_txt p{color: #140f4b;
    font-weight: 300;
    font-size: 0.9em;margin-bottom:30px; }
.video_box_txt a{font-size:1.0rem; color:#140f4b;padding: 10px 30px 10px 30px; border: 1px solid #140f4b;border-radius:12px; font-weight: 300;  box-sizing: border-box; -webkit-transition: .25s color,border-color;  transition: .25s color,border-color;}
.video_box_txt a:hover{background:#1344FE;border: 1px solid #1344FE;color:#fff; }
.video_common_body{width:100%;float:left;margin-top:160px;margin-bottom:30px;}

#index_lianxi{margin:0;background:#fff;margin-bottom: -80px;padding-top:80px;}
.index_left,.index_right{width:49%;float:left;height:300px;background:red;border-radius:10px;margin-right:2%;}
.index_left{background: url(../image/common/chanpin.jpg) no-repeat;background-size:100% auto; background-position: center top; }
.index_right{background: url(../image/common/kefu.jpg) no-repeat;background-size:100% auto; background-position: center top;margin-right:0; }
#borui_mail_div,#borui_mail_div_2,#borui_mail_div3{width:60%;float:left;margin-left:10%;}
#borui_mail_div{margin-top:60px;}

/*博瑞产品菜单*/
.case_nav_box{width:100%;float:left; background:#fff;  }
.a10{font-size: 0.9em;color:#fff; TEXT-DECORATION: none;font-weight: 300; }
.md-head{ float:left; text-align:right; line-height:40px;margin-bottom:10px;width:100%; }
.md-head a{float:left;color:#140f4b;   margin-right:20px;  border:1px solid #F0F0F0; border-radius:12px; padding:0px 16px 0px 16px ;  -webkit-transition: .25s color,border-color;
    transition: .25s color,border-color;}
.md-head a:hover{COLOR: #0000C9;   }
.md-head a.cur{COLOR: #fff;background:#1344FE;border:1px solid #1344FE;  }
.md-body{width:102%;float:left;margin-top:20px;padding-bottom:50px;margin-left:-1%;}
 
#blogs_spacerank ul{float:left;}

 
/*博瑞产品*/
.cp_div{width:23%;float:left;margin:1%;  border-radius:20px;   background:#F7F7F7;}
 
.cp_div_img{width:100%;float:left; }
.cp_div_img img{width:100%;float:left;border-radius:20px; }
.cp_div_txt{width:80%;float:left;margin-left:10%;text-align:left;padding-bottom:30px;font-size:12px;   color: #140f4b;font-weight:300;}
.cp_div_txt p{font-size:18px;color:#140f4b; font-weight:600;line-height:40px;}
.cp_div_txt em{width:8px;height:8px;background:#1344fe;float:left;border-radius:10px;margin-right:6px;margin-top:16px;}
 
 
 

 
 
/**/
.cp_top{width:100%;float:left; margin-top:200px; } 
.cp_top_left{width:40%;float:left;}
.cp_top_left img{width:100%;float:left;}

 
.img-content{
	width: 100%;
	 
	 float:left;
}
.img-content .small-img{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.small-img{margin-bottom:20px;}
.small-img ul{
	list-style: none;
	position: relative;
	width:100% !important;
	background:#FAFAFA;
	margin: 0;
	padding: 0;
	left: 0;
	border-radius:10px;
	/*transition: all 1s;*/
}
.small-img ul:after{
	content: "";
	display: block;
	clear: both;
}
.small-img ul li{
	float: left;
	width: 25%;
	padding:1%; 
 
	 
    box-sizing: border-box;
}
.small-img ul li img.moveimg{
	width: 100%;
	height: 100%;
	cursor: pointer;
	border:3px solid transparent;
	border-radius: 10px;
	box-sizing: border-box;
}
.small-img ul li img.moveimg.active{border: 3px solid #1344FE;}
.img-content .big-img{
	 
	width: 100%;
	min-height: 300px;
    max-height: 400px;
	position: relative;
	overflow: hidden;
	 
	 
}
.img-content .big-img img{
	width: 100%;
	 
	cursor:pointer;
 
	position: absolute;
}

.small-img .left{
	left: 5px;
	top: 30px;
}
.small-img .right{
	right: 5px;
	top: 30px;
}
.small-img .right,.small-img .left{
	display: inline-block;
	position: absolute;
	z-index: 10;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	line-height: 30px;
	background: rgba(0,0,0,0.6);
	color: #FFFFFF;
	cursor: pointer;
}


.big-img .img-parent{
	width:100%;
	height: 100%;
	position: absolute;
}
.big_bottom{width:100%;float:left;margin-top:20px;}
.big_bottom ul{width:100%;float:left;}
.big_bottom ul li{ float:left;list-style-type: none ;line-height:26px;}
.big_bottom ul li img{width:26px; }
.big_bottom ul li a{font-size:0.8rem; color:#4d4f53;font-weight: 300;}
.img-rotate{
	position: absolute;
	display: inline-block;
	width: 32px;
	height: 32px;
	z-index: 100;
	background-color: rgba(0,0,0,0.1) !important;
	cursor: pointer;
}
.img-rotate.left{
	top: 5px;
	left: 5px;
	background: url(photos/left_rotate.png) no-repeat center;
}
.img-rotate.left:hover{
	background: url(photos/left_rotate_h.png) no-repeat center;
}
.img-rotate.right{
	left: 5px;
	top: 40px;
	background: url(photos/right_rotate.png) no-repeat center;
}
.img-rotate.right:hover{
	background: url(photos/right_rotate_h.png) no-repeat center;
}


.cp_top_right{width:53%;float:right;}
.cp_top_right span{width:100%;font-size:1.6rem; color:#000000;float:left;margin-bottom:20px;font-weight: 600;}
.cp_top_right ul{width:100%; float:left;text-align:justify; }
.cp_top_right ul li{float:left;list-style-type: none ;line-height: 1.7em;margin-bottom:4px; }
.cp_top_right_a{width:10px;height:10px;background:#1344FE;border-radius:10px;margin-top:5px;margin-right:10px;float:left;}
.cp_top_right ul a{color:#4d4f53;font-size:0.9em;font-weight: 300;}
.cp_top_right_icon{width:100%;float:left;margin-top:60px;}
.cp_top_right_icon ul{width:50px;float:left;margin-right:10px;}
.cp_top_right_icon ul li{width:50px; float:left;list-style-type: none ; }
.cp_top_right_icon ul li img{height:50px; float:left; }
 
 
.cp_img{width:100%;float:left;margin-top:30px;}
.cp_img img{width:710px;float:left;}
 
.cp_shipin{width:60%;float:left;margin-top:30px;}
#cp_videos{width:100%;height:600px;}

.cp_pdf{width:100%;float:left;margin-bottom:16px;}
.cp_pdf li{float:left;list-style-type: none ;line-height:26px; }
.cp_pdf li img{float:left;height:26px;margin-right:6px;image-rendering: -webkit-optimize-contrast;}
.cp_pdf li a{color:#0000C9;font-size:1.125rem;font-weight: 600; }

/*wisdom*/
.wisdom{width:100%;float:left; margin-top:50px; }
.wisdom img{width:60%;float:left;margin-left:20%; }


/*博瑞关于我们*/
.about_class{width:100%;float:left; margin-bottom:30px;margin-top:50px; }
#about_class{margin-top:140px;}
.about_class_title{width:100%;float:left;margin-bottom:10px;}
 
.about_class_title h2{font-size: 1.75rem;color:#0F4A8A;}
.about_class_title_h2{font-weight: 300;}


/*关于我们/第一部分*/ 
#about_guanyu_box{background:#fff;}
.about_jieshao{width:60%;float:left; text-align:justify;}
.about_jieshao ul{width:100%;float:left;  }
#about_jieshao_txt{ width:100%;}
#about_jieshao_txt span{font-size: 36px;
        font-weight: 400;
        float: left;
        width: 100%;
        margin-bottom: 20px;
        color: #140f4b;        text-align: left;}
#about_jieshao_txt a{color:#140f4b; font-size: 0.9em;font-weight: 300; line-height: 1.5em;}

.about_jieshao_img{width:39%;float:right; height:460px;text-align:center; } 
.about_jieshao_img img{width:100%; margin-top:-100px;} 
 
/*关于我们/第二部分*/ 
#about_youshi_box{background:#fff; }
 
.about_youshi_body{width:100%;float:left;margin-top:10px; } 
.about_youshi_div{width:18%; float:left; margin-right:2%;text-align:left;} 
#about_youshi_div_2{width:25%; float:left;  margin-right:0;text-align:left;} 
#about_youshi_div_2 a{width:80%; float:left;  } 
 
.about_youshi_div span{width:100%;float:left; color:#140f4b;font-size:3rem;font-weight:600;margin-bottom:-4px;}
.about_youshi_div p{ color:#140f4b;font-size:1rem;font-weight:400;margin-bottom:10px; }
.about_youshi_div a{ color: #140f4b;
    font-size: 0.8em;
    font-weight: 300;
    line-height: 1.5em;}
 
 

/*关于我们/第三部分*/ 
#about_zhanshi_box{height:600px;background: url(../image/gs/aa.png) no-repeat;background-size: 100% auto; background-position: center center;background-color:#fff; }

/*关于我们/第四部分*/ 
#about_wenhua{margin-top:120px;}

 
.about_wenhua_div_right{width:100%; float:right; }
#about_wenhua_div_right ul img{height:40px;float:left; }
.about_wenhua_div_right ul{width:19%; float:left;  padding-right:6%;padding-top:30px;max-height:300px; min-height:200px; }
.about_wenhua_div_right ul img{height:50px;  }
.about_wenhua_div_right ul span{width:100%;float:left; color: #140f4b;margin-top:16px;
        font-size: 1rem;
        font-weight: 400;
        margin-bottom: 10px;}
.about_wenhua_div_right ul div{width:100%;float:left; }
.about_wenhua_div_right ul div a{color: #140f4b;
    font-size: 0.8em;
    font-weight: 300;
    line-height: 1.5em;}
 
#about_wangluo{background:#fff;padding:80px 0px;}
#about_wangluo img{width:60%;margin-left:20%;}


#about_fazhan{ padding:80px 0px;}
 





.borui_mail{width:100%;float:left;height:500px;margin-bottom:50px;border-radius:12px;background: url(../image/common/mail.jpg) no-repeat;background-size: 100% auto; background-position: center top;}
.borui_mail_div,.borui_mail_div_2,.borui_mail_div_3{width:60%;float:left;margin-left:5%;}
.borui_mail_div{margin-top:100px;}
.borui_mail_div_2{margin-top:20px;}
.borui_mail_div h2{font-size: 2.25rem;color:#fff;}
.borui_mail_div_h2{font-weight: 300;}
.borui_mail_div_2 p{font-size: 1.125rem;color:#fff;font-weight: 300;}
.borui_mail_div_3{margin-top:40px;}
.borui_mail_div_3 a{padding: 10px 30px 10px 30px;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 60px;
    font-size: 1.125rem;
	font-weight: 300;
    box-sizing: border-box;
    -webkit-transition: .25s color,border-color;
    transition: .25s color,border-color;}
.borui_mail_div_3 a:hover{background:#fff;
    color: #0000C9;} 



 

 



 

 
 


/*New联系我们*/ 
 
.lianxi_div{float:left;width:106%;margin-left:-3%;margin-top:60px; } 
.lianxi{width:27.333%;float:left;padding:0 3%; }
 
.lianxi ul{width:100%; float:left; line-height: 1.5em;  }
.lianxi ul span{width:100%;float:left;font-size:26px; color:#140f4b;font-weight: bold;margin-bottom:20px;}
.lianxi ul div{width:100%;float:left;background:rgb(0 0 0 / 12%);height:0.6px;margin-top:20px;margin-bottom:20px;}
.lianxi ul a{color:#140f4b;font-size: 0.9em;font-weight: 300;line-height: 1.5em;}
.lianxi ul p{color: #140f4b;font-size: 0.9em;font-weight: 300;line-height: 1.5em;}
 
 
.lianxi_sns{float:left;width:100%; margin-top:60px;} 

.lianxi_sns_img{width:25%;float:left;} 
.lianxi_sns img{float:left;width:60%; } 
 
/*HR*/
.hr_div{width:100%;float:left;height:700px;background:red; border-radius:12px;background: url(../image/common/hr.jpg) no-repeat;background-size: 100% auto; background-position: center center;}
.hr{float:left; width:100%;margin-top:20%;text-align:center;}
.hr span{width:100%;float:left;color:#fff;font-weight:600;font-size:60px;}
.hr p{color:#fff;font-weight:600;font-size:30px;margin-bottom:20px;}
.hr a{ color:#fff; font-weight:300;font-size:20px;background:#0000C9;padding:6px 22px;border-radius:20px;}
 
 
/*文件下载*/
.wenjian_class{ margin-top:30px;border-radius:12px;width:100%;float:left; }
.wenjian{width:23%; float:left; padding-right:2%; margin-bottom:30px;background:#fff;border-radius:12px;min-height:200px; } 
.wenjian span{width:100%;float:left;font-size: 1.1em;
    color: #140f4b;
    font-weight: bold;margin-bottom:12px;}
.wenjian p{color: #140f4b;
    font-weight: 300;
    font-size: 0.9em;}
 
.wenjian a{width:50px;height:50px;float:left;margin-top:20px; border:1px solid #000000;box-sizing: border-box;  border-radius:60px; font-size:1.0rem;font-weight: 300;    -webkit-transition: .25s color,border-color;
    transition: .25s color,border-color; 
	background: url(../image/icon/dow.png) no-repeat;background-size: 100% 100%; background-position: center top;
	 
	}
 
.wenjian a:hover{background: url(../image/icon/dow2.png) no-repeat;background-size: 100% 100%; background-position: center top;
	background-color:#1344FE;border:1px solid #1344FE;} 
/*PC手机端差异化ID*/
 
 
.weixin{width:160px;float:left;margin-right:20px;margin-top:50px; }/*联系页微信*/
.weixin img{width:160px;float:left;}
 
/*底部版权*/
.copy{width:100%; float:left; margin-top:80px; padding-top:90px;padding-bottom:30px;background:#140f4b;} 
.copy_div_box{width:70%;float:left; margin-left:15%; position:relative;}
#copy_div_box{border-top:1px solid rgb(255 255 255 / 10%);}
 

.common_div_right{width:100%;float:left; }
.common_div_right ul{width:25%;float:left;padding-bottom:60px; }
.common_div_right ul img{height:50px; image-rendering: -webkit-optimize-contrast;}
 

.common_div_cra{float:left;height:200px;line-height:200px;} 
.common_div_cra a{font-size:1.0rem; color:#fff;font-weight:300;}
 

 
 
/**/
.contact_phone{display:none;}