body{line-height:20px;font-size:12px;font-family:宋体;background-color:#e3e3e3;background-image:url(../images/body_bg_01.jpg);background-repeat:repeat-x;margin:0;padding:0}
#main_body{overflow:hidden;width:1004px;margin:0 auto;padding:0}
.header_logo{float:left;width:244px;overflow:hidden;display:inline;margin:20px 0 0 30px}
.header_nav{float:left;width:730px;overflow:hidden;height:118px;background-image:url(../images/nav.jpg);background-repeat:no-repeat}
.nav_position{width:730px;position:absolute;margin:-70px 0 0;padding:0 0 0 33px}
.nav_position a{float:left;width:85px;overflow:hidden;text-align:center;text-decoration:none}
.news_column{float:left;overflow:hidden;width:256px;height:48px;background-image:url(../images/index_news_04.jpg);background-repeat:no-repeat;color:#ca4308;font-size:13px;font-weight:700;display:inline;padding:47px 0 0 100px}
.index_news ul{float:left;overflow:hidden;width:318px;list-style-type:none;margin:0;padding:38px 0 0 38px}
.index_news li{float:left;overflow:hidden;width:318px;height:25px;margin:0;padding:0}
.index_news a:hover{color:#ff7600;text-decoration:none}
.side_banner{float:left;width:648px;overflow:hidden}
#footer{float:left;width:1004px;overflow:hidden;height:180px;background-image:url(../images/footer_14.jpg);background-repeat:no-repeat}
.footer_marquee{float:left;overflow:hidden;width:670px;height:85px;display:inline;margin:17px 0 0 303px}
.footer_copyright{float:left;overflow:hidden;width:914px;text-align:right;color:#222;padding:30px 90px 0 0}
.ny_banner{float:left;width:1004px;overflow:hidden;height:180px}
.banner_bk{position:absolute;width:1004px;overflow:hidden;height:180px;z-index:2}
.banner_pic{position:absolute;width:1004px;overflow:hidden;height:180px;z-index:1}
#ny_content{float:left;overflow:hidden;width:1004px;background-image:url(../images/footer_bg_04.jpg);background-repeat:no-repeat;background-position:bottom}
#sidebar{float:left;width:301px;overflow:hidden;background-image:url(../images/sidebar_bg_03.jpg);background-repeat:no-repeat;height:217px;margin-top:35px;display:inherit}
.sidebar_column{float:left; width:268px; overflow:hidden; font-size:20px; font-weight:bold; color:#720069; padding:0px 0px 0px 33px; displafy:inline;}
.sidebar_list{float:left;width:241px;overflow:hidden;font-size:14px;font-weight:700;color:#fff;padding:35px 0 0 60px}
.sidebar_list ul{float:left;overflow:hidden;width:194px;list-style-type:none;margin:0;padding:0}
.sidebar_list li{float:left;overflow:hidden;width:194px;height:41px;margin:0;padding:0}
.sidebar_list a{color:#fff;text-decoration:none;float:left;width:154px;height:29px;display:inline;padding:12px 0 0 40px}
.sidebar_list a:hover{color:#000;text-decoration:none;background-image:url(../images/list_li_05.jpg);background-repeat:no-repeat}
.sidebar_list .front{color:#000;text-decoration:none;background-image:url(../images/list_li_05.jpg);background-repeat:no-repeat}
#sidecontent{float:left;width:684px;overflow:hidden;height:359px;background-image:url(../images/content_bg_06.jpg);background-repeat:no-repeat;margin-top:14px;display:inline}
.sidecontent_column{float:left;width:622px;overflow:hidden;border-bottom:3px solid #4b4c9f;display:inline;margin:20px 0 0 25px;padding:0 0 5px 10px}
.sidecontent_content{float:left;width:632px; height:280px;overflow:auto;display:inline;margin:10px 0 0 25px}
.product_one{float:left;width:104px;overflow:hidden;display:inline;margin:5px 6px 0 8px}
.product_pic{float:left;width:104px;overflow:hidden}
.product_title{float:left;width:104px;overflow:hidden;text-align:center;color:#348828;display:inline;padding:3px 0}
.page{float:left;width:585px;overflow:hidden;text-align:right;color:#4b4c9f;font-weight:700;border-top:3px solid #b8b9d4;margin-top:10px;display:inline;padding:10px 30px 10px 0}
#ny_footer{float:left;width:919px;overflow:hidden;height:43px;text-align:right;display:inline;padding:45px 85px 0 0}
#ny_footer a{color:#000;text-decoration:none}
.big_pic{float:left;overflow:hidden;width:279px;display:inline;margin:10px 0 0 20px}
.big_pic img{float:left;width:277px;overflow:hidden}
.order_input{float:left;width:277px;overflow:hidden;text-align:center;padding-top:10px;display:inline}
.big_content{float:left;width:290px;overflow:hidden;color:#5f5f5f;display:inline;margin:0 0 0 10px}
.big_content span{font-weight:700;float:left;width:320px;font-size:14px;padding:5px 0 10px}
.big_font{float:left;width:290px;overflow:hidden}
.back{float:left;width:654px;overflow:hidden;text-align:right;color:#c10909}
.back a{color:#c10909;text-decoration:none}
.order_table{color:#4b4c9f;font-weight:700}
.name_input{width:97px;height:15px;border:1px solid #8ab7e1}
.orderproduct_input{width:245px;height:15px;border:1px solid #8ab7e1}
.munber_input{width:46px;height:15px;border:1px solid #8ab7e1}
.contact_input{width:128px;height:15px;border:1px solid #8ab7e1}
.remark_input{width:343px;border:1px solid #8ab7e1;height:78px;overflow:hidden}
.news_list{float:left;width:600px;overflow:hidden;display:inline;margin:5px 0 0 10px}
.news_list ul{float:left;width:600px;overflow:hidden;list-style-type:none;margin:0;padding:0}
.news_list li{width:600px;overflow:hidden;height:25px;margin:0;padding:0}
.news_list span{float:right}
.news_list a{color:#2e2e2e;text-decoration:none}
.news_list a:hover{color:#0061c4;text-decoration:none}
.news_page{float:left;width:600px;text-align:right;overflow:hidden;color:#4b4c9f;font-weight:700;border-top:3px solid #b8b9d4;padding:10px 0}
.news_title{float:left;width:632px;overflow:hidden;color:#4b4c9f;font-size:14px;font-weight:700;text-align:center;margin-top:5px;display:inline}
.news_time{float:left;overflow:hidden;width:632px;color:#656565;text-align:center}
.news_content{float:left;width:632px;height:200px;overflow:auto;color:#656565}
.news_back{float:left;width:632px;text-align:right;color:#656565;margin-top:10px;display:inline}
.news_back a{color:#656565;text-decoration:none}
.message_table{color:#4b4c9f;font-weight:700;margin-top:10px}
.message_title{width:343px;border:1px solid #8ab7e1;height:15px}
.message_content{width:343px;overflow:hidden;height:145px;border:1px solid #8ab7e1}
#header .header,#content{float:left;overflow:hidden;width:1004px}
.side_news,.index_news{float:left;width:356px;overflow:hidden}
.index_news a,.footer_copyright a{color:#222;text-decoration:none}

.product .img {
vertical-align: middle; max-width: 277px; max-height: 226px; width: expression(this.width >277 && this.height < this.width ? 226: true); height: expression(this.height > 226 ? 226: true); 
}

.pagination{ padding-top:3px; padding-bottom:2px; font-size:12px; float:right; }
.pagination .pagestatus { color:#777; margin-right:10px; }
.pagination .pagestatus strong { color:#CC0000; padding:0px 3px; }
.pagination .disable { color:#ccc; }
.pagination a { background:#fff; text-decoration:none; color:#666; padding:1px 3px; border:solid 1px #ccc; margin:2px; }
.pagination a:hover { color:#CC0000; }
.pagination a.current { background:#f7f7f7; border:none; font-weight:bold; color:#CC0000; }