
@media screen and (max-width:1840px){

  

    .nfHead .nfHead-nav li .fa{    padding: 0 20px;}


}


@media screen and (max-width:1750px){

   .nfHead .nfHead-nav li{    margin: 0 8px;}

    .nfHead .nfHead-nav li .fa{    padding: 0 18px;}


}



@media screen and (max-width:1700px){

    .nfHead .nfHead-nav li{    margin: 0 5px;}

    .nfHead .nfHead-nav li .fa{    padding: 0 15px;}

    .nfHead .nfHead-nav{    padding-left: 20px;}



}

@media screen and (max-width:1600px){

    .nfHead .nfHead-nav li .fa{    padding: 0 10px;}

.nfHead .nfHead-nav li span{    font-size: 16px;}

}

@media screen and (max-width:1440px){

    .nfHead .nfHead-logo{

        padding: 0 15px;

        width: 200px;

    }

    .nfHead .nfHead-nav li{margin:0;}

    .footBox .fo_t .contact{    padding-left: 30px;}

    .footBox .fo_t .link { width: 30%;padding: 0 30px;}

    .footBox .fo_t .l_per .l_pers {padding-right: 30px;}

    .footBox .fo_t .l_per .l_pers .a{ line-height: 38px;}

    .footBox .fo_t {padding: 20px 40px;}

    .footBox .fo_t .contact .c_code .text .num {font-size: 22px;}

    .w {width: 1290px;}

    .in_abt .in_abt_c .img .img_te { font-size: 83px;}



    .in_news .h1 {font-size: 20px;line-height: 30px;margin-top: 20px;}
	
	.in_news .l_lis{ width:20%;}
	.lis-c{ width:80%;}
	.lis-c .con{ padding-right:60px;}


}





@media screen and (max-width:1290px){

    .w {width: 1024px;}

    .w2 {width: 1024px;}

    .in_abt .in_abt_c .tex .tlist .li{    font-size: 18px;}

    .in_abt .in_abt_c .tex .tlist .li span {font-size: 34px;}

    .in_abt .in_abt_c .img .img_te {font-size: 66px;}

    .in_abt .in_abt_c .tex .tlist {padding: 20px 0;}

    .in_abt .more{ margin-top: 12px;}

    .in-til .ih1 {font-size: 25px;}

    .in-til .ien { font-size: 24px;}

    .in-til{background-size: 430px;}

    .in_abt .in_abt_i .tex .in-til{    background-size: 270px;}



    .in_news .tex_t{    margin: 6px 0;}

    .in_news { height: 495px;}

    .footBox .fo_t .contact .c_code .text .num {font-size: 19px;}

    .in_abt .in_abt_i .img .im_li{    padding: 0 8px;}

    .in_abt .in_abt_i .img .im_li .na { font-size: 20px;}

    .in_abt .in_abt_i .tex .tex-te {padding: 0 0;}

    .in_abt .in_abt_i .img .im_li .ltes .a .time{    font-size: 14px;}

    .in_abt .in_abt_i .img {width: 58%;}

    .abt_subsidy .sub_list .li .text .h2{ font-size: 20px;}

    .bus_abt .abt_pro2 .t4{font-size: 22px;}

    .bus_abt .abt_pro .lists .li .h3{ font-size: 20px;}

    .bus_abt .h1 { padding: 35px 0;    font-size: 28px;}

    .abt_process .btn{margin: 20px auto;}

    .news_abt .h1{ font-size: 25px;}

    .c_mlist .li{ line-height: 50px;}

    .list_news {padding: 40px 0;}

    .sta_scone .one_sear .r_sel select {width: 85px;}

    .sta_scone .one_sear .l_sle .tex .all {width: 175px;}

    .sta_scone .one_sear .l_sle .tex .adr select {width: 113px;}

    .sta_scone .sc_ma .sc_ma_te .li span {font-size: 28px;}

    .nfHead .search input{ width: 135px;}

    .nfHead .login a{    padding: 0 2px;}

    .nfHead .nfHead-nav {

        padding-left: 0;

    }

    .nfHead .nfHead-nav li span {

        font-size: 14px;

    }

    .nfHead .nfHead-nav li .fa {

        padding: 0px 3px;

    }

    .sta_ranking .ranking_c table th{    font-size: 17px;}

    .party_abt {padding: 40px 0;}

    .about_map .text .h1{    font-size: 24px;}

    .about_map .text .t_lis {padding-top: 16px;line-height: 35px;}



    .in_abt .in_abt_c .img .img_te {font-size: 47px;}



    .in_abt .in_abt_i .img .im_li .ltes .a .name{width: 54%;

        overflow: hidden;

        white-space: nowrap;

        text-overflow: ellipsis; }

    .nfHead .nfHead-nav{display: none;}

    .menuBtn{

        display: block;

    }

    .nfHead{    line-height: 68px;}





}

	





