@font-face {
	font-family: 'ALBBPHT';
	src: url('/Statics/static/klm/sj/css/fonts/Alibaba-PuHuiTi-Medium.woff2') format('woff2');
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: ALBBPHT !important;
}


/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main {
	display: block;
}

body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



@charset "utf-8";

@font-face {
	font-family: HELVETICANEUELTPRO-THEX;
	src: url(fonts/HELVETICANEUELTPRO-THEX.OTF);

	font-style: normal
}

@font-face {
	font-family: helveticaneuethn;
	src: url(fonts/helveticaneuethn.OTF);

	font-style: normal
}

@font-face {
	font-family: GOTHAMRND-LIGHT;
	src: url(fonts/GOTHAMRND-LIGHT.OTF);

	font-style: normal
}

@font-face {
	font-family: GOTHAMRND-BOOK;
	src: url(fonts/GOTHAMRND-BOOK.OTF);

	font-style: normal
}

@font-face {
	font-family: GOTHAM-BLACK;
	src: url(fonts/GOTHAM-BLACK.OTF);

	font-style: normal
}

@font-face {
	font-family: 'geometr706_md_btmedium';
	src: url('fonts/geo706m-webfont.woff2') format('woff2'),
		url('fonts/geo706m-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AVGARDM';
	src: url('../fonts/AVGARDM.woff2') format('woff2'),
		url('../fonts/AVGARDM.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

a,
a:link {
	outline: medium none;
	text-decoration: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;

}


img {
	border: 0;
	max-width: 100%;
	vertical-align: middle;
	height: auto;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}


a {
	color: #21242b;
	text-decoration: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.left {
	float: left;
}

.right {
	float: right;
}

.ssanan {
	border: 0;
	padding: 0;
	height: 3.9063vw;
	width: 3.9063vw;
	margin: 2.1875vw 2.0625vw 0 0;
	background-color: transparent;
}

.fenyebiaoq {
	margin-top: 1.5625vw;
	width: 100%;
	overflow: hidden;
}


.fenyebiaoq li {
	float: left;
	width: 49.5%;
	margin-right: 1%;
	background-color: #EFEFEF;
	font-size: 3.75vw;
	color: #292524;
	height: 9.375vw;
	line-height: 9.375vw;
	text-align: center;
}

.fenyebiaoq li:nth-child(2) {
	margin-right: 0%;
}


.tongfnenj {
	padding: 0 5.3333vw;
	position: relative;
}


/* END */


/* 导航栏 */




/* END */



/* 首页 */


#demo02 {
	padding-top: 16vw;
}


#demosy03 {
	overflow: hidden;
	margin: 0 4%;
	height: 81.4667vw;
	border-radius: 2.6667vw;
	background-color: #F7F7F7;
}

#demosy03 .flex-control-paging li a {
	color: #A9A9AA;
	border: 1px solid #A9A9AA;
}

#demo04 .flex-control-paging li a {
	color: #A9A9AA;
	border: 1px solid #A9A9AA;
}

#demo04 .flex-control-paging li a.flex-active {

	border: 1px solid #3aad78;
	color: #3aad78;
	background-color: #3aad78;

}

#demosy03 .flex-control-paging li a.flex-active {

	border: 1px solid #3aad78;
	color: #3aad78;
	background-color: #3aad78;

}

.tunsitoamn {
	overflow: hidden;
}


.tunsitoamn_1 {
	float: left;
	text-align: justify;
	padding: 14.9333vw 0 0 6vw;
	width: 48.933vw;
}

.tunsitoamn_2_2 {
	float: left;
	width: 34.8vw;
	overflow: hidden;
	padding-top: 19vw;
	margin-left: 2vw;
}

.tunsitoamn_2_3 {
	float: left;
	width: 34.8vw;
	overflow: hidden;
	padding-top: 23vw;
	margin-left: 2vw;
}

.ki3-1 {
	width: 50vw;
	position: relative;
	right: -67px;
	bottom: 40px;
}

.tunsitoamn_2_4 {
	float: left;
	width: 34.8vw;
	overflow: hidden;
	padding-top: 25vw;
	margin-left: 2vw;
}

.tunsitoamn_2 {
	float: left;
	width: 34.8vw;
	overflow: hidden;
	padding-top: 18vw;
	margin-left: 2vw;
}




.tunsitoamn_p1 {
	font-size: 4.2667vw;
	line-height: 4.2667vw;
	padding-bottom: 3.2vw;
	font-weight: bold;
	color: #3AAD7B;
}

.tunsitoamn_p2 {
	font-size: 2.9333vw;
	line-height: 2.9333vw;
	padding-bottom: 3.7333vw;
	color: #3e3d3d;
}

.tunsitoamn_p3 {
	font-size: 2.4vw;
	line-height: 4.8vw;
	color: #3e3d3d;
	height: 24.6667vw;
}


.tunsitoamn .duoglgfnegd {
	float: none;
	width: 25.267vw;

}

.ldaojj {
	background-image: url(../img/bj.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 263.6vw;
	padding-top: 14.6667vw;
	overflow: hidden;
}

.tongfnenj_bt1 {
	font-size: 6.5333vw;
	line-height: 9.0667vw;
	color: #3aad78;
	font-weight: 500;
}

.tongfnenj_bt2 {
	padding-top: 4vw;
	color: #3e3d3d;
	font-size: 3.9667vw;
	line-height: 4.5333vw;
	padding-bottom: 3.4667vw;
}

.tongfnenj_bt3 {
	font-size: 2.6667vw;
	line-height: 2.6667vw;
	color: #3e3d3d;
	padding-bottom: 12.1333vw;
}

.sytu11 {
	padding-left: 5.3333vw;
	padding-bottom: 5.3333vw;
}

.guyaon1573 {
	padding-top: 2.4vw;
	padding-left: 4%;
	padding-bottom: 13.3333vw;
	overflow: hidden;
}

.guyaon1573 li {
	float: left;
	overflow: hidden;
	height: 14.4vw;
}

.guyaon1573 li div {
	float: left;
}

.jianuyrtn1 {
	margin-right: 3.6vw;
	width: 7.4667vw;
}

.jianuyrtn2 {
	margin-right: 3.2vw;
	width: 8.2667vw;
}

.jianuyrtn3 {
	margin-right: 3.0667vw;
	width: 7.0667vw;
}

.jianuyrtn4 {
	margin-right: 3.3333vw;
	width: 6.9333vw;
}

.jianuyrtn5 {
	margin-right: 3.2vw;
	width: 6.8vw;
}

.zhuanjtwen {
	font-size: 3.8667vw;
	line-height: 4.5333vw;
	font-weight: 400;
	color: #3e3d3d;
}

.zhuanjtwen span {
	font-size: 2.4vw;
}

.nimjtdnli {
	width: 44.8vw;
}

.yaokongjiqr {
	background-image: url(../img/bjda2.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 151.3333vw;
	padding-top: 12.2667vw;
	overflow: hidden;
}

.yaokongweiz {
	font-weight: 500;
	color: #fff;
	font-size: 4.8vw;
	line-height: 6.4vw;
	padding-left: 5.3333vw;
}

.niweixfnes {
	text-align: center;
	padding-top: 87.7333vw;
	font-size: 4.2667vw;
	line-height: 4.2667vw;
	padding-bottom: 6.4vw;
	color: #fff;
}

.nimdeddad {
	margin: 0 auto;
	font-size: 3.4667vw;
	line-height: 6.4vw;
	color: #fff;
	width: 33vw;
}

.zhuanjiafangt {
	background-color: RGBA(247, 247, 247, 1);
	height: 139.6vw;
	padding-top: 7.3333vw;
	overflow: hidden;
}

.dabiaota {
	color: #3AAD7B;
	font-size: 4.8vw;
	line-height: 4.8vw;
	padding-bottom: 2.2667vw;
	font-weight: 500;
}

.xiaobiaot {
	color: #717071;
	font-size: 3.4667vw;
	line-height: 3.4667vw;
}

.cp_morevideo {
	position: absolute;
	color: #fff;
	font-size: 3.4667vw;
	line-height: 3.4667vw;
	border-radius: 10vw;
	border: 1px solid #fff;
	padding: 3.2vw 6vw;
	top: 0;
	right: 5.3333vw;
}

.zhengsionimg {
	padding-top: 5.7333vw;
	margin: 0 auto;
	width: 65.6vw;
}

#zhuanjfw01 {
	width: 65.6vw;
	height: 52.9333vw;
	margin-bottom: 2.1333vw;
}

.syenezx {
	background-color: #fff;
	height: 152vw;
	padding-top: 10.4vw;
	overflow: hidden;
}

.syenezx .tongybiaot {
	overflow: hidden;
}

.rgeyouzhia {
	float: left;
}

.duoglgfnegd {
	float: right;
	margin-top: 2vw;
}

.duoglgfnegd_4 {
	margin-top: 12vw;
}

.duoglgfnegd a {
	display: block;
	border: 1px solid #3e3d3d;
	border-radius: 20px;
	padding: 0 2.6667vw;
	font-size: 3.0667vw;
	color: #9FA0A0;
	text-align: center;
	line-height: 6.1333vw;
}

.synewula {
	padding: 0 5.0667vw;
	padding-top: 5.0667vw;
}


.niningma {
	overflow: hidden;
	border-radius: 1.3333vw;
	height: 35.8667vw;
	margin-bottom: 5.133vw;
	box-shadow: 0 0.3333vw 1.6667vw rgba(0, 0, 0, 0.1);
}



.niningma div {
	overflow: hidden;
	float: left;
}


.nrewimgls {
	width: 33.4667vw;
	height: 35.8667vw;
	margin-right: 5.7333vw;
}

.nrwmingwenz {
	width: 47.3333vw;
}

.nrwnnzbiat {
	padding: 2.6667vw 0;
	font-size: 3.4667vw;
	line-height: 4.8vw;
	font-weight: 500;
	color: #3AAD7B;
}

.synewnfbt {
	color: #717171;
	font-size: 2.9333vw;
	line-height: 4.5333vw;
	height: 14.667vw;
	overflow: hidden;
}

.synewdjsj {
	font-size: 2.6667vw;
	line-height: 2.6667vw;
	color: #9E9F9F;
}

/* END */


/* 关于我们 */

.lcdd {
	padding-top: 16vw;
}


.gongjianjs {
	background-color: #fff;
	padding-top: 8vw;
	padding-bottom: 8vw;
	overflow: hidden;
}

#cideoPlay1 {
	width: 100%;
	height: 48vw;
	margin: 5.7333vw 0 4.6667vw 0;
}

