@charset "utf-8";
*{
	padding:0;
	margin:0;
}
.clearfix:before,.clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

select {
  /*Chrome同Firefox与IE里面的右侧三角显示的样式不同*/
  /*将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  /*如果要加入自定义图片， 就增加这个属性 background: url或者在html中直接加入图标也行*/
}
/*清除iIE的默认选择框样式*/
select::-ms-expand { display: none; }
body{
	font-size:15px; 
	font-family:"Microsoft Yahei";
	-webkit-text-size-adjust:none; 
	color:#333333;  
	width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); 
	min-width:1200px; 
	line-height:30px;
	position: relative;
	}
li,ol,ul{ 
	list-style:none; 
	padding: 0px; 
	margin: 0px;
}
div{
	margin: 0 auto;
}
a{ 
	text-decoration:none;
	color:#333333;
}
a:hover{
	color:#1268c3;
}
.white{
	color:#FFFFFF;
}
.blue{
	color:#1268c3;
}
.blue a{
	color:#1268c3;
}
.font_13{
	font-size: 13px;
}
.font_14{
	font-size: 13px;
}
.grey{
	color: #7d7d7d;
}
.main{
	width:100%; 
}
.index_con{ 
	width:1200px; 
}
.i_con{
	width:100%; 
}
.left{ 
	float:left;
}
.right{ 
	float:right;
}
.clear{
	clear: both;
}
.clear_bottom{ 
	margin-bottom: 30px;
}
.clear_bottom_15{ 
	margin-bottom: 15px;
}

/*顶部*/
.top_bj{
	width: 100%;
	height: 130px;
	background: url(/images/top_bj.jpg) center no-repeat;
}
.logo{
	margin-top: 30px;
	width: 460px;
}
.logo img{
	width: 460px;
	border: none;
}
.top_r{
	margin-top: 45px;
	width: 350px;
}

.top_r li{
	height: 36px;
	line-height: 36px;
margin-right:15px;
min-width: 50px;
padding-left: 40px;
}
.top_r .li1{
	
	background: url(/images/home.png) left center no-repeat;
	
}
.top_r .li2{
background: url(/images/xymh.png) left center no-repeat;
}
.top_r .li3{
	background: url(/images/jcc.png) left center no-repeat;
}
/*导航*/
.menu_bj{
	width: 100%;
	height: 50px;
	background-color: #1268c3;
}
.menu{
	width: 880px;
}
.menu li{
	width: 130px;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	float: left;
	text-align: center;
	margin-right: 15px;
}
.menu li a{
	display: block;
	color: #FFFFFF;
}
.menu li:hover{
	background-color: #f69c00;
}
.search_bj{
	width: 225px;
	height: 28px;
	line-height: 28px;
	background: url(/images/search_bj.png) left  center no-repeat;
	padding: 0 0 0 15px;
	border: none;
	margin-top: 10px;
}
.search{
	width: 170px;
	height: 28px;
	line-height: 28px;
	background: none;
	border: none;
	color: #c5c5c5;
	
}
.search_btn{
	width: 30px;
	height: 26px;
	background: url(/images/search_btn.png) left center no-repeat;
	border: none;
	cursor:pointer;
}

/*banner大图*/
.banner{
	width: 100%;
	height: 460px;
	
}

.index_l{
	width:760px;
}
.index_r{
	width:400px;
}

/*栏目*/
.index_menu{
	font-size: 22px;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 25px;
	padding-left: 35px;
}
.more{
	text-transform: uppercase;
	font-size: 13px;
}
.more:hover{
	font-weight: bold;
}
.index_menu_01{
	background: url(/images/ico_01.png) left center no-repeat;
}
.index_menu_02{
	background: url(/images/ico_02.png) left center no-repeat;
}
.index_menu_03{
	background: url(/images/ico_03.png) left center no-repeat;
}

