﻿/* index --begin-- */
#div_main
{
	width:990px; margin:0px auto; overflow:hidden;
}
#div_head
{
	margin:0px auto; width:990px; height:400px; background:url(../images/style/headBgN.jpg) no-repeat;
}
#div_body
{
	width:990px; margin:0px auto; margin-top:0px; 
}
#div_foot
{
	width:990px; height:39px;background:#0f3c7f; margin:0 auto;  margin-top:11px; background:url(../images/style/foot.gif) repeat-x;
	}
/* index --/end-- */

/* head --begin-- */

#div_top_right{ width:480px; height:108px; float:right;}
#div_top_txt
{
	width:170px; height:27px; text-align:center; float:right; margin-top:15px; color:#fff; margin:42px 55px 0px 0px;
}
#div_top_txt div
{
	width:100%; height:100%; color:#666666; text-align:center;
}
#div_top_txt a
{
	line-height:27px; font-family:"宋体"; display:inline-block; height:27px; padding:0px; width:50px;
}
#div_top_txt a:link,#div_top_txt a:visited
{
	color:#fff;
}
#div_top_txt a:hover
{
	color:#fff;
}
#div_top_txt #a_ln_cn
{

}
#div_top_txt #a_ln_en
{

}
#div_top_txt #a_ln_hm
{
	background:url(../images/style/home.gif) no-repeat left center;
}
#div_top_txt #a_ln_fv
{
	background:url(../images/style/favo.gif) no-repeat left center;
}

#div_top_logo
{
	width:545px; float:left;overflow:hidden; height:57px;display:inline; margin:30px 0px 0px 20px;
}
#div_top_Tel{ background:url(../images/style/TopTel.gif) no-repeat; width:252px; height:22px; margin:22px 0px 0px 40px; float:left;}

#div_menu
{
	margin:0px auto; height:40px;  width:990px; margin:0 auto; margin-top:27px; float:left; _display:inline; 
}
#div_menu #tbl_menu
{
	height:40px; margin:0px auto; width:800px !important;

}
#div_menu #tbl_menu tr td
{
	height:0px; vertical-align:top; text-align:left; padding:0px; width:auto !important;  line-height:36px;
}
#div_menu #tbl_menu tr .td_menu
{
	height:40px; text-align:center; /* background-repeat:no-repeat;*/
	 overflow:hidden; 
}
#tbl_menu tr td.td_menu a
{
	height:40px; margin:0px auto; cursor:pointer; font-size:12px; background-repeat:no-repeat; font-weight:normal; margin-top:5px; float:left;
	text-align:center; display:block; font-family:"宋体","Arial"; line-height:40px; margin:0px; overflow:hidden; background:url(../images/style/A.gif) right no-repeat; 
	
}
#tbl_menu tr td.td_menu a:link,#tbl_menu tr td.td_menu a:visited
{
	 color:#fff;
}
#tbl_menu tr td.td_menu a:hover,#div_menu #tbl_menu tr td.td_menu a.a_menu_ov
{
	 color:#fff; text-decoration:underline;
}
#tbl_menu #LG{width:980px; position:relative; }
#tbl_menu tr td .div_sonmenu
{
	position:absolute; overflow:hidden; text-align:left;display:block; width:980px;margin-top:0px; display:none;
	/*opacity:0.85; filter:alpha(opacity=85); */
}
#tbl_menu tr td .div_sonmenu ul
{
	margin:0px; padding:0px; width:980px; float:left;
}
#tbl_menu tr td .div_sonmenu ul li
{
	text-align:center;padding:0px; width:115px; 
	
}
#tbl_menu tr td .div_sonmenu ul li a
{
	height:24px; margin:0px auto; cursor:pointer; font-size:12px; background-repeat:no-repeat;  display:block; width:115px;
	text-align:center; overflow:hidden; line-height:24px; display:block; font-family:"宋体","黑体","Arial"; display:block;
}
#tbl_menu tr td .div_sonmenu ul li a:visited,#tbl_menu tr td .div_sonmenu ul li a:link
{
 background:url(../images/style/sonA.gif); background-repeat:no-repeat; 
}
#tbl_menu tr td .div_sonmenu ul li a:hover
{
	 background:url(../images/style/sonAOn.gif); background-repeat:no-repeat; 
}

#div_head_bann
{
	overflow:hidden; margin:0px auto; width:990px; height:245px; position:relative;
}
#div_head_bn
{
	width:990px; height:245px; margin:0px;
}

#div_bann_swf
{
	position:absolute; width:100%; height:100%; overflow:hidden; margin:0px auto; z-index:99;
}
#div_bann_swf object
{
	width:100%; height:100%;
}

#div_head_sear0
{
	width:188px; height:30px; background:none; margin-top:15px; float:left;
}

#div_head_sear0 .tb_searH
{
	width:157px; height:20px; float:left; background:url(../images/style/tb_searBg.gif) no-repeat; border:0px;
}
#div_head_sear0 .btm_searH
{
	border:0px; background:url(../images/style/btm_searBg.gif) no-repeat; width:21px; height:20px; 
	display:inline-block; cursor:pointer; float:left; 
}

#LeftSearch
{
	width:138px; height:48px; margin:0px; text-align:right; margin-left:27px;
}

