@charset "UTF-8";
/* CSS Document */

html,body,div,ul,li,span,p,h2,h3,img,input,table,th,tr,td,select,a{list-style:none; font:14px/28px "微软雅黑", "黑体", Arial,Helvetica,sans-serif; border:0px none; padding:0; margin:0; color:#333; font-weight:normal;}
a{text-decoration:none;}
a:hover{color:#FF0 !important;}

.header{width:100%; height:103px; background:url(header.gif) repeat-x;}

.headerwhole{width:1035px; height:103px; margin:0px auto;}
.logo{width:495px; height:103px; float:left;}
.logo img{float:left;}
.search{width:194px; height:31px; background:url(search.jpg) no-repeat; float:right; margin:39px 14px 0 0;}
.searchtext{width:149px; height:25px; padding:2px; line-height:25px; background:none; float:left;}
.searchbtn{width:40px; height:31px; cursor:pointer; background:none;}

.nav{width:100%; height:40px; background:#32a2e4;}
.nav ul{width:1035px; hanging-punctuation:40px; margin:0px auto;}
.nav ul li,.nav ul li a{float:left; color:#fff; line-height:40px;}
.nav ul li{padding:0 20px;}
.nav ul li a:hover{color:#FF0 !important;}
font p{color:#fff;}
/* 轮播 */
body section.container {
	width:1190px;
	margin:0px auto;}
body section.container h1 {
	color:#DDD;
	font-size:3em;
	font-weight:bold;
	text-align:center;
	text-shadow:0 1px 0px #000;
	text-transform:lowercase;
	margin-bottom:0.2em
;}
body section.container h2 {
	font-size:0.8em;
	color:#666;
	text-align:center;
	margin-bottom:4em;
	text-shadow:0 1px 0px rgba(0, 0, 0, 0.5)
;}
body section.container div#slider div.fluxslider div.surface {
	width:100%;
	border:1px solid rgba(255, 255, 255, 0.1);
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-ms-box-sizing:content-box;
	box-sizing:content-box
;}
body section.container div#slider div.fluxslider ul.pagination {
	position:absolute;
	top:340px; 
	z-index:9999;
	left:50%;
	margin-left:-501px;}
body section.container div#slider div.fluxslider ul.pagination li {
	text-indent:10000px;
	height:8px;
	width:8px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	background:#fff;
	filter:alpha(opacity=50); /*ie滤镜，透明度50%*/
	-moz-opacity:0.5; /*firefox私有，透明度50%*/
	opacity:0.5;}
body section.container div#slider div.fluxslider ul.pagination li.current {
	background:#9b0000;}
footer {
	width:100%;
	text-align:center;
	font-size:0.7em;
	margin-top:4em;
	color:#666
;}
footer p {
	margin-bottom:2em
;}
body#transitiongallery section.container {
	width:960px
;}
body#transitiongallery section.container div#slidercontainer {
	position:relative
;}
body#transitiongallery section.container div#slidercontainer div#transitions {
	position:absolute;
	z-index:50;
	top:20px;
	right:20px;
	width:150px;
	font-size:0.85em
;}
body#transitiongallery section.container div#slidercontainer div#transitions h2 {
	font-size:1em;
	text-align:left;
	color:#CCC;
	font-weight:bold;
	margin-bottom:0.7em
;}
body#transitiongallery section.container div#slidercontainer div#transitions ul {
	margin-bottom:1.5em
;}
body#transitiongallery section.container div#slidercontainer div#transitions ul li {
	font-size:0.8em;
	margin-bottom:0.7em
