@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css;vpn_img);
@media screen and (max-width: 750px) {
	/*新闻头条*/
	.Part1{width: 100%;padding: 10px;margin: 0;height: auto;}
	.xwtt{width: 100%;height: 65px;margin-top: 0px;}
	.xwtt h3{/* display: none; */width: 50px;left: -5px;} 
	.xwtt h3 img{width: 100%;padding-top: 8px;}
	.xwtt .bd{width: calc(100% - 50px);margin: 0;height: auto;overflow: hidden;}
	.xwtt .bd ul li{float: left;height: auto;}
	.xwtt .bd ul li>a{font-size: 20px;line-height: 65px;}
	.xwtt .bd ul li p{line-height: 28px;font-size: 14px;padding-top: 6px; text-align: left;}
	.xwtt .bd ul li p a{font-size: 14px;}

	/*新闻资讯*/
	.Part2{width: calc(100% - 20px);padding: 10px;height: auto;margin: 0px 10px;}
	.xwzxjdt{float: none;width: 100%;margin-top: 0px;border-radius: 5px;}
	/*焦点图*/
	.Focus {width: 100%;height: auto;float: none;}
	.Focus .pic img {height: calc((100vw - 40px) / (730 / 440));}
	.Focus .txt{height: 50px;bottom: 0;width: 100%;}
	.Focus .txt ul li a{width: 100%;padding: 0px 10px;height: 100%;line-height: 50px;font-size: 15px;}
	.Focus .num {display: none;}
	.Focus .prev{left:0px;top: calc((100% - 78px)/2);width: 30px;}
	.Focus .next{right:0px;top: calc((100% - 78px)/2);width: 30px;}
	/*外部链接*/
	.wblj{margin-top: 0px;}
	.wblj ul li{width: calc((100% - 20px)/3);margin-right: 0px;margin-top: 10px;height: 92px;}
	.wblj ul li i{float: none;margin: 10px auto 0;}
	.wblj ul li span{height: auto;font-size: 16px;line-height: 24px;padding: 6px 0 0;float: none;width: 100%;text-align: center;overflow: hidden;}

	/*新闻列表*/
	.xwzxlist {width: 100%;float: none;margin-top: 10px;height: auto;}
	.xwzxlist .zwyw{width: 100%;height: auto;padding-top: 0;}
	.xwzxlist .hd{overflow: hidden;overflow-x: overlay;border: none;position: relative;text-align: center;height: auto;}
	.xwzxlist .hd::-webkit-scrollbar{ display: none;}
	.xwzxlist .hd ul{margin-left: 0;display: inline-block;text-align: center;}
	.xwzxlist .hd ul li{margin-right: 0px;line-height: 46px;width: 94px;height: 51px;}
	.xwzxlist .hd ul li.on{}
	.xwzxlist .hd ul li.on:before{width: 100%;background-size: 100%;height: 100%;}
	.xwzxlist .hd ul li:last-child{margin-right: 0px;}
	.xwzxlist .hd ul li a{font-size: 18px;}
	.xwzxlist .hd ul li.on a{position: relative;bottom: 0;}
	.xwzxlist .bd{height: auto;margin-top: 0px;}
	.xwzxlist .bd ul {display: block!important;float: left;margin-top: 2px;}
	.xwzxlist .bd ul li{line-height: 38px;height: 38px;}
	.xwzxlist .bd ul li a{width: calc(100% - 110px);font-size: 15px;padding-left: 12px;}
	.xwzxlist .bd ul li span{font-size: 15px;}
	.xwzxlist .bd ul li a:before{width: 5px;height: 5px;bottom: 15px;}
	
	/*首页横幅*/
	.dhengfu {width: calc(100% - 20px); margin: 10px 10px 0px;}
	.dhengfu .bd ul li{margin-top: 0px;}
	.dhengfu .bd ul li img { width: 100%;}
	.dhengfu .hd li {width: 7px;height: 7px;}
	.dhengfu .hd ul {right: 5px;bottom: 2px;}
	
	/*贵州省脱贫攻坚巩固热线*/
	.Part3{width: 100%;padding: 0px 10px;}
	.Part3 ul{display: block;}
	.Part3 ul li{width: 100%;margin-top: 10px;}
	.Part3 ul li:hover{transform: translateY(0px);}

	/*政务公开、政务服务、政民互动*/
	.Part4{width: 100%;padding: 0px;margin: 0;}
	.Part4_hd{display: none;}
	.Part4 .stitle{display: block;}
	.Part4_bd{width: 100%;height: auto;padding: 0px;background: none;box-shadow: none;margin-bottom: 0px;}
	/*政务公开*/
	.zwgk{height: auto;opacity: 1;margin-top: 15px;}
	.zwgk .zwgkcon{width: calc(100% - 20px);margin: 10px;background: #FFFFFF;border-radius: 10px;box-shadow: 0px 0px 10px #a9c3e9;padding: 0px 10px 10px;}
	.zwgk .zwgk_left{width: 100%;float: none;margin-top: 0px;}
	/*基础信息表*/
	.zcwj{width: 100%;float: none;margin-top: 10px;}
	.zcwj .hds ul li {width: auto;margin-right: 15px;line-height: 35px;}
	.zcwj .hds ul li.on:before{height: 3px;}
	.zcwj .hds ul li.on:after{background-size: 15px;background-position: center top;}
	.zcwj .hds ul li a {font-size: 18px;}
	.zcwj .zcwjcon {float: left;}
	.zcwj .zcjdcon {float: left;}
	.zcwj .bds ul{margin-top: 10px;}
	.zcwj .zcwjcon ul{margin-top: 13px;}
	.zcwj .bds ul li {height: 44px;line-height: 44px;}
	.zcwj .bds ul li:before{width: 5px;height: 5px;}
	.zcwj .bds ul li a{font-size: 15px;max-width: calc(100% - 100px);padding-left: 16px;}
	.zcwj .bds ul li span {font-size: 15px;}
	.zcwj .zcwjbox {height: auto;line-height: inherit;margin-top: 15px;padding: 10px;width: 100%;}
	.zcwj .zcwjbox h3 {width: 100%;height: 40px;float: none;padding-left: 0px;background: url(zwgk_img05_1.png;vpn_img) center top no-repeat;}
	.zcwj .zcwjbox h3 img{display: none;}
	.zcwj .zcwjbox .input {width: calc(100% - 20px);float: none;margin: 10px 0px 0px 10px;height: 40px;line-height: 40px;border: 1px solid #0852bf;border-radius: 5px;}
	.zcwj .zcwjbox .input input {width: calc(100% - 70px);font-size: 15px;height: 40px;padding-left: 15px;}
	.zcwj .zcwjbox .input a {width: 60px;border-radius: 5px;}
	.zcwj .zcwjbox .input span{font-size: 0px;background-position: center center;padding-left: 0px;}
	
	.zfcwhy{width: 100%;float: none;margin: 0;/* background: #f6faff; *//* padding-top: 10px; */}
	.zfcwhy ul{display: block;}
	.zfcwhy ul li{width: calc((100% - 10px)/2);height: auto;overflow: hidden;line-height: 28px;margin-top: 10px;padding: 10px 0px;}
	.zfcwhy ul li:nth-child(2n){float: right;}
	.zfcwhy ul li.m5{width: 100%;}
	.zfcwhy ul li i{margin: 0px auto 0;height: 48px;float: none;}
	.zfcwhy ul li span{font-size: 17px;float: none;width: 100%;margin: 0;line-height: 30px;}
	
	.zwgk .zwgk_right{width: 100%;float: none;}
	.zwgk .zwgk_right .ztitle{height: 45px;line-height: 45px;}
	.zwgk .zwgk_right .ztitle a{font-size: 18px;}
	.zwgk .zwgk_right ul{margin-top: 0px;}
	.zwgk .zwgk_right ul li{width: 100%;float: none;}
	.zwgk .zwgk_right ul li.m2,.zwgk .zwgk_right ul li.m4{float: none;}
	.zwgk .zwgk_right ul li i{margin-left: calc((100% - 200px)/2);}
	.zwgk .zwgk_right dl{margin-top: 0px;}
	.zwgk .zwgk_right dl dd{margin-top: 10px;}
	.zwgk .zwgk_right dl dd img{width: auto;height: 60px;background-size: cover;}
	.zwgk .zwgk_right dl dd span{width: 100%;left: 0;font-size: 18px;padding-left: calc((100% - 200px)/2);}
	.zwgk .zwgk_right dl dd:hover span{ left: 0px;}
	
	/*政务服务*/
	.zwfw{height: auto;opacity: 1;margin-top: 15px;}
	.zwfw .zwfwcon{width: calc(100% - 20px);margin: 10px;background: #FFFFFF;border-radius: 10px;box-shadow: 0px 0px 10px #a9c3e9;padding: 10px;}
	.zwfw .zwfww{margin-top: 0px;padding: 0px 10px;height: 120px;}
	.zwfw .zwfww a{justify-content: center;}
	.zwfw .zwfww img.m1{margin-left: 0px;max-width: 302px;width: 100%;height: auto;}
	.zwfw .zwfww img.m2{display: none;}
	.zwfw .zwfww span.dw{display: none;}
	.zwfw .bsfw{margin-top: 10px;}
	.zwfw .bsfw .grfw{float: none;width: 100%;}
	.zwfw .bsfw .bmfw{float: none;width: 100%;margin-top: 10px;}
	.zwfw .bsfw .hds {height: 40px;margin-bottom: 10px;}
	.zwfw .bsfw .hds ul {height: 40px;}
	.zwfw .bsfw .hds ul li {margin-right: 25px;height: 40px;line-height: 40px;}
	.zwfw .bsfw .hds ul li a {font-size: 18px;}
	.zwfw .bsfw .bsfwcon{padding: 10px;height: auto;margin-top: 0px;}
	.zwfw .bsfw .bsfwcon img{display: none;}
	.zwfw .bsfw .bsfwcon ul{float: none;width: 100%;}
	.zwfw .bsfw .bsfwcon ul li {width: calc(100% / 3);margin-bottom: 0px;}
	.zwfw .bsfw .bsfwcon ul li a {font-size: 15px;max-width: 100%;}
	.zwfw .bsfw .bsfwcon .more{position: relative;right: 0px;bottom: 0px;float: right;}
	.zwfw .bsfw .bsfwcon .more a{font-size: 16px;}
	.zwfw .bsfw .bsfwcon .more:hover{right: 0px;}
	.zwfw .wyb{margin-top: 0px;}
	.zwfw .wyb ul{display: block;}
	.zwfw .wyb ul li{width: calc((100% - 10px)/2);margin-top: 10px;float: left;border-radius: 5px;}
	.zwfw .wyb ul li:nth-child(2n){float: right;}
	.zwfw .wyb ul li img{width: 100%; height: 100%;}
	.zwfw .wyb ul li span{width: 100%;height: 100%;left: 0px;font-size: 18px;padding-left: calc((100% - 120px)/2);}
	.zwfw .wyb ul li:hover span{ left: 0px;}
	
	/*政民互动*/
	.zmhd{height: auto;opacity: 1;margin-top: 15px;}
	.zmhd .zmhdcon{width: calc(100% - 20px);margin: 10px;background: #FFFFFF;border-radius: 10px;box-shadow: 0px 0px 10px #a9c3e9;padding: 10px;}
	.zmhd .szxx .hds{height: auto;border-bottom: none;overflow: hidden;}
	.zmhd .szxx .hds ul{width: 100%;height: 45px;border-bottom: 1px solid #dddddd;float: none;}
	.zmhd .hds ul li {width: auto;margin-right: 15px;line-height: 40px;}
	.zmhd .hds ul li.on:before{height: 3px;}
	.zmhd .hds ul li.on:after{background-size: 15px;background-position: center top;}
	.zmhd .hds ul li a {font-size: 18px;}
	.zmhd .hds dl{float: none;margin-top: 18px;width: 100%;}
	.zmhd .hds dl dt{margin: 0px 10px 10px 0px;}
	.zmhd .hds dl dt a{font-size: 15px;}
	.zmhd .szxx{float: none;width: 100%;}
	.zmhd .szxx .hdjl_01c{border-radius: 5px;margin-top: 5px;}
	.zmhd .szxx .hdjl_01c span{font-size: 16px;}
	.zmhd .szxx .hdjl_01c span.t1{width: calc(100% - 100px);}
	.zmhd .szxx .hdjl_01c span.t2{display: none;}
	.zmhd .szxx .hdjl_01c span.t3{width: 100px;}
	.zmhd .szxx .bds{width: 100%; height: auto; overflow: hidden;}
	.zmhd .szxx .bds ul{width: 100%; height: auto; overflow: hidden;margin-top: 9px;}
	.zmhd .szxx .bds ul li {width: 100%;height: 48px;line-height: 48px;overflow: hidden;position: relative;z-index: 0;}
	.zmhd .szxx .bds ul li:before{width: 5px;height: 5px;}
	.zmhd .szxx .bds ul li a{font-size: 15px;width: calc(100% - 100px);padding-left: 15px;}
	.zmhd .szxx .bds ul li em{display: none;}
	.zmhd .szxx .bds ul li span {font-size: 15px;width: auto;}
	.zmhd .zjdc{float: none;width: 100%;}
	.zmhd .zjdclist{width: 100%; height: auto; overflow: hidden;}
	.zmhd .zjdclist ul{margin-top: 10px;float: left;}
	.zmhd .zjdclist ul li{margin-top: 10px;}
	.zmhd .zjdclist ul li .desc{width: calc(100% - 110px);}
	.zmhd .zjdclist ul li .desc h3{padding-top: 8px;}
	.zmhd .zjdclist ul li .desc h3 a{font-size: 16px;}
	.zmhd .zjdclist ul li .desc p{padding-top: 8px;}
	.zmhd .zjdclist ul li .desc p em{font-size: 15px;}
	.zmhd .zjdclist ul li .desc p span{font-size: 14px;padding-left: 0px;width: 100%;}
	.zmhd .hygq{margin-top: 0px;float: none;}
	.zmhd .hygq ul{display: block;}
	.zmhd .hygq ul li{width: calc((100% - 10px)/2);border-radius: 5px;float: left;margin-top: 10px;}
	.zmhd .hygq ul li:nth-child(2n){float: right;}
	.zmhd .hygq ul li span{width: 100%;left: 0px;font-size: 18px;padding-left: calc((100% - 126px)/2);}
	.zmhd .hygq ul li:hover span{ left: 0px;}
	
	/*金彩盘州*/
	.Part5{width: calc(100% - 20px);margin: 0 10px;padding: 10px;}
	.Part5 .Tit{position: relative;left: 0px;top: 0px;text-align: center;height: auto;overflow: hidden;width: 100%;}
	.Jdt {width: 100%;height: auto;float: none;margin-top: 10px;}
	.Jdt .pic li {height: auto;}
	.Jdt .pic li:before{display: none;}
	.Jdt .pic img {width: 100%;position: relative;border-radius: 5px;height: calc((100vw - 40px) / (785 / 500));object-fit: cover;}
	.Jdt .num {bottom: 20px;}
	.Jdt .num li {opacity: 1;}
	.jcpz{width: 100%;height: auto;overflow: hidden;float: none;display: block;margin: 0;}
	.jcpz dl{width: 100%;height: auto;border-radius: 10px;margin-top: 10px;padding-bottom: 40px;}
	.jcpz dl:before{width: calc(100% - 110px);}
	.jcpz dl:after{height: calc(100% - 70px);}
	.jcpz dl dd{padding-left: 20px;margin-top: 10px;width: 100%;padding-right: 40px;}
	.jcpz dl dd ul{height: auto;width: 100%;overflow: hidden;}
	.jcpz dl dd ul li {width: auto;float: left;margin-right: 20px;}
	.jcpz dl dd ul li a {font-size: 16px;padding-left: 15px;}
	.jcpz dl dd ul li a:before {width: 5px;height: 5px;}
	.jcpz dl dd ul li a:hover {color: #0852bf;}
	.jcpz dl dd .more{margin-top: 4px;}
	.jcpz dl dd .more a{font-size: 15px;}
	.jcpz dl.on{background: #FFFFFF; height: 380px; margin-top: 60px; margin-bottom: 60px; box-shadow: 0px 0px 10px #ccd6e4;}
	.jcpz dl.on:before{top: 30px;}
	.jcpz dl.on:after{height: 320px;top: 30px;}
	.jcpz dl.on dt{padding-top: 14px;}
	.jcpz dl.on dt a{color: #0852bf; font-weight: bold;}
	.jcpz dl.on dt span{bottom: 17px;}
	.jcpz dl.on dd .more a{color: #0852bf; transition: all 0.5s;}
	.jcpz dl.on dd .more a:hover{padding-left: 0px;}

	/*专题专栏*/
	.Part6{width: calc(100% - 20px);margin: 10px;padding: 10px;height: auto;overflow: hidden;}
	.Part6 h3{overflow: hidden;}
	.Part6 h3 a{width: 164px;font-size: 30px;z-index: 2;background: #ffffff;}
	.ztzl{margin: 10px 0px 0px;height: auto;}
	.ztzl .bd ul li{width: 100%;height: auto;margin-right: 0px;}
	.ztzl .bd ul li img{height: calc((100vw - 20px) / (313 / 140));}
	.ztzl .prev, .ztzl .next{top: calc((100% - 36px)/2);}
	.ztzl .prev{left: 0px;opacity: 1;}
	.ztzl .next{right: 0px;opacity: 1;}
}