/*liang2015*/@charset "utf-8";

.wid1000 {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
}

.wid1000-w {
	width: 1000px;
	margin: 0px auto;
	background: #fff;
	overflow: hidden;
}

.wid1002 {
	width: 1002px;
	margin: 0px auto;
	border: 1px #cfd0d1 solid;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}

.wid1002-w {
	width: 1002px;
	margin: 20px auto;
	border: 1px #cfd0d1 solid;
	
	background: #FFFFFF;
	overflow: hidden;
}

.wid100-100 {
	width: 100%;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.ivf_liucheng {
	width: 980px;
	background: #e4effe;
	height: 140px;
	maring-left: 10px;
	margin-right: 10px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.ivf_liucheng ul {
	width: 100%
}

.ivf_liucheng ul li {
	width: 74px;
	text-align: center;
	float: left;
	margin: 0px 17px
}

.ivf_liucheng ul li.mar0 {
	margin-right: 0px
}

.ivf_liucheng ul li a {
	display: block
}

.ivf_liucheng ul li span {
	display: block
}

.ivf_liucheng ul li b {
	font-weight: normal;
	display: block;
	margin-top: 10px;
	color: #333
}

.fl {
	float: left;
}

.lh22 {
	line-height: 22px;
}

.f14 {
	font-size: 14px;
}

.pb10{
	padding-bottom: 10px;
}

.pt30 {
	padding-top: 30px;
}

.pt10 {
	padding-top: 10px;
}

.fr {
	float: right;
}

.tc {
	text-align: center;
}

.pb20 {
	padding-bottom: 20px;
}/* con07 */.indexTab {
	margin-top: 10px;
}

.indexTab .l {
	width: 688px;
	border: 0px solid #d8d8d8;
}

.indexTab .r {
	width: 288px;
	border: 0px solid #d8d8d8;
	margin-left: 17px;
}

.indexTab .r h2 {
	height: 44px;
	line-height: 43px;
	padding-left: 45px;
	font-size: 18px;
	color: #028e9b;
	font-family: "Microsoft YaHei";
	background: url(../images-l2015/addLean01.jpg) no-repeat;
	font-weight: normal;
}

.indexTab .r p {
	margin: 15px 0 15px 10px;
}

.indexTab .r  .txtpic {
	width: 258px;
	height: 86px;
	border: 1px solid #ECECEC;
	position: relative;
}

.indexTab .r .txtpic span {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 30px;
	width: 100%;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background: transparent url("../images-l2015/womenpicbg.png") repeat scroll 0% 0%;
}

.l {
	float: left;
}

.r {
	float: left;
}

.right {
	float: right;
}

.addTab {
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #d8d8d8;
	background: url(../line2_03.jpg) repeat-x;
}

.addTab li {
	display: block;
	float: left;
	width: 150px;
	height: 45px;
	text-align: center;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #545454;
	border-right: 1px  dashed #d8d8d8;
}

.addTab li a {
	display: block;
	float: left;
	width: 150px;
	height: 45px;
	text-decoration: none;
}

.addTab .on a {
	color: #c3225f;
	border-bottom: 2px solid #C3225F
}

.addTab .add-a1 {
}

.addTab .on .add-a1 {
	border-bottom: 2px solid  #c3225f;
}

.addTab .add-a3 {
	background: url(../img/addLean03-3.jpg) no-repeat 45px 14px;
}

.addTab .on .add-a1 {
}

.addTab .on .add-a2 {
	border-bottom: 3px solid  #c3225f;
}

.addTab .on .add-a3 {
	border-bottom: 3px solid  #c3225f;
}

.addTabCon {
	height: 263px;
	overflow: hidden;
	padding-left: 5px;
}

.addTabCon .left {
	width: 138px;
	margin-right: 5px;
}

.addTabCon .left ul {
	margin: 16px 0 0 5px;
}

.addTabCon .left ul li {
	display: block;
	height: 35px;
	text-align: center;
	line-height: 35px;
	width: 138px;
	margin-top: 3px;
	font-size: 14px;
	background: url(../img/addLean05.jpeg) repeat-y;
}

.addTabCon .left ul li a {
	display: block;
	height: 35px;
}

.addTabCon .left ul .on a {
	color: #fff;
}

.addTabCon .right {
	width: 498px;
	margin-right: 5px;
}

.addTabCon .right dl {
	text-align: center;
	margin-top: 15px;
	margin-left: 0px;
}

.addTabCon .right dl dt {
	font-size: 14px;
	color: #333;
	line-height: 35px;
	font-weight: bolder;
}

.addTabCon .right dl dd {
	text-align: left;
	font-size: 14px;
}

.addTabCon .right dl dd a {
	color: #C3225F;
}

.addTabCon ul {
	width: 100%;
	display: block;
	float: left;
	margin: 12px 15px 0 0;
}

.addTabCon ul .addT {
	height: 21px;
	border-bottom: 1px solid #c3225f;
	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-l2015/addLean06.jpg) no-repeat;
	font-size: 14px;
}

.addTabCon .addT span {
	display: block;
	float: right;
	padding-right: 13px;
	background: url(../images-l2015/add_lean_pj.jpg) no-repeat right;
}

.addTabCon .right ul li {
	width: 50%;
	float: left;
	font-size: 14px;
	line-height: 37px;
	padding-left: 25px;
	background: url(../img/addLean07.jpeg) no-repeat 6px 8px;
}

.addTabCon .right ul li a {
	color: #444;
}

.addTabCon .addTab1 .on {
	background: url(../img/addLean09.jpeg) no-repeat;
}

.addTabCon .addTab4 .on,.addTabCon .addTab2 .on,.addTabCon .addTab3 .on {
	background: url(../img/addLean09.jpeg) no-repeat;
}

.addTab1Con ul .addT {
	border-bottom: 1px solid #e7797a
}

.addTab1Con ul .addT p {
	background: url(../images-l2015/addLean066.jpg) no-repeat;
	font-size: 14px;
}

.addTab1Con ul .addT span a:hover {
	color: #e64849;
}/*ÐÂÎÅÄÚÈÝÑùÊ½*/.news {
	margin-top: 20px;
}

.news_lt,.news_m,.news_cont_a img,.news_cont_a p {
	float: left;
	display: inline;
}

.news_lt {
	width: 270px;
	background: #fff;
	border: 1px solid #d2d2d2;
	padding: 6px;
}

.news_m {
	width: 411px;
	height: 341px;
	border: 1px solid #d2d2d2;
	background: #fff;
	margin-left: 20px;
	padding-bottom: 6px;
}

.new_tit {
	height: 35px;
	background: #c0bfc7;
}

.new_tit li {
	float: left;
	display: inline;
	width: 100px;
}

.new_tit li a {
	display: block;
	width: 100px;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	line-height: 35px;
}

.new_tit li.hover {
	height: 40px;
	background: url(../newimg/news_hover.jpg) no-repeat left top;
	line-height: 35px;
	color: #fff;
}

.new_tit li.hover a {
	font-size: 16px;
	color: #fff;
	line-height: 40px;
}

.news_cont {
	margin-top: 15px;
	text-align: center;
	padding-left: 10px;
}

.news_cont h1,.news_rt h1 {
	font-size: 16px;
	color: #7f8a86;
	font-weight: bold;
	text-align: left;
}

.news_cont h1 a,.news_rt h1 a {
	color: #d74c7b;
	text-decoration: none;
}

.news_cont h1 a:hover,.news_rt h1 a:hover {
	color: #d74c7b;
	text-decoration: underline;
}

.news_cont_a {
	margin-top: 10px;
	border-bottom: 1px dashed #e8e8e8;
	padding-bottom: 10px;
}

.news_cont_a p {
	float: right;
	width: 255px;
	font-size: 12px;
	color: #727272;
	line-height: 24px;
	text-align: left;
}

.news_list {
	margin-top: 10px;
}

.news_list li {
	background: url(../newimg/ico3.jpg) no-repeat left center;
	text-align: left;
	text-indent: 10px;
	font-size: 14px;
	line-height: 26px;
}

.news_list li a {
	color: #828282;
	text-decoration: none;
	line-height: 26px;
}

.news_list li a:hover {
	color: #d74c7b;
	text-decoration: underline;
}

.news_list li span {
	font-size: 12px;
	color: #c9c7c7;
	line-height: 26px;
	padding-left: 15px;
}

.news_cont h6 {
	font-size: 14px;
	color: #727272;
	font-weight: normal;
	line-height: 24px;
	text-align: left;
	margin-top: 10px;
	border-bottom: 1px dashed #e8e8e8;
	padding-bottom: 10px;
}

.news_b {
	margin-top: 15px;
}

.news_b h3 {
	background: url(../newimg/ico4.jpg) no-repeat left center;
	font-size: 16px;
	color: #d74c7b;
	line-height: 24px;
	text-align: left;
	text-indent: 15px;
	font-weight: normal;
}

.news_b h3 a {
	color: #333;
	text-decoration: none;
}

.news_b h3 a:hover {
	color: #d74c7b;
	text-decoration: none;
}

.news_b p,.news_rt p {
	font-size: 14px;
	color: #727272;
	line-height: 24px;
	text-align: left;
}

.pad {
	padding-bottom: 20px;
	margin-top: 20px;
}

.news_rt {
	float: right;
	display: inline;
	width: 242px;
	background: #fff;
	border: 1px solid #d2d2d2;
}

.news_rt h1 {
	font-size: 14px;
	color: #d74c7b;
	margin: 10px 10px 0 10px;
}

.news_rt p {
	font-size: 12px;
	margin: 5px 10px 4px 10px;
}/*¶þ¼¶µ¼º½*/.sednav {
	width: 100%;
	background-color: #fdfcfc;
	border-bottom: 2px solid #c3225f;
	border-left: 0px;
	border-right: 0px;
	height: 120px;
}

.sednav ul {
	width: 100%;
}

.sednav ul li {
	width: 259px;
	height: 120px;
	border-right: 1px dashed #e3e8d8;
	float: left
}

.sednav ul li.border {
	border-right: 1px solid #e3e8d8
}

.sednav ul li span {
	float: left;
	background: url(../images-l2015/sednav.jpg) no-repeat;
	width: 73px;
	height: 94px;
	display: inline;
	margin-top: 10px;
	margin-left: 5px;
	_margin-left: 2px;
	margin-right: 5px;
	_margin-right: 2px
}

.sednav ul li span.sednavpic1 {
	background-position: 0px 0px
}

.sednav ul li span.sednavpic1 p {
	margin-top: 65px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #C3225F;
}

.sednav ul li span.sednavpic2 {
	background-position: 0px -94px
}

.sednav ul li span.sednavpic2 p {
	margin-top: 65px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #C3225F;
}

.sednav ul li span.sednavpic3 {
	background-position: 0px -188px
}

.sednav ul li span.sednavpic3 p {
	margin-top: 65px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #C3225F;
}

.sednav ul li span.sednavpic4 {
	background-position: 0px -282px
}

.sednav ul li dl {
	width: 172px;
	float: right;
	padding-top: 25px;
}

.sednav ul li dl dt {
	width: 100%;
	font-size: 17px;
	color: #00805e;
	float: left;
	padding-bottom: 10px
}

.sednav ul li dl dd {
	font-size: 12px;
	float: left;
	height: 24px;
	line-height: 24px;
	width: 72px;
	margin-right: 9px;
	overflow: hidden;
}

.sednav ul li dl dd a {
	color: #666666
}

.sednav ul li dl dd a:hover {
	color: #c3225f
}

.sednav ul li dl.ddwid dd {
	width: 75px
}

.top {
	height: 79px;
	line-height: 79px;
	background: #fff;
}

.top span {
	float: right
}

.top span a {
	font-size: 12px;
	font-family: "Microsoft YaHei";
	padding-right: 7px;
	padding-left: 7px;
	color: #323232;
	border-right: 1px solid #323232
}

.top span a:hover {
	font-size: 12px;
	color: #d30013
}


.top span ul {
	list-style: outside none none;
}

.top span ul li {
	width: 220px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #333;
	float: right;
}

.top .logo {
	width: 300px;
	height: 60px;
	margin-top: 7px;
	float: left;
}/*Í·²¿*/.search_r {
	width: 330px;
	display: none;
}/*20140911*/.search {
	width: 100%;
	margin: 0px auto
}/*20140911*/.search h2 {
	width: 450px;
	height: 50px;
	overflow: hidden
}/*20140911*/.search h2 ul {
	width: 100%
}/*20140911*/.search h2 ul li {
	width: 100%;
	background: url(../images/dian11.png) no-repeat;
	background-position: left center;
	text-indent: 10px;
	height: 50px;
	line-height: 50px;
}/*20140911*/.search h2 ul li a {
	color: #ffffff
}/*20140911*/.serchtext {
	width: 194px;
	height: 28px;
	line-height: 28px;
	text-indent: 35px;
	color: #8a8a8a;
	border: 0px;
	background: url(../images-l2015/searchtext.jpg) no-repeat
}/*20140911*/.serchbtn {
	width: 48px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: url(../images-l2015/searchbtn.jpg) no-repeat;
	background-position: left center;
	cursor: pointer;
	border: 0px;
	font-size: 17px;
	color: #ffffff;
	font-family: "Microsoft YaHei"
}/*20140911*/.top_biao {
	margin-top: 45px
}

.top_biao span {
	margin-right: 15px
}/*nav*/.header-nav {
	background: #c3225f;
	height: 50px;
}

.header-navc {
	width: 1000px;
	margin: 0 auto;
}

.header-nav_rt {
	height: 50px;
	line-height: 45px;
}

.header-nav_rt li {
	float: left;
	width: 125px;
	height: 50px;
	font-size: 16px;
	text-align: center
}

.header-nav_rt li a {
	display: block;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	background: url(../images-l2015/menu-bg-0.jpg) no-repeat center right
}

.header-nav_rt li a:hover {
	background: #ec3e80;
	text-decoration: none;
	color: #fff;
	background: url(../images-l2015/menu-bg-0-a.jpg) no-repeat center right
}/*±¨Ï²°¸ÀýÒ»ÐÐ*/.bx_t {
	width: 970px;
	margin: 0px auto;
	border-bottom: 1px solid #ececec
}

.bx_t h2 {
	width: 119px;
	height: 33px;
	line-height: 25px;
	text-align: center;
	margin-right: 10px;
	float: left;
	color: #666666;
	font-weight: normal;
	font-size: 16px
}

.bx_t h2.hover {
	background: url(../images-l2015/bx_thover.jpg);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images-l2015/bx_thover.jpg");
	_background: none;
	width: 119px;
	height: 33px;
	color: #c3225f;
	cursor: pointer
}

.bx_c {
	width: 1000px;
	margin: 0px auto
}

.bx_ul {
	width: 960px;
	padding-left: 20px;
	overflow: hidden;
	height: 250px
}

.bx_neirong {
	width: 1000px;
	height: 250px
}

.bx_ul .bx_neirong ul {
	float: left;
	width: 1000px
}

.bx_ul .bx_neirong ul li {
	float: left;
	width: 958px;
	height: 246px;
	font-size: 12px;
	text-align: center;
}

.bx_ul .bx_neirong ul li img {
	margin-bottom: 15px
}

.bx_ul .bx_neirong ul li a {
	color: #666666
}

.bx_ul .bx_neirong ul.block {
	display: block
}/*Í¨ÓÃÆµµÀÒ³css*/.ty_sdpdy_1 {
	width: 1000px;
	height: auto;
	float: left;
}

.ty_sdpdy_1_left {
	width: 710px;
	height: auto;
	float: left;
}

.ty_sdpdy_1_left1 {
	width: 700px;
	float: left;
	border-right: 1px solid #dedede;
}

.ty_sdpdy_1_left1_pic {
	width: 250px;
	float: left;
	position: relative;
	padding-bottom: 15px;
}

.ty_sdpdy_1_left1_pic .hd {
	width: 31px;
	height: 8px;
	position: absolute;
	bottom: 12px;
	left: 124px;
	z-index: 2;
}

.ty_sdpdy_1_left1_pic .hd ul li {
	width: 8px;
	height: 8px;
	float: left;
	margin-right: 2px;
	background: url(../images-l2015/cat4_icon2a.png) no-repeat;
	position: cursor;
}

.ty_sdpdy_1_left1_pic .hd ul li.on {
	width: 8px;
	height: 8px;
	float: left;
	margin-right: 3px;
	background: url(../images-l2015/cat4_icon2.png) no-repeat;
}

.ty_sdpdy_1_left1_pic .bd {
	width: 250px;
	left: 0px;
	top: 0px;
	position: relative;
	padding-left: 20px;
	overflow: hidden;
}

.ty_sdpdy_1_left1_txt {
	width: 394px;
	float: right;
}

.ty_sdpdy_1_left1_txt b {
	font-size: 24px;
}

.ty_sdpdy_1_left1_txt p {
	line-height: 22px;
	margin-top: 10px;
	font-size: 14px;
}

.ty_sdpdy_1_left1_txta {
	margin-top: 20px;
}

.ty_sdpdy_1_left1_txt span {
	font-size: 18px;
}

.ty_sdpdy_1_left1_txta_1 {
	margin-top: 5px;
}

.ty_sdpdy_1_left1_txta_1 ul li {
	width: 354px;
	height: 27px;
	font-size: 14px;
	background: url(../images-l2015/icon8.jpg) 0px 12px no-repeat;
	line-height: 27px;
	text-indent: 13px;
}

.ty_sdpdy_1_left1_txta_1 ul li span {
	float: right;
	font-size: 15px;
}

.ty_sdpdy_1_left1_pic00 {
	width: 256px;
	float: left;
	position: relative;
	padding-bottom: 15px;
}

.ty_sdpdy_1_left1_pic00 .hd {
	width: 31px;
	height: 8px;
	position: absolute;
	bottom: 12px;
	left: 124px;
	z-index: 2;
}

.ty_sdpdy_1_left1_pic00 .hd ul li {
	width: 8px;
	height: 8px;
	float: left;
	margin-right: 2px;
	background: url(../images-l2015/cat4_icon2a.png) no-repeat;
	position: cursor;
}

.ty_sdpdy_1_left1_pic00 .hd ul li.on {
	width: 8px;
	height: 8px;
	float: left;
	margin-right: 3px;
	background: url(../images-l2015/cat4_icon2.png) no-repeat;
}

.ty_sdpdy_1_left1_pic00 .bd {
	width: 256px;
	height: 290px;
	left: 0px;
	top: 0px;
	position: relative;
	padding-left: 15px;
	overflow: hidden;
}

.ty_sdpdy_1_left1_txt00 {
	width: 420px;
	float: right;
}

.ty_sdpdy_1_left1_txt00 b {
	font-size: 24px;
}

.ty_sdpdy_1_left1_txt00 p {
	line-height: 22px;
	font-size: 14px;
}

.ty_sdpdy_1_left1_txt00a {
	padding-right: 10px;
}

.ty_sdpdy_1_left1_txt00a p {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 16px;
	color: #333;
	padding-bottom: 5px;
	background: transparent url("../images-l2015/addLean10-2-420.jpg") no-repeat scroll left bottom;
	font-family: "Microsoft YaHei";
	font-weight: 400;
}

.ty_sdpdy_1_left1_txt00a p span {
	font-size: 12px;
	color: #666;
	font-family: "Microsoft YaHei";
	padding-left: 25px;
}

.ty_sdpdy_1_left1_txt00a2 {
	float: left;
	width: 400px;
	font-size: 12px;
	color: #727272;
	line-height: 24px;
	text-align: left;
	text-indent: 2em;
}

.ty_sdpdy_1_left1_txt00 ul li span {
	font-size: 12px;
}

.ty_sdpdy_1_left1_txt00a_1 {
	margin-top: 5px;
}

.ty_sdpdy_1_left1_txt00a_1 ul li {
	width: 395px;
	height: 27px;
	font-size: 14px;
	background: url(../images-l2015/icon8.jpg) 0px 12px no-repeat;
	line-height: 27px;
	text-indent: 13px;
}

.ty_sdpdy_1_left1_txt00a_1 ul li span {
	float: right;
	font-size: 12px;
}

.concent1_part3_rights {
	background: #e4effe;
	border: 0px solid #AAE8E6;
	width: 270px;
	height: 300px;
	font-size: 14px;
	margin-right: 10px;
	margin-left: 10px;
	overflow: hidden;
}

.white {
	color: #FFF;
}

.c_p_r_nr {
	width: 270px;
	margin: 0px auto;
}

.c_p_r_tit {
	width: 270px;
	height: 35px;
	background: #c3225f;
	text-align: center;
	font-size: 16px;
	line-height: 35px;
}

.nxby {
	padding: 5px 0px;
	border-bottom: 1px dashed #ccc;
	display: block;
	clear: both;
}

.nxby ul li {
	list-style: none;
	float: left;
	font-size: 12px;
	display: inline;
	margin-top: 0px;
	overflow: hidden;
	width: 85px;
	padding-left: 5px;
}

.qt {
	padding: 5px 0px;
	border-bottom: 1px dashed #ccc;
	display: block;
	clear: both;
}

.qt ul li {
	list-style: none;
	float: left;
	font-size: 12px;
	display: inline;
	margin-top: 5px;
	overflow: hidden;
	width: 85px;
	padding-left: 5px;
}

.bd_bt {
	width: 270px;
	margin: 10px auto 0px;
	text-align: center;
}

.nxby_tits {
	font-weight: 500;
	font-size: 14px;
	padding-left: 5px;
	color: #333
}

.ty_list_nava_left {
	width: 690px;
	margin: 0px auto 15px;
	line-height: 40px;
	color: #666;
	font-size: 14px;
	border-bottom: 1px solid #DEDEDE;
}

.ty_list_nava_left_con {
	width: 660px;
	margin: 0px auto 15px;
	line-height: 40px;
	color: #c4225e;
	font-size: 16px;
	border-bottom: 1px solid #DEDEDE;
	display: none;
}

.ty_list_nava_left_con_a {
	display: none;
	width: 650px;
	margin: 10px auto;
	color: #333;
	font-size: 14px;
}

.ty_list_nava_left_con_a ul {
	float: left;
	text-align: left;
	display: inline;
	margin-left: 15px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
	background-position: left top;
}

.ty_list_nava_left_con_a ul li {
	float: left;
	display: inline;
	width: 300px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	color: #6f675b;
	text-decoration: none;
}

.ty_list_nava_left_con_a ul li a {
	color: #333;
	font-size: 14px;
	text-decoration: none;
	padding-left: 5px;
}

.search_roll {
	width: 500px;
	font-size: 16px;
	padding-top: 5px;
	line-height: 35px;
	height: 35px;
	font-weight: 500;
	float: left;
	overflow: hidden;
}

.search_roll ul {
	width: 100%;
	height: 35px;
	line-height: 35px;
}

.search_roll ul li {
	width: 100%;
	background: url(../images-l2015/l_nrongjt.jpg) no-repeat;
	background-position: left center;
	text-indent: 20px;
	height: 35px;
	line-height: 35px;
}

.search_roll ul li a {
	color: #333
}

.ty_list_nava_leftss {
	width: 690px;
	padding: 10px;
	line-height: 30px;
	color: #666;
	font-size: 14px;
	background: url(../img/bg_line_con.jpeg) repeat-x left bottom;
	border-bottom: 0px solid #DEDEDE;
}

.ty_sdpdy_1_right1 {
	width: 256px;
	background: #fff;
	padding-top: 15px;
}

.ty_sdpdy_1_right1 a {
	width: 110px;
	border: 1px solid #fece72;
	display: block;
	float: left;
	padding-left: 5px;
	margin-right: 10px;
	margin-bottom: 15px;
	color: #d80062;
	font-size: 14px;
	height: 28px;
	line-height: 30px;
}

.ty_sdpdy_1_right1 a span {
	width: 50px;
	float: right;
	color: #a3a3a3;
	font-size: 14px;
	height: 29px;
}

.ty_sdpdy_1_right1 a:hover {
	text-decoration: none;
}

.djtjzj_nr {
	width: 260px;
	margin-left: -10px;
}

.djtjzj_nr ul li {
	border-bottom: 1px dashed #bdbdbd;
	cursor: pointer;
}

.djtjzj_nr1 {
	width: 260px;
	height: 39px;
	line-height: 39px;
	font-size: 14px;
}

.djtjzj_nr1_js {
	width: 260px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #e4effe;
	margin-bottom: 10px;
}

.tjzj_tx {
	width: 68px;
	float: left;
	padding-left: 10px;
}

.tjzj_js {
	width: 140px;
	float: right;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
}

.tjzj_js2 {
	width: 140px;
	float: right;
	line-height: 22px;
	overflow: hidden;
	height: 45px;
}

.tjzj_js2 a b {
	text-align: left;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}

.tjzj_js2 span {
	color: #999;
}

#contents {
	width: 680px;
	margin: 0px auto;
	background: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	height: 237px;
}/* feature_list */div#feature_list {
	width: 680px;
	height: 230px;
	overflow: hidden;
	position: relative;
	float: right;
}

