/* Design by zzf*/

body { background: #fff; 
       margin: 0; 
	   padding: 0; 
	   font-size: 12px; 
	   color: #666666; 
	   line-height: 160%; 
	   font-family:"Arial";}

.menu:link {font-family:"Arial"; color:#fff; font-size:12px; text-decoration:none;}
.menu:visited {font-family:"Arial"; color:#fff; font-size:12px; text-decoration:none;}
.menu:hover{font-family:"Arial"; color:#fff; font-size:12px; text-decoration:none;}
.menu:active {font-family:"Arial"; color:#fff; font-size:12px; text-decoration:none;}
a.orangeFont:link,a.orangeFont:visited{color:#4B4B4B; font-family:"Arial";text-decoration:none;font-size:12px;}
a.orangeFont:hover,a.orangeFont:active{color:#0066CC; font-family:"Arial";text-decoration:underline;font-size:12px;}
.font1 {font-family:"Arial"; color:#0066CC;font-size:12px;line-height:160%;}
.redfont2{font-family:"Arial"; color:#990000;font-size:14px;line-height:160%;font-weight:bold;}
.bluefont {font-family:"Arial"; color:#007fea;font-size:12px;line-height:160%;font-weight:bold;}
.wenzi{ font-size:12px;color:#333333; font-family:"Arial";line-height:160%;}
.lanZi {font-size:12px;color:#045ebe;font-family:"Arial";line-height:160%;}
.heiZi13 {font-size:12px;color:#000000;font-family:"Arial";line-height:160%;font-weight:bold;}
.green:link {font-family:"Arial"; color:#3c9b95;font-size:12px;text-decoration:none;font-weight:bold;}
.green:visited {font-family:"Arial"; color:#3c9b95;font-size:12px;text-decoration:none;font-weight:bold;}
.green:hover {font-family:"Arial"; color:#3c9b95;font-size:12px;text-decoration:underline;font-weight:bold;}
.green:active {font-family:"Arial"; color:#3c9b95;font-size:12px;text-decoration:none;font-weight:bold;}

.yueb:link {font-family:"Arial"; color:#959595;font-size:12px;text-decoration:none;}
.yueb:visited {font-family:"Arial"; color:#959595;font-size:12px;text-decoration:none;}
.yueb:hover {font-family:"Arial"; color:#959595;font-size:12px;text-decoration:underline;}
.yueb:active {font-family:"Arial"; color:#959595;font-size:12px;text-decoration:none;}

.entext {font-size: 11px;font-weight: normal;color: #666666; font-family:"Arial";}


.tixigongsi{ font-size:12px;color:#6f5c4b; font-family:"Arial";line-height:160%;font-weight:bold;}

.tixichengdian{ font-size:12px;color:#ff810f; font-family:"Arial";line-height:160%;font-weight:bold;}

.line { border-bottom: 1px #555 dotted;  
        padding-bottom: 10px;}
		
.tb { padding: 5px 8px 3px 8px; 
      color: #000000; 
	  border:#e8e8e8 1px solid; }
	  
	  .title {backgrund:#cccccc; 
        color: #003399; 
		font-size: 14px; 
		font-weight: bold;}	
		



/*֤������ҳ�����*/
.zhengshu:link {font-family:"Arial"; color:#0061be; font-size:12px; text-decoration:none;}
.zhengshu:visited {font-family:"Arial"; color:#0061be; font-size:12px; text-decoration:none;}
.zhengshu:hover{font-family:"Arial"; color:#0061be; font-size:12px; text-decoration:underline;}
.zhengshu:active {font-family:"Arial"; color:#0061be; font-size:12px; text-decoration:none;}


/*��ҵ�Ļ�ҳ�����*/
.qiyefont {font-family:"Arial"; color:#999900;font-size:12px;line-height:160%;font-weight:bold;}
.bluefont2 {font-family:"Arial"; color:#007fea;font-size:12px;line-height:160%;font-weight:bold;}


.yingpin:link {font-family:"Arial"; color:#007fea; font-size:12px; text-decoration:none;}
.yingpin:visited {font-family:"Arial"; color:#007fea; font-size:12px; text-decoration:none;}
.yingpin:hover{font-family:"Arial"; color:#ff6600; font-size:12px; text-decoration:underline;}
.yingpin:active {font-family:"Arial"; color:#007fea; font-size:12px; text-decoration:none;}




/*  �ұ�˵�����ֵ����  */
.rightLink:link {font-family:"Arial"; color:#0066CC; font-size:12px; text-decoration:none;}
.rightLink:visited {font-family:"Arial"; color:#0066CC; font-size:12px; text-decoration:none;}
.rightLink:hover{font-family:"Arial"; color:#0066CC; font-size:12px; text-decoration:underline;}
.rightLink:active {font-family:"Arial"; color:#0066CC; font-size:12px; text-decoration:none;}

/* �����˵���ʽ */
.ej1:link {font-family:"Arial"; color:#08367a;font-size:14px;text-decoration:none;font-weight:bold;}
.ej1:visited {font-family:"Arial"; color:#08367a;font-size:14px;text-decoration:none;font-weight:bold;}
.ej1:hover {font-family:"Arial"; color:orange;font-size:14px;text-decoration:none;font-weight:bold;}
.ej1:active {font-family:"Arial"; color:#3c9b95;font-size:14px;text-decoration:none;font-weight:bold;}

.ej2:link {font-family:"Arial"; color:#22aede;font-size:14px;text-decoration:none;font-weight:bold;}
.ej2:visited {font-family:"Arial"; color:#22aede;font-size:14px;text-decoration:none;font-weight:bold;}
.ej2:hover {font-family:"Arial"; color:orange;font-size:14px;text-decoration:none;font-weight:bold;}
.ej2:active {font-family:"Arial"; color:#3c9b95;font-size:14px;text-decoration:none;font-weight:bold;}

/* �߽��������ֽ��ܵ���ɫ */
.img_f1 { font-family:"Arial"; color:#ff1552; line-height:150%; }
.img_f2 { font-family:"Arial"; color:#ff3600; line-height:150%; }
.img_f3 { font-family:"Arial"; color:#2aa100; line-height:150%; }
.img_f4 { font-family:"Arial"; color:#e39500; line-height:150%; }
.img_f5 { font-family:"Arial"; color:#b031f9; line-height:150%; }
.img_f6 { font-family:"Arial"; color:#00997e; line-height:150%; }
.img_f7 { font-family:"Arial"; color:#ff3434; line-height:150%; }

.blue-big{color:#003399; font-size:14px; font-weight:bold;line-height:150%;}
.red-big{color:#ce0000; font-size:14px; font-weight:bold;line-height:150%;}
.red-big2{ font-size:14px; line-height:150%; font-family:"Arial";}
.blue-big2{color:#003399; font-size:14px; font-weight:bold;line-height:150%;}
.pl{padding-left:25px; font-family:"Arial";}
.pl a{color:#003399}

/* ��ͼƬ */
.o-tittle{ width:1002px;height:20px;  margin:0 auto;  border-bottom:#0066CC 1px solid; font-size:14px; font-weight:bold; color:#003399;}
.show_office{ width:1002px; height:120px; text-align:center; margin:0 auto; margin-top:5px; border:dashed #666666 1px; }
.show_office img{ margin:10px;}

/*  */
.main{ background:none; border:none; padding-top:19px; width:680px;}
.table_space{ margin-bottom:42px; font-size:12px; }
.main th, .main td{ padding-left:16px; text-align:left; font-weight:normal;}
.main .job_class{ background:#f2f6fa url(../../images/th_bg.gif) repeat-x bottom; height:34px; }
.job_class .job_class_info{ font-weight:bold; color:#5f666f;}
.job_class .class_more{padding-right:12px; text-align:right;  height:34px;}
.job_class .class_more a{ font-weight:normal; color:#5f666f;}
.job_class .class_more a:hover{ text-decoration:underline;}
.job_class .class_more a:visited{ color:#8a8a8a;}
.main .job_info{ background-color:#f6f9fb; width:100%; color:#245693; font-weight:normal; height:29px; line-height:29px;}
.main .th_space{ background-image:url(../../images/th_space.gif); background-position:left center; background-repeat:no-repeat;}
.main td { height:26px; line-height:26px; color:#5f666f; text-align:left;}
.main td a{ color:#5f666f; text-decoration:none;}
.main td a:hover{ text-decoration:underline;}
.main td a:visited{ color:#8a8a8a;}

.main .td_center{ padding-left:26px;}
.main .even td{ background:#f8fafc;}
.main h2.job_title,.side h2.job_title{text-align:left; height:60px; background-position:left top; margin-bottom:14px;}
.main h2.job_title{ padding-left:4px;}
.activ1{ width:100%;font-weight:normal; height:29px; line-height:29px;font-size:12px;}

/*��˾��ϵ*/
.zrq_sites{margin:0;padding:0}
.zrq_sites li{float:left;display:inline;margin:0 5px 10px}
.zrq_sites img{border:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.zrq_sites .ml0{margin-left:0}
.zrq_sites .mr0{margin-right:0}
.h0{font-size:0;line-height:0}
