@media screen and (max-width: 1599px) and (min-width: 1281px) {
	.topBar{
		margin: 20px auto;
		min-width: 1265px;
	}
	.topLogo img{
		width: 314px;
		height: auto;
	}
	.searchBox{
		width: 420px;
		height: 48px;
	}
	.searchBox input{
		width: 375px;
		height: 44px;
		font-size: 16px;
		line-height: 44px;
		padding: 0 16px;
	}
	
	.searchBox button{
		width: 24px;
		height: 23px;
		top:10px
	}
	.topBar .contact{
		margin-top: 5px;
	}
	.topBar .contact img{
		width: 497px;
		height: auto;
	}
	.topNav{
		min-width: 1265px;
	}
	.navList .navItem:after, .navList .active:after{
		width: 32px;
		height: 3px;
	}
	.navItem:nth-child(4) {
		padding-right: 51px;
	}
	.navItem:nth-child(4) a::after{
		width: 46px;
		height: 18px;
		top: 3px;
	}
	.navLink{
		font-size: 16px
	}
	
	.swiper-slide .simg{
		    top: 72%;
	}
	.swiper-slide .simg img{
		width: auto;
		height: 94px;
	}
	.keywords{
		min-width: 1200px;
	}
	/* .keywords .kwBox{
		width: 260px;
	}
	.keywords .kwBox:nth-child(4), .keywords .kwBox:nth-child(8){
		width: 310px;
	} */
	.keywords .kwBox .kwTit img{
		width: 30px;
		height: auto;
	}
	.keywords .kwBox .kwTit{
		font-size: 18px;
	}
	.keywords .kwBox .kwCont{
		font-size: 14px;
		margin-left: 35px;
	}

	.kwBox:nth-child(8) .kwTit::after{
		width: 48px;
		height: 30px;
		top: 21px;
	}
	.hxjzl{
		min-width: 1360px;
		min-height: 584px;/* 宽度的43% */
	}
	.hxjzl .dataNum{
		top: 51%;
	}
	.hxjzl .dataNum span, .hxjzl .dataNum b{
		font-size: 56px;
	}
	.hxjzl .dataNum span:after{
		top: 1px;
		right: -15px;
		font-size: 28px;
	}
	.hxjzl .dataNum:nth-child(1) span:after{
		right: -111px;
	}
	.hxjzl .dataNum:nth-child(1) span:Before{
		font-size: 56px;
		right: -80px;
		top: -7px;
	}
	.qybar{
		min-width: 1360px;
		height: 35px;
	}
	.qybar span{
		font-size: 15px;
		line-height: 35px;
	}
	.popnav{
		width: 150px;
	}
	.popnavLogo{
		width: 150px;
		padding: 28px 0 8px;
	}
	.popnavLogo img{
		width: 97px;
	}
	.popnav ul{
		width: 150px;
	}
	.popnav li{
		padding: 8px 0 8px 12px;
	}
	.jzl_nav{
		border-left:4px solid transparent;
	}
	.jzl_tit{
		font-size: 16px;
		line-height: 16px;
	}
	.jzl_tit2{
		padding-left: 32px!important;
	}
	.jzl_des, .jzl_tit2{
		font-size: 12px;
		line-height: 12px;
		padding-top: 8px;
	}
	.jzl_tit2:before{
		width: 14px;
		height: 12px;
		background-size: contain;
		margin-top: -5px;
	}
	.popnavZX{
		width: 150px;
		height: 35px;
		padding: 5px 0;
	}
	.popnavZX img{
		width: 110px;
	}
	.popnavTel{
		width: 150px;
		margin-top: 5px;
	}
	.popnavTel img{
		width: 150px;
	}
	.boxCon{
		min-width: 1360px;
		padding-top: 70px;
	}
	.boxConL{
		width: 852px;
		height: 445px;
		margin-left: 215px;
	}
	.conTit img{
		width: 152px;
	}
	.conDes{
		width: 655px;
		height: 133px;	
	}
	.conDes h2{
		font-size: 35px;
		line-height: 35px;
	}
	.conDes p{
		font-size: 16px;
		margin-top:12px;
	}
	.conDes .p2{
		font-size: 16px
	}
	.conDes ul{
		margin-top: 12px;
		padding-top: 12px;
	}
	.conDes li{
		font-size: 13px;
		margin-left:10px;
	}
	.conDes li:first-child{
		font-size: 15px;
		margin-left: 20px;
	}
	.conDes li:first-child:before{
		width: 17px;
		height: 15px;
		left: -20px;
		background-size: contain;
	}
	
	.conRow2{
		margin-top: 35px;
	}
	.conRow2 img{
		width: 273px;
		margin-left: 22px;
		
	}
	.conRow2 .ico{
		width: 16px;
		height: 14px;
		bottom: 2px;
		right: 250px;
	}
	.conRow2 a{
		font-size: 13px;
	}
	.conRow3 img{
		width: 100%;
		height: auto;
	}
	.conRow3 ul{
		margin: 27px 0 0 184px
	}
	.conRow3 ul li{
		padding: 0 25px;
	}
	.conRow3 ul li img{
		width: 88px;
	}
	.conGssw{
		height: 561px;
	}
	.conHbst {
		height: 604px;
	}
	.conHbst .conRow3 ul{
		margin-top: 18px;
	}
	.conHbst .conRow3 ul li{
		padding-bottom: 50px;
	}
	.boxConR{
		width: 223px;
		height: 445px;
		margin-right: 25px;
	}
	.boxConR h3{
		font-size: 16px;
		margin-bottom: 7px;
	}
	
	.boxConR p{
		font-size: 13px;
		line-height: 24px;
		margin-bottom: 13px;
	}
	.boxConR p b:before{
		width: 34px;
		height: 35px;
		left: -40px;
		background-size: contain;
	}
	.boxConR span{
		font-size: 17px;
		margin-left: 0;
		line-height: 26px;
	}
	.boxConR h3:before{
		width: 24px;
		height: 20px;
		left: 50px;
	}
	
	.boxCon2 .boxConR{
		margin-left:27px
	}
	.conJzqd{
			height: 585px;
			}	
	.conJzqd .boxConL{
		width: 1030px;
	}
	
	.conJzqd .conDes{
		width: 835px;
	}
	
	.conJzqd .conDes .h2{
		margin-top: 30px;
	}
	.conJzqd .conDes .alMore{
		font-size: 12px;
	}
	.alMore img{
		width: 19px;
	}
	.conRow5{
		padding-left: 195px;
		margin-top: 20px;
	}
	.conRow5 ul li h4{
		font-size: 14px;
		line-height: 18px;
	}
	.conRow5 ul li p{
		font-size: 12px;
		line-height: 12px;
	}
	.conRow5 ul li img{
		width: 160px;
		height: 95px;
	}
	.conRow6{
		padding-left: 195px;
		margin-top: 30px;
	}
	.conRow6 h3{
		margin-bottom: 15px;
	}
	.conRow6 form input{
		height: 37px;
		font-size: 12px;
		line-height:37px;
		padding: 0 16px;
	}
	.conRow6 form input.mobile{
		width: 385px;
	}
	.conRow6 form input.checkcode{
		width: 194px;
		margin-left: 14px;
	}
	.conRow6 form button{
		width: 120px;
		height: 37px;
		margin-left: 14px;
		font-size: 15px
	}
	.conRow6 form span.checkcodeImg{
		width: 99px;
		height: 37px;
		padding: 6px 0 6px 26px
	}
	.conRow6 form span.checkcodeImg:before{
		height: 19px;
		position: absolute;
		left: 0px;
		top: 9px;
	}
	.conRow6 form span.checkcodeImg img{
		height: 25px;
		border-radius: 6px;
	}
	.qyxczx{
		min-width: 1360px;
		min-height: 701px;
	}
	.qyxczx .dataNum{
		top: 47.5%;
	}
	.qyxczx .dataNum span, .qyxczx .dataNum b{
		font-size: 56px;
	}
	.qyxczx .dataNum:nth-child(1) span:Before{
		font-size: 56px;
		top: -7px;
		right: -78px;
	}
	.qyxczx .dataNum:nth-child(1) span:after{
		right: -111px;
	}
	.qyxczx .dataNum span:after{
		font-size: 27px;
		top: 2px;
		right: -17px;
	}
	.bottomCon h2{
		font-size: 38px;
	}
	.bottomCon .title a{
		font-size: 13px;
	}
	.indexNews{
		min-width: 1360px;
	}
	.indexNews ul li h4{
		font-size: 20px;
	}
	.indexNews ul li p{
		font-size: 12px;
	}
	.indexKt{
		min-width: 1360px;
	}
	.bottomCon .title h2{
		font-size: 40px;
	}
	.ktList ul li span {
		line-height: 36px;
	}
	.ktList ul li a .tit{
		font-size: 15px;
	}
	.ktList ul li a .time{
		font-size: 12px;
	}
	.footBox .qybar span{
		font-size: 13px;
	}
	.dsj{
		min-width: 1360px;
	}
	.dsj li{
		line-height: 18px;
	}
	.dsj li span{
		font-size: 14px;
	}
	.dsj li img{
		width: 14px;
		margin-right: 4px;
	}
	.dsj div.content{
		width: 1400px;
		margin-left: 20px;
	}
	.dsj div.content p{
		font-size: 12px;
		line-height: 26px;
	}
	.dsj div.content>div{
		width: 192px;
	}
	.dsj div.content>div:first-child{
		width: 620px;
		margin-right: 20px;
	}
	.footCon{
		min-width: 1360px;
		height: auto;
	}
	.qfTitle{
		width: 740px;
	}
	.qfTitle h2{
		font-size: 22px;
	}
	.qfTitle a{
		font-size: 14px;
	}
	.footConL{
		width: 760px;
	}
	.qfCon{
		width: 758px;
		margin-top: 20px;
	}
	.qfCon .qfBox h3{
		font-size: 14px;
	}
	.qfCon .qfBox span{
		font-size: 12px;
		line-height: 24px;
	}
	.footConR {
		width: 215px;
	}
	.footConR img{
		width: 200px;
	}
	.footConR img:nth-child(2){
		margin-left: 20px;
		margin-top: 140px!important;
	}
	.ftSocial{
		width: 160px;
	}
	.ftSocial img{
		width: 30px;
	}
	.ftCopyright{
		font-size: 12px;
		line-height: 24px;
	}
	.ftCopyright img{
		height: 10px;
	}
	/* 渠道 */
	.swiper-slide .business100ico .icoimg {
		margin: 0 auto;
		width: 94%;
		min-width: 1200px;
	}
	.swiper-slide .businessDef1{
		width: 612px;
		height: 26px;
	}
	.swiper-slide .businessDef1 span{
		font-size: 26px;
		line-height: 26px;
	}
	.swiper-slide .businessDef2 span{
		font-size: 22px;
	}
	.swiper-slide .businessDes span{
		font-size: 12px;
		letter-spacing:0;
	}
	.bsNav{
		min-width: 1260px;
		padding: 0 5%;
	}
	.bsNav .snavList{
		min-width: 1100px;
	}
	.bsNav .snavBox{
		padding: 6%;
	}
	.bsNav .snavBox h2{
		font-size: 34px;
	}
	.bsNav .snavBox .subtit{
		font-size: 14px;
	}
	.bsNav .snavBox .titline{
		width: 80px;
		height: 4px;
	}
	.bsNav .snavBox a .des{
		font-size: 18px;
	}
	.bsNav .snavBox .des img{
		width: 26px;
		height: auto;
		margin-right: 12px;
	}
	.bsCont{
		min-width: 1260px;
		max-width: 1360px;
		padding: 25px 5%;
	}
	.bsCont .sortBox{
		min-width: 1200px;
	}
	.bsCont .sortBoxL{
		width: 260px;
		height: 578px;
	}
	.bsCont .sortBoxR{
		width: 76%;
		height: 578px;
	}
	.bsCont h2{
		font-size: 24px;
	}
	.bsCont .titleline{
		width: 107px;
		height: 4px;
	}
	.bsCont .subName{
		font-size: 30px;
	}
	.sortBoxL .sortboxLogo{
		padding-top: 30px;
	}
	.sortBoxL .sortboxLogo::after{
		width: 23px;
		height: 21px;
		right: 26px;
		top: 24px;
	}
	.sortBoxL .sortboxLogo img{
		width: 155px;
	}
	.sortBoxL .def1{
		margin-top: 8px;
	}
	.sortBoxL .def1 span{
		font-size: 18px;
	}
	.sortBoxL .def1 span:last-child{
		font-size: 18px;
		line-height: 18px;
	}
	.sortBoxL .def2{
		font-size: 26px;
		line-height: 48px;
	}
	.sortBoxL .def3{
		font-size: 18px;
		line-height: 32px;
	}
	.sortBoxL .sortZx{
		height: 46px;
	}
	.sortBoxL .sortZx img{
		width: 166px;
	}
	.bsCont .sortBoxR .conBox{
		width: 295px;
		height: auto;
	}
	.bsCont .sortBoxR .conBox .txtBox h3{
		font-size: 21px;
	}
	.bsCont .sortBoxR .conBox .txtBox span{
		font-size: 12px;
	}
	.bsCont .sortBoxR .conBox .txtBox p{
		font-size: 12px;
	}
	.bsCont .sortBoxR .conBox .txtBox{
		padding: 8px 10px;
	}
	.bsCont .sortBoxR .conBox .litpic{
		height: 168px;
	}
	.sortFa{
		min-width: 1110px;
	}
	.sortFa span{
		width: 1128px;
		font-size: 12px;
		line-height: 24px;
	}
	.hxywJzl{
		min-width:1200px;
		min-height: 354px;
	}
	.hxywJzl .dataNum span,
	.hxywJzl .dataNum b {
		font-size: 56px;
	}
	.hxywJzl .dataNum:nth-child(1) span:Before{
		font-size: 56px;
		top: -8px;
		right: -79px;
	}
	.hxywJzl .dataNum span:after{
		top: 1px;
		right: -17px;
		font-size: 27px;
	}
	.hxywJzl .dataNum:nth-child(1) span:after{
		right: -111px;
	}
	.hxywContact .telZx{
		font-size: 12px;
	}
	.hxywContact .telZx img{
		padding: 0 12px;
	}
	.hxywContact .telZx .telimg{
		width: 207px;
	}
	.hxywContact .telZx .zximg{
		width: 162px;
	}
	.hxywContact form input{
		height: 36px;
		font-size: 12px;
		padding:0 15px;
	}
	.hxywContact form input.mobile{
		width: 189px;
	}
	.hxywContact form input.checkcode{
		width: 116px;
		margin-left: 12px;
	}
	.hxywContact form span{
		height: 36px;
	}
	.hxywContact form span.checkcodeImg{
		padding:5px 5px 5px 15px;
	}
	.hxywContact form span.checkcodeImg img{
		height: 20px;
	}
	.hxywContact form span.checkcodeImg:before{
		width: 1px;
		height: 22px;
		top: 11px;
	}
	.hxywContact form button{
		width: 92px;
		height: 36px;
		font-size: 14px;
	}
	/* 方案 start */
	.sonNav{
		min-width: 1345px;
	}
	.sonNav ul li img{
		width: 24px;
		margin-right: 10px;
	}
	.sonNav ul li a{
		font-size: 13px;
	}
	
	.soluCont{
		min-width: 1260px;
		max-width: 1366px;
	}
	.soluContL{
		width: 232px;
		height: 610px;
	}
	.extSortName{
		height: 42px;
		line-height: 42px;
		padding: 0 6%;
	}
	.extSortName img{
		width: 22px;
	}
	.extSortName span{
		font-size: 20px;
	}
	.soluBox{
		height: 598px;
	}
	.soluBox h2{
		width: 187px;
		font-size: 30px;
		margin-top: 20px;
	}
	.soluBox span{
		width: 187px;
		font-size: 14px;
		line-height: 22px;
		margin: 5px 0;
	}
	.soluBox span::before{
		width: 22px;
		height: 16px;
		left: -30px;
		top: 5px;
	}
	.soluBox hr{
		width: 187px;
		margin-right: 0;
		margin-top: 8px;
	}
	.soluBox b{
		font-size: 18px;
		line-height: 26px;
		width: 187px;
		padding: 8px 10px;
	}
	.soluContR{
		width: 1052px;
		height: 640px;
	}
	.contSlide{
		width: 1052px;
		height: 435px;
	}
	.slideBox {
		width: 970px;
		height: 435px;
	}
	.slideBox img{
		width: 964px;
		height: 435px;
	}
	.slideNext{
		right: 120px;
	}
	
	.contMore{
		width: 1052px;
		height: 197px;
	}
	.contList{
		width: 967px;
		height: 197px;
	}
	.listBox .imgBox{
		width: 237px;
		height: 135px;
	}
	.listBox .imgBox img{
		width: 100%;
		height: 100%;
	}
	.listBox .boxTxt{
		width: 237px;
		height: 62px;
		padding: 12px 12px;
	}
	.listBox .boxTxt h3{
		font-size: 18px;
		line-height: 18px;
	}
	.listBox .boxTxt span{
		font-size: 12px;
		line-height: 12px;
		margin-bottom: 4px;
	}
	
	
	.contNext{
		width: 82px;
		height: 196px;
	}
	.contNext span{
		font-size: 15px;
		line-height: 22px;
	}
	.alSm{
		height: 42px;
		line-height: 42px;
	}
	.alSm span{
		font-size: 13px;
	}
	/* 方案 end */
	/* 渠道 start */
	.swiper-slide .channelDef1{
		width: 765px;
	}
	.swiper-slide .channelDef1 img:nth-child(1){
		width: 217px;
		height: 44px;
	}
	.swiper-slide .channelDef1 img:nth-child(3){
		width: 247px;
		height: 44px;
	}
	.swiper-slide .channelDef1 span{
		font-size: 33px;
	}
	.swiper-slide .channelDef2{
		width: 569px;
	}
	.swiper-slide .channelDef2 span{
		font-size: 46px;
	}
	.swiper-slide .channelDef3{
		width: 612px;
	}
	.swiper-slide .channelDef3 span{
		font-size: 26px;
	}
	.swiper-slide .channelDes span{
		font-size: 12px;
	}
	.csNav{
		padding: 0 3.5% 2% 3.5%;
	}
	.csNav .snavBox{
		padding: 3.2% 4% 3.2% 6%;
	}
	.csNav .snavBox h2{
		font-size: 35px;
	}
	.csNav .snavBox .subtit{
		font-size: 13px;
	}
	.csNav .snavBox .titline{
		height: 3px;
	}
	.csNav .snavBox .sortlist a,.csNav .snavBox .sortlist span{
		font-size: 18px;
	}
	.csNav .snavBox .sortlist span:before{
		font-size: 18px;
	}
	.snavBox:first-child .sortlist img{
		width: 33px;
	}
	.snavBox:last-child .sortlist img{
		width: 26px;
	}
	.csNav .snavBox .sortlist .sortlink{
		margin-left: 10px;
	}
	.csCont{
		min-width: 1263px;
		max-width: 1360px;
		padding: 2% 3.5%;
	}
	.csCont h2{
		font-size: 24px;
	}
	.csCont .subName{
		font-size: 29px;
	}
	.csCont .titleline{
		width: 107px;
		height: 3px;
	}
	.csCont .sortBoxL{
		width: 261px;
		height: 531px;
	}
	.csCont .sortBoxR{
		width: 76%;
		min-width: 842px;
		height: 531px;
	}
	.csCont .sortBoxR .conBox{
		width: 290px;
		height: auto;
	}
	.csCont .sortBoxR .conBox .litpic{
		width: 290px;
		height: 371px;
	}
	.csCont .sortBoxR .conBox .litpic img{
		width: 100%;
		height: 100%;
	}
	.csCont .sortBoxR .conBox .txtBox{
		width: 290px;
		padding: 10px 15px 15px;
	}
	.csCont .sortBoxR .conBox .txtBox h3{
		font-size: 21px;
		margin-top: 8px;
	}
	.csCont .sortBoxR .conBox .txtBox span{
		font-size: 12px;
	}
	.csCont .sortBoxR .conBox .txtBox p{
		font-size: 12px;
		margin-top: 15px;
	}
	.csCont .sortFa span{
		font-size: 12px;
	}
	.csCont .sortBoxR .conBox .txtBox sup{
		font-size: 13px;
		
	}
	.channelCg{
		min-width: 1263px;
		padding: 2% 3.5%;
	}
	.channelCg .cgNav .def1 span{
		font-size: 16px;
	}
	.channelCg .cgNav .tab{
		height: 166px;
		padding: 18px 0;
	}
	.channelCg .cgNav .tab li{
		height: 130px;
	}
	.channelCg .cgNav .tab li>div{
		height: 130px;
	}
	.channelCg .cgNav .tab li.active>div{
		border-bottom-width: 5px;
	}
	.channelCg .cgNav .tab .ico{
		height: 85px;
		line-height: 85px;
	}
	.channelCg .cgNav .tab .tit{
		font-size: 22px;
	}
	.channelCg .cgBox .cgContL .cgDes span{
		font-size: 20px;
		line-height: 36px;
	}
	.channelCg .cgBox .cgContL .cgZx{
		height: 52px;
		line-height: 52px;
	}
	.channelCg .cgBox .cgContR{
		height: 603px;
	}
	.cgContR .cgTit h2{
		font-size: 26px;
	}
	.cgContR .cgTit span{
		font-size: 24px;
	}
	.cgContR .cgrList p{
		font-size: 24px;
		line-height: 38px;
		margin-left: 65px;
	}
	.cgContR .cgrList p::before{
		width: 23px;
		height: 18px;
		top: 10px;
		left: -39px;
	}
	
	.cgContR .cgrDes span::before{
		width: 23px;
		height: 18px;
		left: -50px;
	}
	.cgContR .cgrDes span{
		font-size: 24px;
		line-height: 38px;
	}
	.cgContR .rTags .rTag h3{
		font-size: 30px;
	}
	.cgContR .rTags .rTag span{
		font-size: 14px;
	}
	.channelXczx{
		width: 100%;
	}
	.channelXczx .qyxczx{
		min-width: 1263px;
		min-height: 358px;
	}
	.channelXczx .qyxczx .dataNum{
		top: 56%;
	}
	/* 渠道 end */
	/* 责任 start */
	.swiper-slide .resDef1{
		min-width: 839px;
	}
	.swiper-slide .resDef1 span{
		font-size: 35px;
	}
	.swiper-slide .resDef2 span{
		font-size: 50px;
		line-height: 50px;
	}
	.resNav ul li span{
		font-size: 18px;
	}
	.resNav ul li a{
		width: 112px;
	}
	.resNav ul li {
		border-bottom-width: 5px;
	}
	/* 责任 end */
	/* 创新 start */
	.innoNav ul li span{
		font-size: 18px;
	}
	.innoNav ul li a{
		width: 112px;
	}
	.innoNav ul li {
		border-bottom-width: 5px;
	}
	.innoNav ul li p{
		font-size: 14px;
	}
	/* 创新 end */
}


