﻿
/* CSS Document */
#footer{ border-top:4px solid #21499f;  margin-top:30px;}

.footer-left{ float:left; width:920px;}

.link-allMenu-right{ display:none;}

.footer-link{padding-top:16px; height:44px; line-height:44px;}
.footer-link .yqlj-title{ float:left; font-size:18px; padding-right:28px;}
.footer-links-ul{ position:relative;}
.footer-links-ul>li{ float:left; padding:0 26px; margin-right:11px; border:1px solid #9E9E9E ; border-radius:4px;}
.link-hover{ cursor:pointer;}
.link-hover img{  margin-left:13px;vertical-align:middle; position:relative; table-layout:-2px;}


.footer-links-ul-li{ position:absolute;left: 118px; top: -53px;padding:0 0 0 20px;border-radius: 4px; line-height:44px; background:#585c87; width:770px;border:1px solid #9E9E9E ;background:#ececec; }
.footer-links-ul-li li{ float:left;padding-right:30px;}

.footer-links-ul>li.on img{ transform:rotate(180deg);}

.footer-link2{line-height:46px;}

.footer-link2 .dnb{ display:none;}
.footer-link2 .sjb{ display:inline;}

.footer-text{ font-size:15px; line-height:24px;  min-height:64px; }
.footer-text a{color:#333333 !important;}

.footer-right{ float:right; margin-top:26px;}
.footer-right li{ float:left;}
.dzjg{ position:relative; top:-10px;}
.wza{margin-right:14px;}

.sj-footer{display:none;}

/* =================@media================== */

@media screen and (max-width:1500px) {
.footer-left{ width:calc(100% - 366px);  }

	
}

@media screen and (max-width:1000px){
	.sj-footer{display:none; background:#383838; line-height:28px; text-align:center; color:#fff; padding:10px;}
	.sj-footer a{ color:#fff;}


.mobile #footer{ border:0; padding-bottom:10px; min-width:auto;}

.mobile .footer-right{ float:none; margin-top:0; text-align:center;}
.mobile .footer-right li {
    float: none;
    display: inline-block;
}


.mobile .footer-left{ position:relative;width:100%; float:none;}
.mobile .link-allMenu-right{ display:block;
    width: 46px;
    height: 46px;
    position: absolute;
    right:10px;
    top:0;
    background: linear-gradient(to right, rgba(76, 63, 52, 0), rgba(0, 74, 160, 1));
    z-index: 99;}

.mobile .footer-link2{background: #004aa0; color:#fff; padding:0 10px;}

.mobile .link2-padding{display: flex;
    white-space: nowrap;
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;}
.mobile .link2-padding::-webkit-scrollbar {
	display: none;
}
.mobile .footer-link2 a{color:#fff;}

.mobile .footer-text{ margin:10px; text-align:center;}

.mobile .sjb{ display:none;}
.mobile .dnb{ display:inline;}

}

/* 版本切换  */
@media screen and (min-width:1000px) {
body.pc{width:100%; margin:0 auto;}
.pc #footer{ border:0; padding-bottom:10px; min-width:auto;}

pc .footer-logo{ display:none;}

.pc .footer-right{ float:none; margin-top:0; text-align:center;}
.pc .footer-right li {
    float: none;
    display: inline-block;
}


.pc .footer-left{ position:relative;width:100%; float:none;}
.pc .link-allMenu-right{ display:block;
    width: 46px;
    height: 46px;
    position: absolute;
    right:10px;
    top:0;
    background: linear-gradient(to right, rgba(76, 63, 52, 0), rgba(0, 74, 160, 1));
    z-index: 99;}

.pc .footer-link2{background: #004aa0; color:#fff; padding:0 10px;}
.pc .link2-padding{display: flex;
    white-space: nowrap;
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;}
.pc .link2-padding::-webkit-scrollbar {
	display: none;
}
.pc .footer-link2 a{color:#fff;}

.pc .footer-text{ margin:10px; text-align:center;padding:0;}

.pc  .sjb{ display:none;}
.pc  .dnb{ display:inline;}
}
/* 版本切换 end  */