@media screen and (max-width:1024px){

    .w {width: 834px;}

    .w2{width: 834px;}

    .in_abt .in_abt_c .tex .tlist {padding: 10px 0;}

    .in_abt .in_abt_c .tex .tlist .li {font-size: 16px;}

    .in_abt .in_abt_c .tex .tlist .li span {font-size: 26px;}

    .in-til{background: none !important;}

    .in-til {padding: 5px 0;}

    .in_abt .in_abt_c .img .img_te {font-size: 28px;}

    .in_news .l_lis a:before{    width: 15px;}

    .in_news .l_lis{width: 14%;padding: 0 18px;}

    .lis-c .con{    padding-right: 0;}

    .lis-c { width: 82%;}

    .footBox .fo_t .link{padding: 0 10px;}

    .footBox .fo_t .contact .c_code .img {width: 105px;}

    .footBox .fo_t .contact {padding-left: 10px;}

    .footBox .fo_t .contact .c_code .text {font-size: 15px;    width: 100% ;}

    .footBox .fo_t .contact .c_code .text .num {font-size: 18px;}





}





@media screen and (max-width:834px){

    .menuBtn{display: block; top:6px;}

    .w {width: 94%;}

    .w2 {width: 94%;}

    .nfHead .search{display: none;}
	.nfHead .weixIn{ display:none;}
	.nfHead .login{ width:auto; padding:0 5px; line-height:30px; font-size:14px;}
	
	.nfHead { line-height:55px;}
	.nfHead .nfHead-logo{ width:150px; padding-left:15px;}

    .wrapper .page{height: auto !important;}

    .wrapper { position: relative;}

    .swiper-in .mouse{display: none;}

	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ font-size:0;}
	.swiper-in .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px;}

.in-til .ih1{ font-size:18px;}
.in-til .ien{ font-size:16px;}
		
    .in_abt .in_abt_c {top: 0;transform: translateY(00%); padding-top:25px;}

    .in_abt .in_abt_c .tex {width: 100%;}
	.in_abt .in_abt_c .tex .tlist .li{ font-size:14px; line-height:24px;}
	.in_abt .in_abt_c .tex .tlist .li span{ font-size:20px;}
	.in_abt .in_abt_c .tex-te{ font-size:15px;}

.in_abt .more{ font-size:14px; margin-top:15px; width:auto; line-height:30px;}
.in_abt .more span{ padding-right:10px;}
.in_abt .more img{ width:25px;}
	
    .in_abt .in_abt_c .img {width: 100%; margin-top:20px; padding-bottom:20px;}

    .in_abt .in_abt_c .img .img_te {font-size:17px; text-align:center; margin-top:5px;}

    .in_abt .in_abt_i .img .im_li{width: 100%;margin-right: 0%;height:auto;margin-top: 10px;}
	.in_abt .in_abt_i .img .im_li .lo{ line-height:inherit;}
	.in_abt .in_abt_i .img .im_li .lo img{ height:50px;}
	.in_abt .in_abt_i .img .im_li .na{ font-size:16px; line-height:1; margin-top:7px;}
	.in_abt .in_abt_i .img .im_li .lte{ font-size:15px; line-height:28px; margin:0; padding:10px 0 0 0;}
	.in_abt .in_abt_i .img .im_li .bnt_c{ width:auto; line-height:35px; padding:0 20px; font-size:14px;}
	
	.in_abt .in_abt_i .img .im_li:nth-child(2n){ width:100%; padding:0 10px;}
	.im_liTable tbody td{ font-size:13px; line-height:20px;}