#LeftSearch #ctl13_menulist1_leftsearch1_LGTxt
{
	border:0px; color:#777; width:98px; height:16px; float:left; display:inline; margin-top:4px; border:1px solid #284320;
}
#LeftSearch #btm
{
	border:0px; color:#fff; background:url(../images/style/sear_bt.gif) no-repeat; height:18px; width:34px; margin-top:4px;
	display:inline-block; cursor:pointer; float:left; 
}


/* head --/end-- */

/* home --begin-- */
#div_defa_main
{
	width:990px; margin:0px auto; 
}

#div_defa_bann
{
	width:980px; margin:0px auto; height:314px;z-index:-100;
}
#div_defa_bann #div_defa_bn
{
	margin:0px auto; width:978px; height:313px;
}
#div_defa_bann object
{
	width:100%; height:100%;
}

#div_defa_lt
{
	width:226px; margin:0px;
	float:left; _display:inline;
}

#div_defa_md
{
	width:980px; margin:10px auto 0px;
	/*float:left;*/
}

#div_defa_rt
{
	width:226px; margin:0px;
	float:right; _display:inline;
}

#dl_defa_logi
{
	width:220px; overflow:hidden; margin:0px auto; padding:0px;
}
#dl_defa_logi dt
{
	width:100%; height:45px; margin:0px auto; overflow:hidden;
}
#dl_defa_logi dd
{
	font-weight:normal; color:#003059; height:35px; background:url(../images/style/logi_ct.gif) no-repeat; overflow:hidden;
	text-align:center; margin:0px; padding-top:10px;
}
#dl_defa_logi dd.dd_logi_tb input
{
	background:#cedeeb; border:solid 2px #e6f0f7;
}
#dl_defa_logi dd.dd_logi_bt
{
	height:37px; overflow:hidden; background:url(../images/style/logi_bt.gif) no-repeat;
}
#dl_defa_logi dd.dd_logi_bt input
{
	margin:0px 10px;
}

#dl_defa_abou
{
  width:752px; height:215px;  margin-top:0px; float:left; clear:right; background:#e2f3fc; margin-bottom:5px;
}


#dl_defa_abou dt{ width:100%; height:32px; background:url(../images/style/dl_defa_right.gif) no-repeat;}
#dl_defa_abou dt strong
{
	width:180px; height:29px; line-height:29px; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px; float:left;
}
#dl_defa_abou dt a{ width:34px; height:11px;float:right; margin:10px 12px 0px 0px; }

#dl_defa_abou dd{ margin-top:9px; width:100%;}



#dl_defa_pdli
{
	width:220px; padding:0px; display:inline; height:215px; overflow:hidden;  float:left; background:#e2f3fc; margin-bottom:5px; margin-top:0px;
}
#dl_defa_pdli dt
{
	width:100%; height:32px; overflow:hidden; background:url(../images/style/dl_defa_pdli_dt.gif) no-repeat;
}
#dl_defa_pdli dt strong
{
	width:180px; height:29px; line-height:29px; display:block; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px;
}
#dl_defa_pdli dd
{
	width:183px; margin:0 auto; padding:0px;
}
#dl_defa_pdli dd a
{
	display:block; width:100%; height:25px; line-height:25px; overflow:hidden; margin:0px auto 0px;
	 padding-left:15px; margin-left:0px; padding-left:15px;
}
#dl_defa_pdli dd a:link,#dl_defa_pdli dd a:visited
{
	color:#333333; background:url(../images/style/DefaA.gif) no-repeat;
}
#dl_defa_pdli dd a:hover
{
	color:#333333; background:url(../images/style/DefaA.gif) no-repeat;
}

#dl_defa_news
{
 margin:0px;width:220px; height:215px; overflow:hidden; background:#e2f3fc;
}
#dl_defa_news dt{ background:url(../images/style/dl_defa_pdli_dt.gif) no-repeat; width:220px; height:32px;}
#dl_defa_news dt strong{ width:180px; height:29px; line-height:31px; display:block; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px;}
#dl_defa_news dt a{ float:right; margin:11px 8px 0px 0px;}


#dl_defa_news dd{ width:220px; height:211px; }
#dl_defa_news dd #JListView{ width:220px; margin-left:10px;}
#dl_defa_news dd #JListView li { width:100%; height:12px; line-height:12px;margin-top:12px;_margin-top:10px;}
#dl_defa_news dd #JListView li a:link,#dl_defa_news dd #JListView li a{  background:url(../images/style/DefaNewsL.gif) left no-repeat; padding-left:12px; color:#333}
#dl_defa_news dd #JListView li a:link,#dl_defa_news dd #JListView li a:visited{color:#333;}
#dl_defa_news dd #JListView li a:hover{color:#b20c00;}
#dl_defa_news dd .FirstNews{ margin:21px 0px 0px 18px;}






.dl_defa
{
	width:348px; padding:0px;
}
.dl_defa dt
{
	width:100%; margin:0px; background:url(../images/style/defa_tt.gif) no-repeat; height:37px;
	overflow:hidden;
}
.dl_defa dt strong
{
	width:120px; height:32px; line-height:32px; display:block; margin:0px auto 0px 0px; background-repeat:no-repeat; background-position:center center;
	display:inline-block; text-align:center; color:#fff;
}
.dl_defa dt a
{
	float:right; margin:12px 10px 0px 0px;
}
.dl_defa dd
{
	width:100%; margin:10px auto 0px; overflow:hidden; display:block; padding:0px; font-size:12px; height:185px;
}