;}
body#transitiongallery section.container div#slidercontainer div#transitions ul li a {
	display:block;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	padding:0.5em;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, #333333));
	background-image:-webkit-linear-gradient(top, #444444,#333333);
	background-image:-moz-linear-gradient(top, #444444,#333333);
	background-image:-o-linear-gradient(top, #444444,#333333);
	background-image:-ms-linear-gradient(top, #444444,#333333);
	background-image:linear-gradient(top, #444444,#333333);
	border:1px solid rgba(255, 255, 255, 0.1);
	-webkit-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2) inset;
	-o-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2) inset;
	box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2) inset;
	position:relative
;}
body#transitiongallery section.container div#slidercontainer div#transitions ul li a:active {
	top:1px
;}
body#transitiongallery section.container div#slidercontainer div#transitions ul li a.new:after {
	content:'New';
	font-size:0.8em;
	padding:0.2em 0.4em;
	color:#FFF;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dd4c10), color-stop(100%, #d23a13));
	background-image:-webkit-linear-gradient(top, #dd4c10,#d23a13);
	background-image:-moz-linear-gradient(top, #dd4c10,#d23a13);
	background-image:-o-linear-gradient(top, #dd4c10,#d23a13);
	background-image:-ms-linear-gradient(top, #dd4c10,#d23a13);
	background-image:linear-gradient(top, #dd4c10,#d23a13);
	border:1px solid #FFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);
	-o-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);
	box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);
	position:absolute;
	top:-0.5em;
	right:-0.5em
;}
.fluxslider{height:205px !important; margin-top:10px;}
/* content */
.content1{width:1190px; margin:15px auto 0; overflow:hidden;}
.gkzd,.ndbg{width:465px; height:130px; float:left; padding-left:10px;}
.ndbg{padding-left:60px;}
.gkzd h3,.ndbg h3{font-size:18px; color:#000; background:url(pic.gif) no-repeat 80px center; line-height:30px; margin-bottom:10px;}
.gkzd h3 a,.ndbg h3 a{float:right; font-size:14px; color:#666; margin-right:10px;}
.gkzd ul{border-right:1px solid #b3b3b3; display:block; float:left;}
.gkzd ul li{ float:left; width:465px;line-height:32px; display:inline-block;}
.gkzd ul li a{line-height:32px; display:inline-block;}
.ndbg ul li,.ndbg ul li a{line-height:32px; display:inline-block; clear:both;}

/* 公开事项 */
.content2{width:983px; margin:20px auto 0; padding:0 10px;}
.content2 h3{font-size:18px; color:#000; background:url(pic.gif) no-repeat 80px center; line-height:30px; margin-bottom:10px;}
table.gksx tr td,table.gksx tr th,table.gksx tr td a{line-height:38px;}
table.gksx tr th{background:#ededed;}
table.gksx tr td{height:10px; line-height:10px;}
table.gksx td.pl25{padding-left:25px; line-height:38px;}
table.gksx td.pl15{padding-left:15px; line-height:38px;}
table.gksx td.pl25 span,table.gksx td.pl15 span{float:right; line-height:38px;}

/* 公开申请-监督投诉-分享 */ 
.lastwrap{width:100%; height:136px; background:#ededed; margin-top:20px;}
.lastcontent{width:983px; padding:0 10px; margin:0px auto;}
.gksq{float:left;}
.gksq h3{font-size:18px; color:#000; background:url(pic02.gif) no-repeat 80px center; line-height:30px; margin:10px 0 5px;}
.tsjd{margin-left:200px; display:inilne;}
.share{width:274px; height:16px; float:left; display:inline; margin:62px 0 0 102px; text-indent:-99999px;}
.share a{ height:16px; float:left; margin-right:7px;}

.footer{width:100%; height:176px; background:#32a2e4; clear:both;}
.bottomdiv{ height:174px; margin-left:auto; margin-right:auto; width:1000px;}
/*.footer img{width:1190px; height:176px; margin:0px auto; display:block;}  */

/* 图文列表 */
.listbanner{width:1190px; height:246px; margin:10px auto; position:relative;}
.listbanner img{position:absolute; z-index:0;}
.gray{width:329px; height:182px; position:absolute; right:0; top:32px; z-index:1; background:#000; filter:alpha(opacity=60); /*ie滤镜，透明度50%*/ -moz-opacity:0.6; /*firefox私有，透明度50%*/
 opacity:0.6;}
.border{width:6px; height:182px; background:#9b0000; position:absolute; z-index:1; right:329px; top:32px;}
.bannertext{width:289px; height:162px; padding:10px 20px; position:absolute; z-index:2; right:0; top:32px;}
.bannertext h3{font-size:16px; text-align:center; color:#fff; border-bottom:1px solid #b2ada4; line-height:38px; margin-bottom:10px;}
.bannertext p{color:#fff; font-size:12px; line-height:24px;}

table.tabtit{width:1190px; margin:10px auto;}
table.tabtit tr td{border-bottom:1px solid #d4d4d4;}
table.tabtit tr td.b1px{border-bottom:1px solid #9b0000; font-size:18px; color:#9b0000; padding:0 10px; line-height:38px; display:inline-block;}

.listcontent{width:1190px; height:auto !important; min-height:280px;  margin:5px auto 20px;}
.listone{float:left; margin-right:25px; margin-top:10px; width:auto !important; min-width:300px; margin-bottom:10px;}
.listlast{margin-right:0px; margin-top:10px;}
.listlink{width:291px; height:auto !important;min-height:136px; background:#f6f6f6; padding:0 12px;}
.listlink h3{font-size:16px; color:#000; line-height:38px;}
.listlink ul li{float:left; width:95px;}
.listlink ul li a{border-bottom:1px solid #d8d8d8; line-height:40px; display:inline-block;}

/* 文字列表 */
.textlist{width:1190px; margin:10px auto; background:url(textlistbg.gif) repeat-y; overflow:hidden;}
.menu{width:235px; height:auto; float:left;}
.menu .menu-h3{height:51px; line-height:51px; color:#fff; background:#a8a8a8; font-size:20px; text-align:center;}
.menu li{width:100%; line-height:32px; display:block;}
.menu li a{padding-left:22px; display:inline-block; line-height:32px; width:213px;}
.menu li.menucurrent h3{background:#dfdfdf;}
.menu li.menucurrent h3 a{color:#9b0000;}
.menu li div{ display:none;}

.littlebanner { width:720px; height:40px; line-height:30px; padding-left:5px; margin-left:20px; margin-top:10px;float:left; border-bottom: thin dashed #9a0000;}
.weizhi{ padding-right:10px; float:right;}
.biaoti{padding-left:0px;  float:left; color:#3d3d3d; ont-size:16px; font-family: "Microsoft YaHei" ! important;}

.textlistcontent{width:685px; height:auto; float:left; padding:10px 30px 20px 50px;}
.textlistcontent ul li{background:url(pic03.gif) no-repeat left center; padding-left:20px; line-height:38px;}
.textlistcontent ul li span{float:right;}

.page{width:100%; text-align:center; margin-top:20px;}
.page a{font-size:12px; padding:3px 5px; margin:0 5px;}
.page a.pagecurrent{background:#9a0000; color:#fff;}

/* 详情 */
.detail{width:873px; height:auto; overflow:hidden; margin:20px auto; padding:0 65px;}
.detail h2{font-size:20px; color:#000; text-align:center; border-bottom:1px solid #ccc; line-height:60px;}
.subtitle{text-align:center; line-height:38px; color:#999; padding-bottom:20px;}


/* changeBox_a1 */
.changeBox_a1{width:1035px;height:205px;position:relative;margin:0 auto;}
.changeBox_a1 .a_bigImg{position:absolute;top:0;left:0;display:none;}
.changeDiv{position:absolute;top:0;left:0;display:none;}
/* ul_change_a2 */
.ul_change_a2{position:absolute;right:5px;bottom:7px;overflow:hidden;}
.ul_change_a2 li{ float:left;margin-left:2px; display:inline;}
.ul_change_a2 span{margin-right:2px;background:#fff;cursor:pointer;border-radius:10px; display:block;width:10px;height:10px;}
.ul_change_a2 span.on{background:#CC0000;}

/*rxx 增加列表*/
.littlebanner1 { width:820px; height:40px; line-height:30px; padding-left:5px; margin-left:20px; margin-top:10px;float:left; border-bottom: thin dashed #9a0000;}
.weizhi1{ padding-right:10px; float:right;}
.biaoti1{padding-left:0px;  float:left; color:#3d3d3d; font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;}
.noleftlist{width:1190px; margin:10px auto;  overflow:hidden;}
.noleftlistcontent{width:800px; height:auto; float:left; padding:10px 30px 20px 30px;}
.noleftlistcontent ul li{background:url(pic03.gif) no-repeat left center; padding-left:20px; line-height:38px;}
.noleftlistcontent ul li span{float:right;}

/*rxx 增加列表结束*/
/** box-start **/
.mt75 {
    margin-top: 75px;}
.w1190 {
    width: 1190px;
    margin: 0 auto;}
.te_align {
    text-align: center;}
.w1190 {
    width: 1190px;
    margin: 0 auto;}
.fl {
    float: left;
    display: inline;}
.h_jiaoyi{ background: url(english_19.png) no-repeat bottom center; padding-bottom:24px; padding-left:22px; padding-right:22px; display:inline-block;}
.jiaoyi_box{ background:url(bg_03.png) no-repeat top center; padding-top:25px; height:185px; position:relative;}

.buzhou_box{ text-align:center; width:300px;height: 155px;}
.buzhou1_box{ margin-left: 110px;}
.buzhou3_box,.buzhou5_box,.buzhou7_box{ margin-left:25px;}
.buzhou_box dt{ font-family:Impact; font-size:48px; color:#d5d5d5;}
.buzhou_box dt a{ color:#FFF;}
.buzhou_box dt span{ display:inline-block;line-height: 50px;font-family:Impact; font-size:48px;color:#FFF;}
.buzhou_box dd{padding-bottom:55px;margin-left: 10px;}
.buzhou_box dd a{ font-size:20px; color:#f5f4f7; font-weight:bold;}




.buzhou2_box{ margin-left:227px;}
.buzhou4_box,.buzhou6_box{ margin-left:70px;}
.buzhou2_box,.buzhou4_box,.buzhou6_box{ margin-top:-16px;}
.more_buzhou{ position:absolute; display:inline-block; height:35px; line-height:35px; border:1px solid #ff6901; text-align:center; padding-left:32px; padding-right:22px; bottom:0px; left:593px; font-size:16px; font-weight:bold; color:#ff6901; border-left:none;}
.more_buzhou2{ bottom:132px; left:996px;}
.h_jiaoyi2{ background:url(english_22.png) no-repeat bottom center;}
.anli_box{ background:url(anli_25.jpg) no-repeat center center; height:443px; position:relative;}
.fabu_btn2{ width:150px; height:50px; text-indent:-9999px; position:absolute; left:519px; top:334px; display:inline-block;}
.h_jiaoyi3{ background:url(english_26.png) no-repeat bottom center; padding-left:37px; padding-right:37px;}
.shang_ul_box li{ display:block; float:left; margin-right:14px; margin-top:19px; border:1px solid #999999;}
.shang_ul_box li.mr0{ margin-right:0;}
.shang_ul_box li a{ display:inline-block; width:100%; height:100%;}
.shang_ul_box li,.shang_ul_box li a img{ width:184px; height:184px;}
.shang_ul_box li.more{ margin-right:0; background:#ff6600 url(right_39.png) no-repeat 110px center;}
.shang_ul_box li.more span{ display:block; font-size:28px; line-height:38px; color:#FFF; margin-left:45px;}
.mt55{ margin-top:55px;}

.pb148{ padding-bottom:148px;}
.move10{ position:relative; left:20px;}
/** box-end **/