﻿html{color:#000;background:#FFF;}   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,   
fieldset,input,textarea,p,blockquote,th,td {   margin:0;   padding:0;   }   
table{   border-collapse:collapse;   border-spacing:0;   }   
fieldset,img {   border:0;   }   
address,caption,cite,code,dfn,em,strong,th,var {   font-style:normal;   font-weight:normal;   }   
ol,ul {   list-style:none;   }   

html{
	color:#000;background:#FFF;
}

li{  list-style: none;  }  
input,img{      border: none;  } 
body{padding:0;
	background:#fff;margin:0 auto;max-width:640px;width:100%;
	font-family:Microsoft YaHei,SimSun,Arial,Helvetica,sans-serif;color:#666666;
}
a{color:#666666;text-decoration:none}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:none}
.clear{clear:both;}

/************************************************************************************/
.top{
	height: 1.3rem; background: #eb5d03; position: fixed; top: 0; z-index: 99;    max-width: 640px;
}
.top_logo{
width: 40%;
    position: relative;
    top: .2rem;
    left: 0.5rem;
}
.top_line{height:.75rem;border-right:1px solid #fff;width:0;display:inline-block;
	position:relative;left:0.75rem;top:.25rem;
}
.top_yibao{
	/*height: 1.2rem; text-align: left; display: inline-block;    padding-left: 1rem;*/
    position: absolute;
    right: 0;
    top: .2rem;

	width: 50%;
}
.top_yibao img{
	width: 60%;
}
.top_yibao span{
	color: #f8f8f8;
	font-size: .32rem;;
}


/*    导航栏       */
.index_nav{height:0.5rem;margin:1.3rem 0 0rem; background: #eeeeee;
	padding:0.1rem 0 ;
}
.index_nav li{
	float: left; width: 2.5rem; text-align: center;
}
.index_nav img{
	width: 1rem;
	margin-bottom: .05rem;;
}
.index_nav span{
	font-size: .32rem;
}

.foot_doc{

}

.foot_doc p{
	text-align: center; font-size: .45rem; color: #333333; font-weight:bold;
	margin:0.5rem 0 0.1rem;
}

.banner_doc{
	padding: 0.2rem; background: #eeeeee; margin-bottom: 0.3rem;
}
.banner_doc img {
	width: 100%;
}

.doc_li{
	padding-bottom:0.2rem;
}
.doc_li li{
	float: left; width: 2.35rem; margin-right: 0.2rem;
}
.doc_li img{
	width: 100%; 
}
.doc_li span{
	font-size: 0.32rem; color: #333333;
}


.banquan{
	font-size: .32rem; text-align: center; padding: .25rem;
	background: #eeeeee;
}

/**********************来院地图*********************************/
.index_map{
	height: 5.5rem;width: 92%; margin: 0.5rem auto; border-radius: .1rem;
	border: 1px solid #f0f0f1;
	margin-bottom: 2rem;;
}
.map_box{
	height: 3.7rem; width: 92%; margin: 0 auto;
	border-bottom: 2px solid #f6f6f6;;
}

.map_box img{
	width: 50%; margin-right: 5%; float: left;
	position: relative;
	top: .5rem;
	height: 2.8rem;;

}
.map_box p{
	font-size: .32rem;
	position: relative;
	top: .5rem;
	line-height: .49rem;;;;
}
.map_box a{
	color: #eb5e04;
	font-size: .36rem;;
}
.banquan{
	font-size: .32rem; text-align: center; padding: .25rem;    z-index: 999;
    margin-bottom: -30px;
    position: relative;
}


.foot_nav{
	margin: 0;
	height: 1.6rem;
	position: fixed;
	bottom: 0;
	background: white;
	z-index: 99;
}




.return_top{
	width: 1rem; height: 1rem;position: fixed; bottom: 2rem; 
	right: 0.5rem; opacity: 0.7;display: none;
}


  .weizhi{
	height:0.8rem; background:#eb5d03; color:white; line-height:0.8rem; font-size:0.34rem;
	padding-left:0.4rem;
}
.weizhi a{color:white;}
.block_title{
	text-align: center; font-size: .4rem; margin-bottom: .15rem; color: #eb5e04;
	padding-top: .6rem;

}