#dl_defa_cont
{
	width:212px; margin:0px; margin:0px; padding:0px; height:379px; background:url(../images/style/defa_cont_bg.gif) top no-repeat; float:left;
}
#dl_defa_cont dt
{
	width:100%; margin:0px; height:30px;
}
#dl_defa_cont dt strong
{
	color:#fff; font-size:12px; padding:0px 0px 0px 11px; background-repeat:no-repeat; background-position:15px center; height:30px;
	text-align:left; line-height:36px; display:block; width:200px; overflow:hidden; line-height:30px;
}
#dl_defa_cont dt span
{
	font-family:Arial; line-height:30px; color:#fff; font-size:14px; margin-left:7px; font-weight:normal;
}
#dl_defa_cont dt a
{
	float:right; margin:20px 20px 0px 0px;
}
#dl_defa_cont dd
{
	width:100%; margin:0px; overflow:hidden;  padding-left:0px; padding-top:16px;
}
#dl_defa_cont dd span{ display:block; padding-left:20px; color:#b6b6b6; }





#div_defa_pd
{
	width:752px; height:215px; margin:0px;background:#e2f3fc; margin-top:5px; 
}
#div_defa_prod_tt
{
 width:100%; height:32px; background:url(../images/style/dl_defa_right.gif) no-repeat;
}
#div_defa_prod_tt strong
{
	width:180px; height:29px; line-height:29px; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px; float:left;
}
#div_defa_prod_tt span
{
	color:#ababab; margin-left:10px; line-height:29px; display:inline; font-size:11px;
}
#div_defa_prod_tt a
{
	float:right; margin:10px 12px 0px 0px;
}
#div_defa_prod_ct
{
	width:100%;  height:155px; margin-top:21px
}
#div_defa_prod_ct #defa_product_ul{ width:752px; height:155px;  }
#div_defa_prod_ct #defa_product_ul li{ width:151px; height:155px; margin-left:30px;float:left; overflow:hidden;_display:inline;}
#div_defa_prod_ct #defa_product_ul li .Title{ width:151px; height:11px; text-align:center; color:#5b5b5b; float:left; margin-top:4px; float:left; display:block;}
#div_defa_prod_ct #defa_product_ul li a{ width:151px; height:125px; float:left;}


#div_defa_prod_ct ul li .pparameter{ width:290px; height:89px; overflow:hidden; float:right; overflow:hidden; font-size:12px; color:#787878;}



/*工程案例开始*/


#div_defa_project
{
	width:752px; height:215px; margin:0px;background:#e2f3fc;  margin-top:5px;
}
#div_defa_project_tt
{
 width:100%; height:32px; background:url(../images/style/dl_defa_right.gif) no-repeat;
}
#div_defa_project_tt strong
{
	width:180px; height:29px; line-height:29px; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px; float:left;
}
#div_defa_project_tt span
{
	color:#ababab; margin-left:10px; line-height:29px; display:inline; font-size:11px;
}
#div_defa_project_tt a
{
	float:right; margin:10px 12px 0px 0px;
}
#div_defa_project_ct
{
	width:100%;  height:155px; margin-top:21px
}
#div_defa_project_ct #defa_project_ul{ width:752px; height:155px;  }
#div_defa_project_ct #defa_project_ul li{ width:151px; height:155px; margin-left:30px;float:left; overflow:hidden;_display:inline;}
#div_defa_project_ct #defa_project_ul li .Title{ width:151px; height:11px; text-align:center; color:#5b5b5b; float:left; margin-top:4px; float:left; display:block;}
#div_defa_project_ct #defa_project_ul li a{ width:151px; height:125px; float:left;}


#div_defa_prod_ct ul li .pparameter{ width:290px; height:89px; overflow:hidden; float:right; overflow:hidden; font-size:12px; color:#787878;}


/*工程案例结束*/
/* home --/end-- */

/* foot --begin-- */

#div_foot_copy
{
	 font-family:"宋体"; line-height:21px; width:990px;color:#fff;  margin:0 auto; margin-top:16px;
}
#div_foot_copy div{ color:#fff; }
#div_foot_copy #div_foot_righ
{
	width:946px; margin:10px auto 13px; color:#fff;
}
#div_foot_copy a
{
	padding:0px 5px;
}
#div_foot_copy a:link,#div_foot_copy a:visited
{
	
}
#div_foot_copy a:hover
{

}
#div_foot_copy #div_foot_tech
{
	width:130px; overflow:hidden; text-align:right; float:right; color:#666; line-height:24px;
}
#div_foot_copy #div_foot_tech a:link,#div_foot_copy #div_foot_tech a:visited
{
	color:#666;
}
#div_foot_menu
{
	width:966px; height:45px; background:url(../images/style/foot_menu.gif) no-repeat; margin:10px auto 0px; color:#fff; text-align:center;
	line-height:35px;
}
#div_foot_menu a:link,#div_foot_menu a:visited
{
	
}

#div_foot_serv
{
	height:32px; width:310px; margin:28px auto 0px 166px; float:left; display:inline;
}
#div_foot_serv a img
{
	margin:0px 5px;
}
/* foot --/end-- */

/* body --begin-- */
#div_body_main
{
	width:990px; margin:0px auto; margin-top:9px;
}
#div_body_lt
{
	float:left; width:220px; margin:0px;height:auto; min-height:165px;
	_display:inline; overflow:hidden;  
}

