/*** Helvetica、Arial、Verdana ***/
body, input, select, button, textarea { font-size: 12px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}

/** menu **/
.top .menu{ width:930px;height:100px;top: 20px;background: url(pic_rt_menu.png) top right no-repeat; }
.top .menu ul{margin-left: 0px;}
.top .menu > ul > li{position:relative;float: left;padding: 12px 11px;}
.top .menu ul li .mu a{ font-size: 18px;text-transform: none; }
.wz, .wz div, .wz li, .wz td, .wz p, .wz th {line-height: 28px;word-break: break-all;}
/** footer **/
.footer2 .ft_bm .ft_br {width: 40%;}
.footer2 .ft_bm .ft_br .f_tit_rl {float: none;padding-right: 0;line-height: 28px;}
.footer2 .ft_bm .ft_br .ft_link { padding-top: 6px;}


/*** 首页 ***/
.home3_vd_tit {background: url(home3_vd_tit.png) center center no-repeat;max-width: 1007px;}
.rl-tit{width:80%;height: auto;max-width: 840px;left: 50%;margin-left: -420px;top: 16%;background: none;font-size: 40px;color: #FFFFFF;text-transform: uppercase;text-align: center;}

.dsj_li li .w {line-height: 22px;}
.ab_li .info .t {line-height: 24px;height: auto;}
.ab_li .info .w {min-height: 96px;}

/*** 成员企业 ***/
.cyqy_li ul li .am-gallery-item .info{line-height: 24px;}

/*** 产品服务 ***/
.proc_mu > div .info strong{ text-transform: uppercase;}

/*** 人才招聘 ***/
.pic_rec .pos_tit {line-height: 26px;}

/*** 联系我们 ***/
.tb_contact ul li .am-gallery-bt { height: 180px;}
.tb_contact ul li .am-gallery-bt .t { line-height: 26px;}

.pic_li ul li .am-gallery-title{font-size: 16px;}
.pic_li ul li:hover .am-gallery-title{padding: 0px 18px;}



@media only screen and (min-width: 1400px) {

	/** menu **/
	.top .menu{ width:1000px; }
	.top .menu > ul > li .mu a{font-size: 20px;}
}
@media only screen and (min-width: 1024px) {

	.banner .info .t {line-height: 54px;}
	.banner .info .w {line-height: 28px;margin-top: 5px;text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 3px;}
	.section2 .hPro_info {margin-top: -160px;}
	.section2 .hPro_info .t {line-height: 42px;margin-bottom: 24px;}
	.section2 .hPro_info .t2 {line-height: 38px;font-size: 30px;}

	/*分页*/
	.pager{font-size: 16px;}

	/*** 资质荣誉 ***/
	.honor_menu{height: 80px;}
	.honor_menu a{height: 80px;line-height: 26px;font-size: 18px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.honor_menu a > span{font-size: 20px;}
	.li_honor ul li .am-gallery-item {padding: 32px 36px 24px 46px;background: url(bg_honor_tit_en.jpg) top center no-repeat #e8f2fb;min-height: 142px;}
	.li_honor ul li .am-gallery-item .nl-tit{font-size: 15px;min-height: 86px;line-height: 16px;max-width: 260px;}
	/*** 成员企业 ***/
	.cyqy_li ul li .am-gallery-item .am-gallery-title{line-height: 24px;}
	.cyqy_li ul li .am-gallery-item .am-gallery-title i{ margin-top: 30px;}
	/*** 发展历程 ***/
	.fzlc_bg .s_mu{height: 80px;line-height: 68px;}
	.fzlc_bg .s_mu a{height: 80px;line-height: 22px;font-size: 18px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.fzlc_bg .info .tit > span{font-size: 20px;line-height: 21px;padding-left: 15px;padding-top: 34px;width: 93px;margin-right: 10px;}
	.fzlc_bg .info .w p { line-height: 28px;margin-bottom: 10px;}
	.am-slider .am-slides > li .t {line-height: 26px;width: 80%;margin-top: 11px;}
	.fzlc_bg .pc .am-slider-a1 .am-control-nav {bottom: 28px;}

	/*** 科研创新 ***/
	.kycx_wp .info{ margin-top: 0;}
	/*** 研发成果 ***/
	.yfcg {width: 840px;}
	.yfcg li{padding: 0 24px;width: 36%;height: 100px;}
	.yfcg li:nth-child(2){width: 28%;}
	.yfcg li .w{line-height: 24px;}

	/*** 产品服务 ***/
	.bg_pro_sh .from{width: 1155px;margin-left: -577px;}
	.p_lt .proc_tit {height: auto;min-height: 80px;line-height: 34px;padding: 0;}
	.p_lt .proc_tit i {top: 0px;display: none;}
	.p_lt .proc_tit table {width: 100%;}
	.p_lt .proc_tit table td {height: 80px;vertical-align: middle;color: #ffffff;padding: 5px 6%;}
	.p_lt .pro_nav > a { display: flex;line-height: 22px;padding: 6%;height: auto;}
	.pro_li ul li .am-gallery-item .nl-tit {margin: 0 5%;}

	/*** 人才招聘 ***/
	.rec_tit{ font-size: 19px;line-height: 28px;margin-top: -60px;}
	.pic_rec .pos_tit { padding: 64px 20px 20px 20px;}

}
@media only screen and (max-width: 1400px) {
}

@media only screen and (max-width: 1024px) {
	.banner .info {min-height: 100px;margin-top: -50px;}
	.banner .info .w {line-height: 18px;text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 3px;}
	#rstt {display: none;}
	.m_home_video_text {width:94%;height: auto;left: 0%;top: 16%!important;background: none;font-size: 24px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 3%;line-height: 30px;font-weight: bold;}
	.fzlc_bg .info .tit  { position: relative;}
	.fzlc_bg .info .tit > span { font-size: 18px;padding-left: 12px;line-height: 20px;width: 95px;position: absolute;padding-top: 5px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.fzlc_bg .info .tit > div {min-height: 110px;padding-left: 100px;width: 100%;}
	.fzlc_bg .no .tit > div {padding-left: 0px;}
	.fzlc_bg .m_fzlc_mu .lc_mu, .fzlc_bg .m_fzlc_mu .lc_mu.on {line-height: 22px;height: auto;padding: 14px 0;}
	.li_honor ul li .am-gallery-item {padding: 40px 36px 24px 46px;background: url(bg_honor_tit_en.jpg) center center no-repeat #e8f2fb;min-height: 162px;background-size: cover;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.yfcg li { height: auto;}
	.yfcg li .w {line-height: 18px;}
	.kycx_pc ul li .am-gallery-item .nl-tit {line-height: 24px;}

}
@media only screen and (max-width: 640px) {
	.tb_contact ul li .am-gallery-bt .t {line-height: 20px;height: auto;}
	.ct_tit {line-height: 20px;height: 80px;}
	.dsj_tit {line-height: 24px;}
	.m_dsj_li .swiper-slide {width: 40%;}
	.map_main .dsj_li {width: 94%;}
	#about_map2 > img {margin-top: 30px;}
	.m_honor_mu .honor_mu {width: 44%;}
	.m_honor_mu .honor_mu a, .m_honor_mu .honor_mu.on a {font-size: 18px;}
}




