﻿/* index --begin-- */
#div_main
{
	width:100%; margin:0px auto; background:rgb(246,252,240) url(../images/public/background_sp02.jpg) repeat-y center;
}
#div_head
{
	margin:0px auto; width:100%;
}
#div_body
{
	width:100%; margin:0px auto;
}
#div_foot
{
	margin:0px auto; width:100%;
}
/* index --/end-- */

/* head --begin-- */
#div_top
{
	width:1002px; margin:0px auto;
}
#div_top_txt
{
	width:1002px; margin:0px auto; height:35px; background:url(../images/public/muen_bg.jpg) repeat-x left -50px; overflow:hidden;
}
#div_top_txt table{border-collapse:collapse;}
#div_top_txt table td{padding:0px; line-height:35px;}
#div_top_txt #div_top_lg
{
	text-align:right; color:#fff;
}
#div_top_txt_fls
{
	float:left; width:250px; height:55px;
}
#div_top_txt_fls object
{
	width:250px; height:55px;
}

#div_top_txt a:link,#div_top_txt a:visited
{
	color:#fff;
}
#div_top_txt a:hover
{
	
}
#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:100%; margin:0px auto; overflow:hidden; background-repeat:no-repeat; height:300px; background-position:left top; margin-top:0px;
}

#div_menu
{
	margin:3px 0px 0px; height:50px; width:100% !important;
}
#div_menu #tbl_menu
{
	height:100%; margin:0px auto; background:url(../images/public/muen_bg.jpg) repeat-x top;
}
#div_menu #tbl_menu tr td
{
	height:0px; vertical-align:top; text-align:left; padding:0px;
}
#div_menu #tbl_menu tr .td_menu
{
	height:100%; text-align:center; vertical-align:middle;/* background-repeat:no-repeat;*/
}
#tbl_menu tr td.td_menu a
{
	height:50px; margin:0px auto; cursor:pointer; font-size:13px; background-repeat:no-repeat; background-position:left top;
	text-align:center; overflow:hidden; line-height:50px; display:block;/* font-family:"微软雅黑","黑体","Arial"; */
}
#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; background:url(../images/style/menu_ov.gif) no-repeat left top;
}
#tbl_menu tr td .div_sonmenu
{
	position:absolute; overflow:hidden; text-align:left; z-index:9999; background:rgb(247,243,249);
	display:none; border-left:1px solid rgb(5,157,206);border-right:1px solid rgb(5,157,206); border-top:0px; /*opacity:0.85; filter:alpha(opacity=85); */
}
#tbl_menu tr td .div_sonmenu ul
{
	margin:0px; padding:0px; width:100%;
}
#tbl_menu tr td .div_sonmenu ul li
{
	list-style:none; text-align:center; margin:0px auto; padding:0px; width:100%; overflow:hidden; height:32px;
	float:left; display:inline; border-bottom:1px solid rgb(5,157,206);
}
#tbl_menu tr td .div_sonmenu ul li a
{
	 text-decoration:none; overflow:hidden; text-align:center; font-family:"微软雅黑","Arial"; text-align:center;
	 line-height:32px; font-size:12px; margin:0px; white-space:nowrap;
}
#tbl_menu tr td .div_sonmenu ul li a:visited,#tbl_menu tr td .div_sonmenu ul li a:link
{
	color:#555; 
}
#tbl_menu tr td .div_sonmenu ul li a:hover
{
	color:#0085dc;
}

#div_head_bann
{
	overflow:hidden; margin:0px auto; width:100%; height:404px; background:url(../images/banner/banner.jpg) no-repeat center top;
}
#div_head_bn
{
	width:1003px; height:300px; margin:0px;
}

#div_bann_swf
{
	width:1003px; height:404px; margin:0px auto; z-index:99;
}
#div_bann_swf object
{
	width:1003px; height:404px; margin:0px auto;
}
#div_bann_shadow{width:100%;}