.nijzhenss {
	/*overflow: hidden;*/
}

.nizhibushhss {
	font-size: 3.8667vw;
	line-height: 6.4vw;
	color: #717071;
	text-align: justify;
	transition: all 0.3s ease-in-out;

	/*overflow: hidden;*/
	margin-bottom: 6.9333vw;
}

.nimzhensds {
	text-align: center;
	transition: all 0.3s ease-in-out;
	opacity: 1;
}

.nimzhensds img {
	width: 5.6vw;
	height: 3.7333vw;
}



.nijzhenss:hover .nizhibushhss {
	margin-bottom: 0;
	height: 130.067vw;
}

.nijzhenss:hover .nimzhensds {
	opacity: 0;
}

.gsyuanjing {
	background-image: url(../img/gy/bj1.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 56.4vw;
	overflow: hidden;
	padding-top: 8.9333vw;
}

.dangirybj {
	height: 58.6667vw;
}


.tongnzmh {
	padding-top: 3.7333vw;
	float: left;
	text-align: center;
	width: 30.9333vw;
	height: 39.7333vw;
	background-image: url(../img/gy/jcx01.png);

}

.tongnzmh img {
	height: 10.6667vw;
}


.zuobiana {
	margin: 0 17.3333vw 0 11.2vw;


}

.youbiand {}



.zjianhengx {
	margin-top: 6.8vw;
	width: 0.2667vw;
	float: left;
	height: 44vw;
	background-color: #DDDDDD;
}



.jnfpmnsn {
	font-size: 3.3333vw;
	line-height: 3.3333vw;
	padding: 3.7333vw 0 2.9333vw 0;
	font-weight: 500;
	color: #fff;
}

.yuanjihxx {
	width: 6.1333vw;
	height: 0.4vw;
	background-color: #fff;
	margin: 0 auto;
	margin-bottom: 3.6vw;
}


.ynajnzwnezj {
	font-size: 2.2667vw;
	line-height: 3.3333vw;
	color: #fff;
}


.gsfaznzlic {
	padding-top: 9.6vw;
	overflow: hidden;
	background-color: #fff;
	padding-bottom: 8vw;
}

.gsfzlictu {
	padding-top: 4.8vw;
	text-align: center;
}


.gongsstuandu {
	height: 120vw;
	overflow: hidden;
	background-color: #3AAD7B;
	padding-top: 7.7333vw;
}

.gongsstuandu .dabiaota,
.gongsstuandu .xiaobiaot {
	color: #fff;
}



#demo03 {
	width: 64vw;
	margin: 0 auto;
	margin-top: 7.3333vw;
}


#demo03 .wuxnscaon {
	padding: 0 5.3333vw;
}


.shizqingc {
	overflow: hidden;
	border-radius: 1.6vw;
	width: 54.1333vw;
	height: 64.9333vw;
}

.shizqingc img {
	width: 54.1333vw;
	height: 64.9333vw;
}

.gnjdn {
	padding-top: 4.5333vw;
	text-align: center;
	color: #fff;
}

.boszhuanj {
	font-weight: bold;
	line-height: 4.8vw;
	font-size: 4.8vw;
	padding-bottom: 2.5333vw;
}

.boszhuanj span {
	font-size: 3.2vw;
	font-weight: 400;
}

.boszhuanjzw {
	font-size: 3.6vw;
	line-height: 3.9vw;
}


#demo03 .flex-control-nav {
	bottom: -5.3333vw;
}

#demo03 .flex-control-paging li a {
	width: 2.4667vw;
	height: 2.4667vw;
	color: #fff;
	border: 1px solid #fff;
}

#demo03 .flex-control-paging li a.flex-active {
	width: 2.4667vw;
	height: 2.4667vw;
	border: 1px solid #fff;
	color: #fff;
	background-color: #fff;
}

.zhengshulieb {
	padding-top: 5.5333vw;
	overflow: hidden;
	padding-bottom: 6.6667vw;
}

.accreditation {
	overflow: hidden;
	padding-top: 11.4667vw;
	background-color: #fff;
}

.zhenghslshang {
	overflow: hidden;
}

.zhenghslshang li {
	width: 41.7333vw;
	overflow: hidden;
	float: left;
}

.zhenghslshang .zhenghsuwmn_2 {
	float: right;
}

.zhengshubiaot {
	font-size: 3.7333vw;
	line-height: 4.8vw;
	color: #3e3d3d;
	padding-top: 2vw;
	text-align: center;
	padding-bottom: 3.7333vw;
}


.rongyuchangpi {
	height: 225.3333vw;
	overflow: hidden;
	background-image: url(../img/gy/07.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 11.3333vw;
}


#demo04 {
	width: 64.5333vw;
	margin: 0 auto;
	margin-top: 9.0667vw;
}

#demo04 .flex-viewport {
	overflow: hidden;
}

#demo04 .flex-control-nav {
	bottom: -3.333vw;
}

#demo04 .flex-control-paging li a.flex-active {}

.touzhijigk {
	overflow: hidden;
	padding: 9.6vw 0 12.5333vw 0;
}

.touzhijigk_img {
	padding-top: 6.2667vw;
}

.branding {
	padding-top: 8.1333vw;
	background-color: #F5F3F3;
	overflow: hidden;
	height: 147.0667vw;
}



.cganlio_ul {
	overflow: hidden;
	border-radius: 1.0667vw;
	width: 56vw;
	margin: 0 auto;
	margin-top: 6.6667vw;
	margin-bottom: 9.0667vw;
}

.cganlio_ul li {
	float: left;
	width: 28vw;
	background-color: #9FA0A0;
	font-size: 4.2667vw;
	font-weight: 500;
	color: #EFEFEF;
	line-height: 8.1333vw;
	text-align: center;
}

