﻿/*  =reset.css  重置所有元素的默认设置，避免在不同浏览器的默认样式设置*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, address, th, td { margin : 0; padding :0;  }
h2, h3, h4, h5, h6 { font-size : 100%; font-weight : normal; }
ol, ul { list-style-type : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th { text-align : left; }
fieldset, img { border : 0; }
dt, address, caption, cite, code, dfn, th, var { font-style : normal; font-weight : normal; }
q:before, q:after { content :''; } 
a {
 text-decoration:none;
}

body 
{
 
    text-align:center;/*针对怪异模式下的ie5.x及ie6*/
    /* min-width:950px;/* 针对Netscape6*/ /*但加上这个的话影响到后台的frameset 2009-6-17*/
     
     font-family:"宋体", Arial, Helvetica, sans-serif;
     color:#6F6F6F;
     
}


a:link {
 color: #6F6F6F;
 TEXT-DECORATION: none
}
/*
a:visited {
 COLOR:  #6F6F6F;
 TEXT-DECORATION: none
} 
*/
a:hover {
 COLOR: #164C26;
 text-decoration: underline;
}
a:active {
 COLOR:  #6F6F6F;  
 text-decoration: none;
}


#container,
#branding,
#navMain,
#siteinfo
{
  width:1000px;
}

 
#container
{   
    margin:0 auto;
    text-align:left;    
   background-color:White;
   
     
    }    
#branding
{
   /* width:910px;
    width:1000px;*/
   /* height:157px; */
    height:363px; 
    position:relative;
   /* background:url(Images/brandingBg.jpg) no-repeat;*/
    top: 0px;
    left: 0px;
}
#branding ul#navSub
{
  position:absolute;
  right:10px;
  top:6px;
  margin:0px;
  width:130px;
}
#branding ul#navSub li
{
  float:left;
   padding:0 8px;
   _padding:0 4px;
 margin:0px;
 width:50px;

}
#branding ul#navSub li.last
{
  border:0;
}
#branding ul#navSub a
{
  display:block;
  color:#fff;
  font-size:12px;
  height:12px; 

}


#branding ul#style
{
	position:absolute;
	right:10px;
	top:6px;
	}  
#branding ul#style li
{
	display:inline;
	padding:0 8px;
    font-size:13px;
    
 }	
#branding ul#style li a
{ 
   
 font-family:微软雅黑;
 color:#055435;

 }
 #branding ul#style li a.english
 {
   font-family:Arial;
 }
 


#branding h1
{
    display:none;  
       
    }  
  
 
    
/* =navMain  导航菜单 
------------------------------------------------- */


#navMain{ 
 
 height:33px;
 background : url(Images/navMainBg.jpg) repeat-x;
 margin-bottom:10px;
 padding:0px;
  position:relative;
/*  z-index:999; */
 
 }

 .navHeader {
 position:absolute; 
 left:140px;
	 
}

.navHeader li
{
 /* display:inline; */
  float:left;
  width:103px;
}
.navHeader li a {
   text-indent:-9999px; 
  float:left;
  /* margin-right:2px;*/
   width:103px;
 height:30px;
/* border:solid 1px red;*/
 background:url(images/navMain.jpg) no-repeat 0px 0px; 
}


#navHome a,
#navHome a:link,
#navHome a:visited { width:104px; background-position:-3px 0; }
#navHome a:hover,
#navHome.selected a { background-position:-3px -30px; }

#navAbout a,
#navAbout a:link,
#navAbout a:visited {background-position:-106px 0; }
#navAbout a:hover,
#navAbout.selected a { background-position:-106px -30px; }

#navBusiness a,
#navBusiness a:link,
#navBusiness a:visited {background-position:-208px 0; }
#navBusiness a:hover,
#navBusiness.selected a{ background-position:-208px -30px; }

#navNews a,
#navNews a:link,
#navNews a:visited {background-position:-310px 0; }
#navNews a:hover,
#navNews.selected a{ background-position:-310px -30px; }

#navCulture a,
#navCulture a:link,
#navCulture a:visited {background-position:-412px 0; }
#navCulture a:hover,
#navCulture.selected a{ background-position:-412px -30px; }

#navHr a,
#navHr a:link,
#navHr a:visited {background-position:-514px 0; }
#navHr a:hover,
#navHr.selected a { background-position:-514px -30px; }

#navContact a,
#navContact a:link,
#navContact a:visited {background-position:-616px 0; }
#navContact a:hover,
#navContact.selected a{ background-position:-616px -30px; }

#navService{
 display:none;
}

.navHeader .nav-content {
	LINE-HEIGHT: 30px; PADDING-LEFT: 5px; DISPLAY: block; 
	/*BACKGROUND: url(/img/nav_bg.png) no-repeat 0px 0px;*/ 
	HEIGHT: 30px;
}



.navHeader .current {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px; 
    HEIGHT: auto; 
}


 
#navMain .selected
{
 /* background:url(Images/navMainSelected.jpg); */
} 
 
     







/* =content 
------------------------------------------------- */
    
 #content
{
    /*
    width:910px;*/
    
    width:980px;
   /* margin-bottom:10px;
   float:left;*/
 /*  margin:10px 0 6px 0; */
  margin:10px auto;
  /* clear:both;*/
    }
    
#content #contentMain
{
    float:left;/*不加这个的话在firox下的背景色不能包整个块*/
   /* width:656px;*/
    width:696px;
    padding:0px;
    
    } 
    
   
#content #contentMain li
{
     padding:2px;
    font-size:12px;
    } 
              
              
#content #contentMain #contentGroup
{
   /*  width:688px;
   height:230px; */
    height:156px;
  /*  border:solid 1px #A7DCA9; */ 
    float:left;
 /*   background:url(Images/contentGroup.jpg) no-repeat; */
    padding:4px 0;
   _padding:2px 0;
    
    
    }
#content #contentMain #contentGroup h2
{
  display:none;
    padding:4px 8px 12px 8px;
    font-size:12px;
    font-weight:bold;
    color:#114F26;
    }   
 #content #contentMain #contentGroup h2 span
 {
     float:left;   
    
 }    
     
    
#content #contentMain #contentGroup #newsHot,
#content #contentMain #contentGroup dt
{
    float:left;
   /* width:280px; */
    width:220px;
    padding:4px;
    margin-left:10px;
    _margin-left:5px;
    
    }    
#content #contentMain #contentGroup #newsHot .title,
#content #contentMain #contentGroup dt .title
{
    font-size:12px;
    color:#fff;
    text-align:center;
    padding:6px;
    /*background-color:#4BA442;*/
    margin-top:4px;
    } 
#content #contentMain #contentGroup #newsHot .title a
{
    color:#fff;
    text-decoration:none;
    }    
       
#content #contentMain #contentGroup #newsTop,
#content #contentMain #contentGroup dd
{
    float:left;
  /*  width:374px; */
  width:440px; 
    margin:0px;
   
    padding:0x;
   /* border:solid 1px red;
   border:0;*/
    }   
#content #contentMain #contentGroup dd h3
{
  padding:6px 8px;
  text-align:left;
  /*color:#244C31;*/
  color:#621E1E;
  font-size:16px;
  font-weight:bold;
   margin-left:2px;
  background:url(Images/contentGroupTitle.jpg) repeat-x 0px bottom;
}   
#content #contentMain #contentGroup dd h3 a
{
  color:#621E1E;
} 
    
#content #contentMain #contentGroup dd p
{
  display:none;
 color:#621E1E;
  font-size:12px;
  line-height:20px;
  padding:6px 6px 4px 12px;
  height:60px;
  background:url(Images/contentGroupTitle.jpg) no-repeat 8px bottom;
 /* border:solid 1px red;*/
}    
         
#content #contentMain #contentGroup dd ul
{
   margin-top:4px;
   padding:8px 6px;
   _padding:4px 3px;
   
}

#content #contentMain #contentGroup dd li
{
/*
 float:left;*/
  padding:8px 0 8px 16px; 
  background:url(Images/liBg.png) no-repeat 4px 50%;
 /* border:solid 1px red;
  text-align:left;
  margin-bottom:2px;*/
}


#content #contentMain #contentGroup dd li a
{
   float:left;
   color:#6F6F6F;
}

#content #contentMain #contentGroup dd li a:hover
{
   color: #164C26;
   text-decoration: underline;
}
/*
#content #contentMain #contentGroup dd li a:hover
{
   COLOR: #164C26;
 text-decoration: underline;
} */

#content #contentMain #contentGroup dd li span.date
{
   float:right;
   color:#A8ACA9;
}

    
#content #contentMain .contentBasic  
{
    /*background-color:Green;*/
    display:none;
    float:left;
   /* width:320px;*/
    width:340px;
    height:140px;
    margin:6px 6px 6px 0px;
   /* border:solid 1px #A7DCA9;*/
    border:solid 1px #D1D1D1;  
    padding:4px 0;
       }
       