#div_head_sear
{
	width:310px; height:35px; margin:6px auto 0px 0px; line-height:35px; overflow:hidden;
}
#div_head_sear span
{
	display:block; height:280px; text-align:center; overflow:hidden; float:left;
}
#div_head_sear span .tb_sear
{
	margin:0px; float:left;width:250px; display:inline; border:1px solid rgb(210,210,210); height:20px; padding:0px 0px 0px 3px; color:rgb(191,191,191);
}
#div_head_sear span .btn_sear
{
	border:0px; color:#fff; float:left; height:22px; width:49px; background:url(../images/public/buttom_01.jpg) no-repeat; cursor:pointer;
}
#div_head_sear .ibtn_sear
{
	border:0px; float:right; margin-top:1px; display:inline;
}

#div_top_txt_txt
{
	width:175px; height:50px; margin:3px 0px 0px; float:right; text-align:right;
}
#div_top_txt_txt a
{
	display:block; margin:0px 0px 0px auto; width:68px; height:31px; background:url(../images/style/commsprite.png) no-repeat -81px -82px;
}
#div_top_txt_txt span
{
	color:rgb(0,140,230);
}
/* head --/end-- */

/* home --begin-- */
/*
#div_defa_main dl
{	margin:0px; padding:0px; width:100%; overflow:hidden;}
#div_defa_main dl dt,#div_defa_prod_tt,#div_body_lt dl dt
{	margin:0px; padding:0px; background:url(../images/style/defa_tt.jpg) no-repeat; height:35px;}
#div_defa_main dl dt strong,#div_defa_prod_tt strong,#div_body_lt dl dt strong
{	padding-left:13px; color:#fff; line-height:35px; height:35px; font-size:14px; font-family:"黑体";background-repeat:no-repeat; display:block; text-align:left;}
#div_defa_main dl dd{margin-top:10px;}
*/
#dl_defa_n10{width:284px; height:331px; float:left;}
#dl_defa_n10 dt strong{background:url(../images/public/title_sp01.jpg) no-repeat;}
#dl_defa_n10 dd{width:270px; margin:7px auto 0px;}
#dl_defa_n10 dd a{width:215px;}
#dl_defa_n11{width:267px; height:331px;}
#dl_defa_n11 dt strong{background:url(../images/public/title_sp02.jpg) no-repeat;}
#dl_defa_n11 dd{width:249px; margin:7px auto 0px;}
#dl_defa_n11 dd a{width:194px;}
#dl_defa_ewm{width:267px; height:183px;}
#dl_defa_ewm dt strong{background:url(../images/public/title_sp03.jpg) no-repeat;}
#dl_defa_ewm dd{width:249px; margin:7px auto 0px; height:140px;}
#dl_defa_ewm dd a{width:194px;}
#dl_defa_n19{width:267px; height:262px;}
#dl_defa_n19 dt strong{background:url(../images/public/title_sp04.jpg) no-repeat;}
#dl_defa_n19 dd{width:249px; margin:8px auto 0px;}
#dl_defa_n19 dd a{width:194px; line-height:30px !important;}
#div_defa_scro{width:697px; height:183px; padding:1px; border:1px solid rgb(224,228,231); margin-top:10px; float:left; overflow:hidden;}
#dl_defa_a1{width:342px;height:262px;float:left;}
#dl_defa_a1 dt strong{background:url(../images/public/title_sp09.jpg) no-repeat;}
#airReport table,#waterReport table{width:342px !important; border-collapse:collapse !important; padding:0px !important; margin:0px !important; border:0px solid #fff !important; }
#airReport table td,#waterReport table td{border:1px solid #fff !important; padding:0px !important; margin:0px !important; text-align:center; vertical-align:middle;}
#airReport table td div,#waterReport table td div{text-align:center;}
#dl_defa_a2{width:341px;height:262px;float:left;margin-left:10px;}
#dl_defa_a2 dt strong{background:url(../images/public/title_sp10.jpg) no-repeat;}
#div_defa_a3{width:701px; height:180px; margin-top:10px; float:left;}
#dl_defa_n16{width:342px; height:247px; float:left;}
#dl_defa_n16 dt strong{background:url(../images/public/title_sp11.jpg) no-repeat;}
#dl_defa_n16 dd{width:328px; margin:7px auto 0px;}
#dl_defa_n16 dd a{width:303px;}
#dl_defa_n17{width:341px; height:247px; float:left; margin-left:10px;}
#dl_defa_n17 dt strong{background:url(../images/public/title_sp12.jpg) no-repeat;}
#dl_defa_n17 dd{width:327px; margin:7px auto 0px;}
#dl_defa_n17 dd a{width:303px;}
#dl_defa_n15{width:267px; height:176px;}
#dl_defa_n15 dt strong{background:url(../images/public/title_sp05.jpg) no-repeat;}
#dl_defa_n15 dd{width:249px; margin:7px auto 0px;}
#dl_defa_n15 dd a{width:224px; line-height:26px !important;}
#dl_defa_n18{width:267px; height:247px;}
#dl_defa_n18 dt strong{background:url(../images/public/title_sp06.jpg) no-repeat;}
#dl_defa_n18 dd{width:249px; margin:7px auto 0px;}
#dl_defa_n18 dd a{width:194px; line-height:26px !important;}
#div_defa_main
{
	width:982px; margin:0px auto; background-color:#fff;
}
#div_defa_main dl{border:1px solid rgb(224,228,231); padding:1px; margin-top:10px; margin-bottom:0px;}
#div_defa_main dl dt,.defa_dl_dt{width:100%; height:36px; overflow:hidden; margin:0px;background:url(../images/style/lines001.jpg) repeat-x;}
#div_defa_main dl dt strong,.defa_dl_dt strong{height:36px;display:block; width:100%;}
#div_defa_main dl dt strong a,.defa_dl_dt strong a{width:33px; height:36px; display:block; background:url(../images/public/more.jpg) no-repeat; float:right;}
#div_defa_main dl dd a{overflow:hidden; display:block; float:left; background:url(../images/public/icon02.jpg) no-repeat left center; padding-left:17px; line-height:28px;}
#div_defa_main dl dd span{float:right; color:rgb(186,179,179); line-height:28px; font-family:Verdana;}
#div_defa_bann
{
    width:393px;height:325px;border:1px solid #e0e4e7;float:left;padding:4px;margin:10px 0px 0px 10px;
}
#div_defa_bann #div_defa_bn
{
	margin:0px auto; width:100%; height:100%;
}
#div_defa_bann object
{
	width:100% !important; height:100% !important; margin:0px auto;
}

