﻿@charset "utf-8";
.main-banner .right {float: right; width: 650px;}

/* 首页-政府信息公开 */
.in-zfxxgk {height: 80px; margin-right: -15px;}
.in-zfxxgk li {width: 25%; text-align: left; float: left;padding-right: 15px;}
.in-zfxxgk li a {display: block; width: 100%; height: 80px; padding-left: 20px; padding-right:10px; line-height: 80px; font-weight: bold; color: #fff; position: relative;}
.in-zfxxgk li a.bg1 {background: #8dc154; background: linear-gradient(to right,#b6d791, #8dc154);}
.in-zfxxgk li a.bg1:hover {background: #b6d791;}
.in-zfxxgk li a.bg2 {background: #f6ba42; background: linear-gradient(to right,#f9d386, #f6ba42);}
.in-zfxxgk li a.bg2:hover {background: #f9d386;}
.in-zfxxgk li a.bg3 {background: #3fb0dc; background: linear-gradient(to right,#82cbe8, #3fb0dc);}
.in-zfxxgk li a.bg3:hover {background: #82cbe8;}
.in-zfxxgk li a.bg4 {background: #ec89c2; background: linear-gradient(to right,#f3b2d7, #ec89c2);}
.in-zfxxgk li a.bg4:hover {background: #f3b2d7;}
.in-zfxxgk li a.bg5 {background: #1e83e1; background: linear-gradient(to right,#6fb0ec, #1e83e1);}
.in-zfxxgk li a.bg5:hover {background: #6fb0ec;}
.in-zfxxgk li a.bg6 {background: #9eb240; background: linear-gradient(to right,#c1ce85, #9eb240);}
.in-zfxxgk li a.bg6:hover {background: #c1ce85;}
.in-zfxxgk li a::before {content: '>'; position: absolute; right: 17px; font-family: "SimSun"; font-size: 26px; line-height: 30px; top: 26px;}
.in-zfxxgk li a p {margin: 0; line-height: 24px; vertical-align: middle;display: inline-block; margin-bottom: 4px;}
.in-zfxxgk li a i{display: block; float: left; padding-top:14px;}
.in-zfxxgk li a span{display: block; float: right; padding-right: 40px;}

/* 首页-友情链接 */
.in-youqing {width: 100%; overflow: hidden; border: 1px solid #e5e5e5; padding: 20px;}
#marquee2 { width: 100%; position: relative; overflow: hidden;}
#marquee2 .content { width: 100%; position: relative; height: 55px; }
#marquee2 ul {height: 55px; float: left;}
#marquee2 li {text-align: center; float: left; width: 230px; padding: 0 10px;}
#marquee2 li a {width: 100%; display: block;}
#marquee2 li a:hover {opacity: .8;}
#marquee2 li a img {width: 100%; height: 55px;}


/* 列表 */
.list-left {width: 210px; padding-bottom: 9999px; margin-bottom: -9999px; background: #f0f0f0; float: left;}
.list-left .title {background: url(../images/list_07.jpg) left bottom no-repeat #1e67a8; padding: 10px 15px 20px 25px; font-size: 20px; color: #fff; font-weight: bold;}
.list-left .nav-wrap {padding: 13px 8px 50px;}
.list-left .nav-wrap li {width: 100%; margin-bottom: 10px; line-height: 30px;}
.list-left .nav-wrap li a {display: block; padding: 5px 20px; font-size: 18px;}
.list-left .nav-wrap li a:hover {background: #cecece; color: #fff;}

.list-right {width: 920px; float: right;}

.list-title {height: 50px; border-bottom: 1px solid #dcdcdc; position: relative; line-height: 49px; margin-bottom: 25px;}
.list-title::before {content: ''; width: 40px; height: 4px; background: #2179c8; position: absolute; bottom: -1px; left: 0;}
.list-title .tit {float: left; color: #1e67a8; font-weight: bold; font-size: 26px;}
.list-title .weizhi {float: right; font-size: 18px; color: #999; color: #999;}
.list-title .weizhi i {width: 20px; height: 20px; display: inline-block; margin: 0 10px 4px 0; vertical-align: middle; background: url(../images/list_03.jpg);}
.list-title .weizhi a {color: #999;}
.list-title .weizhi a:hover {color: #1e67a8;}
.list-title .weizhi span {color: #333;}

.list-list {line-height: 50px; margin-bottom: 30px; padding-right: 10px;}
.list-list li {height: 50px; font-size: 18px;}
.list-list li a {float: left; display: block; max-width: 85%; color: #333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list-list li a:hover {color: #1e67a8;}
.list-list li span {float: right; color: #999;}
.list-list li:nth-child(5n) {height: 70px; border-bottom: 1px dashed #e5e5e5; margin-bottom: 20px;}

.fanye-wrap {padding: 30px 0 80px; font-size: 18px; text-align: center;}


/* 内容 */
.main-weizhi {font-size: 18px; color: #999; height: 50px; border-bottom: 1px solid #dcdcdc; position: relative; line-height: 49px; margin-bottom: 25px;}
.main-weizhi i {width: 20px; height: 20px; display: inline-block; margin: 0 10px 4px 0; vertical-align: middle; background: url(../images/list_03.jpg);}
.main-weizhi a {color: #999;}
.main-weizhi a:hover {color: #1e67a8;}
.main-weizhi span {color: #333;}

.center-title {line-height: 36px; font-size: 30px; text-align: center; padding: 30px 50px 20px; font-weight: bold;}
.center-time {height: 70px; line-height: 50px; border-bottom: 1px dashed #ccc; font-size: 18px; color: #999; margin: 0 50px 50px; text-align: center;}
.center-info {line-height: 40px; font-size: 18px; min-height: 500px; padding: 0 50px 50px; color: #333;}
.center-info img,.center-info table {max-width: 100%;}
.center-info a {color: #333;}
.center-info a:hover {color: #1f69c4;}
.center-info p {margin: 0;}

/*内容页打印和关闭*/
.info-bottom {padding:30px 50px 70px; text-align: left;}
.info-bottom a {display:inline-block; margin-right:20px; font-size:18px; padding-left:25px; color:#333;}
.info-bottom a:hover {color: #1f69c4;}
.info-bottom a.dayin {background:url("../images/ico-dayin.png") left center no-repeat;}
.info-bottom a.guanbi {background:url("../images/ico-guanbi.png") left center no-repeat;}



/*1210新增*/
.zz { width:100%; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.zz .zz_t1 { font-size:24px; font-weight:bold; color:#333; text-align:center; padding-bottom:30px;}
.zz .zz_t2 { color:#666; font-size:16px; line-height:2.2;}
.r1_wyc_conbox-open { overflow:hidden; margin:0 auto;}
.r1_wyc_conbox-open ul { overflow:hidden; padding-top:10px;}
.r1_wyc_conbox-open ul li { float:left; margin-left:25px; margin-top:15px; margin-bottom:15px; position:relative; width: 17%;}
.r1_wyc_conbox-open ul li a { display:block; width:88px; height:88px; border:1px solid #ddd; position:relative;} 
.r1_wyc_conbox-open ul li a:hover { border:1px solid #0089d4; }
.r1_wyc_conbox-open ul li a .yes { position:absolute; top:-10px; left:-10px;}
.r1_wyc_conbox-open ul li .icon1 { position:absolute; top:7px; left:50%; margin-left:-18px;}
.r1_wyc_conbox-open ul li a .t1 { color:#888; font-size:12px; line-height:14px; border-radius:10px; text-align:center; position:absolute; top:44px; width:80px; padding:0 4px;}
.r1_wyc_conbox-open ul li a:hover .t1 { color:#0089d4;}

.r1_wyc_conbox-open ul li a {
	transition-property: all;
	transition-duration: .3s;
	transition-timing-function: cubic-bezier(.25,.5,.55,.95);
}

.zz p{ margin: 0; padding: 0;}

.xglj {overflow:hidden; padding-top: 20px; }
.nbox_xglj { width:1200px; min-width:1200px; margin:0 auto; overflow:hidden;  }
.xglj_lm { height:70px; float:left;}
.xglj_lm .t1 { float:left; height:70px; line-height:70px; background:url(../images/15.jpg) no-repeat left bottom #fff; min-width:200px; color:#fff; font-size:20px; font-weight:bold; text-align:center;}
.xglj_conbox { width:1000px; height:70px; float:left; background: #115a9b; padding: 10px; padding-left: 30px; border-radius: 0px 3px 0px 3px; }
.xglj_conbox ul { width:955px; overflow:hidden; font-size:0;}
.xglj_conbox ul li { height:50px; width:171px; margin-right:20px; color:#555; font-size:16px; line-height:50px; text-align:center; float:left; overflow:hidden; position:relative;}
.xglj_conbox ul li img { width:100%; height:100%; display:block;}




















