/* inner_banner */
.inner_banner{
    width: 100%;
    height: auto;
    position: relative;
}
.inner_banner a{
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
}
.inner_banner a img{
    width: 100%;
}
.inner_banner a p{
    font-size: 3rem;
    color: #fff;
    width: 100%;
    position: absolute;
    left: 0;
    top: 36%;
    line-height: 6rem;
    letter-spacing: 4px;
    font-weight: bold;
    text-shadow: 0 2px 14px #223d66;
}
.inner_banner a h3{
    color: #fff;
    width: 100%;  
    position: absolute;
    left: 0;
    top: 52%;
    text-shadow: 0 2px 14px #223d66;
}
.inner_banner a h3 i,.inner_banner a h4 i{
    display: inline-block;
    margin-right: 1%;
}
.inner_banner a h4{
    color: #fff;
    width: 100%; 
    position: absolute;
    left: 0;
    top: 61%;
    text-shadow: 0 2px 14px #223d66;
}

/* second_nav */
.second_nav{
    width: 100%; 
    background: #fff; 
    box-shadow: 0px 1px 10px #cdcdcd
}
.second_nav ul{
    width: 100%;
    margin:0!important;
    display: flex;
    justify-content: center;/*水平居中*/
    align-items: center;/*垂直居中*/
}
.second_nav li{
    padding: 1em 1rem 1rem 1rem;
    margin: 0 1rem;
}
.second_nav li a{
    width: 100%;
    height: 100%;
    display: block;  
}
.second_nav li a img{     
    margin-top: -6px;
}
.second_nav li a span{
    font-size: 1.2rem;
    color: #333;
}
.second_nav li:hover{
    background: #0655b9;
}
.second_nav li:hover a img{
    filter: brightness(2000)
}
.second_nav li:hover a span{
    color: #fff;
}
.second_nav li.on{
    background: #0655b9;
}
.second_nav li.on a img{
    filter: brightness(2000)
}
.second_nav li.on a span{
    color: #fff;
}