#content #contentMain .contentBasic  h3
{
   /* padding:10px;*/

    
    border-bottom:solid 1px #D1D1D1;
   /* height:24px;*/
    height:20px;
    padding:3px 3px;
   /* background-color:#F1FCEE;*/
   background:#F8F8F8 url(Images/contentBasicBg.gif) repeat-x;
   /* color:#0F4D28;*/
   color:#6F6F6F;
   
   
    }  
 
#content #contentMain .contentBasic  h3 span
{
    padding:0px 0px 0px 6px;
    /*background:  url(Images/content_basic_nav.gif) 0px 0px no-repeat;*/
     font-size:12px;
    font-weight:bold;
    letter-spacing:2px;
    /* width:66px;*/
     /*height:20px;*/
     display:block;
     float:left;
     color:#000;
      
    }    
    
 #content #contentMain #contentGroup h2  a.more,   
 #content #contentMain .contentBasic  h3  a.more
 {
    float:right;
    display:block;
    margin-right:10px;
   color:#6F6F6F;
   background:url(Images/ico.gif) no-repeat right center;
   text-decoration:none;
   font-size:12px;
   padding:0px 14px 0px 4px;
    
    }    
#content #contentMain .contentBasic ul
{
   margin-top:6px;
   padding-left:10px;  
}    
#content #contentMain .contentBasic li
{   
 padding:4px;
}
#content #contentMain .contentBasic li span
{
   color:#1B412A;
   padding-right:2px;
}
 #content #contentMain .contentBasic .imgArea,
  #content #contentMain .contentBasic dl
 {
   /* BACKGROUND: url(Images/dashed.gif) repeat-x 50% bottom;	
    HEIGHT: 110px*/
    }

 #content #contentMain .contentBasic .imgArea .img,
  #content #contentMain .contentBasic dt
 {
    float:left;
    width:93px;
    height:85px;
    margin:10px 4px 0 4px;
    padding:3px;
    border:solid 1px #ccc;
    }
    
 #content #contentMain .contentBasic .imgArea ul,
 #content #contentMain .contentBasic dd
 {
    float:left;
    width:190px;
   /* margin-top:10px;*/
   /* list-style-type:disc;
    margin-left:16px;*/
    }
 #content #contentMain .contentBasic dd ul
 {
   padding-left:0px;
    }
   
    
 #content #contentMain .contentBasic .imgArea li,
 #content #contentMain .contentBasic dd li,
 #content #contentMain .contentBasic  li
 {
    background:url(Images/info_back.gif) no-repeat 4px 50%;
    
    padding-left:12px;
   /* border:solid 1px red;*/
    }    
      
  #content #contentMain .contentBasic  li a
  {
    color:#6F6F6F;
  }   
    
  #content #contentMain .contentBasic  li a:hover
  {
    color: #164C26;
   text-decoration: underline;
  }   
    
 #content #contentMain .contentBasic .textArea,
 #content #contentMain .contentBasic .imgListArea
 {
    clear:both;
    padding:8px;
    }
    
  #content #contentMain .contentBasic .textArea ul li
   #content #contentMain .contentBasic dt li
 {
    background:url(Images/icon.gif) no-repeat -26px 10px;
    padding-left:12px;
   /* border:solid 1px red;*/
    }     
  #content #contentMain .contentBasic .imgListArea img
  {
    padding:8px 6px;
    border:solid 1px #ccc;
    } 
 

 
 
/*-------- =contentSub            ------*/       
#content #contentSub
{
  float:right;
/*  width:247px; */
 width:257px;
   padding:0;
   margin:0;
    }       
   

#contentSub div#honorArea
{
	
  /*	background:url(Images/contentSubBg01.jpg) 0px 0px no-repeat;*/
   width:260px;
   /* height:111px;*/
    height:120px;
    padding:0px 0px;
    position:relative;
   margin:10px 0 0 0;
	
	} 
#contentSub div#honorArea h2#media a,
#contentSub div#honorArea h2#video a
{
    position:absolute;
	bottom:20px;
	
	font-size:12px;
	display:block;
	width:90px;
	}	
#contentSub div#honorArea h2#media a
{
   /*top:12px;*/
    left:80px;	
}	 

#contentSub div#honorArea h2#video a
{
	/*top:40px;*/
    right:0px;	
   
	}
	
#contentSub div#honorArea a#video, 
#contentSub div#honorArea a#kgv,	
#contentSub div#honorArea a#honor 
{
   position:absolute;
   bottom:12px;
   font-size:12px;
   display:block;
   color:#173D26;
   height:26px;
   text-indent:-9999px;
   /*border:solid 1px red;*/
}	

#contentSub div#honorArea a#video
{
  display:none;
  right:30px;
}
#contentSub div#honorArea a#kgv
{
 width:140px;
 height:120px;
/* background:url(Images/indexCommonweal.gif) no-repeat; */
  background:url(Images/indexLink.jpg) no-repeat right center;   
  right:0px;

}	
	
#contentSub div#honorArea a#honor 
{
    width:120px;
    height :120px;
  /*  background:url(Images/indexHonor.jpg) no-repeat; */
   background:url(Images/indexLink.jpg) no-repeat left center;  
	left:0px;

	}	
			 
	
#contentSub div#cultureArea
{
	
	/*background:url(Images/culture.jpg) no-repeat;*/
	background:url(Images/contentSubBg01.jpg) 0px -70px no-repeat;
	width:247px;
	/*height:57px; */
    height:86px;
    position:relative;
	
	}  	
#contentSub div#cultureArea ul
{
	position:absolute;
	right:40px;
    top:26px;
	}	
#contentSub div#cultureArea li
{
	
	font-size:12px;
	line-height:18px;
	}
#contentSub div#cultureArea li strong
{
	font-weight:bold;
	}		
       
#content #contentSub .contentBasic
{
    /*width:246px;*/
    width:247px;
   /* height:200px;*/
    background-color:#FAFAFA;
    margin:0px 0;
    border:solid 1px #CDCDCD;
    margin-bottom:10px;
    }   
    
#content #contentSub .contentBasic h3
 {
    border-bottom:solid 1px #CDCDCD;
    padding:10px;
    font-weight:bold;
    font-size:14px;
    }    
     
 #content #contentSub  #special
 {
    display:none;
     background-color:#fff;
    /* margin-bottom:6px;*/
     margin-bottom:0px;
    }
    
      
  #content #contentSub #special h2
 {
    
     background-color:#E0E0E0;
    
    }     
       
  #content #contentSub #special h2 span
  {
    color:#fff;
    background-color:#75A075;
    padding:4px 16px;
    font-size:12px;
    display:block;
    width:30px;
     float:left;
  }
   #content #contentSub #special h2 a
   {
     float:right;
     width:40px;
     color:#204A3E;
     font-size:12px;
     background:url(Images/ico.gif) no-repeat right center;
     padding:4px 2px;
     margin-right:10px;
   }
  
  #content #contentSub .contentBasic ul
  {
    padding:6px 6px;
    list-style-type:disc;
    margin-left:20px;
    }      
 #content #contentSub .contentBasic li
 {
    padding:5px 4px;
    font-size:12px;
    
    
    
    }       

 #content #contentSub .special .imgSubArea
 {
    BACKGROUND: url(Images/dashed.gif) repeat-x 50% bottom;	HEIGHT: 110px
    }

 #content #contentSub .special .imgSubArea img
 {
    border:solid 1px #ccc;
    padding:4px;
    margin:6px 6px;
    }
  
  
 /*信息速递*/ 
 #content #contentSub #businessMain
 {
   display:none;
    margin:8px 0px 8px 0;
    padding:0px;
 } 
 #content #contentSub #businessMain h2
 {
   padding:4px 2px 4px 8px;
  /* border-bottom:dashed 1px #ccc;*/
  background-color:#EFFBF1;
  /* margin-bottom:6px;
   margin-top:4px;*/
  
 }
 
  
 
  #content #contentSub #businessMain h2 span 
 {
    color:#19542C;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
    float:left;
 }
  #content #contentSub #businessMain h2 a.more
 {
    float:right;
    display:block;
    margin-right:10px;
   color:#6F6F6F;
   background:url(Images/ico.gif) no-repeat right center;
   text-decoration:none;
   font-size:12px;
   padding:2px 14px 2px 4px;
    
    }    
 
 
  #content #contentSub #businessMain dt
  {
    float:left;
    width:93px;
  }
   #content #contentSub #businessMain dd
   {
     float:left;
     background-color:#EFFBF1;
    /* width:146px;*/
     height:85px;
   
   }
     #content #contentSub #businessMain dd ul,
     #content #contentSub #businessMain ul
   {
    /* background:url(Images/businessUlBg.jpg) no-repeat;*/
     
     margin-left:2px;
     padding:2px;
     background-color:#fff;
    
    
   } 
    #content #contentSub #businessMain dd li,
    #content #contentSub #businessMain li
    {
      padding:4px 4px 0 14px;
      font-size:12px;
      /*border:solid 1px red;*/
      /*height:20px;*/
       line-height:22px;
      color:#184A2D;
      background:url(Images/info_back.gif) no-repeat 4px 50%;
    }
    
    #content #contentSub #businessMain li a
    {
        color:#184A2D;
    }
    
    #content #contentSub #businessMain dd h3 a
    {
      float:right;
      font-size:12px;
      padding:0px 20px 0 0 ;
      margin:6px 6px 0 0;
      color:#5B5F5C;
       background:url(Images/ico.gif) no-repeat right center;
      
    }
  
