@charset "gb2312";
/*内页分页*/
body {
	min-width: auto;
	padding: 0px;
	margin: 0px auto;
	zoom: 1;
	/*设置字体*/
	font-size: 14px;
	line-height: 24px;
	font-family: "微软雅黑";
	color: #000;
	/*设置宽度*/
	width: 100%;
	background: #fff;
}
.page1 {
	font-size: 14px;
	display: none;
}
.page2 {
	display: none;
}
.page3 {
	margin: 5px;
	display: inline-block;
	width: 29px;
	height: 29px;
	line-height: 29px;
	border: 1px solid #ededed;
	background: #fff;
	color: #c4bdb4;
}
.page4 {
	margin: 5px;
	display: inline-block;
	width: 29px;
	height: 29px;
	line-height: 29px;
	border: 1px solid #ededed;
	background: #504f54;
	color: #c4bdb4;
}
.banner {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 442px;
}
@media only screen and (max-width:1300px) {
.banner {
	height: 150px;
}	
}
/*内页导航条*/
.ny-title {
	font-size: 16px;
	font-weight: bold;
	color: #8b8377;
	border-left: 5px solid #8b8377;
	padding-left: 15px;
	margin-bottom: 20px;
}
.nymenu .aa {
	height: 50px;
	line-height: 50px;
	padding: 0;
}
.nymenu .aa:hover a {
	color: #ee7b1d;
}
.nymenu .aa a {
	border-top: 1px solid #e8e8e8;
	padding: 0 20px;
	display: block;
	font-size: 16px;
	color: #777777;
}
.nymenu .aa a img {
	vertical-align: middle;
}
.nymenu #hover2 a {
	color: #ee7b1d;
}
.weizhi {
	color: #90908f;
	line-height: 60px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 5%;
}
.weizhi a{
	color: #90908f;
	
}
.content {
	color: #504f54;
	min-height: 500px;
	margin-bottom: 5%;
}
.content img {
	max-width: 100%;
	height: auto;
	display: block;
}

@media only screen and (max-width:1300px) {
.nymenu .aa a {
	text-align: center;
	border: 1px solid #e8e8e8;
}
.container-fluid {
	padding: 0;
}
.content {
	margin-top: 30px;
}
}
/*新闻导航条*/
.nymenu-news {
	line-height: 60px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 5%;
}
.nymenu-news li {
	float: left;
	font-size: 16px;
}
.nymenu-news li a {
	color: #777777;
	padding-left: 10px;
	padding-right: 80px;
}
.nymenu-news #hover2 a {
	border-left: 4px solid #8b8377;
	font-weight: bold;
}

@media only screen and (max-width:1300px) {
.nymenu-news li {
	width: 50%;
}
}
/*成功案例*/
.casebg {
	background: url(../images/casebg.jpg) center no-repeat;
	background-attachment: fixed;
	padding-bottom: 5%;
}
.case-title {
	padding:5% 0;
	background: url(../images/case-title-bg.png) center repeat-x;
}
.case {
	margin-bottom: 30px;
	max-width: 20%;
}
.case_img {
	background: #eeeeee;
	display: inline-block;
}
.readmore-js-toggle {
	display: block;
	text-align: center;
	width: auto;
	margin: 0 auto;
	max-width: 260px;
	padding: 0 50px;
	border: 1px solid #bbbdbd;
	line-height: 40px;
	color: #595b5c;
	margin-top: 40px;
}
.swiper-container {
	max-width: 650px;
	height: auto;
	margin: 0 auto 60px auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
}
.swiper-slide span{
	display: inline-block;
}
@media only screen and (max-width:1300px) {
.case {
	margin-bottom: 15px;
	max-width: 50%;
}
.readmore-js-toggle {
	margin-top: 5%;
}
.swiper-container{
	margin: 0 auto 20px auto;
}	
}
/*推荐产品*/

