

.big_title_b{ background-image: linear-gradient(to right, #32beff 0, #005aab 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 48px; font-weight: 700; font-stretch: normal;line-height: 54px;letter-spacing: 0;margin: 0 0 45px 0; display: inline-block; width:300px; text-align:center;}

.line_a{height: 1px; background: rgba(0, 90, 171, .1); margin: 30px 0; position: relative;}
.line_a hr{ position: absolute;height: 3px; width: 200px;left: 0; top: -1px; background: #32beff; border: none;}



.imgg{ }
.imgg img:hover{transition: all 0.5s; transform: scale(1.2);}

.imgg2{ }
.imgg2 img:hover{transition: all 0.5s; transform: scale(1.05);}

.imgg3{ }
.imgg3 img:hover{transition: all 0.5s; transform: scale(1.2);}




/*首页动画*/
.ad_a{height: 755px !important; overflow:hidden !important;}


/*首页产品*/
.home_pro{ width:100%;}

.home_pro .kuan_b{padding: 20px 10px; width:20%; box-sizing: border-box; display: inline-block;}
.home_pro .kuan_b_b{ padding:10px; padding-top:10px; padding-bottom:40px; text-align: center; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1); overflow: hidden; width:100%;  box-sizing: border-box; }

a.pro_home{ color:#3C3C3C; font-size:18px; font-weight:bold; line-height:30px; display:block; margin-top:20px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; text-align:center;}
a.pro_home:hover{ color:#0080C0;}

a.news_home{ color:#3C3C3C; font-size:16px; font-weight:bold; line-height:30px; display:block; width:95%; margin-top:20px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; text-align: left;}
a.news_home:hover{ color:#0080C0;}

a.news_home_b{ color:#3C3C3C; font-size:14px; line-height:22px; height:66px; display:block; width:98%; margin-top:10px;  overflow: hidden;text-overflow: ellipsis; text-align: left;}
a.news_home_b:hover{ color:#0080C0;}

/*手封琴*/
.cover_txt .sd_text3{ font-size:24px !important;}
.cover_txt .cover_title{ font-size:24px !important;}

/*首页公司简介*/
.about_home_a{ width:100%; min-height:300px;  padding-bottom:70px; margin:0 auto; background:#e8f0f8; text-align:center; overflow: hidden; /* background: url(/lab/bg.jpg) no-repeat;*/background-size: cover;  box-sizing: border-box;}
.about_h_b{ width:95%; margin:0 auto; padding: 50px 50px 90px 50px;  text-align:center;  box-sizing: border-box;}

.about_con_l{ width:40%; float:left; overflow:hidden; padding:10px 20px 20px 20px; box-sizing: border-box;}
.about_con_l img{ width:100%; border:0px;}
.about_con_r{ width:60%; float:right;  overflow:hidden; padding:10px 20px 20px 20px; box-sizing: border-box; text-align:left; padding-top:30px; color:#333; font-family:微软雅黑;}
.about_con_r img{ width:100%}
.about_h_con{ width:100%}

/*子页公司简介*/
.about_title{background-image: linear-gradient(to right, #32beff 0, #005aab 100%);-webkit-background-clip: text; background-clip: text; color: transparent;  font-size: 48px; font-weight: 700;font-stretch: normal;line-height: 54px; letter-spacing: 0;text-align: center; margin: 0 0 45px 0; display: inline-block;}

.about_title_b{display: inline-block; text-align: center; font-size: 40px; line-height: 54px; font-weight: 700;color: transparent; background: linear-gradient(270deg, #005aab 0, #32beff 100%); -webkit-background-clip: text;background-image: none\0; color: #32beff\0;}

.about_con_s{width:95%; margin:0 auto; padding-top:50px; padding-bottom:100px; background:#FFF; overflow:hidden;}
.about_con_s_l{width:50%;  float:left; padding-top:70px;  }
.about_con_s_l_b{ position: relative;  min-height:150px; z-index: 1;right: 0; overflow: hidden; text-align: center; }
.about_con_s_r{width:50%;  float:right; padding-left:10px;  padding-right:10px; box-sizing: border-box;}
.about_con_s_text{font-size: 20px; line-height: 1.5; color:#999; width:96%; text-align:left; float:left;}
.ab_mask_box{position: absolute; top: 0;left: 0; right: 0;bottom: 0; /*background: rgba(15, 35, 65, .3);*/ z-index:999;}

/*新闻子页*/
.news_show_s{}
.news_show_s .n_show{}
.news_show_s .n_show img{ width:100% !important; height:auto !important;}

/*子页产品展示*/
.pro_list{ width:100%;}

.pro_list .kuan_b{padding: 20px 10px; width:19.8%; box-sizing: border-box; display: inline-block;}
.pro_list .kuan_b_b{ padding:10px; padding-top:10px; padding-bottom:40px; text-align: center; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1); overflow: hidden; width:100%;  box-sizing: border-box; }

.pro_list a.pro_s{ color:#3C3C3C; font-size:18px; font-weight:bold; line-height:30px; display:block; margin-top:20px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; text-align:center;}
.pro_list a.pro_s:hover{ color:#0080C0;}

/*产品详情页*/
.pro_show_su{width:75%; overflow:hidden; margin:0 auto; min-height:600px; padding-bottom:80px; font-size:14px;}

/*产品图和参数*/
.pro_show_su .con{ width:100%; font-size:14px; color:#191919; overflow:hidden;	}
.pro_show_su .ps_left{ width:50%;box-sizing: border-box; float:left; overflow:hidden; padding:60px;}

.pro_show_su .ps_right{ width:50%;box-sizing: border-box; float:right; overflow:hidden; padding:20px; padding-top:100px;}
.pro_show_su .ps_right .titlea{ font-size:35px; font-weight:700; line-height:50px; display:block; width:100%; text-align:left; border-bottom:1px dashed #BBB; }
.pro_show_su .ps_right .div_b{ width:100%;}
.pro_show_su .ps_right .div_b .titleb{ font-size:18px; font-weight:bold; line-height:50px; display:inline-block;  }
.pro_show_su .ps_right .div_b .titlec{ font-size:16px; line-height:50px; display:inline-block; padding-left:5px; }

.pro_show_su .ps_right .kf_tel{ width:100%; height:60px; background:#0080C0; border:0px; border-radius:10px; position:relative; margin-top:100px;	}
.pro_show_su .ps_right .kf_tel .renwu{ width:96px; height:100px; position:absolute; top:-66%; left:20px; }
.pro_show_su .ps_right .kf_tel .hottel{  height:60px;line-height:60px; font-size:18px; color:#FFF; text-align:center; float:left; margin-left:230px; }
.pro_show_su .ps_right .kf_tel .hottel_b{  height:60px;line-height:60px; font-size:25px; color:#FFF; text-align:left; float:left; margin-left:0px; font-weight:bold; }
.pro_show_su .ps_right .kf_tel .tela{ width:41px; height:41px; position:absolute; top:20%; left:25%;}

/*产品内容*/
.pro_show_su .con_b{ width:100%; font-size:14px; color:#191919;}

.pro_show_su .con_b h3{background-image: url(../lab/pro_lab_bj.jpg); height: 45px; width: 120px; color: #fff;text-align: center;margin: 15px 0 10px;}
.pro_show_su .con_txt{ width:100%; font-size:25px; line-height:30px; color:#191919; }
.pro_show_su .con_txt span{font-size:18px !important; line-height:40px  !important; color:#191919  !important; }





/*onepage2*/
.onepage2_con_s{width:80%; margin:0 auto; padding-top:50px; padding-bottom:100px; background:#FFF; overflow:hidden; min-height:500px;}
.onepage2_con_s_b{width:100%; padding:20px; box-sizing: border-box; text-align:left;}
.onepage2_con_s .con_s_text{font-size: 20px; line-height: 1.5; color:#999; width:96%; text-align:left; float:left;}
.onepage2_con_s img{}


/*联系我们*/
.contact_con_s{width:80%; margin:0 auto; padding-top:50px; padding-bottom:100px; background:#FFF; overflow:hidden; min-height:500px;}
.contact_con_s_b{width:100%; padding:20px; box-sizing: border-box; text-align:left;}
.contact_con_s .con_s_text{font-size: 20px; line-height: 1.5; color:#999; width:96%; text-align:left; float:left;}
.onepage2_con_s img{}




@media only screen and (max-width:1600px) and (min-width:1300px){
.home_pro .kuan_b{padding: 20px 10px; width:24.7%; box-sizing: border-box; float:left;  overflow:hidden;}
.pro_list .kuan_b{padding: 20px 10px; width:24.7% !important; box-sizing: border-box; display: inline-block;  overflow:hidden;}
.cover_txt .sd_text3{ font-size:16px !important;}
.cover_txt .cover_title{ font-size:16px !important;}
.o_g .o_u.o_df_8-12 {width: 87%;}
.pro_show_su{width:90%; overflow:hidden; margin:0 auto; min-height:600px; padding-bottom:80px; font-size:14px;}
.contact_con_s{width:90%; margin:0 auto; padding-top:30px; padding-bottom:50px; background:#FFF; overflow:hidden; min-height:300px; overflow:hidden;}

.about_h_b{ width:100%; margin:0 auto; padding: 20px;  text-align:center;  box-sizing: border-box;}
.about_con_r .about_h_con{ width:100%; height:255px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis; text-align: left;}
}

@media only screen and (max-width:1300px) and (min-width:1000px) {
.home_pro .kuan_b{padding: 20px 10px; width:24.7%; box-sizing: border-box; float:left;  overflow:hidden;}	
.pro_list .kuan_b{padding: 20px 10px; width:24.7%; box-sizing: border-box; display: inline-block; overflow:hidden;}	
.cover_txt .sd_text3{ font-size:16px !important;}
.cover_txt .cover_title{ font-size:16px !important;}
.o_g .o_u.o_df_8-12 {width: 87%;}
.pro_show_su{width:90%; overflow:hidden; margin:0 auto; min-height:600px; padding-bottom:80px; font-size:14px;}
.contact_con_s{width:90%; margin:0 auto; padding-top:30px; padding-bottom:50px; background:#FFF; overflow:hidden; min-height:300px; overflow:hidden;}

.about_h_b{ width:100%; margin:0 auto; padding: 20px;  text-align:center;  box-sizing: border-box;}
.about_con_r .about_h_con{ width:100%; height:255px; overflow:hidden; text-overflow: ellipsis; text-align: left;}
}


@media only screen and (max-width:1000px) and (min-width:640px) {
	.yb_conct{ display:none;}/*隐藏客服*/	
.home_pro .kuan_b{padding: 20px 10px; width:50%; box-sizing: border-box; float:left;  overflow:hidden;}
.about_h_b{ width:100%; margin:0 auto; padding: 20px;  text-align:center;  box-sizing: border-box;  overflow:hidden;}
.about_con_l{width:100%; padding:10px 10px 10px 10px; box-sizing: border-box;  overflow:hidden;}
.about_con_r{ width:100%; padding:10px 10px 10px 10px; box-sizing: border-box;  overflow:hidden;}
.o_g .o_u.o_df_8-12 {width: 98%;}
.pro_show_su{width:98%; overflow:hidden; margin:0 auto; min-height:600px; padding-bottom:80px; font-size:14px;}
.contact_con_s{width:98%; margin:0 auto; padding-top:30px; padding-bottom:50px; background:#FFF; overflow:hidden; min-height:300px; overflow:hidden;}

.about_h_b{ width:100%; margin:0 auto; padding: 20px;  text-align:center;  box-sizing: border-box;}
.about_con_r .about_h_con{ width:100%; height:255px; overflow:hidden; text-overflow: ellipsis; text-align: left;}
}

@media only screen and (max-width:640px) and (min-width:320px) {
.yb_conct{ display:none;}/*隐藏客服*/	
	
/*动画*/
.ad_a{height: 499px !important; overflow:hidden !important;}

/*手封琴*/
.sfq{ width:100% !important; }
.home_sfq_con{ height:800px !important;}

/*首页标题*/
.about_title_b{display: inline-block; text-align: center; font-weight:bold; color: transparent; background: linear-gradient(270deg, #005aab 0, #32beff 100%); -webkit-background-clip: text;background-image: none\0; color: #32beff\0; font-size: 22px; line-height: 34px; margin: 35px 0 0 0;}
.line_a{height: 1px; background: rgba(0, 90, 171, .1); margin: 10px 0; position: relative;}
.line_a hr{ position: absolute;height: 3px; width: 200px;left: 0; top: -1px; background: #32beff; border: none;}
.about_home_a .about_h_con span{ font-size:14px !important;}

.home .kuan_b{padding: 20px 10px; width:100%; box-sizing: border-box; display: inline-block;}
.about_h_b{ width:100%; margin:0 auto; padding: 20px;  text-align:center;  box-sizing: border-box;}
.about_con_l{width:100%; padding:10px 10px 10px 10px; box-sizing: border-box;}
.about_con_r{ width:100%; padding:10px 10px 10px 10px; box-sizing: border-box;}


/*子页关于我们*/
.about_con_s_l{width:100%;  float:left; padding-top:10px;  box-sizing:border-box; }
.about_con_s_r{width:100%;  float:right; padding:0px;  box-sizing:border-box;}
.about_con_s_text{font-size:16px; line-height: 1.5; color:#999; width:96%; text-align:left; float:left;}

/*onepage2*/
.onepage2_con_s img{ width:100% !important; height:auto !important; }
.onepage2_con_s{width:98%; margin:0 auto; padding-top:30px; padding-bottom:50px; background:#FFF; overflow:hidden; min-height:300px;}

/*联系我们*/
.contact_con_s{width:98%; margin:0 auto; padding-top:20px; padding-bottom:30px; background:#FFF; overflow:hidden; min-height:150px;}
.contact_con_s .con_s_text{font-size:16px; line-height: 1.5; color:#999; width:98%; text-align:left; float:left;}
.contact_con_s .con_s_text table{ width:100% !important;}
.contact_con_s .con_s_text p{ font-size:18px !important; line-height:35px; font-weight:bold;}
.contact_con_s .con_s_text span{ font-size:18px !important;  line-height:35px; font-weight:bold;}
.contact_con_s .con_s_text font{ font-size:18px !important;  line-height:35px; font-weight:bold;}
.contact_con_s img{ width:95% !important; height:auto !important;  }

/*子页产品内容*/
.pro_list .kuan_b{padding: 20px 10px; width:100%; box-sizing: border-box; display: inline-block;}
.pro_show_su{width:100%; overflow:hidden; margin:0 auto; min-height:600px; padding-bottom:50px; font-size:14px;}
.pro_show_su .ps_left{ width:100%;box-sizing: border-box; float:left; overflow:hidden; padding:5px;}
.pro_show_su .ps_right{ width:100%;box-sizing: border-box; float:right; overflow:hidden; padding:5px; padding-top:20px;}
.pro_show_su .ps_right .kf_tel .renwu{ width:96px; height:100px; position:absolute; top:-66%; left:3px; }
.pro_show_su .ps_right .kf_tel .tela{ width:41px; height:41px; position:absolute; top:20%; left:26%;}
.pro_show_su .ps_right .kf_tel .hottel{  height:60px;line-height:60px; font-size:18px; color:#FFF; text-align:center; float:left; margin-left:38%; }
.pro_show_su .ps_right .kf_tel .hottel_b{  height:60px;line-height:60px; font-size:16px; color:#FFF; text-align:left; float:left; margin-left:0px; font-weight:bold; }

.pro_show_su .con_txt{ width:100%; font-size:12px; line-height:30px; color:#191919; }
.pro_show_su .con_txt_c{ width:96% !important; margin:0 auto !important; font-size:12px; line-height:30px; color:#191919; }
.pro_show_su .con_txt_c img{ width:96% !important; height:auto !important; margin:0 auto;}
.pro_show_su .con_txt table{ width:100% !important;}
.pro_show_su .con_txt span{font-size:12px !important; line-height:25px  !important; color:#191919  !important; }
}