@charset "UTF-8";

/*头部适应*/
@media all and (max-width:1700px) {
    .H-nav {margin-left:6%;}
    .HnavSub-list {margin-left:33.5%;}
    .H-nav>li {padding:0 31px;}
}
@media all and (max-width:1580px) {
    .H-nav {margin-left:6%;}
	.H-action{margin-right: 3%;}
    .H-nav>li {padding:0 28px;}
    .HnavSub-list {margin-left:30.4%;}
    .HnavSub-list li a {font-size:14px;}
    .HnavSub-list li {width:72%;}
}
@media all and (max-width:1460px) {
    .H-nav>li {padding:0 24px;}
    .H-nav .Hnav-menu,.title_color {font-size:16px;}
    .H-nav {margin-left:6%;}
    .HnavSub-list {margin-left:29%;}
}
@media all and (max-width:1380px) {
    .H-nav>li {padding:0 20px;}
    .H-nav {margin-left:6%;}
    .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%;}
}
@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:4%;}
    .H-action {margin-right:2%;}
    .HnavSub-list li {width:76%;}
}
@media(max-width:1199px){
	/*.H-action{display: none;}*/
}
@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%;}
}


@media screen and (max-width: 1600px) {
    /*公司概况*/
    #hwabout .develop-box .prevNext-box .prev,#hwabout .develop-box .prevNext-box .next {width:50px;height:50px;line-height:50px;}
    #hwabout .develop-box .prevNext-box .prev {left:0;background-image:url(../%E5%85%B3%E4%BA%8E%E6%88%91%E4%BB%ACSEO%E6%A0%87%E9%A2%98_files/img/ml.png);}
    #hwabout .develop-box .prevNext-box .next {right:0;background-image:url(../%E5%85%B3%E4%BA%8E%E6%88%91%E4%BB%ACSEO%E6%A0%87%E9%A2%98_files/img/mr.png);}
    #hwabout .develop-box .prevNext-box {width:92.5%;}
}


@media screen and (max-width: 1300px){
    /*底部*/

    /*公司概况*/
    .hw-title {font-size:24px;line-height:30px;padding:30px 0;}
    #hwabout .hw-box .desc-box .video-box {width:46.5%;}
    #hwabout .hw-box {padding:0 30px 30px;}
    #hwabout .hw-box .desc-box .info-box .info {font-size:14px;}

    /*荣誉资质*/
    #honor .honor-box .item {padding:15px;}
    #honor .honor-box .item .title {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 .hw-box .info-box .title-box .title {font-size:24px;line-height:24px;}
    .in3 .hw-box {padding:50px 0 0 40px;height:440px;}
    .in3 .hw-box .info-box .num-box .item .num span {font-size:36px;line-height:36px;}
    .in3 .hw-box .info-box .title-box .desc {font-size:14px;line-height:24px;}
}


