﻿@charset "UTF-8";body,dd,div,dl,dt,form,img,input,li,ol,p,pre,span,strong,td,tr,ul{box-sizing:border-box;margin:0;padding:0;border:0;background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400;}
body{clear:both;box-sizing:border-box;margin:0;padding:0;height:auto;color:#333;font-size:14px;font-family:"Microsoft YaHei";line-height:18px;}
img{border:0;}
li,ul{margin:0;padding:0;border:0;list-style:none;}
b,em,i{font-style:normal;}
a:hover {text-decoration:none;}
a{border:0;color:#333;text-decoration:none;font-family:"微软雅黑","microsoft yahei";}
a:hover{background-repeat:no-repeat;color:#fff;text-decoration:none;}
*{margin:0;padding:0;box-sizing: border-box;}
.navbar a:visited{color:#fff!important;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0;}
.clearfix{overflow:hidden;margin:0 auto;width:100%;background:#fff;}
.fl{float:left;}
.fr{float:right;}


.list-cols {
    width: 100%;
  
    padding: 0 0 0 0px;
    overflow: hidden;
}
.list-cols li {
    width: 100%;
    line-height: 40px;
    float: left;
    border-bottom: 2px solid #fff;
    background: #F0F0F0;
}
.leaderlist li a {
    text-indent: 3em;
    padding-left: 0;
}
.list-cols li a {
    width: 100%;
    height: auto;
    font-size: 18px;
    line-height: 44px;
    float: left;
    padding-left: 5px;
    display: inline-block;
    color: #235B86;
}
.leader {
	
}
     /*2021524注释内全部替换*/
 @media only screen and (min-width: 1024px) {
        	
		.leader img {
	width: 113px;
    height: 143px;
    border: 1px solid #ddd;
    padding: 3px;
    vertical-align: middle;
    justify-content: center;
   }	
}
  @media only screen and (max-width: 780px){
        	
          .leader img {
	width: 180px;
    height: 220px;
    border: 1px solid #ddd;
    padding: 3px;
   
   }
   .leader a p {
	padding-top: 10px;
	padding-bottom: 20px;
	
   }	
   	.slideTxtBoxnew {overflow:hidden;width:100%;}
    .slideTxtBoxnew .hd ul{margin-bottom:14px;width:100%;height:42px;border-top:1px solid #3c6fa2;}
	.slideTxtBoxnew .hd ul li{float:left;width:33%;text-align:center;line-height:42px;}
	.slideTxtBoxnew .hd ul li:first-child{width:33%;border-left:none;}
	.slideTxtBoxnew .hd ul li a{display:block;color:#3c6fa2;font-size:18px;font-weight: 600;}
	
	.slideTxtBoxnew .hd ul li.on a{background-color:#0f4f84;color:#fff;font-weight: 600;}
	.slideTxtBoxnew .bd ul li{height:35px;background:url(../img/li-bg.png) center left no-repeat;font-size:16px;line-height:35px;}
	.slideTxtBoxnew .bd ul li>a{display:block;overflow:hidden;padding-left:10px;width:90%;color:#424242;text-overflow:ellipsis;white-space:nowrap;}
	.slideTxtBoxnew .bd ul li a:hover{color:#015293;}
	.slideTxtBoxnew .bd li span{float:right;padding-right:5px;color:#999;font-size:14px;}
	.slideTxtBoxnew .bd li span a{color:#999;}
}
/*2021524注释内全部替换*/
 @media only screen and (min-width: 1024px) {
        	
	.leader img {
	width: 143px;
    height: 193px;
    border: 1px solid #ddd;
    padding: 3px;
    vertical-align: middle;
    justify-content: center;
   }	
   .leader a p {

	padding: 5px 0px;
	padding-bottom: 25px;
}
}
 
.leader a:hover {
	color: #235b86;
	font-weight: 600;
}
.leader a p {
	font-size: 16px;

}
