﻿.TpAB .sd7 a
{
	border:solid 1px #9BADBF;background-color:#3E638C;
}
.TpAB .sd7 span
{
	color:#DAE8F5;display:block;
}
.CpA
{
	width:930px;height:auto;overflow:hidden;margin:15px auto;
}
.CpAA
{
	width:177px;height:auto;overflow:hidden;float:left;
}
.CpAB
{
	width:738px;height:auto;overflow:hidden;float:right;
}
.CpABA
{
	margin-bottom:15px;
}
.CpABB
{
	text-align:center;width:736px;height:auto;border:solid 1px #D7D7D7;border-top:0px;overflow:hidden; margin:0 auto; border-bottom:0px
}
.CpABBA 
{
	width:75%;height:auto;margin:0 auto; line-height:2.0; text-align:left; color:#393939;overflow:hidden; 	
}

.CpABB h3
{
	text-align:center; margin:0px;margin-top:20px; color:#4F4F4F;font-size:16px;color:#333; 
}

/*modify 08-10-27 _begin*/
.line
{
	width:680px;
	height:auto;
    margin:0 auto;
    margin-top:5px;
    margin-bottom:31px;   
   >margin-bottom:15px;
   >margin-left /*IE5.5*/:25px;
}
.lineL
{
	width:100px;height:5px; background:url(Images/line_2.gif) repeat-x; float:left;
}
.lineR
{
	width:580px;height:5px; background:url(Images/line_1.gif) repeat-x;	float:left;
}
/*modify _end*/
.CpGroly
{
	width:180px;float:right; height:500px;	
}
/*company survey*/
h4
{
	font-size:14px;	
}
.CpSurvey
{
	width:80%; margin:0 auto; line-height:2.0; text-align:left; color:#4e4e4e;		
}
.CpSurvey p
{
   margin:0;margin-top:5px	
}
/*show picture*/
.divGlory
{
	 height:200px;
}

.gloryImg
{
	width:242px;height:170px;float:left; margin:40px 0 0 0;
}
.dcpPage
{
	width:95%;height:40px;margin:0 0 0 17px;>margin:0 0 0 10px;line-height:40px; float:left; overflow:hidden ; 
}
*+html .dcpPage
{
	margin:0 0 0 17px;
}
.dcpPage div div
{
	float:right;
}
.gloryImg span, .gloryImg img
{
	float:left; width:170px; margin:0 auto;margin-left:36px;
}
.gloryImg span
{
	white-space:normal; word-break:break-all; overflow:hidden; text-align:center;padding-top:8px;
}
.gloryImg img
{
    filter:alpha(opacity=65);	
}
.divImgShow{
	z-index:9999; display:none;overflow: hidden; position:relative; 
   width:269px;height:202px; 
}
.divImgShow img
{
	width:230px;height:175px;margin-top:13px;	
}
/*develop*/
.Pinfo
{
	width:90%;height:auto; overflow:hidden; text-align:left;margin-top:20px; margin:0px auto;
}
.PinfoA
{
   margin:0 auto;width:100%; padding-top:35px;margin-bottom:15px; padding-bottom:10px; line-height:1.5;color:#373737;	
}
.Pinfo p
{
	margin:0; 	
}
/*affairs*/
.divYear
{
	width:668px;margin:0 auto;height:115px;  padding-top:5px; text-align:center;margin-top:15px; background-color:#eeeeee
}
.ChrDetail
{
	width:668px;height:auto; text-align:left; margin:0 auto; margin-bottom:30px;margin-top:10px; padding-top:10px;
}
.ChrDetail h5
{
	margin:0;padding-left:10px; color:#333333;margin-top:18px; height:12px; margin-bottom:8px; font-size:12px; background:url(Images/Chr_pointer.gif) no-repeat;
}
.ChrDetail div 
{
	text-indent:2em; line-height:1.5; height:auto;  color:#444444;	
}
.ChrDetail p
{
	margin:0;padding:0;	
}
.ChrYear,.differ
{
	width:110px;height:30px; float:left; background:url(Images/Chr_bg.gif) repeat-x;margin-left:1px; margin-top:5px; 
	line-height:30px; 
}
.ChrYearA a:hover
{
	color:#ff0000 !important;	
}
.DiffChrYear a:hover
{
   background-color:#ff6633;display:block;height:30px;
}
.ChrYear a,.differ a
{
   display:block;  color:#E0E0E0 !important; text-decoration:none !important; font-weight:bold;
}
.differ 
{
  background:url(Images/Chr_bg2.gif) repeat-x;
}
/* */
.LiABBA
{
	width:95%;height:auto;overflow:hidden;margin:5px auto;
}
.LiABBA a
{
	width:100%;height:26px;display:block;line-height:27px;border-bottom:dotted 1px #ccc;overflow:hidden;
}
.LiABBA a:hover
{
	background-color:#E1F5FE; text-decoration:none;
}
.LiABBA a span
{
	float:left;width:590px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.LiABBA a label
{
	float:right;width:100px;
}
.titABBA
{
	width:95%;height:25px; color:#666666; background-color:#C0EBF9;line-height:25px; margin:0 auto; margin-top:15px;
} 
.titABBA span
{
	float:left; padding-left:20px; width:100px;
}
.titABBA label
{
   float:right; padding-right:7px; width:100px;
}
.EmbDetail
{
	padding-bottom:20px; height:auto;  line-height:1.5;overflow:hidden
}
.EmbDetail h4
{
	font-size:14px	
}
.EmbDetail .lineL,.EmbDetail .lineR
{
	margin-bottom:0	
}
.EmbPostDate
{
	width:90%;color:#454545; text-align:right; height:13px; margin:0 auto; 
}
.EmbDetail .CpSurvey
{
	padding-top:20px; width:85%; margin:0 auto;	
}
/*page */
.pag_down
{
    width:100%; height:auto; 
}
.pag_non
{
	height:45px;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;			
}
.pag
{

	height:auto;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	float:left;
}
.pag,.pag_non
{
	width:736px;
	>width /*IE5.5*/:737px;
}
*+html .pag,*+html .pag_non
{
	width:736px;
}
.pag_logo
{
  width:187px;
  height:19px;
  background:url(Images/pag_logo.gif) no-repeat;
  float:right;	
}
.pag_c_l
{
	width:9px; background:url(Images/pag_c_l.gif);float:left;height:17px;
}
.pag_c_m
{
	width:721px; height:17px;background:url(Images/pag_dn.gif) repeat-x; float:left;	
}
.pag_c_r
{
	width:8px;background:url(Images/pag_c_r.gif);float:left; height:17px;
}

