@charset "utf-8";
/*
*	****************************************
*	*           index style               
*	****************************************
*/
/*head*/
#head{

	background: #FFFFFF;
	overflow: hidden;
	height: 63px;
	-webkit-box-shadow: 0 -3px 3px 0 #f2f2f2 inset;
	box-shadow: 0 -3px 3px 0 #f2f2f2 inset;
	text-align: center;
}
#head .logo{
	display: block;
	/*float: left;*/
	padding-left: 10px;
}
#head .logo img{
	display: inline;
	vertical-align: middle;
    max-width: 160px;
    /*height: 60px;*/
   margin-top: 10px;
}
#head .logo h4 {
	display: inline-block;
	line-height: 60px;
	font-size: 16px;
	color: #000000;
}
#head a.lng{
	display: block;
	height: 60px;
	position: absolute;
	left: 11px;
	top: 0;
	overflow: hidden;
	font-size: 0;
}
#head a.lng img{
	width: 16px;
	height: 16px;
	vertical-align: middle;
	font-size: 16px;
	font-family: Arial;
}
#head a.lng span{
	display: inline-block;
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	padding-left: 5px;
	line-height: 60px;
}
/* banner */
.banner .swiper-container .swiper-wrapper .swiper-slide {
	height: 200px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
/* public title */
/*.title{
	height: 46px;
	padding: 0 3.125%;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
	line-height: 46px;
}
.title strong{
	font-size: 20px;
	color: #1c1c1c;
}*/

.index_type {
	margin-top: 20px;
}

/*新品推荐*/
.index_rec .rec_goods .swiper-slide img {
	width: 100%;
	box-sizing: border-box;
	padding: 5px;
}

.index_rec .rec_goods a.vm {
	margin-top: 30px;
}

/*加工设备*/

.index_equ .equ_goods .swiper-slide img {
	width: 100%;
	box-sizing: border-box;
	padding: 5px;
}

.index_equ .equ_goods .case_main h2 {
	text-align: center;
}

.index_equ .equ_goods a.vm {
	margin-top: 30px;
}

/*products*/
.products{
	margin-bottom: 5%;
}
.products ul{
	padding:0 3.125%;
}
.products li{
	width: 48%;
	margin-top: 3.125%;
	float: left;
	margin-right: 12px;
}
.products li a{
	display: block;
	max-width: 100%;
}
.products li a:active p{
  background-color: #e62129;
  color: #fff;
}
.products li img{
	width: 100%;
	border:1px solid #cccccc;
	display: block;
}
.products li p{
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 28px;
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: #cccccc;
	text-transform: capitalize;
	
}

/*news*/
.news{
	padding-bottom: 5%
}
.news ul{
	padding: 0 3.125%;
}
.news li{
	border-bottom: #ccc 1px dashed;
	background: url('../images/public/news.png') right 15px no-repeat;
}
.news li a{
	display: block;	
	padding: 20px 0 10px 0;
}
.news li h6{
	width: 85%;
	font-size: 18px;
	line-height: 18px;
	color: #333;
}
.news li p{
	width: 85%;
	padding-top: 10px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.news li span{
	width: 85%;
	display: block;
	font-size: 12px;
	color: #ccc;
	padding-top: 15px;
}
.news li a:active h6{
	color: #cccccc;
}

/*about*/
.about{
	margin-bottom: 3.125%;
	padding:1% 0 5% 0;
}
.about .box{
	/*text-indent: 2em;*/
	padding: 3.125% 3.125% 0 3.125%;
}
.about img{
	max-width: 100%;
	display: block;
	float: left;
	padding-bottom: 3.125%;
}
.about p{
	font-size: 14px;
	line-height: 28px;
	/*text-indent: 2em;*/
}


/*swiper*/
.swiper-pagination-bullet {
	width:12px;
	height:12px;
	border-radius: 6px;
	display:inline-block;
	background-color: #cccccc;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer
}
.swiper-pagination-bullet-active {
	background:#e62129;
}
.swiper-container-horizontal>.swiper-pagination {
	bottom:10%;
	left:0;
	width:100%;
	height: 4px;
	font-size: 0;
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	margin:0 5px
}



.index_type{
    background: url(../images/type_icon.png) no-repeat center;
}
.index_type h1{
    text-align: center;
    font-size: 20px;
    line-height: 60px;
    font-family: 微软雅黑,"Microsoft Yahei";
}


.index_pro{
	/*padding: 0 2%;*/
    padding-top:4%;
    background-color: #FFFFFF;
    overflow: hidden;
    
}
.index_pro .title h2{
	font-size: 16px;
  color:#333;
}
.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
   width: 40px;
    height: 100px;
    margin-top: -50px;
    z-index: 9999;
    cursor: pointer;
   outline: none;
    /*background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat*/
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}
.swiper-button-next{
	right: 0;
	background: url(../images/public/next_icon.png) no-repeat center;
	-webkit-background-size: contain;
	background-size: contain;
}
.swiper-button-prev {
	left: 0;
  background: url(../images/public/prv_icon.png) no-repeat center;
	
	-webkit-background-size: contain;
	background-size: contain;
}
.index_pro .h1360{
	width: 1360px;
    overflow: auto;
    position: relative;
    left: 50%;
    margin-left: -680px;


}

img{
	max-width: 100%;
}
.index_pro .pro_type{
   overflow: hidden;
   
}
.index_pro .title{
	text-align: center;
	padding: 5px 0;
}

.vm{
    display: block;
    width: 100px;
    height: 40px;
    margin: 3% auto;
    line-height: 40px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    background: url(../images/vm.png) no-repeat center;
    background-color: #d10000;
    -webkit-transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
    -ms-transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
}

.vm:hover{
    background: url(../images/vm2.png) no-repeat center;
    background-color: #e62129;
}


/*公司简介*/

.index_ab img {
	width: 100%;
}

.index_ab .article {
	line-height: 28px;
    font-size: 14px;
    color: #393939;
    text-indent: 2em;
    padding: 0 5px;
}

/*公司简介*/

/*热销机型展示*/
.index_rx .rec_rx {
	margin-bottom: 30px;
}

.index_rx .rec_rx h5 {
	padding-top: 15px;
	font-size: 24px;
	line-height: 72px;
	font-weight: 500;
	color: #292e34;
	padding: 0 5px;
}

.index_rx .rec_rx p {
	font-size: 14px;
	color: #5c5c5c;
	line-height: 26px;
	padding: 0 5px;
}

.index_rx .rec_rx img {
	width: 100%;
}
	

/*热销机型展示*/

/*产品中心*/

.index_equ .equ_goods ul {
	width: 100%;
	box-sizing: border-box;
}

.index_equ .equ_goods ul li {
	float: left;
	width: calc(50% - 20px);
	margin: 0 10px;
}


/*产品中心*/

/*应用领域*/

.index_case .case_goods {
	padding-top: 20px;
}

.index_case .case_goods .pic {
	width: 110px;
	height: 110px;
	margin: 0 auto;
	border-radius: 5px;
	background-color: #002037;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 15px;
}

.index_case .case_goods .swiper-slide:nth-of-type(1) .pic {
	background-image: url(../images/item4_p1.png);
}

.index_case .case_goods .swiper-slide:nth-of-type(2) .pic {
	background-image: url(../images/item4_p2.png);
}

.index_case .case_goods .swiper-slide:nth-of-type(3) .pic {
	background-image: url(../images/item4_p3.png);
}

.index_case .case_goods .swiper-slide:nth-of-type(4) .pic {
	background-image: url(../images/item4_p4.png);
}

.index_case .case_goods .swiper-slide:nth-of-type(5) .pic {
	background-image: url(../images/item4_p5.png);
}

.index_case .case_goods .swiper-slide h5 {
	font-size: 20px;
	color: #333333;
	text-align: center;
	font-weight: 500;
	line-height: 60px;
}

.index_case .case_goods .swiper-slide .txt {
	font-size: 14px;
	color: #333333;
	box-sizing: border-box;
	padding: 0 5px;
	line-height: 28px;
	opacity: 0.7;
}

/*应用领域*/

/*新闻中心*/

.index_news {
	padding-bottom: 140px;
}

.index_news .news_list {
	width: 100%;
	box-sizing: border-box;
	padding: 0 10px;
}

.index_news .news_list ul li h4.title {
	line-height: 40px;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
}

.index_news .news_list ul li p.summary {
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	text-indent: 2em;
}

.index_news .news_list ul li .addtime {
	font-size: 12px;
	color: #777777;
	padding-top: 5px;
}

/*新闻中心*/

.case_main{
	padding:0 2%;
}
.case_main h2{
	font-size: 18px;
	padding: 10px 0;
  color:#333;
}

.case_main .sum{
	line-height: 24px;
	color: #808080;
}



.index_ab{
    
    /*background: url(../images/ab_bj.jpg) no-repeat center;*/
}
.index_ab .h{
    height: 100%;
}
.index_ab .img{
    
    width:100%;
    
}

.index_ab .ab_box{
    padding: 2%;
    background-color: #fff;
    flex: 1;
    
}

.index_ab .flex{
    
    overflow: hidden;
    
   
}

.index_ab .ab_box h1{
    font-size: 22px;
    font-family: 微软雅黑;

    /*background: url(../images/pro_icon.jpg) no-repeat bottom left;*/
}


.index_ab .ab_box .sum{
    line-height: 24px;
    color: #999999;
    font-size: 14px;
    padding: 10px 0;
   
    text-indent: 2em;
}

.index_ab .ab_box .sum h4 {
	color: #000000;
	text-align: center;
	font-size: 16px;
	text-indent: 0em;
}

.index_ab .vm{
    margin:20px auto;
}



 .num{
  /*padding: 40px 0;*/
    /*background: url(../images/foo_bj.png) no-repeat bottom center;*/
}
 .num li{
    
    width: 100%;
    padding:0 5px;
    /*margin-right: 26px;*/
}

 .num .img{
    text-align: center;
    
}

 .num .img img{
    display: inline;
}
 .num .number{
    overflow: hidden;
    text-align: center;
    
    
}
 .num .number i{
    color: #e62129;
    font-family: Impact;
    display: inline-block;
    vertical-align: middle;
    font-style: normal;
}
 .num .i1{
    font-size: 60px;

    
}

 .num .number .i2{
    font-size: 50px;
    
    
    
}

 .num .number .i3{
    font-size: 20px;
    line-height: 60px;
    vertical-align: bottom;
    
}

 .num .sum{
    color: #333;
    line-height: 26px;
}



