@charset "utf-8";
/* CSS Document */
.banner01{ width:100%;}
.banner01 img{ width:100%; display:block;}
.title_d{ width:504px; margin:0 auto; background:url(../images/index13.png) no-repeat top 80px center; text-align:center; padding-top:54px; padding-bottom:27px;}
.title_d p.zw{ font-size:36px; color:#666; font-weight:bold; line-height:50px;}
.title_d p.yw{ font-size:18px; font-family:Arial; color:#ccc;line-height:44px; text-transform:uppercase; }

.product_ul{ width:1100px; margin:0 auto;}
.product_ul li{ float:left; height:46px; line-height:46px; color:#666;background:#e6e6e6; width:192px; text-align:center; font-size:16px;}
.product_ul li a{ color:#666; display:block;}
.product_ul li:hover{ background:#006bb9;}
.product_ul li.hover{ background:#006bb9;}
.product_ul li:hover a{ color:#fff;}
.product_ul li.hover a{ color:#fff;}
.product_ul li.ckgd{ width:140px;background:#cccccc;}
.product_ul li.ckgd a{ color:#333; display:block;}
.product_list{width:1100px; margin:0 auto; padding-top:30px;}
.product_list ul li{ float:left; width:260px; margin-right:20px; margin-bottom:20px;}
.product_list ul li:nth-child(4n){ margin-right:0px;}
.product_list ul li p.img{ width:260px; height:210px; overflow:hidden;}
.product_list ul li p.img img{ width:100%;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.product_list ul li:hover p.img img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}
.product_list ul li p.title{ width:100%; text-align:center; height:40px; line-height:40px; background:#999999; color:#fff; font-size:16px;}
.product_list ul li:hover p.title{ background:#006bb9;}

.tp{ width:100%;overflow:hidden; margin-top:65px;}
/*.tp img{ width:100%;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.tp:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}
*/

.cpzl{ width:1100px; margin:20px auto 0;}
.cpzl .cpzl_l{ width:50%; float:left;overflow:hidden;}
.cpzl .cpzl_l img{ width:100%;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.cpzl .cpzl_l:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}
.cpzl .cpzl_r{ width:50%; float:right; background:url(../images/index7.jpg) no-repeat; background-size:100%;}
.cpzl .cpzl_r h3{ font-size:24px; color:#fff; font-weight:bold; line-height:26px; padding-left:40px; padding-top:40px; padding-bottom:12px;}
.cpzl .cpzl_r h3 span{ display:inline-block; width:6px; height:6px; background:#fff; border-radius:50%; margin:0 12px;}
.cpzl .cpzl_r p{ font-size:14px; color:#fff; line-height:22px; padding-left:40px; padding-bottom:27px;}
.cpzl .cpzl_r p span{ font-size:24px;  margin:0 12px; color:#fdff3b;}

.case_list{width:1100px; margin:0 auto;}
.case_list li{ float:left; width:204px; margin-right:20px; margin-bottom:20px;}
/*.case_list li:nth-child(5n){ margin-right:0px;}*/
.case_list li p.img{ width:204px; height:150px; overflow:hidden;}
.case_list li p.img img{ width:100%;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.case_list li:hover p.img img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}
.case_list li p.title{ width:100%; text-align:center; height:40px; line-height:40px;  color:#666; font-size:16px;}
.case_list li:hover p.title{ color:#006bb9;}

.about_bg{ width:100%; background:url(../images/index12.jpg) no-repeat top; background-size::100%; padding-top:120px;}
.about_lr{ width:1100px; margin:0 auto; background:#f2f2f2; padding-bottom:20px;}
.about_lr .about_l{ width:278px; height:278px; border:1px solid #d9d9d9; float:left; position:relative; margin-top:70px; margin-left:20px;}
.about_lr .about_l img{ display:block; position:absolute; top:-142px; left:28px;}
.about_lr .about_r{ width:550px; float:right;}
.about_lr .about_r .about_bt{ font-size:30px; line-height:30px; color:#006bb9; padding-top:38px;}
.about_lr .about_r .about_bt span{ font-size:34px;line-height:30px; font-family:Aparajita;color:#333; text-transform:uppercase;}
.about_lr .about_r .ywmc{ font-size:12px;text-transform:uppercase;}
.about_lr .about_r .xian{ width:27px; border-bottom:1px solid #006bb9; margin-top:15px;}
.about_lr .about_r h3{ font-size:18px; color:#333; padding:17px 0 20px; }
.about_lr .about_r p{ font-size:14px; line-height:28px; color:#666; padding-right:50px;}
.about_lr .about_r p a{ color:#006bb9;}

.news_list{ width:1100px; margin:0 auto;}
.news_list dl{ width:50%; float:left; margin-bottom:30px;}
.news_list dl dt{ float:left; width:160px;height: 102px; margin-right:15px; overflow:hidden;}
.news_list dl dt img{ width:100%; border-radius:8px;    height: 102px;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.news_list dl:hover dt img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}
.news_list dl dd.tit{ font-size:16px; color:#333;line-height:32px; height: 32px; overflow: hidden;}
.news_list dl dd.des{ font-size:14px; color:#666; line-height:22px; padding-right:30px;}
.news_list dl dd.ckgd a{ font-size:14px; color:#006bb9; line-height:22px;}

.banner01 .slick-arrow{
    position: absolute;
    top: 0;
    z-index: 10;
    width: 18px;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
}
.banner01 .prev{left: 10px;background-image: url(../images/left.png);}
.banner01 .next{right: 10px;background-image: url(../images/right.png);}


.metpager_9 a,.metpager_9 span.miy{ border:1px solid #006bb9;  color:#006bb9;display:inline-block;text-align:center;height:28px;line-height:28px;min-width:28px; } 
.metpager_9 a:hover { border:1px solid #006bb9; color:#fff; background-color:#006bb9; display:inline-block;text-align:center;height:28px;line-height:28px;min-width:28px;} 
.metpager_9 span.current{border:1px solid #006bb9; color:#fff; background-color:#006bb9; text-decoration:none;display:inline-block;text-align:center;height:28px;line-height:28px;min-width:28px;margin:2px;}
.metpager_9 span.disabledfy { border:1px solid #006bb9; color:#006bb9;display:inline-block;text-align:center;height:28px;line-height:28px;min-width:28px; margin:2px;} 
.sxy{ text-align:center; margin:30px; }	

/* 分页基本样式 */
.xypg-pagination {
	margin-top: 20px;
	text-align: center;
	font-size: 0;
  }
  
  .xypg-pagination .pagin-left,
  .xypg-pagination .pagin-mid,
  .xypg-pagination .pagin-right,
  .xypg-pagination .pagin-select {
	display: inline-block;
	vertical-align: middle;
  }
  
  .xypg-pagination a, .xypg-pagination span,
  .xypg-pagination #current {
	display: inline-block;
	font-size: 14px;
	color: #333333;
	font-family: "Microsoft YaHei",Arial;
	line-height: 26px;
	border: 1px solid #cbcbcb;
	margin: 0 5px;
	padding: 0 8px;
  } 
  .xypg-pagination .active span{
    background: #666;
      color: #fff;
    }
  .xypg-pagination #current,
  .xypg-pagination a:hover {
	color: #fff;
	border-color:#666;
	background:#666;
  }
  
  .xypg-pagination .pagin-mid {
	font-size: 14px;
  }
  
  .xypg-pagination .pagin-mid .mob-pagin-mid {
	display: none;
  }
  
  .xypg-pagination .pagin-select {
	font-size: 14px;
  }
  
  .xypg-pagination .pagin-select select {
	height: 28px;
	padding: 0 8px;
	margin: -1px 5px 0 5px;
  }
  /* 分页 */
.xypg-pagination li.page-item{
    display: inline-block;
}