
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea,a { margin: 0; padding: 0; color: #333;font-size: 14px;}
body {  font-family: "微软雅黑", "Arial"; color: #333}
li, ol { list-style: none; }
ins { text-decoration: none; }
i, em { font-style: normal; }
a { text-decoration: none; font-family: "微软雅黑"; }
a:hover { cursor: pointer; text-decoration: none; }
:focus { outline: 0; }
.clear { clear: both; line-height: 0px; overflow: hidden; zoom: 1; font-size: 0px; content: '.'; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
img { padding: 0; margin: 0; }
a img { border: none; }
input, textarea {outline:none; border: none; font-family: "微软雅黑"; font-size: 13px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 14px; font-family: "微软雅黑"; }




.dh_container{width: 1650px;margin: 0 auto;}
.downloadul{width: 100%;overflow: hidden;padding-bottom:90px}
.downloadul li{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;}
.downloadul li a{font-size: 17px;display: block;padding: 20px 0;}
.downloadul li span{display: block;float: right;font-size: 17px;background: url(../image/download1.png) no-repeat right center;background-size: 20px;padding-right: 30px}
.downloadul li:hover{background: #f7f7f7}
.downloadul li:hover a{color: #ffbb00;padding: 20px 20px}
.downloadul li:hover span{color: #ffbb00;background: url(../image/download2.png) no-repeat right center;background-size: 20px;}




.videoicon {
    position: absolute;
    top: 45%;
    margin-top: -30px;
    left: 50%;
    margin-left: -30px;
    transition: all 0.5s;
}
.videoicon img{width: 60px!important;height: 60px!important;}


.videoicon1 {
    position: absolute;
    top: 45%;
    margin-top: -30px;
    left: 50%;
    margin-left: -30px;
    transition: all 0.5s;
}
.videoicon1 img{width: 60px!important;height: 60px!important;}


.nbvcdswe{overflow: hidden}
.nbvjfs{overflow: hidden;margin-bottom: 80px}
.nbvjfs img{display: block;width: 100%;height: auto;transition: all 0.3s}
.nbvjfs li{float: left;width: 32%;overflow: hidden;margin-right: 2%;}
.nbvjfs li:nth-child(3){margin-right: 0}
.nbvjfs li:hover img{transform: scale(1.1)}

.jishushili{overflow: hidden}
	.jssl_1{width: 100%;overflow: hidden;display: flex;flex-wrap: wrap}
	.jssl_1 span{display: block;float: left;overflow: hidden;}
	.jssl_1 .jssl_span1{background: #fcb814;font-size: 19px;text-align: center;line-height: 35px;padding: 5% 3% 0;width: 16%}
	.jssl_1 .jssl_span2 {width: 34%;background: #fff}
	.jssl_1 .jssl_span2 img{display: block;width: 52%;height: auto;padding:0 24%}
	.jssl_1 .jssl_span3 {width: 22%;}
	.jssl_1 .jssl_span3 img{display: block;width: 84%;height: auto;padding:8% 8% 0}
	
	
	.jssl_2{width: 100%;overflow: hidden;display: flex;flex-wrap: wrap}
	.jssl_2 span{display: block;float: left;overflow: hidden;}
	.jssl_2 .jssl_span3{background: #f7f7f7;font-size: 19px;text-align: center;line-height: 35px;padding: 4% 3% 4%;width: 16%;color: #333}
	.jssl_2 .jssl_span2 {width: 28%;background: #f7f7f7;font-size: 19px;text-align: center;line-height: 35px;padding: 4% 3% 0;color: #333}
	.jssl_2 .jssl_span1 {width: 22%;}
	.jssl_2 .jssl_span1 img{display: block;width: 46%;height: auto;padding:15% 27% 0}
	
	.jssl_1 .jssl_span4 {width: 34%;}
	.jssl_1 .jssl_span4 img{display: block;width: 46%;height: auto;padding:5% 26%}
	
	.jssl_1 .jssl_span5 {width: 22%;}
	.jssl_1 .jssl_span5 img{display: block;width: 64%;height: auto;padding:8% 18% 0}
	
.productDetail{width: 100%;background: #fcb814;overflow: hidden}
.mid{}
.productDetail .mid .list{
    float: left;
    width: 33%;
    text-align: center;
    margin-bottom: 20px;
}
.productDetail .mid .list .pic{
    height: 260px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.productDetail .mid .list .pic img{
   height: auto;
    max-height: 100%;
    width: 220px;

}
.productDetail .mid .list h3{
    font-size: 30px;
    margin-bottom: 12px;
}

.productDetail .mid .list span{
    width: 27px;
    height: 4px;
    background: #333;
    display: none;
}
.productDetail .mid .list p{
    color: #333333;
    line-height: 30px;
    min-height: 230px;
    width: 70%;
    margin: 0 auto;
    margin-top: 15px;
    text-align: left;
}


.robor_yy_1{text-align: center;font-size: 16px;line-height: 32px;margin-bottom: 70px}
.case {overflow: hidden;margin-bottom: 60px}
.case .list{
    float: left;
    width: 32%;
    position: relative;
    margin-right: 1.4%;
    margin-bottom: 18px;
    overflow: hidden;
}
.case .list:nth-child(2){
    margin-right: 0;
    width: 65.4%;
}
.case .list:nth-child(5){
    margin-right: 0;
}
.case .list:nth-child(6){
    width: 65.4%;
}
.case .list:nth-child(7){
    margin-right: 0;
}
.case .list .text{
    position: absolute;
    color: #fff;
    bottom: -140px;
    background: rgba(0,0,0,0.45);
    padding: 20px 45px;
    max-height: 100%;
    transition: 0.3s;
}
.case .list:hover .text{
    bottom: 0;
}
.case .list>img{
    width: 100%;display: block
}
.case .list .text h3{
    font-size: 20px;
    margin-bottom: 20px;
	color: #fff
}
.case .list .text p{
    font-size: 14px;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    min-height: 120px;
	color: #fff
}


.case_vd{font-size: 15px;color: #666}
.case_vd a{font-size: 15px;color: #666}
.c-banner {
    width: 100%;
    position: relative;
	margin-top: 100px;
}

.c-banner img {
        width: 100%;
        display: block
    }

.c-banner .banner ul {
        list-style: none;
        padding-left: 0px;
        margin-bottom: 0px;
    }

.c-banner .banner ul li {
            opacity: 0;
        }

.c-banner .banner ul li:nth-child(1) {
                opacity: 1;
                display: block;
            }

.c-banner .banner ul li img {
                width: 100%;
                position: absolute;
                top: 0px;
            }

 .c-banner .banner ul li:first-child img {
                position: relative;
            }

.c-banner .nexImg, .c-banner .preImg {
        padding: 25px 10px 25px 10px;
        position: absolute;
        top: 50%;
        margin-top: -53px;
        background: #e9b205;
        opacity: 0.3;
        border-radius: 1px;
        z-index: 10;
    }

.c-banner .nexImg:hover, .c-banner .preImg:hover {
            opacity: 0.8;
        }

.c-banner .nexImg {
        right: 0px;
    }
.c-banner .nexImg img, .c-banner .preImg img {
        }

.c-banner .jumpBtn {
        width: 100%;
        position: absolute;
        bottom: 20px;
        text-align: center;
    }

.c-banner .jumpBtn ul {
            margin-bottom: 0px;
            padding: 0px;
        }

.c-banner .jumpBtn ul li {
                width: 12px;
                height: 12px;
                border-radius: 50%;
                display: inline-block;
                background-color: #e9b205;
                opacity: 0.9;
                margin-left: 6px;
            }

.c-banner .jumpBtn ul li:first-child {
                    margin-left: 0px;
                }






/*banner*/
.ban { position: relative; z-index: 3; width: 100%; overflow: hidden;margin-top: 100px}
.ban img { display: block; width: 100%; }
.ban .swiper-pagination { bottom: 30px!important }
.ban .swiper-pagination-bullet {width: 14px; opacity: 1; height: 14px; margin: 0 5px !important; border: 1px solid #fff}
.ban .swiper-pagination-bullet-active { border-radius: 50px; opacity: 1; background: #fff; }

.tcbanner{display: none;padding-top: 50px}
.tcbanner img{display: block;width: 100%;height: auto;}


	.iii{ position: fixed; z-index: 9999;height: auto; box-sizing: border-box;top: 0;width: 100%;background: #fff;box-shadow: 0px 1px 2px #eee}
	.wrap11{margin: 0 auto;}
	#nav {display: flex;display: flex;flex-direction: row;justify-content: center;align-items: center;flex-wrap: wrap;}
	.logo{width: 230px;overflow: hidden;}
	.logo a{display:block;}
	.logo a img {max-width: 100%;}
	ul.nav {display: inline-flex;flex: 1;padding-left:80px;padding-right: 20px; border-right: 1px solid #ddd}
	li.nav-item {flex: 1;}
	li.nav-item>a{display: block;text-align: center;line-height: 100px;font-size: 16px;}

	li.nav-item:hover>a ,li.nav-item.active>a{color: #333;background: #fcb814}
	/* 二级菜单 */
	.subMenu{display: none;position: absolute;top: 100px;left: 0;width: 100%; height: auto;background-color: #eaecf1;}
	.subMenu>ul{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;align-items: center;}
	.subMenu>ul>li>a{display:block;padding:0 18px;text-align: center;line-height: 50px;color: #fff;}
	.subMenu>ul>li>a:hover{color:red}
	
	.topnavul{display: flex;width: 85%;margin: 0 auto;padding: 30px 0}
	.topnav_1{float: left;width: 40%}
	.topnav_2{float: left;width: 20%;margin: 0 5%}
	.topnav_3{float: left;width: 30%}
	.topnav_2 img{display: block;width: 100%;}
	.topnav_1 h3{font-size: 20px;font-weight: bold}
	.topnav_1 h2{font-size: 15px;line-height: 24px;margin: 25px 0;color: #666}
	.topnav_ne a{font-size: 16px;margin-right: 15px;position: relative;margin-left: 15px}
	.topnav_ne a:hover{color: #fcb814}
	.topnav_ne a:nth-last-child(1){margin-right: 0}
	.topnav_ne a:nth-child(1){margin-left: 0}
	.topnav_ne a:after{
		content: "";
    position: absolute;
    width: 1px;
    height: 15px;
    display: block;
    background: #ccc;
    top: 50%;
    margin-top: -7px;
    right: -15px;}
	
	.topnav_ne a:nth-last-child(1):after{background: none}
	.topnav_3{font-size: 15px;line-height: 25px;margin-top: 20px}
	
	.nav_tel{padding-left:40px;overflow: hidden}
	.nav_tel_1{display: flex;align-items: center}
	.nav_tel_2{font-size: 24px;font-weight: bold}


.bottom_footer{background: #2a2f35;padding: 80px 0 30px;overflow: hidden}
.bottom_nav{overflow: hidden;}
.bottom_nav_ul{float: left;overflow: hidden;width: 700px;transition: all 0.3s}
.bottom_nav_ul li{float: left;transition: all 0.3s}
.bottom_nav_ul li h3{color: #fff;font-size: 17px;margin-bottom: 15px}
.bottom_nav_ul li h3 i {
    display: block;
    width: 100%;
    height: 2px;
    position: relative;
    background: #3f4650;
    margin: 25px 0;
}
.bottom_nav_ul li h3 i:after {
    content: '';
    display: block;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    transition: all .4s ease;
    background: #e9b205;
    width: 30%;
}

.bottom_nav_ul li:hover h1 i:after{ width:100%;} 

.bottom_nav_ul li a{display: block;color: #75787c;line-height: 30px;font-size: 14px}
.bottom_nav_ul li a:hover{color: #fff;}
.bottom_nav_ul_li2{padding: 0 130px}
.bottom_nav_ul_li4{padding-left: 130px}


.bottom_ewm{float: right;overflow: hidden;width: 340px;transition: all 0.3s}
.bottom_ewm img{display: block;width: 150px;height: 150px;border-radius: 5px}
.bottom_ewm span{display: block;color: #75787c;margin-top: 10px;text-align: center}
.bottom_ewm_1{float: left;margin-left: 20px}

.bottom_contact{float: left;margin-left: 130px;transition: all 0.3s}
.bottom_contact .bottel{color: #fff;font-size: 40px;font-family: "arial";font-weight: bold;}
.bottom_contact .botadd{color: #75787c;font-size: 14px;margin: 20px 0;line-height: 22px}

.bottom_contact a{width: 90px;background: #454b53;border-radius: 100px;padding: 10px 85px;overflow: hidden;display: block;margin: 0 auto;transition: all 0.3s}
.bottom_contact a span{background: url(../image/kf.png) no-repeat left center;background-size: 17px;display: block;padding-left: 25px;color: #999}
.bottom_contact a:hover{background: #e9b205}
.bottom_contact a:hover span{background: url(../image/kf_on.png) no-repeat left center;background-size: 17px;color: #fff}

.bottom_copyright{text-align: center;color: #75787c;border-top:1px solid #30353c;padding-top: 30px;margin-top: 70px}
.bottom_copyright a{color: #75787c}


.common_tit {overflow: hidden;text-align: center;padding: 70px 0}
.common_tit dt{font-size: 38px;font-weight: bold;}
.common_tit dt span{font-weight: bold;color: #e9b205;font-size: 38px;}
.common_tit dd{font-size: 16px;width: 65%;text-align: center;margin: 0 auto;color: #666;margin-top: 10px;line-height: 25px}



.about{ width:100%;background:url(../image/about_bg.jpg) top center; padding:150px 0;overflow: hidden;background-attachment: fixed}

.about .a_nr{ width:100%; float:left;color:#e9b205; font-size:20px;}
.about .a_nr a{color:#e9b205;}
.about .nr{ width:290px; height:190px; float:left; background:#fff; text-align:center; padding-top:65px; margin-bottom:20px; margin-right:10px;}
.about .nr:hover{background:#e9b205; color:#fff;-webkit-transition:  0.2s ease-in 0s;-moz-transition:  0.2s ease-in 0s;-ms-transition:  0.1s ease-in 0s;-o-transition:  0.2s ease-in 0s;}
.about .nr span{ font-size:60px; font-weight:bold;color: #333}

.about .nr:hover span{color: #fff}
.about .nr:hover div{color: #fff}

.about .nr div{ padding-top:15px;font-size: 17px;color: #666}
.about .nr2{width:288px; height:188px; float:left; border:1px solid #fff; text-align:center; padding-top:65px; margin-bottom:20px;transition: all 0.3s}
.about .nr2 div{ font-size:22px; padding-top:15px;color: #333}
.about .nr2:hover{background:#fff; -webkit-transition:  0.2s ease-in 0s;-moz-transition:  0.2s ease-in 0s;-ms-transition:  0.1s ease-in 0s;-o-transition:  0.2s ease-in 0s;}
.about .nr2:hover a{ color:#e9b205;}
.about .nr3{ width:290px; height:210px; float:left; background:#e9b205; text-align:center; padding-top:45px; margin-bottom:20px; margin-right:10px;transition: all 0.3s}
.about .nr3:hover{background:#e9b205;color:#e9b205;-webkit-transition:  0.2s ease-in 0s;-moz-transition:  0.2s ease-in 0s;-ms-transition:  0.1s ease-in 0s;-o-transition:  0.2s ease-in 0s;}
.about .nr3 h1{font-size:22px;padding-top:15px;color: #fff}
.about .nr3 p{ font-size:16px; padding-top:10px;color: #fff}

.about .nr4{width:240px; height:210px; float:left; background:#e9b205; text-align:left; padding-top:45px; margin-bottom:20px; margin-right:10px; padding-left:25px; padding-right:25px; color:#fff;transition: all 0.3s}
.about .nr4:hover{ background:#fff;-webkit-transition:  0.2s ease-in 0s;-moz-transition:  0.2s ease-in 0s;-ms-transition:  0.1s ease-in 0s;-o-transition:  0.2s ease-in 0s;}

.about .nr4 h1{font-size:22px;padding-top:15px;color: #333}
.about .nr4 p{ font-size:16px; padding-top:10px;color: #333}
.about .nr4:hover h1{color: #333}
.about .nr4:hover p{color: #333}

.about .nr4 .fr{width: 57px;height: 65px;float: right;margin-top: 15px}

.about .right{ float:right; text-align:right;width: 50%;transition: all 0.3s}
.about .right h1{ font-size:30px; padding-bottom:20px;color: #333}
.about .right p{ font-size:15.5px; color:#333; line-height:180%;}


.bottom_link{width: 100%;overflow: hidden;background:#2a2f35;padding: 20px 0;border-bottom: 1px solid #30353c; }
.bottom_link dt{float: left;width: 100px;color: #fff;font-size: 15px;font-weight: bold}
.bottom_link dd{float: left;width: calc(100% - 100px);}
.bottom_link dd a{color: #fff;font-size: 15px;margin-right: 20px}





.container22 {
  display: flex;
  width: 100%;
  padding: 0% 0%;
  box-sizing: border-box;
  height: 600px;
}

.box22 {
  flex: 1;
  overflow: hidden;
  transition: .3s;
  margin: 0 0.5%;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  line-height: 0;
	cursor: pointer
}

.box22 > img {
  width: 100%;
  height: calc(100% - 70px);
  -o-object-fit: cover;
     object-fit: cover;
  transition: .5s;
}

.box22 > span {
  font-size: 18px;
  display: block;
  text-align: center;
  height: 70px;
  line-height: 23px;width: 90%;margin: 0 auto;margin-top: 10px;
}
.box22 > span > i{display: block;font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.box22:hover {
  flex: 1 1 25%;
}

.box22:hover > img {
  width: 100%;
  height: auto;
}

.pro_1{width: 99%;overflow: hidden;margin: 0 auto;margin-bottom: 2%;display: flex;align-items: stretch;flex-wrap:wrap}
.pro_1 dt{float: left;width: 49.5%;overflow: hidden;background: url(../image/proshow2.jpg) no-repeat top center;height: 500px;background-size: auto 500px;position: relative;cursor: pointer}
.pro_1 dt:hover img{transform: scale(1.1)}
.vfds{position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px}
.vfds img{display: block;width: 100px;height: auto;transition: all 0.3s;cursor: pointer}
.pro_1 dd{float: left;width: 44.5%;background: #eaecf1;padding: 50px 3% 0}
.pro_1 dd h1{font-size: 37px;font-weight: bold;margin-top: 10px}
.pro_1 dd h2{font-size: 15px;line-height: 23px;margin-top: 25px;overflow: hidden;margin-bottom: 45px}


.pro_ys li{float: left;width: 22%;overflow: hidden;border: 1px solid #e9b205;border-radius: 5px;padding: 25px 0;margin-right: 3%;cursor: pointer;transition: all 0.3s;background: #e9b205;}
.pro_ys li:hover{background: #e9b205;border: 1px solid #e9b205;padding: 10px 0 40px;}
.last_li{margin-right: 0!important}
.pro_ys li img{display: block;width: 65px;height: 65px;margin: 0 auto;}
.pro_ys_2{text-align: center;font-size: 16px;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}


.jiqiren_cen_1{width: 100%;overflow: hidden;display: flex;align-items: stretch;flex-wrap: wrap;}
.jiqiren_cen_text{background: #e9b205;overflow: hidden;width: 41%;padding: 80px 4% 0;margin-left: 0.5%}
.jiqiren_cen_text h1{font-size: 36px;color: #333;text-align: center;font-weight: bold}
.jiqiren_cen_text h2{font-size: 16px;color: #333;line-height: 26px;padding-top: 35px;text-align: center}
.jiqiren_cen_img1{width: 25%;overflow: hidden}
.jiqiren_cen_img1 img{display: block;width: 100%;height: auto;}
.jiqiren_cen_img2{width: 50%;overflow: hidden}
.jiqiren_cen_img2 img{display: block;width: 100%;height: auto;}

.jiqiren_ul{overflow: hidden;margin-top: 45px;margin-bottom: 30px}
.jiqiren_ul li{float: left;width: 24%;overflow: hidden;margin: 0 0.5% 30px;padding-bottom: 80px;position: relative;cursor: pointer;}

.jiqiren_ul li dt{width: 100%;overflow: hidden;}
.jiqiren_ul li dt img{display: block;width: 100%;overflow: hidden;transition: all 0.5s}
.jiqiren_ul li dd{width: 84%;
    height: 6rem;
    background: #fff;
    position: absolute;
    bottom: 40px;
    left: 5.6%;
    z-index: 10;
    padding: 0 0 0 4.8%;
    box-shadow: 0 3px 10px 3px rgba(0,0,0,0.1);}

.jiqiren_ul li dd h5{height: 2rem;line-height: 2rem;overflow: hidden;width: 62.5%;padding: 1rem 0 0;}
.jiqiren_ul li dd h5 a{font-size: 25px;font-weight: bold;color: #333;display: block;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jiqiren_ul li dd h5 a:hover{color: #e9b205;}
.case_desc{font-size: 0.9rem;color: #666;padding: 0.3rem 0 0;width: 62.5%}
.jiqiren_ul li dd span{display: block;width: 6rem;height: 6rem;background: #333;position: absolute;top: 0;right: 0;transition: all 0.3s}
.jiqiren_ul li dd span a{display: block;width: 3.7rem;height: 3.7rem;padding: 2.3rem 0 0 2.3rem;}
.jiqiren_ul li dd span img{width: 1.4rem;height: 1.4rem;}
.jiqiren_ul li:hover dd span{background: #e9b205;}
.jiqiren_ul li dd p{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666;font-size: 15px}
.jiqiren_ul li:hover dt img{transform: scale(1.1)}


.jiqiren_cen_text{position: relative}
.jiqi_more{width: 150px;line-height: 50px;color: #e9b205;border-radius: 5px;text-align: center;border: 1px solid #333;display: block;transition: all 0.5s;background: #333;margin: 0 auto;margin-top: 50px}

.jiqiren_cen_text:hover .jiqi_more{}

.jiqi_more:hover{background: #e9b205;color: #333}





.index_kehubg{background: #e9b205;padding: 50px 0 90px;overflow: hidden}
	
.index_kehu_cen{ padding-top: 30px}
.index_kehu_cen li{float: left;width: 13.857%;margin-right: 0.5%;margin-bottom: 0.5%;padding: 10px 0;background: #fff;overflow: hidden}
.index_kehu_cen li:nth-child(7){margin-right: 0}
.index_kehu_cen li:nth-child(14){margin-right: 0}
.index_kehu_cen li:nth-child(21){margin-right: 0}
.index_kehu_cen li img{display: block;width: 100%;height: auto;transition: all 0.3s;cursor: pointer}
.index_kehu_cen li:hover img{transform: scale(1.1)}


.index_news	{overflow: hidden;padding: 65px 0;background: #eaecf1;}
.index_news_1{float: left;width: 48%;overflow: hidden;margin-right: 2%}
.index_news_1 li{width: 100%;overflow: hidden;margin-bottom: 25px}
.index_news_1 li dt{float: left;width: 100px;border: 1px solid #ccc;text-align: center;padding: 7px 0 9px}
.index_news_1 li dt h1{font-weight: bold;font-size: 32px;}
.index_news_1 li dt i{width: 22px;height: 1px;background: #ccc;margin: 0 auto;display: block;margin-top: 4px;margin-bottom: 5px;}
.index_news_1 li dt span{color: #666}
.index_news_1 li dd{float: right;width: 83%;}
.index_news_1 li dd h1{font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 5px;cursor: pointer}
.index_news_1 li dd h1:hover{color: #e9b205;}
.index_news_1 li dd span{color: #666;margin-top: 8px;display: block;line-height: 23px;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;overflow: hidden;}
.index_news_2{float: left;margin-left: 2%;width: 23%;overflow: hidden}

.index_news_2_img{height: 250px;overflow: hidden}
.index_news_2_img img{display: block;width: 100%;height: auto;transition: all 0.3s}
.index_news_2_tit{font-size: 18px;margin: 18px 0 18px;display: block;}
.index_news_2_cen{color: #666;line-height: 23px;margin-bottom: 19px}
.index_news_2_more span{display: block;float: left;color: #999;}
.index_news_2_more a{display: block;float: right;color: #666;}
.index_news_2 a:hover{color: #e9b205;}
.index_news_2_img:hover img{transform: scale(1.1)}





/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#363636;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ffbb00 url(../image/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ffbb00 url(../image/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ffbb00 url(../image/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ffbb00 url(../image/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#363636;}




/*视频弹窗*/
.pop-video {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: rgba(0,0,0,.75);
}

.pop-video .cont {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        max-width: 930px;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }

.pop-video .video1 {
        height: 100%;
        width: 100%;
    }

.pop-video .tit {
        position: absolute;
        top: 0;
        left: 0;
        width: 94%;
        padding: 0 3%;
    }

.pop-video .tit h4 {
            color: #fff;
            font-weight: normal;
            font-size: 18px;
        }

.pop-video .close {
        position: absolute;
        top: 0;
        right: 0;
        width: 40px;
        height: 20px;
        background: url(../image/icon-close.png) no-repeat center center;
        cursor: pointer;
        z-index: 2;
    }
.tel_kefu{display: none;position: fixed;bottom: 100px;right: 2px;z-index: 999}
.tel_kefu a{display: block;width: 30px;height: 30px;padding: 10px;background: #f6bb00;margin-bottom: 10px}
.tel_kefu a img{display: block;width: 30px;height: 30px;}
.telcase{margin: 0 auto;overflow: hidden;width: 96%}
.telcase li{float: left;width: 24.25%;margin-left: 1%;margin-bottom: 25px;position: relative}
.telcase li:nth-child(4n+1){margin-left: 0}
.telcase li img{display: block;width: 100%;height: auto;transition: all 0.3s;overflow: hidden}
.telcase li:hover img{transform: scale(1.1)}
.case_more{margin-top:15px; margin-left:1%; width:21px; height:8px; background:url(../image/rtf_16.png) 0px 0px no-repeat;}
.case_more:hover{margin-top:15px; width:21px; height:8px; background:url(../image/rtf_16.png) -21px 0px no-repeat;}
.case_more a{display:block; width:21px; height:8px;}
.telcase h1{font-size: 17px;margin: 10px 0 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.telcase h2{color: #999;}
.kopew{width: 100%;overflow: hidden}

.tel_product{display: none;margin-top: 25px}
.tel_product li{float: left;width: 100%;margin-right: 0%;margin-bottom: 20px}
.tel_product li:nth-child(2n+2){margin-right: 0}
.tel_product li img{display: block;width: 100%;height: auto;}
.tel_product li span{display: block;text-align: center;font-size: 16px;padding: 10px 0 0}
.tel_product li span i{display: block;text-align: center;font-size: 13px;color: #999;margin-top: 5px}


/*---------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;display: none}
.sp_logo{padding:5px;float:left;height:40px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#dca806;width:30px;height:2.5px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#333;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #3d3d3d solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #3d3d3d solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #3d3d3d solid;margin-left:20px;position:relative;line-height:46px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #3d3d3d solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#dca806;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#dca806}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*------------手机站导航结束----------*/


.process{overflow: hidden;margin-bottom: 60px}
.process ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start; position:relative;}
.process_wt{margin-top: 20px;}
.process ul li{ width:165px;text-align:center;position: relative; z-index: 3;}
.pctop{ height:212px; background:#eaecf1; position:relative; -webkit-transition:all .3s ease; transition:all .3s ease; font-size:18px; color:#666666; line-height:30px; font-weight:lighter; margin-bottom:50px;}
.pctop .pcicon{ display:inline-block; margin:40px 0 -6px 0; width:52px; height:62px; background:url(../image/20210525164125_2083390611.png) no-repeat left top; -webkit-transition:all .3s ease; transition:all .3s ease;}
.process ul li:nth-child(1) .pctop .pcicon{ background-position-x:9px; width:57px;}
.process ul li:nth-child(2) .pctop .pcicon{ background-position-x:-68px; width:57px;}
.process ul li:nth-child(3) .pctop .pcicon{ background-position-x:-164px;}
.process ul li:nth-child(4) .pctop .pcicon{ background-position-x:-246px;width:62px;}
.process ul li:nth-child(5) .pctop .pcicon{ background-position-x:-363px; width:65px;}
.process ul li:nth-child(6) .pctop .pcicon{ background-position-x:-463px; width:69px;}
.process ul li:nth-child(7) .pctop .pcicon{ background-position-x:-578px; width:70px;}
.pctop:before{ content:''; display:block; position:absolute; width:100%; height:0; -webkit-transition:all .3s ease; transition:all .3s ease; top:0; left:0;background:#e9b205;border-radius:10px 10px 0 0;}
.pctop:after{ content:''; display:block; position:absolute; left:0; right:0; top:100%; -webkit-transition:all .3s ease; transition:all .3s ease; width:0; height:0; margin:0 auto; border-left:17px solid transparent; border-right:17px solid transparent; border-top:17px solid #eaecf1;}
.pcnum{ display:inline-block; position:relative; z-index:3; width:82px; height:82px; border:1px solid #f1f1f1; font-family:"arial"; font-size:40px; color:#aaafbb; font-weight:bold; line-height:80px; border-radius:50%; background:#fff;}
.process ul li:hover .pcicon{background-position-y:-81px;}
.process ul li:hover .pctop:after{ border-top-color:#e9b205; }
.process ul li:hover .pc_t i {color: #fff;}
.process ul li:hover .pctop:before{height:100%;}
.pctop p {
    position: relative;
    z-index: 3;
}
.pc_t i{display: block;font-size: 20px;color: #636771;font-weight: bold;    margin-bottom: 10px;}
.pc_t{font-size: 14px;color: #a8abb3;line-height: 24px;}

.yin{ overflow:hidden; height:70px; width:670px;margin: 0 auto; padding-left:30px; padding-top:13px; background: #fff; border-radius: 155px;color: #333; box-shadow: 0px 0px 8px #b0b5c2;    margin-top: 50px;}
.ho{ width:600px; float:left;    padding-left: 20px;}
.yin p {font-size: 25px;color: #19a9eb;font-weight: bold;line-height: 37px;}
.f19{ font-size:16px; padding-left:11px; color:#0b3156; line-height:44px; float:left;}
.f19 b{color:#004097;font-size: 33px;font-family: DIN Medium;    vertical-align: top;}
.dz_lx{margin-top: 12px;    margin-right: -20px;}
.ho .dz_lx a{color: #fff;background:#004097;border-radius: 30px;padding: 10px 34px;font-size: 16px;}
.ho .dz_lx a:hover{background: #0b3156;}
.lc_pic{width: 110px;height:110px;background: #fff;border: 10px solid #41b3ff; border-radius: 50%;margin: 0 auto;}
.proces_bg ul li:hover .lc_pic{background: #fff;border: 10px solid #41b3ff;}
.process ul li:hover .pc_t{color: #fff;}


.about_banner{padding-top: 100px;background: url(../image/about_banner.jpg) no-repeat top center;background-attachment: fixed}
.pro_banner{padding-top: 100px;background: url(../image/pro_banner.jpg) no-repeat top center;background-attachment: fixed}
.pro_banner1{padding-top: 100px;background: url(../image/pro_banner1.jpg) no-repeat top center;background-attachment: fixed}
.app_banner{padding-top: 100px;background: url(../image/app_banner.jpg) no-repeat top center;background-attachment: fixed}
.con_banner{padding-top: 100px;background: url(../image/con_banner.jpg) no-repeat top center;background-attachment: fixed}
.news_banner{padding-top: 100px;background: url(../image/news_banner.jpg) no-repeat top center;background-attachment: fixed}
.robot_banner{padding-top: 100px;background: url(../image/robot_banner.jpg) no-repeat top center;background-attachment: fixed}

.about_banner dl{overflow: hidden;padding: 150px 0}
.about_banner dl dt{float: left;width: 60%}
.about_banner dl dt h1{font-size: 43px;font-weight: bold;margin-top: 20px;color: #fcb814}
.about_banner dl dt span{display: block;width: 80px;height: 5px;margin: 25px 0}
.about_banner dl dt i{display: block;float: left;height: 5px;}
.ii1{width: 30px;background: #fcb814}
.ii2{width: 50px;background: #333}
.about_banner dl dt h2{font-size: 19px;text-shadow: 0px 1px 3px #ccc;font-weight: bold}
.about_banner dl dd{float: left;width: 40%}
.about_banner dl dd img{display: block;float: left;width: 47%;margin-left: 3%}



.about_1{overflow: hidden;padding: 90px 0}
.about_1_left{/*float: left;*/width: 100%;}
.about_1_left h1{font-size: 32px;font-weight: bold}
.about_1_left h2{font-size: 16px;color: #999;margin-top: 9px}
.about_1_cen{overflow: hidden;margin-top: 50px;line-height: 30px;font-size: 15px}
.about_1_cen p{line-height: 30px;font-size: 15px}
.about_1_right{float: right;width: 50%;}
.about_1_right img{display: block;width: 100%;height: auto}


.about_2{width: 100%;overflow: hidden;background: url(../image/bg4.jpg) no-repeat center center;position: relative;background-attachment: fixed}
.about_2_left{width: 100%;margin: 0 auto;position: absolute;left: 0;}
.mjie{width: 45%;}
.oefd{width: 1650px;margin: 0 auto;}
.about_2_right{float: right;width: 50%;}

.about_2_cen{color: #ccc;margin-top: 50px;font-size: 15px;line-height: 28px}
.about_2_left h1{font-size: 32px;font-weight: bold;color: #fcb814;margin-top:70px;}
.about_2_left h2{font-size: 16px;color: #ccc;margin-top: 9px}
.about_2_right img{display: block}

.about_3{width: 100%;overflow: hidden;background: #f7f7f7;padding-bottom: 70px}

.about_zz li{float: left;width: 15.4%;background: #fff;padding: 1.5%;margin-right: 2%;margin-bottom: 2%;overflow: hidden}
.about_zz li img{display: block;width: 100%;height: auto;transition: all 0.3s}
.about_zz li:nth-child(5){margin-right: 0}
.about_zz li:nth-child(10){margin-right: 0}

.about_zz li:hover img{transform: scale(1.1)}
.pro_cen_1{width: 100%;overflow: hidden;background: #f7f7f7;padding: 40px 0}
.uiewq{margin: 0 auto;width: 660px;}
.uiewq a{display: block;width: 200px;line-height: 57px;text-align: center;float: left;font-size: 17px;background: #ddd;margin: 0 10px;position: relative;}
.uiewq a.on{background: #fcb814}

.uiewq .on:after {
    position: absolute;
    content: '';
    background: url(../image/ctitle1-li.png) no-repeat;
    width: 20px;
    height: 11px;
    left: 50%;
    margin-left: -10px;
    bottom: 0;
}




.uiewq11{margin: 0 auto;width: 880px;}
.uiewq11 a{display: block;width: 150px;line-height: 57px;text-align: center;float: left;font-size: 17px;background: #ddd;margin: 0 10px;position: relative;}
.uiewq11 a.on{background: #fcb814}

.uiewq11 .on:after {
    position: absolute;
    content: '';
    background: url(../image/ctitle1-li.png) no-repeat;
    width: 20px;
    height: 11px;
    left: 50%;
    margin-left: -10px;
    bottom: 0;
}




.prolist{overflow: hidden;margin-top: 65px;margin-bottom: 35px}
.prolist li{float: left;width: 32%;margin-right: 2%;margin-bottom: 20px;}
.prolist li:nth-child(3n+3){margin-right: 0}
.prolist li img{display: block;width: 100%;height: auto;transition: all 0.3s}
.prolist li span{display: block;text-align: center;font-size: 17px;padding: 10px 0 0}
.prolist li span i{display: block;text-align: center;font-size: 13px;color: #999;margin-top: 5px}

.prolist li:hover img{transform: scale(1.1)}

.ioesw{width: 100%;overflow: hidden;}
.prolist li:hover span{color: #fcb814}


.application_1{overflow: hidden;padding: 100px 0}
.application_1_left{float: left;width: 48%;overflow: hidden;transition: all 0.3s}
.application_1_right{float: right;width: 48%;overflow: hidden;transition: all 0.3s}
.application_1_right img{display: block;width: 100%;height: auto;}


.application_1_left h1{font-size: 34px;font-weight: bold;margin-top: 20px}
.application_1_left h2{font-size: 16px;color: #999;margin-top: 9px}
.application_1_left .appcen{overflow: hidden;margin-top: 50px;line-height: 30px;font-size: 15px}



.application_2{overflow: hidden;background:#f7f7f7;padding: 10px 0 90px}
.application_2_ul{overflow: hidden;}
.application_2_ul li{float: left;width:31.333%;overflow: hidden;border-radius: 5px;padding: 35px 0;margin-right: 3%;cursor: pointer;transition: all 0.3s;background: #e9b205;}
.application_2_ul li:hover{background: #e9b205;padding: 10px 0 40px;}
.application_2_ul .lasrewt_li3{margin-right: 0!important}
.application_2_ul li img{display: block;width: 65px;height: 65px;margin: 0 auto;}
.application_2_ul .pro_ys_3{text-align: center;font-size: 19px;margin-top: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold}
.pro_ys_4{width: 84%;margin: 0 auto;line-height: 25px;margin-top: 20px;font-size: 15px;height: 120px}
.lasrewt_li1{background: #fff!important;}
.lasrewt_li3{background: #fff!important;}

.application_3{font-size: 16px;padding: 80px 0;text-align: center;line-height: 28px}

.application_4 {overflow: hidden;margin-bottom: 70px}
.application_4 li{float: left;width: 32%;margin-right: 2%;overflow: hidden}
.application_4 li img{display: block;width: 100%;height: auto;transition: all 0.3s}
.application_4 li:nth-child(3){margin-right: 0}
.application_4 li:hover img{transform: scale(1.1)}


.application_5{overflow: hidden;margin-bottom: 100px}
.application_5 li{float: left;width: 7.5%;margin-right: 4%}
.application_5 li img{display: block;width: 100%;height: auto;border-radius: 300px;}

.application_5 li:nth-child(9){margin-right: 0}
.application_5 li span{display: block;text-align: center;margin-top: 15px;font-size: 16px;}



.pro_view_1 span{font-size: 26px;overflow: hidden;line-height: 65px;background: #fcb814;width: 300px;display: block;text-align: center;margin-top: 60px;font-weight: bold}

.pro_view_2{font-size: 16px;padding: 0px 0 25px;overflow: hidden;line-height: 27px}
.pro_view_3{overflow: hidden;}
.qudong{width: 49%;float: left;overflow: hidden}
.bianpin{width: 49%;float: right;overflow: hidden}
.qudong1{font-weight: bold;font-size: 32px;text-align: center}
.qudong2{font-size: 15px;background: #f7f7f7;padding: 25px 3%;margin-top: 20px;line-height: 28px;height: 130px}
.qudong125{font-weight: bold;font-size: 32px;text-align: center;margin-top: 25px}
.du_6_1{font-weight: bold;font-size: 32px;text-align: center;margin-top: 45px}
.iuewdc{width: 100%;overflow: hidden;margin-top: 30px}
.iuewdc span{display: block;float: left;padding: 15px 0;text-align: center;font-size: 17px;font-weight: bold}
.iuewdc .span11{width: 35%;background: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.iuewdc .span22{width: 65%;background: #fcb814;}
.iutqnsp{border: 1px solid #eee}
.iutqnsp li{overflow: hidden}
.iutqnsp li:nth-child(even){background: #ddd}
.iutqnsp span{float: left;font-size: 15px;display: block;padding: 12px 0}
.iutqnsp .span33{width: calc(32% - 2px);padding-left: 3%;border-right: 1px solid #ccc}
.iutqnsp .span44{width: 62%;padding-left: 3%}


.qudong4{background: #e5e5e5;overflow: hidden;margin-top: 30px}
.qudong4 img{display: block;width: 70%;margin: 0 auto;height: auto}



.pro_view_4{background: #f7f7f7;padding: 50px 0;margin-top: 50px;overflow: hidden}
.jiagou_1{overflow: hidden;margin-top: 30px;}
.jiagou_1 dt{float: left;width: 49%;overflow: hidden;line-height: 28px}
.jiagou_1 dd{float: right;width: 49%;overflow: hidden}

.jiagou_1 dd img{display: block;width: 100%;height: auto}



.iowpqx{overflow: hidden;padding-top: 60px}
.iowpqx .qudong2{height: auto!important}
.pro_view_7{overflow: hidden;padding: 70px 0}
	.pro_view_5{overflow: hidden;float: left;width: 65%;}	
	.pro_view_ui{overflow: hidden;background: #fcb814}
	.pro_view_ui>div{float: left;width: 11.1%;font-size: 16px;text-align: center;padding: 17px 0;font-weight: bold;}
	.cs0,.cs2{line-height: 42px;}
	.pro_view_6{float: right;width: 34%;background: #808995;min-height: 374px}
	.pro_view_6 img{display: block;width: 100%;height: auto}
	.pro_view_tr{border: 1px solid #ccc}
	.pro_view_tr li{width: 100%;overflow: hidden}
	.pro_view_tr li:nth-child(even) {background: #ccc;}
	.pro_view_tr li>div{float: left;width: 11.1%;font-size: 16px;text-align: center;padding: 17px 0}
	/*.xz1,.xz2{line-height: 42px}*/


.jiuew{display: block;width: 100%;height: auto}
.qudong4_a img{display: block;width: 100%;height: auto}
.freww{height: auto!important}


.dt_1{font-size: 34px;font-weight: bold;padding-top: 60px}
.dt_2{font-size: 15px;padding-top: 20px;line-height: 26px;padding-bottom: 40px;}
.dt_3{overflow: hidden}
.dt_3 img{display: block;margin: 0 auto}

.dt_4{overflow: hidden;display: flex;margin-top: 50px;flex-wrap:wrap }
.dt_4 li{width: 16.75%;margin-right: 3%;background: #fcb814;border-radius: 2px;padding: 40px 3%;line-height: 25px;font-size: 15px}
.dt_4 li:nth-child(4){margin-right: 0;background: #f7f7f7}
.dt_4 li:nth-child(2){background: #f7f7f7}
.dt_5{overflow: hidden;background: #f1f1f1;padding: 20px 3%;margin-top: 40px}
.dt_5_left{float: left;width: 50%;}
.dt_5_right{float: right;width: 50%;}
.dt_5_right img{display: block;width: 100%;height: auto;margin-top: 45px}

.dt_6{overflow: hidden;padding-top: 60px}
.dt_6 li{float: left;width: 22.75%;margin-right: 3%;padding-top: 50px}
.dt_6 li img{display: block;width: 110px;height: 110px;margin: 0 auto;border-radius: 100px}
.dt_6 li span{display: block;text-align: center;padding: 35px 3% 0;height: 150px}
.dt_6 li:nth-child(1) {background: #eee;}
.dt_6 li:nth-child(2){background: #fa6206;}
.dt_6 li:nth-child(3){background: #39a8ee;}
.dt_6 li:nth-child(4){margin-right: 0}
.dt_6 li:nth-child(4){background: #fcb814;margin-right: 0}
.dt_6 li h1{font-size: 18px;text-align: center;margin-bottom: 10px}

.dt_7{overflow: hidden;padding: 35px 0}
.dt_7 img{margin: 0 auto;}

.dt_8{overflow: hidden;padding-top: 50px}

.dt_8_left{float: left;width: 65%;overflow: hidden}
.dt_8_right{float: right;width: 33%;overflow: hidden;background: #e1e1e1;height: 300px;padding-top: 70px}
.dt_8_right img{display: block;width: 100%;height: auto}
.dt_8_left ol li{float: left;width: 16.5%;background: #333;padding: 15px 0;color: #fff;font-size: 17px;text-align: center;border-right: 1px solid #eee}

.dt_8_left ul,.dt_8_left ol{overflow: hidden;}
.dt_8_left .opriw li{float: left;width: 16.5%;background: #999;padding: 15px 0;color: #333;font-size: 17px;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee}
.dt_8_left .opriw li:nth-child(1){border-bottom: 1px solid #999}


.dt_8_left .gtewq li{float: left;width: 16.5%;background: #fcb814;padding: 15px 0;color: #333;font-size: 17px;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee}
.dt_8_left .gtewq li:nth-child(1){border-bottom: 1px solid #fcb814}
.dt_9_right{float: right;width: 33%;overflow: hidden;background: #e1e1e1;height: 480px;padding-top: 100px}
.dt_9_right img{display: block;width: 100%;height: auto}
.pmko{width: 100%;overflow: hidden;}
	.pmko li{float: left;border-right: 1px solid #eee;text-align: center;font-size: 17px;padding: 15px 0;font-weight: bold;border-bottom: 1px solid #eee}
	.pmko_1{background: #333;color: #fff;width: 15%;}
	.pmko_2{background: #fcb814;color: #333;width: 42%;}
	.pmko_3{background: #999;color: #333;width: 42%;}
	.pijn{width: 100%;overflow: hidden;}
	.pijn li{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;display: flex}
	.pijn li span{display: block;float: left;border-right: 1px solid #eee;font-size: 16px;}
	.pijn_1{background: #333;color: #fff;width: 11%;padding: 12px 2%}
	.pijn_2{background: #fcb814;color: #333;width: 38%;padding: 12px 2%}
	.pijn_3{background: #999;color: #333;width: 38%;padding: 12px 2%}

.dt_10{padding-bottom: 50px}


.fangancen3{width: 100%;overflow: hidden;background: #fcb814;padding: 80px 0}
.use_list {overflow: hidden;display: flex;flex-wrap: wrap}
.use_list li {
    float: left;
    width: 17%;
	background: #fff;
	margin: 0 1%;
	text-align: center;
	padding: 40px 3%;
	
}
.tit{font-size: 20px;font-weight: bold;margin: 25px 0}
.des{font-size: 15px;line-height: 26px;height: auto}
.sp-use{width: 60px;height: 60px;display: block;margin: 0 auto}
.sp-use img{display: block;width: 60px;height: 60px;margin: 0 auto;transition: all 0.5s}
.use_list li:hover img{width: 65px;height: 65px}



.fangancen4{overflow: hidden;}
.fangancen4 li{float: left;width: 23%;margin: 0 1%;cursor: pointer;margin-bottom: 25px}
.fangancen4 li dt img{display: block;width: 100%;height: auto;transition: all 0.5s}
.fangancen4 li dd{font-size: 20px;margin-top: 20px;font-weight: bold;text-align: center;}
.fangancen4 li h2{font-size: 16px;margin-top: 15px;text-align: center;color: #999;height: 30px}
.fangancen4 li a{display: block;width: 140px;text-align: center;border: 1px solid #666;border-radius: 100px;margin: 0 auto;font-size: 15px;padding: 10px 0;margin-top: 30px}
.fangancen4 li:hover img{transform: scale(1.1)}
.fangancen4 li dt{width: 100%;overflow: hidden}



.index_tit dt{font-size: 39px;font-weight: bold;text-align: center;margin-top: -58px;letter-spacing: 1px}
.index_tit dd{width: 40px;height: 3px;background: #fcb814;margin: 0 auto;margin-top: 14px}

.index_tit{overflow: hidden;padding: 70px 0;font-size: 80px;color: #f2f2f2;font-weight: bold;font-family: "ARIAL";text-align: center}
.jfuiwq{width: 100%;overflow: hidden;display: flex;padding: 60px 0 0;flex-wrap: wrap}
.jfuiwq_left{float: left;width: 34%;overflow: hidden;background: #fcb814;padding: 0 8%}
.jfuiwq_right{float: left;width: 50%;overflow: hidden}
.jfuiwq_right img{display: block;width: 100%;height: auto;}

.jfuiwq_left h1{font-size: 28px;padding-top: 70px;font-weight: bold}
.jfuiwq_left h2{font-size: 16px;line-height: 26px;margin-top: 30px}


.wangdian_1{font-size: 22px;font-weight: bold}
.wangdian_2{font-size: 16px;line-height: 26px;margin: 15px 0 25px}
.wangdian_3{background: #f7f7f7;margin: 40px 0 60px;overflow: hidden}
.wangdian_3 img{display: block;margin: 0 auto}




.pageDiv {
	width: auto;
	display: inline-block !important;
	display: inline;
	margin-bottom: 50px;margin-top: 30px
}

	.pageDiv a, .pageDiv span {
		margin: 0;
		padding: 0;
		-webkit-tap-highlight-color: rgba(0,0,0,0);
		border: 1px solid #ccc;
		text-align: center;
		line-height: 30px;
		display: block;
		float: left;
		font-size: 14px;
	}

.awh {
	width: 40px;
	height: 30px;
}

.pnwh {
	width: 70px;
	height: 30px;
}

.disabled {
	color: #333 !important;
	cursor: not-allowed !important;
}

.onPage {
	background-color: #fcb814;
	color: #333;
	border: 1px solid #fcb814 !important;
}




.nynewslist{width: 100%;overflow: hidden;background: #f7f7f7;}
.nynewslist ul{width: 90%;overflow: hidden;margin: 0 auto;max-width: 1920px}
.nynewslist ul li{background: #fff;padding: 2% 2.5%;width: 95%;overflow: hidden;margin-bottom: 25px;transition: all 0.3s}
.nynewslist_li_img{float: left;width: 20%;overflow: hidden;}
.nynewslist_li_img img{display: block;width: 100%;transition: all 0.3s;min-height: 160px;max-height: 180px}
.nynewslist_li_text{width: 77%;float: right}
.nynewslist_li_text_tit a{font-size: 22px;display: block;border-bottom: 1px solid #ccc;padding-bottom: 20px;transition: all 0.3s;font-weight: bold;margin-top: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.nynewslist_li_text_wz{margin-top: 15px;color: #666;line-height: 25px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.nynewslist_li_text_date{color: #999;margin-top: 15px}

.nynewslist ul li:hover{box-shadow: 2px 0px 8px #ccc}
.nynewslist ul li:hover .nynewslist_li_img img{transform: scale(1.1)}
.nynewslist ul li:hover .nynewslist_li_text_tit a{color: #fcb814;margin-left: 10px}




.news_view_cen{background: #f2f2f2}
.news_view{overflow: hidden;padding: 0px 0 50px}

.news_left{width: 70%;float: left;background: #fff}
.news_right{width: 23%;float: right;background: #fff;overflow: hidden;padding: 2.5%}
.proviewtit {
    text-align: left;
    font-size: 34px;
    padding: 45px 0 10px;
    overflow: hidden;
	width: 92%;
	margin: 0 auto;
	font-weight: bold;
	
}

.texingtitle {
    text-align: left;
    padding: 10px 0 55px;
    overflow: hidden;
    color: #999;
	font-size: 14px;
	width: 92%;
	margin: 0 auto;
}
.texingcen {font-size: 15px; line-height: 30px;padding: 0 4%}
.texingcen p{font-size: 15px;line-height: 30px;}
.proviewsx{padding: 4%;font-size: 14px;}
.proviewsx a{color: #999;font-size: 14px;}
.texingcen img{max-width: 100%;height: auto}
.prev1{margin-top: 8px}

.news_right_ul1{overflow: hidden}
.news_right_ul1 h2{font-size: 22px;font-weight: bold}
.news_right_ul1 span{width: 100%;height: 2px;background: #fcb814;display: block;margin-top: 12px;margin-bottom: 15px}
.news_right_ul1 ul{overflow: hidden;margin-bottom: 40px}
.news_right_ul1 ul li {overflow: hidden;margin-top: 18px;}
.news_right_ul1 ul li a{font-size: 16px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.news_right_ul1 ul li a:hover{color: #fcb814}
.news_right_ul1 ul li label{font-size: 14px; color: #999;margin-top: 4px;display: block}

.news_right_ul1 ol{overflow: hidden;}
.news_right_ul1 ol li {overflow: hidden;margin-top: 22px;position: relative;}
.news_right_ul1 ol li dt{width: 100%;overflow: hidden}
.news_right_ul1 ol li dt img{display: block;width: 100%;height: auto;transition: all 0.3s}
.news_right_ul1 ol li dd{font-size: 15px;text-align: center;margin-top: 10px}
.news_right_ul1 ol li dt:hover img{transform: scale(1.1)}


.fangancen{width: 100%;overflow: hidden;background: #f7f7f7}


.ny_contact {
    
    overflow: hidden;
    margin: 0 auto;
    padding: 20px 0 0px;
	
	background: #fff
}

.ny_contact ul {width: 100%;overflow: hidden;display: flex;padding: 60px 0 40px;flex-wrap: wrap}
.ny_contact ul li {
            overflow: hidden;
            margin-bottom: 28px;
            padding-bottom: 28px;
			float: left;
			width: 20%;
        }
.ny_contact ul li.con2{padding-left: 3.8%;border-right: 1px solid #ddd;}
.ny_contact ul li.con1{border-right: 1px solid #ddd;padding-left: 3.8%;padding-right: 3%}
.ny_contact ul li.con3{padding-left: 3.8%;}

.ny_contact ul li dt { overflow: hidden;}
.ny_contact ul li dt img {display: block;float: left;}
.ny_contact ul li dt span {
                    display: block;
                    float: left;
                    font-size: 18px;
                    margin-left: 10px;
                    line-height: 22px;
					 color: #666;
                }

.ny_contact ul li dd {
                font-size: 20px;
                margin-top: 6px;                
            	}


.feedbackcen{overflow: hidden;margin: 0 auto;background: #fff;padding: 3%;margin-bottom: 40px;}
.feedbackcen_left{float: left;width: 40%}
.feedbackcen_right{float: right;width: 56%}
.feedbackcen_left img{display: block;width: 100%;height: auto}




 .feedbackcen_right li {
        float: left;
        width: 50%;
        margin-bottom: 20px
    }

.feedbackcen_right span {
        display: block;
        float: left;
        line-height: 45px;
        width: 55px;
        font-size: 15px
    }

.feedbackcen_right input {
        display: block;
        float: left;
        border: 1px solid #ddd;
        line-height: 45px;
        width: calc( 100% - 85px);
        padding-left: 15px;
        color: #666;

    }

.feedbackcen_right textarea {
        display: block;
        float: left;
        border: 1px solid #ddd;
        width: calc( 100% - 85px);
        padding-left: 15px;
        color: #999;
        height: 85px;
        line-height: 26px;
    }

.lyycen { width: calc( 100% - 0px) !important}
.lyybtn {
    line-height: 50px !important;
    color: #fff;
    margin-left: 55px;
}

 .lyybtn input {
        color: #fff;
        background: #fcb814;
        width: 260px !important;
        line-height: 50px !important;
        font-size: 16px;
    }
.robot_cen1{font-size: 16px;line-height: 28px;}

.ro_dl{overflow: hidden;padding-top: 70px;display: flex;flex-wrap: wrap}
.ro_dl dt{float: left;width: 44%;background: #f2f2f2;padding: 0 3% 30px}
.ro_dl dt h1{font-size: 28px;font-weight: bold;margin-top: 70px}
.ro_dl dt h2{font-size: 16px;margin-top: 28px;line-height: 28px}
.ro_dl dt h2 span{display: block;font-size: 16px;line-height: 35px;}
.ro_dl dd{float: left;width: 42%;margin-left: 8%}

.kiowwq{overflow: hidden;margin-top: 70px}
.kiowwq li{width: 15%;overflow: hidden;padding: 30px 5%;float: left;}
.kiowwq .po1{background: #f2f2f2}
.kiowwq .po2{background: #ccc}
.kiowwq li dt{font-weight: bold;font-family: "arial";font-size: 50px}
.kiowwq li dd{font-weight: bold;text-align: right;font-size: 18px}
.vfd{margin-bottom: 60px}


.mkn{margin-top: 40px!important}
.vfhtds{margin-left: 0!important;width: 50%!important}
.vfhtds img{display: block;width: 100%;height: auto}

.bfds h1{font-size: 28px;font-weight: bold;margin-top: 70px}
.bfds h2{font-size: 16px;margin-top: 28px;line-height: 28px}
.bnvds{background: #fcb814;padding: 0px 3% 50px;overflow: hidden;margin-top: 50px}

.nbjie{overflow: hidden;padding: 50px 0}
.nbjie span{display: block;float: left;width: 100%;height: auto;width: 49%;margin-left: 2%}
.mbjiwq{margin-left: 0!important}
.nbjie span img{display: block;width: 100%;height: auto}
.bcsa img{display: block;margin: 0 auto}




.anzhuang_cen1{width: 100%;overflow: hidden}
.anzhuang_cen1 li{float: left;width: 32%;float: left;margin-bottom: 25px;margin-left: 2%}
.anzhuang_cen1 li dt{width: 100%;overflow: hidden;}
.anzhuang_cen1 li dt img{display: block;width: 100%;height: auto;transition: all 0.3s}
.anzhuang_cen1 li dd{text-align: center;font-size: 17px;margin-top: 15px;}
.mkiop{margin-left: 0!important;}
.anzhuang_cen1 li:hover img{transform: scale(1.1)}



.anzhuang_cen2{overflow: hidden;display: flex;flex-wrap: wrap}
.anzhuang_cen2 li{width:10.666%;float: left;padding: 50px 3%;text-align: center;font-size: 18px;margin: 40px 0 60px}
.anzhuang_cen2 .p1{background: rgba(252,184,20,0.2)}
.anzhuang_cen2 .p2{background: rgba(252,184,20,0.3)}
.anzhuang_cen2 .p3{background: rgba(252,184,20,0.4)}
.anzhuang_cen2 .p4{background: rgba(252,184,20,0.5)}
.anzhuang_cen2 .p5{background: rgba(252,184,20,0.8)}
.anzhuang_cen2 .p6{background: rgba(252,184,20,1)}



.dd_8 {
    font-size: 34px;
    font-weight: bold;
}

.anzhuang_cen3{overflow: hidden;display: flex;margin: 40px 0 60px;flex-wrap: wrap;}
.anzhuang_cen3 dt{float: left;width: 26%;background:#fcb814;padding: 60px 3% 0;margin-right: 2%}
.anzhuang_cen3 dd{float: right;width: 66%}
.anzhuang_cen3 dd img{display: block;width: 100%;height: auto}

.anzhuang_cen3 dt h1{font-size: 28px;font-weight: bold}
.anzhuang_cen3 dt h2{overflow: hidden;margin-top: 30px;line-height: 32px;font-size: 16px;}



.about_5{width: 100%;height: 740px;background: url(../image/zizhi_img.jpg) no-repeat center center #f7f7f7;position: relative}
.xz_zizhi_1{float: left;width: 30%;position: absolute;left: 0;top: 240px;border-radius:  0 500px 500px 0;background: #fcb814;padding: 90px 0 90px 5%}
.xz_zizhi_1 h1{font-size: 34px;font-weight: bold;}
.xz_zizhi_1 h2{font-size: 15px;margin: 10px 0 25px}
.xz_zizhi_1 h3{font-size: 16px;line-height: 26px;width: 80%}
.xz_zizhi_2{float: left;width: 65%;padding-top: 250px;position: absolute;top:0px;right: 0;}
.xz_zizhi_2 li{float: left;width: 230px;margin-right: 20px}
.xz_zizhi_2 li img{display: block;width: 100%;height: auto;}



.du_1{padding: 20px 0;overflow: hidden;font-size: 16px;background: #333;}
.du_1>div{color: #fff}
.du_1 a{font-size: 16px;color: #fff}
.du_2{width: 55%;overflow: hidden;margin: 0 auto}
.du_2 img{display: block;width: 100%;height: auto}
.du_3{text-align: center;font-size: 35px;margin: 40px 20px;font-weight: bold}

.du_4{width: 100%;overflow: hidden;background: #fcb814;margin: 70px 0 50px;padding: 0px 0 60px}
.du_4_4{background: #f7f7f7!important}
.du_5{overflow: hidden;display: flex;flex-wrap: wrap}
.du_5 .qudong3 {float: left;width: 49%;overflow: hidden;margin-right: 2%}
.du_5 .qudong4 {float: left;width: 49%;overflow: hidden}


.du_6_2{overflow: hidden;display: flex;flex-wrap: wrap;}
.du_6_2 li{float: left;width: 17.5%;background: rgba(252,184,20,1);padding: 95px 3%;text-align: center;font-size: 15px;line-height: 24px;color: #fff}
.du_6_2 li.c1{margin-right: 2%;background: url(../image/du-2.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c2{margin-right: 2%;background: url(../image/du-3.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c3{margin-right: 2%;background: url(../image/du-4.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c4{margin-right: 0;background: url(../image/du-5.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c5{margin-right: 2%;background: url(../image/du-7.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c6{margin-right: 0;background: url(../image/du-8.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c7{margin-right: 2%;background: url(../image/yu-1.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c8{margin-right: 2%;background: url(../image/yu-2.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c9{margin-right: 2%;background: url(../image/yu-3.jpg) no-repeat center center;background-size: 100%}
.du_6_2 li.c10{margin-right: 0;background: url(../image/yu-4.jpg) no-repeat center center;background-size: 100%}

.du_6_2 li span{display: block;text-align: center;font-weight: bold;font-size: 24px;margin-bottom: 10px;color: #fff}

.du_6_2 li i{display: block;width: 37px;height: 3px;background: #fcb814;margin: 0 auto;margin-top: 25px;margin-bottom: 25px}


.du_7{width: 100%;overflow: hidden;display: flex}
.nbhff{font-weight: normal;color: #999;display: block;margin-top: 8px}
.du_7_left{width: 20%;background: #fcb814}
.du_7_right{width: 80%;background: url(../image/install_06.png) no-repeat center center;background-size: 100%;padding: 110px 0}

.du_7_right ul{width: 65%;background: rgba(0,0,0,0.5);padding:40px 6%}
.du_7_right ul li{font-size: 16px;color: #fff;line-height: 29px;margin: 30px 0;}

.du_8_right{width: 80%;background: url(../image/install_07.png) no-repeat center center;background-size: 100%;padding: 110px 0}
.du_8_right ul{width: 65%;background: rgba(0,0,0,0.5);padding:40px 6%}
.du_8_right ul li{font-size: 16px;color: #fff;line-height: 29px;margin: 30px 0;}

.du_9_right{width: 80%;background: url(../image/install_08.png) no-repeat center center;background-size: 100%;padding: 110px 0}
.du_9_right ul{width: 65%;background: rgba(0,0,0,0.5);padding:40px 6%}
.du_9_right ul li{font-size: 16px;color: #fff;line-height: 29px;margin: 30px 0;}


.nj{display: block;text-align: center;font-size: 25px;font-weight: bold;margin-bottom: 20px}

.du_9{overflow: hidden;margin-bottom: 60px}
.du_9_cen{width: 100%;background: #f7f7f7;padding: 0px 0 60px;margin-top: 100px}




.yu_2 img{width: 100%;overflow: hidden;margin: 0 auto}
.du_10{overflow: hidden;display: flex;flex-wrap: wrap;margin-bottom: 55px;align-items: stretch}
.du_10 li{float: left;width: 10.2857%;padding: 30px 2%;line-height: 26px}
.du_10 .du_10_1{background:  rgba(252,184,20,0.1)}
.du_10 .du_10_2{background:  rgba(252,184,20,0.2)}
.du_10 .du_10_3{background:  rgba(252,184,20,0.3)}
.du_10 .du_10_4{background:  rgba(252,184,20,0.4)}
.du_10 .du_10_5{background:  rgba(252,184,20,0.5)}
.du_10 .du_10_6{background:  rgba(252,184,20,0.7)}
.du_10 .du_10_7{background:  rgba(252,184,20,1)}

.du_11{overflow: hidden;display: flex;flex-wrap: wrap;margin-bottom: 55px;align-items: stretch}
.du_11 li{float: left;width: 12.666666%;padding: 30px 2%;line-height: 26px}
.du_11 .du_10_1{background:  rgba(252,184,20,0.1)}
.du_11 .du_10_2{background:  rgba(252,184,20,0.2)}
.du_11 .du_10_3{background:  rgba(252,184,20,0.4)}
.du_11 .du_10_4{background:  rgba(252,184,20,0.6)}
.du_11 .du_10_5{background:  rgba(252,184,20,0.8)}
.du_11 .du_10_6{background:  rgba(252,184,20,1)}


.yu_3 img{width: 80%;margin: 0 auto;display: block;height: auto}
.yu_4{width: 100%;overflow: hidden;padding: 100px 0 70px;background: #f2f2f2; margin-top: 80px}
.yu_4 li{float: left;width: 17.5%;padding: 45px 3%;font-size: 16px;line-height: 27px;margin-bottom: 2%}
.yu_4>div{display: flex;overflow: hidden;flex-wrap: wrap}
.yu_4_1{background: #fff;margin-right: 2%}
.yu_4_2{background: #ffc000;margin-right: 2%}
.yu_4_3{background: #76bdfe;margin-right: 2%}
.yu_4_4{background: #ed7d31;margin-right: 0}
.yu_4_5{background: #ed7d31;margin-right: 2%}
.yu_4_6{background: #76bdfe;margin-right: 2%}
.yu_4_7{background: #fff;margin-right: 2%}
.yu_4_8{background: #ffc000;margin-right: 0}


.yu_4 li span{font-size: 22px;font-weight: bold;display: block;text-align: center;margin-bottom: 15px}
.yu_5{overflow: hidden;margin-top: 70px}
.yu_5 dt{float: left;width: 47%}
.yu_5 dd{float: right;width: 49%}
.yu_5 dt h1{font-size: 32px;font-weight: bold;margin-top: 15px}
.yu_5 dt h2{font-size: 15px;line-height: 27px;margin: 35px 0 30px}
.yu_5 dt h3 img{display: block;width: 100%;height: auto}


.yu_6{width: 100%;overflow: hidden;padding: 100px 0 70px;background: #f2f2f2;margin-top: 80px}

.yu_6 img{display: block;width: 100%;height: auto}

.du_12{overflow: hidden;display: flex;flex-wrap: wrap;margin-bottom: 55px;align-items: stretch}
.du_12 li{float: left;width: 16%;padding: 30px 2%;line-height: 26px;font-size: 15px}
.du_12 .du_10_1{background:  rgba(252,184,20,0.1)}
.du_12 .du_10_2{background:  rgba(252,184,20,0.2)}
.du_12 .du_10_3{background:  rgba(252,184,20,0.4)}
.du_12 .du_10_4{background:  rgba(252,184,20,0.6)}
.du_12 .du_10_5{background:  rgba(252,184,20,0.8)}
.du_12 .du_10_6{background:  rgba(252,184,20,1)}

.wsmul{width: 100%;overflow: hidden;background: url(../image/bg3-d5ed6d2527.jpg) no-repeat center center fixed;}
.wsmul li{float: left;width: calc( 19% - 1px );text-align: center;border-bottom: 1px solid #3d3d3d;border-right: 1px solid #3d3d3d;padding: 45px 3% 0;height: 300px;}
.wsmul_ms{font-size: 18px;color: #fff;margin-top: 35px;line-height: 32px;transition: all 0.5s}
.wsmul_icon{margin-top: 30px;transition: all 0.3s;height: 70px}
.wsmul li:hover {background:rgba(252,184,20,0.9);}
.wsmul li:hover .wsmul_ms{color: #333}
.wsmul li:hover .wsmul_icon{margin-top: 0px}

.wsmul_icon1{background: url(../image/wsm_icon1.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon1{background: url(../image/wsm_icon1_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon2{background: url(../image/wsm_icon2.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon2{background: url(../image/wsm_icon2_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon3{background: url(../image/wsm_icon3.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon3{background: url(../image/wsm_icon3_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon4{background: url(../image/wsm_icon4.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon4{background: url(../image/wsm_icon4_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon5{background: url(../image/wsm_icon5.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon5{background: url(../image/wsm_icon5_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon6{background: url(../image/wsm_icon6.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon6{background: url(../image/wsm_icon6_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon7{background: url(../image/wsm_icon7.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon7{background: url(../image/wsm_icon7_o.png) no-repeat center center;background-size: 70px;}
.wsmul_icon8{background: url(../image/wsm_icon8.png) no-repeat center center;background-size: 70px;}
.wsmul li:hover .wsmul_icon8{background: url(../image/wsm_icon8_o.png) no-repeat center center;background-size: 70px;}


.nioqwq{display: none;}
.nioqwq img{display: block;width: 100%;height: auto;}

@media (max-width:1800px){.dh_container,.oefd{width: 1450px;}	}
@media (max-width:1500px){.dh_container,.oefd{width: 1300px;}	}
@media (max-width:1400px){.dh_container,.oefd{width: 1300px;}	}
@media (max-width:1300px){.dh_container,.oefd{width: 96%;}	}

@media (max-width:1750px){
	.bottom_nav_ul{width:600px }
	.bottom_nav_ul_li4{padding-left: 100px}
	.bottom_nav_ul_li2{padding: 0 100px}
	.bottom_contact{margin-left: 90px}
	
	.jiqi_more{bottom: 55px}
	.xz_zizhi_1{width: 26%;}
	
	.du_6_2 li{padding: 65px 3%;}
}

@media (max-width:1600px){
	.jiqiren_cen_text h2{padding-top: 20px;line-height: 24px}
	
	.box22:hover {flex: 1 1 28%;}
	.index_news_1 li dd{width: 79%}
}

@media (max-width:1550px){

	.pro_1 dd h1{margin-top: 0}
	.xz_zizhi_1{width: 23%;}
}


@media (max-width:1500px){
	.xz_zizhi_1 h3{font-size: 14px;line-height: 22px}
	.xz_zizhi_1{width: 20%;}
	.jiagou_1{margin-bottom: 30px}
	.bottom_nav_ul_li4{padding-left: 70px}
	.bottom_nav_ul_li2{padding: 0 70px}
	.bottom_contact{margin-left: 0px}
	
	.jiqiren_cen_text {width: 43%;padding: 50px 3% 0;}
	.box22:hover {flex: 1 1 35%;}
	
	
}

@media (max-width:1405px){
	.jssl_1 .jssl_span1{font-size: 17px;line-height: 32px}
	.jssl_2 .jssl_span2{font-size: 17px;line-height: 32px}
	.jssl_2 .jssl_span3{font-size: 17px;line-height: 32px}
	.wsmul_ms{font-size: 16px;line-height: 28px}
	.about_5{padding: 50px 0}
	.xz_zizhi_1 h2{margin: 5px 0 15px;}
	.xz_zizhi_1 h1{font-size: 30px}

	.xz_zizhi_1 {
    width: 40%;
    padding: 50px 0 50px 5%;top: 90px}
	.xz_zizhi_2{top: 100px}
	
	.bottom_nav_ul_li4{padding-left: 60px}
	.bottom_nav_ul_li2{padding: 0 60px}
	.bottom_nav_ul{width:510px }
	
	.jiqi_more {bottom: 40px;}
	.jiqiren_cen_text h2{line-height: 20px;font-size: 14px}
	.about .right{width: 45%}
	.jiqiren_ul li dd h5 a{font-size: 22px}
	
	ul.nav{padding-left: 40px}
	.nav_tel{padding-left: 25px}
	.jiqi_more{margin-top: 30px;line-height: 40px}
	.about_banner dl dt h1{margin-top: 0}
	.application_1_left h1{margin-top: 0}
	.application_1_left .appcen{margin-top: 30px}
	.pro_ys_4{height: 140px}
	.dt_5_right img{margin-top: 120px}
	.du_6_2 li {
    padding: 45px 3%;font-size: 14px
}
	.du_9_right ul{width: 82%}
	.du_7_right ul{width: 82%}
	.du_8_right ul{width: 82%}
}

@media (max-width:1360px){
	.xz_zizhi_1 {width: 45%;}
	.ro_dl dt h1{ margin-top: 30px;}
	.ro_dl dd img{display: block;width: 100%;height: auto}
	.jiagou_1{margin-top: 20px}
	.jiagou_1 dt{line-height: 25px}
	.box22:hover {flex: 1 1 38%;}
	.about_banner dl dt{width: 50%}
	.about_banner dl dd{width: 50%}
}

@media (max-width:1300px){
	.box22:hover {flex: 1 1 43%;}
	.application_1_left .appcen{line-height: 25px}
	.du_9_right{    padding: 80px 0;}
	ul.nav{padding-left: 0px}
}



@media (max-width:1256px){
	
	.nav_tel{padding-left: 15px}
	.bcsa img{width: 100%;height: auto}

}



@media (max-width:1250px){
	.nav_tel{display: none}
	.about .right{width: 40%}
	
	.dt_6 li span{height: 170px;}
	

}

@media (max-width:1200px){
	.du_7_left{width: 15%}
	.du_9_right{width: 85%}
	.du_9_right ul{padding: 30px 6%;}
	.du_8_right{width: 85%}
	.du_8_right ul{padding: 30px 6%;}
	.du_7_right{width: 85%}
	.du_7_right ul{padding: 30px 6%;}
	.xz_zizhi_1 {width: 90%;}
	.ro_dl dt{padding: 0 3% 27px}
	.ro_dl dt h2 span{line-height: 30px;font-size: 15px}
	.wangdian_3 img{width: 100%;height: auto}
	.wangdian_2{font-size: 15px}
	.wangdian_1{font-size: 18px}
	.box22:hover {flex: 1 1 46%;}
	
	.jiqiren_cen_text {padding: 30px 3% 0;}
	.jiqiren_cen_text h1{font-size: 32px}
	.index_news_1 li dd {width: 76%;}
	
	.bottom_nav_ul_li4{display: none}
	.bottom_nav_ul{width: 370px;}
	.dt_8_left ol li{height: 44px;}
	.du_6_2 li i{margin-top: 15px;
    margin-bottom: 15px;}
	
}
@media (max-width:1050px){
	.bottom_nav_ul_li2 {padding: 0 40px;}
	.bottom_nav_ul{width: 330px;}
	.anzhuang_cen3 dt{padding: 40px 3% 0;}
	.anzhuang_cen3 dt h1{font-size: 25px}
}

@media (max-width:1000px){
	
	.anzhuang_cen3 dt{width: 94%;margin-right: 0;padding: 40px 3%;}
	.anzhuang_cen3 dd{width: 100%;}
	.news_left {
    width: 100%;
    margin-bottom: 2%;
}
	.news_right {
    width: 95%;
}
	.proviewtit{font-size: 26px;padding: 25px 0 10px;}
	.texingtitle{padding: 10px 0 35px;}
	.index_tit{font-size:55px ;padding: 50px 0}
	.index_tit dt{font-size: 28px;}
	.bottom_nav_ul{display: none}
	
	.c-banner{margin-top: 0px;padding-top: 50px;}
	.pro_1 dt{width: 100%;}
	.pro_1 dd{width: 94%;padding: 50px 3% 50px;}
	.container22{display: none}
	.tel_product{display: block}
	.process ul li{width: 33.333%;margin-top: 20px}
	.process ul{flex-wrap: wrap;justify-content: flex-start}
	.process ul li:nth-child(7){display: none}
	.pcnum{width: 75px;height: 75px;font-size: 35px;line-height: 75px}
	.use_list li{width: 42%;margin-bottom: 2%}
	.fangancen4 li{width: 48%}
	.fangancen4 li h2{height: auto;font-size: 15px}
	.jfuiwq_left{width: 90%;padding: 0 5% 30px}
	.jfuiwq_right{width: 100%;}
	.jfuiwq_left h1{padding-top: 30px}
	.jfuiwq_left h2{margin-top: 20px}
}

@media (max-width:1030px){
	ul.nav{padding-right: 0;border-right:0}
	
}
@media (max-width:1024px){
	
	.sp_header{display: block}
	.iii{display: none}
	
	
	.jssl_1 .jssl_span1{font-size: 16px;line-height: 28px;padding: 3% 3% 0;}
	.jssl_2 .jssl_span2{font-size: 16px;line-height: 28px}
	.jssl_2 .jssl_span3{font-size: 16px;line-height: 28px}
	
	.du_2{width: 96%}
	.yu_5 dt{width: 100%}
	.yu_5 dd{width: 100%}
	.yu_4 li{width: 43.5%;margin-right: 0!important;margin-left: 1%}
	.yu_4 li:nth-child(2n+1){margin-left: 0}
	.du_5 .qudong3{width: 100%;margin-right: 0}
	.du_5 .qudong4{width: 100%}
	.yu_3 img{width: 100%}
	.du_6_2 li{width: 43.5%;margin-right: 0!important;margin-left: 1%;margin-bottom: 1%}
	.du_6_2 li:nth-child(2n+1){margin-left: 0}
	.du_7_left{width: 5%}
	.du_9_right{width: 95%;padding: 40px 0}
	.du_9_right ul li{font-size: 15px;line-height: 24px}
	.du_8_right{width: 95%;padding: 40px 0}
	.du_8_right ul li{font-size: 15px;line-height: 24px}
	.du_7_right{width: 95%;padding: 40px 0}
	.du_7_right ul li{font-size: 15px;line-height: 24px}
	.pmko{display: flex}
	.pijn li span{font-size: 15px}
	.dt_9_right{width: 100%;height: auto;padding: 25px 0;margin-top: 15px}
	.dt_8_left{width: 100%;}
	.dt_8_right{width: 100%;padding-top: 0;height: auto;padding: 25px 0;margin-top: 20px}
	.dt_8_left ol li{width: calc(16.6666% - 1px);font-size: 15px}
	.dt_8_left .opriw li{width: calc(16.6666% - 1px);font-size: 15px}
	.dt_8_left .gtewq li{width: calc(16.6666% - 1px);font-size: 15px}
	.dt_6{display: flex;flex-wrap: wrap}
	.dt_6 li span{height: auto;padding-bottom: 35px}
	.dt_5_left{width: 100%;}
	.dt_5_right{width: 100%;}
	.dt_5_right img{margin-top: 0}
	.dt_2{padding-bottom: 0}
	.dt_6 li{margin-right: 0;width: 50%}
	.dt_3 img{display: block;width: 100%;height: auto}
	.dt_4 li{margin-right: 0;width: 44%;margin-bottom: 2%}
	.pro_view_7{padding: 30px 0}
	.qudong{width: 100%;}
	.bianpin{width: 100%;margin-top: 15px}
	.jiagou_1 dt{width: 100%;}
	.jiagou_1 dd{width: 100%;margin-top: 20px}
	.pro_view_5{width: 100%}
	.pro_view_6{width: 100%;margin-top: 20px;min-height: auto}
	.application_1_left{width: 100%;}
	.application_1_right{width: 100%;margin-top: 20px}
	.telcase h1{font-size: 16px}
	.telcase li{width: 49.5%;margin-left: 0;margin-right: 1%;}
	.telcase li:nth-child(2n+2){margin-right: 0}
	.jiqiren_cen_text{width: 95%}
	.jiqiren_cen_img2{width: 100%;}
	.jiqi_more{margin-bottom: 40px;}
	.jiqiren_ul li{width: 49%;}
	.about .right{display: none}
	.index_kehu_cen li{margin-right: 0;margin-left: 1%;width: 32.6666%;}
	.index_kehu_cen li:nth-child(3n+1){margin-left: 0}
	.index_news_1{width: 100%;}
	.index_news_2{width: 49.5%;margin-right:1% ;margin-left: 0}
	.index_news_3{margin-right: 0!important}
	.index_news_1 li dd{width: calc( 100% - 115px )}
	.qudong2{height: auto}

	
	
	.about {
    width: 100%;
    background: url(../image/about_bg.jpg) top center;
		background-attachment:inherit;background: #eaecf1}
	.about .nr2{background: #e9b205;width: 49.5%;border: 0}
	
	.about .nr {width: 49.5%;margin-right: 1%;}
	
	.about .nr4 {
    width: 18.2%;
    margin-right: 1%;
    padding-left: 3%;
    padding-right: 3%;}
	
	.about .nr5{margin-right: 0}
	.nynewslist ul{width: 96%}
	.dd_8{padding-top: 30px}
}

@media (max-width:1023px){
	.case .list .text h3{font-size: 17px}
	.robor_yy_1{margin-bottom: 30px;line-height:27px}
	.case .list{width: 100%!important;margin-right: 0!important}
	.robor_yy_1{font-size: 15px}
	.jssl_1 .jssl_span4{width: 100%}
	.jssl_1 .jssl_span5{display: none}
	.jssl_2 .jssl_span3{width: 90%;padding: 7% 5%}
	.jssl_1 span{margin-bottom: 10px}
	.jssl_1 .jssl_span1{width: 90%;padding: 7% 5%;}
	.jssl_1 .jssl_span2{width: 100%}
	.jssl_1 .jssl_span3{width: 100%}
	.jssl_2 .jssl_span1{display: none}
	.jssl_2 .jssl_span2{width: 90%;padding: 7% 5%}
	
	.du_9{width: 100%;overflow-x: auto;}
	.application_2_ul li{margin-right: 0;width: 100%;margin-bottom: 20px}
	.pro_ys_4{height: auto}
	.banner-box{display: none}	
	.telcase{display: block;}
	
	.common_tit dd{width: 100%}
	.common_tit dt{font-size: 30px}
	.common_tit dt span{font-size: 30px}
	
	
	.app_banner{background: url(../image/app_banner.jpg) no-repeat top center;background-attachment:inherit;}
	.pro_banner{background: url(../image/pro_banner.jpg) no-repeat top center;background-attachment:inherit;}
	.pro_banner1{padding-top: 100px;background: url(../image/pro_banner1.jpg) no-repeat top center;background-attachment: fixed}
	.about_banner{background: url(../image/about_banner.jpg) no-repeat top center;background-attachment:inherit;}
	
.con_banner{background: url(../image/con_banner.jpg) no-repeat top center;background-attachment: inherit}
.news_banner{background: url(../image/news_banner.jpg) no-repeat top center;background-attachment: inherit}
.robot_banner{background: url(../image/robot_banner.jpg) no-repeat top center;background-attachment: inherit}
	
	.uiewq11{width: 100%;}
	.uiewq11 a{margin: 0 2%;width: 46%;margin-bottom: 4%}
	.anzhuang_cen3 dt h1{font-size: 23px}
	.anzhuang_cen3 dt h2{font-size: 15px;line-height: 27px}
	
}

@media (max-width:850px){
	.nbvjfs li{width: 100%;margin-right: 0;margin-bottom: 15px}
	.nbvjfs{margin-bottom: 30px}
	.nioqwq{display: block}
	.yu_6{display: none}
	.wsmul li{width: calc(44% - 1px)}
	.pro_view_tr{width: 768px;overflow-x: scroll;}
	.pro_view_ui{width: 768px;overflow-x: scroll;}
	.ro_dl dt h1{font-size: 22px}
	.nbjie span{width: 100%;margin-left: 0!important;margin-bottom: 20px}
	.vfhtds{width: 100%!important}
	.ro_dl dd{width: 100%;margin-left: 0}
	.ro_dl dt{width: 94%}
	.index_tit dt{margin-top: -38px}
	.feedbackcen_left {
    width: 100%;
    height: 250px;
}
	.feedbackcen_right {
    width: 100%;
    margin-top: 25px;
}
	.feedbackcen_left img {
    height: 250px;
}
	.feedbackcen_right li {
    width: 100%;
}
	.ny_contact ul li {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    border-bottom: 1px solid #eee;
    margin-bottom: 18px;
    padding-bottom: 18px;
}
	
	.prolist li{width: 100%;margin-right: 0;margin-bottom: 20px}
	.about .nr5{width: 100%;}
	.about .nr4 {width: 43.5%;margin-right: 0;padding-left: 3%;padding-right: 3%;padding-top: 20px;max-height: 255px}
	.nr6{margin-right: 1%!important}
	
	.about_banner dl dt{width: 96%;margin-left: 2%}
	.about_banner dl{padding: 10px 0 60px;}
	.about_banner dl dt h1{font-size: 32px}
	.about_banner dl dd{width: 98%;margin-top: 30px}
	.about_1{padding: 40px 0}
	.about_1_cen{margin-top: 25px;line-height: 25px;font-size: 14px;}
	.about_2_right{width: 100%}
	.about_2_right img{display: block;width: 100%;height: auto}
	.about_2_left{position: inherit}
	.mjie{width: 100%;}
	.about_2_left h1{margin-top: 30px}
	.about_2_cen{margin-top: 30px;font-size: 14px;line-height: 25px;margin-bottom: 20px}
	.about_zz li{width: 29.333%;margin-right: 0;margin-left: 1%}
	.about_zz li:nth-last-child(1){display: none}
	.application_5 li{width: 30.666%;margin-right: 0;margin-left: 4%;margin-bottom: 4%}
	.application_5 li:nth-child(3n+1){margin-left: 0;}
	.application_5 li img{width: 100px;height: 100px;margin: 0 auto}
	.uiewq{width: 100%;overflow: hidden}
	.uiewq a{width: 30.9%;line-height: 57px;margin: 0 1%;font-size: 16px}
	.pro_view_1 span{margin-top: 30px}
	
}

@media (max-width:660px){
	.wsmul{background: url(../image/bg3-d5ed6d2527.jpg) no-repeat center center;background-attachment: inherit}
	.wsmul li{height: 225px}
	.wsmul_ms{font-size: 15px;line-height: 24px;margin-top: 15px}
	.wsmul_icon{margin-top: 0}
	.about_banner dl {padding: 10px 0 40px;}
	.about_banner dl dt h2{font-size: 18px}
	.about_banner dl dt span{margin: 20px 0;}
	.prolist{margin-top: 30px}
	.du_9_cen{margin-top: 30px;padding: 0px 0 0px;}
	
	.du_4{margin: 30px 0 10px; padding: 0px 0 40px;}
	.about_2{background: url(../image/bg4.jpg) #2a2b2d no-repeat center center;background-attachment:inherit; }
	.du_11 li{width: 94%;padding: 20px 3%;}
	.du_12 li{width: 94%;padding: 20px 3%;}
	.du_10 li{width: 94%;padding: 20px 3%;}
	.nj{font-size: 20px}
	.du_9_right ul{width: 88%;padding: 0 4%}
	.du_9_right {
    background: url(../image/install_08.png) no-repeat center center;
		background-size: 300%;}
	.du_7_right ul{width: 88%;padding: 0 4%}
	.du_7_right {
    background: url(../image/install_06.png) no-repeat center center;
		background-size: 300%;}
	.du_8_right ul{width: 88%;padding: 0 4%}
	.du_8_right {
    background: url(../image/install_07.png) no-repeat center center;
		background-size: 300%;}
	.du_6_2 li{width: 94%;margin-left: 0}
	.index_tit {font-size: 45px;}
	.yu_6{padding: 30px 0 30px;margin-top: 30px;}
	.yu_5 dt h1{font-size: 22px}
	.yu_5{margin-top: 30px}
	.yu_4{padding: 50px 0 20px;}
	.xz_zizhi_2 li{margin-right: 2%}
	.anzhuang_cen1 li{width: 100%}
	.dt_1,.dd_8{padding-top: 30px;font-size: 25px}
	.anzhuang_cen2{padding: 30px 0}
	.anzhuang_cen2 li{width: 27.333%;margin: 0}
	.nynewslist_li_img{width: 38%}
	.nynewslist_li_text{width: 60%}
	.nynewslist_li_text_tit a{padding-bottom: 10px;font-size: 17px}
	.nynewslist_li_text_wz{margin-top: 10px;line-height: 20px}
	.nynewslist_li_text_date{margin-top: 5px}
	.nynewslist_li_img img {
    min-height: 124px;
    max-height: 124px;
}
	
	.bottom_nav_ul{display: none}
	.bottom_contact{width: 100%}
	.bottom_ewm{width: 90%;margin-top: 25px;padding-right: 5%}
	.bottom_ewm_1{width: 48%;margin-right: 3%;margin-left: 0}
	.bottom_ewm_1:nth-child(2){margin-right: 0}
	.bottom_ewm_1 img{display: block;width: 100%;height: auto}
}

@media (max-width:640px){
	.ro_dl dt h2{margin-top: 20px}
	.kiowwq li dt{font-size: 40px;text-align: center}
	.kiowwq li dd{font-size: 16px;text-align: center;margin-top: 10px}
	.tcbanner{display: block}
	.pcbanner{display: none}
	.bottom_footer{padding: 30px 0 30px;}
	.bottom_copyright{margin-top: 30px;}
	.yb_conct{display: none}
	.tel_kefu{display: block}
	.common_tit{padding: 40px 0;}
	.pro_1 dd h1{font-size: 30px}
	.pro_ys li{margin-right: 0;margin-left: 3%;width: 48.5%;border: 0;padding: 20px 0;margin-bottom: 3%}
	.pro_ys li:nth-child(1){margin-left: 0}
	.pro_ys li:nth-child(3){margin-left: 0}
	.pro_ys li:hover{background: #e9b205;border: 0px solid #e9b205;padding: 20px 0;}
	.pro_1{width: 100%}
	
	.pro_1 dt {
    background: url(../image/proshow2.jpg) no-repeat top center;
    height: 300px;
    background-size: 230%;}
	
	.jiqiren_ul li dd h5 a {font-size: 18px;}
	.jiqiren_ul li dd span{width: 30px;}
	.jiqiren_ul li dd span a { width: 100%; padding: 2.3rem 0 0;}
	.jiqiren_ul li dd span a img{margin: 0 auto;display: block}
	.jiqiren_ul li dd h5{width: calc(100% - 35px)}
	.case_desc{width: calc(100% - 35px)}
	.about{padding: 50px 0 30px}
	.index_news_2_img{height: 160px}
	.bottom_link{display: none}
	
	.jiqiren_cen_text h1 {font-size: 28px;}
	.about .nr4 .fr img{display: block;width: 100%;height: auto}
	.pc_t{color: #999ca3}
	.pctop{margin-bottom: 30px}
	.application_5 li img{width: 80px;height: 80px;margin: 0 auto}
	.application_3{padding: 40px 0}
	.application_2{padding: 10px 0 30px;}
	.application_1{padding: 30px 0 40px}
	
}