#div_body_rt
{
	width:752px; margin-left:0px; 
	_display:inline; overflow:hidden; float:left; margin-left:18px;
}

#div_body_bann
{
	overflow:hidden; width:980px; text-align:center; height:226px; background:url(../images/style/bann_bg.gif) no-repeat center bottom; margin:0px auto;
}
#div_body_bann #div_body_bn
{
	margin:0px auto; width:978px; height:224px; overflow:hidden;
}
#div_body_bann object{width:100%; height:100%;}

#div_body_menu
{
	width:220px; overflow:hidden; padding:0px; background:#e2f3fc;
}
#div_body_menu_tt
{
	width:100%; height:32px; overflow:hidden; background:url(../images/style/dl_defa_pdli_dt.gif) no-repeat;
}
#div_body_menu_tt h2
{
	width:180px; height:29px; line-height:29px; display:block; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px;
}
#div_body_menu_tt h2 span
{
	font-family:Arial; line-height:27px; color:#fff; font-size:12px; margin-left:7px; font-weight:normal;
}
#div_body_menu_ct
{
	margin:0px auto;width:183px; overflow:hidden; padding:0px;
}
#div_body_menu_ct ul
{
	padding:0px; margin:0px; width:100%; overflow:hidden;  margin:0 auto; margin-top:0px;
}
#div_body_menu_ct ul li
{
 width:100%; height:25px;  margin-top:1px;
}
#div_body_menu_ct ul li a
{
		display:block; width:100%; height:25px; line-height:25px; overflow:hidden; margin:0px auto 0px;
	 padding-left:15px; margin-left:0px; padding-left:15px;
}
#div_body_menu_ct ul li a:link,#div_body_menu_ct ul li a:visited
{
	color:#333333; background:url(../images/style/DefaA.gif) no-repeat;
}
#div_body_menu_ct ul li a:hover,#div_body_menu_ct ul li a.a_bdmn_ov
{
		color:#333333; background:url(../images/style/DefaA.gif) no-repeat;
	/*padding:0px 0px 0px 10px; font-size:12px; height:23px; text-align:left; overflow:hidden; width:80px; display:block;
	font-weight:normal; line-height:23px; margin:0px; background:url(../images/style/defa_pdli_ic.gif) no-repeat left; color:#de4e00;
*/
}
#div_body_menu_ct ul li a span
{
	font-family:"Arial"; font-weight:bold; letter-spacing:normal;
}
#div_body_menu_ct ul li .div_body_list
{
	width:186px; margin:0px 0px 0px auto; 
}
#div_body_menu_ct ul li .div_body_list ul
{
	width:100%; margin:0px; padding:0px; overflow:hidden; background:none;display:none;
}
#div_body_menu_ct ul li .div_body_list ul li
{
	margin:0px; padding:0px; line-height:23px; width:186px;
	
}
#div_body_menu_ct ul li .div_body_list ul li a
{
	padding:0px 0px 0px 24px; font-size:12px; height:27px; text-align:left; overflow:hidden; width:186px; display:block;
	font-weight:normal; line-height:29px; margin:0px; background:url(../images/style/defa_pdli_ic.gif) no-repeat left;
}
#div_body_menu_ct ul li div ul li a:link,#div_body_menu_ct ul li div ul li a:visited
{
	padding:0px 0px 0px 24px; font-size:12px; height:27px; text-align:left; overflow:hidden; width:186px; display:block;
	font-weight:normal; line-height:29px; margin:0px; background:url(../images/style/defa_pdli_ic.gif) no-repeat left;
}
#div_body_menu_ct ul li div ul li a:hover
{
	padding:0px 0px 0px 24px; font-size:12px; height:27px; text-align:left; overflow:hidden; width:186px; display:block;
	font-weight:normal; line-height:29px; margin:0px; background:url(../images/style/defa_pdli_ic.gif) no-repeat left;
}

#div_body_cont
{
	width:100%; overflow:hidden; margin:10px auto 0px; text-align:center;
}
#div_body_cont a img
{
	margin:0px;
}

#dl_body_cont
{
	width:222px; overflow:hidden; padding:0px; margin:10px auto 0px; 
}
#dl_body_cont dt
{
	width:100%; height:34px; overflow:hidden;
}
#dl_body_cont dd
{
	width:198px; background:#f6fbff; margin:0px; padding:11px; line-height:24px; border:solid 1px #dcdddf;
}

#div_body_righ_tt
{
	width:752px; height:32px; overflow:hidden;text-align:left; background:url(../images/style/dl_defa_right.gif) no-repeat; 
}
#div_body_righ_tt h1
{
	width:180px; height:29px; line-height:29px; display:block; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px; font-size:14px;

}
#div_body_righ_tt span
{
	 line-height:25px; color:#999999;font-family:"宋体";  float:left; margin-left:7px; font-size:12px;
}

#div_body_loca
{
	text-align:right;margin:0px; height:34px; line-height:34px; float:right; display:none;
}
#div_body_loca .lb_loca
{
	font-family:"宋体"; text-align:right; font-size:12px; margin-right:10px; color:#063401;
}
#div_body_righ_tt .lb_loca strong
{
	padding:0px 6px; color:#063401;
}
#div_body_loca .lb_loca a
{
	font-size:12px; font-family:"Arial"; color:#063401;
}
#div_body_loca .lb_loca a:link,#div_body_loca .lb_loca a:visited
{
	 color:#063401;
}
#div_body_loca .lb_loca a:hover
{
     color:#de4e00;
}