.cganlio_ul .active {
	background-color: #3AAD7B;
	color: #fff;
}

.cganlio_ul li a {
	line-height: 8.1333vw;
	display: block;
	font-size: 4.2667vw;
	color: #EFEFEF;
}


.cganlio_ul .active a {
	color: #fff;
}


.zuobiantru {
	text-align: center;
	margin-bottom: 6.6667vw;
}

.zuobiantru img {
	width: 68vw;
}

.wenzisss {
	color: #3e3d3d;
	text-align: justify;
	font-size: 3.4667vw;
	line-height: 6.6667vw;
}

.bfengnmnbs {
	overflow: hidden;
}

.xianzwhuzns {
	font-size: 3.9667vw;
	line-height: 6.1333vw;
	padding: 5.3333vw 0 6vw 0;
	color: #3e3d3d;
	text-align: justify;
}

.jishzicfws {
	height: 52.4vw;
	overflow: hidden;
	background-image: url(../img/gy/10.png);
	background-position: center center;
	background-size: 100% 100%;
	padding: 7.8667vw 0 0 4.5333vw;
	margin-bottom: 4.4vw;
}

.nijswnsa {
	font-size: 4.2667vw;
	line-height: 4.2667vw;
	padding-bottom: 2.6667vw;
	color: #fff;
	font-weight: 500;
}

.nijswnsa_1 {
	font-size: 3.4667vw;
	line-height: 5.3333vw;
	color: #fff;
	width: 58.6667vw;
	text-align: justify;
}

.jishzicfws_1 {
	height: 40.6667vw;
	overflow: hidden;
	background-image: url(../img/gy/11.png);
	background-position: center center;
	background-size: 100% 100%;
	padding: 6.6667vw 0 0 4.5333vw;
	margin-bottom: 5.8667vw;
}

.danduzj_1 {
	overflow: hidden;
	margin-bottom: 2.6667vw;
}

.danduzj_1 li {
	padding-top: 4.5333vw;
	float: left;
	border-radius: 1.6vw;
	width: 43.6vw;
	height: 35.8667vw;
	border: 1px solid #BFBFBF;
	text-align: center;
}

.danduzj_1 .danzsli_2 {
	float: right;
}

.tno_ppd {
	font-size: 4vw;
	line-height: 4vw;
	font-weight: 500;
	color: #3AAD7B;
	padding-bottom: 2.9333vw;
}

.tno_ppd1 {
	color: #3e3d3d;
	font-size: 3.4667vw;
	line-height: 4.9333vw;
}

.danzsli_3 {
	width: 100%;
	padding-top: 5.2vw;
	border-radius: 1.6vw;
	height: 34.6667vw;
	border: 1px solid #BFBFBF;
	text-align: center;
	margin-bottom: 2.5333vw;
}

.danduzj_2 {
	width: 100%;
	padding-top: 6.6667vw;
	border-radius: 1.6vw;
	height: 79.8667vw;
	border: 1px solid #BFBFBF;
	text-align: center;
	margin-bottom: 12.8vw;
}

.snnfz_3 {
	width: 28.4vw;
	height: 28.4vw;
	margin-bottom: 2.9333vw;
}

.snnfz_4 {
	color: #3e3d3d;
	font-size: 3.4667vw;
	line-height: 6.4vw;
}

.lianxiwwen {
	overflow: hidden;
}

#demo0277 {
	margin: 9.0667vw 0 9.3333vw 0;
	overflow: hidden;
}

#demo0277 .flex-control-nav {
	display: none;

}

#demo0277 .flex-direction-nav a {
	width: 4.9333vw;
	height: 8.4vw;
	overflow: hidden;
	display: block;
	position: absolute;
	/* top: 69%; */
	z-index: 10;
	cursor: pointer;
	opacity: 1;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}

#demo0277 .flex-prev {
	margin-left: 13.3333vw;
	background: url(../img/gy/zz.png) no-repeat;
	background-size: auto 100%;
}

#demo0277 .flex-prev:hover {
	background: url(../img/gy/zz.png) no-repeat;
	background-size: auto 100%;
}

#demo0277 .flex-next {
	margin-right: 13.3333vw;
	background: url(../img/gy/yy.png) no-repeat;
	background-size: auto 100%;

}

#demo0277 .flex-next:hover {
	background: url(../img/gy/yy.png) no-repeat;
	background-size: auto 100%;
}



/* END */



/* 邹鸿志介绍页 */

.ckongzhihjsye {
	overflow: hidden;
	padding-bottom: 8.8vw;
	padding-top: 25.3333vw;
}

.ckongzhihjsye .dabiaota {
	font-size: 4.8vw;
	line-height: 4.8vw;
}


.ckongzhihjsye .xiaobiaot {
	font-size: 3.2vw;
	line-height: 4.6667vw;
}


.chzrwtoyx {
	overflow: hidden;
	border-radius: 1.6vw;
	padding: 6.1333vw 0 4.8vw 0;
}

.rwjiesnxs_1 {
	line-height: 5.6vw;
	font-size: 5.6vw;
	color: #3AAD7B;
	font-weight: 500;
	padding-bottom: 7.4667vw;
}

.rwjiesnxs_1 span {
	font-size: 3.9333vw;
	color: #3e3d3d;
}


.nimzagaosmn {
	padding-bottom: 8vw;
	overflow: hidden;
}

.rwrontyjies {
	float: left;
	overflow: hidden;
	width: 46vw;
}

.awsydozhys {
	float: right;
	width: 37.3333vw;
}


.nizhendeaiw_1 {
	overflow: hidden;
	height: 10.6667vw;
}

.wsuanzsbun {
	width: 6.6667vw;
	height: 7.867vw;
	float: left;
}

.wsuanzsbun_1 img {
	width: 4.5333vw;
	height: 4.5333vw;
}

.wsuanzsbun_2 img {
	width: 3.8667vw;
	height: 4.9333vw;
}

.wsuanzsbun_3 img {
	width: 4.1333vw;
	height: 4.4vw;
}

.wsuanzsbun_4 img {
	width: 4.4vw;
	height: 5.2vw;
}

.huansbunx {
	float: left;
	line-height: 2.9333vw;
	font-size: 3.333vw;
	font-weight: 400;
	color: #666666;
	padding-top: 0.9vw;
	width: 38.6667vw;

}

.huansbunx_1 {
	padding-top: 0.6vw;
	width: 30.6333vw;
	text-align: justify;
	line-height: 4vw;
}

.ninianbiaos {
	float: left;
	margin-right: 3.8667vw;
	width: 2.5333vw;
	height: 217.3333vw;
}

.ninianbiaos img {
	width: 2.5333vw;
	height: 217.3333vw;
}

.shangbmsnfs {
	float: left;
	padding-top: 5.467vw;
	width: 78.4vw;
}

.wenzijs {
	float: left;
	width: 32vw;
	text-align: justify;
	line-height: 5.0333vw;
	font-size: 3.6333vw;
	color: #3e3d3d;
}

.wenzijs span {
	display: block;
	color: #3AAD7B;
	font-size: 5.6vw;
	line-height: 5.6vw;
	padding-bottom: 2.9333vw;
}

.rwshentunsx {
	float: right;
	width: 41.6vw;
}

.shangbmsnfs li {
	overflow: hidden;
	height: 44.6667vw;
}

#qudjido1 {
	height: 39.033vw;
}

#qudjido2 {
	height: 33.733vw
}

#teshuuxn {
	height: 40.033vw;
}

#clingongs {
	height: 35.033vw;
}

#sggggalins {
	height: auto;
}





/* END */

/* 产品中心 */

.fengnsns {
	overflow: hidden;
	height: 16vw;
}

.cpzxdatjs {
	height: 155.4667vw;
	overflow: hidden;
	background-image: url(../img/cp/01.png);
	background-position: center center;
	background-size: 100% 100%;
	padding: 9.2vw 0 0 10.6667vw;
}

.neijsncss {
	width: 79.3333vw;
}

