body{ background:url(../images/bodyBg.gif);}
.header,.banner,.footer{width:1000px; margin:0 auto ;}
.header{ padding-left:65px; padding-right:65px;}
.footer{ text-align:center; font-size:12px; padding:25px 0 20px 0; line-height:24px;}
.footer span{ padding:0 5px;}
.main{ background-image:url(../images/mainBg.gif); color:#a2a2a2; background-repeat:repeat-x ; background-position:left bottom; background-color:#612116; min-height:610px; padding:25px 18px 25px; width:964px;margin:0 auto ;}


.wrap{ background:url(../images/Bg.jpg) no-repeat top center;}
.header{ background:url(../images/topBg.png) no-repeat center 0px; height:148px;}
.header .logo{width:313px; float:left; overflow:hidden;padding-top:53px;}
.header .hrt{width:687px; float:right; overflow:hidden; padding-top:46px;}
.header .sc,.header .wb{ float:right;}
.header .sc{ padding-right:10px;}
.header .wb .wb1,.header .wb .wb2{ display:block; float:left;width:30px; height:30px; background:url(../images/wb.png) no-repeat; text-indent:-9999px; margin-left:5px;}
.header .wb .wb1{ background-position:-2px -1px;}
.header .wb .wb2{ background-position:-40px -1px;}

.header .wb .wb1:hover,.header .wb .wb2:hover{ display:block; float:left;width:30px; height:30px; background:url(../images/wb2.png) no-repeat; text-indent:-9999px; margin-left:5px;}
.header .wb .wb1:hover{ background-position:-2px -1px;}
.header .wb .wb2:hover{ background-position:-40px -1px;}

.header .sc a{ background:url(../images/yun.png) no-repeat left center;padding-right:5px; padding-left:25px; font-size:12px; color:#4a0000;}
.header .sc a:hover{ color:#6b0101; }

.nav{height:30px; line-height:30px; padding-left:70px; padding-top:20px;}
.nav li{float:left;width:98px;height:30px; font-size:14px; margin-left:25px; font-family:"微软雅黑"; text-align:center;}
.nav li a{color:#fff; display:block;width:98px;height:30px; background:url(../images/tabBg.gif) no-repeat center top;}
.nav li a:hover{ background:url(../images/tabBgHover.gif) no-repeat center top; }

/*标题*/
.title{ height:29px; line-height:29px;background:url(../images/titBg2.gif); }
.title h2{color:#ea8746; font-family:"微软雅黑"; font-size:14px; float:left;}
.title .lt{ display:block; height:29px;width:48px; float:left; background:url(../images/titBg1.gif); overflow:hidden;}
.title .rt{ display:block; height:29px;width:83px; float:right; text-align:right; padding-right:15px; background:url(../images/titBg3.gif); overflow:hidden;}
.title .rt a{color:#ff6500;}
.title .rt a:hover{color:#ff6500; text-decoration:underline;}

.dot li{ background:url(../images/dot.gif) no-repeat left center; padding-left:10px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #6f2b1b;}
.dot li a{color:#a2a2a2;}
.dot li a:hover{ color:#ff6500;}
.dot li span{float:right; color:#9c574b;}

.box{ margin-bottom:20px;}
.box .content{ padding:5px 10px 5px 10px; border:1px solid #984a29; border-top:0;}

.partlf{width:292px; float:left; padding-right:17px; }
.partct{width:318px; float:left;}
.partrt{width:318px; float:right;}

/* 焦点图 */
.focus {width:290px;height:180px;  float:left;overflow:hidden; position:relative;}
.focus ul {height:180px; position:absolute;}
.focus ul li {float:left; width:290px; height:180px; overflow:hidden; position:relative;}
.focus ul li img{ width:286px; height:175px;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:240px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:220px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; color:#fff; cursor:pointer; background:#000000;}
.focus .btn span.on {background:#ff0001;}
.focus .preNext {width:45px; height:20px; position:absolute; top:20px; display:none; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

.hotNew{ border:1px solid #984a29;width:290px; height:180px; overflow:hidden;margin-bottom:20px;}
.hotNew a{display:block;width:286px; height:176px; position:relative; padding:2px; overflow:hidden;}
.hotNew span{display:block;}
.hotNew .Bgbar{position:absolute; left:2px; top:144px; width:286px; height:33px; z-index:994; background-color:#000; opacity:.7; -webkit-opacity:.7; -moz-opacity:.7; -o-opacity:.7;}
.hotNew .name{position:absolute; left:2px; top:144px; z-index:995; width:276px; padding:0 5px; height:33px; line-height:33px;font-size:12px; overflow:hidden; color:#828282;}
.hotNew a:hover .name{color:#cf352d;} 

.jsbox{ border:1px solid #ea8746; height:180px;position:relative;}
.jsbox h2{ position:absolute; left:20px; top:-15px; font-family:"微软雅黑"; font-size:14px; color:#e9884c; height:30px; line-height:30px; padding:0 10px; background-color:#612116;}
.jsbox .content{height:150px; padding:20px 10px 10px 10px; color:#ff6500}
.jsbox .content p{ height:128px; overflow:hidden;}
.jsbox .content .checkxq{ display:block; position:absolute; left:10px; bottom:10px;color:#ff6500}
.jsbox .content .checkxq a{color:#ff6500}

.tw01{ overflow:hidden; padding-top:10px;}
.tw01 img{ float:left; margin-right:15px; padding:2px; border:1px solid #894024;}
.tw01 h3{ height:35px; line-height:35px; overflow:hidden;}
.tw01 h3,.tw01 p{ padding-right:10px;}
.tw01 p{ line-height:20px; height:80px; overflow:hidden;}
.tw01 h3 a{ color:#ff6500;} 
.tw01 h3 a:hover{ color:#ff6500;}

.yrlist li{ float:left;width:92px; height:138px; padding-top:10px; padding-left:4px; padding-right:4px;overflow:hidden; text-align:center;} 
.yrlist li img{ width:85px; height:92px; padding:2px; border:1px solid #894024; margin:0 auto;}
.yrlist li h3{ height:35px; line-height:35px; overflow:hidden;}
.yrlist li  a{ color:#a2a2a2;} 
.yrlist li  a:hover{ color:#ff6500;}

.yrpic li{width:170px; height:auto; padding-top:20px;}
.yrpic li img{ width:118px; height:136px; padding:2px; border:1px solid #894024; margin:0 auto;}

.jplist li{ float:left;width:144px; height:138px; padding-top:20px; padding-right:19px;overflow:hidden; text-align:center;} 
.jplist li img{ width:138px; height:113px; padding:2px; border:1px solid #894024; margin:0 auto;}
.jplist li h3{ height:19px; line-height:18px; overflow:hidden; background:url(../images/nmBg.gif) no-repeat;}
.jplist li a{ color:#ff6500;} 
.jplist li a:hover{ color:#ff6500;}

.jptj_ul{ float:left; padding-left:30px; height:27px; padding-top:2px;}
.jptj_ul li{ float:left;width:80px; text-align:center; overflow:hidden; line-height:26px; height:26px; border-top:1px solid #762900; color:#de7e3f;font-family:"微软雅黑"; cursor:pointer; }
.jptj_ul li a,.jptj_ul li a:hover{color:#de7e3f;}
.jptj_ul .curr{border:1px solid #984a29; border-bottom:0; background-color:#612116;}

.prolist li{width:213px; height:205px;padding-right:33px;}
.prolist li img{width:203px; height:166px;}
.prolist li h3{ height:28px; line-height:27px; overflow:hidden; background:url(../images/nmBg2.gif) no-repeat;}


/*二级频道*/
.son_left{width:192px; float:left;}
.son_right{float:right;width:720px; padding-right:22px;}

.son_left h2{height:37px; line-height:37px; font-size:20px; font-weight:normal;font-family:"微软雅黑";  color:#ff6500;background:url(../images/navBg.gif) no-repeat center center; text-align:center;}
.son_left .sonnav{ border:1px solid #984a29; padding:5px;}
.son_left .sonnav li{height:37px; line-height:37px; padding-bottom:1px; border-bottom:1px solid #6b2512;}
.son_left .sonnav li a{ display:block;height:37px; line-height:37px; text-align:center; line-height:31px; color:#ea8746;font-size:14px;}
.son_left .sonnav li a:hover{ color:#ff6500; background-color:#541a10;}
.son_left .sonnav li.hover a{color:#ff6500; background-color:#541a10;}

.s-tit{background:url(../images/icon1.gif) no-repeat left center; border-bottom:1px solid #6d3228; height:36px; line-height:36px; padding:0 30px; color:#ea8746;}
.s-tit h2{ float:left;}
.s-tit .dqwz{ float:right; color:#a0a0a0;}
.s-tit a{color:#a0a0a0;}
.s-tit a:hover{color:#ff6500}
.s-tit span{color:#ff6500;}

.rt_con{ padding:15px 0;}

.rt_con h1{ font-size:14px; font-weight:bold; color:#444341; text-align:center;}
.rt_con .t_time{ height:20px; text-align:right; border-bottom:1px solid #d2ac65; color:#a87b56;}
.rt_con .article{ padding:5px 0 0; font-size:14px; line-height:25px; }
.rt_con .article h1{ margin-bottom:20px; font-size:12px; font-weight:100; text-align:left; color:#666666; border-bottom:1px solid #6d3228;}
.rt_con .article h3{ padding:10px 0 0; font-size:14px;  line-height:25px; text-align:center; font-weight:600; color:#ff6500;}
.rt_con .article p{ margin-bottom:20px;}
.rt_con a{color:#a0a0a0;}
.rt_con a:hover{color:#ff6500;}
.rt_con .dot li{ height:45px; line-height:45px;}


/*产品详细页*/
.cptab{ padding:20px 8px 0 0px; border-bottom:1px solid #71382e;}
.cptab  li{ float:left;width:95px; margin-right:5px; height:36pxpx;}
.cptab  li a{ display:block;width:93px; height:34px; font-size:12px; border:1px solid #71382e; background-color:#71382e; text-align:center; color:#a0a0a0; line-height:34px;}
.cptab  li.curr a{ background-color:#71382e; border:1px solid #71382e;  color:#a0a0a0;}
.cpcon{padding:20px; color:#a0a0a0; line-height:22px;}
.cpcon p{ margin:10px 0; text-indent:28px;}
.main .part .son_right  .content{ padding:0;}

.productdetail{padding-top:20px;}
.prozoom{width:330px; float:left;}
.proAttr{ float:right;width:337px; color:#a0a0a0;}
.proAttr h3{ height:20px; line-height:20px; margin-bottom:15px; padding:10px 0;font-size:14px; font-weight:bold;color:#ea8746; border-bottom:1px solid #71382e;}
.proAttr .Attr-cmr{ padding:8px 0;}
.proAttr .Attr-cmr .btnRed{ margin-top:15px;}


.yirenDesc{ display:inline-block;width:100%; padding-top:15px;}
.yirenDesc .img{float:left;width:165px; height:195px; overflow:hidden;}
.yirenDesc .img img{width:158px; height:182px;padding:2px; border:1px solid #894024;}
.yirenDesc .info{float:right;width:530px;}
.yirenDesc .info .name{ font-weight:bold; color:#ea8746;}
.yirenDesc .info p{padding:10px 0; font-size:14px; line-height:22px;}

.yctable{width:100%; text-align:center; margin-top:15px;}
.yctable th{background-color:#541a10; font-weight:bold;}
.yctable th,.yctable td{ line-height:20px; padding:10px 0; border:1px solid #7d3620;}


.form{ padding-top:60px;}
.form li{ margin-bottom:10px; color:#bc6536;}
.form li input{width:215px; border:1px solid #bc6536; height:28px; line-height:28px; margin-right:10px;  background-color:#6d271b;}
.form li textarea{border:1px solid #bc6536; width:360px; height:100px; background-color:#6d271b;}
.form li label{ font-size:12px; color:#a0a0a0; line-height:22px; display:block; width:155px; padding-right:10px; text-align:right;float:left;}
.fbtn{ height:32px; line-height:32px; padding:0 25px; font-size:12px; font-weight:normal; margin-right:10px; margin-bottom:50px;}




.search{ padding:20px 0;}
.search select{width:80px; border:1px solid #ff6500; height:24px; line-height:24px; margin:0 5px;}
.search .btnRed{ color:#fff; font-size:12px; font-weight:normal; padding:0px 15px; height:26px; line-height:26px; margin-left:10px;}
.search .btnRed:hover{color:#fff;} 