
@import url(https://gz.119.gov.cn/material/siteFile/2021/images/2021_reset.css);
@import url(https://gz.119.gov.cn/material/siteFile/2021/images/2021_footer.css);
@import url(https://gz.119.gov.cn/material/siteFile/2021/images/2021_header.css);

.nr{ overflow:hidden;}
.w_1200{width: 1200px; margin: 0 auto;}
/*新闻中心*/
.xwjdt{ height:367px; margin:20px auto;}
.xwjdt ul li{ width:180px; height:367px;transition: all 0.2s ease-out 0s; float:left; position:relative; overflow:hidden;}
.xwjdt ul li img{  height:367px; transition: all 0.2s ease-out 0s;}
.xwjdt ul li.on{ width:660px;}
.xwjdt ul li.on img{ width:660px;}
.xwjdt ul li.on .xwbj{ height:60px; background:rgba(0,0,0,0.2);}

.xwbj{background:rgba(0,0,0,0.4); position:absolute; bottom:0; left:0; width:100%; height:100%; z-index:2;}
.xwbt{ position:absolute; bottom:5px; left:0; z-index:3;  width:100%; text-indent:10px;}
.xwbt em{ text-overflow: ellipsis; white-space: nowrap; overflow:hidden; width:90%; color:#fff; font-weight:bold; font-size:18px; margin-bottom:5px; display:block;}
.xwbt p{ text-overflow: ellipsis; white-space: nowrap; overflow:hidden; width:90%; color:#dab121;  display:block;}

.qdnyw{ width:820px;}

h3.h3_3{ height:46px; line-height:46px;}
h3.h3_3 li{float: left;padding:  0 10px 0 0;}
h3.h3_3 a{ font-size:16px; font-weight:normal; float:left;  }
h3.h3_3 .on{font-size:18px; font-weight:bold; color:#334168; border-bottom:4px solid #334168 ;transition: all 0.3s ease-out 0s;}

.ul_3{ margin-top:5px;}
.ul_3 li{ line-height:36px; height:36px;}
.ul_3 li a{}
.ul_3 li:hover{transition: all 0.3s ease-out 0s; background: #f1f1f1; padding: 0 10px;}
.ul_3 li em{float:left;background: url(list.png) no-repeat left center; line-height: 36px; display: block; padding-left: 12px;}
.ul_3 li span{ float:right;}

.bmdt{overflow: hidden; position: relative;}
.bmdt_js{margin-top: 10px; overflow: hidden;}
.tpxw{ height:430px; overflow:hidden; position:relative; margin-bottom:20px;}
.tpxw div{ overflow:hidden;}

.qgyw{ width:350px;}
.gzyw{ height:360px;}

.zytt{ height:130px; margin-top:15px; border-bottom:1px dashed #ccc;}
.zytt a{  width:160px; text-align:center; display:block;}
.zytt a img{  width:160px; height:90px; margin-bottom:5px;}



/*走进黔东南*/
.zqgk{ margin:20px auto; overflow:hidden;}
.zqnr{ height:453px;}
.zqnr ul{ position:relative; display:block;}
.zqnr1{ background:url(zjtp1.jpg) no-repeat left center;  height:453px;}
.gk{ width:426px; padding:0 20px; height:210px;   background:url(zjtp2.png) no-repeat; position:absolute; left:40px; top:40px; z-index:1; color:#fff;}
.gk h3{ height:60px; line-height:60px;}
.gk h3 a{ font-size:24px; color:#fff; border-bottom:2px solid #fff; padding:0 3px 2px;}
.gk p{ text-indent:2em;}
.gk p a{ color:#fff;}

.zqbt{ margin-right:-30px; margin-top:20px; height:58px;}
.zqbt a{ width:186px; text-indent:80px; margin-right:14px; height:56px; font-size:18px; border:1px solid #d4d4d4; background:#f7f7f7; line-height:56px; display:block; float:left; transition: all 0.3s ease 0s;}
.zqbt .bt1{background: url(zjtp4.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt1.on{background: url(zjtp4_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}
.zqbt .bt2{background: url(zjtp5.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt2.on{background: url(zjtp5_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}
.zqbt .bt3{background: url(zjtp6.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt3.on{background: url(zjtp6_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}
.zqbt .bt4{background: url(zjtp7.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt4.on{background: url(zjtp7_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}
.zqbt .bt5{background: url(zjtp8.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt5.on{background: url(zjtp8_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}
.zqbt .bt6{background: url(zjtp9.png) no-repeat 36px center #f7f7f7;}
.zqbt .bt6.on{background: url(zjtp9_1.png) no-repeat 36px center #106635; font-weight:bold; color:#fff;}


.csjs{ height:580px; position:relative; overflow:hidden;} 
.csjsbj{ height: 580px; top:0; left:0; z-index:-1; width: 100%; position: absolute; background: url(zjtp3.jpg) no-repeat center top fixed;}
.kjcx{ background: url(zjtp13.png) no-repeat top center; height:500px; margin-top:39px; }
.kjcx ul li{ width:299px; float:left; position:relative; height:500px; border-right:1px solid #fff; }
.kjcx ul li.last{ border:none;}
.kjcx .kjt{ width:299px; height:250px; position:absolute; left:0; top:0; z-index:-1; }
.kjcx .kjt em{ display:block; overflow:hidden;}

.kjcx .kjb{ width:267px; padding:0 16px; position:absolute; left:0; bottom:0; z-index:1; height:250px;}
.kjcx .kjb h3{ height:64px; font-size:24px; color:#fff; line-height:64px; width:98px;  transition: all 0.3s ease-out 0s;}
.kjcx .kjb p{ text-indent:2em; line-height:23px; color:#fff; height:138px;}
.kjcx .kjb span{ border:1px solid #fff; padding:5px 0; color:#fff; width:114px; text-align:center; margin:0 auto; display:block; opacity: 0; margin-top:19px; transition: all 0.3s ease-out 0s;}

.kjcx .kjt2{  left:0; top:inherit; bottom:0;}
.kjcx .kjb2{  left:0; top:0;}

.kjcx ul li .kjt img { transition: all 0.3s ease-out 0s;}
.kjcx ul li:hover .kjt img {transform: scale(1.15, 1.15); }
.kjcx ul li:hover .kjb h3{ margin-left:86px;}
.kjcx ul li:hover .kjb span{  opacity: 1; margin-top:7px; }

.ggkf{ margin:30px auto; height:415px;}
.ggkf ul li{ width:376px; box-shadow: 1px 1px 10px  rgba(0,0,0,0.3); float:left; margin-right:23px; padding-bottom:15px; height:398px; transition: all 0.3s ease 0s;}
.ggkf ul li:hover{ margin-top:-15px; }
.ggkf ul li a{ display:block; }
.ggkf h3{ font-size:24px; color:#106635; padding:0 20px; line-height:58px;}
.ggkf p{ text-indent:2em;  padding:0 20px; line-height:26px;}



/*政务公开*/
.ldzc{ margin-top:20px; overflow: hidden; margin-bottom: 30px;}
.ld_l{ width:815px; overflow: hidden; padding-top: 10px; position: relative;}
.ld{ height:320px; padding-top:0px;background:#f6f6f6;}
.ld h3{ height:46px; width:185px; position:absolute; left:10px; top:0px; text-align:center; line-height:46px; font-size:18px; background: url(zwtp2.png) no-repeat center;}
.ld h3 a{ color:#fff;}

.ldimg{ width:166px; margin:50px 10px 0 20px;}
.ldimg img{ width:160px; height:200px;}
.ldimg p{ font-size:16px; text-align:center; font-weight:bold; margin-top:10px; color: #000000;}
.ldimg p em{ display: block;}
.ldfg{ width:270px; margin-top:50px; float: left} 

.ldfg em{ display:block; line-height:38px; color:#106635; font-size:18px; font-weight:bold;}
.ldfg p{ text-indent:2em; line-height:26px;}
.ldfg span{ display:block; margin-top:20px; height:49px; line-height:49px;  background: url(zwtp3.png) no-repeat 85px center #334168; font-size:16px; text-indent:120px;}
.ldfg span a{ color:#fff; background:none; margin-top: 0px; width: 70%; line-height: 49px;}
.gdld{ width:320px; float:right; margin-top:5px;}
.gdld a{ text-align:center; display:block; width:29%; margin-right:4%; float:left; height:44px; line-height:44px; color:#fff; font-size:16px; background:#334168; margin-top:15px;}
.gdld a:hover{ background:#eca100;}

.rsxx{ height:240px; margin-top:20px;}

.zfxxgk{ width:364px;overflow: hidden; padding-top: 10px;position: relative;padding-top: 10px;}
.zfxxgk h3{height:46px; width:185px; position:absolute; left:10px; top:0px; text-align:center; line-height:46px; font-size:18px; background: url(zwtp2.png) no-repeat center;}
.zfxxgk h3 a{color: #FFFFFF;}
.zfxxgk h3 a:hover{text-decoration: underline;}
.h4_4{ height:36px; font-size:20px; }
.h4_4 a{color:#334168; float:left; border-bottom:2px solid #334168; display:block; height:34px; font-size: 18px;}

.xxgkzn_jgkk{ margin: 15px 0px;}
.xxgkzn{ overflow: hidden; background: #f6f6f6; padding:0 20px;}
.xxgkzn ul{display: block; overflow: hidden;}
.xxgkzn ul li{ width:152px; float:left; height:55px; line-height:55px; margin-right:20px; margin-bottom:22px;  background:#FFFFFF;}
.xxgkzn ul li:nth-child(2n){margin-right: 0; float: right;}
.xxgkzn ul li a{ color:#334168; font-size: 18px;}
.xxgkzn ul li:hover{ background:#334168;}
.xxgkzn ul li:hover a{ color:#fff;}
.xxgkzn ul li:last-child{margin-bottom: 0;}
.xxgkzn ul li i{display: block; width: 22px; height: 22px; float: left; margin: 17px 5px 0 10px;}
.xxgkzn ul li.gkzn i{background: url(xhy-bi2.png) no-repeat;}
.xxgkzn ul li.gkzd i{background: url(xhy-bi3.png) no-repeat;}
.xxgkzn ul li.gknb i{background: url(xhy-ei4.png) no-repeat;}
.xxgkzn ul li.wznb i{background: url(xhy-ei5.png) no-repeat;}
.xxgkzn ul li.zfxx i{background: url(xhy-ei1.png) no-repeat;}
.xxgkzn ul li.sqgk i{background: url(xhy-bi4.png) no-repeat;}
.xxgkzn ul li.zdgk i{background: url(xhy-bi5.png) no-repeat;}


.xcx{ height:178px; margin-top:15px;}
.xcx .f_l{ border:1px solid #ebebeb;}
.xcx .f_r{ position:relative; margin-right:10px;}
.xcx .f_r span{ position:absolute; left:0; top:0; font-weight:bold;}
.zfjg{ font-weight:bold; height:auto;}


.dfxfg{ margin-top:20px; overflow:hidden; margin-bottom: 20px;}
.zfgz{ height:245px; width:590px;}

.zwgkzt{ height:81px; clear:both; width: 1200px; margin: 0 auto; overflow: hidden;}
.zwgkzt dt{ width: 815px; float: left;position: relative;height: 81px; overflow: hidden;}
.zwgkzt dt img{ }
.zwgkzt dd{width: 364px; float: right;}
.zwgkzt dt a.sprev{position: absolute; top: 50%; left: 0; background: url(zmhd_05.png) center center no-repeat rgba(0,0,0,.5);width: 22px; height: 50px;border-radius:0 25px 25px 0 ; z-index: 999; margin-top: -25px;}
.zwgkzt dt a.snext{position: absolute; top: 50%; right: 0; background: url(zmhd_03.png) center center no-repeat rgba(0,0,0,.5);width: 22px; height: 50px;border-radius:25px 0 0 25px;z-index: 999; margin-top: -25px;}

/*解读回应*/
.wzjd{ height:330px; margin-top:25px;}
.h5_5{ height:35px; border-bottom:1px solid #f6f8f9;}
.h5_5 a{ font-size:22px; color:#106635;}
.jdwz{ height:330px; width:707px;  background: url(jdtp2.png) no-repeat left 45px;}
.jdwz_js{ margin:50px 0 0 35px; height:140px;}
.jdwz ul li{ width:215px; height:120px; padding:20px 40px 0 40px; float:left; background:#106635; margin-right:15px; line-height:23px;} 
.jdwz ul li.odd{ background:#1ab3bd;}
.jdwz ul li a{ color:#fff;}
.jdwz_qh{ text-align:center; height:30px; width:611px; margin:60px 0 0 35px;}
.jdwz_qh a{ width:13px; height:13px; border-radius:50%; display:inline-block; margin:0 3px; background:#e9ecee;}
.jdwz_qh a.on{ background:#1a79bd;}

.xwfb{ width:470px;}
.xwtp{ height:133px; margin-top:22px; margin-bottom:10px;}
.xwtp img{ width:235px; height:133px; float:left;}
.xwnr{ width:220px; float:right;}
.xwnr h4{ font-size:16px;}
.xwnr p{ text-indent:2em; line-height:20px; margin-top:5px;}

.tptj{ height:425px; background:#f6f8f9;}
.spjd h3{ height:46px; text-align:center; font-size:20px; margin-bottom:30px;}
.spjd h3 a{ display:inline-block; height:46px; line-height:46px; width:185px; text-align:center; background:#dedede; border-radius:0 0 3px 3px; font-weight:normal; margin:0 10px;}
.spjd h3 a.on{ background:#106635; color:#fff; font-weight:bold;}
.spjd ul li{ float:left; height:265px; width:226px; background:#fff; margin-right:15px;}
.spjd ul li img{  height:166px; width:226px; }
.spjd ul li p{ padding:0 15px; line-height:23px; margin-top:15px;}
.spjd_qh{ height:40px; margin-top:23px; text-align:center;}
.spjd_qh a{ display:inline-block; width:33px; height:30px; text-align:center; line-height:30px; background:#ffffff; font-size:24px; margin:0 5px; border:1px solid #c1c1c1; cursor:pointer;}

.spjd_qh .prev1{  }
.spjd_qh a:hover{background:#106635;color:#fff; border:1px solid #106635;}

.zxft{ width:707px;}
.bqft{ overflow:hidden; margin:20px auto;}
.hygq{ width:470px; height:auto;}
.ft{ margin-top:15px; height:220px;}
.ft img{ width:340px; height:220px; float:left;}
.ftnr{ width:345px;}
.ftzt{ margin-bottom:8px; overflow:hidden;}
.ftzt em{ float:left; width:54px; font-size:18px; font-weight:bold; color:#106635;}
.ftzt p{ float:right; width:285px; font-size:16px; line-height:23px;}

.svg-more{display: block; width: 20px; height: 20px; border: solid 1px #c0c0c0; position: absolute; top: 12px; right: 0;}
.svg-more .line1,.svg-more .line2 {position: absolute;-webkit-transition: 0.3s;transition: 0.3s;}
.svg-more .line1 {left: 25%;top: 50%;width: 50%;border-top: 1px solid #818696;-webkit-transform-origin: right;transform-origin: right;}
.svg-more .line2 {left: 50%;top: 25%;width: 0;height: 50%;border-left: 1px solid #818696;-webkit-transform-origin: top;transform-origin: top;}
.svg-more:hover .line1 {-webkit-transform: rotate(30deg);transform: rotate(30deg);}
.svg-more:hover .line2 {left: 75%;-webkit-transform: translate(0, 50%) rotate(60deg);transform: translate(0, 50%) rotate(60deg);}