
.w1004{ width:1004px; overflow:hidden; margin:0 auto; background:#fff; background:url(../images/bg.gif) repeat-y; background-position:-1px 50px}
.top_search{ clear:left; width:1004px; background-image:url(../images/bg_main_top.jpg); height:28px; margin:0 auto; overflow:hidden; text-align:right}
.mian_banner{clear:left; width:1004px; height:214px; overflow:hidden; margin:0 auto;background-color:#fff}
.mian_left{ width:200px; height:355px; background:url(../images/mian_left.gif) no-repeat; overflow:hidden; float:left; margin:0 auto}
.mian_middle{ width:469px; height:375px; overflow:hidden; margin:0 0 0 16px; float:left;}
.mian_right{ width:300px; height:355px; overflow:hidden; float:left;margin:0 0 0 19px;}
.foot{ width:1004px; height:56px; border-top:1px #ccc solid; background:#F5F5F5; margin:0 auto}
.foot_left{ float:left; margin:16px 0 0 28px; color:#333; font-size:11px}
.foot_right{ float:right;margin:16px 28px 0 0;color:#666; font-size:11px; text-align:right}

.foot_right A:link{text-decoration: none;color:#666;font-size:11px}
.foot_right A:visited{text-decoration:none;color:#666;font-size:11px}
.foot_right A:hover{text-decoration:none;color:#CC0000;font-size:11px;}

.foot_left A:link{text-decoration: none;color:#333;font-size:11px}
.foot_left A:visited{text-decoration:none;color:#333;font-size:11px}
.foot_left A:hover{text-decoration:none;color:#CC0000;font-size:11px;}

.title_company{ width:469px; height:54px;}
.title_news{ width:469px; height:30px;}
.main_company{ height:200px; overflow:hidden; color:#666; line-height:16px; margin:0 5px 0 5px;text-align:justify;text-justify:inter-ideograph}

.main_search{ margin:52px 0 0 0; width:162px; height:70px; overflow: hidden; padding-left:23px}
.main_sort{ width:165px; margin:15px 0 0 0;padding-left:22px}
.bg_line{ background:url(../images/bg_dian.gif) repeat-x bottom; height:23px}

.infoshow{ width:262px; height:196px; overflow:hidden; color:#666; line-height:18px; font:Arial, Helvetica, sans-serif; margin:0 0 0 8px;}
.show_tilet{ color:#CC0000}
.show_img{ padding:5px 0 0 0; border-top:1px #DFDFE0 solid; width:269px; overflow:hidden; margin:7px 0 0 5px}



#nei_left{ width:180px;border-top:1px #ccc solid;border-right:1px #ccc solid;margin:15px 0 0 0; float:left;overflow:hidden;}
#nei_right{ width:750px; margin:0 0 0 35px;float:left; padding-bottom:20px;overflow:hidden;}

.Nleft{ width:180px; height:350px;border-top:1px #ccc solid;border-right:1px #ccc solid;margin:15px 0 0 0; float:left;overflow:hidden;}
.Nright{ width:750px; overflow:hidden; margin:0 41px 0 0;float:right;display:inline}

.content_bti{ width:750px; background:url(../images/bg_dian.gif) repeat-x bottom; padding:15px 0 6px 7px}
.nav_sub a{}
.nav_sub A:link{text-decoration: none;color:#666;}
.nav_sub A:visited{text-decoration:none;color:#666;}
.nav_sub A:hover{text-decoration:none;color:#CC0000;}
.content_main{ width:735px; margin:15px 0 15px 10px; line-height:18px; color:#4C4C4C;text-align:justify;text-justify:inter-ideograph}

.nav_sub{ background:url(../images/bg_sub.gif) repeat-x; padding:0 0 8px 11px}


.banner_nav{ width:1004px; height:173px; overflow:hidden}


.nav_sub_pro{background:url(../images/bg_sub.gif) repeat-x; padding:0 0 8px 11px; width:169px}
.nav_sub_pro a{ font-weight:normal}
.nav_sub_pro A:link{text-decoration: none;color:#666;}
.nav_sub_pro A:visited{text-decoration:none;color:#666;}
.nav_sub_pro A:hover{text-decoration:none;color:#CC0000;}

.nav_pro_sub{height:23px; width:164px; overflow:hidden; background:url(../images/bg_si.gif); padding:0 0 0 16px}
nav_pro_sub a{ line-height:23px}
.nav_pro_sub A:link{text-decoration: none;color:#666;}
.nav_pro_sub A:visited{text-decoration:none;color:#666;}
.nav_pro_sub A:hover{text-decoration:none;color:#CC0000;}

.pro_s_bg{ width:750px; height:264px;background:url(../images/bg_proInfo.gif) no-repeat}
.pro_content{ width:728px;margin:20px 0 0 10px; line-height:20px; clear:left}
#Layer1{ width:728px; margin:10px 0 0 0; padding:0 10px 0 0 0}
#Layer4{ width:728px; margin:10px 0 0 10px; padding:0 10px 0 0 0}



.igm_d{ width:195px; height:241px; overflow:hidden; text-align:center; vertical-align: middle; background-color:#E2E2E2; border:1px #9B9B9B solid}
.igm_d img{ margin-top:3px}

