@charset "utf-8";


.wrap{margin:0 auto; width:920px; height:500px; }
* html .wrap { overflow:hidden;}/*for IE6*/
a{cursor:pointer;color:#0066FF;}
a:link{color:#0066FF;}
a:visited{color:#0066FF;}
/*----#AD_main----*/
#home_header{width:920px; margin:0 auto; margin-bottom:48px; height:450px}
#AD_cent{ height:344px; margin-bottom:10px;overflow:hidden;}
#AD_cent .leftBox{width:660px; border:#fff solid 1px; overflow:hidden; float:left;}
#AD_cent .rightBox{width:250px; border:#ccc solid 1px; overflow:hidden; float:right;}

#AD_cent .leftBox #slider01 li{
	width: 660px;
	height: 342px;
	background-color: #FFF;
	background-repeat: no-repeat;
	overflow:hidden;
}
#AD_cent .rightBox #slider02 li{
	width:220px; height:75px; /*250px 75px*/
	background-color:#FFF;
	padding:0px 15px;
	background-image:url(../img/layout/bg_home_reco.gif); background-repeat:no-repeat;
	clear:both;
	
	}
#AD_cent .rightBox #slider02 span{
	display:block; float:left;
}
#AD_cent .rightBox #slider02 span.txt{ margin-top:10px; width:143px;}

#AD_cent .rightBox #slider02 span.img{ margin-left:2px; width:75px;}

#AD_cent .rightBox #slider02 span img{ height:75px;
}
#AD_cent .rightBox #slider02 li a{ font-weight:bold;}

#AD_cent iflame{ display:block;}

#slider03 li{
	width:350px; height:140px; 
	background-color:#FFF;
	padding:0px 15px;
	clear:both;
	}

/*----partner----*/

#partner_cnt{ width:920px; overflow: hidden; margin-bottom:10px;}
#partner_cnt .title{ color:#aaa; text-align:center; font-weight:bold; font-size:0.9em; margin-bottom:3px;}
#partner_cnt li{ float:left; text-align:center; margin-right:6px;}
#partner_cnt li.end{ float:right; margin-right:0;}

.bannerLay{ width:920px; margin-bottom:20px;}
.bannerLay li{ float: left; margin-right:2px}
.bannerLay li.end{ margin-right:0px}

.item_main{ min-height:100px; margin-bottom:48px; padding:0 0 16px 0; clear:both; overflow:hidden;}


.w465{ width:470px}
.w232{ width:215px; padding:0 10px;}



.iframe_title{ }




.link_btn{ margin:1em auto; text-align:center; background-image:url(../img/layout/bg_linkbtn.gif); background-repeat:repeat-x}
.link_btn a{ padding:0.5em 1em; border: #60a6FF solid 1px; display:block;}


/*----left_menu----*/
.ctg{border:1px solid #00CC00; margin-bottom:32px;}

.side_menu01{ margin-bottom:32px;}
.side_menu02{ margin-bottom:32px; padding:6px; background-image:url(../img/layout/bg_top_sidemenu02.jpg); background-repeat:no-repeat; border-bottom:#b2afae solid 1px;}
.side_menu02 .title{ text-align:center; margin:7px 0 6px 0; color:#006696; font-weight:bold;}
.side_menu02 ul{ padding:6px; border:#CCCCCC 1px solid; background-color:#FFFFFF;}
.side_menu02 li{ margin-bottom:0.3em; }


/*----under_recommend----*/

#recom_area{ border:#e0f0e0 1px solid; padding:30px 28px; width:860px; overflow:hidden; background-color:#f0f6f0; margin-bottom:32px; margin:0 auto; margin-bottom:48px;}
#recom_area .list_title{ color:#568066; font-weight:bold;margin-bottom:16px;}

#recom_area dl{  margin-bottom:1em; float:left; width:205px; margin:0 10px 0 0 }

#recom_area dt{ font-weight:bold;  border-left:#567666 solid 4px; margin:6px 0px; padding-left:6px; color:#567666;}
#recom_area dd{ font-size:0.9em; margin-bottom:0.4em; line-height:1em}
#recom_area dd.end { margin-bottom:2em}

#recom_area dd a{ color:#377;}

/*main_info*/
#main_info{margin-bottom:32px;}
#main_info p.title{
	margin: 0 0 0px 0;
	border-left: #066 solid 5px;
	padding: 5px 5px 5px 10px;
}

#main_info iframe{width:415px;  height:200px; border:none; border-bottom:#CCC solid 1px; padding:15px 0;}

/*----right_recommend----*/

.recm{border:#ddd 1px solid;}
.recm p.recm_title{ text-align:center; height:20px; padding-top:4px; background-image:url(../img/layout/bg_top_recom.gif); background-repeat:repeat-x; color:#FFFFFF;}
.recm ul{border:#dfd 1px solid; padding:12px 10px;}
.recm li{ margin-bottom:32px; text-align:center;}
.recm li p{text-align: left;}
.recm li p.title{text-align: center;font-weight:bold; margin-bottom:0.1em}
.recm li a{color:#0066FF;}


/*sshc65*/
li#sshc65{ background-image: url(../img/home/n_top/sshc65.jpg);}

#sshc65 .linkBox01 ,#sshc65 .linkBox02 {position:relative; left:415px;}
#sshc65 .linkBox01{
	top: 100px;
	width: 230px;
}
#sshc65 .linkBox02{
	top: 110px;
	left: 415px;
	width: 230px;
}
#sshc65 .linkBox01 p,#sshc65  .linkBox02 p{ color:#069;}

#sshc65 .linkBox01 a ,#sshc65 .linkBox02 a{background-image:url(../img/home/n_top/btn_225-50b.gif); width:215px; height:38px; display:block;  font-size:16px; padding:7px 5px 5px 5px; text-align:center; color:#FFF; font-weight:bold}

/*ihp*/
li#ihp{background-image:url(../img/home/n_top/bg_sp.jpg);}

#ihp .linkBox01 ,#ihp .linkBox02 {position:relative; }
#ihp .linkBox01{top:120px;left:20px;width:441px; height:213px;}
#ihp .linkBox02{top:-155px;left:470px;width:164px;height:259px;}

/*exihibition*/
#exihibition { width:100%; margin:0 8px}
#exihibition tr{}
#exihibition td { padding:8px 5px;font-size:0.9em; vertical-align:top; border-bottom: #CCCCCC solid 1px; clear:both; }

#exihibition td.day{ font-size:0.9em;}

#exihibition td .title{ font-weight:bold; color:#236343}

#exihibition td img{ margin-right:10px;}

/*top_ad*/
#main_info .anti{border: #9FF solid 2px; height:70px; margin:0 0 16px 0; overflow:hidden; background-image:url(../../sp/antibacterial/img/home_top/home_top.gif); background-repeat:no-repeat;}
#main_info .anti span{ display:block; padding:20px 90px; font-weight:bold;}
