
* {
	padding: 0;
	margin: 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Chrome- and Safari-specific CSS here*/
#site-nav{ margin-top:-20px;}
}
@media screen and (max-width: 1201px) {
	body {
		/*border-style: solid;*/
		width: 1350px;
	}
}

body {
	width:1350px;
	margin:0px auto;
	background: white;
	font-family: "微软雅黑";
	font-size: 15.5px;
	background: white;
	/*overflow-x: hidden;*/
}

a {
	text-decoration: none;
	outline-style: none;
	color: black;
}

img {
	border: 0px;
}


img {
	border: 0px;
}

tr {
	padding: 5px 0px;
}

td {
	padding: 5px 10px;
	vertical-align: top;
}

hr {
	border-bottom: 0.5px dotted #00000;
}

span {
	text-align: left;
	/*padding: 2px 10px;*/
}

p {
	margin: 2px 0px;
	line-height: 20px;
}

/*the header of all page*/
.column {
	color: white;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	line-height: 37px;
	background: url(../images/tool_bar.png);
	height: 37px;
	width: 10% ;
}

.column_href {
	color: white;
}

.column_href:visited {
	color: white;
}

#showimg {
	
}

div#top_info {
	width:98.6%;
    background-image:url(../images/title.png);
	height: 25px;
	vertical-align: middle;
	padding-left:20px;
	padding-top:3px;
	font-size:14px;
	border-bottom: 0.5px solid #979797;
	background-color: #F9F9F9;
}

div#headlogo {
	position: relative;
	left: 0px;
	top: 5px;
}

#logo {
	height: 80px;
	position: relative;
	left: 7%;
}

#searchimg {
	width: 360px;
	height: 37px;
	background: url(../images/search2.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 450px;
	top: 20px;
	cursor:pointer;
}
#search {
	position: relative;
	left: 44px;
	top: 2px;
	height: 32px;
	width: 300px;
	font-size: 18px;
	color: black;
	border: 0px solid #4169E1;
}

#searchlogo {
    border-width:0px;
	height: 36px;
	width:110px;
	background-color:#4990E2;
	color:white;
	font-size:18px;
	font-weight: bold;
	font-family: "微软雅黑";
	position: absolute;
	left: 730px;
	top: 20px;
	cursor:pointer;
}
#title{
	width:100%;
}

div.head_phone{   
	position: absolute;
	left: 1000px;
	top: 15px;
}

#tool_bar {
	margin:0px auto;
	width: 100%;
	background: url(../images/tool_bar.png);
	height: 37px;
	position: relative;
	left: 0px;
	top: 2px;
}

#column1:hover {
	background: #2468a2;
}

#column2:hover {
	background: #2468a2;
}

#column3:hover {
	background: #2468a2;
}

#column4:hover {
	background: #2468a2;
}

#column5:hover {
	background: #2468a2;
}

#column1 {
	position: absolute;
	left: 10%;
}

#column2 {
	position: absolute;
	left: 25%;
}

#column3 {
	position: absolute;
	left: 40%;
}

#column4 {
	position: absolute;
	left: 55%;
}

#column5 {
	position: absolute;
	left: 70%;
}

#showTwo {
	clear: both;
	text-align: center;
	position: relative;
	top: -57px;
}
div.showOne {
	text-align: center;
	position: relative;
	height:400px;
}

div.showOne ul li {
    position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

div.showOne ul li.CurrentPic {
    display: block;
}
li.index_3{
  *position:relative;
   *top:-17px;
}
div.LunBoNum  {
    position: absolute;
	left: 600px;
	top:450px;
	bottom: 11px;
	width: 150px;
	text-align: right;
	padding-left: 10px;

}

div.LunBoNum  img {
    margin-left:20px;
	width: 15px;
	display: block;
	line-height: 20px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	cursor: pointer;
}

div.LunBoNum img.CurrentNum {
    background:url(../images/dot_green_big.png); 
	background-attachment: fixed;background-repeat:no-repeat;
}

#info_details {
	width: 100px;
	position: relative;
	left: 20%;
	top: -110px;
}

.showimages {
	width: 100%;
}

/*the header of all page*/

/*the foot part of index*/
#index_footer { /*border-style: solid; */
	width: 95%;
}

#index_footerlogo {
	width: 13%;
	height: 80%;
	display:inline-block;
	vertical-align:top;
	padding-left:100px;
}

#index_info {
    margin-bottom:15px;
    color:#6F6F67;
    display:inline-block;
	vertical-align:top;
	padding-top:25px;
	positon:relative;
	 top:25px;
}
/*the foot part of index*/

/* the footer class of detail and doctor list pages*/
#footer_second { /*border-style: solid; */
	width: 100%;
	position: relative;
	left: 0%;
	top: 0px;
}

#footerlogo_second {
	width: 100%;
}
#imglogo_second{
   width:100%;
   }
#info_second {
    margin-bottom:15px;
    color:#6E6664;
   text-align:center;
}
/* the footer class of detail and doctor list pages*/

/* the choose page div*/
.choose_page {
	width: 100%;
	margin-top: 25px;
	vertical-align: top;
	text-align: right;
	color: #4A96E4;
}.choose_page img {
	display: inline-block;
	/*for IE7*/ *display:inline;
	cursor: pointer;
}
li.num_page {
	display: inline-block;
	/*for IE7*/ *display:inline;
	vertical-align: top;
	text-align: center;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-color: #CDCCCB;
	width: 25px;
	height: 25px;
	cursor: pointer;
}
/* the choose page div*/

.right {
    *width:330px;
	position:relative;
	left:25px;
	margin-top: 15px;
	display: inline-block;
	/*for IE7*/ *display:inline;
	vertical-align: top;
	text-align: left;
}

ul#qa_sample_list{
   *width:290px;
}
.more_img_left {
	width: 10px;
	height: 10px;
	background: url(../images/more_img.png);
	background-repeat: no-repeat;
	position: relative;
	top: -19px;
	left: 99.5%;
}
a.more_href{
    width:35px;
	text-align:left;
}
.more_href:link {
	color: black;
}

.more_href:visited {
	color: black;
	/*  color:#4682B4;*/
}

.dotors_sapmle_name {
	text-align: left;
	font-size: 17px;
	color: #1E90FF;
	font-weight: bold;
}
/* for service_class*/
div.class_of_title{}
li.detail_classes_one { 
	/*width: 70px;*/
	padding-left:6px;
	padding-right:6px;
	color: #DAA520;
	font-size:15px;
	display:inline-block;	
	/*for IE7*/ *display:inline;
	font-family: "微软雅黑";
}

li.detail_classes {
	font-size:15px;
	display:inline-block;
	/*for IE7*/ *display:inline;
	/*width: 70px;*/
	padding-left:6px;
	padding-right:6px;
	font-family: "微软雅黑";
}
