@charset "utf-8";
a{
text-decoration: none;
color: black;
}

.top {
	1background-color: rgba(47,89,179,.9);
        background-image: url(imgs/bg.png);
        background-repeat: no-repeat;
        background-position: right;
	width: 100%;
        height: 140px;
        line-height: 140px;
}
.footer{
        background-color: rgba(47,89,179,0.8);
	width: 100%;
        height: 140px;
}

.logo img{
	max-height: 65px;
}

#search{
	line-height: 140px;
}

.nav{
	background-color: rgba(47,89,179,1);
        height: 40px;
}

#navlist{
	padding-top: 10px;
}

.nav-link{
	color: #fff!important;
}

.banner1{
	padding: 30% 0 0;
    position: relative;
}

.banner1 > img {
    position: absolute;
    width: 100%; 
	height: 100%;
    left: 0; 
	top: 0;
}

.workstatus{
	margin-top: 20px;
	padding-bottom: 5px;
}

.workstatus-title{
	font-size: 24px;
	border-bottom: rgba(0,0,0,.2) solid 1px;
	padding: 10px 0;
	margin-bottom: 10px;
}

.workstatus-title span{
	border-bottom: #2f59b3 solid 3px;
	padding: 10px 15px;
}

.card{
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.card-text{
	display: block;
	margin: auto;
	text-align: center;
}

.list-group-item{
	margin: 5px 0;
	border: none;
	border-bottom: 1px dotted rgba(0,0,0,.125);
}

.notice-download{
	padding: 30px 0;
	background: url(imgs/tz_bg.jpg);
}

.notice-download .card{
	box-shadow: 0 0 0 0 transparent!important;
	border: none;
}

/*友情链接*/
.flink ul {
display: flex;
}
.flink li{
list-style: none;
text-align: center;
margin: 5px 20px;
}
.flink li:hover{
box-shadow: 10px 10px 10px rgb(0 0 0 /20%);
}
.flink li a{
font-size: 20px;

}

.footer{
	margin-top: 30px;
}
.footer span{
	color: #fff;
	display: block;
	margin: auto;
	padding: 10px;
	text-align: center;
}

/*修改页面样式*/
.wp_nav>.nav-item{
width: 11%!important;
}
.nav-item:hover{
background-color:  #1c47a1;
}
.nav-item:hover a span{
color: #FFF;
}
/*二级菜单设置*/
#wp_nav_w2 .wp_nav .sub-nav {
    width: 100%!important;
    border: none!important;
    background: #eee;
}
#wp_nav_w2 .wp_nav .sub-nav .nav-item a {
    padding: 5px 0;
}
#wp_nav_w2 .wp_nav .sub-nav .nav-item a span.item-name {
    width: 100%;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    color: #000;
}

/*去掉项目前面的圆点*/
.Article_Index{
display: none!important;
}
/*去掉项目左侧的padding*/
.wp_article_list{
padding-left: 0;
}
/*项目的高度和底部边框的虚线*/
.workstatus .list_item{
list-style: none;
height: 40px!important;
border-bottom: none!important;
}
.workstatus .list_item div{

}


/*listcolumn页面开始*/
#list-items{
margin-top: 20px;
}
/*列表项修改*/
#list-items .list_item{
list-style: none;
height: 60px!important;
border-bottom: none!important;
padding: 0 10px!important;
}
#list-items .list_item div{
line-height: 55px!important;
}

#list-items .wp_article_list li:hover{
        background-color: white;
        box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}

#list-items .pr_fields span a{
        font-size: 16px;
}
/*左侧大项标题样式设置*/
.projName {
    font-size: 20px;
    font-weight: 600;
    color: #FFF;
    background: #2F59B3;
    padding: 10px 10px 10px 25px;
}

.projList{
    font-size: 16px;
}
/*去掉前面的箭头符号*/
.projList ul li a{
    background: none!important;
}
/*消除左侧列表项目的内边距*/
.projList .wp_listcolumn, .projList .wp_subcolumn {
    padding-left: 0;
}
.wp_listcolumn .wp_column a {
    padding: 10px 0;
}
/*选中项目的样式设置*/
.wp_listcolumn .wp_column a.selected {
    color: #2F59B3;
    background: #e8e8e8!important;
}
/*左侧样式列表结束*/

/*右侧的分项标题*/
.newsListName {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}
.newsListName .Column_Name {
    font-size: 20px;
    color: #2F59B3;
    border-bottom: 2px solid #e8e8e8;
    display: inline-block;
    height: 100%;
}
/*新闻列表和上方标题之间的距离*/
.newsList {
    padding-top: 12px;
}

/*listcolumn页面结束*/

/*displayinfo页面开始*/
/*标题*/
#list-content .Article_Title{
        font-size: 34px;
        width: 100%;
        display: block;
        margin: auto;
        margin-top: 50px;
        text-align: center;
}
/*发布时间*/
#list-content .Article_PublishDate{
        font-size: 16px;
        display: block;
        text-align: right;        
}
#list-content .Article_VisitCount {
font-size: 16px;
display: block;
text-align: left;
}
#list-content .Article_PublishDate:before{
        content: "发布时间：";
        font-size: 16px;
}
#list-content .Article_VisitCount:before {
content: "点击数：";
font-size: 16px;
}
.info div {
margin-top: 20px
}
.info:after{
        content: "";
        border: solid 2px #e4e4e4; 
        display: block;
        margin: 20px auto;
width: 100%;
}
#list-content .Article_Content p{
        font-size: 16px;
        line-height: 150%;
}
.Column_Name{
        font-size: 44px;
        line-height: 50px;
}
.Column_Position{
        font-size: 14px;
        margin: 30px 0 0 30px;
        line-height: 20px;
        display: block;
}
.Column_Position a{
        color: white;
}
/*displayinfo页面结束*/