/* all_title */
.all_title{
    width: 100%;
    margin: 2rem 0; 
}
.all_title a{
    display: block;
    width: 100%;
    height: 3.6rem;
    font-size: 1.8rem;
    letter-spacing: 2px;
    color: #0655b9;
    text-align: center; 
    background: url(//image1.askci.com/2021_chnci_images/all_title_bg.png)no-repeat bottom center; 
}
.all_title img{
    max-width: 100%;
    margin: 0 auto;
    display: block;
    margin-top: 1rem;
}
.all_title2{
    padding: 3rem 0;  
}
.all_title2 a{
    display: block;
    width: 100%;
    height: 3.6rem;
    font-size:1.8rem;
    letter-spacing: 2px;
    color: #fff;
    text-align: center; 
    background: url(//image1.askci.com/2021_chnci_images/all_title_bg2.png)no-repeat bottom center; 
}

/* all_description */ 
.all_description p{
    font-size: 1rem;
    color: #333;
    line-height: 1.8rem;
    text-indent: 28px;
}
.all_description img{
    max-width: 100%;
    display: block;
    margin: 0 auto;
    margin-top: 2rem;
}

/* padding */
.pagination{
    width: 100%;
    height: auto;
    display: table;
    margin: 0 auto;
    margin-bottom: 5rem;
}
.pagination .row{
    width: 100%;
    display: flex;
    justify-content: center;
}
.pagination a{ 
    height: 40px;
    margin-left: 10px;
    border: 1px solid #f3f4f5;
    background: #f3f4f5;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 40px;
    color:#333;
    font-size: 16px;
    border-radius: 4px;
    margin-bottom: 12px;
}
.pagination a:hover{
    border: 1px solid #007dff;
    background: #007dff;
    color: #fff;
}
.pagination span{
    display: inline-block;
    height: 40px;
    margin-left: 10px;
    border: 1px solid #007dff;
    background: #007dff;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 40px;
}
.pageBtnWrap{
	background: #f3f4f5!important;
	border: 1px solid #f3f4f5!important;
}
.infoTextAndGoPageBtnWrap{
    background: #f3f4f5!important;
	border: 1px solid #f3f4f5!important;
}
.currPageNum{
    border: 0px solid #007dff!important;
}


/* 服务领域单页面查看更多 */
.industry_cydy_more{
    margin:2rem 0 4rem 0;
    width: 100%;
    height: 4rem;	
    border-radius: 10px;
    background-image: linear-gradient(90deg, #145ebd, #0072ff);
    box-shadow: 0px 1px 10px #007dff;
}
.industry_cydy_more a{
    width: 100%;
    height: 100%;
    display: block;
    color: #fff;
    line-height: 4rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
} 

@media only screen and (max-width:1400px) {
	.header .navbar_nav li a {
		padding: 0 20px;
    }
    .contact_media p { 
        font-size: 2.3rem; 
        line-height: 4rem;
    } 
    .honor_list_font{
        height: 5rem;
    }
} 
@media only screen and (max-width:1399px) {
	.header .navbar_nav li a {
		padding: 0 18px;
	}
	.inner_banner a p{
        font-size: 2rem;
        line-height: 4rem;
    }
    .inner_banner a h3 {
        font-size: 1.4rem; 
    }
    .inner_banner a h4 {
        font-size: 1.2rem; 
    }
	.all_title a {
		height: 3rem;
		font-size: 1.6rem;
    }
    .all_title2 a {
        height: 3rem;
        font-size: 1.6rem;
    }
    .partner_des_list img {
        width: 100%;
    }
    .partner_des_list_font {
        width: 100%;
    }
    .partner_des_list_font img{ 
        width: 16%;
    }
    .partner_des_list_font b { 
        font-size: 1.1rem;
        padding: 1.2rem 0 1rem 0;
    }
    .partner_des_list_font p {
        font-size: .88rem;
    }
    .partner_adv_list_font b { 
        margin-top: 16%;
    }
    .partner_adv_list_font p { 
    font-size: .95rem;
    }
    .partner_support_fl b {  
        margin: 3rem 1rem 4rem 3rem; 
    }
    .partner_support_fr {
        width: 56%;
        margin: 3rem 2rem 0rem 0;
    }
    .partner_support_fr span { 
        font-size: 1.1rem;
    }
    .partner_support_fr p { 
        font-size: .95rem;
    }
    .partner_form li select {
        width: 36%;
    }
    .about_font p {
        width: 100%;
        font-size: .8rem;
        line-height: 1.5rem;
    }
    .about-number-info li b i {
        font-size:2.5rem; 
    }
    .about-number-info li b em { 
        font-size:2.5rem; 
    } 
    .about-number-info li p { 
        font-size: .88rem;
    }
    .media_list_img {
        height: 13rem;
    }
    .news_list_img { 
        height: 18rem;
    }
    .recommend_list_img { 
        height: 12rem;
    }
    .industrial_policy_font{
        height: 15rem;
    }
    .industrial_policy_font p { 
        font-size: .9rem; 
        line-height: 1.4rem;
    }
    .industry_cydy li { 
        margin-bottom: 2rem;
    }
    .industry_cydy li b { 
        font-size: .95rem;
    }
    .industry_cydy li p { 
        font-size: .9rem;
    }
    .industry_cydy_fa_bottom li b{
        font-size: 1rem
    }
    .industry_cydy_fa_bottom li p { 
        font-size: .9rem;
        padding-top: 0;
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 4;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
    }
    .industry_cydy_adv_fr p{
        font-size: .8rem;
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
    }
    .industry_cydy_process li {
        width: 18%; 
        margin-right: 2%;
        margin-bottom: 2%;
    }
    .industry_cydy_process li b { 
        font-size: 3rem; 
    }
    .industry_cydy_process li p { 
        font-size: 1.2rem; 
        bottom: 20%; 
    }
    .industry_cydy_case_bottom li { 
        width: 31%; 
    }
    .industry_cydy_case_bottom li:nth-child(4n) {
        margin-right: 2%;
    }
    .plan_yqgh_introduce b{
        top: 11%;
        left: 44%;
        font-size: 2.5rem;
    }
    .plan_yqgh_introduce p{
        width: 90%;
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .plan_yqgh_framm_font {
        min-height: 21rem;
    }
    .plan_yqgh_framm_list li b { 
        font-size: 1.1rem;
    }
    .plan_yqgh_framm_font span { 
        padding: .75rem 0;
    }
    .plan_cygh_des_md b { 
        font-size: 1.3rem;
        width: 36%;
        top: 22%;
        left: 33%;
    }
    .plan_cygh_des_fl li,.plan_cygh_des_fr li { 
        height: 1rem;  
        margin-top: 2.6rem;
    }
    .plan_cygh_des_fl li:first-child {  
        margin-top: 2.2rem
    }
    .plan_cygh_des_fr li:first-child {  
        margin-top: 2.2rem
    }
    .plan_cygh_ghbz_list { 
        min-height: 15rem;
    }
    .plan_cygh_ghbz_list b { 
        font-size: 1.6rem;
    }
    .plan_cygh_ghbz_list span { 
        font-size: 1.1rem;
    }
    .plan_cygh_ghbz_list p { 
        font-size: .9rem;
        line-height: 1.4rem;
    }
    .plan_cynd_trend_bottom li p { 
        font-size: .9rem;
        line-height: 1.6rem; 
        margin-top: 1rem;
    }
    .plan_cynd_development_bottom li { 
        width: 7.2rem;
        height: 7.2rem; 
        line-height: 7.2rem; 
        font-size: 1rem; 
    }
    .plan_cynd_ser_con li b { 
        font-size: 1.1rem;
    }
    .plan_cynd_ser_con li span { 
        font-size: .9rem;
    }
    .merchants_xmjzbz_process li b {
        font-size: 2.5rem; 
        top: 23%; 
    }
    .strategy_zlghzx_purpose_fr {
        width: 76%;
    }
    .strategy_gqjl_bg_fl li, .strategy_gqjl_bg_fr li {  
        margin-bottom: 3rem;
    }
    .strategy_gqjl_bg_fr { 
        margin-left: 29%;
    }
    .strategy_gqjl_md li b{
        font-size: 1.1rem;
    }
    .strategy_gqjl_md li p{
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .strategy_gqjl_service_bottom li b { 
        font-size: 1.1rem;
        padding: .9rem 0 .9rem 0;
    } 
    .strategy_gqjl_process .plan_yqgh_framm_font {
        min-height: 16rem;
    }
    .strategy_dcsj_des li { 
        min-height: 12rem;
    }
    .strategy_dcsj_md_bottom li { 
        min-height: 14rem;
    }
    .strategy_dcsj_md_bottom li p{ 
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .investment_sszz_case_list li span { 
        font-size: .96rem;
    }
    .investment_tzzx_kybg_des_fr li { 
        margin: 1rem 4% 1rem 0;
    }
    .investment_tzzx_jzdc_policy_fr b { 
        padding: 3rem 0 1rem 0;
    }
    .investment_tzzx_jzdc_policy_fr p{
        margin-top: 2rem; 
    }
    
}

@media only screen and (max-width:1199px) {
    .second_nav li a span {
        font-size: .9rem; 
    } 
    .third_nav li a span {
        font-size: .9rem; 
    }
	.header .navbar_nav li a {
		padding: 0 8px;
		font-size: 15px;
    }
    .contact_media p { 
        font-size: 2rem; 
        line-height: 3rem;
    }
    .partner_adv_list_font b {
        margin-top: 4%;
    }
    .partner_support_fl b {  
        margin: 3rem 1rem 4rem 2rem; 
    }
    .partner_support_fr {
        width: 56%;
        margin: 3rem 1rem 0rem 0;
    }
    .partner_support_fr span { 
        font-size: 1rem;
    }
    .partner_support_fr p { 
        font-size: .88rem;
    }
    .partner_app_font p { 
        font-size: 1.2rem;
    }
    .app_kind_font b {
        font-size: 1rem;
    }
    .app_kind_font p,.app_two .app_kind_font p {
        font-size: .88rem;
    }
    .partner_form li select {
        width: 33%;
        padding-left: 2%;
    }
    .partner_form li input {
        width: 70%;
    }
    .about_font p {
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 3;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
    }
    .about_value_font span { 
        padding-top: 1rem;
        font-size: 1rem;
    } 
    .news_list2_img { 
        height: 15rem;
    } 
    .news_list2_font i,.news_list2_font p,.news_list2_font span,.news_list2_font n{
        font-size:.9rem; 
    }
    .news_list2_font b{
        font-size: 1.2rem
    }
    .news_list2_font p{ 
        margin: .6rem 0 0 0 ;
    }
    .recommend_list_img {
        height: 10rem;
    }
    .recommend_list li a p { 
        font-size: .9rem;
        line-height: 3rem;
    }
    .industrial_policy_font {
        height: 13rem;
    }
    .industrial_policy_font img { 
        padding-top: 1.6rem;
    }
    .industrial_policy_font b { 
        font-size: 1rem;
        padding: .6rem 0;
    }
    .industrial_policy_font p {
        font-size: .8rem; 
    }
    .service_object_font b { 
        font-size: .95rem; 
    }
    .service_object_font span { 
        width: 96%;
        font-size: .8rem; 
        margin-top: .4rem;
    }
    .industry_cydy_process li b { 
        font-size: 2.6rem; 
    }
    .industry_cydy_process li p { 
        font-size: 1.2rem; 
        bottom: 14%; 
    }
    .industry_cydy_case_bottom li {
        width: 48%;
    }
    .industry_cydy_case_font img { 
        width: 50%!important; 
        padding-top: 2rem;
    }
    .industry_cydy_case_font span { 
        width: 84%;
        margin: 0 auto;
        padding-top: .8rem;
        font-size: .9rem;
    }
    .plan_yqgh_introduce b {
        top: 8%;
        left: 44%; 
    }
    .plan_yqgh_framm_font {
        min-height: 18rem;
    }
    .plan_yqgh_framm_list li b { 
        font-size: 1rem;
        line-height: 3rem;
    }
    .plan_yqgh_framm_font span { 
        font-size: .8rem;
        padding: .8rem 0;
    }
    .plan_cygh_des_md b {
        font-size: 1.2rem;
        width: 40%;
        top: 28%;
        left: 30%;
        letter-spacing: 8px;
        line-height: 2rem;      
    }
    .plan_cygh_des_fl li,.plan_cygh_des_fr li { 
        height: 1rem;  
        margin-top: 2.2rem;
    }
    .plan_cygh_des_fl li:first-child {  
        margin-top: 1.6rem;
    }
    .plan_cygh_des_fr li:first-child {  
        margin-top: 1.6rem;
    }
    .plan_cynd_development_bottom li { 
        width: 6rem;
        height: 6rem; 
        line-height: 6rem; 
        font-size: .9rem; 
    }
    .plan_cynd_ser_con li span { 
        font-size: .8rem;
    }
    .merchants_zszn_des li span { 
        font-size: .9rem;
        line-height: 1.4rem;
    }
    .merchants_xmjzbz_process { 
        margin: 0 0 4rem 0;
    }
    .merchants_xmjzbz_process li b {
        font-size: 2.2rem;
        top: 21%;
    }
    .strategy_zlghzx_purpose_fr {
        width: 72%;
    }
    .strategy_zlghzx_purpose_fr p{
        font-size: .9rem;
    }
    .strategy_gqjl_bg_fl li, .strategy_gqjl_bg_fr li { 
        font-size: .9rem;
        margin-bottom: 4rem;
    }
    .investment_cyjj_yzfs_top li img {
        width: 42%;
    }
    
    .investment_cyjj_yzfs_bottom li p { 
        font-size: .9rem;
        line-height: 1.4rem; 
        top: 48%;
    }
    .investment_sszz_service_bot li p { 
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .investment_sszz_case_list li { 
        min-height: 25rem;
    }
    .investment_tzzx_kybg_content li b { 
        font-size: 1rem;
        padding: 1.4rem 0 .6rem 0;
    }
    .investment_tzzx_kybg_content li span{ 
        font-size: .9rem; 
    }
    .investment_tzzx_kybg_des_fl {
        display: none;
    }
    .investment_tzzx_kybg_des_fr{
        width: 100%;
    }
    .investment_tzzx_kybg_des_bottom { 
        padding:0 0 2rem 0;
    }
    .investment_tzzx_jzdc_policy_fr b { 
        padding:2rem 0 1rem 0;
    }
    .investment_tzzx_jzdc_policy_fr p{
        margin-top: 1rem;
        font-size: .9rem; 
        line-height: 1.4rem;    
    }
    .plan_cygh_ser_list li b{
        font-size: 1rem;
    }
    .plan_cygh_ser_list li span{
        font-size: .95rem;
    }
    .honor_list_font{
        height: 6rem;
    }
}

@media only screen and (max-width:992px) {
	.footer_fl p {
		font-size: .7rem; 
		width: 100%;
	}
	.footer_fr li:nth-child(even){
		display: none;
    }
    .contact_media p {
        font-size: 1.3rem;
        line-height: 2rem;
        top: 40%;
    }
    #dituContent{
        height: 400px!important;
    }
    .partner_adv_list_font b {
        font-size: 1.5rem;
    }
    .partner_adv_list_font n { 
        margin-top: .5rem;
    }
    .partner_adv_list_font span { 
        font-size: 1rem;
        margin-top: .5rem;
    }
    .partner_adv_list_font p {
        width: 80%;
        font-size: .8rem;
        text-align: justify;
    }
    .partner_support_fl b { 
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
        font-size: 1rem;
        margin: 2rem 1rem 3rem 0; 
    }
    .partner_support_fr {
        width: 74%;
        margin: 2rem 0rem 0rem 0;
    }
    .partner_support_fr p,.about_value_font p {
        font-size: .8rem;
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
    }
    .partner_app_font p {
        font-size: 1rem;
        padding-top: 1rem;
    }
    .app_two p{
        width: 100%;
    }
    .partner_form li select {
        width: 30%;
        padding-left: 0%;
        font-size: .88rem;
    }
    .about_font p {
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
    }
    .about-number-info li b i {
        font-size:2rem; 
    }
    .about-number-info li b em { 
        font-size:2rem; 
    }  
    .news_list2_img { 
        height: 11rem;
    }
    .news_list2_font i,.news_list2_font p,.news_list2_font span,.news_list2_font n{
        font-size:.8rem; 
    }
    .news_list2_font p{
        display: -webkit-box;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        margin: .6rem 0 0 0 ;
    }
    .news_list2_font b{
        font-size: 1rem; 
    }
    .all_news_show_title b { 
        font-size: 1.2rem;
    }
    .all_news_show_text p { 
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .all_news_show_more_fl a{ 
        font-size: .9rem; 
        padding: .2rem;
    }
    .all_news_show_more_fr a{ 
        font-size: .9rem; 
    }
    .recommend_list_img {
        height: 7rem;
    }
    .industrial_policy_font p {
        font-size: .8rem;
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 4;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
    }
    .industry_cydy li { 
        width: 47%;
        margin-bottom: 2rem;
    }
    .industry_cydy li:nth-child(2n){  
        margin-right: 0;
    }
    .industry_cydy li:nth-child(3n){  
        margin-right: 3%;
    }
    .industry_cydy li img{
        width: 12%;
    }
    .industry_cydy li b { 
        width: 65%;
        font-size: .9rem;
    }
    .industry_cydy li p { 
        font-size: .8rem;
        line-height: 1.4rem; 
    }
    .industry_cydy_fa_bottom{
        margin-top: 0
    }
    .industry_cydy_fa_bottom li {
        width: 100%; 
        margin-right: 0%;
        border-right:0px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd; 
        padding-bottom: 2rem;
        margin-bottom: 0
    }
    .industry_cydy_fa_bottom li:last-child{
        border-bottom: 0px solid #cdcdcd;  
    }
    .industry_cydy_adv li { 
        width: 48%;
    }
    .industry_cydy_process li b { 
        font-size: 2rem; 
    }
    .industry_cydy_process li p { 
        font-size: 1rem; 
    }
    .industry_cydy_case_bottom li {
        width: 48%;
    }
    .industry_cydy_case_font img { 
        width: 38%!important; 
        padding-top: 2rem;
    }
    .industry_cydy_case_font span { 
        width: 84%;
        margin: 0 auto;
        padding-top: .4rem;
        font-size: .8rem;
    }
    .industry_cydy_more a { 
        font-size: .9rem;
    }
    .industry_yjbg_field li span,.industry_yjbg_results_bottom li span { 
        font-size: 1rem;
    }
    .plan_yqgh_introduce img {
        width: 60%;
    }
    .plan_yqgh_introduce b {
        top: 10%;
        left: 40%;
    }
    .plan_yqgh_introduce span { 
        font-size: 1rem;
        padding: 1rem;
    }
    .plan_yqgh_framm_list li {
        width: 33%; 
        margin-bottom: 2rem;
    }
    .plan_yqgh_framm_list li b {
        font-size: .95rem; 
    }
    .plan_yqgh_service_kind li:hover .plan_yqgh_service_kind_img{
        width: 16%!important;
    }
    .plan_yqgh_service_kind_font b { 
        font-size: 1rem;
    }
    .plan_yqgh_service_kind_font span { 
        font-size: .8rem;
    }
    .plan_cygh_des_fl li,.plan_cygh_des_fr li {  
        margin-top: 1.6rem;
        padding: 0!important;
    }
    .plan_cygh_des_fl li:first-child {  
        margin-top: 1rem;
    }
    .plan_cygh_des_fr li:first-child {  
        margin-top: 1rem;
    }
    .plan_cygh_des_fl li span,.plan_cygh_des_fr li span{
        font-size: .8rem;
    }
    .plan_cygh_des_md b {
        font-size: 1rem;
        width: 40%;
        top: 25%;
        letter-spacing: 4px;
    }
    .plan_cygh_ghbz_list {
        width: 100%;
    }
    .plan_cynd_trend_bottom li {
        width: 100%;
        margin-bottom: 1rem;
        min-height: 20rem;
    }
    .plan_cynd_trend span,.plan_cynd_development span{ 
        font-size: 1.5rem;
        padding: 2rem;
    }
    .plan_cynd_development_list{
        background: #fff;
    }
    .plan_cynd_development_top { 
        margin: .6rem;
    }
    .plan_cynd_ser_con li { 
        width: 33%;
        margin-bottom: 1rem;
        min-height: 21rem;
    }
    .merchants_xmjzbz_maincon li { 
        margin: 0 4% 2rem 0;
    }
    .merchants_xmjzbz_maincon li b { 
        font-size: 1.1rem; 
        padding-top: 1.6rem;
    }
    .merchants_xmjzbz_maincon li p { 
        font-size: .9rem; 
        line-height: 1.2rem; 
        margin-top: 1rem;
    }
    .merchants_xmjzbz_process li img { 
        width: 50%;
    }
    .merchants_xmjzbz_process li b {
        font-size: 2.2rem;
        top: 21%;
        left: 41%;
    }
    .merchants_xmjzbz_process li p { 
        font-size: .9rem; 
        line-height: 1.4rem;
    }
    .strategy_zlghzx_purpose li{
        width: 48%;
        margin: 0 2% 1rem 0;
    }
    .strategy_zlghzx_purpose li:nth-child(3n) {
        margin-right: 2%;
    }
    .strategy_zlghzx_purpose li:nth-child(2n) {
        margin-right: 0;
    }
    .strategy_gqjl_bg .row { 
        background: #fff;
    }
    .strategy_gqjl_bg_fl,.strategy_gqjl_bg_fr { 
        width: 100%;
        margin-left: 0;
    }
    .strategy_gqjl_bg_fl li, .strategy_gqjl_bg_fr li { 
        font-size: 1rem;
        margin-bottom: 1rem;
    }
    .strategy_gqjl_kunhuo_bottom li { 
        margin: 0 2% 1.6rem 1%;
    }
    .strategy_gqjl_kunhuo_bottom li b { 
        font-size: 1.1rem;
    }
    .strategy_gqjl_kunhuo_bottom li p { 
        font-size: .9rem;
    }
    .merchants_zszn_des li {
        width: 33.3%; 
        margin: 1rem 0 1rem 0;
    }
    .merchants_zszn_des li span{  
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 3;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
    }
    .strategy_gqjl_service_bottom li img {
        width: 70%;
    }
    .strategy_gqjl_service_bottom li p {
        font-size: .9rem;  
        line-height: 1.4rem;
    }
    .strategy_dcsj_md_top li {
        width: 33.3%;
        margin-bottom: 2rem;
    }
    .strategy_dcsj_md_list { 
        padding-bottom: 0rem;
    }
    .strategy_dcsj_md_bottom { 
        margin-top: 0rem;
    }
    .strategy_dcsj_md_bottom li {
        width: 98%;
        margin: 0 2% 2rem 1%;
        min-height: auto;
    }
    .strategy_dcsj_md_bottom li p{
        margin-bottom: 2rem;
    }
    .strategy_dcsj_design p{
        font-size: 1.4rem
    }
    .investment_cyjj_yzfs_top li p { 
        font-size: .9rem;
        line-height: 1.6rem;
    }
    .investment_cyjj_yzfs_bottom { 
        margin: 2rem 0;
    }
    .investment_cyjj_yzfs_bottom li { 
        width: 100%;
        margin-bottom: 1rem;
    }
    .investment_sszz_service_bot li {
        width: 100%;
        border-right: 0px solid #fff;
        min-height:auto;
    }
    .investment_sszz_case_list li { 
        width: 48%; 
        min-height: 21rem;
    }
    .investment_tzzx_kybg_content li,.investment_tzzx_kybg_des_fr li { 
        width: 46%;
    } 
    .investment_tzzx_syjhs_kind_bottom li { 
        width: 50%; 
        margin-bottom: 2rem;
    }
    .investment_tzzx_jzdc_policy { 
        margin-top: 0;
    }
    .investment_tzzx_jzdc_policy_fl,.investment_tzzx_jzdc_policy_fr{
        width: 100%;
    }
    .investment_tzzx_jzdc_policy_fr b{
        padding: 0rem 0 1rem 0;
        font-size: 1.1rem;
    }
    .investment_tzzx_jzdc_content li { 
        width: 31%; 
        margin-bottom: 2%;
    }
    .investment_tzzx_jzdc_content li span{
        font-size: .9rem;
    }
    .news_search form {
        width: 62%;
    }
    .merchants_zsmap_img{
        margin-bottom: 2rem!important;
    }
    .case_list { 
        margin-top: 2rem;
    }
    .case_list li {
        float: left;
        width: 48%;
        margin: 0 3.4% 3.4% 0%;
        box-sizing: border-box;
    }
    .case_list li:nth-child(2n) {
        margin-right: 0;
    }
    .case_list li:nth-child(3n) { 
        margin: 0 3.4% 3.4% 0%; 
    }
    .case_list li:nth-child(6n) {
        margin-right: 0;
    }
    .pagination { 
        margin-bottom: 3rem;
    }
    .case_list li a img:hover{
        transform: scale(1);
        box-shadow: 0px 1px 10px #fff;
    }
}
@media only screen and (max-width:768px) {
    .inner_banner a h3 { 
        top: 48%;
    }
    .second_nav ul {
        width: 100%;
        margin: 0!important;
        display:inline-block;
    }
    .second_nav li { 
        width: 45%;
        float: left;
        margin: 0;
    }
    .second_nav li a img {
        width: 10%;
    }
    .second_nav li a span{
        font-size: 0.8rem;
    }
    .third_nav ul {
        width: 100%;
        margin: 0!important;
        display:inline-block;
    }
    .third_nav li { 
        width: 40%;
        float: left;
        margin-bottom: 1rem;
        text-align: center;
    }
    .third_nav li a span{
        font-size: 0.8rem;
    }
	.footer { 
		height: 220px!important;
	}
	.footer_fl{
		width: 100%;
		border-right: 0px solid #2a88ff;
		text-align: center;
	}
	.footer_fl img{
		width: 40%;
	} 
    .footer_copy p{
		display: none;
	}
	.footer_copy a{
		display: block;
    } 
	.inner_banner a p{
        font-size: 1rem;
        line-height: 2rem;
    }
    .inner_banner a h3,.inner_banner a h4 {
        font-size: .8rem;
        line-height: 2rem;
    }
    .contact_media p {
        font-size: 1rem;
        line-height: 1.6rem;
        top: 36%;
    }
    #dituContent{
        height: 350px!important;
    }
    .partner_des_list { 
        margin-bottom: 2rem;
    }
    .partner_adv_list {
        width: 47%;
        margin-right: 3%;
        margin-bottom: 1rem;
    }
    .partner_support_bottom li{
        border-right: 0px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd; 
        margin-left: 1rem;
    }
    .partner_support_bottom li:nth-child(7){
        border-right: 0px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd; 
    }
    .partner_support_bottom li:nth-child(8){
        border-right: 0px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd; 
    }
    .partner_support_bottom li:nth-child(9){
        border-right: 0px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd; 
    }
    .partner_app_list{
        width: 50%;
        margin-bottom: 2rem;
    }
    .app_two {
        margin-left: 8.333%;
    }
    .partner_form li {
        width: 100%;
    }
    .form_sub_res input { 
        font-size: 1rem;
    }
    .about-number-info ul {
        display:inline-block!important;
        justify-content: center;
        text-align: center;
    }
    .about-number-info li { 
        width: 49%!important;
        float: left; 
    }
    .media_list_img {
        height: 9.6rem;
    }
    .media_list_font b { 
        font-size: .88rem; 
        padding: 1rem 0;
    }
    .media_list_font span, .media_list_font p {
        font-size: .8rem; 
    } 
    .news_list_img {
    height: 8rem;
    }
    .all_news_show_more_fr{ 
        display: none
    }
    .recommend_list ul {
        display: block; 
    }
    .recommend_list li{
        width: 100%;
    }
    .all_news_show_text img, .all_news_show_text p img{
        width: 100%;
    }
    .recommend_list_img{
        height: 10rem;
    }
    .recommend_list li a p { 
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .service_object li{
        width: 50%;
    }
    .industry_cydy li { 
        width: 100%;
        margin-bottom: 2rem;
    }
    .industry_cydy_process li{
        width: 30%;
    }
    .industry_cydy_process li b { 
        font-size: 2.6rem; 
    }
    .industry_cydy_process li p { 
        font-size: 1.2rem; 
    }
    .industry_cydy_more { 
        display: none
    }
    .industry_yjbg1 p,.industry_cydy_case p,.industry_yjbg_field p,.industry_yjbg_results_bottom p,.plan_yqgh p,.plan_cygh_des p,.plan_cygh_ghbz p{
        font-size: .9rem; 
        line-height: 1.4rem;
    }
    .all_description p{
        font-size: .9rem; 
        line-height: 1.4rem;
    }
    .industry_yjbg_field li { 
        width: 33.3%;
        margin:0 0 2rem 0;
    }
    .industry_yjbg_results_bottom li {
        width: 33%; 
        margin: 0rem 0 3rem 0;
    }
    .plan_yqgh_introduce img {
        width: 30%;
    }
    .plan_yqgh_introduce b {
        top: 17%;
        left: 46%;
    }
    .plan_cygh_des_bottom{
        display:none;
    }
    .merchants_zszn_des li {
        width: 50%; 
        margin:0 0 2rem 0;
    }
    .merchants_zszn_des li span {
        font-size: .9rem;
        line-height: 1.4rem;
        width: 86%;
    }
    .merchants_xmjzbz_maincon li b{
        font-size: 1rem;
    }
    .merchants_xmjzbz_process li { 
        width: 47%;
        margin-bottom: 1rem;
    }
    .merchants_qydcpj_des_icon li {
        width: 50%;  
    }
    .merchants_qydcpj_des_icon li img {
        width: 90%;
    }
    .merchants_zsdl_list li {
        width: 50%; 
        margin-bottom: 2rem;
    }
    .merchants_zsdl_list li img {
        width: 90%;
    }
    .strategy_zlghzx_purpose li {
        width: 98%;
        margin: 0 2% 1rem 0;
    }
    .strategy_gqjl_kunhuo_bottom li {
        width: 98%; 
        margin: 0 2% 1.6rem 1%;
    }
    .strategy_gqjl_kunhuo_bottom li b { 
        font-size: 1.2rem;
    }
    .strategy_gqjl_kunhuo_bottom li p { 
        font-size: 1rem;
    }
    .strategy_gqjl_md li{ 
        width: 50%;
        border-right: 0px solid #0655b9;
        border-bottom: 0px solid #0655b9;
        margin-bottom: 0;
    } 
    .strategy_gqjl_md li img{
        width: 24%;
    }
    .strategy_gqjl_md li b{
        font-size: 1.1rem;
    }
    .strategy_gqjl_md li p{
        font-size: 1rem;
        line-height: 1.8rem;
    }
    .merchants_zszn_des li span{  
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
    }
    .strategy_gqjl_service_bottom li{
        border-right: 0px solid #fff;
        width: 50%;
    } 
    .strategy_gqjl_process{
        margin-bottom: 1rem;
    }
    .strategy_gqjl_process .plan_yqgh_framm_font {
        min-height: 15rem;
    }
    .strategy_dcsj_des_list { 
        background: url(//image1.askci.com/2021_chnci_images/strategy_gqjl_kunhuo_bg.jpg)no-repeat center;
        background-size: 100% 100%;
    }
    .strategy_dcsj_des li {
        width: 50%; 
        min-height: 10rem;
    } 
    .strategy_dcsj_des li p { 
        line-height: 1.6rem;
        padding-top: 16%;
    }
    .strategy_dcsj_md_top li {
        width: 50%;
        margin-bottom: 2rem;
    }
    .strategy_dcsj_frame{
        margin-bottom: 2rem;
    }
    .investment_cyjj_yzfs_top li { 
        width: 100%;
        min-height: auto;
    }
    .investment_cyjj_yzfs_top li img{
        padding-top: 1rem;
    }
    .investment_cyjj_yzfs_top li p {  
        padding: 1rem 0;
    }
    .investment_sszz_service_bot ul { 
        padding-bottom: 0rem;
    }
    .investment_sszz_service_bot li img { 
        padding-top: 0;
        width: 48%;
    }
    .investment_sszz_service_bot li p { 
        width: 96%;
    }
    .investment_tzzx_kybg_des b { 
        font-size: 1.2rem;
    }
    .investment_tzzx_kybg_des p {
        display: block;
        font-size: .9rem;
        line-height: 1.4rem;
    }
    .news_search form {
        width: 100%;
    }
    .news_search { 
        margin: 2rem 0;
    }
    .footer_fl p,.footer_fr li a{ 
        line-height: 1.4rem;
    }
    .footer_fr li b {
        margin-bottom: 1rem;
    }
    .about-history{
        display: none;
    } 
    .about_history_phone{
        display: block;
        margin-top: 2rem;
    }
}
@media only screen and (max-width:767px){
    .footer_fr{
        display: none
    }
    .about_font p {
        display: -webkit-box;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        line-clamp: 20;
        -webkit-line-clamp: 20;
        -webkit-box-orient: vertical;
    }
    .pagination { 
        margin-bottom: 2rem;
    }
}

@media only screen and (max-width:550px) {  
    .second_nav li {
        width: 50%;
    }
    .second_nav li a { 
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    } 
    .all_title { 
        margin: 1rem 0;
    }
    .all_title2 {
        padding: 2rem 0;
    }
    .inner_banner a p {
        font-size: 1.1rem;
        line-height: 1.5rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .inner_banner a p { 
        width: 100%;
        position: absolute;
        left: 0;
        top: 50%;
    }
    .inner_banner a h3,.inner_banner a h4 {
        display: none
    }
    .inner_banner a img { 
        min-height: 14rem;
    }
    .all_title a,.all_title2 a {
		height: 2.6rem;
		font-size: 1.2rem;
    } 
    .all_news_show_recommend { 
        margin: 2rem 0 1rem 0;
    }
    .partner_adv_list_font b {
        margin-top: 20%;
    }
    .partner_app_list img {
        width: 100%; 
    }
    .partner_app_font img {
        width: 14%; 
    }
    .partner_app_font p { 
        padding-top: 1rem;
    }
    .partner_support_fr {
        width: 80%;
        margin: 1.5rem 0rem 0rem 0;
    }
    .contact_del n b {
        font-size: 1rem; 
        padding: .6rem 0;
    }
    .contact_del n p {
        font-size: .88rem;
    }
    .contact_media p {
        font-size: .8rem;
    }
    #dituContent{
        height: 300px!important;
    }
    .partner_des_list {
        width: 50%;
    }
    .partner_des_list_font img { 
        padding-top: 14%;
    }
    .partner_des_list_font b {
        font-size: 1rem;
        padding: .8rem 0 .4rem 0;
    }
    .partner_des_list_font p {
        font-size: .8rem;
        width: 68%;
        margin: auto;
    }
    .partner_adv_list {
        width: 47%;
        margin-right: 3%;
        margin-bottom: 1rem;
    }
    .partner_adv_list_font p {
        width: 70%; 
        font-size: .8rem;
    }
    .partner_form { 
        margin-bottom: 2rem;
    }
    .partner_form li {
        width: 96%;
        padding-left: 2%;
    }
    .form_sub_res{ 
        line-height:2.2rem!important;
    }
    .partner_form li textarea {
        width: 96%;
    }
    .form_sub_res input {
        width: 28%!important; 
        margin-left: 18%;
    }
    .about_img {
        margin-top: 0;
    } 
    .about_value { 
        margin-top: 2rem;
    }
    .about_value_font p {
        width: 99%;
        font-size: .8rem;
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 4;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
    }
    .about_value_img {
        margin-top: 1em;
    }
    .font_one {
        width: 100%;
        margin-left: 0%;
    }
    .news_search form { 
        height: 2.4rem;
        line-height: 2.4rem;
    }
    .news_list2 { 
        margin-top: 0;
    }
    .news_list2 li { 
        margin-bottom: 2rem;
    } 
    .news_list2_img{
        width: 100%; 
        margin-bottom: .6rem;
    } 
    .news_list2_img img{
        width: 100%;
    }
    .news_list2_font{
        width: 100%;
    }
    .news_list2_font b { 
        margin-top: 1rem;
    }
    .news_list2_font i{
        margin-top: .6rem;
    }
    .news_list2_font span{
        margin-bottom: 2rem;
    }
    .industrial_policy_font {
        margin-top: 0rem;
        height: 12rem;
        margin-bottom: 1rem;
    }
    .industrial_policy p {
        font-size: .8rem;
        margin-bottom: 0.6rem;
    }
    .industry_cydy_adv li {
        width: 98%;
    }
    .industry_cydy_process li{
        width: 47%;
    }
    .industry_cydy_process li b { 
        font-size: 2.6rem; 
        top: 20%;
    }
    .industry_cydy_process li p { 
        font-size: 1.2rem; 
        bottom: 20%
    }
    .industry_cydy_case_bottom li {
        width: 100%;
        margin-bottom: 4%;
    } 
    .industry_cydy_case_font{
        display: block;
    }
    .industry_yjbg1 img { 
        margin-bottom: 0rem;
    } 
    .industry_yjbg_results_bottom li span{
        font-size: .9rem
    } 
    .plan_yqgh_introduce{ 
        margin-bottom: 0
    }
    .plan_yqgh_introduce b {
        top: 11%;
        left: 45%;
    }
    .plan_yqgh_framm_list li {
        width: 50%; 
        margin-bottom: 2rem;
    }
    .plan_yqgh_service_kind li{
        width: 100%!important;
        margin-bottom: 1rem;
    }  
    .plan_yqgh_service_kind_font b { 
        font-size: 1rem;
    }
    .plan_yqgh_service_kind_img{
        width: 20%!important;
        padding-top: 3rem!important;
    }
    .plan_yqgh_framm_font span {
        font-size: .8rem;
        padding: .6rem 0;
    }
    .plan_yqgh_service_kind_font span { 
        font-size: .9rem;
        display: block;
    }
    .plan_yqgh_service_kind li:hover{
        width: 100%!important;
    }
    .plan_yqgh_service_kind li:hover .plan_yqgh_service_kind_img{
        width: 16%!important;
        padding-top: 3rem!important;
    }
    .plan_cynd_development span { 
        padding: 1rem;
    }
    .plan_cynd_development_font { 
        margin-bottom: 1rem;
    }
    .plan_cynd_development_bottom li {
        width: 4.9rem;
        height: 4.9rem;
        line-height: 4.9rem;
        font-size: .9rem;
        margin-bottom: 1rem;
    }
    .plan_cynd_ser_con li { 
        width: 50%; 
        min-height: 20rem;
    }
    .merchants_xmjzbz_maincon li { 
        width: 100%;
        margin: 0 0  1rem 0;
    } 
    .merchants_xmjzbz_maincon li b {
        font-size: 1.2rem;
    }
    .merchants_xmjzbz_maincon li p {
        font-size: 1rem;
        line-height: 1.8rem;
        margin-top: 1rem;
    }
    .merchants_xmjzbz_process li { 
        width: 100%;
        margin-bottom: 1rem;
    }
    .merchants_xmjzbz_process li img{ 
        width: 32%;
    }
    .merchants_xmjzbz_process li b {
        font-size: 2.2rem;
        top: 23%;
        left: 45%;
    }
    .merchants_xmjzbz_process li span {
        font-size: 1.2rem;
    }
    .merchants_xmjzbz_process li p {
        font-size: 1rem;
        line-height: 1.8rem;
        margin-top: 1rem;
    }
    .merchants_xmjzbz_process {
        margin:0;
    } 
    .merchants_qydcpj_des_img { 
        margin: 0 0 1rem 0;
    }
    .merchants_zsdl_list li img {
        width: 90%;
    } 
    .strategy_gqjl_md li { 
        min-height: 15rem;
    }
    .strategy_gqjl_md li b{
        font-size: 1.1rem;
    }
    .strategy_gqjl_md li p{
        width: 90%;
        font-size: .9rem;
        line-height: 1.4rem; 
        display: -webkit-box;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		line-clamp: 4;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
    }
    .plan_yqgh_framm_font {
        min-height: 18rem;
    }
    .strategy_gqjl_process .plan_yqgh_framm_font {
        min-height: 13rem;
    }
    .strategy_dcsj_des li p { 
        line-height: 1.6rem;
        padding-top: 4%;
    }
    .strategy_dcsj_des li{
        width: 100%;
        min-height: auto;
        margin: .6rem 0;
    }
    .strategy_dcsj_des li:last-child{
        padding-bottom: 1rem
    }
    
    .strategy_dcsj_des li p {
        font-size: 1rem;
        width: 88%;
        margin: 0 auto;   
    }
    .strategy_dcsj_md_top li img {
        width: 80%;
    }
    .strategy_dcsj_design{
        margin-top: 2rem;
    }
    .strategy_dcsj_design p{
        font-size: 1.2rem
    }
    .strategy_dcsj_design img { 
        margin-top: 1rem;
    }
    .investment_sszz_case_list li { 
        width: 100%; 
        margin: 0 0% 1rem 0; 
        min-height: 21rem;
    }
    .investment_sszz_case_list li img{width: 60%;}
    .investment_sszz_case_list li b{font-size:1.1rem;}
    .investment_sszz_case_list li span{font-size: 1rem;}
    .investment_tzzx_kybg_des_fr li i { 
        font-size: .95rem; 
    }
    .investment_tzzx_kybg_des { 
        margin-top: 2rem;
    }
    .investment_tzzx_kybg_content li span {
        line-height: inherit;
        padding: .1rem 0;
    }
    .investment_tzzx_kybg_des_fr li span { 
        font-size: .9rem; 
    }
    .investment_tzzx_syjhs_kind_font b { 
        font-size: 1.1rem;
        padding: 4rem 0 1rem 0;
    }
    .investment_tzzx_syjhs_kind_font p { 
        font-size: .9rem;
    }
    .investment_tzzx_syjhs_kind_bottom { 
        margin-top: 0;
        padding-bottom: 0;
    } 
    .investment_tzzx_jzdc_content li { 
        width: 48%; 
        margin-bottom: 3%;
    }  
    .investment_tzzx_syjhs_kind { 
        margin-top: 1rem;
    }
    .media_list, .news_list { 
        margin-top: 2rem;
    }
    .media_list li:nth-child(3n) {
        margin-right: 2%;
    }
    .media_list li { 
        width: 46%; 
        margin: 0 2% 3% 2%;
    }
    .media_list_img {
        height: 7rem;
    }
    .pagination a,.pagination span{ 
        height: 28px; 
        padding-left: 10px;
        padding-right: 10px;
        line-height: 28px; 
        font-size: 14px; 
    }
    .partner_form li input {
        width: 66%;
    }  
    .honor_list_font{
        height: auto;
    }
    .right_nav li,.contact_media { 
        display: none;
    } 
    .contact_map { 
        margin-top: 1rem;
    }
    .investment_tzzx_kybg_content li span {
        font-size: .8rem;
    }
    .investment_cyjj_yzfs_bottom li p{
        width: 80%; 
        position: absolute;
        left: 10%; 
    }
    .investment_cyjj_yzfs_bottom li b { 
        position: absolute;
        left: 0;
        top: 25%;
    }
    .media_list_font b {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .all_news_show { 
        margin-top: 2rem;
    }
    .pagination { 
        margin-bottom: 1rem;
    }
    .case_list li{
        width: 100%;
        margin-bottom: 1.5rem;
    }
    .case_list li:nth-child(2n) {
        margin-bottom: 1.5rem;
        margin-right: 0;
    }
    .case_list li:nth-child(3n) { 
        margin: 0 3.4% 3.4% 0%; 
        margin-bottom: 1.5rem;
    }
    .case_list li:nth-child(6n) {
        margin-right: 0;
        margin-bottom: 1.5rem;
    }
}