﻿.pc-show{ display:block;}
.mob-show{ display:none;}

/* 内页-公司简介 */
.inner_title{width:100%; text-align:center; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.inner_title h2{ padding-bottom:5px; color:#fff; font-size:36px; letter-spacing:8px;}
.inner_title h3{ color:#fff;font-size:12px; letter-spacing:0.6px; text-indent:-7px; text-transform:uppercase;font-family:arial;}

.pageContent{width:100%; margin-top:0px;}
	  .about_info{ width:62%; margin:0 auto; padding:30px 0; font-size:14px; line-height:28px; color:#fff; text-align:justify;}
	  .about_count{ position:relative; margin:0 auto; width:90%; height:200px; background-color:#fff;}
	  .about_count .about_building{ position:absolute; right:0; bottom:0; z-index:10; width:20%;}
	  .about_count .about_building img{ display:block; width:100%;}
  
	/* 数字动画 */
	.count_list { width:60%; margin: 0 auto;z-index:99;}
	.counter { padding: 20px 0;width:22%;display: inline-block;float: left;margin:20px 2% 0 0;color:#000;}
	.counter_ls{width:180px; margin:0 auto; }
	.count-title { margin-bottom:4px; font-size: 68px; line-height:55px; color:#eda81b; font-weight: normal; text-align: center; }
	.count-text {font-size: 18px; font-weight: normal;  text-align: center; }
	.count-unit {font-size: 18px;color: #000; width:100%; text-align:right; display:block; }

.p4_footer{position:absolute;bottom:0; left:0; width:100%; height:160px; text-align:center; z-index:9999;}

/* 内页-产品目录 */
/*.product_catalog{ width:85%; margin:0 auto; border-left:1px solid #fff;border-top:1px solid #fff;}
.product_catalog a{ position:relative; display:block; float:left; width:100%; cursor:pointer;}
.product_catalog a div{ width:100%;border-right:1px solid #fff; border-bottom:1px solid #fff; overflow:hidden;}
.product_catalog a img{display:block;width:100%;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;z-index:1;}
.product_catalog a:hover img{transform: scale(1.2);transition: all 1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 1s ease 0s;}
	.product_catalog a p{ position:absolute; top:26%; left:8.5%;z-index:100;width:100%;line-height:36px;font-size:36px;color:#fff;transition: all 0.5s;}
	.product_catalog a:hover p{top:70px;}
	.product_catalog a p span{letter-spacing:8px;}
	.product_catalog a p em{ display:block; font-size:18px;font-family:arial;}*/
		
/*内页-产品目录*/	
#pls_X4.swiper-container{ width:85%; margin:0 auto;}
#pls_X4 .swiper-slide{ width:50%; margin:0 auto;}
#pls_X4 .swiper-slide a{  position:relative; display:block; float:left; width:100%; cursor:pointer;}
#pls_X4 .swiper-slide a div{ width:99.8%;border:1px solid #fff;overflow:hidden;}
#pls_X4 .swiper-slide a img{display:block; width:100%;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s; overflow:hidden;z-index:1;}
#pls_X4 .swiper-slide a:hover img{transform: scale(1.2);transition: all 1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 1s ease 0s;}
	#pls_X4 .swiper-slide a p{ position:absolute; top:21%; left:8%; padding:2% 2% 1% 2%;width:auto;line-height:36px;font-size:36px;color:#fff;transition: all 0.5s; background:rgba(254,125,41,0.1);z-index:100;}
	#pls_X4 .swiper-slide a:hover p{top:18%;}
	#pls_X4 .swiper-slide a p span{letter-spacing:8px;}
	#pls_X4 .swiper-slide a p em{ display:block; font-size:18px;font-family:arial;}

	#pls_X4 .swiper-button-prev{ display:none;position:absolute;top:50%; left:10px; width:15px;height:30px; z-index:10;cursor:pointer; background:url(../images/prev1.png) no-repeat; background-size:100% auto; z-index:999; }
	#pls_X4 .swiper-button-next{display:none;position:absolute;top:50%; right:10px; width:15px;height:30px; z-index:10;cursor:pointer; background:url(../images/next1.png) no-repeat; background-size:100% auto; z-index:999; }
	#pls_X4 .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity:0.6;}

/*内页-产品目录-产品图片*/	
.product_photo{ width:1200px; margin:0 auto;}
	
/* 内页-项目介绍板块 */ 
.case_box{ width:1340px;margin:0 auto; }
.case_box .case_area{ float:left; width:326px;}
    #case_title{width:100%; margin-bottom:40px;}
	#case_title h2{ padding-bottom:5px; color:#fff; font-size:36px; line-height:36px; margin-bottom:4px; letter-spacing:8px;}
	#case_title h3{ color:#fff;font-size:12px; letter-spacing:0.6px; text-indent:0px; text-transform:uppercase;font-family:arial;}
	
	.o-m{width:326px;}
	.o-m .ul-o{float:left;width:120px;position:relative;}
	.o-m .ul-o a{float:left;display:block;margin-top:30px;width:150px;color:#fff;font-size:36px;cursor:pointer;}
	.o-m .ul-o a.on{ color:#eda81b;}
	.o-m .ul-t{width:206px;float:left;height:414px;}
	.o-m .ul-t li{list-style-type:none;position:relative;height:100%;display:none;}
	.o-m .ul-t .li-top{padding:80px 0 0 62px;}
	.o-m .ul-t .li-top a{ display:block; color:#fff; font-size:19px; line-height:34px;}
	.o-m .ul-t .li-top a.on{ color:#eda81b;}

.case_box .case_ls{ float:right; width:1014px;}
  /* .case_box .case_ls ul li{ float:left; width:322px; height:247px; margin:0 8px 8px 8px;}*/

/*手机版 内页-项目介绍板块*/
.selectX2{ width:100%; margin:10px auto 0; z-index:9999;}
.selectX2 .select1{ float:left;background:#1b1b1b;width: 40%;padding:0 2%; margin:0 5%;font-size:14px;border: 1px solid #fff;height: 34px; line-height:34px; color:#fff;z-index:9999;}

.case_box_mob{width:100%;}

/* 内页-招聘板块 */ 
.job_box{ position:absolute; right:110px; top:0; width:515px; height:100%; background-color:#eda81b;}
  .job_content{ width:100%; margin-top:180px; text-align:center;}
  
  .job_ls{ margin-top:50px;}
  .job_ls span{ float:left; display:block; width:100%; font-size:30px; line-height:58px; color:#fff;}

/*页码*/
.page{ padding:10px 0;}
.page a{ display:block; padding:5px 6px; height:20px; line-height:20px; float:left; min-width:16px; background:#eee;border:#ccc solid 1px;color:#999; text-align:center; margin-right:2px;}
.page span.cur{ background:#eda81b; color:#fff;border:#eda81b solid 1px;}

.conT{ font-size:24px; color:#eda81b;font-family:"微软雅黑";}
#load_more_button{ display:none;}

/* CSS3过度及动画 */
.active .inner_title{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}



#pbpage_37 { width:62%; margin:0 auto; padding:30px 0; font-size:14px; line-height:28px; text-align:justify;}

#pbpage_38 { padding-right:100px; width:310px; float:left;}
#pbpage_38  strong{ display:block; padding:40px 0 10px 0; font-size:20px; font-weight:normal;}
#pbpage_38  p{ line-height:29px;font-size:14px;}

#pbpage_39{text-align: center;}
#pbpage_39 span{float:left; display:block; width:100%; font-size:30px; line-height:58px;}


























