@charset "gb2312";
/* CSS Document */
body, html, * { margin:0; padding:0; font-size:12px; line-height:24px; font-family:"宋体", Tahoma, Arial, sans-serif; }
.k { border: 1px red solid;}
.fl { float:left;}
.fr { float:right;}
ul, ol, li { list-style-type:none;}
.float-divider { clear:both; display:block; height:1px; font-size:1px; line-height:1px;}
img { border:0; margin:0; padding:0;}
a, a:hover { text-decoration:none; font-style:normal; color:none;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
body { background:url(body_bg.gif) repeat-x top;}
html { overflow-x: hidden;}
/*index*/
.index_main_ { width:1003px; height:759px; display:block; overflow:hidden; margin:0 auto;}
.index_flash { width:1003px; height: auto;}
.index_copy { font-size:12px; line-height:30px; text-align:center; display:block; position:absolute; top:680px;}
.index_copy span { margin: 0 40px;}
.a1 { float:right;}
/*top*/
.top { width:1003px; height:auto; overflow:hidden;  margin: 0 auto; background:#CCC;}
.top a { color:black; text-decoration:none;}
.top a:hover { color:red; text-decoration:none;}

.top_top { width:983px; padding-right:20px; height:42px; position:relative; float:left; text-align:right; line-height:42px; background:url(top_top_bg.gif) repeat-x;}
.top_logo { width:1003px; height:111px; position:relative; float:left; background:url(top_logo_bg.gif) repeat-x;}
.top_nav { width:1079px; height:72px; padding-top:3px; padding-left:24px; position:relative; float:left; background:url(top_nav_bg.gif) no-repeat;}
.top_nav li { cursor:pointer;}
.top_nav_t li { width:102px; height:32px; color:white; text-align:center; float:left; margin:0 28px; line-height:32px; font-weight: bold;}
.hover1 { background:url(nav_hover.gif) no-repeat; font-weight:bold;}
.top_flash { width:100%; height:279px; position:relative; float:left; background:#FFF;}

/*companyList*/
.companyList { width:208px; height:202px; border:#F00;}
.companyList img { border:#ddd 1px solid;}
.companyList ul li { width:208px; height:36px; background:url(companyList_bg.gif) 0 0 no-repeat; line-height:36px; text-indent:4em; color:black; cursor:pointer;}
.companyList ul li.hover { background:url(companyList_bg.gif) 0 -36px no-repeat; color:white;}

/*productsListList*/
.productsList { width:208px; height:auto; border:#F00;}
.productsList a { color: black; line-height:36px; width:208px; height:36px; display:block;}

.productsList img { border:#ddd 1px solid;}

.P_List li { cursor: pointer;}


.L_nav_ em { width:208px; height:36px; display:block; font-style:normal; line-height:36px;}

.L_nav_ { width:208px; height: auto; position:relative; float:left; display:block; }
.L_nav_ em { background:url(companyList_bg.gif) 0 -36px no-repeat; text-indent:4em; color:white;}

.L_nav_nav_ { width: 208px; height: auto; position: relative; float: left; display: block;}
.L_nav_nav_ em { background:url(companyList_bg.gif) 0 -72px no-repeat; text-indent:4em; color:black;}
.L_nav_nav_emhover em { background:url(companyList_bg.gif) 0 -108px no-repeat; text-indent:4em; color:white;}
.L_nav_nav_X em { background:url(companyList_bg.gif) 0 -144px no-repeat; text-indent:4em; color:black;}
.L_nav_nav_X_emhover em { background:url(companyList_bg.gif) 0 -180px no-repeat; text-indent:4em; color:white;}

.L_nav_nav_nav { width: 208px; height: 155px; overflow: hidden;}

.L_nav_nav_nav_ { width: 208px; height: 31px; position: relative; float: left; display: block;  background:url(companyList_bg.gif) 0 -216px no-repeat; text-indent:4em; color:#333; }
.L_nav_nav_nav_:hover { text-decoration: underline;}
.L_nav_nav_nav_hover { color: #c40203; text-decoration: underline;  }



/*ul.p_List_sy {  display:none; position:relative; float:left;}
ul.p_List_sy_dx { display:none; border:#ddd 1px solid; border-bottom:none;}

.p_List_li  { width:208px; background:url(companyList_bg.gif) 0 0 no-repeat; line-height:36px; text-indent:4em; color:black; position:relative; float:left; display:block; }
.p_List_li_hover { background:url(jci/companyList_bg.gif) 0 -180px no-repeat; color: white;}

.p_List_li .p_List_sy { display:block;} 
.p_List_li_hover em { color:white;}
.p_List_sy_li  { width:208px;  line-height:36px; text-indent:4em; color:black;}
.p_List_sy_li em { color: black;}

.p_List_sy_li em.hoverem { color: white;background:url(companyList_bg.gif) 0 -180px no-repeat;}

.p_List_sy_dx_li { width:208px; height:31px; background:url(jci/companyList_bg.gif) 0 -252px no-repeat; color:#696969; line-height:36px; text-indent:2em; border-bottom:#ddd 1px solid;}
.p_List_sy_dx_li:hover {color: #c40203; text-decoration: underline; }*/

/*ul.p_List > li { width:208px; background:url(companyList_bg.gif) 0 0 no-repeat; line-height:36px; text-indent:4em; color:black; position:relative; float:left; display:block; }
ul.p_List > li.hover { background:url(companyList_bg.gif) 0 -72px no-repeat;}
ul.p_List_sy > li { width:208px; height:36px; background:url(companyList_bg.gif) 0 -108px no-repeat; line-height:36px; text-indent:4em; color:black;}
ul.p_List_sy_dx >li { width:122px; height:35px; background:white; line-height:36px; text-indent:3em; border-bottom:#ddd 1px solid;} 
*/



/*links*/
.links { background:white; border:#ddd 1px solid; width:206px; height:218px; overflow:hidden;}
.links p { margin:10px 0 10px 8px;}

/*footer*/
.footer { width:1003px; height:72px; margin:0 auto; background:url(footer.gif) no-repeat; padding-bottom:30px;}
.footer_nav {   height:36px; line-height:35px; text-align:center;  color:white;}
.footer_copy { margin-top:5px; height:34px; color:#919191; padding-left:20px; }


/*main*/
.main { width:1003px; height:auto; margin:0 auto; background:#FFF; overflow:hidden;  padding-top:20px; padding-bottom:30px;}
.main_L { width:208px; float:left; height:auto;}  
.main_R { width:778px; float:right; height:auto;  overflow:hidden;} 
.main_R iframe { display: none;}
.main_R_ h2 { width:778px; height:40px;}
.main_R_ .about_i { position:relative; float:left; padding:5px; width:200px;  height:137px; margin-right:8px;}
.main_R_ .about_text { padding:25px 15px; }
.main_R_ .about_text p { text-indent:2em; color:black; padding-bottom:20px; font-size:12px; line-height:30px;}

.rec_t { background: url(rec_t.jpg) no-repeat; width: 85px; padding-left: 10px; height: 23px; display: block; line-height: 23px; float: right; margin-bottom: 10px;}
.rec_t a { color: black; font-weight: bold; font-size: 12px; line-height: 24px;}
.rec_t a:hover { color: red; text-decoration: underline;}
.recShow { width: 776px; height: auto;}
.recShow h3 { width: 776px; height: 32px; text-align: center; line-height: 32px; background: #f6f6f6; border: #dddddd 1px solid; display: block;}
.recShow table { border-collapse:  collapse; text-align: center;}
.recShow table tr td { border: 1px solid #dddddd;}


.honor_box { padding:25px 15px;}
.honor_i { width:220px; height:auto; text-align:center; padding:10px 13px 15px 13px; float:left;}

.culture_box { padding:50px 65px;}
.culture_box h3 { width:354px; height:38px; background:url(culture_bg.gif) no-repeat; color:black; line-height:38px; text-indent:1em; font-size:18px; font-weight:bold;}
.culture_box p { color:#666666; font-size:16px; line-height:50px; margin-bottom:30px; text-indent:2em; font-weight:bold; }

.contact_box { padding:60px 70px;}
.contact_box table { position:relative;}
.contact_box .contact_i { position:relative; float:right; margin-top:0px}


/*产品展示 表格样式*/
table { border-collapse:collapse;}
.AAD { margin:0 auto; text-indent:2em; margin-top:20px;}

.materials_table { border-collapse:collapse; margin:0 auto; margin-top:20px; font-size:12px; line-height:24px;}
.materials_table tr td { border:#000 1px solid;}
.materials_table .m_t_main { text-align:left; text-indent:1em;}
.materials_table .m_t_title { text-align:center; font-weight:bold;}

.materials_table_b { border-collapse:collapse; margin:0 auto; margin-top:20px; font-size:12px; line-height:24px;}
.materials_table_b tr td { border:#000 1px solid;}

.en { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px;}
.cn { line-height:20px;}


.dljx { text-align: center; padding-top: 20px;}
.dljx img { margin:5px 8px;}





.a1:link {
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.a1:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.a1:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
