@charset "UTF-8";
@import url("common.css");


/*@media screen and (max-width: 400px) {}*/
/*@import url("tinyScreen.css") screen and (max-device-width: 400px);
value=":: 输入关键字 ::" onFocus="this.value=''" onblur='if (value ==""){value=":: 输入关键字 ::"}'
background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;
*/
/*font-family: Arial, Helvetica, sans-serif;*/
/*	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent transparent #ccc;
	border-style: dashed dashed dashed solid;
	border-width: 3px;
*/
.clear{clear: both;}
html, body {-webkit-text-size-adjust:none;}
body {font-size: 14px;}

.header{width: 1243px;margin:0 auto;height: 0px;}
.h-position{width: 1243px;height: 111px;position: absolute;z-index: 5555;top: 25px;}
.h-position .logo{float: left;background: url(../images/logo-bg.png) no-repeat;height: 111px;width: 212px;text-align: center;}
.h-position .logo img{margin-top:10px;}
.h-position .nav{float: left;background: url(../images/nav-bg.png) no-repeat;width: 1031px;height: 111px;}
.h-position .nav ul{margin-left:30px;}
.h-position .nav ul li{float: left;width: 110px;height:111px;line-height: 111px;text-align: center;position: relative;}
.h-position .nav ul li span{display: block;width: 0px;margin: 0 auto;margin-top:-9px;height: 4px;background: #d6be2e;
	transition:all .2s ease-in-out 0s;
	-webkit-transition:all .2s ease-in-out 0s;
	-moz-transition:all .2s ease-in-out 0s;
	-ms-transition:all .2s ease-in-out 0s;
	-o-transition:all .2s ease-in-out 0s;
}
.h-position .nav ul li:hover span{width: 100%;}
.h-position .nav ul li a{display:block;height:111px;color: #fff;font-size: 22px;font-weight:700;}
.h-position .nav ul li a i{width: 0px;height: 0px;line-height:0px;
	border-width:5px;
	border-color:#fff transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	position: absolute;
	top: 55px;
	left: 90px;
}
.h-position .nav .phone{float: left;font-size: 20px;font-weight: 700;color: #fff;line-height: 111px;margin-left:10px;}
.h-position .nav .share{margin:40px 0 0 10px;float: left;}
.h-position .nav .share a{margin-left:10px;}

.DB_tab25 {width:100%;height:600px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:600px;display:none;}

.DB_tab25 .DB_imgSet{position:absolute;width:1243px;left:50%;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-75px;top:280px;}

.DB_tab25 .DB_menuWrap{width:1243px;height:653px;left: 0;margin:0 auto;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:1243px;bottom:80px;text-align:center;font-size:0;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:250px;top:50%;cursor:pointer;display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.DB_tab25 .DB_next{position:absolute;right:250px;top:50%;cursor:pointer;display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);} 

.banner-bg{background:url(../images/banner-btnBg.png) no-repeat center bottom;width:100%;height:70px;position:absolute;margin-top:-70px;z-index:5555;}

.fenye{width: 100%;border-top:1px solid #eee;margin-top:20px;margin-bottom: 40px;padding-top:20px;}
.fenye a{display:block;float:left;text-align:center;line-height:50px;border:1px solid #e6e6e6;color: #4d4d4d;margin:0 5px;height: 48px;width: 48px;}
.fenye a:hover{background: #28a7e1;color: #fff;}
.fenye a.hover{background: #28a7e1;color: #fff;}
.fenye a.s{border:0px;background: url(../images/fy-left.png) no-repeat; height: 50px;width: 50px;}
.fenye a.x{border:0px;background: url(../images/fy-right.png) no-repeat; height: 50px;width: 50px;}

/*新闻中心*/
.new-con{width: 1110px;margin: 0 auto;padding-bottom: 50px;}
.new-con ul.new-tit{width: 100%;margin:30px 0 40px 0;overflow: hidden;}
.new-con ul.new-tit li{width: 25%;height:90px;float: left;text-align:center;overflow: hidden;position: relative;line-height: 90px;}
.new-con ul.new-tit li a{height: 90px;display:inline-block;width:100%;font-size: 18px;transition:all .5s ease .1s;-webkit-transition: all .5s ease .1s;-moz-transition: all .5s ease .1s;-o-transition: all .5s ease .1s;}
.new-con ul.new-tit li:hover{background: #f0f0f0;}
.new-con ul.new-tit li.hover{background: #f0f0f0;}
.new-con ul.new-tit li.hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
}
.new-con ul.gy-tit li:hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
}
.new-con .biaoti{height: 45px;}
.new-con .biaoti span{display: block;background: url(../images/tit-img.png) no-repeat;height: 24px;padding-left:10px;font-size: 20px;}

.new-con dl.new-list{width: 100%;height: 170px;padding:20px 0;border-top: 1px solid #eee;overflow: hidden;}
.new-con dl.new-list dt{float: left;}
.new-con dl.new-list dd{float: left;margin-left: 20px;width:70%;}
.new-con dl.new-list dd.dd-tit a{font-size: 20px;color: #28a7e1;}
.new-con dl.new-list dd.dd-con{margin-top:10px;line-height: 1.8em;}
.new-con dl.new-list dd.dd-time{font-size: 12px;color: #777;margin-top:10px;}
.new-con dl.new-list dd.dd-more{margin-top:20px;}
.new-con dl.new-list dd.dd-more a{color: #28a7e1;float: left;display: block;}
.new-con dl.new-list dd.dd-more i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent transparent  #28a7e1;
	border-style:dashed dashed dashed solid ;
	border-width: 6px;
	margin:4px 0 0 5px;
	display: block;
	float: left;
}

.new-conxq{width: 1110px;position: relative;margin:0 auto;padding-bottom: 50px;}
.new-conxq .new-tit{border-bottom: 1px solid #e2e2e2;padding-bottom: 35px;}
.new-conxq h3{text-align: center;color: #444;font-size: 22px;margin:50px 0 0 0;}
.new-conxq p.tiem{text-align: center;margin-top:10px;color: #999;}
.new-conxq a.fanh{position:absolute;left: 0px;top: 0px;}
.new-conxq .new-bj{line-height: 1.8em;margin-top:35px;}

.new-conxq .shangxia{width: 100%;border-top:1px solid #e2e2e2;padding-top:15px;margin-top:30px;}
.new-conxq .shangxia li{color: #444;margin-top: 5px;}
.new-conxq .shangxia li a{color: #28a7e1;}

/*产品中心*/
.cp-con{width: 1110px;margin:0 auto;}
.cp-con .cp-tit{width: 160px;height: 45px;background: #424244;text-align: center;line-height: 45px;color: #fff;font-size: 16px;font-weight: 700;margin:40px 0;}
.cp-con ul.ul-cp li{width: 350px;position: relative;overflow: hidden;float: left;margin:0 30px 30px 0;}
.cp-con ul.ul-cp li:nth-child(3n){margin-right: 0px;}
.cp-con ul.ul-cp li div.cp-con{position: absolute;bottom:0px;left:0px;width:100%;overflow:hidden;height: 200px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=40); background:#000;}
.cp-con ul.ul-cp li div.cp-con dl{margin: 20px 0 0 35px;}
.cp-con ul.ul-cp li div.cp-con dl dt{height: 35px;}
.cp-con ul.ul-cp li div.cp-con dl dt a{color: #fff;font-size:18px;}
.cp-con ul.ul-cp li div.cp-con dl dd{line-height: 2em;}
.cp-con ul.ul-cp li div.cp-con dl dd span{display:inline-block;width: 0px;height: 0px;border: 2px solid #7fbe25;margin:0px 10px 3px 0 ;}
.cp-con ul.ul-cp li div.cp-con dl dd a{color: #fff;font-size: 14px;}
.cp-con ul.ul-cp li div.cp-con .gd-btn{position: absolute;right: 0px;bottom: 0px;}


/*产品详情*/
.cp-conxq{width: 1110px;margin: 0 auto;}
.cp-conxq ul.cpxq-tit{width: 100%;margin:30px 0 40px 0;overflow: hidden;}
.cp-conxq ul.cpxq-tit li{width: 33.33%;height:90px;float: left;overflow: hidden;position: relative;}
.cp-conxq ul.cpxq-tit li a{height: 90px;padding-left:45px;display:inline-block;position:absolute;top:30px;left:120px;font-size: 18px;transition:all .5s ease .1s;-webkit-transition: all .5s ease .1s;-moz-transition: all .5s ease .1s;-o-transition: all .5s ease .1s;}
.cp-conxq ul.cpxq-tit li a.tit-bg01{background: url(../images/cp-ico01.png) no-repeat 0% 0%;}
.cp-conxq ul.cpxq-tit li a.tit-bg02{background: url(../images/cp-ico02.png) no-repeat 0% 0%;}
.cp-conxq ul.cpxq-tit li a.tit-bg03{background: url(../images/cp-ico03.png) no-repeat 0% 0%;}
.cp-conxq ul.cpxq-tit li:hover{background: #f0f0f0;}
.cp-conxq ul.cpxq-tit li.hover{background: #f0f0f0;}
.cp-conxq ul.cpxq-tit li.hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}
.cp-conxq ul.cpxq-tit li:hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}

.cp-conxq .biaoti{height: 55px;border-bottom: 1px solid #f0f0f0;}
.cp-conxq .biaoti span{display: block;float: left;background: url(../images/tit-img.png) no-repeat;height: 24px;padding-left:10px;font-size: 20px;}

.cp-conxq .fdiv{float: right;}
.cp-conxq .menuOn i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent #ccc transparent ;
	border-style: dashed dashed solid dashed ;
	border-width: 8px;
	display: block;
	margin:0 auto;
}
.cp-conxq .menuOn{float:left;height:55px;padding:0 30px;text-align:center;line-height:40px;color:#333;text-decoration:none;}
.cp-conxq .menuOff{float:left;height:55px;padding:0 30px;text-align:center;line-height:40px;color:#333;text-decoration:none;}
.cp-conxq .parentDiv{width:100%;margin-top:30px;padding-bottom: 80px;}
.cp-conxq .contentDiv{width:100%;display:block;}
.cp-conxq .contentDivNone{width:100%;display:none;}
.cp-conxq .parentDiv .bj{line-height: 1.8em;}

/*关于我们*/
.gy-con{width: 1110px;margin: 0 auto;}
.gy-con ul.gy-tit{width: 100%;margin:30px 0 40px 0;overflow: hidden;}
.gy-con ul.gy-tit li{width: 25%;height:90px;float: left;text-align:center;overflow: hidden;position: relative;line-height: 90px;}
.gy-con ul.gy-tit li a{height: 90px;display:inline-block;width:100%;font-size: 18px;transition:all .5s ease .1s;-webkit-transition: all .5s ease .1s;-moz-transition: all .5s ease .1s;-o-transition: all .5s ease .1s;}
.gy-con ul.gy-tit li:hover{background: #f0f0f0;}
.gy-con ul.gy-tit li.hover{background: #f0f0f0;}
.gy-con ul.gy-tit li.hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
}
.gy-con ul.gy-tit li:hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
}
.gy-con .biaoti{height: 45px;border-bottom: 1px solid #f0f0f0;}
.gy-con .biaoti span{display: block;background: url(../images/tit-img.png) no-repeat;height: 24px;padding-left:10px;font-size: 20px;}
.gy-bj{margin:30px auto;line-height: 1.8em;}


/*健康讲堂*/
.jkjz-con{width: 1110px;margin: 0 auto;padding-bottom: 50px;}
.jkjz-con ul.cpxq-tit{width: 100%;margin:30px 0 40px 0;overflow: hidden;}
.jkjz-con ul.cpxq-tit li{width: 33.33%;height:90px;float: left;overflow: hidden;position: relative;}
.jkjz-con ul.cpxq-tit li a{height: 90px;padding-left:45px;display:inline-block;position:absolute;top:30px;left:120px;font-size: 18px;transition:all .5s ease .1s;-webkit-transition: all .5s ease .1s;-moz-transition: all .5s ease .1s;-o-transition: all .5s ease .1s;}
.jkjz-con ul.cpxq-tit li a.tit-bg01{background: url(../images/cp-ico01.png) no-repeat 0% 0%;}
.jkjz-con ul.cpxq-tit li a.tit-bg02{background: url(../images/cp-ico02.png) no-repeat 0% 0%;}
.jkjz-con ul.cpxq-tit li a.tit-bg03{background: url(../images/cp-ico03.png) no-repeat 0% 0%;}
.jkjz-con ul.cpxq-tit li:hover{background: #f0f0f0;}
.jkjz-con ul.cpxq-tit li.hover{background: #f0f0f0;}
.jkjz-con ul.cpxq-tit li.hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}
.jkjz-con ul.cpxq-tit li:hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}

.jkjz-con dl.jkjz-list{width: 100%;position: relative;height: 120px;padding:20px 0;border-top: 1px solid #eee;overflow: hidden;}
.jkjz-con dl.jkjz-list dt{float: left;}
.jkjz-con dl.jkjz-list dd{float: left;margin-left: 20px;width:80%;}
.jkjz-con dl.jkjz-list dd.dd-tit a{font-size: 20px;color: #28a7e1;}
.jkjz-con dl.jkjz-list dd.dd-con{margin-top:10px;line-height: 1.8em;}
.jkjz-con dl.jkjz-list dd.dd-time{font-size: 12px;color: #777;background: #f2f2f2;width:70px;height: 22px;text-align: center;line-height: 22px;margin-top:10px;}
.jkjz-con dl.jkjz-list dd.dd-more a{position: absolute; bottom: 20px;right: 0px;}
.jkjz-con dl.jkjz-list dd.dd-more a span{display: none;}


.jkjz-conxq{width: 1110px;margin:30px auto;}
.jkjz-conxq .biaoti{height: 45px;border-bottom: 1px solid #f0f0f0;}
.jkjz-conxq .biaoti span{display: block;float: left;background: url(../images/tit-img.png) no-repeat;height: 24px;padding-left:10px;font-size: 20px;float: left;}
.jkjz-conxq .biaoti a{float: right;border:1px solid #e2e2e2;padding:3px 18px;}
.jkjz-conxq .biaoti a:hover{background: #28a7e1;color: #fff;border:none;}
.jkjz-conxq .jk-bj{width: 100%;margin-top:30px;}
.jkjz-conxq .jk-bj h3{text-align: center;color: #444;font-size: 22px;}
.jkjz-conxq .jk-bj p.tiem{text-align: center;margin-top:20px;color: #999;}
.jkjz-conxq .jk-bj p.tiem span{font-size: 12px;color: #999;background: url(../images/time.jpg) no-repeat; height: 13px;padding-left:20px;}
.jkjz-conxq .jk-bj .jkjz-bj{width: 845px;margin: 30px auto 0;line-height: 2em;}

.jkjz-conxq .jk-bj .con-fy{width: 100%;text-align: center;border-top: 1px solid #e2e2e2;padding-top: 20px;margin-top: 30px;padding-bottom: 40px;}
.jkjz-conxq .jk-bj .con-fy a{border:1px solid #e2e2e2;margin-right:10px;padding:6px 15px;}


.footer{height: 60px;background: #dde0e0;margin-top: 46px;}
.footer .m-g{width: 1243px;margin:0 auto;text-align: center;line-height: 60px;}
.footer .m-g p{color: #999}
.footer .m-g p a{color: #999}

.new-con{width: 1110px;margin: 0 auto;padding-bottom: 50px;}
.new-con ul.cpxq-tit{width: 100%;margin:30px 0 40px 0;overflow: hidden;}
.new-con ul.cpxq-tit li{width: 33.33%;height:90px;float: left;overflow: hidden;position: relative;}
.new-con ul.cpxq-tit li a{height: 90px;padding-left:45px;display:inline-block;position:absolute;top:30px;left:120px;font-size: 18px;transition:all .5s ease .1s;-webkit-transition: all .5s ease .1s;-moz-transition: all .5s ease .1s;-o-transition: all .5s ease .1s;}
.new-con ul.cpxq-tit li a.tit-bg01{background: url(../images/cp-ico01.png) no-repeat 0% 0%;}
.new-con ul.cpxq-tit li a.tit-bg02{background: url(../images/cp-ico02.png) no-repeat 0% 0%;}
.new-con ul.cpxq-tit li a.tit-bg03{background: url(../images/cp-ico03.png) no-repeat 0% 0%;}
.new-con ul.cpxq-tit li:hover{background: #f0f0f0;}
.new-con ul.cpxq-tit li.hover{background: #f0f0f0;}
.new-con ul.cpxq-tit li.hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}
.new-con ul.cpxq-tit li:hover i{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color: #444 transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 4px;
	display: block;
	position: absolute;
	bottom: 45px;
	left: 50%;
}