#div_body_righ_ct
{
	width:98%; text-align:left; margin:0px; font-size:12px;
	line-height:24px;min-height:560px; _height:560px; margin:0 auto;
}
#div_body_righ_ct #div_user{ width:654px; overflow:hidden;margin-left:0px;}
#div_disp
{
	width:98%; overflow:hidden; margin:0px auto; text-align:left; display:none;
}
#div_disp a
{
	display:inline-block; width:18px; height:15px; overflow:hidden; background-image:url(../images/style/display.gif); background-repeat:no-repeat;
	margin:0px 5px;
}
#a_disp_tb
{
	background-position:right top;
}
#a_disp_ln:hover
{
	background-position:left bottom;
}
#a_disp_tb:hover
{
	background-position:right bottom;
}
/* body --/end-- */

#div_defa_und
{
	width:160px; margin:7px auto 0px; height:390px; overflow:hidden;
}
#div_pd_und
{
	overflow:hidden; width:100%;
}
#div_pd_und div
{
	width:100%; overflow:hidden; margin:0px;
}
#div_pd_und div dl
{
	width:100%; padding:0px; margin:10px 0px; overflow:hidden;
}
#div_pd_und div dl dd
{
	width:100%; overflow:hidden; padding:0px; margin:0px; text-align:center;
}
#div_pd_und div dl dd a img
{
	width:140px;
}

/* module --begin-- */

#div_prod
{
	width:678px; overflow:hidden;
}
#div_prod table
{
	width:100%; margin-left:-10px;
}
#div_prod table tr th
{
	height:35px; vertical-align:top; text-align:center;
}
#div_prod table tr th a
{
	font-weight:normal;
}
#div_prod table tr td .div_pdlist
{
	margin:0px auto; text-align:center; overflow:hidden; 
	}
#div_prod table tr td .div_pdlist a img
{
	/* opacity:0.9; filter:alpha(opacity=90); */ border:1px solid Red;
}
#div_prod table tr td .div_pdlist a:hover img
{
	opacity:1; filter:alpha(opacity=100);
}


#div_column
{
	width:630px; overflow:hidden; margin:0px auto;
}
#div_column table
{
	width:100%;
}
#div_column ul li{ display:block; width:310px; float:left; margin-top:60px;}
#div_column ul li a{ width:170px; float:left; overflow:hidden;}
#div_column ul li ul{ width:116px; float:left;}
#div_column ul li ul .Title{ background:url(../images/style/div_column_ul_li_a_bg.gif) no-repeat; padding-left:20px; line-height:16px; height:16px;}
#div_column ul li ul li { background:url(../images/style/div_column_ul_li_ul_li_a_bg.gif) no-repeat ; height:14px; line-height:14px; margin-top:5px;}
#div_column ul li ul li a{ padding-left:20px; line-height:14px; color:#4491d5;}

#div_body_news_tt
{
	background:url(/images/style/body_line.gif) repeat-x bottom; height:64px; width:638px; overflow:hidden;
	margin:0px auto auto 8px;
}
#div_body_news_tt table
{
	width:638px; height:62px;
}
#div_body_news_tt table tr td
{
	width:50%;
}
#div_body_news_tt table tr td img
{
	margin:auto auto 10px 5px;
}

#div_body_news_ct
{
	width:614px; overflow:hidden; margin:0px auto auto 14px;
}
#div_body_news_ct table tr td
{
	height:145px; border-bottom:solid 1px #e7e7e7; text-align:left;
}

#div_news_news_ct
{
	width:633px; overflow:hidden; margin:0px auto auto 8px; text-align:left;
}

#div_news_cont_ct
{
	width:277px; margin:10px auto 10px 3px; line-height:23px; text-align:left;
}
#div_news_cont_ct img
{
	margin:auto 9px -5px 0px;
}


#div_left_title
{
	margin:213px auto 0px; text-align:left; overflow:hidden; width:170px; color:#fff;
	font-family:Arial; font-size:15px; font-weight:bold;
}

#div_left_conte
{
	margin:15px auto 0px; overflow:hidden; width:170px;
}
#div_left_conte table
{
	width:100%; text-align:left; margin:0px;
}
#div_left_conte table tr td a
{
	text-decoration:none; font-size:12px; line-height:25px;
	font-family:Arial; color:#e6f7ff; padding:3px 10px;
}
#div_left_conte table tr td a:hover
{
	background:#0887be;
}
#div_left_conte table tr td a img
{
	width:40px; height:40px; margin:4px; float:left;
}

#div_left_cont_ct
{
	width:204px; overflow:hidden; height:74px; margin:5px auto 0px; background:url(/images/style/left_cont_bg.gif) no-repeat;
}

#div_right
{
	width:703px; overflow:hidden; margin:0px;
}

#div_righ_bn
{
	width:703px; height:165px; overflow:hidden; margin:24px 0px 0px;
}

#div_body_prod_tt
{
	width:100%; height:35px; background:url(/images/style/defa_left_titl_bg.gif) repeat-x; margin:7px 0px 0px;
	text-align:left;
}
#div_body_prod_tt span
{
	font-size:24px; font-family:Times New Roman; color:#fff; line-height:35px; margin-left:10px;
}