div#feature_list ul {
	position: absolute;
	top: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#tabs2014 {
	left: 10px;
	z-index: 2;
	width: 118px;
}

ul#tabs2014 li {
	font-size: 12px;
	font-family: Arial;
	margin-bottom: 10px;
}

ul#tabs2014 li span {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	padding-left: 15px;
	letter-spacing: 0px;
	line-height: 68px;
}

ul#tabs2014 li h3 {
	font-size: 18px;
	text-transform: uppercase;
	display: inline;
	line-height: 43px;
	padding-left: 37px;
}

ul#tabs2014 li img {
	padding: 5px;
	border: none;
	float: left;
	margin: 10px 10px 0 0;
}

ul#tabs2014 li a {
	color: #222;
	text-decoration: none;
	display: block;
	height: 68px;
	outline: none;
	background: url('../images-l2015/menu-1a.jpg');
	color: #333;
}

ul#tabs2014 li a:hover {
	text-decoration: none;
}

ul#tabs2014 li a.current {
	background: url('../images-l2015/menu-1.jpg');
	color: #fff;
}

ul#tabs2014 li a.current:hover {
	text-decoration: none;
	cursor: default;
}

ul#output2014 {
	right: 0px;
	width: 550px;
	height: 228px;
	border: 0px solid #089ae5;
	padding-right: 10px;
	overflow: hidden;
	padding-left: 10px;
}

