@charset "utf-8";
.banner_box{position:relative; clear:both;}
.banner{clear:both}
.banner_box .owl-prev span,.banner_box .owl-next span{position:absolute;top:40%;z-index:2;margin-top:-30px;width:36px;height:60px;color:#fff;text-align:center;cursor: pointer;transition: all .3s ease 0s;text-indent: 99px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;width: 36px;height: 70px;}
.banner_box .owl-prev span:hover,.banner_box .owl-next span:hover{width: 56px;background-color: #222;}
.banner_box .owl-prev span{ right:0;background: url(../images/banner_ico.png) #4c4c4c no-repeat center center;}
.banner_box .owl-next span{ left:0;background: url(../images/banner_icol.png) #4c4c4c no-repeat center center;}
.banner_box .owl-theme .owl-dots{width: 100%;margin: 0 auto;text-align: center;height: 10px;overflow: hidden;max-width: 1170px;}
.banner_box .owl-theme .owl-dots .owl-dot{width: 25%;height:10px;margin: 0;display: inline-block;overflow: hidden;float: left;}
.banner_box .owl-theme .owl-dots .owl-dot span{width: 99%;height: 12px;background: #2b2b2b;display: block;}
.banner_box .owl-theme .owl-dots .owl-dot.active,.banner_box .owl-theme .owl-dots .owl-dot:hover{border-color:#30b2e4;}
.banner_box .owl-theme .owl-dots .owl-dot.active span,.banner_box .owl-theme .owl-dots .owl-dot:hover span{background: #ff6637;}
.banner_box .owl-nav{ height:0;}

/*推荐设备*/
.index_leibie{overflow:hidden;margin: 80px 0 50px 0;}
.index_leibie li{width:30%;float:left;margin:0;background:#f3f3f3;color:#777777;padding: 40px 0 40px 5%;}
.index_leibie li span{font-size:26px;color: rgb(68, 68, 68);display: block;}
.index_leibie li.index_leibie2{ margin:0 4.99%;}
.index_leibie li a{display:block;width:100%;padding-left: 96px;line-height: 35px;}
.index_leibie li.index_leibie1 a{ background:url(../images/index_lei1.png) left no-repeat;}
.index_leibie li.index_leibie2 a{ background:url(../images/index_lei2.png) left no-repeat;}
.index_leibie li.index_leibie3 a{ background:url(../images/index_lei3.png) left no-repeat;}


/*热卖产品*/
.indboxhbotpro{overflow:hidden;padding-top: 20px;padding-bottom: 50px;}
.indboxhbotpro_title{color: rgb(119, 119, 119);padding-bottom: 15px;border-bottom: 1px solid #d2d2d2;margin-bottom: 30px;}
.indboxhbotpro_title h3{color: rgb(255, 101, 55);font-size: 26px;display: block;margin-right: 5px;font-weight: normal;}
.indbox{overflow: hidden;}
.indbox{width: 100%;padding: 3% 0;}
.indboxhbotpro .indus_lis{ margin-top:20px;}
.indboxhbotpro .indus_lis .item{width: 96%;margin:0 2%;float: left;padding: 0;color: #000;}
.indboxhbotpro .indus_lis .item img{width: 100%;margin: 0 auto;}
.indboxhbotpro .indus_lis .indexprolist a{display: block;width: 100%;overflow: hidden;position: relative;color: #000;}
.indboxhbotpro .indus_lis .indexprolist h2{text-align:center;margin:12px 0;font-weight: normal;font-size: 18px;}
.indboxhbotpro .indus_lis .item:hover{background: #ff6638;}
.indboxhbotpro .indus_lis .item:hover h2{ color:#fff;}
.indboxhbotpro .indus_lis .item p{line-height:22px;margin: 10px 10px;font-size:12px;}
.indboxhbotpro .indus_lis .item .btn_more_pro{background: #c30018d4;color: #fff;font-weight:bold;width:150px;height:30px;line-height:30px;text-transform:uppercase;margin:20px auto 30px;transition: all .5s;-webkit-transition: all .5s;}
.indboxhbotpro .indus_lis .item:hover .btn_more_pro{ background:#fff; color:#333;}
.indboxhbotpro .indus_lis .item .btn_more_pro span{width:20px;height:20px;text-align:center;line-height:19px;color:#fff;display:inline-block;margin-left:13px;}
.indboxhbotpro .indus_lis .item:hover .btn_more_pro span{color: #e94450;}
.indboxhbotpro .indus_lis .item:hover p{ color:#fff;}


.indboxhbotpro .indus_lis .owl-prev span{position:absolute;top:40%;z-index:2;margin-top:-20px;width:50px;height:50px;color:#fff;background: url(../images/btn_icon.png) #ff6638 no-repeat center center;text-align:center;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;right: 0;}
.indboxhbotpro .indus_lis .owl-next span{position:absolute;top:40%;z-index:2;margin-top:-20px;width:50px;height:50px;color:#fff;background: url(../images/btn_icon.png) #ff6638 no-repeat center center;text-align:center;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;left: 0;}
.indboxhbotpro .indus_lis .owl-prev span{transform: rotate(180deg);-ms-transform: rotate(180deg); /* IE 9 */-webkit-transform: rotate(180deg); /* Safari and Chrome */-o-transform: rotate(180deg); /* Opera */-moz-transform: rotate(180deg); /* Firefox */}
.indboxhbotpro .indus_lis .owl-theme .owl-controls{display:block;text-align: center;}
.indboxhbotpro .indus_lis .owl-theme .owl-dots{position:absolute;left:0;width:100%;bottom: -10px;margin: 0 auto;text-align: center;display: none;}
.indboxhbotpro .indus_lis .owl-theme .owl-dots .owl-dot{width:10px;height:10px;margin:0 7px;display: inline-block;}
.owl-carousel .owl-nav.disabled{display:block;}
.indboxhbotpro .indus_lis .owl-theme .owl-dots .owl-dot span{width: 12px;height: 12px;border-radius:0;background: #1f3485;border-radius:10px;display: inline-block;}
.indboxhbotpro .indus_lis .owl-theme .owl-dots .owl-dot.active,.indus_lis .owl-theme .owl-dots .owl-dot:hover{border-color:#30b2e4;}
.indboxhbotpro .indus_lis .owl-theme .owl-dots .owl-dot.active span,.indus_lis .owl-theme .owl-dots .owl-dot:hover span{background:#30b2e4;}
.indboxhbotpro .indus_lis .owl-prev span:hover,.indus_lis .owl-next span:hover{background-color:#c30018d4;}


.index_line{ width:100%; height:130px; background:url(../images/index_bg1.png) center no-repeat;}
.index_line_nr{max-width: 510px;width:100%;margin:0 auto;padding: 15px;position:relative;margin-top: 25px;text-align: center;}
.index_line_nr img{ max-width:460px; width:100%;}
.index_line_nr p{color:#fff;font-size:16px;}
.index_line_nrl{ background:url(../images/index_bgl.png) top no-repeat; width:30px; height:30px; position:absolute;top:0;left:0;}
.index_line_nrr{background:url(../images/index_bgr.png) top no-repeat;width:30px;height:30px;position:absolute;bottom: 20px;right:0;}

/*首页工艺流程*/
.index_gongyiliucheng{ overflow:hidden; margin:60px 0 0;}
.index_gongyiliucheng_list{ overflow:hidden; margin-bottom:70px; padding-bottom:30px; border-bottom:1px dashed #ccc;}
index_gongyiliucheng_list a{ display:block;}
.index_gongyiliucheng_list img{width:100%;margin-top: 30px;}
.gongyiliucheng_index1 .index_gongyiliucheng_list_l{float:left;width: 50%;}
.gongyiliucheng_index1 .index_gongyiliucheng_list_r{float:right; width:39.9%;}
.index_gongyiliucheng_list_title{ border-bottom:1px solid #ccc; margin-bottom:20px;}
.index_gongyiliucheng_list_title h2{color: #666666;font-size:26px;display: inline-block;font-weight: normal;padding-left: 8px;}
.index_gongyiliucheng_list_titles{color: rgb(119, 119, 119);font-size:14px;text-transform:uppercase;margin-bottom: 20px;}
.index_gongyiliucheng_list p{ line-height:30px;}
.gongyiliucheng_index2 .index_gongyiliucheng_list_l{float:right; width:50%;}
.gongyiliucheng_index2 .index_gongyiliucheng_list_r{float:left;width: 39.9%;}
.zimu{font-size: 80px; color: rgb(255, 101, 55);}
.dian{ font-size:24px;}


/*case*/
.index_case{ background:#fafafa; padding:80px 0;}
.index_case .indboxhbotpro_title{ border:none;}
.index_case ul{ overflow:hidden;}
.index_case ul li{ width:24%; float:left;}
.index_case ul li a{ display:block;}
.index_case ul li:nth-child(2){ margin:0 1.3%;}
.index_case ul li:nth-child(3){ margin-right:1.3%;}
.index_case ul li h2{ font-weight:normal; font-size:14px; text-align:center; margin:10px 0; color:#666;}

/*about us*/
.index_about{ padding-top:70px;}
.index_about .indboxhbotpro_title{ border:none; margin-bottom:0;}
.index_aboutnr{ overflow:hidden; border:1px solid #ccc; padding:20px; margin-bottom:30px;}
.index_aboutnrl{width: 40%;float:left;}
.index_aboutnrl img{ width:100%;}
.index_aboutnrr{width: 55%;float:right;}
.index_aboutnrr p{ line-height:40px;}
.index_aboutmore{    background: #ff6537; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width: 162px;height: 50px;line-height: 50px;color: #fff; display:inline-block; text-align:center; margin-top:20px;}

.index_newsservice{ overflow:hidden; margin-bottom:120px;}
.index_news{overflow:hidden;border: 1px solid #ccc;width: 70%;padding: 20px; float:left;}
.index_firstnews{overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.index_firstnews_l{ width:40%; float:left;}
.index_firstnews_l img{ width:100%;}
.index_firstnews_r{width: 55%;float: right;}
.index_firstnews_r p{ text-align:left; line-height:25px;}
.index_firstnews_r a{ display:block;}
.index_firstnews_r_title{overflow:hidden;width: 100%;margin-bottom: 10px;}
.qian{font-size: 14px;display: inline-block;width: calc(100% - 80px);}
.hou{width: 80px; float:right;}
.index_news li a{line-height: 46px;display:block;border-bottom:1px dashed #ccc;overflow: hidden;}
.index_news li a:hover{ color:#ff6638}
.index_news li h3{font-weight:normal;float: left;}
.index_server{overflow:hidden;border: 1px solid #ccc;width: 28%;padding: 20px; float:right;}
.index_server img{ width:100%;}
.index_server h3{font-weight:normal;font-size: 18px;margin: 10px 0;}
.index_server .servernr{line-height: 20px;padding-bottom: 18px;border-bottom: 1px dashed #ccc;margin-bottom: 18px;}
.index_server p{ line-height:45px;}
.index_server a:hover{ color:#ff6638}
.textOverflow h2{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight:normal;    font-size: 18px;}



 

 @media screen and (max-width: 1250px) {
.indboxhbotpro .indus_lis .owl-prev span{ right:0;}
.indboxhbotpro .indus_lis .owl-next span{ left:0;}
 }
  @media screen and (max-width: 1200px) {
	  
 }
 
@media screen and (max-width: 990px){ 
	.index_leibie li{padding: 30px 0 30px 1%;}
	.index_gongyiliucheng_list_titles{ margin-bottom:5px}
	.index_gongyiliucheng_list p{line-height:22px}
	.index_gongyiliucheng_list{ padding-bottom:10px; margin-bottom:20px}
.index_gongyiliucheng_list img{ margin-top:40px;}
.index_case{    padding: 40px 0;}
.indboxhbotpro_title h3{ display:inline-block;}
.index_aboutnrr p{ line-height:20px;}
.index_aboutmore{ line-height:35px; height:35px; margin-top:10px;}
.indboxhbotpro_title{ padding-bottom:5px;}
.index_newsservice{ margin-bottom:50px;}
.index_server{width:35%}
.index_news{width:64%}
.index_server p{ line-height:25px}
.index_server .servernr{ padding-bottom:10px; margin-bottom:10px;}
.index_about{ padding-top:30px;}
.index_case ul li{width:48%;margin-right: 2%;}
.index_case ul li:nth-child(3){margin-right: 2%}
.index_case ul li:nth-child(2){margin: 0;margin-left: 2%;}
.index_case ul li:nth-child(4){ margin:0;margin-left: 2%;}
}
@media screen and (max-width: 767px){ 
.banner_box .owl-prev span, .banner_box .owl-next span{ top:70%;}
.index_leibie{margin: 30px 0 20px 0;}
.index_leibie li{width:100%;}
.index_leibie li.index_leibie2{ margin:15px 0;}
	.index_leibie li{padding: 8px 0 8px 8%;}
	.indboxhbotpro_title h3{ display:inline-block;}
	.indboxhbotpro{margin-bottom:0;padding-bottom: 0;}


.gongyiliucheng_index1 .index_gongyiliucheng_list_l{float:inherit;width: 100%;}
.gongyiliucheng_index1 .index_gongyiliucheng_list_r{float:inherit; width:100%;}
.gongyiliucheng_index2 .index_gongyiliucheng_list_l{float:inherit; width:100%;}
.gongyiliucheng_index2 .index_gongyiliucheng_list_r{float:inherit;width: 100%;}
.zimu{font-size: 40px;}
.index_gongyiliucheng_list_title{border-bottom:none;margin-bottom: 10px;}

	.index_aboutnrl{width: 100%;float:inherit;}
	.index_aboutnrr{width: 100%;float:inherit;}
	.index_server{width: 100%;float:inherit;}
.index_news{width: 100%;float:inherit; margin-bottom:20px;}
.index_firstnews_l{width: 100%;float:inherit;}
.index_firstnews_r{width: 100%;float:inherit;}
}