#div_prod_img
{
	width:217px; height:171px; overflow:hidden; background:#eaeaea; text-align:center; margin:10px auto auto;
}
#div_prod_img img
{
	width:195px; height:149px; margin-top:11px;
}

#div_prod_info
{
	line-height:30px; text-align:left; margin-top:5px; width:100%;
}
#div_prod_info h3
{
	line-height:30px; margin:0px; padding:0px; color:#888; font-size:15px;
}
#div_prod_info a img
{
	margin:5px auto auto 10px;
}

#div_intro_tag
{
	display:none;
}

#div_pdshow_big
{
	width:500px; float:left; overflow:hidden; text-align:center !important;
}
#div_pdshow_big a{ float:left; width:513px;}
#div_pdshow_big div span{ background:Red;}
#div_pdshow_big a img
{
	 width:495px; height:335px;
}

#div_body_pd_scroll
{
	width:950px; margin:15px auto;
}
#div_body_pd_scroll table
{
	width:100%;
}


#div_page_list
{
	width:100%; margin:20px auto 20px auto;
}
#div_page_list a
{
	color:#888;
}
#div_page_list a:hover
{
	color:#333; text-decoration:underline;
}
#div_page_list span
{
	color:#ff8000; font-weight:bold;
}

#div_music
{
	text-align:left; width:100%; margin-top:10px; overflow:hidden;
}
#div_music table
{
	border:solid 1px #87250f; float:left;
}
#div_music table tr th
{
	background:url(../images/style/musi_thbg.gif) repeat-x; font-weight:normal; color:#fff; height:32px;
	line-height:32px; text-align:center;
}
#div_music table tr td
{
	text-align:center; vertical-align:middle; height:28px; background:#3c1d1d;
}
#div_music table tr td img
{
	cursor:pointer;
}
#div_music table tr.tr_musi_db td
{
	background:#371a1a;
}
#div_musi_lrc
{
	float:left; width:262px; overflow:hidden;
}
#div_musi_lrc div
{
	border:dashed 1px #87250f; text-align:left; background:#4d2828; height:270px; display:none;
	overflow:auto; color:#fff; width:250px; padding:5px; _height:auto;
	opacity:0.75; filter:alpha(opacity=75);
}

/*table zone*/

#tbl_defa
{
	margin:10px auto 0px;
}

#tbl_mess
{
	width:412px; margin:20px auto 30px 0px; text-align:left;
	}
#tbl_mess tr th
{
	font-weight:normal; font-size:14px; height:50px; vertical-align:top;
}
#tbl_mess tr td.td_mess_inpu
{
	height:44px;
}
#tbl_mess tr td.td_mess_inpu input
{
	background:#f9f9f9; border:solid 1px #ccc; width:170px; height:30px; line-height:30px;
}
#td_mess_deta
{
	height:180px; vertical-align:top;
}
#td_mess_deta textarea 
{
	background:#f9f9f9; border:solid 1px #ccc; width:400px; height:150px;
}
#td_mess_subm input
{
	border:solid 1px #ccc; background:#fff; width:64px; height:23px; line-height:23px; margin-right:5px;
}

#tbl_righ_title
{
	width:643px; background:url(/images/style/right_title_bg.jpg) no-repeat -7px 32px; height:40px;
	margin-left:0px;
}
#td_righ_titl_ltt
{
	font-weight:bold; font-size:14px; color:#0d6cb8; line-height:39px; height:40px; vertical-align:top; width:50%;
}
#td_righ_titl_ltt img
{
	margin:12px 7px auto 8px; float:left;
}
#td_righ_titl_rtt
{
	font-size:12px; color:#777777; line-height:37px; text-align:right;
}
#td_righ_titl_rtt a
{
	text-decoration:none; color:#888888;
}
#td_righ_titl_rtt a:hover
{
	color:#0d6cb8; text-decoration:underline;
}

#tbl_defa_prod tr td
{
	padding-left:2px; padding-right:2px;
}

#tbl_defa_prod2 tr td.td_hm_img
{
	border-top:solid 1px #d5d5d5;
}

#tbl_intro_tag
{
	margin-bottom:5px;
}
#tbl_intro_tag tr td
{
	border:solid 1px #999999; background:#dddddd; font-size:14px; line-height:23px; cursor:pointer;
	text-align:center; padding-left:20px; padding-right:20px;
	}

#tbl_msg_histroy
{
	width:100%; margin-bottom:10px; border:solid 1px #87957e;
}
#tbl_msg_histroy tr td
{
	font-size:12px; padding-left:2%; padding-right:2%;
}

#td_newsshow_ct div
{
	text-align:left;
}

/* ul zone */
#ul_brand
{
	padding:0px; margin:0px; text-align:left;
}
#ul_brand li
{
	padding:0px; margin:0px 19px; list-style:none; display:inline; width:97px; height:80px;
}
#ul_brand li a img
{
	margin-bottom:15px;
}

