body {
	width: 100%;
	text-align: center;
	background: #f1f0ee;
	font-family: Microsoft Yahei, Tahoma, SimSun;
}
* {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
ul, li {
	list-style: none;
}
h1 {
	font-size: 1.625em;
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1.25em;
	font-style: normal;
	font-weight: 500;
}
h4 {
	font-size: 1.125em;
}
h5 {
	font-size: 1em;
}
h6 {
	font-size: 0.875em;
}
.clear {
	clear: both;
}
.clearfix {
	clear: both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.cf:before, .cf:after {
	content: "";
	display: table;
}
.cf:after {
	clear: both;
}
.cf {
	zoom: 1;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #06888a;
}
a:active {
	text-decoration: none;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.tl {
	text-align: left;
}
.tr {
	text-align: right;
}
.mr0 {
	margin-right: 0;
}
.ml-5 {
	margin-left: 5px;
}
.ml-10 {
	margin-left: 10px;
}
.ml-20 {
	margin-left: 20px;
}
.ml-30 {
	margin-left: 30px;
}
.ml-40 {
	margin-left: 40px;
}
.mr-5 {
	margin-right: 5px;
}
.mr-10 {
	margin-right: 10px;
}
.mr-15 {
	margin-right: 15px;
}
.mr-20 {
	margin-right: 20px;
}
.mr-25 {
	margin-right: 25px;
}
.mr-30 {
	margin-right: 30px;
}
.mr-32 {
	margin-right: 32px;
}
.mr-35 {
	margin-right: 35px;
}
.mr-40 {
	margin-right: 40px;
}
.mt-10 {
	margin-top: 10px;
}
.mt-15 {
	margin-top: 15px;
}
.mt-20 {
	margin-top: 20px;
}
.mt-25 {
	margin-top: 25px;
}
.mt-30 {
	margin-top: 30px;
}
.mt-35 {
	margin-top: 35px;
}
.mt-40 {
	margin-top: 40px;
}
.mt-45 {
	margin-top: 45px;
}
.mt-50 {
	margin-top: 50px;
}
.mb-10 {
	margin-bottom: 10px;
}
.mb-20 {
	margin-bottom: 20px;
}
.pb-25 {
	padding-bottom: 25px;
}
.w1060 {
	width: 1060px;
	margin-left: auto;
	margin-right: auto;
}
.jchd {
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
.jchd .title {
	width: 80px;
	margin-right: 14px;
	display: inline;
	margin-top: 1px;
	float: left;
	font-size: 14px;
	line-height: 22px;
	height: 22px;
	color: #fff;
	background: #1ab1b3;
	text-align: center;
	font-weight: 600;
	padding: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.scroll_div {
	width: 920px;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
	white-space: nowrap;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	display: inline;
	background: url(zjhealtharrow_06.jpg) left center no-repeat;
	padding-left: 10px;
	margin-left: 20px;
	text-align: left;
}
#scroll_begin ul li a:link, #scroll_end ul li a:link, #scroll_begin ul li a:visited, #scroll_end ul li a:visited {
	color: #333;
	text-decoration: none;
}
#scroll_begin ul li a:hover, #scroll_end ul li a:hover {
	color: #06888a;
	text-decoration: none;
}
/* ����ul��li���� */
.hl-i-line {
	width: 100%;
	background: #ededed;
	height: 2px;
}
.top-h {
	width: 100%;
	background: #fff;
	text-align: center;
}
.top-h .logo-h {
	width: 350px;
	height: 76px;
	margin-top: 22px;
	background: #fff url(zjhealthlogo_big.png) left top no-repeat;
}
.top-h .banner-h {
	width: 420px;
	height: 70px;
	margin-top: 25px;
	margin-left: 55px;
	display: inline;
	background: #fff;
}
.top-h .weather-h {
	width: 180px;
	float: right;
	height: 90px;
	margin-top: 15px;
	text-align: left;
}
/***** nav-h *****/
.nav-h {
	width: 100%;
	background: #1ab1b3;
	text-align: center;
	height: 40px;
	position: relative;
	left: 0;
	top: 0;
}
.nav-h .h-search {
	width: 150px;
	position: absolute;
	left: 50%;
	margin-left: 370px;
	top: 0;
	z-index: 5555;
	padding-top: 6px;
}
input {
	outline: none;
}
input.search {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	border: solid 1px #ccc;
	width: 100px;
	height: 26px;
	background: #fff;
	padding: 0px 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	float: left;
	display: inline;
}
input.btn {
	background: #fff url(zjhealthsearch-icon.png) no-repeat 5px center;
	width: 30px;
	float: left;
	display: inline;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 28px;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}
.pgwMenu a {
	padding: 0 30px;
}
/* �Զ�����ʽ */
.pgwMenuCustom {
	width: 1060px;
	height: 40px;
	background: #1ab1b3;
	position: relative;
	list-style: none;
	margin-left: auto;
	margin-right: auto;
}
.pgwMenuCustom ul {
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	white-space: nowrap;
	margin: 0;
	padding: 0
}
.pgwMenuCustom .pm-links.mobile, .pgwMenuCustom .pm-viewMore > ul {
	background: #1ab1b3;
	box-shadow: 2px 2px 4px #777;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 1000
}
.pgwMenuCustom .pm-links.mobile li, .pgwMenuCustom .pm-viewMore > ul > li {
	display: block;
	clear: both;
}
.pgwMenuCustom li {
	float: left
}
.pgwMenuCustom a {
	display: block;
	color: #fff;
	line-height: 40px;
	padding: 0 20px;
	text-decoration: none
}
.pgwMenuCustom a.selected {
}
.pgwMenuCustom li a:hover {
	background: #13cccf;
	text-decoration: none
}
.pgwMenuCustom .pm-dropDown, .pgwMenuCustom .pm-viewMore, .pgwMenuCustom .pm-viewMore > ul {
	display: none
}
.pgwMenuCustom .pm-dropDown a {
	display: inline-block;
	text-align: left;
}
.pgwMenuCustom .pm-dropDown a.active, .pgwMenuCustom .pm-viewMore a.active {
	background: #fff;
	color: #06888a;
}
.pgwMenuCustom .pm-viewMore {
	display: none;
	position: relative
}
.pgwMenuCustom .pm-viewMore > a {
	display: inline-block
}
.pgwMenuCustom .pm-viewMore > ul {
	left: auto;
	right: 0
}
.pgwMenuCustom .pm-viewMore li {
	float: none
}
.pgwMenuCustom .pm-viewMore span.icon {
	border-color: #fff transparent;
	border-style: solid;
	border-width: 8px 6px 0;
	margin-left: 3px;
	display: inline-block
}
.pull {
	display: block;
	background-color: #283744;
	width: 100%;
	position: relative;
}
.pull:after {
	content: "";
	background: url('zjhealthnav-icon.png') no-repeat;
	width: 30px;
	height: 30px;
	display: inline-block;
	position: absolute;
	left: 5px;
	top: -8px;
}
.nav-h-2 {
	width: 100%;
	text-align: center;
	background: #fff;
	height: 40px;
}
.nav-h-2 ul {
	width: 1060px;
	margin: 0 auto;
	background: #fff;
	padding: 0;
}
.nav-h-2 ul li {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	margin-right: 10px;
	margin-left: 10px;
	text-decoration: none;
	float: left;
}
.nav-h-2 ul li.account {
	font-size: 14px;
	line-height: 14px;
	width: 60px;
	cursor: pointer;
	border: 1px solid #f59a18;
	padding: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #f59a18;
	margin-top: 9px;
	text-align: center;
	margin-right: 15px;
}
.nav-h-2 ul li a:link, .nav-h-2 ul li a:visited {
	color: #333;
	text-decoration: none;
}
.nav-h-2 ul li a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h {
	width: 1020px;
	padding: 20px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	-webkit-box-shadow: 1px 1px 1px 1px #ccc;
	-moz-box-shadow: 1px 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px 1px #ccc;
}
.main-h .main-h-l {
	width: 750px;
}
.main-h .main-h-l .tt {
	margin-left: auto;
	margin-right: auto;
	font-size: 34px;
	font-weight: bold;
	color: #333;
	width: 20em;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.main-h .main-h-l .tt a:link, .main-h .main-h-l .tt a:visited {
	font-size: 34px;
	color: #333;
	text-decoration: none
}
.main-h .main-h-l .tt a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-l .scroll-pic {
	width: 350px;
	height: 250px;
	background: #06888a;
}
.slideBox-scp {
	width: 350px;
	height: 250px;
	overflow: hidden;
	position: relative;
}
.slideBox-scp .hd {
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 5px;
	z-index: 1;
}
.slideBox-scp .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBox-scp .hd ul li {
	float: left;
	margin-right: 5px;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	width: 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.slideBox-scp .hd ul li.on {
	background: #1ab1b3;
	color: #fff;
	font-size: 12px;
}
.slideBox-scp .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	background: #414242;
}
.slideBox-scp .bd li {
	zoom: 1;
	vertical-align: middle;
	display: block;
}
.slideBox-scp .bd li .pic {
	width: 350px;
	float: left;
	overflow: hidden;
}
.slideBox-scp .bd li .pic img {
	width: 350px;
	height: 250px;
}
.slideBox-scp .bd li .txt {
	z-index: 5555;
	font-size: 12px;
	line-height: 30px;
	text-indent: 1em;
	color: #fff;
	background: #000;
	filter: alpha(opacity=50); /*IE�˾���͸����50%*/
	-moz-opacity: 0.5; /*Firefox˽�У�͸����50%*/
	opacity: 0.5; /*����͸����50%*/
	position: absolute;
	left: 0;
	bottom: 0;
	height: 30px;
	text-align: left;
	width: 350px;
}
.slideBox-scp .bd li .txt a {
	color: #fff;
	text-decoration: none;
}
.main-h .main-h-l .ttxw {
	width: 370px;
	margin-top: 30px;
}
.main-h .main-h-l .ttxw .tit {
	width: 370px;
	color: #333;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;*/
}
.main-h .main-h-l .ttxw .tit a:link, .main-h .main-h-l .ttxw .tit a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .main-h-l .ttxw .tit a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-l .ttxw .abs {
	font-size: 14px;
	line-height: 28px;
	color: #666;
	text-align: left;
	text-decoration: none;
	text-indent: 2em;
	margin-top: 5px;
	height: 84px;
	overflow: hidden;
}
.main-h .main-h-l .ttxw .abs a:link, .main-h .main-h-l .ttxw .abs a:visited {
	color: #666;
	font-size: 14px;
	line-height: 28px;
	text-decoration: none;
}
.main-h .main-h-l .ttxw .abs a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-l .tpxw {
	width: 350px;
}
.main-h .main-h-l .tpxw li {
	width: 350px;
	height: 80px;
	margin-top: 20px;
}
.main-h .main-h-l .tpxw li .pic {
	width: 80px;
	height: 80px;
	margin-right: 20px;
	float: left;
}
.main-h .main-h-l .tpxw li .pic img {
	width: 80px;
	height: 80px;
	display: block;
	background: #06888a;
}
.main-h .main-h-l .tpxw .txt {
	text-decoration: none;
	width: 250px;
	float: left;
}
.main-h .main-h-l .tpxw .txt .tit, .main-h .main-h-l .tpxw .txt .tit a:link, .main-h .main-h-l .tpxw .txt .tit a:visited {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	width: 250px;
	text-align: left;
	text-decoration: none;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;*/
}
.main-h .main-h-l .tpxw .txt .tit a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-l .tpxw .txt .abs {
	font-size: 14px;
	line-height: 28px;
	text-align: left;
	color: #666;
	height: 56px;
	overflow: hidden;
}
.main-h .main-h-l .tpxw .txt .abs a:link, .main-h .main-h-l .tpxw .txt .abs a:visited {
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
.main-h .main-h-l .tpxw .txt .abs a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-l .xwlb {
	width: 370px;
}
.main-h .main-h-l .xwlb li {
	width: 364px;
	font-size: 14px;
	line-height: 32px;
	color: #333;
	text-decoration: none;
	text-align: left;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.main-h .main-h-l .xwlb li a:link, .main-h .main-h-l .xwlb li a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .main-h-l .xwlb li a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-r {
	width: 230px;
}
/**** ԤԼ�Һ� ****/
.main-h .yygh {
	width: 230px;
}
.main-h .yygh .tit {
	width: 230px;
	font-size: 16px;
	line-height: 30px;
	color: #06888a;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #06888a;
}
.main-h .yygh .tit span {
	float: right;
	text-align: right !important;
	font-size: 12px;
	color: #06888a;
	line-height: 30px;
	font-weight: normal;
	text-decoration: none;
}
.main-h .yygh .tit span a {
	color: #06888a;
	text-decoration: none;
}
.main-h .yygh .qcode {
	width: 230px;
	height: 90px;
}
.main-h .yygh .qcode img {
	float: left;
	width: 230px;
	height: 90px;
	margin-right: 15px;
	display: inline;
}
.main-h .yygh .qcode p {
	font-size: 14px;
	color: #333;
	text-align: left;
	line-height: 30px;
	padding-top: 15px;
}
.main-h .yygh .gg {
	width: 230px;
	margin-top: 10px;
}
.main-h .yygh .gg span {
	float: left;
	font-size: 14px;
	line-height: 14px;
	width: 14px;
	border: 1px solid #f59a18;
	padding: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #f59a18;
	text-align: center;
	margin-top: 7px;
}
.main-h .yygh .gg .txtMarquee-top {
	float: right;
	width: 200px;
	overflow: hidden;
	position: relative;
	height: 48px;
}
.main-h .yygh .gg .txtMarquee-top .bd {
	width: 200px;
	height: 48px;
}
.main-h .yygh .gg .txtMarquee-top .infoList li {
	font-size: 14px;
	overflow: hidden;
	text-align: left;
	color: #333;
	line-height: 24px;
	text-decoration: none;
}
.main-h .yygh .gg .txtMarquee-top .infoList li a:link, .main-h .yygh .gg .txtMarquee-top .infoList li a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .yygh .gg .txtMarquee-top .infoList li a:hover {
	color: #06888a;
	text-decoration: underline;
}
.main-h .main-h-r .weixin {
	width: 230px;
	margin-top: 20px;
}
.main-h .main-h-r .weixin .tit {
	width: 230px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 1em;
	color: #fff;
	font-family: "Microsoft Yahei", "΢���ź�";
	background: #1ab1b3;
}
.main-h .main-h-r .weixin .name {
	width: 210px;
	margin: 10px;
}
.main-h .main-h-r .weixin .name .pic-1 {
	width: 36px;
	height: 36px;
	float: left;
	padding: 0;
}
.main-h .main-h-r .weixin .name .pic-1 img {
	width: 36px;
	height: 36px;
}
.main-h .main-h-r .weixin .name .txt-1 {
	width: 160px !important;
	float: left;
	margin-left: 14px;
	display: inline;
	padding: 0;
}
.main-h .main-h-r .weixin .name .txt-1 .tit-1 {
	width: 160px !important;
	background: #fff;
	font-weight: 600;
	font-family: "Microsoft Yahei", "΢���ź�";
	font-size: 14px;
	text-align: left;
	color: #333;
	line-height: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
}
.main-h .main-h-r .weixin .name .txt-1 .abs-1 {
	width: 160px !important;
	font-size: 14px;
	line-height: 14px;
	font-family: "Microsoft Yahei", "΢���ź�";
	height: 14px;
	color: #666;
	text-align: left;
	padding: 0;
	margin: 0;
}
.main-h .main-h-r .weixin .txt-2 {
	width: 210px;
	margin: 0px 10px 10px 10px;
}
.main-h .main-h-r .weixin .txt-2 .tit-2 {
	background: #fff;
	width: 210px;
	text-align: left;
	font-size: 16px;
	line-height: 26px;
	color: #333;
	font-family: "Microsoft Yahei", "΢���ź�";
}
.main-h .main-h-r .weixin .txt-2 .tit-2 a:link, .main-h .main-h-r .weixin .txt-2 .tit-2 a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .main-h-r .weixin .txt-2 .tit-2 a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .main-h-r .weixin .txt-2 .pic-2 {
	width: 210px;
	margin-top: 10px;
}
.main-h .main-h-r .weixin .txt-2 .pic-2 img {
	width: 210px;
	height: 120px;
	display: block;
}
.main-h .main-h-r .weixin .txt-2 .abs-2 {
	margin-top: 10px;
	width: 210px;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-decoration: none;
	font-family: "Microsoft Yahei", "΢���ź�";
}
.main-h .main-h-r .weixin .txt-2 .abs-2 a:link, .main-h .main-h-r .weixin .txt-2 .abs-2 a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .main-h-r .weixin .txt-2 .abs-2 a:hover {
	color: #06888a;
	text-decoration: none;
}
/**** ��ǿ���� ****/
.main-h .zqks {
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
}
.main-h .zqks .zqks-tit {
	width: 1020px;
	font-size: 20px;
	color: #06888a;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	clear: both;
	padding-bottom: 20px;
	border-bottom: 2px solid #1ab1b3;
}
.main-h .zqks .zqks-tit a {
	color: #06888a;
	text-decoration: none;
}
.main-h .zqks .zqksl {
	width: 408px;
	float: left;
	margin-top: 10px;
}
.main-h .zqks .zqksl li {
	width: 82px;
	height: 112px;
	margin-right: 20px;
	display: inline;
	float: left;
	margin-top: 10px;
}
.main-h .zqks .zqksl li img {
	width: 80px;
	height: 80px;
	border: 1px dashed #ccc;
	display: block;
}
.main-h .zqks .zqksl li p, .main-h .zqks .zqksl li p a:link, .main-h .zqks .zqksl li p a:visited {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	text-align: center;
	text-decoration: none;
}
.main-h .zqks .zqksl li p a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .zqks .zqksm {
	width: 352px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.main-h .zqks .zqksm .zqksm-box {
	width: 352px;
}
.main-h .zqks .zqksm .zqksm-box .pic {
	width: 100px;
	height: 90px;
	margin-right: 20px;
	float: left;
}
.main-h .zqks .zqksm .zqksm-box .pic img {
	width: 100px;
	height: 90px;
}
.main-h .zqks .zqksm .zqksm-box .txt {
	width: 232px;
	display: inline;
	float: right;
}
.main-h .zqks .zqksm .zqksm-box .txt .tit {
	margin-top: 5px;
	color: #333;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
	height: 20px;
}
.main-h .zqks .zqksm .zqksm-box .txt .tit a:link, .main-h .zqks .zqksm .zqksm-box .txt .tit a:visited {
	color: #333;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
	height: 20px;
}
.main-h .zqks .zqksm .zqksm-box .txt .tit a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .zqks .zqksm .zqksm-box .txt .abs {
	text-align: left;
	font-size: 14px;
	line-height: 28px;
	color: #666;
	text-decoration: none;
	margin-top: 10px;
}
.main-h .zqks .zqksm .zqksm-box .txt .abs a:link, .main-h .zqks .zqksm .zqksm-box .txt .abs a:visited {
	color: #666;
	text-decoration: none;
}
.main-h .zqks .zqksm .zqksm-box .txt .abs a:hover {
	color: #06888a;
	text-decoration: underline;
}
.main-h .zqks .zqksr {
	width: 210px;
	margin-left: 20px;
	display: inline;
	float: left;
	margin-top: 20px;
}
.main-h .zqks .zqksr .doc-list {
	width: 210px;
}
.main-h .zqks .zqksr .doc-list li {
	width: 90px;
	height: 90px;
	float: left;
}
.main-h .zqks .zqksr .doc-list li p {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-align: center;
	height: 30px;
	overflow: hidden;
	text-decoration: none;
}
.main-h .zqks .zqksr .doc-list li p a:link, .main-h .zqks .zqksr .doc-list li p a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .zqks .zqksr .doc-list li p a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .zqks .zqksr .doc-list li img {
	width: 90px;
	height: 65px;
	display: block;
}
.main-h .zqks .zqksr .art-list {
	width: 210px;
	margin-top: 10px;
}
.main-h .zqks .zqksr .art-list li {
	font-size: 14px;
	line-height: 28px;
	text-align: left;
	color: #333;
	width: 15em;
	text-decoration: none;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.main-h .zqks .zqksr .art-list li a:link, .main-h .zqks .zqksr .art-list li a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .zqks .zqksr .art-list li a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .gndh {
	width: 1020px;
}
.main-h .gndh li {
	width: 180px;
	height: 80px;
	float: left;
	margin-right: 30px;
	display: inline;
	color: #333;
	background: #999;
	text-align: center;
	margin-top: 20px;
	line-height: 80px;
}
.main-h .gndh li:hover {
	background: #1ab1b3;
	color: #fff;
}
.main-h .tszl {
	width: 230px;
	margin-top: 20px;
}
.main-h .tszl li {
	width: 230px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	border: 1px dashed #1ab1b3;
	margin-top: 15px;
}
.main-h .tszl li:hover {
	background: #1ab1b3;
	color: #fff;
}
.main-h .yunm {
	width: 1020px;
}
.main-h .yunm .yunm-tit {
	width: 1020px;
	font-size: 20px;
	color: #06888a;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	clear: both;
	padding-bottom: 20px;
	border-bottom: 2px solid #1ab1b3;
}
.main-h .yunm .yunm-tit span {
	float: right;
	font-size: 14px;
	line-height: 32px;
	text-align: right;
	font-weight: normal;
	color: #06888a;
	text-decoration: none;
}
.main-h .yunm .yunm-tit span a {
	color: #06888a;
	text-decoration: none;
}
.main-h .yunm .yunm-tit a {
	color: #06888a;
	text-decoration: none;
}
.main-h .yunm .yunml {
	width: 540px;
	float: left;
	margin-top: 20px;
}
.main-h .yunm .yunml .ifocus {
	width: 540px;
	height: 300px;
}
.main-h .yunm .yunml .ifocus_pic {
	display: inline;
	position: relative;
	float: left;
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.main-h .yunm .yunml .ifocus_piclist li {
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.main-h .yunm .yunml .ifocus_piclist img {
	width: 400px;
	height: 300px;
}
.main-h .yunm .yunml .ifocus_btn {
	display: inline;
	float: right;
	margin-top: 0px;
	width: 130px;
}
.main-h .yunm .yunml .ifocus_btn li {
	width: 130px;
	height: 100px;
	background: #fff;
	cursor: pointer;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.main-h .yunm .yunml .ifocus_btn img {
	width: 120px;
	height: 90px;
	margin: 5px;
}
.main-h .yunm .yunml .ifocus_btn .on {
	background: #1ab1b3;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.main-h .yunm .yunml .ifocus_opdiv {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 400px;
	height: 35px;
	background: #000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.main-h .yunm .yunml .ifocus_tx {
	position: absolute;
	left: 8px;
	bottom: 8px;
	color: #FFF;
}
.main-h .yunm .yunml .ifocus_tx ul li {
	display: none;
}
.main-h .yunm .yunml .ifocus_tx ul li a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.main-h .yunm .yunmr {
	width: 449px;
	float: right;
}
.main-h .yunm .yunmr .bqjb {
	width: 449px;
}
.main-h .yunm .yunmr .bqjb .pic {
	width: 100px;
	height: 100px;
	float: left;
	background: #333;
}
.main-h .yunm .yunmr .bqjb .pic img {
	width: 100px;
	height: 100px;
	display: block;
}
.main-h .yunm .yunmr .bqjb .txt {
	float: left;
	margin-left: 20px;
	display: inline;
	width: 304px;
}
.main-h .yunm .yunmr .bqjb .txt .tit {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	width: 304px;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.main-h .yunm .yunmr .bqjb .txt .tit a:link, .main-h .yunm .yunmr .bqjb .txt .tit a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .yunm .yunmr .bqjb .txt .tit a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .yunm .yunmr .bqjb .txt .abs {
	margin-top: 15px;
	font-size: 14px;
	line-height: 28px;
	height: 56px;
	text-align: left;
	color: #666;
	text-decoration: none;
}
.main-h .yunm .yunmr .bqjb .txt .abs a:link, .main-h .yunm .yunmr .bqjb .txt .abs a:visited {
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
.main-h .yunm .yunmr .bqjb .txt .abs a:hover {
	color: #06888a;
	text-decoration: none;
}
.main-h .yunm .yunmr .ltrt {
	width: 448px;
	margin-top: 15px;
}
.main-h .yunm .yunmr .ltrt li {
	width: 448px;
	color: #333;
	text-decoration: none;
	font-size: 14px;
	line-height: 32px;
	text-align: left;
	display: block; /*�����������*/
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ*/
}
.main-h .yunm .yunmr .ltrt li a:link, .main-h .yunm .yunmr .ltrt li a:visited {
	color: #333;
	text-decoration: none;
}
.main-h .yunm .yunmr .ltrt li a:hover {
	color: #06888a;
	text-decoration: underline;
}
.main-h .yunm .biaoqian {
	padding: 10px 0px;
	font-family: "Microsoft Yahei", "Simhei";
	text-align: left;
	margin-top: 10px;
}
.main-h .yunm .biaoqian li {
	margin-top: 10px;
	text-decoration: none;
	color: #333;
	font-size: 14px;
	margin-right: 1em;
	background: #f4f4f4;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 0 5px;
	display: inline;
	word-break: keep-all; /* ������ */
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: clip; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ*/
}
.main-h .yunm .biaoqian li.on, .main-h .yunm .biaoqian li.on a:link, .main-h .yunm .biaoqian li.on a:visited, .main-h .yunm .biaoqian li.on a:hover {
	color: #fff;
	text-decoration: none;
	background: #1ab1b3;
}
.main-h .yunm .biaoqian li:hover {
	color: #fff;
	text-decoration: none;
	background: #1ab1b3;
}
.main-h .yunm .biaoqian li a:link, .main-h .yunm .biaoqian li a:visited {
	color: #333;
}
.main-h .yunm .biaoqian li a:hover {
	color: #fff;
	text-decoration: none;
	background: #1ab1b3;
}
.main-h .bjys {
	width: 480px;
}
.main-h .bjys .tit {
	margin-bottom: 20px;
	width: 480px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #06888a;
	line-height: 30px;
	border-bottom: 1px solid #1ab1b3;
}
.main-h .bjys .tit span {
	float: right;
	font-size: 14px;
	line-height: 32px;
	text-align: right;
	font-weight: normal;
	color: #06888a;
	text-decoration: none;
}
.main-h .bjys .tit span a {
	color: #06888a;
	text-decoration: none;
}
.main-h .bjys .pic {
	width: 140px;
	float: left;
	height: 140px;
	margin-right: 30px;
	display: inline;
	background: #000;
}
.main-h .bjys .pic img {
	width: 140px;
	height: 140px;
	display: block;
}
.main-h .bjys .list {
	width: 308px;
	float: left;
}
.main-h .bjys .list li, .main-h .bjys .list li a:link, .main-h .bjys .list li a:visited {
	width: 22em;
	font-size: 14px;
	line-height: 28px;
	text-align: left;
	color: #333;
	text-decoration: none;
	white-space: nowrap; /* ǿ����ͬһ������ʾ�����ı���ֱ���ı������������ br ���󡣲����� */
	overflow: hidden; /* ���ݳ������ʱ���س������ֵ����� */
	text-overflow: ellipsis; /* IE ר�����ԣ����������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.main-h .bjys .list li a:hover {
	color: #06888a;
	text-decoration: underline;
}
/***** hl-lm-style *****/
.hl-lm {
	width: 1060px;
	text-align: center;
	margin-left: auto;
	margin-top: 20px;
	padding-bottom: 40px;
	margin-right: auto;
}
.hl-lm-pis {
	width: 1060px;
	margin-left: auto;
	margin-right: auto;
	color: #999;
	text-align: left;
	font-size: 14px;
	text-decoration: none;
}
.hl-lm-pis a:link, .hl-lm-pis a:visited {
	color: #999;
	text-decoration: none;
}
.hl-lm-pis a:hover {
	color: #06888a;
}
.hl-lm .hl-lm-left {
	width: 708px;
	float: left;
	padding: 20px 20px 50px 20px;
	background: #fff;
	border: 1px solid #f4f4f4;
}
.hl-lm .hl-lm-left .name {
	font-size: 34px;
	text-align: left;
	color: #333;
	border-bottom: 2px solid #f4f4f4;
	padding-bottom: 30px;
	padding-top: 10px;
	display: block;
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.hl-lm .hl-lm-left ul {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.hl-lm .hl-lm-left ul li {
	text-align: left;
	font-size: 16px;
	line-height: 38px;
	color: #333;
	text-decoration: none;
	text-indent: 30px;
	background: url(zjhealthround-circle.png) 0 center no-repeat;
}
.hl-lm .hl-lm-left ul li a:link, .hl-lm .hl-lm-left ul li a:visited {
	color: #333;
}
.hl-lm .hl-lm-left ul li a:hover {
	color: #06888a;
}
.hl-lm .hl-lm-left ul li span {
	float: right;
	text-align: right;
	color: #999;
	font-size: 14px;
	line-height: 38px;
}
.hl-lm .hl-lm-left .lm-subject {
	width: 648px;
	margin-left: auto;
	margin-right: auto;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box {
	width: 648px;
	padding: 20px 0;
	border-bottom: 1px dashed #f4f4f4;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box:hover {
	background: #fdfdfd;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .pic {
	float: left;
	width: 120px;
	height: 80px;
	background: #000;
	margin-right: 20px;
	display: inline;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .pic img {
	width: 120px;
	height: 80px;
	display: block;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt {
	float: left;
	width: 488px;
	text-align: left;
	margin-right: 10px;
	display: inline;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt h3 {
	padding-bottom: 10px;
	font-size: 16px !important;
	color: #666;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt h3 a:link, .hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt h3 a:visited {
	color: #666;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt h3 a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt p {
	font-size: 14px;
	line-height: 24px;
	text-indent: 2em;
	color: #999;
	text-decoration: none;
	text-align: left;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt p a:link, .hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt p a:visited {
	color: #999;
	text-decoration: none;
}
.hl-lm .hl-lm-left .lm-subject .lm-subject-box .txt p a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm .hl-lm-left .selectpage {
	width: 630px;
	text-align: center;
	color: #333;
}
.hl-lm .hl-lm-left .selectpage a {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #333;
}
.hl-lm .hl-lm-left .selectpage a:link, .hl-lm .hl-lm-left .selectpage a:visited {
	color: #333;
}
.hl-lm .hl-lm-left .selectpage a:hover {
	color: #06888a;
}
.hl-lm .hl-lm-right {
	width: 270px;
	float: right;
	background: #fff;
	border: 1px solid #f4f4f4;
}
.hl-lm .hl-lm-right .hl-lm-side-box {
	width: 230px;
	margin: 20px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-name {
	font-size: 18px;
	text-align: left;
	color: #333;
	text-decoration: none;
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #1ab1b3;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-name span {
	float: right;
	text-align: right;
	color: #999;
	font-size: 12px;
	line-height: 40px;
	text-decoration: none;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-name span a:link, .hl-lm .hl-lm-right .hl-lm-side-box .box-name span a:visited {
	color: #999;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-name span a:hover {
	color: #06888a;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt {
	width: 230px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 {
	width: 300px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li {
	width: 230px;
	margin-top: 15px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li img {
	float: left;
	width: 100px;
	height: 44px;
	background: #999;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li .txt {
	float: left;
	width: 120px;
	text-align: left;
	margin-left: 10px;
	display: inline;
	font-size: 14px;
	line-height: 22px;
	color: #666;
	height: 44px;
	overflow: hidden;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li a:link .txt, .hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li a:visited .txt {
	color: #666;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-1 li a:hover .txt {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .tit-list {
	width: 230px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .tit-list li {
	font-size: 14px;
	line-height: 28px;
	color: #333;
	text-align: left;
	text-indent: 10px;
	background: url(zjhealthhl16_dian.png) 0 -46px no-repeat;
	text-decoration: none;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .tit-list li a:link, .hl-lm .hl-lm-right .hl-lm-side-box .box-txt .tit-list li a:visited {
	color: #333;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .tit-list li a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs {
	width: 230px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li {
	width: 230px;
	margin-top: 15px;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li img {
	width: 100px;
	height: 80px;
	float: left;
	background: #999;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt {
	width: 120px;
	float: left;
	text-align: left;
	margin-left: 10px;
	display: inline;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p {
	padding: 0;
	margin: 0;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f16b {
	font-size: 16px;
	font-weight: bold;
	color: #666;
	line-height: 32px;
	text-decoration: none;
	text-align: left;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f16b a:link, .hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f16b a:visited {
	color: #666;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f16b a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f1224 {
	font-size: 12px;
	color: #999;
	line-height: 22px;
	text-align: left;
	text-decoration: none;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f1224 a:link, .hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f1224 a:visited {
	color: #999;
}
.hl-lm .hl-lm-right .hl-lm-side-box .box-txt .pic-tit-abs li .txt p.f1224 a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm-right .yygh {
	width: 230px;
	margin: 20px;
}
.hl-lm-right .yygh .tit {
	width: 230px;
	font-size: 16px;
	line-height: 30px;
	color: #06888a;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #06888a;
}
.hl-lm-right .yygh .tit span {
	float: right;
	text-align: right !important;
	font-size: 12px;
	color: #06888a;
	line-height: 30px;
	font-weight: normal;
	text-decoration: none;
}
.hl-lm-right .yygh .tit span a {
	color: #06888a;
	text-decoration: none;
}
.hl-lm-right .yygh .qcode {
	width: 230px;
	height: 90px;
}
.hl-lm-right .yygh .qcode img {
	float: left;
	width: 230px;
	height: 90px;
	margin-right: 15px;
	display: inline;
}
.hl-lm-right .yygh .qcode p {
	font-size: 14px;
	color: #333;
	text-align: left;
	line-height: 30px;
	padding-top: 15px;
}
.hl-lm-right .yygh .gg {
	width: 230px;
	margin-top: 10px;
}
.hl-lm-right .yygh .gg span {
	float: left;
	font-size: 14px;
	line-height: 14px;
	width: 14px;
	border: 1px solid #f59a18;
	padding: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #f59a18;
	text-align: center;
	margin-top: 7px;
}
.hl-lm-right .yygh .gg .txtMarquee-top {
	float: right;
	width: 200px;
	overflow: hidden;
	position: relative;
	height: 48px;
}
.hl-lm-right .yygh .gg .txtMarquee-top .bd {
	width: 200px;
	height: 48px;
}
.hl-lm-right .yygh .gg .txtMarquee-top .infoList li {
	font-size: 14px;
	overflow: hidden;
	text-align: left;
	color: #333;
	line-height: 24px;
	text-decoration: none;
}
.hl-lm-right .yygh .gg .txtMarquee-top .infoList li a:link, .hl-lm-right .yygh .gg .txtMarquee-top .infoList li a:visited {
	color: #333;
	text-decoration: none;
}
.hl-lm-right .yygh .gg .txtMarquee-top .infoList li a:hover {
	color: #06888a;
	text-decoration: underline;
}
.hl-lm-right .weixin {
	width: 230px;
	margin-left: 20px;
	margin-right: 20px;
}
.hl-lm-right .weixin .tit {
	width: 230px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 1em;
	color: #fff;
	font-family: "Microsoft Yahei", "΢���ź�";
	background: #1ab1b3;
}
.hl-lm-right .weixin .name {
	width: 210px;
	margin: 10px;
}
.hl-lm-right .weixin .name .pic-1 {
	width: 36px;
	height: 36px;
	float: left;
	padding: 0;
}
.hl-lm-right .weixin .name .pic-1 img {
	width: 36px;
	height: 36px;
}
.hl-lm-right .weixin .name .txt-1 {
	width: 160px !important;
	float: left;
	margin-left: 14px;
	display: inline;
	padding: 0;
}
.hl-lm-right .weixin .name .txt-1 .tit-1 {
	width: 160px !important;
	background: #fff;
	font-weight: 600;
	font-family: "Microsoft Yahei", "΢���ź�";
	font-size: 14px;
	text-align: left;
	color: #333;
	line-height: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
}
.hl-lm-right .weixin .name .txt-1 .abs-1 {
	width: 160px !important;
	font-size: 14px;
	line-height: 14px;
	font-family: "Microsoft Yahei", "΢���ź�";
	height: 14px;
	color: #666;
	text-align: left;
	padding: 0;
	margin: 0;
}
.hl-lm-right .weixin .txt-2 {
	width: 210px;
	margin: 0px 10px 10px 10px;
}
.hl-lm-right .weixin .txt-2 .tit-2 {
	background: #fff;
	width: 210px;
	text-align: left;
	font-size: 16px;
	line-height: 26px;
	color: #333;
	font-family: "Microsoft Yahei", "΢���ź�";
}
.hl-lm-right .weixin .txt-2 .tit-2 a:link, .hl-lm-right .weixin .txt-2 .tit-2 a:visited {
	color: #333;
	text-decoration: none;
}
.hl-lm-right .weixin .txt-2 .tit-2 a:hover {
	color: #06888a;
	text-decoration: none;
}
.hl-lm-right .weixin .txt-2 .pic-2 {
	width: 210px;
	margin-top: 10px;
}
.hl-lm-right .weixin .txt-2 .pic-2 img {
	width: 210px;
	height: 120px;
	display: block;
}
.hl-lm-right .weixin .txt-2 .abs-2 {
	margin-top: 10px;
	width: 210px;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-decoration: none;
	font-family: "Microsoft Yahei", "΢���ź�";
}
.hl-lm-right .weixin .txt-2 .abs-2 a:link, .hl-lm-right .weixin .txt-2 .abs-2 a:visited {
	color: #333;
	text-decoration: none;
}
.hl-lm-right .weixin .txt-2 .abs-2 a:hover {
	color: #06888a;
	text-decoration: none;
}
.hl-lm-right .ad-pic {
	width: 270px;
	position: relative;
	left: 0;
	top: 0;
	padding: 0;
	border: 0;
}
.hl-lm-right .ad-pic img {
	width: 270px;
}
.hl-lm-right .ad-pic p {
	position: absolute;
	right: 0;
	display: block;
	bottom: 4px;
	font-size: 6px;
	height: 12px;
	line-height: 12px;
	color: #fff;
	padding: 0;
	font-family: "Microsoft Yahei";
	background: #ee4415;
	z-index: 99999;
	border: 0;
}
/****** article ******/
.article {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-bottom: 50px;
}
.article .art-title {
	padding: 40px 0 30px 0;
}
.article .art-sub-title {
	margin-bottom: 30px;
	color: #666;
}
.article .art-source-yd a {
	text-align: center;
	color: #06888a;
	text-decoration: none;
}
.article .art-source-yd {
	font-size: 14px;
	color: #999;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px dashed #e4e4e4;
}
.article .art-con {
	width: 100%;
	text-align: left;
}
.article .art-con p {
	margin-top: 20px;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
	color: #333;
}
.article .art-con img {
	padding-top: 40px;
}
.article .art-source {
	color: #333;
	text-align: left;
	font-size: 12px;
}
.article .art-source a:link, .article .art-source a:visited {
	color: #333;
}
.article .art-source a:hover {
	color: #06888a;
}
.article .share {
	width: 100%;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
.article .art-gszt {
	text-align: left;
	margin-top: 30px;
	color: #06888a;
	font-size: 16px;
	margin-bottom: 30px;
	text-decoration: none;
}
.article .art-gszt a:link, .article .art-gszt a:visited {
	color: #06888a;
	text-decoration: none;
}
.article .art-gszt a:hover {
	color: #06888a;
	text-decoration: underline;
}
.article .art-gszt span {
	font-weight: bold;
}
.article .art-zz-yd {
	color: #666;
	text-decoration: none;
	font-size: 14px;
	text-align: left;
}
.article .art-xgxw {
	width: 100%;
	text-align: left;
}
.article .art-xgxw h2 {
	margin-top: 50px;
	margin-bottom: 10px;
	color: #333;
}
.article .art-xgxw ul {
	width: 100%;
}
.article .art-xgxw ul li {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-align: left;
	text-indent: 30px;
	text-decoration: none;
	background: url(zjhealthround-circle.png) left center no-repeat;
}
.article .art-xgxw ul li a:link, .article .art-xgxw ul li a:visited {
	color: #333;
	text-decoration: none;
}
.article .art-xgxw ul li a:hover {
	color: #06888a;
	text-decoration: underline;
}
.article .art-copyright {
	width: 608px;
	padding: 10px;
	border: 1px dashed #e4e4e4;
}
.article .art-copyright h3 {
	font-size: 18px;
	color: #333;
	text-align: left;
	font-weight: 500;
}
.article .art-copyright p {
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	text-indent: 2em;
}
.zyg-tit {
	font-size: 16px;
	text-align: center;
}
.txt-zyg {
	width: 1060px;
}
.txt-zyg li {
	border: 1px dashed #ccc;
	font-size: 20px;
	text-align: center;
	width: 148px;
	height: 60px;
	color: #333;
	float: left;
	line-height: 60px;
}
.foot-h, .foot {
	width: 100%;
	margin-top: 40px;
	text-align: center;
	background: #4b4a49;
}
.foot-h .pc, .foot .pc {
	width: 1060px;
	padding-top: 30px;
	margin-left: auto;
	margin-right: auto;
	background: #4b4a49;
	padding-bottom: 30px;
}
.foot-h .pc .qcode, .foot .pc .qcode {
	float: right;
	width: 320px;
	text-align: center;
}
.foot-h .pc .qcode img, .foot .pc .qcode img {
	float: right;
	margin-right: 20px;
	height: 100px;
	width: 100px;
}
.foot-h .pc .qcode p, .foot .pc .qcode p {
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	text-align: left;
	text-decoration: none;
	float: left;
}
.foot-h .pc .txt, .foot .pc .txt {
	width: 360px;
	float: left;
}
.foot-h .pc .txt dl, .foot .pc .txt dl {
	width: 120px;
	float: left;
}
.foot-h .pc .txt dl dt, .foot .pc .txt dl dt {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	padding-bottom: 10px;
	text-align: left;
}
.foot-h .pc .txt dl dd, .foot .pc .txt dl dd {
	font-size: 14px;
	line-height: 28px;
	text-align: left;
	color: #fff;
	text-decoration: none;
}
.foot-h .pc .txt dl dd a:link, .foot-h .pc .txt dl dd a:visited, .foot .pc .txt dl dd a:link, .foot .pc .txt dl dd a:visited {
	color: #fff;
	text-decoration: none;
}
.foot-h .pc .txt dl dd a:hover, .foot .pc .txt dl dd a:hover {
	color: #fff;
	text-decoration: underline;
}
.foot-h .pc .logo, .foot .pc .logo {
	float: left;
	width: 330px;
	text-align: left;
	display: inline;
	margin-left: 20px;
}
.foot-h .pc .logo img, .foot .pc .logo img {
	margin-top: 15px;
}
.foot-h .foot-nav, .foot .foot-nav {
	background: #4b4a49;
	width: 1060px;
	font-size: 12px;
	line-height: 28px;
	color: #fff;
	margin: 0 auto;
	font-family: "Microsoft Yahei";
	text-decoration: none;
	padding-top: 20px;
	border-top: 1px #ccc solid;
	padding-bottom: 20px;
}
.foot-h .foot-nav em, .foot .foot-nav em {
	font-style: normal;
	padding: 0px 4px;
}
.foot-h .foot-nav a:link, .foot-h .foot-nav a:visited, .foot .foot-nav a:link, .foot .foot-nav a:visited {
	color: #fff;
	font-size: 12px;
	line-height: 28px;
	text-decoration: none;
}
.foot-h .foot-nav a:hover, .foot .foot-nav a:hover {
	color: #06888a;
	text-decoration: none;
}
.hzjsz {
	position: relative;
	left: 0;
	top: 0;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	height: 60px;
	background: url(zjhealth2016_hzjsz_bg.jpg) center no-repeat;
}
.hzjsz .jsz {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	width: 790px;
	height: 60px;
	display: block;
}
.hzjsz .jsz a {
	width: 790px;
	height: 60px;
	display: block;
}
.hzjsz ul {
	position: absolute;
	top: 6px;
	right: 50px;
	width: 180px;
}
.hzjsz ul li {
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	color: #fff;
	text-decoration: none;
}
.hzjsz ul li a:link, .hzjsz ul li a:visited {
	color: #fff;
	text-decoration: none;
}
.hzjsz ul li a:hover {
	color: #fff;
	text-decoration: underline;
}
.newsslide {
	width: 230px;
	margin-left: auto;
	margin-right: auto;
}
.newsslide .slideTxtBox {
	width: 230px;
}
.newsslide .slideTxtBox .hd {
	width:230px;
	height: 30px;
	line-height: 30px;
	background: #f4f4f4;
	position: relative;
}
.newsslide .slideTxtBox .hd ul {
	width:230px;
	float: left;
	height: 30px;
}
.newsslide .slideTxtBox .hd ul li {
	float: left;
	width:230px;
	cursor: pointer;
	text-align: center;
	font-family: "Microsoft Yahei", "΢���ź�";
	background:#dcdcdc;
}
.newsslide .slideTxtBox .hd ul li.on {
	height: 30px;
	color: #fff;
	background: #1ab1b3;
}
.newsslide .slideTxtBox .bd ul {
	zoom: 1;
	margin-top:15px;
}
.newsslide .slideTxtBox .bd li {
	width:16em;
	font-size:14px;
	color:#333;
	height: 32px;
	line-height: 32px;
	text-align: left;
	text-decoration: none;
	word-break:keep-all;/* ������ */
white-space:nowrap;/* ������ */
overflow:hidden;/* ���ݳ������ʱ���س������ֵ����� */
text-overflow:ellipsis;/* ���������ı����ʱ��ʾʡ�Ա��(...) ������overflow:hidden;һ��ʹ�á�*/
}
.newsslide .slideTxtBox .bd li a:link,
.newsslide .slideTxtBox .bd li a:visited {
	color:#333;
	text-decoration: none;
}
.newsslide .slideTxtBox .bd li a:hover {
	color:#4b4a49;
	text-decoration: none;
}
*{margin:0;padding:0;}
.adSlide {
	width:420px;
	height:70px;
	overflow:hidden;
	position:relative;
	clear:both;
}
.adSlide .bd {
	position:relative;
	left:0;
	top:0;
	z-index:0;
}
.adSlide .bd img {
	width:420px;
	height:70px;
}
.adSlide .bd p {
	position:absolute;
	right:0;
	bottom:0;
	font-size:4px!important;
	color:#a9a6a6;
	padding:0px 5px 2px 5px;
	font-family:"Aril";
	background:#eae6e6;
	margin:0;
	z-index:99999;
	border:0;
}