@charset "utf-8";

.footer{ background:#1d67bb; color:#fff; line-height:26px; text-align:center; font-size:14px; padding-bottom:15px;}
.footer a{ color:#fff;}
.footlink{ background:url(../images/linkbg.gif) left bottom repeat-x; height:56px; padding:20px 0 0 0;}
.footer .select{position:relative;float:left;z-index:11;width: 232px;height:35px;margin-right:9px;}
.footer .select.last{margin-right:0 !important;}
.footer .select dt{height:33px;display:inline-block;color:#fff;background:url(../images/xlico_top.png) no-repeat right center #1d67bb;cursor:pointer;width: 230px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size:14px;text-align:center;border: 1px solid #6195d0;line-height:33px;}
.footer .select dt.active{ border:1px solid #6195d0; border-top:none;  background:url(../images/xlico_top_h.png) no-repeat right center #f9f9f9; z-index:888; color:#333;}
.footer .select dd{position:absolute;left:0;bottom:35px;background:#f9f9f9;border:1px solid #6195d0;border-bottom:none;border-top:5px solid #1d67bb;display:none;z-index:999;width: 1198px;padding:10px 0;}
.footer .select6{margin:0;/* width:195px; */float:right !important;}
.footer .select dd ul{	padding:5px 0;	width:100%;	max-height:320px;	_height:320px;	overflow-y:auto;	overflow-x:hidden;}
.footer .select dd ul li{	float:left;	width:14.2%; }
.footer .select dd ul li a{	display:block;	padding:0 5px;	font:normal 14px/24px "Microsoft Yahei";	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis; color:#333; 	}
.footer .select dd ul li a:hover{	color:#333;}
.footer .select2 dd{left: -241px;}
.footer .select3 dd{left: -482px;}
.footer .select4 dd{left: -723px;}
.footer .select5 dd{ left:-804px; }
.footer .select6 dd{left: -968px;}

.footer .current  dt{ border:1px solid #6195d0; border-top:none;  background:url(../images/xlico_top_h.png) no-repeat right center #f9f9f9; z-index:888; color:#333;}
.footer .current  dd{display:block;}

.botlink{height:auto; background:url(../images/linkbg.gif) left bottom repeat-x; padding:20px 0;}
.botlink .hd{height:35px;  overflow: hidden;}
.botlink .hd ul li{float:left;width:191px;height:33px;color:#000;background:url(../images/xlico.png) no-repeat right center #1d67bb; cursor:pointer; line-height:33px;cursor:pointer; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;-webkit-transform:translateZ(0); border: 1px solid #6195d0; margin:0 8px 0 0; color:#fff;}
.botlink .hd ul li#link_title{display:none !important;}
.botlink .hd ul li.on{background:url(../images/xlico.png) no-repeat right center #1d6cc5; color:#fff; border:1px solid #1d6cc5;}
.botlink .hd ul li.num6{ margin:0;}
.botlink .bd{zoom:1; background:#1d6cc5; }
.botlink .bd div{display:none;zoom:1;line-height:30px;font-size:14px;padding:10px 0;}
.botlink .bd div.active{ display:block;}
.botlink .bd div ul li{float:left;width:170px;height:30px;}
.botlink .bd div ul li a{display:block;padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.botlink .bd .dpn{display:none !important;}

.footbootm{ height:44px; line-height:44px;}
.footbootm a{ color:#fff; margin:0 8px;}
.footer .container{width: 1200px; position:relative; margin-left: auto; margin-right: auto;}
.footer .gov-img{min-height: 1px;min-width:1px;margin-left: auto;}
.footbox .sp{ padding:0 8px;}
.gov-img .gov-party{ position:absolute; left:100px; top:122px;}
.gov-img .gov-error{ position:absolute; right:60px; top:129px; }
.gov-img .gov-free{ background-color: #fff;width: 110px;height: 55px;position: absolute;left: 165px;top: 128px;}
.clearfix::after{content: ""; display:block; clear: both;}

@media screen and (max-width:1199px) {
    .footer .container{width: 100%;}
    .footer .select dd{ width:988px;}
    .footer .select{ width:157px;}
    .footer .select6{ width:162px;}
    .footer .select dt{ width:157px; }
    .footer .select2 dd{ left:-166px;}
    .footer .select3 dd{ left:-332px;}
    .footer .select4 dd{ left:-498px; }
    .footer .select5 dd{ left:-665px; }
    .footer .select6 dd{ left:-830px; }
    
    .is-footer .gov-img{text-align: center;margin-right: auto;}
    .gov-img .gov-error,.gov-img .gov-party,.gov-img .gov-free{margin-top: 0;display: inline-block;position: initial !important;vertical-align: middle;}
}

@media screen and (max-width: 991px){
    .footbootm a{ color:#fff; margin:0 5px;}
    .footlink{ display:none;}
    .footbootm{ height:auto; line-height:26px;margin: 10px 0;}
    /* .gov-img .gov-error,.gov-img .gov-party,.gov-img .gov-free{display: none;} */
}