

@media (max-width: 1366px) {
	.child_container .child_banner {
	    margin-top: 5.8%;
	}
}



@media (max-width: 414px){

	.child_banner .pc_banner{
	    display: none;
	}


	.child_banner .phone_banner{
	    display: block;
	}

}



/*--------------------首页--------------------*/

@media (max-width: 1024px) {
	.comWitch{
		width: 1000px;
	}

	.index_banner .read_more_scroll{
	    bottom: 11%;
	}

	.header_bbox{
		height: inherit;
		position: fixed !important;
	}


	.index_banner .read_more_scroll > i{
		font-size: 24px;
	}

	.header li > a{
		width: 80px;
	}

	.index_team .comWitch .content{
		width: 910px;
	}

	.index_team .comWitch .content ul li > div{
		width: 370px;
	}

	.index_team .comWitch .content ul li > div p{
		height: 139px;
		overflow: hidden;
	}



	.index_news .comWitch .index_news_box a{
		width: 325px;
		height: inherit;
	}

	.index_news .comWitch .index_news_box a > li{
		left: 0;
		margin-left: 0;
		width: 325px;
	    bottom: 0;
	}

	.index_service .index_servie_case .comWitch{
		width: 100%;
	}

	.index_service .index_servie_case .comWitch a{
		width: 123px;
	}

	.footer .footer_top .lianjie{
		width: 100%;
		margin-top: 70px;
	}

	.footer .footer_top .lianjie a{
		margin-right: 80px;
	    padding-right: 80px;
	}

	.footer .footer_top .information > span{
		width: 100%;
		margin-bottom: 10px;
	}

	.index_case .index_case_bj{
		padding: 140px 0;
	}

	.index_case .index_case_bj .comWitch .index_case_box{
		width:982px; 
	}

	.index_case .index_case_bj .comWitch .index_case_box li{
		margin-top: 0;
	}

	.index_warp{
		background: none;
	}
	
	.index_about{
		margin-top: 53.4rem !important;
	}


	.declaration,
	.index_case .index_case_bj{
		background: none;
	}

	.index_banner .read_more_scroll{
		display: none;
	}

	.index_case{
		background: none;
		padding-bottom: 0
	}

	.index_banner{
	    left: 50%;
	    margin-left: -800px;
	    width: 1600px;
	    top: 80px;
	}

	.index_case .title_box{
		background-color: white;
	}

	.index_case > a{
		width: 100%;
		display: block;
		border-bottom: 6px solid white;
	}

}



