.main {
	margin:0 auto;
	width:920px;
	padding:10px 20px 0;
	text-align:left;
}
.location {
	margin:0;
}
.location a {
	color:#666;
}
.location a:hover {
	color:#333;
}
.lineGray {
	height:0px;
	font-size:0px;
	line-height:0px;
	border-bottom:1px solid #e5e5e5;
}
.main .intro {
	height:164px;
	background:#f6f6f6;
	clear:both;
}
.main .intro .contact {
	height:164px;
	background:url(../images/bg_tel2.gif) no-repeat right;
}
.main .intro .contact .icons {
    width:210px;
	float:right;
	display:inline;
	margin:110px 5px 20px 25px;
}
.main .intro .contact .icons a {
	display:block;
	float:left;
	margin-right:5px;
}
.main .intro .contact .txt {
	float:left;
	padding-left:20px;
	width:640px;
}
.main .intro .contact .txt h1 {
	margin:10px 0;
	color:#f958a1;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
	line-height:2em;
}
.main .intro .contact .txt p {
	text-indent:2em;
	line-height:180%;
}
.main .box {
height:580px;
}
.main .box .title {
	height:30px;
}
.main .box .title li {
	float:left;
	line-height:28px;
	width:85px;
	height:30px;
	text-align:center;
	font-size:14px;
	background:url(../images/vertical_dott.gif) right no-repeat;
}
.main .box .title li a {
	display:block;
	color:#767676;
}
.main .box .title .on {
	color:#f958a1;
	font-weight:bold;
	border:1px solid #e99b9b;
	border-bottom:none;
	background:url(../images/bg_white.gif) no-repeat;
}
.main .box .title .on a {
	color:#f958a1;
}
.main .box .con_box {
    height:540px;
	border:1px solid #e99b9b;
}
.main .box .con_box .list_box {
	display:inline;
	float:left;
	width:520px;
	margin:20px 0px 0px 20px;
}
.main .box .con_box .list_box dl {
	width:520px;
	height:180px;	
}
.main .box .con_box .list_box dl dt {
	float:left;
	width:260px;
}
.main .box .con_box .list_box dl dd {
	display:inline;
	float:right;
	width:240px;
}
.main .box .con_box .list_box dl dd ul {
	width:240px;
	color:#b6197d;
	font-size:14px;
	line-height:25px;
}
.main .box .con_box .list_box dl dd ul a {
	color:#b6197d;
}
.main .box .con_box .list_box dl dd ul li {
	display:block;
	float:left;
	margin-right:5px;
	width:100px;
	padding-left:15px;
	line-height:30px;
	background:url(../images/bg_span.gif) left bottom no-repeat;
}
.main .box .con_box .list_box ul {
	float:left;
	margin:0px 0px;
	width:260px;
}
.main .box .con_box .list_box ul li {
	line-height:25px;
	color:#666;
}
.main .box .con_box .list_box ul li a {
	color:#666;
}
.main .box .con_box .list_box ul h3 {
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
	margin-bottom:5px;
}
.experts {
    margin-top:10px;
	float:right;
	width:356px;
	padding-left:20px;
	background:url(../images/verticalline.gif) left no-repeat;
}
.experts dl {
	color:#666;
}
.experts dl a {
	color:#666;
}
.experts dl a:hover {
	color:#333;
}
.experts dl dt {
	float:left;
	width:125px;
}
.experts dl dd {
	display:inline;
	margin-right:10px;
	float:right;
	width:180px;
}
.experts dl dd p {
	margin:7px 0;
}
.experts ul {
    clear:left;
	padding-right:20px;
	padding-top:12px;
}
.experts ul li {
	line-height:25px;
	color:#666;
	background:url(../images/dott.gif) bottom repeat-x;
}
.experts ul li a {
	color:#666;
	cursor:pointer;
}
.experts ul li a:hover {
	color:#333;
}
.main .box .con_box .topics {
	margin:0 20px;
}
.main .box .con_box .topics h3 {
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
}
.main .box .con_box .topics ul {
	padding:5px 10px 5px 10px;
	width:853px;
	height:123px;
	border:1px solid #C2C2C2;
	text-align:center;
}
.main .box .con_box .topics li {
	float:left;
	margin:0 10px;
}
/*三级栏目左*/

