﻿@media screen and (min-width: 1800px){
	.container{
		width: 1720px;
		min-width: 1720px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1720px;
	}
}
@media screen and (min-width:1600px) and (max-width: 1799px) {
	.container{
		width: 1500px;
		min-width: 1500px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1500px;
	}
	.ban-tum {
	    display: block;
	    width: 440px;
	    float: left;
	    padding: 23px 50px;
    }
    .infwk {
    	padding: 90px 0 80px;
    }
    .inxmk {
   		padding: 90px 0 0;
    }
	.inhzk {
	    padding: 54px 0 100px;
	}
	.in-hzxb01 , .in-hzxb02 {
		width: 180px;
    	bottom: 50px;
    }
    .inxm-titk {
	    margin-bottom: 70px;
	}
	.hznbg, .hznpbg {
	    padding: 80px 0 70px;
	}
	.hzln-lbk li{
		width: 16.66%;
	}
}
@media all and (min-width:1440px) and (max-width: 1599px) {
	.container{
		width: 1360px;
		min-width: 1360px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1360px;
	}
	.navi ul li > a {
    	padding: 31px 20px;
    }
    
	.ban-tum {
	    display: block;
	    width: 440px;
	    float: left;
	    padding: 23px 50px;
    }
    .infwk {
    	padding: 80px 0 60px;
    }
    .infwtuk {
	    margin-bottom: 30px;
	}
    .inxmk {
   		padding: 80px 0 0;
    }
	.inhzk {
	    padding: 54px 0 70px;
	}
	.in-hzxb01 , .in-hzxb02 {
		width: 160px;
    	bottom: 40px;
    }
    .inxm-titk {
	    margin-bottom: 60px;
	}
	.hznbg, .hznpbg {
	    padding: 70px 0 60px;
	}
	.inxm-titen {
	    font-size: 50px;
	}
	.inxm-titcn {
	    line-height: 40px;
	    font-size: 26px;
	}
	.inhz-titen {
	    font-size: 50px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 30px;
		height: 30px;
	}
	.in-hzxb1 {
	    top: 20px;
	    left: 20px;
	}
	.in-hzxb2 {
	    top: 20px;
	    right: 20px;
	}
	.inhz-duo {
	    margin-top: 20px;
	}
	.inhzlbk {
	    padding: 36px 40px;
	}
	.inhzk .tabPanel dl dd {
    	padding: 0 35px;
    }
    .in-xwl-tit {
	    margin-bottom: 30px;
	    line-height: 35px;
	    font-size: 20px;
    }
    .fo-xzla {
	    
	}
	.fo-xzk {
    	padding: 0 20px;
    }
	.ny-bank {
	    padding: 60px 0 30px;
	}
	.ab-abm-text {
	    line-height: 28px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 160px center no-repeat;
	    margin-bottom: 28px;
	    line-height: 48px;
	    font-size: 30px;
    }
    .ab-abm-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-abk {
	    padding: 40px;
	    margin-bottom: 50px;
	}
	.ab-zztit {
	    line-height: 44px;
	    font-size: 30px;
	}
	.ab-zz-textk {
    	padding: 130px 0;
    }
    .ab-zztitk {
	    margin-bottom: 40px;
	}
	.abjglbk {
	     padding-top: 20px; 
	}
	.ab-yck {
	    padding: 60px 0 ;
	}
	.ab-abmk {
	    padding-right: 40px;
	}
	.wl-listk li {
	    padding: 70px 0 60px;
	}
	.wlmdk1 {
	    padding-left: 60px;
	}
	.wlmdk {
	    padding-top: 30px;
	}
	.wlm-titk {
	    margin-bottom: 50px;
	}
	.wlm-textk {
	    margin-bottom: 60px;
	}
	.wlm-tit {
	   	padding: 0 30px;
	    line-height: 34px;
	    font-size: 30px;
    }
    .xml-da {
	    margin-bottom: 30px;
	}
	.xml-text {
    	margin-bottom: 24px;
    }
    .xmlnk {
	    padding:46px;
	}
	.hzln-lbk li{
		width: 16.66%;
	}
}
@media all and (min-width:1360px) and (max-width: 1439px) {
	.container{
		width: 1260px;
		min-width: 1260px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1260px;
	}
	.nav-top {
	    margin-right: 30px;
	}
	.navi ul li > a {
    	padding: 31px 16px;
    }
    .navi_content{
    	padding: 0 10px 10px;
    }
    .navi_content > a{
    	font-size: 14px;
	}
	
	.ban-tum {
	    display: block;
	    width: 440px;
	    float: left;
	    padding: 23px 40px;
    }
    .infwk {
    	padding: 70px 0 50px;
    }
    .infwtuk {
	    margin-bottom: 30px;
	}
    .inxmk {
   		padding: 70px 0 0;
    }
	.inhzk {
	    padding: 54px 0 60px;
	}
	.in-hzxb01 , .in-hzxb02 {
		width: 160px;
    	bottom: 40px;
    }
    .inxm-titk {
	    margin-bottom: 50px;
	}
	.hznbg, .hznpbg {
	    padding: 60px 0 50px;
	}
	.inxm-titen {
	    font-size: 50px;
	}
	.inxm-titcn {
	    line-height: 40px;
	    font-size: 26px;
	}
	.inhz-titen {
	    font-size: 50px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 30px;
		height: 30px;
	}
	.in-hzxb1 {
	    top: 20px;
	    left: 20px;
	}
	.in-hzxb2 {
	    top: 20px;
	    right: 20px;
	}
	.inhz-duo {
	    margin-top: 20px;
	}
	.inhzlbk {
	    padding: 36px 40px;
	}
	.inhzk .tabPanel dl dd {
    	padding: 0 35px;
    }
	.in-xwl-tit {
	    margin-bottom: 20px;
	    line-height: 30px;
	    font-size: 20px;
	}
	
    .fo-xzla {
	    
	}
	
	.in-xwjk {
	    padding-top: 30px;
	}
	.ban-titen {
	    line-height: 57px;
	    font-size: 50px;
	}
	.ban-titcn {
	    margin-top: -28px;
	    line-height: 40px;
	    font-size: 26px;
	    margin-bottom: 16px;
	}
	.ny-bank {
	    padding: 60px 0 30px;
	}
	.ab-abm-text {
	    line-height: 28px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 160px center no-repeat;
	    margin-bottom: 28px;
	    line-height: 48px;
	    font-size: 30px;
    }
    .ab-abm-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-abk {
	    padding: 40px;
	    margin-bottom: 50px;
	}
	.ab-zztit {
	    line-height: 44px;
	    font-size: 30px;
	}
	.ab-zz-textk {
    	padding: 130px 0;
    }
    .ab-zztitk {
	    margin-bottom: 40px;
	}
	.abjglbk {
	     padding-top: 20px; 
	}
	.ab-yck {
	    padding: 60px 0 ;
	}
	.ab-abmk {
	    padding-right: 40px;
	}
	.wl-listk li {
	    padding: 60px 0 50px;
	}
	.wlmdk1 {
	    padding-left: 60px;
	}
	.wlmdk {
	    padding-top: 30px;
	}
	.wlm-titk {
	    margin-bottom: 50px;
	}
	.wlm-textk {
	    margin-bottom: 60px;
	}
	.wlm-tit {
	   	padding: 0 30px;
	    line-height: 30px;
	    font-size: 28px;
    }
    .xml-da {
	    margin-bottom: 30px;
	}
	.xml-text {
    	margin-bottom: 24px;
    }
    .xmlnk {
	    padding: 40px;
	}
	.cjlbk li {
	    width: 33%;
	}
	.hzn-lnk {
    	padding: 20px 16px;
    }
    .hzn-lntum {
	    font-size: 14px;
	}
	.hzn-tit1 {
	    padding: 30px 0;
	    font-size: 30px;
    }
	
	.ab-ycnk {
	    padding: 30px;
	}
	.ab-ycn-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-ycn-text {
    	margin-bottom: 20px;
    }
    .swiper-container-abyc {
	    padding-bottom: 60px;
	}
	
	.hzln-lbk li{
		width: 16.66%;
	}
}