#contentAd
{
 
   
    }    
    

    
 



      
  #contentMain #news_top h3
{
    background:url(Images/news_top_h3.gif) no-repeat;
    text-indent:-9999px;
    margin:0;
    padding:4px;
    
    }     
    
  #contentMain #news_top ul
  {
      padding:10px;
     /* border:solid 1px #ccc;*/
      }  
      
  #contentMain #news_top li
  {
      padding:4px 10px;
      font-size:12px;
      } 
  #contentMain #news_top li a
  {
      text-decoration:none;
      color:#000;
      }     
    
#contentMain #house_map
 {
     margin-right:0px;
     }
 
 
/* 清理浮动 */  
.clear:after
{
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}  
    
.clear
{
   display:inline-block;
    }    
/* Holly Hack Targets IE Win only \*/      
* html .clear{ height:1%;}
.clear{ display:block;}  
/* End Holly Hack */   
#navLink
 {

  width:688px;
/*  border:solid 1px #A7DCA9; */
  border-top:solid 1px #ccc; 
  float:left;
  margin:6px 0 0 0;
  padding:6px 0px;
 /* background-color:#F7F7F7; */
  
 }   
 #navLink h2
 {
   width:90px;
   float:left;
   line-height:56px;
   text-align:center;
   border-right:solid 1px #A7DCA9;
   background-color:#E3F8E5;
   font-size:13px;
   font-weight:bold;
 }
 
 #navLink li
 {
  float:left;
  padding: 2px;
 /* border:solid 1px red;*/
  margin:2px 8px;
 } 
     
/* =site info 
------------------------------------------------- */
#test2,
#siteinfo {
 margin:8px auto;
height : 82px;
padding: .5em 0; 
 background : url(Images/foot.jpg) repeat-x; 
 position:relative;

 }

#siteinfo .siteText
{
   position:absolute;
   left:10px;
   top:10px;
}
#siteinfo .copyright
{
 /* float:right; 
  float:left;*/
  font-family:Arial,Helvetica,sans-serif;
}

#siteinfo p
{
  font-size:12px;
   padding:4px 6px;
   color:#3B3B3B;
} 
#siteinfo .navSub
{
	 height:30px;
	}   
#siteinfo p a,
#siteinfo p span
{
   font-size:12px;
   padding:4px 6px;
   color:#3B3B3B;
}



/* 网站群集 */
#site
{
	/* position:relative; */
   position:absolute;

	/* float:right; */
   right:10px;
   top:10px;

	/* padding:6px; */
	/*_padding:3px;*/
	margin:4px 0px;
	/*_margin:4px 1px;*/
    width:232px;
  /*  border:solid 1px #8599B9; */
    text-align:center;
   height:20px;
    line-height:20px;
}
#site .site
{
    display:block;
    line-height:20px;
  /* padding:6px 0; 
   
  height:40px;*/
 
 border:solid 1px #8599B9;
   font-size:13px;
}
#site .site a
{
  display:block;
   text-decoration:none;
  /* height:36px;*/
}

#site a
{
	display:block;
	padding:2px 0px;
    font-size:13px;
    color:#3A463D;

    /*width:120px;
    border:solid 1px red;*/
	/*position:relative;*/
}
#siteGroup 
{
  width:378px;
  text-align:left;
  font-size:12px;
  display:none;
  position:absolute;
  bottom:20px;
  right:0px;
  border:1px #8599B9 solid;
  z-index:100000;

}

#siteGroup  dl
{
   	width:370px;
    margin:0px;
    padding:4px;
    float:left;
}
#siteGroup  dl.bg1
{
   background-color:#fff;
}
#siteGroup  dl.bg2
{
   background-color:#f2fee7;
}


#siteGroup dt
{
   float:left;
  margin:0 10px;
  _margin:0 5px;
  font-weight:bold;
  padding:0px;
}



#siteGroup dd
{
   float:left;
    padding:0px;
   padding-right:10px;
   margin:0px;
  
	
}

#siteGroup dd a
{
  font-size:12px;
}
	         
 
 /* 公共部分 */  

/*自定义分页显示 */ 
 /*网易风格*/ 
 .anpager{ font-size:12px;}
.anpager .cpb {/* background:#1F3A87 none repeat scroll 0 0; */border:0px solid #CCCCCC;color:#C3DDDA;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:0px solid #CCCCCC;color:red;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#D8ECE0 none repeat scroll 0 0;border:0px solid #1F3A87;}

/*拍拍网风格*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

/*迅雷风格*/
.pages { color: #999;  line-height:20px; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}

.code{font-weight:bold;color:blue}
  
 
   
    
/* AD图片幻灯效果 */    
.focus 
{
    
	PADDING: 0px; 
	BACKGROUND: #fff;
	MARGIN-BOTTOM: 0px; 
	OVERFLOW: hidden; 
	POSITION: relative;
	/* width:276px;
	height:185px; */
	 width:210px;
	 height:150px;
	 padding-right:6px;
	 background:url(images/focusBg.jpg) right top no-repeat;	
}


.focus #focusOperation
{
  position:absolute;
/*  width:276px; */
  height:21px;
  left:0;
  bottom:0;
 background:url('Images/transparent.png') no-repeat; 
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_Themes/Standard/Images/transparent.png',sizingMethod='crop'); /* IE6 */
 _background-image: none; /* IE6 */ 
  
}
 .focus UL {
	POSITION: absolute; 
   bottom:0px;
   right:6px;
	HEIGHT: 15px;
	padding:0;
	margin:0;
	font-size:12px;
    background:url('Images/transparent.png') no-repeat; 
    
   

}

.focus LI {
	/*BACKGROUND: #000;*/
    background:#212121; 
	FLOAT: left; 
	/*WIDTH: 20px;*/
    width:14px; 
	CURSOR: pointer;
    COLOR: #fff; 
    MARGIN-RIGHT: 1px;
	TEXT-ALIGN: center;
	font-size:12px;
    padding:0px;
    margin-right:2px;
    line-height:14px;
  /*  position:relative; */
   
 
}
.focus LI.cur {
	BACKGROUND: #c10100
}
.mpc {
	MARGIN: 0px auto 0px;
	OVERFLOW:  hidden;
	 PADDING-TOP: 0px; 
	height:355px; 
	TEXT-ALIGN: center;

}
.mpc div {
	DISPLAY: none
}
.mpc div img {
	MARGIN: 0px auto; 

	/* width:276px; 
	height:185px; 
	*/
	 width:210px;
	height:150px;
	
	padding:0px 0px;
}
#content #contentMain #contentGroup .focus H2 {
	DISPLAY: none; 
	FONT-SIZE: 12px; 
    LEFT: 2px; 
    bottom:0px;
   width:200px; 
    COLOR: #000;
    POSITION: absolute;  
    height:20px;
    line-height:20px;
     TEXT-ALIGN:  center;
   margin:0;
   padding:0px;
   font-weight:normal;
   text-indent:-9999px;
   
}
.focus H2 A {
 color:White;
 font-size:12px;
}

.focus H2 A:hover {
	COLOR: #fff;
}   




/*基本的一列布局*/


/*--------------- banner横幅部分--------------------- */
 #bannerAboutus,
 #bannerNews,
 #bannerHr,
 #bannerBusiness,
 #bannerClub,
 #bannerCulture,
 #bannerContact,
 #bannerStatement,
 #bannerFeedback,
 #bannerSiteMap
 {
  /* width:950px;
   height:117px; */
   width:1000px;
   height:204px;
  
 }
 #bannerAboutus{
 background:url(Images/bannerAboutus.jpg) no-repeat;
}

 #bannerNews
{
 background:url(Images/bannerNews.jpg) no-repeat;
}

 #bannerHr
{
 background:url(Images/bannerHr.jpg) no-repeat;
}


#bannerBusiness
{
  background:url(Images/bannerBusiness.jpg) no-repeat;
}