/*工作动态*/
.gzdt{
	width: 100%;
}
.gzdt_jdt{
	width: 360px;
	line-height: 0px;
}
.gzdt_jdt_pic{
	width: 100%;
}
.gzdt_jdt_pic img{
	width: 360px;
	height: 240px;
}
.gzdt_jdt_con{
	width: 350px;
	background-color: #f5faff;
	height: 70px;
	padding: 0 10px 0 0;
	line-height: 25px;
}
.gzdt_jdt_con span{
	width: 245px;
	padding-top: 10px;
}
.gzdt_jdt_date{
	width: 85px;
	height: 60px;
	padding-top:10px ;
	text-align: center;
	background-color: #1268c3;
	margin-right: 15px;
}
.gzdt_jdt_date p{
	font-size: 30px;
}
.gzdt_list{
	width: 380px;
}
.gzdt_list li{
	height: 86px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.gzdt_list li:hover{
	border-bottom: 1px solid #1268c3;
}

.gzdt_list li h2{
	font-size: 16px;
	margin-bottom: 8px;
}
.gzdt_list li p{
	line-height: 24px;
}
.gzdt_list li p span{
	text-align: right;
	color: #e87800;
}

/*法规制度*/
.fgzd{
	width: 100%;
}
.fgzd li{
	height: 50px;
	background: url(/images/gzzd_ico.jpg) left center no-repeat;
	padding-left: 15px;
	border-bottom: 1px solid #d6d6d6;
	line-height: 50px;
}
.fgzd li span{
	text-align: right;
}
.fgzd li:first-child{
	padding: 10px 15px 0 15px;
	height: 95px;
	line-height: 25px;
	background: url(/images/gzzd_top.jpg) no-repeat;
	border: none;
	margin-bottom: 10px;
}
.fgzd li:first-child h2{
	font-size: 16px;
	margin-bottom: 8px;
}
/*通知公告*/
.tzgg{
	width: 100%;
}
.tzgg li{
	width: 100%;
	margin-bottom: 15px;
}
.tzgg li .tzgg_date{
	background: url(/images/tzgg_li_bj.jpg) right center no-repeat;
	
} 
.tzgg li:first-child{
	height: 95px;
	line-height: 24px;
	margin-bottom: 10px;
}
.tzgg li:first-child h2{
	font-size: 16px;
	margin-bottom: 5px;
}

.tzgg .tzgg_top_date{
	width: 70px;
	height: 65px;
	border-top: 4px solid #f69c00;
	padding-top:5px ;
	text-align: center;
	background-color: #1268c3;
	margin-right: 15px;
	line-height: 28px;
}
.tzgg_top_date p{
	font-size: 25px;
	font-weight: bold;
}
.tzgg .tzgg_top_con{
	width: 300px;
}

/*友情链接*/
.link{
	width: 400px;
	height: 200px;
	padding: 25px 0 0 0;
	background: url(/images/link_bj.jpg) left top no-repeat #f8f8f8;
}
.link_menu{
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 20px;
}
.link_con{
	width: 300px;
	margin: 0 auto;
}
.link_con li{
	width: 300px;
	padding: 0 10px;
	height: 46px;
	line-height: 46px;
	background: url(/images/link_input_bj.png) no-repeat;
	margin-bottom: 20px;
	position: relative;
}
.link_con li span{
	width: 9px;
	height: 8px;
	position: absolute;
	background: url(/images/link.png) right center no-repeat;
	top:20px;
	right: 15px;	
}


.link_con li select{
	width:300px;
	background: none;
	border: none;
	font-size: 14px;
}

.link_con li select option{
font-size: 14px;
color:#f69c00;
line-height:46px;
}



/*二级页面*/
.er_banner{
	width: 100%;
	height: 400px;
	background: url(/images/er_banner.jpg) center no-repeat;
	position: relative;
}
/*左侧栏目*/
.er_left{
	width: 300px;
	min-height: 200px;
	background: url(/images/er_left_bj.jpg) bottom center no-repeat #f8f8f8;
	padding-bottom: 200px;
}
.er_left_top{
	width: 300px;
	position: absolute;
	margin-top: -80px;
	height: 80px;
	line-height: 80px;
	font-size: 30px;
	text-align: center;
	background: url(/images/er_left_top_bj.jpg) left  top  no-repeat;
}
.er_left_menu{
	width: 100%;
}
.er_left_menu li{
	width: 300px;
	height: 65px;
	line-height: 65px;
	font-size: 18px;
	border-bottom: 1px solid #d6d6d6;
	text-align: center;
	background: url(/images/er_left_ico.png) 85px center no-repeat;
}
.er_left_menu li a{
	display: block;
}
.er_left_menu li a:hover{
	color: #FFFFFF;
	background: url(/images/er_left_ico_a.png) 85px center no-repeat #1268c3;
}
/*右侧内容*/
.er_right{
	width: 850px;
	margin-top: 40px;
}
.er_weizhi{
	height: 40px;
	border-bottom: 1px solid #cccccc;
}
.er_weizhi_left{
	padding-left: 15px;
	font-size:22px;
	font-weight: bold;
	background: url(/images/foot_contact_ico.png) left center no-repeat;
}
.er_weizhi span{
	text-align: right;
}
/*列表*/
.list{
	width: 100%;
}
.list li{
	padding: 10px 0;
	border-bottom: 1px solid #d6d6d6;
}

.list h2{
	font-size: 16px;
	font-weight: normal;
}
.list h2:hover{
	font-weight: bold;
	color:#1268c3;
}
.list li .list_date{
	font-size: 13px;
	color: #e87800;
}
.page{
	height: 50px;
	line-height: 50px;
	text-align: center;
}
/*内容*/
.content{
	width: 100%;
	text-align: center;
}
.content h2{
	font-size: 20px;
	line-height: 75px;	
}
.er_con{
	width: 100%;
}
.er_con p{
	text-indent: 2em;
}
.er_con img{
	max-width: 700px;
	margin: 30px 0;
}

/*底部信息*/
.foot_bj{
	width: 100%;
	background-color: #eeeeee;
}
.foot_contact{
	width: 100%;
	padding-top: 30px;
	height:50px;
}
.foot_contact h2{
	background: url(/images/foot_contact_ico.png) left center no-repeat;
	padding-left: 15px;
	font-size:22px ;
	font-weight: normal;
	margin-bottom: 15px;
}
.foot_contact_list{
	width: 1000px;
}
.foot_contact_list li{
	background: url(/images/foot_contact_list_ico.png) left center no-repeat;
	padding-left: 15px;
	padding-right: 50px;
margin-left:25px;
	float: left;
	color: #666666;
}
.foot_con{
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #024e99;
}
.foot_con span{
	width: 100px;
	background: url(/images/foot_ico.png) left center no-repeat;
	margin-left: 100px;
	padding-left: 15px;
}