#div_defa_lt
{
	width:702px; margin:0px; float:left; _display:inline;
}

#div_defa_md
{
	width:780px; margin:0px; /*float:left;*/
}
#div_defa_md dl
{
	border:1px solid #92c9ff; width:252px; height:100px; padding:0px; margin:10px 0px 0px 6px; overflow:hidden; float:left; background:url(../images/style/fwxm_bg.gif) repeat-x;
}
#div_defa_md dl dt
{
	width:100%; padding:0px; margin:0px; height:25px; overflow:hidden;
}
#div_defa_md dl dt a{color:#009; font-weight:bold; line-height:25px; margin-left:10px;}
#div_defa_md dl dd{width:242px; padding:0px; margin:0px auto; overflow:hidden; line-height:23px;}
#div_defa_md dl dd a img{float:left; width:57px; height:57px; margin:8px 10px 0px 5px;}

#div_defa_rt
{
	width:271px; 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
{
	float:left; margin:0px; width:420px !important; overflow:hidden;
}
#dl_defa_abou dd
{
	 padding:0px 5px !important;
}

#dl_lt_top
{
	width:671px; overflow:hidden; margin:5px 0px 0px; padding:0px; height:230px;
}
#dl_lt_top dt
{
	width:665; margin:0px; padding:0px 0px 0px 6px; height:29px; background:url(../images/style/defa_tag_tt.gif) no-repeat left top;
}
#dl_lt_top dt a
{
	width:85px; height:28px; overflow: hidden; display:inline-block; text-align:center; line-height:28px; color:#fff; cursor:pointer;
}
#dl_lt_top dt a.a_defa_tag_over{
color:#0173b9; background:url(../images/style/defa_tag_ov.gif) no-repeat;}
#dl_lt_top dd{width:671px; height:200px; margin:0px; padding:0px; background:url(../images/style/defa_tag_bg.gif) no-repeat;}
#dl_lt_top dd div.div_defa_cont{width:350px; height:180px; float:right; margin:10px 20px 0px 0px;}
#dl_lt_top dd div.div_defa_cont div{ display:none; text-align:left; height:155px; }
#dl_lt_top dd div.div_defa_tag_pic{width:269px; height:148px; overflow:hidden; background:url(../images/public/11.jpg) no-repeat; float:left; margin:20px 0px 0px 15px;}

#dl_defa_pdli
{
	width:216px; height:200px; float:left; margin:0px 0px 0px 12px; padding:0px; display:inline;
}
#dl_defa_pdli dt
{
	width:100%; height:31px; overflow:hidden;
}
#dl_defa_pdli dt strong
{
	width:180px; height:31px; line-height:31px; display:block; margin:0px; background-repeat:no-repeat;
}
#dl_defa_pdli dd
{
}
#dl_defa_pdli dd a
{
	display:block; width:193px; height:30px; line-height:29px; overflow:hidden; margin:0px auto 0px;
	background:url(../images/style/defa_pdli_ic.gif) no-repeat 21px center; padding-left:35px;
}
#dl_defa_pdli dd a:link,#dl_defa_pdli dd a:visited
{
	
}
#dl_defa_pdli dd a:hover
{
	color:#555; background:url(../images/style/defa_prod_ov.gif) no-repeat;
}

#dl_defa_news
{
	float:right; display:inline; margin:15px 0px 0px; width:307px;
}
#dl_defa_news dt
{
	height:22px; background:url(../images/style/repeatsprite.png) repeat-x; display:block; border-bottom:2px solid #487fb7;
}
#dl_defa_news dt a
{
	display:inline-block; width:91px; text-align:center; line-height:22px; background:url(../images/style/defa_news_tt_ot.gif) no-repeat center top; cursor:pointer;
}
#dl_defa_news dt a.a_defa_tag_over
{
	background-image:url(../images/style/defa_news_tt_ov.gif); color:#fff;
}
#dl_defa_news dd{display:none; margin-top:10px;}
#dl_defa_news dd ul
{
	width:307px; margin:5px auto 0px; padding:0px;
}
#dl_defa_news dd ul li
{
	list-style:none; overflow:hidden; overflow:hidden; border-bottom:1px dotted rgb(204,204,204);
}
#dl_defa_news dd ul li a
{
	line-height:28px; padding-left:10px; background:url(../images/style/red_t_dot.gif) no-repeat left center;
}
#dl_defa_news dd ul li a:hover
{
	color:rgb(39,168,127);
}
#dl_defa_news dd ul li span
{
	font-family:"宋体"; color:#666; line-height:28px; float:right;
}
#dl_defa_news dt a.a_news_titl
{
	width:78px; float:left; display:inline-block; overflow:hidden; line-height:32px; height:32px; text-align:center; cursor:pointer;
}

#dl_defa_cont{ margin-top:10px !important;}
#dl_defa_cont dt span
{
	font-family:Arial; line-height:27px; color:#dbeab4; font-size:11px; margin-left:7px; font-weight:normal;
}
#dl_defa_cont dt a
{
	float:right; margin:20px 20px 0px 0px;
}
#dl_defa_cont dd
{
	width:180px; overflow:hidden; padding:5px 10px;
}

#div_defa_pd
{
	width:638px; margin:0px;
}
#div_defa_prod_tt
{
	
}

#div_defa_prod_tt strong
{
	background:url(../images/public/title_sp08.jpg) no-repeat;
}
#div_defa_prod_tt a
{
	
}
#div_defa_prod_ct
{
	width:689px; margin:13px auto 0px; height:140px; overflow:hidden;
}

#div_defa_prod_ct dl{float:left; width:172px; padding:0px !important; margin:0px; border:0px;}
#div_defa_prod_ct dl dt{background:none; text-align:center;}
#div_defa_prod_ct dl dd{width:160px; padding:1px !important; border:1px solid rgb(224,228,231); text-align:center; background:none !important; margin:0px auto; display:block;}
#div_defa_prod_ct dl dd a{float:none; padding:0px; background:none; margin:0px;}
#div_defa_prod_ct dl dd a img{width:160px; height:102px; margin:0px;}

#div_defa_lt2{width:205px; float:left; margin:10px 0px 0px; padding:0px;}
#defa_sear{width:205px; background:url(../images/style/defa_sear.jpg) no-repeat left top; height:106px; padding:0px; margin:0px; overflow:hidden;}
#defa_sear dt{text-align:right; color:#fff; height:24px; line-height:24px; width:188px; margin-top:13px; overflow:hidden; padding:0px; font-size:13px;}
/* home --/end-- */

/* foot --begin-- */

#div_foot_copy
{
	font-family:"宋体"; line-height:21px; width:100%; margin:0px auto;
}
#div_foot_copy #div_foot_righ
{
	width:960px; margin:10px auto 13px; text-align:center;
}

#div_foot_copy #div_foot_tech
{
	width:130px; overflow:hidden; text-align:right; float:right; color:#666; line-height:24px;
}
#div_foot_righ a:link,#div_foot_righ a:visited
{
	
}
#div_foot_righ a:hover{}
#div_foot_menu
{
	width:978px; overflow:hidden; margin:10px auto 0px; text-align:center; padding:1px; border:1px solid rgb(224,228,231);
}
#div_foot_menu dt{height:36px; overflow:hidden; margin:0px;background:url(../images/style/lines001.jpg) repeat-x;}
#div_foot_menu dt strong{height:36px; display:block; width:200px; background:url(../images/public/title_sp07.jpg) repeat-x;}
#div_foot_menu dd{width:968px; overflow:hidden; text-align:left;  padding:10px;}
#div_foot_menu dd a{ line-height:20px; overflow:hidden; margin-right:5px;}
#div_foot_menu dd a img{ width:123px; height:25px;}
#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:1002px; margin:0px auto;
}
#div_body_lt
{
	float:left; width:200px; margin:0px; _display:inline; margin:10px 0px 0px 10px;
}

