body{ background:#aa0067;height:auto}
.header{ height: auto;margin:0 auto; background: none; width:100%;}
.nav_box{ width:100%;background: url(rose_img/navbg.gif);HEIGHT: 32px; }
.nav{ width:950px; margin:0 auto;PADDING-LEFT: 50px; HEIGHT: 32px;}
.nav li {FONT-WEIGHT: bold; font-size:14px; FLOAT: left; WIDTH: 88px; COLOR: #ffffff;TEXT-ALIGN: center; line-height:32px;}
.nav li a { color: #ffffff; text-decoration: none; font-size:14px}
.nav li a:hover { background: url(rose_img/nav_li_hover.gif) no-repeat; width:88px; height:32px; display:block; color:#F00}
.nav .hover { background:url(rose_img/nav_li_current.gif)  no-repeat;width:88px; height:32px; display:block; }
.nav .hover a{font-size:14px; color: #F60}
.nav .hover a:hover {font-size:14px; color:#F60;}
.logo_bg{background: url(rose_img/topbg.gif) no-repeat right;}
.company_name{ float:left; width:800px; padding-top:20px; overflow:hidden; color:#FFF}
.company_name h1{ font-size:28px; font-family:microsoft yahei;}
.company_name p{ padding-top:5px;}
.banner{ background:url(rose_img/banner.jpg) no-repeat center; width:1000px; height:auto; min-height:300px;}
.banner img{ width:1000px; height:300px}
.box_title{ background:url(rose_img/box_title.gif) no-repeat; height:38px;}
.box_title h3{ width:100px; padding-left:50px; color: #906; font-size:14px; line-height:38px;}
.recommend_product_title{ background:url(rose_img/recommend_title.gif); height:72px;}
.recommend_product_title h3{ padding-left:460px; line-height:72px; line-height:72px; color: #FFF; font-size:16px}
.right_title{ background:url(rose_img/right_title.gif); height:30px; line-height:30px;}
.right_title h3{ font-size:14px; padding-left:10px;color:#FFF}
.left_title{ background:url(rose_img/left_title.gif); height:30px; line-height:30px;}
.left_title h3{ padding-left:10px; font-size:14px; color:#FFF}
.more a{ color:#FFF}