﻿@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(../images/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(../images/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: 4px 11px 0px;
	display: inline;
}
.m333 a {
	color: #666666;
	font-family: ����;
	height: 25px;
	line-height: 25px;
}
/*doctor*/
.myd {
	display: none;
	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 {
	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;
}
.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: #6b6b6b;
}
/*�б�*/
.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 {
	float: left;
	text-indent: 2em;
	line-height: 21px;
	font-size: 12px;
	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(../images/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(../images/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;
	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(../images/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 {
	float: left;
	padding: 1px;
	border: 1px solid #e9e9f1;
	margin-right: 10px;
	display: inline;
}
.myr21 P {
	float: left;
	text-indent: 2em;
	line-height: 21px;
	color: #212121;
	font-size: 12px;
	width: 155px;
}
.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;
}
.myr2d ul li{
	width:98%;
	margin:0 auto;
	line-height:22px;
	color:#333;
}
.myr2d ul li a{	
	display:inline-block;
	color:#333;
	width:70%;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.myr2d ul li span{
	color:#333;
	float:right;
}
.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-bottom: 5px;
}
.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;
}
.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 {
text-indent:2em;
	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;}















@media (max-width: 650px){
	
.m1 { float: left;border: 1px solid #efebeb; margin-right: 20px;display: inline; margin-top: 140px;}
.m2 { float: left; width:100%; border: 1px solid #e9e9f1;height: 338px; overflow: hidden;}
.m21 {float: left; width:100%; height: 38px; line-height: 38px; border-bottom: 1px solid #e9e9f1;  background: url(../images/p_12.jpg) no-repeat 15px center #f2f3f5;}
.m22 { float: left; width:100%; height: 280px; overflow: hidden; margin-top: 10px; margin-left: 10px;display: inline;}
.m221 {float: left; width: 100%;border-bottom: 1px dashed #b6b6b6; padding-bottom: 10px;}
.m221 dl dt { float: left; font-family: ΢���ź�; font-size: 14px;  height: 30px;  line-height: 30px; text-align: center; width:55%;}
.m221 dl dd {  float: left; text-indent: 2em; line-height: 25px; width:62%; font-family: ����; color: #666666; font-size: 12px;}
.m222 ul li { float: left;width: 100%; height: 21px; line-height: 21px; padding-top: 5px;font-size: 12px; color: #666666;overflow: hidden;}
.m3 { float: right; width:100%; border: 1px solid #e9e9f1;height: 338px;}
.m31 {float: left; width:100%; height: 38px; line-height: 38px;border-bottom: 1px solid #e9e9f1; background: url(../images/p_13.jpg) no-repeat 15px center #f2f3f5;}
.m32 { float: left; width: 100%; padding: 10px; font-family: ΢���ź�;font-size: 12px; color: #666666;}
.myd { display:none;}
.myd1 { float: left; width:80%;margin-top: 10px;margin-left: 10px;height: 160px;}
.bz a img{width:100%;}
.bz1 {float: left;width:100%;  height: 342px; border: 1px solid #e9e9f1;margin: 20px 5px 0px; display: inline;}
.bz1_1 {float: left; width:100%; height: 38px; border-bottom: 1px solid #e9e9f1; background: #eeeff2;}
.bz1_2 { float: left;width:100%;  height: 285px; margin-top: 10px;margin-left: 0px; display: inline;}
.bz1_21 {float: left;width: 34%;}
.bz1_22 { float: left;width:40%;margin-left: 10px; display: inline;}
.myleft { float: left; width: 100%; margin-top: 165px;}
.myleft1 { float: left; width:100%; border: 1px solid #e9e9f1;}
.list1 { float: left; width:100%; padding-bottom: 15px; border-bottom: 1px dashed #c5c5c5; margin-top: 20px; margin-left: 0px; display: inline;}
.xg { float: left;width:100%; border: 1px solid #e9e9f1; margin-top: 15px; display: inline;}
.xg2 {float: left;width:100%; padding: 15px;}
.myright { float: right;width:100%;overflow: hidden;}
.myr1 { float: left; width:100%; height: 40px;line-height: 36px; background: url(../images/p_52.jpg) no-repeat; font-family: ΢���ź�; font-size: 16px;font-weight: bold; color: #FFF;}
.mydc { float: left;  width:100%;border: 1px solid #e9e9f1; border-top: none; padding: 10px;}
.myl_1 {  float: left; width:100%; height: 34px; line-height: 34px; border-bottom: 1px dashed #f1f1f3;padding-left: 10px; background: #f1f2f5;color: #505050;}
.myc {float: left;width:100%;padding: 15px;}
.m1 a img{ display:none;}
.bz { float: left; width: 100%;height: 23px; text-align: center;}
.bz1_212 { float: left;  margin-top: 3px;  width:100%;height: 30px; line-height: 30px; text-align: center; background: #3eb3e5; font-size: 16px;font-family: ΢���ź�;}
.bz1_213 { float: left;  margin-top: 3px; width:100%; height: 30px; line-height: 30px;text-align: center;  background: #767676;font-size: 16px;font-family: ΢���ź�;}
.bz1_214 { float: left; margin-top: 3px; width:100%; height: 30px; line-height: 30px;text-align: center; background: #4476c7; font-size: 16px; font-family: ΢���ź�;}
.bz1_215 { float:left;  margin-top: 3px; width:100%;  height: 30px; line-height: 30px; text-align: center; background: #f3ab00; font-size: 16px; font-family: ΢���ź�;}
.bz1_211 a img{ width:100%;}



}