.wrapper.active-page4 .page.page4{ padding-top:0;}

    .in_news {

        height: auto;

        transform:none;

        top:auto;
	

    }
	

    .in_news .l_lis {

        width: 100%;

        height: auto;

        padding:10px 0;

        line-height: 25px;

    }
	
	

    .lis-c {

        width: 100%;

    }

    .in_news .l_lis .l_c{transform: translateY(00%);top: 0%;  overflow:hidden;} 

	.in_news .l_lis a{ width:33.33%; float:left; text-align:center;}
	
	
    .footBox .fo_t {padding:15px;}
.footBox .h1{ font-size:15px; line-height:1; padding-bottom:10px;}
    .footBox .fo_t .l_per .l_pers {padding-right:0; padding-bottom:15px;}
	.footBox .fo_t .l_per .l_pers .a{ width:32%; line-height:1; margin-top:5px !important; margin-right:1.33% !important;}

    .footBox .fo_t .l_per {width: 100%;}

    .footBox .fo_t .link {padding: 0; width: 100%;border: 0;}
.footBox .fo_t .link .links select{ height:40px; line-height:40px; font-size:14px; padding-left:15px;}
	
    .footBox .fo_t .contact {width: 100%; padding-left:0; padding-top:15px;}
 .footBox .fo_t .contact .c_code .img{ width:80px;}
    .footBox .fo_t .contact .c_code .text { width: calc(100% - 80px); font-size:14px;}
	.footBox .fo_t .contact .c_code .text .num{ font-size:16px;}

.footBox .fo_tw{ font-size:13px; padding:10px 15px; line-height:22px;}
.footBox .fo_tw .fl, .footBox .fo_tw .fr{ width:100%;}

    .in_news .in_news_li1{width: 100% !important;margin-left:0; padding:15px;}
	

    .in_news .in_news_li1:nth-child(2){margin-left:0;}

    .in_news .in_news_li3{width: 100% !important;margin-left:0;}
	.in_news .in_news_li3 .li{ padding:15px;}
	.in_news .in_news_li3 .li .bg_im{ width:90px; margin-right:15px; float:left; position:relative; height:auto; z-index:1;}
	.in_news .in_news_li3 .li:nth-child(2){ margin-top:0;}

	.in_news .in_news_li1 .bg_im{ width:90px; margin-right:15px; float:left; position:relative; height:auto; z-index:1;}
	.in_news .time{ height:auto; margin-top:0; overflow:hidden; line-height:1;}
	.in_news .h1{ font-size:15px; line-height:26px; margin-top:5px; max-height:50px; overflow:hidden; white-space:inherit; text-overflow:none;}	
   

    .in_news .tex_t{height: auto; display:none;}

    .in_news .more{margin-top:8px; line-height:32px; font-size:14px; width:auto; padding:0 20px; display:none;}

    .about_map {padding: 15px 0;}



    .bus_abt .abt_top .text {width: 100%;padding-right: 0;}

    .bus_abt .h1 {

        padding: 20px 0 0 0;

        font-size:18px;

    }

    .bus_abt .abt_top .text .t2 {

        font-size: 16px;

    }
	.bus_abt .abt_top .text .te{ font-size:15px; line-height:28px; margin:15px 0;}

    .bus_abt .abt_top {padding: 15px 0;}

    .bus_abt .abt_top .img {width: 100%;}

    .c_til .t3 {font-size: 18px; line-height:1;}

    .bus_abt .abt_pro .lists {padding: 0;}

    .bus_abt .abt_pro .lists .li .h3 {font-size: 16px; overflow:hidden; line-height:1; text-align:left;}

    .bus_abt .abt_pro .lists .li { width: 100%; margin-right:0; margin-top:20px;}
	.bus_abt .abt_pro .lists .li .im{ width:50px; float:left; margin-right:15px; line-height:1;}
	.bus_abt .abt_pro .lists .li .tex{ font-size:15px; overflow:hidden; line-height:27px; text-align:left; margin-top:5px;}

    .bus_abt .abt_pro2 .lists .li {

        width: 100%;height: auto;

        margin-bottom: 10px;
		margin-right:0;

        padding: 12px;}
		 .bus_abt .abt_pro2 .lists .li:last-child{ margin-bottom:0;}

    .bus_abt .abt_pro2 .lists{padding: 15px 0 0 0 ;}

    .bus_abt .abt_pro2 .t4 {font-size: 16px; line-height:22px;}
	.bus_abt .abt_pro2 .te{ font-size:15px; line-height:28px; margin-top:10px;}
	.bus_abt .abt_pro2 .te span{ font-size:15px !important;}
	.bus_abt .abt_pro2 .te font{ font-size:15px !important;}

    .abt_subsidy .sub_list .li {width: 100%; margin-top:15px;}
	.abt_subsidy .sub_list .li:first-child{ margin-top:0;}

    .abt_subsidy .sub_list .li .text {padding: 15px; height: auto;}