#div_body_rt
{
	width:730px; margin:10px 10px 0px auto; float:right; border:1px solid rgb(224,228,231); padding:20px;
	_display:inline;
}

#div_body_bann
{
	overflow:hidden; width:1003px; text-align:center; height:216px; margin:0px auto;
}
#div_body_bann #div_body_bn
{
	margin:0px auto; width:1003px; height:216px; overflow:hidden;
}
#div_body_bann object{width:100%; height:100%;}

#div_body_menu
{
	padding:1px; margin:0px auto; width:196px;border:1px solid #e0e4e7;padding:1px;
}
#div_body_menu_tt
{
	width:100%; height:36px;background:url(../images/style/lines001.jpg) repeat-x;
}
#div_body_menu_tt h2
{
	color:#fff; font-size:14px; padding:0px 0px 0px 25px; font-weight:normal; background:url(../images/public/title_sp13.jpg) no-repeat;
	text-align:left; margin:0px; line-height:36px; width:170px; height:36px;  font-family:"黑体";
}
#div_body_menu_tt span
{
	font-family:Arial; line-height:27px; color:#360; font-size:12px; margin-left:7px; font-weight:normal;
}
#div_body_menu_ct
{
	margin:10px auto; width:176px; overflow:hidden; padding:0px; border:1px solid #e0e4e7;
}
#div_body_menu_ct ul
{
	padding:0px; margin:0px; width:100%; overflow:hidden;
}
#div_body_menu_ct ul li
{
	overflow:hidden; margin:0px auto; padding:0px; clear:both; background:url(../images/public/lines002.jpg) repeat-x;
}
#div_body_menu_ct ul li a
{
	padding:0px 0px 0px 25px; font-size:12px; height:35px; text-align:left; overflow:hidden; width:144px; display:block;
	font-weight:normal; line-height:35px; margin:0px; background:url(../images/public/icon05.jpg) no-repeat 10px center;
}
#div_body_menu_ct ul li a:link,#div_body_menu_ct ul li a:visited
{
	color:rgb(102,102,102);
}
#div_body_menu_ct ul li a:hover
{
    color:rgb(0,156,66); font-weight:bold;
}
#div_body_menu_ct ul li a.a_bdmn_ov
{
	color:rgb(0,156,66); text-decoration:underline; font-weight:bold;
}
#div_body_menu_ct ul li a span
{
	font-family:"Arial"; font-weight:bold; letter-spacing:normal;
}
#div_body_menu_ct ul li div
{
	width:166px; margin:0px 0px 0px auto;
}
#div_body_menu_ct ul li div ul
{
	width:100%; margin:0px; padding:0px; overflow:hidden; background:none; display:none;
}
#div_body_menu_ct ul li div ul li
{
	margin:0px; padding:0px; line-height:23px; width:170px;
}
#div_body_menu_ct ul li div ul li a
{
	display:inline !important; height:auto !important; width:170px !important; line-height:20px;
	background:url(../images/style/body_menu_ic2.gif) no-repeat left center; padding:0px 0px 0px 15px;
}
#div_body_menu_ct ul li div ul li a:link,#div_body_menu_ct ul li div ul li a:visited
{
	color:#333;
}
#div_body_menu_ct ul li div ul li a:hover
{
	color:#bfbd18;
}

