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