.safetya .safety_lefta dl dd {
	float: left;
	margin-right: 3px;
	padding-left: 8px;
	margin-bottom: 0px;
	display: inline-block;
	cursor: pointer;
	width: 170px;
	height: 230px;
	position: relative;
	overflow: hidden;
}

.safetya .safety_lefta dl dd a {
	display: block;
	width: 170px;
	height: 230px;
	text-decoration: none;
}

.safetya .safety_lefta dl dd img {
	display: block;
	width: 168px;
	height: 228px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	border-radius: 10px;
}

.safetya .safety_lefta dl dd .safelicona {
	width: 170px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	cursor: pointer;
	background: url(../images-l2015/safetyspanbg.png) repeat-x !important;
	bottom: 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images-l2015/safetyspanbg.png', sizingMethod='scale');
	padding-bottom: 5px;
	padding-top: 5px;
}

.safetya .safety_lefta dl dd .safelicona .safelicon_ta {
	width: 170px;
	text-align: center;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.safety {
	width: 700px;
	margin: 15px auto;
	overflow: hidden;
	background: #fff;
}

.safety .safety_left {
	float: left;
	padding-left: 10px;
}

.safety .safety_left .safety_left_t {
	float: left;
	display: inline-block;
	padding-bottom: 10px;
}

.safety .safety_left ul li {
	float: left;
	margin-right: 11px;
	margin-bottom: 0px;
	display: inline-block;
	cursor: pointer;
	width: 215px;
	height: 190px;
	position: relative;
	overflow: hidden;
}

.safety .safety_left ul li a {
	display: block;
	width: 215px;
	height: 260px;
	text-decoration: none;
}

.safety .safety_left ul li img {
	display: block;
	width: 215px;
	height: 190px;
	text-decoration: none;
}

.safety .safety_left ul li .safelicon {
	width: 215px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	cursor: pointer;
	background: url(../images-l2015/safetyspanbg.png) repeat-x !important;
	bottom: 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images-l2015/safetyspanbg.png', sizingMethod='scale');
	padding-bottom: 5px;
	padding-top: 0px;
}

.safety .safety_left ul li .safelicon .safelicon_t {
	width: 215px;
	text-align: center;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.in2_r {
	width: 640px;
	height: auto;
	float: left;
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
	overflow: hidden;
}

.in2_r a {
	float: left;
}

.in2_r img {
	float: left;
	overflow: hidden;
}

.in2_r1 {
	width: 425px;
	height: auto;
	float: right;
}

.in2_r1 span {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	overflow: hidden;
}

.in2_r1 p {
	float: left;
	width: 425px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 20px;
}

.in2_r1 a {
	display: block;
	float: left;
	width: 70px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	color: #c3225f;
	background: url(../images-l2015/in2_4.jpg) no-repeat top right;
}

.in2_r1 span a {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	width: 425px;
	background: none;
	color: #c3225f;
}

.in2_r1 span a:hover {
	color: #fd79ab;
}

.in2_r_active {
	width: 700px;
	height: auto;
	float: left;
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 20px;
	margin-top: 20px;
	padding-left: 15px;
	overflow: hidden;
}

.in2_r_active a {
	float: left;
}

.in2_r_active img {
	float: left;
	overflow: hidden;
}

.in2_r1_active {
	width: 425px;
	height: auto;
	float: right;
}

.in2_r1_active span {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	overflow: hidden;
}

.in2_r1_active p {
	float: left;
	width: 425px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 20px;
}

.in2_r1_active a {
	display: block;
	float: left;
	width: 70px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	color: #c3225f;
	background: url(../images-l2015/in2_4.jpg) no-repeat top right;
}

.in2_r1_active span a {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	width: 425px;
	background: none;
	color: #c3225f;
}

.in2_r1_active span a:hover {
	color: #fd79ab;
}

.in2_r_jishu {
	width: 700px;
	height: auto;
	float: left;
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 20px;
	margin-top: 20px;
	padding-left: 15px;
	overflow: hidden;
}

.in2_r_jishu a {
	float: left;
}

.in2_r_jishu img {
	float: left;
	overflow: hidden;
}

.in2_r1_jishu {
	width: 425px;
	height: auto;
	float: left;
	padding-left: 20px;
}

.in2_r1_jishu span {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	overflow: hidden;
}

.in2_r1_jishu p {
	float: left;
	width: 425px;
	height: 70px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
	font-size: 14px;
	line-height: 20px;
}

.in2_r1_jishu a.a1 {
	display: block;
	float: left;
	padding-left: 30px;
	width: 160px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #666;
	background: url(../images-l2015/ico-active1.jpg) no-repeat top left;
}

.in2_r1_jishu a.a2 {
	display: block;
	float: right;
	padding-left: 30px;
	width: 160px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #666;
	background: url(../images-l2015/ico-active2.jpg) no-repeat top left;
}

.in2_r1_jishu span a {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	width: 425px;
	background: none;
	color: #000;
}

.in2_r1_jishu span a:hover {
	color: #999;
}

.in2_l_shishi {
	width: 350px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-left: 5px;
	overflow: hidden;
}

.in2_l_shishi img {
	float: left;
	overflow: hidden;
	margin-top: 7px;
	margin-left: 5px;
}

.in2_l1_shishi {
	width: 165px;
	height: auto;
	float: left;
	padding-left: 10px;
}

.in2_l1_shishi p {
	float: left;
	width: 155px;
	margin-bottom: 10px;
	margin-top: 5px;
	border-bottom: 0px solid #ccc;
	font-size: 12px;
	line-height: 20px;
}

.in2_l1_shishi span a {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	width: 425px;
	background: none;
	color: #000;
}

.in2_l1_shishi span a:hover {
	color: #999;
}

.in2_r_shishi {
	width: 350px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-left: 5px;
	overflow: hidden;
}

.in2_r_shishi img {
	float: left;
	overflow: hidden;
	margin-top: 7px;
	margin-left: 5px;
}

.in2_r1_shishi {
	width: 165px;
	height: auto;
	float: left;
	padding-left: 10px;
}

.in2_r1_shishi p {
	float: left;
	width: 155px;
	margin-bottom: 10px;
	margin-top: 5px;
	border-bottom: 0px solid #ccc;
	font-size: 12px;
	line-height: 20px;
}

.in2_r1_shishi span a {
	display: block;
	font-size: 16px;
	height: 35px;
	float: left;
	width: 425px;
	background: none;
	color: #000;
}

.in2_r1_shishi span a:hover {
	color: #999;
}

.in2_rsss {
	width: 690px;
	height: auto;
	background: url(../images-l2015/class-case-bg.jpg) no-repeat left top;
	float: left;
	border-bottom: 0px dashed #e5e5e5;
	margin-top: 0px;
	margin-left: 20px;
	overflow: hidden;
}

.in2_rsss a {
	float: left;
}

.in2_rsss img {
	float: left;
	margin-left: 40px;
	overflow: hidden;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}

.in2_r1sss {
	width: 515px;
	height: 190px;
	float: right;
}

.in2_r1sss span {
	display: block;
	font-size: 18px;
	float: left;
	overflow: hidden;
}

.in2_r1sss p {
	float: left;
	width: 505px;
	margin-bottom: 0px;
	margin-top: 10px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	font-size: 14px;
	line-height: 25px;
}

.in2_r1sss  .ll {
	float: left;
	width: 50%;
	margin-top: 10px;
	font-size: 12px;
	line-height: 22px;
}

.in2_r1sss  .rr {
	margin-top: 10px;
	font-size: 12px;
	line-height: 22px;
}

.in2_r1sss a {
	display: block;
	float: left;
	width: 70px;
	height: 15px;
	margin-top: 8px;
	line-height: 15px;
	font-size: 12px;
	color: #c4225e;
	background: url(../images-l2015/in2_4.jpg) no-repeat top right;
}

.in2_r1sss span a {
	display: block;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	float: left;
	width: 425px;
	background: none;
	color: #fff;
}

.in2_r1sss span a:hover {
	color: #feafcc;
}

.nrzt_list_page {
	width: 650px;
	height: 25px;
	padding-top: 35px;
	padding-bottom: 35px;
}

.nrzt_list_center {
	width: 620px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}

.nrzt_list_center span {
	display: inline-block;
	width: auto;
	width: 25px;
	height: 25px;
	font-size: 14px;
	border: 1px solid #c3225f;
	border-radius: 5px;
	background-color: #c3225f;
	color: #fff;
	margin-right: 5px;
}

.nrzt_list_center a {
	display: inline-block;
	width: auto;
	height: 25px;
	width: 25px;
	border: 1px solid #E5E5E5;
	border-radius: 5px;
	font-size: 14px;
	margin-right: 5px;
	text-decoration: none;
	color: #666;
}

.nrzt_list_center .a1 {
	width: 50px;
}

.nrzt_list_center a:hover {
	border: 1px solid #c3225f;
	color: #c3225f;
}

.list .listr {
	float: left;
}

.listr .zhuanjian {
	float: left;
	border-bottom: 0px #CCCCCC solid;
	border-left: 0px #CCCCCC solid;
	border-right: 0px #CCCCCC solid;
	width: 265px;
	height: 260px;
	margin: 10px 0 10px 10px;
}

.listr .zhuanjian .zhjl {
	float: left;
}

.listr .zhuanjian .zhjl .zhaopian {
	padding-left: 2px;
}

.listr .zhuanjian .jieshao h5 {
	font-size: 14px;
	font-weight: 200;
	padding: 4px 0;
	color: #CD396B;
	width: 160px;
	text-align: center;
}

.listr .zhuanjian .jieshao p {
	width: 160px;
	text-align: left;
	line-height: 18px;
	margin-left: 10px;
	margin-bottom: 5px;
}

.listr .zhuanjian .jieshao p a {
	color: #CD396B;
}

.listr .zhuanjian .zixun a {
	padding-left: 6px;
}

.listr .zhuanjian .zhjr {
	float: left;
	background: #FFF;
	width: 88px;
	height: 260px;
	text-align: center;
}

.listr .zhuanjian .zhjr ul {
	float: left;
	padding-left: 5px;
}

.listr .zhuanjian .zhjr li a {
	display: block;
	width: 88px;
	height: 38px;
	background: url(../images-l2015/l_zhjbj.jpg) no-repeat;
	line-height: 38px;
	font-size: 14px;
	margin-top: 5px;
}

.listr .zhuanjian .zhjr .zhjrnav {
	display: block;
	background: url(../images-l2015/l_zhjbj02.jpg) no-repeat;
	width: 88px;
	height: 38px;
	color: #FFFFFF;
}/*Í¨ÓÃÄÚÈÝÒ³ÌØÓÐ×ó²àcss*/.ty_nry_left {
	width: 690px;
	height: auto;
	margin: 0 auto;
}

.ty_nry_left_nr1 {
	/* width: 663px; */
	height: auto;
	border: 0px solid #e8e8e8;
	padding: 0px 30px;
	font-size: 14px;
}

.ty_nry_left_nr1 th {
	border: 1px solid #666;
}

.ty_nry_left_nr1 td {
	border: 1px solid #666;
}

.ty_nry_left_nr1_title {
	width: 663px;
	height: auto;
	font-family: "Microsoft YaHei";
	font-weight: inherit;
	margin: 13px 0;
	font-size: 24px;
	color: #333;
	text-align: center;
	line-height: 35px;
}

.ty_nry_left_nr1_sj {
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color: #999;
}

.ty_nry_left_nr1_sj_1 {
	width: 75px;
	height: 25px;
	background: url(../images-l2015/icon7.jpg) no-repeat;
	display: block;
	float: right;
	margin-right: 3px;
}

.ty_nry_left_nr1_sj_1:hover {
	background: url(../images-l2015/icon7a.jpg) no-repeat;
}

.ty_nry_left_nr1_sj_2 {
	width: 75px;
	height: 25px;
	background: url(../images-l2015/icon7.jpg) no-repeat -78px 0px;
	display: block;
	float: right;
	margin-right: 3px;
}

.ty_nry_left_nr1_sj_2:hover {
	background: url(../images-l2015/icon7a.jpg) no-repeat -78px 0px;
}

.ty_nry_left_nr1_js {
	width: 644px;
	background: #e3effd;
	padding: 10px;
	margin-top: 20px;
	font-size: 14px;
	line-height: 22px;
	color: #555;
	margin-bottom: 0px;
}

.ty_nry_left_nr1_nr {
	width: 663px;
	height: auto;
	margin: 0 auto;
	border-bottom: 1px dashed #cbcbcb;
	color: #555;
	line-height: 22px;
	font-size: 14px;
	padding-bottom: 20px;
}

.ty_nry_left_nr1_nr p {
	margin: 5px 0;
}

.ty_nry_left_nr1_nr img {
	margin: 0 auto;
	display: block;
	max-width: 650px;
}

.ty_nry_left_nr1_fanye {
	width: 450px;
	height: 70px;
	margin: 20px auto;
	line-height: 56px;
	font-size: 14px;
}

.ty_nry_left_nr1_fanye_zx {
	width: 200px;
	height: 66px;
	background: url(../images-l2015/icon1.jpg) no-repeat;
	display: block;
	padding: 0px 25px 0px 0px;
	float: left;
}

.ty_nry_left_nr1_fanye_zx:hover {
	background: url(../images-l2015/icon1a.jpg) no-repeat;
}

.ty_nry_left_nr1_fanye_zx1 {
	width: 200px;
	height: 66px;
	background: url(../images-l2015/icon2.jpg) no-repeat;
	display: block;
	padding: 0px 0px 0px 25px;
	float: left;
}

.ty_nry_left_nr1_fanye_zx1:hover {
	background: url(../images-l2015/icon2a.jpg) no-repeat;
}

.top_wz {
	width: 663px;
	height: 24px;
	line-height: 24px;
	margin-top: 10px;
	display: block;
	float: left;
}

.next_wz {
	width: 663px;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
}

.in11_bot_aa1 {
	float: right;
}

.ty_nry_left_nr1_fanye .in11_bot_aa1 {
	float: right;
}

.ty_list_ni_left_nr3 {
	width: 665px;
	height: 270px;
	margin-left: 15px;
/* margin-top:40px;*/
}

.ty_list_ni_left_nr3_t {
	width: 665px;
	height: 50px;
	border: 0px solid #cecece;
	background: #f2f2f2;
}

.ty_list_ni_left_nr3_t_left {
	width: 101px;
	height: 15px;
	margin: 12px 0px 0px 23px;
	display: block;
	font-size: 16px;
	float: left;
}

.ty_list_ni_left_nr3_t_right1 {
	width: 30px;
	height: 25px;
	background: url(../images-l2015/icon7.jpg) no-repeat;
	float: right;
	margin-top: 12px;
	margin-right: 3px;
}

.ty_list_ni_left_nr3_t_right1:hover {
	background: url(../images-l2015/icon7a.jpg) no-repeat;
}

.ty_list_ni_left_nr3_t_right2 {
	width: 30px;
	height: 25px;
	background: url(../images-l2015/icon7.jpg) no-repeat -33px 0px;
	float: right;
	margin-top: 12px;
	margin-right: 3px;
}

.ty_list_ni_left_nr3_t_right2:hover {
	background: url(../images-l2015/icon7a.jpg) no-repeat  -33px 0px;
}

.ty_list_ni_left_nr3_t_right3 {
	width: 30px;
	height: 25px;
	background: url(../images-l2015/icon7.jpg) no-repeat -66px 0px;
	float: right;
	margin-top: 12px;
	margin-right: 12px;
}

.ty_list_ni_left_nr3_t_right3:hover {
	background: url(../images-l2015/icon7a.jpg) no-repeat  -66px 0px;
}

.ty_list_ni_left_nr3_nr {
	width: 642px;
	height: 188px;
	border: 1px solid #f2f2f2;
	border-top: none;
	padding-top: 29px;
	padding-left: 21px;
}

.ty_list_ni_left_nr3_nr_pic {
	width: 220px;
	height: 159px;
	float: left;
	margin-right: 25px;
}

.ty_list_ni_left_nr3_nr_text {
	width: 380px;
	height: 160px;
	float: left;
}

.ty_list_ni_left_nr3_nr_text ul li {
	width: 380px;
	height: 32px;
	line-height: 32px;
	background: url(../images-l2015/icon82.jpg) no-repeat 0px 13px;
	text-indent: 13px;
	font-size: 14px;
}

.ty_list_ni_left_nr3_nr_text ul li .rq {
	float: right;
	color: #333;
}/*×¨¼ÒÐÂÄÚÈÝ*/.zj15_list {
	border-bottom: 1px dashed #d1d1d1;
	margin-top: 30px;
	padding-bottom: 30px;
	text-align: left;
}

.zj15_pic {
	float: left;
	display: inline;
	width: 171px;
	background: url(../images-l2015/zjbj.jpg) no-repeat left top;
	padding: 2px 2px 4px 2px;
}

.zj15_listc {
	float: right;
	display: inline;
	width: 533px;
}

.zj15_listc h1 {
	font-size: 16px;
	font-weight: bold;
	color: #000035;
	margin-top: 10px;
}

.zj15_listc h1 a {
	color: #000035;
	text-decoration: none;
}

.zj15_listc h1 a:hover {
	color: #d74c7b;
	text-decoration: underline;
}

.zj15_listc p {
	font-size: 14px;
	color: #686868;
	line-height: 24px;
	margin-top: 8px;
}

.zj15_but {
	margin-top: 15px;
}

.zj15_but a {
	margin-right: 20px;
}

.zj15_xx {
	width: 680px;
	height: auto;
	margin-top: 0px;
	border-bottom: 1px dashed #333;
	padding-bottom: 40px;
	clear: both;
}

.zj15_xxrt {
	float: left;
	display: inline;
	height: 58px;
	text-align: left;
	background: url(../img/zj-zc-bg.jpeg) no-repeat left top;
}

.zj15_xxrt h1 {
	font-size: 25px;
	font-weight: 600;
	color: #c42160;
	letter-spacing: 2px;
	margin: 0px 0 0 22px;
	line-height: 35px;
}

.zj15_xxrt p.zc {
	font-size: 16px;
	color: #666;
	line-height: 20px;
	margin: -10px 0 0 172px;
	width: 210px;
	height: 20px;
	overflow: hidden;
}

.zj15_xxrt p.zz {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin: 30px 0 0 15px;
	width: 370px;
}

.zj15_xxlt {
	float: left;
	display: inline;
	width: 274px;
	text-align: left;
}

.zj15_xxpic {
	text-align: left;
	width: 250px;
/* height:270px;*/
}

.zj15_xx_but {
	text-align: left;
	margin-top: 20px;
}

.zj15_xx_but a {
	text-align: left;
	margin-right: 10px;
	margin-left: 20px;
}
.zj15_xxc{
 padding: 20px;
}
.foot-navc {
	width: 1000px;
	margin: 0 auto;
}

.foot-nav_rt {
	height: 50px;
}

.foot-nav_rt li {
	float: left;
	display: inline;
	width: 125px;
	height: 50px;
	font-size: 16px;
	text-align: center
}

.foot-nav_rt li a {
	display: block;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
}

.foot-nav_rt li a:hover {
	background: #ec3e80;
	text-decoration: none;
}/*footer*/.footer2 {
	background-color: #3d001e;
	height: 41px;
	line-height: 41px
}

.footer1 {
	width: 100%;
	background-color: #333;
}

.footer1_l {
	width: 1000px;
}

.footer1_l dl {
	width: 100%;
	border-bottom: 0px dotted #d0bcc7
}

.footer1_l dl dt {
	width: 380px;
	float: left;
	text-align: left;
	font-size: 12px;
}

.footer1_l dl dt p {
	width: 340px;
	float: left;
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 15px;
}

.footer1_l dl dd {
	width: 75px;
	float: left;
	text-align: center;
	margin: 0px 35px
}

.footer1_l dl dd a {
	width: 100%;
	display: block;
	color: #fff;
	letter-spacing: 2px;
}

.footer1_l dl dd b {
	color: #fff;
	font-size: 16px;
	margin-bottom: 25px;
	line-height: 45px;
	letter-spacing: 0px;
	width: 80px;
}

.footer1_l dl dd a:hover {
	color: #c3225f;
	letter-spacing: 2px;
}

.footer1_l dl dd.mar0 {
	margin-right: 0px
}

.footer1_l ul {
	width: 100%
}

.footer1_l ul li {
	width: 60px;
	text-align: center;
	float: left;
	margin: 0px 8px;
}

.footer1_l ul li.mar0 {
	margin-right: 0px
}

.footer1_l ul li a {
	display: block;
	color: #fff;
}

.footer1_l ul li span {
	display: block
}

.footer1_l ul li b {
	font-weight: normal;
	display: block;
}

.footer1_r {
	width: 262px;
}

.pages {
	width: 620px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}

.pages a {
	display: inline-block;
	width: auto;
	min-width: 25px;
	height: 25px;
	border: 1px solid #E5E5E5;
	border-radius: 5px;
	font-size: 14px;
	margin-right: 5px;
	text-decoration: none;
	color: #666;
}

.pages strong {
	display: inline-block;
	width: auto;
	width: 25px;
	height: 25px;
	font-size: 14px;
	border: 1px solid #c3225f;
	border-radius: 5px;
	background-color: #c3225f;
	color: #fff;
	margin-right: 5px;
}

.pages .next,.prev {
	width: 50px;
}

.pages .prev {
	width: 50px;
}

.pages a:hover {
	border: 1px solid #c3225f;
	color: #c3225f;
}/*lh-ivf-center*/#a5 {
	width: 980px;
	height: 370px;
	position: relative;
	margin: 0 auto;
	margin-top: 10px;
}

#a52 {
	width: 980px;
	height: 330px;
	position: relative;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.bk {
	border: 1px #fbfbfb solid;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.a5_2 {
	width: 405px;
	position: absolute;
	bottom: 0px;
	left: 5px;
}

.tp1 {
	margin-left: 0px;
}

.a5_2_nr0 {
	width: 280px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 0px;
}

.a5_2_nr1 {
	width: 470px;
	margin-top: 0px;
	padding: 0px;
}

.a5_3 {
	position: absolute;
	bottom: 0px;
	left: 415px;
}

.tp img {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
}

.tp2 img {
	float: left;
	margin-right: 0px;
}

.a5_4 {
	position: absolute;
	bottom: 6px;
	width: 280px;
	left: 695px;
}

.tp3 img {
	margin-right: 0px;
	margin-bottom: 0px;
}

.a5_4 p {
	width: 260px;
	height: auto;
	float: left;
	padding-left: 15px;
	font-size: 14px;
	margin-bottom: 0px;
}

.a5_5 {
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.a5_5 p {
	width: 470px;
	height: auto;
	float: left;
	padding-left: 5px;
	font-size: 14px;
	margin-bottom: 18px;
	line-height: 22px;
}

.tp4 {
	margin-right: 10px;
	margin-bottom: 10px;
}

.a5_6 {
	position: absolute;
	bottom: 0px;
	left: 510px;
	width: 470px;
}

.tp5 {
	margin-right: 0px;
	margin-bottom: 10px;
}

.hdc20 {
	margin: 0 auto;
	background: url(../images-l2015/pic-ivf-001.jpg) no-repeat top center;
	margin-top: 10px;
	height: 73px;
	width: 976px;
}

.hdc21 {
	margin: 0 auto;
	background: url(../images-l2015/pic-ivf-002.jpg) no-repeat top center;
	margin-top: -1px;
	padding-top: -1px;
	height: 166px;
	width: 976px;
}

p.hdc21a {
	position: relative;
	margin-top: 0px;
	left: 35px;
	width: 210px;
	font-size: 14px;
}

p.hdc21b {
	position: relative;
	margin-top: -125px;
	padding-left: 670px;
	width: 250px;
	font-size: 14px;
}

.hdc23 {
	margin: 0 auto;
	background: url(../images-l2015/pic-ivf-003.jpg) no-repeat top center;
	margin-top: 0px;
	height: 150px;
	width: 976px;
}

.hdc24 {
	margin: 0 auto;
	background: url(../images-l2015/pic-ivf-004.jpg) no-repeat top center;
	margin-top: 0px;
	padding-top: 0px;
	height: 114px;
	width: 976px;
}

p.hdc24a {
	position: relative;
	padding-top: 5px;
	left: 20px;
	width: 390px;
	font-size: 14px;
}

p.hdc24b {
	position: relative;
	margin-top: -95px;
	padding-left: 590px;
	width: 320px;
	font-size: 14px;
}

.focus-p {
	width: 960px;
	border: 0px solid #EEE;
	position: relative;
	margin: 0 auto;
	padding-top: 10px;
}

.focus {
	width: 980px;
	height: 320px;
	border: 0px solid #EEE;
	position: relative;
	margin: 0 auto;
	padding-top: 10px;
}

.f426x240 {
	width: 910px;
	height: 300px;
	overflow: hidden;
	margin-top: 30px;
}

.f426x240 img {
	width: 910px;
	height: 298px;
	margin: 0 auto;
}

.rslides {
	width: 100%;
	position: relative;
	list-style: none;
	padding: 0;
}

.rslides_nav {
	height: 51px;
	width: 31px;
	position: absolute;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	top: 50%;
	left: 0;
	opacity: 0.5;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	background: url(../images-l2015/i.png) no-repeat 0 -560px;
	margin-top: -28px
}

.rslides_nav:active {
	opacity: 1.0
}

.rslides_nav.next {
	left: auto;
	background-position: -31px -560px;
	right: 0
}

.rslides_tabs {
	margin: -25px auto;
	text-align: center;
	position: relative;
	z-index: 9999;
	width: 150px;
}

.rslides_tabs ul {
	width: 1000px;
	margin: 0 auto;
	display: inline
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin-right: 10px;
	position: relative;
	z-index: 9999;
}

.rslides_tabs a {
	text-indent: -9999px;
	overflow: hidden;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: rgba(0,0,0, .2);
	background: #DDD;
	display: inline-block;
	_display: block;
	*display: block;
	width: 15px;
	height: 15px
}

.rslides_tabs .rslides_here a {
	background: rgba(196,34,94, .6);
	background: #c4225e
};

.point_928_wz {
	height: auto;
	float: left;
	margin: 0px auto;
}

.point_928_wz span {
	width: 105px;
	height: 70px;
	text-align: center;
	float: left;
}

.point_928_wz ul li {
	width: 255px;
	height: 25px;
	line-height: 25px;
	float: left;
	text-align: left;
	list-style-type: none;
	font-size: 14px;
	margin-right: 10px;
	font-family: "Microsoft YaHei"
}

.point_928_wz ul li a {
	color: #333;
}

.point_928_wz ul li img {
	padding-right: 10px;
}

.hj_lxfs {
	width: 246px;
	height: 385px;
	border: 0px solid #ebebeb;
	overflow: hidden;
}

.hj_lxfs p {
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	font-size: 14px;
	color: #c4225d;
}

.hj_lxfs p span {
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	font-size: 18px;
	color: #c4225d;
	letter-spacing: 1px;
}

.hj_lxfs img {
	display: block;
	margin: 0 auto;
}

.hj_lxfs ul {
	width: 232px;
	margin: 6px auto;
	overflow: hidden;
}

.hj_lxfs ul li {
	width: 54px;
	height: 71px;
	float: left;
	margin: 0 5px 0 0;
	text-align: center;
}

.hj_lxfs ul li a {
	width: 54px;
	height: 28px;
	color: #fff;
	font-size: 12px;
	display: block;
	padding: 45px 0 0 0;
}

.hj_lxfs ul .wl01 {
	background: url(../images-l2015/art15.jpg) no-repeat;
}

.hj_lxfs ul .wl02 {
	background: url(../images-l2015/art16.jpg) no-repeat;
}

.hj_lxfs ul .wl03 {
	background: url(../images-l2015/art17.jpg) no-repeat;
}

.hj_lxfs ul .wl04 {
	background: url(../images-l2015/art18.jpg) no-repeat;
	float: right;
	margin: 0;
}

.ty_nry_left_nr1_nr embed,.ty_nry_left_nr1_nr object ,.ty_nry_left_nr1_nr iframe {
	display: none;
}
.nei_banner{
	width: 100%;
	min-width: 1200px;
	height: 300px;
	background: url('../img/nei.jpg') center no-repeat;
	overflow: hidden;

}