.main .nav_left {
	display:inline;
	float:left;
	margin:10px 10px 10px 0;
	width:230px;
	border-right:1px solid #e4e4e4;
}
.main .nav_left h3 {
	font-size:14px;
	font-weight:bold;
	color:#f2269a;
	font-family:宋体;
}
.main .nav_left ul {
	padding-right:20px;
}
.main .nav_left ul li {
	line-height:28px;
}
.main .nav_left .hot {
}
.main .nav_left .hot li {
	line-height:28px;
	color:#737373;
	background:url(../images/dott.gif) bottom repeat-x;
}
.main .nav_left .hot li a {
	color:#737373;
}
.main .nav_left .hot li a:hover {
	color:#f2269a;
}
.main .nav_left ul li img {
	padding-right:7px;
	float:left;
	margin:8px 0 0;
}
.main .nav_left .list2 {
}
.main .nav_left .list2 li {
	color:#8897b4;
	background:url(../images/dott2.gif) bottom repeat-x;
}
.main .nav_left .list2 li a {
	color:#8897b4;
}
.main .nav_left .list2 li a:hover {
	color:#f2269a;
}
.main .nav_left .list2 li img {
	padding-right:7px;
	float:left;
	margin:10px 0 0;
}
.main .nav_left .pop {
}
.main .nav_left .pop li {
	float:left;
	padding-right:10px;
	color:#8897b4;
	background:url(../images/dott2.gif) bottom repeat-x;
	word-break:keep-all;
}
.main .nav_left .pop li a {
	color:#8897b4;
}
.main .nav_left .pop li a:hover {
	color:#f2269a;
}
.main .nav_left .list {
}
.main .nav_left .list li {
	line-height:25px;
	background:url(../images/ico16.gif) 10px center no-repeat;
	border-bottom:1px solid #dce1e4;
	padding-left:20px;
}
.main .nav_left .list li a {
	color:#777
}
.main .nav_left .list li a:hover {
	color:#fe69d8;
}
.main .col_right {
	float:right;
	width:670px;
}
.main .col_right dl {
	display:inline;
	float:left;
	margin:0 20px;
	padding:10px 0;
	width:630px;
    *width:625px;
	border-bottom:1px solid #e9e9e9;
	clear:both;
}
.main .col_right dl dt {
	float:left;
	width:302px;
}
.main .col_right dl dd {
	float:right;
	width:290px;
	line-height:180%;
}
.main .col_right dt .pic {
	float:left;
	width:120px;
}
.main .col_right dt .txt {
	float:right;
	width:170px;
	line-height:180%;
}
.main .col_right dd .abstract {
	font-size:12px;
	color:#999;
	margin:0 5px;
	padding:5px 10px;
	border:1px solid #e0e0e0;
	background:#fcf2f2;
}
.main .col_right .border_b {
	border-bottom:1px solid #e99b9b;
}
.scroll {
	overflow:auto;
	position:relative;
	clear:left;
	float:left;
}
/*
.doctor {
float:right;
border-top:1px solid #e99b9b; 
border-right:1px solid #e99b9b; 
border-bottom:1px solid #e99b9b; 
width:369px;
height:510px;
padding-top:30px;
}*/

.scrollContainer {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height:auto;
}
.navigation {
	height:28px;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
}
.navigation ul {
/*
	float: left;
	padding-left: 10px;
*/
}
.navigation ul li {
	float:left;
	line-height:28px;
	width:85px;
	height:30px;
	text-align:center;
	font-size:14px;
	background:url(../images/vertical_dott.gif) right no-repeat;
}
.navigation ul li a {
	display:block;
	color:#767676;
}
.navigation ul li a:hover, .navigation ul li a.selected {
	color:#f958a1!important;
	font-weight:bold;
	border:1px solid #e99b9b;
	border-bottom:none;
	background:url(../images/bg_white.gif) no-repeat;
}
.main .box .panel {
    *width:918px;
	float:left;
}
