@charset "utf-8";
/* CSS Document */
/* *********** padding, margin ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:url(../images/bodybg.gif) repeat;}
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#de0404;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul li{ vertical-align:bottom;}
.xxgk a:nth-child(1){width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xxgk a:nth-child(2){color:#ff0000}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;margin-top:0;*margin-top:-1px;_margin-top:-1px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
 h1{ font-size:18px;}
 h2{ font-size:14px;}
 h3{ font-size:12px;}
.container{width:1186px;margin:auto;}
.hide.active{ display: block!important;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:auto;height:16px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}
 /*右侧悬浮*/
.couplet-close img{cursor: pointer;}
.couplet-close{padding-bottom: 3px;}
.zc_web {	width: 180px;	height: auto;	position: fixed; right:0; bottom:0; display: none; z-index: 9999}
.zc_web .couplet-close{ text-align: right;}
.zc_web ul li img {	width: 180px;	height: auto;}
.zc_web ul li .img_title {	display: none;}
.zc_web ul li.num1 {	position: relative;}
.zc_web ul li.num1 span {	position: absolute;	left: 31px;	bottom: 34px;	color: #ff0000;	font-weight: 700;	font-size: 32px;}
 /*左侧悬浮*/
.zc_web2 {	height: auto;	position: fixed; left:0; bottom:0; display: none; z-index: 9999}
.zc_web2 ul li .img_title {	display: none;}
/***** 主题内容 ******/
.ind_body{}
/***** 头部 ******/
.topbg{width:100%; background:url(../images/ind_bg.png) repeat; height:auto; line-height:35px; z-index:6; position:relative;}
.topbox { margin:0 auto; font-size:14px; height:35px; position:relative;}
.topbox .topleft{ float:left; }
.topbox .topleft ul li{ display:inline; color:#fff; background:url(../images/topline1.png) right center no-repeat; padding: 0 14px 0 0;
    margin-left: 14px;}
.topbox .topleft ul li.num3{background: none;}
.topbox .topright{ float:right; color:#fff; height:35px; overflow:hidden;}
.topbox .topright  ul li{ display:inline; float:left; background:url(../images/ind_arr.png) left center no-repeat;  margin-right:10px; padding-left:12px;}
.topbox .topright  ul li.num2{ display:none;}
.topbox .topright  ul li.last{ background:none;}
.topbox .topright  ul li.wap{ display:none;}
.topbox  a{ color:#fff;}

.header{height:260px; margin-top:-35px; position:relative; z-index:1;}
.header .banner{ position:absolute; z-index:2; left:0; top:0;}

.header .banner,.header .banner .mF_sohusports_myFocusnum1,.header .banner .mF_sohusports_myFocusnum1 .pic,.header .banner .mF_sohusports_myFocusnum1 .pic ul,.header .banner .mF_sohusports_myFocusnum1 .pic ul li,.header .banner .mF_sohusports_myFocusnum1 .pic ul li img{width: 100%!important;height: 260px!important; background: none;}
.header .banner .mF_sohusports_wrap{padding:0px !important;border:0px !important; width: 100%; float: none; background: none;}
.header .banner .mF_sohusports .txt,.header .banner .mF_sohusports .num{display: none;}

.header .logo{ position:absolute; z-index:3; padding:100px 0 0 6px;  }
.header .logo ul li a{ cursor:default;}
.header .logo .img_title{ display:none;}
.header .header_right{ width:338px;  position:absolute; right:0; top:30px; z-index:4; }
.header .header_right .oa{ background:url(../images/oaico.png) left center no-repeat; padding-left:37px; font-size:15px; height:64px; line-height:64px; float:left; }
.header .header_right .oa a{ color:#c28900;}
.header .header_right .weather{ height:64px; float:right; margin-top:-20px;}
.search{  height:28px; width:auto;float: left;	margin-left: 69px;	padding-top: 3px;}
.search li{ float:left;}
.search li input{ float:left; border:0 none; background:none;}
.search li.ss1{ width:222px; height:28px; padding:0 0 0 10px; position:relative; background:url(../images/searchtext2.png) 0 0 no-repeat;  }
.search li.ss1 input{ font-size:14px; color:#fff; background:none; width:100%; line-height:28px; height:28px; font-family:"微软雅黑"; outline:none; border:none;}
.search li.ss2{  width:30px; height:28px;}
.search li.ss2 input{ cursor:pointer; width:30px; height:28px; background:url(../images/searchtext2.png) -232px 0 no-repeat; overflow:hidden; }
.search li.ss3{ float:left;   height:28px; line-height:28px; font-size:14px; width:64px; text-align:right; }
.search li.ss3 a{ color:#ffcb17; text-decoration:underline;}
.search .msg-box{ position:absolute !important; top:28px; left:10px !important;}
.topsearchtext::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff; } 
.topsearchtext:-moz-placeholder, textarea:-moz-placeholder { color: #fff; } 
.topsearchtext::-moz-placeholder, textarea::-moz-placeholder { color: #fff; } 
.topsearchtext:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #fff; }

.ind_ad,.ind_ad ul{height: auto; font-size: 0; line-height: 0; overflow: hidden;}
.ind_ad ul li {margin-bottom: 5px;}
.ind_ad ul li .img_title{display: none;}
.ind_ad ul li img{max-width: 100%; height: auto;}

/*主题*/
.mainer{height:790px;position:relative;overflow:hidden;}
.menu{width:152px; height:790px; background:url(../images/left_bgn.png) 0 0; float:left; border-radius: 5px; overflow: hidden;}
.menu ul li{ 
	width:172px; 
	height:132px; float:left; 
	overflow:hidden; 
	font-size:18px; line-height:132px; 
	text-align:center;
}
.menu a{
	display:block;
	width:152px;
	height:132px; 
	line-height:132px; 
	overflow:hidden; 
	color:#fff; 
	background:url(../images/menuline.png) left bottom repeat-x; 
	float:left;
	font-size:18px; 
	text-align:center;
	position: relative;
}

/* .menu  a.on,.menu a:hover{
	line-height:34px; 
	background:#2577bb;
} */
.menu li.active a,.menu li.active:hover a{
	line-height:34px; 
	background:#2577bb;
}
.menu #nr2 span{ background-position:0 -60px; }
.menu #spA_1 span{ background-position:0 -120px; }
.menu #spA_2 span{ background-position:0 -180px; }
.menu #spA_3 span{ background-position:0 -240px; }
.menu #nr6{ display:none;}
.menu #nr6 span{ background-position:0 -300px; }
.menu a span{display:none; width:60px; height:60px; margin:20px auto 7px auto; background:url(../images/menuico.png) 0 0 no-repeat; overflow:hidden;}
.menu li.active a span,.menu li.active a:hover span {
	display:block;
}
.index_right{ height:790px; margin-left: 172px; overflow: hidden;position:relative; }
.nr_rban{height:100%;position:relative; overflow:hidden;background:url(../images/index_bgn.png) left top; border-radius: 5px;}
.nrcon{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;}
.nrcon dl{ float:left;width:1014px;height:100%;overflow:hidden;}
/***** 固镇动态 ******/
.bot12{ margin-bottom:12px; overflow: hidden; height: auto;}
.bot22{ margin-bottom:22px;}
.bot20{ margin-bottom:20px;}
.nrconbox{ padding:16px 16px 0 16px; height: auto; overflow: hidden;}
.in_flash{ width:460px; height:314px; overflow:hidden; }
.in_flash .title{ display:none;}
.in_flash .mF_sohusports_wrap{width:100%;padding:0 !important;border:0 !important;}
.in_flash .mF_sohusports_myFocus01{ width:100%;}
.in_flash .mF_sohusports .pic{width:100% !important;height:314px;}
.in_flash .mF_sohusports .pic li{width:100% !important;height:314px;}
.in_flash .mF_sohusports .pic img{width:100% !important;height:314px;}
.in_flash .mF_sohusports{width:100% !important;height:auto !important;}
.in_flash .mF_sohusports .txt li{width:100%;height:40px !important;line-height:40px !important;}
.in_flash .mF_sohusports .txt li a{display:block;padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-right: 110px;}
.in_flash .mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
.in_flash .mF_sohusports .num{bottom:15px !important;right:8px !important;}
.in_flash .mF_sohusports .num li a{width:13px !important;height:4px !important;text-indent:-999999px;margin-right:6px !important;background:#fff !important; border:none !important;}
.in_flash .mF_sohusports .num li.current a,.in_flash .mF_sohusports .num li a:hover{background:#ec0202 !important;}

.in_gzyw{ width:504px; height:314px; overflow:hidden;}
.in_topnews{   border:1px dashed #d3d3d3; text-align:center; margin-bottom:14px; line-height:30px;  height:60px; border:none; background:url(../images/ldzwico.png) left  center no-repeat; padding-left:80px;}
.in_topnews a{ color:#f00;}
.in_topnews .title{ font-size:24px; text-align:center; line-height:30px;}
.in_topnews .remarks{ font-size:14px; line-height:24px; padding-left:60px; text-align:left; height: 24px; overflow: hidden;}

.in_topnewsn{padding-bottom:15px; height:61px; background:url(../images/ldzwico.png) left 8px no-repeat; padding-left:134px;}
.in_topnewsn .con{ width: 413px; height: 61px; background: #f2f1f1;}
.in_topnewsn .con .odd{ text-align: center; height: 30px; padding-top: 3px; line-height: 30px;}
.in_topnewsn .con .odd a{ float: none; font-size: 22px; color: #d31d1d;}
.in_topnewsn .con .even{ text-align: center; height: 24px; font-size: 14px; line-height: 24px;}
.in_topnewsn .con .even a{ float: none;}



.in_tabs{ height:37px; line-height:37px; background:url(../images/in_t1bg.gif) left bottom repeat-x;}
.in_tabs ul li{ display:inline; float:left; min-width:80px; padding:0 12px; text-align:center; font-size:16px;}
.in_tabs ul li.active{ background:#0079d4; color:#fff;}
.in_tabs ul li.active a{ color:#fff;}
.in_tabs2 ul li{ width:25%; padding:0; }
.in_tabs a.xxmore{ width:78px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#fff; display:block; background:url(../images/hd_xx.gif) 0 0 no-repeat; margin:6px 3px 0 0;}
.in_tabswj ul li {width: 20%;}

.in_list { padding:10px 12px 0 0;  font-size:14px;}
.in_list li{ height:29px;  position: relative; line-height:29px; font-size:14px; background:url(../images/in_arr.gif) 4px center no-repeat; padding-left:18px; clear:both;}
.in_list li a{ float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width: 403px;}
.in_list li font{ font-size:14px;}
.in_list li .date,.remote-info span{ float:right; color:#999;  font-size:12px;}
.in_list li img{ float:left; padding:10px 0 0 0;}
.in_list li .starting{ float:left; color:#ee9439;}
.in_list li .nostart{ color:#0079d4; float:left;}
.in_list li .over{ color:#999; float:left;}
.in_list li .bmbs_box{ display:none;}
.in_list li h3{ font-size:14px;}
.in_list .myzj_wz li{ position: relative;}
.in_list .myzj_wz li .fl{ position: absolute; left:12px; top:0;}
.in_list .myzj_wz li a{ padding: 0 0px 0 70px; float: none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width: none;}
.in_list .bmgg_wz li a{ max-width: 330px;}
.in_list .pagination{ display:none;}
.in_dtbox .in_list li{ height:30px; line-height:30px; }
.in_gzyw .in_list li{ height:30px; line-height:30px; }
.in_zfgw .in_list li a{ max-width: 360px;}
.in_zfbox .in_list li a{ max-width: 410px;}
.in_zfbox .in_list li{ position: relative;}
.in_zfbox .in_list li .date{ position: absolute; top:0; right:0;}

.in_ztzlbox1{ width: 460px; height: 92px;}
.in_ztzlbox1 .mF_sohusports_wrap {padding: 0 !important;border: 0 !important;}
.in_ztzlbox1 .mF_sohusports_wrap, .in_ztzlbox1 .mF_sohusports {width: 100% !important;height: 100% !important;}
.in_ztzlbox1 .mF_sohusports_wrap .pic {width: 100% !important;height: 100% !important; overflow: hidden;}
.in_ztzlbox1 .mF_sohusports .pic li {width: 100% !important;height: 100% !important;text-align: center;background: #e0e0e0;}
.in_ztzlbox1 .mF_sohusports_wrap .pic ul, .in_ztzlbox1 .mF_sohusports .pic img {width: 100% !important;height: 100% !important; }
.in_ztzlbox1 .mF_sohusports .txt {width: 100%; display: none;}
.in_ztzlbox1 .mF_sohusports .num {bottom: 8px !important;right: 1px !important;}
.in_ztzlbox1 .mF_sohusports .num li a {width: 10px !important;height: 10px !important; margin-right: 9px !important;background: url("../images/in_flibg2.png") 0 0 no-repeat;transition: all .5s; text-indent: -999px;}
.in_ztzlbox1 .mF_sohusports .num li.current a, .in_ztzlbox1 .mF_sohusports .num li a:hover {background-position: -10px 0;}
/*专题专栏1 end*/
.in_ztzlboxr{ width: 502px; height: 92px; overflow: hidden;}
.in_ztzlboxr li{float: left; margin: 0 1px 1px 0; width: 170px;}
.in_ztzlboxr li a{display: block; height: 45px; line-height: 44px; text-align: center; color: #fff; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 5px; background: #83a2d6;}
.in_ztzlboxr li a:hover{ background: #4573c1 !important; color: #fff;}
.in_ztzlboxr li.num3{ width: 160px; margin-right: 0;}
.in_ztzlboxr li.num4{ width: 250px;}
.in_ztzlboxr li.num5{ width: 251px; margin-right: 0;}
.in_ztzlboxr li.num2 a{ background: #bacbe8;}
.in_ztzlboxr li.num3 a{ background: #98b2de;}
.in_ztzlboxr li.num4 a{ background: #98b2de;}
.in_ztzlboxr li.num5 a{ background: #bacbe8;}


.xxgk_wz li { padding: 0 60px 0 18px; overflow: hidden; position: relative;  }
.xxgk_wz li .col-block, .xxgk_wz  li .nr {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_wz li .explain-list, .xxgk_wz li .policy-list ,.xxgk_wz  li .gl{display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_wz li .title, .xxgk_wz  li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;max-width: none;}
.xxgk_wz li .explain-list .explain-link, .xxgk_wz li .policy-list .policy-link , .xxgk_wz  li  .a{display: inline;color: #dd0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.xxgk_wz li .date ,.xxgk_wz li .date {white-space: nowrap;font-family: arial;position: absolute;right: 0;top: 0;color: #999;}
.xxgk_wz li .split-line,.xxgk_wz  li .split{padding-left: 5px;}

.in_dtbox{ height:auto;}
.in_zfgw{ width:460px; height: 176px;}
.in_zfbox{ width:504px;}
.in_ztzl{ height:74px; border:1px solid #d7dce0; position:relative; overflow:hidden; margin-bottom:14px;}
.in_ztzl .in_zttit{ position:absolute; left:-1px; top:-1px;}
.in_ztzl .in_ztzlbox{ height:62px; padding:10px 0 0 99px;}
.in_ztzl .in_ztzlbox ul li{ display:inline; float:left; font-size:16px; margin:0 14px 0 0;  overflow:hidden;  }
.in_ztzl .in_ztzlbox ul li .img_title { display:none;}

.ztzl_left{ width: 374px; height: 55px; float: left; overflow: hidden;}
.ztzl_left li{margin: 0 14px 0 0;width: 173px;overflow: hidden;height: 55px;}
.ztzl_left li img {width: 173px;height: 55px;}
.ztzl_right{ width: 494px; height: 55px; float: left; overflow: hidden;}
.ztzl_right li{ width: 200px; height: 55px;}
.ztzl_right li img {width: 200px;height: 55px;}


.in_ztzl .j-scroll{ position: relative;}
.in_ztzl .scroll-wrap{ margin-right: 38px; height: 55px; overflow: hidden;}
.in_ztzl .j-scroll .prev,.in_ztzl .j-scroll .next{display: block; position: absolute; right: 8px; width: 15px; height: 28px; background: url("../images/ind_prev.png") 0 0 no-repeat; cursor: pointer;}
.in_ztzl .j-scroll .prev{ top: -2px;}
.in_ztzl .j-scroll .prev:hover{ background-position: -15px 0;}
.in_ztzl .j-scroll .next{ background-position: -30px 0; bottom:-2px;}
.in_ztzl .j-scroll .next:hover{ background-position: -45px 0;}
.in_ztzl .j-scroll li{width: 200px; margin-right: 12px;}
.in_ztzl .j-scroll li img{width: 200px;height: 55px;}

/***** 信息公开 ******/
.in_xxgknr{ padding:30px 16px 0 16px;}
.in_xxgkleft{ width:460px;}
.in_ldzc{ height:330px;}
.in_ldtit{ background:url(../images/in_ldtit.gif) 0 0 no-repeat; height:26px; line-height:26px; font-size:16px;}
.in_ldtit a{ color:#0079d4;}
.in_ldtit span{ float:left; color:#fff; width:58px; text-align:center; padding-right:6px;}
.in_ldimg{ float:left; padding:20px 0 0 0; width:163px; text-align:center; line-height:20px;}
.in_ldtext{ padding-top:12px; font-size:14px;}
.in_ldinfo{ float:right; width:258px; padding:20px 20px 0 0; line-height:27px; font-size:14px;}
.in_ldtitle{ font-weight:bold; }
.in_ldcontent{ height:90px; overflow:hidden;}
.in_ldcontent a{ color:#fa7001;}
.in_ldfg{ height:70px; overflow:hidden;}
.in_ldmail{  height:45px; line-height:45px;}
.in_ldmail a{ display:block; padding-left:66px; color:#996600; background:url(../images/mailbtn.gif) 0 0 no-repeat; height:45px;}
.in_ldmail a:hover{ background-position:0 -45px;}
/* 列表 */
.gk_list { margin-top: 5px;}
.gk_list li { padding: 0 90px 0 15px; background:url(../images/in_arr.gif)  left center no-repeat; height: 37px; line-height: 37px; overflow: hidden; position: relative; font-size:14px;}
.gk_list li .col-block {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .explain-list, .gk_list li .policy-list {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;max-width: none;}
.gk_list li .explain-list .explain-link, .gk_list li .policy-list .policy-link {display: inline;color: #dd0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.gk_list li .date {white-space: nowrap;font-family: arial;position: absolute;right: 0;top: 0;color: #999;}
.gk_list li .split-line{padding-left: 5px;}
/***** 信息公开-首页 ******/
.gk_left{ width: 576px; padding-top: 10px;}
.gk_right{ width: 382px; padding-top: 10px;}
.gk_zcbox{ height: 460px; overflow: hidden;}
.gk_btn{ position: relative;}
.gk_btn ul li{ width: 140px; height: 101px; text-align: center;  float: left; margin: 20px 20px 0 0; }
.gk_btn ul li a{ display: block; height: 86px; padding-top: 15px;  background: #eff8ff;  border-radius: 5px; -moz-border-radius: 5px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gk_btn ul li a:hover{ background: #dceffd;}
.gk_btn ul li .img_title{ display: block; font-size: 15px; color: #0079d4; height: 45px; line-height: 45px;}
.gk_btn ul li.num7{ position: absolute; right:0; top:20px; width: 96px; height: 224px; margin: 0; }
.gk_btn ul li.num7 a{ height:219px; padding-top:5px; }
.gk_btn ul li.num7 .img_title{ width:18px; display: block; padding-top: 3px; margin: 0 auto; line-height: 18px; height: auto; }
.gk_lmbtn{ height: 419px; overflow: hidden;}
.gk_lmbtn ul{ width: 110%;}
.gk_lmbtn ul li{ display: inline; float: left; text-align: center; width: 183px; margin:0 15px 17px 0;}
.gk_lmbtn ul li a{ display: block; padding: 23px 0 0; background: #e4b57b; text-align: center; font-size: 0; line-height: 0; transition: 0.4s all; color: #fff; height: 101px;}
.gk_lmbtn ul li a img,.gk_lmbtn ul li a span{display: inline-block; vertical-align: middle; cursor: pointer;}
.gk_lmbtn ul li a img{height: 44px; width: auto;}
.gk_lmbtn ul li a span{ padding: 15px 0 0; height: 26px; line-height: 26px; font-size: 18px; width: 96%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gk_lmbtn ul li.num2 a{background-color: #88cad6;}
.gk_lmbtn ul li.num3 a{background-color:#abcefe;}
.gk_lmbtn ul li.num4 a{background-color:#94cdac;}
.gk_lmbtn ul li.num5 a{background-color:#f19195;}
.gk_lmbtn ul li.num6 a{background-color:#d4cf82;}
.gk_lmbtn ul li a:hover{background-color:#d9974a;}
.gk_lmbtn ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.gk_lmbtn ul li.num2 a:hover{background-color:#58b5c6;}
.gk_lmbtn ul li.num3 a:hover{background-color:#89bafe;}
.gk_lmbtn ul li.num4 a:hover{background-color:#69b98b;}
.gk_lmbtn ul li.num5 a:hover{background-color:#eb656b;}
.gk_lmbtn ul li.num6 a:hover{background-color:#c3bc50;}
.gk_ztimg ul li{ text-align: center; margin-top: 10px;}
.gk_ztimg ul li .img_title{ display: none; }
@media (max-width: 1185px) and (min-width: 992px){
.nr_rban,.nrcon dl{width:820px;}
.gk_left{width: 476px;}
.gk_right{ width: 292px;}
.gk_btn ul li {width: 125px;margin: 20px 10px 0 0;}
.gk_btn ul li.num7 {width: 70px;}
.gk_lmbtn ul li {width: 138px;}
.gk_ztimg ul li img{ width: 100%;}
}
@media (max-width:991px) {
	.gk_left,.gk_right{ width: auto; float: none;}
	.gk_left{padding-top: 0;}
	.gk_btn ul li {width: 193px;}
	.gk_lmbtn{ height: auto;}
	.gk_lmbtn ul li {width: 235px;}
	.gk_ztimg ul li{ margin:0 0 10px 0;}
}
@media (max-width:767px) {
	.gk_btn ul li{ width: 31.3%; margin:10px 1% 0 1%; }
	.gk_btn ul li.num7{ position: static; width: 98%; height: 101px; margin: 10px 1% 0 1%;}
	.gk_btn ul li.num7 a{  height: 86px;}
	.gk_btn ul li.num7 .img_title{ width: auto; height: 45px; line-height: 45px; margin-top: 0;}
	.gk_lmbtn{ margin-bottom: 15px;}
	.gk_lmbtn ul{ width: 100%;}
	.gk_lmbtn ul li {width: 31.3%; margin:10px 1% 0 1%;}
	.gk_zcbox .in_tabs li{ width: 33% !important;}
	.zf_inabs ul li{ width: auto !important; padding: 0 12px !important;}
}
@media (max-width:480px) {
	.gk_ztimg li img{ width: 100%; height: auto;}
	.gk_lmbtn ul li {width: 48%; }
	.gk_btn ul li{ width: 48%;  }
}
/***** 信息公开-重点领域公开 ******/
.in_zdlygk{ height:174px;}
.in_zdlygkbtn{ padding:27px 0 0 0;}
.in_zdlygkbtn ul li{ display:inline; float:left; width:108px; height:83px; font-size:16px; text-align:center; margin:0 28px 0 0;}
.in_zdlygkbtn ul li a{ display:block; height:83px; padding:50px 0 0 0; height:33px; line-height:33px; background:url(../images/zdlyico.gif) 0 -83px no-repeat; color:#555;}
.in_zdlygkbtn ul li a:hover{ background-position:0 0; color:#0079d4;  -moz-transition: all 0.4s;-o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s; }
.in_zdlygkbtn ul li.num2 a{  background-position:-108px -83px;}
.in_zdlygkbtn ul li.num3 a{  background-position:-216px -83px;}
.in_zdlygkbtn ul li.num2 a:hover{  background-position:-108px 0;}
.in_zdlygkbtn ul li.num3 a:hover{  background-position:-216px 0;}
.in_zdlygkbtn .pro-scroll2{width:453px;height:83px;position:relative;}
.in_zdlygkbtn .pro-img-list2{position:relative;width:380px; overflow:hidden; height:83px;z-index:88;  margin:0 0 0 32px;}
.in_zdlygkbtn .pro-scroll2 .prev2{position:absolute;top:0;width:20px;height:83px;overflow:hidden;cursor:pointer;z-index:99; background:url(../images/zdlybtn.gif) 0 0 no-repeat; left:0;}
.in_zdlygkbtn .pro-scroll2 .prev2:hover{ background-position:-20px 0;}
.in_zdlygkbtn .pro-scroll2 .next2{ position:absolute;top:0;width:20px;height:83px;overflow:hidden;cursor:pointer;z-index:99; background:url(../images/zdlybtn.gif) 0 -83px no-repeat; right:0;}
.in_zdlygkbtn .pro-scroll2 .next2:hover{ background-position:-20px -83px;}
.in_gkad{ height:77px; overflow:hidden;}
.in_xxgkright{ width:504px;}
.in_zxgk{ height:190px;}
.in_xxgkbtn{ height:120px; overflow:hidden;}
.in_xxgkbtn ul li{ width:156px; height:46px; line-height:46px; float:left; display:inline; font-size:16px; margin:0 10px 14px 0;}
.in_xxgkbtn ul li a{ display:block; height:46px; background:#3fb3f7; color:#fff;}
.in_xxgkbtn ul li.num2 a{ background:#f3b52e;}
.in_xxgkbtn ul li.num3 a{ background:#dd95ef;}
.in_xxgkbtn ul li.num4 a{ background:#ff9166;}
.in_xxgkbtn ul li.num5 a{ background:#8cdd74;}
.in_xxgkbtn ul li.num6 a{ background:#5cd2b5;}
.in_xxgkbtn ul li .ico{ display:block; float:left; width:35px; height:46px; background:url(../images/xxgkico.png) 0 0 no-repeat; margin:0 8px 0 10px;}
.in_xxgkbtn ul li.num2 .ico{ background-position:-35px 0;}
.in_xxgkbtn ul li.num3 .ico{ background-position:-70px 0;}
.in_xxgkbtn ul li.num4 .ico{ background-position:-105px 0;}
.in_xxgkbtn ul li.num5 .ico{ background-position:-140px 0;}
.in_xxgkbtn ul li.num6 .ico{ background-position:-175px 0;}
.in_xxgkbtn ul li a:hover { background:#35adf3;}
.in_xxgkbtn ul li.num2 a:hover{ background:#eeae23;}
.in_xxgkbtn ul li.num3 a:hover{ background:#cf75e5;}
.in_xxgkbtn ul li.num4 a:hover{ background:#fb8658;}
.in_xxgkbtn ul li.num5 a:hover{ background:#78d15e;}
.in_xxgkbtn ul li.num6 a:hover{ background:#4ec8aa;}
.in_xxgkbtn ul li a:hover .ico{ -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
/***** 政民互动 ******/
.in_zmhdnr{ padding:25px 16px 0 16px;}
.in_zmhdleft{ width:576px;}
.in_xjxd{ height:340px; overflow:hidden;} 
.in_xjtitle{ height:31px; line-height:31px; font-size:14px; background:#e8eff5; margin:11px 0  0 0;}
.in_xjtitle ul li{ display:inline; float:left; text-align:center; }
.in_xjtitle ul li.t1{ width:251px; text-align:left; padding:0 0 0 72px;}
.in_xjtitle ul li.t2{ width:156px;}
.in_xjtitle ul li.t3{ width:96px; float: right;}
.in_xjlist{ margin:9px 0 0 0;}
.in_xjlist ul{ height:31px;}
.in_xjlist ul li{ height:31px; line-height:31px; font-size:14px; display:inline; float:left; text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.in_xjlist ul li.l1{ width:313px; text-align:left; padding:0 0 0 10px; text-align:left;}
.in_xjlist ul li.l2{ width:156px;}
.in_xjlist ul li.l3{ width:96px; float: right; }
.in_maillist{ height:55px; overflow:hidden;}
.in_maillist ul li{ width:134px; height:55px; line-height:55px; overflow:hidden; font-size:14px; display:inline; float:left; margin:0 13px 0 0;}
.in_maillist ul li a{ display:block; height:55px; color:#996600; background:#fbecbe;}
.in_maillist ul li a:hover{ background:#f6de93;}
.in_maillist ul li .ico{ width:30px; height:55px; float:left; background:url(../images/in_mailico.png) 0 0 no-repeat; margin:0 10px 0 20px;}
.in_maillist ul li.num2 .ico{ background-position:-30px 0;}
.in_maillist ul li.num3 .ico{ background-position:-60px 0;}
.in_maillist ul li.num4 .ico{ background-position:-90px 0;}
.in_maillist ul li.num4{ margin:0;}
.in_maillist ul li a:hover .ico{ transition: ease-in-out .7s; transform: rotate(360deg);}

.history-grid-wrap{margin-top: 44px;}
.history-grid-wrap  table td{text-align:center; line-height: 28px;}
.history-grid-wrap td.feature {width: 55px !important;color: #333; font-weight: bold;line-height:20px; padding:5px 5px;}
.history-grid-wrap td{border: 1px #d1d1d1 solid;background-color: white;}

/***** 政民互动-在线访谈 ******/
.in_zxft{ padding:14px 0 0 0; height:180px;}
.in_ftleft{ float:left; width:263px; padding:0 25px 0 0;}
.in_ftright{ margin-left: 290px;}
.in_ftright .ftitle{ font-size:16px; height:35px; line-height:35px; }
.in_ftright .ftitle a{ color:#0079d4; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ftlist  li{ height:31px; line-height:31px; overflow:hidden; font-size:14px; }
.ftlist  li .ti{ font-weight:bold; width:46px; color:#444647; float:left; display:block;}
.ftlist  li.ftinfo{ height:75px; overflow:hidden; line-height:26px;}
.ftlist  li.ftinfo a{ color:#eb1903;}
.ftlist  li.ftinfo .ti{ height:75px;}
.in_fthg h3{ padding: 4px 0 0; height: 36px; line-height: 36px; font-weight: bold; border-bottom: 1px #ccc solid; font-size: 16px; color: #3d8bcd;}
.in_fthg h3 a,.in_fthg h3 a:hover{ color: #3d8bcd;}
.in_fthg .in_list{padding-right: 0;}
.in_fthg .in_list li{height: 32px; line-height: 32px;}
.in_fthg .in_list li .date{ font-size: 14px;}
.in_fthg .in_list li a{ float: none; max-width: none;}

.in_zmhdright{ width:380px;}
.in_zmhdright .in_list{padding-top: 13px;}
.in_zmhdright .in_list li{height: 33px; line-height: 32px;}

/***** 政民互动-信件统计 ******/
.in_xjcx{    height:250px;	border-bottom: 1px dashed #ddd;	margin-bottom: 20px;}
.in_tjbox{ height:42px; line-height:42px; background:#fff; border:1px solid #efefef; margin:12px 0; padding:0 0 0 10px;}
.in_tjbox .ti{ float:left; font-size:14px; color:#0079d4; width:70px;}
.in_tjbox ul li{ float:left; font-size:14px; background:url(../images/tjline.gif) right center no-repeat; padding:0 12px 0 0; margin-right:12px;}
.in_tjbox ul li.tj1{ width:110px;}
.in_tjbox ul li.tj2{ padding-left:10px;}

.in_tjbox ul li .blue{ color:#0079d4;}
.in_tjbox ul li.last{ background:none;}
.in_tjform{ height:94px; padding-top: 60px; }
.in_tjleft{ float:left; width:308px;}
.in_tjleft ul li{ height:32px; line-height:32px; font-size:14px; margin:0 0  12px 0;}
.in_tjleft ul li .fl{ width:86px;}
.in_tjleft ul li .xj_text{ width:202px; height:31px; background:#fff; border:1px solid #e9e5e5; float:left; padding:0 0 0 10px; margin:0; outline:none; }
.in_tjright{ float:left; width:72px; height:77px;}
.in_tjright .xj_search{ background:url(../images/btnsearch.gif) center no-repeat #0079d4; width:100%; height:77px; cursor:pointer; border:none; padding:0;}
.ind_hdtjxx{height: 110px;line-height: 25px;font-size:14px;color:#666;overflow:hidden;padding: 5px 0 0 0;}
.ind_hdtjxx ul li{padding-left:10px;height: 30px;overflow:hidden;background:#f7f7f7;margin-bottom: 4px;}
.ind_hdtjxx ul li span{display:inline-block;float:left;height: 30px;line-height: 30px;white-space:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ind_hdtjxx ul li span.tit{font-weight:bold;}
.ind_hdtjxx ul li span.sl{width:140px; padding-right:10px;}
.ind_hdtjxx ul li span.bj{width:140px; padding-left:10px;}
.ind_hdtjxx ul li span font{font-size:12px;color:#0e76cd;}
.ind_hdtjxx ul li span.line{ width:20px;}

.in_xzmail{ height:150px;}
.in_xzmail ul li{ display:inline; height:121px; text-align:center; width:91px; float:left; margin:0 16px; font-size:16px; overflow:hidden;}
.in_xzmail ul li img{ padding:12px 0;}
.in_xzmail ul li  .img_title{ display:block; height:29px; background:#fff; line-height:29px;}
.in_xzmail ul li a{ height:121px; background:#edeced; display:block; color:#0079d4;}
.in_xzmail ul li.num1 a:hover img{ transition: ease-in-out .7s; transform: rotate(360deg);}
/***** 网上服务 ******/
.in_bsfwtab{ height:36px; background:url(../images/bstab_bg.gif) left bottom repeat-x; line-height:34px;}
.in_bsfwtab ul li{ display:inline; float:left; padding:0 22px; font-size:16px;  height:36px;}
.in_bsfwtab ul li.active{ background:url(../images/bstab_aon.gif) left bottom repeat-x;}
.in_bsfwtab ul li.active a{ color:#0079d4;}
.in_wsbsnr{ padding:25px 15px 0 16px;}
.in_wsbsleft{ width: 576px;}
.in_wsbslist{ padding-top: 20px; height: 408px; position: relative;}
.in_wsbslist .hd{ height:12px; position:absolute; left:50%; bottom:20px; width:66px; margin-left:-33px;}
.in_wsbslist .hd ul li{display: inline-block; _float:left;*float:left; margin:0 5px; line-height: 12px; background:url("../images/wsbs_btn.png")no-repeat; width: 12px; height:12px; text-align: center; text-indent:-9999em; cursor:pointer;}
.in_wsbslist .hd ul li.on{  background:url("../images/wsbs_btnhover.png") no-repeat;}
.in_wsbslist .bd .tempWrap{ width:100%;}
.in_wsbslist .bd  ul li{ float:left; width:100%; height:360px; overflow:hidden; }
.in_wsbslist .bd  ul li a{ width:118px; padding: 0 5px; float:left; margin:0 18px 15px 0;text-align:center; height:58px; line-height:58px; font-size:16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border: 1px solid #d3d3d3;}
.in_wsbslist .bd  ul li a img{ display: none;}
.in_wsbslist .bd  ul li a.num4,.in_wsbslist .bd  ul li a.num8,.in_wsbslist .bd  ul li a.num12,.in_wsbslist .bd  ul li a.num16,.in_wsbslist .bd  ul li a.num20,.in_wsbslist .bd  ul li a.num24,.in_wsbslist .bd  ul li a.num28,.in_wsbslist .bd  ul li a.num32,.in_wsbslist .bd  ul li a.num36,.in_wsbslist .bd  ul li a.num40,.in_wsbslist .bd  ul li a.num44,.in_wsbslist .bd  ul li a.num48,.in_wsbslist .bd  ul li a.num52,.in_wsbslist .bd  ul li a.num56,.in_wsbslist .bd  ul li a.num60,.in_wsbslist .bd  ul li a.num64{ margin-right:0;}
.in_wsbslist .bd  ul li a:hover{ background:#edeced; border: 1px solid #edeced;}

.mslyfw_btn{ padding-top: 20px; height: auto; overflow: hidden;}
.mslyfw_btn ul{ width: 105%;}
.mslyfw_btn ul li{ width: 107px; height: 224px; float: left; margin-right: 10px; text-align: center;}
.mslyfw_btn ul li a{ padding: 41px 33px 0; width: 41px; height: 183px; background: #eff8ff; color: #0079d4; font-size: 18px; line-height: 20px;display: block;}
.mslyfw_btn ul li img{ margin: 0 auto; margin-bottom: 20px;}
.mslyfw_btn ul li .img_title{ width: 24px; margin:0 auto; display: block;}
.mslyfw_btn ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.in_wsbsright{ width: 381px;}
.bsfw_pic1 img{height: 233px;}
.bsfw_pic1 ul li,.bsfw_pic2 ul li{ margin-bottom: 15px;}
.bsfw_pic1 ul li .img_title,.bsfw_pic2 ul li .img_title,.bsfw_pic3 ul li .img_title{ display: none;}
.bsfw_pic3{ text-align: center; padding: 9px 0; background:#f9f9f9; height: 128px; overflow: hidden;margin-bottom: 15px;}
.bsfw_pic3 ul li img{ margin: 0 auto;}
.bsfw_btn{ height: auto; overflow: hidden; clear: bottom;}
.bsfw_btn ul li{ height: 140px; width: 185px; float: left;text-align: center;}
.bsfw_btn ul li.num2{ float: right;}
.bsfw_btn ul li a{ padding-top: 26px; height: 114px; background: #f9f9f9; font-size: 18px; color: #858585; display: block;}
.bsfw_btn ul li img{ display: block; margin: 0 auto;}
.bsfw_btn ul li .img_title{ height: 57px; line-height: 56px;}
.bsfw_btn ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
/*办件统计*/
.fw_bjtj{height: 183px; padding: 0 19px;border: #d3d3d3 1px solid; margin-bottom:15px;}
.bjtj_title{height: 37px;border-bottom: #d3d3d3 1px solid;font-size: 16px;color: #0079d4;line-height: 36px; padding-top: 4px;}
.bjtj_list{ padding: 26px 0 0;}
.bjtj_list li{width: 50%; line-height: 40px; height: 40px; float: left; font-size:16px;}
.bjtj_list li span{font-weight:bold;color:#d31b22;padding-left: 10px; }
@media (max-width: 1185px) and (min-width: 992px){
.in_wsbsleft{ width: 476px;}
.in_wsbslist .bd  ul li a{ width:93px;}
.mslyfw_btn ul li{ width: 87px;}
.mslyfw_btn ul li a{ padding: 41px 23px 0;}
.in_wsbsright{ width: 301px;}
.bsfw_pic1 ul li img,.bsfw_pic2 ul li img{ width: 100%;}
.bsfw_pic3 ul li img{ width: 80%; height: 128px;}
.bsfw_btn ul li{ width: 145px;}
	.bjtj_list{padding-top: 6px;}
	.bjtj_list li{float: none; width: auto; height: 30px; line-height: 30px;}

}
@media (max-width:991px) {
.in_wsbsnr{ padding: 10px;}
.in_wsbsleft,.in_wsbsright{ width: 100%; float: none;}
.in_wsbslist .bd  ul li a{ width:158px;}
.mslyfw_btn{ margin-bottom: 20px;}
.mslyfw_btn ul li{ width: 139px;}
.mslyfw_btn ul li a{ padding: 41px 49px 0;}
.bsfw_pic1 ul li img,.bsfw_pic2 ul li img{ width: 100%; height: auto;}
.bsfw_btn ul li{ width: 363px;}
}
@media (max-width:767px) {
.in_wsbslist{ height: 317px;}
.in_wsbslist .bd  ul li{ height: 285px;}
.in_wsbslist .bd  ul li a{ width:23%; margin: 0 1% 2% 1%; box-sizing: border-box; height: 48px; line-height: 48px; font-size: 14px;}
.in_wsbslist .bd  ul li a.num5,.in_wsbslist .bd  ul li a.num10,.in_wsbslist .bd  ul li a.num15,.in_wsbslist .bd  ul li a.num20,.in_wsbslist .bd  ul li a.num25,.in_wsbslist .bd  ul li a.num30,.in_wsbslist .bd  ul li a.num35,.in_wsbslist .bd  ul li a.num40,.in_wsbslist .bd  ul li a.num45,.in_wsbslist .bd  ul li a.num50,.in_wsbslist .bd  ul li a.num55,.in_wsbslist .bd  ul li a.num60,.in_wsbslist .bd  ul li a.num65,.in_wsbslist .bd  ul li a.num70,.in_wsbslist .bd  ul li a.num75,.in_wsbslist .bd  ul li a.num80{ margin: 0 1% 2% 1%;}
.bsfw_btn ul li{ width: 48%;}
.mslyfw_btn ul{ width: 100%;}
.mslyfw_btn ul li{ width: 18%; margin: 0 1% 2%;}
.mslyfw_btn ul li a{ padding: 41px 20px 0px;}
.mslyfw_btn{ padding: 10px 0 0px; margin-bottom: 0;}
	.fw_bjtj{ padding: 0 10px;}
    .in_xjcx{height: auto;padding-bottom: 10px;}
    .in_tjform{padding: 15px 0 0;}
    .history-grid-wrap{margin-top: 15px;}
}
@media (max-width:450px) {
.mslyfw_btn ul li a{ padding: 41px 20px 0px;}
}
@media (max-width:375px) {
.mslyfw_btn ul li a{ padding: 41px 10px 0px;}
	.bjtj_list{padding-top: 6px;}
	.bjtj_list li{float: none; width: 100%; line-height: 30px; height: 30px;}
}
/***** 走进固镇 ******/
.in_zjgznr{ padding:28px  16px 0 16px;}
.in_zjgzleft{ width:378px;}
.in_zjflash{  height:282px; padding-bottom:25px; overflow:hidden;}
.in_zjflash .img_title{ display:none;}

.in_gzgktit{ height:41px; border-bottom:1px solid #d3d3d3;}
.in_zjgzbox{ height:220px;}
.in_gktext{ text-indent:2em; line-height:31px; font-size:14px; padding:9px 0 0 0; color:#444;}
.in_gktext a{ color:#d41f1f;}
.in_zjgzright{ width:584px;}
.in_zjgzbtn{ height:56px; overflow:hidden;}
.in_zjgzbtn ul li{ display:inline; width:145px; border-right:1px dashed #c0d3e6; height:56px; float:left; text-align:center;}
.in_zjgzbtn ul li a{ font-size:16px; color:#0079d4;}
.in_zjgzbtn ul li .ico{ width:35px; height:28px; margin:0 auto; display:block; background:url(../images/zjgz_ico.png) 0 0 no-repeat;}
.in_zjgzbtn ul li.num2 .ico{ background-position:-35px 0;}
.in_zjgzbtn ul li.num3 .ico{ background-position:-70px 0;}
.in_zjgzbtn ul li.num4 .ico{ background-position:-105px 0;}
.in_zjgzbtn ul li.num5 .ico{ background-position:-140px 0;}
.in_zjgzbtn ul li.num4{ border:none;}
.in_zjgzbtn ul li a:hover .ico{ -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}

.in_lsrwbtn{ width: 100%; overflow: hidden;}
.in_lsrwbtn ul{width: 110%; padding: 2px 0 0;}
.in_lsrwbtn ul li{ width:183px; height:52px; display:inline; float:left; text-align:center; margin:13px 11px 0 0;}
.in_lsrwbtn ul li a{ display:block; float: none;  height:50px;background:#fff; border:1px solid #d1d3d3; font-size:16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding: 0 5px; line-height:50px;}
.in_lsrwbtn ul li a:hover{background:#e7f2fa; border:1px solid #c9e1f3; color:#3e8dd9;}
.in_ldbtn{ height:86px; overflow:hidden;}
.in_ldbtn ul li{ display:inline; float:left; width:182px; height:72px; margin-right:14px;}
.in_ldbtn ul li a{ height:72px; display:block; background: #5da4dc; font-size:20px; font-weight:bold; line-height:72px; color:#fff;}
.in_ldbtn ul li a .ico{ float:left; height:72px; width:52px;background: url(../images/gz_mailico.png) 0 0 no-repeat; margin-left:15px; }
.in_ldbtn ul li.num3{ float:right;}
.in_ldbtn ul li.num2 .ico{ background:url(../images/gz_mailico.png) 0 -72px no-repeat;}
.in_ldbtn ul li.num3 .ico{ background:url(../images/gz_mailico.png) 0 -144px no-repeat;}
.in_ldbtn ul li.num2 a{ background:#9ed168;}
.in_ldbtn ul li.num3{ margin:0;}
.in_ldbtn ul li.num3 a{ background:#58c4ce;}
.in_ldbtn ul li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}

.in_tsgzpic{ margin:16px 0 0 0; overflow:hidden; height: 290px;}
.in_tsgzpic ul { font-size:14px; width: 110%;}
.in_tsgzpic ul li{ display:inline; width:181px; height:136px; text-align:center; float:left; margin:0 20px 18px 0; position:relative;}
.in_tsgzpic ul li img{height:100%; width: 100%;}
.in_tsgzpic ul li .title{ position:absolute; left:0; bottom:0; right: 0; height:33px; line-height:33px; background:url(../images/txtbg.png) 0 0 repeat; font-size:14px; color:#fff; cursor:pointer;}
/*数据发布*/
.data-titlebg{ margin-bottom: 10px; background:url(../images/sj_titbg.gif) center center repeat-x; height: 34px; line-height: 34px; text-align:center;}
.data-titlebg .tit{ display: inline-block; font-weight: bold; font-size: 22px; color: #3374b6; background:url(../images/sj_titaon.png) center center no-repeat #fff; width: 134px; }
.data-titlebg .tit a{color: #3374b6; }
.data-left{ width: 130px; margin-top: 6px; overflow: hidden;}
.sjfb_tabs ul li{ height: 65px; line-height: 64px; text-align: center; font-size: 18px; position: relative;background: #f5f5f5; margin-bottom: 10px; }
.sjfb_tabs ul li a{ display: block; height: 100%; }
.sjfb_tabs ul li.active{ color: #fff; background: #2a7cd4;}
.sjfb_tabs ul li.active a{ color: #fff; }
.sjfb_tabs ul li.active .ico{ display: inline-block; width: 9px; height: 17px; position: absolute; top:50%; right:-9px; margin-top: -8px; background:url(../images/tabico.png) 0 0 repeat-x;}
.data-right{ width: 834px;}
.zfsj_select {height: 36px; margin-bottom: 15px;}
.zfsj_select ul{ float: right;}
.zfsj_select ul li {float: left;height: 34px;line-height: 34px;font-size: 16px;color: #666;padding-left: 10px;}
.zfsj_select ul li.bt {width: 70px;white-space: nowrap;overflow: hidden;}
.zfsj_select ul li.sel {width: 120px;}
.zfsj_select ul li.bt1 {width: 35px;text-align: center;}
.zfsj_select ul li.sel select {float: left;width: 100%;height: 34px;line-height: 20px;padding: 4px 6px;border: #ddd 1px solid;background: #fff;color: #666;*margin-top: 4px;_margin-top: 4px;}
.zfsj_select  .quary {height: 34px;width: 70px; text-align:center; color:#fff; background:#f4b52f;border:none;}
.sj_lmbox{ background: #fff; padding: 15px; width: 552px; height: 238px; margin-top: 15px;}
.sj_tabstit{ height: 41px; border-bottom: 1px solid #d3d3d3; line-height: 41px;}
.sj_tabstit ul li{ display: inline; float: left; padding: 0 28px; font-size: 18px;}
.sj_tabstit ul li.active{ font-weight: bold; background: #2a7cd4; color: #fff;}
.sj_tabstit ul li.active a{ color: #fff;}
#statistiChart{ height: 330px; margin-top: 5px;}

.data-listbox{ width: 480px; margin: 20px 0 0;}
.data-listbox .in_list ul li{height: 38px; line-height: 38px; font-size: 15px;}
@media (max-width: 1185px) and (min-width: 992px){
.data-right{width: 648px;}
.data-listbox{width: 386px;}
.zfsj_select ul li.sel{width: 98px;}
.zfsj_select ul li.bt1{width: 28px;}
.in_tsgzpic{padding-left: 8px;}
}
@media (max-width:991px) {
.data-right,.data-left,.data-listbox{float: none; width: auto;}
.sjfb_tabs ul li{ float: left; width: 49%;}
.sjfb_tabs ul li:nth-child(2n){ float: right;}
.data-part1{padding-bottom: 10px;}
.data-listbox{ margin: 0 0 10px;}
}
@media (max-width:767px) {
.zfsj_select{height: auto; margin-bottom: 5px;}
.zfsj_select ul li{margin-bottom: 5px;padding-left: 5px;}
.zfsj_select ul li.sel{ width: 90px;}
.zfsj_select ul li.sel select{padding: 4px 0;}
.zfsj_select ul li.bt1{width: auto;}
.data-titlebg{margin-bottom: 5px;}
}

/*数据发布*/
/***** 底部 ******/
.footer{  padding-bottom: 20px;  text-align:center; color:#666; line-height:30px;  font-size:14px; position:relative;}
.footnav{ padding:36px 0 0 0;}
.footnav ul li{ display:inline;margin-right:12px; padding-left:12px; background:url(../images/footline.gif) left center no-repeat;}
.footnav ul li a{ color:#666;}
.footnav ul li.num1{ background:none;}
.footer .dzico{ position:absolute; left:180px; top:40px;}
.footer .jcico{ position:absolute; right:140px; top:50px;}
.footer .wzaico {
    position: absolute;
    right:22px;
    top: 56px;
}
.footer a{ color:#666;}
.footer span{ padding: 0 7px; display: inline-block;}

/*左侧边栏 s*/
.siderbar{  width:60px;  height: 100%; position: fixed; top:0; right: 0;z-index: 999;}
.open_menu{ background:url(../images/open_menu.png) 0 0 no-repeat; top:230px;  position:absolute; left:-12px; width:72px; height:65px; cursor:pointer;}
.siderbar_con{width: 60px; height: 100%; background-color: #212121;  right: -60px; position: relative;-webkit-transition:all .1s ease-moz-transition:all .1s ease;
	-o-transition:all .1s ease;
	-ms-transition:all .1s ease;
	transition:all .1s ease;
}
.siderbar ul{ padding-top: 160px;}
.siderbar li{ position: relative; margin-bottom: 5px;}
.siderbar .btn{ width: 100%; height: 85px; display: block; position: relative;}
.siderbar .cur_sbar .btn{  background-color: #c72b27;}
.siderbar .ico{ width: 100%; height: 85px; background-image: url(../images/index_sildebar_icon.png); background-repeat: no-repeat; display: block;}
.siderbar .icon1{ background-position: 0px 0px;}
.siderbar .icon2{ background-position: 0px -85px;}
.siderbar .icon3{background-position: 0px -170px;}
.siderbar .icon4{background-position: 0px -255px;}
.siderbar .icon5{background-position: 0px -340px;}
.siderbar .icon6{background-position: 0px -425px;}
.swich{width: 100%; height: 60px; display: block;position: absolute;bottom: 3%;right: 0;
	background-image: url(../images/index_sildebar_icon.png); background-repeat: no-repeat;}
.swich:hover{background-color: #c72b27;}
.btn_open{ background-position: 0px -575px; display:none;}
.btn_close{ background-position: 0px -515px; display:none;}
.siderbar li .show{ background-color: #c72b27;  position: absolute; top:0; right:-242px;
	z-index: -1;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
/*右下角的弹出层的样式*/
#winpop { width:188px;  position:fixed; right:0; bottom:0;  margin:0; overflow:hidden; display:none;  background:url(../images/sy_sxpj_0829.gif) no-repeat; z-index: 9999}
#winpop .title { width:100%; height:22px; line-height:20px; font-weight:bold; text-align:center; font-size:12px;}
#winpop .con { width:100%;  font-size:14px; color:#FFF; text-align:center;}
.winpop_close { float:right; font-size:14px;cursor:pointer; color:#bfbfbf; width:20px; height:20px}
#winpop_in1,#winpop_in2{ overflow:hidden;}
.siderbar li .show img{ margin-top: 8px;}
.siderbar li .s_item1{ width: 115px; height: 145px; text-align: center;}
.siderbar li .s_item2{ width: 115px; height: 145px; text-align: center;}
.siderbar li .s_item3{ width: 115px; height: 145px; text-align: center;}
.siderbar li .s_item4{ width: 185px; height: 85px; padding-left: 10px;}
.siderbar li .s_item5{ width: 115px; height: 135px;}
.siderbar li .s_item6{ width: 232px; height: 75px; padding-left: 10px; padding-top: 10px;}
.siderbar li.cur_sbar .show{right:60px;}
.siderbar li .show p{ color: #FFF; font-size: 14px; font-family: "microsoft yahei"; }
.siderbar li .s_item6 p{ font-size: 12px; margin-top: 4px;}
.siderbar li .show p.mt20{ margin-top: 20px;}
.siderbar li .show p a{ color: #fff;}
/*左侧边栏 e*/
@media (max-width: 1185px) and (min-width: 992px){
.container{ width: 992px;}
.search{ margin-left: 10px;}
.search li.ss1{ width:140px;}
.topbox .topright  ul li{ padding-left: 8px; margin-right: 6px;}
 
/*主题*/
.in_flash{ width: 400px;}
.in_gzyw{ width: 373px;}
.in_tabs ul li{ min-width: 60px;}
.in_list ul li a{ max-width: 270px;}
.in_list .myzj_wz li a{ max-width: none;}
.in_zfbox .in_list ul li { position: relative;}
.in_zfbox .in_list ul li .date{ position: absolute; top:0;right:0;}
.in_zfbox .in_list ul li a{ margin-right: 60px; float: none; max-width: none;}
.in_zfgw .in_list ul li a{ max-width: 290px;}
.in_list .bmgg_wz li a{ max-width: 250px;}
.ztzl_right{ width: 300px;}
.in_zfgw,.in_zfbox,.in_ztzlbox1,.in_ztzlboxr{ width: 386px;}
.in_tabs2 ul li a{ font-size:13px;}
.in_tabswj ul li a{ font-size: 16px;}
	.in_ztzlboxr li{width: 136px;}
	.in_ztzlboxr li.num3{width: 112px;}
	.in_ztzlboxr li.num4{width: 190px;}
	.in_ztzlboxr li.num5{width: 195px;}
/*互动*/
.in_zmhdleft{ width: 477px;}
.in_zmhdright{ width: 296px;}
.in_tjleft{width: 224px;}
.in_tjleft ul li .fl{ width:76px;}
.in_tjleft ul li .xj_text{width: 126px;}
.in_xzmail ul li{ width: 88px; margin: 0 5px;}
.in_xjtitle ul li.t1{ width: 193px;}
.in_xjtitle ul li.t2,.in_xjlist ul li.l2{ width: 116px;}
.in_xjlist ul li.l1{ width: 255px;}
.ind_hdtjxx ul li span.sl,.ind_hdtjxx ul li span.bj{width: 100px;}
/*走进固镇*/
.in_zjgzright{ width: 395px;}
.in_gktext{ height: 154px; overflow: hidden;}
.in_ldbtn ul li{ width: 32%; margin-right: 2%;}
.in_ldbtn ul li a .ico{ margin-left:0;}
.in_ldbtn ul li a{ font-size: 16px;}
.in_zjgzbtn ul li{ width: 98px;}
/*底部*/
	/* .footer .dzico{left:80px;}
	.footer .jcico{ right:40px;} */
	.footer .jcico, .footer .wzaico, .footer .dzico {
        position: static;
        display: inline-block;
        margin: 0;
    }
}
@media (max-width:991px) {
.container{ width: 768px;}
.search{ margin-left:0;}
.header{ height: auto; margin-top:0; position: static;}
.header .logo{ padding: 20px 0px; position: static; text-align: center;}
.menulist{ height: 50px; background: url("../images/leftmenubg.png") repeat;  }
.menulist ul li{ width: 16.6666%; height: 50px; float: left; text-align: center;}
.menulist ul li a{ font-size: 16px; display: block; color: #fff; font-weight: bold; line-height: 50px;}
.menulist ul li.active a{ background:#2577bb;}
/*动态*/
.mainer{ height: auto;}
.index_right{ margin-left:0; height: auto; background: #fff; border-radius: 0 0 5px 5px; overflow: hidden; position: static;}
.nr_rban{height:auto;position:static; width:auto;}
.nrcon{height:auto;overflow:hidden;position:static;}
.nrcon dl{ float:none;width:auto;height:auto;display: none;}
.nrcon dl.active{ display: block;}

.in_topnews{ height: auto;}
.in_topnews .remarks{ height: auto;}
.in_flash{ width: 100%; float: none; height: 500px; margin-bottom: 10px;}
.in_flash .mF_sohusports .pic{width:100% !important;height:500px;}
.in_flash .mF_sohusports .pic li{width:100% !important;height:500px;}
.in_flash .mF_sohusports .pic img{width:100% !important;height:500px;}
.in_gzyw{ width: 100%; height: auto; float: none;}
.in_list ul li a{ float: none; max-width: none; margin-right: 60px;}
.ztzl_right{ width: 250px;}
.in_zfgw,.in_zfbox,.in_ztzlbox1,.in_ztzlboxr{ width: 100%; float: none; padding-bottom: 10px;}
	.in_ztzlbox1{height: 126px;}
	.in_ztzlboxr li{width: 35%; margin-right: 0;}
	.in_ztzlboxr li a{margin-right: 1px;}
	.in_ztzlboxr li.num3{width: 30%;}
	.in_ztzlboxr li.num4,.in_ztzlboxr li.num5{width: 50%;}
	.in_ztzlboxr li.num3 a,.in_ztzlboxr li.num5 a{margin-right: 0;}

.in_zfgw .in_list ul li a{ max-width: none;}
.in_list .bmgg_wz li a{ max-width: none; margin-right:0;}
.in_zfbox .in_list ul li a{ max-width: none;}
/*互动*/
.in_zmhdnr,.in_zjgznr{ padding: 10px;}
.in_zmhdleft,.in_zmhdright{ width: 100%; float: none;}
	.in_zmhdleft{padding-bottom: 10px;}
.in_xjtitle ul li.t1{ width: 412px;}
.in_xjlist ul li.l1{ width: 474px;}
.in_xjxd{ height: auto; overflow: hidden;}
.in_xjxd.bot20{ margin-bottom: 10px;}
.in_zxft{ padding: 10px 0; height: auto; overflow: hidden;}
.in_xzmail ul li{ width: 29.3%; margin: 0 2%;}
.in_tjform{ width: 380px; margin: 0 auto;}
.in_list .myzj_wz li a{ margin-right:0;}
/*走进*/
.in_zjgzleft,.in_zjgzright{ width: 100%; float: none;}
.in_zjgzbox{ height: auto; overflow: hidden; padding-bottom: 10px;}
.in_zjgzbtn ul li{ width: 25%; box-sizing: border-box;}
.in_lsrwbtn{ height: auto; overflow: hidden; padding-bottom: 10px;}
.in_lsrwbtn ul{width: 100%;}
.in_lsrwbtn ul li{ width: 31.3%; margin: 2% 1% 0;}
.in_ldbtn ul li{ width: 32%; margin-right: 2%;}
.in_tsgzpic{height: auto;margin-top: 0;}
.in_tsgzpic ul li{width: 232px; height: 150px; margin: 18px 20px 0 0}
.in_zjflash{ width: 375px; margin: 0 auto;}
.footer .dzico,.footer .jcico,.footer .wzaico{ position: static; display: inline-block;}

}
@media (max-width: 767px) {
.nrconbox{padding: 10px 10px 0 10px}
.container{ width:100%;}
	.in_flash{ height: auto;}
	.in_flash #myFocus01{ width: 100%!important; height: 30em!important; box-sizing: border-box;}
	.in_flash .mF_sohusports .pic,.in_flash .mF_sohusports .pic li,.in_flash .mF_sohusports .pic img{width:100% !important;height:30em;}
	.in_topnews{    height:auto;   background:url(../images/ldzwico.png) left  top no-repeat; padding-left:0; padding-top: 48px;}
	.in_topnews .remarks{  padding-left:0;   height: auto; }
	.in_ztzl,.in_ztzl  .in_ztzlbox{ height: auto; overflow: hidden;}
	.in_ztzl  .in_ztzlbox{ padding: 10px 10px 0px 99px;}
	.ztzl_left,.ztzl_right{ width: 100%; float: none; margin-bottom: 10px;}
	.in_tabs ul li{ padding: 0 5px; text-align: center; width: auto; min-width: auto;}
	.in_tabs2{ height: auto; overflow: hidden;}
	.in_tabs2 ul li{ width: auto; padding: 0 10px;}
	.in_mslytab ul li{ width: 50%;}
	.in_tabswj{ height: 37px;}
	.in_tabswj ul li{ width: 20%; padding: 0;}

	/*互动*/
	.in_xjtitle ul li.t2,.in_xjlist ul li.l2{display: none;}
	.in_xjtitle ul li.t1{ padding:0; margin-right: 96px; width: auto; float: none;  display:block;text-align: center;}
	.in_xjlist ul li.l1{ margin-right: 96px; float: none; width: auto; display: block;}
.in_tsgzpic ul {width: 100%;}
.in_tsgzpic ul li{ margin:10px 0 0; width: 33.3%; position: static; height: 120px;}
.in_tsgzpic ul li a{display: block; margin: 0 5px; height: 100%; position: relative;}
	/*走进*/
	.in_ldbtn ul li a .ico{ margin-left:0;}
}
@media (max-width: 550px) {
	.ztzl_left{ height: auto;}
	.ztzl_left li{ width: 49%;  height: auto;}
	.in_ztzl  .in_ztzlbox ul.ztzl_left li{margin:0 2% 0 0;}
	.in_ztzl  .in_ztzlbox ul.ztzl_left li.num2{ margin-right:0;}
	.ztzl_left li img{ width: 100%; height: auto}
.in_ftleft{ float: none; margin: 0 auto; padding:0; width: 100%; text-align: center;}
.in_ftright{ margin-left:0;}
	.ftlist  li.ftinfo{ height: auto;}
.in_tsgzpic ul li{width: 50%;}
	.in_ztzlbox1{height: 96px;}
}
@media (max-width: 500px) {
	.header .logo img{width:94%;max-width:375px;height:auto !important;margin:0 3%;}
	.search li.ss1{ width: 126px;}
	.in_flash #myFocus01{ height: 25em!important; }
	.in_flash .mF_sohusports .pic,.in_flash .mF_sohusports .pic li,.in_flash .mF_sohusports .pic img{height:25em;}

	.in_tjform{ width: 100%;}
	.in_tjleft{ width: 80%;}
	.in_tjleft ul li .fl{ width: 32%;}
	.in_tjleft ul li .xj_text{ width: 66%; box-sizing: border-box;}
	.in_tjright{ width: 20%;}
	.in_zjgzbtn{ height: auto;}
	.in_ldbtn{ height: auto; overflow: hidden;}
	.in_ldbtn ul li{ width:100%; margin-right: 0; margin-bottom: 2%;}
	.in_ldbtn ul li a .ico{ margin-left: 60px;}
	.in_zjflash{ width: 290px; margin: 0 auto; height: auto;}
}
@media (max-width: 450px) {
.menulist{height: 100px;}
	.menulist ul li{width: 33.3%}
.in_tsgzpic ul li{ height: 110px;}
}
@media (max-width: 375px) {
	.in_flash #myFocus01{ height: 18em!important; }
	.in_flash .mF_sohusports .pic,.in_flash .mF_sohusports .pic li,.in_flash .mF_sohusports .pic img{height:18em;}
	.in_tabs2 ul li a{ font-size: 15px;}
	.in_tabswj ul li a{ font-size: 15px;}
	.in_ztzlbox1{height: 60px;}
}
@media (max-width: 350px) {
	.in_tabs2 ul li a{ font-size: 13px;}
	.in_tabswj ul li a{ font-size: 13px;}
}
.slide{width:48px;position:fixed;_position:absolute;right:18px;top:220px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px;_margin-top:-2px;z-index:9;}
.slide .icon li{float:left;width:48px;height:48px;cursor:pointer; text-align:center;background:url(../images/r_bg.png) 0 0 no-repeat; margin-bottom: 10px; }
.slide .icon li a{ display:block; height:48px; }
.slide .icon li.date img{padding-top: 3px;}
.slide .icon li i{display:block; text-align: center; padding-top:10px;}
.slide .icon li:hover,.slide .icon li.active{background:url(../images/r_bg.png) -48px 0 no-repeat; }
.slide .info{width:0;height:422px;position:absolute;right:-68px;top:0;/*transition:0.5s;*/}
.slide .info.hover{width:143px; right:48px; }
.slide .info .slide_ewm{position:absolute;left:0;top:0;width:130px; padding-right:13px; height:190px;background:url(../images/slide_infobg.png) no-repeat; color:#fff; text-align: center;}
.slide .info .slide_ewm .tit{ padding:10px 0 0 0; height:32px; line-height:32px; text-align:center; font-size:18px; font-weight:bold;}
.slide .info .slide_ewm ul li{ width:100px; margin:0 auto;}
.slide .info .slide_ewm ul li a img{float:left;width:88px;height:88px; padding:5px; background:#fff; border:1px solid #626262;}
.slide .info .slide_ewm ul li .img_title{ display:block; width:100%;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff; padding:4px 0 0 0;}
.slide .info .wx .slide_ewm{top:54px;}
.slide .info .wb .slide_ewm{top:108px;}
.slide .info .slide_share{position:absolute;  left:0;  top:278px; width:143px;  height: 62px; background:url(../images/share_bg2.png) no-repeat;   padding:10px 0 0 0; }
.slide .info .slide_share .slide_sharecon{ background: #fff; width:94px; height: 50px; margin-left: 10px; padding-left: 10px;}
.sharebox  .share-box { position: relative; left:0; right:auto;top:13px;}
.share-bar a{   margin: 0 5px 0 0;}

/*互动-统计*/
.lxnum{font-size: 14px;line-height: 30px;}
.lxnum span{color: #f00;}
.tj_teambox .tj_item{ height: 44px; overflow:hidden; margin-top: 5px; font-size: 14px; position: relative;}
.tj_teambox .tj_item .tit{ display:block; position: absolute; left:0; top:0;  line-height: 44px;  width: 50px;height: 44px;text-align: center;color: #fff;background: #8ac6fb;border-radius: 6px;font-weight: bold;}
.tj_teambox  .tj_new_add{ padding-left:55px; display: block;}
.tj_teambox .tj_item ul{ float: left; width: 50%; }
.tj_teambox .tj_item li{  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 22px; line-height: 22px; }
.tj_teambox .tj_item li .red{ color: #f00;}
.tj_teambox .tj_item li.hf{ width: 49%;}

@media (max-width: 479px) {
    .in_xjcx{height: auto;margin-bottom: 10px;}
    .tj_teambox .tj_item .tit{ position: static; height: 30px; line-height: 30px;}
    .tj_teambox .tj_item{ height:auto;}
    .tj_teambox .tj_item ul,.tj_teambox .tj_item .tj_new_add{padding-left: 0;}
}

/*政风行风热线*/
.rx-pic{width: 280px;height: 180px; margin-top: 33px;}
.rx-pic .title{display: none;}
.rx-pic li img{width: 280px;height: 180px;}
.ind_zfxfrx .in_list{width: 274px;margin-top: 10px;}
.ind_zfxfrx .in_list li a{max-width: 220px;}
@media (max-width: 1185px) {
    .rx-pic{width: 240px;}
    .ind_zfxfrx .in_list{width: 175px;}
    .ind_zfxfrx .in_list li a{max-width: 120px;}
}
@media (max-width: 991px) {
    .rx-pic{width: auto;text-align: center;height: auto; margin: 15px auto 0; float: none;}
    .ind_zfxfrx .in_list{width:auto;float: none;}
	.ind_zfxfrx .in_list li a{max-width: none;}
}
@media (max-width: 767px) {

}