.bcozzbnbt {
	font-size: 6.6667vw;
	line-height: 8.5333vw;
	font-weight: bold;
	color: #3CA477;
	padding-bottom: 4.9333vw;
}

.bcozzbnbt2 {
	color: #717071;
	font-size: 3.9667vw;
	line-height: 6.4vw;
	text-align: justify;
}


.bcozzbnbt2 sup {
	font-size: 2.4667vw;

}

.cpyounxs {
	overflow: hidden;
	height: 132vw;
	padding-top: 6.8vw;
}


#demo041,
#demo044 {
	width: 69.8667vw;
	margin: 0 auto;
	margin-top: 7.7333vw;
}


#demo041 .wuxnscaon,
#demo044 .wuxnscaon {
	padding: 0 5.3333vw;
}

#demo041 ol,
#demo044 ol {
	display: none;
}



#demo041 .neibundjs,
#demo044 .neibundjs {
	margin: 0 auto;
	width: 60.4vw;
	height: 83.3333vw;
	box-shadow: 0 2vw 4vw rgba(0, 0, 0, 0.1);
	border-radius: 1.6vw;
	overflow: hidden;
}

.cpyouxneir_img {
	width: 60.4vw;
	height: 46.1333vw;
}

.cpyouxneir_img img {
	width: 60.4vw;
	height: 46.1333vw;
}

.cpyouxneir_bt {
	text-align: center;
	color: #3AAD7B;
	font-size: 3.8667vw;
	line-height: 3.8667vw;
	padding: 5.7333vw 0 2.9333vw 0;
}

.cpyouxneir_nr {
	width: 45.3333vw;
	margin: 0 auto;
	font-size: 2.6667vw;
	line-height: 4.6667vw;
}


.cpxingnn {
	height: 172.8vw;
	overflow: hidden;
	background-image: url(../img/cp/03.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 5.8667vw;
}

.fengbiaots {
	color: #717171;
	font-size: 3.4667vw;
	line-height: 3.4667vw;
	padding: 5.2vw 0 8.4vw 0;
}

.fengbiaots sup {
	font-size: 2.4667vw;
}

.guanlyiyy_1 img {
	height: 11.8667vw;
	margin-bottom: 9.7333vw;
}

.guanlyiyy_2 img {
	height: 11.4667vw;
	margin-bottom: 7.6vw;
}


.guanlyiyy_3 img {
	height: 13.7333vw;
	margin-bottom: 7.8667vw;
}

.biaobeihz {
	text-align: justify;
	margin-top: 2.4vw;
	font-size: 2.6667vw;
	line-height: 4.2667vw;
	color: #666666;
}

.shiyrqunm {
	overflow: hidden;
	padding-top: 6.4vw;
	padding-bottom: 12.8vw;
}

.shiyun_ul {
	overflow: hidden;
	padding: 5.7333vw 3.6vw 0 3.6vw;
}

.shiyun_ul li {
	float: left;
	width: 44.5333vw;
	height: 30.9333vw;
	overflow: hidden;
	text-align: center;
	border: 1px solid #3AAD7B;
	border-radius: 1.6vw;
	margin-bottom: 6.4vw;
}

.shiyqun_img {
	line-height: 12.6667vw;
}

.shiyqun_img img {
	width: 8.3333vw;
}

.shiyrunp {
	font-size: 3.5333vw;
	line-height: 4.3333vw;
	color: #666666;
}

.shiyun_ul .zuobianjy {
	float: right;
}


.shiyrunp span {
	font-size: 1.933vw;
}


.kexuess {
	height: 86.5333vw;
	overflow: hidden;
	background-image: url(../img/cp/05.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 7.7333vw;
}


.xiuesyanjgbgf {
	overflow: hidden;
	padding-top: 8.6667vw;
}

.youmyzgnd {
	float: left;
	width: 26.6667vw;
	margin-right: 4.6vw;
}

.youmyzgnd img {
	height: 34.6667vw;
	width: 26.6667vw;
}

.youmyzgnd_1 {
	margin-right: 0;
}

.motsuiolas {
	padding-top: 3.4667vw;
	font-size: 2.8vw;
	line-height: 4.5vw;
	color: #666666;
	text-align: center;
}

.motsuiolas sup {
	font-size: 1.2vw;
}

.lijiexxanan {
	margin: 0 auto;
	display: block;
	width: 21.6vw;
	line-height: 6.6667vw;
	font-size: 2.9333vw;
	color: #666;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #666;
}

.caiyangsp {
	overflow: hidden;
	padding-top: 7.6vw;
	padding-bottom: 3.6667vw;
}

.caitangsul {
	padding-top: 6.6667vw;

}

.caispli1 {
	padding-bottom: 5.7333vw;
}

#caispli1_sp {
	width: 100%;
	height: 51.2vw;
}

.caispli1 video {
	width: 100%;
	height: 51.2vw;
}

.cairtnsp {
	line-height: 10.4vw;
	font-size: 3.8667vw;
	color: #666;
	text-align: center;
	box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
}

.cairtnsp sup {
	font-size: 2.8667vw;
}

.anlifenss {
	height: 130vw;
	overflow: hidden;
	background-image: url(../img/cp/08.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 6.8vw;
}

.anlifenss .dabiaota,
.anlifenss .xiaobiaot {
	color: #fff;
}


#demo042 {
	width: 100%;
	margin: 0 auto;
	margin-top: 7.7333vw;
}


#demo042 .wuxnscaon {
	padding: 0 5.3333vw;
}

#demo042 ol {
	margin: 0 auto;
	width: 62.5vw;
	position: relative;
	bottom: -15px;
	text-align: center;
	height: 0.3646vw;
	line-height: 0.3646vw;
}



#demo042 .nannkysguis {
	text-align: center;
	margin: 0 auto;
	width: 90vw;
	background-color: #fff;
	height: 90vw;
	overflow: hidden;
	padding-top: 6vw;
	border-radius: 2vw;
}

#demo042 video {
	width: 80vw;
	overflow: hidden;
}

.asnlmxnsa {
	color: #3AAD7B;
	font-size: 4vw;
	line-height: 4vw;
	font-weight: 500;
	padding: 5.6vw 0 2.4vw 0;
}

.anlsjies {
	width: 70vw;
	text-align: justify;
	margin: 0 auto;
	font-size: 3.3667vw;
	line-height: 4.2667vw;
	color: rgba(114, 113, 113, 1);
}

.anlsjies sup {

	font-size: 1.6667vw;
}


/* END */

/* 科研项目 */

.kexiangmhs {
	padding-top: 12vw;

}

.keyanmlie {
	padding-bottom: 10.6667vw;
	padding-top: 5.3333vw;
}

.keyxianmli {
	overflow: hidden;
	border-bottom: 1px solid #D0D0D0;
	padding-bottom: 4.2667vw;
	margin-bottom: 7.3333vw;
}


.kexianmgp {
	font-size: 3.7333vw;
	line-height: 5.8667vw;
	font-weight: 500;
	text-align: justify;
	color: #3CA477;
	padding-bottom: 3.3333vw;
}

.kexianlbzuo {
	padding-bottom: 4.6667vw;
}

.keixnamgjians {
	font-size: 3.2vw;
	line-height: 6.6667vw;
	color: #717171;
	padding-bottom: 4.6667vw;
}

.wkaonimda {
	padding: 0 4vw;
	float: left;
	text-align: center;
	line-height: 6vw;
	font-size: 3.0667vw;
	color: #717171;
	display: block;
	border: 1px solid #3e3d3d;
	border-radius: 20px;
}

.xxjiansj {
	color: #717171;
	float: right;
	font-size: 3.0667vw;
	line-height: 6vw;
}

.xueshuqihans {
	overflow: hidden;
	background-color: #F7F7F7;
	padding-top: 10.8vw;
	padding-bottom: 11.2vw;
}

.kexueyuhnaaq {
	padding: 8.8vw 0 7.2vw 0;
}