@media screen and (max-width: 1044px) {
    #index,#bann,.do-banner{margin-top:20px;}
    ul.pagination {margin-bottom: 30px;}
    .container{width:100%;padding:0 3%;}
    .header-container{padding-top:10px}
	.product-list li{width:96%;}
	.honor-box .item{width:100%;}
	.productshow .productpic,.productshow .productinfo{width:100%;float:none;}
	.productshow .productpic{padding-top:86%;}

    /*栏目Banner*/
    #bann{}
    #bann_phone,.phonechang,.homenavhide{display:block !important}
    .H-action,#bann .header-container{display: none;}
    #bann .header-container{position:fixed;background-color:#fff;padding-top:10px;top:0;}

    /*第二导航*/
    .nav_phone.hide{display:flex !important}
    .nav_pc.hide{display:none !important}
    .nav_phone{line-height:60px;height:60px;background:#333;text-align:center;width:92%;margin-left:auto;margin-right:auto;}
	.nav_phone.container{padding:0;margin-top:20px}
	.nav_phone_wd{width:20%}
	.nav_phone_wdh{width:40%}
    .nav_phone a{display:inline-block;font-size:18px;color:#FFF;height:60px}
	.nav_phone a.active{background-color:#C5A25E;color:#333}

    /*头部*/
    .header-container .contain {width:100%;padding:0 2%;}
	.title_color{line-height:50px}
    .HnavSub-box {display:none;}
    .Hmenu-btn.Hmenu-web,.h-medialogin{display:block;}
    .H-logo,.H-mail,.H-srch,.Hsrch-box {height:50px;}
    .H-logo {line-height:50px;}
    .H-logo img {height:30px;}
    .H-nav {width:100%;background:#fff;position:absolute;top:80px;left:0px;margin:0px;float:none;z-index:99;}
    .H-nav > li {padding:0px;float:none;}
    .H-nav .Hnav-menu {padding:0 4%;height:50px;line-height:50px;color:#7328e8;font-size:14px;font-weight:bold;border-bottom:1px solid #c4c4c4;}
    .Hnav-menu i {display:block;}
    .Hnav-sub,#bann .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;}
    .HnavSub-list li a {padding:0 4%;height:40px;line-height:40px;text-align:left;font-size:14px;border-bottom:none;}
    .HnavSub-list dl{width:93%;margin-top:15px;float:none;}
    .Hmenu-btn.H-rMenu-btn {display:none;}
    .Hmenu-btn.Hmenu-web {display:block;}
    .H-nav {display:none;overflow-y:auto !important;}
    .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:#ff7c24 !important;border-bottom:none;}
    .HnavSub-list li a:hover {border-bottom:none;}
	.productt .HnavSub-list{margin-left: 0;width: 100%;}
	.productt .HnavSub-list li{width:100%; text-align: center;}
	.workst .HnavSub-list li{width: 100%;float: left;text-align: center;border-bottom: 0;}
	.workst .HnavSub-list {margin-left: 0%;margin-right: 0%;}
	.block .HnavSub-box-pic{height: auto;width: 100%;margin: 0;}
    .block .HnavSub-box{width: 100%;display: block;padding: 5px 0;}
    .block .work_none {display: none;}

    .do-banner p{font-size:28px;}

    /*返回顶部*/
    #cl .right{display: none;}

    /*底部*/
    .footer_b h3 {width:100%;line-height:24px;background-size:45% !important;padding:15px 0 10px}
	.footer_b h3 p{width:85px;margin-left:10px;margin-right:10px}
	.footer_b h3 span{padding:10px}
    .footer_b h3 i {display:block;float:none;text-align:center;}
    .footer-right{display:none;}
    .footer_b .footer-left{width:100%;}
    .footer-c{text-align:left;margin-top:30px;}
    .footer-c div{width:100%;float:none;}
    .footer-c .copyright-box{text-align:left;margin-top:10px;}

    /*公司概况*/
	.hw-box .desc-box .info-box{font-size:16px}
	.hw_top1,.title_top {margin-top: 30px;}
	.process-box{width:100%}
    #hwabout .hw-box {padding:0 0.5rem 0.5rem;}
	.hw-box.hw_top1{margin-top:30px}
    .hw-title {padding:0;font-size:22px;text-align:left;}
	.hw-title small{font-size:16px;}
    #hwabout .hw-box .desc-box {flex-wrap:wrap;}
    #hwabout .hw-box .desc-box .info-box {width:100%;padding-top:0;}
    #hwabout .hw-box .desc-box .video-box {width:100%;margin-top:0.9rem;}
    #hwabout .hw-box .desc-box .video-box .play-box {text-align:center;}
    #hwabout .hw-box .desc-box .video-box .play-box i {font-size:32px;}
    #hwabout .hw-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;}
	.hw-box .desc-box .info-box dd{padding:0 1em;}
	.award-set .award-hd,.award-set .award-wd1,.process-pc{display:none !important}
	.award-set .award-tr{margin-top:20px;box-shadow:0px 8px 36.8px 3.2px rgba(0,0,7,0.08)}
	.award-set .award-tr,.award-set .award-wd2{border:0}
	.award-set .award-wd2,.award-set .award-wd3{width:100%}
	.award-set .award-wd2{background-color:#E1CFAC;height:50px;color:#333;font-size:16px}
	.process-phone{display:block !important}

    /*荣誉资质*/
    #honor .honor-box .item{width:100%;margin-right:0;margin-bottom:4%; padding:0;box-shadow:0 0 0 0 rgba(0,0,0,0);position:relative}
	#honor .honor-box .item::before{content:"";width:53%;position:absolute;left:45%;bottom:0;height:1px;background-color:#ccc}
	#honor .honor-box .item .pic{width:40%; float:left}
	#honor .honor-box .item .jury_con{width:55%; float:right}
    #honor .honor-box .item .title {padding-top:1.5rem;font-size:20px;}
    #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;}

}

@media screen and (min-width: 1000px) and (max-width:1600px) {
    .container{width: 90%;}
    .footer_b h3{width: 90%;}
    .in4 .box{width: 90%;}
}