#bannerClub
{
  background:url(Images/bannerClub.jpg) no-repeat;
}
#bannerCulture
{
  background:url(Images/bannerCulture.jpg) no-repeat;
}
#bannerContact
{
 background:url(Images/bannerContact.jpg) no-repeat;
}
#bannerStatement
{
 background:url(Images/bannerStatement.jpg) no-repeat;
}
#bannerFeedback
{
 background:url(Images/bannerFeedback.jpg) no-repeat;
}

#bannerSiteMap
{
  background:url(Images/bannerSiteMap.jpg) no-repeat; 
}

/*--------------- banner横幅部分 End--------------------- */



#basicLayout h2#newsTitle,
#basicLayout h2#jobTitle
{    
    width:190px;
    height:26px;
    text-indent:-9999px;
    margin:0px 10px;   
}
#basicLayout h2#newsTitle
{
  background:url(Images/newsTitle.jpg) no-repeat;
}

#basicLayout h2#jobTitle
{
  background:url(Images/jobTitle.gif) no-repeat;
}


#basicLayout .article
{
   border:solid 1px #ccc;
   padding:20px;
}
#basicLayout .article h3
{
 text-align:center;
 margin:0px 20px 10px 20px;
 font-size:16px;
 font-weight:bold;
 border-bottom:1px #ccc dotted;
 padding:10px;
}
#basicLayout .article h4
{
  font-size:14px;
  text-align:center;
  margin-bottom:16px;
}
#basicLayout .article p
{
  padding:10px 20px ;
  line-height:1.5em;
  font-size:14px;
}


/*招聘显示*/

#basicLayout .article h3.job,
#basicLayout .article h4.job
{
  text-align:left;
  border:0;
  padding:4px 6px;
  margin:0px;
}

#basicLayout .article h3.job
{
   color:#1B7476;
   font-size:14px;
}
#basicLayout .article h4.job
{
  color:#000;
  font-size:16px;
  font-weight:bold;
}

#basicLayout .article ul.jobItem
{
  border-bottom:dashed 1px #ccc;
  padding:4px 2px;
  margin:4px 4px 20px 4px;
}
#basicLayout .article ul.jobItem li
{
  float:left;
  padding:4px;
  font-size:12px;
}
#basicLayout .article dl.jobDescription 
{
  margin:6px 4px;
}
#basicLayout .article dl.jobDescription dt
{
  color:#133F40;
  font-size:14px;
  font-weight:bold;
  background:url(Images/TitleBg.jpg) no-repeat;
  padding:2px 4px 4px 26px;
  margin:4px;
}
#basicLayout .article .jobDescription dd 
{
  padding-left:28px;
  font-size:12px;
  line-height:22px;
}
#basicLayout .article .jobDescription dd p
{
  font-size:12px;
  line-height:22px;
  padding:0px;
}

#basicLayout .article .btnJoin
{
   background:url(Images/btnJoin.gif) no-repeat;
   border:0px;
   width:76px;
   height:21px;
   margin:10px 10px 10px 360px;
   cursor:pointer;
   display:block;
   text-indent:-9999px;
}



/*招聘登录区*/
#basicLayout  table.joinLogin
{
  margin-bottom:10px;
}
#basicLayout  table.joinLogin td
{
  padding:4px 4px 2px 4px;
}
#basicLayout  table.joinLogin .btn
{
   background:url(Images/hrLogin.jpg) no-repeat;
   border:0px;
   width:50px;
   height:20px;
   cursor:pointer;
}
#basicLayout  table.joinLogin a
{
  color:#464646;
}
/*登录后*/
#basicLayout  table.joinLoginIn
{
  margin-bottom:10px;
  border:solid 1px #ccc;
  width:180px;
    
}
#basicLayout  table.joinLoginIn td
{
  padding:6px;
  border-bottom:solid 1px #F2F2F2;
  font-size:13px;
  
}


#basicLayout  table.joinLoginIn td a
{
  color:#2E2E2E;
  border-left:solid 3px #D0D0D0;
  padding-left:10px;
  /*display:block;*/
}	

#basicLayout  table.joinLoginIn td a:hover
{
  color:#1A746A;
  text-decoration:none;
  border-left:solid 3px #1A746A;
}

#basicLayout  table.joinLoginIn td a.selected a
{
  color:#1A746A;
  font-weight:bold;
  border-left:solid 3px #1A746A;
}

#basicLayout #contentSub h3
{
  text-align:center;
  margin-top:10px;
  padding:6px 0;
  font-size:16px;
  background-color:#EDEDED;
  color:#305930;
  width:180px;
  font-weight:bold;
}
#basicLayout #contentSub .userInfo
{
  font-size:12px;
}



/* 用到gridView的表格形式 */
.listTable 
{ 
    width: 96%; 
    border-collapse:  collapse;
     border: solid;
     border-color: #DFC689;
     border-width: 3px 1px 1px; 
     font-size:12px;
     margin:0 auto 8px;
    }
.listTable  th 
{ background: #F3F7FF;
     color: #6774A8;
      border-bottom: 1px solid #DFC689;
       padding: 5px 1px 5px 1px; 
       font-weight: bold;}
