﻿.content{margin:10px auto;}
 .left-side{width:360px;float:left;overflow:hidden;}
 .news{}
 .news-list-title{width:360px;border-bottom:solid 1px #E9E9E9;}
 .news-list-title .news-picture{width:100px;float:left;}
 .news-list-title .news-more{width:80px;float:right;margin-top:5px;}

 .news .news-list{margin-top:10px;}
 .news .news-list li{padding-left:10px;background:url(/images/dot.jpg) 0 6px no-repeat;color:#999999;height:25px;}
 .news .news-list li a{color:#666666;}
 .news .news-list li span{width:80px;float:right;}
 
 .select-product{width:360px;margin:15px 0;}
 .search-button{cursor:pointer;}
 .site-link{width:227px;float:left;}
.product-list{
	margin:0; padding:0; list-style-type:none; padding-top:5px;
	background-color:#F0F3F4; float:left;
	width:200px;
}
.product-list li{
	position:relative; float:left;
}
.product-list li a{
	text-decoration:none; display:block; line-height:24px; height:24px;
	color:#666666;
	background:url(/images/arr_1.gif) no-repeat 14px 9px;
	padding-left:23px; width:177px;
}
.product-list li a:hover,.product-list li a:active{
	background:url(/images/arr_2.gif) no-repeat 14px 9px;
	color:#FFFFFF; background-color:#A6B5C1;
}
.product-list div{
	position:absolute; left:200px; top:-1px; z-index:999;
	width:180px; display:none; background-color:#FFFFFF;
}
.product-list div a{
	margin-top:1px; margin-left:1px;
	color:#FFFFFF; background:url(/images/arr_2.gif) no-repeat 14px 9px;
	background-color:#A6B5C1;  width:164px;
}
.product-list div a:hover,.product-list div a:active{
	background-color:#6D879A;
}
.navi-img{width:200px;float:left;display:block;}
.navi-bar{width:200px;float:right;display:block;margin-top:5px;}
 .contact{border:solid 1px #EDEDED;margin-top:10px;}
 .contact .contact-title{height:24px;line-height:24px;background:url(/images/contact-bg.jpg) repeat-x;color:#F00;font-weight:bold;text-indent:1em;}
 .contact .contact-content{padding:10px;position:relative;width:340px !important;width:360px;}
 .contact .contact-content img{position:absolute;right:20px;bottom:0;width:100px;height:93px;}

 .right-side{}
  .flash-ad{text-align:center;width:516px;float:right;}
  .about{background:url(/images/about-bg.jpg) repeat-x;height:214px;border:solid 1px #EDEDED;margin-top:10px;margin-left:10px;width:516px;float:right;}
  .about-picture{width:280px;float:left;text-align:center;}
  .about-content{padding:10px;}

  .side{width:200px;float:left;}
  .about-us{width:680px;float:right;}
  .about-us .about-navi{color:#666666;background-color:#EDEDED;height:36px;line-height:36px;}
  .about-us .about-navi a{color:#666666;}
  .about-us .about-content{color:#666666;line-height:2.5em;padding:10px;}
  
  .news-content{padding-top:20px;}
  .news-content li{background:url(/images/arr.gif) 0 4px no-repeat;padding-left:15px;height:25px;border-bottom:dotted 1px #DDDDDD;}
  .news-content li span{width:100px;float:right;}
  .news-content .news-title{text-align:center;font-size:24px;font-weight:bold;height:30px;line-height:30px;}
  .news-content .news-sub-title {text-align:center;}

  .service{width:680px;float:right;}
  .service .service-navi{color:#666666;background-color:#EDEDED;height:36px;line-height:36px;}
  .service .service-navi a{color:#666666;}
  .service .service-content{color:#666666;line-height:2.5em;padding:10px;}
  
  .book{width:680px;float:right;}
  .book .book-navi{color:#666666;background-color:#EDEDED;height:36px;line-height:36px;}
  .book .book-navi a{color:#666666;}
  .book .book-content{color:#666666;line-height:2.5em;padding:10px;}
  
  .contact-us{width:680px;float:right;}
  .contact-us .contact-us-navi{color:#666666;background-color:#EDEDED;height:36px;line-height:36px;}
  .contact-us .contact-us-navi a{color:#666666;}
  .contact-us .contact-us-content{color:#666666;line-height:2.5em;padding:10px;}

  .product{width:680px;float:right;}
  .product .product-navi{color:#666666;background-color:#EDEDED;height:36px;line-height:36px;}
  .product .product-navi a{color:#666666;}
  .product .product-content{color:#666666;line-height:2.5em;padding:10px;margin-top:20px;}
  .product .product-content img{max-width:660px;}
  .product .product-content li{width:150px;float:left;margin-top:10px;height:180px;}
  .product .product-content li img{width:140px;} 
  .product .product-content li a{display:block;text-align:center;}  
