@charset "UTF-8";

/*头部适应*/
@media all and (max-width:1700px) {
    .H-nav {margin-left:15.4%;}
    .HnavSub-list {margin-left:33.5%;}
    .H-nav>li {/* padding:0 31px; */}
	.H-action {display:none;}
}
@media all and (max-width:1580px) {
    .H-nav {margin-left:11.4%;}
    .H-nav>li {padding:0;}
    .HnavSub-list {margin-left:30.4%;}
    .HnavSub-list li a {font-size:14px;}
    .HnavSub-list li {width:72%;}
    .H-action {display: none;}
}
@media all and (max-width:1460px) {
    .H-nav>li {/* padding:0 24px; */}
    .H-nav {margin-left:10%;}
    .HnavSub-list {margin-left:29%;}
}
@media all and (max-width:1380px) {
    .H-nav>li {/* padding:0 20px; */}
    .H-nav .Hnav-menu {font-size:16px;}
    .H-nav {margin-left:12%;}
    .HnavSub-list {margin-left:31.4%;}
	
}
@media all and (max-width:1300px) {
    .H-nav>li {/* padding:0 19px; */}
    .xg-footer {width:94%;margin-left:3%;}
	.H-content {padding: 0 6%;}
}
@media all and (max-width:1280px) {
    .H-nav>li {/* padding:0 12px; */}
    .HnavSub-list {margin-left:32.2%;}
	
}
@media all and (max-width:1200px) {
    .H-nav {margin-left:9%;}
    .H-action {margin-right:2%;display:none;}
    .HnavSub-list li {width:76%;}
	.H-content {padding: 0 6%;}
}
@media all and (max-width:1100px) {
    .H-logo {margin-left:2%;}
    .H-nav {margin-left:3%;}
    .HnavSub-list {margin-left:24%;}
    .HnavSub-box {padding:1.2% 0 0 4%;}
	.H-content {padding: 0 2%;}
}


@media screen and (max-width: 1600px) {
    /*公司概况*/
    #about .develop-box .prevNext-box .prev,#about .develop-box .prevNext-box .next {width:50px;height:50px;line-height:50px;}
    #about .develop-box .prevNext-box .prev {left:0;background-image:url(img/ml.png);}
    #about .develop-box .prevNext-box .next {right:0;background-image:url(img/mr.png);}
    #about .develop-box .prevNext-box {width:92.5%;}
}


@media screen and (max-width: 1300px){
	
    /*底部*/
    .footer .foot-tops .container .left-nav .items-box .items {width: 140px;}
    .footer .foot-tops .container .left-nav .items-box .items .item{margin-bottom: 10px;}

    /*解决方案*/
    #cases .solution-items .items .item .info .desc {font-size:14px;line-height:24px;height:auto;}
    #cases .solution-items .items .item .info .tt {font-size:22px;line-height:28px;}
    #cases .solution-items .items .item {padding:20px;}
    #cases .solution-items .items .item .info {padding-left:20px;}

    /*公司概况*/
    #about .about-box .about-title {font-size:24px;line-height:24px;padding:30px 0;}
    #about .about-box .desc-box .video-box {width:46.5%;}
    #about .about-box .desc-box .info-box {width:50%;}
    #about .about-box {padding:0 30px 30px;}
    #about .about-box .desc-box .info-box .info {font-size:14px;}
    #about .about-box .desc-box .info-box .more {margin-top:20px;}
    #about .about-box .culture-box .items .text-box .title .cn {font-size:14px;line-height:20px;}
    #about .about-box .culture-box .items .text-box i {font-size:40px;}
    #about .about-box .culture-box .items .text-box .title {margin-top:10px;}
    #about .about-box .culture-box .items .text-box .txt {font-size:16px;margin-top:10px;}
    #about .about-box .develop-banner .swiper-slide .year span {font-size:24px;line-height:24px;}
    #about .about-box .develop-banner .swiper-slide .desc {margin:10px 0;}

    /*荣誉资质*/
    #honor .honor-box .item {padding:15px;}
    #honor .honor-box .item .info {padding-top:15px;}
    #honor .honor-cover .pic-box {width:300px;padding:20px;left:calc(50% - 150px);}

    /*地图*/
    .BMapLabel .map-info {height:70px;}
    .BMapLabel {left:-200px !important;top:-95px !important;}
    .BMapLabel .map-info .info {width:340px;padding:10px;}
    .BMapLabel .map-info .info .t2 {font-size:14px;}
    .BMapLabel .map-info .gps-box {width:70px;}
    .BMapLabel .map-info .gps-box i {font-size:22px;}

    /*首页简介*/
    .in3 .about-box .info-box .title-box .title {font-size:24px;line-height:24px;}
    .in3 .about-box {/* padding:50px 0 0 40px;*/margin-top:10px;height:440px; }
    .in3 .about-box .info-box .num-box .item .num span {font-size:36px;line-height:36px;}
    .in3 .about-box .info-box .title-box .desc {font-size:14px;line-height:24px;}
	/*首页搜索*/
	.in5 .Isrch-box .Isrch-block p{width: 70%;overflow: hidden;height: 32px;}
	/*首页展示*/
	.pro .pro_s .content {width:80%;}
	.pro .pro_s .content .pro_t li{width:20%;}
	.pro .pro_s .content .pro_con{padding-top: 60px;}
	.so .content {width: 80%;}
	.liuy .content {width:960px;}
	.liuy_l {width: 290px; padding-left: 8px;}
	.ys {height:1600px;}
	.ys .content {width: 80%;}
	.ys_con .ys1,.ys_con .ys4{height: 280px;}
	.ys_con .ys1 dt,.ys_con .ys4 dt{height: 260px;width: 440px;}
	.ys_con .ys1 dt img,.ys_con .ys4 dt img{width:440px;height: 260px;}
	.ys_con .ys2,.ys_con .ys3{height: 320px;}
	.ys_con .ys2 dt,.ys_con .ys3 dt{height: 300px;width: 700px;}
	.ys_con .ys2 dt img,.ys_con .ys3 dt img{width:760px; height: 300px;}
	.ys_con .ys1 dd,.ys_con .ys3 dd{padding-left: 10px;width: 320px;float: right;}
	.ys_con .ys1 dd h3,.ys_con .ys3 dd h3{padding-top: 0;}
	.ys_con .ys1 dd em img,.ys_con .ys3 dd em img{top: 0;width: 60px;height: 60px;}
	.ys_con .ys2 dd,.ys_con .ys4 dd{padding-left: 10px;width: 320px;}
	.ys_con .ys2 dd h3,.ys_con .ys4 dd h3{padding-top: 0;}
	.ys_con .ys2 dd em img,.ys_con .ys4 dd em img{top: 0;width: 60px;height: 60px;}
	
	.case .content {width: 960px;}
	.xc .content {width: 960px;}
	.xc ul li {width: 300px;}
	.xc ul li img {width: 300px;}
	.xc ul li span {width: 300px;}
	
	.al_on ul li img {width: 800px;}
	.news .content {width: 960px;}
	.news_l {width: 360px;}
	.news_r {width: 480px;}

}


