*{margin:0; padding:0;}
img{border:0;}
ul,li{list-style:none;}
.clear{clear:both;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#0033dd; text-decoration:underline;}

a.keyword:link,a.keyword:visited{color:#FF0000;}
a.keyword:hover{color:#0033dd;}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1D1D1D; background:url(../images/body_bg.jpg) repeat-y center top; text-align:center;}

#top_box{width:980px; margin:0 auto; border-bottom:#F1F1F1 5px solid; border-top:#F1F1F1 5px solid;}
  #logo{float:left;}
  #fav{float:left; margin-left:40px;}
    #fav ul{padding-top:30px;}
	#fav li{line-height:22px; background:url(../images/dot.jpg) no-repeat left center; padding-left:18px;}

#banner_box{width:980px; margin:0 auto; background:url(../images/banner.jpg) no-repeat center center; height:221px; border-bottom:#58BADD 10px solid; text-align:left;}

#menu_box{width:960px; margin:0 auto; border-top:10px solid #FFFFFF; border-bottom:8px solid #FFFFFF; background-color:#F1F1F1; padding-left:20px;}
  #menu_box li{float:left; line-height:38px;}
  #menu_box a:link,#menu_box a:visited{display:block; height:38px; font-size:14px; font-weight:bold; line-height:38px; width:117px; text-align:center;}
  #menu_box a:hover{color:#0033dd; background-color:#83D5F3; text-decoration:none;}
  
#content_box{width:980px; margin:0 auto; background-color:#FFFFFF; margin-bottom:10px;}
  #maincontent{width:725px; float:right; margin-right:10px; display:inline;}
    .aboutus{width:302px; float:right; border:#CECECE 1px solid; padding:8px; text-align:left;}
	.aboutus h2{font-size:14px; line-height:28px; color:#005BDE; background:url(../images/about_dot.jpg) no-repeat left center; padding-left:35px; float:left; border-bottom:#B9B9B9 1px solid; height:28px; width:200px;}
	.aboutus h3{float:left; line-height:18px; height:18px; border-bottom:#B9B9B9 1px solid; width:67px; text-align:right; padding-top:10px;}
	.compic img{display:none;}
	.aboutus div{width:302px; clear:both; line-height:22px; padding-top:5px; border-top:#EEEEEE 2px solid; text-indent:2em; margin:0;}
	.news{width:390px; float:left; margin-top:8px;}
	.news h2{font-size:14px; line-height:28px; color:#005BDE; background:url(../images/news_dot.jpg) no-repeat left center; padding-left:35px; float:left; border-bottom:#B9B9B9 1px solid; height:28px; width:288px; text-align:left;}
	.news h3{float:left; line-height:18px; height:18px; border-bottom:#B9B9B9 1px solid; width:67px; text-align:right; padding-top:10px;}
	.news ul{width:390px; clear:both; float:left; border-top:#EEEEEE 2px solid; padding-top:5px;}
	.news li{text-align:left; line-height:21px; padding-left:2px;}
	  .news a:link,.news a:visited{padding-left:2px; color:#111111;}
	  .news a:hover{color:#0033dd;}
	  
	.product{width:725px; margin-top:10px; float:left;}
	  .product h2{font-size:14px; line-height:28px; color:#005BDE; background:url(../images/news_dot.jpg) no-repeat left center; padding-left:35px; float:left; border-bottom:#B9B9B9 1px solid; height:28px; width:623px; text-align:left;}
	  .product h3{float:left; line-height:18px; height:18px; border-bottom:#B9B9B9 1px solid; width:67px; text-align:right; padding-top:10px;}
	  .product ul{float:left; width:725px; border-top:#EEEEEE 2px solid;}
	  .product li{float:left; padding:7px 6px; display:inline;}
	
	.chang{width:725px; margin-top:10px; float:left;}
	  .chang h2{font-size:14px; line-height:28px; color:#005BDE; background:url(../images/news_dot.jpg) no-repeat left center; padding-left:35px; float:left; border-bottom:#B9B9B9 1px solid; height:28px; width:623px; text-align:left;}
	  .chang h3{float:left; line-height:18px; height:18px; border-bottom:#B9B9B9 1px solid; width:67px; text-align:right; padding-top:10px;}
	  .chang ul{float:left; width:725px; border-top:#EEEEEE 2px solid;}
	  .chang li{float:left; padding:7px 5px; display:inline;}


  #secondcontent{width:212px; float:left; margin-left:10px; border:#CCCCCC 1px solid; text-align:center; padding:3px; display:inline;}
    #secondcontent img{border:#71D0FF 1px solid; margin-bottom:5px;}
	#secondcontent div{width:203px; border:#71D0FF 1px solid; text-align:left; line-height:18px; padding:4px; margin-bottom:5px;}

#nav_box{width:980px; margin:0 auto; background-color:#59BADD; text-align:left; line-height:20px; margin-bottom:8px;}
  #nav_box h3{font-size:14px; line-height:22px; color:#FFFFFF; text-align:left; padding-left:5px;}
  #nav_box a:link,#nav_box a:visited{color:#FFFFFF; padding:0 5px;}
  #nav_box a:hover{color:#ff3300; text-decoration:underline;}

.cbg{background:url(../images/bg.gif) repeat-y 218px top;}  
.contentmain{width:710px; float:right; margin-right:20px;}
  .contentmain h3{text-align:left;}
  .contentmain div{line-height:26px; text-align:left; font-size:14px;}
  .contentmain .compic img{float:right; display:block;}
  .contentmain p{text-indent:2em;}
.contentsec{width:218px; float:left; text-align:center;}
  .contentsec img{border:#B2B0B1 1px solid;}
  .contentsec ul{width:196px;}
  .contentsec .bigcate{text-align:left; line-height:28px; background:url(../images/dot.gif) no-repeat 3px center; padding-left:14px; background-color:#f7f7f7; margin-top:10px;}
  .contentsec .bigcate a:link,.contentsec .bigcate a:visited{font-weight:bold; font-size:14px;}
  .contentsec .smallcate{padding-left:15px; text-align:left; line-height:26px; border-bottom:#CCCCCC 1px dashed;}

.productlist li{float:left; text-align:center; line-height:22px;}
.productlist h1{line-height:26px; text-align:center;}
  
.newslist{width:100%; clear:both;}
.newslist li{text-align:left; border-bottom:#e1e1e1 1px dashed; line-height:26px;}
.newslist li a:link,.newslist li a:visited{display:inline;}

.contact img{display:none;}

.cul img{display:none;}
.proimg{width:170px; height:128px; border:#e1e1e1 1px dashed; margin:5px;}

.contentmain h1{font-size:16px; line-height:30px; height:30px;}

#linkpage{text-align:center; line-height:36px; width:100%; border-top:2px solid #e1e1e1; margin-top:10px; clear:both;}
  
#foot_box{width:980px; margin:0 auto; border-top:#58BADD 3px solid; line-height:22px;}
