﻿@charset "utf-8";
/* CSS Document */
/*******css重置*******/

*{margin: 0;padding: 0;text-decoration: none;list-style: none;box-sizing: border-box;font-family:"微软雅黑",arial;border:none；}
img{display: block;}
.clearfix{clear: both;}
.luru-overflow3{overflow: hidden;margin-bottom:30px;}	
.luru-float3{float: left;width: 25%;margin-right: 4%;margin-left: 4%;margin-bottom: 10px;}
.luru-float3 img{width: 100%;}
.luru-float3 p{font-size: 14px;line-height: 30px;text-align: center;}
@media (max-width: 600px){
.luru-float3{width: 42%;}
}
p{font-size:14px;}
/****************************logo*******************************/
html{width: 100%;height: 100%;}
body{position: relative;width: 100%;height: 100%;}
.logo{position: fixed;left: 40px;top: 20px; width: 120px;z-index: 999;}
.logo img{width: 60px;margin: 0 auto;}
.logo div{font-size: 16px;color: #fff;text-align: center;margin-top: 10px;letter-spacing: 2px;background-image:-webkit-linear-gradient(left, #147fe2 10%, #06b8f3 80%, #295cc8 10%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;font-weight: 600;}
.logo .in-logo-div{color:#fff;}
.logo1{margin-top: 20px;}
.logo1 div{}
.logo1 div:nth-child(1){font-size: 22px;color: #333;font-weight: 600;}
.logo1 div:nth-child(2){font-size: 12px;color: #999;}
/***************************************************导航*****************************************************/
.nav{position: fixed;left: 40px;bottom: 40px;z-index: 999;}
.nav li{line-height: 40px;}
.nav a{font-size: 16px; text-align: left; color: #fff;display: block;letter-spacing: 1px;}
.nav>li{position: relative;}
.nav-down-menu{position: absolute;left:0px;top:90px;clear: both;display:none;z-index: 99;background-color:#ef7b00;width:120px; }
.nav-down-menu a{font-size: 16px; color:#fff;display: block;text-align: center;line-height: 30px;padding: 5px 0;}
.navli-down-menu a{padding-left:25px;}
.nav .on-top{color:#ef7b00;}
.nav-a{position: relative; z-index: 999;}
.nav a:hover{color:#ef7b00;}
.nav-down-menu a:hover{color:#ef7b00; }

@media(max-width:1600px){
	.nav{bottom: 20px;}
	.logo{width: 100px;}
	.logo img{width: 50px;margin: 0 auto;}
	.logo div{font-size: 14px;}
}
@media(max-width:1260px){
	.nav li{line-height: 34px;}
	.nav a{font-size: 14px;}
	.nav-down-menu{width: 90px;}
}


@media(max-width:1024px){
	.index-logo{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;padding:15px 20px;background-color: rgba(0,0,0,0.40);overflow: hidden;}
	.logo1{display: none;}
	.logo{position: static;float: left;}
	.logo img{width: 40px;}
}

@media(max-width:800px){
	.logo div{display: none;}
	.logo{width: 40px;}
	.logo img{width: 100%;}
}
@media(max-width:530px){
	.logo{width: 30px;}
}

/**************************************************手机导航********************************************/

.nav-btn{float: right; display: none;padding: 5px 0;margin-top: 10px;}
.nav-btn img{width:100%;}
.navli>div:first-child{font-size: 18px;padding: 10px 0px;color: #999;font-weight: bold;text-align: center;}
.navli{position: fixed;right:0px;top:0;text-align: left; display: none;z-index: 999;background-color: #333;width:240px;height: 100%;}
.navli a {font-size: 14px; color: white;line-height: 50px;display: block;}
.navli li{padding-left:30px;padding-right: 10px;background-color: #333;border-bottom: 1px solid #000;}
.navli .navli-txt{overflow: hidden;padding: 10px 10px 10px 30px;background-color: #000;}
.navli-txt div:nth-child(1){float: left;font-size: 16px;color: #fff;}
.navli-txt div:nth-child(2){float: right;width: 16px;margin-top: 3px;}
.navli-txt div:nth-child(2) img{width: 100%;}

.navli>li:hover{background-color:rgba(96,96,96,0.90) }

@media(max-width:1024px){
	.nav-btn{display: block;}
	.nav{display: none;}
	
}
@media(max-width:800px){
	.nav-btn{margin-top: 5px;}
}
@media(max-width:530px){
	.nav-btn{width: 26px;padding: 0;}
}


.id-ipad-tu{display: none;}
.id-ipad-tu img{width: 100%;}
@media(max-width:1024px){
	.id-ipad-tu{display: block;}
}


/**************************************************首页面-in********************************************/
.index-in{position: relative;height: 100%;width: 100%;}
.index-banner{position: fixed;left: 0;top: 0px;width: 50%;margin: 0;height: 100%;}
.index-banner,.swiper-container{height: 100%;}
.index-banner .swiper-slide img{width: 100%;height: 100%;}
.id-ruiling-right{width: 50%;float: right;background: url(../images/id-com-bg.png)center;background-size:100% auto;background-repeat: repeat-y;}

@media(max-width:1026px){
	.index-banner{display: none;}
	.id-ruiling-right{clear: right;width: 100%;}
	.index-in{display: block;}
}

/**************************************************右边宽度控制********************************************/
.index-company1{text-align: center;padding: 300px 160px;}
.in-right-all{margin: 0 auto;}

@media(max-width:2200px){
	.index-company1{padding: 200px 160px;}
}
@media(max-width:1930px){
	.index-company1{padding: 100px 160px;}
	.index-prosite-all{padding: 200px 0;}
	.index-news-all{padding: 140px 0;}
	.index-partner-logo-all{padding: 200px 0;}
}

@media(max-width:1700px){
	.index-company1{padding: 60px 160px;}
	.index-product-all{padding: 100px 0;}
}
@media(max-width:1530px){
	.index-company1{padding: 60px 80px;}
}
@media(max-width:1440px){
	.index-company1{padding: 60px 40px;}
	.index-partner-logo-all{padding: 140px 0;}
	
}
@media(max-width:1220px){
	.index-company1{padding: 40px 20px;}
	
}

@media(max-width:1120px){
	.index-company1{padding: 60px 30px;}
	
}
@media(max-width:1024px){
	.index-company1,.in-right-all{padding-right: 15px; padding-left: 15px; margin-right: auto;  margin-left: auto;padding-top:0;padding-bottom: 0;}
}

/**************************************************手机宽度控制********************************************/




@media (min-width: 770px) {
  .index-company1,.in-right-all{
    width: auto;
  }
}
@media (min-width: 1026px) {
  .index-company1,.in-right-all{
    width: auto;
  }
}
@media (min-width: 1026px) {
  .index-company1,.in-right-all{
    width: auto;
  }
}

/**********************手机box高度控制****************/

@media (max-width: 1026px) {
	.index-company-all{padding: 80px 0;}
	.index-product-all{padding: 80px 0;}
	.index-prosite-all{padding: 80px 0;}
	.index-news-all{padding: 80px 0;}
	.index-partner-logo-all{padding: 80px 0;}
}

@media (max-width: 768px){
	.index-company-all{padding: 60px 0;}
	.index-product-all{padding: 60px 0;}
	.index-prosite-all{padding: 60px 0;}
	.index-news-all{padding: 60px 0;}
	.index-partner-logo-all{padding: 60px 0;}
}
@media (max-width: 530px){
	.index-company-all{padding: 40px 0;}
	.index-product-all{padding: 40px 0;}
	.index-prosite-all{padding: 40px 0;}
	.index-news-all{padding: 40px 0;}
	.index-partner-logo-all{padding: 40px 0;}
}
@media (max-width: 420px){
	
}
@media (max-width: 770px){
	
}
/**************************************************index-title********************************************/
.index-company1{position: relative;}
.index-company1 .index-title div{text-align: left;}
.index-title1{background: url(../images/2.png)left center no-repeat;}
.index-title2{background: url(../images/3.png)left center no-repeat;}
.index-title3{background: url(../images/4.png)left center no-repeat;}
.index-title4{background: url(../images/5.png)left center no-repeat;}
.index-title5{background: url(../images/6.png)left center no-repeat;}
.index-title6{background: url(../images/7.png)left center no-repeat;}

.index-title{position: absolute;left: -340px;top: calc(50% - 100px); height: 200px;width: 300px;padding: 50px 0; z-index: 888;background-size: auto 100%;}
.index-title div{color: #fff;}
.index-title div:nth-child(1){font-size: 50px;font-weight: 600;}
.index-title div:nth-child(2){font-size: 20px;}



@media(max-width:1280px){
	.index-title{height: 160px;width: 240px;left: -240px;top: calc(50% - 80px);padding: 40px 0;}
	.index-title div:nth-child(1){font-size: 46px;}
}

@media(max-width:1024px){
	.index-title{position: static;width: 340px;padding:0;margin-left: calc(50% - 170px);height: auto;margin-bottom: 50px;background-position: center;}
	.index-company1 .index-title div{color: #333;text-align: center;}
}
@media(max-width:768px){
	.index-title div:nth-child(1){font-size: 40px;}
}
@media(max-width:530px){
	.index-title{margin-bottom: 40px;}
	.index-title div:nth-child(1){font-size: 36px;}
}
@media(max-width:420px){
	.index-title div:nth-child(1){font-size: 32px;}
}





/**************************************************公司简介********************************************/
.id-com-tu{margin: 0 auto;}

.index-company div{text-align: center;}
.id-com-tit-cn{font-size: 20px; color: #b49b79;margin-top: 40px;}
.id-com-tit-en{font-size: 13px; color: #b49b79;margin-bottom: 10px;}
.id-com-txt{font-size: 16px; color: #666;line-height: 30px;text-indent: 30px;}
.id-com-a{font-size: 14px; display: inline-block;padding: 10px 40px;border: 1px solid #666;color: #666;margin-top: 60px;}

.id-com-a:hover{border-color:#b49b79;background-color: #b49b79;color: #fff;}



@media(max-width:1700px){
	.id-com-tu{width: 400px;}
}
@media(max-width:1530px){
	.id-com-tu{width: 360px;}
}
@media(max-width:1380px){
	.id-com-tu{width: 300px;}
	.id-com-a{margin-top: 40px;}
}
@media(max-width:1220px){
	.id-com-tu{width: 260px;}
	.id-com-a{margin-top: 30px;}
}

@media(max-width:1120px){
	.id-com-tu{width: 260px;}
	.index-company>div:nth-child(6){display: none;}
	.id-com-a{margin-top: 30px;}
}

@media(max-width:1024px){
	.id-com-tu{width: 400px;}
	.index-company>div:nth-child(6){display: block;}
}
@media(max-width:768px){
		.id-com-tu{width: 300px;}
	.index-company>div:nth-child(6){display: none;}
}
@media(max-width:500px){
	.id-com-tu{width: 260px;}
	.id-com-tit-cn{font-size: 18px;}
	.id-com-tit-en{font-size: 12px; }
	.id-com-txt{font-size: 14px;}
	
	.id-com-a{font-size: 13px;margin-top: 20px;}
}




/**************************************************产品展示********************************************/
.id-product-all{overflow: hidden;width: 100%;}
.id-product-all a{display: block;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;}
.id-pro-box-1{float: left;width: 24%;margin-right:1%;margin-bottom: 4px;}
.id-pro-box-2{width: 100%;overflow: hidden;}
.id-pro-box-2>a{float: left;overflow: hidden;}
.id-pro-box3{width: 74%;margin-right: 1%; }
.id-pro-box4{width: 24%;}

/********产品展示-tu***********/
.id-pro-box11{background-image: url(../images/pro-1.jpg);margin-bottom: 4px;}
.id-pro-box12{background-image: url(../images/pro-2.jpg);}
.id-pro-box13{background-image: url(../images/pro-3.jpg);margin-bottom: 4px;}
.id-pro-box14{background-image: url(../images/pro-4.jpg);}
.id-pro-box15{background-image: url(../images/pro-5.jpg);margin-bottom: 4px;}
.id-pro-box16{background-image: url(../images/pro-6.jpg);margin-bottom: 4px;}
.id-pro-box17{background-image: url(../images/pro-7.jpg);}
.id-pro-box18{background-image: url(../images/pro-8.jpg);margin-bottom: 4px;}
.id-pro-box19{background-image: url(../images/pro-9.jpg);}
.id-pro-box20{background-image: url(../images/pro-10.jpg);}
.id-pro-box21{background-image: url(../images/pro-11.jpg);}


/********产品展示-size***********/
.id-pro-box1{width: 100%;height: 404px;}
.id-pro-box2{width: 100%;height: 200px;}
.id-pro-box3{height:200px;}
.id-pro-box4{height:200px;}
/********产品展示-遮罩***********/
.id-pro-over {background-color: rgba(0,0,0,0.6);width: 100%;height: 100%;padding-left:10%;padding-right: 10%;display: none;}
.id-pro-over div{font-size: 14px; color: #fff;text-align: left;vertical-align:middle; display:table-cell;}
.id-pro-over div i{font-size: 12px;}


.id-pro-box1:hover .id-pro-over{display: table;}
.id-pro-box2:hover .id-pro-over{display: table;}
.id-pro-box3:hover .id-pro-over{display: table;}
.id-pro-box4:hover .id-pro-over{display: table;}

@media(max-width:1700px){
	c{padding: 200px 80px;}
	.id-pro-box1{height: 284px;}
	.id-pro-box2{height: 140px;}
	.id-pro-box3{height:140px;}
	.id-pro-box4{height:140px;}
}
@media(max-width:1300px){
	.id-pro-box1{height: 244px;}
	.id-pro-box2{height: 120px;}
	.id-pro-box3{height:120px;}
	.id-pro-box4{height:120px;}
}

@media(max-width:1024px){
	.index-product-all{background-color: #fff;}
	.id-pro-box1{height: 404px;}
	.id-pro-box2{height: 200px;}
	.id-pro-box3{height:200px;}
	.id-pro-box4{height:200px;}
}

@media(max-width:768px){
	.id-pro-box1{height: 244px;}
	.id-pro-box2{height: 120px;}
	.id-pro-box3{height:120px;}
	.id-pro-box4{height:120px;}
}
@media(max-width:530px){
	.id-product-all>div:nth-child(4){clear: left;width: 100%;margin-bottom: 4px;overflow: hidden;}
	.id-product-all>div:nth-child(4) a{float: left;}
	.id-product-all>div:nth-child(4) .id-pro-box18{width: 65%;margin-right: 1%;height: 120px;margin-bottom: 0;}
	.id-product-all>div:nth-child(4) .id-pro-box19{width: 32%;height: 120px;}
	.id-pro-box-1{width: 32%;}
	.id-pro-box3{width: 65%;}
	.id-pro-box4{width: 32%;}
}
@media(max-width:400px){
	.id-pro-over{padding-left:5%;padding-right: 5%;}
}
/**************************************************生产现场********************************************/
.id-pro-video{position: relative;}
.id-pro-video>iframe{width:700px;height:500px;}
.page-in-site-iframe{margin: 0 auto;text-align: center;}
.page-in-site-iframe>iframe{width:700px;height:500px;}
.id-pro-v-1{font-size: 32px; position: absolute;left: -120px;top: 140px;z-index: 200;color:#c7b49b;transform:rotate(90deg);}
.id-pro-v-2{font-size: 24px;line-height: 40px;border-bottom-style: solid;border-bottom-width: 2px;border-color:#fff ; position: absolute;right: -80px;top: 200px;z-index: 200;text-align: left;letter-spacing: 1px;font-weight: 600;}
.id-pro-zi1{color: #fff;}
.id-pro-zi2{color: #af844b;}

@media(max-width:2300px){
	.id-pro-v-1{left: -160px;}
	.id-pro-video>iframe{width:600px;height:400px;}
    .page-in-site-iframe>iframe{width:600px;height:400px;}
	.id-pro-v-2{top: 100px;}
}
@media(max-width:1940px){
	.id-pro-v-1{left: -160px;font-size: 28px; }
	.id-pro-video>iframe{width:500px;height:300px;}
   
	.id-pro-v-2{font-size: 18px;line-height: 30px;}
}
@media(max-width:1530px){
	.id-pro-v-1{left: -100px;top: 110px;font-size: 24px;}
	.id-pro-v-2{right: -60px;}
}
@media(max-width:1480px){
	.id-pro-v-1{left: -120px;}
	.id-pro-v-2{display: none;}
}
@media(max-width:1200px){
	.id-pro-v-1{display: none;}
	.id-pro-video>iframe{width:400px;height:260px;}
   .page-in-site-iframe>iframe{width:500px;height:300px;}
}

@media(max-width:1024px){
	.id-pro-video>iframe{width:700px;height:400px;}
}

@media(max-width:768px){
	.id-pro-video>iframe{width:470px;height:300px;}
}

@media(max-width:530px){
	.id-pro-video>iframe{width:360px;height:280px;}
   .page-in-site-iframe>iframe{width:360px;height:280px;}
}
@media(max-width:400px){
	.id-pro-video>iframe{width:290px;height:240px;}
   .page-in-site-iframe>iframe{width:290px;height:240px;}
}


/**************************************************新闻中心********************************************/
.id-news-box{display: block;overflow: hidden;background: url(../images/id-news-jiantou.png)right center no-repeat;}
.id-news-box div{font-size: 18px;line-height: 50px;height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;text-align: left;}
.id-news-box div:nth-child(1){color: #999;width: 120px;}
.id-news-box div:nth-child(2){color: #333;width: calc(100% - 120px);padding-right: 30px;}


.id-news-box:hover div:nth-child(2){color: #c7b49b;}


@media(max-width:1280px){
	.id-news-box div{font-size: 16px;line-height: 40px;height: 40px;}
}

@media(max-width:400px){
	.id-news-box div:nth-child(1){width: 100px;}
.id-news-box div:nth-child(2){width: calc(100% - 100px);padding-right: 30px;}
}




/**************************************************合作伙伴********************************************/
.id-partner-logo{overflow: hidden;}
.id-partner-logo img{float: left;width: 33%;margin-bottom: 40px;padding: 0 50px;}
.index-partner-logo .id-com-a{margin-top: 0;}


@media(max-width:2240px){
	.id-partner-logo img{padding: 0 40px;}
}

@media(max-width:1920px){
	.id-partner-logo img{padding: 0 20px;}
}

@media(max-width:1760px){
	.id-partner-logo img{padding: 0 20px;}
}

@media(max-width:1530px){
	.index-partner-logo .id-partner-logo{padding-left: 30px;padding-right: 30px;}
	.id-partner-logo img{padding: 0 20px;}
}

@media(max-width:1024px){
	.id-partner-logo{padding-left: 100px;padding-right: 100px;}
		.id-partner-logo img{padding: 0 40px;}
}

@media(max-width:768px){
	.id-partner-logo img{padding: 0 20px;}
}

@media(max-width:530px){
	.id-partner-logo{padding-left: 60px;padding-right:60px;}
	.id-partner-logo img{padding: 0 5px;}
}

@media(max-width:420px){
	.id-partner-logo{padding-left: 0px;padding-right:0px;}
	
}

@media(max-width:350px){
	.id-partner-logo img{padding: 0 5px;}
}


/*************************************************联系我们********************************************/
.index-contact-us{padding:0;}
.id-cu-map-tu{background: url(../images/id-map.jpg)center no-repeat;background-size: 100% auto;width: 100%;}
.index-contact-us .id-cu-map-tu img{width: 100%;}
/********联系我们-left*******/
.id-cu-left{float: left;width: 50%;background-color: #fff;height: 220px;padding: 20px 40px 20px 200px;overflow:hidden;}
.id-cu-left div{font-size: 14px; text-align: left;color: #999;line-height: 30px;}

/********联系我们-right*******/
.id-cu-right{float: left;width: 50%;background-color: #b49b79;height: 220px;padding: 20px 100px 20px 40px;overflow:hidden;}
.id-cu-right div{text-align: left;color: #fff;line-height: 30px;}
.id-cu-right .id-friendly-link a{font-size: 14px; color: #fff;display: inline-block;line-height: 20px;margin-right: 5px;}
.id-cu-right>a{text-align: left;display: block;color: #fff;line-height: 30px;font-size: 14px;}
.ia-gongan{padding-left: 30px;background: url(../images/beian.png)left center no-repeat;}

@media(max-width:1920px){
	.id-cu-left{padding: 20px 40px 20px 140px;}
	.id-cu-right{padding: 20px 80px 20px 40px;}
}
@media(max-width:1600px){
	.id-cu-left{padding: 20px 40px;}
	.id-cu-right{padding: 20px 30px;}
}

@media(max-width:1510px){
	.id-cu-left div{height: 30px;overflow: hidden;}
}
@media(max-width:1330px){
	.id-cu-left{padding: 15px 30px;}
	.id-cu-right{padding: 15px 20px;}
	
}
@media(max-width:1250px){
	.id-cu-right{padding: 10px 20px;}
	.id-cu-right>a{line-height: 26px;}
}
@media(max-width:1100px){
	.id-cu-left{padding: 15px 20px;}
}

@media(max-width:1026px){
	.index-contact-us{width: 100%;}
	.id-cu-right>a{line-height: 30px;}
	.index-title6{display: none;}
	.id-cu-map-tu{height: 400px;width: 100%;}
	.index-contact-us .id-cu-map-tu img{display: none;}
}

@media(max-width:700px){
	.index-contact-us{margin-top: 0px;}
}

@media(max-width:620px){
	.id-cu-left,.id-cu-right{height: 240px;}
}

@media(max-width:530px){
	.id-cu-map-tu{height: 300px;}
	.id-cu-left,.id-cu-right{height: auto;clear: left;width: 100%;}
}

@media(max-width:420px){
	.id-cu-map-tu{height: 240px;}
}






/*************************************************新闻列表页********************************************/
.article-list-page{overflow: hidden;}
/********新闻列表页-tu*********/
.in-tu-position{position: fixed;left: 0;top: 0;z-index: 888;width: 30%;height: 100%;}
.in-tu-position img{width: 100%;height: 100%;}
/********新闻列表页-nav*********/
.in-nav{float: right;width: 16%;padding: 40px 60px;}
.in-nav>li{line-height: 40px;}
.in-nav>li>a{font-size: 15px;color: #333;letter-spacing: 1px;}
.in-nav>li>a span{margin-right: 10px;}
.in-nav li.on-active{color: #b49b79;}
.in-nav-down-menu{display: none;padding-left:24px;}
.in-nav-down-menu li a{display: block; font-size: 14px;line-height: 30px;height: 30px;overflow: hidden; color: #666;}

/********新闻列表页-内容*********/
.article-list-all{float: right;width:44%;margin-top: 100px;margin-right:10%;}
.page-in-title-en{font-size:48px;color: #000;font-weight: 600;text-transform: uppercase;}
.page-in-title-cn{font-size:20px;color: #000;font-weight: 600;}

.al-news-all{margin-top: 40px;}
.al-news-box{display: block;overflow: hidden;margin-bottom: 30px;padding-right: 1%;background:url(../images/jiantou-in.png)right center no-repeat;padding-bottom: 20px;border-bottom: 1px dashed #999;}
.al-news-box-left{float: left;width: 60px;margin-right: 30px; border-radius: 6px;overflow: hidden;}
.al-news-box-left div:nth-child(1){font-size: 18px;color: #b49b79;line-height: 40px;text-align: center;background-color:#f7f7f7;}
.al-news-box-left div:nth-child(2){font-size: 14px;color: #fff;line-height: 26px;text-align: center;background-color:#b49b79;}

.al-news-box-right{float: left;width: calc(100% - 90px);}
.al-news-box-right div:nth-child(1){font-size: 18px;line-height: 20px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;margin-bottom: 10px;font-weight: 600;}
.al-news-box-right div:nth-child(2){font-size: 16px;line-height: 20px;height: 40px;overflow: hidden;color: #666;}


/********新闻列表页-buttom*********/
.page-in-buttom{margin-top: 60px;}
.page-in-buttom a{font-size: 14px;color: #333; display: inline-block;padding: 5px 10px;border: 1px solid #666;margin-bottom: 5px;margin-right:5px;}
.page-in-buttom .page-buttom-on{border-color:#b49b79;background-color:#b49b79;color: #fff;}


.in-nav>li:hover >a{color: #b49b79;}
.in-nav-down-menu li:hover a{color: #b49b79;}
.al-news-box:hover .al-news-box-right div:nth-child(1){text-decoration: underline;color:#b49b79;}
.page-in-buttom a:hover{border-color:#b49b79;background-color:#b49b79;color: #fff;}

/********尾部文件*********/
.in-footer{padding: 30px 0;background-color: #e4e4e4;display: none;}
.in-footer-all{overflow: hidden;}
.in-footer-all li{font-size: 14px;line-height: 30px;float: left;width: 31%;color: #666;margin-right: 2%;}


@media(max-width:1800px){
	.article-list-all{margin-top: 40px;}
}

@media(max-width:1600px){
	.article-list-all{margin-top: 30px;}
	.in-nav{padding: 40px 40px;}
	.page-in-title-en{font-size:40px;}
	.page-in-buttom{margin-top: 40px;}
}
@media(max-width:1400px){
	.page-in-title-en{font-size:36px;}
	.al-news-all{margin-top: 30px;}
}
@media(max-width:1400px){
	.page-in-title-en{font-size:32px;}
	.al-news-box{padding-right: 0px;}
}
@media(max-width:1100px){
	.in-nav{padding: 40px 20px;}
}
@media(max-width:1026px){
	.in-left-tu,.in-nav,.in-tu-position{display: none;}
	.article-list-all{float: left;width:100%;margin-top: 40px;margin-bottom: 40px;}
	.in-footer{display: block;}
	.al-news-box-right div:nth-child(1){font-size: 16px;line-height: 16px;height: 16px;}
	.al-news-box-right div:nth-child(2){font-size: 14px;}
	.page-in-buttom{margin-top: 60px;}
}

@media(max-width:768px){
	.in-footer-all li{width: 48%;}
	.page-in-title-en{font-size:30px;}
	.al-news-box{padding-right: 0px;}
	.al-news-box-left{width: 50px;margin-right: 20px;}
	.al-news-box-left div:nth-child(1){font-size: 16px;}
	.al-news-box-left div:nth-child(2){font-size: 12px;}
	.al-news-box-right{width: calc(100% - 70px);}
}

@media(max-width:530px){
	
	.page-in-title-en{font-size:28px;}
	.page-in-title-cn{font-size:18px;}
	.in-footer{padding: 20px 0;}
	.in-footer-all li{width: 100%;margin-right: 0;}
	.page-in-buttom{margin-top: 40px;}
	.page-in-buttom a{font-size: 12px;}
}

@media(max-width:400px){
	.article-list-all{margin-top: 30px;margin-bottom: 30px;}
	.page-in-title-en{font-size:24px;}
	.al-news-box{padding-right: 0px;}
	.al-news-box{background:none;}
	
}











/**************************************新闻详情页*********************************/
.page-link-pop{margin-top: 10px;}
.page-link-pop a{font-size: 14px;margin-right: 10px; display: inline-block;color: #999;}

.al-news-content{margin-top: 40px}
.al-news-content-in{margin-bottom: 30px;}
.al-news-content-in li{font-size: 16px;line-height: 30px;color: #000;}
/*******新闻详情页-buttom**********/
.page-in-buttom2{margin-top:40px;width: 50%;float:left;}
.page-in-buttom2 a{font-size:14px; display: block;width: 70%;color: #333;border: 1px solid #666;border-radius: 6px;text-align: left;line-height: 40px;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;padding:0 5px;}
.page-in-buttom2 .return{color: #fff;border: 1px solid #b49b79;background-color: #b49b79;box-shadow: 0 0 5px 3px #e3e3e3;background-image: url(../images/back.png);background-position: 4% 50%;background-repeat: no-repeat;text-align: center;}

.page-in-buttom2 a:hover{color: #fff;border: 1px solid #b49b79;background-color: #b49b79;box-shadow: 0 0 5px 3px #e3e3e3;}

@media(max-width:768px){
	.al-news-content{margin-top: 30px}
}
@media(max-width:500px){
	.page-in-buttom2{margin-top:20px;width: 100%;}
}



/**************************************产品列表页*********************************/
.page-pro-list-nav{display:none;margin-top: 40px;}
.page-pro-list-nav li{display: inline-block;padding: 5px 10px;border: 1px solid #666;border-radius: 4px;margin-bottom: 5px;}
.page-pro-list-nav li a{font-size: 14px;color: #666;}
.page-pro-list-all{margin-top: 40px;overflow: hidden;}
.page-pl-box{display: block;width: 29%;margin-right: 2%;margin-left: 2%;float: left;}
.page-pl-box img{width: 100%; border: 1px solid #b49b79;}
.page-pl-box div{font-size: 16px;line-height: 50px;height: 50px;text-align: center;color: #000;overflow: hidden;font-weight: 600;padding: 0 5px;}


.page-pl-box:hover div{color: #b49b79;}

@media(max-width:1026px){
	.page-pro-list-nav{display: block;overflow: hidden;}
	.page-pro-list-all{margin-top:30px;}
}

@media(max-width:768px){
	.page-pro-list-nav{margin-top: 20px;}
}

@media(max-width:530px){
	.page-pl-box{width: 46%;}
	.page-pl-box div{font-size: 14px;line-height: 40px;height: 40px;}
	.page-pro-list-all{margin-top: 20px;}
}
@media(max-width:400px){
	
}


/**************************************产品详情页*********************************/
.page-pro-details-all{margin-top:40px;}
.page-pro-scroll{max-width:800px;margin:50px auto;}
.ms-slide{position: relative;}
.page-pro-name{font-size: 16px; position: absolute;left: 0;bottom: 0;width: 100%;line-height: 40px;height: 40px;overflow: hidden;background-color: #b49b79;color: #fff;z-index: 333;padding: 0 10px;opacity: 0.85;}

.page-pro-intro-tit{margin-bottom: 10px;border-bottom: 2px solid #b49b79;}
.page-pro-intro-tit span{font-size: 18px;padding: 10px 20px; color: #fff;background-color:#b49b79;text-align: center;display: inline-block;}
.page-pro-intro-txt li{font-size: 16px;line-height: 30px;color: #333;}
.page-pro-intro-txt li span{margin-right: 20px;}

@media(max-width:1026px){
	.page-pro-scroll{max-width:800px;margin:50px auto;}
}
@media(max-width:768px){
	.page-pro-details-all{margin-top: 30px}
	.page-pro-scroll{margin:40px auto;}
}
@media(max-width:530px){
	.page-pro-intro-tit span{font-size: 17px;}
	.page-pro-intro-txt li{font-size: 15px;}
}
@media(max-width:400px){
	.page-pro-scroll{margin:30px auto;}
}


/**************************************关于我们*********************************/
.page-in-aboutus{margin-top:40px;}
.page-au-txt-all{margin-bottom: 60px;}
.page-au-txt{font-size: 14px;line-height: 26px;color: #666;text-align: justify;text-indent: 30px;margin-bottom: 15px;}
.page-au-intro{margin-bottom: 30px;padding-left: 60px;background-repeat: no-repeat;background-position: left center;}
.page-au-intro div:nth-child(1){font-size: 16px;color: #000;margin-bottom: 10px;line-height: 16px;height: 16px;font-weight: 600;}
.page-au-intro div:nth-child(2){font-size: 14px;color: #666;line-height: 24px;}
.page-au-intro-1{background-image: url(../images/page-in-coin1.png);}
.page-au-intro-2{background-image: url(../images/page-in-coin2.png);}


@media(max-width:768px){
	.page-in-aboutus{margin-top: 30px}
	
}
@media(max-width:530px){
	.page-au-txt{}
	.page-au-txt-all{margin-bottom: 40px;}
}

/**************************************单页*********************************/
.page-in-partner{margin-top:40px;}
@media(max-width:768px){
	.page-in-partner{margin-top: 30px}
}


/**************************************联系我们*********************************/
.page-in-contact{margin-top:40px;}
.page-cu-all{overflow: hidden;}
.page-cu-all div{font-size: 24px;color: #b49b79;text-align: left;width: 100%;font-weight: 600;margin-bottom: 15px;}
.page-cu-all li{font-size: 14px;color: #666;line-height: 30px; float: left;width: 48%;margin-right: 2%;}
.page-cu-map{margin-top: 40px;overflow-x: scroll;}
#dituContent{width: 100%;height: 500px;}

@media(max-width:768px){
	.page-in-contact{margin-top: 30px}
	.page-cu-all li{width: 100%;margin-right: 0%;}
	.page-cu-map{margin-top: 30px;}
	#dituContent{width:600px;height: 360px;}

}

@media(max-width:530px){
	.page-cu-all div{font-size: 20px;margin-bottom: 10px;}
	.page-cu-all li{font-size: 14px;line-height: 26px;}
	.page-cu-map{margin-top: 20px;}
	#dituContent{width:600px;height: 220px;}
}



/**************************************产品详情页样式*********************************/
/***  Master Slider*	version 1.5.7* 	Core css file*/
.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}

.master-slider.ms-fullheight{height: 100%;}

.ms-layout-partialview .ms-view {
	overflow: visible;
	background-color:transparent;
}
.ms-layout-partialview { overflow: hidden; }

.master-slider.before-init{}

.master-slider img {max-width:none;}

.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}

.ms-loading-container{
	position:absolute;
	width:100%;
	top:0;
}

.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
	width: 36px;
	height: 36px;
	background: url(../images/loading-2.gif) no-repeat center white;
	border-radius: 60px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -18px;
	opacity: 0.9;
}


/* grab cursor */
.ms-def-cursor{cursor:auto !important;}
.ms-grab-cursor{cursor: url("grab.png"), move;}
.ms-grabbing-cursor{cursor: url("grabbing.png"), move;}
.ms-ie .ms-grab-cursor{cursor: url("../masterslider/style/grab.cur"), move;}
.ms-ie .ms-grabbing-cursor {cursor: url("../masterslider/style/grabbing.cur"), move;}

.ms-view { 
	margin:0px auto;
	overflow:hidden;
	background:black;
	position:relative;
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	-ms-perspective: 2000px;
	perspective: 2000px;
}

.ms-view .ms-slide-container{position:relative;}

.ms-slide {
	position:absolute;
	-webkit-transform: translateZ(0px);
	-moz-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-o-transform: translateZ(0px);
	transform: translateZ(0px);
	
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;

	height:100%;
}

.ms-slide.selected {}

.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont{
	position: absolute;
	overflow:hidden;
	width: 100%;
    border: 1px solid #b49b79;
}

.ms-slide .ms-slide-bgvideocont{
	z-index: 5;
	height: 100%;
}

.ms-slide .ms-slide-bgvideocont,
.ms-slide-bgvideocont>video{
	-webkit-transform: translateZ(0.3px);
	-moz-transform: translateZ(0.3px);
	-ms-transform: translateZ(0.3px);
	-o-transform: translateZ(0.3px);
	transform: translateZ(0.3px);
}

.ms-slide .ms-slide-bgvideo{
	position: absolute;
	top: 0px;
}


.ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.ms-slide .ms-layer{position:absolute;}

.ms-slide .ms-slide-layers{
	position: absolute;
	overflow:hidden;
	width:100%;
	height: 100%;
	z-index: 10;
	top:0px;
}

.ms-slide .ms-slide-video{
	position:absolute;
	top:0;
	z-index: 11;
	background:black;
	padding:0;
	margin: 0;
	border: none;

}

.ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 10;
}

.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{
	position:absolute;
	cursor: pointer;
	z-index: 10;
}

.ms-slide .ms-slide-vcbtn{
	position:absolute;
	cursor: pointer;
	z-index: 13;
}

.ms-slide-vcbtn-mobile{
	position: relative;
	bottom: 0;
	left:0;
	width:100%;
	height: 28px;
	background-color: black;
	color: white;
	text-align: center;
	cursor: pointer;
	z-index: 13;
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform: uppercase;
    font-family: sans-serif;
    font-size: 0.75em;
    display: inline-block;
    background: url(../images/video-close-btn.png) no-repeat 0px 3px;
    padding-left: 15px;
    height: 15px;
    color: #DBDBDB;
    margin-top: 7px;
}

.ms-slide .ms-slide-vcbtn,
.ms-slide .ms-slide-layers,
.ms-slide .ms-slide-vpbtn,
.ms-slide .ms-slide-video {
	-webkit-transform: translateZ(0.44px);
	-moz-transform: translateZ(0.44px);
	-ms-transform: translateZ(0.44px);
	-o-transform: translateZ(0.44px);
	transform: translateZ(0.44px);
}

.ms-video-img{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

.ms-mask-frame{
	overflow:hidden;
	position:absolute;
	float:left;
}

/* controls */

.ms-thumb-list{
	overflow:hidden;
	position:absolute;
}

.ms-thumb-list.ms-dir-h {width: 100%;}
.ms-thumb-list.ms-dir-v {height: 100%; top: 0;}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto;}
.ms-thumb-frame{
	cursor: pointer;
	float: left;
	overflow: hidden;
	opacity: 0.5;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}
.ms-thumb-frame-selected{ opacity: 1; }

.ms-tabs .ms-thumb-frame {
	background-color: #F6f6f6;
	text-shadow: 0 1px 1px white;
	color: #222;
	border: solid 1px white;
	border-width: 0 1px 1px 0;
	overflow: visible;
	position: relative;
	opacity: 1;
	-webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;}
.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;}
.ms-tabs .ms-thumb{padding: 20px 20px;}
.ms-tabs .ms-thumb-frame-selected {	opacity: 1; background: #EDEDED;}
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position: absolute;
    opacity: 0;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
	top: 0px;
    left: 50%;
    margin-left: -12px;
	border-bottom: solid 12px #F6f6f6;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}

.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	top:-12px;
	border-bottom-color: #EDEDED;
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
	top: 50%;
    left: 0;
    margin-top: -12px;
    border-right: solid 12px #EDEDED;
    border-top: solid 12px transparent;
    border-bottom: solid 12px transparent;
}

.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	left:-12px;
	border-right-color:white;
}


.ms-bullet{cursor:pointer;float: left;}
.ms-bullets.ms-dir-h {
	position: absolute;
	bottom: 20px;
	right: 50%;
	width: 100px;
}

.ms-sbar {position: absolute;}
.ms-sbar.ms-dir-h {
	left: 10px;
	right: 10px;
	top: 5px
}

.ms-sbar.ms-dir-v {
	top: 10px;
	bottom: 10px;
	right: 5px
}

.ms-sbar .ms-bar {
	height: 4px;
	background: #333;
	border-radius: 4px;
}

.ms-sbar.ms-dir-v .ms-bar {	width: 4px;}

.ms-sbar .ms-bar{
	position:relative;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}

.ms-timerbar {
	width: 100%;
	bottom: 0px;
	position: absolute;
}

.ms-ctimer {
	position: absolute;
	top: 30px;
	left: 30px;
	cursor: pointer;
}

.ms-ctimer-bullet {}

.ms-time-bar{
	-webkit-transition: width 120ms linear;
	-moz-transition: width 120ms linear;
	-ms-transition: width 120ms linear;
	-o-transition: width 120ms linear;
	transition: width 120ms linear;

}

.ms-ie7 .ms-tooltip-arrow{
	height:0px;
}

.ms-slide-info {position: absolute;}
.ms-slide-info.ms-dir-v {top:0;}

@keyframes point-anim{
	0% 		{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5);  opacity: 1; }
	100% 	{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5);  opacity: 0; }
}

@-webkit-keyframes point-anim{
	0% 		{-webkit-transform: scale(0.5); opacity: 1; }
	100% 	{-webkit-transform: scale(1.5);	opacity: 0; }
}

/* In Android browser, using css animations over slider causes some crashes */
.ms-android .ms-tooltip-point .ms-point-border{
	animation:none;
	-moz-animation:none;
	-webkit-animation:none;
	-o-animation:none;
}
/***  Master Slider*	version 1.5.7* 	Core css file*/



.ms-showcase2-template {padding-bottom: 155px;}
.ms-showcase2-template .ms-view{background: transparent;}
.ms-showcase2-template .ms-bar {background: black !important;}
.ms-showcase2-template .ms-tabs-vertical-template {margin: 0 auto;}

.ms-showcase2-template.ms-dir-v {
	padding-right: 140px;
	padding-bottom:0 !important;
}

.ms-showcase2-template .ms-thumb-list.ms-dir-h {
	bottom: -145px;
	width: 100%;
	height: 137px;
}

.ms-showcase2-template .ms-thumb-list.ms-dir-v {
	height: 100%;
	width: 130px;
	right: -140px;
	top: 0;
}

.ms-showcase2-template .ms-thumb-list .ms-thumb-frame {
	width: 127px;
	height: 137px;
	opacity: 0.5;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}

.ms-showcase2-template .ms-thumb-frame { cursor: pointer; }
.ms-showcase2-template .ms-thumb-list.ms-dir-h .ms-thumb-frame{ margin-right:10px; }
.ms-showcase2-template .ms-thumb-list.ms-dir-v .ms-thumb-frame{	margin-bottom:10px; border: 1px solid #b49b79;}
.ms-showcase2-template .ms-thumb-list .ms-thumb-frame-selected{ opacity: 1; }

@media (max-width: 400px) {
	
	.ms-showcase2-template .ms-thumb-list.ms-dir-v {
		width: 64px;
		right: -70px;
	 }
	 
	 .ms-showcase2-template .ms-thumb-list .ms-thumb-frame {
		width: 64px;
		height: 69px;
	}
	.ms-showcase2-template {padding-bottom: 75px;}
	.ms-showcase2-template.ms-dir-v {padding-right: 70px;}
 }
 
@media (max-width: 200px) {
	.ms-showcase2-template .ms-thumb-list{display: none; }
	.ms-showcase2-template {padding-bottom: 0px;}
	.ms-showcase2-template.ms-dir-v {padding-right: 0px;}
}
