@charset "gb2312";
/* CSS Document */
.m1 {
	float: left;
	border: 1px solid #efebeb;
	margin-right: 20px;
	display: inline;
}
.m2 {
	float: left;
	width: 448px;
	border: 1px solid #e9e9f1;
	height: 338px;
	overflow: hidden;
}
.m21 {
	float: left;
	width: 448px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #e9e9f1;
	background: url(../img/p_12.jpg) no-repeat 15px center #f2f3f5;
}
.m21 p {
	float: left;
	color: #173387;
	padding-left: 45px;
	font-size: 18px;
	font-family: Î¢ÈíÑÅºÚ;
}
.m21 span {
	float: right;
	margin-right: 10px;
	display: inline;
	color: #173387;
}
.m21 span a {
	color: #173387;
}
.m22 {
	float: left;
	width: 428px;
	height: 280px;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}
.m221 {
	float: left;
	width: 428px;
	border-bottom: 1px dashed #b6b6b6;
	padding-bottom: 10px;
}
.m221_1 {
	float: left;
	padding: 2px;
	border: 1px solid #dcdce2;
	margin-right: 10px;
	display: inline;
}
.m221 dl dt {
	float: left;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 275px;
}
.m221 dl dt a {
	color: #243f90;
}
.m221 dl dd {
	float: left;
	text-indent: 2em;
	line-height: 25px;
	width: 275px;
	font-family: ËÎÌå;
	color: #666666;
	font-size: 12px;
}
.m222 ul li {
	float: left;
	width: 428px;
	height: 21px;
	line-height: 21px;
	padding-top: 5px;
	font-size: 12px;
	color: #666666;
	overflow: hidden;
}
.m222 ul li p {
	float: left;
}
.m222 ul li p i {
	float: left;
}
.m222 ul li p a {
	color: #666666;
	float: left;
	width: 340px;
	height: 21px;
	overflow: hidden;
}
.m222 ul li span {
	float: right;
}
.m3 {
	float: right;
	width: 238px;
	border: 1px solid #e9e9f1;
	height: 338px;
}
.m31 {
	float: left;
	width: 238px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #e9e9f1;
	background: url(../img/p_13.jpg) no-repeat 15px center #f2f3f5;
}
.m31 p {
	float: left;
	color: #173387;
	padding-left: 45px;
	font-size: 18px;
	font-family: Î¢ÈíÑÅºÚ;
}
.m32 {
	float: left;
	width: 218px;
	padding: 10px;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 12px;
	color: #666666;
}
.m321 {
	width: 100%;
	text-align: center;
	height: 23px;
	line-height: 23px;
}
.m321 em {
	font-size: 16px;
}
.m321 a {
	color: #354d96;
	font-size: 14px;
}
.m321 i {
	font-weight: bold;
	font-size: 16px;
}
.m333 {
	float: left;
	width: 50px;
	text-align: center;
	margin: 7px 11px 0px;
	display: inline;
}
.m333 a {
	color: #666666;
	font-family: ËÎÌå;
	height: 25px;
	line-height: 25px;
}
/*doctor*/
.myd {
	width: 998px;
	float: left;
	border: 1px solid #e9e9f1;
	height: 178px;
}
.myd1 {
	float: left;
	width: 937px;
	margin-top: 10px;
	margin-left: 10px;
	height: 160px;
}
.md1 {
	float: left;
	width: 288px;
	height: 156px;
	border: 1px solid #e9e9f1;
	margin-right: 15px;
	display: inline;
}
.md2 {
	float: left;
	background: #f2f2f2;
	width: 270px;
	padding: 8px;
	height: 138px;
	margin: 1px;
	display: inline;
}
.md2 dl {
	float: left;
	margin-left: 5px;
	display: inline;
	width: 145px;
	padding-top: 5px;
}
.md2 dl dt { margin-bottom:10px; 
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 16px;
	font-weight: bold;
	float: left;
}
.md2 dl dt a {
	color: #26409d;
}
.md2 dl dd {
	font-size: 12px;
	color: #666666;
	line-height: 21px;
	float: left;
	width: 145px;
	height: 100px;
}
.md2 dl dd span {
	font-weight: bold;
	float: left;
}
.md2 dl dd p {
	float: left;
	width: 145px;
	height: 100px;
}
/*²¡ÖÖ*/
.bz {
	float: left;
	width: 100%;
	height: 82px;
	text-align: center;
}
.bz a{ display:block; width:100%; height:82px; 	background:url(../img/p_29.jpg) repeat center center ; }
.bz1 {
	float: left;
	width: 488px;
	height: 342px;
	border: 1px solid #e9e9f1;
	margin: 20px 5px 0px;
	display: inline;
}
.bz1_1 {
	float: left;
	width: 488px;
	height: 38px;
	border-bottom: 1px solid #e9e9f1;
	background: #eeeff2;
}
.bz1_11 {
	float: left;
	width: 140px;
	height: 38px;
	background: #144198;
	float: left;
	line-height: 38px;
}
.bz1_11 img {
	float: left;
	margin: 8px 5px 0px 10px;
	display: inline;
}
.bz1_11 a {
	color: #FFF;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.bz1_12 a {
	float: right;
	line-height: 38px;
	margin-right: 10px;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
	color: #163286;
}
.bz1_2 {
	float: left;
	width: 468px;
	height: 285px;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}