.youbianwmzhjjs {
	height: 106.9333vw;
	overflow: hidden;
	background-image: url(../img/kyxs/bj01.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 10.4vw;
	padding: 10.4vw 4.2667vw 0 4.2667vw;
}

.yingwenzx {
	padding-top: 1.333vw;
}

.wzixianss {
	color: #fff;
	font-size: 3.6667vw;
	line-height: 6.1333vw;
}

.wzixianss a {
	display: block;
	color: #fff;
	font-size: 3.567vw;
	line-height: 5.833vw;
}

.yingwenzx a {
	font-size: 3.576vw;
	line-height: 5.833vw;
}

.wenzjianbt {
	font-weight: 600;
}





/* END */


/* 科研学术内容页 */
.xuesranjnrs {
	overflow: hidden;
	padding-top: 13.0667vw;
}

.biaozuobd {
	overflow: hidden;
	border-bottom: 1px solid #3e3d3d;
	margin-bottom: 5.3333vw;
	word-break: break-all;
}


.nikansbiaot {
	font-size: 4.7333vw;
	line-height: 7.8667vw;
	color: #3CA477;
	font-weight: 500;
	text-align: left;
	padding-bottom: 6.2667vw;
}

.nissbtsja {
	font-size: 3.0667vw;
	line-height: 3.0667vw;
	color: #3e3d3d;
	padding-bottom: 2.2667vw;
}

.nissbtsja span {
	color: #3AAD7B;
}

.wenznfjsye {
	color: #717171;
	font-size: 3.6667vw;
	line-height: 6.6667vw;
	text-align: left;
	overflow: hidden;
	padding-bottom: 6.6667vw;
	word-break: break-all;
}

.mianchengs {
	text-align: center;
	padding-bottom: 10.6667vw;
}


.mianchengs img {
	height: 12vw;
}



/* END */


/* new列表 */


.newzxinw {
	overflow: hidden;
	background-image: url(../img/new/bjj.png);
	background-position: center center;
	background-size: 100% 100%;
}


.wlamnninews {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	margin-bottom: 8.6667vw;
	margin-top: 18.6667vw;
}

.wlamnninews li {
	width: 29.4667vw;
	background-color: #E8E9E9;
	margin-left: 1px;
	text-align: center;
	font-size: 3.6vw;
	color: #3e3d3d;
	line-height: 11.2vw;
	transition: all 0.3s ease-in-out;
}


.wlamnninews li a {
	display: block;
	font-size: 4vw;
	color: #3e3d3d;
}


.wlamnninews li:nth-child(1) {
	border-radius: 8px 0 0px 8px;
}

.wlamnninews li:last-child {
	border-radius: 0 8px 8px 0;
}



.wlamnninews:hover .active {
	background-color: #E8E9E9;
}

.wlamnninews:hover .active a {
	color: #3e3d3d;
	font-weight: 400;
}

.wlamnninews .active,
.wlamnninews li:hover,
.wlamnninews .active:hover {
	background-color: #3AAD7B;
	color: #fff;
}

.wlamnninews .active a,
.wlamnninews li:hover a,
.wlamnninews .active:hover a {
	color: #fff;
	font-weight: bold;
}


.fenyemms {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	padding-bottom: 11.2vw;
}

.fenyemms_div {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999;
}

.fenyemms img {
	height: 9.7333vw;
}

.fenyemms_1 {
	padding-right: 8vw;
}


.zhuanafetna {
	overflow: hidden;
	padding-bottom: 8vw;
}

.zhuanafetna_li {
	float: left;
	width: 40.2667vw;
	height: 45.0667vw;
	margin-bottom: 5.8667vw;
}

.zhuanafetna_li_1 {
	float: right;
}

.zhuanafetna_li video {
	width: 40.2667vw;
	height: 45.0667vw;
}

.zhuanafetna_li_p {
	position: relative;
	z-index: 9999;
	color: #fff;
	font-size: 2.4vw;
	line-height: 2.4vw;
	margin-top: -5.1333vw;
	text-align: center;
}


/* END */


/* 用户故事 */

.tongfnenj_1 {
	margin: 0;
	padding: 0 4.1333vw;
}


.yhugguss {
	overflow: hidden;
	background-image: url(../img/yhgs/02.png);
	background-position: center center;
	background-size: 100% 100%;
	padding-top: 17.0667vw;
}

.yhugudshdps {
	overflow: hidden;
	padding-left: 2.5vw;

}

.yhugudshdps_li {
	overflow: hidden;
	border-radius: 4vw;

	width: 86.2667vw;
	box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
	height: 62.5333vw;
	margin-bottom: 9.0667vw;
}


#yhugudshdps_li_sp {

	width: 86.2667vw;
	height: 50.533vw;
}

.yhugudshdps_li_p {
	font-size: 3.7333vw;
	color: #3e3d3d;
	line-height: 10.933vw;
	text-align: center;
}

.yhgs_morevideo {
	width: 86.2667vw;
	height: 15vw;
	background: #3DA677;
	position: relative;
	text-align: center;
	border-radius: 4vw;
	margin-bottom: 9.0667vw;
	box-shadow: 0 1vw 2vw rgb(0 0 0 / 10%);
}

.yhgs_morevideo a {
	font-size: 4.7333vw;
	color: #fff;
	margin: 0;
	position: absolute;
	line-height: 15vw;
	left: 0;
	right: 0;
}

.yhuhugus {
	margin-left: 2.5vw;
	width: 86.2667vw;
	box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
	margin-bottom: 6vw;

}

.yhuguss_shang {
	padding: 9.3333vw 4vw 0 4vw;
}

.xingnm {
	font-size: 3.7333vw;
	line-height: 3.7333vw;
	color: #3AAD7B;
	padding-bottom: 2.6667vw;
}


.jianjsss {
	font-size: 3.6667vw;
	line-height: 6.6667vw;
	color: #3e3d3d;
	padding-bottom: 12vw;
	min-height: 43.3333vw;
	border-bottom: 1px solid #3e3d3d;
}

.jianjjee {
	padding-top: 5.3333vw;
	font-size: 3.6667vw;
	line-height: 6.6667vw;
	color: #3e3d3d;
	min-height: 23.3333vw;
	padding-bottom: 12vw;
}


.xianbmfs {
	overflow: hidden;
	background-image: url(../img/yhgs/b1.png);
	background-position: center center;
	background-size: 100% 100%;
	min-height: 72.8vw;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	overflow: hidden;
}

.xianbmfs li {
	width: 29.8667vw;

}

.bioaqinaq {
	font-size: 2.6667vw;
	line-height: 4.8vw;
	color: #fff;
	padding: 2.6667vw 0;
	text-align: center;
}


.huosebnxs {
	margin-left: 8vw;
}

/* END */



/* 人才招聘 */

.rczplby {
	overflow: hidden;
	padding-top: 12.5333vw;
}

.budxxxq {
	color: #717071;
	font-size: 3.9vw;
	line-height: 3.2vw;
	padding: 3.7333vw 0 7.6vw 0;
}

#demo0zy01 {
	overflow: hidden;
	padding-bottom: 24vw;
}

#demo0zy01 .fsffsgg {
	line-height: 57.8667vw;
	height: 57.8667vw;
}

#demo0zy01 .flex-control-nav {
	bottom: -5.3333vw;
}

#demo0zy01 .flex-control-paging li a {
	color: #A9A9AA;
	border: 1px solid #A9A9AA;
}

#demo0zy01 .flex-control-paging li a.flex-active {

	border: 1px solid #3aad78;
	color: #3aad78;
	background-color: #3aad78;

}

.jiawomen {
	overflow: hidden;
}

.gongzhaol {
	background-color: #3AAD7B;
	overflow: hidden;
	border-top-right-radius: 4vw;
	border-top-left-radius: 4vw;
}


.xioannbfgd {
	overflow: hidden;
}


.xioannbfgd li {
	float: left;
	width: 49.8%;
	text-align: center;
	color: #fff;
	height: 34.4vw;
	padding-top: 7.6vw;
}

.gongtuijhgd p {
	padding-top: 7.0667vw;
}


.xioannbfgd .baifenkgs {
	float: left;
	background-color: #fff;
	height: 14.1333vw;
	width: 1px;
	margin-top: 9.8vw;
}

.tugmind img {
	width: 10.2667vw;
}