#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:171px; overflow:hidden; padding:0px; margin:10px auto 0px;
}
#dl_body_cont dt
{
	width:100%; height:35px; overflow:hidden; background:url(../images/style/body_cont.jpg) no-repeat;
}
#dl_body_cont dd
{
	width:155px; margin:0px; padding:10px 7px 7px; line-height:24px; border-style:solid; border-width:0px 1px 1px; border-color:#e2e2e2;
}

#div_body_righ_tt
{
	width:100%; height:36px; overflow:hidden; padding:0px; margin:0px; background:url(../images/public/lines003.jpg) repeat-x;
}
#div_body_righ_tt h1
{
	height:36px; overflow:hidden; font-weight:bold; margin:0px; float:left;/* background-repeat:no-repeat; background-position:center center;*/
	line-height:36px; padding:0px; font-size:18px; font-family:"微软雅黑"; background:url(../images/public/lines004.jpg) repeat-x;
}
#div_body_righ_tt h1 span
{
	 line-height:26px; display:none;
}

#div_body_loca
{
	float:right; margin:0px auto; height:28px; line-height:28px; color:#6f6f6f; padding-top:8px;
}
#div_body_loca .lb_loca
{
	font-family:"宋体"; text-align:right; font-size:12px; 
}
#div_body_righ_tt .lb_loca strong
{
	padding:0px 6px;
}
#div_body_loca .lb_loca a
{
	font-size:12px; font-family:"Arial";
}
#div_body_loca .lb_loca a:link,#div_body_loca .lb_loca a:visited
{
	
}
#div_body_loca .lb_loca a:hover
{

}
#div_body_intr{width:171px;}
#div_body_righ_ct
{
	width:100%; padding:0px; text-align:left; margin:10px auto 0px; font-size:12px;
	line-height:24px;
}

