@charset "utf-8";
@media (max-width:767px){
	.banner .swiper1 .swiper-slide{ height:200px !important;}
	
	
	
	.notice{ padding-left:0px !important;}
	.notice_li .col-md-2 .caption{ display:none !important;}
	
	
	
	.list_left h3{ padding:20px 30px !important;}
	
	.list li a{width:100% !important;}
	
}

@media (min-width:768px) and (max-width:991px) {
.banner .swiper1 .swiper-slide{ height:300px !important;}


.notice{ padding-left:0px !important;}

   
.list li a{width:100% !important;}

}

@media (min-width:991px) and (max-width:1200px) {
.banner .swiper-slide{ height:360px !important;}




.notice_li .col-md-3 .caption{ font-size:16px !important;}
.notice_li .col-md-3 .caption span{ font-size:12px !important; padding:0 !important;}


}

@media (min-width:1441px) {	
.container{ width:1400px !important; padding:0;}



}

@media (min-width:1200px) and (max-width:1440px) {	
.banner .swiper-slide{ height:400px !important;}

}

/* 焦点图样式 */
.silder {width: 100%;height:270px!important; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {overflow:hidden;position: relative;height:270px!important;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#2b56ab;color:#fff;}
.silder_desc{color:#fff;background:rgba(0,0,0,.6)!important;float:left;line-height:42px;height:42px;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;padding-right: 85px;}
.silder .silder_page li:hover{cursor:pointer;}


.clearfix{clear: both;*zoom:1;}
.clearfix:after{content: '';display: block;clear:both;}
.fl{float: left;}
.fr{float: right;}


.container{ transition:all 1s;}
.banner{margin-bottom:5px;}
.banner .swiper-slide{ height:700px;}
.banner .swiper1 .swiper-pagination1 .swiper-pagination-bullet{ width:12px; height:12px; background:#fff;}

h3.tit{ border-bottom:1px solid #dedede; position:relative; padding-bottom:10px; margin:20px 0;}
h3.tit span{color:#1b3778;}
h3.tit span img{margin-right:10px}
h3.tit:after{ content:''; width:140px; height:2px; background:#1b3778; position:absolute; left:0; bottom:-1px;}
h3.tit a{ float:right; color:#333; font-size:14px; padding-right:25px; position:relative; display:block; background:url(../image/more.png) right center no-repeat; line-height:18px; text-decoration:none; margin-top:6px;}

.list{margin-left: 20px ;}
.list li{border-bottom: 1px dotted #ddd;position: relative;margin:8px 0;}
.list li a{color: #333;width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}
.list li span{position: absolute;right: 0;bottom:5px;display: inline-block;}


.notice_li{margin:4px 0}
.notice_li .col-md-3 .caption{ background:#1b3778; color:#fff; font-size:18px; font-weight:bold; padding:6px 0; text-align:center;}
.notice_li .col-md-3 .caption span{ font-size:14px; font-weight:normal; display:block; padding:3px 0; border-top:1px dashed #5d72a4; margin-top:4px;}
.notice_li .col-md-9 .caption h5{ font-weight:bold; margin-bottom:3px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 17px;}
.notice_li .col-md-9 .caption p{ text-overflow: -o-ellipsis-lastline; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical}




/* list页面样式 */
.list_left h3{ padding:30px; padding-right:0px;background-color: #1b3778;color: white;}
.list_left ul{ margin:0; padding:0;}
.list_left ul li{ list-style:none; margin-bottom:3px;width: auto;overflow: hidden;white-space: nowrap;}
.list_left ul li a{ padding:25px 0 25px 30px ; color:#333; background:#ededed; display:block; position:relative; font-size:18px; text-decoration:none;}
.list_left2 ul li a{padding:10px 0 10px 30px ; }
.list_left ul li.active a{color: #ffffff;background:rgba(196,174,98,0.8);font-weight:bloder;}
.list_left ul li a span{display: block;width: 16px;height: 16px; position: absolute; bottom: 20px;right:15px;background:url(../image/right.png) no-repeat center top;}
.list_left ul li.active a span{background: url(../image/right2.png) no-repeat center;}
.list_left ul .collapse{background:rgba(196,174,98,0.7)}
.list_left ul .collapse a{display:block;padding:20px 30px;color:#fff;margin-left:30px;}
.list_left2 ul .collapse a{padding:8px 30px;}

.loca{border-bottom: 1px dotted #1b3778;text-align: right;padding: 15px 0;color:#666 ;}
.loca a{color:#666;text-decoration:none;}
.loca a:after{content:">>";}
.loca a:last-child::after{content:""}
.listCon{}
.listCon>ul{margin:10px 0;list-style-position: inside;}
.listCon>ul>li{position: relative;border-bottom:1px dotted #1b3778;padding:25px 0}
.listCon>ul>li>a{text-decoration: none;font-size:18px;color:#000;}
.listCon>ul>li>a:hover{color:#1b3778;}
.listCon>ul>li>a>span{display: block;position: absolute;bottom:25px;right:0px;}



.listCon h3{margin:50px auto;text-align: center;}
.listCon .con{font-size:16px;}
.listCon .con p{text-indent: 36px;line-height:36px;}
.listCon .con img{margin:10px auto;display: list-block;max-width:900px;height: auto}


.imglist img{margin:8px 0;}
.imglist a{text-align: center;display: block;}

/*翻页按钮样式*/
.pageBar{padding:15px 0 50px;width:100%;}
.pageBar .pageBtn{text-align:center;margin:40px auto;width:600px;}
.pageBar .pageBtn input{border: 1px solid #113469;padding:10px 20px;border-radius: 20px;}
.pageBar .pageBtn .PrevDisabled,.pageBar .pageBtn .NextDisabled{ background-color: #113469;color: #ccc;border: 0px;border-radius: 20px;font-size:18px;padding:10px 20px;height:35px;}
.pageBar .pageBtn span,.pageBar .pageBtn .Prev,.pageBar .pageBtn .Next,.pageBar .pageBtn input a,.pageBar .pageBtn .defaultButtonStyle{padding:10px 20px;background: #113469;border-radius: 20px;font-size:18px;color:white;height:35px;}
@media screen and (max-width:767px){
.pageBar{display:none;}	
}
/*

翻页按钮样式*/


 /*分页*/
 .gp-page { padding:15px 0 50px; color:#999;font-size: 0;}
 .gp-page:after,.gp-page:before { content:" "; display:table}
 .gp-page>a,.gp-page>span{display:inline-block;*display: inline;*zoom:1;cursor: pointer;width: 50px;height: 46px;line-height: 46px;
  position:relative;text-align: center;  border:1px solid #1b3778;color:#666666;border-right: none;  margin-bottom:0px; margin-left:0px;vertical-align: top;font-size: 16px;font-size: 1.6rem;}
 .gp-page-select{height: 46px;line-height: 46px;min-width: 70px;*width: 70px; color:#666; display:inline-block;*display: inline;*zoom:1;vertical-align: top;*vertical-align: middle; border:none;border-right: 1px solid #8b0012; padding-left: 10px;padding-right: 10px;font-size: 16px;font-size: 1.6rem;background: none;}
 .gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page .gp-page-next,.gp-page .gp-page-prev,.gp-page > span {width: auto;padding:0 15px;}
 .gp-page .gp-page-end{border-right: 1px solid #1b3778;}
 .gp-page > .select-span{padding-left:0;margin-left: 15px;border-right:1px solid #1b3778;}
 .gp-page > span > span{border:none;padding-left: 10px;}
 .gp-page > a:hover { background-color:#1b3778;color:#fff}
 .gp-m-page{display: none;}
 .gp-m-page a{display: inline-block;margin:0 10px;border-right: 1px solid #1b3778;height: 40px;line-height: 40px;}
 /*居中*/
 .gp-page-centered {text-align:center}
 /*右对齐*/ 
 .gp-page-right {text-align:right}