.abt_subsidy .sub_list .li .text .h2{ font-size:16px;}
.abt_subsidy .sub_list .li .text .te{ font-size:15px; line-height:28px;}

    .abt_subsidy .sub_list .li .img { width: 100%;height: auto;}

    .abt_subsidy .sub_list {padding: 15px 0;}

    .abt_subsidy {padding: 15px 0;}

	.abt_process .pro_im{ padding:15px 0;}
    .abt_process .btn {margin:15px auto 0 auto; font-size:14px; line-height:32px; width:120px;}

	.perfect-pup{ width:94%; padding:20px 0;}
		
	.perfect-pup .close{ background-size:22px auto; width:22px; height:22px; right:10px; top:10px;}	
	.perfect-pup .icon img{ width:60%;}
	.perfect-pup .tit{ font-size:17px; margin-top:15px;}
	.perfect-pup .btn{ font-size:15px; line-height:36px; padding:0 35px; margin-top:20px;}
		
		
	.c_mlist{ position:relative; padding:0; display:block; width:100%; overflow:hidden;}
	.c_mlist .li{ width:50%; float:left; text-align:center; line-height:40px; font-size:16px; border:0 !important;}
	
	
	.list_newsPage{ padding:25px 0;}
	
	
    .list_news { width:100%; padding:0;}

    .list_news .li { width:100% !important; padding: 10px; margin-top:15px !important; vertical-align:top;}

    
.list_news .li .text{ width:100%; padding-left:0;}
    .list_news .li .text .t3 {font-size: 16px;}
.list_news .li .text .te{ font-size:15px; line-height:28px; max-height:56px; overflow:hidden; margin:8px 0 0 0;}
.list_news .li .text .la_bt{ margin-top:10px; line-height:24px;}
.list_news .li .text .iconfont{ width:24px; line-height:22px; font-size:15px;}
		
    .paging { margin:0; padding-top:20px;}

    .paging a {padding: 0 10px; margin:3px; font-size:14px; height:auto; line-height:28px;}
	.nowpage{ font-size:14px; padding:0 10px; margin:3px; font-size:14px; height:auto; line-height:28px;}

	.pnews-tuij{ display:none;}
	
	.news_abt-left{ width:100%;}
    .news_abt {

        padding: 15px 12px;

        margin-top: 0;

    }

    .news_abt .h1 {

        font-size: 18px;

        line-height:28px;

        padding:15px 0 10px 0;

    }
	.news_abt .time{ line-height:20x; padding:10px 0;}
	.news_abt .te{ font-size:15px; line-height:28px; padding:15px 0;}



    .pnews-datePage a{padding:5px 0; display:block; font-size:14px;}
	.pnews-datePage a span{ width:auto;}
	
	
	

    .data_til {font-size: 16px;line-height: 40px;}

    .data_til .w { display: block;}

    .data_til a {flex: unset;width: 50%;float: left;}

    .sta_scone {padding:20px 10px;}

    .sta_scone .one_sear { padding: 15px 0;}

    .data_sta .ctil_sta {

        font-size:17px; padding-left:10px; border-width:3px; line-height:20px;}

    .sta_scone .sc_ma {

        padding: 0px;

    }

    .sta_scone .sc_ma .map {

        width: 100%;

        height:300px;

    }

    .sta_scone .sc_ma .sc_ma_te {width: 100%; overflow:hidden;}
	.sta_scone .sc_ma .sc_ma_te .li{ width:33.33%; float:left; margin-top:0; font-size:14px; line-height:22px;}
	.sta_scone .sc_ma .sc_ma_te .li span{ font-size:18px;}

    .sta_ranking .ranking_c .lta {width: 100%;}
	.sta_ranking .ranking_c .name{ line-height:38px;}
	.sta_ranking .ranking_c .ltable{ margin-top:10px; overflow-x:auto;}
	.sta_ranking .ranking_c table{ width:200%;}
	.sta_ranking .ranking_c table th{ font-size:16px; line-height:40px; padding:0;}
	.sta_ranking .ranking_c table td{ padding:5px 0;}
	
    .sta_ranking {padding: 10px;}

    .sta_ranking .ranking_c .rta{width: 100%;}

    #container, .tab_map, .tab_map2{    height: 250px;}