.sibnfknbss {
	text-align: center;
	color: #fff;
	font-size: 3.2vw;
	line-height: 6.9333vw;
	padding-bottom: 9.6vw;
	padding-top: 5.6667vw;
}

.sibnfknbss img {
	width: 3.4667vw;
}


.zhiweiwnzas {
	padding-top: 13.7333vw;
	overflow: hidden;
}

.zhaopingxx {
	overflow: hidden;
	padding-left: 2.5vw;
	padding-top: 10vw;
}

.zmnegss {
	overflow: hidden;
	border-radius: 4vw;
	width: 86.2667vw;
	box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
	margin-bottom: 9.0667vw;
	padding: 0 4.0667vw;
	padding-top: 8vw;
	padding-bottom: 4.6667vw;
}

.rcaishanbg {
	overflow: hidden;
}

.zhiwejjns {
	float: left;
	font-size: 5.8667vw;
	line-height: 5.8667vw;
	color: #3AAD7B;
}

.shangmzz {
	float: right;
	width: 22.5333vw;
	border-radius: 100px;
	color: #fff;
	background-color: #3AAD7B;
	font-size: 2.9333vw;
	line-height: 6.8vw;
	text-align: center;
}

.zpzwnnssa {
	overflow: hidden;
	padding: 5.8667vw 0 6.6667vw 0;
}

.zpzwnnssa p {
	float: left;
	font-size: 3.2vw;
	line-height: 3.2vw;
	color: #3e3d3d;
}

.dizwnejs {
	width: 16.5333vw;
}

.sjianzhnns {
	width: 34.0667vw;
}

.dzinntt img {
	width: 2.9333vw;
	margin-right: 1.6vw;
}

.sjianzhssz img {
	width: 3.3333vw;
	margin-right: 1.6vw;
}

.renshunz img {
	width: 4.1333vw;
	margin-right: 1.6vw;
}

.bhznnms {
	font-size: 3.4667vw;
	line-height: 3.4667vw;
	color: #3AAD7B;
	padding-bottom: 4vw;
}

.zuobinns {
	overflow: hidden;
	padding-bottom: 9.3333vw;
}

.zhiwnrn {
	font-size: 2.6667vw;
	line-height: 5.6vw;
}


.fulidaiyunns {
	overflow: hidden;
	padding-bottom: 18.5333vw;
}

.snnmdhnaa {
	font-size: 2.8vw;
	line-height: 6.6667vw;
	color: #3e3d3d;
	padding-bottom: 14.6667vw;
	border-bottom: 1px solid #3e3d3d;
	margin-bottom: 5.3333vw;
}

.bubinnssa {
	overflow: hidden;
}

.bubinnssa p {
	float: left;
	font-size: 3.4667vw;
	line-height: 7.8667vw;
	color: #3e3d3d;
}

.nalmnss {
	width: 10.1333vw;
}

.nalmnss img {
	width: 6vw;
}

.nalmnss_1 img {
	width: 5.2vw;
}


.wanduldais {
	padding-bottom: 7.3333vw;
}


/* END */

/* 在研产品 */

.zycp_dingbdh {
	overflow: hidden;
	padding-top: 10.5333vw;
}


.container_zycp .wlamnninews {
	margin: 0;
	border-radius: 4.3333vw;
	overflow: hidden;
	border: 0.1333vw solid #DCDBDC;
}


.container_zycp .wlamnninews li {
	width: 50%;
	margin-left: 0px;
	border-bottom: 0.1333vw solid #DCDBDC;
}

.container_zycp .wlamnninews li:nth-child(2) {
	border-radius: 0;
	border-right: 0.1333vw solid #DCDBDC;
}

.container_zycp .wlamnninews li:nth-child(4) {

	border-right: 0.1333vw solid #DCDBDC;
}

.container_zycp .wlamnninews li:first-child {
	/* width: 100%; */
	border-radius: 0;
	border-bottom: 1px solid #DCDBDC;
}

.cyannr_p {
	padding-top: 10.1333vw;
	font-size: 4.8vw;
	line-height: 4.8vw;
	padding-bottom: 4.9333vw;
	color: #3DA677;
}

.niyoussma {
	width: 68.5333vw;
	padding-bottom: 6.6667vw;
}

.cyannr_p1 {
	font-size: 3.7333vw;
	line-height: 5.0667vw;
	color: #3DA677;
	padding-bottom: 8.9333vw;
}

.cyanjianj_z {
	text-align: center;
	padding: 7.6vw 0 4.4vw 0;
}

.cyanjianj_z img {
	width: 74.8vw;
}

.cyanjianj_y {
	color: #3e3d3d;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 8.9333vw;
}

.zycp_zbtz {
	overflow: hidden;
}

.zbtedns {
	margin-top: 9.8667vw;
	background-color: #F7F7F9;
	padding: 4.4vw 7.2vw 0 7.2vw;
}

.zyoubianwtup {
	text-align: center;
	padding-bottom: 6.2667vw;
}

.zyoubianwtup img {
	width: 37.8667vw;
}

.zbtedns_wbz {
	text-align: justify;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 6.6667vw;
	color: #3e3d3d;
}

.xichazuoy {
	overflow: hidden;
	padding-top: 10.2667vw;
}

.yaopfuzuoy_z {
	text-align: center;
	padding: 6.6667vw 0 4.6667vw 0;
}

.yaopfuzuoy_y {
	color: #3e3d3d;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 8.8vw;
}

.sichafff {
	padding: 8.5333vw 0;
}

.sichafff p {
	color: #3e3d3d;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 2.9333vw;
}