.listTable  .th { background: #F3F7FF; color: #6774A8; border-bottom: 1px solid #86B9D6; padding: 5px 1px 5px 1px; font-weight: bold;}

  
 .listTable  td 
 {
    border: 1px solid #D8DDE5; 
    padding:4px 6px; 
     }

/*编辑区域*/
 table.editArea
{
    padding:4px;
    border-collapse: collapse;
    background-color:#ffffff;
    
    border:solid 1px #93B9DC;
    width:100%;
   /* margin:0 auto 8px;*/
    }
    
 table.editArea td
{
    padding:6px;
    border-bottom:solid 1px #ccc;
    } 
    



/* 第二级内容页，二列布局 */

#twoColLayout #container,#twoColLayout #branding,#twoColLayout #navMain,
#basicLayout #container,#basicLayout #branding,#basicLayout #navMain
{
 
/*  width:950px; */
}

#twoColLayout #branding,
#basicLayout #branding
{
/* height:60px;
 background:none;
 position:relative; */
 display:none;
}
#twoColLayout #branding h1,
#basicLayout #branding h1
{

 height:59px;
/* width:119px;*/ 
 width:245px;
 background:transparent url(Images/logoKingold.gif) no-repeat;
 text-indent:-9999px; 
 position:absolute;
 left:2px;
 display:block;
} 
#twoColLayout #branding ul,
#basicLayout #branding ul
{
 /* width:220px;*/
  position:absolute;
  right:6px;
  bottom:4px;

}
#twoColLayout #branding li,
#basicLayout #branding li
{
  display:inline;
  line-height:20px;
  padding:0 2px;
  color:#1B503C;
  font-size:14px;

}
#basicLayout #branding li a
{
  color:#1B503C;
}

#twoColLayout .navHeader,
#basicLayout .navHeader
 {

/* left:30px; */
 	 
}



#basicLayout #contentSub
{
 float:left;
 width:182px;
 background-color:#fff;
 
	}  
#basicLayout #contentSub .sidebarArea
{
 /* background-color:#EDEDED; */
  background:url(images/sidebarBg.jpg) no-repeat;
 /* padding:10px 2px 2px 2px; */
  width:171px;
  height:326px;
}	



/* sidebar工具栏选项 */

#basicLayout #contentSub h2#sidebarAboutus,
#basicLayout #contentSub h2#sidebarNews,
#basicLayout #contentSub h2#sidebarHr,
#basicLayout #contentSub h2#sidebarBusiness,
#basicLayout #contentSub h2#sidebarContact,
#basicLayout #contentSub h2#sidebarStatement,
#basicLayout #contentSub h2#sidebarFeedback,
#basicLayout #contentSub h2#sidebarCulture,
#basicLayout #contentSub h2#sidebarSiteMap
{
  
	width:89px;
	/* height:37px; */
   line-height:28px;	
    margin:0px auto;
    font-weight:bold;
    color:#005E39;
  /*  margin-bottom:10px; */
   /* text-indent:-9999px; */
   
}
/*
#basicLayout #contentSub h2#sidebarAboutus
{
  	background:url("Images/sidebarAboutus.gif") no-repeat; 
}	
	
#basicLayout #contentSub h2#sidebarNews
{
 background:url("Images/sidebarNews.gif") no-repeat;
 width:118px;	
}
#basicLayout #contentSub h2#sidebarHr
{
 background:url("Images/sidebarHr.gif") no-repeat;	
}
#basicLayout #contentSub h2#sidebarBusiness
{
 background:url("Images/sidebarBusiness.gif") no-repeat;	
}

#basicLayout #contentSub h2#sidebarContact
{
  background:url("Images/sidebarContact.gif") no-repeat;
}

#basicLayout #contentSub h2#sidebarStatement
{
  background:url("Images/sidebarStatement.gif") no-repeat;
}
#basicLayout #contentSub h2#sidebarFeedback
{
  background:url("Images/sidebarFeedback.gif") no-repeat;
  width:152px;
}
#basicLayout #contentSub h2#sidebarCulture
{
  background:url("Images/sidebarCulture.gif") no-repeat;
  width:118px;
}
#basicLayout #contentSub h2#sidebarSiteMap
{
  background:url("Images/sidebarSiteMap.gif") no-repeat;
}
*/

/*--------------------------------------*/
	
#basicLayout #contentSub .sidebarArea ul
{
	/* background-color:#fff;*/
	padding:4px 6px;
    margin:0px;
	
	/*margin:4px auto;
	width:154px;*/
	}
#basicLayout #contentSub .sidebarArea li
{	
   /*  line-height:30px; 
     height:30px;
	 */
	}	
#basicLayout #contentSub .sidebarArea li a
{
  display:block;
  font-size:13px;
  color:#2E2E2E;
  line-height:30px; 
  /*-----不加height的话在ie6有问题--------*/
  height:30px;

 /* border-left:solid 3px #D0D0D0; */
  padding-left:40px;
   background:url(images/point.gif) no-repeat 21px 15px;
 /* border:solid 1px #ccc; */
  /*display:block;*/
}	


#basicLayout #contentSub .sidebarArea li a:hover,
#basicLayout #contentSub .sidebarArea li.selected a
{
  color:#1A746A;
  font-weight:bold;
  background:url(images/liSelected.jpg) repeat-x left center;
 text-decoration:none;
}


#basicLayout #contentSub ul#link 
{
  width:180px;
  margin:0;
  padding:0px;
  margin-top:10px;
}		
#basicLayout #contentSub ul#link li
{
  background:url("Images/linkBg.gif") no-repeat;
  font-size:13px;
  border:0;
  margin-bottom:2px;
  padding:0px;
  line-height:25px;
  padding-left:36px;
 /* width:180px;*/
}
#basicLayout #contentSub ul#link li a
{
  color:#2E2E2E;
}
	
	
#basicLayout #contentMain
{
  float:right;
  width:760px;
  background-color:#fff;
  min-height:380px;
  /* Ie6hack，实现最小的高度 */
  _height:380px;
  /*border:solid 1px #ccc;*/
	}  
#basicLayout #contentMain h2,
#basicLayout #contentMain h3
{
	font-size:14px;
    /*border-bottom:solid 1px #ccc;*/
    padding:4px;
   /* font-weight:bold;*/
	}	
#basicLayout #contentMain p
{
	font-size:12px;
	/*margin:10px 6px;*/
	padding:6px 20px;
    line-height:22px;
    color:#4A4A4A;
	}	
	
	
.crumbArea
{
  width:760px;
  height:26px;
  background:url(Images/crumbArea.jpg) no-repeat;
 margin-bottom:20px;
 position:relative;
}	
.crumbNav
{
  position:absolute;
  right:10px;
 top:0px; 
}
.crumbNav li
{
  display:inline;
  
}
.crumbNav li a,
.crumbNav li a:link,
.crumbNav li a:visited
{
 line-height:26px;
 font-size:13px;
 padding:0 10px;
 color:#000;
 background:url(images/point.gif) no-repeat right 4px;
}

/* 导航，面包屑部分 */	
#basicLayout #contentMain h2.crumbAboutus,
#basicLayout #contentMain h2.crumbNews,
#basicLayout #contentMain h2.crumbHr,
#basicLayout #contentMain h2.crumbBusiness,
#basicLayout #contentMain h2.crumbContact,
#basicLayout #contentMain h2.crumbStatement,
#basicLayout #contentMain h2.crumbFeedback,
#basicLayout #contentMain h2.crumbCulture,
#basicLayout #contentMain h2.crumbSiteMap
{
 /* padding:6px 0 0 116px; */
  padding:6px 0 0 36px;
  margin-bottom:22px;
 /* color:#373737; */
  color:#005e39;
  font-weight:bold;
  font-family:"黑体","宋体",Arial;
   font-size:14px;
} 
/*
#basicLayout #contentMain h2.crumbHr
{
   background:url(Images/crumbHr.gif) no-repeat;
}
#basicLayout #contentMain h2.crumbBusiness
{
   background:url(Images/crumbBusiness.gif) no-repeat;
}

#basicLayout #contentMain h2.crumbAboutus
{
  background:url(Images/crumbAboutus.gif) no-repeat;
}    
#basicLayout #contentMain h2.crumbContact
{
  background:url(Images/crumbContact.gif) no-repeat;
  text-indent:-9999px;
}
#basicLayout #contentMain h2.crumbStatement
{
  background:url(Images/crumbStatement.gif) no-repeat;
}

#basicLayout #contentMain h2.crumbFeedback
{
  background:url(Images/crumbFeedback.gif) no-repeat;
}
#basicLayout #contentMain h2.crumbCulture
{
  background:url(Images/crumbCulture.gif) no-repeat;
}
#basicLayout #contentMain h2.crumbSiteMap
{
  background:url(Images/crumbSiteMap.gif) no-repeat;
}
*/
/* 走进侨鑫栏目 */	

 
#basicLayout #contentMain #aboutusArea
{
   background:url(Images/aboutusAreaBg.jpg) no-repeat right bottom;
   padding-bottom:120px;
}
#basicLayout #contentMain #aboutusArea p
{
   padding:8px;
}
#basicLayout #contentMain #aboutusArea p.indent
{
  padding-right:220px;
}
#basicLayout #contentMain #aboutusArea p strong
{
   font-size:14px;
   font-weight:bold;
   color:#277876;
} 

#basicLayout #contentMain #chairmanArea
{
   background:url(Images/chairmanAreaBg.jpg) no-repeat;
   padding-top:170px;
   padding-bottom:50px;
 /*  padding-left:10px;
   padding-right:10px;*/
}
#basicLayout #contentMain #chairmanArea .chairman
{
  text-align:right;
  padding-right:30px;
  font-weight:bold;
}



#basicLayout #contentMain #brandArea
{
   background:url(Images/brandBg.jpg) no-repeat;
  /* padding:20px 20px 20px 240px;*/
   padding:10px 20px 20px 160px;
}

#basicLayout #contentMain #tenetsArea
{
  background:url(Images/tentetsAreaBg.jpg) no-repeat right top;
  padding-bottom:20px;
}

#basicLayout #contentMain #tenetsArea li
{
  padding-left:60px;
}
#basicLayout #contentMain #tenetsArea li.bg1
{
   background:url(Images/bg01.gif) no-repeat ;
}
#basicLayout #contentMain #tenetsArea li.bg2
{
   background:url(Images/bg02.gif) no-repeat ;
}

#basicLayout #contentMain #tenetsArea li.bg3
{
   background:url(Images/bg03.gif) no-repeat ;
}
#basicLayout #contentMain #tenetsArea li.bg4
{
   background:url(Images/bg04.gif) no-repeat ;
}
#basicLayout #contentMain #tenetsArea li.bg5
{
   background:url(Images/bg05.gif) no-repeat ;
}
#basicLayout #contentMain #tenetsArea li.bg6
{
   background:url(Images/bg06.gif) no-repeat ;
}
#basicLayout #contentMain #tenetsArea li.bg7
{
   background:url(Images/bg07.gif) no-repeat ;
}

#basicLayout #contentMain #tenetsArea li h3
{
   color:#273A3E;
   font-weight:bold;
}
#basicLayout #contentMain #tenetsArea li h4
{
  color:#198379; 
  padding:6px;
  font-size:14px;
  line-height:22px;
}

#basicLayout #contentMain #tenetsArea li h5
{
  color:#000;
  padding:0px 6px;
  font-size:13px;
}
#basicLayout #contentMain h5
{
  padding:6px;
}
#basicLayout #contentMain h5.video
{
 /* text-align:center;*/
   padding:10px;
   font-size:14px;
   width:400px;
   text-align:center;
   color:#157D7C;
  
}

#basicLayout #contentMain object
{
  margin-bottom:10px;
}

#basicLayout #contentMain a.linkUpload
{
   font-size:12px;
   color:#ED7342;
   padding:0 16px;
    font-weight:normal;
}


#basicLayout #contentMain #brandArea h3
{
  color:#213A39;
  font-size:14px;
  font-weight:bold;
  padding-left:20px;
}

#basicLayout #contentMain p#honorArea
{
  padding-left:100px;
  background:url(Images/honorAreaBg.jpg) no-repeat;
  color:#6DA29C;
  margin-bottom:20px;
  font-size:13px;
}

/*侨鑫研究*/


#basicLayout #contentMain p#disquisitionArea
{
   padding:40px 0 40px 100px;
  background:url(Images/disAreaBg.jpg) no-repeat;
  color:#6DA29C;
  margin-bottom:20px;
  font-size:13px;
 /* height:109px;*/
}

#basicLayout #contentMain div.articleArea th
{
  padding:8px;
}
#basicLayout #contentMain div.articleArea td
{
  padding:8px;
}


/*联系我们*/

#basicLayout #contentMain .contactArea p
{
  padding:0px 2px 0px 30px;
  margin:0px;
}
#basicLayout table.contact
{
   padding:10px;
   margin-bottom:10px;
   border-bottom:solid 1px #ccc;
}

#basicLayout table.contact td 
{
  padding:6px;
}
#basicLayout #contentMain h3.contact
{
  font-size:14px;
  padding:6px 6px 12px 6px;
  font-weight:bold;
}



#basicLayout #contentMain .contactArea ul 
{
  margin:16px 0;
  border-bottom:solid 1px #ccc;
  padding-bottom:10px;
}

#basicLayout #contentMain .contactArea ul li

{
  width:720px;
  float:left;
  margin:2px;
}

#basicLayout #contentMain .contactArea ul li p

{
  /*width:140px;*/
  float:left;
}

#basicLayout #contentMain .contactArea ul li h3
{
  float:left;
  background:url(Images/arrowG.gif) no-repeat;  
  padding:0px 4px 0px 22px;
  margin:0;
  width:180px;
  font-size:12px;
}

#basicLayout #contentMain .contactArea a.link
{
  background:url(Images/htm.gif) right top no-repeat; 
  padding-right:26px;
  color:#6F6F6F;
 /*  height:22px;
 display:block;
  line-height:22px;*/
}


/* 走进侨鑫栏目 End */	



/* 新闻列表 */
/*
#basicLayout #contentMain h2.crumbNews
{
  background:url(Images/crumbNews.gif) no-repeat;
} 
*/
#basicLayout #newsList
{
   padding:10px;
}
	     
#basicLayout #newsList li
{
   padding:8px 12px 8px 2px;
  /* background:url(Images/info_back.gif) no-repeat 2px 50%;*/
   border-bottom:solid 1px #ccc;
} 
#basicLayout #newsList li span
{
  padding:0 30px 0 0px;
  color:#3D9887;
}
#basicLayout #newsList li span.source
{
  padding:0 4px 0 0px;
  color:#3D9887;
  display:none;
} 

#basicLayout #newsList li a
{
  color:#6E6E6E;
}
#basicLayout #newsList li a:hover
{
   COLOR: #164C26;
 text-decoration: none;
}


#basicLayout .navPage
{
  font-size:12px;
  padding:10px;
  margin-bottom:20px;
}


/*专题列表*/

#basicLayout #special
{
	background:url(Images/dot.gif) left bottom repeat-x;
	padding:6px;
	margin-right:10px;
	
	}

#basicLayout #special dt
{
	float:left;
	
	}
#basicLayout #special dd
{
	float:left;
	}
#basicLayout #special dd h3
{
   font-size:16px;
   padding-left:10px;
  
	}		

#basicLayout  ul.special
{
  padding:10px 0px;
}

#basicLayout  ul.special li
{
  /*background:url(Images/dotG.jpg) left bottom repeat-x;*/
	padding:6px;
	margin-right:10px;
  
}
#basicLayout #contentMain ul.special li h3.hrTitle
{
  margin:0px;
  padding:2px 4px 2px 22px ;
}
#basicLayout ul.special li h3.hrTitle a
{
  color:#1A3D43;
  text-decoration:none;
}



/*图片模板*/

#thumbnailsArea
{
  width: 700px;
  height:120px;
 /*overflow:hidden;*/
 overflow:hidden;
 position:relative;
}

#thumbnailsArea .photoPrev
{
  background:url(Images/photoPrev.jpg) no-repeat;
  width:21px;
  height:100px;
  position:absolute;
  left:6px;
  top:4px;
}

#thumbnailsArea .photoNext
{
  background:url(Images/photoNext.jpg) no-repeat;
  width:21px;
  height:100px;
    position:absolute;
  right:6px;
  top:4px;
}

#thumbnails 
{
	border:solid 1px red;
   /*width:2000px;*/
   margin:0 0px 0 20px;
	}  
#thumbnails li
{
	 float:left;
	 /*width:140px;
	 height:140px;*/
	 width:100px;
	 height:100px;
	 padding:4px;
	 margin:0 2px;
	 background-color:#E1E1E1;
	 text-align:center;
	 border:solid 1px #C4E1DC;
	 
	}	 
	
#thumbnails li img,
#thumbnails img 
{
   border:solid 1px red;
   max-height:90px;
   max-width:90px;
   cursor:pointer;
	 
	}	
	
	
/*图片显示*/
#basicLayout #albumList
{
   margin:4px;
	}
#basicLayout #albumList li
{
	 border-bottom:solid 1px #DFDFDF;
	/* padding:4px 8px;*/
	 line-height:22px;
	
	}
#basicLayout #albumList li a
{
	color:#6F6F6F;
	}	
	
#basicLayout #albumList li a:hover
{
	COLOR: #164C26;
 text-decoration: none;
	}	 	
#basicLayout #albumList li span
{
	/*padding:0px 8px;*/
	color:#39A48A;
	display:-moz-inline-box; 
	display:inline-block; /*不加这个的话width不起作用*/
	width:116px;
	}	




#basicLayout #contentMain h3.title
{
  color:#1A3D43;
   padding:0px 4px 0px 22px;
   font-size:14px;
   font-weight:bold;
   background:url(Images/TitleBg.jpg) no-repeat;
   margin:0px 4px 10px 4px;
}


#basicLayout #contentMain div.businessImg
{
  float: left; 
  margin-right: 10px; 
 /* width: 270px;*/
}
#basicLayout #contentMain div.businessImg img
{
  border: 2px solid #cccccc; padding: 1px;
}
#basicLayout #contentMain div.businessImg h4
{
  padding: 6px;
  font-size:12px;

}

#basicLayout #contentMain div.businessImg h4 a
{  
   color:#3D9887;
}

/*业务领域--介绍*/

#basicLayout #contentMain div.businessIntro
{
  float: left; width: 450px;
}







/*人力资源，招聘*/
#basicLayout #contentMain h3.hrTitle
{
   color:#1A3D43;
   padding:0px 4px 0px 22px;
   font-size:14px;
   font-weight:bold;
   background:url(Images/TitleBg.jpg) no-repeat;
   margin:10px 4px 16px 4px;
}

#basicLayout #contentMain
{   
  font-size:12px;
  margin-bottom:10px;
  padding-right:10px;
}

#basicLayout #contentMain .hrTable
{
  font-size:12px;
  border:0;
  width:660px;
}	
#basicLayout #contentMain .hrTable th
{
  background-color:#D7EDE1;
  padding:5px 0px;
  line-height:20px;
  color:#1A3C48;
  text-align:center;
  font-weight:bold;
}

#basicLayout #contentMain .hrTable	td.position
{
  text-align:left;
  padding-left:12px;
}
#basicLayout #contentMain .hrTable	td
{
  /*padding:6px 6px;*/
   padding:6px 0px;
   text-align:center;
   border-bottom:solid 1px #DEE1E0;
}
#basicLayout #contentMain .hrTable	td,
#basicLayout #contentMain .hrTable	td a
{
  color:#696969;
}


/*业务图片显示*/
ul.imgList li
{
  float:left;
  margin:0px 2px 2px 0;
 /* border:solid 1px red;
 background-color:#ccc;
 width:180px;*/
  height:146px; /*不加这个的话在IE6中显示会出问题，应该是由浮动引起的*/
 
}  

ul.imgList li img
{
 /* max-width:160px;
  max-height:120px;*/
 /* width:160px;*/
  height:120px;
  border:solid 4px #EDEBEA;
}
/*开发中的项目*/ 
ul.imgList2 li
{
  float:left; 
  margin:0 10px 20px 10px;
} 
 
ul.imgList li a,
ul.imgList2 li a
{
  text-align:center;
  font-size:12px;
  color:#16746C;
  display:block;
  line-height:20px;
}




/*鑫动力首页*/
 #contentMainClub
 {
   float:right;
  /* width:670px;*/
  width:690px;
   
 }
 
 #contentMainClub #textArea
{
  float:left;
  width: 340px;
 /* border:solid 1px red;*/
}  
 #contentMainClub #textArea dl
{
  border-bottom:dotted  1px #3B742B;
  padding-bottom:10px;
} 

 #contentMainClub #textArea .clubList
 {
   height:100px;
 }

 #contentMainClub #textArea dt
 {
   float:left;
   width:106px;
 }
  #contentMainClub #textArea dd
  {
   float:left;
   width:220px;
   padding-left:10px;
  } 
   #contentMainClub #textArea dd p
  {
    font-size:12px;
    line-height:20px;
  } 

 #contentMainClub #textArea h2
 {
   background:url(Images/textAreaH2.jpg) no-repeat left bottom;
   font-weight:bold;
   color:#000;
   padding:6px;
   margin-bottom:6px;
   font-size:13px;
   
 }
 
 #contentMainClub #textArea h2 span,
  #contentMainClub #photoArea2 h2 span
{
     float:left;
     color:#000;
      
    }   
#contentMainClub #photoArea2 h2 span
{
     float:left;
     color:#fff;
      
    }  
 
  #contentMainClub #textArea h2  a.more,
  #contentMainClub #photoArea2 h2  a.more
 {
    float:right;
    margin-right:10px;
   color:#144D3C;
   background:url(Images/ico.gif) no-repeat right center;
   text-decoration:none;
   font-size:12px;
   font-weight:normal;
   padding:2px 14px 2px 4px;
    
    }    
 
  #contentMainClub #textArea h3
  {
    color:#622717;
    font-size:13px;
    font-weight:bold;
    padding:6px 0;
  }
 
  
 #contentMainClub #textArea  ul
 {
   padding:4px;
 }

 #contentMainClub #textArea  li
 {
   background:url(Images/info_back.gif) no-repeat 4px 50%;
   padding:4px 4px 4px 16px;
   font-size:12px;
   color:#707070; 
 }
#contentMainClub #textArea  li a
{
  color:#707070; 
}

 #contentMainClub #photoArea2
 {
  float:right;
  width:320px;
 /* border:solid 1px red;*/
  border:0;
  padding:0px;
  background:url(Images/photoAreaBg.jpg) no-repeat;
 } 
 #contentMainClub #photoArea2 h2
 {
   color:#fff;
   font-size:13px;
   font-weight:bold;
   padding:8px;
 }
  #contentMainClub #photoArea2 img
  {
  /*
    max-width:140px;
    _width:140px; */
    width:140px;
    height:105px;
  }
  
   #contentMainClub #photoArea2 li
   {
    float:left;
    margin:4px 8px;
    width:140px;
   }
   #contentMainClub #photoArea2 h3
   {
     text-align:center;
     color:#117777;
     font-size:12px;
     padding-top:4px;
   }
 
 #contentSubClub 
{
  float:left;
  width:230px;
}    
 #contentSubClub  h2.about
 {
   background:url(Images/aboutClub.jpg) no-repeat;
   width:227px;
   height:90px;
   text-indent:-9999px;
 }
  #contentSubClub  h2.join
 {
   background:url(Images/joinClub.jpg) no-repeat;
   width:214px;
   height:33px;
   text-indent:-9999px;
 }
  #contentSubClub p
  {
    line-height:22px;
    font-size:12px;
    padding:4px 10px;
    color:#707070;
  }
   #contentSubClub ul
   {
      background:url(Images/joinClubBg.jpg) no-repeat;
      width:211px;
      height:111px;
      margin-top:10px;
   }
     #contentSubClub ul li
     {
        line-height:32px;
        margin-bottom:6px;
        color:#207879;
        font-size:12px;
        padding-left:26px;
     }
     #contentSubClub ul li a
     {
         color:#207879;
     }
     
     
 /*图片*/
 
 
 #basicLayout #photoArea
{
   border:solid 2px #C0DFDC;
   background-color:#EFF5F3;
   padding:10px;
   margin-bottom:10px;
}

#basicLayout #photoArea dt
{
  float:left;
   width:420px;
   height:280px;
   text-align:center;
}

#basicLayout #photoArea dt img
{
   max-width:410px;
   max-height:270px;
   /*_width:expression(this.width > 410 ? "410px" : this.width);
   _width:expression((documentElement.clientWidth >410) ? "410px" : "auto" ); */
   _height:270px;
   
}

#basicLayout #photoArea dd
{
  float:right;
  width:240px;
  background-color:#EFF5F3;
}

#basicLayout #photoArea dd h3
{
  color:#233C41;
  font-size:16px;
  font-weight:bold;
  line-height:24px;
  font-family:"微软雅黑","宋体",Arial;
  padding:2px;
  
}
#basicLayout #photoArea dd h3.date
{
  color:#5CBCA6;
}


#basicLayout #photoArea p
{
  color:#6B6B6B;
  padding:10px 20px;
  background-color:#FFF;
  margin-top:20px;
}

 
 
 
 /*  wrapper element  */
#scrollable {
	/*background-color:#efefef;*/
	background-color:#fff;
	padding:10px;
	width:680px;
	height:100px;
}