.party_abt{ padding:20px 0;}
    .party_abt .abt_c {

        font-size: 15px;

        line-height: 28px;

    }

	.download{ padding:20px 0;}
	.download .li{ padding:12px;}
	.download .li:nth-child(n+2){ margin-top:15px;}
    .download .li .tex .h1{font-size: 16px; line-height:26px; max-height:52px; overflow:hidden;}
	.download .li .tex .h2{ line-height:1; padding:10px 0 0 0; color:#999;}
	.download .li .tex .te{ display:none;}

    .download .li .tex {

        padding:0; width:100%;}
	.download .li .dow{ width:100%; font-size:14px; line-height:20px; text-align:left;}
	.download .li .dow .d_im{ display:inline-block; vertical-align:top; width:24px; line-height:20px;}
	.download .li .dow p{ display:inline-block; vertical-align:top;}

		
		.cooperation{ padding:10px 0 20px 0;}
		.cooperation .coop_lis .a{ width:48%; margin-right:0; margin-top:12px; margin-bottom:0;}
		.cooperation .coop_lis .a:nth-child(2n+2){ float:right;}
			
    .about_us .text {

        width: 100%;

    }

    .about_us {

        padding: 20px 0;

    }
	

    .about_us .img {

        width: 100%;  padding-right:15px; padding-top:15px;}


	.about_us .text .te{ font-size:15px; line-height:28px; margin-top:0;}
	.about_us .text .te #n0sj6{ font-size:17px;}

       .about_map .img{width: 100%;}

    .about_map .text {

        width: 100%;
		padding:12px;

      

    }
	 .about_map .text .h1 {

        font-size: 17px; line-height:28px; padding-bottom:5px;

    }
	.about_map .text .t_lis{ font-size:15px; line-height:30px;}
	.about_map .text .t_lis img{ width:14px;}
	.about_map .text .code{ padding-top:15px;}
	.about_map .text .code img{ width:80px;}
	
	.open .mobileLogo{ display:none;}
	.navMobile{ padding-top:60px;}
	
	.fhLogin{ padding:30px 0; min-height:100vh;}
	.fhLogin .w{ width:94%;}
	.fhLogin-left{ width:100%;}
	.fhLogin-left .log{ width:150px; left:15px; top:15px;}
	.fhLogin-left{ height:130px;}
    .fhLogin-right{ width:100%; padding:20px 15px;}
	.fhLogin-tit{ font-size:20px;}
	.fhLogin-filed li{ margin-top:20px;}
	.fhLogin-filed li .inpt{ padding-bottom:10px; font-size:15px;}
	.fhLogin-forget{ font-size:14px; margin-top:20px;}
	.fhLogin-forget input[type=checkbox]{-webkit-appearance:checkbox; appearance:checkbox;}
	.fhLogin-button{ margin-top:20px;}
	.fhLogin-button .btn{ height:40px; line-height:40px; font-size:17px;}
	
	.fhLogin-regist .fhLogin-filed li{ margin-top:20px;}
	.fhLogin-regist .fhLogin-forget{ margin-top:20px;}
	.fhLogin-regist .fhLogin-filed li .inpt{ padding-bottom:10px;}
	.fhLogin-filed li select.inpt{ background-size:12px auto;}
	
	.pvip-main{ padding:0 0 20px 0;}
	.pvip-main .w{ width:100%;}
	.pvip-left{ background:#fff; width:100%; min-height:inherit;}
	.pvip-leftTit{ font-size:17px; padding:10px 15px; text-align:left; font-weight:bold; overflow:hidden; line-height:25px;}
	.pvip-leftTit .tuic{ font-size:14px; line-height:25px; float:right; font-weight:normal;}
	
	.pvip-leftMenu{ overflow:hidden;}
	.pvip-leftMenu a{ width:50%; float:left; text-align:center; line-height:40px; border:0;}
	.pvip-leftMenu a img{ width:16px; margin:13px 10px 0 0;}
	
	.pvip-right{ width:100%; min-height:inherit; padding:20px 15px; margin-top:10px;}
	.pvip-rightTop{ padding-bottom:10px;}
	.pvip-rightTop .cn{ font-size:16px;}
	.pvip-rightTop .delete{ background:#ff8021 url(../images/delete.png) no-repeat 6px center; background-size:14px auto; font-size:13px; line-height:30px; padding:0 10px 0 23px; bottom:8px;}
	
	.pvip-basic{ padding-top:0;}
	.pvip-basic li{ margin-top:20px;}
	.pvip-basic li label{ width:100%; line-height:1; padding-bottom:8px; font-size:15px; text-align:left;}
	.pvip-basic li .aside{ width:100%; padding-left:0;}
	.pvip-basic li .aside .inpt{ height:40px; padding:7px 10px; font-size:15px;}
	.pvip-basic li .aside .inpt + span{ font-size:13px; display:block;}
	.pvip-basic li .aside .city-inpt{ width:calc(33.33% - 10px);}
	
	.pvip-button{ padding:25px 0 0 0;}
	.pvip-button .bcBtn{ width:50%; height:42px; line-height:42px; font-size:17px; margin-right:0;}
	
	.pvip-loanNumber{ margin-top:15px; padding:15px 0;}
	.pvip-loanNumber dl dt{ font-size:20px;}
	.pvip-loanNumber dl dd{ font-size:15px; margin-top:10px;}
	
	.pvip-loanResults{ padding:20px 0 10px 0;}
	.pvip-loanTable{ overflow-y:auto;}
	.pvip-loanTable table{ width:200%;}
	.pvip-loanTable thead th{ font-size:15px; line-height:40px; border-width:1px;}
	.pvip-loanTable tbody td{ font-size:14px; line-height:40px;}
	.pvip-loanTable tbody td strong{ font-size:16px;}
	
	
	.pvip-message{ padding-top:0;}
	.pvip-message li{ font-size:15px; padding:10px; padding-left:16px; line-height:22px; margin-top:20px;}
	.pvip-message li span{ font-size:14px;}
	.pvip-message li:before{ width:4px; height:4px; left:6px; margin-top:-2px;}
	
	.data_sta{ padding:0;}
	.one_sear{ padding:20px 0;}
	.one_sear .l_sle{ width:100%;}
	.one_sear .l_sle .na{ font-size:16px;}
	.one_sear .l_sle .tex{ width:100%;}
	.one_sear .l_sle .tex .adr{ width:100%;}
	.one_sear .l_sle .tex .adr select{ width:100%; margin-left:0;}
	.one_sear .l_sle .tex .all{ width:100%; margin-left:0; margin-top:10px;}
	
	.one_sear .r_sel{ width:100%;}
	.one_sear .r_sel select{ width:40%; margin-top:10px;}
	.one_sear .r_sel .o_na{ margin-right:0; margin-top:10px;}
	.one_sear .btn{ width:100%; line-height:35px; margin-top:10px;}
	.one_sear.topFix{ position:relative; top:auto;}
	
	.sta_loan{ padding:20px 10px;}
	.sta_loan .name{ line-height:1; margin:0; padding:15px 0;}
	
	
	.sta_ranking .ra_lis{ margin-left:0; margin-top:15px;}
	.sta_ranking .ra_lis .s_li{ width:auto; padding:0 20px; margin:0 5px; font-size:15px; line-height:30px;}
	
	.im_liTable thead th{ width:auto !important;}
	
}







@media screen and (max-width:640px){

	

}





