/* CSS Document */

*{ margin:0px; padding:0px;}

body{ font-family:"宋体"; font-size:14px; color:#000;}

/*头部*/

.top{ width:100%; background:#4fc16b; padding:0.5% 0; font-family:"微软雅黑";}

.topjz{text-align:right; color:#fff;}

.qyyy{color:#fff; padding:0 2%; background:url(../images/qyyx.png) no-repeat left center;}

.fwrx{background:url(../images/fwrx.png) no-repeat left center;padding-left:1%;}

.logo{ width:400px; padding:15px 0;}

.nav{ width:800px;}

.navli{ float:left; width:100px; line-height:100px; text-align:center; font-family:"微软雅黑"; font-size:14px;}

.nava{ color:#000; display:block;}

.nava:hover{ color:#fff; background:#4fc16b;}

.xgxz{color:#fff; background:#4fc16b;}

/*幻灯*/

.flexslider{position:relative;height:537px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:637px; position:relative;}
.slides img{ position:absolute; left:50%; top:0px; margin-left:-960px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; width:100%; top:45%;}

/*走进恒瑞*/

.zjhr{ background:#f4f4f4; padding:3% 0;}

.tybt{ text-align:center;}

.tybt img{max-width:16%;}

.zjhrbt{width:-moz-max-content;/*width:-moz-fit-content;*/ margin:0px auto; font-weight:normal; font-size:20px; color:#4fc16b; line-height:30px; border-bottom:1px solid #4fc16b; }

.jianjie{line-height:30px; text-align:center; padding:2% 0;font-size:13px;}

.servicesBox { width:700px; margin:0 auto; padding-top:1%; }

.servicesBox .serBox { width:140px; height:140px; float:left; position:relative;}

.servicesBox .serBox img{max-width:50%;}

.servicesBox .serBox .pic1 { width:90px; height:72px; padding-top:18px; border-radius:90px; background:#4fc16b; text-align:center;position:absolute; top:0px; right:25px; z-index:99; }

.servicesBox .serBox .pic2 { width:86px; height:68px; padding-top:18px; text-align:center; border-radius:90px; border:2px solid #4fc16b; background:#fff; position:absolute; top:0px; left:25px; z-index:0;}

.servicesBox .serBox .txt1 { color:#000;font-weight:normal; text-align:center; padding-top:110px; }

/*科研成果*/

.kycg{padding:3% 0 1% 0;}

.kybt img{max-width:18%;}

.lrzj2{
	width:377px;
	height:221px;
	float:left;
	margin-bottom:34px;
	margin-right:34px;
	position:relative;
}
.zoom{
	width:377px;
	height:221px;
	display:block;
	position:relative;
	overflow:hidden;
}


.text{width:100%;line-height:40px; background:#000; color:#FFF; font-weight:normal; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0px;

bottom:0px; text-align:center; z-index:999;}

.last{margin-right:0px;}

/*新闻*/

.xwbtlm{ width:100%; padding:1% 0; line-height:30px; background:url(../images/xwline.png) repeat-x top left; border-bottom:1px solid #4fc16b;}

.xwzx{ width:48%; font-weight:normal; color:#4fc16b; font-size:20px;}

.xwzx img{ max-width:24%; vertical-align:middle;}

.hykp img{max-width:32%;}

.more{ font-size:12px;float:right; line-height:30px; font-family:"宋体"; font-size:12px; color:#6f6f6f;}

.more:hover{ color:#4fc16b;}

.xwlis{width:100%; margin-top:6%;}

.xwli{width:48%; margin-top:3%;}

.date{float:left; width:13%; height:70px; text-align:center; border:1px solid #e4e4e4; font-family:"微软雅黑";}

.p1{ font-size:28px; color:#000; padding:8% 0;}

.p2{ border-top:1px solid #e4e4e4; line-height:30px; color:#6f6f6f;}

.xwtt{ float:right; width:80%;}

.xwxbt{ font-weight:normal; color:#0f7929;}

.xwxx{ line-height:25px; color:#000; padding-top:2%; }

/*团队*/

.team{padding:3% 0;}

.zuoteam{ width:800px;}

.teama{ margin-bottom:10px;}

.hrtd{width:250px; background:#4fc16b;height:95px; text-align:center; padding-top:60px; font-weight:normal; color:#fff;}

.hrtd img{max-width:68%; margin-bottom:3%;}

.ygrk img{max-width:74%; margin-bottom:3%;}

.tdpic{width:540px; position:relative;}

.tdpic img{position:absolute; left:0; top:0; z-index:10;}

.mark{ background:url(../images/fdj.png) no-repeat center 50px #000;opacity:0.7; display:none; width:540px; height:155px; position:absolute; left:0; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}

.zlzs{ position:relative; overflow:hidden;
}

.a1 img{
	width: 389px;
	height: 322px;
}

.a2{
	position: absolute;
	top: 0;
	left:-389PX;
	width: 389px;
	height: 322px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;
} 

.p4{
	width: 389px;
	text-align: center;
	position: absolute;
	top: 138px;
	left: -389px;
    transition: all 0.2s 0.1s ease-out ;  
}

.p4 img{max-width:60%;}

.p5{
	width: 389px;
	text-align: center;
	line-height:20px ;
	position: absolute;
	top: 135px;
	left: -389px;
	margin: 30px  0 10px;
    color: #fff;
	font-weight:normal;
    transition: all 0.2s 0.2s ease-out ;  
}
/**团队改**/

.tddd{ height:auto !important; min-height:550px; height:550px; margin-top:3%;}
.tddd li{ width:530px; font-family:"微软雅黑";background:#fff; padding:25px; margin-bottom:40px;}
.tfd_y{ width:265px;}
.wanjj{ font-size:22px; line-height:35px; color:#000;}
.wanjj span{ font-weight:normal; font-size:16px; padding-left:20px;}
.rewew{ line-height:30px; color:#000; font-size:16px;}
.zhuytr{ line-height:30px; color:#6f6f6f; padding-top:10px; height:114px; overflow:hidden;}
.ckdfgfg{ text-align:right; font-size:14px; padding-top:22px; color:#000;}

/*底部*/

.foot{ background:#2c2f34; padding-top:1%;}

.part{line-height:35px; float:left; color:#fff; padding-top:1%; }

.lastp{padding:0; float:right;}

.part img{ vertical-align:middle;}

.partmid{ padding-left:120px;}

.sbh{ font-weight:normal; color:#fff;}

.bot{ text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; background:#4fc16b; line-height:30px;}

.bot a{color:#fff;}

/*右侧悬浮*/

.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#4fc16a;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#4fc16a;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#2c2f34;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*科研成果*/

.nyerji{ margin-top:3%;}

.erjili{float:left; text-align:center; width:398px;margin-bottom:3px; margin-right:3px; background:#fff; line-height:50px; }

.erjia{color:#000; display:block;}

.erjia:hover{  color:#4fc16b;}

.erjia h2{ font-weight:700; font-size:14px;}

.m0{margin-right:0px;}



/*新闻中心*/

.nyerjilm{margin-top:3%;}

.wz{background:url(../images/home.png) no-repeat left center; padding-left:30px;}

.wz a{color:#6f6f6f;}

.wz a:hover{color:#4fc16b;}

.ejlm{padding-top:10px;}

.ejlmli{float:left; height:14px; line-height:14px;border-right:1px solid #e4e4e4;padding:0px 20px;}

.ejlma{display:block; color:#000;}

.ejlma h2{ font-size:14px; font-weight:700;}

.ejlm a:hover{ color:#4fc16b;}

.ejlmxz{ color:#4fc16b;}

.zxg{min-height:600px;}
.zxg p span{color:#000 !important}
/*分页样式*/
.pages{ text-align:center; margin:30px 0px;}

.pages a{ line-height:30px ;border:1px solid #e4e4e4; padding:6px 10px; 
margin:0px 5px; text-align:center; color:#6f6f6f;}

.pages a:hover{ background:#4fc16b; color:#FFF; border-color:#4fc16b; }

.pages .pagesxz{background:#4fc16b; color:#FFF; border-color:#4fc16b;}

.wzq{ line-height:30px; margin-top:2%;font-size:13px;}

.teamlist{margin-top:3%;}

/*资料下载*/

.zlxz{padding-top:3%;}

.hyhg{ width:45%; margin-bottom:3.5%; height:50px; border:1px solid #e4e4e4; padding:20px;}

.xia{ display:block; padding-right:20px; float:left; border-right:1px solid #e4e4e4;}

.rdicv{ width:310px; padding-left:20px; float:left;  line-height:25px;}

.yuitm{color:#000;}

/*联系我们*/

.lxwmy{ padding-top:8%;}

.address{width:500px; background:#fff; position:relative; padding:0 40px;font-size:13px;}

.yuan{ text-align:center; padding-top:30px; width:150px; height:120px; background:#fff; border-radius:150px; position:absolute; left:50%; top:-70px; margin-left:-75px;}

.yuan img{max-width:50%;}

.lxwz{ line-height:50px; padding:60px 0 40px 0;}

.lxwz img{ vertical-align:middle;}

.map{background:#fff; padding:20px; width:1160px; margin-top:3%;}



/*新闻详情*/

.xwxqbt{ text-align:center; color:#000;}

.ly{  text-align:center; padding-top:5px;}

.ly a{  color:#6f6f6f; }

.ly a:hover{  color:#4fc16b; }

.sx{ height:60px;  border-top:1px solid #e4e4e4; padding-top:20px;}

.sxfp{color:#6f6f6f;}

.sxfp a{ line-height:30px; color:#6f6f6f; }

.sxfp a:hover{ color:#4fc16b;}

.fhlb{margin-top:20px;}

.fhlb a{ font-size:14px; font-family:"微软雅黑"; font-weight:bold;line-height:30px; color:#4fc16b;}

.xqly{padding:5px 0;}

.xwyw img{max-width:12%;}

.ywyw img{max-width:13%;}

.kyyw img{max-width:18%;}

.hrtdyw img{max-width:14%;}

.lxwmyw img{max-width:12%;}

.zlzsyw img{max-width:18%;}

/*专利证书*/

.zlzslist{ padding-top:3%;}

.zlzslist ul li .a1 img{
	width: 260px;
	height: 360px;
}
.zlzslist ul li{
	width: 260px;
	height: 360px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin-right:40px;
	margin-bottom:40px;
} 

.zlzslist ul li.m0{margin-right:0px;}

.zlzslist ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 220px;
	height: 45px;
	padding: 10px 20px;
	background: #fff;
}
.zlzslist ul li .a1 .divA>.p1{
	width: 260px;
	font-size:14px;
	line-height:30px;
	color:#6f6f6f;
	font-weight:normal;
	padding:0;
	
	}


.zlzslist ul li .a1 .divA .p1 span{ line-height:20px; font-size:20px; display:block; float:left;}

.zlzslist ul li .a1 .divA .x{  width:260px; height:6px; background:url(../images/hl.png) no-repeat 12px bottom;}


/*遮罩*/
.zlzslist ul li .a2{
	position: absolute;
	top: 0;
	left:-260px;
	width: 260px;
	height: 360px;
	text-align: center;
	background:url(../images/hr.png) no-repeat center center #000;
	opacity:0.7;
	transition: all 0.2s;  
} 
  
/*会员登录*/

.hudl{ background:url(../images/mb.png) no-repeat center bottom; padding-top:40px; height:470px;}

.dlk{width:400px; height:380px; background:#fff; margin:0px auto;  }

.dlbd{ width:300px; margin:0px auto; padding-top:30px;}

.dltitle{ color:#fff;  font-size:20px; text-align:center; font-family:"微软雅黑"; line-height:45px; background: #4fc16b;}

.dlbd input{ width:300px;  height:35px; line-height:35px;   text-indent:44px; border:1px solid #e4e4e4; margin-top:20px; }

.yhm{ background:url(../images/tb.png) no-repeat left center;}

.password{ background:url(../images/tu2.png) no-repeat left center;  }

.dlbd .yzm{ background:url(../images/tb3.png) no-repeat left center;width:190px;}

.ypic{ margin-top:20px; float:right;}

.zhuce{ width:300px; margin:40px auto; }

.ljdl{width:300px;font-family:"微软雅黑"; height:50px; line-height:50px; background:#ff8d16; color:#FFF; font-size:14px; text-align:center; border:0; cursor:pointer;}


.users{
	
	float:left;
	display:block;
	color:#fff;
	font-size:14px;
	padding-left:1%;
	background:url(../images/users.png) no-repeat left center;
}