.product {
	margin-bottom: 65px;
	border: 1px solid #dfdfdf;
	padding: 0;
	max-width: 235px;
	margin-right: 20px;
}
.product_name {
	padding: 5%;
	min-height: 90px;
	color: #848484;
	font-size: 14px;
	background: #f8f8f8;
	border-top: 2px solid #f2f2f2;
}
.product_name dd {
	margin: 10px 0;
}
.product_name a {
	display: block;
	border: 1px solid #cbcbcc;
	width: 80px;
	text-align: center;
	color: #bfb8b0;
	background: #504f54;
}
.pro-right {
	margin-top: 30px;
	padding-left: 40px;
}
#showArea {
	margin-top: 15px;
}
#showArea a {
	margin-right: 10px;
	overflow: hidden;
	float: left;
	max-width: 100px;
	height: 70px;
	border: 1px solid #ebebeb;
}
#main_img {
	border: 1px solid #ebebeb;
}
.pro-an{
	padding: 20% 15px;
	text-align: center;
}
.pro-m img{
	max-height: 600px;
}
.pro-prev,.pro-next{
	border: 1px solid #d5d5d6;
	padding: 20px;
	color: #beb4a0;
	display: block;
}
.pro-prev:hover,.pro-next:hover{
	background: #57565b;
	color: #beb4a0;
}
.pro-prev span,.pro-next span{
	display: block;
	border: 1px solid #e5e3e2;
	max-width: 40px;
	margin: 0 auto;
}
.pro-prev:hover span,.pro-next:hover span{
	border: 1px solid #716c6b;
}
.pro-con {
	padding: 0;
}
.pro-con .weizhi,.pro-xg .weizhi {
	height: 50px;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3%;
}
.pro-xg {
	padding: 0;
	margin-bottom: 5%;
}
.pro-xg .jianju {
	padding: 35px 20px;
	border: 1px solid #eeeeee;
	text-align: center;
}
.pro-xg .jianju li{
	margin-bottom: 20px;
}
.pro-footer {
	padding: 0;
	margin-bottom: 5%;
}
.pro-footer .jianju {
	padding:20px;
	border: 1px solid #eeeeee;
}
.pro-footer .jianju dd {
	line-height: 35px;
	padding: 0;
}
.pro-footer .jianju dd:nth-of-type(1) {
	background: url(../images/1.jpg) left center no-repeat;
	padding-left: 20px;
}
.pro-footer .jianju dd:nth-of-type(2) {
	background: url(../images/2.jpg) left center no-repeat;
	padding-left: 20px;
}
.pro-footer .jianju dd:nth-of-type(3) {
	background: url(../images/3.jpg) left center no-repeat;
	padding-left: 20px;
}
.pro-footer .jianju dd:nth-of-type(4) {
	background: url(../images/4.jpg) left center no-repeat;
	padding-left: 20px;
}
.pro-footer .jianju dd:nth-of-type(5) {
	background: url(../images/5.jpg) left center no-repeat;
	padding-left: 20px;
}
.pro-footer .jianju dd:nth-of-type(6) {
	background: url(../images/6.jpg) left center no-repeat;
	padding-left: 20px;
}
@media only screen and (max-width:640px) {
.product {
	margin-bottom: 20px;
	max-width: 300px;
	margin-right: 0px;
}
.weizhi {
	padding: 0 15px;
}
#showArea {
	display: none;
}
.pro-an{
	padding:15px;
	text-align: center;
}	
}

/*产品中心*/
.pro1{
	padding: 5% 0;
	background: #d9d9da;
}
.pro1 .readmore-js-toggle{
	color:#d2d2d2;
	background: #504f54;
	padding: 8px 15px;
	line-height: normal;
	margin-top: 15px;
}
.pro1-l{
	
}
.pro1-r{
	padding-top: 100px;
}
.pro1-r h2{
	font-size: 22px;
}
.pro1-r a{
	color:#d2d2d2;
	background: #504f54;
	display: inline-block;
	padding: 8px 15px;
}
.pro1-title{
	font-size: 16px;
	color: #6f6f6f;
	line-height: 65px;
	padding: 0 15px;
}
.pro1-list{
	overflow-y: hidden;
}
.pro1-list li{
	float: left;
	max-width: 20%;
	padding-left: 0;
	text-align: center;
	margin-bottom: 20px;
}
@media only screen and (max-width:1100px) {
.pro1-r{
	padding-top: 5%;
}	
.pro1-list li{
	max-width: 50%;
	padding-left: 15px;
	text-align: center;
}	
}
/*新闻资讯*/
.news-list {
	font-size: 14px;
	color: #504f54;
	margin-bottom: 35px;
	border-bottom: #e6e6e6 1px solid;
}
.news-title a {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #504f54;
	display: block;
	padding: 0 20px;
}
.news-title a:hover {
	color: #c8b69e;
	background: #504f54;
}
.news-summary {
	line-height: 2;
	margin: 30px 0;
	padding: 0 20px;
}
