/*CSS for jfsys website  --JFSYS-Yanglei-*/

/* Page Elements---------------------------------------------------------------------------------*/
/* Scrollbar properties only support Internet Explorer 5.5+ */
BODY {
	scrollbar-face-color : #D6EFFF;
	scrollbar-shadow-color : #CCCCCC;
	scrollbar-highlight-color : #CCCCCC;
	scrollbar-3dlight-color : #FFFFDF;
	scrollbar-darkshadow-color : #FFFCDF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-arrow-color : #000000;
	BORDER-BOTTOM : 0px;
	BORDER-LEFT : 0px;
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	FONT-FAMILY : Verdana, Arial, Helvetica;
	FONT-SIZE : 9pt;
	MARGIN : 0px 0px 0px 0px;
	color: #666666;
	background-color: #FFFFFF;
}

A {
	COLOR: #666666;
	TEXT-DECORATION:none;
}
A:hover {
     COLOR: #FFCC00; 
     TEXT-DECORATION: underline;
}

A:active {
	COLOR: #66FF33;
	TEXT-DECORATION: none;
}

image{
	border:0px;
}

table {
   line-height:120%;
   font-size: 9pt;
}

thead {
	background: #4E6B6D;
	color:#FFFFFF;
	font-size: 9pt;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
   white-space: nowrap;
	
}

form {
    border: none;
    margin: 0;
}

iframe{
	border: 0px;
	width: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-size: 9pt;
}

/* Classes---------------------------------------------------------------------------------*/

.back{
	text-align: right;
}

.body_blank{
	height: 15px;
	width: 775px;
	border: 0px;
	background-color: #FFFFFF;
}

.body_frame_line{
	background-color: #CCCCCC;
   width: 775px;
	border: 0px;
}

.body_main{
   width: 775px;
	border: 0px;
	background-color: #FFFFFF;
}

.body_main_top{
   width: 775px;
	height: 227px;
	border: 0px;
}

.case_index_show_table{
	width: 440px;
   border: 0px;
}

.case_index_show_title_td{
   text-align: left;
}
.content_table{
   padding-top:5px;
}
.content_title{
	background-color: #FFFFFF;
	color: #415266;
   text-align: left;
	padding: 5px;
   font-weight: bold;
}

.content_title a{
	background-color: #FFFFFF;
	color: #415266;
   text-align: left;
	padding: 5px;
   font-weight: bold;
}

.culture_index_desc{
	height:22px;
   text-align: left;
	padding-left: 10px;
}

.culture_index_image{
	height:130px;
	width: 139px;
   text-align: center;
}

.culture_index_show_table{
	width: 278px;
   border: 0px;
}

.culture_index_title_cn{
	height:40px;
   text-align: left;
}

.culture_index_title_en{
	height:16px;
	background-image: url(../../images/culture_title.jpg);
   text-align: right;
}

.date{
	color: #666666;
	font-size: 9pt;
	height: 20px;
	vertical-align: top;
	text-align: right;
}

.footer{
	color: #666666;
	font-size: 9pt;
   text-align: center;
	background-color: #F0F0F0;
	width:777px;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
}

.footer_td{
	color: #666666;
	font-size: 9pt;
   text-align: center;
	padding-top: 5px;
	padding-bottom: 2px;
	height: 30px;
	background-color: #F0F0F0;
}

.footer_td a{
	color: #666666;
	font-size: 9pt;
}

.index_ad{
   width: 337px;
	vertical-align: top;
	background-image: url(../../images/index_ad.jpg);
}

.index_more_td{
   vertical-align: bottom;
	text-align: right;
}

.job_department{
	width: 200px;
	text-align: left;
}

.job_table_inside{
	border: 3px #FFFFFF solid;
	width: 440px;	
	background-color: #F4F4F4;
}

.job_table_out{
   border: 1px #EDF2F5 solid;
	width: 440px;
}

.job_td{
	background-color: #F4F4F4;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
}

.job_title_table{
	width: 440px;
	border: 0px;
}

.job_title_td{
	text-align: left;
}

.job_type{
   padding-right: 5px;
	padding-left: 5px;
	background-color: #F4F4F4;
}

.level_a{
	color: #14267C;
	font-family:"ËÎÌå";
	font-weight: bold;
	font-size: 10pt;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 10px;
	height: 20px;
}

.level_b{
	color: #14267C;
	font-family: "ËÎÌå";
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 10px;
	height: 25px;
}

.level_c{
	color: #14267C;
	font-family: "ËÎÌå";
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 3px;
}

.level_c a{
	color: #14267C;
	font-family: "ËÎÌå";
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 3px;
}

.link_table_inside{
	border: 3px #FFFFFF solid;
	width: 440px;	
	background-color: #F4F4F4;
}

.link_table_out{
   border: 1px #EDF2F5 solid;
	width: 440px;
}

.link_td{
	background-color: #F4F4F4;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: left;
}

.link_title_table{
	width: 440px;
	border: 0px;
}