.xichajianss {
	margin: 12vw 0 6.6667vw 0;
	background-image: url(../img/zrcp/02.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 25.0667vw;
	overflow: hidden;
	padding: 2.6667vw 4vw;
	font-size: 2.6667vw;
	color: #FFFFFF;
	line-height: 4.5333vw;
	text-align: justify;
}

.sicjianmlc {
	background-image: url(../img/zrcp/03.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.267vw;
	font-size: 2.6667vw;
	color: #3e3d3d;
	line-height: 4.5333vw;
	height: 52vw;
}

.sicjianmlc p {
	height: 13.867vw;
}

.sicjianmlc .sicjianmlc_p1 {
	line-height: 2.6667vw;
	padding-top: 0.233vw;
	height: 7.867vw;
}

.sicjianmlc .sicjianmlc_p2 {
	height: 9.267vw;
}

.sicjianmlc .sicjianmlc_p3 {
	height: 8.867vw;
}

.sicjianmlc .sicjianmlc_p4 {
	height: 13.167vw;
}

.nianningjj {
	background-image: url(../img/zrcp/04.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 77.2vw;
	margin: 10.2667vw 0 10vw 0;
	padding: 6.1333vw 4vw;
	overflow: hidden;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #fff;
}

.nianningjj p {
	padding-bottom: 4vw;
}

.xguanzhil {
	font-size: 3.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
	padding: 8.5333vw 0;
}

/* 膀胱 */

.zycp_pangguan {
	overflow: hidden;
	padding-top: 10.5333vw;
}

.nmnsnpmms {
	width: 54.6667vw;
	padding: 10.1333vw 0 5.2vw 0;
}

.panggniaoy {
	font-size: 3.7333vw;
	line-height: 5.0667vw;
	color: #3DA677;
	padding-bottom: 8.9333vw;
}

.pangglxuemba {
	color: #3e3d3d;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 10.6667vw;
	padding-top: 7.1667vw;
	text-align: justify;
}

.linczhenz_zz {
	background-color: #F7F7F9;
	margin-top: 6vw;
}

.linczhenz_youbian {
	text-align: center;
	padding: 3.7333vw 0 2.2667vw 0;
}

.linczhenz_youbian img {
	width: 28.4vw;
}

.linczhenz_zbiank {
	background-image: url(../img/zrcp/05.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.3333vw;
	height: 62.2667vw;
	overflow: hidden;
	margin-bottom: 5.2vw;
}

.zhejsdabiaotm {
	font-size: 3.2vw;
	color: #3AAD7B;
	line-height: 3.2vw;
}

.zhejxiaombip {
	padding-top: 0.9333vw;
	font-size: 2.6667vw;
	color: #3e3d3d;
	line-height: 4.5333vw;
	height: 13vw;
	text-align: justify;
}

.dixingjuer_1 .zhejxiaombip {
	height: 13.8vw;
}

.dixingjuer_2 .zhejxiaombip {
	height: 9.5vw;
}


.wejyinshux {
	overflow: hidden;
	padding-top: 10.5333vw;
	padding-bottom: 6.6667vw;
}

.wejindics {
	overflow: hidden;
	padding-bottom: 1.3333vw;
	border-bottom: 1px solid #CBCBCB;
	margin-bottom: 3.2vw;

}

.wenimimg {
	float: left;
	width: 10.1333vw;
}

.weiyinfhuspc {
	float: left;
	margin-left: 3.8667vw;
	width: 71.4667vw;
}


.weiyinfhuspc_2 {

	padding-top: 1.3333vw;

}

.wenjjfdap {
	color: #3AAD7B;
	font-size: 3.2vw;
	line-height: 3.2vw;
}

.weninnpo {
	padding-top: 1.0667vw;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
}

.yufdangjjs {
	overflow: hidden;
	padding-top: 8vw;
}

.shezheyum {
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
	padding: 7.6vw 0 4.6667vw 0;
}

.yijuyufanfs {
	background-image: url(../img/zrcp/06.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 58.8vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 4.1333vw;
}

.xienizhemlbuq {
	font-size: 3.2vw;
	line-height: 3.2vw;
	color: #fff;
	padding-bottom: 1.3333vw;
}

.xiaohsenmzs {
	color: #fff;
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	padding-bottom: 2vw;
	text-align: justify;
}

.pg_erjiynkks {
	background-image: url(../img/zrcp/07.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 45.0667vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 2.6667vw;
}

.pg_erjiynkks .xiaohsenmzs {
	padding-bottom: 1vw;
}


.sanjifuyns {
	background-image: url(../img/zrcp/08.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 24vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 10.5333vw;
}

/* 肺癌 */


.zycp_dingbdh {
	overflow: hidden;
}



.fyantunms {
	width: 52.4vw;
	padding: 10.4vw 0 5.3333vw 0;
}

.fenzhnmmsa {
	font-size: 3.7333vw;
	line-height: 5.0667vw;
	color: #3DA677;
	padding-bottom: 8.5333vw;
}


.linchangzhrnzs {
	overflow: hidden;
}

.xxzliokmsaq {
	background-color: #F7F7F9;
	padding-top: 3.0667vw;
	overflow: hidden;
	margin-top: 6.4vw;
}

.fnjfutnyy {
	text-align: center;
}

.fnjfutnyy img {
	width: 24.1333vw;
	padding-bottom: 7.4667vw;
}


.erjiynkks {
	background-image: url(../img/zrcp/10.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 27.3333vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 10.5333vw;
}



.feibuntmnsz {
	background-image: url(../img/zrcp/11.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.3333vw;
	height: 129.3333vw;
	overflow: hidden;
	margin-bottom: 5.2vw;
}

.fubutnmsa .anijnsnxa_1 {
	height: 14vw;
}


.fubutnmsa .anijnsnxa_2 {
	height: 19vw;
}



.fubutnmsa .anijnsnxa_3 {
	height: 24vw;
}



.fubutnmsa .anijnsnxa_4 {
	height: 21vw;
}



.fubutnmsa .anijnsnxa_5 {
	height: 15vw;
}


.fubutnmsa .feibuntmnsz {
	margin-bottom: 10.2667vw;
}


.nijniubnas {
	background-image: url(../img/zrcp/10.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 27.3333vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 10.5333vw;
}

.weijiyinnshuja {
	background-image: url(../img/zrcp/12.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.3333vw;
	height: 169.3333vw;
	overflow: hidden;
	margin: 8.4vw 0 3.8667vw 0;
}

.weijiyinnshuja .zhejxiaombip_qz1 {
	height: 30.6vw;
}


.weijiyinnshuja .zhejxiaombip_qz2 {
	height: 23.1vw;
}

.weijiyinnshuja .zhejxiaombip_qz3 {
	height: 28vw;
}


.weijiyinnshuja .zhejxiaombip_qz4 {
	height: 15.2vw;
}


.weijiyinnshuja .zhejxiaombip_qz5 {
	height: 27.6vw;
}

.yufangzlan {
	padding-top: 7.4667vw;
}

.yuxingfeian {
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
	padding: 6vw 0 5.0667vw 0;
}

.yijifanyucasoa {
	background-image: url(../img/zrcp/13.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 36.1333vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 2.9333vw;
}

.yijifanyucasoa .xiaohsenmzs {
	padding-bottom: 1vw;
}

.erlinsehrnjs {
	background-image: url(../img/zrcp/14.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 85.8667vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 5.8667vw;
}

.erlinsehrnjs .xiaohsenmzs {
	padding-bottom: 4vw;
}

.erlinsehrnjs .xienizhemlbuq {
	padding-bottom: 3.333vw;
}

.yixinfsnaz {
	color: #3DA677;
	font-size: 3.2vw;
	line-height: 3.2vw;
	padding-bottom: 5.7333vw;
}


.gaowiesanzmsna {
	background-image: url(../img/zrcp/16.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.3333vw;
	height: 50.6667vw;

	margin: 8.4vw 0 12vw 0;
}

.zhejxiaombip_wx1 {
	height: 15vw;
}

.zhejxiaombip_wx2 {
	height: 11.2vw;
}

.zhejxiaombip_wx3 {
	height: 10.3vw;
}


.sanjifangyus {
	background-image: url(../img/zrcp/15.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 27.4667vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 10.5333vw;
}


.sanjifangyus .xienizhemlbuq {
	padding-bottom: 3.333vw;
}



/* 宫颈癌 */

.zycp_gongjingyan {
	overflow: hidden;
	padding-top: 10.4vw;
}

.gongjingyans {
	width: 55.2vw;
	padding: 10.5333vw 0 5.3333vw 0;
}

.quanjzidng {
	font-size: 3.7333vw;
	line-height: 5.0667vw;
	color: #3DA677;
	padding-bottom: 8.4vw;
}


.gongjymxximg {
	text-align: center;
	padding: 11.8667vw 0 5.3333vw 0;
}

.gongjymxximg img {
	width: 90.4vw;
}

.gongjmylxppp {
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
	padding-bottom: 10.6667vw;
}

.linrzzuuyy {
	text-align: center;
	padding: 4.6667vw 0;
}

.linrzzuuyy img {
	width: 48.8vw;
}


.lincrzkpus_gym {
	background-image: url(../img/zrcp/20.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 22.2667vw;
	overflow: hidden;
	padding: 3.2vw 4.4vw;
	margin-bottom: 3.4667vw;
}

.bendonxuenlls_1 {
	background-image: url(../img/zrcp/21.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 33.3333vw;
	overflow: hidden;
	padding: 4.2vw 4.4vw;
	margin-bottom: 3.4667vw;
}

.bendonxuenlls_2 {
	background-image: url(../img/zrcp/22.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 23.0667vw;
	overflow: hidden;
	padding: 4.2vw 4.4vw;
	margin-bottom: 3.4667vw;
}

.bendonxuenlls_3 {
	background-image: url(../img/zrcp/23.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 24.5333vw;
	overflow: hidden;
	padding: 5.2vw 4.4vw;
	margin-bottom: 10vw;
}


.weijinxhynss {
	font-size: 2.6667vw;
	line-height: 4.5333vw;
	color: #3e3d3d;
	padding: 8.6667vw 0 12vw 0;
}

.xichayufsanhs {
	overflow: hidden;
}

.lincrzkpus {
	background-image: url(../img/zrcp/24.png);
	background-position: center center;
	background-size: 100% 100%;
	height: 64.2667vw;
	overflow: hidden;
	padding: 5.0333vw 4.4vw;
	margin: 5.6vw 0 4.8vw 0;

}

.shangjionss {
	color: #3AAD7B;
	font-size: 3.2vw;
	line-height: 3.2vw;
	padding-bottom: 10vw;
}

.changjiangongjs {
	background-image: url(../img/zrcp/25.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding-left: 5.3333vw;
	height: 113.3333vw;
	overflow: hidden;
	margin: 0 0 9.4667vw 0;
}

.zhejxiaombip_gjng01 {
	height: 10vw;
}


.zhejxiaombip_gjng02 {
	height: 19vw;
}


.zhejxiaombip_gjng03 {
	height: 14vw;
}


.zhejxiaombip_gjng04 {
	height: 19vw;
}

.zhejxiaombip_gjng05 {
	height: 18vw;
}


/* END */


/* 全自动样本预处理仪 */


.qzdcp {
	background-image: url(../img/qzdybycly/02.png);
	background-position: center center;
	background-size: 100% 100%;
	/*height: 566.2667vw;*/
	overflow: hidden;
	padding-top: 16.9333vw;
}


.q_cpjs {
	font-size: 4.8vw;
	line-height: 4.8vw;
	font-weight: 500;
	color: #3AAD7B;
}

.q_cpxxjs {
	font-size: 3.9667vw;
	line-height: 5.5333vw;
	text-align: justify;
	color: #3e3d3d;
	padding: 2.6667vw 5.3333vw 10.6667vw 5.3333vw;
}


.gbted {
	padding: 5.0667vw 5.3333vw 3.7333vw 5.3333vw;
}


.czjjiand {
	padding: 8.1333vw 5.3333vw 4vw 5.3333vw;
}

.quanjzod {
	padding: 8.5333vw 5.3333vw 2.6667vw 5.3333vw;
}

.zhlianheb {
	padding: 7.2vw 5.3333vw 3.7333vw 5.3333vw;
}

.jbcnashu {
	padding: 8.4vw 5.3333vw 3.6vw 5.3333vw;
}


/* END */




/* 视频案例 */
.zhuanjfanglt {
	padding-top: 13.3333vw;
}

.sp_block {
	padding-bottom: 28.3333vw;
}


#demo042 .sp_slider {
	background-color: #eeeeee;
}

.page_sp_slider ol {
	display: none;
}

.page_sp_slider ul.flex-direction-nav {
	display: none;
}

.zhuanjfanglt_1 {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: left;
	align-items: left;
	padding-left: 2.333vw;
}

.zhuanjfanglt_1 li {
	width: 100%;
	text-align: center;
	padding-top: 0;
	height: 80vw;
	margin-bottom: 6vw;
	overflow: hidden;
	padding-top: 5.0667vw;
	box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
	margin-right: 4vw;
	border-radius: 2vw;
}


.zhuanjfanglt_1 .asnlmxnsa {
	font-size: 2.9333vw;
	line-height: 2.9333vw;
	padding: 2.8vw 0 1.3333vw 0;
}

.zhuanjfanglt_1 .anlsjies {
	font-size: 2.1333vw;
	line-height: 3.4667vw;
	width: 65vw;
	margin: 0 auto;
}


.zhuanjfanglt_1 video {
	width: 75vw;
}



/* END */


/* 底部 */

footer {
	overflow: hidden;
	background-color: RGBA(239, 238, 237, 1);
	padding-bottom: 4vw;
}

.dibladohngs {
	overflow: hidden;
	padding-top: 5.3333vw;
	padding-bottom: 10.9333vw;
}

.dibudaohl {
	overflow: hidden;
	line-height: 12.0667vw;
	border-top: 1px dashed RGBA(188, 187, 187, 1);
}

.dibudaohl a {
	display: block;

}

.daoulhbiao {
	float: left;
	font-size: 3.7333vw;
	font-weight: 500;
	color: #585757;
}


.fengjxins {
	height: 1px;
	overflow: hidden;
	width: 100%;
}

.v0014 {
	margin-top: 4.5333vw;
	float: right;
	width: 4.8vw;
	position: relative;
	height: 2.6667vw;
}

.v0014 img {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.v0014 .knjfddcvc {
	display: block;
}

.v0014 .knjfddcvc01 {
	display: none;
}


.v01 .knjfddcvc {
	display: block;
}

.v01 .knjfddcvc01 {
	display: none;
}


.v02 .knjfddcvc {
	display: none;
}

.v02 .knjfddcvc01 {
	display: block;
}

.nizhenstd {
	overflow: hidden;
	padding-top: 1.3333vw;
}

.nizhenstd a {
	display: block;
	font-size: 3.7333vw;
	line-height: 3.7333vw;
	padding-bottom: 4.1333vw;
	color: #585757;
}

.niswinxzssa {
	overflow: hidden;
}


.wewwmaj {
	overflow: hidden;
}

.wewwmaj li {
	text-align: center;
	float: left;
	width: 13.4vw;
	margin-right: 5.567vw;
}


.wewwmaj li:last-child {

	margin-right: 0;
}



.wewwmaj_1 {
	width: 13.4vw;
	height: 13.4vw;
	margin-bottom: 1.6vw;
}

.wewwmaj_1 img {
	width: 13.4vw;
	height: 13.4vw;
}

.wewwmaj_2 {
	width: 100%;
	font-size: 2.6vw;
	line-height: 4vw;
	color: #3e3d3d;
}


.gongmincc {
	font-size: 3.8667vw;
	line-height: 3.4667vw;
	padding: 4vw 0 2.5333vw 0;
	color: #3DA677;
}

.gongsdinx {
	font-size: 3.6vw;
	line-height: 6vw;
	color: #3e3d3d;
	padding-bottom: 4.6667vw;
	border-bottom: 1px solid #D0D0CF;
	margin-bottom: 3.3333vw;
}

.dibqtxxx {
	text-align: center;
	color: #898989;
	line-height: 4.8vw;
	font-size: 3.6333vw;
}


/* END */




/* 职位投递弹窗 */


.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0, 0, 0, .8);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
}

.reveal-modal {
	visibility: hidden;
	top: 100px;
	left: 0%;
	margin-left: -710.5px;
	width: 1421px;
	height: 727px;
	background-color: #fff;
	position: absolute;
	z-index: 9999999;
	padding: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
}

.reveal-modal .close-reveal-modal {
	font-size: 22px;
	line-height: .5;
	position: absolute;
	top: 8px;
	right: 11px;
	color: #aaa;
	text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
	font-weight: bold;
	cursor: pointer;
}



#zwtoudie {
	width: 93.4667vw;
	height: 93.4667vw;
	margin-left: 3.3333vw;
	overflow: hidden;
}

.niniuniua {
	padding: 6.8vw 0 6.2667vw 0;
	text-align: center;
	font-size: 6.4vw;
	line-height: 6.4vw;
	font-weight: bold;
	color: #3AAD7B;
}

.form-horizontal {
	padding: 0 6.6667vw;
}

.wkaonimsf {
	overflow: hidden;
}

.nizheiynf {
	width: 80.1333vw;
	margin-bottom: 5.2vw;

}

.nizheiynf_1 {
	width: 80.1333vw;

}

.wkaonimsf .dr_required {
	padding: 0;
	padding-left: 0px;
	line-height: 13.4667vw;
	height: 13.4667vw;
	font-size: 4vw;
	text-align: center;
	width: 100%;
	color: #595757;
	background-color: RGBA(232, 233, 233, 1);
	border: 0px solid #000;

}





#dr_row_dtsc {
	position: relative;
	height: 12.9333vw;
	overflow: hidden;
	margin-top: 5.3333vw;
}

#dr_row_dtsc .fileinput-button {
	padding: 0;
	margin: 0;
	color: #595757;
	background-color: RGBA(232, 233, 233, 1);
	line-height: 12.9333vw;
	font-size: 4vw;
	width: 100%;
	height: 12.9333vw;

	text-align: center;
}

.chuanszjiahnh {
	color: #3AAD7B;
	font-size: 4vw;
}



.fileinput-button input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	font-size: 200px;
	direction: ltr;
	cursor: pointer;
}


.nisuansmdx {
	text-align: center;
	margin-top: 6.1333vw;
}

.nisuansmdx button {
	width: 33.3333vw;
	height: auto;
	text-align: center;
	background-color: #3AAD7B;
	line-height: 10.6667vw;

	font-size: 4vw;
	color: #fff;
	margin: 0;
	padding: 0;
	border: 0;
}




/* END */