﻿@charset "utf-8";

.w1000 { width: 1000px; margin: 0 auto; position: relative; }

/*导航 关于我们*/
.f-fi .le { float: left; width: 612px; overflow: hidden; padding-top:50px; }
.f-fi .le ul { width: 660px; }
.f-fi .le li { width: 220px; height: 165px; padding-bottom: 23px; }
.f-fi .le li .btit { font-size: 14px; color: #fff; }
.f-fi .le li .subnav { padding-top: 10px; }
.f-fi .le li .subnav a {color: #a2a1a0; float: left; clear: both; line-height: 26px; transition: color 0.3s;  +line-height:12px;}
.f-fi .le li .subnav a:hover { color: #fff; }
.f-fi .map { width: 387px; height:160px; padding-top: 75px; float: right; position: relative; background:url(../images/home_111.png) no-repeat center 40px}

/*新闻中心*/
.i-se { /*height: 765px; */ padding-bottom:38px;padding-top:30px;background:url(../images/home_47.jpg) no-repeat center}
.i-se .toentit { padding-top: 89px; }
.i-se .tocntit { background-image: url(../images/home_53.png); color: #fff; }
.i-seb{ overflow: hidden; }
.i-seb .le a .leimg { width: 495px; height: 235px; display: block; overflow: hidden; }
.i-seb .le { width: 495px; float: left; margin-top:29px; margin-left: -100px; opacity: 0; }
.i-seb .le img { display: block; }
.i-seb .le .con { background: #fff; /*height: 150px;*/
height: 125px; padding: 25px 25px 0 25px; }
.i-seb .le .con .tit { font-size: 16px; font-weight: bold; color: #333; display: inline-block; transition: color 0.3s; }
.i-seb .le .con .tit:hover { color: #916743; }
.i-seb .le .con .txt { color: #333; margin-top: 23px; display: inline-block; height:60px; line-height:20px; overflow:hidden; }
.i-seb .le .con .more { color: #999; float: right; transition: color 0.3s; }
.i-seb .le .con .more:hover { color: #916743; }
.i-seb .ri { width: 495px; float: right; padding-top:18px; opacity: 0; margin-right: -100px; }
.i-seb .ri ul { width: 100%; }
.i-seb .ri li { height: 120px; margin-top: 12px; background: #fff; width: 100%; }
.i-seb .ri li .img { display: block; float: left; width: 115px; height: 88px; overflow: hidden; float: left; padding: 16px 0 0 15px; }
.i-seb .ri li .con { padding: 20px 0 0 20px; width: 320px; float: left; }
.i-seb .ri li .con .tit { font-size: 14px; font-weight: bold; color: #333; display: inline-block; transition: color 0.3s; height:24px; line-height:24px; overflow:hidden;}
.i-seb .ri li .con .tit:hover { color: #916743; }
.i-seb .ri li .con .txt { color: #333; margin-top: 9px; display: block; height:42px; line-height:20px; overflow:hidden; }
/*客户案例*/
.i-th { background: #fef8ed; padding-top: 70px; padding-bottom: 98px; }
.i-thb { overflow: hidden; padding-top: 60px; }
.i-thb li:nth-child(1) { top: 400px; }
.i-thb li:nth-child(2) { bottom: 400px; }
.i-thb li:nth-child(3) { top: 400px; }
.i-thb li { width: 328px; background: #fff; position: relative; opacity: 0; filter: alpha(opacity=0); }
.i-thb li .con { height: 190px; text-align: center; padding: 70px 0 0 0; }
.i-thb li .con .tit { font-size: 16px; color: #c2a171; }
.i-thb li .con .entit { display: inline-block; margin-top: 7px;color: #ceb085;
    text-transform: uppercase;}
.i-thb li .con .hr { display: inline-block; width: 40px; height: 2px; background: #999; opacity: 0.5; filter: alpha(opacity=50); margin: 15px auto 0; }
.i-thb li .con .txt { display: inline-block; color: #333; margin: 23px 30px 0; }
.i-thb li .img { display: block; }
.i-thb li i { position: absolute; left: 150px; top: 260px; width: 23px; height: 12px; background: url(../images/home_74.png) no-repeat center; }
.i-thb li.li2 i { background-image: url(../images/home_76.png); top: 248px; }
.i-thb li.li2 { margin: 0 8px; }
/*招商加盟*/
.i-fo { padding-top: 70px; padding-bottom:60px;}
.i-fob { padding-top: 85px; overflow: hidden; }
.i-fob ul { width: 1002px; margin-left: -2px; }
.i-fob li { width: 248px; height: 478px; margin: 0 1px; position: relative; opacity: 0; filter: alpha(opacity=0); animation-duration: 1s; }
.i-fob li .btit { position: absolute; left: 68px; top: -37px; width: 106px; text-align: center; color: #fff; font-size: 18px; line-height: 28px; background: url(../images/home_bg01.png) no-repeat center; padding: 28px 0 40px 0; }
.i-fob li.odd .btit { background-image: url(../images/home_bg02.png); }
.i-fob li .bg { display: block; width: 100%; height: 100%; background: url(../images/home_bg03.png) no-repeat center; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; }
.i-fob li .con { padding: 170px 0 0 0; text-align: center; position: relative; z-index: 1; display: none; }
.i-fob li .tit { font-size: 18px; color: #fff; display: inline-block; }
.i-fob li .hr { display: inline-block; width: 24px; height: 2px; background: #d2d2d2; }
.i-fob li .txt { display: inline-block; width: 212px; color: #fff; margin-top: 5px; }
.i-fob li .more { display: inline-block; width: 120px; height: 30px; margin-top: 25px; border: 1px solid #828282; color: #828282; text-align: center; font-size: 28px; line-height: 28px; vertical-align: top; transition: all 0.3s; }
.i-fob li .more:hover { background: #fff; border-color: #fff; color: #828282; }
/**荣誉资质**/
.honor { padding-top: 80px; padding-bottom: 74px; }
.honor-box { position: relative; width:780px; height: 350px; margin: 0 auto; }
.honor-box ul { position: relative; width:750px; height: 346px; margin: 0 auto; }
.honor-box li { position: absolute;  width: 0; height: 0; top: 61px; left: 154px; z-index: 0; cursor: pointer;/*background: #fff; border: 1px solid #d7d7d7; */}
.honor-box li .img { width: 100%; height: 100%; vertical-align: middle; }
.honor-box li p { width: 100%; height: 1px;}
.honor-box li p img { width: 100%; }
.honor-box .prev, .honor-box .next { position: absolute; width: 33px; height: 62px; top: 128px; overflow: hidden; cursor: pointer; z-index: 3; opacity: 0.6; filter: alpha(opacity=60); }
.honor-box .prev { left: -168px; background: url(../images/honor_06.png) no-repeat; }
.honor-box .next { right: -168px; background: url(../images/honor_09.png) no-repeat; }
.honor-box .prev:hover, .honor-box .next:hover { opacity: 1; filter: alpha(opacity=100); }

.merch-wrap6{ margin-top:60px;}
.botwrap{ margin-top:50px;}
.tosentit{ color:#949290; margin-top:4px; text-align:center;}
.tosentita{ color:#d9d4ce; text-align:center;margin-top:4px;}

.center { margin: 0px auto; width: 1000px; }
.center img { float: right; margin-top: 48px; }


.product-fi { width: 100%; overflow: hidden; margin-top: -5px; }
.product-fi ul { width: 100%; }
.product-fi .img { display: block; width: 100%!important; }
.product-fi .con { height: 200px; background: #fff; text-align: center; display: block; }
.product-fi .con2 { background: #f5f5f5; }
.product-fi .con .ntit { width: 100%; display: inline-block; padding-top: 50px; }
.product-fi .con .tit { font-size: 20px; color: #858585; display: inline-block; padding-top: 10px; line-height: 1em; width: 100%; }
.product-fi .con .entit { color: #b8b8b8; line-height: 1em; display: inline-block; width: 100%; }
.product-fi .bbg { background: #535353; height: 25px; width: 100%; }
.product-fi .bbg2 { background: #272727; }

.animate { float: left; font-size: 18px; color: #333333; line-height: 18px; margin-top: 43px; clear: both; width: 100%; }
.animate { width: 444px; height: 280px; position: absolute; left: 558px; top: 204px; }
.animate div { left: 444px; }
.animate i { width: 19px; height: 19px; display: block; position: absolute; display: none; }
.animate div { position: absolute; width: 444px; height: 280px; }
.clear-picshow { width: 328px; height: 260px; position: relative; }
.clear-picshow img { width: 328px; height: 260px; position: absolute; left: 0px; top: 0px; display: none;}
/* sub3  关于我们*/
.sub3 {	width:1000px;	margin:0 auto;	height:400px;	padding-top:30px;	padding-bottom:30px;position:relative;}
.about_img{ float:left;margin-top:60px;}
.title_sub3 {	position:absolute;left:368px;top:50px;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:25px;letter-spacing:-1px;}
.title_sub3 span {font-size:17px;font-weight:bold;color:#c7883e;display:block;font-family:"微软雅黑";	letter-spacing:0px;}
.title1_sub3 {position:absolute;left:90px;top:402px;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:23px;letter-spacing:-1px;}
.title1_sub3 span {font-size:17px;font-weight:bold;letter-spacing:0px;color:#c7883e;display:block;	font-family:"微软雅黑";}
.profile {width:550px;height:203px;position:absolute;left:430px;top:130px;}
.profile .title {height:52px;color:#666;line-height:52px;font-size:50px;font-family:"Microsoft YaHei",Arial;}
.profile .index_con{line-height:26px;padding-top:20px; color:#666; height:176px; overflow:hidden;}
.profile span {display:block;border:2px solid #dec7a7;text-align:center;height:26px;	line-height:26px;width:102px;font-size:13px;margin-top:15px;}
.profile span a{ color:#8b8b8b;}
.profile1 {width:386px;height:23px;line-height:23px;right:20px;bottom:225px;position:absolute;}
.case {width:980px;height:130px;bottom:40px;left:32px;position:absolute;}
.case ul li {width:186px;height:128px;float:left;margin-right:9px;}
.case ul li img {border:1px solid #f1efef;}

.merch-wrap10{ padding-top:30px; padding-bottom:50px;	background: url(../images/bg_58.jpg) no-repeat center top;background:#f8f4ed;-moz-user-select: none;-webkit-user-select: none; 	-ms-user-select: none;}
.merch-wrap10 .listwrap{margin-top: 30px;}
.merch-wrap10 .listwrap .list{width: 100%;position: relative;overflow: hidden;}
.merch-wrap10 .listwrap li{/*width: 301px;	border-bottom: 2px solid #000;margin-right: 48px;	background-color: #fff;*/margin-right:31px;padding: 22px 22px 26px 22px;width: 258px;/*height: 164px;*/background: url(../images/x-bg0.png) no-repeat center;cursor: pointer;}
.merch-wrap10 .listwrap li span{}
.listwrap ul li p{/* margin-top:80px; */text-align:center; font-size:14px; color:#6A3333;}
.merch-wrap10 .listwrap .img{	display: block;/*width: 301px;height: 214px;*/width: 258px;	height: 164px;overflow: hidden;}

.merch-wrap10 .listwrap .butn{display: block;position: absolute;width: 68px;height: 68px;cursor: pointer;top:80px;}
.merch-wrap10 .listwrap .prev{left:-100px;background: url(../images/ico_33.png) no-repeat left top;}
.merch-wrap10 .listwrap .prev:hover{background: url(../images/ico_33.png) no-repeat left bottom;}
.merch-wrap10 .listwrap .next{right: -100px;background: url(../images/ico_33.png) no-repeat right top;}
.merch-wrap10 .listwrap .next:hover{background: url(../images/ico_33.png) no-repeat right bottom;}

/*分页*/
.Page{width:100%; text-align:center; padding:50px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#c9a97c; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#c9a97c; color:#FFF}


.show_local{ margin-top:40px; border-bottom:1px solid #efefef; padding-bottom:40px;}
.show_local_left{ font-size:18px; height:40px; line-height:40px;}
.show_local_left a{ color:#666;}
.show_local_left a:hover{ color:#c9a97c;}
.show_local_right ul{ margin:0px;}
.show_local_right ul li{ float:left; margin:0px 3px;  height:40px; line-height:40px;}
.show_local_right .all a{background:#c9a97c; color:#fff;font-size:12px; }
.show_local_right ul li a{ padding:20px; background:#F8F4ED;font-size:12px; color:#666; }
.show_local_right ul li a:hover{ background:#c9a97c; color:#fff;}


.show_pic .no_mar{ margin-right:0px;}
.show_pic{ margin-top:30px;}
.show_pic ul{ margin:0px; padding:0px;}
.show_pic ul li{ float:left; margin-right:10px; margin-bottom:20px;}
.show_pic ul li span{ display:block; text-align:center; background:#f7f7f7; padding:10px 0px; border:solid 1px #f0f0f0; border-top:none; color:#666;}
.show_pic ul li a:hover{ color:#c9a97c;}
.n_banner img{ width:100%;}

.cont_tit{ margin-top:20px; font-size:20px; text-align:center;}
.cont_data{ margin:10px 0; text-align:center;}
.cont_img { text-align:center;}
.cont_img img{ max-width:900px;}
.cont_con{ line-height:34px; margin: 20px 0; padding:0 20px;}
.contpage{ margin-bottom:30px;padding:10px 20px; line-height:30px;}
.contpage a{ color:#c9a97c;}
.contpage a:hover{ color:#c9a97c;}

.bor_bot{ clear:both; border-bottom:solid 1px #e7e7e7; overflow:hidden;padding-top:30px; margin-bottom:25px;}
.newslist ul{ overflow:hidden; clear:both; padding:0px; margin:0px; margin-top:10px;}
.newslist ul li{ width:100%; margin-right:10px; margin-bottom:10px;}
.newslist_txt { width:74%; padding-top:10px; padding-bottom:10px; padding-left:3%; padding-right:3% }
.newslist_img{ width:20%;}
.newslist_img img{
	width:100%;}
.newslist_txt h4, .newslist_txt h5{ margin:0px; font-weight:normal; }
.newslist_txt h4{ font-size:16px; width:400px; height:20px; line-height:20px;overflow:hidden; }
.newslist_txt h4 a{color:#C9A97C;}
.newslist_txt h4 a:hover{ color:#b6925f;}
.newslist_txt h5{ color:#686868; font-size:12px;margin:5px 0px;}
.newslist_txt_con { line-height:28px; height:60px; overflow:hidden; color:#666;}

.newslist{ width:100%;}
.clearfix { zoom: 1; }
.clearfix:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }




.clear{clear:both;}
.inews{ margin-bottom:15px; padding:4px 5px 4px 16px;}
.inews ul{ list-style-type:none; padding:10px 0;}
.inews ul li{padding:5px 0; line-height:17px;}
.inews ul li a{ background:url(../images/cion01.gif) no-repeat left 3px;padding:0 0 0 15px;display:block;line-height:17px; color:#636363;}
.inews ul li a:visited{ color:#636363;}
.inews ul li a:hover{ color:#212020;background:url(../images/cion01.gif) no-repeat left 3px;}
.inews strong{ line-height:17px;}


.footnav img{ vertical-align:middle;display:inline}

.container1{ padding:5px 5px;}
.container2{  overflow:hidden; padding:15px 0; line-height:30px;}
.content1{text-align:left; font-size:14px;}
.content1 h1{ height:26px; line-height:26px; padding-left:10px; border:#ccc 1px solid;}

.content1 h2{background:#f7f7f7 url(../images/line02.gif) repeat-x left bottom; line-height:30px;}
.content1 h2 p{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020; height:30px;}
.content1 h2 a{ color:#212020; line-height:30px; text-decoration:underline;}
.content1 h2 a:visited{ color:#212020;}
.content1 h2 a:hover{ color:#000;}

.content1 h3{ color:#212020; font-size:26px; text-align:center;}
.content1 h4{color:#493200; font-weight:normal; border:#212020 1px dotted;margin:10px 0; text-align:left; padding-left:12px;}
.content1 h5{ text-indent:5px;line-height:25px; background:url(../images/top.gif) repeat-x left bottom; color:#212020; padding-left:10px; line-height:25px;}
.content1 h6{line-height:25px;color:#696969; font-weight:normal; margin:5px 0; text-align:center; font-size:12px;}
 

 

.pages { clear:both;  color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align: center;list-style:none ;margin: 25px auto;display: block;float: none;}
	.pages li { display:inline; margin-left:8px;list-style:none ;float: none;background-color: #ddd;padding: 6px;color: #666;}


	.tag{margin:0 10px;}
	.tag a{margin:0 3px;text-decotaion:none;margin:0 3px;}
	.tag a:hover{text-decoration:underline;}

 

.productsb{ padding:0 10px 20px 10px;}
.productsb .list{  text-align:center; float:left; padding: 10px 10px;line-height: 24px;}
.productsb .list h2{  }
.productsb .list h2 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#817F7F 1px solid;padding:1px;}
.productsb .list h2 a:hover{ border:#000 1px solid;}
.productsb .list h2 img{vertical-align:middle;}
.productsb .list span{ display:block; padding:5px 0 0 0; line-height:18px; color:#636363;}
.productsb .list span strong{ line-height:18px;}

.comment_list{ padding:15px 20px 25px; font-size:12px;overflow: hidden;}
.comment_list ul{ list-style-type:none;}
.comment_list li{ line-height:18px; padding:6px 0;font-size:14px; background:url(../images/line01.gif) repeat-x left bottom; }
.comment_list li a{ line-height:18px; display:block;padding:0 0 0 16px; color:#636363; font-size:14px; background:url(../images/cion01.gif) no-repeat left 4px;}
.comment_list li a:visited{color:#636363;}
.comment_list li a:hover{color:#212020; background:url(../images/cion01.gif) no-repeat left 3px; text-decoration:underline;}


.title0e{background:url(../images/line02.gif) repeat-x left bottom; height:30px;}
.title0e h1{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height: 26px; padding-left:20px; font-size:14px; color:#212020;}
.title0e a{ color:#212020; line-height:30px; padding-right:8px; float:right;}
.title0e a:visited{color:#212020;}


.pro_b{ padding:0 0 10px 0;}
.pro_b div{float:left; margin:5px 0; width:24%;}
.xuan{border-bottom:#ababab 1px dotted; margin-bottom:12px;}
.pro_b h2{width:154px;height:154px;margin:0 auto; }
.pro_b h2 a{width:150px;height:150px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#e7e7e7 1px solid;padding:1px;}
.pro_b h2 a:hover{ border:#212020 1px solid;}

.pro_b h2 img{ vertical-align:middle;}

.pro_b h3{text-align:center; margin-top:10px;color:#666666;display:block;font-size:12px; line-height:30px;}
.pro_b h3 a{ color:#666666; font-size:12px; font-weight:normal;line-height:16px;}
.pro_b h3 a:visited{ color:#666666;}
.pro_b h3 a:hover{ color:#212020;}


.footertel{ padding-top:16px; line-height:2em;}