@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg1.gif) repeat-x;
	font-size:12px;
	margin:0px auto;
}
img{
	border:0px;
}
.clear{
	clear:both;
}
#main_cot{
	width:1000px;
	margin:0px auto;
}
.banner{
	width:1000px;
	height:auto;
	float:left;
}
.top_logobox{
	width:1000px;
	height:121px;
	float:left;
}
.logo{
	width:308px;
	height:81px;
	float:left;
	padding:26px 0 0 37px;
}
.top_right{
	width:309px;
	height:121px;
	float:right;
}
.top_mini_navi{
	width:174px;
	height:36px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(../images/top_mini_navi.gif);
}
.top_contact{
	width:309px;
	height:25px;
	float:right;
	padding:59px 0 0 0;
	background:url(../images/top_contact.gif) no-repeat bottom;
}
.navi_box{
	width:1000px;
	height:44px;
	float:left;
}
.navi_box ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.navi_box li{
	text-decoration:none;
	padding:14px 3px 14px 3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	float:left;
}
.navi_box li a{
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.navi_box li a:hover{
	text-decoration:none;
    padding:14px 0px 14px 0px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	background:url(../images/navi_ho.gif);
}
.navi_space{
	width:36px;
	height:44px;
	float:left;
}	
.shadow{
	width:1000px;
	height:18px;
	float:left;
	background:url(../images/shadow.gif);
}
.shadow1{
	width:1000px;
	height:15px;
	float:left;
}
.head_banner{
	width:1000px;
	height:80px;
	float:left;
	padding:185px 0 0 0;
	background:url(../images/header.gif) no-repeat #FFF;
}
.head_banner1{
	width:1000px;
	height:auto;
	float:left;
	padding:3px 0 0 0;
	background:url(../images/header.gif) no-repeat;
}
.head_banner2{
	width:1000px;
	height:auto;
	float:left;
	padding:0 0 0 0;
	background:url(../images/bggggg.gif);
}
.inner_box{
	width:937px;
	height:auto;
	margin:0px auto;
	padding:0 0 20px 0;
}
.inner_box1{
	width:736px;
	height:auto;
	margin:0px auto;
	padding:10px 10px 5px 10px;
	background:#eaeaea;
	border-left:#b5c6de solid 2px;
	border-right:#b5c6de solid 2px;
	border-bottom:#b5c6de solid 2px;
}
.inner_left_box{
	width:287px;
	height:auto;
	float:left;
	background:url(../images/inner_left_bg.gif) no-repeat right;
}
.inner_left_box1{
	width:287px;
	height:250px;
	float:left;
	background:url(../images/inner_left_bg.gif) no-repeat right;
}
.inner_flash_box{
	width:261px;
	height:177px;
	float:left;
	background:url(../images/flash_box.gif) no-repeat;
}
.inner_flash_box1{
	width:245px;
	height:152px;
	float:left;
	padding:8px 0 0 8px;
}
.inner_contact_box{
	width:261px;
	height:202px;
	float:left;
	background:url(../images/contact.gif) no-repeat;
}
.inner_middle{
	width:342px;
	height:auto;
	float:left;
	margin:0 0 0 18px;
}
.inner_middle_head{
	width:342px;
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding:10px 0 0 0;
	color:#666;
	font-weight:bold;
	border-bottom:#069 dotted 1px;
}
.inner_middle_text{
	width:342px;
	height:auto;
	float:left;
	line-height:19px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:13px 0 0 0;
	color:#666;
	text-align:justify;
}
.inner_right_box{
	width:275px;
	height:250px;
	float:right;
	background:url(../images/inner_left_bg.gif) no-repeat left;
}
.flash_news{
	width:222px;
	height:120px;
	float:right;
	padding:35px 10px 10px 33px;
	background:url(../images/latest_news.gif) right no-repeat;
}
.flash_news1{
	width:265px;
	height:165px;
	float:right;
	background:url(../images/teeth.gif) right no-repeat;
}
#footer{
	width:100%;
	height:auto;
	margin:0px auto;
	background:url(../images/footer_bg.gif);
}
.footer_box{
	width:1000px;
	height:143px;
	margin:0px auto;
}
.footer_flash{
	width:1000px;
	height:61px;
	float:left;
	padding:0 0 0 0;
	background:url(../images/footer_flash.gif) no-repeat top;
}
.footer_left{
	width:448px;
	height:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	padding:4px 0 0 0;
	text-align:right;
}
.footer_left a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
.footer_left a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CF0;
	text-decoration:none;
}
.footer_right{
	width:440px;
	height:auto;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	padding:4px 0 0 0;
	text-align:left;
}
.footer_right a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
.footer_right a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0FF;
	text-decoration:none;
}
.footer_right12{
	width:100%;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	padding:20px 0 0 0;
	text-align:center;
}
.footer_right12 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
.footer_right12 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0FF;
	text-decoration:none;
}
.text1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
}
.text1 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.text1 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CF0;
	text-decoration:none;
}
.text2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	text-align:center;
}
.text3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	text-align:left;
}
.text4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	font-weight:bold;
	text-align:left;
	border-bottom:#900 dashed 1px
}
.text5{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	text-align:left;
	line-height:18PX;
}
.text6{
	font-size:14px;
	color:#93554A;
	font-weight:bold;
	text-align:left;
	text-align:center;
	border-bottom:#960 dotted 1px;
}
.text7{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#93554A;
	text-align:left;
	text-align:left;
	border-top:#960 dotted 1px;
}
.text8{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#C30;
	font-weight:bold;
}
.text9{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#27759E;
	font-weight:bold;
}
.text10{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#960;
	line-height:19px;
	font-weight:bold;
}
.other_inner{
	width:725px;
	height:34px;
	float:left;
	color:#666666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:15px 0 0 10px;
	background:url(../images/inner_head.gif);
}
.other_inner_to_inner{
	width:735px;
	height:auto;
	float:left;
	background:url(../images/other_innerbg.gif);
}
.other_inner_to_innertop{
	width:735px;
	height:20px;
	float:left;
	background:url(../images/other_innertop.gif);
}
.other_inner_to_innerinner{
	width:735px;
	height:auto;
	float:left;
}
.other_inner_to_innerbottom{
	width:735px;
	height:20px;
	float:left;
	background:url(../images/other_innerbottom.gif);
}
.contact_inn{
	width:717px;
	height:300px;
	float:left;
	background:url(../images/contact_side.gif) top right no-repeat;
}
.contact_inn1{
	width:350px;
	height:auto;
	float:left;
	padding:2px 0 0 170px;
}
.bo{
	border:#e1e0e0 dashed 2px;
}
.logo_main{
	width:265px;
	height:114px;
	float:left;
	text-align:center;
}
.logo_main1{
	width:265px;
	height:114px;
	float:right;
}
.logo_main2{
	width:265px;
	height:70px;
	float:right;
	text-align:center;
}
