@charset "utf-8";
/* CSS Document */

.YqljPart{height: 48px;position: relative;background-color: #dfecfc;z-index: 9;user-select: none;}
.YqljPart .hd{ height: 100%; display: flex; align-items: center; justify-content: center; }
.YqljPart .hd li{ position: relative; }
.YqljPart .hd li + li{margin-left: 180px;}
.YqljPart .hd li a{ display: block; cursor: pointer; font-size: 16px; color: #333; padding-right: 21px; position: relative; height: 100%; line-height: 48px;}
.YqljPart .hd li.T a::after{ content: '';display: block;position: absolute; width: 10px; height: 7px; background: url(../images/TopMain_ico_6.png) no-repeat; right: 0px; top: calc(50% - 3.5px); transition: all 0.3s; }
.YqljPart .hd li.T.on a::after{transform: rotateX(180deg);}
.YqljPart .bd{position: absolute;top: 0;left: 0;width: 100%;height: 0;}
.YqljPart .bd .LinkPart{position: absolute;width: 100%;bottom: 0px;left: 0;z-index: 0;display: none;/* background-color: #f7f7f7; */box-sizing: border-box;width: 1400px;left: calc(50% - 700px);}
.YqljPart .bd .LinkPart .w1400{ overflow-y: auto; overflow-y: overlay; min-height: 150px; background-color: #f2f2f2; border-bottom: 1px solid var(--main-color); box-sizing: border-box; padding: 15px 30px; /*box-shadow: 0px -5px 4px 0px rgba(0, 0, 0, 0.2);*/ }

.LinkPart ul{ display: flex; position: relative;/* padding-top: 10px; */flex-wrap: wrap;}
.LinkPart li{ position: relative; font-size: 12px; width: 20%; box-sizing: border-box; height: 22px; display: flex; align-items: center; margin-top: 5px; }
.LinkPart li::before{ content:''; display:block; position: absolute; left: 0; top: 50%; width: 5px; height: 5px; background-color: var(--main-color); transform: rotateZ(45deg) translateY(-50%); }
.LinkPart li:nth-of-type(4n){ border-right: none; }
.LinkPart li a{ padding:10px 1em; }
.LinkPart li:hover{ background-color: #ededed; }



.FooterPart{ background-color: var(--main-color); padding: 20px 0; }
.FooterPart .w1400{ display: flex; align-items: center; justify-content: center; }

.FooterText{ text-align: center; box-sizing: border-box;}

.FooterNav{ display: flex; align-items: center; justify-content: center; flex-wrap: wrap; }
.FooterNav li{ position: relative; font-size: 14px; color: #FFF; line-height: 1.5; white-space: nowrap;}
.FooterNav li a{ padding: 0 5px; }

.FooterText p{ padding-top: 5px; }
.FooterText span{ font-size: 14px; color: #FFF; line-height: 1.5; }
.FooterText span + span{ margin-left: 15px; }
.FooterText span:not(.half) + span.half{ margin-left: 0; }
.FooterText span + span.half{ margin-left: 5px; }
.FooterText a{ color: inherit !important; font-size: inherit;}
.FooterText a[href^='tel:']{ pointer-events:none; }
.FooterText a:hover{ text-decoration: underline; }
.FooterText #_ideConac ~ span{ margin-left: 5px; }
.FooterText #_ideConac + span{ margin-left: 10px; }

.FooterText a.ggwzb{ position: relative; display: inline-block; padding-left: 20px; }
.FooterText a.ggwzb::before{ content: ''; display: block; position: absolute; left: 0; width: 18px; height: 20px; background: url(//fgw.guizhou.gov.cn/images/2020_index_beian.png) no-repeat; top:calc(50% - 10px); }

.DzjgPart{ width: 1120px; position: absolute; top: 50%; height: 0; display: flex; justify-content: space-between; align-items: center; left: 50%; transform: translateX(-50%); }




/*版本切换 未使用 */
.VersionPart{display: block;font-size: 14px;line-height: 1.5;padding: 8px 0;background: #3d4248;color: #ffffff;text-align: center;}
.VersionPart .Version{position:fixed;right: 5vw;bottom: 5vw;border: 1px solid #989a9f;background-color: #f7f2f2;z-index: 9999999999;overflow: hidden;box-shadow: 0px 0px 10px -3px #efefef;}
.VersionPart .Version i{font-size: 100px;color: #005ac8;padding: 46px 50px;display: inline-block;}
.VersionPart a{color:#ffffff;}
