﻿@charset "utf-8";

html {height:100%}

body {margin:0px; padding:0px;font-family:"微软雅黑",Arial; background-color:#f5f5f5;font-size:14px;}

div,ul,li,p,h1,h2,h3,span{ margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial;text-decoration:none;vertical-align:middle; font-size:14px;}

img { border:0px; vertical-align:middle}

iframe { vertical-align:middle}

a { text-decoration:none}

.w1100 { width:1100px; margin:0 auto; height:402px; margin-top:15px; display:block;}

.w820 { width:818px; float:left; background:#fff; height:402px;border-top:2px solid #0a81c5;}

.w270 { width:268px; float:right; background:#fff; height:402px;border-top:2px solid #0a81c5;}

.news-wk {
	width: 1076px;
	background: #fff;
	border: 1px solid #e9e9e9;
	padding: 12px;
	height: auto;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.xxgk-wk { width:1100px; margin:0 auto; background:#fff; border-top:2px solid #0a81c5;height:426px; margin-top:15px;}

.photo-news { float:left; margin-right:14px}

.focusBox { position: relative; width:389px; height: 286px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic li img { width: 389px; height: 286px; display: block; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.focusBox .pic li:hover img {-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 1; height: 32px; width:70%; overflow: hidden; }
.focusBox .txt li{ height:32px; line-height:32px; position:absolute; bottom:-32px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 1; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:11px }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=40); opacity: 0.4; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}

.news-list-k { width:390px; float:left}
.news-list { margin-top:8px}
.news-list li { line-height:27px; overflow:hidden; text-indent:12px; background:url(dot.png) 3px center no-repeat}
.news-list span { width:80px; float:right; color:#999; font-size:12px; line-height:27px; text-align:right}
.news-list li a { font-size:13px; color:#333; padding:1px 3px}
.news-list li a:hover { background:#e5a01a; color:#fff}

.sw-tit { height:31px; line-height:30px; border-bottom:1px solid #e5e5e5}
.sw-tit a { color:#555; font-size:14px; display:block; float:left;padding:0 14px; height:31px}
.sw-tit a.active { font-size:14px; color:#0a81c5; background:#f1f1f1; font-weight:bold; border:1px solid #e5e5e5; border-bottom:none}

.sw-tit1 { height:32px; line-height:30px; background:url(tit_bg.jpg); margin:0 1px}
.sw-tit1 li {
	font-size:14px;
	display:block;
	float:left;
	color:#555;
	height:30px;
	cursor:pointer;
	padding:0 12px
}
.sw-tit1 li a { color:#555;}
.sw-tit1 .active {color:#0a81c5;ont-size:14px; font-weight:bold}
.sw-tit1 a.active {color:#0a81c5;ont-size:14px; font-weight:bold}

.sw-tit2 { height:31px; line-height:30px; border-bottom:1px solid #e5e5e5}
.sw-tit2 li { color:#555; font-size:14px; display:block; float:left;padding:0 14px; height:31px}
.sw-tit2 li a { color:#555}
.sw-tit2 .active { font-size:14px;background:#f1f1f1; font-weight:bold; border:1px solid #e5e5e5; border-bottom:none}

.mart12 { margin:0 12px}

.zc-search {
	margin-top:8px;
	height:70px;
}
.zc-search ul {
	padding-top:12px
}
.zc-search li { text-align:center;}
.zc-search li input { border:1px solid #e5e5e5; height:22px; color:#555; width:170px; vertical-align:middle; font-size:12px; padding-left:5px}
.zc-search li  a { background:#FF9600; color:#fff; font-size:12px; line-height:26px; padding:0 10px; display:inline-block;vertical-align:middle}

.notice-k { width:254px; float:right; height:206px}
.notice-list { margin-top:8px}
.notice-list li { line-height:27px; overflow:hidden; text-indent:12px; background:url(dot.png) 3px center no-repeat}
.notice-list span { width:80px; float:right; color:#999; font-size:12px; line-height:27px; text-align:right}
.notice-list li a { font-size:13px; color:#333; padding:1px 3px}
.notice-list li a:hover { background:#e5a01a; color:#fff}

.sw1-tit { height:31px; line-height:30px; border-bottom:1px solid #e5e5e5}
.sw1-tit a { color:#555; font-size:14px; display:block; float:left;padding:0 14px; height:31px}
.sw1-tit a.active { font-size:14px; color:#0a81c5; background:#f1f1f1; font-weight:bold; border:1px solid #e5e5e5; border-bottom:none}

.notice-tit { height:32px; line-height:30px; background:url(tit_bg.jpg); margin:0 1px}
.notice-tit span { color:#0a81c5; font-size:14px; display:block; float:left; margin-left:12px; font-weight:bold}
.notice-tit a { font-size:12px; color:#555; float:right; margin-right:10px}

.bcgd-k {
	width:254px;
	float:right;
	border:1px solid #eeeeee;
	height:auto;
	margin-right:12px;
	margin-top:12px;
}

.bcgd-list { margin-top:4px;}
.bcgd-list li {width:238px;line-height:26px; overflow:hidden; text-indent:12px; background:url(dot.png) 3px center no-repeat; margin:0 auto}
.bcgd-list li a { font-size:13px; color:#555; padding:1px 3px}
.bcgd-list li a:hover { background:#e5a01a; color:#fff}

.notice-k { width:254px; float:right; border:1px solid #eeeeee; height:206px}

.notice-list { margin-top:4px;}
.notice-list li {width:238px;	line-height:27px; overflow:hidden; text-indent:12px; background:url(dot.png) 3px center no-repeat; margin:0 auto}
.notice-list li a { font-size:13px; color:#555; padding:1px 3px}
.notice-list li a:hover { background:#e5a01a; color:#fff}

.flexslider{float:right;position:relative;width:256px;height:66px;overflow:hidden;zoom:1; margin-top:12px;}
.flexslider .slides li{width:256px;overflow:hidden;float:left; height:66px}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides li img{ width:256px; height:66px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.flexslider .slides li:hover img{-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.flex-direction-nav{display:none;}
.flex-direction-nav a{background:url(ico_140311.png) no-repeat;}
*html .flex-direction-nav a{background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.gov.cn/2014xinban/static/../site63/ico_140311.png", sizingMethod="crop");}
.flex-direction-nav a{width:20px;height:20px;line-height:99em;overflow:hidden;margin:0;display:block;position:absolute;bottom:20px;z-index:10;cursor:pointer;}
.flex-direction-nav .flex-next{background-position:0 -22px;right: 5px;}
.flex-direction-nav .flex-prev{left: 5px;}

.first-ty-tit { height:38px; background:#eef6fa;color:#0a81c5; }
.first-ty-tit i { font-size:20px; padding-right:10px; float:left; line-height:36px; margin-left:12px;}
.first-ty-tit span { font-size:18px; font-weight:bold;float:left;line-height:34px;}

.wb-link { font-size:12px; color:#999; float:right; line-height:34px}
.wb-link a { font-size:13px; color:#0a81c5; display: inline-block; padding:0 10px;}

.xxgk-bt-k { width:268px; float:left; margin-left:12px;}

.xxgk-bt { margin-top:12px;}
.xxgk-bt a { display:block; width:124px; margin-right:10px;  text-align:center; color:#555; background:#f1f1f1; font-size:15px; float:left; margin-bottom:10px; line-height:43px; height:44px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.xxgk-bt a:hover { background:#0a81c5; color:#fff; font-size:15px;}
.xxgk-bt a.zt { color:#0a81c5; font-weight:bold}
.xxgk-bt a.zt:hover { background:#0a81c5; color:#fff; font-size:15px;}

.xxgk-bt-s { margin-top:10px;}
.xxgk-bt-s a { display:block; width:258px; margin-right:10px;  text-align:center; color:#0a81c5; background:#eef6fa; font-size:13px; float:left; margin-bottom:10px; line-height:40px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.xxgk-bt-s a:hover { background:#0a81c5; color:#fff;font-size:14px;}

.xxgk-list-k { width:518px; float:left; margin:12px 0 0 5px; height:370px}

.gzcy { background:#fff; width:275px;height:353px;float:right}

.fz-list { height:auto; overflow:hidden; margin-top:12px}
.fz-list li { width:240px; margin:0 auto; font-size:12px; text-align:left;text-overflow: ellipsis;white-space: nowrap; line-height:24px; overflow:hidden; color:#333;}
.fz-list a {font-size:12px;color:#333;}

.bsfw-bt { width:800px;margin:12px 0 0 11px;}
.bsfw-bt li { margin-right:5px; margin-left:5px; float:left; height:43px; width:190px; line-height:41px; vertical-align:middle; text-align:center; margin-bottom:10px; overflow:hidden}
.bsfw-bt i { padding-right:10px}
.bsfw-bt a { display:block;width:186px;height:44px; vertical-align:middle;font-size:15px; background:#f5f5f5; -webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}

.bsfw-bt a.q1 { background:#d6eff1; color:#1f7a8b;}
.bsfw-bt a.q2 { background:#c4ece1; color:#088a66}
.bsfw-bt a.q3 { background:#c1e8f2; color:#197c95}
.bsfw-bt a.q4 { background:#d0e1f5; color:#1e4896}

.bsfw-bt a.q1:hover { background:#1381c6;color:#fff; font-size:16px}
.bsfw-bt a.q2:hover { background:#2fae8b; color:#fff; font-size:16px}
.bsfw-bt a.q3:hover { background:#3699b2; color:#fff; font-size:16px}
.bsfw-bt a.q4:hover { background:#264aa6; color:#fff; font-size:16px}

.gzcy-bt { width:250px; margin:0 auto; margin-top:5px; height:auto;}
.gzcy-bt i { padding-right:5px;}
.gzcy-bt a { display:block; float:left; height:30px; border:1px solid #0973af; line-height:28px; color:#0973af; width:70px; margin:5px; text-align:center; font-size:13px;}
.gzcy-bt a:hover {color:#fff;ont-size:13px; background:#0973af;}

.gzcy-bt1 { width:250px; margin:0 auto; margin-top:5px}
.gzcy-bt1 i { padding-right:5px;}
.gzcy-bt1 span { display:block; float:left; height:38px; border:1px solid #0973af; line-height:36px; color:#0973af; width:238px; margin:5px; text-align:center; font-size:13px;}



.q-link {
	width: 250px;
	height: 70px;
	background: #f1f1f1;
	margin-top: 10px
}
.q-link a {
	color: #017cca;
	display: block;
	float: left;
	width: 80px;
	padding-top: 16px;
	text-align: center
}
.q-link a:hover { color:#FF9E00}
.q-link p { width:83px;font-size:18px; display:block; text-align:center; padding-bottom:2px}
.q-link span { width:83px; line-height:24px; font-size:13px;}



.gzcy-bt { width:250px; margin:0 auto; margin-top:5px}
.gzcy-bt i { padding-right:5px;}
.gzcy-bt a { display:block; float:left; height:30px; border:1px solid #0973af; line-height:28px; color:#0973af; width:113px; margin:5px; text-align:center; font-size:13px;}
.gzcy-bt a:hover {color:#fff;ont-size:13px; background:#0973af;}

.gzcy-bt1 { width:250px; margin:0 auto; margin-top:5px}
.gzcy-bt1 i { padding-right:5px;}
.gzcy-bt1 span { display:block; float:left; height:38px; border:1px solid #0973af; line-height:36px; color:#0973af; width:238px; margin:5px; text-align:center; font-size:13px;}
.gzcy-bt1 a:hover {color:#fff;ont-size:13px; background:#0973af;}
.gzcy-bt1 a{ display:block; float:left; height:38px; border:1px solid #0973af; line-height:36px; color:#0973af; width:238px; margin:5px; text-align:center; font-size:13px;}





.bsfw-r {
	float:left;
	height:350px;
	width:518px;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

.bsfw-bt1 { width:268px; margin-top:12px}
.bsfw-bt1 li { margin-right:5px; margin-left:5px; float:left; height:40px; width:124px; line-height:40px; vertical-align:middle; text-align:center; margin-bottom:10px; overflow:hidden}
.bsfw-bt1 i { padding-right:10px}
.bsfw-bt1 a {
	display: block;
	width: 100%;
	height: 40px;
	vertical-align: middle;
	font-size: 14px;
	background: #f5f5f5;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	-ms-transition: all 0.6s ease;
	transition: all 0.6s ease;
}

.bsfw-bt1 a.q1 { background:#d6eff1; color:#1f7a8b;}
.bsfw-bt1 a.q2 { background:#c4ece1; color:#088a66}
.bsfw-bt1 a.q3 { background:#c1e8f2; color:#197c95}
.bsfw-bt1 a.q4 { background:#d0e1f5; color:#1e4896}

.bsfw-bt1 a.q1:hover { background:#1381c6;color:#fff; font-size:15px}
.bsfw-bt1 a.q2:hover { background:#2fae8b; color:#fff; font-size:15px}
.bsfw-bt1 a.q3:hover { background:#3699b2; color:#fff; font-size:15px}
.bsfw-bt1 a.q4:hover { background:#264aa6; color:#fff; font-size:15px}

.bj-list-bt { border-bottom:1px solid #e5e5e5; padding-bottom:8px; height:16px;}
.bj-list-bt p { display:block; width:180px; text-align:center; color:#555; float:left; font-size:13px;font-weight:bold}
.bj-list-bt h1 { display:block; width:268px; text-align:center; color:#555; float:left; font-size:13px;}
.bj-list-bt span { display:block; width:70px; text-align:center; color:#555; float:left; font-size:13px;font-weight:bold}

.bj-list { height:122px; overflow:hidden}
.bj-list li { line-height:26px;}
.bj-list li a { display:block; width:180px; text-align:left; color:#000000; float:left; font-size:12px;}
.bj-list li h1 { display:block; width:268px; text-align:left; color:#888; float:left; font-size:13px; font-weight:normal}
.bj-list li span { display:block; width:70px; text-align:center; color:#888; float:left; font-size:12px;}

.xxgk-list {height:143px;}
.xxgk-list li{line-height:28px; background:url(dot1.png) no-repeat 5px center; text-indent:20px;}
.xxgk-list li span{ float:right; font-size:13px; color:#2e2e2e; padding:0 10px;}
.xxgk-list li a{color:#2e2e2e; font-size:13px; padding:1px 3px;}
.xxgk-list li a:hover { background:#e5a01a; color:#fff}

.myzj-bt{ height:40px; line-height:40px; border-bottom:1px #eaece9 solid; margin:0 10px;}
.myzj-bt span{ float:left; color:#0070CA; padding:0 16px; border-bottom:#0070CA 2px solid; font-size:15px;}
.myzj-bt a{ color:#2e2e2e; float:right; padding-right:12px; font-size:14px;}
.myzj-bt a:hover{ color:#e5a01a}

.myzj-list{height:166px; margin:8px 10px 0 10px;  list-style:none; line-height:26px;}
.myzj-list  a{ color:#2E2E2E; font-size:13px; padding:1px 3px;}
.myzj-list a:hover { background:#e5a01a; color:#fff}