/*-------新加的pc端-----*/

.w1400 {max-width: 1400px; margin: 0 auto;}



<!--------公司项目-------->
.gsxm_a{ width:100%; font-size:12px; text-align:center; padding-top:30px; background: #f8f8f8 !important; height:500px;}
.gsxm_b{ width:90%; margin:0 auto; margin-top:0px; padding-top:70px;}
.gsxm_bt{ width:100%; font-size:35px; text-align:center; line-height:30px; background-image: linear-gradient(to right, #005aab 0, #c1e2ff 100%);-webkit-background-clip: text;background-clip: text;color: transparent;font-size: 35px;font-weight: 700;font-stretch: normal;line-height: 54px;letter-spacing: 0;text-align: center;margin: 0 0 25px 0;display: inline-block;}

.slideTxtBox1{ width:96%; margin:0 auto !important;}
.hd{ width:50%; text-align:center; margin:0 auto; cursor:pointer;}
.hd ul li{ width:20%; height:30px; float:left; text-align:center; cursor:pointer; font-size:20px;}
.hd ul li:hover{ color:#F00;}

.bd{ width:100%;}

/*公司项目图片*/
.bd .gssmt{width:100%; display:block;}
.bd .gssmtb{width:100%; left:0px; bottom:0px; height:60px; background-color:rgba(0,0,0,0.6);display:block; text-align:left;}

a.gs{ width:200px; height:40px; line-height:40px; background:#0080C0; border-radius:10px; color:#FFF; text-decoration:none; text-align:center; display:block; margin:40px auto; font-size:14px; }
a.gs:hover{ background:#26B9FF; color:#000; }

.bd .gssmtb .bta{width:17%; border-right:1px solid #CCC; height:40px; display:inline-block; margin-top:10px; overflow:hidden;}
.bd .gssmtb .bta .laba{ font-size:18px; font-weight:bold; color:#FFF; width:100%; line-height:20px; display:block; text-align:center; }
.bd .gssmtb .bta .labb{font-size:14px;  color:#FFF;width:100%; line-height:20px; display:block; text-align:center; }

.bd .gssmtb .btb{width:80%; min-height:40px; display:inline-block; margin-top:5px;  overflow:hidden;}
.bd .gssmtb .btb .labc{ font-size:16px; color:#FFF; width:100%; line-height:20px; display:block; text-align:left; }
.bd .gssmtb .btb .labd{font-size:12px;  color:#FFF;width:100%; line-height:12px; display:block;  text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; padding-top:10px;}
/*公司项目图片*/

/*公司项目内容*/
.bd .gssmny{ height:300px; padding-top:15px;}
.bd .gssmnyb{ width:100%; line-height:58px; display:inline-block; margin-left:5px; }
.bd .gssmnyb .btt{ width:100%; height:58px; line-height:58px; display:inline-block; font-size:14px; text-indent:8px;}
.bd .gssmnyb .btt .btta{ width:67%; float:left;display:inline-block; color:#0080C0; cursor:pointer;}
.bd .gssmnyb .btt .btta:hover{ color:#000;}
.bd .gssmnyb .btt .bttb{ width:27%;float:right; display:inline-block; margin-right:3px; color:#616161;}
/*公司项目内容*/





/*首页-关于我们*/

.in_about{ background: url(/lab/bga.jpg) no-repeat center bottom / cover;  overflow: hidden; width: 100%; height: 750px;}
.in_about-bg { background: rgba(7, 9, 5, 0.5); padding: 30px 0; overflow: hidden; width: 100%;height: 750px;}

.about-title {height:100px; width:100%; z-index:999; text-align:center;}
.about-title .spana { color:#FFF; font-size:35px; line-height:35px; display:block;}
.about-title .spanb {width:80px; height:2px; background:#0FF; margin:0 auto; border:0px; margin-top:10px; display:inline-block;}
.about-title .spanc {width:80px; height:2px; background:#44A2FF; margin:0 auto; border:0px; margin-top:10px; display:inline-block;}

.about-con{ width:100%; margin-top:40px;}
.about-con .ab_diva{ width:50%; overflow:hidden; float:left;}
.about-con .ab_diva .ab_img{ width:100%; border:0px;}
.about-con .ab_divb{ width:50%; float:left; padding-left:20px; box-sizing:border-box;}
.about-con .ab_divb .ab_bta{ font-size:35px; color:#FFF; display:block;}
.about-con .ab_divb .ab_btc{ font-size:14px; color:#FFF;display:block; margin-top:10px; text-indent:20px; line-height:23px;}
/*首页-关于我们*/


/*内页关于我们*/
.sub_about_con{ width:100%; min-height:500px; margin-top:0px;}
/*.sub_about_con .ny_left{ width:50%; float:left; overflow:hidden; box-sizing:border-box; padding:20px;}*/
.sub_about_con .ny_right{ width:100%; float:right; box-sizing:border-box; padding:20px; line-height:25px; font-size:14px; color:#2F2F2F;}
/*.sub_about_con .ny_right div,p,span{ font-size:14px; line-height:25px; color:#2F2F2F;}*/


.web_dh{ display:block;}
.wap_dh{ display:none;}
/*内页关于我们*/

/*新闻*/
.news_s_ny_a{width:100%; box-sizing:border-box; padding:20px;}

/*中间网页路径-小导航*/
.web_lz{width:98% !important; margin: 0 auto; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff;  margin-top:20px;  overflow: hidden; text-align:left;  color:#666; line-height:23px; padding:10px; margin-left:2%;}
/*中间网页路径-小导航*/

/*新闻*/


/*证书查询系统*/
.zs_search_bt{min-height:150px; box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .05); text-align: center;}
.zs_search_ny{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px; background:#FFF; overflow:hidden; width:100%; padding-top:80px;}
.zs_search{width:100%; margin:0 auto; text-align:center;min-height:500px; padding-bottom:50px;}
.zs_search .inputa{width:500px; height:40px; line-height:40px; font-size:16px; border:1px solid #8A8A8A; border-radius:3px; text-indent:10px;}
.zs_search .submita{width:180px; height:40px; line-height:40px; font-size:16px; border:0px; border-radius:3px; background:#183473; color:#FFF;}
.zs_search .submita:hover{ background:#59ACFF;}

.ma_txt_css{width:60%; text-align:left; margin:0 auto;}
.ma_txt_css .bh{width:100%; line-height:50px; font-size:20px; font-weight:bold; color:#036; text-align:center; background:#E8E8E8; margin-top:50px;}
.ma_txt_css .bt{width:100%; line-height:35px; font-size:16px; font-weight:bold; color:#036; text-align:left; margin-top:30px;}
.ma_txt_css .ny{width:100%; text-align:left; margin-top:50px; padding-bottom:200px; }
.ma_txt_css .ny p,span,div,table{ color:#000;}

/*证书查询系统*/


/*衡创文化*/
.hcwh_d{width: 20% !important; margin:0 auto !important; float:none !important;}
/*衡创文化*/

/*公司项目*/
.wap_h_n_list{ display:block;}
.wap_h_n_list_b{ display:none;}

.sb_ss_l{width:40%; display:inline-block; padding-top:20px;}
.sb_ss_r{width:59%; display:inline-block;}
/*公司项目*/


/*内页联系我们*/
.dyny{text-align:left; font-size:16px; line-height:35px; color:#6E6E6E; }
.dyny p div p span{text-align:left; font-size:16px; line-height:35px; color:#6E6E6E; padding-top:50px;}
.ny_mp4{width:100%; text-align:center !important; margin:0 auto;}
.nynna{ width:100%; padding:40px; box-sizing:border-box; line-height:14px; font-size:14px;}
/*.nynna div,p,span{line-height:14px; font-size:14px; font-family:微软雅黑;}*/
.nynna img{ width:100% !important; height:auto; }
/*内页联系我们*/

.imgg{}
.imgg img:hover{transition: all 0.5s; transform: scale(1.1); cursor:pointer;}
/*------------*/

@media only screen and (max-width:1600px) and (min-width:1300px){
.o_g .o_u.o_df_10-12 { width: 98%;}
.o_g{padding:0px !important;}


/*.about-con .ab_diva { width: 100%; overflow: hidden;}
.about-con .ab_divb {width: 90%;padding-left: 20px; box-sizing: border-box; margin:0 auto;}
.about-con .ab_divb .ab_bta {font-size: 20px;color: #FFF;display: block; padding-top:10px; padding-bottom:10px;}
.in_about-bg { background: rgba(7, 9, 5, 0.5);padding: 30px 0; width: 100%; min-height:1350px; overflow:hidden !important; padding-bottom:10px;}
.in_about {background: url(/lab/bga.jpg) no-repeat center bottom / cover; width: 100%; min-height: 1350px; overflow:hidden !important; }




.big_home_bt { background-image: linear-gradient(to right, #005aab 0, #4b9be6 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 35px;
 font-weight: 600; font-stretch: normal;line-height: 40px;letter-spacing: 0; text-align: center; margin: 0 0 25px 0; display: inline-block; width:300px; text-align:center; 
}
.advantage .swiper-container { margin: 0 -5px; padding: 0 2% !important; }
.hcwh_d{width: 100% !important; margin:0 auto !important; float:none !important;}
.groupFooter .fotter_statement .fotter_statement_middel { height: auto;line-height: normal; margin-bottom: 10px; padding-bottom:30px !important;}*/


/*.wap_h_n_list{ display:block;}
.wap_h_n_list_b{ display:none;}


.gsxm_b { width: 100%; margin: 0 auto; margin-top: 0px; padding-top: 40px;}
.smm img{ width:100%; border:0px; }
.zi{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-align: left;}

.bd .gssmtb .bta{width:22%; border-right:1px solid #CCC; height:40px; display:inline-block; margin-top:10px; overflow:hidden;}
.bd .gssmtb .bta .laba{ font-size:16px; font-weight:bold; color:#FFF; width:100%; line-height:20px; display:block; text-align:center; }
.bd .gssmtb .bta .labb{font-size:12px;  color:#FFF;width:100%; line-height:20px; display:block; text-align:center; }

.bd .gssmtb .btb{width:72%; min-height:40px; display:inline-block; margin-top:5px;  overflow:hidden;}
.bd .gssmtb .btb .labc{ font-size:16px; color:#FFF; width:100%; line-height:20px; display:block; text-align:left; }
.bd .gssmtb .btb .labd{font-size:12px;  color:#FFF;width:100%; line-height:12px; display:block;  text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; padding-top:10px;}

.about_s_bt{ width:100%; height:40px; line-height:40px;  font-size:25px; background-image:linear-gradient(to right, #df5c2d 0, #ff926b 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: 500; font-stretch: normal;letter-spacing: 0;text-align: center; margin: 10px 0 10px 0; display: inline-block;}
.left_new_lm_ny { width: 100%;overflow: hidden;float: left; box-sizing: border-box;}
.news_add .bttb {display: inline-block; text-align: center; font-size: 20px; line-height:30px; font-weight: 700; color: transparent; background: linear-gradient(270deg, #00496C 0, #0080C0 100%); -webkit-background-clip: text;}

.news_add {width: 100% !important; margin: 0 auto; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; min-height: 850px;margin-top:0px; margin-bottom: 50px; overflow: hidden; padding-top:20px;}

.web_dh{ display:block;}
.wap_dh{ display:none;}

.o_g .o_u.o_df_10-12 { width: 100%;}
.left_new_lm_ny .nybta {width: 100%; text-align: center; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; padding-top:40px; padding-bottom:15px;}





.media .media_tab .tab_box { overflow-x: auto; overflow-y: visible; min-height: 100px !important;}

.zs_search_bt{min-height:100px; box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .05); text-align: center;}
.zs_search_ny{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px; background:#FFF; overflow:hidden; width:100%; padding-top:40px;}
.zs_search{width:100%; margin:0 auto; text-align:center;min-height:300px; padding-bottom:50px; overflow:hidden;}
.zs_search .inputa{width:90%; height:35px; line-height:35px; font-size:16px; border:1px solid #8A8A8A; border-radius:3px; text-indent:10px;}
.zs_search .submita{width:38%; height:35px; line-height:35px; font-size:16px; border:0px; border-radius:3px; background:#183473; color:#FFF;}
.zs_search .submita:hover{ background:#59ACFF;}

.ma_txt_css{width:95%; text-align:left; margin:0 auto;  background:#E8E8E8; padding-left:5px; padding-right:5px; box-sizing: border-box !important;}
.ma_txt_css .bh{width:100%; line-height:35px; font-size:18px; font-weight:bold; color:#036; text-align:center; background:#E8E8E8; margin-top:50px; padding-top:20px; padding-bottom:15px; border-bottom:1px solid #FF870F;}
.ma_txt_css .bt{width:100%; line-height:30px; font-size:16px; font-weight:bold; color:#036; text-align:left; margin-top:20px;}
.ma_txt_css .ny{width:100%; text-align:left; margin-top:20px; padding-bottom:200px; }
.ma_txt_css .ny p,span,div,table{ color:#000;}
.news_s_ny_a{width:95% !important; box-sizing:border-box; padding:0px !important;}*/

}

@media only screen and (max-width:1300px) and (min-width:1000px) {
.o_g .o_u.o_df_10-12 { width: 98%;}
.o_g{padding:0px !important;}


/*.about-con .ab_diva { width: 100%; overflow: hidden;}
.about-con .ab_divb {width: 90%;padding-left: 20px; box-sizing: border-box; margin:0 auto;}
.about-con .ab_divb .ab_bta {font-size: 20px;color: #FFF;display: block; padding-top:10px; padding-bottom:10px;}
.in_about-bg { background: rgba(7, 9, 5, 0.5);padding: 30px 0; width: 100%; min-height:1350px; overflow:hidden !important; padding-bottom:10px;}
.in_about {background: url(/lab/bga.jpg) no-repeat center bottom / cover; width: 100%; min-height: 1350px; overflow:hidden !important; }



.big_home_bt { background-image: linear-gradient(to right, #005aab 0, #4b9be6 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 35px;
 font-weight: 600; font-stretch: normal;line-height: 40px;letter-spacing: 0; text-align: center; margin: 0 0 25px 0; display: inline-block; width:300px; text-align:center; 
}
.advantage .swiper-container { margin: 0 -5px; padding: 0 2% !important; }
.hcwh_d{width: 100% !important; margin:0 auto !important; float:none !important;}
.groupFooter .fotter_statement .fotter_statement_middel { height: auto;line-height: normal; margin-bottom: 10px; padding-bottom:30px !important;}*/

/*
.wap_h_n_list{ display:none;}
.wap_h_n_list_b{ display:block;}

.gsxm_b { width: 100%; margin: 0 auto; margin-top: 0px; padding-top: 40px;}
.smm img{ width:100%; border:0px; }
.zi{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-align: left;}

.bd .gssmtb .bta{width:22%; border-right:1px solid #CCC; height:40px; display:inline-block; margin-top:10px; overflow:hidden;}
.bd .gssmtb .bta .laba{ font-size:16px; font-weight:bold; color:#FFF; width:100%; line-height:20px; display:block; text-align:center; }
.bd .gssmtb .bta .labb{font-size:12px;  color:#FFF;width:100%; line-height:20px; display:block; text-align:center; }

.bd .gssmtb .btb{width:72%; min-height:40px; display:inline-block; margin-top:5px;  overflow:hidden;}
.bd .gssmtb .btb .labc{ font-size:16px; color:#FFF; width:100%; line-height:20px; display:block; text-align:left; }
.bd .gssmtb .btb .labd{font-size:12px;  color:#FFF;width:100%; line-height:12px; display:block;  text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; padding-top:10px;}

.about_s_bt{ width:100%; height:40px; line-height:40px;  font-size:25px; background-image:linear-gradient(to right, #df5c2d 0, #ff926b 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: 500; font-stretch: normal;letter-spacing: 0;text-align: center; margin: 10px 0 10px 0; display: inline-block;}
.left_new_lm_ny { width: 100%;overflow: hidden;float: left; box-sizing: border-box;}
.news_add .bttb {display: inline-block; text-align: center; font-size: 20px; line-height:30px; font-weight: 700; color: transparent; background: linear-gradient(270deg, #00496C 0, #0080C0 100%); -webkit-background-clip: text;}

.news_add {width: 100% !important; margin: 0 auto; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; min-height: 850px;margin-top:0px; margin-bottom: 50px; overflow: hidden; padding-top:20px;}

.web_dh{ display:none;}
.wap_dh{ display:block;}

.o_g .o_u.o_df_10-12 { width: 100%;}
.left_new_lm_ny .nybta {width: 100%; text-align: center; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; padding-top:40px; padding-bottom:15px;}



.media .media_tab .tab_box { overflow-x: auto; overflow-y: visible; min-height: 100px !important;}

.zs_search_bt{min-height:100px; box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .05); text-align: center;}
.zs_search_ny{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px; background:#FFF; overflow:hidden; width:100%; padding-top:40px;}
.zs_search{width:100%; margin:0 auto; text-align:center;min-height:300px; padding-bottom:50px; overflow:hidden;}
.zs_search .inputa{width:90%; height:35px; line-height:35px; font-size:16px; border:1px solid #8A8A8A; border-radius:3px; text-indent:10px;}
.zs_search .submita{width:38%; height:35px; line-height:35px; font-size:16px; border:0px; border-radius:3px; background:#183473; color:#FFF;}
.zs_search .submita:hover{ background:#59ACFF;}

.ma_txt_css{width:95%; text-align:left; margin:0 auto;  background:#E8E8E8; padding-left:5px; padding-right:5px; box-sizing: border-box !important;}
.ma_txt_css .bh{width:100%; line-height:35px; font-size:18px; font-weight:bold; color:#036; text-align:center; background:#E8E8E8; margin-top:50px; padding-top:20px; padding-bottom:15px; border-bottom:1px solid #FF870F;}
.ma_txt_css .bt{width:100%; line-height:30px; font-size:16px; font-weight:bold; color:#036; text-align:left; margin-top:20px;}
.ma_txt_css .ny{width:100%; text-align:left; margin-top:20px; padding-bottom:200px; }
.ma_txt_css .ny p,span,div,table{ color:#000;}
.news_s_ny_a{width:95% !important; box-sizing:border-box; padding:0px !important;}*/
}


@media only screen and (max-width:1000px) and (min-width:640px) {
.about-con .ab_diva { width: 100%; overflow: hidden;}
.about-con .ab_divb {width: 90%;padding-left: 20px; box-sizing: border-box; margin:0 auto;}
.about-con .ab_divb .ab_bta {font-size: 20px;color: #FFF;display: block; padding-top:10px; padding-bottom:10px;}
.in_about-bg { background: rgba(7, 9, 5, 0.5);padding: 30px 0; width: 100%; min-height:1350px; overflow:hidden !important; padding-bottom:10px;}
.in_about {background: url(/lab/bga.jpg) no-repeat center bottom / cover; width: 100%; min-height: 1350px; overflow:hidden !important;}




.big_home_bt { background-image: linear-gradient(to right, #005aab 0, #4b9be6 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 35px;
 font-weight: 600; font-stretch: normal;line-height: 40px;letter-spacing: 0; text-align: center; margin: 0 0 25px 0; display: inline-block; width:300px; text-align:center; 
}
.advantage .swiper-container { margin: 0 -5px; padding: 0 2% !important; }
.hcwh_d{width: 100% !important; margin:0 auto !important; float:none !important;}
.groupFooter .fotter_statement .fotter_statement_middel { height: auto;line-height: normal; margin-bottom: 10px; padding-bottom:30px !important;}

.wap_h_n_list{ display:block; font-size:12px !important;}
.wap_h_n_list img{ width:99% !important;}
.wap_h_n_list ul li{  font-size:12px !important;}
.hd { width: 100%; height:30px; line-height:30px;  text-align: center; margin: 0 auto; cursor: pointer; margin-bottom:30px;}
.sb_ss_l{width:100%; display:inline-block; padding-top:20px;}
.sb_ss_l span{ font-size:10px !important;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left;}
.sb_ss_r{width:100%; display:inline-block;}
.sb_ss_r span{ font-size:10px !important; line-height:16px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left; line-height:58px !important;}

.wap_h_n_list_b{ display:block;}


.gsxm_b { width: 100%; margin: 0 auto; margin-top: 0px; padding-top: 40px;}
.smm img{ width:100%; border:0px; }
.zi{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-align: left;}

.bd .gssmtb .bta{width:22%; border-right:1px solid #CCC; height:40px; display:inline-block; margin-top:10px; overflow:hidden;}
.bd .gssmtb .bta .laba{ font-size:16px; font-weight:bold; color:#FFF; width:100%; line-height:20px; display:block; text-align:center; }
.bd .gssmtb .bta .labb{font-size:12px;  color:#FFF;width:100%; line-height:20px; display:block; text-align:center; }

.bd .gssmtb .btb{width:72%; min-height:40px; display:inline-block; margin-top:5px;  overflow:hidden;}
.bd .gssmtb .btb .labc{ font-size:16px; color:#FFF; width:100%; line-height:20px; display:block; text-align:left; }
.bd .gssmtb .btb .labd{font-size:12px;  color:#FFF;width:100%; line-height:12px; display:block;  text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; padding-top:10px;}

.about_s_bt{ width:100%; height:40px; line-height:40px;  font-size:25px; background-image:linear-gradient(to right, #df5c2d 0, #ff926b 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: 500; font-stretch: normal;letter-spacing: 0;text-align: center; margin: 10px 0 10px 0; display: inline-block;}
.left_new_lm_ny { width: 100%;overflow: hidden;float: left; box-sizing: border-box;}
.news_add .bttb {display: inline-block; text-align: center; font-size: 20px; line-height:30px; font-weight: 700; color: transparent; background: linear-gradient(270deg, #00496C 0, #0080C0 100%); -webkit-background-clip: text;}

.news_add {width: 100% !important; margin: 0 auto; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; min-height: 850px;margin-top:0px; margin-bottom: 50px; overflow: hidden; padding-top:20px;}

.web_dh{ display:none;}
.wap_dh{ display:block;}

.o_g .o_u.o_df_10-12 { width: 100%;}
.left_new_lm_ny .nybta {width: 100%; text-align: center; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; padding-top:40px; padding-bottom:15px;}


.media .media_tab .tab_box { overflow-x: auto; overflow-y: visible; min-height: 100px !important;}

.zs_search_bt{min-height:100px; box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .05); text-align: center;}
.zs_search_ny{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px; background:#FFF; overflow:hidden; width:100%; padding-top:40px;}
.zs_search{width:100%; margin:0 auto; text-align:center;min-height:300px; padding-bottom:50px; overflow:hidden;}
.zs_search .inputa{width:90%; height:35px; line-height:35px; font-size:16px; border:1px solid #8A8A8A; border-radius:3px; text-indent:10px;}
.zs_search .submita{width:38%; height:35px; line-height:35px; font-size:16px; border:0px; border-radius:3px; background:#183473; color:#FFF;}
.zs_search .submita:hover{ background:#59ACFF;}

.ma_txt_css{width:95%; text-align:left; margin:0 auto;  background:#E8E8E8; padding-left:5px; padding-right:5px; box-sizing: border-box !important;}
.ma_txt_css .bh{width:100%; line-height:35px; font-size:18px; font-weight:bold; color:#036; text-align:center; background:#E8E8E8; margin-top:50px; padding-top:20px; padding-bottom:15px; border-bottom:1px solid #FF870F;}
.ma_txt_css .bt{width:100%; line-height:30px; font-size:16px; font-weight:bold; color:#036; text-align:left; margin-top:20px;}
.ma_txt_css .ny{width:100%; text-align:left; margin-top:20px; padding-bottom:200px; }
.ma_txt_css .ny p,span,div,table{ color:#000;}
.news_s_ny_a{width:95% !important; box-sizing:border-box; padding:0px !important;}

}

@media only screen and (max-width:640px) and (min-width:320px) {
.about-con .ab_diva { width: 100%; overflow: hidden;}
.about-con .ab_divb {width: 90%;padding-left: 20px; box-sizing: border-box; margin:0 auto;}
.about-con .ab_divb .ab_bta {font-size: 20px;color: #FFF;display: block; padding-top:10px; padding-bottom:10px;}
.in_about-bg { background: rgba(7, 9, 5, 0.5);padding: 30px 0; width: 100%; min-height:1350px; overflow:hidden !important; padding-bottom:10px;}
.in_about {background: url(/lab/bga.jpg) no-repeat center bottom / cover; width: 100%; min-height: 1350px; overflow:hidden !important; }



.big_home_bt { background-image: linear-gradient(to right, #005aab 0, #4b9be6 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 35px;
 font-weight: 600; font-stretch: normal;line-height: 40px;letter-spacing: 0; text-align: center; margin: 0 0 25px 0; display: inline-block; width:300px; text-align:center; 
}
.advantage .swiper-container { margin: 0 -5px; padding: 0 2% !important; }
.hcwh_d{width: 100% !important; margin:0 auto !important; float:none !important;}
.groupFooter .fotter_statement .fotter_statement_middel { height: auto;line-height: normal; margin-bottom: 10px; padding-bottom:30px !important;}

.wap_h_n_list{ display:block; font-size:12px !important;}
.wap_h_n_list img{ width:99% !important;}
.wap_h_n_list ul li{  font-size:12px !important;}
.hd { width: 100%; height:30px; line-height:30px;  text-align: center; margin: 0 auto; cursor: pointer; margin-bottom:30px;}
.sb_ss_l{width:100%; display:inline-block; padding-top:20px;}
.sb_ss_l span{ font-size:10px !important;   white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left;}
.sb_ss_r{width:100%; display:inline-block;}
.sb_ss_r span{ font-size:10px !important; line-height:16px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left;  line-height:58px !important;}


.wap_h_n_list_b{ display:block;}


.gsxm_b { width: 100%; margin: 0 auto; margin-top: 0px; padding-top: 40px;}
.smm img{ width:100%; border:0px; }
.zi{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-align: left;}

.bd .gssmtb .bta{width:22%; border-right:1px solid #CCC; height:40px; display:inline-block; margin-top:10px; overflow:hidden;}
.bd .gssmtb .bta .laba{ font-size:16px; font-weight:bold; color:#FFF; width:100%; line-height:20px; display:block; text-align:center; }
.bd .gssmtb .bta .labb{font-size:12px;  color:#FFF;width:100%; line-height:20px; display:block; text-align:center; }

.bd .gssmtb .btb{width:72%; min-height:40px; display:inline-block; margin-top:5px;  overflow:hidden;}
.bd .gssmtb .btb .labc{ font-size:16px; color:#FFF; width:100%; line-height:20px; display:block; text-align:left; }
.bd .gssmtb .btb .labd{font-size:12px;  color:#FFF;width:100%; line-height:12px; display:block;  text-align:left; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; padding-top:10px;}

.about_s_bt{ width:100%; height:40px; line-height:40px;  font-size:25px; background-image:linear-gradient(to right, #df5c2d 0, #ff926b 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: 500; font-stretch: normal;letter-spacing: 0;text-align: center; margin: 10px 0 10px 0; display: inline-block;}
.left_new_lm_ny { width: 100%;overflow: hidden;float: left; box-sizing: border-box;}
.news_add .bttb {display: inline-block; text-align: center; font-size: 20px; line-height:30px; font-weight: 700; color: transparent; background: linear-gradient(270deg, #00496C 0, #0080C0 100%); -webkit-background-clip: text;}

.news_add {width: 100% !important; margin: 0 auto; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; min-height: 850px;margin-top:0px; margin-bottom: 50px; overflow: hidden; padding-top:20px;}

.web_dh{ display:none;}
.wap_dh{ display:block;}

.o_g .o_u.o_df_10-12 { width: 100%;}
.left_new_lm_ny .nybta {width: 100%; text-align: center; box-sizing: border-box; box-shadow: 0 2px 10px 0 rgba(15, 35, 65, .05); background: #fff; padding-top:40px; padding-bottom:15px;}





.media .media_tab .tab_box { overflow-x: auto; overflow-y: visible; min-height: 100px !important;}

.zs_search_bt{min-height:100px; box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .05); text-align: center;}
.zs_search_ny{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px; background:#FFF; overflow:hidden; width:100%; padding-top:40px;}
.zs_search{width:100%; margin:0 auto; text-align:center;min-height:300px; padding-bottom:50px; overflow:hidden;}
.zs_search .inputa{width:90%; height:35px; line-height:35px; font-size:16px; border:1px solid #8A8A8A; border-radius:3px; text-indent:10px;}
.zs_search .submita{width:38%; height:35px; line-height:35px; font-size:16px; border:0px; border-radius:3px; background:#183473; color:#FFF;}
.zs_search .submita:hover{ background:#59ACFF;}

.ma_txt_css{width:95%; text-align:left; margin:0 auto;  background:#E8E8E8; padding-left:5px; padding-right:5px; box-sizing: border-box !important;}
.ma_txt_css .bh{width:100%; line-height:35px; font-size:18px; font-weight:bold; color:#036; text-align:center; background:#E8E8E8; margin-top:50px; padding-top:20px; padding-bottom:15px; border-bottom:1px solid #FF870F;}
.ma_txt_css .bt{width:100%; line-height:30px; font-size:16px; font-weight:bold; color:#036; text-align:left; margin-top:20px;}
.ma_txt_css .ny{width:100%; text-align:left; margin-top:20px; padding-bottom:200px; }
.ma_txt_css .ny p,span,div,table{ color:#000;}
.news_s_ny_a{width:95% !important; box-sizing:border-box; padding:0px !important;}


}