@media all and (min-width: 1280px) and (max-width: 1359px) {
	.container{
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 92%;
	}
	.top-yyk a {
	    padding-left: 10px;
	    margin-left: 10px;
    }
	.nav-top {
	    margin-right: 20px;
	}
	.navi ul li > a {
    	padding: 31px 12px;
    }
    .navi_content{
    	padding: 0 10px 10px;
    }
    .navi_content > a{
    	font-size: 14px;
	}
    .ban-tum {
	    display: block;
	    width: 440px;
	    float: left;
	    padding: 23px 40px;
    }
    .infwk {
    	padding: 70px 0 50px;
    }
    .infwtuk {
	    margin-bottom: 30px;
	}
    .inxmk {
   		padding: 70px 0 0;
    }
	.inhzk {
	    padding: 54px 0 60px;
	}
	.in-hzxb01 , .in-hzxb02 {
		width: 160px;
    	bottom: 40px;
    }
    .inxm-titk {
	    margin-bottom: 50px;
	}
	.hznbg, .hznpbg {
	    padding: 60px 0 50px;
	}
	.inxm-titen {
	    font-size: 50px;
	}
	.inxm-titcn {
	    line-height: 40px;
	    font-size: 26px;
	}
	.inhz-titen {
	    font-size: 50px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 30px;
		height: 30px;
	}
	.in-hzxb1 {
	    top: 20px;
	    left: 20px;
	}
	.in-hzxb2 {
	    top: 20px;
	    right: 20px;
	}
	.inhz-duo {
	    margin-top: 20px;
	}
	.inhzlbk {
	    padding: 36px 40px;
	}
	.inhzk .tabPanel dl dd {
    	padding: 0 35px;
    }
	.in-xwl-tit {
	    margin-bottom: 20px;
	    line-height: 30px;
	    font-size: 20px;
	}
	
    .fo-xzla {
	    
	}
	
	.in-xwjk {
	    padding-top: 30px;
	}
	.ban-titen {
	    line-height: 57px;
	    font-size: 50px;
	}
	.ban-titcn {
	    margin-top: -28px;
	    line-height: 40px;
	    font-size: 26px;
	    margin-bottom: 16px;
	}
	.ny-bank {
	    padding: 60px 0 30px;
	}
	.ab-abm-text {
	    line-height: 28px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 160px center no-repeat;
	    margin-bottom: 28px;
	    line-height: 48px;
	    font-size: 30px;
    }
    .ab-abm-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-abk {
	    padding: 40px;
	    margin-bottom: 50px;
	}
	.ab-zztit {
	    line-height: 44px;
	    font-size: 30px;
	}
	.ab-zz-textk {
    	padding: 130px 0;
    }
    .ab-zztitk {
	    margin-bottom: 40px;
	}
	.abjglbk {
	     padding-top: 20px; 
	}
	.ab-yck {
	    padding: 60px 0 ;
	}
	.ab-abmk {
	    padding-right: 40px;
	}
	.wl-listk li {
	    padding: 60px 0 50px;
	}
	.wlmdk1 {
	    padding-left: 60px;
	}
	.wlmdk {
	    padding-top: 30px;
	}
	.wlm-titk {
	    margin-bottom: 50px;
	}
	.wlm-textk {
	    margin-bottom: 60px;
	}
	.wlm-tit {
	   	padding: 0 30px;
	    line-height: 30px;
	    font-size: 28px;
    }
    .xml-da {
	    margin-bottom: 30px;
	}
	.xml-text {
    	margin-bottom: 24px;
    }
    .xmlnk {
	    padding: 40px;
	}
	.cjlbk li {
	    width: 33%;
	}
	.hzn-lnk {
    	padding: 20px 16px;
    }
    .hzn-lntum {
	    font-size: 14px;
	}
	.hzn-tit1 {
	    padding: 30px 0;
	    font-size: 30px;
    }
	
	.ab-ycnk {
	    padding: 30px;
	}
	.ab-ycn-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-ycn-text {
    	margin-bottom: 20px;
    }
    .swiper-container-abyc {
	    padding-bottom: 60px;
	}
	.mapk {
	    width: calc(100% - 580px);
	    height: 580px;
	    position: relative;
	}
	.lxnadk {
		width: 580px;
	    height: 580px;
	    padding: 50px;
    }
    .xwn-tjdk {
    	width: 320px;
    	padding-left: 30px;
    }
    .xwn-tjk li {
	    padding-bottom: 26px;
	    margin-bottom: 26px;
	}
	.xwlm-tit {
	    line-height: 30px;
	    font-size: 20px;
	}
	.xwn-nrk {
	    width: calc(100% - 320px);
	    padding-right: 30px;
	}
	.xwnyk {
	    padding: 40px;
	}
	.xwn-ntit {
	    line-height: 40px;
	    font-size: 22px;
	}
	.xwn-ntitg{
	    font-size: 22px;
	}
	.xwn-nda {
    	margin-bottom: 22px;
    }
    .xwn-ntext {
	    padding: 30px 0 30px;
	    margin-bottom: 30px;
	}
	
	.hzln-lbk li{
		width: 20%;
	}
}
@media all and (min-width: 1025px) and (max-width: 1279px) {
	.container{
		width:92%;
		min-width: 92%;
	}
	body > .qing{
		min-width: 92%;
	}
	.top-head {
    	height: 80px;
    }
    .top-headk{
    	height: 80px;
    }
	.logo img{
		height: 80px;
	}
    .top-yyk {
    	padding: 21px 0;
    }
	.top-yyk a {
	    padding-left: 5px;
	    margin-left: 5px;
    }
	.nav-top {
	    margin-right: 20px;
	}
	.navi ul li > a {
    	padding: 21px 7px;
    	font-size: 14px;
    }
    .navi_content{
    	top: 80px;
    	width: 112px;
    	left: -20px;
    	padding: 0 10px 15px;
    }
    .nav-fw .navi_content{
    	width: 140px;
    	left: -10px;
    }
    .navi_content > a{
    	font-size: 14px;
    	padding: 8px 0;
	}
	
	
    .ban-tum {
	    display: block;
	    width: 440px;
	    float: left;
	    padding: 23px 40px;
    }
    .infwk {
    	padding: 70px 0 50px;
    }
    .infwtuk {
	    margin-bottom: 30px;
	}
    .inxmk {
   		padding: 70px 0 0;
    }
	.inhzk {
	    padding: 54px 0 60px;
	}
	.in-hzxb01 , .in-hzxb02 {
		width: 160px;
    	bottom: 40px;
    }
    .inxm-titk {
	    margin-bottom: 50px;
	}
	.hznbg, .hznpbg {
	    padding: 60px 0 50px;
	}
	.inxm-titen {
	    font-size: 50px;
	}
	.inxm-titcn {
	    line-height: 40px;
	    font-size: 26px;
	}
	.inhz-titen {
	    font-size: 50px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 30px;
		height: 30px;
	}
	.in-hzxb1 {
	    top: 20px;
	    left: 20px;
	}
	.in-hzxb2 {
	    top: 20px;
	    right: 20px;
	}
	.inhz-duo {
	    margin-top: 20px;
	}
	.inhzlbk {
	    padding: 36px 40px;
	}
	.inhzk .tabPanel dl dd {
    	padding: 0 35px;
    }
	.in-xwl-tit {
	    margin-bottom: 20px;
	    line-height: 30px;
	    font-size: 20px;
	}
	
    .fo-xzla {
	    
	}
	
	.fo-copy{
		
		line-height: 24px;
    	font-size: 12px;
	}
	.fo-copy br{
		display: none;
	}
	.fo-copy br:before{
		content: "　";
	}
	.fo-xzk {
	    padding: 0 30px;
    }
    .fo-weik {
    	padding-left: 40px;
    }
	.in-xwjk {
	    padding-top: 30px;
	}
	.inhzlb{
		margin-left: -20px;
	}
	.inhzlb li {
	    padding-left: 20px;
	    width: 33.333%;
	    padding-bottom: 14px;
	}
	.inhznk {
	    
	}
	.in-hztmk {
	    width: 100%;
	    float: NONE;
	    text-align: center;
	    padding-top: 18px;
	    padding-left: 0;
	    line-height: 22px;
	    font-size: 16px;
	}
	.in-hztmt{
		display: none;
	}
	.in-hztuk {
	    float: NONE;
	    width: 100%;
	    margin: 0 auto;
	}
	.ban-titen {
	    line-height: 48px;
	    font-size: 44px;
	}
	.ban-titcn {
	    margin-top: -28px;
	    line-height: 40px;
	    font-size: 26px;
	    margin-bottom: 16px;
	}
	.ny-bank {
	    padding: 50px 0 60px;
	}
	.ab-abm-text {
	    line-height: 28px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 140px center no-repeat;
	    margin-bottom: 20px;
	    line-height: 40px;
	    font-size: 26px;
    }
    .ab-abm-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-abk {
	    padding: 30px;
	    margin-bottom: 30px;
	    margin-top: -105px;
	}
	.ab-abtuk {
	    width: 100%;
	    float: none;
	}
	.ab-zztit {
	    line-height: 40px;
	    font-size: 26px;
	}
	.ab-zz-textk {
    	padding: 120px 0;
    }
    .ab-zztitk {
	    margin-bottom: 40px;
	}
	.abjglbk {
	     padding-top: 20px; 
	}
	.ab-yck {
	    padding: 40px 0 ;
	}
	.ab-jgk {
	    padding: 40px 0 50px;
	}
	.ab-abmk {
    	width: 100%;
	    padding-right: 0;
	    float: none;
	    margin-bottom: 20px;
	}
	.wl-listk li {
	    padding: 50px 0 40px;
	}
	.wlmdk1 {
	    padding-left: 30px;
	}
	.wlmdk2 {
	    padding-right: 30px;
	}
	.wlmdk {
	    padding-top: 0;
	}
	.wltunk {
	    margin-right: 18px;
	    margin-bottom: 18px;
	}
	.wlm-titk {
	    margin-bottom: 20px;
	}
	.wlm-textk {
	    margin-bottom: 20px;
	}
	.wlm-duo {
	    width: 150px;
	    height: 46px;
	    line-height: 46px;
	}
	.wlm-tit {
	   	padding: 0 30px;
	    line-height: 30px;
	    font-size: 24px;
    }
    .xml-da {
	    margin-bottom: 20px;
	}
	.xml-text {
    	margin-bottom: 14px;
    	line-height: 27px;
    }
    .xmlnk {
	    padding: 30px;
	}
	.cjlbk li {
	    width: 33%;
	}
	.hzn-lnk {
    	padding: 20px 16px;
    }
    .hzn-lntum {
	    font-size: 14px;
	}
	.hzn-tit1 {
	    padding: 30px 0;
	    font-size: 30px;
    }
    .hzn-lb{
    	margin-left: -22px;
    }
    .hzn-lb li {
	    width: 33%;	    
	    padding-left: 22px;
	    padding-bottom: 22px;
	}
	
	.ab-ycnk {
	    padding: 30px;
	}
	.ab-ycn-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 20px;
	}
	.ab-ycn-text {
    	margin-bottom: 20px;
    }
    .swiper-container-abyc {
	    padding-bottom: 60px;
	}
	.mapk {
	    width: calc(100% - 480px);
	    height: 480px;
	    position: relative;
	}
	.lxnadk {
		width: 480px;
	    height: 480px;
	    padding: 30px;
    }
    .lx-addk {
    	padding: 22px 0;
    }
    .lxn-ad-s {
	    font-size: 16px;
	}
	.hb-bant {
	    margin: 0 auto 10px;
	}
	.xml-bank {
	    height: 80px;
	}
	.lxndk {
	    display: block;
	    position: relative;
	    overflow: hidden;
	    margin-top: -90px;
	}
	.lxn-titcn {
	    line-height: 30px;
	    font-size: 22px;
	}
	.lxxb {
	    left: 9px;
	    top: 7px;
    }
	.cjlbk {
	    margin-top: -75px;
	}
	.cjlxk {
    	padding: 22px;
    }
    .cjtuk {
	    margin-bottom: 16px;
	}
	.hzlxk .in-hztuk, .hzlxk .in-hztmk2 {
	    width: 100%;
	    float: NONE;
	}
	.hzlxk .in-hztmk2{
	 	padding-left: 0;
	 	margin-top: 14PX;
	 	text-align: center;
	 	height: 44PX;
	    line-height: 22px;
	    font-size: 16px;
	}
	.hzlxk {
	    padding: 40px 30px;
	}
	.hzlxk .in-hztmt{
		display: none;
	}
	.xmlbk {
	    margin-left: -22px;
	    margin-top: -75px;
	}
	.xmlbk li{
		padding-left: 22px;
	}
	.xml-tuk {
	    width: 190px;
    }
    .xml-texxt{
    	width: calc(100% - 190px);
    }
	.xml-tit {
	    margin-bottom: 12px;
	    line-height: 38px;
	    font-size: 20px;
	}
	.yemak {
	    padding: 16px 0;
	}
	.hzlnk {
	    padding: 40px 0 40px;
	}
	.xwn-tjdk {
	    width: 240px;
	    padding-left: 20px;
    }
	.xwn-nrk {
	    width: calc(100% - 240px);
	    padding-right: 20px;
	}
	.xwn-tj-tit {
	    line-height: 28px;
	    font-size: 14px;
	}
	.xwnyk {
	    padding: 30px;
	}
	.xwn-ntit {
	    line-height: 40px;
	    font-size: 22px;
	}
	.xwn-ntitg{
	    font-size: 22px;
	}
	.xwn-nda {
    	margin-bottom: 22px;
    }
    .xwn-ntext {
	    padding: 24px 0 24px;
	    margin-bottom: 24px;
	}
	.fanye-hui {
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.hzln-lbk li{
		width: 20%;
	}
}

