﻿.content-box {zoom: 1;}
.content-box .bor-1{border:1px solid #d2d1d1;}
.content-box .bor-1-nt{border:1px solid #d2d1d1; border-top:none;}
.content-box .h-box1{width:266px;}
.content-box .h-box2{width:238px;}
.content-box .h-box3{width:242px;}
.content-box .h-box4{width:180px;}

.content-box .h-height{height:90px; overflow:hidden;}
.content-box .h-height2{height:89px; overflow:hidden;}
.content-box .h-column1{height:23px; position:relative;}
.content-box .h-column1 span.L{background:url(../images/home/column-01-arc.jpg) no-repeat; width:22px; height:23px;}
.content-box .h-column1 .s-title{height:23px; line-height:24px; overflow:hidden; padding-left:22px; background-color:#85c415; border:1px solid #d2d1d1; font-weight:bold; color:#FFFFFF;}
.content-box .h-column1 .r-more{position:absolute; top:5px; right:10px;}
.content-box .h-column1 a.r-more,.content-box .h-column1 a:hover.r-more{color:#FFFFFF;}
.content-box .h-about{line-height:18px; padding:10px; text-indent:2em; overflow:hidden;}
.content-box .h-tab{height:22px;}
.content-box .h-tab .s-nav1{background-image:url(../images/home/tav-1.gif); background-repeat:no-repeat; width:97px; height:22px; line-height:22px; text-indent:15px; float:left;}
.content-box .h-tab .s-nav2{background-image:url(../images/home/tav-2.gif); background-repeat:no-repeat; width:87px; height:22px; line-height:22px; text-indent:10px; float:left;}
.content-box .h-tab .cur{background-position:0px -30px; font-weight:bold; color:#FFFFFF;}
.content-box .h-tab a{text-decoration:none;}
.content-box .h-news{padding:10px; overflow:hidden;}
.content-box .h-news ul li{line-height:18px; height:18px; overflow:hidden; background:url(../images/li-ico01.gif) no-repeat 0px 7px; padding-left:10px;}
.content-box .h-column2{height:23px; position:relative;}
.content-box .h-column2 .s-title{line-height:24px; padding-left:10px; color:#ff7800; font-weight:bold;}
.content-box .h-column2 .r-more{position:absolute; top:5px; right:10px;}
.content-box .h-column2 a.r-more,.content-box .h-column2 a:hover.r-more{color:#999999;}
.content-box .h-column3 .s-title{line-height:24px; padding-left:10px; color:#676767; font-weight:bold;}

.content-box .h-service{background:url(../images/home/arc-box-bg.gif) repeat-x; height:84px; padding:0px 2px; position:relative;}
.content-box .h-service span.L,.content-box .h-service span.R{background-image:url(../images/home/arc-lr.gif); background-repeat:no-repeat; width:5px; height:84px;}
.content-box .h-service span.R{background-position:-10px 0px;}
.content-box .h-service li{float:left; border-left:1px solid #FFFFFF; padding:10px 20px; display:inherit;}
.content-box .h-service li .s-ico{float:left; margin-right:20px; padding-top:5px;}
.content-box .h-service li .s-text{float:left;}
.content-box .h-service li .s-text b{font-size:14px; font-weight:bold; color:#fb7000;}

.content-box .column-1{background:url(../images/column-1.jpg) no-repeat; height:29px; line-height:25px; padding-left:75px; position:relative;}
.content-box .column-1 .s-title{font-size:14px; font-weight:bold; color:#FFFFFF;}
.content-box .column-1 .r-more{position:absolute; top:0px; right:0px;}

.bg_1{background:url(../images/bg_01.jpg) no-repeat 155px 0px;}
.bg_2{background:url(../images/bg_02.jpg) repeat-y; padding-bottom:10px;}
.top-line{height:32px; background:url(../images/line.jpg) repeat-x;}
.top-line .s-box{height:32px; background:url(../images/line-n.jpg) no-repeat 156px 0px;}
.content-box .left-box{width:145px; padding:10px 10px 10px 0px; float:left; background-color:#FFFFFF;}
.content-box .right-box{width:585px; padding:0px 34px; float:right;}
.content-box .class-nav{background:url(../images/ico01.jpg) no-repeat 0px 5px; padding-left:10px;}
.content-box .class-nav .s-column{padding-left:15px; height:24px; line-height:24px; border-bottom:1px solid #dddddd; font-size:14px; font-weight:bold; margin-top:25px;}
.content-box .class-nav li{background:url(../images/li-ico02.gif) no-repeat 0px 11px; padding:5px 0px; padding-left:15px; border-bottom:1px solid #dddddd;}
.content-box .class-nav a{font-size:14px;}
.content-box .class-nav a:hover,.content-box .class-nav a.cur{color:#85c415;}
.content-box .crumb{background:url(../images/crumb_ico.gif) no-repeat 0px 12px; margin:18px 0px; padding-left:20px;}
.content-box .right-main{padding:20px; border:1px solid #c9c7c7; min-height:500px; _height:500px;}

.container{line-height:2;}
.container p{margin-bottom:10px; line-height:2;}
.container table p{margin-bottom:0px; text-indent:0px;}

.newsclass-bd{}
.newsclass-bd .m-item{padding-bottom:10px;}
.newsclass-bd .m-hot{padding:10px 0px;}
.newsclass-bd .s-imgbox img{padding:5px; border:1px solid #9d9d9d;}
.newsclass-bd .s-textbox{width:270px; line-height:20px; text-indent:2em;}
.newsclass-bd .s-textbox .s-more{text-align:right;}
.newsclass-bd .s-textbox .s-more a{color:#85c415;}
.newsclass-bd .m-item ul li{background:url(../images/li-ico03.gif) no-repeat 0px 12px; padding-left:15px; height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC; position:relative;}

.news-list{padding:0px;}
.news-list ul{margin-bottom:10px;}
.news-list ul li{background:url(../images/li-ico03.gif) no-repeat 0px 12px; padding-left:15px; height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC; position:relative;}

.content-box .news_html{padding:0px 20px;}
.content-box .news_html .news-title{font-size:16px; font-weight:bold; color:#000000; text-align:center;}
.content-box .news_html .news-title2{padding:5px; color:#666666; text-align:center; margin:10px 0px;}

.content-box .feedback-box{height:484px;}
.content-box .feedback-box td{padding:5px 10px;}
.content-box .feedback-box .s-w1{width:170px;}
.content-box .feedback-box .s-w2{width:100%;}

.content-box .proclass-box{background:url(../images/arc-l-bg.gif) repeat-y; position:relative; height:660px;}
.content-box .proclass-box .m-arc-l,
.content-box .proclass-box .m-arc-r{position:absolute; left:0px; background-image:url(../images/arc-l-tb.gif); background-repeat:no-repeat; width:53px; height:25px;}
.content-box .proclass-box .m-arc-l{top:0px;}
.content-box .proclass-box .m-arc-r{bottom:0px; background-position:0px -30px;}
.content-box .proclass-box .m-tabnav{width:36px; padding:25px 0px; padding-left:5px; padding-right:13px;}
.content-box .proclass-box .m-tabnav td{line-height:38px; text-align:center; height:181px;font-size:20px; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.content-box .proclass-box .m-tabnav td.cur{background:url(../images/arc-tabnav-cur.jpg) no-repeat right;}
.content-box .proclass-box .m-tabnav td.cur{color:#85c415;}

.content-box .proclass-box .m-goodbox{width:488px;}
.content-box .proclass-box .m-goodbox .m-list{}
.content-box .proclass-box .m-goodbox .m-list .r-more{text-align:right; line-height:20px;}
.content-box .proclass-box .m-goodbox .m-list .s-imgbox{margin-bottom:15px;}
.content-box .proclass-box .m-goodbox .m-list .s-imgbox img{padding:2px; border:1px solid #aba9a9;}
.content-box .proclass-box .m-goodbox .m-list li{text-align:center; width:174px; display:inline; float:left; margin:15px 24px;}
.content-box .proclass-box .m-goodbox .m-list li a{font-size:14px;}

.content-box .product-list{}
.content-box .product-list li .s-imgbox{margin-bottom:15px;}
.content-box .product-list li .s-imgbox img{padding:2px; border:1px solid #aba9a9;}
.content-box .product-list li{text-align:center; width:174px; display:inline; float:left; margin:15px 0px 15px 24px;}
.content-box .product-list li.first{margin-left:0px;}
.content-box .product-list li a{font-size:14px;}

.content-box .good-detail{}
.content-box .good-detail .s-h3title{margin-bottom:10px;}
.content-box .good-detail .photos{}
.content-box .good-detail .photos li{float:left; margin:0px 10px;}
.content-box .good-detail .photos li a{border:1px solid #CCCCCC; display:block; left:;}
.content-box .good-detail .photos li a.zoomThumbActive{border:1px solid #CC0000;}
.content-box .good-detail .photos li.cur{border:1px solid #CC0000;}
.content-box .good-detail .photos li img{width:142px; height:112px; cursor:pointer;}
.content-box .good-detail .m-column{font-size:14px; font-weight:bold; border-bottom:1px dashed #999999; padding:5px 0px; margin-bottom:10px;}