@media (max-width:768px){
    .about-business{background:#313439!important;padding-bottom:0!important;}
    .about-business .cleft-boxs{margin-bottom:0!important;}
    .rk-swp-con{padding:0 15px;}
    .rk-section-tops{padding-bottom:0!important;}
    .rk-section-tops .swiper-container{overflow:hidden;}
    .rk-section-tops .swiper-pagination-fraction{top:10px!important;right:10px!important;}
}
@media (max-width:992px){
	.head-ico-box{display:none;}
	.header-wrapper{background: #fff;}
	.navbar-brand{margin-top: 0;}
	.nav > li > a{display:inline-block;padding:10px 0;}
	.erj-nav{position:relative;width: auto;padding-top: 0;overflow:hidden;}
	.header-wrapper .navbar-collapse{margin-top: 0;background: #fff;}
	.erj-nav dl{margin-bottom:10px;}
	.navbar-nav{margin:10px 0;}
	.navbar-toggle{margin-top:12px;}
	.header-wrapper .navbar-nav{font-size: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 16px;
		text-align:center;
		vertical-align: top;
		margin-bottom: 0px;
		margin-right:1%;
		margin-left:1%;
		position: relative;
		height: auto;
	}
	.navbar-default .navbar-nav > li > a{color:#333;padding: 10px 20px;}
	.header-wrapper .navbar-nav > li i.nav-icos{top:26px;}
	.menu-popover-line{margin:15px auto 10px;}
	/* header-wrapper{position:relative;} */
	.header-wrapper .navbar-collapse{
		position:absolute;
		top:100%;
		left:0;
		width: 100%;
		padding: 0;
		margin:0;
		z-index:99;
		background:#fff;
	}
	
	.location{padding:15px 0;}
	
	.navbar-brand > img{max-width: 200px;max-height: 23px;margin-top: 6px;}


	.row{margin-right: -5px;margin-left: -5px;}
	.row>div{padding-right: 5px;padding-left: 5px;}
	.head-tr{margin-top: 15px;}
	.head-login{height: 26px;line-height: 24px;border-radius: 26px;font-size: 12px;margin-left: 10px;}
	.head-login a{padding: 0 10px;}
	.ban-txt h3{font-size: 24px;}
	.ban-txt h4{font-size: 16px;}
	.head-right{width: 100%;margin: 0 0 15px;
		-webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;}
    .home-tops,.home-news-swp .boxs .txt{
    	-webkit-box-orient: vertical;
	    -webkit-flex-direction: column;
	    -moz-box-orient: vertical;
	    flex-direction: column;
    }
    .home-tops{height: auto;}
    .home-tops .left-ms{width: 100%;height: 50vh;}
    .ban-txt .p1 span{font-size: 48px;}
    .ban-txt .p2{font-size: 24px;margin-bottom: 5px;}
    .ban-txt .p3{font-size: 16px;}
    .pub-prev, .pub-next{width: 44px;height: 44px;}
    .pub-prev .iconfont, .pub-next .iconfont{font-size: 18px;line-height: 44px;}
    .home-tops .right-ms{
    	width: 100%;
    	height: 50vh;
    }
    .home-tops .right-ms ul li .boxs{padding: 25px;}
    .home-tops .right-ms ul li .boxs .ico{width: 50px;height: 50px;}
    .home-tops .right-ms ul li .boxs .txt{margin-bottom: -10px;}
    .home-tops .right-ms ul li .boxs .txt h4{font-size: 16px;margin-bottom: 0;}
    .home-tops .right-ms ul li .boxs .txt .p{
    	height: auto;
    	font-size: 12px;
    }
    .home-section-pro{padding-bottom: 30px;padding-top: 30px;}
    .pub-title{margin-bottom: 25px;}
    .pub-title h1{font-size: 20px;margin-bottom: 15px;}
    .pub-intro{font-size: 14px;line-height: 1.5;}
    .pub-btns{margin-bottom: 25px;}
    .pub-btns .gbt{font-size: 14px;line-height: 34px;padding: 0 18px;margin: 0 4px;border-width: 1px;}
    .pub-swp-btn{font-size: 18px!important;}
    .home-section-pro .swp-con .shaw .pub-intro{display: none;}
    .home-section-pro .swp-con .shaw h4{font-size: 16px;margin-bottom: 0;}
    .home-section-pro .swp-con .shaw{padding: 10px 15px;}
    .cleft-txt .pub-title h4{font-size: 16px;}
    .cleft-txt{height: auto;}
    .aboutSw-gallery .swiper-container{height: 70vw;overflow: hidden;}
    .aboutSw-thumbs .swiper-container{height: 70vw;}
    .about-page-3 .col-sm-10{float:left;width:70%;}
    .about-page-3 .col-sm-2{
        float: left;
        width: 30%;
    }
    .home-video-m{margin: 30px 0;}
    .home-news{padding-top: 30px;padding-bottom: 30px;}
    .home-news-swp .boxs{padding-top: 25px;}
    .home-news-swp .boxs .num{font-size: 48px;line-height: 50px;}
    .home-news-swp .boxs .txt{margin-top: 15px;}
    .home-news-swp .boxs .txt .date{display: none;}
    .home-news-swp .boxs .txt h4{
    	font-size: 14px;
    	line-height: 1.5;
    }
    .more-s1{margin-top: 20px;}
    .footer .boxs{
    	height: auto;
    	padding: 10px 0;
    }
    .footer-right .boxs .mes{margin-bottom:0;}
    .footer .phone .iconfont{font-size:22px;vertical-align:middle;}
    .footer .mes .shar{margin-bottom:5px;margin-top:15px;text-align:center;}
    .footer .icp{padding-left:0!important;font-size:12px;}
    .footer .address{font-size:12px;margin-top:6px;}
    .footer-logo img{height: 23px;}
    .footer .phone{font-size: 16px;padding: 5px 0;text-align: left;}
    .footer .phone a{vertical-align:middle;}
    .footer .chart img{width: 90px;}
    .footer .mes .fr{text-align: right;margin-top:-2px;}
    .footer .mes .shar a{
        width: 32px;
        height: 32px;
        line-height: 30px;
        margin-left: 6px;
    }
    .home-solution-swp .tit{font-size: 14px;margin-top: 10px;}
    .cc-solution-tops{padding-top: 30px;padding-bottom: 30px;}
    .services-top .left-boxs:after{top: 0}
    .services-top .left-boxs{height: auto;}
    .services-top .left-boxs h1{font-size: 20px;}
    .services-top .left-boxs .p{font-size: 14px;margin-bottom: 5px;}
    .services-top .boxs .card__title{font-size: 16px;left: 15px;}
    .services-top .on .card__deco{width: 14px;height: 14px;bottom: -7px;margin-left: -7px;}
    .services-top .boxs{padding: 30px 15px;}
    .services-top{margin-bottom: 40px;}
    .cc-service-intro{margin-bottom: 20px;}
    .cc-services-con .pub-btns{margin-right: -5px;margin-left: -5px;}
    .cc-services-con .pub-btns .gbt{width: 75px;margin-bottom: 10px;margin-right: 4px;margin-left: 4px;}
    .cc-services-sm{padding-top: 30px;padding-bottom: 14px;}
    .cc-services-sm .rlist{margin-top: 25px;}
    .cc-services-sm .rlist .boxs h4{font-size: 18px;margin: 10px 0;}
    .cc-services-sm .rlist .boxs .p{font-size: 14px;}
    .cc-services-sm .rlist .boxs .num{font-size: 32px;}
    .about-page-1{padding-top: 30px;margin-bottom: 30px;}
    .about-page-1 .text h1{font-size: 20px;line-height: 1.4;}
    .about-page-1 .pub-intro{padding-top: 15px;margin-bottom: 15px;}
    .about-page-1 .about-sp{margin-top: 0;}
    .about-page-1 .about-sp .ptx{margin-left: 0;font-size: 14px;margin-bottom: 25px;line-height: 22px;height: 66px;}
    .cc-cases-wrap .more-s1{margin-top: 0;}
    .cc-other-pro{padding-top: 30px;padding-bottom: 14px;}
    .rk-section-tops{padding-top: 25px;}
    .rk-top-navs .pub-btns .gbt{margin-right: 10px;margin-bottom: 10px;}
    .rk-vercie-con{padding-top: 30px;}
    .rk-vercie-swp{margin-top: 30px;margin-bottom: 30px;}
    .rk-vercie-con .rk-vercie-swp{margin-top:0;}
    .mode-cases .home-news{padding-bottom:25px;}
    .rk-vercie-swp .shaw .num{top: 20px;left: 20px;font-size: 18px;line-height: 1;}
    .rk-vercie-swp .boxs .txt h3{font-size:18px;margin-bottom:8px;}
    .rk-vercie-swp .boxs .pm{font-size:12px;}
    .rk-vercie-swp .name{bottom: 15px;left: 20px;}
    .rk-vercie-swp .boxs .txt{top: 20px;left: 20px;max-width: 100%;right: 20px;font-size: 14px;}
    .rk-vercie-swp .swiper-slide:hover .name{font-size: 18px;}
    .rk-vercie-swp .boxs{background-size: 35%;}
    .rk-hy-con .clist .boxs .ico img{height: 50px;}
    .rk-hy-con .pub-title .line{margin-bottom: 25px;}
    .rk-hy-con{padding-bottom: 30px;}
    .rk-other-cases-swp{padding-right: 0;padding-left: 0;}
    .pub-swp-btn-left{left: 12px;}
    .pub-swp-btn-right{right: 12px;}
    .aboutSw-gallery .boxs .tx1{font-size: 14px;}
    .aboutSw-gallery .boxs .agtxt{left: 15px;}
    .swiper-pagination.pub-swp-page{position: relative;bottom: 0;margin-top: 20px;}
    .footer .mes .ul li{font-size: 12px;margin-bottom:5px;}
    .focus .ban-txt .p1 span{font-size: 24px;}
    .focus .ban-txt .p2{font-size: 16px;}
    .about-page-1 .about-sp .boxs .p{font-size: 14px;padding: 15px;}
    .cc-other-pro-list .boxs .shaw{font-size: 16px;}
    .rk-section-tops:after{bottom: 70px;}
    .rk-top-navs{margin-bottom: 20px;}
    .rk-swp-con .shaw{padding: 10px;}
    .rk-section-tops .swiper-pagination-fraction{font-size: 18px;}
    .rk-section-tops .swiper-pagination-fraction .swiper-pagination-current{font-size: 28px;}
    .rk-section-tops .swiper-pagination-fraction{top: -20px;right: 0;}
    .rk-hy-con .clist .boxs .name{font-size: 16px;margin-bottom: 10px;}
    .rk-other-cases .pub-prev{left: -5px;}
    .rk-other-cases .pub-next{right: -5px;}
    .inner-zhyq-main .list-solution .txt{padding-top:10px;}
    .inner-zhyq-main .list-solution .txt h4{font-size:16px;}
    .footer{padding-top:15px;}
    .media-list ul.ul li{
    	padding: 25px 0;
    }
    .media-list ul.ul li>.ub{
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    flex-direction: column;
    }
    .media-list ul.ul li .img,.media-list ul.ul li .txt{width: 100%;}
    .media-list ul.ul li .img img{height: 200px;}
    .media-list ul.ul li .txt{
    	padding: 15px 0 0;
    }
    .media-list ul.ul li .txt .tit{margin: 10px 0;}
    .media-list ul.ul li .txt .tags{margin-top: 15px;}
    .news-tab{padding-top: 30px;}
    .news-tab .pub-btns .gbt{margin: 4px;}
    
    .ban-txt .p1 span{
        font-size: 24px;
    }
    .ban-txt .p2 ,.home-tops .ban-txt .p2{font-size:16px;}
    .ban-txt .p3{font-size:14px;margin-top:6px;}
    .aboutSw-btn2 .aiTit h3{line-height:40px;font-size:16px;}
    .home-pro-class-main .group{margin-bottom:10px;}
    .home-pro-class-main .group .aside-left{
        width: 80px;
        font-size: 14px;
        margin-bottom: 6px;
        margin-right: 3px;
    }
    .home-pro-class-main .group .a{font-size:14px;}
    .home-pro-class-main .group .box,.home-pro-class-main .group .sgroup{
        flex-wrap: wrap;
    }
    .home-pro-class-main .group .a-s1,.home-pro-class-main .group .a-s2,
    .home-pro-class-main .group-t3 .tp,.home-pro-class-main .group .a-s4{
        height: 44px;
        white-space: nowrap;
        padding: 0 5px;
        margin:0 3px 6px;
    }
    .home-pro-class-main .group .sgroup .sgroup-1 .a-s4{padding:0 13px;}
    .home-pro-class-main .group-t2 .a-hover:after{right:-8px;}
    .sgroup .sgroup-1,.sgroup .sgroup-2{padding-right:0;width:auto;}
    .sgroup .sgroup-2{flex:auto;}
    .sgroup .sgroup-3{margin:0 3px;}
    .sgroup .sgroup-3 .sgroup-as{margin:0 0 6px;}
    .sgroup-b{margin-right:3px;margin-left:3px;}
    .sgroup-b .sgroup-b-1{
        padding-right: 0;
        width: 50%;
        margin-right: 0;
    }
    .ub-pt50{padding-top:25px;}
    .home-pro-class{padding-bottom:10px;}
    /*.aboutSw-thumbs .img span{padding-top:100%;}*/
    .aboutSw-thumbs .img img{
        width: 16vw;
        height: 16vw;
    }
    .footer-left:after{right:-15px;top:-50px;}
    .home-news-swp{padding:0;}
    .home-news-swp .pub-prev{left:3%;}
    .home-news-swp .pub-next{right:3%;}
    .more-s1 a{
        font-size: 14px;
        width: 120px;
        line-height: 32px;
        height: 34px;
    }
    .inner-zhyq-main .section{padding-top:25px;padding-bottom:25px;}
    .inner-zhyq-main .in-tags .ico{height:44px;}
    .inner-zhyq-main .in-tags .p{font-size:12px;}
    .inner-zhyq-main .in-tags h4{font-size:16px;line-height:1.4;}
    .mode-mart50{margin-top:25px;}
    .section-p4.mode-mart50{margin-top:0;}
    .inner-zhyq-main .section-p6 .boxs{height:250px;}
    .inner-zhyq-main .section-p6 .boxs .con{padding:0 30px;top:50px;}
    .inner-zhyq-main .section-p6 .boxs.active .con{top:30px;}
    .inner-zhyq-main .section-p6 .boxs .con .title{font-size:18px;}
    .inner-zhyq-main .section-p6 .boxs .p{margin-top:15px;}
    .inner-zhyq-main .section .pub-intro{font-size:14px;}
    .about-page-1 .about-sp .boxs .p h4,.about-page-1 .about-sp .boxs .shaw h4{font-size:16px;}
    .about-page-1 .about-sp .boxs .shaw h4{margin-bottom:10px;}
    .about-page-1 .about-sp .boxs .shaw .pm{font-size:12px;}
    .navbar-default .navbar-nav > li .ej-nav.ej-nav-t1,.navbar-default .navbar-nav > li .ej-nav,.navbar-default .navbar-nav > li .ej-nav.ej-nav-t2{
        position: relative;
        top:0;
        left: 0;
    }
    .ej-nav-w1{
        width:100%;
        padding: 10px 30px;
    }
    .navbar-default .navbar-nav > li .ej-nav{box-shadow:0 2px 4px 0 rgb(0 0 0 / 10%);}
    .about-page-1 .about-sp .boxs .shaw{padding:10px;}
    .in-zhdc-ag-tops .list{margin-top:20px;}
    .in-zhdc-ag-tops .list .boxs{margin-top:10px;}
    .in-zhdc-ag-tops .list .boxs .shaw .ico img{height:40px;}
    .ub-pb50,.u-p-b60,.mode-padb50,.in-ccser-p6,.inner-znzz-add-1,.amr-top-main{padding-bottom:25px;}
    .mode-padt50,.u-p-t60,.in-ccser-p5,.in-ccser-p6,.amr-top-main,.mode-featur,.news-list-con{padding-top:25px;}
    .in-zhdc-ag-swp .list .boxs .boxs-c .shaw .ico{height:40px;}
    .in-zhdc-ag-swp .list .boxs .boxs-c .shaw .txt .title h4,
    .in-ccser-p6 .list .boxs .shaw,.in-ccser-p6 .list .boxs .block .txt{font-size:14px;}
    .inner-zhyq-main .in-tags{padding-top:0;}
    .in-zhdc-ag-mid.inner-zhyq-main .in-tags .ico{margin-top:10px;}
    .inner-zhyq-main.in-zhdc-ag-mid .in-tags .p{line-height:20px;height:80px;overflow:hidden;}
    .in-zhdc-ag-swp .list .boxs .boxs-c .shaw .txt{padding:0 8px;}
    .cc-solution-tops .pub-intro{min-height:50px;}
    #inWxTopSwp .ico-p{height:50px;}
    #inWxTopSwp .pub-intro{font-size:14px;line-height:1.6;}
    .rk-swp-con .shaw h4{font-size:14px;}
    .rk-section-tops .swiper-container .swiper-slide:hover .shaw h4{font-size:16px;}
    .hetu-trait-list .boxs .ico{height:44px;}
    .hetu-trait-list .boxs{padding:10px;}
    .hetu-trait-list .boxs h4{font-size:16px;}
    .hetu-trait-list .boxs .p{font-size:12px;line-height:20px;height:140px;overflow:hidden;}
    .mode-featur{margin-top:25px;}
    .mode-featur-list .boxs .ico{width:44px;height:44px;}
    .mode-featur-list .boxs .tx{padding-left:10px;}
    .mode-featur-list .boxs .tx h4{font-size:16px;}
    .mode-featur-list .boxs .tx .p{font-size:14px;}
    .mode-featur-list .boxs{padding:20px 10px;}
    .mode-featur-list .item{margin-bottom:15px;}
    .pub-tops-text{min-height:50px;}
    .amr-top-main-list ul li{width:50%;}
    .amr-top-main-list ul li .boxs .boxs-con .block .bg-ti{font-size:48px;}
    .amr-top-main-list ul li .boxs .boxs-con .b,
    .amr-top-main-list ul li .boxs .boxs-con .block .txt{
        top:20px;
        left: 0;
        padding: 0 10px;
    }
    .amr-top-main-list ul li .boxs .boxs-con .block .txt .tit{font-size:16px;}
    .amr-top-main-list ul li .boxs .boxs-con .block .txt .p{font-size:12px;}
    .amr-top-main-list ul li .boxs .boxs-con .block .txt .p2{font-size:14px;}
    .amr-top-main-list ul li .boxs .boxs-con .block .img img{max-height:180px;max-width:90%;}
    .amr-top-main-list ul li:nth-child(1) .boxs, .amr-top-main-list ul li:nth-child(2) .boxs,
    .amr-top-main-list ul li .boxs{padding-top:150%;}
    .amr-top-main-list ul li .boxs .boxs-con{top:7px;right:7px;bottom:7px;left:7px;}
    .amr-top-main-list ul li .boxs .boxs-con .block .img{bottom:-10px;right:-5px;}
    .news-list-con .boxs .item-overlay-inner{padding:10px 12px 40px;}
    .news-list-con .boxs .item-type{font-size:16px;}
    .news-list-con .boxs .item-date,.news-list-con .boxs .item-title{font-size:14px;}
    .pages{margin:0;}
    .pages a, .pages span{font-size:14px;height:32px;width:32px;line-height:30px;}
    .pages a.next,.pages a.prev{font-size:12px;}
    .path_box{font-size:12px;}
    .public-details-title{
        margin-top: 25px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }
    .public-details-title h2{font-size:18px;}
    .top_box{margin-top:30px;margin-bottom:12px;}
    .top_box h3{font-size:18px;}
    .hot_news_box{padding:12px 12px 1px;}
    .hot_news_box ul li{margin-bottom:10px;}
    .down-list-style2{margin-top:25px;margin-bottom:0;}
    .down-list-style2 .boxs .img img{
        height: 150px;
        width: 110px;
    }
    .down-list-style2 .boxs .txt .title{font-size:16px;}
    .down-list-style2 .boxs .txt .bt{font-size:14px;}
    .down-list-style2 .boxs .txt .bt .ico-down2{width:14px;height:14px;}
    .down-list-style2 .boxs{margin-bottom:10px;}
    .about-business{padding:30px 0;}
    .pub-title11{padding-top:30px;}
    .pub-title11 h1.cn{font-size:18px;}
    .pub-title11 h1.en{font-size:44px;}
    .about-business .cleft-boxs .num{font-size:32px;}
    .about-business .cleft-boxs .p1 .iconfont{font-size:14px;}
    .about-business .cleft-boxs .p2{font-size:12px;}
    .about-business .cleft-boxs{
        padding:25px 30px 1px;
        margin-bottom: 30px;
    }
    .about-business .cleft-boxs .p1{line-height:18px;height:18px;}
    .about-business .cleft-boxs .t2{font-size:16px;}
    .history-list #hisgroup .swiper-slide{background-color:#fff;}
    .hisgroups h2{font-size:14px;margin-bottom:10px;}.hisgroups h4{font-size:18px;}
    .history-list .hisgroups{width:50%;height:150px;}
    .history-list .hisgroups .swiper-slide .text{padding-top:20px;}
    .history-list .tops .year{font-size:16px;}
    .about-video.ub-pb50{padding-bottom:0}.about-history{padding-top:25px;padding-bottom:50px;}
    .service-main-groud{width:200px;height:200px;margin:40px auto;}
    .service-main-groud .nx .c{font-size:16px;}
    .service-main-section-2 .list img{height:44px;}
    .service-main-section-2 .list h3{font-size:16px;}
    .service-main-section-2 .list .txt p{font-size:12px;line-height:1.5;}
    .service-main-section-3 .boxs .num{font-size:18px;}
    .service-main-section-3 .boxs .txt{margin-top:42px;padding:0 12px 20px;}
    .service-main-section-3 .boxs .txt h3{font-size:16px;}
    .service-main-section-3 .boxs .txt p{
        font-size: 14px;
        line-height: 24px;
        height: 120px;
    }
    .service-main-section-4 .boxs{
        min-height: 100px;
        padding:12px 10px;
    }
    .service-main-section-4 .boxs .ico{height:44px;}
    .service-main-section-4 .boxs h3{font-size:16px;line-height:1.4;}
    .service-main-section-6 .swpcon{padding:0 50px;}
    .service-main-section-6 .swpcon .con{padding:15px 10px;}
    .service-main-section-6 .swpcon .con .boxs .fh{font-size:32px;}
    .service-main-section-6 .swpcon .con .boxs .text{
        font-size: 14px;
        line-height: 24px;
        height: 168px;
        margin-bottom: 15px;
    }
    .service-main-section-6 .swpcon .con h3{font-size:16px;line-height:1.4;}
    .service-main-section-6 .swpcon .con .boxs{margin-bottom:30px;padding-top:20px;}
    .service-main-section-3 .boxs{margin-bottom:10px;}
    .foot-left-cents-age{padding-top:20px;margin-bottom:20px;}
    .focus .mob-img img {
        width: 100%;
        height: 300px;
        object-fit: cover;
    }
    .rk-section-tops .swiper-container .swiper-slide:hover .shaw{padding-top:20px;}
    .rk-swp-con .shaw .pn{
        font-size: 14px;
    }
    
    .home-tops .ban-txt .p1 span{font-size:24px;font-family:'SourceHanSansCNBold';}
    .in-zhdc-ag-tops .list .boxs .shaw{padding:15px;}
    .in-zhdc-ag-tops .list .boxs .shaw h4{font-size:16px;margin-bottom:8px;margin-top:0;font-size:14px;}
}
.sgroup-b .cbot .a{border-width:0;}

.kfz-box{
    padding: 8px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -20px;
    margin-right: 16px;
    background: #E8F0FD;
    border-radius: 4px;
}
.kfz-box a {
    margin: 0;
}
.kfz-box:hover {
    background: #D2E1FB;
}
.kfz-box .kfz_icon {
    margin-right: 2px;
}
.kfz-box .kfz_text {
    font-size: 14px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: #206AEB;
}

.phone-box{
    margin-top: -20px;
}

.flag{
	display: flex!important;
	justify-content: center;
}		

.flag .select{position:relative;float:right;display:inline-block;text-align:left;vertical-align:middle;background:url(../images/lan_bg.jpg) no-repeat center center;transition:all .5s;}

.flag .select dt{display:inline-block;cursor:pointer;position:relative;z-index:9999999;color:#fff;text-align:center;font-weight:normal; vertical-align:middle;line-height:12px;}							

.flag .select dt:hover,.select dt.cur:after{content:"\f106";}

.flag .select dt img{max-width:22px;height:auto;}

.flag .select dt>p{color:#555555;display:inline-block;padding-left:5px;text-transform:capitalize;font-size:13px;line-height:20px;}

.flag .select dd{position:absolute;right:0;top:38px;display:none;z-index:9999999999;background:#f5f5f5;}

.flag .select dd.active{
    display: block;
}

.flag .select dd ul{padding:5px;width:120px;/*max-height:250px;*/overflow:auto;list-style:none;}

.flag .select dd ul li{margin-bottom:0;}

.flag .select dd ul li a{line-height:24px;display:block;padding:10px 5px;border-bottom:1px solid #fff;text-align:left;color:#333;font-size:12px;text-transform:capitalize;}


.flag .select dd ul li a:hover{background:#fafafa;color:#223fb9;}

.flag .select dd ul li p{padding-left:5px;font-size:12px;line-height:16px;display:inline-block;vertical-align:middle;margin:0;}

/* pc端显示开发者 */
@media (min-width: 992px) {
    .phone-box {
        display: none !important;
    }

}
/* 移动端显示手机号 */
@media (max-width: 992px) {
    .kfz-box {
        display: none !important;
    }
}
@media (min-width: 768px){
    .head-nav-w{padding-left: 0;float: none!important;}
    .head-nav-w .navbar-nav{margin-left: 3%;}

	/* .navbar-brand > img{height: 23px;margin-top: 8px;margin-bottom: 3px;} */
	body{padding-top: 64px;}
	.navbar-brand > img{height: 24px;margin-top: 8px;margin-bottom: 0px;}
	.navbar-default .navbar-nav > li,.head-right span.phone,.head-right{font-size: 16px;}
	.head-nav-w .navbar-nav{margin-top: 2px;}
	.head-right{}
	
	
	
	.news-list-c .item .txt{float: right;width: 100%;}
	.news-list-c .item .col-sm-pull-4 .txt{float: left;}
	.wrapper{padding-right: 5px;padding-left: 5px;}
	.pub-form .col-sm-2{width: 20%;}
	.product-list .item .mbc .col-sm-3{width: 26.3%;}
	.product-list .item .mbc .col-sm-9{width: 73.7%;}

	.home-news .pub-title{margin-bottom: 35px;}
	.inner-zhyq-main .list .col-sm-3{width: 29.15%;}
	.inner-zhyq-main .in-tags .col-sm-3{width: 20%;}
	.inner-zhyq-main .in-tags.in-tags-w4 .col-sm-3{width: 25%;}
	/*.foot-tis{width: 80%;}*/
	
}
@media (min-width: 992px){
	.home-partner-list ul li{width:25%;}
	.boke-list .row{margin-right: -22px;margin-left: -22px;}
	.boke-list .row>div{padding-right: 22px;padding-left: 22px;}
	.in-pro-list .item .col-sm-4{width: 38%;}
	.in-pro-list .item .col-sm-8{width: 62%;}
	.in-pro-list .item .col-sm-push-8{left: 62%;}
	.in-pro-list .item .col-sm-pull-4{right: 38%;}
	.news-mcon{padding-right: 30px;padding-left: 30px;}
	.partner-list .col-sm-3{width: 20%;}
	.in-wc-mid-list .row{margin-right: -20px;margin-left: -20px;}
	.in-wc-mid-list .row>div{padding-right: 20px;padding-left: 20px;}
}


@media (min-width: 1240px){
	.home-partner-list ul li{width:16.66666666666667%;}
	.news-list-w .row {
	    margin-right: -30px;
	    margin-left: -30px;
	}
	.news-list-w .row>div {
	    padding-right: 30px;
	    padding-left: 30px;
	}
	.in-partner-list .row .item{width: 20%;}
	h1,.pub-title h1{font-size: 32px;line-height: 1.4;}
	.container{width: 1230px;}
	.services-top .boxs,.services-top .left-boxs{height: 200px;}
	.services-top .left-boxs h1{max-width: 290px;margin: 0 auto;}
	.navbar-default .navbar-nav > li{margin-right: 15px;}
	.popdown-content-mid .row{margin-right: -30px;margin-left: -30px;}
	.popdown-content-mid .row>div{padding-right: 30px;padding-left: 30px;margin-bottom: 15px;}
}

@media (min-width: 1510px){
	/* .container{width:1430px;} */
	.header-tops,.header-wrapper,.wrapper{padding-right: 30px;padding-left: 30px;}
	/* .navbar-default .navbar-nav > li{font-size: 20px;} */
	/* .pub-swp-btn-left{left: 100px;}
	.pub-swp-btn-right{right: 100px;} */

	
}
@media (min-width: 1710px){
	/* .header-tops,.header-wrapper,.wrapper{padding-right: 80px;padding-left: 80px;} */
	/* .cc-services-sm .ltx{padding-left: 80px;} */
	/* .footer .boxs{padding-left: 95px;padding-right: 95px;} */
	.cc-services-sm .rlist.row{margin-left: 50px;}
	
}
/*@media (max-width: 1600px) and (min-width: 768px) {
	.footer .boxs{height: 45vh;}

}*/
@media (max-width: 1360px){.head-tr .head-tel{display: none;}.head-tr .head-sea{margin-right: 10px;}}
@media (min-width: 2000px){
	.home-tops{
		height: -webkit-calc(100vh - 164px);
		height: calc(100vh - 164px);
	}
	
}
@media (min-width: 768px) and (max-width: 992px){
    .header-wrapper .container,.footer .container{width:100%;}
    .navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li .as:before{padding-right:10px;padding-left:10px;}
    .head-nav-w .navbar-nav{margin-left:0;}
    .nav > li > a{display:inline-block;padding:10px 0;}
	.erj-nav{position:relative;width: auto;padding-top: 0;overflow:hidden;}
	.header-wrapper .navbar-collapse{margin-top: 0;background: #fff;}
	.erj-nav dl{margin-bottom:10px;}
	.navbar-nav{margin:10px 0;}
	.navbar-toggle{margin-top:12px;}
	.header-wrapper .navbar-nav{font-size: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 16px;
		text-align:center;
		vertical-align: top;
		margin-bottom: 0px;
		margin-right:1%;
		margin-left:1%;
		position: relative;
		height: auto;
	}
	.navbar-default .navbar-nav > li > a{color:#333;padding: 10px 20px;}
	.header-wrapper .navbar-nav > li i.nav-icos{top:26px;}
	/* header-wrapper{position:relative;} */
	.header-wrapper .navbar-collapse{
		position:absolute;
		top:100%;
		left:0;
		width: 100%;
		padding: 0;
		margin:0;
		z-index:99;
		background:#fff;
	}
	.navbar-default .navbar-nav > li .ej-nav.ej-nav-t1,.navbar-default .navbar-nav > li .ej-nav,.navbar-default .navbar-nav > li .ej-nav.ej-nav-t2{
        position: relative;
        top:0;
        left: 0;
    }
    .ej-nav-w1{
        width:100%;
        padding: 10px 30px;
    }
    .navbar-default .navbar-nav > li .ej-nav{box-shadow:0 2px 4px 0 rgb(0 0 0 / 10%);}
    .menu-popover-line{margin:15px auto 10px;}
    .footer-right .boxs{padding-left:30px;}
    .footer .boxs{padding-top:30px;}
}

.download_info_list {
			list-style: none;
			padding-top: 0;
			margin:  auto;
		}
		.download_info_list li {
			margin-bottom: 20px;
		}
		.download_info_list li .wrap {
			display: block;
			margin-top: 26px;
			padding: 5px;
			position: relative;
			transition: all .5s;
			background-size: 90px;
			border: 1px solid rgba(255,255,255,0.2);
			background: rgba(255,255,255,0.2);
			border-radius: 10px;
		}
		.download_info_list li:hover .wrap {
			background: rgba(34,63,185,0.8);
			box-shadow: 0 5px 9px rgba(0,0,0,0.08);
			-webkit-box-shadow: 0 5px 9px rgba(0,0,0,0.08);
			-moz-box-shadow: 0 5px 9px rgba(0,0,0,0.08);
			transform: translate3d(0, -3px, 0);
			-webkit-transform: translate3d(0, -3px, 0);
		}
		.download_info_list li .wrap > a {
			position: absolute;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			display: block;
			z-index: 10;
			color:#fff;
		}
		.download_info_list li .wrap > div {
			width: 100%;
		}
		.download_info_list li .wrap > div i {
			width: 50px;
			height: 50px;
			display: inline-block;
			filter: alpha(opacity=70);
			-moz-opacity: 0.7;
			opacity: 0.7;
			transition: all .5s;
			float: left;
			color:#fff;
		}
		.download_info_list li:hover .wrap > div i {
			color:#fff;
		}
		.download_info_list li .wrap > div h6 {
			margin-left: 10px;
			display: inline-block;
			max-width: 80%;
			line-height: 44px;
			float: left;
			color: #333333;
			font-size: 14px;
			font-family: 'poppins_bold';
			transition: all .5s;
			color:#fff;
		}
		.download_info_list li .wrap:hover > div h6 {
			color: #fff;
		}
		 @media only screen and (max-width: 768px) {
		.download_info_list li {
			padding: 0;
		}
		.download_info_list li .wrap {
			/*padding: 20px 10px;*/
		}
		}
		.download_text {
			padding-bottom: 20px;
			padding-left: 15px;
		}
		.download_text p {
			font-size: 14px;
			color: #4d4d4d;
		}
		.download_text p a {
			font-size: 14px;
			color: #0a66c2;
			text-decoration: underline;
			display: inline-block;
			margin: 0 5px;
			text-transform: capitalize;
		}
		.download_text p a:hover {
			color: #008b35;
		}
		.icon-xiazai{
			font-size: 36px;
			color:#223fb9;
		}