body{border:0px; padding:0px; margin:0px; }

#box{ background:#000000; height:auto;}
#top{width:1000px; height:109px; text-align:left; background:url(../images/bg_01.jpg) repeat-x;}
#nav{width:1000px; height:38px; background:url(../images/bg_02.jpg) repeat-x;}
#main{width:1000px; height:800px; background:url(../images/bg_02.gif) repeat-y;}

#banner{width:940px; height:236px; background:url(../images/banner.jpg) no-repeat;}
#banner-flash{float:left; margin-top:50px;}

#content{width:940px; height:564px; padding:21px 10px 0px 10px; background:url(../images/bg_05.jpg) repeat-y;}

#left{width:630px; height:auto; float:left; background:url(../images/bg_04.gif) repeat-y;}

#about{width:630px; height:56px; float:left; text-align:left; background:url(../images/bg_03.gif) no-repeat;}
#about-01{margin:0 0px 0 20px;}
#about-02{margin:20px 50px 0 80px; line-height:30px; }

#case{width:630px; height:460px; float:left; text-align:left;}
#case-01{margin:0 0px 9px 3px; height:60px; background:url(../images/line_01.gif) bottom no-repeat;}


#img-01{width:630px; height:14px; float:left; text-align:left;}
#right{width:275px; height: auto; float:left; text-align:left; }

#yhtc{width:275px; height:56px; float:left; text-align:left; background:url(../images/bg_05.gif) no-repeat; margin-left:15px; _margin-left:7.5px;}
#yhtc-01{ width:275px; height:230px; float:left; text-align:left; margin-left:15px; _margin-left:7.5px; padding:10px 10px 0px 0px; background:url(../images/bg_06.gif) repeat-y;}
#yhtc-02{width:275px; height:14px; float:left; margin-left:15px; _margin-left:7.5px; background:url(../images/bg_07.gif) no-repeat;}

#contact{width:275px; height:56px; float:left; text-align:left; background:url(../images/bg_05.gif) no-repeat; margin-left:15px;_margin-left:7.5px; margin-top:10px;}
#contact-01{ width:275px; height:130px; float:left; text-align:left; margin-left:15px; _margin-left:7.5px; background:url(../images/bg_06.gif) repeat-y;}
#contact-01-01{background:url(../images/bg_06.jpg) no-repeat; width:243px; height:113px; margin-top:0px; margin-left:16px; padding-left:90px; }
#contact-02{width:275px; height:14px; float:left; margin-left:15px; _margin-left:7.5px; background:url(../images/bg_07.gif) no-repeat;}
#content-01{ width:940px; height:13px; background:url(../images/img_03.gif) no-repeat;}
#foot{width:1000px; height:70px; padding-top:10px; background:url(../images/bg_08.gif) repeat-x;}
#top-text{ width:200px; float:right; margin-top:40px; margin-right:0px;}



.case-02{margin:8px 0px 0px 24px; height:auto; width:178px; text-align:center; line-height:30px; float:left;}
.case-03{margin:10px 0px 10px 40px; height:167px; width:178px; text-align:center; line-height:30px; float:left;}
.logo{margin-top:35px; margin-left:55px; float:left;} 
.img_01{margin:0 8px 0 15; }
.img_02{margin:15px 0 0 30px; }
.img_03{margin:30px 0 0 8px; }

#yhtc-01 ul{margin-left:20px; }

#yhtc-01 li{ list-style-type:none; background:url(../images/dot_02.gif) no-repeat 0px 10px; text-indent:10px; border-bottom:1px dashed #717171; margin-bottom:8px;}


#about-01 ul{margin-left:10px; margin-top:10px;}

#about-01 li{ list-style-type:none; background:url(../images/dot_02.gif) no-repeat 0px 10px; text-indent:10px; }

#title-01{width:300px; height:25px; line-height:25px; background:url(../images/logo_02.gif) no-repeat 0px 5px; text-indent:35px;}




#page{width:920px; height:40px; float:left; line-height:40px; text-align:center;}



#neiye{width:630px; height:auto; float:left; background:url(../images/bg_10.gif) repeat-y;}
#neiye-01{width:920px; height:56px; float:left; text-align:left; background:url(../images/bg_09.gif) no-repeat;}
#neiye-02{width:920px; height: auto; float:left; text-align:left;}



#QQ{width:300px; height:30px; background:url(../images/qq.png) no-repeat; text-indent:40px; margin-top:10px;}
#MSN{width:300px; height:30px; background:url(../images/msn.png) no-repeat; text-indent:40px; margin-top:10px;}





.text-center{text-align:center; line-height:30px; width:100%;}



#yqlj{
       background-color:#000000;
       width:940px;
	   height: auto;
	   padding-bottom:10px;
	   }
	   
	   



/**********************************************************************************************/
#main_menu2{ margin-top:7px; margin-left:50px; height:25px;}
#main_menu2 ul{ list-style-type: none;padding:0; margin:0px;}
#main_menu2 ul li{  height:25px; float:left;}
#main_menu2 ul li a{
	display:block; text-align:center; height:25px; width:91px; line-height:25px; float:left;
	color: #fef188; padding-left:10px; padding-right:10px; font-size: 12px; font-weight: bold; text-decoration:none; 
	
}
#main_menu2 ul li a:hover{
	color: #d3e401; font-size: 12px; font-weight: bold; text-decoration:none; 
	background-image: url(../images/bg_03.jpg);background-repeat: no-repeat;
}
#main_menu2 ul li a.menuon{
	color: #d3e401; font-size: 12px; font-weight: bold; text-decoration:none; 
	background-image: url(../images/bg_03.jpg);background-repeat: no-repeat;
}