@media all  and (min-width: 961px) and (max-width: 1024px){	
	.container{
		width: 92%;
		min-width: 92%;
	}
	body > .qing{
		min-width: 92%;
	}
	
	.top-head {
    	height: 80px;
    }
    .top-headk{
    	height: 80px;
    }
	.logo img{
		height: 80px;
	}
    .top-yyk {
    	padding: 21px 0;
    }
	.top-yyk a {
	    padding-left: 10px;
	    margin-left: 10px;
    }
	.nav-top {
		display: none;
	}
	
	.infwk {
    	padding: 40px 0 ;
    }
    .infwk1 {
	    width: 49%;
	    
	}
	.inxm-titen {
	    font-size: 38px;
	}
	.inxm-titcn {
	    line-height: 1.8;
	    font-size: 28px;
	}
	.infwk .inxm-titk {
	    margin-bottom: 10px;
	}
	.inxm-textk {
	    margin-bottom: 18px;
	    padding-right: 0;
	    line-height: 30px;
	    font-size: 14px;
	}
	.infwtuk {
	    margin-bottom: 26px;
	}
	.infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwtum1 {
	    margin-bottom: 10px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.infwtum2 {
		height:17px;
	    line-height: 1.4;
	    font-size: 12px;
	}
	.infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 20px;
	}
	.infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 {
	    width: 48%;
	    
	}
	.infwk2 .infwtu1 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwk2 .infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 .infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.inxmk {
   		padding: 20px 0 0;
    }
    .inxm-titk {
	    margin-bottom: 12px;
	}
	.in-xwjk {
	    padding-top: 16px;
	}
	.swiper-button-next-inxw, .swiper-button-prev-inxw {
	    width: 18px;
	    height: 36px;
    }
    .swiper-container-inxw .swiper-slide {
	    padding: 0 0 30px 30px;
	}
	.in-xwl-tit {
	    margin-bottom: 10px;
	    line-height: 30px;
	    font-size: 16px;
	}
	.in-xwl-text {
	    height: 52px;
     	-webkit-line-clamp: 2; 
	    margin-bottom: 10px;
	}
	.in-xwl-xj {
	    width: 26px;
	    height: 26px;
	}
	.inhzk {
	    padding: 20px 0 20px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 24px;
	}
	.in-hzxb1 {
		top: 12px;
    	left: 12px;
	}
	.in-hzxb2{
		top: 12px;
    	right: 12px;
	}
	.inhz-titen {
    	font-size: 28px;
    }
    .inhzk .tabPanel dl dd {
	    padding: 0 6px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.inhzk .tabPanel .hit {
	    line-height: 30px;
	    font-size: 16px;
	}
	.inhz-duo{
		display: none;
	}
	.inhz-titk {
	    margin-bottom: 12px;
	}
	.inhzlbk {
	    padding: 14px;
	}
	.inhzlb {
	    margin-left: -20px;
	}
	.inhzlb li{
	    padding-left: 20px;
	    width: 33.333%;
	    padding-bottom: 14px;
	}
	
	.inhznk {
	    
	}
	.in-hztuk {
	    float: none;
	    width: 100%;
	    
	}
	.in-hztmt{
		display: none;
	}
	.in-hztmk {
	    width: 100%;
	    float: none;
	    text-align: center;
	    padding-top: 4px;
	    margin-bottom: 2px;
	    padding-left: 0;
	    line-height: 24px;
	    font-size: 14px;
	}
	.in-hzxb01, .in-hzxb02 {
		width: 100px;
	    bottom: 20px;
	}
	.fo-copy{
		
		font-size: 12px;
    	line-height: 24px;
	}
	.fo-xzk {
	    padding: 0 18px;
	}
	.fo-weik {
    	padding-left: 18px;
    }
	
	.ban-titen {
	    line-height: 46px;
	    font-size: 40px;
    }
	.ban-titcn {
	    margin-top: -16px;
	    line-height: 34px;
	    font-size: 30px;
	    margin-bottom: 18px;
	}
	.hb-bant {
		width: 12px;
	    margin: 0 auto 10px;
	}
	.xml-bank {
	    height: 60px;
	}
	.ny-bank {
	    padding: 50px 0 40px;
	}
	.ab-abk {
	    padding: 30px;
	    margin-bottom: 32px;
	    margin-top: -70px;
	}
	.ab-abmk {
	    width: 100%;
	    float: none;
	    padding-right: 0;
	    margin-bottom: 16px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 120px center no-repeat;
	    background-size: auto 12px !important;
	    margin-bottom: 8px;
	    line-height: 34px;
	    font-size: 24px;
	}
	.ab-abm-tit {
	    margin-bottom: 18px;
	    line-height: 30px;
	    font-size: 22px;
	}
	.ab-abm-text {
    	line-height: 26px;
    }
    .ab-abtuk {
	    width: 100%;
	    float: none;
	    padding-bottom: 10px;
	}
	.ab-abtubg {
	    top: 10px;
    }
	.ab-abtuxk {
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.ab-zztit {
	    line-height: 34px;
	    font-size: 24px;
	}
	.ab-zztitk {
	    margin-bottom: 28px;
	}
	.ab-zz-textk {
	    padding: 90px 0;
	    line-height: 30px;
	    font-size: 14px;
	}
	.ab-jgk {
	    padding: 40px 0 ;
	}
	.abjglbk {
	    padding-top: 0;
	}
	.ab-yck {
	    padding: 40px 0;
	}
	.ab-ycbg1, .ab-ycbg2, .ab-ycbg3, .ab-ycbg4 {
	    width: 28px;
	}
	.ab-ycnk {
	    padding: 26px 28px 32px;
	}
	.ab-ycn-tit {
	    margin-bottom: 10px;
	    line-height: 26px;
	    font-size: 16px;
	}
	.ab-ycn-text {
	    margin-bottom: 12px;
	}
	.swiper-container-abyc {
	    padding-bottom: 46px;
	}
	.swiper-pagination-abyc span {
	    width: 10px;
	    height: 10px;
    }
    
   	.ban-leik a {
	    width: 120px;
	    height: 40px;
    	margin: 0 2px 4px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.wl-listk li {
	    padding: 20px 0 ;
	}
	.wltuk {
	    width: 100%;
	    float: none;
	}
	.wltunk {
	    margin-right: 30px;
	    margin-bottom: 30px;
	}
	.wlmdk {
	    width: 100%;
	    float: none;
	    padding-top: 14px;
	}
	.wlmdk1 {
	    padding-left: 0;
	}
	.wlmdk2 {
	    padding-right: 0;
	}
	.wlm-titk {
	    margin-bottom: 14px;
	}
	.wlm-tit {
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	}
	.wlm-textk {
	    height: auto;
	    margin-bottom: 16px;
	}
	.wlm-text{
		font-size: 14px;
	}
	.wlm-duo {
	    display: block;
	    width: 120px;
	    height: 37px;
	    line-height: 37px;
	    font-size: 14px;
	}
	.hzlnk {
	    padding: 20px 0 20px;
	}
	
	.xmlbk {
	    margin-left: -30PX;
	    margin-top: -70px;
	}
    .xmlbk li{
    	width: 50%;
    	padding-left: 30PX;
    	padding-bottom: 30px;
    }
    .xml-tuk {
    	width: 175px;
    }
    .xml-texxt{
    	width: calc(100% - 175px);
    	padding-left: 18px;
    }
    .xmxbg1, .xmxbg2, .xmxbg3, .xmxbg4 {
    	width: 30px;
	}
	.xmlnk {
	    padding: 26px 28px 32px;
	}
	.xml-tit {
	    margin-bottom: 6px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.xml-da {
	    margin-bottom: 12px;
	}
	.xml-text {
	    height: auto;
	    line-height: 25px;
	    margin-bottom: 12px;
	    -webkit-line-clamp: 3;
    }
    .yemak {
	    padding: 12px 0;
	}
	.yemak a {
	    padding: 0 10px;
	    height: 32px;
	    margin: 0 1px;
	    background: #fff;
	    line-height: 30px;
	}
	
	.cjlbk {
		margin-left: -20PX;
	    margin-top: -70px;
	}
	.cjlbk li {
	    width: 33.33%;
	    padding-left: 20PX;
	    padding-bottom: 20px;
	}
	.cjlxk {
	    padding: 26px;
	}
	.cjtuk {
	    margin-bottom: 8px;
	}
	.cjtum {
		margin-bottom: 2px;
	    line-height: 26px;
	}
	
	.hznbg {
	    padding: 40px 0 ;
	}
	.hzn-titk {
	    float: none;
	    width: 100%;
	    overflow: hidden;
	    margin-bottom: 30px;
	}
	.hzn-tit1 {
	    float: left;
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	    color: #000;
	    letter-spacing: 0;
	    background: url(../image/wltbg1.png) left center no-repeat, url(../images/wltbg2.png) right center  no-repeat;
	    background-size:auto 80% !important;
	    writing-mode: lr;
	    -webkit-writing-mode:  lr;
	    -ms-writing-mode:  lr;
	}
	.hzn-tit-duo {
	    float: right;
	    margin-top: 0;
	    margin-left: 0;
	    border: 1px solid #a91d25;
	    writing-mode: lr;
	    -webkit-writing-mode: lr;
	    -ms-writing-mode:lr;
	    padding: 0 12px;
	    border-radius: 40px;
	    font-size: 14px;
	    line-height: 28px;
	    color: #b43131;
	}
	.hzn-lbk {
	    width: 100%;
	    float: none;
	}
	.hzn-lb{
		margin-left: -24px;
	}
    .hzn-lb li {
	    width: 33.33%;
	    padding-left: 24px;
	    padding-bottom: 24px;
	}
	.hzn-lnk {
	    padding: 20px;
	}
	.hzn-lntum {
	    font-size: 14px;
	}
	.hzn-lntuk {
	    width: 100%;
	    
	    margin: 0 auto 12px;
	}
	.hznpbg {
	    padding: 20px 0 ;
	}
	.hznpbg .hzn-tit1{
	    background: url(../image/wltbg01.png) left center no-repeat, url(../images/wltbg02.png) right center  no-repeat;
	    background-size:auto 80% !important;
	}
	.hzl-bank {
	    height: 30px;
	}
	
	.hzln-lbk li {
	    
	    padding-bottom: 18px;
	}
	.hzlx-line {
	    top: 10px;
	    left: 10px;
	    width: calc(100% - 20px);
	    height: calc(100% - 20px);
    }
	.hblxbg1 {
	    top: 8px;
	    left: 8px;
	}
	.hblxbg2 {
	    top: 8px;
	    right: 8px;
	}
	.hblxbg3 {
	    bottom: 8px;
	    left: 8px;
	}
	.hblxbg4 {
	    bottom: 8px;
	    right: 8px;
	}
	.hzlxk {
	    padding: 28px;
	}
	.in-hztmk2 {
	    width: 100%;
	    float: none;
	    padding-top: 8px;
	    padding-left: 0;
	    line-height: 26px;
	    font-size: 14px;
	    text-align: center;
	}
	.lxndk {
	    margin-top: -70px;
	}
	.mapk {
	    
	    width: 50%;
	    height: 339px;
	}
	.lxnadk {
	    width: 50%;
	    
	    height: auto;
	    padding: 30px;
	}
	.lxxb {
		width: 60px;
	    left: 6px;
	    top: 6px;
	}
	.lxn-titcn {
	    line-height: 26px;
	    font-size: 18px;
	}
	.lxn-titen {
	    font-size: 12px;
	    letter-spacing: 1px;
	}
	.lxn-titk {
	    padding-bottom: 12px;
	}
	.lx-addk {
	    padding: 14px 0;
	}
	.lx-adb {
		width: 34px;
	}
	.lxn-adk {
	    margin-left: 48px;
	}
	.lxn-ad-s {
	    line-height: 22px;
	    font-size: 14px;
	}
	.xwn-tjdk {
	    width: 240px;
	    padding-left: 20px;
	}
	.xwn-nrk {
	    width: calc(100% - 240px);
	    padding-right: 20px;
	}
	.xwn-tj-tit {
	    line-height: 28px;
	    font-size: 14px;
	}
	.xwnyk {
	    padding: 30px;
	}
	.xwn-ntit {
	    line-height: 40px;
	    font-size: 22px;
	}
	.xwn-ntitg{
	    font-size: 22px;
	}
	.xwn-nda {
    	margin-bottom: 22px;
    }
    .xwn-ntext {
	    padding: 24px 0 24px;
	    margin-bottom: 24px;
	}
	.fanye-hui {
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.hzln-lbk li{
		width: 25%;
	}
	
	
    .block-pc{
		display: none;
	}
	.block-sj{
		display:none;
	}
	.block-ipad{
		display: block;
	}
	
}
@media all  and (min-width: 768px) and (max-width: 960px){	
    .container{
		width: 92%;
		min-width: 92%;
	}
	body > .qing{
		min-width: 92%;
	}
	
	.top-head {
    	height: 80px;
    }
    .top-headk{
    	height: 80px;
    }
	.logo img{
		height: 80px;
	}
    .top-yyk {
    	padding: 21px 0;
    }
	.top-yyk a {
	    padding-left: 10px;
	    margin-left: 10px;
    }
	.nav-top {
		display: none;
	}
	
	.infwk {
    	padding: 20px 0 20px;
    }
    .infwk1 {
	    width: 100%;
	    float: none;
	}
	.inxm-titen {
	    font-size: 28px;
	}
	.inxm-titcn {
	    line-height: 1.8;
	    font-size: 18px;
	}
	.infwk .inxm-titk {
	    margin-bottom: 10px;
	}
	.inxm-textk {
	    margin-bottom: 18px;
	    padding-right: 0;
	    line-height: 30px;
	    font-size: 14px;
	}
	.infwtuk {
	    margin-bottom: 14px;
	}
	.infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwtum1 {
	    margin-bottom: 10px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.infwtum2 {
		height: 17px;
	    line-height: 1.4;
	    font-size: 12px;
	}
	.infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 20px;
	}
	.infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 {
	    width: 100%;
	    float: none;
	}
	.infwk2 .infwtu1 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwk2 .infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 .infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.inxmk {
   		padding: 20px 0 0;
    }
    .inxm-titk {
	    margin-bottom: 12px;
	}
	.in-xwjk {
	    padding-top: 16px;
	}
	.swiper-button-next-inxw, .swiper-button-prev-inxw {
	    width: 18px;
	    height: 36px;
    }
    .swiper-container-inxw .swiper-slide {
	    padding: 0 0 20px 20px;
	}
	.in-xwl-tit {
	    margin-bottom: 10px;
	    line-height: 30px;
	    font-size: 16px;
	}
	.in-xwl-text {
	    height: 52px;
     	-webkit-line-clamp: 2; 
	    margin-bottom: 10px;
	}
	.in-xwl-xj {
	    width: 26px;
	    height: 26px;
	}
	.inhzk {
	    padding: 20px 0 20px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 24px;
	}
	.in-hzxb1 {
		top: 12px;
    	left: 12px;
	}
	.in-hzxb2{
		top: 12px;
    	right: 12px;
	}
	.inhz-titen {
    	font-size: 28px;
    }
    .inhzk .tabPanel dl dd {
	    padding: 0 6px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.inhzk .tabPanel .hit {
	    line-height: 30px;
	    font-size: 16px;
	}
	.inhz-duo{
		display: none;
	}
	.inhz-titk {
	    margin-bottom: 12px;
	}
	.inhzlbk {
	    padding: 14px;
	}
	.inhzlb {
	    margin-left: -20PX;
	}
	.inhzlb li{
	    padding-left: 20PX;
	    width: 33.333%;
	    padding-bottom: 14px;
	}
	
	.inhznk {
	    
	}
	.in-hztuk {
	    float: none;
	    width: 100%;
	    
	}
	.in-hztmt{
		display: none;
	}
	.in-hztmk {
	    width: 100%;
	    float: none;
	    text-align: center;
	    padding-top: 4px;
	    margin-bottom: 2px;
	    padding-left: 0;
	    line-height: 24px;
	    font-size: 14px;
	}
	.in-hzxb01, .in-hzxb02 {
		width: 100px;
	    bottom: 20px;
	}
	.fo-copy{
		font-size: 12px;
	}
	
	.ban-titen {
	    line-height: 46px;
	    font-size: 30px;
    }
	.ban-titcn {
	    margin-top: -16px;
	    line-height: 24px;
	    font-size: 20px;
	    margin-bottom: 8px;
	}
	.hb-bant {
		width: 12px;
	    margin: 0 auto 10px;
	}
	.xml-bank {
	    height: 60px;
	}
	.ny-bank {
	    padding: 30px 0 20px;
	}
	.ab-abk {
	    padding: 20px;
	    margin-bottom: 12px;
	    margin-top: -70px;
	}
	.ab-abmk {
	    width: 100%;
	    float: none;
	    padding-right: 0;
	    margin-bottom: 16px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 90px center no-repeat;
	    background-size: auto 12px !important;
	    margin-bottom: 8px;
	    line-height: 34px;
	    font-size: 20px;
	}
	.ab-abm-tit {
	    margin-bottom: 8px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.ab-abm-text {
    	line-height: 26px;
    }
    .ab-abtuk {
	    width: 100%;
	    float: none;
	    padding-bottom: 10px;
	}
	.ab-abtubg {
	    top: 10px;
    }
	.ab-abtuxk {
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.ab-zztit {
	    line-height: 34px;
	    font-size: 20px;
	}
	.ab-zztitk {
	    margin-bottom: 12px;
	}
	.ab-zz-textk {
	    padding: 40px 0;
	    line-height: 24px;
	    font-size: 14px;
	    color: #fff;
	}
	.ab-jgk {
	    padding: 20px 0 ;
	}
	.abjglbk {
	    padding-top: 0;
	}
	.ab-yck {
	    padding: 20px 0;
	}
	.ab-ycbg1, .ab-ycbg2, .ab-ycbg3, .ab-ycbg4 {
	    width: 28px;
	}
	.ab-ycnk {
	    padding: 16px 18px 22px;
	}
	.ab-ycn-tit {
	    margin-bottom: 10px;
	    line-height: 26px;
	    font-size: 16px;
	}
	.ab-ycn-text {
	    margin-bottom: 12px;
	}
	.swiper-container-abyc {
	    padding-bottom: 30px;
	}
	.swiper-pagination-abyc span {
	    width: 10px;
	    height: 10px;
    }
    
   	.ban-leik a {
	    width: 120px;
	    height: 40px;
    	margin: 0 2px 4px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.wl-listk li {
	    padding: 20px 0 ;
	}
	.wltuk {
	    width: 100%;
	    float: none;
	}
	.wltunk {
	    margin-right: 12px;
	    margin-bottom: 12px;
	}
	.wlmdk {
	    width: 100%;
	    float: none;
	    padding-top: 14px;
	}
	.wlmdk1 {
	    padding-left: 0;
	}
	.wlmdk2 {
	    padding-right: 0;
	}
	.wlm-titk {
	    margin-bottom: 14px;
	}
	.wlm-tit {
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	}
	.wlm-textk {
	    height: auto;
	    margin-bottom: 16px;
	}
	.wlm-text{
		font-size: 14px;
	}
	.wlm-duo {
	    display: block;
	    width: 120px;
	    height: 37px;
	    line-height: 37px;
	    font-size: 14px;
	}
	.hzlnk {
	    padding: 20px 0 20px;
	}
	
	.xmlbk {
	    margin-left: 0;
	    margin-top: -70px;
	}
    .xmlbk li{
    	width: 100%;
    	padding-left: 0;
    	padding-bottom: 14px;
    }
    .xmxbg1, .xmxbg2, .xmxbg3, .xmxbg4 {
    	width: 30px;
	}
	.xmlnk {
	    padding: 16px 18px 22px;
	}
	.xml-tit {
	    margin-bottom: 6px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.xml-da {
	    margin-bottom: 12px;
	}
	.xml-text {
	    height: auto;
	    margin-bottom: 12px;
	    -webkit-line-clamp: 3;
    }
    .yemak {
	    padding: 12px 0;
	}
	.yemak a {
	    padding: 0 10px;
	    height: 32px;
	    margin: 0 1px;
	    background: #fff;
	    line-height: 30px;
	}
	
	.cjlbk {
	    margin-top: -70px;
	    margin-left: -25PX;
	}
	.cjlbk li {
		padding-left: 25PX;
	    
	    width: 50%;
	    padding-bottom: 25px;
	}
	.cjlxk {
	    padding: 16px;
	}
	.cjtuk {
	    margin-bottom: 8px;
	}
	.cjtum {
		margin-bottom: 2px;
	    line-height: 26px;
	}
	
	.hznbg {
	    padding: 20px 0 ;
	}
	.hzn-titk {
	    float: none;
	    width: 100%;
	    overflow: hidden;
	    margin-bottom: 14px;
	}
	.hzn-tit1 {
	    float: left;
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	    color: #000;
	    letter-spacing: 0;
	    background: url(../image/wltbg1.png) left center no-repeat, url(../images/wltbg2.png) right center  no-repeat;
	    background-size:auto 80% !important;
	    writing-mode: lr;
	    -webkit-writing-mode:  lr;
	    -ms-writing-mode:  lr;
	}
	.hzn-tit-duo {
	    float: right;
	    margin-top: 0;
	    margin-left: 0;
	    border: 1px solid #a91d25;
	    writing-mode: lr;
	    -webkit-writing-mode: lr;
	    -ms-writing-mode:lr;
	    padding: 0 12px;
	    border-radius: 40px;
	    font-size: 14px;
	    line-height: 28px;
	    color: #b43131;
	}
	.hzn-lbk {
	    width: 100%;
	    float: none;
	}
	.hzn-lb{
		margin-left: -14px;
	}
    .hzn-lb li {
	    width: 33.333%;
	    padding-left: 14px;
	    padding-bottom: 14px;
	}
	.hzn-lnk {
	    padding: 20px;
	}
	.hzn-lntum {
	    font-size: 14px;
	}
	.hzn-lntuk {
	    width: 100%;
	    
	    margin: 0 auto 12px;
	}
	.hznpbg {
	    padding: 20px 0 ;
	}
	.hznpbg .hzn-tit1{
	    background: url(../image/wltbg01.png) left center no-repeat, url(../images/wltbg02.png) right center  no-repeat;
	    background-size:auto 80% !important;
	}
	.hzl-bank {
	    height: 30px;
	}
	.hzln-lbk {
	    
	    margin-left: -20PX;
	}
	.hzln-lbk li {
	    width: 33.333%;
	    padding-left: 20PX;
	    
	    padding-bottom: 18px;
	}
	.hzlx-line {
	    top: 10px;
	    left: 10px;
	    width: calc(100% - 20px);
	    height: calc(100% - 20px);
    }
	.hblxbg1 {
	    top: 8px;
	    left: 8px;
	}
	.hblxbg2 {
	    top: 8px;
	    right: 8px;
	}
	.hblxbg3 {
	    bottom: 8px;
	    left: 8px;
	}
	.hblxbg4 {
	    bottom: 8px;
	    right: 8px;
	}
	.hzlxk {
	    padding: 28px;
	}
	.in-hztmk2 {
	    width: 100%;
	    float: none;
	    padding-top: 8px;
	    padding-left: 0;
	    line-height: 26px;
	    font-size: 14px;
	    text-align: center;
	}
	.lxndk {
	    margin-top: -70px;
	}
	.mapk {
	    float: none;
	    width: 100%;
	    height: 280px;
	}
	.lxnadk {
	    width: 100%;
	    float: none;
	    height: auto;
	    padding: 20px;
	}
	.lxxb {
		width: 60px;
	    left: 6px;
	    top: 6px;
	}
	.lxn-titcn {
	    line-height: 26px;
	    font-size: 18px;
	}
	.lxn-titen {
	    font-size: 12px;
	    letter-spacing: 1px;
	}
	.lxn-titk {
	    padding-bottom: 12px;
	}
	.lx-addk {
	    padding: 14px 0;
	}
	.lx-adb {
		width: 34px;
	}
	.lxn-adk {
	    margin-left: 48px;
	}
	.lxn-ad-s {
	    line-height: 22px;
	    font-size: 14px;
	}
	.xwn-tjdk {
    	display: none;
    }
	.xwn-nrk {
	    width: 100%;
	    padding-right: 0;
	    border-right: none;
	}
	.xwn-tj-tit {
	    line-height: 28px;
	    font-size: 14px;
	}
	.xwnyk {
	    padding: 30px;
	}
	
	.xwn-ntit {
	    line-height: 32px;
	    font-size: 20px;
	}
	.xwn-ntitg{
	    font-size: 20px;
	}
	.xwn-nda {
    	margin-bottom: 22px;
    }
    .xwn-ntext {
	    padding: 24px 0 24px;
	    margin-bottom: 24px;
	}
	.fanye-hui {
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.hzln-lbk li{
		width: 33.33%;
	}
	
    .block-pc{
		display: none;
	}
	.block-sj{
		display:none;
	}
	.block-ipad{
		display: block;
	}
	
}
@media all  and (max-width: 767px){
	.container{
		width: 92%;
		min-width: 92%;
	}
	body > .qing{
		min-width: 92%;
	}
	.top-head {
    	height: 60px;
    }
    .top-headk{
    	height: 60px;
    }
	.logo img{
		height: 60px;
	}
    .top-yyk {
    	display: none;
    }
	.top-yyk a {
	    padding-left: 10px;
	    margin-left: 10px;
    }
	.nav-top {
		display: none;
	}
	
	.infwk {
    	padding: 20px 0 20px;
    }
    .infwk1 {
	    width: 100%;
	    float: none;
	}
	.inxm-titen {
	    font-size: 28px;
	}
	.inxm-titcn {
	    line-height: 1.8;
	    font-size: 18px;
	}
	.infwk .inxm-titk {
	    margin-bottom: 10px;
	}
	.inxm-textk {
	    margin-bottom: 18px;
	    padding-right: 0;
	    line-height: 30px;
	    font-size: 14px;
	}
	.infwtuk {
	    margin-bottom: 14px;
	}
	.infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwtum1 {
	    margin-bottom: 10px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.infwtum2 {
		height: 17px;
	    line-height: 1.4;
	    font-size: 12px;
	}
	.infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 20px;
	}
	.infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 {
	    width: 100%;
	    float: none;
	}
	.infwk2 .infwtu1 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.infwk2 .infwtu2 .infwtuk {
	    width: 100%;
	    float: none;
	}
	.infwk2 .infwtu2 .infwtumk {
	    width: 60%;
	    padding: 0 10px 0 50px;
	}
	.inxmk {
   		padding: 20px 0 0;
    }
    .inxm-titk {
	    margin-bottom: 12px;
	}
	.in-xwjk {
	    padding-top: 16px;
	}
	.swiper-button-next-inxw, .swiper-button-prev-inxw {
	    width: 18px;
	    height: 36px;
    }
    .swiper-container-inxw .swiper-slide {
	    padding: 0 0 20px 20px;
	}
	.in-xwl-tit {
	    margin-bottom: 10px;
	    line-height: 30px;
	    font-size: 16px;
	}
	.in-xwl-text {
	    height: 52px;
     	-webkit-line-clamp: 2; 
	    margin-bottom: 10px;
	}
	.in-xwl-xj {
	    width: 26px;
	    height: 26px;
	}
	.inhzk {
	    padding: 20px 0 20px;
	}
	.in-hzxb1, .in-hzxb2{
		width: 24px;
	}
	.in-hzxb1 {
		top: 12px;
    	left: 12px;
	}
	.in-hzxb2{
		top: 12px;
    	right: 12px;
	}
	.inhz-titen {
    	font-size: 28px;
    }
    .inhzk .tabPanel dl dd {
	    padding: 0 6px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.inhzk .tabPanel .hit {
	    line-height: 30px;
	    font-size: 16px;
	}
	.inhz-duo{
		display: none;
	}
	.inhz-titk {
	    margin-bottom: 12px;
	}
	.inhzlbk {
	    padding: 14px;
	}
	.inhzlb {
	    margin-left: -16px;
	}
	.inhzlb li{
	    padding-left: 16px;
	    width: 50%;
	    padding-bottom: 14px;
	}
	
	.inhznk {
	    
	}
	.in-hztuk {
	    float: none;
	    width: 100%;
	    
	}
	.in-hztmt{
		display: none;
	}
	.in-hztmk {
	    width: 100%;
	    float: none;
	    text-align: center;
	    padding-top: 4px;
	    margin-bottom: 2px;
	    padding-left: 0;
	    line-height: 24px;
	    font-size: 14px;
	}
	.in-hzxb01, .in-hzxb02 {
		width: 100px;
	    bottom: 20px;
	}
	.fo-copy{
		font-size: 12px;
	}
	
	.ban-titen {
	    line-height: 46px;
	    font-size: 30px;
    }
	.ban-titcn {
	    margin-top: -16px;
	    line-height: 24px;
	    font-size: 20px;
	    margin-bottom: 8px;
	}
	.hb-bant {
		width: 12px;
	    margin: 0 auto 10px;
	}
	.xml-bank {
	    height: 60px;
	}
	.ny-bank {
	    padding: 30px 0 20px;
	}
	.ab-abk {
	    padding: 20px;
	    margin-bottom: 12px;
	    margin-top: -70px;
	}
	.ab-abmk {
	    width: 100%;
	    float: none;
	    padding-right: 0;
	    margin-bottom: 16px;
	}
	.ab-abm-dtit {
	    background: url(../image/ab-titbg.png) 90px center no-repeat;
	    background-size: auto 12px !important;
	    margin-bottom: 8px;
	    line-height: 34px;
	    font-size: 20px;
	}
	.ab-abm-tit {
	    margin-bottom: 8px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.ab-abm-text {
    	line-height: 26px;
    }
    .ab-abtuk {
	    width: 100%;
	    float: none;
	    padding-bottom: 10px;
	}
	.ab-abtubg {
	    top: 10px;
    }
	.ab-abtuxk {
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.ab-zztit {
	    line-height: 34px;
	    font-size: 20px;
	}
	.ab-zztitk {
	    margin-bottom: 12px;
	}
	.ab-zz-textk {
	    padding: 40px 0;
	    line-height: 24px;
	    font-size: 14px;
	    color: #fff;
	}
	.ab-jgk {
	    padding: 20px 0 ;
	}
	.abjglbk {
	    padding-top: 0;
	}
	.ab-yck {
	    padding: 20px 0;
	}
	.ab-ycbg1, .ab-ycbg2, .ab-ycbg3, .ab-ycbg4 {
	    width: 28px;
	}
	.ab-ycnk {
	    padding: 16px 18px 22px;
	}
	.ab-ycn-tit {
	    margin-bottom: 10px;
	    line-height: 26px;
	    font-size: 16px;
	}
	.ab-ycn-text {
	    margin-bottom: 12px;
	}
	.swiper-container-abyc {
	    padding-bottom: 30px;
	}
	.swiper-pagination-abyc span {
	    width: 10px;
	    height: 10px;
    }
    
   	.ban-leik a {
	    width: 120px;
	    height: 40px;
    	margin: 0 2px 4px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.wl-listk li {
	    padding: 20px 0 ;
	}
	.wltuk {
	    width: 100%;
	    float: none;
	}
	.wltunk {
	    margin-right: 12px;
	    margin-bottom: 12px;
	}
	.wlmdk {
	    width: 100%;
	    float: none;
	    padding-top: 14px;
	}
	.wlmdk1 {
	    padding-left: 0;
	}
	.wlmdk2 {
	    padding-right: 0;
	}
	.wlm-titk {
	    margin-bottom: 14px;
	}
	.wlm-tit {
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	}
	.wlm-textk {
	    height: auto;
	    margin-bottom: 16px;
	}
	.wlm-text{
		font-size: 14px;
	}
	.wlm-duo {
	    display: block;
	    width: 120px;
	    height: 37px;
	    line-height: 37px;
	    font-size: 14px;
	}
	.hzlnk {
	    padding: 20px 0 20px;
	}
	
	.xmlbk {
	    margin-left: 0;
	    margin-top: 0;
	    padding-top: 20px;
	}
    .xmlbk li{
    	width: 100%;
    	padding-left: 0;
    	padding-bottom: 14px;
    }
    .xml-tuk {
	    width: 100%;
	    float: none;
    }
    .xml-texxt {
	    float: none;
	    width: 100%;
	    padding-left: 0;
	    padding-top: 14px;
	}
    .xmxbg1, .xmxbg2, .xmxbg3, .xmxbg4 {
    	width: 30px;
	}
	.xmlnk {
	    padding: 16px 18px 22px;
	}
	.xml-tit {
	    margin-bottom: 6px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.xml-da {
	    margin-bottom: 12px;
	}
	.xml-text {
	    height: auto;
	    margin-bottom: 12px;
	    -webkit-line-clamp: 3;
    }
    .yemak {
	    padding: 12px 0;
	}
	.yemak a {
	    padding: 0 10px;
	    height: 32px;
	    margin: 0 1px;
	    background: #fff;
	    line-height: 30px;
	}
	
	.cjlbk {
	    margin-top: -70px;
	}
	.cjlbk li {
	    float: none;
	    width: 100%;
	    padding-bottom: 12px;
	}
	.cjlxk {
	    padding: 16px;
	}
	.cjtuk {
	    margin-bottom: 8px;
	}
	.cjtum {
		margin-bottom: 2px;
	    line-height: 26px;
	}
	
	.hznbg {
	    padding: 20px 0 ;
	}
	.hzn-titk {
	    float: none;
	    width: 100%;
	    overflow: hidden;
	    margin-bottom: 14px;
	}
	.hzn-tit1 {
	    float: left;
	    padding: 0 20px;
	    line-height: 26px;
	    font-size: 20px;
	    color: #000;
	    letter-spacing: 0;
	    background: url(../image/wltbg1.png) left center no-repeat, url(../images/wltbg2.png) right center  no-repeat;
	    background-size:auto 80% !important;
	    writing-mode: lr;
	    -webkit-writing-mode:  lr;
	    -ms-writing-mode:  lr;
	}
	.hzn-tit-duo {
	    float: right;
	    margin-top: 0;
	    margin-left: 0;
	    border: 1px solid #a91d25;
	    writing-mode: lr;
	    -webkit-writing-mode: lr;
	    -ms-writing-mode:lr;
	    padding: 0 12px;
	    border-radius: 40px;
	    font-size: 14px;
	    line-height: 28px;
	    color: #b43131;
	}
	.hzn-lbk {
	    width: 100%;
	    float: none;
	}
	.hzn-lb{
		margin-left: -14px;
	}
    .hzn-lb li {
	    width: 100%;
	    padding-left: 14px;
	    padding-bottom: 14px;
	}
	.hzn-lnk {
	    padding: 20px;
	}
	.hzn-lntum {
	    font-size: 14px;
	}
	.hzn-lntuk {
	    width: 100%;
	    
	    margin: 0 auto 12px;
	}
	.hznpbg {
	    padding: 20px 0 ;
	}
	.hznpbg .hzn-tit1{
	    background: url(../image/wltbg01.png) left center no-repeat, url(../images/wltbg02.png) right center  no-repeat;
	    background-size:auto 80% !important;
	}
	.hzl-bank {
	    height: 30px;
	}
	.hzln-lbk {
	    margin-left: -15px;
	}
	.hzln-lbk li {
	    width: 50%;
	    
   		padding-left: 15px;
	    padding-bottom: 18px;
	}
	.hzlx-line {
	    top: 10px;
	    left: 10px;
	    width: calc(100% - 20px);
	    height: calc(100% - 20px);
    }
	.hblxbg1 {
	    top: 8px;
	    left: 8px;
	}
	.hblxbg2 {
	    top: 8px;
	    right: 8px;
	}
	.hblxbg3 {
	    bottom: 8px;
	    left: 8px;
	}
	.hblxbg4 {
	    bottom: 8px;
	    right: 8px;
	}
	.hzlxk {
	    padding: 28px;
	}
	.in-hztmk2 {
	    width: 100%;
	    float: none;
	    padding-top: 8px;
	    padding-left: 0;
	    line-height: 26px;
	    font-size: 14px;
	    text-align: center;
	}
	.lxndk {
	    margin-top: -70px;
	}
	.mapk {
	    float: none;
	    width: 100%;
	    height: 280px;
	}
	.lxnadk {
	    width: 100%;
	    float: none;
	    height: auto;
	    padding: 20px;
	}
	.lxxb {
		width: 60px;
	    left: 6px;
	    top: 6px;
	}
	.lxn-titcn {
	    line-height: 26px;
	    font-size: 18px;
	}
	.lxn-titen {
	    font-size: 12px;
	    letter-spacing: 1px;
	}
	.lxn-titk {
	    padding-bottom: 12px;
	}
	.lx-addk {
	    padding: 14px 0;
	}
	.lx-adb {
		width: 34px;
	}
	.lxn-adk {
	    margin-left: 48px;
	}
	.lxn-ad-s {
	    line-height: 22px;
	    font-size: 14px;
	}
	
	.xwn-tjdk {
    	display: none;
    }
	.xwn-nrk {
	    width: 100%;
	    padding-right: 0;
	    border-right: none;
	}
	.xwn-tj-tit {
	    line-height: 28px;
	    font-size: 14px;
	}
	.xwnyk {
	    padding: 16px;
	}
	.xwn-ntit {
	    line-height: 28px;
	    font-size: 18px;
	}
	.xwn-nda {
    	margin-bottom: 16px;
    }
    .xwn-ntext {
	    padding: 16px 0;
	    margin-bottom: 16px;
	}
	.fanyeak {
	    width: 100%;
	    float: none;
	    margin-bottom: 12px;
	    line-height: 24px;
	    font-size: 12px;
	}
	.fanye-hui {
		clear: both;
		float: left;
	    width: 120px;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.inhz-titk .inhz-titcnk {
	    width: 100%;
	}
	.inhzk .tabPanel dl {
	    padding-top: 30px;
	}
	.hzln-lbk li{
		width: 50%;
	}
	
    .block-pc{
		display: none;
	}
	.block-ipad{
		display: none;
	}
	.block-sj{
		display: block;
	}
}