/* CSS Document */

/*base Start
========================================================================*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,figure,figcaption,code,del,dfn,em,button,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,tf,tr,th{border: 0; padding: 0; margin: 0; -webkit-font-smoothing: subpixel-antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
a:active,a:hover {outline: 0;}
ul,li{ list-style:none;}
img {
	border: 0;
	width: 100%;
	height: auto;
	max-width: 100%;
	display: block;
	-ms-interpolation-mode: bicubic;
}

/* ly */
.h-20 {height: 20px;}
.pt-0 {padding-top: 0;}
/* ==========================================================================
   无子栏目文档列表概览
   ========================================================================== */
nav.nochildwl-page {background-color: transparent;}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	touch-action: manipulation;
	-ms-touch-action: manipulation;
	cursor: pointer;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btn-default {
	color: #333;
	background-color: white;
	border-color: #CCC;
}
.ncwl-path {border-bottom: 1px solid #bec6e9;}
.ncwl-path i {color: #5060b0;}
.ncwl-path a {
	height: 40px;
	line-height: 40px;
}

/* ==========================================================================
   网站地图概览
   ========================================================================== */
.sitemap-chnl:link, .sitemap-chnl:visited {color: #444;}
.sitemap-chnl:hover {color: #225CAF;}

/* ==========================================================================
   报告细览
   ========================================================================== */
.temp01-wrap-curpage a.detail-path:link, .temp01-wrap-curpage a.detail-path:visited {
	color: black;
	font-size: 16px;
}
.temp01-wrap-curpage a.detail-path:hover {
	color: black;
	text-decoration: underline;
}
.detail-home {color: black;}

/* ==========================================================================
   信息公开首页
   ========================================================================== */
.infor-con {
	background-color: transparent;
}

/* ==========================================================================
   文章细览
   ========================================================================== */
.artide-doccon div div div ul li a:link, .artide-doccon div div div ul li a:visited, .infor-con-right div div div ul li a:link, .infor-con-right div div div ul li a:visited, .inforsta-doccon div div p a:link, .inforsta-doccon div div p a:visited {color: #444;}
.artide-doccon div div div ul li a:hover, .infor-con-right div div div ul li a:hover, .inforsta-doccon div div p a:hover {color: #0074BD;}

/* ==========================================================================
   信息公开-公民在线申请概览
   ========================================================================== */
.inforci-con div form section ul li img {display: inline-block;}
.inforci-con div form section ul li button {cursor: pointer;}

/* ==========================================================================
   多栏目文字列表概览
   ========================================================================== */
.mcwl-row i.list-ico {line-height: 24px;}

@media print {
	img {
		max-width: 100%!important;
	}
}
.clearfix:after, .row:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix, .row {zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden; *zoom: 1;}
.clear:before,
.clear:after {
  display: table;
  content: "";
}
.clear:after {
  clear: both;
}
.fl{float:left;}
.fr{float:right;}
/*base end
========================================================================*/

/*Public Start
========================================================================*/
body, html {
    color: #444;
	background: url(bg_body_xab_2018.jpg) no-repeat center top #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑",PingHei,STHeiti,"\5B8B\4F53",SimSun,"宋体",sans-serif;
    font-size: 62.5%;
	border-top-width: 4px; border-top: .4rem solid #185ead;
}
body{ font-size: 1.4rem;font-size:14px;}
a {
    color: #444;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
.mt5{margin-top: 5px;margin-top: .5rem;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr0{margin: 0;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pb20{padding-bottom: 20px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pd0{padding: 0;}
.wd33{width: 33%;}
.wd50{width: 50%;}

.tl-cen{text-align: center;}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-left: 0;
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before {
	display: table;
	content: " ";
}
.btn-group-vertical>.btn-group:after,.clearfix:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after {
	clear: both;
}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
	position: relative;
	padding-right: 0px;
	padding-left: 0px;
	min-height: 1px;
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float: left;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
@media (min-width:768px) {
	.container {width: 750px;}
	.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float: left;}
	.col-sm-12 {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
}
@media (min-width:992px) {
	.container {width: 970px;}
	.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
}
@media (min-width:1200px) {
	.container {width: 1170px;}
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
}
@media (max-width:767px){
	.hidden-xs{display:none!important}

/* ly */
/* ==========================================================================
   多栏目文字列表概览
   ========================================================================== */
.mcwl-row i.list-ico {line-height: 19px;}
}
@media (min-width:768px) and (max-width:991px){
.hidden-sm{display:none!important}
.hide-991 {display: none;}
.noleftpw-word {padding-left: 10px;}
.noleftpw-word h4 {
	padding: 0;
	text-align: left;
}
.nochildl-parent {
	display: block;
	padding-top: 8px;
}
}
@media (min-width:992px){
	.hidden-md{display:none!important}
}
/*Public end
========================================================================*/

/*header start
========================================================================*/
header{
	
}
form{
	margin-top: 7px;
	border: 1px solid #b3d0e7;
}
form.mt-7 {margin-top: 7px;}
.search{
/*Alpha
	================================================*/
	background-color: rgba(255,255,255,0.8);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
	border-radius: 15px;
	height: 32px;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
	.search{
		background-color:#fff;
		filter:Alpha(opacity=80);
		position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
		*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
	}
}
.search input{
	background: transparent;
	border: 0 none;
	color: #777;
	padding-left: 15px;
	line-height: 26px;
    width: 180px;
}
.search .btn-search{
	background: url(ico_search_xab_2018.png) no-repeat 2px 7px;
    float: right;
    width: 36px;
	height: 30px;
	cursor: pointer;
}

/*mediainfo
========================================================================*/
.mediainfo li{
    margin-right: 10px;
	line-height: 36px;
}
.mediainfo li a{
	color: #2467a9;
}
.mediainfo li a span {
    width: 36px;
    height: 36px;
    text-align: center;
    background: #508ad3;
    border-radius: 18px;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    margin: 0 5px 0 0;
    display: inline-block;
}
.mediainfo li a i {
    display: inline-block;
    font-size: 1.6rem;
    font-size: 16px;
    color: #FFFFFF;
    padding: 0;
}

/*nav
========================================================================*/
nav{
	background-color:#1b6db2;
	width: 100%;
	height: 100%;
	margin-bottom: 10px;
}
.collapse {
	display: none;
}
.collapse.in {
	display: block;
}
.dropdown-menu {
	position: absolute;
	display: none;
	min-width: 120px;
	z-index: 99;
}
.orga-down {
	left: 0;
	width: 1170px;
}
.open>.dropdown-menu {
	display: block;
}
.btn-group {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.navbar-nav li a{
	color: #fff;
	line-height: 32px;
}
.navbar-nav li a:hover,.navbar-nav li a:focus{
	color: #8ce8ff;
}
.navbar-nav li a.intro-abs {line-height: 24px;}
.navbar-nav li.dropdown ul.dropdown-menu li a{
	background: transparent;
	color:#fff;
	margin-bottom: 0px;
}
.navbar-nav li.dropdown ul.dropdown-menu li a:hover{
	background-color: #2f8ee0;
}
nav.search-page {
	background-color: transparent;
	width: auto;
	height: auto;
	margin-bottom: 0;
}

@media (min-width:992px){
	.topnav{
		border-radius: 0 0 3px 3px;
		/*Alpha
		================================================*/
		background-color: rgba(3,79,165,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
	}
	@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
		.topnav{
			background-color:#034fa5;
			filter:Alpha(opacity=50);
			position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
			*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
		}
	}
	.topnav li{
		float: left;
		line-height: 32px;
		color:#fff;
		font-size: 12px; font-size: 1.2rem;
	}
	.topnav li a{
		color:#fff;
		padding: 0 12px; padding: 0 1.2rem;
	}
	.topnav li a:hover{
		text-decoration: underline;
	}
	header .logo img{
		padding: 53px 0 53px 0; padding: 5.3rem 0 5.3rem 0;
		max-width: 740px;
	}
	/*nav
	========================================================================*/
	nav{
	/*Alpha
		================================================*/
		background-color: rgba(27,109,178,0.85);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
	}
	@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
		nav{
			background-color:#1b6db2;
			filter:Alpha(opacity=85);
			position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
			*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
		}
	}
	.navbar-collapse.collapse {
		display: block!important;
	}
	.navbar-toggle {
		display: none;
	}
	.navbar-nav > li {
		float: left;
		min-width: 11%;
		text-align: center;
	}
	.navbar-nav > li > a{
		width: 100%;
		font-size: 18px;font-size: 1.8rem;
		font-weight: bold;
		line-height: 48px;
    }
	.navbar-nav > li.dropdown ul.dropdown-menu{
		background: #0a5ea5;
		padding: .9rem; padding: 9px 0;
    }
	.navbar-nav > li.dropdown ul.dropdown-menu li a{
		text-align: left;
		padding-left: 15px; padding-left: 1.5rem;
		display: block;
	}
	.navbar-nav > li.dropdown ul.dropdown-menu li.dropdown-menu-item a {
		text-align: center;
		padding-left: 0;
	}
	.l-0 {left: 0;}
	#arrow-top {
		border-bottom: 6px solid #0a5ea5;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		height: 0;
		left: 50px;
		line-height: 0;
		position: absolute;
		top: -6px;
		width: 0;
	}
	.l-187 {left: 187px;}
	.l-315 {left: 315px;}

/* ==========================================================================
   全文检索概览
   ========================================================================== */
nav.search-page {background-color: transparent;}
}
@media (max-width:991px){
	header{
		background: #4395cd;
	}
	.header-top{
		padding: 5px 10px;
	}
	.social-links .dropdown > button {
		background-color: transparent;
		color: #e9e9e9;
		font-size: 1.8rem; font-size: 18px;
		padding: 5px 0 0 0;
	}
	.social-links .dropdown-menu {
		z-index: 103;
		background: #fafafa;
		right:0;
		border: 1px solid #f1f1f1;
		top:27px;
	}
	.social-links li {
		margin: 5px 0;
		padding: 0 5px;
		line-height:16px;
		font-size:12px;
	}
	.social-links .dropdown.open>button>i:before {
		content: "\f00d";
		color: #e84c3d;
	}
	/*nav
	========================================================================*/
	.navbar-brand {
		float: left;
		padding: 3px 5px;
	}
	.navbar-toggle{
		float: right;
		background-color: #ec0515;
		margin: 8px 5px;
        display: inline-block;
		padding: 9px 10px;
		border-radius: 4px;
	}
	.navbar-toggle .icon-bar {
		background-color: #f3f6f9;
		display: block;
		width: 22px;
		height: 2px;
		border-radius: 1px;
	}
	.navbar-toggle .icon-bar+.icon-bar {
		margin-top: 4px;
	}
	.navbar-toggle:hover,.navbar-toggle:focus{
		background-color: #C5C5C5;
		border-color: #ec0515;
	}
	.navbar .navbar-collapse {
        margin-bottom: 10px;
    }
	.navbar .navbar-nav {
		padding: 0 10px;
    }
	.navbar-nav > li > a{
        border-bottom: solid 1px #e0e0e0;
        display: block;
    }
	.navbar ul.nav li.dropdown ul.dropdown-menu{
        position: relative !important;
        background-color: #0e64c8;
    }
	.navbar ul.nav li.dropdown ul.dropdown-menu li a{
        display: block;
        padding-left:15px;
		line-height: 34px;
        color: #fff;
    }
	.navbar ul.nav li.dropdown ul.dropdown-menu li a:hover{
		background-color: #08609f;
    }

.navbar-991 {margin-bottom: 0;}
.content-991 {padding-top: 10px;}
.pt-15 {padding-top: 15px;}
.wordlist-item li {padding-right: 17px;}
.pt10-991 {padding-top: 10px;}
}

/*special dropmenu
========================================================================*/
nav h3{
	color: #fff;
	text-align: left;
	background: url(bg_menutit_xab_2018.png) no-repeat center right;
	line-height: 30px;
	margin-bottom: 1.0rem; margin-bottom: 10px;
}
nav h3 span, nav .col-gk-02 h3 span{
	padding-right: 2.0rem; padding-right: 20px;
	display: inline-block;
	background: #0a5ea5;
	font-size: 1.6rem; font-size: 16px;
	width: auto;
}
nav h4{
	font-size: 1.4rem; font-size: 14px;
}
.col-gk{
	padding: 0 20px; padding:0 2.0rem;
	text-align: left;
	overflow:hidden;
	color: #fff;
	font-size: 1.2rem; font-size: 12px;
	width: 100%
}
.col-gk p{
	line-height: 24px;
	margin-top: 10px; margin-top: 1.0rem;
}
.navbar-nav > li.dropdown ul.dropdown-menu .col-gk a, .navbar-nav > li.dropdown ul.dropdown-menu .col-jg a{padding: 0;}
.navbar-nav li.dropdown ul.dropdown-menu .col-gk a:hover, .navbar-nav li.dropdown ul.dropdown-menu .col-jg a:hover{background-color: transparent; text-decoration: underline;}
.navbar-nav .col-gk li a, .navbar-nav .col-jg li a{line-height: 18px;}
.col-gk-01{
	float:left;
	width:20%;/*25%*/
	margin-bottom:-1000px; padding-bottom:1000px;
}
.col-gk-02{
	margin:0 42% 0 22%; /*0 42% 0 27%;*/
	padding: 0 2%;
	border-left: 1px solid #074f8b;
	border-right: 1px solid #074f8b;
	margin-bottom:-1000px; padding-bottom:1000px;
}
.col-gk-02 p img{
	width: 138px;
	height: 92px;
	padding-left: 2.0rem; padding-left: 20px;
}
.col-gk-02 img {
	width: 70px;
	
}
.col-gk-02 .wrap-pic-1 li{
  width: 30%;
  margin: 0 auto;
  padding: 3% 3%;
 }
.col-gk-02 .wrap-pic-2 li{
	width: 45%;
	float: left;
	text-align: center;
	padding: 3% 11%;
}
.col-gk-02 .wrap-pic-3 li{
	width: 25%;
	float: left;
	text-align: center;
	padding: 3% 3%;
}
.col-gk-02 a{ 
	display: block;
}
.col-gk-02 span{
	z-index: 2;
	position: relative;
	bottom: 0;
	display: block;
	color: #fff;
	width: 70px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background-color: rgba(12, 45, 93, 0.5);
}
.col-gk-03{
	float:right;
	width:40%; /*40%*/
	margin-bottom:-1000px; padding-bottom:1000px;
}
.col-gk-03 li{
	background: url(http://api.cas.cn/template/images/ico_square_03.gif) no-repeat left 12px;
	padding: 5px 0 5px 10px;
}
.col-jg{
	padding: 0 10px; padding:0 1.0rem;
	text-align: left;
	overflow:hidden;
	color: #fff;
}
.col-jg div{
	float: left;
	width: 25%;
	padding: 0 1.0rem;
}
.col-jg li{
	padding: 5px 0 5px 10px;
}
.col-jg-02{
	border-left: 1px solid #074f8b;
	border-right: 1px solid #074f8b;
}
.col-jg-04{
	border-left: 1px solid #074f8b;
}
/*header end
========================================================================*/

/*footer Start
=================================*/
footer{
	background: #e5f8ff;
	border-top: 4px solid #4395cd;
	margin-top: 30px;
	padding: 1.2% 0;
}
footer .copyright{
	line-height: 24px;
}
footer img{
	width: auto;
	margin: 0 auto;
}
@media (max-width:991px){
	footer{
		padding: 0 15px;
	}
	footer .copyright{
		padding-bottom: 20px;
	}

/* ly */
.infor-con-right div div div.hidden-sm.hidden-xs, .artide-doccon div div div.hidden-sm.hidden-xs {
	display: block!important;
}

/* ==========================================================================
   多栏目文字列表概览
   ========================================================================== */
.temp01-wrap-list-font li.mcwl-row {padding-right: 17px;}
}

/* 微小屏幕，分辨率更低的手机 */
@media all and (max-width: 479px) {
	.temp01-wrap-curpage a.detail-path:link, .temp01-wrap-curpage a.detail-path:visited {font-size: 12px;}
}

/*footer End
=================================*/

/*toolbar Start
========================================================================*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:52px; height:52px; background:url(toolbar_xab_2018.png) no-repeat; position:fixed; right:0; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-184px -125px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-240px -125px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-184px -179px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:203px; height:210px; background:url(toolbar_egiec_2017.png) 20px 1px no-repeat; position:fixed; right:54px; bottom:77px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
/*toolbar End
========================================================================*/



/*2021.05.07add-bottom-jiucuo*/
.xa_btmjc{}
.wz_jiucuo{
	float:left;
	margin-top:12px;
}

@media screen and (max-width: 1199px){
	.xa_btmjc .col-md-7{ width:55%;}
	.xa_btmjc .col-md-2{ width:20%;}
}
@media screen and (max-width: 991px){
	.wz_jiucuo{
	float:none;
	vertical-align:top;
	display:inline-block;}
	.xa_btmjc .col-md-7{ width:100%; padding-bottom:0;}
	.xa_btmjc .col-md-2{ width:100%; text-align:center;}
	.xa_btmjc .col-md-2 > a{display:inline-block;}
}
@media screen and (max-width: 767px){
	
}










