@charset "utf-8";

.footer{ background-color: #f8f8f8; margin: 0rem auto 0; box-shadow: 0 0 6px rgba(0,0,0,.05); position: relative; z-index: 5;}
.out_links{ padding:.16rem 0; position: relative; font-size: .14rem; z-index: 6;}
.out_links>ul{*width: 100%;}
.out_links>ul>li p{ padding-left:.16rem; line-height:.4rem; border: 1px solid #e5e5e5; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.out_links>ul>li p::before{ content: ''; position: absolute; right:.12rem; top:.16rem; transition: .3s all; width:.1rem; height:.06rem; background: url(20220316_fgw_arr.png) no-repeat;}
.out_links>ul>li ul{display: none; position: absolute; left: .1rem; right: .1rem; z-index: 5; bottom:.4rem; background-color:#ffffff; padding: .16rem .2rem .15rem .3rem; border: 1px solid #eeeeee;}
.out_links>ul>li ul li{ float: left; width:14.28571%; line-height: .3rem;}
.website_info{ line-height:.36rem; font-size: .14rem; padding-top:.14rem; }
.website_info p em{ font-style: normal; margin: 0 .08rem;}
.website_info p img{ margin-right: .08rem;}
.website_info p span{ margin-right:.2rem;display: inline-block;}
.website_info p span:last-child{ margin-right: 0;}
.media_info{ position: relative; z-index: 7;}
.media_info h3{ font-size:.14rem; line-height:.42rem;}
.media_info li{ width: 50%; float: left; margin-bottom:.1rem; position: relative; z-index: 4;}
.media_info li a{ display: block;line-height:.38rem; height:.38rem; padding-left:.56rem; background-color: #ebebeb; position: relative; font-size: .14rem;}
.media_info li a:hover{ background-color: #1658a0; color: #ffffff;}
.media_info li a span{ width: .24rem; height: .24rem; line-height: .24rem; position: absolute; top:.08rem; left: .16rem; overflow: hidden; font-size: .24rem; color: #666666;}
.media_info li:hover span{ color: #ffffff;}
.media_info li .ewm_tu{ position: absolute; left: 0; bottom:.52rem; z-index: 999; text-align: center; right:.06rem; height: 1.68rem; line-height: 1.68rem; display: none; background-color: #ffffff;  box-shadow:0 2px 10px rgb(9 41 77 / 15%);}
.media_info li:hover .ewm_tu:after { content: ""; position: absolute; bottom: -.035rem; left:.2rem; width:.26rem; height:.26rem; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: #fff}
.media_info li:hover .ewm_tu{ display: block;}
.media_info li:hover{ z-index: 5;}
.error_img{ padding-top: .2rem; text-align: right; margin: 0 -.1rem;}
.error_img span{display: inline-block;line-height: .88rem;margin-top: .2rem;}
.copyright_info{ border-top: 1px solid #e2e2e2; padding: .12rem 0; margin-top: .22rem; line-height: .26rem; font-size: .14rem; text-align: center;}
.copyright_info p span{ margin: 0 .12rem;}
/* .media_info li{  padding:.8rem; height: auto; font-size: 1.4rem; background-color: #efefef;}
.media_info li h3{ font-weight: normal; font-size: 1.4rem; line-height: 2.4rem; padding-top: 1.6rem;}
.media_info li p{ color: #999999; line-height: 2rem;}
.media_info li img{ float: left; width:7rem; height: 7rem; margin-right: 2rem;} */
.media_info ul:nth-child(3) li{ width: 33.3%; text-align: center;}
.media_info ul:nth-child(3) li a{ padding-left: 0;}
.out_links_close,.out_links_bg{ display: none;}

.xmt_box{overflow: hidden;}
.xmt_box h3{float: left;}
.xmt_box a{float: right;font-size: .14rem;margin-top: .12rem;}
.link_box ul li{position: relative;text-align: center;}
.link_box ul li a{display: block;padding: .1rem 0rem;font-size: .14rem;}
.link_box ul li a:after{content: ' ';
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.08rem;
    height: .16rem;
    width: 1px;
    background-color: #666666;
	z-index: 999;}
.link_box li:last-child a:after{display: none;}



.slb .footer .out_links{ padding-bottom: 0;}
.slb .footer li{ width: 33.3%; margin-bottom: .16rem;}
.slb .website_info{ line-height: .3rem;}
.slb .media_info{ display: none;}
.slb .footer .trt-col-12{ width:74%;}
.slb .footer .trt-col-4{ width: 26%;}
.slb .out_links>ul>li ul{ bottom: 1.2rem;}
.slb .footer .row .link_box{padding: .1rem 0rem;}
.slb .link_box ul li a{padding:.05rem 0rem;}
.slb .link_box ul li {margin-bottom: 0rem;}
.slb .footer .link_box .trt-col-4{width: 33.3%;}
.link_box li:nth-child(3) a:after{display: none;}
.error_img span{margin-top: .05rem;}


@media screen and (max-width:1280px) {

	.slb .link_box ul li[class*=trt-col-] {width: auto;display: inline-block;padding: 0 .16rem;float: inherit;font-size: .14rem;position: relative;}
	.slb .link_box>ul{text-align: center;}
	.slb .footer .link_box .trt-col-4 {width: auto;}
	.slb .link_box li:nth-child(3) a:after{display:block;}
}

@media screen and (max-width:992px) {
	.footer{ margin-top: .2rem;}
	.out_links{ text-align: center; line-height:.15rem; font-size: 0; z-index: 999;}
	.out_links li[class*=trt-col-]{ width: auto; display: inline-block; padding: 0 .16rem; float: inherit; font-size: .14rem; position: relative;}
	.out_links li::before{ content: ''; position: absolute; right: 0; width: 1px; top: 50%; margin-top: -.1rem; height: .2rem; background-color: #cccccc;}
	.out_links li:nth-child(3)::before{/* display: none; */}
	.out_links li:last-child::before{ display: none;}
	.out_links>ul>li p::before,.error_img,.media_info{ display: none;}
	.out_links>ul>li p{ border: none; background-color: transparent; line-height:.24rem; padding-left: 0; font-size: .14rem;}
	.out_links_close{ z-index: 1000;display: none;position: fixed;left: 50%;transform: translateX(-50%);width: .34rem;height: .34rem; line-height: .34rem; border: 1px solid #e4e4e4;background-color: #ffffff;bottom:.2rem;border-radius: 50%;}
	.out_links_close i{ color: #cccccc;}
	.website_info{ text-align: center;}
	.copyright_info{ margin-top: .1rem;}
	.copyright_info p:last-child{ display: none;}
	.copyright_info p span{ display: block;}
	.copyright_info em{ display: none;}
	.out_links_bg{ position: fixed; top:0; bottom: 0; right: 0; left: 0; background-color: #000000; opacity: .7; display: block; z-index: 99; display: none;}
	.out_links>ul>li ul{position: fixed;top:.2rem;bottom:.7rem;right: .2rem;left: .2rem;z-index:1000;overflow-y: auto;padding: .16rem;border: none;border-radius:.08rem;}
	.out_links>ul>li ul li{ width: 100%; text-align: left; line-height: .4rem; border-bottom: 1px solid #eeeeee;}
	.website_info{ line-height: .28rem;}
	.website_info p span{ display: block; margin: 0 auto;}
	.website_info a{ display: inline-block;}
	.footer .row .link_box{padding: .1rem 0rem;}
	.link_box ul li a{padding:.05rem 0rem;}
    .link_box ul li {margin-bottom: 0rem;}
	
	.slb .footer li{ margin-bottom: .08rem;}
	.slb .out_links li::before{ display: none;}
	.slb .footer .trt-col-12{ width: 100%;}
	.slb .out_links>ul>li ul{ bottom: .7rem;}
	.slb .out_links>ul>li ul li{ width: 100%;}
	.slb .out_links>ul{ z-index: 1000;}
	.slb .footer .row.mar_t_base{ z-index: 4;}
	.error_img{display:block;width:100%;text-align:center;}
    .error_img span{margin-top:0;}
	.slb .footer .trt-col-4{width: 100%;}
}

/* 20250206 底部第四个图标 */
.media_info li a .min_icon{display:inline-block;width:.24rem;height:.24rem;background:url(mzwLOGOh.png) no-repeat center;background-size:contain;vertical-align: middle;}
.media_info li a:hover .min_icon{ background:url(mzwLOGOb.png) no-repeat center; background-size:contain;}

/* 20250520 */
@media screen and (max-width:992px){
	.website_info p span{margin-right: 0rem !important;}
}


/* 20250718 */
@media screen and (min-width:993px){
	.footer .website_info p+p+p span{ margin-right: 0.08rem !important; }
}