.bz1_21 {
	float: left;
	width: 224px;
}
.bz1_211 {
	float: left;
	border: 1px solid #e9e9f1;
}
.bz1_212 {
	float: left;
	margin-top: 3px;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #3eb3e5;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.bz1_21 a {
	color: #fff;
}
.bz1_213 {
	float: right;
	margin-top: 3px;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #767676;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.bz1_214 {
	float: left;
	margin-top: 3px;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #4476c7;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.bz1_215 {
	float: right;
	margin-top: 3px;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #f3ab00;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.bz1_22 {
	float: left;
	width: 230px;
	margin-left: 10px;
	display: inline;
}
.bz1_22 ul li {
	float: left;
	height: 25px;
	margin-top: 5px;
	display: inline;
	line-height: 25px;
	width: 232px;
	font-size: 14px;
	border-bottom: 1px dashed #dddddd;
	overflow: hidden;
}
.bz1_22 ul li a {
	color: #333333;
}
/*ÁÐ±í*/
.myleft {
	float: left;
	width: 657px;
}
.myleft1 {
	float: left;
	width: 655px;
	border: 1px solid #e9e9f1;
}
.myl_1 {
	float: left;
	width: 645px;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #f1f1f3;
	padding-left: 10px;
	background: #f1f2f5;
	color: #505050;
}
.myl_1 a {
	color: #505050;
}
.myl_2 {
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	display: inline;
	width: 635px;
	font-size: 12px;
	padding-bottom: 20px;
}
.myl_21 {
	float: left;
	border: 1px solid #e5e5e9;
	padding: 1px;
	width: 280px;
}
.myl_2 dl {
	float: left;
	margin-left: 10px;
	display: inline;
	width: 340px;
	color: #333333;
}
.myl_2 dl dt {
	float: left;
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 340px;
}
.myl_2 dl dt a {
	color: #000;
	font-weight: bold;
	font-size: 14px;
}
.myl_2 dl dd {
	float: left;
	text-indent: 2em;
	width: 340px;
	line-height: 21px;
	border-bottom: 1px dashed #c3c3c3;
	padding-bottom: 3px;
}
.myl_2 ul li {
	float: left;
	width: 330px;
	height: 23px;
	line-height: 23px;
	color: #212121;
	padding-left: 10px;
	margin-top: 3px;
	display: inline;
}
.myl_2 ul li a {
	color: #212121;
}
.list1 {
	float: left;
	width: 635px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #c5c5c5;
	margin-top: 20px;
	margin-left: 10px;
	display: inline;
}
.list1 dl dt {
	float: left;
	width: 635px;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.list1 dl dt a {
	color: #222222;
}
.list1 dl dd { height:52px; 
	float: left;
	text-indent: 2em;
	line-height: 26px;
	font-size: 14px;
	color: #333333;
}
.list11 {
	float: right;
	background: #f2f7fa;
	color: #295aa5;
	border: 1px solid #b4bcc8;
	width: 80px;
	font-size: 12px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	border-radius: 5px;
	margin-top: 5px;
	display: inline;
	margin-right: 20px;
}
.list12 {
	float: right;
	background: #3eb3e3;
	color: #fff;
	border: 1px solid #b4bcc8;
	width: 80px;
	font-size: 12px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	border-radius: 5px;
	margin-top: 5px;
	display: inline;
	margin-right: 30px;
}
.list13 {
	float: right;
	background: #0076bf;
	color: #fff;
	width: 100px;
	font-weight: bold;
	font-size: 12px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border-radius: 5px;
	margin-top: 5px;
	display: inline;
	margin-right: 20px;
}
.list14 {
	float: right;
	background: #fd8300;
	color: #fff;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border-radius: 5px;
	margin-top: 5px;
	display: inline;
	margin-right: 30px;
}
.fy {float: left;text-align: center;width: 635px;margin-left: 10px;margin-bottom: 7px;background: #f1f1f0;margin-top: 10px;display: inline;}



.dede_pages{padding:12px 0; margin:0 auto; display:table; line-height:26px;}
.thisclass {color: #F00;font-weight: bold;border:1px solid #d2d2d2;margin-right: 5px;padding: 3px 5px;}
.dede_pages ul li {display: inline;line-height: 22px;}
.dede_pages li a {background-color: #FFFFFF;border: 1px solid #CCCCCC;margin-right: 5px;padding: 3px 5px;color:#626262;}



.ts {
	float: left;
	width: 655px;
	border: 1px solid #e9e9f1;
	margin-top: 15px;
	display: inline;
	background: url(../img/p_48.jpg) no-repeat 20px center #fdfdfd;
	height: 150px;
}
.ts p {
	float: left;
	font-size: 12px;
	line-height: 23px;
	width: 510px;
	padding-top: 25px;
	padding-left: 130px;
}
.xg {
	float: left;
	width: 655px;
	border: 1px solid #e9e9f1;
	margin-top: 15px;
	display: inline;
}
.xg1 {
	float: left;
	width: 655px;
	height: 36px;
	line-height: 36px;
	background: url(../img/p_49.jpg) no-repeat 10px 8px #26409d;
	color: #FFF;
	font-size: 16px;
	font-family: Î¢ÈíÑÅºÚ;
}
.xg1 p {
	float: left;
	padding-left: 38px;
}
.xg2 {
	float: left;
	width: 625px;
	padding: 15px;
}
.xg2 ul li {
	float: left;
	width: 300px;
	height: 25px;
	border-bottom: 1px dashed #989898;
	background: url(../img/p_50.jpg) no-repeat 10px top;
	margin: 5px 5px 0px;
	display: inline;
}
.xg2 ul li span {
	float: left;
	font-family: Î¢ÈíÑÅºÚ;
	width: 20px;
	font-size: 14px;
	color: #FFF;
	padding-left: 16px;
}
.xg2 ul li a {
	float: left;
	width: 255px;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
	color: #212121;
}
.myright {
	float: right;
	width: 304px;
	overflow: hidden;
}
.myr1 {
	float: left;
	width: 304px;
	height: 40px;
	line-height: 36px;
	background: url(../img/p_52.jpg) no-repeat;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.myr1 img {
	float: left;
	padding-left: 15px;
	padding-top: 8px;
	padding-right: 5px;
}
.myr2 {
	float: left;
	width: 282px;
	border: 1px solid #e9e9f1;
	border-top: none;
	padding: 10px;
}
.myr21 {
	float: left;
	width: 282px;
	border-bottom: 1px dashed #989898;
	padding-bottom: 10px;
}
.myr21 img { width:280px; height:130px; margin-bottom:10px;
 
	padding: 1px;
	border: 1px solid #e9e9f1;
 
 
}
.myr21 P {
 
	text-indent: 2em;
	line-height: 26px;
	color: #212121;
	font-size: 14px;
 
}
.myr22 {
	float: left;
	width: 85px;
	display: inline;
	margin: 10px 0px 0px 7px;
}
.myr22 p {
	float: left;
	width: 85px;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
	color: #212121;
}
.myr3 {
	float: left;
	margin-top: 8px;
	display: inline;
}
.myr4 {
	float: left;
	width: 282px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #989898;
}
.myr4 img {
	float: left;
	padding: 1px;
	border: 1px solid #e9e9f1;
	margin-right: 10px;
	display: inline;
}
.myr4 dl dt a {
	float: left;
	width: 134px;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 16px;
	color: #26409d;
	font-weight: bold;
	height: 27px;
	line-height: 27x;
}
.myr4 dl dd {
	float: left;
	font-size: 12px;
	width: 134px;
	line-height: 21px;
	color: #333;
}
.myr41 {
	float: left;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 14px;
	background: #fe9600;
	border-radius: 5px;
	margin-left: 25px;
	display: inline;
}
.mydc {
	float: left;
	width: 282px;
	border: 1px solid #e9e9f1;
	border-top: none;
	padding: 10px;
}
.myr2d {
	float: left;
	width: 282px;
}
.myr5 {
	float: left;
	margin: 5px 2px;
	display: inline;
}
.myr51 {
	float: left;
	width: 175px;
	padding-left: 5px;
	border: 1px solid #d1d1d1;
	border-right: 0px;
	height: 29px;
	line-height: 29px;
	color: #cccccc;
	font-size: 12px;
}
.myr52 {
	float: left;
	border: none;
	background: #fe9600;
	width: 101px;
	height: 31px;
	line-height: 31px;
	color: #FFF;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 16px;
	text-align: center;
}
.myr53 {
	float: left;
	width: 100%;
	font-size: 12px;
	padding-top: 5px;
	line-height: 21px;
}
.myr6 {
	float: left;
	padding: 1px;
	border: 1px solid #e9e9f1;
}
.myr61 {
	float: left;
	width: 282px;
	border-bottom: 1px dashed #989898;
	padding:10px 0;
}
.myr61 img {
	float: left;
	padding: 5px 5px 0 10px;
}
.myr61 dl dt {
	float: left;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 16px;
	color: #26409d;
	line-height: 25px;
	height: 25px;
}
.myr61 dl dd {
	float: left;
	width: 225px;
	font-size: 12px;
	color: #212121;
}
/*ÄÚÈÝ*/
.myc {
	float: left;
	width: 625px;
	padding: 15px;
}
.myc1 {
	float: left;
	width: 100%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-family: Î¢ÈíÑÅºÚ;
	color: #000000;margin-bottom:10px; 
}
.myc1 h1 { 
	font-size: 20px;
}
.myc2 {
	float: left;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px dashed #989898;
	text-align: center;
    margin-bottom: 20px;
}
.myc3 {
	font-size: 12px;
	padding-top: 5px;
	width: 480px;
	float: left;
}
.myc3 strong {
	color: #ff0000;
}
.myc2 img {
	float: left;
}
.myc p {
	font-size: 14px;
	width: 100%;

	float: left;
	color: #212121;
	line-height: 21px;
	margin-bottom: 20px;
    line-height:30px;
}

.myc p a u{text-decoration: none;}

.sx {
	width: 100%;
	margin-top: 15px;
	float: left;
	display: inline;
}
.sx ul li {
	float: left;
	width: 100%;
	text-align: left;
	height: 23px;
	color: #e28500;
	line-height: 23px;
	font-size: 12px;

}
.sx ul li a {
	color: #212121;
}
.middle {
	height: auto;
	overflow: hidden;
	position: absolute;
	right:312px;
	top: 0;
	width: 24px;
	z-index: 9999;
}
#yq {
	margin: 15px auto;
	width:978px;
	border: 1px  solid #ededed;
	padding:10px;
}

.lj {
	overflow: hidden;
	width: 100%;
    margin-top: 15px;
}
.lj li {
	float: left;
	line-height: 14px;
	padding: 8px 5px 0px 0px;
}
.lj a{font-size: 12px;color: #333333;}