/* CSS Document */
/*----------------------------------------------左边和中间---------------------------------------*/		   
#mainLeft{ float:left; 
          height:587px; width:738px; 
		  overflow:hidden;
		  }
/*------------最左边-----------------------*/
#mainLeft_left{margin-left:23px; 
               float:left; 
			 }
*html #mainLeft_left{ margin-left:12px;}/*ie6 hack*/
/*------------幻灯--------------*/			   
#picNews{
		  
		  }
/*------------服务---------------*/		  
#service { margin-top:8px;
           width:242px; overflow:hidden; }
.serviceDesc { padding: 8px; height: 55px; color: #666; line-height: 1.5em; border-left: #ebebeb 1px solid; border-right: #ebebeb 1px solid; }
#siteCustomize, #sitePackages { margin-top: 3px; }
#siteCustomize img, #sitePackages img { height:62px; width:242px; cursor: pointer; display: block; border: none; }
.serviceItemBottom { height: 5px; width: 100%; }
#siteCustomize
{
	background: #EDE4F5 url(../images/cus.jpg) no-repeat;
}
#siteCustomize .serviceItemBottom 
{
	background: #fff url(../images/cur_bottom.gif) no-repeat; 
}
#sitePackages 
{
	background: #EFF7C4 url(../images/design.jpg) no-repeat;
}
#sitePackages .serviceItemBottom
{
	background: #fff url(../images/design_bottom.gif) no-repeat;
}
/*-------------------中间__________________*/
#mainLeft_right{ float:left;
                margin-left:23px;
				
				width:441px; height:390px;
				
				}
/*----------公告 -----------*/
#affiche{background:url(../images/facous.jpg) no-repeat;
         width:441px; height:29px; 
		 overflow:hidden;}
#play{background:url(../images/play.jpg) no-repeat;
      width:14px; height:18px;
	  float:left;
	  margin-left:8px; margin-top:5px;}
#afficheText{ list-style:none; margin:0; padding:0;
              margin-left:30px; margin-top:7px;}

#afficheText a{ float:left;
              font-size:13px;
			  margin-left:10px;
			  text-decoration:none;
			  
			  }
/*------新闻-------------*/			  
.news{margin:0; padding:0;
      width:441px;
      
	  margin-top:8px;}
.newsHeader{ border-bottom: #CCCCCC dashed 1px;
           width:441px; height:20px;
		   overflow:hidden;}	
.newsHeader h1{ color:#660066;
          font-size:13px;
		  float:left;
		  padding-top:3px;margin:0;  }
.newsHeader h2{color:#CCCCCC;
         font-size:9px;
		 float:left;
		 padding-top:6px; margin:0px;
		 margin-left:0px;}
.newsHeader h3{
         font-size:9px;
		 float:right;
		 padding-top:6px; margin:0px;
		 margin-right:2px;}	
.newsHeader h3 a{color:#660066;
           text-decoration:none;
}	  

.newsHeader .icon{background:url(../images/icon1.jpg) no-repeat;
           width:13px; height:14px;
		   float:left;
		   margin-left:3px;
		   margin-right:5px;}			  
.newsContext{background:#f5f5f5;
             width:441px; height:138px;
			 margin:0; padding:0;
			 list-style:none;
			 padding-top:5px;
			 }	
.newsContext li{ margin: 3px auto; }
.newsContext li a{font-size:12px;
                  color:#666666;
				  text-decoration:none;
				  margin-left:10px;				 				 
				  }
.newsContext li a:hover{ color:#66CC66;}		  
/*-----------------左下 最新项目-----------------------------*/
#latestWorks{ 
              margin-left:23px; }
#picHeader{width:713px; height:20px;
            border-bottom:#CCCCCC 1px solid;}
#picHeader .icon{background:url(../images/icon2.jpg) no-repeat;
                 width:19px; height:18px;
				 margin-right:10px;
				 }	
.scrollImgList1{zoom:1;overflow:hidden; float:left; height:150px; }

.scrollImgList1 .LeftBotton, .scrollImgList1 .RightBotton
{
	float:left;width:18px;height:56px;cursor:pointer; margin-top: 45px;
	background-image: url(../images/slideBtns.jpg);
	background-repeat: no-repeat;
}
.scrollImgList1 .LeftBotton{ margin-right:5px;}
.scrollImgList1 .RightBotton{ background-position: 0 -56px; margin-left:5px;}
.scrollImgList1 .Cont{float:left;width:663px;overflow:hidden;padding:16px 0 0;}
.scrollImgList1 .ScrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
.scrollImgList1 .box{width:95px;float:left;text-align:center;}
.scrollImgList1 .box img{display:block;margin:0 auto;border:1px solid #d6d6d6;padding:4px;}
.scrollImgList1 .box a:hover img{ background: #eee;}
.scrollImgList1 .box p {text-align:center; padding-top: 5px;}
.scrollImgList1 a:link,.scrollImgList1 a:visited{text-decoration:none;}
			 
/*------------------------------------最右边---------------------------------------*/				 
#mainRight{ 
		     float:left;
			 width:199px;
			 margin-left:15px;
			 margin-top:14px;}
			 
#ask, #faq, #rss, #flash, #ad{margin-top:8px; width:199px;}
#ask, #faq, #rss { cursor: pointer; height: 49px; display: block; border: none; }		 
#ask{background:url(../images/ask.jpg) no-repeat;
	 }

#faq{background:url(../images/help.jpg) no-repeat;
	   }
#rss { background: url(../images/rss.jpg) no-repeat;
}	  
/*----------临时栏目-------------*/	  
#flash{background:#CCCCCC ;
       border:#333333 1px solid;
       width:199px; height:150px;
	   margin-top:10px;
	   }
	   
/*--------------友情连接-----------------*/
#friendLink{ padding-top: 8px; border-top: #dedede 1px solid; background: #f9f9f9; }
#friendLink .header { text-indent: 50px; font-weight: bold; color: #606; background: url(../images/icon_friendlink.jpg) no-repeat 27px; }
#friendLink .newsHeaderRemark { color: #ccc; font-size: 10px; }
#friendLink_contest{ margin-left: 20px;
                    width:912px; height:40px;
					padding: 8px;
					}
#friendLink_contest a { text-decoration: none; }
#mainLeft_left,#mainLeft_right,mainRight{margin-top:14px;}		 
		 
.friendLink { text-decoration: none; }
.friendLink img
{
	width: 85px;
	height: 35px;
	border: #eee 1px solid;
	padding: 1px;
}