@charset "utf-8";
	body {
	font-size:12px;
	line-height:1.6;
	font-family:Microsoft YaHei;
	margin:0;
	color:#666;
	background-color:#e4effe
}
li {
	list-style-type:none;
	vertical-align:top
}
em {
	font-style:normal
}
.r {
	float:left
}
.l {
	float:left
}
.pr {
	position:relative
}
.cle:after {
	display:block;
	content:"wzw";
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden
}
a {
	text-decoration:none;
	color:#4a4a4a
}
a:active {
	color:#fd81b0
}
img {
	border:none
}
.mt10 {
	margin-top:10px
}
.dt {
	display:table-cell
}
.clear {
	clear:both
}
.mb10 {
	margin-bottom:8px
}
.ml10 {
	margin-left:10px
}
.mr10 {
	margin-right:10px
}
.block {
	display:block
}
#nav {
	display:none
}
#top {
	height:212px
}
.w980 {
	width:1002px;
	margin:0 auto;
	border:1px #cfd0d1 solid;
	margin-top:10px;
	margin-bottom:10px
}
.top-1 {
	height:36px;
	border-bottom:solid 1px #ebebeb;
	background-color:#fbfbfb;
	height:36px;
	width:100%
}
#div1-lh {
	height:320px;
	position:relative;
	overflow:hidden
}
#div1-lh ul {
	position:absolute;
	left:0
}
#div1-lh ul li {
	float:left
}
#div1-lh ul li img {
	position:relative;
	left:-455px;
	text-align:center
}
#div1s {
	height:300px;
	position:relative;
	overflow:hidden
}
#div1s ul {
	position:absolute;
	left:0
}
#div1s ul li {
	float:left
}
#div1s ul li img {
	position:relative;
	left:0;
	text-align:center
}
#btn {
	position:absolute;
	width:100%;
	text-align:center;
	bottom:90px;
	z-index:2;
	left:0
}
#btn span {
	cursor:pointer;
	display:inline-block;
	width:18px;
	height:18px;
	border-radius:9px;
	background:#9a9a9a;
	overflow:hidden;
	margin-right:5px;
	font:0/0 a
}
#btn span.active {
	background:#4a9a8b
}
#btn span:hover {
	background:#e4effe
}
#bg div {
	height:65px
}
.w1000 {
	width:980px;
	margin:0 auto;
	position:relative
}
.dingwei {
	position:absolute;
	right:40px;
	top:40px
}
.w678 {
	width:678px
}
.zjBg {
	padding-bottom:10px
}
.t3 {
	color:#666;
	margin-top:15px
}
.t4 {
	line-height:20px;
	color:#898989;
	text-indent:25px;
	margin-top:10px
}
.c00 {
	color:#008d99
}
.huifu {
	border:solid 1px #d9d7d7;
	border-left:none
}
.huifu li {
	float:left;
	width:140px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#666;
	background-color:#f5f5f5;
	border-left:solid 1px #d9d7d7
}
.zjBg-b {
	padding:0 10px
}
.huifu li em,.yiB em {
	color:#eb2411;
	font-weight:700
}
#gunDong span.parent {
	background-position:0 0;
	margin-right:5px
}
#gunDong span.next {
	background-position:0 -48px;
	margin-left:5px
}
.w288 {
	width:288px
}
.text {
	width:258px;
	height:90px;
	border:solid 2px #bfbfbf;
	margin:0 9px;
	padding:9px 0 0 9px;
	overflow:hidden;
	font-size:14px;
	color:#4a4a4a;
	line-height:24px
}
.text:hover {
	border:solid 2px #88c9f3
}
.shuRu:hover {
	border:solid 1px #88c9f3
}
.shuRu {
	border:solid 1px #cdcdcd;
	width:132px;
	padding:5px 0 5px 5px;
	color:silver;
	font-size:12px;
	float:left
}
.label {
	float:left;
	margin:6px 0 0
}
.qiangqiang .c88 {
	color:#008D99
}
#hideA {
	left:0;
	position:absolute
}
#box .getBy {
	display:none;
	height:300px
}
#box li img {
	position:absolute;
	z-index:1
}
#gunDong2,#gunDong3 {
	position:absolute;
	height:240px;
	overflow:hidden;
	left:0
}
#wai {
	z-index:2
}
.Line49 {
	line-height:47px;
	height:47px;
	color:#7b7b7b
}
.Line49 form {
	float:right;
	margin-right:10px
}
.Line49 a:hover {
	text-decoration:underline
}
.addTabCon ul {
	width:269px;
	display:block;
	float:left;
	margin:12px 2px 0 0
}
.addTabCon ul .addT {
	height:21px;
	border-bottom:1px solid #4b9b8e;
	margin-bottom:10px
}
.addTabCon ul .addT a {
	color:#9c9c9c
}
.addTabCon .addT p {
	display:block;
	float:left;
	width:60px;
	text-align:center;
	color:#fff;
	background:url(../images/addlean06.jpg) no-repeat;
	font-size:14px
}
.addTabCon .addT span {
	display:block;
	float:right;
	padding-right:13px;
	background:url(../images/add_lean_pj.jpg) no-repeat right
}
.listC li {
	border-bottom:dotted 1px #ddd;
	height:34px;
	line-height:34px;
	text-align:right;
	color:#a8a8a8;
	font-size:14px
}
.listC li a {
	font-size:14px;
	float:left
}
.h20 {
	height:20px;
	margin:14px 0 0
}
.h20 a {
	line-height:20px;
	height:20px;
	background-color:#008d99;
	text-align:center;
	width:92px;
	color:#fff;
	float:right
}
.h20 a:hover {
	line-height:20px;
	height:20px;
	background-color:#008d99;
	text-align:center;
	width:92px;
	color:#fff;
	float:right
}
.cc6 {
	border:solid 1px #e7e7e7;
	padding:4px;
	display:block
}
.cc6 img {
	width:243px;
	height:100px
}
.pd12 {
	padding:12px 5px
}
.cc7 {
	margin:3px 0 6px 0;
	text-align:center
}
.cc7 a {
	color:#4a4a4a;
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:700
}
.mr10 {
	margin-right:10px
}
.mt16L {
	margin-top:16px;
	text-align:center
}
.mt16L a {
	margin-right:9px;
	display:inline-block
}
.listname {
	color:#4a4a4a;
	font-size:14px;
	font-family:Microsoft YaHei
}
.zhiwei {
	color:#4a4a4a;
	font-family:Microsoft YaHei;
	font-weight:700
}
.xianq {
	text-indent:25px;
	color:#666;
	font-family:Microsoft YaHei
}
.zhuan {
	display:inline-block
}
.zhuan img {
	display:block
}
.md16 {
	margin:16px 0
}
#leftGung {
	position:relative;
	height:310px;
	width:269px;
	overflow:hidden;
	margin:0px 0 0 15px
}
#zhuyun {
	width:269px;
	height:310px;
	overflow:hidden;
	position:absolute;
	left:0
}
#zhuyun li {
	width:269px;
	height:310px;
	overflow:hidden;
	float:left
}
#dianji {
	text-align:center;
	font-size:0;
	overflow:hidden
}
#dianji span {
	background:url(../images/diandian2_05.gif) no-repeat;
	width:10px;
	height:10px;
	display:inline-block;
	overflow:hidden;
	font:0/0 a;
	margin-right:5px;
	cursor:pointer
}
#dianji span.active {
	background:url(../images/diandian1_03.gif) no-repeat
}
#ffplay {
	position:relative;
	z-index:1
}
.lin-add1 {
	margin:2px 0 4px 10px
}
.nimadeC {
	text-align:center;
	margin-top:23px
}
.nimadeC a {
	display:inline-block;
	margin-right:5px
}
.w288 {
	margin-left:5px
}
.c {
	float:left
}
.left {
	float:left
}
.right {
	float:right
}
.indexDt {
	border:0 solid #d8d8d8;
	margin-top:0;
	background:#fff
}
.indexDt .l {
	width:258px;
	margin-right:5px;
	border-right:0px solid #d8d8d8;
	height:360px;
	overflow:hidden
}
.indexDt .l dl {
	color:#454545;
	width:239px
}
.indexDt .l dl dt {
	margin:7px 0 7px
}
.indexDt .l dl dt br {
	margin-bottom:10px
}
.indexDt .l dl dt a {
	font-size:14px;
	color:#e97600;
	text-decoration:underline;
	margin-left:5px
}
.indexDt .l dl dt span {
	padding:3px 8px;
	color:#fff;
	
}
.indexDt .l dl dd {
	text-indent:2em;
	line-height:24px
}
.indexDt .l dl dd a {
	color:#ea7702
}
.indexDt .c {
	width:427px;
	border-right:1px solid #d8d8d8;
	height:360px;
	padding-left:5px;
	padding-right:5px
}
.c1 {
	height:357px;
	float:left;
	text-align:left
}
.c1 .DtTab {
	height:41px;
	line-height:37px;
	margin-top:8px;
	width:390px;
	background:url(../images/top_bg_menu.jpg) repeat-x top
}
.c1 .DtTab li {
	display:block;
	float:left;
	width:130px;
	height:37px;
	text-align:center;
	font-size:16px;
	font-family:"Microsoft YaHei";
	font-weight:400
}
.c1 .DtTab li a {
	display:block;
	width:130px;
	height:37px;
	font-weight:400
}
.c1 .DtTab .on {
	height:41px;
	background:url(../images/addlean14.jpg) no-repeat
}
.c1 .DtTab .on a {
	color:#4b9b8e;
	text-decoration:none
}
.c1 .DtTabCon {
	height:107px;
	margin-top:0;
	width:400px
}
.c1 .DtTabCon dd {
	line-height:31px;
	text-align:left;
	font-size:14px;
	font-weight:700;
	padding-left:0;
	float:left;
	width:370px;
	text-indent:2em
}
.c1 .DtTabCon ul {
	padding-top:0;
	text-indent:0;
	width:430px;
	font-weight:400;

}
.c1 .DtTabCon ul li {
	width:92%;
	height:25px;
	line-height:25px;
	border-bottom:0 dashed #b5b5b5;
	padding-left:0
}
.c3 ul {
	margin:8px 0 0 10px
}
.c3 ul li {
	display:block;
	float:left;
	padding-right:20px;
	padding-top:10px
}
.indexDt .r {
	width:272px;
	padding-left:15px;
	float:left
}
.indexDt .r h3 {
	height:39px;
	line-height:39px;
	border-bottom:0 solid #CCC;
	margin-top:8px;
	padding-left:5px;
	font-size:16px;
	color:#4b9b8e;
	background:url(../images/addlean10.jpg) no-repeat left bottom;
	font-family:"Microsoft YaHei";
	font-weight:400
}
.indexDt .r p {
	display:block;
	width:240px;
	padding:0
}
.indexDt .r ul {
	margin-right:0;
	margin-top:15px
}
.indexDt .r ul li {
	width:223px;
	float:left;
	font-size:12px;
	color:#333;
	padding-left:10px;
	line-height:22px;
	border-bottom:0 dashed #b6b4b5;
	
}
.indexDt .r2 {
	width:262px;
	padding-left:15px;
	float:left
}
.indexDt .r2 h3 {
	height:39px;
	line-height:39px;
	border-bottom:0 solid #CCC;
	margin-top:8px;
	padding-left:5px;
	font-size:16px;
	color:#4b9b8e;
	background:url(../images/addlean10.jpg) no-repeat left bottom;
	font-family:"Microsoft YaHei";
	font-weight:400
}
.indexDt .r2 p {
	display:block;
	width:240px;
	padding:0
}
.indexDt .r2 ul {
	margin-right:0;
	margin-top:15px
}
.indexDt .r2 ul li {
	width:223px;
	float:left;
	font-size:12px;
	color:#333;
	padding-left:10px;
	line-height:22px;
	border-bottom:0 dashed #b6b4b5;
	
}
/*channel-woman*/
	#part3 {
	width:690px;
	background:#fff;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#part3 .fll {
	width:690px;
	height:290px;
}
#part3 .fll img {
	float:left;
	margin-top:0px;
}
#part3 .fll p {
	width:435px;
	margin-top:0px;
	font-size:14px;
	color:#333;
	line-height:25px;
	border-bottom:1px solid #e8e3e3;
	margin-left:12px;
	float:left;
	padding-bottom:10px;
}
#part3 .fll p b {
	width:435px;
	display:block;
	font-size:18px;
	line-height:35px;
	color:#c3235f;
	margin-bottom:0px;
	text-align:center;
}
#part3 .fll .lirightsa {
	width:435px;
	float:right;
}
#part3 .fll .lirightsa dl {
	float:left;
	background: url(../images/ico-lirightsa.jpg) no-repeat left top;
	margin-top:15px;
	height:62px;
}
#part3 .fll .lirightsa dl dd {
	text-indent:40px;
	width:430px;
	line-height:20px;
	height:20px;
	font-size:13px;
	color:#333
}
#part3 .fll .lirightsa dl dd a {
	float:left;
	color:#666
}
#part3 .fll .lirightsa dl dd span {
	float:right;
	color:#999;
	padding-right:20px;
	font-size:12px;
}
#part3 .fll .lirightsb {
	width:435px;
	float:right;
}
#part3 .fll .lirightsb dl {
	float:left;
	background: url(../images/ico-lirightsb.jpg) no-repeat left top;
	margin-top:15px;
	height:62px;
}
#part3 .fll .lirightsb dl dd {
	text-indent:40px;
	width:430px;
	line-height:20px;
	height:20px;
	font-size:13px;
	color:#333
}
#part3 .fll .lirightsb dl dd a {
	float:left;
	color:#666
}
#part3 .fll .lirightsb dl dd span {
	float:right;
	color:#999;
	padding-right:20px;
	font-size:12px;
}
#part3 .fll .lirightsc {
	width:435px;
	float:right;
}
#part3 .fll .lirightsc dl {
	float:left;
	background: url(../images/ico-lirightsc.jpg) no-repeat left top;
	margin-top:15px;
	height:62px;
}
#part3 .fll .lirightsc dl dd {
	text-indent:40px;
	width:430px;
	line-height:20px;
	height:20px;
	font-size:13px;
	color:#333
}
#part3 .fll .lirightsc dl dd a {
	color:#666;
}
#part3 .fll .lirightsc dl dd span {
	float:right;
	color:#999;
	padding-right:20px;
	font-size:12px;
}
/*特色技�?5*/
	.jqpc_c {
	width:982px;
	margin:15px auto;
	border:0px solid #dcdcdc;
}
.jqpc_c ul {
	margin:0px auto
}
.jqpc_c ul li {
	width:185px;
	float:left;
	background-color:#fff;
	margin-right:4px;
	margin-left:4px;
	border:1px solid #dcdcdc;
}
.jqpc_c ul li p {
	width:168px;
	margin:0 auto;
	border:0px solid #dcdcdc;
	border-top:0px;
	line-height:20px;
	margin-bottom:10px;
	font-size:13px;
}
.jqpc_c ul li span {
	display:block;
	width:175px;
	height:178px;
	overflow:hidden;
	padding:5px;
}
.jqpc_c ul li b {
	display:block;
	width:171px;
	height:58px;
	margin:0 auto;
	text-align:center;
	line-height:22px;
	font-size:14px;
	overflow:hidden;
	background:url(../images/menu-hover-bg.jpg) no-repeat center center;
}
.pic {
	width:980px;
	height:206px;
	margin:20px auto 0 auto;
	ZOOM: 1
}
.blk_18 {
	ZOOM: 1
}
.blk_18 .pcont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 870px
}
.blk_18 .ScrCont {
	WIDTH: 32766px;
	ZOOM: 1;
	height:auto;
	overflow:hidden;
}
.blk_18 #List1_1 {
	FLOAT: left
}
.blk_18 #List2_1 {
	FLOAT: left
}
.blk_18 .LeftBotton {
	background:url(../images/jt1.jpg) no-repeat left center;
	FLOAT: left;
	MARGIN:80px 1px 0 1px;
	WIDTH: 23px;
	HEIGHT: 73px;
	margin-right:20px;
}
.blk_18 .RightBotton {
	background:url(../images/jt2.jpg) no-repeat left center;
	FLOAT: left;
	MARGIN:80px 1px 0px 1px;
	WIDTH: 23px;
	HEIGHT: 73px;
	margin-left:20px;
}
.blk_18 .LeftBotton {
	BACKGROUND-POSITION: 0px 0px;
	MARGIN-LEFT: 5px
}
.blk_18 .LeftBotton:hover {
	BACKGROUND-POSITION: 0px 0px
}
.blk_18 .RightBotton:hover {
	BACKGROUND-POSITION: 0px 0px
}
.blk_18 .pl IMG {
	padding:4px;
}
.blk_18 .pl {
	float:left;
	display:inline;
	width:204px;
	height:206px;
	background:url(../images/tubj.jpg) no-repeat left top;
	margin-left:12px
}
.blk_18 A.pl:hover {
	BORDER-RIGHT: #ff9900 1px solid;
	BORDER-TOP: #ff9900 1px solid;
	BACKGROUND: #fff;
	BORDER-LEFT: #ff9900 1px solid;
	COLOR: #ff9900;
	BORDER-BOTTOM: #ff9900 1px solid
}
.commu_cont3 {
	MARGIN: 9px 5px 5px;
	LINE-HEIGHT: 150%
}
.commu_cont3 UL {
	WIDTH: 188px
}
.index_title {
	border:1px solid #b7d7d6;
	border-top:2px solid #137c78;
	background:url(../images/titlebg.jpg) repeat-x;
	height:54px
}
.title_more {
	border:1px solid #137d79
}
.zjbox {
	width:960px;
	margin:0 auto;
}
.zjbox_t {
	width:222px;
	border-left:1px dotted #aeaeae
}
.zjbox_t ul {
	width:208px;
}
.zjbox_t ul li {
	width:203px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:10px;
	height:142px;
}
.zjbox_t ul li h1 img {
	width:100%;
	height:94%;
	border:0px solid #ededed
}
.zjbox_t ul li span {
	position: absolute;
	left:5px;
	right:8px;
	bottom:7px;
	width:190px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;
}
.zjbox_t ul li.hover .zjbtn {
	width:12px;
	height:20px;
	display:block;
	position:absolute;
	top:20px
}
.zjbox_t ul li.hover {
	display:block;
	border:2px solid #646464
}
.zjbox_c {
	width:730px;
}
.zjbox_c0 {
	display:none
}
.zjbox_c0.block {
	display: block
}
.zjbox_c0 h1 img {
	border:1px solid #ededed
}
.zjbox_c0 span {
	width:470px;
}
.zjbox_c0 span dd {
	line-height:22px;
	font-size:14px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:5px;
	padding-top:10px;
}
.zjbox_c0 span .zjbox_c0_t {
	width:100%;
	border-bottom:1px dotted #aeaeae
}
.zjbox_c0 span .zjbox_c0_t h2 {
	border-right:1px solid #afafaf
}
.zjbox_c0 span .zjbox_c0_t h6 {
	width:280px;
}
.zjbox_c0 span .zjbox_c0_t h6 em {
	font-style:normal
}
.zjzxbtn {
	width:260px;
	height:35px;
}
.zjzxbtn a {
	width:120px;
	height:32px;
	display:block;
	border-radius:15px;
	line-height:32px;
	font-size:16px;
}
.zjzxbtn a.btncolor1 {
	background-color:#fa546c
}
.zjzxbtn a.btncolor2 {
	background-color:#a50140
}
.zjbox_c_zj {
	width:680px;
}
.zjbox_c0_zj {
	display: block;
	height:290px;
	border-bottom:1px solid #CCC;
	margin-top:15px;
}
.zjbox_c0_zj h1 img {
	border:1px solid #ededed
}
.zjbox_c0_zj span {
	width:420px;
}
.zjbox_r_zj {
	width:250px;
	height:auto;
	border-left:0px solid #DEDEDE
}
.zjbox_c_zjs {
	width:740px;
	padding-left:10px;
	border-right:1px solid #DEDEDE;
	min-height:1260px;
}
.zjbox_c0_zj span dd {
	line-height:22px;
	font-size:14px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:5px;
	padding-top:10px;
}
.zjbox_c0_zj span .zjbox_c0_t_zj {
	width:100%;
	border-bottom:1px dotted #aeaeae
}
.zjbox_c0_zj span .zjbox_c0_t_zj h2 {
	border-right:1px solid #afafaf
}
.zjbox_c0_zj span .zjbox_c0_t_zj h6 {
	width:350px;
}
.zjbox_c0_zj span .zjbox_c0_t_zj h6 em {
	font-style:normal
}
.zjbox_zj {
	width:980px;
	margin:0 auto;
}
.zjbox_t_zj {
	width:290px;
	height:1675px;
	border-left:1px solid #DEDEDE
}
.zjbox_t_zj ul {
	width:208px;
}
.zjbox_t_zj ul li {
	width:203px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:10px;
	height:142px;
}
.zjbox_t_zj ul li h1 img {
	border:0px solid #ededed
}
.zjbox_t_zj ul li span {
	position: absolute;
	left:5px;
	right:8px;
	bottom:7px;
	width:190px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;
}
.zjbox_t_zj ul li.hover .zjbtn {
	width:12px;
	height:20px;
	display:block;
	position:absolute;
	top:20px
}
.zjbox_t_zj ul li.hover {
	display:block;
	border:2px solid #646464
}
.index_title {
	border:1px solid #b7d7d6;
	border-top:2px solid #137c78;
	background:url(../images/titlebg.jpg) repeat-x;
	height:54px
}
.title_more {
	border:1px solid #137d79
}
.zjbox {
	width:960px;
	margin:0 auto;
}
.zjbox_t {
	width:222px;
	border-left:1px dotted #aeaeae
}
.zjbox_t ul {
	width:208px;
}
.zjbox_t ul li {
	width:203px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:10px;
	height:88px;
}
.zjbox_t ul li h1 img {
	border:0px solid #ededed
}
.zjbox_t ul li span {
	position: absolute;
	left:5px;
	right:8px;
	bottom:7px;
	width:190px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;
}
.zjbox_t ul li.hover .zjbtn {
	width:12px;
	height:20px;
	display:block;
	position:absolute;
	top:20px
}
.zjbox_t ul li.hover {
	display:block;
	border:2px solid #646464
}
.zjbox_c {
	width:730px;
}
.zjbox_c0 {
	display:none
}
.zjbox_c0.block {
	display: block
}
.zjbox_c0 h1 img {
	border:1px solid #ededed
}
.zjbox_c0 span {
	width:470px;
}
.zjbox_c0 span dd {
	line-height:22px;
	font-size:14px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:5px;
	padding-top:10px;
}
.zjbox_c0 span .zjbox_c0_t {
	width:100%;
	border-bottom:1px dotted #aeaeae
}
.zjbox_c0 span .zjbox_c0_t h2 {
	border-right:1px solid #afafaf
}
.zjbox_c0 span .zjbox_c0_t h6 {
	width:280px;
}
.zjbox_c0 span .zjbox_c0_t h6 em {
	font-style:normal
}
.zjzxbtn {
	width:260px;
	height:35px;
}
.zjzxbtn a {
	width:120px;
	height:32px;
	display:block;
	border-radius:15px;
	line-height:32px;
	font-size:16px;
}
.zjzxbtn a.btncolor1 {
	background-color:#fa546c
}
.zjzxbtn a.btncolor2 {
	background-color:#a50140
}
/*�?-文章*/
	.jsqybox {
	width:91%;
	margin:0px auto
}
.jsqybox ul li {
	color:#4b4b4b;
	width:100%;
	clear:both;
}
.jsqybox ul li.border0 {
	border:0px
}
.jsqybox ul li h2 {
	width:100%;
	line-height:40px;
	height:40px;
	font-weight: normal;
	overflow:hidden;
}
.jsqybox ul li h2 b {
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:normal;
	color:#fff;
	margin-top:10px;
	margin-right:5px;
	background:url(../images/phnum.jpg) no-repeat;
	text-indent:0px
}
.jsqybox ul li h2 b.num2 {
	background-position:0px -20px
}
.jsqybox ul li h2 span {
	width:200px;
	overflow:hidden;
}
.jsqybox ul li h2 span a {
	color:#4b4b4b;
	font-size:13px;
}
.jsqybox ul li p {
	display:none;
	margin-bottom:10px;
	margin-left:5px;
}
.jsqybox ul li p.block {
	display:block
}
.jsqybox ul li p img {
	padding:4px;
	border:1px solid #ccddcb
}
.jsqybox ul li p a {
	color:#4a9a8b
}
.sidebox_tel {
	width:249px;
	border:1px solid #ccddcc;
	background-color:#ffffff
}
/*jishu*/
	#man_pcfocus {
	margin: 0 auto;
	overflow: hidden;
	width:228px;
	height:200px;
	position:relative;
	padding-left:0px;
}
#man_pcfocus_pic {
	width:100%;
}
#man_pcfocus_pic ul {
	width:100%;
}
#man_pcfocus_pic ul li {
	width:100%;
}
#man_pcfocus_pic ul li a {
	color:#fff;
}
#man_pcfocus_btn {
	width:100%;
	height:30px;
	background-color:#ffffff;
	position: absolute;
	bottom:0px
}
#man_pcfocus_btn ul {
	height:11px;
	width:145px;
	margin:0px auto;
	padding-top:10px;
	color:#ffffff
}
#man_pcfocus_btn ul li {
	background: url(../images/manpc_focusbtn.jpg) no-repeat;
	float: left;
	height:11px;
	margin: 0 6px;
	width:11px;
	border:none;
}
#man_pcfocus_btn ul li.light {
	background-position:0px -11px
}
.sidebar_title {
	width:100%;
	position:absolute;
	left:0px;
	bottom:30px;
	height:35px;
	line-height:35px;
	background:url(../images/blacktm.png) repeat;
	text-align: center;
	font-size:14px
}
.sidebar_title ul li a {
	color:#fff
}
/*�?-推荐专家roll*/
	.expert_tjbox0 {
	width:95%;
	margin:10px auto 0px auto;
	height:270px;
	overflow:hidden
}
.expert_tjbox {
	width:100%
}
#expert_tjbox dl {
	height: 120px;
	margin-bottom: 15px;
}
#expert_tjbox dl dt {
	background: none repeat scroll 0 0 #FFFFFF;
	border:1px solid #D7D7D7;
	float: left;
	height:115px;
	margin-right: 7px;
	padding-top: 3px;
	text-align: center;
	width: 95px;
}
#expert_tjbox dl dd h5 {
	color: #333333;
	font-size: 14px;
	height: 25px;
	padding-top: 10px;
	font-weight:bold
}
#expert_tjbox dl dd p {
	color: #6E625C;
	font-size: 12px;
	line-height: 20px;
}
#expert_tjbox dl dd .btn a {
	display: block;
	float: left;
	height: 22px;
	line-height:22px;
	margin-top: 10px;
	width: 58px;
	color:#ffffff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font-size:12px;
	text-align:center
}
#expert_tjbox dl dd .btn a.a1 {
	background-color:#02b686
}
#expert_tjbox dl dd .btn a.a2 {
	background-color:#acd559
}
/*�?-推荐专家roll2*/
	.expertqw_tjbox0 {
	height:470px;
	width:217px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
	z-index:0
}
#expertqw_tjbox {
	width:100%;
}
#expertqw_tjbox dl {
	height:199px;
	border-bottom:0px dotted #cacaca;
	padding-top:10px
}
#expertqw_tjbox dl dt {
	position:relative;
	z-index:1;
	width:100%;
	height:149px;
	border-bottom:0px;
	text-align:center;
}
#expertqw_tjbox dl dt p {
	position:absolute;
	z-index:2;
	top:120px;
	left:0px;
	color:#fff;
	font-size:14px;
	background:url(../images/safetyspanbg.png) repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images-l2015/safetyspanbg.png");
	_background:none;
	width:197px;
	height:20px;
	line-height:20px;
	padding:5px 10px
}
#expertqw_tjbox dl dt p a {
	color:#fff
}
#expertqw_tjbox dl dt img a {
	border:3px solid #FF0000;
	color:#333333
}
#expertqw_tjbox dl dt img a:hover {
	border:3px solid #Fff000;
	color:#333333
}
#expertqw_tjbox dl dd {
	padding-top:10px
}
#expertqw_tjbox dl dd a {
	background:url(../images/zjzxbtn.jpg) no-repeat;
	height:24px;
	line-height:24px;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	width:100px;
}
#expertqw_tjbox dl dd a.zjxxbtn1 {
	background-position:0px 0px
}
#expertqw_tjbox dl dd a.zjxxbtn2 {
	background-position:0px -24px
}
/* lanmu-content*/
	.lanmu-content {
	width:230px;
	margin:0px auto;
}
.lanmu-list {
	display:block;
}
.lanmu-list dt {
	display:block;
	height:53px;
	background:#e3effd;
	color:#fff;
	padding-left:10px;
}
.lanmu-list dd {
	padding-top:2px;
}
.lanmu-list dd a {
	display:block;
	text-align:center;
	height:53px;
	background:#e3effd;
	border-bottom:1px solid #eee;
	border-top:2px solid #fff;
	border-left:0px solid #999;
	border-right:0px solid #eee;
	color:#333;
	padding-left:0px;
	line-height: 33px;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.lanmu-list dd a:hover {
	padding-left:0px;
}
.lanmu-list dd a:hover,.lanmu-list dd a.current {
	border-left:0px solid #1160ba;
	background-color:#4b9b8e;
	color:#fff;
	font-weight:bold;
}
.lanmu-list dd a span {
	font-size:10px;
	line-height: 12px;
	font-family:"Microsoft YaHei";
	font-weight: 300;
}
/*active*/
	.tul {
	padding-left:15px;
	height:auto;
	width:720px;
}
.tul li {
	height:213px;
	width:223px;
	margin-right:15px;
	margin-bottom:15px;
	float:left;
	display:inline;
	cursor:pointer;
}
.tul li .tldiv1 {
	height:213px;
	width:223px;
	background:#4b9b8e;
	color:#fff;
	display:none;
}
.tul li .tldiv1 img {
	display:block;
	border:0px;
}
.tul li .tldiv1 p {
	width:200px;
	font-size:14px;
	font-family:'Microsoft YaHei';
	padding:15px 0 10px 0px;
	line-height:25px;
	margin:0px auto;
}
.tul li .tldiv1 p b {
	font-size:16px;
	text-align:center;
	float:left;
	margin-bottom:5px;
}
.tul-top {
	height:auto;
	width:728px;
	background: url(../images/activ-bg1.jpg) no-repeat center top;
	float:left;
}
.tul-top .tldiv1-top {
	height:205px;
	width:323px;
	background:#fff;
	font-size:14px;
	color:#8c8c8c;
	float:right;
	overflow:hidden;
	line-height:25px;
	padding-right:35px;
}
.tul-top .tldiv1-top img {
	border:0px;
	padding:0px;
	margin:0px;
}
.tul-top .tldiv1-top p {
	width:323px;
	font-family:'Microsoft YaHei';
	padding:10px 0 0px 0px;
	margin:0px auto;
	float:left;
	overflow:hidden
}
.tul-top .tldiv1-top p b {
	font-size:16px;
	color:#4b9b8e;
	float:left;
	padding-bottom:5px;
	height:30px;
	line-height:30px;
}
.tul-cen {
	height:58px;
	width:728px;
	background: url(../images/activ-bg2.jpg) no-repeat center top;
	float:left;
}
.tul-bot {
	height:auto;
	width:728px;
	background: url(../images/activ-bg3.jpg) no-repeat center top;
	float:left;
}
.tul-bot .tldiv1-bot {
	height:205px;
	width:323px;
	background:#fff;
	font-size:14px;
	color:#8c8c8c;
	float:left;
	overflow:hidden;
	line-height:25px;
	padding-left:35px;
}
.tul-bot .tldiv1-bot img {
	display:block;
	border:0px;
	float:right
}
.tul-bot .tldiv1-bot p {
	width:323px;
	font-family:'Microsoft YaHei';
	padding:10px 0 0px 0px;
	margin:0px auto;
	overflow:hidden
}
.tul-bot .tldiv1-bot p b {
	font-size:16px;
	color:#4b9b8e;
	float:left;
	padding-bottom:5px;
	height:30px;
	line-height:30px;
}

/*con-newlh*/
/* lanmu-contentlh*/
	.lanmu-contentlh {
	width:230px;
	margin:0px auto; margin-bottom:10px;
}
.lanmu-listlh {
	display:block;
}
.lanmu-listlh dt {
	display:block;
	height:53px;
	background:#e3effd;
	color:#fff;
	padding-left:10px;
}
.lanmu-listlh dd {
	padding-top:2px;
}
.lanmu-listlh dd a {
	display:block;
	text-align:left;
	height:53px;
	background:#fff;
	border-bottom:1px dashed #ccc;
	border-top:1px dashed #ccc;
	border-left:1px dashed #ccc;
	border-right:1px dashed #ccc;
	color:#333;
	padding-left:20px;
	line-height: 33px;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.lanmu-listlh dd a:hover {
	padding-left:20px;
}
.lanmu-listlh dd a:hover,.lanmu-list dd a.current {
	border:1px solid #4b9b8e;
	background-color:#4b9b8e;
	color:#fff;
	font-weight:bold;padding-left:20px;
}
.lanmu-listlh dd a span {
	font-size:12px;
	line-height:22px;
	font-family:"Microsoft YaHei";
	font-weight: 300;
}

/*shishi*/
	.all0 {
	margin:0px auto;
	width:720px;
	padding-left:10px;
}
.number {
	float:left;
	width:225px;
}
.number-l {
	float:left;
	width:328px;
}
.number-r {
	float:left;
	width:328px;
}
.number-l0 dl {
	width:326px;
	height:214px;
	border:1px solid #ccc;
	overflow:hidden;
}
.number-l0 dl dt {
	border-bottom:1px solid #ccc;
	height:36px;
	width:96%;
	margin-left:2%;
	line-height:36px;
	font-size:16px;
	color:#333;
	text-align:center
}
.number-l0 dl dd {
	background-color:#fff;
	border-bottom:0 solid #ebebeb;
	line-height:22px
}
.number-l0 dl dd span {
	padding-top:5px
}
.xian {
	width:100%;
	border-top:1px solid #ebebeb
}
.number-l0 ul {
	width:280px;
	margin:0 auto
}
.number-l0 ul li a {
	color:#4b9b8e;
	font-size:14px;
}
.number-l1 {
	width:328px;
	height:83px;
}
.number-l1 img {
	width:236px;
	float:right;
	height:71px;
	padding-top:6px;
	padding-right:0px;
	margin-right:0px;
}
.number-r0 dl {
	width:326px;
	height:214px;
	border:1px solid #ccc;
	overflow:hidden;
}
.number-r0 dl dt {
	border-bottom:1px solid #ccc;
	height:36px;
	width:96%;
	margin-left:2%;
	line-height:36px;
	font-size:16px;
	color:#333;
	text-align:center
}
.number-r0 dl dd {
	background-color:#fff;
	border-bottom:0 solid #ebebeb;
	line-height:22px
}
.number-r0 dl dd span {
	padding-top:5px
}
.xian {
	width:100%;
	border-top:1px solid #ebebeb
}
.number-r0 ul {
	width:280px;
	margin:0 auto
}
.number-r0 ul li a {
	color:#4b9b8e;
	font-size:14px;
}
.number-r1 {
	width:328px;
	height:83px;
}
.number-r1 img {
	width:236px;
	float:left;
	height:71px;
	padding-top:6px;
	padding-left:0px;
	margin-left:0px;
}
.number-c {
	float:left;
	width:52px;
	height:1830px;
	background:url(../images/shishi-c-bg.jpg) repeat-y top center;
}
.fixed-share {
	padding-top:15px;
	padding-bottom:10px;
	height:25px;
	overflow:hidden;
	width:25%;
	margin-left:75%;
	float:right;
	display:none;
}
.fixed-share p {
	text-align:right;
}
.fixed-share p img {
	vertical-align:top;
}
.fixed-share p a {
	padding-right:2%;
}
.fixed-share p .a1 {
	margin-right:0;
}
/*ivf-center*/
	.zjbox_center {
	width:980px;
	margin:0 auto;
	font-family:"Microsoft YaHei";
}
.zjbox_t_center {
	width:222px;
	border-left:0px dotted #aeaeae;
}
.zjbox_t_center ul {
	width:980px;
	float:left;
}
.zjbox_t_center ul li {
	width:188px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:10px;
	height:142px;
	margin-right:2px;
	margin-left:3px;
	margin-top:20px;
}
.zjbox_t_center ul li h1 img {
	border:0px solid #ededed
}
.zjbox_t_center ul li span {
	position: absolute;
	left:5px;
	right:8px;
	bottom:7px;
	width:175px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%;
}
.zjbox_t_center ul li.hover .zjbtn_center {
	width:12px;
	height:20px;
	display:block;
	position:absolute;
	top:20px
}
.zjbox_t_center ul li.hover {
	display:block;
	border:1px solid #646464
}
.zjbox_c_center {
	width:950px;
	margin-left:20px;
}
.zjbox_c0_center {
	display:none
}
.zjbox_c0_center.block {
	display: block
}
.zjbox_c0_center h1 img {
	border:1px solid #ededed
}
.zjbox_c0_center span {
	width:670px;
}
.zjbox_c0_center span dd {
	line-height:22px;
	font-size:14px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:5px;
	padding-top:10px;
}
.zjbox_c0_center span .zjbox_c0_t_center {
	width:100%;
	border-bottom:1px dotted #aeaeae
}
.zjbox_c0_center span .zjbox_c0_t_center h2 {
	border-right:1px solid #afafaf
}
.zjbox_c0_center span .zjbox_c0_t_center h6 {
	width:280px;
}
.zjbox_c0_center span .zjbox_c0_t_center h6 em {
	font-style:normal
}
.zjzxbtn_center {
	width:260px;
	height:35px;
}
.zjzxbtn_center a {
	width:120px;
	height:32px;
	display:block;
	border-radius:15px;
	line-height:32px;
	font-size:16px;
}
.zjzxbtn_center a.btncolor1 {
	background-color:#fa546c
}
.zjzxbtn_center a.btncolor2 {
	background-color:#a50140
}

.main_look {
	width: 100%;
	height: 358px;
	margin: 0px auto;
	margin-top:10px;
}
.main-left{
		float:left;
}
.main-right{
		float:right;
}
.look{
		position: relative;
		width:48%;
		margin:0 1%;
}
.look h3 {
	height: 35px;
	text-indent: 1rem;
	font-weight: normal;
	background: #4b9b8e;
	line-height: 35px;
}
.look h3 span {
	font-size: 22px;
	color: #fff;
}
.look-box {
	/* width: 27.7%; */
	/* height: 220px; */
	position: absolute;
	overflow: hidden;
	border: 1px dashed #c8c8c8;
}
.look .look-box ul li {
	width: 96%;
	margin-right:5%;
	margin-left: 5px;
	margin-top: 5px;
	line-height: 24px;
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
}
.look .look-box ul li a {
	color: #333;
	text-decoration: none;
}