div.items {
	height:100px;	
	float:left;
	width:630px !important;
	visibility: visible;
	overflow: hidden; 
	position: relative;
}
/* item */
div.items a {
	display:inline-block;
	float:left;
	margin-left:6px;
	width:96px;
	height:90px;
	background:#fff;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	border:1px solid #C7E0DB;
  overflow:hidden;
}
div.items a:hover {
	border:1px solid #FF3F3F;
}
div.items a.active {
	border:1px solid #FF3F3F;
}

div.items a img
{
  /* border:solid 1px red;*/
   max-height:90px;
   max-width:90px;
   cursor:pointer;
   /*针对ie的hack*/
 

    _width:expression((documentElement.clientWidth >90) ? "90px" : "auto" ); 
   /*   _height:expression((documentElement.clientHeight >90) ? "90px" : "auto" );
    _height:90px; */
   
}


.scrollableDiv{
	position: absolute; 
	width: 200000em;
	left: 0px;
}
 
 /* next / prev buttons */
#scrollable a.prev, 
#scrollable a.next {
	background:url(images/photoPrev.jpg) no-repeat 0 0;
	display:block;
	width:21px;
	height:91px;
	float:left;	
	cursor:pointer;
}
#scrollable a.next {
	background-image:url(images/photoNext.jpg)		
}