#div_fudong
{
	width:157px; overflow:hidden; position:absolute;
}
#div_fudong #spn_fudo_top
{
	display:block; width:157px; height:39px; overflow:hidden; background:url(../images/public/img3-5_2.png) no-repeat;
	_background:none;
	_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/index/images/public/img3-5_2.png",sizingMethod='crop');
}
#div_fudong #spn_fudo_btm
{
	display:block; width:157px; background:url(../images/public/img3-5_4.png) no-repeat; height:8px;
	_background:none;
	_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/index/images/public/img3-5_4.png",sizingMethod='crop');
}
#div_fudong table tr #td_fudo_lt
{
	width:7px; margin:0px auto; text-align:left; height:100%; background:url(../images/public/fudo_lt.png) no-repeat;
	_background:none;
	_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/index/images/public/fudo_lt.png",sizingMethod='crop');
}
#div_fudong table tr #td_fudo_rt
{
	width:6px; margin:0px auto; text-align:left; height:100%; background:url(../images/public/fudo_rt.png) no-repeat;
	_background:none;
	_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/index/images/public/fudo_rt.png",sizingMethod='crop');
}
#div_fudong table tr #td_fudo_ct
{
	width:144px; background:#fff; 
}
#div_fudong_ct
{
	width:130px; overflow:hidden; margin:0px auto; text-align:left;
}
#div_fudong_ct div
{
	width:120px; overflow:hidden; text-align:center; margin:5px auto;
}
#div_fudong_ct div strong
{
	color:#f60; font-weight:normal; display:block;
}
#div_fudong_ct div a img
{
	border:0px; margin-bottom:5px;
}
#div_fudong_ct div a.a_msn
{
	width:100px; display:block; height:27px; overflow:hidden; line-height:27px; text-align:left; margin:0px auto 7px;
}
#div_fudong_ct div a.a_msn img
{
	float:left; margin:0px;
}
#div_defa_cont{ width:212px; margin:0px; padding:0px;}
#div_defa_cont dt{ width:100%; height:43px;background:url(../images/style/div_defa_cont_dt_bg.jpg) no-repeat; margin-bottom:0px;}
#div_defa_cont dt strong{ color:#202020; font-size:12px; font-weight:bold; margin:7px 0px 0px 34px; float:left;}
#div_defa_cont dd{  width:212px; height:auto; min-height:320px;background:url(../images/style/div_body_lt_bg.jpg) repeat-y; margin:0px; padding:0px; float:left; }
#div_defa_cont dd span{ display:block; margin:10px; color:#fff;}

#div_flash{ width:944px; height:229px; background:url(../images/style/FlashBg.jpg) no-repeat; margin:0 auto;}


#main1 ul li #DafaProduct{ width:900px; margin:0 auto; height:148px; margin-top:23px;}

#main1 ul li #DafaZhuanli{ width:900px; margin:0 auto; height:148px; margin-top:23px;}
#main1 ul li #DefaNews{ width:900px; margin:0 auto; height:148px; margin-top:23px;}
#main1 ul li #DefaNews a{ width:100%;  display:block;  }

#DefaProductLink{ width:225px; height:93px; margin-top:13px; float:left;}
#DefaAboutLink{ width:226px; height:95px; margin-top:7px; float:left;}
#DefaLinkLink{ width:226px; height:160px; margin-top:7px; float:left;}

#DefaProductLink2{ width:225px; height:93px; margin-top:0px; float:right; margin:0 auto;}
#DefaAboutLink2{ width:226px; height:95px; margin-top:7px; float:right;}
#DefaLinkLink2{ width:226px; height:160px; margin-top:7px; float:right;}

#div_menu_menu{ width:669px; height:60px; overflow:hidden; }
#div_menu_menu ol{ width:669px; height:40px !important;}
#div_menu_menu ol li{ width:102px;float:left; height:40px !important; overflow:hidden; margin-left:1px; }
#div_menu_menu ol li a{ width:70px;float:left; height:20px !important; overflow:hidden; margin:7px 0px 0px 25px; color:#fff;}
#div_pdshow_right{width:440px; overflow:hidden; text-align:left; margin:0px; border-left:1px solid #dddddd; float:left; margin-left:5px; padding-left:5px;}


#right{ width:180px; height:54px; background:url(../images/style/Right.jpg) no-repeat;float:right; margin-top:19px; margin-right:19px;}
#right #sethomepage{ width:70px;float:left; color:#fff; height:18px; line-height:18px; text-align:center; margin-left:10px;}
#right #sethomepage a{ width:100%; color:#fff}
#right #shoucang{width:60px;float:left; height:18px; line-height:18px; text-align:center; margin-left:7px;}
#right #shoucang a{ width:100%; color:#fff;}






/*Tab开始*/


 #tab{  
          width:946px; margin-top:0px;margin-bottom:0px; padding:0px; float:left; margin-top:-40px; 

        }  
       #tab #menu  
        {  
            float:left;  
          background:url(../images/style/NavMenu_03.gif) no-repeat; z-index:999; position:absolute;    
        }  
         #tab #menu ul  
        {     
           width:946px; height:40px; text-align:center; list-style-type:none; 
        }  
        #tab #menu li  
        {  
            width:122px; float:left; text-align:center; color:#fff; float:left; height:28px;
        }
        #tab #menu li.hover{  
          background:url(../images/style/tabin1.gif) no-repeat center;  height:28px;color:#de4e00; font-weight:bold;
        }  
        #tab #main1   
        {             
           
            width:946px;
             height:190px;
           background:url(../images/style/main1Bg.gif) repeat-y;
           overflow:hidden;
           
        }  
        #tab #main1 ul{  
            display: none;  
            list-style:none;  
            margin-top:50px;
        }  
        #tab #main1 ul.block{  
            display: block;  
        } 
        
      
     
/*Tab结束*/

