
.fl{float:left;}
.fr{float:right;}

/*首页标题*/
.indextitle{ width:100%; padding:18px 0; font-size:18px; text-align:center; background:#fff;}
.indextitle h3{ font-size:20px; font-weight:bold; color:#009944; line-height:30px; letter-spacing:2px;}
.indextitle em{ width:100px; border-bottom:2px solid #E63D00; display:block; margin:0 auto;}
.indextitle p{ border-bottom:1px solid #CCC; margin-bottom:-1px; margin-top:5px;}
.indextitle .indexaa{ color:#666; text-align:center; width:1200px; margin:0 auto;  padding-top:10px;}
.indextitle .indexaa .title_da{ border:none; color:#009944; padding:0}
.indextitle .indexaa a{ display: inline-block; border:1px solid #000; color:#000; padding:5px 15px;font-size:16px; border-radius:15px; margin-bottom:10px; margin-right:25px;}
.indextitle .indexaa a:hover{ color:#fff; background-color:#009944; border:1px solid #009944;}
/*首页标题*/

.indexboxcon{ width:100%;}

.index-bg{background:#fff; border-radius:10px; -webkit-border-radius:10px;}
.index-boxh3 {line-height:46px; height:46px; padding:0 20px;font-size:16px;color:#009944; border-bottom:1px solid #726f6f;}
.index-boxh3 a{display:inline-block; float:right;  font-size:12px;}
.index-boxh3 a:hover{color:#009944;}

.pageback a,
.figure,
.figure img,
.prowebbox dl dt img,
.prowebbox dl dd span,
.prowebbox dl dd em,
.othermore a{
	transition:all .3s ease-in-out;
	-webkit-transition:all .3s ease-in-out; 
	-o-transition:all .3s ease-in-out; 
	-ms-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;} 
	
.figure img:hover,.prowebbox dl:hover dt img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

.pagelist{padding:10px 0 0px; overflow:hidden;position:relative; margin-top:15px;border-bottom:1px solid #f2f2f2}
.pageleft,.pageright{ width:48%; line-height:36px; height:36px;}
.pagelist .sp1{display:inline-block; margin-right:10px;}
.pageleft{float:left; text-align:left;}
.pageright{float:right; text-align:right;}
.pageback {text-align:center; border-bottom:1px solid #f2f2f2; padding-bottom:10px;}
.pageback a{width:80px; text-align:center;border-radius:3px; line-height:30px;border:1px solid #009944; color:#009944;display:inline-block;}
.pageback a:hover{ background:#009944; color:#fff;}
/******* 首页公共 end*******/




/* 左右图 */
.indexboxdiv1{ width:1000px; margin:0 auto;}
.indexboxdiv1:after{display:block; content:""; visibility:visible;clear:both;}
div.index-probox{ margin-top:30px; box-shadow:1px 1px 8px 1px #ccc;}
.index-dlbox{width:500px; float:left; overflow:hidden;}
.index-dlbox.fr dt{float:right;}
.index-dlbox dt{width:250px; height:250px; float:left; background:#fff; display:table; position:relative;}
.index-dlbox dt em{position:absolute; display:block; width:17px; height:30px; top:50%; margin-top:-15px; right:-17px;z-index:99; 
background:url(../images/icon-jt.png) no-repeat left center;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.index-dlbox.fr dt em{background:url(../images/icon-jt.png) no-repeat right center; right:0; left:-17px;}
.index-dlbox dt a:hover em{background:url(../images/icon-jth.png) no-repeat left center;}
.index-dlbox.fr dt a:hover em{background:url(../images/icon-jth.png) no-repeat right center;}
.index-dlbox dt a{display:table-cell; vertical-align:middle;text-align:center;height:100%; width:100%;color:#000;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.index-dlbox dt a:hover{background:#009944; color:#fff;}
.index-dlbox dt span{ font-size:18px; display:block;width:220px; margin:auto; line-height:36px;}
.index-dlbox dd{width:250px; height:250px; float:left; overflow:hidden;}
.index-dlbox dd img{display:block; width:100%; height:100%;transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out;}
.index-dlbox dd:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
/* 左右图 */




/* 左右三图 */
.counter-num{overflow:hidden;}
.product-dlbox{width:333.3333px; float:left; overflow:hidden;}
.counter-num.alt .product-dlbox dt{float:right;}
.product-dlbox dt{width:166.6666px; height:166.6666px; float:left; background:#fff; display:table; position:relative;}
.product-dlbox dt em{position:absolute; display:block; width:17px; height:30px; top:50%; margin-top:-15px; right:-17px;z-index:99; 
background:url(../images/icon-jt.png) no-repeat left center;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.counter-num.alt .product-dlbox dt em{background:url(../images/icon-jt.png) no-repeat right center; right:0; left:-17px;}
.product-dlbox dt a:hover em{background:url(../images/icon-jth.png) no-repeat left center;}
.counter-num.alt .product-dlbox dt a:hover em{background:url(../images/icon-jth.png) no-repeat right center;}
.product-dlbox dt a{display:table-cell; vertical-align:middle;text-align:center;height:100%; width:100%;color:#000;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.product-dlbox dt a:hover{background:#009944; color:#fff;}
.product-dlbox dt span{ font-size:16px; display:block;width:160px; word-wrap:break-word; margin:auto; line-height:26px;}
.product-dlbox dd{width:166.6666px; height:166.6666px; float:left; overflow:hidden;}
.product-dlbox dd img{display:block; width:100%; height:100%;transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out;}
.product-dlbox dd:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
/* 左右三图 */




/* 左右单图 */
.prone-dlbox.alt dt{float:right;}
.prone-dlbox dt{width:400px; height:280px; float:left; background:#fff; display:table; position:relative;}
.prone-dlbox dt em{position:absolute; display:block; width:17px; height:30px; top:50%; margin-top:-15px; right:-17px;z-index:99; 
background:url(../images/icon-jt.png) no-repeat left center;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.prone-dlbox.alt dt em{background:url(../images/icon-jt.png) no-repeat right center; right:0; left:-17px;}
.prone-dlbox dt a:hover em{background:url(../images/icon-jth.png) no-repeat left center;}
.prone-dlbox.alt dt a:hover em{background:url(../images/icon-jth.png) no-repeat right center;}
.prone-dlbox dt a{display:table-cell; vertical-align:middle;text-align:center;height:100%; width:100%;color:#000;
transition:all .3s ease-in-out; 
-webkit-transition:all .3s ease-in-out; 
-o-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out; 
-ms-transition:all .3s ease-in-out;}
.prone-dlbox dt a:hover{background:#009944; color:#fff;}
.prone-dlbox dt span{ font-size:20px; display:block; word-wrap:break-word; margin:auto; line-height:50px;}
.prone-dlbox dd{width:600px; height:280px; float:left; overflow:hidden;}
.prone-dlbox dd img{display:block; width:100%; height:100%;transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out;}
.prone-dlbox dd:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

/* 左右单图 */




/* price */
.product-price{width:1000px;margin-top:30px;}
.product-price-ul{overflow:hidden; padding:20px 0 30px;}
.product-price-ul li{width:273px; float:left;padding:10px 30px;}
.product-price-ul li .figure{display:block; width:269; border:2px solid #ccc;overflow:hidden;}
.product-price-ul li .figure img{display:block; width:100%; height:auto;}
.product-price-ul li .figure img:hover{transform:scale(1.1);}
.product-price-ul li  h3{line-height:30px; color:#333; text-align:center;}
.product-price-ul li .figure:hover{ border:2px solid #009944;}
.product-price-ul li  h3:hover{color:#009944;}

div.product-cont{margin-top:30px; margin-bottom:30px;}
.product-desc{text-align:center;}
.product-left{float:left; width:490px;}
.pro-news{padding:15px 20px;height:170px;}
.pro-news p{padding-left:15px; border-left:4px solid #009944; font-size:12px;line-height:18px; color:#000;text-align:left;margin-bottom:10px;}
.pro-news p:hover{color:#009944}

.product-right{float:right; width:490px;}
.pro-video{padding:15px 20px;height:170px;}
.pro-video p{padding:3px 0 3px 35px;  line-height:30px;font-size:12px; border-bottom:1px dotted #ccc;;margin-bottom:5px;color:#000;text-align:left;background:url(../images/icon-video.png) no-repeat left center;}
.pro-video p:hover{color:#009944}



/* left菜单 */
.productcont .tab h3.tabtit{line-height:60px; text-align:center; }
.productcont .tab h3.tabtit a{display:block;background:#009944; color:#fff; font-size:20px;}
.productcont .tab { width: 220px; font-size: 18px; -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); box-shadow: 0px 0px 2px rgba(0,0,0,0.2); background: #f2f2f2;}
.productcont .tab li h3{ height: 30px; line-height: 30px; color: #333; border-bottom: 1px solid #dbdbdb; background: #fff; padding: 10px; transition: all .3s ease-out; -webkit-transition: all .3s ease-out;background:url(../images/img03.png) no-repeat 8px center; background-size:13px;}
.productcont .tab li h3:hover,.productcont .tab li.active h3 { background: #ffa53c; color: #fff !important; cursor: pointer;background:url(../images/img04.png) no-repeat 13px center  #ffa53c;background-size:13px; }
.productcont .tab li h3 a { display: block;  margin-left:12px;color:#000;font-size:16px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.productcont .tab li h3:hover a,.productcont .tab li.active h3 a { color: #fff; }
.productcont .tab li i { margin-right: 5px;}

.productcont .tab .itemdiv{display:none;padding:0 10px;}
.productcont .tab  li.active .itemdiv{display:block;}
.productcont .tab .itemdiv a{display:block; line-height:36px;padding-left:5px;color:#000; border-bottom:1px solid #ccc;font-size:14px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.productcont .tab .itemdiv a.cur{color:#009944;}
.productcont .tab .itemdiv a i{margin-right:5px;}
/* left菜单 */



/* left菜单 pic*/
.productcont .lxc-tab h3{line-height:60px; text-align:center; background:#009944; color:#fff; font-size:24px;}
.productcont .lxc-tab { width: 270px; font-size: 18px; -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2); box-shadow: 0px 0px 2px rgba(0,0,0,0.2); background: #f2f2f2; }
.productcont .lxc-tab dl dt img{display:block; width:100%;}
.productcont .lxc-tab  dl dd a{display:block; height: 30px; line-height: 30px; color: #fff; background: #009944; padding:0 10px; transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.productcont .lxc-tab  dl dd i{margin-right: 10px;}
.productcont .lxc-tab  dl:hover a,.productcont .lxc-tab  dl dd.active a{ background: #00a0e9;  cursor: pointer }
/* left菜单 pic*/




div.productcont{padding:35px 0 ; width:1000px;}
.productcont-right{width:750px;float:right; min-height:364px;}
.locationbox{line-height:39px; border-bottom:1px solid #f2f2f2; font-size:12px;}
.productcontent{padding:20px 0;font-size:14px;}
.product-titleh3{height:60px; line-height:60px; font-weight:bold;color:#009944; font-size:16px; text-align:center;}
.product-titlediv{line-height:45px; height:45px; font-size:16px; background:#f2f2f2; text-align:center; color:#000; letter-spacing:2px;}
.product-titlediv2{line-height:45px; height:45px; font-size:14px; background:#009944; text-align:center; color:#fff; letter-spacing:2px; margin:15px 0;}
.product-dl{margin-bottom:15px;}
.product-dl dt{line-height:45px; height:45px; background:#eeeeee; color:#000; font-size:16px; padding:0 25px;letter-spacing:2px;}
.product-dl dt.alt{background:#c6cbde;}
.product-dl dd{padding:15px 0;}
.productcont-right img{max-width:100%;}




/* 家具列表 */
.productthree{width:864px;overflow:hidden; padding-top:20px;}
.productthree li{width:232px; margin-right:28px; margin-bottom:20px;float:left;}
.productthree a.abox{display:block; width:100%; height:auto;}
.productthree li .figure{border:1px solid #f2f2f2; height:203px; overflow:hidden;}
.productthree li .figure img{display:block; width:100%; height:100%;}
.productthree li h3{line-height:26px; padding:5px 0;text-align:center;color:#000; font-size:14px;}
.productthree li a:hover h3{color:#009944;}
/* 家具列表 */






/* 脚轮 */
.product-jlbox{width:1000px; margin:30px auto 30px;}
.product-jlbox ul{width:1165px;}
.product-jlbox ul li{width:190px;padding:5px; float:left; margin-right:12px;margin-bottom:20px; position:relative;}
.product-jlbox ul li a{display:block; height:100%; width:100%;}
.product-jlbox ul li .figure2{overflow:hidden;}
.product-jlbox ul li .figure2 img{display:block;width:190px; height:190px;}
.product-jlbox ul li h3{text-align:center;line-height:28px;overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap; }
.product-jlbox ul li:hover{box-shadow:1px 1px 8px #ccc;}
/* 脚轮 */


/* 产品中心web */
.right20{margin-right:-12px;}
.prowebbox{ margin-bottom:70px;width:1140px;}
.prowebbox dl{float:left;width:208px; margin-right:10px;box-shadow: 1px 1px 8px 1px #ccc;background:#fff;}
.prowebbox dl dt {overflow:hidden;}
.prowebbox dl dt img{display:block;width:100%;height:320px;}
.prowebbox dl dd{position:relative;text-align:center;width:100%; height:80px;font-size:18px;display:table;}
.prowebbox dl dd em{display:block; width:30px; height:17px; position:absolute; left:50%; top:-17px; margin-left:-15px;background:url(../images/icon-jt2.png) no-repeat center;}
.prowebbox dl dd i{display:none; width:1px; height:70px; position:absolute; left:0px; top:50%; margin-top:-35px;background:#ddd;}
.prowebbox dl:hover dd em{background:url(../images/icon-jt2h.png) no-repeat center;}
.prowebbox dl:first-child dd i,.prowebbox dl:hover dd i{display:none;}
.prowebbox dl dd  span{color:#000;display:table-cell;width:100%; height:100%;vertical-align:middle;line-height:40px;}
.prowebbox dl:hover dd span{color:#fff;background:#009944;}
.othermore{float:right;width:50px;box-shadow: 1px 1px 8px 1px #ccc;}
.othermore a{display:block; line-height:30px;padding:139px 10px; height:121px; color:#fff;background:#009944;font-size:18px;text-align:center;border-top:1px solid #f1f1f1;}
.othermore a:hover{ background:#fff;color:#009944;}

.prosearch{width:1140px; margin:50px auto 30px;text-align:center;}
.prosearch form{display:inline-block; *display:inline; *zoom:1;}
.prosearch form .pro-inp{line-height:30px;height:30px;width:380px;padding:5px 15px;background:#fff;float:left;border-radius:5px 0 0 5px;border:1px solid #b6b6b6;border-right:none;}
.prosearch form .pro-inp:focus{border-color:#009944;}
.prosearch form .pro-btn{height:42px; width:60px; background:#009944 url(../images/pro-search.png) no-repeat center;float:left; cursor:pointer;border-radius:0 5px 5px 0;}
.prosearch form .pro-btn:hover{background-color:#148DD6;}
/* 产品中心web */