/*反馈*/

#basicLayout #contentMain table.feedback
{
  margin-bottom:20px;
  margin-left:20px;
}
#basicLayout #contentMain table.feedback td
{
 padding:6px;
 border:solid 1px #C3DED7;
 line-height:20px;
}
#basicLayout #contentMain table.feedback td.first
{
  background-color:#D7EDE1;
  width:100px;
  color:#1B3D4B;
  padding-left:8px;
}
#basicLayout #contentMain table.feedback td.first span
{
  color:Red;
  padding:0 4px;
}

#basicLayout #contentMain table.feedback input,
#basicLayout #contentMain table.feedback textarea
{
  border:solid 1px #BEBEBE ;
  background-color:#F5F5F5;
}

#basicLayout #contentMain p.feedback
{
   background:url(images/feedbackBg.jpg) 400px center no-repeat;
   padding:20px 0 20px 20px;

   
}

#basicLayout #contentMain h3.feedback
{
  font-size:12px;
  color:#21747A;
  padding:6px;
  margin:10px 0;
 
}
#basicLayout #contentMain h3.feedback a
{
 color:#701D15;
}

#basicLayout #contentMain .tableFeedback 
{
  width:680px;
  margin-bottom:20px;
}

#basicLayout #contentMain .tableFeedback th
{
  background-color:#D7EDE1;
  color:#1E3C3F;
  padding:6px;
  font-weight:bold;
 /* text-align:center;*/
}

#basicLayout #contentMain .tableFeedback td
{
  padding:8px;
  border-bottom:solid 1px #DEE2E1;
  color:#6F6F6F;
}
#basicLayout #contentMain .tableFeedback td a
{
  color:#6F6F6F;
}

/*网站地图*/
#content #contentMain #siteMap li 
{
  float:left;
  background-color:#D7EDE1;
  margin:4px;
  padding:4px;
}  

#content #contentMain #siteMap li a
{
color:#3F5B5D;
}

#content #contentMain #siteMap li ul
{
 background-color:#F5F5F5;;
}

#content #contentMain #siteMap li li
{
  float:none;
  background-color:#F5F5F5;
}
#content #contentMain #siteMap li li a
{
 color:#6F6F6F;
}


/*遮罩层*/
#BigDiv{
	filter:alpha(opacity=30); /* IE */
	-moz-opacity:0.3; /* Moz + FF */
	opacity: 0.3; /* 支持CSS3的浏览器（FF 1.5也支持）*/ 
	background: #777; position: absolute; top: 0; left: 0; z-index: 10000;
	display:none;
}
#MyDiv{
	background:#FFF;
	display:none;
	position:absolute;
	text-align:center;
	width:320px;
	height:240px;
	z-index:10001;
   padding:10px;
   background-color:#F9F9F9; 
}
.closeMyDiv{
	position:absolute;
	right:4px;
	top:2px;
	z-index:10002;
}
.closeMyDiv a{
	text-decoration:none;
	cursor:pointer;
	color:#000;
}
.closeMyDiv a:hover{
	color:#F60
}

