@charset "utf-8";
/* CSS Document */

/* body */

* {
	margin:0;
	padding:0;
}

.box {
	margin:0 auto;
}
.right {
	float:right;
}
.left {
	float:left;
}
a {
    color: #244c80;
    text-decoration: none;
}

a:hover, a:active, a:focus {
	color:#244c80;
	text-decoration:underline;
}
select, input, img, select {
	vertical-align:middle;
}
.center {
	text-align:center;
}
html, body {
	font-family: "";
	behavior: url(helios/hover.htc);  /*---IE6֧hover-ĸǩҪþͷĸ--*/
    behavior: url(helios/PIE.htc);     /*---IE678֧CSS3-ĸǩҪþͷĸ--*/
	margin:0;
	padding:0;
	width:100%;
	color:#191919;
	font-size:12px;
	background:#FFF;
}
.mm_p{
	margin:5px 5px 0px 5px;
	}	
	
/*head*/

.header{
	width:320px;
	margin:0 auto;
	padding:10px 0 0 0;
	}
.tel{width:auto;
height:20px;
background-color:#e7e7e7;
margin-bottom:10px;}
.tel left{float:left; width:50px; background-image:url(tel_xb.jpg);}
.tel right{float:right; width:auto; padding-left:1px; color:#990000; font-size:14px;}
	 
/*导航*/	 

.nav {
    background: url(dh_bg.jpg) repeat scroll 0 0 transparent;
    height: 37px;
	margin-bottom:15px;
	}
	
.nav_ul{
	padding:0px 14px;
	margin-left:5px;
	}	
.bdn{
	border:none;
	}	
.nav_ul li{
	width:69px;
	float:left;
	height:12px;
	line-height:15px;
	margin-bottom:0px;
	margin-top:12px;
	margin-right:0px;
	margin-right:2px;
	border-right:1px solid #FFF;
	list-style-type:none;
	}	
.nav_ul li a{
	width:65px;
	float:left;
	color:#FFF;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	}

/*产品*/

#jj{ height:auto; padding:5px 0px; margin:0 auto; overflow:hidden;}  
#jj .ttt{ width:100%;height:28px; background:url(bt_bg.jpg) repeat-x; float:left; overflow:hidden;}  
#jj .ttt span{ width:20px; height:14px; padding:7px 2px 7px 17px; float:left; overflow:hidden;}   
#jj .ttt b{ width:170px; height:28px; line-height:28px; text-align:left; color:#FFFFFF; float:left; overflow:hidden;}   
#jj .ttt b a{ color:#000000; }   
#jj .ttt p{ width:110px; height:22px; padding:7px 0px; text-align:right; float:left; overflow:hidden;}   
#jj .hot_list{ width:320px; height:auto; float:left; overflow:hidden;}  
#jj .hot_list .hot{ width:310px; height:95px; padding:5px; border-bottom:#ddeaea 1px solid; float:left;  overflow:hidden;} 
#jj .hot_list .hot a{ color:#ff6300; }  
#jj .hot_list .hot span{ width:110px; height:90px; padding:5px;  float:left; overflow:hidden;} 
#jj .hot_list .hot span img{ width:108px; height:88px; border:#ddeaea 1px solid;  } 
#jj .hot_list .hot b{ width:180px; height:30px; line-height:30px; padding:0px 5px; float:left; overflow:hidden;} 
#jj .hot_list .hot p{ width:180px; height:60px; line-height:20px; text-align:left; padding:0px 5px;  float:left; overflow:hidden;} 
 
#jj .hot_list .list{ width:320px; height:auto; float:left; overflow:hidden;}  
#jj .hot_list .list ul{ width:320px; height:auto;  float:left; overflow:hidden;}  
#jj .hot_list .list ul li{ width:300px; height:35px; line-height:35px; padding:0px 10px; border-bottom:#ddeaea 1px solid; text-align:left; background:url(li_bg.gif) no-repeat right;  float:left; overflow:hidden;}   
#jj .hot_list .list ul li:hover{width:300px; height:35px; line-height:35px;  background:url(li_bg_hover.gif) no-repeat right; }  

#jj .doctor{ width:300px; height:auto; padding:5px 10px; float:left; overflow:hidden;}  
#jj .doctor dl{ width:300px; height:auto; float:left; overflow:hidden;}  
#jj .doctor dl dt{ width:100px; height:120px; padding:10px; float:left; overflow:hidden;}  
#jj .doctor dl dt img{ width:98px; height:118px; border:#CACACA 1px solid;}  
#jj .doctor dl dd{ width:180px; height:130px; padding:5px 0px; text-align:left; float:left; overflow:hidden;}  
#jj .doctor dl dd b{ width:180px; height:30px; line-height:30px; color:#e85a00; float:left; overflow:hidden;}  
#jj .doctor dl dd b a{ font-size:14px; color:#e85a00; }  
#jj .doctor dl dd p{ width:180px; height:60px; line-height:20px; padding:5px 0px; float:left; overflow:hidden;}  
#jj .doctor dl dd p a{ color:#e85a00;  }  
#jj .doctor dl dd span{ width:180px; height:30px; line-height:24px; padding:3px 0px; text-align:center; float:left; overflow:hidden;}  


#jj .ttt2{ width:320px; height:34px; background:url(jj_bg2.gif) repeat-x; float:left; overflow:hidden;}  
#jj .ttt2 span{ width:20px; height:16px; padding:9px; float:left; overflow:hidden;}   
#jj .ttt2 b{ width:170px; height:34px; line-height:34px; text-align:left; color:#FFFFFF; float:left; overflow:hidden;}   
#jj .ttt2 b a{ color:#FFFFFF; }   
#jj .ttt2 p{ width:110px; height:22px; line-height:22px; padding:7px 0px; text-align:right; float:left; overflow:hidden;}   
#jj .ttt2 p i{ color:#FF0000; font-weight:bold; }   


#jj .hot_list .k_ad{ width:310px; height:auto; padding:5px; float:left;  overflow:hidden;} 
#jj .hot_list .k_ad img{ width:310px; height:100px;} 

#jj .ttt3{ width:320px; height:34px; background:url(jj_bg2.gif) repeat-x; float:left; overflow:hidden;}  
#jj .ttt3 ul li{ width:80px; height:34px; line-height:34px;  font-weight:bold; color:#FFFFFF; float:left; overflow:hidden;}  
#jj .ttt3 ul li.hover{ width:80px; height:34px; background:url(jj_bg_k_hover.gif) no-repeat; line-height:34px; font-size:14px; font-weight:bold; color:#70b15f; float:left; overflow:hidden;}  
#jj .ttt3 ul li.hover a{    font-weight:bold; color:#70b15f; }  
#jj .ttt3 ul li a{   font-weight:bold; color:#FFFFFF; }  
 

#jj .hot_list .list_tuan{ width:300px; height:auto; padding:5px 10px; float:left; overflow:hidden;}  
#jj .hot_list .list_tuan ul li{ width:150px; height:auto; float:left; overflow:hidden;}  
#jj .hot_list .list_tuan ul li span{ width:140px; height:90px; padding:5px; float:left; overflow:hidden;}  
#jj .hot_list .list_tuan ul li b{ width:150px; height:22px; font-weight:normal; line-height:22px; float:left; overflow:hidden;}  

 /*列表*/
 
#jj .weizhi{ width:320px; height:34px; background:url(jj_bg.gif) repeat-x; float:left; overflow:hidden;}  
  
#jj .weizhi b{ width:230px; height:34px; line-height:34px; text-align:left; padding-left:5px; color:#FFFFFF; float:left; overflow:hidden;}   
#jj .weizhi b a{ color:#FFFFFF; }   
#jj .weizhi p{ width:80px; height:22px; padding:7px 0px; text-align:right; float:left; overflow:hidden;}   

#jj .hot_list .content{ width:320px; height:auto; float:left; overflow:hidden;}  
#jj .hot_list .content .title{ width:320px; text-align:center; height:auto; line-height:40px; color:#ff791e; font-size:14px; font-weight:bold; float:left; overflow:hidden;}  
#jj .hot_list .content .title2{ width:320px; height:auto; line-height:25px; color:#7c7b7b; float:left; overflow:hidden;}
#jj .hot_list .content .con{ width:300px; height:auto; line-height:25px; padding:5px 10px; text-align:left; float:left; overflow:hidden;}

#jj .fanhui{ width:320px; height:auto; padding:5px 0px; float:left; overflow:hidden;}  
#jj .page{ width:300px; height:auto; padding:5px 10px; float:left; overflow:hidden;}  
.jianju{padding:10px 0 10px 20px;}
.lianxi{padding:10px 0 10px 10px;}

/*footer*/

#foot{ width:100%; height:auto; padding:5px 0px; margin:0 auto; overflow:hidden;}
#foot .ft{ width:100%; height:35px; background:url(dh_bg.jpg) repeat-x; float:left; overflow:hidden;}
#foot .ft dl{ width:310px; height:35px; line-height:35px; padding:0px 5px; float:left; overflow:hidden;}
#foot .ft dl a{width:80px;	float:left;	color:#FFF;	text-align:center;	font-size:12px;	text-decoration:none;}
#foot .ft dl dt{ width:73px; height:35px; float:left; overflow:hidden;}
#foot .ft dl dd{ width:5px; height:35px; background:url(meun_bgk.gif) no-repeat; float:left; overflow:hidden;}
#foot .fc{ width:320px; height:auto; text-align:center; padding-top:10px;line-height:25px;overflow:hidden;}