@charset "gb2312";
/* CSS Document */
body{ color:#333; font-family:'Î¢ÈíÑÅºÚ',Microsoft YaHei; font-size:14px;
}
#wrap{ padding:0 5px;
}
#top{
}
a:link,a:visited{ color:#333;
}
a:hover,a:active{ color:#f00;
}



#menu_out{ height:44px; background:#0f2147; 
}
#menu{ font-size:14px; 
}
#menu ul{ text-align:center;
}
#menu li{ width:120px; height:44px; line-height:44px; text-align:center; float:left; font-weight:bold;
}

#menu li#last{ background:none;
}

#menu li a:link,#menu li a:visited{ color:#fff;
}
#menu li a:hover,#menu li a:active{ color:#fff; 
}
#flash{ margin-top:6px;
}
#content{ margin-top:8px;
}

.left_t{ height:42px; line-height:42px; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; text-indent:8px; background:#e8e8e8;

}
.left_c{ border-right:#e0e0e0 solid 1px; border-bottom:#e0e0e0 solid 1px; border-left:#e0e0e0 solid 1px;
}
.smallClass{ padding-left:20px; height:23px; line-height:23px; background:url(../i/4/line.gif) repeat-y;
}



#right{ 
}
.right{ 
}
.right_t{ height:42px; background:#e8e8e8;
}
.right_tn{ background:#e8e8e8; height:42px; line-height:42px; text-indent:12px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; 
}/*ÄÚÒ³±êÌâ*/
.right_tl{ height:42px; line-height:42px; font-size:14px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; float:left; text-indent:12px;
}
.right_tr{ float:right; width:80px; line-height:42px; font-size:14px; text-align:center;
}

.right_c{ color:#333;
}

#product_new .right_c{ text-align:center;
}

#product_new .right_c #productFenlei .fl{ width:187px; height:24px; line-height:24px; float:left; text-align:left;
}
#product_new .right_c #productFenlei .fl span{ 
}


#product_new .right_c #productSmallFenlei_t{ height:24px; line-height:24px; border-bottom:#333 dotted 1px; text-align:left; font-weight:bold;
}
#product_new .right_c #productSmallFenlei_c .fl{ width:187px; height:24px; line-height:24px; float:left; text-align:left;
}
#product_new .right_c #productSmallFenlei_c .fl span{ 
}

#product_new .right_c .product{ border:#e0e0e0 solid 1px; width:210px; float:left; margin-right:34px; margin-bottom:10px; margin-top:22px; height:270px; overflow:hidden;
}
#product_new .right_c .product:hover{ border:#f00 solid 1px;
}
#product_new .right_c .product:nth-child(4n){ margin-right:0;
}
#product_new .right_c .product .productPic{ width:210px; height:210px; text-align:center; vertical-align:middle; vertical-align:middle; display:table-cell; 
}
#product_new .right_c .product .productPic img{ padding:0; margin:0; max-height:210px; max-width:210px; 
}
#product_new .right_c .product .productWz{ height:30px; line-height:30px; overflow:hidden; background:#e0e0e0;
}
#product_new .right_c .product .productWz span{ color:red;
}
#product_new .right_c .product:hover .productWz{ background:#f00; color:white;
}
#product_new .right_c .product:hover .productWz span{ color:gold;
}
#product_new .right_c .product:hover .productWz a{ color:#fff;
}




#about .right_c{ padding:10px 0; line-height:2; text-indent:24px;
}
#news .right_c{ padding:10px 0;
}
#news .right_c li{ height:36px; line-height:36px; background:url(../i/4/dian.png) repeat-x 0 bottom;
}
#news .right_c li a{ display:block; height:30px; line-height:30px; background:url(../i/4/ico1.jpg) no-repeat 0 center; text-indent:20px;
}
#news .right_c li span{ display:block; float:right;
}

#newsShow .right_c{ padding:8px;
}
#newsShow h1{ height:36px; line-height:36px; text-align:center; border-bottom:#808080 dashed 1px; padding:0; margin:0; font-size:24px;
}
#newsShow #newsShowContent{ line-height:2;
}

#aboutInfo .right_c{ padding:20px 0 8px;
}

#mail .right_c{ padding:10px;
}
#mail .right_c td{ border:none; height:40px;
}
#qiye .right_c{ padding:10px 0; text-align:center;
}

#certify .right_c{ padding-top:12px; text-align:center;
}

#up-down1,#up-down2{ height:24px; line-height:24px; border-top:#808080 dashed 1px;
}
#up-down1 span,#up-down2 span{ font-weight:bold;
}

#productShow .right_c{ padding:8px;
}
#productShow .right_c center img{ margin:10px 0;
}
#productShow h1{ height:36px; line-height:36px; text-align:center; border-bottom:#808080 dashed 1px; padding:0; margin:0; font-size:24px;
}
#productShowContent{ line-height:2;
}


#photos .right_c .photo{ width:172px; height:204px; float:left; margin:8px 8px 8px 7px;
}
#photos .right_c .photo .photoPic{ padding:4px 8px 8px 4px; background:url(../images/album.gif) no-repeat; display:block; width:160px; height:160px; text-align:center;
}
#photos .right_c .photo .photoPic:hover{ background:url(../images/albumHover.gif) no-repeat;
}
#photos .right_c .photo .photoPic img{ max-height:160px; max-width:160px; _height:auto;
}
#photos .right_c .photo .photoWz{ height:20px; line-height:20px; overflow:hidden;
}


#link{ border:#e0d2c7 solid 1px; background:url(../i/4/link.jpg) no-repeat; min-height:72px; margin-bottom:8px;
}
#link_t{ height:42px; line-height:42px; font-weight:bold; background:#e8e8e8; font-size:14px;  text-indent:10px;
}
#link_c{ padding:8px;
}
.link_c{ height:24px; line-height:24px; width:150px; overflow:hidden; float:left;
}

#foot{ width:1200px;
}



/* ¿í1200px ¸²¸Çall.css ÀïµÄ*/
#atop{ width:1200px;
}
#wrap{ width:1200px; 
}
#top{ width:1200px; 
}
#menu{ width:1200px;
}
img#top_pic{ width:1200px; height:120px; 
}

#flash{ width:1200px;
}
#left{ width:230px; margin-right:20px;
}
#right{ width:950px;
}
#left_info .left_t{ background:#0f2147 url(../i/4/comp_info.png) no-repeat 68px center; padding-left:98px; color:#fff;
}
#top_logo{ position:absolute; top:5px; left:5px; width:144px; height:108px; display:block;
}
#top_logo_in{  width:144px; height:108px; text-align:center; display:table-cell; vertical-align:middle;
}
#top_logo img{ max-width:144px; max-height:108px;
}
#top_company{ position:absolute; top:0; left:180px; height:120px; line-height:120px;
}