/*
.myImagesSlideBox{
	width:300px;
	border:1px solid #bbb;
	height:280px;
} */






/*相册功能*/
div.content {
	/* The display of content is enabled by a javascript generated style on the page.
	   This is so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	/*float:right;*/
   /* float:left;
	width:550px;*/
	float:left;
	 border:solid 1px #C0DFDC;
   background-color:#EFF5F3;
   padding:10px;
   margin-bottom:10px; 
   width:700px;
   height:320px;
	
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content  a:focus, div.content  a:hover, div.content  a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	/*float: right;*/
    float:left;
    margin-left:80px;
}

div.loader {
	background-image: url('loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 350px
}
div.slideshow {
	/*clear: both;*/
   width:420px;
   height:280px;
   float:left;
   text-align:center;
   
   
   display: table-cell;
 vertical-align:middle;

 
 	
   
   /* 针对IE的Hack */
 *display: block;
 *font-size: 245px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
   
   
   
   
}
div.slideshow span.image-wrapper {
	/*float: left;*/
	padding-bottom: 12px;
}
div.slideshow a.advance-link {
	/*padding: 2px;*/
	display: block;
	
}
div.slideshow img {
	border: 1px solid #ccc;
	/*display: block;*/
    padding:2px;
   max-width:420px;
   max-height:280px;
  _height:270px;
  _width:auto;
  vertical-align:middle;
   /*_width:expression((documentElement.clientWidth >410) ? "410px" : "auto" );*/ 
  
}
div.download {
	float: right;
}
div.embox {
    /*
	clear: both;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 12px; */
	
	float:right;
  width:250px;
  background-color:#EFF5F3;
}
div.image-date
{
  color:#5CBCA6;
  font-size:14px;
}
div.image-title {
    /*
	font-weight: bold;
	font-size: 1.4em; */
	  color:#233C41;
  font-size:16px;
  font-weight:bold;
  line-height:24px;
  font-family:"微软雅黑","宋体",Arial;
  padding:2px;
}

div.image-desc {
   /*
	line-height: 1.3em;
	padding-top: 12px; */
	
  color:#6B6B6B;
  padding:10px 20px;
  background-color:#FFF;
  margin-top:20px;
  line-height:24px;
  height:180px;
	
}
div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 8px 5px 0;
	list-style: none;
}
a.thumb {
	/*padding: 2px;
	display: block;*/
	border: 1px solid #C7E0DB;
	
	display: table-cell;
 vertical-align:middle;
 text-align:center;
 
 	
	/*width:75px;
	height:75px;*/
	width:90px;
	height:90px;
   line-height:90px;
   background-color:#E1E1E1;
   
   /* 针对IE的Hack */
 *display: block;
 *font-size: 78px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
   
   
}
ul.thumbs li.selected a.thumb {
	/*background: #000;*/
    background:#1A746A;
    border:solid 1px #C0DFDC;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	/*border: none;
	display: block;*/
	
	vertical-align:middle;
	/*
   max-width:75px;
   max-height:75px;
 
   _height:75px;*/
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
    display:none;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}

/* Minimal Gallery Styles */
#thumbs-min ul.thumbs li {
	float: none;
	padding: 0;
	margin: 0;
	list-style: none;
}

#thumbs-min a.thumb {
	padding: 0px;
	display: inline;
	border: none;
}

#thumbs-min ul.thumbs li.selected a.thumb {
	background: inherit;
	color: #000;
	font-weight: bold;
}

/*登录区*/
.loginArea
{
 /* width:300px;
  height:300px;
   text-align:center;
   background: url(Images/admin/login.png) no-repeat left center;*/		
 /* padding-left:160px;
   /* margin-top:80px;*/
   
   
   z-index: 1;
	position: absolute;
	margin-top: -100px;
	width: 300px;
	height: 200px;
    margin-left : -150px;
	top: 50%;
	left: 50%;
   border:solid 1px #ccc;
  /* padding-left:160px;
   padding-top:80px;*/
    text-align:left;
   background-color:#FFF;


   
   
   
}

.loginArea .btn
{
   background:url(Images/hrLogin.jpg) no-repeat;
   border:0px;
   width:50px;
   height:20px;
   cursor:pointer;
}


.loginArea td
{
  padding:6px;
}

.loginArea  input
{
    border: #ccc 1px double;
	padding: 0.3em 0px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;	

}


/*简历*/
.resume
{
    margin:0;
    padding:0;
    }
.resume table
{
  /*  width:98%; */
  width:700px;
    margin:10px;
    padding:10px;
  /*  border:1px;*/
    background-color:#DADADA;
    border-collapse: separate; 
    
    
    }
    
 .resume table tr
 {
    background-color:#FBFBFB;
    }
 .resume table td
 {
    padding:4px;
    }
    
 .resume .description
 {
   width: 80px; 
    }
 .resume .content
 {
    width:270px;
    }
.grzl_banner
{
    height:20px;
    margin:6px;
    background:url(../../images/kingold/grzl.jpg) no-repeat ;
    }
    
 .jybj_banner
{
    height:20px;
    margin:6px;
    background:url(../../images/kingold/jybj.jpg) no-repeat ;
    }
    
.qzyyy_banner
{
    height:20px;
    margin:6px;
    background:url(../../images/kingold/qzyyy.jpg) no-repeat ;
    }  
 
.lxfs_banner
{
    height:20px;
    margin:6px;
    background:url(../../images/kingold/lxfs.jpg) no-repeat ;
    }  
  
  
.gznlj_banner
{
    height:20px;
    margin:6px;
    background:url(../../images/kingold/gznlj.jpg) no-repeat ;
    }    
 
.resume_img
{
    float:left;
    width:300px;
    text-align:center;
    }
.resume_uploadimg
{
    float:right;
    width:400px;
    
    }   
  
.button
{
    margin-bottom:20px;
    text-align:center;
    padding:4px;
    height:20px;
    } 
    
.default_h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px;PADDING-TOP: 0px;
	 MARGIN: 10px 0px 0px 10px; 
	 FONT: 20px  "黑体","宋体" serif; 
	 COLOR: black; 
	 BORDER-BOTTOM: #ccc 1px solid;
	
	
}  
.default_h6 
{
     text-align:left;
	 PADDING:0px 0px 6px 0px;
	 MARGIN: 10px 0px 0px 10px; 
	 FONT: 16px  "黑体","宋体" serif; 
	 COLOR: black; 
	 BORDER-BOTTOM: #ccc 1px solid;
	
	
}  
.line 
{
    margin:10px 0px 10px 10px;
    border-top:#ccc 1px solid;
    }   

.about_right
{
    float:right;
    width:420px;
    margin-left:10px;
    margin-top:26px;
    margin-right:20px;
    line-height: 2.2;	
    }    
.about_left
{
    float:left;
    width:230px;
    text-align:center;
    } 
     
  .other_text
  {
    color:#005633;
    
    }   
   .other_text_bold
  {
    color:#005633;
   /* font-weight:bold;*/
    }
    

 /*----------------tab导航-----------------------*/
#content #contentMain #contentGroup dd .tabTitle
  {
     list-style-type:none;
background:url(images/tabTitle.jpg) no-repeat;
height:26px;
line-height:28px; 
 margin:0 0 10px 0;
 padding:0;
  }
#content #contentMain #contentGroup dd .tabTitle li
 {
  /* display:inline; */
  float:left;
  width:84px;
  height:26px;
   list-style-type:none;
   cursor:pointer;
  background:url(Images/tabLi.jpg) no-repeat;  
   text-align:center;
color:#949694;  
margin:0px 5px 0px 0px ;
  padding:0; 

 }
  #content #contentMain #contentGroup dd .tabTitle li a
 {
   display:block;
  text-align:center;
   width:84px;
  height:26px;
 }
 
#content #contentMain #contentGroup dd .tabTitle  .selected a
{
  background:url(Images/tabSelected.jpg) no-repeat;
  width:84px;
  height:26px;
 color:#00633c;
font-weight:bold;
height:26px;
line-height:28px;
}
 .hide
 {
  display:none;
 }
#content #contentMain #contentGroup dd .tabBox li
{
  line-height:24px;
  padding:0 0 0 20px;
}

.test
{
  position:absolute; 
  left:420px;
  top:0px;
  width:160px;
  border:solid 1px red;
 line-height:40px;
}
#test2 p
{
  position:absolute;
  left:0;
  top:0;
  width:300px;
 border:solid 1px #ccc;
}

.test a
{
  display:block;
}