#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:100%; overflow:hidden;
}
#div_prod table
{
	width:747px; border:0px; padding:0px; border-collapse:collapse;
}
#div_prod table tr td{padding:0px; margin:0px;}

#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); */
}
#div_prod table tr td .div_pdlist a:hover img
{
	opacity:1; filter:alpha(opacity=100);
}

#div_prod ul
{
	padding:0px; margin:0px;
}
#div_prod ul li
{
	padding:20px 0px; margin:0px; list-style:none; line-height:23px; overflow:hidden;
	text-align:left; border-bottom:solid 1px #542929; height:191px;
	}
#div_prod ul li a
{
	margin:10px auto; line-height:22px; height:130px;overflow:hidden; text-align:left;
}
#div_prod ul li div
{
	width:161px; height:191px; border:solid 1px #733f3d; background:#9f9f9f; float:left; margin:0px 10px 0px 8px;
	overflow:hidden; text-align:center;
}
#div_prod ul li a span
{
	font-weight:bold; color:#d03b00;
}

#div_column
{
	width:100%; overflow:hidden; margin:0px;
}
#div_column table
{
	width:100%;
}

#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; overflow:hidden; text-align:center !important; margin:0px auto;
}
#div_pdshow_big a img
{
	border:solid 5px #ddd;
}

#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;
}