@charset "gb2312";

/* 首页样式============================================================================================================================================*/

.focus_pic { width:440px; height:294px; overflow:hidden}

/* 今日龙泉 */
dl.tabs {position:relative; width:526px;height:294px; overflow:hidden; background:url(2017lq_line_01.jpg) repeat-x left 34px;}
dl.tabs dt {background:#f6f6f6;border:none;color:#666;float:left; width:100px; height:35px; line-height:35px;font-size:16px;margin:0 0 0 6px; text-align:center;-moz-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
dl.tabs dt a { color:#666;}
dl.tabs dd {width:526px;height:250px;background:#fff;clear:both;display:block; padding-top:9px;}
dl.tabs.enabled {height:294px;}
dl.tabs.enabled dt {background:#f6f6f6;color:#666;cursor:pointer;width:100px; height:34px; line-height:34px; border-bottom:1px #eee solid;}
dl.tabs.enabled dt:hover {background-color:#00d3d1;color:#fff;}
dl.tabs.enabled dt.active {background:#00d3d1;border:none;color:#fff;cursor:pointer;border-bottom:none;height:35px; line-height:35px;}
dl.tabs.enabled dt.active a {color:#fff;}
dl.tabs.enabled dd {position:absolute;top:35px;left:0;margin:0;z-index:1;clear:none;}
dl.tabs.enabled dd.active {z-index:3;}

/* 国务院/省政府 */
.govlist { width:520px;height:240px;overflow:hidden; display:block; padding:0 0 0 3px;}
.govlist li {line-height:30px;width:520px;}
.govlist li a {text-decoration:none; float:left; display:block; width:410px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background:url(2017lq_arrow.png) no-repeat left center; padding-left:12px;}
.govlist li span { float:right;width:90px; text-align:right}

.main_left { width:660px}
.main_right { width:300px}
/* 中间热点专题banner */
div.moduletable-banner{width:660px;height:96px;position:relative;background:url(banner_loading.pngv=2);}
.flexslider{width:100%;height:100%;overflow:hidden;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{max-width:100%;display:block;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.slides{display:block;}
.slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}
.flex-direction-nav{height:0;overflow:hidden;}
.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{position:absolute;bottom:0;right:0;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}
.flex-control-nav li a{display:block;width:10px;height:10px;background:url(bg_control_nav.png) no-repeat scroll 0 0 transparent;_background:url("bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -10px;_background:url(bg_control_nav-1.png) no-repeat scroll 0 0 transparent;}
.flex-control-nav li a.active{background-position:0 -20px;_background:url(bg_control_nav-2.png) no-repeat scroll 0 0 transparent;cursor:default;}


/* 政府信息公开 */
.zfxxgk { float:left;width:300px; margin-top:10px; background:url(2017lq_line_01.jpg) repeat-x left 31px;}
.class_title { height:32px;}
.class_title h2 { float:left;border-bottom:2px #00d3d1 solid; height:30px; line-height:30px; padding:0 12px; text-align:center; font-size:16px; color:#00d3d1; font-weight:normal}
.class_title span { float:right; padding-right:3px; line-height:26px;}
.class_title span a { color:#999; line-height:32px; background:url(2017lq_more_arrow.png) no-repeat right center; padding-right:19px;}
.class_title span a:hover {color:#e30000;background:url(2017lq_more_arrow_red.png) no-repeat right center;}
.zfxxgk_list { padding:9px 0 0 3px; overflow:hidden;}
.zfxxgk_list li { float:left; background:url(2017lq_arrow2.png) no-repeat left center; padding-left:12px; padding-right:24px; line-height:30px;}
.zgxxgk_ico { padding:1px 0 0 0; overflow:hidden;}
.zgxxgk_ico li{ float:left; margin-top:11px; margin-right:11px; text-align:center;}
.zgxxgk_ico li a { display:block; border:1px #f2e8ca solid; background:#fffdf6; color:#dd1111; width:90px; height:78px;-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.zgxxgk_ico li a:hover {border:1px #f79b9b solid; background:#fff6f6;}
.zgxxgk_ico li a:hover img{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg);}
.zgxxgk_ico li img { display:block; margin:14px auto 5px auto;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;-o-transition: -o-transform 0.4s ease-out;-ms-transition: -ms-transform 0.4s ease-out;}

/* 部门专栏 */
.dpm_area {width:322px; height:260px; border:1px #eee solid; padding:10px; margin-left:16px; position:relative; overflow:hidden}
.dpm_list li{ float:left; text-align:center;}
.dpm_list li img { display:block; margin:12px auto 5px auto;}
.dpm_list li a {display:block; width:100%;}
.dpm_01 { background:#e4fbfb; width:100px; height:80px; margin-bottom:10px;}
.dpm_01 a { color:#00cac8; height:80px;}
.dpm_02 { background:#fbf9e4; width:100px; height:170px; margin:0 11px 10px 11px}
.dpm_02 a { color:#c1b214; height:170px;}
.dpm_03 { background:#fdf5e9; width:100px; height:80px; margin-bottom:10px;}
.dpm_03 a { color:#e3982e; height:80px;}
.dpm_04 { position:absolute; top:100px; left:10px; background:#e4fbf2; width:100px; height:80px;}
.dpm_04 a { color:#52ca9a; height:80px;}
.dpm_05 { background:#e4f6fb; width:100px; height:80px; margin-bottom:10px;}
.dpm_05 a { color:#40b9dc; height:80px;}
.dpm_06 { background:#e4f3fb; width:156px; height:80px;}
.dpm_06 a { color:#54a6d3; height:80px;}
.dpm_07 { background:#e4fbfb; width:156px; height:80px; margin-left:10px;}
.dpm_07 a { color:#00cac8; height:80px;}

/* 办事服务 */
.bsfw { float:left; width:660px; padding-top:19px; position:relative; background:url(2017lq_line_01.jpg) repeat-x left 50px; overflow:hidden;}
.bsfw_tabs{height:35px; position:absolute; left:146px; top:16px;}
.bsfw_tabs a{display:block;float:left;width:100px; height:34px;color:#333;text-align:center;background:#f6f6f6;line-height:34px; border-bottom:1px #eee solid;font-size:16px;-moz-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; margin-right:6px;}
.bsfw_tabs a.active{color:#fff;background:#00d3d1; height:35px; line-height:35px; border-bottom:none;}
.swiper-container{height:299px;width:100%;border-top:0;}
.swiper-slide{height:299px;width:100%;background:none;color:#333;}
.content-slide{padding:20px 2px 3px 2px; overflow:hidden}

.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.bsfw_list { overflow:hidden}
.bsfw_list li { float:left; width:120px; height:38px; text-align:center; padding-right: 14px; padding-bottom:17px;}
.bsfw_list li a { display:block;width:118px; height:36px; line-height:36px; border:1px #ececec solid; background:#f8f8f8;-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.bsfw_list li a:hover {border:1px #c2ecec solid; background:#ecfbfb; color:#00c7c5}

/* 公示公告 */
.gsgg_bg {background:url(2017lq_line_01.jpg) repeat-x left bottom; height:28px;}
#gsgg li { float: left;height:26px; line-height:26px;}
.gg_on { width:88px; text-align:center; border-bottom:2px #00d3d1 solid;}
.gg_on a {width:88px; display:block; color:#00bebc; font-size:16px;}
.gg_off {width:88px;text-align:center; font-size:16px;}
.more { float:right; padding-right:3px; height:26px; line-height:26px;}
.more a { color:#999; background:url(2017lq_more_arrow.png) no-repeat right center; padding-right:19px;}
.more a:hover {color:#e30000;background:url(2017lq_more_arrow_red.png) no-repeat right center;}
#gg0,#gg1 { clear:both;padding-top:11px; height:211px; overflow:hidden;}
.gg_list li{ text-align:left;background:url(2017lq_arrow.png) no-repeat left 12px; padding-left:12px; line-height:30px;}
.gg_list li span { float:right;width:40px; text-align:right; padding-right:2px;}

/* 网上信访、市长信箱 */
.zmhd_wsxf { display:block; width:228px; height:55px; line-height:52px; background:url(2017lq_zmhd.jpg) no-repeat 0 0; padding-left:70px; color:#FFF; font-size:24px;}
.zmhd_wsxf:hover {background:url(2017lq_zmhd.jpg) no-repeat 0 -55px;color:#FFF;}
.zmhd_szxx { display:block; width:228px; height:55px; line-height:52px; background:url(2017lq_zmhd.jpg) no-repeat 0 -110px; padding-left:70px; color:#FFF; font-size:24px; margin-top:14px;}
.zmhd_szxx:hover {background:url(2017lq_zmhd.jpg) no-repeat 0 -165px;color:#FFF;}

/* 重要链接按钮 */
.icon_list { padding-top:3px;}
.icon_list li { margin-top:13px; position:relative;}
.icon_list li span { display:block;position:absolute; left:16px; top:5px; width:32px; height:32px;}
.icon_list li a{ display:block;width:236px; height:40px; line-height:40px; background:#f4fcfc; border:1px #d5efef solid;-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; font-size:16px; padding-left:60px;}
.icon_list li a:hover { color:#00c7c5;}
.icon_list .icon_01 {background:url(2017lq_right_icon.png) no-repeat 0 0;}
.icon_list .icon_02 {background:url(2017lq_right_icon.png) no-repeat 0 -32px;}
.icon_list .icon_03 {background:url(2017lq_right_icon.png) no-repeat 0 -64px;}
.icon_list .icon_04 {background:url(2017lq_right_icon.png) no-repeat 0 -96px;}
.icon_list .icon_05 {background:url(2017lq_right_icon.png) no-repeat 0 -128px;}
.icon_list .icon_06 {background:url(2017lq_right_icon.png) no-repeat 0 -160px;}