@media screen and (max-width: 1044px) {
    #index,#bann{/* margin-top: 50px; */}
    ul.pagination {margin-bottom: 30px;}
    .container{width:100%;padding:0 3%;overflow-x: auto;overflow-y: hidden;}

    /*栏目Banner*/
    #bann{height:250px;padding-top:3.6rem;}
    #bann .t1{font-size:24px;}
    #bann .t2{font-size:14px;}

    /*第二导航*/
    #nav2 .sub-menu {height:50px;}
    #nav2 .sub-menu .main .sub-nav {height:50px;margin-right:20px;}
    #nav2 .sub-menu .main .sub-nav .items a {height:50px;line-height:50px;font-size:14px;}
    #nav2 .sub-menu .main .sub-nav .items i {margin:0 15px;}
    #nav2 .sub-menu .main .hamb {height:50px;line-height:50px;padding-left:16px;background-size:auto 14px;}

    /*产品分类侧栏*/
    .pn-list {width:70%;height:350px;margin-top:-175px;left:-70%}
    .pn-list li .pn-tit-one,.pn-list li .pn-tit-two {padding:0 2% 0 16%;height:40px;line-height:40px}
    .pn-list li .pn-tit-one {font-size:13px}
    .pn-list li .pn-tit-two {font-size:12px}
    .pn-list li .pn-con-two {padding:8px 2% 10px 23%}
    .pn-list li .pn-tit-three {font-size:12px;line-height:25px}

    /*头部*/
    .Header-wrapper {height:auto;}
    .header-top {display: none;}
    .header-top .H-content {width:100%; padding: 0;}
    .header-top .H-content .P-logo img{ width:120px;}
    .header-top .H-content .P-logo p{height: 40px;line-height: 20px;font-size: 14px;}
    .header-top .H-content .gg {height: auto;padding: 0;margin: 0;display:none;}
    .header-top .H-content .gg p{float: left;height: 50px;font-size: 18px;line-height: 50px;}
    .header-container .contain {width:100%;padding:0 2%;}
    .HnavSub-box {display:none;}
    .Hmenu-btn.Hmenu-web {display:block;}
    .H-logo,.H-mail,.H-srch,.Hsrch-box {height:50px;}
	/* .show {display:none;} */
    .H-logo {line-height:50px; display: block;padding:10px 20px;background: #fff;}
    .H-logo img {height:30px;}
    .H-nav {width:100%;background:#fff;position:absolute;top:50px;left:0px;margin:0px;float:none;}
    .H-nav > li {padding:0px;float:none;}
    .H-nav .Hnav-menu {padding:0 4%;height:50px;line-height:50px;color:#666;font-size:14px;font-weight:bold;border-bottom:1px solid #c4c4c4;}
    .Hnav-menu i {display:block;}
    .Hnav-sub {padding:5px 0;position:relative;top:0px;}
    .Hnav-sub .contain {padding:0px;}
    .HnavSub-list {width:100%;float:none;border-bottom:1px solid #ccc;}
    .HnavSub-list li {width:100%;padding:0px;border: 1px dotted #ddd;}
    .HnavSub-list li a {padding:0 4%;height:40px;line-height:40px;text-align:left;font-size:14px;border-bottom:none;}
    .Hmenu-btn.H-rMenu-btn {display:none;}
    .Hmenu-btn.Hmenu-web {display:block;}
    .H-nav {display:none;height:350px !important;overflow-y:auto !important;z-index:1000;}
    .Hsrch-box {top:50px;}
    .Hsrch-block {width:92% !important;padding:0px !important;margin:9px auto 0;}
    .H-mail {display:none;}
    .Hmail-box {padding:10px 0;width:100%;top:50px;left:0px;}
    .Hmail-box:before {display:none;}
    .Header-wrapper.Header-searching .H-logo img {display:inline-block;}
    .Hsrch-menu span {display:none;}
    .H-mail .Hmail-menu {line-height:50px;width:32px;}
    .H-srch .Hsrch-menu {width:32px;line-height:58px;}
    .H-mail .Hmail-menu i {margin:0 0 0 0;}
    .H-srch .Hsrch-menu i {margin:-8px 0 0 0;}
    .H-nav .Hnav-menu:hover {color:#666;border-bottom:1px solid #c4c4c4;}
    .HnavSub-list li a i {display:none;}
    .HnavSub-list {margin-left:0;border-right:none;}
    .nav-active {color:#0f6ab4 !important;border-bottom:none;}
    .HnavSub-list li a:hover {border-bottom:none;}

    /*首页Banner*/
    .in1 .swiper .swiper-slide .sbox video, .in1 .swiper .swiper-slide .sbox > .pimg {display: none;}
    .in1 .swiper .swiper-slide .sbox > .mimg {display: block;}
    .in1 .swiper .swiper-slide .sbox .txt, .in1 .swiper .prev, .in1 .swiper .next {display: none;}
    .in1 .swiper .swiper-slide .sbox .txt .tbox{left: 5%;}
    .in1 .swiper .swiper-slide .sbox .txt .tbox .tt{font-size: 30px;margin: 20px 0 40px; letter-spacing: 5px;}
    .in1 .swiper .swiper-slide .sbox .txt .tbox .more a{width: 120px;}
    .in1 .swiper .swiper-slide-active .sbox .txt .tbox{top: 50%;}
    .in1 .swiper .swiper-slide .sbox .txt .tbox .en{ font-size:20px; }

    /*热词搜索*/
    .in5 .Isrch-box {padding:20px;}
    .in5 .Isrch-box .Isrch-block {margin:0;}
    .in5 .Isrch-box .Isrch-block p{float: none;width: 80%;margin: 0 auto;font-size: 14px;overflow: hidden;height: 32px;}
    .in5 .Isrch-box .Isrch-block .top_form {float: none; width:80%;margin: 5px auto;}
    .in5 .Isrch-box .Isrch-block .text {width:80%;}

    /*首页最新产品*/
    .in2 .last-product {padding: 22px 0 0 0;}
    .in2 .index-title {font-size:16px;line-height:36px;margin-bottom: 12px;}
    .in2 .last-product .items .item .info {padding:0.3rem;}
    .in2 .last-product .items .item .info .t1 {font-size:14px;}
    .in2 .last-product .items .item .info .t2 {font-size:12px;}
    .in2 .last-product .items .item.item01 {width:100%;margin-right:0;}
    .in2 .last-product .items .item.item02 {width:100%;margin-right:0;}
    .in2 .last-product .items .item {width:49%;margin-right:2%;margin-bottom:2%;}
    .in2 .last-product .items .item:nth-of-type(2n-1) {margin-right:0;}

    /*首页简介*/
    .in3 .about-box {height:auto;background-image:url("img/about.jpg");padding:1.6rem 1.6rem 1.2rem;margin:35px 0;}
    .in3 .about-box .info-box .title-box {padding-bottom:1.2rem;}
    .in3 .about-box .info-box .title-box .desc {font-size:12px;line-height:20px;display: none;}
    .in3 .about-box .info-box .num-box {padding-top:1.2rem;}
    .in3 .about-box .info-box {width:90%;}
    .in3 .about-box .info-box .num-box .item {margin:0 10px 0 0;width: 33%;}
    .in3 .about-box .info-box .num-box .item .num span {font-size:26px;line-height:26px;margin-right:0.3rem;}
    .in3 .about-box .info-box .num-box .item .tt {font-size:12px;margin-top:0.3rem;}
    .in3 .about-box .info-box .num-box .item .tt p {line-height:20px;}
	
	.pro_con dt img {max-width: 300px;max-height: 150px;}
	.pro_con .sprev {position: absolute;left: -60px;}
	.pro_con .snext {position: absolute;right: -60px;}
	
	.liuy {background: url(img/ly_bg.jpg) no-repeat center;background-size: 100%;
    }
	.liuy_l {display: none;}
	.ly_box {float: none; width: 80%;margin: 0 auto;}
	.ys_con .ys1 dt, .ys_con .ys4 dt {height: 180px; width: 240px;}
	.ys_con .ys2 dt, .ys_con .ys3 dt {height: 240px;width: 500px;margin-right: -240px;}
	.ys_con .ys2 dt img, .ys_con .ys3 dt img {width: 500px;height: 240px;}
	
	.h-pro .pro-list .item {width:31.33%;}
	.case .content {width: 80%;}
	
	.xc .content {width: 90%;}
	.xc ul li {width: 200px;height:400px;}
	.xc ul li img {width: 200px;height:400px;}
	.xc ul li span {width: 200px;}
	.abt .content {width: 80%;}
	.abt .content .fl{float: none;}
	.abt .content .fr{float: none;}
	.abt dt {width: 610px;height: 400px;}
	.abt dd {height: 300px;width: 480px;margin: 0 auto;box-shadow: 0px 8px 36.8px 3.2px rgb(0 0 7 / 16%);}
	.abt dd h3 {padding-top: 40px;}
	.abt dd .more {margin-top: 15px;}
	
	.news {height: 1200px;}
	.news .content {width: 70%;}
	.news_l { width: 100%;}
	.news_r { width: 100%;padding-top: 30px;}


    /*首页新闻*/
    .in4 .wel-news {padding-bottom:35px;}
    .in4 .wel-news-title {font-size:16px;line-height:36px;margin-bottom:12px;}
    .in4 .wel-news .wnews {width:100%;padding-bottom:10px;}
    .in4 .wel-news .news01 a,.in4 .wel-news .news02 a {height:300px;margin-bottom:10px;}
    .in4 .wel-news h3 {font-size:14px;line-height:24px;margin-bottom:10px;}
    .in4 .wel-news h2 {font-size:14px;line-height:24px;}
    .in4 .wel-news .wnews.news02 {width:100%;padding:0;}
    .in4 .wel-news .wnews.news02 a {height:360px;}
    .in4 .wel-news p.content {font-size:14px;line-height:24px;}
    .in4 .wel-news .news02 .more {width:150px;height:40px;left:7%;bottom:39px;font-size:14px;line-height:40px;}
    .in4 .wel-news .news03 a:first-child {margin-bottom:10px;height:245px;}
    .in4 .wel-news .news03 a {height:245px;}

    /*底部*/
    .footer_b {padding-left:3%;padding-right:3%;}
    .footer_b h3 {width:100%;line-height:24px;text-align:center;padding:5px 0;background:#161616;}
    .footer_b h3 i {display:block;float:none;text-align:center;}
    .footer_b p {line-height: 30px;width:90%;}
    .footer .foot-tops {padding:0.7rem 0;display:none;}

    /*系统设备*/
    #xitong .pro-list {margin: 30px 0 20px;}
    #xitong .pro-list .item {width:49%;}
    #xitong .pro-list .item .info {padding:0.6rem;}
    #xitong .pro-list .item .info .t1 {font-size:14px;}
    #xitong .pro-list .item .info .t2 {font-size:12px;}
    #xitong .pro-list .item:nth-of-type(3n) {margin-right:2%;}
    #xitong .pro-list .item:nth-of-type(2n) {margin-right:0;}
	#xitong .con-l {width:100%;float:none;}
	#xitong .con-l .last-tj {display:none;}
	#xitong .con-r {display:none;}
	
	/*系统设备详情*/
    #xitong_dt .xitong-detail {margin: 30px 0;}
    #xitong_dt .xitong-detail .tops-box {flex-wrap:wrap;}
    #xitong_dt .xitong-detail .tops-box .pro-banner {width:100%;}
    #xitong_dt .xitong-detail .tops-box .pro-banner .swiper-pagination-pro {bottom:-15px;}
    #xitong_dt .xitong-detail .tops-box {padding:0.6rem;}
    #xitong_dt .xitong-detail .tops-box .info-box {padding-left:0;width: 100%;}
    #xitong_dt .xitong-detail .tops-box .info-box .title-box {padding-top:1.2rem;}
    #xitong_dt .xitong-detail .tops-box .info-box .title-box .t1 {font-size:16px;}
    #xitong_dt .xitong-detail .tops-box .info-box .title-box .t2 {font-size:14px;line-height:24px;margin-top:0.3rem;}
    #xitong_dt .xitong-detail .tops-box .info-box .desc {height:auto;margin-top:20px;font-size:14px;line-height:20px;}
    #xitong_dt .xitong-detail .tops-box .info-box .bottoms {margin-top:1.2rem;}
    #xitong_dt .xitong-detail .tops-box .info-box .bottoms .query {width:120px;height:40px;line-height:40px;font-size:14px;}
    #xitong_dt .xitong-detail .pro-cont .pro-nav {height:40px;padding:0 0.6rem;display:flex;align-items:center;}
    #xitong_dt .xitong-detail .pro-cont .pro-nav .item {line-height:40px;margin-right:0;padding:0 0.5rem;font-size:14px;}
    #xitong_dt .xitong-detail .pro-cont .content {padding:0.6rem;}
    #xitong_dt .xitong-detail .pro-cont .content .download-item {width:100%;height:auto;}
    #xitong_dt .xitong-detail .pro-cont .content .download-item .info {width:75%;padding:0.6rem;}
    #xitong_dt .xitong-detail .pro-cont .content .download-item .download {width:60px;flex-shrink:0;height:100%;}
    #xitong_dt .xitong-detail .pro-cont .content .download-item .info .t1 {font-size:14px;}
    #xitong_dt .xitong-detail .pro-cont .content .download-item .info .t2 {font-size:14px;}
	
	/*产品中心*/
    #product .pro-list {margin: 30px 0 20px;}
    #product .pro-list .item {width:49%;}
    #product .pro-list .item .info {padding:0.6rem;}
    #product .pro-list .item .info .t1 {font-size:14px;}
    #product .pro-list .item .info .t2 {font-size:12px;}
    #product .pro-list .item:nth-of-type(3n) {margin-right:2%;}
    #product .pro-list .item:nth-of-type(2n) {margin-right:0;}
	#product .con-l {width:100%;float:none;}
	#product .con-l .last-tj {display:none;}
	#product .con-r {display:none;}

    /*产品中心详情*/
    #product_dt .product-detail {margin: 30px 0;}
    #product_dt .product-detail .tops-box {flex-wrap:wrap;}
    #product_dt .product-detail .tops-box .pro-banner {width:100%;}
    #product_dt .product-detail .tops-box .pro-banner .swiper-pagination-pro {bottom:-15px;}
    #product_dt .product-detail .tops-box {padding:0.6rem;}
    #product_dt .product-detail .tops-box .info-box {padding-left:0;width: 100%;}
    #product_dt .product-detail .tops-box .info-box .title-box {padding-top:1.2rem;}
    #product_dt .product-detail .tops-box .info-box .title-box .t1 {font-size:16px;}
    #product_dt .product-detail .tops-box .info-box .title-box .t2 {font-size:14px;line-height:24px;margin-top:0.3rem;}
    #product_dt .product-detail .tops-box .info-box .desc {height:auto;margin-top:20px;font-size:14px;line-height:20px;}
    #product_dt .product-detail .tops-box .info-box .bottoms {margin-top:1.2rem;}
    #product_dt .product-detail .tops-box .info-box .bottoms .query {width:120px;height:40px;line-height:40px;font-size:14px;}
    #product_dt .product-detail .pro-cont .pro-nav {height:40px;padding:0 0.6rem;display:flex;align-items:center;}
    #product_dt .product-detail .pro-cont .pro-nav .item {line-height:40px;margin-right:0;padding:0 0.5rem;font-size:14px;}
	#product_dt .product-detail .pro-cont .content {padding:0.6rem;}
    #product_dt .product-detail .pro-cont .content .download-item {width:100%;height:auto;}
    #product_dt .product-detail .pro-cont .content .download-item .info {width:75%;padding:0.6rem;}
    #product_dt .product-detail .pro-cont .content .download-item .download {width:60px;flex-shrink:0;height:100%;}
    #product_dt .product-detail .pro-cont .content .download-item .info .t1 {font-size:14px;}
    #product_dt .product-detail .pro-cont .content .download-item .info .t2 {font-size:14px;}

    /*解决方案*/
    #cases .solution-items .items .item {flex-wrap:wrap;}
    #cases .solution-items .items .item .pic {width:100%;}
    #cases .solution-items .items .item .info {width:100%;}
    #cases .solution-items .items .item .info {padding:1.2rem 0 0 0;}
    #cases .solution-items .items .item .info .tt {font-size:16px;line-height:20px;}
    #cases .solution-items .items .item .info .more {width:6rem;height:2.0rem;line-height:2.0rem;margin-top:1.2rem;}
    #cases .solution-items {margin:30px 0 20px;}
	#cases .con-l {width:100%;float:none;}
	#cases .con-l .last-tj {display:none;}
	#cases .con-r {display:none;}

    /*解决方案详情*/
    #cases_dt .solution-detail {padding:0 0.6rem;margin:0.9rem 0 1.2rem;}
    #cases_dt .solution-detail .title {font-size:18px;line-height:28px;padding:0.6rem 0;}
    #cases_dt .solution-detail .content {padding:0.6rem 0;}
    #cases_dt .solution-detail .detail-bottom {padding:0.6rem 0.6rem 1.2rem;}
    #cases_dt .solution-detail .detail-bottom .left .pg {line-height:24px;}
    #cases_dt .solution-detail .detail-bottom .left {font-size:14px;}
    #cases_dt .detail-bottom {padding:0.6rem;flex-wrap:wrap;}
    #cases_dt .detail-bottom .back {margin:0 auto;margin-top:1.2rem;}

    /*服务策略*/
    #service .policy-box {padding:0.6rem;margin-top:30px;margin-bottom:30px;}
    #service .policy-box .title-box {padding-bottom:0.9rem;}
    #service .policy-box .title-box .tt {font-size:20px;line-height:20px;}
    #service .policy-box .title-box .desc {font-size:14px;line-height:24px;margin-top:0.6rem;}
    #service .policy-box .content .cont {padding-top:1.2rem;font-size:14px;}
    #service .policy-box .content .cont .tt {font-size:14px;margin-bottom:0.6rem;}

    /*营销网络*/
    #market .wow {opacity:1;}
    #market .tlt {width:100%;float:none;}
    #market .ne1 .tc3 .tlt .tbtn span {margin-bottom:4%;}
    #market .ne1 .tc3 .tlt .txbox {height:350px;padding:30px 10px;}
    #market .ne1 .tc3 .tlt .txbox dl dt,#market .ne1 .tc3 .tlt .txbox dl dd {margin-bottom:20px;font-size:14px;}
    #market .ne1 .tc3 .tlt {width:100%;float:none;}
    #market .ne1 {padding:30px 0;}
    #market .ne1 .tc2 {padding:0;border:0;line-height:1.8;text-align:center;font-size:14px;}
    #market .ne1 .tc2 a {margin:0px;font-size:14px;}
    #market .ne1 .tc2 br,#market .mapm {display:block;}
    #market .ne1 .tc3 .tlt .tbtn span {margin-bottom:4%;font-size:14px;}
    #market .ne1 .tc3 .tlt .txbox {padding:30px 10px;}
    #market .ne1 .tc3 .tlt .txbox {height:260px;}
    #market .ne1 .tc3 .tlt .txbox dl {height:290px;}
    #market .ne1 .tc3 .tlt .txbox dl dd .dtt {font-size:14px;}
    #market .ne1 .tc3 .trt {display:none;}
    #market .ne1 .tc5 .ul1 li,#market .ne1 .tc5 .ul1 li:nth-child(5n) {width:30%;margin-right:5%;margin-bottom:20px;}
    #market .ne1 .tc5 .ul1 li:nth-child(3n) {margin-right:0;}
    #market .ne1 .tc5 .tc_tt {margin-bottom:20px;}
    #market .ne1 .tc6 {padding-top:30px;}

    /*资料下载*/
    #download .down_1 {margin-top:10px;}
    #download .down_1_left {display: none;}
    #download .down_1_right {width:100%;}
    #download .select {width:100%;}
    #download .select select {font-size: 14px;width: 100%;}
    #download .down_1_right ul li {width:100%;margin-top: 0.6rem;}
    #download .down_2_2_left{background-size: auto 16px;font-size: 14px;margin-left: 15px;padding-left: 25px;}
    #download .down_2_2_left2{display: none;}
    #download .down_form input{font-size: 14px;}
    #download .down_2 {margin-top: 30px;margin-bottom: 30px;}
    #download .down_2 ul li.down_2_1 {line-height: 40px;font-size: 16px;}
    #download .down_2_1_right {margin-right: 13px;}
    #download .down_2_2 {padding: 15px 0px 10px 0px;}
    #download .down_2_2_right {line-height: 25px;font-size: 14px;padding: 0 15px;}

    /*新闻中心*/
    #news .news_con{padding:30px 0px 0px;}
    #news .newsbox .artInfo-left{width:100%;}
    #news .newslist ul li{width:100%;margin-bottom:20px;padding-bottom:20px;}
    #news .newslist ul li .N-note h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    #news .newslist ul li .N-note p{height:50px;overflow:hidden;margin:10px auto 0;}
    #news .newslist ul li a.more{display:none;}
    #news .artInfo-left{width:100%;}
	#news .artInfo-right{display:none;}
    #news .artInfo-action{margin-top:10px;}
    #news .artInfo-page{margin-top:30px;}
    #news .artInfo-page a {width: 100%;padding: 5px 0;text-align: left !important;}

    /*新闻详情*/
    #newsdt .news_con{padding:30px 0px 0px;}
    #newsdt .newsbox .artInfo-left{width:100%;}
    #newsdt .artInfo-left{width:100%;padding: 2%;}
	#newsdt .artInfo-right{display:none;}
    #newsdt .aiAbout-news{margin-top:20px;}
    #newsdt .artInfo-page{margin-top:30px;}
    #newsdt .artInfo-page a {width: 100%;padding: 5px 0;text-align: left !important;}
	
	/*图片中心*/
    #image .pro-list {margin: 30px 0 20px;}
    #image .pro-list .item {width:49%;}
    #image .pro-list .item .info {padding:0.6rem;}
    #image .pro-list .item .info .t1 {font-size:14px;}
    #image .pro-list .item .info .t2 {font-size:12px;}
    #image .pro-list .item:nth-of-type(3n) {margin-right:2%;}
    #image .pro-list .item:nth-of-type(2n) {margin-right:0;}
	#image .con-l {width:100%;float:none;}
	#image .con-l .last-tj {display:none;}
	#image .con-r {display:none;}
	
	/*视频中心*/
    #video .pro-list {margin: 30px 0 20px;}
    #video .pro-list .item {width:49%;}
    #video .pro-list .item .info {padding:0.6rem;}
    #video .pro-list .item .info .t1 {font-size:14px;}
    #video .pro-list .item .info .t2 {font-size:12px;}
    #video .pro-list .item:nth-of-type(3n) {margin-right:2%;}
    #video .pro-list .item:nth-of-type(2n) {margin-right:0;}
	#video .con-l {width:100%;float:none;}
	#video .con-l .last-tj {display:none;}
	#video .con-r {display:none;}

    /*公司概况*/
    #about .top1 {margin-top: 30px;}
    #about .about-box {padding:0 0.8rem 0.8rem;margin-bottom: 30px;}
    #about .about-box .about-title {padding:0.8rem 0;font-size:16px;}
    #about .about-box .desc-box {flex-wrap:wrap;}
    #about .about-box .desc-box .info-box {width:100%;padding-top:0;}
    #about .about-box .desc-box .video-box {width:100%;margin-top:0.9rem;}
    #about .about-box .culture-box {margin-top:0.4rem;}
    #about .about-box .culture-box {flex-wrap:wrap;}
    #about .about-box .culture-box .items.left {width:100%;margin-bottom:0.2rem;}
    #about .about-box .culture-box .culture {width:100%;}
    #about .about-box .culture-box .culture .items {width:100%;margin-right:0;margin-bottom:0.2rem !important;}
    #about .develop-box .prevNext-box .prev,#about .develop-box .prevNext-box .next {width:1.5rem;height:1.5rem;line-height:1.5rem;background-size:100%;}
    #about .about-box .develop-banner .swiper-slide {width:48% !important;}
    #about .about-box .develop-banner .swiper-slide .year span {font-size:16px;line-height:20px;}
    #about .about-box .develop-banner .swiper-slide .desc {font-size:12px;line-height:20px;margin-top:0.2rem;margin-bottom:0.2rem;}
    #about .about-box .desc-box .video-box .play-box {text-align:center;}
    #about .about-box .desc-box .video-box .play-box i {font-size:32px;}
    #about .about-box .desc-box .video-box .play-box .text {margin-top:0.2rem;font-size:14px;}
    .more-cover .info-content {width:90%;left:5%;padding:0.8rem 0.8rem;height:360px;}
    .more-cover .info-content .content {font-size:13px;padding-right:0.4rem;}
    .more-cover .info-content .close-box {width:1.8rem;height:1.8rem;bottom:-3rem;}

    /*荣誉资质*/
    #honor .honor-box .item {width:49%;margin-right:2%;margin-bottom:2%;padding:0.6rem;}
    #honor .honor-box .item .info {padding-top:0.2rem;font-size:14px;}
    #honor .honor-box .item:nth-of-type(2n) {margin-right:0;}
    #honor .honor-box {margin-top:30px;margin-bottom: 20px;}
    #honor .honor-cover .pic-box .close-box {width:1.8rem;height:1.8rem;bottom:-3rem;}
    #honor .honor-cover .pic-box .close-box i {font-size:18px;}

    /*加入我们*/
    #join .join-box {margin-top:30px;margin-bottom:30px;padding-top:30px;}
    #join .join-box .join-nav .item {width:5.2rem;height:1.9rem;line-height:1.9rem;font-size:14px;}
    #join .join-box .text {font-size:13px;margin-top:0.6rem;}
    #join .join-box .join-select {padding:0 0.6rem 0.6rem;flex-wrap:wrap;}
    #join .join-box .join-select .select {width:100%;margin-top:0.6rem;height:2.6rem;}
    #join .join-box .join-select .select select {padding-left:0.6rem;width:100%;}
    #join .join-box .join-select input {padding-left:0.6rem;width:100%;height:2.6rem;}
    #join .join-box .join-select .btn {width:4.6rem;height:2.0rem;line-height:2.0rem;margin-top:0.6rem;}
    #join .join-box .join-list {padding:0.6rem 0.6rem;}
    #join .join-box .join-list li .recruit-top {padding:0.6rem;flex-wrap:wrap;height:auto;}
    #join .join-box .join-list li .recruit-top > div {width:100%;line-height:24px;text-align:left !important;}
    #join .join-box .join-list li .recruit-content {padding:0 0.6rem 1.2rem;}
    #join .join-box .join-list li .recruit-content .t1 {padding:0.6rem 0;font-size:14px;}
    #join .join-box .join-list li .recruit-content .join-in {width:5.2rem;height:2.1rem;line-height:2.1rem;margin-top:0.9rem;}

    /*联系我们*/
    #contact .contact-box {margin-top: 30px;margin-bottom: 30px;}
    #contact .contact-box .map-box {padding:0.6rem;}
    #contact .contact-box .map-box #map {height:18rem;}
    #contact .contact-box .address-items {flex-wrap:wrap;}
    #contact .contact-box .address-items .item {width:50%;margin-bottom:1.2rem;}
    #contact .contact-box .address-items .item i {font-size:24px;}

    /*地图*/
    .BMapLabel {left:-110px !important;top:-95px !important;}
    .BMapLabel .map-info .info .t2 {font-size:12px;}
    .BMapLabel .map-info .info {width:220px;padding:0.3rem;}
    .BMapLabel .map-info .gps-box {width:50px;}
    .BMapLabel .map-info {height:60px;}
    .BMapLabel .map-info .gps-box .tt {font-size:12px;margin-top:0.3rem;}

    /*客户留言*/
    #contact .message-box {padding:0.6rem 0.6rem 1.2rem;margin-top:0.8rem;margin-bottom:0.8rem;}
    #contact .message-box .advise-nav .item {width:2rem;height:0.8rem;line-height:0.8rem;}
    #contact .message-box .form-box .line {width:100%;height:2.3rem;}
    #contact .message-box .form-box .line.has-text {height:6.6rem;}
    #contact .message-box .form-box .line input {padding-left:1.0rem;}
    #contact .message-box .advise-nav .item {font-size:14px;margin-right:0.2rem;}
    #contact .message-box .txt {font-size:14px;}
    #contact .message-box .form-box {margin-top:0.9rem;}
    #contact .message-box .form-box .line.has-text textarea {padding:0.5rem 1.0rem;}
    #contact .message-box .form-box .line.has-star:before {left:0.2rem;top:0.2rem;}
    #contact .message-box .form-box .code-box {height:2.3rem;width:100%;}
    #contact .message-box .form-box .code-box .line {width:50%;}
    #contact .message-box .form-box .code-box .img-box {line-height:2.3rem;width:35%;}
    #contact .message-box .form-box .msg-btn {width:7rem;height:2.0rem;line-height:2.0rem;font-size:14px;margin:0 auto;margin-top:1.2rem;}
    #contact .message-box .title {font-size:14px;}
    #contact .message-box .title span {font-size:18px;line-height:24px;}
    #contact .contact-box .con1 dd {width: 350px;margin:0 20px;}
    #contact .contact-box .con1 dd h4{margin-top: 10px;}

}


/*首页新闻*/
@media (min-width: 1025px) {
    .in4 .wt25,.in4 .wt50 {float:left;}
    .in4 .wt50 {width:50%;}
    .in4 .wt25 {width:25%;}
    .in4 .wel-news a:hover h2 {margin-top:10px}
    .in4 .wel-news a:hover h3 {margin-top:10px}
    .in4 .wel-news a:hover .bg {opacity:1;filter:alpha(opacity=100)}
    .in4 .wel-news a:hover {background-position-x:1px!important}
}


@media screen and (min-width: 1000px) and (max-width:1600px) {
    .container{width: 90%;}
    .footer_b h3{width: 90%;}
    .in4 .box{width: 90%;}
}

@media screen and (max-width:640px) {
	
	body {min-width: none;}
	.wrap {
		/* min-width: 320px;
		max-width: 640px; */
		margin: 0 auto;
		overflow: hidden;
		position: relative;
		font-size: 10px;
	}
	/* .header-top {display:none;}
	#tj-pro .item {width: 100%;}
	.in5 .Isrch-box {padding: 10px;}
	
	.so .content {width: 100%;;}
	.liuy .content{ width: 100%;;}
	.ys .content {width: 100%;;}
	.case .content {width: 100%;;}
	.xc .content {width: 100%;;}
	
	.abt {height: 1500px;}
	.abt .content {width: 100%;}
	.abt .content dd {width:300px;position: absolute;left: 30px;box-shadow: 0px 8px 36.8px 3.2px rgb(0 0 7 / 16%);}
	.abt .content .fr {display:none;} */
	.pc {display:none;}
	.mb {display:block;}
	
	
	/*yz*/
	/* .tit{ display: block; text-align: center; font-weight: normal; }
	.tit span{display: block;font-size:18px ; line-height: 18px; color: #333333;}
	.tit i{display: block;position: relative;font-size:14px ; line-height: 14px; color: #333;margin-top: 10px;width:auto;}
	.tit i:after{ position: absolute; width:1.4rem; height: 0.18px; background: #0a68c0 no-repeat center 0;content:"";left: 50%; top:2.1px ; margin-left: -10px;}

	.yz{height: 20.18px;background:url(../images/yz_bg.jpg) no-repeat center;background-size: 100% 20.18px;}
	.yz .tit{ padding-top: 3.20px;}
	.yz p{ margin:16px 6.25% 0;font-size:14px ;line-height:14px ;color: #333333;text-align: center;}*/
	.tit i {width: 320px;font-size: 14px;}
	
	.in3 .about-box .info-box .num-box .item:nth-of-type(3) {display:none;}
	.in3 .about-box .info-box .num-box .item:nth-of-type(5) {display:none;}
	
	/*yz*/
	.pro{ background: #f4f4f4;/* height: 618px; */} 
	.pro .tit{ padding-top: 22px;}
	.pro_s {margin-top: 41px;height: 1240px; background: #f1f1f1;}
	.pro .pro_s .content{width:100%; height: 1000px;}
	.pro_t{margin: 22px 0; background:rgba(10,104,192,0.9);}
	.pro_t li{height:80px; background:rgba(10,104,192,0.9);}
	.pro_t li i {margin: 10px auto 0;}
	
	.pro_t .p1:hover i, .pro_t .p1 .cur i, .pro_t .p1 i, .pro_t .p2:hover i, .pro_t .p2 .cur i,.pro_t .p2 i, .pro_t .p3:hover i, .pro_t .p3 .cur i, .pro_t .p3 i, .pro_t .p4:hover i, .pro_t .p4 .cur i, .pro_t .p4 i, .pro_t .p5:hover i, .pro_t .p5.cur i, .pro_t .p5 i {background-size:50px;}
	.pro_t li span {font-size: 14px;}
	.pro .pro_s .content .pro_con {padding: 30px;}
	.pro_con dd {padding-top:50px;}
	.pro_con dd h3 {text-align:center;}
	.pro_con dt img {display: block;max-width: 420px;max-height: 360px;float:none;}
	.pro_con dd p {padding-bottom: 34px;width: 300px;}
	.pro_con dd .more {width: 150px;background-size: 150px;padding-left: 60px;}
	.pro_con dd .zx {width: 150px;background-size: 150px;padding-left: 60px;}
	.pro .pageState {right: 10px;bottom: 10px;}
	.pro_con .sprev {left: 0px;top: 420px;}
	.pro_con .snext {right: 0px;top: 420px;}
	
	.h-pro .pro-list .item {width:48%;}
	
	.so .content {width: 90%;}
	.so .fa h3 {font-size: 24px;}
	.so .fa h3 span {font-size: 10px;}
	.so .fa ul li {float: left;width: 45%;height: 60px;margin: 10px 10px 10px 0px;}
	.so .fa ul li em {margin-right: 0px;float: left;margin: 10px 10px 10px 22px;}
	.so .fa ul li span {float: left;margin: 22px auto;}
	.so .qu h3 {font-size: 24px;}
	.so .qu h3 span {font-size: 10px;}
	.so .qu ul li {font-size: 14px;height: 40px;line-height: 40px;padding: 0 10px;}
	
	.liuy{ margin-top: 60px;padding-top:70px ;background:url('img/ly_bg.jpg') no-repeat left;height: 700px;}
	.liuy .content{ width: 95%;margin: 0 auto;font-family: "Microsoft Yahei";}
	.liuy_l{ float: none;width: 300px;padding-left: 16px;}
	.liuy_l h2{font-size: 16px;line-height: 28px;color: #ffc000;font-weight: normal;padding-top: 10px;}
	.liuy_l h3{font-size: 30px;line-height: 30px;color: #ffc000;font-weight: normal;padding-top: 25px;}
	.liuy_l h4{font-size: 18px;line-height: 22px;color: #fff;font-weight: normal;padding-top: 12px;}

	.ly_box{margin-top:33px;position: relative; float: none;width: 654px;}
	.ly_box ul li{ height:45px; line-height:45px;width: 320px;margin-bottom: 12px;border: 1px solid #74a5d6;float: none;margin-right: 20px;box-sizing:border-box;}
	.ly_box ul li:nth-of-type(5){width: 320px; height: 100px;}
	.ly_box ul li:nth-of-type(5) input{width: 320px; }
	.ly_box ul li i{ display: inline-block; float: left; font-size: 16px; color: #fff; padding-left: 15px;}
	.ly_box ul li input{ display: inline-block; float: left; width:210px; border: none; background: none; height: 45px; line-height: 45px;outline:none; color: #fff;font-size: 16px;border:0;outline:0;padding-left: 5px; -webkit-text-fill-color: #fff;}
	.ly_box ul li input:-webkit-autofill {
	  transition: background-color 5000s ease-in-out 0s;
	}
	.ly_box li span{ display:none;}

	.ly_box li:last-of-type{ background: none; margin-right: 0;width:145px;float: none;border: 0;}
	.ly_box li:last-of-type button{ width:145px; height: 45px; background:#ffc000; border: none; cursor: pointer; font-size: 16px; color: #333333; line-height: 45px;}
	.form-btn-reset{ display:none;}
	.ly_box .submit{display:none;}
	.ly_box li:last-of-type b{ font-weight:normal;color:#fff!important;}

	.fl {float:none;}
	.fr {float:none;}

	.ys {height:700px; background:none; padding-top: 60px;}
	.ys  .tit{ padding-top: 22px;}
	.newtil2a{overflow: hidden;position: relative; border-top: 1px solid #d2d2d2; box-sizing: border-box;margin-top: 24px;}
	.newtil2a li{  float: left; font-size: 14px; color: #333; width: 25%; text-align: center; border-right: 1px solid #d2d2d2;box-sizing: border-box;padding-bottom: 10px;}
	.newtil2a li:last-child{ border-right: 0;}
	.newtil2a li span{ display: block; padding-top: 10px;}
	.newtil2a li.cur{background: #0a68c0;color: #fff;}
	.qual_c2a{overflow: hidden;}
	.qual_c2a dl{ background: #fff; padding-bottom: 20px;}
	.qual_c2a dl dt{ font-size: 0; line-height: 0; margin-bottom: 16px;}
	.qual_c2a dl dd{ margin: 0 6%;}
	.qual_c2a dl dd h4{ overflow: hidden; font-size: 16px; color: #333333;font-weight: bold;}
	.qual_c2a dl dd h4  span{ display: inline-block; float: left; font-size: 18px; font-weight: bold;}
	.qual_c2a dl dd h4 i{ display: inline-block; float: left; color: #333333; font-size: 18px; font-weight: normal; padding-left: 6px;}
	.qual_c2a dl dd p{ color: #333333; font-size: 14px;  line-height: 16px; padding-top:14px;  padding-bottom: 14px; min-height: 80px;}
	.qual_c2a dl dd b{ display: inline-block; width: 40px; height: 14px;}
	.qual_c2a .q_uaa{ position: absolute; bottom:1%; left:71.1%; z-index: 9; width:1.4px;}
	.qual_c2a .q_daa{ position: absolute; bottom:1%; left:88%; z-index: 9; width:16px;}
	.qualtil2a{ overflow: hidden; margin-bottom:10px; position: relative;}
	
	#tj-pro .item {width: 47%;}

	.case{ height:696px ;background: #f4f4f4;}
	.case .tit{padding-top: 22px;}
	.case .tit i {width: 320px;font-size:12px;}
	.case_con{ padding: 30px 0 22px 3.1%;} 
	.case_con dl{ border: 12px solid #fff;border-radius: 4px;background: #fff;box-sizing: border-box;box-shadow: 0 0 0.5px rgba(0,0,0,0.19);}
	.case_con dt img{display: block;width: 100%;border-radius: 4px;}
	.case_con dd{ padding: 16px 10px 20px;/* height: 30px; */}
	.case_con dd h3 a{ display: block;font-size: 18px;line-height: 24px;color: #333;}
	.case_con dd p{ font-size: 14px;line-height:18px ;color: #666666;padding-top: 8px;}
	.case_con dd .more{ display: block;float: right;width: 20px;height: 1px;margin-top: 1px;}
	
	.xc .content {width: 100%;}
	.xc .content p {padding: 30px;}
	.xc ul li {width: 33.33%;position: relative;
    margin-right: 0px;}

	.news{height:1300px;background: #f4f4f4;margin-top: 0px;}
	.news .content {width: 100%;}
	.news .news_l {width: 100%;}
	.news .news_r {width: 100%;}
	.news .news_r .news_q {height: 46px;width: 100%;}
	.news .news_r .news_q ul {float: none;padding-top: 6px;}
	.news .news_r .news_q ul li {float: left;padding-left: 18px;margin-right: 0px;margin-left: 10px;width: 30%;}
	
	.abt {margin-top: 0px;height:905px;}
	.abt .content {width: 100%;}
	.abt dt {width:100%;height:300px;}
	.abt dd {height: 460px;width: 300px;margin: 0 auto;}
	
	

}