@media (max-width: 768px) {
	.comWitch{
		width: 96%;
	}
	
	.title_box{
		font-size: 2rem;
	}

	.header li{
		width: 100%;
		margin: 0;
	}

	.header_bbox{
		height: inherit;
	}


	.index_banner .pc_banner{
	    display: none;
	}


	.index_banner .phone_banner{
	    display: block;
	}


	.index_banner{
		width: 768px;
	    left: 50%;
	    margin-left: -384px;
	    top: 20px;
	}


	
	.header_bbox .header .mo_header_btn{
		height: 80px;
		display: block;
	}

	.header_bbox .header .mo_header_btn i{
		line-height: 80px;
		font-size: 26px;
	}

	.index_about .comWitch p{
		width: 50%;
		font-size: 1.2rem;
		line-height: 2.4rem;
	}
	
	.index_about .comWitch > img{
		left: 52%;
	}

	.index_about .comWitch .read2{
		font-size: 1.2rem;
	}

	.mobile_header_box{
		display: none;
		width: 100%;
		border-top: 1px solid #ccc;
	}

	.header .society{
		display: none;
	}

	.header li > a{
		width: inherit;
	}

	.header li > a div p span{
		font-size: 1.4rem;
	}

	.index_team .comWitch .title_pic{
		display: none;
	}

	.index_team .comWitch .title_box{
		display: block;
		padding-bottom: 5rem;
	}

	.index_about{
		padding: 5rem 0;
	}

	.index_banner .read_more_scroll > p{
		font-size: 1.2rem;
	}

	.index_team .comWitch .content{
		width: 100%;
	}

	.index_team .comWitch .content ul{
		position: initial;
		padding: 4%;
	}

	.index_team .comWitch .content ul li > img{
		width: 30%;
		height: auto;
	}

	.index_team .comWitch .content ul li > img{
		width: 38%;
	}

	.index_team .comWitch .content dl dd i{
		font-size: 4rem;
	}

	.index_team .comWitch .content dl{
		position: initial;
		height: 60px;
		margin-top: 1.8rem;
		text-align: right;
	}

	.index_team .comWitch .content dl dd{
		margin-right: 4rem;
		float: none;
		display: inline-block;
		height: 60px;
		line-height: 60px;
	}

	.read_more > span{
		font-size: 1.2rem;
	}

	.index_news .comWitch .index_news_box a{
		width: 31%;
		margin:0 1%;
	}

	.index_news .comWitch .index_news_box a > li{
		width: 100%;
	}

	.index_news .comWitch .index_news_box{
		margin: 6rem 0 0 0;
	}

	.index_honor .comWitch .all_box{
		display: none;
	}

	.index_honor .comWitch .mobile_honor .swiper-wrapper{
		margin-top: 18rem;
		padding-bottom: 6rem;
	}

	.index_honor .comWitch .mobile_honor .swiper-slide a{
		width: 40%;
		overflow: hidden;
		display: block;
		margin: 0 auto;
		text-align: center;
		font-size: 1.2rem;
		line-height: 3rem;
	}

	.culture .comWitch .word{
		width: 50%;
	}

	.culture .comWitch .word > p{
		font-size: 1.2rem;
	}

	.culture .comWitch > img{
	    right: 58%;
	    top: 129px;
	}

	.index_team .comWitch .content ul li > div{
		width: 52%;
	}

	.index_team .comWitch .content{
		height: 216px;
	}

	.index_service .comWitch .title_word{
		width: 80%;
	}

	.index_service .index_servie_case .comWitch a{
		width: 100%;
		height: initial;
		border-bottom: 1px solid white;
		border-left: none;
		height: 5.3rem;
	}

	.index_service .index_servie_case .comWitch a:last-child{
		border-bottom: none;
	}

	.index_service .index_servie_case .comWitch a li p{
		margin-top: 0;
		overflow: hidden;
	}

	.index_service .index_servie_case .comWitch a li p span{
		float: left;
	}

	.index_service .index_servie_case .comWitch a li p b{
		display: none;
	}

	.index_service .index_servie_case .comWitch a li p .number{
		font-size: 2.6rem;
		margin-bottom: 0;
	}

	.index_service .index_servie_case .comWitch a li p{
		height: 5.3rem;
		line-height: 5.3rem;
	}

	.index_service .index_servie_case .comWitch a li p span.other{
		font-size: 1.2rem;
		margin:0 0.6rem 0 3rem;
	}

	.index_service .index_servie_case .comWitch a li p .read_more_jia{
		float: right;
		margin-right: 28px;
	}

	.index_case .index_case_bj .comWitch .index_case_box{
		width: 90%;
	}

	.inde_case_btn dd{
		top: 50%;
		font-size: 2rem;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word{
		left: 6%;
		top: 0;
		width: 40%;
		height: 14rem;
		padding: 2rem;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word .title{
	    font-size: 1.4rem;
	}
	
	.footer .footer_top{
		text-align: center;
	}

	.footer .footer_top .lianjie a{
		width: 24%;
		text-align: center;
		padding-right: 0;
		margin-right: 0;
	}

	.logo_box,
	.footer .footer_top .footer_text{
		display: inline-block;
		float: none;
	}

	.index_about .comWitch .title_box {
		position: relative;
		z-index: 99;
	}



}


@media (max-width: 414px) {
	.index_about .comWitch > img{
		position: initial;
		width: 100%;
		height: auto;
	}

	
	.index_banner{
		width: 140%;
	    left: 50%;
	    margin-left:-70%;
	    top: 50px;
	}


	a{
	    white-space: initial;
	}

	.index_about .comWitch .title_box{
		white-space: normal;
		margin-top: 2rem;
	}

	.index_about .comWitch p{
		width: 100%;
	}

	.index_about .comWitch .read2{
		width: 88%;
		margin: 0 auto;
	}

	.title_box{
		text-align: center;
		float: none;
	}

	.title_box .xian{
	    margin: 40px auto;
    }

    .index_about .comWitch p,
    .index_about .comWitch .read1{
    	text-align: center;
    }

    .index_team .comWitch .content{
    	height: initial;
    	position: relative;
    }

    .index_team .comWitch .content ul li > img{
    	width: 80%;
    	margin: 0 auto;
    	float: none;
    }

    .index_team .comWitch .content ul li > div p b{
    	margin: 16px auto;
    }

    .index_team .comWitch .content ul li > div{
    	width: 100%;
    	margin-top: 1.4rem;
    	margin-left: 0;
    	text-align: center;
    	float: none;
    }

    .index_team .comWitch .content dl{
    	text-align: center;
    }

    .index_team .comWitch .content dl dd{
    	margin-right: 0;
    }

    .index_team .comWitch .content dl dd.btn{
    	position: absolute;
    	margin-right: 0;
	    top: 19rem;
	    color: #666;
    }

    .index_team .comWitch .content dl dd.left{
		left: 0;
    }

    .index_team .comWitch .content dl dd.right{
		right: 0;
    }

    .index_news .comWitch .index_news_box{
    	margin-top: 0;
    }

    .index_news .comWitch .index_news_box a{
    	width: 88%;
    	float: none;
    	margin: 4rem auto 0 auto !important;
    	overflow: hidden;
    	display: block;
    }

    .index_news .comWitch .read_more{
    	float: none;
    	margin: 4rem auto 0 auto;
    }

    .index_honor .comWitch .mobile_honor .swiper-wrapper{
    	margin-top: 20rem;
    }

    .index_honor .comWitch .mobile_honor .swiper-slide a{
    	width: 56%;
    }

    .index_honor .comWitch .title_pic > p{
	    width: 90%;
		margin: 2rem auto 0 auto;
		font-size: 1.2rem;
    }

    .culture .comWitch .word .title_box,
    .culture .comWitch .word .title_box b{
    	color: black;
    }

    .culture .comWitch .word{
    	width: 100%;
    	text-align: center;
    	position: relative;
    }

    .culture .comWitch > img{
    	left: 0;
    	top: 0;
    }

    .read_more{
    	width: 88%;
    	margin: 20px auto 0 auto;
    }

    .index_team .comWitch .content dl dd i {
	    font-size: 5.2rem;
	}

	.declaration{
		font-size: 1.8rem;
	}

	.index_service .index_servie_case .comWitch a li p .number{
		font-size: 2rem;
	}

	.index_service .index_servie_case .comWitch a li p span.other{
		font-size: 1rem;
	    margin: 0 0.6rem 0 1rem;
	}

	.index_service .index_servie_case .comWitch a li p{
		margin-left: 1rem;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word .text,
	.index_case .index_case_bj .comWitch .index_case_box li .word b{
		display: none;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word .title{
		font-size: 1.2rem;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word > a{
		width: 100%;
		font-size: 1rem;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word{
		height: initial;
	    width: 28%;
	}

	.footer .footer_top .logo_box b{
		display: none;
	}

	.footer .footer_top .footer_text{
		margin-top: 4rem;
	}

	.footer .footer_top{
		text-align: left;
	}

	.footer .footer_top .logo_box{
		margin-left: 36px;
	}

	.footer .footer_top .information > span{
		font-size: 1rem;
	}

	.footer .footer_top .information{
		margin: 4rem auto 0 auto;
		width: 90%;
	}

	.footer .footer_top .information > span > span{
		width: 100%;
		margin-left: 0 !important;
		display: block;
	}

	.footer .footer_top{
		padding: 4rem 0;
	}

	.footer .footer_bottom .comWitch > p{
		width: 60%;
		line-height: 2rem;
		margin-top: 1rem;
		font-size: 1rem;
	}

	.logo_box,
	.footer .footer_top .footer_text{
		margin-left: 1rem !important;
	}

	.index_team .comWitch .content{
		margin-bottom: 5rem;
	}

	.index_news{
	    padding: 5rem 0 196px 0;
	}

	.culture{
		padding: 90px 0 5rem 0;
	}

	.index_case .title_box{
		padding: 5rem 0;
	}
}


@media (max-width: 320px){
	.index_team .comWitch .content {
	    margin-bottom: 4rem;
	}	

	.index_team .comWitch .title_box{
	    padding-bottom: 3rem;
	}

	.culture{
		padding: 4rem 0;
	}

	.index_service .index_servie_case .comWitch a li p .read_more_jia{
		display: none;
	}

	.index_case .index_case_bj .comWitch .index_case_box{
		width: 100%;
	}

	.inde_case_btn dd{
		top: 116%;
		width: 15%;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word .title{
		display: none;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word{
		background: none;
		padding: 0;
		width: initial;
		left: 0;
	}

	.index_case .index_case_bj .comWitch .index_case_box li .word > a{
		background: rgba(0,0,0,0.5);		
		border:none;
		padding: 0.6rem ;
		width: 50%;
	}


}


/*--------------------关于我们--------------------*/

@media (max-width: 1024px) {
	
	.child_container .child_banner{
		margin-top: 7.8%;
	}

	.child_container .about_title .pic .word{
	    width: 95%;
	}

	.child_container .about_title .pic{
		width: 50%;
		left: 50%;
	    padding: 0 2%;
	}

	.child_container .about_title .word p{
		width: 100%;
	}

	.child_container .about_title .comWitch > .word{
		width: 48%;
	}
	
	.about_culture ul li{
		width: 32%;
		height: initial;
		margin-right: 2%;
	}

	.about_culture ul li .word{
	    width: 90%;
	    height: 80%;
	    margin: 5% 5%;
	    padding: 0;
	}

	.about_culture ul li .word span.title{
		margin: 2rem 0;
	}

	.about_company > li{
		width: 30%;
	}

	.about_company li .bottom a{
	    width: 45.3%;
        padding: 3.4% 0 0 4%;
	}

	.about_company li div.top .word{
		top: 10px;
	}

	.about_company > a{
		width: 35%;
	}

	.about_team .title_bg .word{
		width: 66%;
	    padding: 66px 0 0 5%;
	}

	.about_team .about_team_case li{
		width: 25%;
		opacity: 1;
	}


}



@media (max-width: 768px) {
	.child_header{
		margin-top: 0;
	}

	.child_container .child_banner > img{
		width: 1200px;
		margin: 0 auto;
	}

	.child_container .child_banner {
	    margin-top: 10.6%;
	}

	.child_container .about_title{
	    padding: 6rem 0 0 0;
	}


	.child_container .about_title .pic{
		width: 100%;
		position: initial;
		padding: 0;
	}

	.child_container .about_title .pic .word{
		margin: 6rem auto 0 auto;
	}

	.child_container .about_title .comWitch > .word{
		width: 100%;
		margin:0 0 6rem 0;
	}

	.about_culture ul li{
		margin: 0 2rem 2rem 2rem !important;
	    width: 40%;
        float: none;
        display: inline-block;
	}

	.about_culture{
	    height: 522px;
	    padding-top: 39px;
	}

	.child_container .about_title .word p{
		font-size: 1.2rem;
	}

	.about_company > li{
		width: 64%;
	}

	.about_company li .bottom a{
	    width: 50%;
	    border:none !important;
        padding: 6% 0 6.5% 0;
        text-align: center;
	}

	.about_company li .bottom a:last-child{
        padding: 6% 0 6.5% 0;
        text-align: center;
	}

	.about_company li .bottom a:first-child{
		background-color:#fafafa; 
	}

	.about_team .title_bg .word{
	    width: 56%;
	    padding: 50px 3% 16px 2%;
	    font-size: 1.2rem;
	    line-height: 2.4rem;
	}

	.about_team .Load_more{
		font-size: 1.2rem;
	}

	.about_company > a{
	    width: 36%;
	}

	.about_company > a .word{
		top: 10%;
		font-size: 1rem;
	}
	

	.about_company > a .word b{
		margin: 10px auto;
	}
}


@media (max-width: 414px) {

	.child_container .child_banner > img{
		width: 100%;
	}

	.child_container .about_title .comWitch > .word{
		text-align: center;
	}

	.child_container .child_banner{
	    margin-top: 18.6%;
	}

	.child_container .about_title .pic .word{
		text-align: center;
	}

	.about_culture ul li .word span.title{
		display: none;
	}

	.about_culture ul{
	    margin-top: 1.4rem;
	}

	.about_culture ul li{
		width: 56%;
		margin: 0 2rem 1rem 2rem !important;
	}

	.about_company > li{
		width: 100%;
	}

	.about_company > a{
		width: 50%;
	}

	.about_culture ul li .word span.txt{
		width: initial;
		padding: 0 2rem;
	}

	.about_team .title_bg > img{
	    width: 100%;
	    position: initial;
	}

	.about_team .title_bg .word{
		display: none;
	}

	.about_company .title_pic{
	    margin: 5rem auto 56px auto;
	}

	.about_company{
		padding-bottom: 5rem;
	}

	.about_team .about_team_case li{
		width: 60%;
		float: none;
		margin:  0 auto 2rem auto;
	}

	.about_team .about_team_case{
	    margin-top: 4rem;
	}

	.child_container .about_title .word h3 .big{
		margin-top: 4rem;
	}

	.about_company > a .word .eg{
		margin-bottom: 1rem;
	}
}


@media (max-width: 320px){
	.about_company .title_pic{
		width: 100%;
	}

	.about_company > a .word .title{
		font-size: 1.4rem
	}

	.about_company > a .word .other,
	.about_company > a .word b{
		display: none;
	}

	.about_company > a .word{
		top: 30%;
	}

	.about_culture ul li{
		width: 72%;
	}
}


/*--------------------案例中心--------------------*/



@media (max-width: 1024px) {
	.child_container .service .service_case a li > .wrod{
		background-color:white; 
	}
}



@media (max-width: 768px) {
	.child_container .service .service_case a li > .wrod{
		width: 80%;
		border:none;
		height: 100%;
		padding: 0;
		background-color: rgba(255,255,255,0.5);
	}

	.child_container .service .service_case a li > .wrod .service_bg{
		display: none;
	}

	.child_container .service .service_case a li > .wrod h2{
		text-align: center;
		font-size: 1.2rem;
	    margin-top: 10%;
	}

	.child_container .service .service_case a li > .wrod h2 b{
		display: none;
	}

	.child_container .service .service_case a li > .wrod .about_case{
		margin:2rem auto;
	    border: 1px solid #b10201;
	    color: white;
	    background-color: #b10201;
	    font-size: 1.2rem;
	}

	.child_container .service .service_case a li > img{
		width: 100%;
		position: relative;
	}

	.child_container .service .service_case a li{
		height: initial;
	}

	.child_container .service .service_case a li > .wrod h2 .black{
		font-size: 1.4rem;
	}

	.child_container .service .service_case a{
		margin-top:4rem;
	}

	.child_container .service .title .title_box .xian{
		margin: 20px auto 0 auto;
	}

	.child_container .service .title > p{
		width: 100%;
		font-size: 1.2rem;
		text-align: center;
		margin: 4rem 0;
	}

	.child_container .service{
		padding: 6rem 0;
	}
}



@media (max-width: 320px){
	.child_container .service .service_case a li > .wrod h2 .black{
	font-size: 1rem;
	}
}


/*--------------------关于我们--------------------*/



@media (max-width: 1024px) {
	.child_container .case .case_box .comWitch ul li{
		width: 32%;
		margin-right: 2%;
	}

	.child_container .case .read_more{
		width: 1000px;
	}

	.child_container .case .case_box .comWitch ul li .word{
		opacity: 1;
		background-image:none;
		background-color: rgba(0,0,0,0.8); 
		width: 70%;
		margin-left: -35%;
		padding: 0;
		height: initial;
		padding: 2rem 0;
		text-align: center;
	    top: 4rem;
	}

	.child_container .case .case_box .comWitch ul li .word .other{
		display: none;
	}

	.child_container .case .case_box .comWitch ul li .word b{
		display: none;
	}

	.child_container .case .case_box .comWitch ul li .word .title{
		font-size: 1.4rem;
	}

	.child_container .case .case_box .comWitch ul li .word > a{
		margin: 4rem auto 0 auto;
		width: 58%;
	}
}



@media (max-width: 768px) {

	.child_container .case .case_box .comWitch ul li,
	.child_container .case .case_box .comWitch ul li:nth-child(3n){
		width: 48%;
		margin:4% 1% 0 1%;
	}

	.child_container .case .read_more,
	.child_container .news .comWitch .read_more{
		width: 96%;
		font-size: 1.2rem;
	    margin-top: 6rem;
	}

	.child_container .case .case_box .comWitch dl{
		width: 100%;
	    margin-left: -50%;
	    font-size: 1.2rem;
	    z-index: 200;
        background: #efefef;
        top: 3.8rem;
        display: none;
	}

	.child_container .case .case_box .comWitch dl a{
		width: 100%;
	    padding: 1.2% 0;
	    margin: 0;
	}

	.child_container .case .case_box .comWitch .case_btn{
		position: relative;
		display: block;
		z-index: 300;
		width: 100%;
		font-size: 1.2rem;
		text-align: center;
		background: #d6d6d6;
	    padding: 1.8% 0;
	    margin-bottom: 4rem;
    }
}


@media (max-width: 414px) {
	
	.child_container .case .case_box .comWitch ul li,
	.child_container .case .case_box .comWitch ul li:nth-child(3n){
		width: 98%;
		margin:8% 1% 0 1%;
	}

	.child_container .case .case_box .comWitch dl{
		top: 2.8rem;
	}

	.child_container .case .read_more,
	.child_container .news .comWitch .read_more{
		padding: 1% 0;
	}

	.child_container .case .case_box .comWitch dl {
	    top: 2.5rem;
	}

}





/*--------------------加入我们--------------------*/



@media (max-width: 1024px) {
	.child_container .contact_pecruit ul{
		width: 96%;
	    margin: 0 2%;
		overflow: hidden;
	}

	.child_container .contact_pecruit ul li{
		width: 100%;
	}

	.child_container .contact_pecruit ul li .con .comWitch{
		width: 96%;
		padding: 0 2%;
	}
}



@media (max-width: 768px) {
	.child_container .contact_pecruit ul li,
	.child_container .contact_information form button{
		font-size: 1.2rem;
	}

	.child_container .contact_information form > div span{
		width: 32%;
		margin-right: 2%;
		border:none;
		background-color: #eee;
		font-size: 1.2rem;
	}

	.child_container .contact_information form span{
		border:none;
		background-color: #eee;
		font-size: 1.2rem;
	}
}


@media (max-width: 414px) {
	.child_container .contact ul li{
		width: 100%;
		margin: 2rem 0;
	}

	.child_container .contact ul{
		margin: 2rem 0 0 0;
	}

	.child_container .contact_information form > div span{
		width: 100%;
		margin-right: 0;
		margin-top: 2rem;
	}

	.child_container .contact ul li > h3,
	.child_container .contact ul li > p{
		font-size: 1.2rem;
	}

}





/*--------------------列表-媒体报道--------------------*/



@media (max-width: 1024px) {
	.child_container .list_box ul a .list_imgbox{
	    width: 26%;
	    height: initial;
	}

	.child_container .list_box ul a .list_imgbox > img{
		width: 100%;
	    height: initial;
	}

	.child_container .list_box ul a li,
	.child_container .list_box ul a li p{
		width: 70%;
	}

	.child_container .list_box ul a li>div{
		width: 25%;
		margin-left: 5%;
	}

}



@media (max-width: 768px) {
	.child_container .list_box ul a li>div .btn{
		display: none;
	}

	.child_container .list_box ul a li>div{
		float: right;
		text-align: right;
	}

	.child_container .list_box ul a li>div .time{
		float: none;
	}

	.child_container .list_box ul a li p{
		height: 82px;
		font-size: 1.2rem;
	}
}


@media (max-width: 414px) {
	.child_container .list_box ul a li>div{
		width: 100%;
		margin-left: 0;
	}

	.child_container .list_box ul a li>div .time{
		width: 100%;
	}

	.child_container .list_box ul a li,
	.child_container .list_box ul a li p{
		width: 100%;
	}

	.child_container .list_box ul a .list_imgbox .black_box{
		display: none;
	}

	.child_container .list_box ul a .list_imgbox{
		width: 100%;
	}

	.child_container .list_box ul a{
		margin: 3rem 0;
	}

	.child_container .list_box .list_title{
		font-size: 1.8rem;
	}

	.child_container .list_box ul a li>div,
	.child_container .list_box ul a li>div .time{
		text-align: left;
	}

	.breadcrumb{
		margin: 3rem 0;
	}

	.child_container .list_box .page_box{
		margin-top: 4rem;
	}

}


@media (max-width: 320px){
	.child_container .list_box ul a li>div, .child_container .list_box ul a li>div .time{
		margin-top: 2rem;
	}
}



/*--------------------列表-媒体报道--------------------*/



@media (max-width: 768px) {
	.child_container .article_box .article_title{
		font-size: 2rem;
	}

	.child_container .article_box .article_title .date{
		font-size: 1.2rem;
	}

	.child_container .article_box > p{
		font-size: 1.2rem;
	}

	.child_container .article_box > p img{
		width: 80%;
	}
}


@media (max-width: 414px) {
	.child_container .article_box .jumping a{
		width: 100%;
		margin-bottom: 2rem;
	}

	.child_container .article_box .jumping{
		width: 100%;
	}

	.child_container .article_box .jumping a:last-child{
		margin-left: 0;
	}

}