#DefaBottom{ width:946px; height:98px; background:url(../images/style/main1Bg.gif) repeat-y; margin-top:-1px; float:left;}
#RollNews{ width:265px; float:left; margin-left:0px; text-align:left; margin-top:30px;}
#RollNews span{ width:252px;margin-left:0px; float:left;}
#RollNews span a{ width:252px; color:Red; display:block;}
#RollNews span a:link,#RollNews span a:visited{ color:#063401;}
#RollNews span a:hover{ color:#de4e00;}
#DefaContact{ width:516px; float:right; margin:20px 0px 0px 0px;}
#DefaContact #DefaContactDd{  width:412px; margin-left:10px; float:left;}



#newsCompany{ width:706px; height:136px; overflow:hidden;}
#newsCompany dt{ width:706px; height:25px; background:url(../images/style/newsCompanyDtBg.gif) no-repeat;}
#newsCompany dd .newsCompanyDd .img{ width:14px; height:23px;float:left;background:url(../images/style/NewsLeft.gif) no-repeat left;}
#newsCompany dd .newsCompanyDd .left{ width:506px; float:left; margin-left:10px; }
#newsCompany dd .newsCompanyDd .center{ width:100px; float:left;}
#newsCompany dd .newsCompanyDd .right{ width:90px;}
#newsCompany .ListNews{ height:91px;}
#newsCompany .MoreNews{ width:52px; height:18px; background:url(../images/style/M2.gif) no-repeat; float:right; margin-right:10px;}


#newsHangye{ width:706px; height:136px; overflow:hidden;}
#newsHangye dt{ width:706px; height:25px; background:url(../images/style/newsCompanyDtBg.gif) no-repeat;}
#newsHangye dd .newsCompanyDd .img{ width:14px; height:23px;float:left;background:url(../images/style/NewsLeft.gif) no-repeat left;}
#newsHangye dd .newsCompanyDd .left{ width:506px; float:left; margin-left:10px; }
#newsHangye dd .newsCompanyDd .center{ width:100px; float:left;}
#newsHangye dd .newsCompanyDd .right{ width:90px;}
#newsCompany dd .newsCompanyDd .right{ width:90px;}
#newsHangye .ListNews{ height:91px;}
#newsHangye .MoreNews{ width:52px; height:18px; background:url(../images/style/M2.gif) no-repeat; float:right; margin-right:10px;}

#newsJianyan{ width:706px; height:224px; overflow:hidden;}
#newsJianyan dt{ width:706px; height:25px; background:url(../images/style/newsCompanyDtBg.gif) no-repeat;}
#newsJianyan dd .newsCompanyDd .img{ width:14px; height:23px;float:left;background:url(../images/style/NewsLeft.gif) no-repeat left;}
#newsJianyan dd .newsCompanyDd .left{ width:506px; float:left; margin-left:10px; }
#newsJianyan dd .newsCompanyDd .center{ width:100px; float:left;}
#newsJianyan dd .newsCompanyDd .right{ width:90px;}
#newsJianyan .ListNews{ height:160px; margin-top:10px;}
#newsJianyan .MoreNews{ width:52px; height:18px; background:url(../images/style/M2.gif) no-repeat; float:right; margin-right:10px;}



#newsRencai{ width:706px; height:224px; overflow:hidden;}
#newsRencai dt{ width:706px; height:25px; background:url(../images/style/newsCompanyDtBg.gif) no-repeat;}
#newsRencai dd .newsCompanyDd .img{ width:14px; height:23px;float:left;background:url(../images/style/NewsLeft.gif) no-repeat left;}
#newsRencai dd .newsCompanyDd .left{ width:506px; float:left; margin-left:10px; }
#newsRencai dd .newsCompanyDd .center{ width:100px; float:left;}
#newsRencai dd .newsCompanyDd .right{ width:90px;}
#newsRencai .ListNews{ height:160px; margin-top:10px;}
#newsRencai .MoreNews{ width:52px; height:18px; background:url(../images/style/M2.gif) no-repeat; float:right; margin-right:10px;}


#ht {
	height: 1340px;
	width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#ht #ph img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#ht #swfContent {
	overflow: hidden;
	position: relative;
	height: 350px;
	width: 969px;
	top: -1126px;
	left: 17px;
}
#ht #s02 {
	overflow: hidden;
	position: relative;
	height: 89px;
	width: 89px;
	top: -1130px;
	left: 895px;
}

#DefaMessage{ width:993px; height:48px; background:url(../images/style/DefaMessage.jpg) no-repeat; margin:0 auto;}
#DefaMessageContent{ width:846px; height:21px; float:left; margin-left:49px; margin-top:14px; color:#393939;}
#DefaMessageMore{ background:url(../images/style/DefaMessageMore.gif) no-repeat; width:75px; height:21px; margin-top:14px; float:left; padding-left:13px;}


#defaContact{ width:220px; margin:0 auto;  background:#e2f3fc; margin-top:5px;}
#defaContact dt
{
	width:100%; height:32px; overflow:hidden; background:url(../images/style/dl_defa_pdli_dt.gif) no-repeat;
}
#defaContact dt strong
{
	width:180px; height:29px; line-height:29px; display:block; margin:0px; background-repeat:no-repeat; 
	color:#fff; margin-left:31px;
}


#DefaFlash{ width:257px; height:182px; border:7px solid #dddddd;}