﻿@charset"utf-8";
@media screen and (max-width: 767px){
	.pc{
		display: none;
	}
	.mbl{
		display: block;
	}
	.logo{
		margin-right: 0;
	}
	.logo img{
		height: 20px;
	}
	.logo, .nav .li>a, .language .yuyan{
		height: 45px;
		line-height: 45px;
	}
	.search,
	.navToggle{
		margin-top: 8px;
	}
	.banTxtLt{
		width: 100%;
	}
	.banTxt .tit{
		font-size: 18px;
		margin-bottom: 8px;
	}
	.banTxt .txt{
		font-size: 12px;
	}
	.container{
		padding-left: 15px;
		padding-right: 15px;
	}
	.banPagination{
		bottom: 10px !important;
	}
	.banTxt .but{
		margin-top: 20px;
		width: 140px;
		font-size: 14px;
		height: 35px;
		line-height: 35px;
	}
	.banPagination{
		height: 18px;
	}
	.banPagination .swiper-pagination-bullet-active{
		height: 18px;
	}
	.inx_dBox{
		padding-top: 30px;
		padding-bottom: 50px;
	}
	.inxBox .title .tit{
		font-size: 22px;
	}
	.inxBox .title{
		padding: 0 20px;
	}
	.inxBox .title .txt{
		font-size: 12px;
		margin-top: 5px;
	}
	.inxBox .title .ico{
		font-size: 106px;
		height: 86px;
		line-height: 86px;
	}
	.inx_dList{
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.inx_dDl{
		width: 33.333%;
		margin-bottom: 20px;
	}
	.inx_dDl dd{
		margin-top: 10px;
	}
	.inx_caseLi{
		width: 100%;
		height: 235px;
	}
	.inx_caseLi.open{
		width: 100%;
	}
	.inx_caseBtm .txt{
		font-size: 12px;
		line-height: 22px;
		/*overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;*/
	}
	.inx_caseBtm{
		padding: 0 15px;
	}
	.inx_caseBtm .txt{
		margin-top: 20px;
	}
	.inx_iLi2 .inx_iLiDiv{
		padding-left: 15px;
		padding-right: 15px;
	}
	.inx_iLi2 .tit{
		font-size: 16px;
		line-height: 24px;
	}
	.inx_iLi2 .tit{
		margin-bottom: 15px;
	}
	.icoUl li{
		margin: 0 5px;
	}
	.inx_iLi2 .btm .icoUl{
		float: left;
		margin-top: 10px;
	}
	.inx_hDl{
		margin-bottom: 15px;
	}
	.inx_hList{
		margin-top: 20px;
	}
	.inx_hBox, .inx_pBox{
		padding-bottom: 50px;
	}
	.inx_plgUl li{
		/*width: 33.333%;*/
		width:49.33%;
	}
	.plistPagination{
		margin-top: 10px;
	}
	.inx_pList{
		margin-top: 20px;
	}
	.inx_plgUl li{
		padding: 5px;
	}
	.inx_caseBtm .tit{
		font-size: 20px;
	}
	.inx_caseBtm .moreBut{
		margin-top: 35px;
	}
	.inx_caseBtm .tit{
		padding-bottom: 15px;
	}
	.inx_caseBtm .txt{
		margin-top: 15px;
	}
	.moreBut{
		width: 130px;
		height: 35px;
		line-height: 35px;
	}
	.inx_caseTop img{
		width: 60px;
	}
	.inx_caseTop .tit{
		margin-top: 10px;
		font-size: 18px;
		line-height: 26px;
	}
	.nBanTxt .tit{
		font-size: 20px;
	}
	.nBanTxt .txt{
		font-size: 14px;
		line-height: 22px;
		margin-top: 15px;
	}
	.idcGhBox, .shejiCont, .tiaozhanIco, .jsBCont, .glnlCont, .fangfaCont, .xjywTwo, .xjywThree, .whyTwo, .whyThree, .zixunDiv, .smzqThree, .smzqFour, .yunfwThree, .jishuCont, .baogaoCont, .npgTabZp_Li.vis, .chinaMap, .newTxt, .inx_iBox{
		padding-top: 35px;
		padding-bottom: 50px;
	}
	.h2BigTit{
		font-size: 22px;
	}
	.wenConts{
		margin-top: 20px;
	}
	.guihuaRow .img, .guihuaRow .txt{
		width: 100%;
	}
	.guihuaRow:nth-child(1) .txt{
		padding: 0;
	}
	.guihuaRow:nth-child(2) .txt{
		padding-right: 0;
	}
	.ghIcoheadUl li{
		width: 33.333%;
		margin-bottom: 10px;
	}
	.ghIconLi{
		width: 100%;
	}
	.ghIconLi:after{
		display: none !important;
	}
	.guihuaIcon{
		padding-top: 0;
	}
	.countTit .count{
		right: 0;
	}
	.countTit .tit{
		padding-right: 15px;
	}
	.tzCol{
		padding: 0;
		margin-bottom: 10px;
	}
	.tzColDiv .text{
		padding: 5px 10px;
		margin-bottom: 0;
	}
	.tzColDiv .ul li{
		width: 50%;
		line-height: 26px;
	}
	.tzColDiv .tit i img{
		width: 22px;
	}
	.tzColDiv .tit span{
		font-size: 16px;
	}
	.tzTxtLt,
	.tzTxtThree .tzTxtLt,
	.zxJsColLt{
		width: 100%;
	}
	.tzTxtRt,.tzTxtThree .tzTxtRt,
	.zxJsColRt{
		width: 100%;
		margin-top: 20px;
	}
	.tzTxtRt li,.tzTxtThree .tzTxtRtLi{
		width: 50%;
		margin-bottom: 15px;
	}
	.tzTxtThree{
		margin-top: 30px;
	}
	.sheji03List{
		margin-top: 30px;
	}
	.sheji03Txt{
		padding-left: 25px;
		padding-right: 25px;
	}
	.lnAndffCont{
		padding-bottom: 50px;
		padding-top: 30px;
	}
	.ftBtmRtUl li{
		margin: 0 5px;
	}
	.ftBtmRt a{
		display: block;
	}
	.ftBtmLt{
		margin-bottom: 10px;
	}
	.zxJsLI{
		width: 100%;
		padding: 0;
		margin-bottom: 15px;
	}
	.zxJsLIDiv .tit{
		height: auto;
	}
	.youshiCol{
		padding: 0 10px;
	}
	.ysColDiv{
		padding: 15px 10px;
		margin-bottom: 15px;
	}
	.ysColDiv .txt, .glnlText .txt{
		line-height: 22px;
		height: 66px;
		font-size: 13px;
	}
	.glnlDl{
		margin-bottom: 15px;
	}
	.glnlText .icon{
		margin-bottom: 20px;
	}
	.glnlText .tit{
		font-size: 16px;
		padding-bottom: 15px;
	}
	.glnlText .txt{
		margin-top: 10px;
	}
	.fangfaCol,
	.xjywTDl{
		margin-bottom: 15px;
	}
	.bigTit{
		margin-bottom: 21px;
	}
	.xjywTxtLt{
		margin-bottom: 15px;
	}
	.xjywTxtLt, .xjywTxtRt{
		padding-left: 0;
		padding-right: 0;
	}
	.whyTwoCol{
		width: 100%;
		margin-bottom: 15px;
	}
	.whyThCol{
		width: 100%;
	}
	.whyThRtDiv{
		position: relative;
		transform: translate(0,0);
		top: 0;
	}
	.whyThCol .img{
		display: none;
	}
	.whyThRtDiv{
		padding: 15px 0;
	}
	.whyThRow{
		margin-top: 30px;
	}
	.zixunCol{
		padding: 0;
		margin-bottom: 15px;
	}
	.zixunCol .div{
		padding-left: 20px;
		padding-right: 20px;
	}
	.smzqTwoLi .xian{
		display: none;
	}
	.smzqTwoLi{
		width: 33.333%;
		margin-bottom: 15px;
	}
	.smzqTwoLi .icon img{
		height: 50px;
	}
	.inxBox .title .txt{
		height: auto;
	}
	.inxBox .title .ico{
		top: 20px;
	}
	.yunfwColDiv{
		padding-top: 20px;
	}
	.yunfwColDiv .tit{
		font-size: 16px;
	}
	.yunfwColDiv .txt{
		font-size: 12px;
		line-height: 20px;
	}
	.yunfwCol,
	.fwyoushiCol{
		margin-bottom: 15px;
	}
	.fwyoushiHead .tit{
		height: auto;
	}
	.yunweiLi{
		width: 100%;
		margin-bottom: 15px;
	}
	.downloadList li a{
		padding: 15px 0;
	}
	.downloadList .time, .downloadList .tit{
		width: 100%;
	}
	.jsZixunCol{
		width: 100%;
		margin-bottom: 20px;
		border-bottom: solid 1px #eee;
		padding-bottom: 20px;
	}
	.jsZixunCol:after{
		display: none;
	}
	.jsZixunCol .icon{
		width: 50px;
		margin: auto;
	}
	.jsZixunRow{
		margin-top: 30px;
	}
	.ndBaogaoCol{
		width: 50%;
		margin-bottom: 15px;
	}
	.newDl{
		padding: 0;
		margin-bottom: 15px;
	}
	.newDl dt,
	.newDl dd{
		width: 100%;
	}
	.newDl dd{
		padding: 20px 15px;
	}
	.pagination li{
		display: none;
	}
	.pagination li.prevNext,
	.pagination li.active{
		display: inline-block;
	}
	.newDl dd .text{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.npgAboJj_two{
		background-size: cover !important;
		padding: 50px 0;
	}
	.jjTwo_count{
		margin-top: 20px;
	}
	.jjTwo_Col .counts{
		font-size: 40px;
	}
	.jjTwo_Col{
		margin-bottom: 15px;
	}
	.jjThree_Dl dd h3{
		/*overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;*/
		line-height: 20px;
	}
	.jjThree_Dl dd{
		height: 70px;
	}
	.jjThree_Col{
		padding: 0 10px;
		margin-bottom: 15px;
	}
	.jjThrPagination{
		margin-top: 15px;
	}
	.npgAboJj_three{
		padding-bottom: 35px;
	}
	.npgAboyj_List dd{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 0;
	}
	.npgAboyj_List dd .text{
		height: auto;
	}
	.npgAboyj_List dt{
		margin: auto;
		float: none;
		width: 150px;
	}
	.glImgLi .img{
		width: 80%;
	}
	.glImgLi:after{
		width: 40px;
		height: 2px;
	}
	.glImgLi{
		padding-bottom: 15px;
	}
	.glTextLi .names .tit{
		font-size: 22px;
		margin-right: 10px;
	}
	.glTextLi .names .txt{
		font-size: 16px;
	}
	.lcTime, .lcTextList{
		width: 100%;
	}
	.lcTimeLi .year{
		font-size: 24px;
	}
	.lcTimeLi.swiper-slide-active .year{
		font-size: 42px;
	}
	.lcButnext,.lcButprev{
		width: 35px;
		height: 35px;
		top: 80%;
	}
	.lcTextList{
		margin-top: 45px;
	}
	.lcTextLi{
		line-height: 28px;
	}
	.ryoneDl .text{
		font-size: 12px;
		line-height: 20px;
	}
	.npgAboTit{
		padding: 0 15px;
	}
	.npgAbory_rz{
		padding-top: 30px;
	}
	.ryRz_Col dd{
		padding: 10px 0;
	}
	.whOne_List{
		padding: 0 15px;
	}
	.whOne_List li{
		width: 50%;
	}
	.whOne_List li .tit, .whOne_List li .txt, .whTwo_Tit .tit{
		width: 100px;
	}
	.npgAboWh_one{
		padding: 30px 0 50px;
	}
	.whTwo_Tit .icon{
		width: 30px;
	}
	.whTwo_Lt{
		padding: 15px 0 20px;
	}
	.npgAboFc_One .jjThree_Dl dd{
		height: 45px;
	}
	.npgAboFc_One .jjThree_Dl dd h3{
		font-size: 14px;
	}
	.npgAboFc_One .jjThree_Col{
		padding-top: 0;
		padding-bottom: 0;
	}
	.shZhaopinLi{
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.shZhaopinLi .icon{
		margin-bottom: 20px;
	}
	.npgAboZp_Nav li{
		margin: 0 15px;
	}
	.npgAboZp_Nav li{
		font-size: 16px;
	}
	.shezhao .icon, .xiaozhao .icon{
		margin-right: 10px;
	}
	.szTxtTabLi .emlTxt{
		font-size: 13px;
		top: 5px;
	}
	.guihuaRow .txt, .shejiCont .text, .tzhanTit .txt, .xjywThText .txt, .xjywTxtLt .txt, .xjywTxtRt .txt, .whyOne .text, .whyTwoColDiv .text, .whyThCol .txt, .yunweiDl .text, .szTxtTabLi .txt, .wenConts, .jjOne_Lt, .npgAboJj_two .text{
		line-height: 26px;
	}
	.npgTabZp_Nav li{
		width: 100%;
	}
	.npgTabZp_Nav li{
		margin-bottom: 5px;
	}
	.mapDwei{
		margin-top: 30px;
	}
	.npgAbo_tact{
		padding-bottom: 50px;
	}
	.nav{
		top: 45px;
	}
	.headRt .search{
		display: none;
	}
	.langList{
		top: 45px;
	}
	.nav{
		padding-bottom: 20px;
	}
	.nav .search{
		display: block;
		width: 70%;
		margin: auto;
		float: none;
		clear: both;
	}
	.search .srchInp{
		width: 100% !important;
		opacity: 1;
		visibility: visible;
	}
	.search .srchBut{
		float: right;
	}
	.idcUl .idcUlLi{
		width: 50%;
		text-align: center !important;
		padding: 0 !important;
		margin-bottom: 15px;
	}
	.smlNavSwiper .swiper-slide{
		padding: 0 15px;
	}
	.smlNavSwiper li a{
		height: 45px;
		line-height: 45px;
		font-size: 14px;
	}
	.navUl{
		display: none;
	}
	.whyTwoColDiv .tit{
		height: auto;
	}
	.whyTwoColDiv .text{
		height: auto;
	}
	.inx_caseBtm{
		width: 90%;
	}
	.inx_iLi2 .tit{
		height: 72px;
	}
	.inx_aBox{
		height: auto;
	}
	.mcBg{
		background-position: left top !important;
	}
	.footLogo img{
		width: 120px;
	}
	.footTel{
		margin-top: 15px;
	}
	.inx_gpxxLi .inx_iLiDiv{
		padding-left: 15px;
		padding-right: 15px;
	}
	.yunweiDl .text{
		height: auto;
	}
	.xjywOneLi{
		padding: 0 5px;
	}
	.xjywOneUl{
		margin: 0 -5px;
	}
	.xjywOliBody{
		padding-left: 10px;
		padding-right: 10px;
	}
	.xjywOliBody li{
		padding-left: 10px;
	}
	.inxBox .title .txt{
		line-height: 20px;
	}
	.inx_iLi1 .inx_iLiDiv{
		height: auto;
	}
	.inx_dDl dt{
		width: 50px;
		height: 50px;
	}
	.guihuaRow:nth-child(2) .txt{
		margin-bottom: 15px;
	}
	.ghIcoheadUl li .ico img{
		width: 50px;
	}
	.ghIcoheadUl li .txt{
		line-height: 22px;
	}
	.ghIcoheadUl li .ico{
		margin-bottom: 5px;
	}
	.ghIcoheadUl li{
		margin-bottom: 15px;
	}
	.countTit .tit{
		font-size: 22px;
	}
	.sheji01Col{
		margin-top: 15px;
	}
	.ysColDiv .txt, .glnlText .txt{
		height: 88px;
	}
	.fangfaCol .icon img{
		height: 50px;
	}
	.xjywOliBody li{
		line-height: 18px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.xjywOliBody li:after{
		top: 11px;
	}
	.smzqTwo .bigTit{
		padding-left: 20px;
		padding-right: 20px;
	}
	.ndBaogaoDiv .icon img{
		height: 50px;
	}
	.jjThree_Row{
		margin: 0 -10px;
	}
	.npgAboFc_One .jjThree_Dl dd{
		height: 65px;
	}
	.smzqTwoLi .icon img,
	.shZhaopinLi .icon img{
		height: 40px;
	}
	.xzTextLi{
		padding-left: 15px;
		padding-right: 15px;
	}
	.xzTextLi .emlTxt{
		right: 15px;
		top: 38px;
		font-size: 14px;
	}
	.npgTabZp_Nav li>div{
		padding: 0 10px;
	}
	.npgTabZp_Nav li .ico{
		right: 10px;
		width: 15px;
		height: 15px;
		background-size: 100%;
	}
	.npgTabZp_Nav li .tit{
		font-size: 16px;
	}
	.shZhaopinLi .tit{
		padding: 0 10px;
	}
	.banPagination{
		bottom: 20px !important;
	}
	.npgTabZp_Nav li{
		width: 50%;
		padding: 0 5px;
		height: 60px;
	}
	.npgTabZp_Nav{
		margin: 0 -5px;
	}
	.npgTabZp_Nav li .tit{
		height: auto;
		line-height: 22px;
	}
	.npgTabZp_Nav li>div{
		padding-right: 15px;
		height: 60px;
	}
	.npgTabZp_Nav li>div:before{
		content: "";
		display: inline-block;
		vertical-align: middle;
		margin-left: -5px;
		height: 100%;
	}
	.npgTabZp_Nav li>div h3{
		display: inline-block;
		vertical-align: middle;
	}
	.npgTabZp_Div{
		margin-bottom: 15px;
	}
	.npgTabZp_Nav li .ico {
	    right: 5px;
	    width: 10px;
	    height: 10px;
	    background-size: 100%;
	}
	.glnlText .txt{
		height: 45px;
	}
	.glnlText .tit{
		height: 49px;
	}
	.glnlText .icon img{
		height: 40px;
	}
	.yunfwColDiv .txt{
		height: 85px;
	}
	.yunfwCont2{
		margin-top: 0px;
	}
	.inx_dBox{
		padding-bottom: 40px;
	}
	.inx_dList{
		margin-bottom: 0px;
		margin-top: 25px;
	}
	.inx_dDl dd{
		font-size: 14px;
	}
	.inx_caseTop img{
		width: 45px;
	}
	.inx_caseBtm .moreBut{
		margin-top: 20px;
	}
	.inx_caseLi{
		height: 185px;
	}
	.mblLogoButLi{
		padding-left: 35px;
		padding-right: 35px;
	}
	.mblLogoButLi .tit{
		font-size: 20px;
		margin-bottom: 10px;
	}
	.mblLogoButLi .img{
		margin-top: 20px;
	}
	.mblLogoBut{
		margin-bottom: 10px;
	}
	.h2Tit{
		padding-left: 25px;
		padding-right: 25px;
		line-height: 24px;
	}
	.tzRow{
		margin: 0px;
	}
	.navToggle,
	.navToggle .icon:after, .navToggle .icon:before{
		width: 22px;
	}
	.navToggle .icon:before{
		top: -6px;
	}
	.navToggle .icon:after{
		bottom: -4px;
	}
	.nav{
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 40px;
	}
	.nav .li{
		float: none;
	}
	.nav .li:after{
		content: "";
		display: block;
		clear: both;
	}
	.nav .search{
		width: 100%;
		margin-top: 10px;
		clear: both;
	}
	.mblangList a{
		height: 46px;
		line-height: 46px;
		color: #fff;
		font-size: 13px;
	}
	.banTxt{
		display: none;
	}
	.inx_dBox,
	.inx_iBox{
		padding-top: 60px;
	}
	.inxBox .title{
		padding-left: 0;
		padding-right: 0;
	}
	.inxBox .title .tit{
		font-size: 21px;
	}
	.inx_iBox .inx_iList{
		margin-top: 30px;
	}
	.inx_dDl dt{
		width: 40px;
		height: 40px;
		opacity: .8;
	}
	.inx_dDl{
		float: none;
		display: inline-block;
	}
	.inx_dList{
		text-align: center;
		margin-top: 40px;
	}
	.inx_dBox .moreBut{
		margin-top: 20px;
	}
	.inx_iLiCol{
		width: 100%;
	}
	.inx_iLi2 .tit{
		height: auto;
	}
	.inx_iLi2 .btm .icoUl{
		float: right;
		margin-top: 0;
	}
	.inx_iLi2 .inx_iLiDiv{
		height: auto;
	}
	.inx_iLi2 .time{
		margin-bottom: 5px;
	}
	.inx_iLi2 .inx_iLiDiv{
		padding: 15px;
	}
	.inx_iLi2 .time .year{
		line-height: 20px;
	}
	.inx_iLiCol{
		display: none;
	}
	.inx_iLiCol:nth-child(1),
	.inx_iLiCol:nth-child(2){
		display: block;
	}
	.inx_iLiCol{
		padding: 10px;
	}
	.inx_aBox .title{
		padding: 0 20px;
	}
	.shaixuanNav{
		width: 100%;
	}
	.shaixuanNav li{
		width: 76px;
		height: 38px;
		line-height: 36px;
	}
	.shaixuanCl{
		margin-bottom: 20px;
	}
	.jsZixunCol .icon{
		width: 30px;
	}
	.jsZixunCol .lblName{
		font-size: 20px;
		margin-top: 10px;
	}
	.jsZixunCol{
		margin-bottom: 15px;
		padding-bottom: 15px;
	}
	.jjThree_Row:after{
		content: "";
		display: block;
		clear: left;
	}
	.npgAboFc_One .jjThree_Row{
		margin: 0 -10px;
	}
	.ryButnext,.ryButprev{
		width: 30px;
		height: 30px;
		background-size: 100% !important;
		top: 25px;
	}
	.ryButnext{
		right: 15px;
	}
	.ryButprev{
		left: 15px;
	}
	.nPgcont .title{
		padding-left: 15px;
		padding-right: 15px;
	}
	.bigTit{
		font-size: 18px;
	}
	.whyTwo{
		background-size: cover !important;
	}
	.smzqCont{
		padding-top: 50px;
	}
	.idcCont .idcUlLi .txt{
		height: 44px;
	}
	.idcCont{
		padding-bottom: 0;
	}
	.guihuaCont{
		padding-bottom: 0;
	}
	.ghIcoList{
		margin-top: 35px;
	}
	.shejiCont .text{
		margin-bottom: 30px;
	}
	.tzCol:nth-child(1){
		margin-bottom: 30px;
	}
	.tzColDiv .ul li{
		line-height: 22px;
	}
	.tzTxtLt{
		padding-top: 0;
	}
	.tzhanTit{
		margin-bottom: 25px;
	}
	.countTit .tit{
		font-size: 18px;
	}
	.countTxt{
		font-size: 16px;
	}
	.listTxt .li{
		line-height: 22px;
	}
	.listTxt .li:after{
		top: 6px;
	}
	.sheji03Col .pLi{
		padding-left: 15px;
		font-size: 14px;
	}
	.sheji03Col .pLi:after{
		top: 8px;
	}
	.youshiList{
		margin-top: 30px;
	}
	.fangfaCont{
		padding-bottom: 0;
	}
	.zxJsRow{
		margin-top: 0;
	}
	.zxJsLIDiv .txt{
		height: auto;
	}
	.xjywFour{
		padding-top: 35px;
	}
	.xjywThTxtDiv .text{
		padding-bottom: 0;
	}
	.xjywFourDiv{
		margin-bottom: 30px;
	}
	.xjywThTxtDiv{
		margin-bottom: 40px;
	}
	.xjywThText .txt{
		margin-bottom: 0;
	}
	.smlstrongTit{
		margin-bottom: 25px;
	}
	.xjywTwo{
		padding-bottom: 10px;
	}
	.downloadList{
		margin-top: 25px;
	}
	.gpxxRow,.newList{
		margin-top: 35px;
	}
	.ysColDiv .txt{
		height: 64px;
		font-size: 15px;
	}
	.bigTitle .bigTitCn{
		font-size: 18px;
	}
	.bigTitle .bigTitEn{
		font-size: 12px;
	}
	.bigTitle .bigTitCn, .bigTitle .bigTitEn{
		line-height: 25px;
	}
	.tzColDiv .text{
		height: auto;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.yunweiDl .title,
	.ndBaogaoDiv .title{
		padding-left: 0;
		padding-right: 0;
	}
	.shZhButnext, .shZhButprev{
		display: none;
	}
	.inx_caseLi{
		height: auto;
		padding-top: 30px;
		padding-bottom: 75px;
	}
	.inx_caseLi .inx_caseBtm{
		position: relative;
	}
	.inx_caseLi.nOpen .inx_caseBtm{
		visibility: visible;
		opacity: 1;
	}
	.inx_caseLi.nOpen .inx_caseTop{
		display: none;
	}
	.casePagination{
		position: absolute;
		bottom: 20px !important;
		width: 100%;
		left: 0;
		z-index: 3;
		text-align: center;
	}
	.casePagination .swiper-pagination-bullet{
		opacity: 1;
		border-radius: 0;
		vertical-align: middle;
		height: 15px;
		width: 2px;
		background-color:#fff;
	}
	.casePagination .swiper-pagination-bullet-active{
		background-color: #f44617;
		height: 20px;
	}
	.newDl dd .title{
		padding-left: 0;
		padding-right: 0;
	}
	.newDl dd .tit{
	    overflow: hidden;
	    text-overflow: unset;
	    white-space: normal;
	    margin-top: 0;
	    line-height: 22px;
	}
}