/* CSS Document */

body{font-size:12px;width:100%;font-family:Arial, Helvetica, sans-serif; color:#555;line-height:180%;}
a{color:#333; text-decoration:none;}
a:hover{color:#FF6600}
li,ul,form{list-style-type:none; padding:0; margin:0;}
img{border:0;}
.clear{clear:both;}

.header{background:#151616;}
.header ul{width:1098px;margin:0 auto;}
.header .logo{float:left;margin:20px 0 0 33px;}
.navi{float:right;margin-right:18px;margin-top:53px;display:inline;height:52px;overflow:hidden;}
.navi a{position:relative;margin-top:10px;margin-left:-18px;float:left;display:inline;width:194px;height:32px;padding-top:10px;text-align:center;line-height:37px;font-size:14px;font-weight:bold;color:#161719;background:url(images/navia.png) no-repeat;}
.navi .n1{z-index:4;margin-left:0;}
.navi .n2{z-index:3;}
.navi .n3{z-index:2;}
.navi .n4{z-index:1;}
.navi .cur{margin-top:0;z-index:5;width:225px;height:47px;line-height:47px;background:url(images/navih.png) no-repeat;}
.navicat{height:35px;line-height:35px;overflow:hidden;background:url(images/navicat.jpg) repeat-x;}
.navicat ul{width:1098px;margin:0 auto;}
.navicat .l1{margin-left:250px;}
.navicat .l2{margin-left:220px;}
.navicat .l3{margin-left:300px;}
.navicat .l4{margin-left:600px;}
.navicat .l5{margin-left:900px;}
.navicat a{float:left;display:inline;margin:0 16px;}
.navicat span{float:left;width:2px;height:22px;background:url(images/naviline.jpg) no-repeat;margin-top:8px;}
.navicat span:first-child{display:none;}

.banner1{background:url(images/banner1.png) no-repeat top center;height:483px;}
.banner2{background:url(images/home/3.jpg) no-repeat top center;height:380px;}
.banner3{background:url(images/home/1.jpg) no-repeat top center;height:380px;}
.banner5{background:url(images/home/5.jpg) no-repeat top center;height:435px;}
.banner6{background:url(images/home/6.jpg) no-repeat top center;height:326px;}

.main3{background:#fff;padding-bottom:20px;}
.main3 .ul{width:1098px;margin:0 auto;}
.menu3{width:208px;float:left;display:inline;margin:18px 22px 0 18px;}
.main3 .main{width:800px;float:left;}
.menu3 img{display:block;margin:0 auto;}
.menu3 ul{margin:16px auto;width:212px;font-size:11px;border-radius:0 0 10px 10px;overflow:hidden;
filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#ac9c6f,gradientType=0);
background:-moz-linear-gradient(top, white, rgba(174, 158, 116, 1));
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(rgba(174, 158, 116, 1)));  
}
.menu3 a{display:block; line-height:50px;text-indent:18px;border-top:1px solid #fff;border-bottom:1px solid #d6d6d6;color:#000;font-weight:bold;}
.menu3 a.dt{background:url(images/ico5.png) no-repeat 175px center;}
.menu3 a:last-child{border-bottom:0;}
.menu3 a:hover,.menu3 a.cur{color:#917616;}
.menu3 li{border-bottom:1px solid #c1c1b8;display:none;}
.menu3 li.cur{display:block;}
.menu3 li a{background:none;border-bottom:none;}
.menu3 li a:hover,.menu3 li a.cur{background:none;}
.menu3 li.cur a{background:url(images/menubg.jpg) repeat-x;line-height:29px;border-bottom:none;border-top:none;font-weight:lighter;}

.menu2{width:208px;float:left;display:inline;margin:18px 22px 0 22px;text-align:left;}
.menu2 img{display:block;margin:0 auto;}
.menu2 ul{margin:0 auto;width:210px;border-radius:0 0 10px 10px;padding:0;overflow:hidden;
filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#ac9c6f,gradientType=0);
background:-moz-linear-gradient(top, white, rgba(174, 158, 116, 1));
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(rgba(174, 158, 116, 1)));  
}
.menu2 a{display:block;line-height:48px;text-indent:18px;border-top:1px solid #fff;border-bottom:1px solid #d6d6d6;color:#000;font-size:14px;font-weight:bold;background:url(images/ico5.png) no-repeat 175px center;font-family:Arial, Simsun}
.menu2 a:last-child{border-bottom:0;}
.menu2 a:hover,.menu2 a.cur{color:#917616;}
.menu2 li{display:none;}
.menu2 li.cur{display:block;}
.menu2 li a{background:url(images/menubg.jpg) repeat-x;line-height:29px;border-bottom:none;border-top:none;font-size:12px;font-weight:lighter;}
.menu2 li a:hover,.menu2 li a.cur{background:none;}

.menu2 .topcat, .menu3 .topcat{display:block;cursor:pointer;}
.menu2 div, .menu3 div{display:none;}
.menu2 div.cur, .menu3 div.cur{display:block;}
.main h2{background:url(images/ico4.png) no-repeat 0px center;line-height:23px;font-size:18px;color:#917616;text-indent:12px;border-bottom:1px solid #d6d6d6;margin:18px 8px;font-weight:lighter;}
.main .content{background:#fff;padding:20px 40px;}
.main p{font-size:16px;}
.list{border-left:solid 1px #ddd;}
.list th{background:url(images/3/listth.jpg) repeat-x; line-height:28px; text-indent:10px; text-align:left;border-right:solid 1px #ddd;}
.list th .price{font-size:16px;color:#c76200;margin-left:20px;}
.list td{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd; width:212px; text-indent:8px; line-height:200%;}

.max img{max-width:303px;max-height:588px;}
.spec img{max-width:303px;}
.pics img{height:68px;width:50px;border:1px solid #ddd;border-radius:3px;float:left;margin:0 4px;display:inline;cursor:pointer;}
.pics .cur{border:1px solid #e85216;}
.jb_h4{border-top:1px solid #ac9c6f;border-bottom:2px solid #ac9c6f;line-height:38px;font-size:16px;text-indent:15px;color:#ac9c6f;}
.jb_content{font-size:16px;line-height:200%;}

.order_sub{margin-top:-50px;}
.order_sub span{color:#FF0000;}

.feedback{background:url(images/feedback.jpg) no-repeat;width:557px;padding-left:524px;padding-top:22px;height:386px;margin:0 auto 0 auto;overflow:hidden;}
.feedback input{width:506px;height:38px;line-height:38px;border:0;display:block;margin-bottom:14px;padding:0 5px;}
.feedback textarea{width:507px;height:112px;border:0;padding:5px;display:block;}
.feedback button{display:block;width:82px;height:33px;border:none;background:none;margin-top:20px;cursor:pointer;}

#flash{height:380px;overflow:hidden;position:relative;margin:0px auto;z-index:0;}
#flash #flash_left{height:380px;}
#flash #flash_left li a{display:none;overflow:hidden;height:380px;background-position:top center;background-repeat:no-repeat;background-size:1100px 380px;}
#flash #flash_left li a.cur{display:block;}
#flash #flash_right{position:absolute;height:16px;width:280px;margin-right:-140px;overflow:hidden;bottom:20px;right:50%;text-align:center;}
#flash #flash_right a{display:inline-block;line-height:14px;cursor:pointer;width:14px;height:14px;margin:0 7px;background:#999;border-radius:7px;overflow:hidden;}
#flash #flash_right a.cur{background:#f60;}

.jb_list{overflow:hidden;}
.jb_list li{float:left;width:200px;margin:20px 31px;text-align:center;border:1px solid #ac9c6f;border-radius:5px;padding-bottom:8px;}
.jb_list li img{display:block;max-width:200px;max-height:300px;margin:0 auto;}
.jb_list li a{color:#666;}
.jb_list li a td{width:200px;}
.jb_list li a.img{width:200px;height:300px;display:block;}

.videolist{overflow:hidden;}
.videolist li{float:left;width:202px;margin:20px 31px;text-align:center;padding-bottom:8px;}
.videolist li img{display:block;width:200px;border:1px solid #ac9c6f;border-radius:5px;}
.videolist li a{color:#666;}

.cartform{border:solid 1px #C7D7ED;border-left:0;border-right:0;background:url(images/1/pbg.jpg);}
.cart{margin:10px auto;}
.cart th{color:white;}

.btn4{border:0;padding:1px;width:120px;text-align:center;height:34px;font-size:18px;color:#fff;background:url(images/btn4.jpg) no-repeat;}
