﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"宋体";
	background:#fff;
}
div{
	margin:0 auto;
}

img{
	border:0px;
}
ul,li{
	list-style:none; margin:0px; padding:0px;
}
input,redio,select,checkbox{
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6{
	padding:0px; margin:0px;
}


#tt {width:100%;
height:100%;
overflow:hidden;
}

#main{
	width:100%;
	height:100%;
	overflow:hidden;
	background:url(../image/n_bg.gif) repeat-x top #fff;
}

.mm {width:998px;
height:100%;
overflow:hidden;
}
.top {width:998px;}
.top div {float:left;
}
.t_left {width:313px;
}
.t_right {width:619px;
padding-left:66px;
}
.t_r1 {width:100%;
clear:both;
text-align:right;
color:#6f5648;
padding-top:23px;
padding-bottom:11px;
}
.t_r1 a {color:#6f5648;
text-decoration:none;
}
.t_r1 a:hover {color:#f00;
}
.t_r2 {width:100%;
clear:both;
background:url(../image/dh.gif);
height:39px;
}
/*导航下拉*/
#nav {line-height: 39px; 
      list-style: none;
      width:619px;
	  height:39px;
	  Z-INDEX:3;
	  position:absolute;
}
#nav a {display: block; width: 88px; text-align:center;color:#fff;}
#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff;text-decoration:none;}
.aa {font-size:14px; font-weight:bold;}
#nav li {float:left; width:88px; height:39px;}
#nav li a:hover{ width:88px; height:39px; color:#ffc600;}
#nav li ul {list-style: none;text-align:left;left: -999em; width:135px; position:absolute; border:#ff5a00 solid 1px;}
#nav li ul li{float: left; width: 135px;background:#fff; border-bottom:#ff5a00 solid 1px; height:25px;}
#nav li ul a{display: block; width: 125px; padding-left:10px;text-align:left;overflow:hidden;}
#nav li ul a:link {color:#4c4c4c; text-decoration:none;}
#nav li ul a:visited {color:#4c4c4c;text-decoration:none;}
#nav li ul a:hover {text-decoration:none;font-weight:normal;background:#ffdcbd; width:125px;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.t_r3 {width:100%;
}
.t_r3 form {width:100%;}
.t_r3a {width:197px;
margin-left:365px;
display:inline;
}
.t_r3a input {border:0px;
background:url(../image/so.gif) no-repeat;
width:182px;
height:24px;
color:#c9ae92;
font-size:12px;
padding-left:15px;
}
.t_r3b {width:38px;
}

/*banner*/
#fade {width:998px; clear:both;height:100%; overflow:hidden; z-index:1;}

.t {
	width: 237px;
	height:64px;
	overflow:hidden;
	Z-INDEX:2;
	POSITION:absolute;
	display:table;
	top:411px;
}

/*middle*/
#middle {
width:998px;
height:100%;
overflow:hidden;
}
.m_left {width:237px;
float:left;
}
.left_a {background:url(../image/n_1.gif) repeat-y;
width:100%;
height:100%;
overflow:hidden;
}
.left_a ul {width:198px;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
}
.on {background:url(../image/on.gif) no-repeat top;
width:188px;
height:29px;
line-height:29px;
padding-left:10px;
border-bottom:#e5e3e0 solid 1px;
padding-bottom:6px;
}
.on a {color:#f34c05;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.on a:hover {text-decoration:underline;}
.off {
width:188px;
padding-left:10px;
border-bottom:#e5e3e0 solid 1px;
padding-bottom:6px;
padding-top:15px;
}
.off a {color:#666;
text-decoration:none;
}
.off img {padding-right:3px;}
.left_b {
width:100%;
height:100%;
overflow:hidden;
margin:0 auto;
padding-top:30px;
padding-bottom:100px;
}

.m_right {width:721px;
float:left;
padding-left:40px;
}
.right_a {width:100%;
height:100%;
overflow:hidden;
padding-top:25px;
padding-bottom:3px;
border-bottom:#dddddd solid 1px;}
.ra1 {width:321px;
color:#666;
height:100%;
text-align:left;
font-weight:bold;
float:left;
font-size:14px;
}
.ra1 img {padding-right:5px;}
.ra2 {width:400px;
height:100%;
color:#666;
font-size:12px;
float:left; 
text-align:right;
}
.ra2 a {color:#666;
text-decoration:none;
}
.ra2 a:hover {color:#f34c05;
}
.right_b {width:98%;
height:100%;
overflow:hidden;
padding-top:10px;
padding-bottom:30px;
color:#666;
}
.rb1 {width:100%;
height:100%;
overflow:hidden;
border-bottom:#e0e0e0 dashed 1px;
padding-bottom:5px;
padding-top:25px;
}
.rb1_a,.rb1_b {width:100%;
height:100%;
overflow:hidden;
}
.rb1_a div {float:left;}
.rb1_a1 {width:88%;
}
.rb1_a2 {width:12%;
}
.rb1_a a {font-size:14px;
color:#fc7000;
font-weight:bold;
text-decoration:none;
}
.rb1_b {margin-top:5px;}
.rb1_b a {color:#C60;}
.rb1_b a:hover {color:#666;}


.rb2 {width:100%;
height:100%;
overflow:hidden;
text-align:center;
padding-bottom:5px;
padding-top:25px;
}
.rb2 a {color:#666; text-decoration:none; border:#e0e0e0 solid 1px; padding:2px; margin-right:5px;}
.rb2 a:hover {color:#C60; text-decoration:underline;}

.rb3 {width:100%;
height:100%;
text-align:center;
font-size:14px;
font-weight:bold;
overflow:hidden;
padding-bottom:5px;
padding-top:25px;
}
.rb4 {width:100%;
height:100%;
text-align:center;
overflow:hidden;
color:#c0c0c0;
}
.rb5 {width:100%;
height:100%;
overflow:hidden;
color:#666;
margin-top:5px;
}
.rb6 {width:100%;
height:100%;
overflow:hidden;
}
.rb6 div {float:left;
}
.rb6_a {width:212px;
height:100%;
overflow:hidden;
padding-left:23px;
padding-top:25px;
}
.rb6_a1 {padding:4px;
border:#efefef solid 1px;
width:200px;
height:100%;
overflow:hidden;
}
.rb6_a2 {width:212px;
text-align:center;
padding-top:5px;
height:100%;
overflow:hidden;
}
.rb6_a2 a {color:#666;
text-decoration:none;
}
.rb6_a2 a:hover {color:#F30;
 text-decoration:underline;
}



/*产品详情*/
.demo{margin:0 auto;width:100%; height:100%; overflow:hidden;}
.tickul li{line-height:24px;}
/* zoom-section */
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:10px;width:380px;margin-bottom:20px; display:inline; height:100%;
overflow:hidden;}
.zoom-small-image{border:4px solid #CCC;float:left;margin-bottom:20px;}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}



.foot {margin-top:14px;
width:998px;
color:#646464;
margin-bottom:27px;
line-height:20px;
margin:0 auto;
padding-top:12px;
}
.foot a {color:#646464;
text-decoration:none;
}
.foot a:hover {color:#f00;}