.link_title_td{
	text-align: left;
}

.link_type{
   padding-right: 5px;
	padding-left: 5px;
	background-color: #F4F4F4;
}

.list_title{
	color: #415266;
   text-align: left;
	padding-top: 4px;

}

.list_title a{
	color: #415266;
   text-align: left;
	padding: 2px;

}

.list_title_over{
	background-color: #F4F4F4;
	color: #415266;
   text-align: left;
	padding: 5px;

}

.list_title_over a{
	background-color: #F4F4F4;
	color: #415266;
   text-align: left;
	padding: 5px;

}

.main_left{
   border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 1px solid #B2C8D6;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size: 9pt;
	width: 480px;
	text-align: center;
}

.main_left_blank{
   width: 420px;
}

.main_right{
	text-align: center;
	width: 295px;
}

.main_right_blank{
	text-align: center;
	width: 280px;
}

.navigator{
   color: #FFFFFF;
	font-size: 9pt;
	width: 70px;
}

.navigator a{
   color: #FFFFFF;
	font-size: 9pt;
}

.navigator_blank{
   color: #FFFFFF;
	font-size: 9pt;
	width: 285px;
}

.news{
	color: #666666;
	font-size: 9pt;
	height: 20px;
}

.news_content{
	color: #666666;
	font-size: 9pt;
	height: 20px;
	text-align: left;
	width: 300px;
}

.news_index_show_blanktd{
   height: 70px;
}

.news_index_show_table{
	width: 400px;
   border: 0px;
}

.news_index_show_td{
   vertical-align: top;
}

.news_index_td{
	width: 438px;
	vertical-align: top;
	background-image: url(../../images/index_news.jpg);
   text-align: center;
}

.product{
	padding-left: 10px;
}

.product_index_show{
   text-align: left;
	width: 451px;
	border: 0px;
}

.product_index_show_table{
	width: 475px;
	height: 101px;
   border: 0px;
	background-image: url(../../images/bg_product.jpg);
}

.product_index_show_td{
   text-align: center;
	vertical-align: top;
}

.product_sort_title{
	text-align: left;
	color: #B91F27;
}

.product_sort_title a{
	text-align: left;
	color: #B91F27;
}

.red{
	FONT-SIZE: 9pt;
	color: #FF0000;
}

.scheme_index_desc{
	height:22px;
   text-align: left;
	padding-left: 10px;
}

.scheme_index_show_table{
	width: 278px;
   border: 0px;
}

.scheme_index_title_cn{
	height:40px;
   text-align: left;
}

.scheme_index_title_en{
   height:16px;
	width: 278px;
   background-image: url(../../images/project_title.jpg);
	text-align: right;
}

.secondary_page_content_table{
	width: 630px;
}

.secondary_page_content_td{
	text-align: left;
	background-image: url(../../images/bg_secondary_page.gif);
}

.secondary_page_left{
   border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 1px solid #E9E9E9;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size: 9pt;
	width: 120px;
	text-align: center;
	height: 400px;
	vertical-align: top;	

}

.secondary_page_menu_table{
	width: 100px;
	border: 0px;
}

.secondary_page_menu_td_B_out{
	height: 25px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #FFFFFF;
	text-align: left;
   padding-left: 25px;
}
.secondary_page_menu_td_B_over{
	height: 25px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #F4F4F4;
	text-align: left;
   padding-left: 25px;
}

.secondary_page_menu_td_out{
	height: 25px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px #999999 dotted;
	background-color: #FFFFFF;
	text-align: left;
   padding-left: 10px;
}

.secondary_page_menu_td_over{
	height: 25px;
	background-color: #F4F4F4;
   text-align: left;
	padding-left: 10px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px #999999 dotted;
}

.secondary_page_right{
   border: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size: 9pt;
	width: 654px;
	text-align: center;
	padding-bottom: 50px;

}

.secondary_page_title_bottom{
	height: 1px;
	width: 624px;
}

.secondary_page_title_bottom_line{
   background-color: #E9E9E9;
	width: 30px;
	height: 1px;
}

.secondary_page_title_brow{
   background-color: #E9E9E9;
	height: 10px;
}

.secondary_page_title_content{
   font-size: 10pt;
	padding: 10px;
	font-weight: bold;
	color: #333333;
   text-align: left;
}

.secondary_page_title_left{
   background-color: #E9E9E9;
   width: 5px;
}

.secondary_page_title_table{
   width: 654px;
	border: 0px;
}

.synopsis{
	text-align: left;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 40px;
   border-bottom: 1px #CCCCCC dotted;
}

.td_even{
	background-color: #FFFFFF;
   font-size: 9pt;
	border:0px;
	color: #666666;
   padding-left: 5px;
	height: 20px;
	text-align: left;
}

.td_odd{
	background-color: #F5F5F5;
   font-size: 9pt;	
	color: #666666;
	padding-left: 5px;
	height: 20px;
	text-align: left;
}
























