@charset "gb2312";/* CSS Document */html, body, .header, .footer, .foot {	margin: 0 auto;	height: auto;	padding: 0;	font-size: 12px;	font-family: "Microsoft YaHei";	color: #494949;}div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p, table, tr, th, td, iframe, embed, object, img, span, a, dd, dt, dl {	margin: 0;	padding: 0;}body {	background: url(../images/box_02.jpg) no-repeat center 130px;}i {	font-style: normal;}em {	font-style: normal;}ul {	list-style-type: none;}a {	outline: 0;	cursor: pointer; *star: expression(this.onFocus=this.blur());}.hidden {	display: none;}.clear {	clear: both;	padding: 0;	margin: 0;	width: 0;	height: 0;	overflow: hidden;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}.left {	float: left;}.right {	float: right;}.m_top {	margin-top: 15px;}.m_mop {	margin-top: 10px;}.m_yop {	margin-top: 12px;}img {	border: 0;}/*头部*/.header {	width: 100%;	overflow: hidden;}.top_bg {	background: url(../images/top_op1.jpg) repeat-x center top;	height: 100%;}.top {	height: 87px;}.logo {	height: 87px;	background: url(../images/top_op2.jpg) no-repeat right top;	width: 980px;	margin: 0 auto;}.menu {	height: 49px;	overflow: hidden;}.menu_op {	height: 49px;	margin: 0 auto;	width: 980px;}.menu_op ul {	display: block;	overflow: hidden;}.menu_op ul li {	float: left;	display: block;	width: 122.5px;	height: 49px;	line-height: 49px;	text-align: center;	font-size: 14px;	background: url(../images/menu_1.jpg) no-repeat right top;}.menu_op ul li a {	color: #fff;	display: block;	height: 49px;	font-size: 18px;}.menu_op ul li a:hover {	color: #f0ff00;}.banner {	height: 334px;	overflow: hidden;}.banner img {	display: block;	margin: 0 auto;}/*子导航*/.subnav {	height: 87px;	margin-top: 5px;}.sub_con {    width: 980px;    height: 50px;    margin: 0 auto;    border: 2px solid #edafc6;}.sub_con dl {	text-align: center;	float: left;	height: 100%;	border-right: 1px solid #edafc6;}.sub_con dl:last-child {	border-right: none;}.sub_con dt {	font-weight: bold;	background: url(../images/nva_1_03.jpg) no-repeat center top;	line-height: 27px;	height: 29px;	margin-top: 12px;}.sub_con dt a {	font-size: 14px;	color: #FFF;}.sub_con dd {	padding-top: 5px;}.sub_con dd a {	color: #494949;}.sub_con dd a span {	color: #ff0000;}.sub_con dd a span:hover {	color: #60C;}.s1 {	width: 260px;}.s2 {	width: 212px;}.s3, .s4, .s5 {	width: 168px;}.scter {	width: 980px;	height: 42px;	background: url(../images/scter_03.jpg) no-repeat left top;	margin: 0 auto;	margin-top: 10px;}.scter dl {	padding-left: 41px;	overflow: hidden;	height: 100%;}.scter dl .def {	float: left;	width: 410px;	overflow: hidden;	display: block;}.scter dl .def p {	line-height: 42px;	height: 42px;}.scter dl .def p strong {	color: #e5006e;	font-size: 14px;}.scter dl .def p a {	color: #494949;	padding-left: 8px;	padding-right: 6px;}.scter dl .def p a:hover {	color: #ed6d00;}.scter dl .def1 {	float: right;	width: 150px;	overflow: hidden;}.scter dl .def1 img {	float: left;	margin-left: 8px;	margin-top: 4px;	display: inline;}/*内容区域*/.min {	overflow: hidden;	height: 100%;	width: 980px;	margin: 0 auto;	background: #FFF;}.cont_op1 {	overflow: hidden;	height: 375px;}.hdp {	float: left;	width: 286px;	height: 367px;	border: solid 1px #dadada;	padding: 2px;}.ynxw {	float: left;	width: 406px;	height: 375px;	background: url(../images/cont_op1_1.jpg) no-repeat center top;	margin-left: 10px;	display: inline;}.ynxw_bt {	overflow: hidden;	height: 100%;}.ynxw_op1 {	display: block;	padding-left: 23px;	padding-top: 50px;}.ynxw_op1 li {	height: 30px;	line-height: 30px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	text-indent: 12px;	font-size: 14px;}.ynxw_op1 li a {	color: #494949;}.ynxw_op1 li a:hover {	color: #F00;}.ynxw_bt dl {	width: 389px;	height: 188px;	margin: 0 auto;	display: block;	background: url(../images/cont_op1_10_03.jpg) no-repeat center top;	margin-top: 7px;}.ynxw_bt dl dt {	display: block;	height: 94px;	padding-top: 5px;}.ynxw_bt dl dt h3 {	display: block;	height: 33px;	line-height: 33px;	padding-left: 15px;	color: #aa4475;	font-size: 14px;}.ynxw_bt .ynxw_op2 {	display: block;	overflow: hidden;	padding-left: 16px;	padding-top: 6px;	padding-bottom: 6px;}.ynxw_bt .ynxw_op2 li {	height: 24px;	line-height: 24px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	text-indent: 12px;}.ynxw_bt .ynxw_op2 li a {	color: #494949;}.ynxw_bt .ynxw_op2 li a:hover {	color: #F00;}.index_jj {	float: right;	width: 258px;	border: solid 1px #dadada;	overflow: hidden;}.index_jj h3 {	height: 43px;}.index_jj em {	display: block;	width: 228px;	height: 103px;	padding: 2px;	background: #FFF;	border: 1px #dcdcdc solid;	margin: 0 auto;	margin-top: 12px;}.index_jj p {	margin: 5px auto 0;	width: 228px;	line-height: 22px;	text-indent: 2em;	word-wrap: break-word;	word-break: break-all;}.index_jj p a {	color: #ff8648;}.index_jj dl dt {	display: block;	overflow: hidden;	height: 103px;	background: url(../images/cont_op1_8.jpg) no-repeat center top;	margin-top: 10px;}.index_jj dl dt a {	float: left;	display: block;	width: 121px;	height: 90px;}.cont_op1_bt {	overflow: hidden;	height: 100%;}.zice {	float: left;	width: 710px;	height: 147px;	overflow: hidden;	background: url(../images/cont_op1_9.jpg) no-repeat center top;}.zice dl dt {	float: left;	padding-left: 125px;	overflow: hidden;}.zice dl dt p a {	display: block;	background: url(../images/cont_bt_1_03.jpg) no-repeat;	width: 106px;	height: 36px;	line-height: 36px;	text-align: center;	float: left;	margin: 10px 4px 0;	font-size: 14px;	color: #494949;	text-decoration: none;}.zice dl dt p a span {	color: #ff0000;}.zice dl dt p a span:hover {	color: #ff8648;	text-decoration: none;}.zice dl dd {    float: left;    padding-left: 125px;    overflow: hidden;    padding-top: 5px;}.zice dl dd .form {    float: left;    width: 567px;    overflow: hidden;    vertical-align: bottom;}.zice dl dd .form span {    display: block;    overflow: hidden;    width: 127px;    height: 32px;    margin-top: 6px;}.zice dl dd .form span a {    margin-top: 8px;}.zice dl dd .form .shuru {	color:#909090;	border:none;	height: 32px;    float: left;    line-height: 32px;    text-indent: 10px;    margin: 5px 0;    background: url(../images/cont_bt_1_07.jpg) no-repeat;    width: 339px;    vertical-align: middle;    font-size: 14px;}.zice dl dd .form .tijiao {    float: left;}.zice dl dd .form .tijiao a {    background: url(../images/cont_bt_1_09.jpg) no-repeat;    width: 91px;    height: 32px;    float: left;    cursor: pointer;    margin: 5px 0 0 2px;    border: none;    display: block;}.jczt {	float: right;	width: 258px;	border: solid 1px #dadada;	overflow: hidden;	position: relative;}.jczt_top {	height: 30px;	line-height: 30px;	background: #f6f6f6;}.jczt_top h2 {	float: left;	display: block;	padding-left: 15px;	color: #e51b7c;	font-size: 14px;}.jczt_bt {	width: 254px;	height: 109px;	padding: 2px;	border-top: solid 1px #dadada;	margin: 0 auto;}.jczt_bt ul {	display: block;	width: 254px;	height: 109px;	zoom: 1;}.jczt .jcarousel-container {	zoom: 1;	position: relative;}.jczt .jcarousel-clip-horizontal {	width: 254px;}.jczt .jcarousel-clip {	z-index: 2;	padding: 0;	margin: 0;	overflow: hidden;	position: relative;}.jczt .jcarousel-list {	z-index: 1;	overflow: hidden;	position: relative;	top: 0;	left: 0;	margin: 0;	padding: 0;}.jczt .jcarousel-item {	width: 254px;}.jczt .jcarousel-next-horizontal {	z-index: 3;	width: 15px;	height: 15px;	background: url(../images/abniahu_03.gif);	position: absolute;	left: 208px;	top: -25px;	cursor: pointer;}.jczt .jcarousel-next-disabled-horizontal, .jczt .jcarousel-next-disabled-horizontal:hover, .jczt .jcarousel-next-disabled-horizontal:focus, .jczt .jcarousel-next-disabled-horizontal:active {	cursor: default;	background: url(../images/abniahu_05.gif);}.jczt .jcarousel-prev-horizontal {	z-index: 3;	width: 15px;	height: 15px;	background: url(../images/abniahu_05.gif);	position: absolute;	right: 8px;	top: -25px;	cursor: pointer;}.jczt .jcarousel-prev-disabled-horizontal, .jczt .jcarousel-prev-disabled-horizontal:hover, .jczt .jcarousel-prev-disabled-horizontal:focus, .jczt .jcarousel-prev-disabled-horizontal:active {	cursor: default;	background: url(../images/abniahu_03.gif);}/*专家*/.zjtd {	border: solid 3px #ee1c83;	border-top: 0;	padding-bottom: 10px;	overflow: hidden;}.zjtd h2 {	height: 52px;}.zjtd .cont {	height: 278px;	padding: 10px 10px 0 10px;	overflow: hidden;	zoom: 1;}.zjtd .cont dl {	position: relative;	overflow: hidden;	zoom: 1;}.zjtd .cont dt {	width: 200px;	height: 267px;	float: left;	padding: 3px;	border: 1px solid #d1d6d0;	margin-top: 2px;	margin-left: 50px;}.zjtd .cont dt img {	width: 100%;	height: 100%;	overflow: hidden;}.zjtd .cont dd {	width: 600px;	float: right;	margin-right: 50px;}.zjtd .cont dd h3 {	height: 30px;	line-height: 30px;	font-size: 23px;	font-family: "Microsoft YaHei";	font-weight: normal;	color: #573a48;}.zjtd .zj_bt {	height: 166px;	overflow: hidden;	zoom: 1;	background: url(../images/zj_op1.jpg) repeat-x center top #f3f3f3;	width: 945px;	margin: 0 auto;	margin-top: 15px;}.zjtd .zj_bt ul {	display: block;	padding-top: 12px;	overflow: hidden;}.zjtd .zj_bt li {	width: 98px;	height: 135px;	float: left;	margin: 0px 0px 0 12px;	display: inline;	padding: 2px;	border: solid 1px #e5e5e5;	background: #FFF;}.zjtd .zj_bt li img {	width: 100%;	height: 100%;	overflow: hidden;}.zjtd .zj_bt li i {	display: block;	text-align: center;	height: 25px;	line-height: 25px;	color: #666;}.zjtd .zj_bt li i a {	color: #666;}.zjtd .zj_bt li.active {	border: solid 1px #F00;}.zjtd .cont dd p {	background: url(../images/zj_bter_06.jpg) no-repeat left 25px;	padding-top: 20px;	line-height: 22px;	padding-left: 20px;}.zjtd .cont dd p font {	line-height: 21px;	color: #e51b7c;	font-weight: bold;	font-size: 14px;}.zjtd .cont dd p a {	color: #ff8648;}.zjtd .cont dd span {	display: inline-block;	margin-top: 20px;	overflow: hidden;	zoom: 1;	background: url(../images/zj_op2.jpg) no-repeat center center;	height: 42px;	width: 440px;}.zjtd .cont dd span a {	display: block;	width: 143px;	height: 42px;	float: left;}.zjtd .cont dd span a:nth-child(2) {	margin-left: 7px;}.zjtd .cont dd span a:nth-child(3) {	margin-left: 4px;}/*计划生育*/.jhsy {	overflow: hidden;	border: solid 1px #dadada;	height: 100%;	background: #f6f6f6;	padding-bottom: 15px;}.title_op {height: 57px;background: url(../images/title_12_03.gif) no-repeat left top;}.title_op_fk {height: 57px;background: url(../images/title_12_06.gif) no-repeat left top;}.title_op p {	float: left;	line-height: 50px;	height: 50px;	font-size: 14px;	color: #6a1c40;	padding-left: 250px;}.title_op p a {	padding: 0 15px;	color: #6a1c40;}.title_op p a:hover {	color: #F00;}.title_op em {	display: block;	width: 85px;	float: right;	padding-top: 14px;}.jhsy .dffr {	float: left;	width: 639px;	overflow: hidden;}.jhsy .dffr .jhsy_1 {	float: left;	width: 616px;	height: 167px;	background: url(../images/cont_op2_03.jpg) no-repeat center top;	margin-top: 8px;	margin-left: 23px;	display: inline;}.jhsy .dffr .jhsy_1 span {	width: 212px;	height: 142px;	float: left;	padding-top: 10px;	padding-left: 12px;}.jhsy .dffr .jhsy_1 span img {	width: 210px;	height: 140px;	overflow: hidden;	border: solid 1px #dadada;}.jhsy .dffr .jhsy_1 h3 {	height: 33px;	line-height: 33px;	padding-top: 10px;	color: #aa4475;	font-size: 16px;	text-align: center;	float: left;	width: 360px;	padding-left: 18px;}.jhsy .dffr .jhsy_1 h3 a {	color: #aa4475;}.jhsy .dffr .jhsy_1 p {	line-height: 22px;	text-indent: 2em;	color: #797979;	display: block;	padding-left: 18px;	width: 360px;	float: left;	padding-top: 5px;}.jhsy .dffr .jhsy_1 p a {	color: #ff8648;}.jhsy .dffr .jhsy_1 ul {	display: block;	padding-top: 16px;	height: 38px;	overflow: hidden;	width: 615px;}.jhsy .dffr .jhsy_1 ul li {	float: left;	display: inline;	height: 38px;	width: 266px;	background: url(../images/jian_oep_03.jpg) no-repeat center top;	margin-left: 24px;	line-height: 38px;	font-size: 14px;}.jhsy .dffr .jhsy_1 ul li a {	padding-left: 38px;	color: #6a1c40;}.jhsy .dffr .jhsy_2 {	float: left;	width: 615px;	overflow: hidden;	margin-top: 12px;}.jhsy .dffr .jhsy_2 ul {	display: block;	width: 615px;	overflow: hidden;}.jhsy .dffr .jhsy_2 ul li {	float: left;	width: 270px;	height: 30px;	line-height: 30px;	font-size: 14px;	color: #494949;	background: url(../images/sanjiao_03.gif) no-repeat left center;	text-indent: 12px;	font-size: 14px;	display: inline;	margin-left: 35px;}.jhsy .dffr .jhsy_2 ul li a {	color: #494949;}.jhsy .dffr_1 {	float: left;	width: 316px;	overflow: hidden;	margin-top: 10px;}.jhsy .dffr_1 .jhsy_3 {	float: left;	width: 316px;	height: 325px;	background: url(../images/cont_op2_04.jpg) no-repeat center top;}.jhsy .dffr_1 .jhsy_3 ul {	float: left;	display: inline;	margin-left: 30px;	overflow: hidden;	margin-top: 10px;}.jhsy .dffr_1 .jhsy_3 ul li {	float: left;	width: 261px;	height: 129px;	margin-top: 16px;}.jhsy .dffr_1 .jhsy_3 ul li img {	border: solid 1px #FFF;	display: block;}/*cont_op3*/.cont_op3 {	overflow: hidden;	height: 100%;	border: solid 1px #dadada;}.cont_op3_lf {	width: 678px;	overflow: hidden;	float: left;}.fkyz_lf {	height: 380px;}.title_op1 {	height: 57px;	background: url(../images/title_12_06.gif) no-repeat center top;}.title_op1 p {	float: left;	line-height: 50px;	height: 50px;	font-size: 14px;	color: #6a1c40;	padding-left: 165px;}.title_op1 p a {	padding: 0 8px;	color: #6a1c40;}.title_op1 p a:hover {	color: #F00;}.title_op1 em {	display: block;	width: 85px;	float: right;	padding-top: 12px;}.fkyz_lf dl dt {	overflow: hidden;	height: 234px;	padding-left: 12px;	padding-top: 6px;}.fkyz_lf dl dt img {	float: left;}.fkyz_lf dl dt span {	float: left;	width: 456px;	height: 100px;	background: url(../images/cont_op3_12_03.jpg) no-repeat center top;	margin-left: 14px;	display: inline;}.fkyz_lf dl dt span em {	display: block;	padding-top: 7px;	height: 33px;	line-height: 33px;	text-align: center;	font-size: 16px;	color: #aa4475;	font-weight: bold;}.fkyz_lf dl dt span em a {	color: #aa4475;}.fkyz_lf dl dt span i {	color: #797979;	display: block;	width: 428px;	line-height: 22px;	display: block;	padding-left: 18px;}.fkyz_lf dl dt span i a {	color: #ff8648;}.fkyz_lf dl dt ul {	float: left;	display: block;	overflow: hidden;	width: 477px;	padding-top: 10px;}.fkyz_lf dl dt ul li {	float: left;	width: 217px;	height: 30px;	line-height: 30px;	text-indent: 12px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	margin-left: 20px;	display: inline;	font-size: 14px;}.fkyz_lf dl dt ul li a {	color: #494949;}.fkyz_lf dl dd {	float: left;	width: 659px;	height: 53px;	background: url(../images/cont_op3_2.jpg) no-repeat center top;	margin-top: 15px;	margin-left: 12px;	display: inline;}.fkyz_lf dl dd p {	float: left;	padding-left: 124px;	padding-top: 8px;}.fkyz_lf dl dd p a {	display: inline-block;	width: 95px;	height: 37px;	margin-right: 12px;}.fkyz_lf_1 {	height: 304px;}.title_op2 {	height: 57px;	background: url(../images/cont_op3_3.jpg) no-repeat center top;}.title_op2 p {	float: left;	line-height: 50px;	height: 50px;	font-size: 14px;	color: #6a1c40;	padding-left: 202px;}.title_op2 p a {	padding-left: 10px;	padding-right: 10px;	color: #6a1c40;}.title_op2 p a:hover {	color: #F00;}.title_op2 em {	display: block;	width: 85px;	float: right;	padding-top: 14px;}.fkyz_lf_1 dl dt {	overflow: hidden;	height: 234px;	padding-left: 12px;	padding-top: 6px;}.fkyz_lf_1 dl dt img {	float: left;}.fkyz_lf_1 dl dt span {	float: left;	width: 456px;	height: 100px;	background: url(../images/cont_op3_12_03.jpg) no-repeat center top;	margin-left: 14px;	display: inline;}.fkyz_lf_1 dl dt span .dvfd {	display: inline;	width: 327px;	margin-left: 10px;	_margin-left: 0px;	float: left;	overflow: hidden;}.fkyz_lf_1 dl dt span .dvfd li {	line-height: 21px;	height: 21px;	background: url(../images/cont_op3_12_07.jpg) no-repeat left center;	margin-top: 7px;}.fkyz_lf_1 dl dt span .dvfd li font {	display: block;	padding-left: 7px;	padding-right: 15px;	float: left;	color: #FFF;	font-size: 12px;	width: 55px;}.fkyz_lf_1 dl dt span i {	color: #797979;	float: left;	width: 106px;	height: 78px;	display: block;	margin-top: 8px;}.fkyz_lf_1 dl dt .dvfd_1 {	float: left;	display: block;	overflow: hidden;	width: 477px;	padding-top: 10px;}.fkyz_lf_1 dl dt .dvfd_1 li {	float: left;	width: 223px;	height: 30px;	line-height: 30px;	text-indent: 12px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	margin-left: 15px;	display: inline;	font-size: 14px;}.dvfd li a {	color: #494949;}.fkyz_lf_1 dl dt .dvfd_1 li a {	color: #494949;}.cont_op3_rg {	float: right;	width: 298px;	height: 100%;}.c7_r {	background: url(../images/cont_op3_11.jpg) repeat-y right top;	overflow: hidden;	height: 100%;	padding-bottom: 8px;}.c7_r h2 {	height: 37px;	margin-top: 7px;}.c7_r_bt {	overflow: hidden;	height: 100%;}.c7_r_bt span {	display: block;	width: 262px;	height: 122px;	margin: 0px auto;	margin-top: 6px;}.c7_r_bt span img {	border: solid 1px #e9e9e9;}.c7_r_bt dl {	width: 266px;	height: 78px;	background: url(../images/cont_op3_9.jpg) no-repeat center bottom;	margin: 0 auto;	margin-top: 10px;}.c7_r_bt .wen {	background: url(../images/cont_op3_7.jpg) no-repeat left top;	height: 17px;	line-height: 17px;	text-indent: 35px;}.c7_r_bt .wen a {	color: #000;}.c7_r_bt .wen a:hover {	color: #ff0000;}.c7_r_bt .da {	background: url(../images/cont_op3_8.jpg) no-repeat left 10px;	width: 236px;	padding: 10px 0 0px 30px;	line-height: 22px;	color: #797979;}.c7_r_bt .da a {	color: #e69a4a;}.c7r_but {	background: url(../images/cont_op3_10.jpg) no-repeat center 18px;	height: 49px;	padding-top: 18px;	padding-left: 30px;}.c7r_but a {	display: inline-block;	width: 103px;	height: 35px;	margin-left: 6px;	margin-right: 10px;	font-size: 14px;	color: #FFF;	text-align: center;	line-height: 25px;	font-weight: bold;}.avd_2 {	height: 110px;}.cont_op4 {	overflow: hidden;	height: 100%;}.gjjb {	float: left;	width: 484px;	border: solid 1px #dadada;}.gjjb h2 {	height: 47px;	background: url(../images/cont_op4_1_03.jpg) no-repeat center top;	line-height: 47px;	font-weight: normal;}.gjjb h2 p {	float: left;	padding-left: 170px;	font-size: 14px;	color: #6a1c40;}.gjjb h2 p a {	padding-left: 8px;	padding-right: 8px;	color: #6a1c40;}.gjjb h2 p a:hover {	color: #F00;}.gjjb dl {	overflow: hidden;	height: 100%;	padding: 10px;}.gjjb dl dt {	float: left;	width: 278px;	overflow: hidden;}.gjjb dl dt span {	display: block;	width: 278px;	height: 77px;	background: url(../images/cont_op4_1_10.jpg) no-repeat center top;}.gjjb dl dt span em {	display: block;	height: 32px;	line-height: 32px;	font-size: 16px;	color: #aa4475;	font-weight: bold;	text-align: center;}.gjjb dl dt span em a {	color: #aa4475;}.gjjb dl dt span i {	line-height: 22px;	padding: 0 5px;	display: block;	text-indent: 2em;}.gjjb dl dt span i a {	color: #e69a4a;}.gjjb dl dt span i a:hover {	color: #F00;}.gjjb dl dt ul {	display: block;	overflow: hidden;	padding-top: 8px;	padding-left: 3px;}.gjjb dl dt ul li {	height: 30px;	line-height: 30px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	text-indent: 12px;	font-size: 14px;}.gjjb dl dt ul li a {	color: #494949;}.gjjb dl dd {	float: left;	margin-left: 16px;	display: inline;	width: 167px;	height: 196px;	border: solid 1px #dadada;}.fkzx {	float: right;	width: 484px;	border: solid 1px #dadada;}.fkzx h2 {	height: 47px;	background: url(../images/cont_op4_1_05.jpg) no-repeat center top;	line-height: 47px;	font-weight: normal;}.fkzx h2 p {	float: left;	padding-left: 170px;	font-size: 14px;	color: #6a1c40;}.fkzx h2 p a {	padding-left: 8px;	padding-right: 8px;	color: #6a1c40;}.fkzx h2 p a:hover {	color: #F00;}.fkzx dl {	overflow: hidden;	height: 100%;	padding: 10px;}.fkzx dl dt {	float: left;	width: 278px;	overflow: hidden;}.fkzx dl dt span {	display: block;	width: 278px;	height: 77px;	background: url(../images/cont_op4_1_10.jpg) no-repeat center top;}.fkzx dl dt span em {	display: block;	height: 32px;	line-height: 32px;	font-size: 16px;	color: #aa4475;	font-weight: bold;	text-align: center;}.fkzx dl dt span em a {	color: #aa4475;}.fkzx dl dt span i {	line-height: 22px;	padding: 0 5px;	display: block;	text-indent: 2em;}.fkzx dl dt span i a {	color: #e69a4a;}.fkzx dl dt span i a:hover {	color: #F00;}.fkzx dl dt ul {	display: block;	overflow: hidden;	padding-top: 8px;	padding-left: 3px;}.fkzx dl dt ul li {	height: 30px;	line-height: 30px;	background: url(../images/sanjiao_03.gif) no-repeat left center;	text-indent: 12px;	font-size: 14px;}.fkzx dl dt ul li a {	color: #494949;}.fkzx dl dd {	float: left;	margin-left: 16px;	display: inline;	width: 167px;	height: 196px;	border: solid 1px #dadada;}/*医院环境*/.cont_E {	height: 210px;	background: url(../images/cont_op5_2.jpg) no-repeat center top;	border: solid 1px #dadada;}.cont_E .title {	height: 39px;	margin-top: 5px;}.cont_E .title span {	width: 107px;	height: 39px;	line-height: 39px;	text-align: center;	float: left;	margin-left: 10px;	display: inline;	color: #494949;	font-size: 14px;	font-weight: bold;}.cont_E .title .active {	background: url(../images/cont_op5_1_03.jpg) no-repeat center bottom;	color: #e51b7c;	font-size: 14px;	width: 107px;	height: 39px;	display: block;	font-weight: bold;}.cont_E .cont {	overflow: hidden;	padding-top: 12px;}.cont_E .cont dl {	width: 100%;	overflow: hidden;}.cont_E .cont dl dt {	width: 935px;	margin: 0 auto;}.cont_E .cont dl dt ul {	width: 100%;	float: left;}.cont_E .cont dl dt ul li {	float: left;	width: 167px;	height: 147px;	padding: 4px;	margin-right: 15px;	display: inline;}.cont_E .cont dl dt ul li:last-child {	margin-right: 0;}.cont_E .cont dl dt ul li img {	display: block;	width: 100%;	margin: 0 auto;	margin-top: 8px;}.con11 {	background: #f1f1f1;	overflow: hidden;	padding: 12px 0 0 10px;	height: 163px;}.c11_1 {	width: 217px;	margin-left: 8px;	margin-right: 6px;	display: inline;	background: url(../images/httt.jpg) no-repeat 58px top;}.c11_2 {	width: 233px;	margin-right: 6px;	display: inline;	background: url(../images/httt.jpg) no-repeat 58px top;}.c11_3 {	width: 239px;	margin-right: 6px;	display: inline;	background: url(../images/httt.jpg) no-repeat 58px top;}.c11_4 {	width: 233px;	display: inline;	background: url(../images/httt.jpg) no-repeat 58px top;}.con11 span {	float: left;	width: 43px;	margin-right: 16px;	margin-top: 8px;}.con11 span a {	text-decoration:none;}.con11 ul {	float: left;	height: 163px;	text-indent: 20px;}.con11 ul li {	line-height: 24px;}.con11 ul li a {	color: #393939;}.con11 ul li a:hover {	color: #F60;	text-decoration: none;}/*友情链接*/.cont_link {	background: url(../images/link_bg.jpg) no-repeat left top;	height: 89px;	padding-left: 45px;	border: 1px solid #e1e1e1;	padding-top: 5px;}.cont_link a {    float: left;    padding: 0px 8px;    white-space: nowrap;    line-height: 22px;    color: #393939;    display: block;}/*底部*/.footer {	height: 163px;	background: #f51480;	padding-top: 18px;	width: 100%;	margin: 0 auto;	margin-top: 10px;}.foot {	width: 980px;	height: 132px;	background: url(../images/footer_op1_03.jpg) no-repeat center top;}.foot dl dt {	float: right;	width: 570px;	overflow: hidden;}.foot dl dt p {	float: left;	width: 318px;	display: block;	padding-top: 12px;	line-height: 26px;	color: #783958;}.foot dl dt p a {	color: #783958;}.foot dl dt p a:nth-child(2) {	margin-left: 5px;}.foot dl dt ul {	display: block;	overflow: hidden;	padding-top: 34px;}.foot dl dt ul li {	float: left;	margin-right: 12px;	display: inline;}