﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,input,ul,ol,li,input,p,dl,dd,dt{padding: 0;margin: 0;}
body{font-size:16px;font-family: "Microsoft YaHei";}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;}
a:hover{color: #245399;}
img{vertical-align: middle;border: 0;max-width: 100%;}
i{font-style: normal;}
input{border: none;outline: none;display: inline-block;vertical-align: top;}
button{padding:0px;margin:0px;}
/* ******************************样式开始******************************* */
/* 特定样式 */
.clear{clear: both;height: 0px;overflow: hidden;}
.fr{float: right;}
.fl{float: left;}
.w1200{width: 1200px;margin: 0 auto;}
.news{overflow: hidden;}
.newnone{margin:15px 0px;}
.newstwo{background-color: #f0f5f9;}
.w670{width: 670px;}
.w420{width: 420px;}
.w300{width: 300px;}
.mr30{margin-right: 30px;}
/* 第一个列表 */
.hdjl{width: 300px;height: 50px;line-height:50px;background:#355e92;color: #fff;}
.hdjl a{color: #fff;font-weight: bold;}
.hdjl_c{width: 300px;padding-top: 10px;}
.hdjl_c img{width: 100%;}
/* 第二个列表 */
.bt-lef-bg a{width: 100%;height: 50px;border:1px solid #BED8F3;text-align: center;color: #0368ba;line-height:50px;font-weight:bold;float:left;margin-top: 15px;margin-left: 10px;}
/* 轮播图 */
.lunbo{width: 505px;height: 320px;position: relative;}
.lunbo .slick1 div img{width: 505px;height: 320px;width:100%;}
.h1{height: 50px;background: url(snrkka.png) repeat;width: 505px;position: absolute;bottom: 0px;left: 0px;z-index: 5}
.h1 p{height: 50px;line-height: 50px;color: #fff;font-size: 17px;width: 100%; margin-left:20px;}
.slick-initialized .slick-slide{ position:relative;}
.slick-initialized .slick-slide a{ color:#fff;}
.slick1 .slick-prev, .slick1 .slick-next{ display:none !important;}
.slick1 .slick-dots{ position:absolute; bottom:15px; right:0px; z-index:100;}
.slick1 .slick-dots li{ display:inline-block; width:30px; height:4px; margin-right:5px; overflow:hidden;}
.slick1 .slick-dots li button{ background:#168fd3; border:none; width:30px; height:4px; float:left; outline:none; cursor:pointer; text-indent:-9999px;}
.slick1 .slick-dots li.slick-active button{ background:#e5b523;}
/* 轮播图结束 */
/* 列表样式 */
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ height:40px; line-height:40px; position:relative; border-bottom:#dbdbdb 1px solid;}
.slideTxtBox .hd ul{ width:100%; float:left;  position:absolute; left:0px; top:0px;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer; color:#999999; padding:0 5px; margin-right:20px;}
.slideTxtBox .hd ul li a{ display:none; position: absolute; right:0px; top:0px; color:#999; font-size:15px;}
.slideTxtBox .hd ul li.on{color:#355e92; border-bottom:#5e8dc8 2px solid;}
.slideTxtBox .hd ul li.on a{ display:block;}
.slideTxtBox .bd ul{zoom:1;  }
.slideTxtBox .bd li{ height:40px; line-height:40px; border-bottom:#b9bdbf 1px dotted; background: url(point.png) no-repeat left center; padding-left: 15px; font-size: 15px; text-align:right;}
.slideTxtBox .bd li a{ float:left;}
/* 列表样式结束 */
/* 外链 第二个轮播图 */ 
.lb_index_wailian{width:1200px;height:auto; margin:0px auto;  }
.leftLoop{ position:relative;} 
.leftLoop .hd{ position: relative;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:17px; height:17px; line-height:10px;   overflow:hidden;   
     cursor:pointer; position: absolute;z-index: 1;} 
.leftLoop .hd .prev{left: -15px;top: 30px;background:url("img_left.png") no-repeat;}
.leftLoop .hd .next{ background:url("img_right.png") no-repeat;  right: -15px; top: 30px } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  }  
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{float:left;text-align: center;}
/* 外链 第二个轮播图 结束 */ 
/* 横幅开始 */
.hf img{width: 100%;}
/* 横幅结束 */
/* 政务列表 */
.lb_index_zheng{width:100%;height:auto;background:#e9eff3;overflow:hidden;}
.lb_index_zhengwu{ width:1200px;height:auto;overflow:hidden;margin:20px auto;margin-bottom:10px;}
.lb_index_zhengwu_2{width:1250px;}
.lb_index_zhengwu a{display:block;overflow:hidden; width:290px;float:left;margin-right:12px;margin-bottom:10px; padding:4px; border:#d3cbcb 1px solid;}
.lb_index_zhengwu img{ width:280px; height:80px;}

@media screen and (max-width: 768px) {
	.lunbo{width: 100%;height: auto;}
	.lb_index_wailian{width:100%;height:auto; margin:0px auto;  }
	.lunbo .slick1 div img{height: 100%;width:100%;}
	.w1200{width: 100%;}
	.w670{width: 100%;}
	.w420{width: 100%;}
	.w300{width: 100%;}
	.mr30{margin-right: 0;}
	.hdjl{width: 100%;}
	.hdjl_c{width: 100%;}
	.leftLoop .hd .prev{display: none;}
	.leftLoop .hd .next{display: none;}
	
	.lb_index_zheng{width:100%;}
	.lb_index_zhengwu{ width:100%;}
	.lb_index_zhengwu_2{width:100%;}
	.lb_index_zhengwu a{width:48%;margin-left: 1%;margin-bottom: 1%;margin-right: 1%;margin-top: 1%;}
	.lb_index_zhengwu img{ width:100%;height: 100px}
	
	.slideTxtBox .bd li{float: left;height: auto;line-height: 180%;width: 100%;}
	.slideTxtBox .bd li a{text-align: left;}
	.slideTxtBox .bd li span{float: right;}
}
@media screen and (max-width: 600px) {.lb_index_zhengwu img{ width:100%;height: 80px}}
@media screen and (max-width: 500px) {.lb_index_zhengwu img{ width:100%;height: 65px}}
@media screen and (max-width: 400px) {.lb_index_zhengwu img{ width:100%;height: 52px}}
@media screen and (max-width: 300px) {.lb_index_zhengwu img{ width:100%;height: 38px}}