@charset "utf-8";
@import "animate.min.css";
/* CSS Document */
.bjfff{ background: #fff; }
.bjed{ background: #ededed; }
.mask{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.2); z-index: 4999; display: none; width: 100%; height: 100%;}
.container {position: relative;overflow: hidden;}
#scrolltop { position: fixed; z-index: 4999; right: 10%; bottom: 10%; display: none; width: 40px; height: 36px; border-radius: 2px; background: url(iconsprite_btbar.png) 8px 6px no-repeat; background-color: #444; background-color: rgba(0, 0, 0,1); cursor: pointer; box-shadow: 0 1px 3px rgba(0, 0, 0, .2);  }
#scrolltop:hover{ background-color: #444; background-color: rgba(0, 0, 0, .4); }

/* 头部 */
.top{ height:30px;line-height:30px;background: #f5f5f5; color:#808080; font-size: 12px }
.top a{ font-size: 12px; color:#808080!important; margin:0 10px }
.top .weather iframe{ margin-top: 3px; }
/* logo 搜索 网站功能 */
.header .l-header{ padding: 20px 0; }
.header .logo{ float: left; }
.header .search-main{ float: right; }
.header .search{ float: right; width: 358px; height: 33px; border-radius: 4px; overflow: hidden; margin-top: 2px; border: 1px solid #999999; }
.header .search.error{  border-color: #FF0000; outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,0,1,1); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,2331,1); }
.header .search.error .sr{ color: #FF0000; }
.header .search form{ line-height: 0; font-size: 0; }
.header .search .sr{ vertical-align: middle; width: 303px; padding-left: 10px; height: 33px; line-height:33px; font-size: 14px; border: none; outline: none; background:none; color: #999999; }
.header .search .btn{ display: inline-block; vertical-align: middle; width: 45px; height: 33px; border: none; outline: none; background: url(2019kaifu_search.png) no-repeat center; cursor: pointer; }
.header .search .btn:hover{  -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1); transition: .3s transform;  }
.header .fzgn{ height: 30px; line-height: 30px;}
.header .fzgn li{ float:left; padding-left:15px; font-size:12px; color: #808080; }
.header .fzgn li a{color:#808080!important;}
.header .fzgn li a:hover{ color:#025194!important; text-decoration: underline; }
.header .fzgn li a>img{ margin-right: 8px; margin-top: -3px; }
/* 导航 */
.nav{ height: 50px; background: #006eab; }
#nav{ overflow: hidden; }
#nav li{ width: 12.5%; height: 50px; float: left; text-align: center; }
#nav li a{ display: block; height: 50px; line-height: 50px; font-size: 22px; color: #fff; position: relative; }
#nav li a:after{ content: ""; display: block; margin: -3px auto 0; width: 0; height: 3px; background: #ffffff; }
#nav .on a:after{ width: 100%; }
.app-nav-button{ display: none; }
/* 底部 */
.footer{ margin-top: 20px; background-color: #006eab; }
.footer a,.footer p{ color: #fff; font-size: 14px; }
.footer p{ font-size: 14px; line-height: 24px; }
.footer .link{height: 55px;line-height: 55px;overflow: hidden;border-bottom: 1px solid #055784;background: #046296;}
.footer .link a{display: block;width: 25%;height: 100%;float: left;color: #fff;font-size: 16px;text-align: center;}
.footer .link a:hover,.footer a:hover{ text-decoration: underline; }
.footer .footer-info { padding: 25px 0; }
.footer .footer-info .col-33{ float: left; }
.footer .footer-info .box-l,.footer .footer-info .box-c{ border-right: 1px dashed #fff; }
.footer .footer-info .box-c{ padding-left: 110px; }
.footer .footer-info .box-r{ float: right; }
.footer .footer-info .box-r img{ margin-left: 10px!important; margin-top: 9px!important; text-align: right; }

/* 侧边栏 */
.sidebar{ position: fixed; top: 50%; margin-top: -200px; right: 20px; z-index: 99; }
.sidebar ul li { margin-bottom: 10px;  position: relative; }
.sidebar .sidebar-ico { width: 78px; height: 68px; border: 1px solid #dcdcdc; background: #ffffff; text-align: center; cursor: pointer; }
.sidebar .sidebar-ico a{ color: #676767; font-size: 14px; }
.sidebar .sidebar-ico i{ display: block; width: 41px; height: 33px; margin: 8px auto 0; background: url(ico-toolbar.png); }
.sidebar .sidebar-ico:hover{ background: #006eab; }
.sidebar .sidebar-ico:hover a{ color: #fff; }
.sidebar .sidebar-ico:hover i{ background: url(ico-toolbar-fff.png); }
.sidebar .sidebar-show { position: absolute; box-shadow: 0 2px 10px rgba(0,0,0,.1); background: #fff; border-radius: 3px; padding:10px; right: 90px; top: -10px; display: none; text-align: center; }
.sidebar .ico02{ background-position: 0 -33px!important; }
.sidebar .ico03{ background-position: 0 -66px!important; }
.sidebar .ico04{ background-position: 0 -99px!important; }
.sidebar .ico05{ background-position: 0 -132px!important; margin-top: 17px!important; }


/***************************************** 通用样式 *****************************************/
/*tab头*/
.channel_tab {margin: 0 auto; background: #dcdcdd; border-bottom: none; padding-bottom: 0px; line-height: 40px;height: 40px; margin-bottom:15px;}
.channel_tab span{padding-left:15px;}
.channel_tab a{ font-size:22px;font-family: "微软雅黑","宋体";}
/* 轮播 */
.slideBox{ width: 100%; height:320px; overflow:hidden; position:relative; }
.slideBox .hd{ height:40px; line-height: 40px; overflow:hidden; position:absolute; right: 0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding-right: 10px; }
.slideBox .hd ul li{ float:left; margin: 16px 8px 0 0; width: 8px; height: 8px; border-radius: 8px; font-size: 0; cursor:pointer; overflow:hidden; background: #ffffff; }
.slideBox .hd ul li.on{ background: #d52428; width: 16px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd ul{ width: 100% !important;}
.slideBox .bd li{ width: 100%!important; height:320px; zoom:1; vertical-align:middle; position: relative; }
.slideBox .bd img{ width:100%!important; height:320px; display:block; }
.slideBox .bd li p{ height:40px; line-height:40px; color:#fff; background: url(lbbj_50H40.png); position:absolute; right: 0; left:0; bottom:0; z-index: 2; display: inline-block; cursor:pointer; padding:0 10px;}
.slideBox .bd li p a{ display:block; width:74%; height:100%; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; color:#fff;}
.slideBox .prev,
.slideBox .next{ display: none; width: 42px; height: 69px; position: absolute; top: 50%; margin-top: -35px; left: 0; z-index: 100; background: url(slideBox_anniu.png) no-repeat; }
.slideBox .next{ left: auto; right: 0; background-position: -42px 0;  }
/* 单层tab切换1 */
.tab_box{ overflow: hidden; text-align:left; }
.tab_box .hd{ border-bottom: 1px solid #ededed; overflow: hidden; }
.tab_box .hd ul{ float:left;  }
.tab_box .hd ul li{ margin-right: 20px; line-height: 36px; height: 36px; float:left; }
.tab_box .hd ul li a{ font-size: 18px; color: #333; }
.tab_box .hd .on{ height: 34px; border-bottom: 2px solid #e64241; }
.tab_box .hd .on a{ color: #333; font-weight: bold; }
.tab_box .hd span{ float: right; height: 36px; }
.tab_box .hd span a{ display: block; width: 21px; height: 100%; line-height: 36px; background: url(more2.png) no-repeat center; text-align: center; font-size: 14px; }
.tab_box .no-tabs{ float:left; line-height: 18px; }
.tab_box .no-tabs a{ background: url(xian1.4.png) no-repeat left 4px;  padding: 0 15px; font-size: 20px; }
.tab_box .no-tabs a:hover{ color: #006eab; }
/* 单层tab切换2 */
.tab_box2{ overflow: hidden; }
.tab_box2 .hd{ border-bottom: 0; overflow: hidden; }
.tab_box2 .hd ul{ float:none; text-align: center; }
.tab_box2 .hd ul li{ display: inline-block; float: none; margin-right:0!important; padding: 0 15px; line-height: 40px; height: 40px; }
.tab_box2 .hd ul li a{ color: #000; font-size: 20px; }
.tab_box2 .hd .on{ height: auto!important; border:0; background: #006eab; }
.tab_box2 .hd .on a{ color: #fff; font-weight: 500; }
.tab_box2 .bd_new li { height: 40px; line-height: 40px; }
.tab_box2 .bd_new li a{ color: #000000; }
.tab_box2 .bd_new li span{ color: #666666; }
.tab_box2 .bd_new .bd-more{ float: right; color: #b3b3b3; }
/* 单层tab切换3 */
.tab_box3 .hd{ border-bottom: 0; overflow: hidden; }
.tab_box3 .hd ul{ float:none; text-align: center; }
.tab_box3 .hd ul li{ display: inline-block; float: none; margin-right:0!important; padding: 0 15px 0 20px; line-height: 32px; height: 32px; background: url(xian1.4.png) no-repeat left center; }
.tab_box3 .hd ul li:first-child{ background: transparent; }
.tab_box3 .hd ul li a{ color: #000; font-size: 20px; }
.tab_box3 .hd .on{ height: auto!important; border:0; }
.tab_box3 .hd .on a{ color: #b20c0d; font-weight: bold; }
.tab_box3 .bd_new li { height: 30px; line-height: 30px; background: url(dian3.png) no-repeat 6px center;  }
.tab_box3 .bd_new li a{ color: #313131; font-size: 14px; }
.tab_box3 .bd_new li span{ color: #666666; }
/* 单层tab切换4 */
.tab_box4{ overflow: hidden; text-align:left; }
.tab_box4 .hd{ border-bottom:0; overflow: hidden; }
.tab_box4 .hd ul{ float:left; background: url(xian1.3.png) no-repeat left center; }
.tab_box4 .hd ul li{ padding-left: 20px; height: 40px; line-height: 40px; float:left; }
.tab_box4 .hd ul li a{ font-size: 18px; color: #333; }
.tab_box4 .hd .on{ height: 40px; border-bottom: 0; }
.tab_box4 .hd .on a{ color: #000; font-weight: bold; }
.tab_box4 .hd span{ float: right; height: 40px; }
.tab_box4 .hd .more{ background: none; }
.tab_box4 .hd span a{ display: block; width: auto; height: 100%; line-height: 40px; text-align: center; color: #b3b3b3; font-size: 14px; }
.tab_box4 .bd_new li { height: 30px; line-height: 30px; padding-left: 15px; background: url(dian3.png) no-repeat left center;  }
.tab_box4 .bd_new li a{ color: #313131; font-size: 14px; }
/* 单层tab切换1 */
.tab_box5 .hd{ border-bottom: 1px solid #d5d5d5; overflow: hidden; background: url(xian1.5.png) no-repeat 0 0; padding-left: 10px; }
.tab_box5 .hd ul{ float:left;  }
.tab_box5 .hd ul li{ margin-right:0; padding: 0 15px 0 18px; line-height: initial; height: 30px; float:left; background: url(xian1.4.png) no-repeat left 1px; }
.tab_box5 .hd ul li:first-child{ background: transparent; padding: 0 15px 0 0; }
.tab_box5 .hd ul li a{ font-size: 20px; color: #333; line-height: 18px; }
.tab_box5 .hd .on{ height: 30px; border-bottom: 0; }
.tab_box5 .hd .on a{ color: #333; font-weight: bold; }
.tab_box5 .hd span{ height: 30px; }
.tab_box5 .hd span a{ width: 12px; background: url(more2.png) no-repeat center 5px; }
/* 单层tab切换6 */
.tab_box6 .hd{ border-bottom:0; background: #ededed; }
.tab_box6 .hd ul li{ margin-right: 0; padding: 0 15px; line-height: 35px; height: 35px; }
.tab_box6 .hd ul li a{ font-size: 18px; color: #666666; }
.tab_box6 .hd .on{ height: 35px; border-bottom:0; background: #006eab; }
.tab_box6 .hd .on a{ color: #fff; font-weight: 500; }

/* 新闻列表 */
.bd_new>ul{ zoom:1; padding: 8px 0; }
.bd_new>ul>li{ height: 36px; line-height: 36px; padding-left: 20px; background: url(dian1.png) no-repeat 6px center;  }
.bd_new>ul>li a{ font-size: 16px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.bd_new>ul>li span{ display: block; width: 100px; font-size: 14px; text-align: right; float:right; }
.bd_new>ul>li:hover>a{ text-decoration: underline; color: #006eab; }
.bd_new>ul>li:hover span{ color: #006eab; }
.bd_a80>ul>li a{ margin-right: 100px; }
.bd_new2>ul>li{ background: url(dian3.png) no-repeat left center; padding-left: 15px; }
.bd_new2>ul>li span{ font-size: 16px; }

/* 文件检索 */
.search_Sel{ display: block; height: 40px; line-height:38px; margin-top: 10px; }
.search_Sel .search_Select{ position: relative; float: left; width: 148px; height: 38px; text-align: center; background: #ffffff url(dian2.png) no-repeat 95% center; border: 1px solid #cccccc; border-radius: 4px 0 0 4px; margin-right: 10px;  }
.search_Sel .search_Select_active{ background: #ffffff url(dian2s.png) no-repeat 95% center; }
.search_Selected { color: #c33d3d; text-align: center; }
.search_Tab { display: none; position: absolute; left: -1px; top: 38px; right: -1px; z-index: 10; border: 1px solid #cccccc; border-top: none;  background: #fff;  }
.search_Tab ul{  padding: 0!important; }
.search_Tab li{  padding-left: 0!important; background: none!important; height: 38px!important; line-height: 38px!important; color: #000; font-size:14px; }
.search_Tab li:hover{ background:#3d94c3!important;color:#fff; }
.search_Sel .sr-input{ display: block; float: left; width: calc(100% - 302px); width: 388px\9; *width: 388px; height: 38px; line-height: 38px; border: 1px solid #d9d9d9; outline: none; color: #696969; background: #ffffff; padding: 0 10px; margin-right: 10px; }
.search_Sel .btn-input{display: block; background: url(2019kaifu_search2.png) no-repeat center; float: left; width: 110px; height: 40px; border: none; outline: none; cursor: pointer;}


/***************************************** 2019开福区政府门户网站.html *****************************************/
/* 首页-新闻 */
.new{ text-align: center; overflow: hidden; margin-bottom: 20px; }
.new>h1 { margin-top:20px; margin-bottom:15px;}
.new>h1>a{ font-weight: bold; font-size: 32px; color: #0c80b0;  }
.new>h1>a:hover{ color: #005686;  }
.new>p{ padding: 0 50px; color: #0c80b0; text-align: left; text-indent: 2em; line-height: 30px; }
.sy-01{ padding: 20px; background: #ffffff; overflow: hidden; }
.sy-01 .left{ width: 580px; height: 320px; float: left; }
.sy-01 .right{ margin-left: 610px; }
/* 首页办事 */
.sy-02{ margin: 20px 0; }
.sy-02 ul{ overflow: hidden; margin: 0 -10px; }
.sy-02 li{ float: left; width: 25%; }
.sy-02 li .bs-box{ margin: 0 10px; padding: 3px; background: #fff; border-radius: 10px; overflow: hidden; }
.sy-02 li .bs-box .pic{ width: 97px; height: 94px; line-height: 94px; float: left; text-align: center; background: #f3f3f3; border-radius: 10px 0 0 10px; }
.sy-02 li .bs-box .pic img{ margin-top: -3px; }
.sy-02 li .bs-box .list{ margin-left: 97px; overflow: hidden; }
.sy-02 li .bs-box .list a{ display: block; width: 50%; float: left; height: 47px; line-height: 47px; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.sy-02 li .bs-box .list a:hover{ text-decoration: underline; color: #006eab; }
/* 首页招商引资 */
/* sy-tit */
#sy .sy-tit{ float: left; width: 50px; margin-top: 20px; margin-left: 5px; text-align: center; }
#sy .sy-tit .tit{ display: block; width: 25px; line-height: 28px; margin: 0 auto; font-size: 24px; color: #000; }
#sy .sy-tit .tit img{ margin-top: -2px; }
#sy .sy-tit .more{ font-family: "Arial"; color: #7f7f7f; text-transform:uppercase; }
#sy .sy-tit .xian2{ display: none; }
.sy-03{ padding: 20px; background: #fff; overflow: hidden; }
.sy-03 .zsyz{ margin-left: 80px; overflow: hidden; }
.sy-03 .zsyz ul{ margin: 0 -14px; }
.sy-03 .zsyz li{ width: 33.33%; float: left; }
.sy-03 .zsyz li>a{ display: block; margin: 0 14px; height: 200px; position: relative; }
.sy-03 .zsyz li>a>img{ width: 100%; height: 100%; }
.sy-03 .zsyz .z-mask{ height: 60px; padding: 0; position: absolute; top: 50%; margin-top: -30px; right: 0;bottom: 0;left: 0; z-index: 2;background: url(lbbj_50H198.png); text-align: center; overflow: hidden; }
.sy-03 .zsyz .z-mask h4{ margin-top: 17px; font-weight: bold; color: #fff; font-size: 24px; }
.sy-03 .zsyz .z-mask img{ opacity: 0; filter:alpha(opacity:0); margin: 15px auto 18px; }
.sy-03 .zsyz .z-mask p{ opacity: 0; padding: 0 20px; filter:alpha(opacity:0); line-height: 24px; font-size: 14px; color: #fff; text-indent: 2em; text-align: left; }
.sy-03 .zsyz .z-mask{ -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out; }
.sy-03 .zsyz .z-mask img,.sy-03 .zsyz .z-mask p{-webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; transition: all 1s ease-out; }
.sy-03 .zsyz li>a:hover .z-mask{ height: 160px; padding: 20px 0; top: 0; margin-top: 0; }
.sy-03 .zsyz li>a:hover .z-mask h4{ margin-top: 10px; }
.sy-03 .zsyz li>a:hover .z-mask img,.sy-03 .zsyz li>a:hover .z-mask p{ opacity: 1; filter:alpha(opacity:100); }
/* 信息公开 */
.sy-04{ padding: 20px; background: #fff; margin: 20px auto; }
.sy-04 .sy-tit{ margin-top: 108px!important; }
.sy-04 .xxgk{  margin-left: 80px; }
.sy-04 .xxgk .xxgk-left{ width: 690px; float: left; background: #f8f8f8; padding: 10px 20px 0; }
.sy-04 .xxgk .xxgk-left .bd_new{ height: 216px; overflow: hidden; }
.sy-04 .xxgk .xxgk-left .bd_h30 li{ height: 28px; line-height: 28px; }
.sy-04 .xxgk .xxgk-right{ margin-left: 760px; }
.sy-04 .xxgk-right .h-zwgk .links{ overflow: hidden; margin: 0 -5px; }
.sy-04 .xxgk-right .h-zwgk .links li{ width: 50%; height: 40px; margin-bottom: 10px; float: left;}
.sy-04 .xxgk-right .h-zwgk .links li a{ display: block; margin: 0 5px; border: 1px solid #e5e5e5; padding: 0 10px; height: 38px;line-height: 38px; color: #666666; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.sy-04 .xxgk-right .h-zwgk .links .icon{ display: block; width: 30px; height: 38px; float: left; }
.sy-04 .xxgk-right .h-zwgk .links .icon-01{ background: url(2019kaifu_sy_xxgk01.png) no-repeat center;  }
.sy-04 .xxgk-right .h-zwgk .links .icon-02{ background: url(2019kaifu_sy_xxgk02.png) no-repeat center; }
.sy-04 .xxgk-right .h-zwgk .links .icon-03{ background: url(2019kaifu_sy_xxgk03.png) no-repeat center; }
.sy-04 .xxgk-right .h-zwgk .links .icon-04{ background: url(2019kaifu_sy_xxgk04.png) no-repeat center; }
.sy-04 .xxgk-right .h-zwgk .links li a:hover{ border: 1px solid #006eab; -webkit-box-shadow: 3px 3px 6px #cdced0; -moz-tbox-shadow: 3px 3px 6px #cdced0; -o-box-shadow: 3px 3px 6px #cdced0;  box-shadow: 3px 3px 6px #cdced0;  }
.sy-04 .xxgk-right .h-zwgk .h-zwgk-l { overflow: hidden; margin: 5px 0 15px; }
.sy-04 .xxgk-right .h-zwgk .h-zwgk-l a{ display: block; width: 33.33%; height: 34px; line-height: 34px; float: left; color: #666666; text-align: center; background: url(xian1.4.png) no-repeat left center; }
.sy-04 .xxgk-right .h-zwgk .h-zwgk-l a:hover{ color: #b20c0d; text-decoration: underline; }
.sy-04 .xxgk-right .h-zwgk .h-zwgk-l .bj-none{ background: none; }
.sy-04 .xxgk-right .h-zwgk .h-zwgk-r img:hover{ animation:pulse 0.8s ease-out; -moz-animation:pulse 0.8s ease-out;  -webkit-animation:pulse 0.8s ease-out; -o-animation:pulse 0.8s ease-out; }
.sy-04 .h-zwgk-r { text-align: center; }
.sy-04 .h-zwgk-r img{ max-width: 100%; }
.sy-04 .ztzl{ position: relative; }
.ztzl a{ color: #326e9f; font-size: 20px; font-weight: bold; }
.ztzl-list{ margin-left: -10px;  margin-right: -10px; height: 130px; position: relative; }
.ztzl-list .ztzl-fix{ position: absolute; top: 0; left: 0; height: 130px; background: #fff; overflow: hidden; z-index: 2; }
.ztzl-list .col-25{ float: left; }
.ztzl-list a{ display: block; margin: 0 10px 20px; overflow: hidden; }
.ztzl-list a img{ width: 100%; height: 130px; }
.ztzl-list a:hover img{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -transform: scale(1.2,1.2);  }


/* 政务服务+互动交流 */
.sy-05 .sy05-tit{ text-align: center; }
.sy-05 .sy05-tit .tit{ font-size: 24px; color: #000;  letter-spacing: 4px; }
.sy-05 .sy05-tit .tit img{ margin-top: -2px; margin-left: 10px; margin-right: 12px; }
.sy-05 .sy05-tit .more{ font-family: "Arial"; color: #7f7f7f; text-transform:uppercase; }
.sy-05>.row{ margin: 0 -10px; }
.sy-05 .zwfw,.sy-05 .hdjl{ margin: 0 10px; padding: 20px; height: 520px; }
.sy-05 .zwfw .bs-1{ margin: 20px -10px 0; }
.sy-05 .zwfw .bs-1 a{ display: block; margin: 0 10px; }
.sy-05 .zwfw .bs-1 a img{ width: 100%; height: 100%; }
.sy-05 .zwfw .bs-1 a img:hover{ animation:pulse 0.8s ease-out; -moz-animation:pulse 0.8s ease-out;  -webkit-animation:pulse 0.8s ease-out; -o-animation:pulse 0.8s ease-out; }
.sy-05 .zwfw .bs-2{ margin: 20px auto; border: 1px solid #e5e5e5; background: #f3f1f1; }
.sy-05 .zwfw .bs-2 ul{ zoom:1; overflow: hidden; }
.sy-05 .zwfw .bs-2 li{ width: 20%; float: left; }
.sy-05 .zwfw .bs-2 li img{ border-radius: 50%; }
.sy-05 .zwfw .bs-2 li:hover img{ -webkit-transform: rotate(360deg);  -moz-transform: rotate(360deg);  transform: rotate(360deg); -webkit-box-shadow: 0 0 15px #0068b7; -moz-tbox-shadow:  0 0 15px #0068b7; -o-box-shadow:  0 0 15px #0068b7;  box-shadow: 0 0  15px #0068b7; }
.sy-05 .zwfw .bs-2 li a{ display: block; padding: 17px 0; font-size: 14px; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.sy-05 .zwfw .bs-2 li p{ margin-top: 8px; line-height: 20px; font-size: 14px; }
.sy-05 .zwfw .bs-3 .hd_tit{ height: 49px; border: 1px solid #e5e5e5; border-bottom: 0; background: #f3f1f1; }
.sy-05 .zwfw .bs-3 .hd_tit li{ float: left; width: 27.5%; height: 100%; text-align: center; }
.sy-05 .zwfw .bs-3 .hd_tit li a{ display: block; line-height: 49px; color: #5796c5; font-size: 18px; }
.sy-05 .zwfw .bs-3 .hd_tit .ico{ display: inline-block; width: 23px; height: 23px; margin-right: 10px; margin-top: -4px; vertical-align: middle; }
.sy-05 .zwfw .bs-3 .hd_tit .ico01{ background: url(2019kaifu_sy_zwfw08.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .hd_tit .ico02{ background: url(2019kaifu_sy_zwfw09.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .hd_tit .ico03{ background: url(2019kaifu_sy_zwfw10.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .hd_tit .on{ width: 45%; background: #5796c5 url(2019kaifu_sy_zwfw11.png) no-repeat center; }
.sy-05 .zwfw .bs-3 .hd_tit .on a{ color: #fff; font-size: 20px; }
.sy-05 .zwfw .bs-3 .hd_tit .on .ico{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2);  transform: scale(1.2,1.2); }
.sy-05 .zwfw .bs-3 .hd_tit .on .ico01{ background: url(2019kaifu_sy_zwfw08s.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .hd_tit .on .ico02{ background: url(2019kaifu_sy_zwfw09s.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .hd_tit .on .ico03{ background: url(2019kaifu_sy_zwfw10s.png) no-repeat center;  }
.sy-05 .zwfw .bs-3 .bd_con { border: 1px solid #5796c5; height: 118px; overflow: hidden; }
.sy-05 .zwfw .bs-3 .bs-ico li{ width: 16.666%; float: left; }
.sy-05 .zwfw .bs-3 .bs-ico li img{ border-radius: 50%; }
.sy-05 .zwfw .bs-3 .bs-ico li a{ display: block; padding: 20px 0; font-size: 14px; color: #656565; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.sy-05 .zwfw .bs-3 .bs-ico li i{ display: block; width: 55px; height: 55px; margin: 0 auto 4px; background: url(2019kaifu_sy_frbs01.png); }
.sy-05 .zwfw .bs-3 .bs-ico li a:hover i{ background: url(2019kaifu_sy_frbs02.png); }
.sy-05 .zwfw .bs-3 .bs-ico2 li i{ background: url(2019kaifu_sy_shjz01.png); }
.sy-05 .zwfw .bs-3 .bs-ico2 li a:hover i{ background: url(2019kaifu_sy_shjz02.png); }
.sy-05 .zwfw .bs-3 .bs-ico li .ico02{ background-position: 0 -55px!important; }
.sy-05 .zwfw .bs-3 .bs-ico li .ico03{ background-position: 0 -110px!important; }
.sy-05 .zwfw .bs-3 .bs-ico li .ico04{ background-position: 0 -165px!important; }
.sy-05 .zwfw .bs-3 .bs-ico li .ico05{ background-position: 0 -220px!important; }
.sy-05 .zwfw .bs-3 .bs-ico li .ico06{ background-position: 0 -275px!important; }
.sy-05 .zwfw .bs-3 .bs-text ul{ margin: 10px; overflow: hidden; }
.sy-05 .zwfw .bs-3 .bs-text li{ width: 25%; float: left; }
.sy-05 .zwfw .bs-3 .bs-text li a{ display: block; height: 38px; line-height: 38px; text-align: center; margin: 5px; border: 1px solid #ccc; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.sy-05 .zwfw .bs-3 .bs-text li a:hover{ background: #5796c5; border: 1px solid #5796c5; color: #FFFFFF; }
.sy-05 .hdjl .hdjl-1{ margin: 20px auto 20px; }
.sy-05 .hdjl .hdjl-1 img{ max-width: 100%; }
.sy-05 .hdjl .hdjl-2{ margin-top: 10px; }
.sy-05 .hdjl .hdjl-1:hover,
.sy-05 .hdjl .hdjl-2 img:hover{ animation:pulse 0.8s ease-out; -moz-animation:pulse 0.8s ease-out;  -webkit-animation:pulse 0.8s ease-out; -o-animation:pulse 0.8s ease-out; }



/***************************************** 2019开福区政府门户网站-信息公开.html *****************************************/
#xxgk .w70p{ width: 70%; float: left; }
#xxgk .w30p{ width: 30%; float: left; }
#xxgk .xxgk-tit a{ font-weight: bold; font-size: 20px; margin-bottom: 10px; display: block; }
#xxgk .x-01{ padding: 30px 0; }
#xxgk .slideBox2{ height: 350px; overflow: hidden; width: 100%; position:relative;  }
#xxgk .slideBox2 .bd li, #xxgk .slideBox2 .bd li img{ width: 100%; height: 350px; }
#xxgk .slideBox2 .hd{margin: 0 160px;height: 60px;position:absolute;left: 0;right: 0;bottom: 30px;z-index:1;}
#xxgk .slideBox2 .hd li{width: 33.33%;float:left;height:60px;overflow:hidden;text-align:center;cursor:pointer;}
#xxgk .slideBox2 .hd li a{ display: block; padding: 8px 0; line-height: 22px;  background: url(lbbj.png); color:#fff; margin-left: 1px; }
#xxgk .slideBox2 .hd .on a{ background:#015293; }
#xxgk .slideBox2 .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }
#xxgk .slideBox2 .prev,
#xxgk .slideBox2 .next{ width: 25px; height: 70px; position: absolute; top: 50%; margin-top: -35px; left: 0; z-index: 100; background: url(slideBox2_anniu.png) no-repeat; }
#xxgk .slideBox2 .next{ left: auto; right: 0; background-position: -25px 0;  }
#xxgk .x-02 { margin-top: 30px; }
#xxgk .x-02 .zwgk-wjcx{ background: #ededed; padding: 30px 20px; overflow: hidden; }
#xxgk .x-02 .zwgk-wjcx ul{ overflow: hidden; padding: 0 50px 0 70px; }
#xxgk .x-02 .zwgk-wjcx li{ width: 50%; float: left; margin: 5px auto;  vertical-align: middle;   }
#xxgk .x-02 .zwgk-wjcx .tit { font-size: 16px; width: 90px; text-align: right;  line-height: 30px; height: 30px;  }
#xxgk .x-02 .zwgk-wjcx .input_divz input { width: 180px; height: 28px;line-height: 26px; border: 1px solid #ddd; padding: 0 10px; font-size: 14px; }
#xxgk .x-02 .zwgk-wjcx .input_divz select { width: 202px; height: 30px;line-height: 28px; border: 1px solid #ddd; padding: 0 8px; font-size: 14px; }
#xxgk .x-02 .zwgk-wjcx .wjcx-sub { margin-top: 25px; text-align: center; }
#xxgk .x-02 .zwgk-wjcx .wjcx-sub input { display: inline-block; padding: 0 25px; margin: 0 10px; border-radius: 5px; height: 30px;line-height: 28px; font-size: 18px; color: #fff; background: #015293; border: none; }
#xxgk .x-02 .zwgk-wjcx .wjcx-sub input:hover {  background: #0182df; }
#xxgk .x-02 .zfwj { margin-top: 10px; }
#xxgk .x-02 .zfwj .wj{ margin-top: 20px; }
#xxgk .x-02 .zfwj .wj .zxwj{ border-bottom: 0; background: #ededed url(2019kaifu_xxgk_ico15.png) no-repeat 95% center; }
#xxgk .x-02 .zfwj .wj .zxwj a{ padding-left: 95px; height: 72px; background: url(2019kaifu_xxgk_img02.png) no-repeat 0 0; }
#xxgk .x-02 .zfwj .wj li{ height: 72px; overflow: hidden; border-bottom: 1px dashed #ededed; margin-bottom: 5px; background: url(2019kaifu_xxgk_ico15.png) no-repeat 95% center; }
#xxgk .x-02 .zfwj .wj li:last-child{ border-bottom: 0; }
#xxgk .x-02 .zfwj .wj li a{ display: block; padding-left: 32px; background: url(dian3.png) no-repeat 16px 22px; overflow: hidden; }
#xxgk .x-02 .zfwj .wj li h3{ font-size: 18px; margin-top: 15px; margin-bottom: 5px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
#xxgk .x-02 .zfwj .wj li p{ color: #e64241; float: left; }
#xxgk .x-02 .zfwj .wj li p span{ color: #999999; margin-right: 20px; }
#xxgk .xxgkzl { margin-top: 20px; }
#xxgk .xxgkzl li{ margin-top: 17px; }
#xxgk .xxgkzl li a{ background: #e3ecf4; display: block; height: 50px; line-height: 50px; padding-left: 95px; }
#xxgk .xxgkzl li:hover a{ background: #d3dce4; }
#xxgk .xxgkzl li a img{ margin-right: 15px; }
#xxgk .zwgk-b { font-weight: bold; font-size: 24px; height: 72px; line-height: 72px; background: #1d71b3; border-radius: 0; margin-top: 20px; }
#xxgk .zwgk-b:hover{ background: #0182df; }
#xxgk .x-03{ padding: 30px 0; margin: 30px 0; }
#xxgk .x-03 .x-03-1{ overflow: hidden; }
#xxgk .x-03 .x-03-1 li{ width: 33.33%; float: left; text-align: center; }
#xxgk .x-03 .x-03-1 li a{ display: block; height: 110px; overflow: hidden; }
#xxgk .x-03 .x-03-1 li a:hover .ico{ animation: flip 1s linear; -moz-animation: flip 1s linear;  -webkit-animation: flip 1s linear; -o-animation: flip 1s linear; }
#xxgk .x-03 .x-03-1 li .ico{ width: 38px; height: 32px; line-height: 32px; margin: 20px auto 15px; }
#xxgk .x-03 .x-03-1 li span{ color: #666666; }
#xxgk .x-04{ position: relative; }
#xxgk .x-04 .ztzl-list{ overflow: hidden; margin-top: 20px; margin-bottom: 20px; position: relative; }
#xxgk .x-04 .ztzl-list ul { margin: 0 -10px!important; }
#xxgk .x-04 .ztzl-list ul li{ width: 25%; float: left; }
#xxgk .x-04 .ztzl-list li a{ display: block; margin: 0 10px; overflow: hidden; }
#xxgk .x-04 .ztzl-list li a img{ width: 100%; height: 130px; }
#xxgk .x-04 .ztzl-list li a:hover img{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -transform: scale(1.2,1.2);  }
#xxgk .x-04 .prev,#xxgk .x-04 .next{ position:absolute; left:10px; top:50%; margin-top:-20px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; }
#xxgk .x-04 .next{ left:auto; right:10px; background-position:8px 5px; }
/************************************ 2019开福区政府门户网站-政府信息公开目录.html **************************************/
#xxgk .xxgkml{ margin-top: 30px; }
#xxgk .ml-left{ width: 810px; float: left; }
#xxgk .ml-left ul{ margin-top: 8px; }
#xxgk .ml-left li{ height: 48px; border-bottom: 1px dashed #cbcbcb; overflow: hidden; }
#xxgk .ml-left li b{ display: block; margin-right: 20px; float: left; line-height: initial; }
#xxgk .ml-left li b a{ font-size: 18px; font-weight: bold; color: #000; }
#xxgk .ml-left li a{ line-height: 48px; }
#xxgk .ml-left li a:hover{ text-decoration: underline; color: #006eab; }
#xxgk .ml-right{ width: 360px; float: right; }
#xxgk .xxgkml .xxgkzl li{ margin-top: 23px; }
#xxgk .xxgkml .xxgkzl li a{ height: 60px; line-height: 60px; }
#xxgk .xxgkml .ml-bottom{ margin-top: 30px; }
#xxgk .xxgkml .zfgzbm{ margin-top: 20px; }
#xxgk .xxgkml .zfgzbm .hd{ background: #ececec; height: 35px; }
#xxgk .xxgkml .zfgzbm .hd li{ width: 25%; float: left; }
#xxgk .xxgkml .zfgzbm .hd li a{ display: block; height: 35px; line-height: 35px; text-align: center; font-size: 18px; border-left: 1px solid #fff; border-bottom: 1px solid #fff; }
#xxgk .xxgkml .zfgzbm .hd .on a{ background: #00679d; color: #fff; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box li{ line-height:40px; height:40px; margin: 0 -30px; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box li dl{ width: 50%; float:left; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box li dl dt{ margin: 0 30px; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box span.deptpubItem{ float:right; color: #666666; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box span.deptpubItem a{ margin:0 10px; color: #666666; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box span.deptpubItem a:hover{ text-decoration: underline; color: #006eab; }
#xxgk .xxgkml .zfgzbm .zfgzbm-box .i_deptName{ font-weight:bold; font-size: 16px; }


/***************************************** 2019开福区政府门户网站-区政府.html *****************************************/
#qzf .xxgk-tit a{ font-weight: bold; font-size: 20px; margin-bottom: 10px; display: block; }
#qzf .q-01{ background: #fff; padding: 20px 20px 10px 20px; margin: 30px auto; }
#qzf .q-01 .ldzc{ padding: 15px 15px 0 15px; width: 600px; float: left; border-right: 1px dashed #cccccc; }
#qzf .q-01 .ldhd{ margin-left: 670px; }
#qzf .leader .leader_positive{ width: 475px; overflow: hidden; }
#qzf .leader .leader_pic{ float:left; width:188px; height:235px; }
#qzf .leader .leader_pic img{ width:188px; }
#qzf .leader .leader_mian{ margin-left:218px; }
#qzf .leader .leader_mian>h2{ font-size:20px; margin-top:10px; margin-bottom: 30px; font-weight: bold; color: #006eab; }
#qzf .leader .leader_mian>h2>a{ font-weight: 500; font-size: 18px; color: #006eab; }
#qzf .leader .leader_mian>h2:hover a{ text-decoration: underline; }
#qzf .leader .leader_mian>p{ font-size: 18px; color: #666666; margin-top:10px; line-height:30px; height: 90px; }
#qzf .leader .leader_mian .leader-name{ font-size:20px; }
#qzf .leader .leader_mian .more{ width: 220px; height: 50px; line-height: 50px; border-radius: 5px; background: #ededed; color: #006eab; margin: 33px 0 0; }
#qzf .leader .leader_mian .more:hover{ background: #d8d8d8; }
#qzf .leader .leader_deputy{ margin-top: 40px; margin-right: 20px; }
#qzf .leader .leader_deputy ul{ margin: 0 -11px; overflow: hidden; }
#qzf .leader .leader_deputy li{ float: left; width: 25%; }
#qzf .leader .leader_deputy a{ display: block; margin: 0 11px 20px; text-align: center; }
#qzf .leader .leader_deputy img{ width: 100%; margin-bottom: 10px; }
#qzf .leader .leader_deputy p{ color: #666666; font-size: 18px; line-height: 25px; }
#qzf .ldhd .bd .bd_new { padding-top: 10px;  }
#qzf .ldhd .bd .bd_01 { padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dashed #c8c8c8;}
#qzf .ldhd .bd .bd_01 .pic, #qzf .ldhd .bd .bd_01 .pic img{ height: 300px; width: 100%; }
#qzf .ldhd .bd .bd_01 h4{ margin-top: 15px; margin-bottom: 10px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
#qzf .ldhd .bd .bd_01 h4 a{ font-size: 16px; font-weight: bold; color:#666666;}
#qzf .ldhd .bd .bd_01 h4 a:hover{ text-decoration: underline; }
#qzf .ldhd .bd .bd_01 p{ color: #999999; font-size: 14px; line-height: 30px; height: 90px; text-indent: 2em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
#qzf .q-02{ background: #fff; padding: 20px 20px 10px 20px; margin: 30px auto; }
#qzf .q-02 .left{ width: 780px; float: left; }
#qzf .q-02 .right{ margin-left: 810px; overflow: hidden; }
#qzf .q-02 .zfjg ul{ margin: 0 -5px; overflow: hidden; }
#qzf .q-02 .zfjg li{ width: 50%; float: left; margin-top: 10px; }
#qzf .q-02 .zfjg a{ display: block; margin: 0 5px; padding: 0 15px; text-align: center; background: #f5f5f5; height: 50px; line-height: 50px;  }
#qzf .q-02 .zfjg li:hover a{ background: #e4e4e4; }
#qzf .q-02 .zfjg .ico{ float: left; height: 50px; line-height: 50px; width: 28px; }
#qzf .q-02 .zfjg .ico img{ margin-top: -3px; }
#qzf .q-02 .zfgzbg ul{ margin-top: 15px; }
#qzf .q-02 .zfgzbg li{ margin-top: 10px; }
#qzf .q-02 .zfgzbg li a{ display: block; padding: 0 20px; height: 50px; line-height: 50px; font-size: 20px; background: #f5f5f5 url(more3.png) no-repeat 95% center; }
#qzf .q-02 .zfgzbg li:hover a{ background: #e4e4e4 url(more3.png) no-repeat 95% center; }


/***************************************** 2019开福区政府门户网站-解读回应.html *****************************************/
#jdhy .j-01{ background: #fff; padding: 30px 0; }
#jdhy .j-01 .left{ width: 820px; float: left; }
#jdhy .j-01 .right{ width: 360px; float: right; }
#jdhy .j-01 .right .zxft{ height: 300px; border: 10px solid #ededed; background: #35a6e4 url(2019kaifu_jdhy_bg01.png) no-repeat center; background-size: cover; text-align: center; }
#jdhy .j-01 .right .zxft .xian{ margin: 15px 30px; height: 1px; background: #fff; }
#jdhy .j-02{ padding: 30px 0; }
#jdhy .j-02 .zctj ul{ margin: 20px -13px; }
#jdhy .j-02 .zctj li{ width: 25%; float: left; }
#jdhy .j-02 .zctj li a{ display: block; margin: 0 13px; background: #fff; padding: 10px; }
#jdhy .j-02 .zctj .pic{ height: 150px; overflow: hidden; }
#jdhy .j-02 .zctj .pic img{ width: 100%; min-height: 150px; }
#jdhy .j-02 .zctj h3{ font-size: 18px; line-height: 28px; height: 56px; margin: 15px auto 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
#jdhy .j-02 .zctj h3:hover{ text-decoration: underline; }
#jdhy .j-02 .zctj span{ color: #999999; }
#jdhy .j-03 { background: #fff; padding: 30px 0; }
#jdhy .j-03 .new_list{ margin: 20px auto 0; }
#jdhy .j-03 .new_list01 { overflow: hidden; margin-bottom: 20px; }
#jdhy .j-03 .new_list01 .l_pic{ width: 270px; height: 200px; border: 1px solid #e0e0e0; background: #f0f0f0; float: left; overflow: hidden;}
#jdhy .j-03 .new_list01 .l_pic img{ width: 100%; height: 100%; }
#jdhy .j-03 .new_list01 .l_pic:hover img{ -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -transform: scale(1.1,1.1); transition: .3s transform;  }
#jdhy .j-03 .new_list01 .r_txt{ margin-left: 290px; height: 125px; }
#jdhy .j-03 .new_list01 .r_txt h3{ padding-top: 20px; margin-bottom: 15px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
#jdhy .j-03 .new_list01 .r_txt h3 a{ font-size: 24px; color: #06537e; font-weight: bold;  }
#jdhy .j-03 .new_list01 .r_txt h3 a:hover{ text-decoration: underline; }
#jdhy .j-03 .new_list01 .r_txt p{ text-indent: 2em; color: #999999; height: 72px; line-height: 36px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
#jdhy .j-03 .new_list01 .r_txt .more{ color: #006eab; border: 1px solid #006eab; height: 30px; line-height: 30px; background: transparent; border-radius: 15px; width: 120px; margin: 20px auto 0; }
#jdhy .j-03 .new_list01 .r_txt .more:hover{ color: #fff; border: 1px solid #006eab; background: #006eab; }
#jdhy .j-03 .new_list02.first{ border-top: 1px dashed #e0e0e0;  }
#jdhy .j-03 .new_list02{ padding: 20px 0; border-bottom: 1px dashed #e0e0e0;  }
#jdhy .j-03 .new_list02 .more{ float: right; margin: 40px 30px 0 60px; width: 85px; line-height: 30px; height: 30px; background: #f5f5f5; border-radius: 10px; color: #ca3533 }
#jdhy .j-03 .new_list02 .more:hover{ background: #ca3533; color: #fff }
#jdhy .j-03 .new_list02 .l_tit a{ display: block; font-size: 20px; margin-bottom: 10px; color: #000000; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
#jdhy .j-03 .new_list02 .l_tit a:hover{ text-decoration: underline; }
#jdhy .j-03 .new_list02 .l_tit p{ text-indent: 2em; color: #999999; height: 72px; line-height: 36px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;  }
#jdhy .j-04{ padding: 30px 0; }
#jdhy .j-04 .zctj { margin: 40px auto; }
#jdhy .j-04 .zctj ul{ margin: 0 -24px; }
#jdhy .j-04 .zctj li{ width: 16.666%; float: left; }
#jdhy .j-04 .zctj li a{ display: block; margin: 0 24px; padding-bottom: 15px; background: #fff; text-align: center; border-top: 3px solid #c10d0c; }
#jdhy .j-04 .zctj li a span{ font-size: 18px; }
#jdhy .j-04 .zctj .ico{ width: 54px; height: 54px; line-height: 54px; margin: 20px auto 20px; }
#jdhy .j-04 .zctj li a:hover .ico{ animation: flip 1s linear; -moz-animation: flip 1s linear;  -webkit-animation: flip 1s linear; -o-animation: flip 1s linear; }
#jdhy .j-04 .zctj li a:hover span{ color: #006eab; }



/***************************************** 2019开福区政府门户网站-互动交流.html *****************************************/
#hdjl .h-01{ background: #fff; padding: 30px 0; }
#hdjl .h-01 .left{ width: 636px; height: 260px; float: left; }
#hdjl .slideBox3{ height:260px; }
#hdjl .slideBox3 .hd{ left: 0; right: 0; }
#hdjl .slideBox3 .hd ul{ float:none; padding-right: 0; text-align: center; }
#hdjl .slideBox3 .hd ul li{ float:none; display: inline-block; margin: 0 8px 0 0; width: 10px; height: 5px; border-radius: 5px; }
#hdjl .slideBox3 .hd ul li.on{ background: #1d6ebc; width: 32px; }
#hdjl .slideBox3 .bd li{ height:260px; }
#hdjl .slideBox3 .bd img{ height:260px; }
#hdjl .h-01 .right{ margin-left: 644px; height: 260px; overflow: hidden; }
#hdjl .h-01 .right ul{ margin: 0 -4px; overflow: hidden; }
#hdjl .h-01 .right li{ width: 50%; float: left; margin-bottom: 8px; }
#hdjl .h-01 .right li:hover img{ opacity: 0.7; filter:alpha(opacity:70); }
#hdjl .h-01 .right li a{ display: block; margin: 0 4px; }
#hdjl .h-01 .right li a img{ width: 100%; }
#hdjl .h-02 { padding: 30px 0; }
#hdjl .h-02 .ldxx-list{ padding: 20px; background: #fff; margin-top: 20px; }
#hdjl .h-02 .ldxx-l-left{ width: 840px; float: left; }
#hdjl .h-02 .ldxx-l-right{ margin-left: 860px; }
#hdjl .h-02 .ldxx-l-right .wyhs{ height: 98px; padding-top: 180px; background: #278ac7 url(2019kaifu_hdjl_img06.png) no-repeat center; text-align: center; }
#hdjl .h-02 .ldxx-l-right .wyhs a{ margin: 0 20px; }
#hdjl .h-02 .ldxx-l-right .wyhs a:hover img{ animation:pulse 0.8s ease-out; -moz-animation:pulse 0.8s ease-out;  -webkit-animation:pulse 0.8s ease-out; -o-animation:pulse 0.8s ease-out; }
#hdjl .h-02 .zzxx_table{ border: 1px solid #e6e5e3; padding: 10px; }
#hdjl .h-02 .zzxx_table table td{ height: 36px;}
#hdjl .h-02 .zzxx_table table tr th{ height: 40px;line-height: 40px;background: #c9dcf0; }
#hdjl .h-02 .zzxx_table table tr:first-child{border-bottom:none;}
#hdjl .h-02 .zzxx_table table tr:hover a, .zzxx_table table tr:hover td{ color: #1d6ebc; }
#hdjl .h-02 .zzxx_table .zt a{ color: #48c21e; }
#hdjl .h-03 { background: #fff; padding: 30px 0; }
#hdjl .h-03 .left{ width: 350px; float: left; margin-right: 20px; }
#hdjl .h-03 .center{ width: 490px; float: left; margin-right: 20px; }
#hdjl .h-03 .right{ width: 320px; float: left; }
#hdjl .h-03 .left .row{ margin: 20px -10px 0; }
#hdjl .h-03 .left>img{ width: 100%; }
#hdjl .h-03 .left a{ display: block; margin: 0 10px; height: 80px; line-height: 80px; text-align: center; background: #ededed; }
#hdjl .h-03 .left a img{ margin-right: 15px; }
#hdjl .h-03 .myzj li{ padding: 13px 0; border-top: 1px dashed #e6e5e3; }
#hdjl .h-03 .myzj li:first-child{ border-top: 0; }
#hdjl .h-03 .myzj li a{ display: block; line-height: 19px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
#hdjl .h-03 .myzj li:hover a{ color: #1d6ebc; text-decoration: underline; }
#hdjl .h-03 .myzj li span{ font-size: 14px; color: #666666; }
#hdjl .h-03 .hdzsk-tit { line-height: 27px; }
#hdjl .h-03 .hdzsk-tit a{ font-weight: bold; font-size: 20px; float: left; }
#hdjl .h-03 .hd-search { float: right; }
#hdjl .h-03 .hd-search .sr{ width: 146px; height: 25px; border: 1px solid #e6e5e3; vertical-align: middle; float: left; }
#hdjl .h-03 .hd-search .btn{ width: 50px; height: 27px; line-height: 27px; border: 0; background: #355e92; color: #fff; font-size: 14px; text-align: center; border-radius: 0; vertical-align: middle; float: left; }
#hdjl .h-03 .hdzsk-list li{ padding: 17px 0; border-top: 1px dashed #e6e5e3; }
#hdjl .h-03 .hdzsk-list li:first-child{ border-top: 0; }
#hdjl .h-03 .hdzsk-list .hdzsk_q{ padding-left: 30px; height: 20px; line-height: 20px; background: url(2019kaifu_hdjl_ico03.png) no-repeat left center; }
#hdjl .h-03 .hdzsk-list .hdzsk_q a:hover{ color: #1d6ebc; text-decoration: underline; }
#hdjl .h-03 .hdzsk-list .hdzsk_a{ display: none; padding-left: 30px; margin-top: 10px; line-height: 22px; height: 66px; overflow: hidden; color: #666666; background: url(2019kaifu_hdjl_ico04.png) no-repeat left 2px;  }
#hdjl .h-03 .hdzsk-list .on { padding: 11px 0; }
#hdjl .h-03 .hdzsk-list .on .hdzsk_a{ display: block; }


/***************************************** 2019开福区政府门户网站-领导信息.html *****************************************/
#ldxx{ margin-top: 20px; }
#ldxx .ldxx-left{ width: 820px; float: left; }
#ldxx .ldxx-right{ width: 350px; float: right; background: #f2f0f1; }
#ldxx .zyjh { padding: 10px 20px 20px; background: #f2f0f1; }
#ldxx .zyjh .zyjh-tit{ font-size: 24px; }
#ldxx .zyjh .zyjh-con{ margin: 10px 40px 0; background: #fff;border-radius: 10px; padding: 0 20px; overflow: hidden; }
#ldxx .zyjh .zyjh-con h4{ margin-top: 15px; margin-bottom: 10px; text-align: center; }
#ldxx .zyjh .zyjh-con h4 a{ font-size: 20px; color: #13608b; }
#ldxx .zyjh .zyjh-con p{ color: #666666; line-height: 30px; text-indent: 2em; }
#ldxx .zyjh .zyjh-con .more{ color: #c61b1b; float: right; margin: 10px auto; }
#ldxx .ldzt-2 { margin-top: 20px; }
#ldxx .ldzt-2 .ldzt-2-hd{ height: 40px; line-height: 40px; background: #ececec }
#ldxx .ldzt-2 .ldzt-2-hd li{ width: 50%; float: left; height: 100%; text-align: center; }
#ldxx .ldzt-2 .ldzt-2-hd li a{ display: block; width: 100%; height: 100%; font-size: 20px; }
#ldxx .ldzt-2 .ldzt-2-hd .on a{ background: #00679d; color: #fff; }
#ldxx .ldzt-2 .ldzt-2-list li{ padding: 20px 0; border-bottom: 1px solid #ededed; }
#ldxx .ldzt-2 .ldzt-2-list li:hover a{ text-decoration: underline; color: #006eab; }
#ldxx .ldzt-2 .ldzt-2-list .ldzt-2-list-t{ margin-bottom: 5px; }
#ldxx .ldzt-2 .ldzt-2-list .ldzt-2-list-t a{ font-size: 18px; color: #000; }
#ldxx .ldzt-2 .ldzt-2-list .abstract, #ldxx .ldzt-2 .ldzt-2-list .date{ font-size: 16px; color: #666666; line-height: 30px;  }
#ldxx .ldzt-2 .more{ background: #e3e3e3; height: 40px; line-height: 40px; text-align: center; border-radius: 8px; width: 150px; display: block; margin: 40px auto; font-size: 18px; }
#ldxx .ldzt-2 .more:hover{ background: #00679d; color: #fff;  }
#ldxx .ldxx-r1{ margin: 20px; text-align: center; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #afafaf; }
#ldxx .ldxx-r1 img{ width: 188px; height: 235px; }
#ldxx .ldxx-r1 .name{ font-size: 24px; color: #006eab; margin-top: 15px; }
#ldxx .ldxx-r1 .name a{ font-size: 24px; color: #006eab; }
#ldxx .ldxx-r2{ margin: 20px; }
#ldxx .ldxx-r2 .btn{ width: 80px; height: 35px; line-height: 35px; background: #006eab; margin-bottom: 10px; margin-top: 20px; }
#ldxx .ldxx-r2 p{ line-height: 30px; text-indent: 2em; }
#ldxx .ldxx-r3{ margin: 20px; }
#ldxx .ldxx-r3 .ldxx-r3tit{ color: #006eab; font-size: 24px; margin-bottom: 15px; }
#ldxx .ldxx-r3 li { position: relative; margin-bottom: 20px; }
#ldxx .ldxx-r3 li p{ position: absolute; bottom: 0; left: 0; right: 0; height: 30px; background: url(lbbj_50H40.png); padding: 0 5px; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
#ldxx .ldxx-r3 li img{ width: 100%; height: 186px; }



/***************************************** 2019开福区政府门户网站-留言评论.html *****************************************/
#lypl .lypl-tit { margin-bottom: 20px; }
#lypl .lypl-tit .tit{ color: #06537e; font-size: 20px; font-weight: bold; }
#lypl .lypl-tit .plxz{ display: block; float: right; color: #ffffff; font-size: 14px; background: #06537e; padding: 0 15px; border-radius: 2px; height: 30px; line-height: 30px; }
#lypl .lypl-tit .plxz img{ margin-right: 10px; margin-top: -2px; }
#lypl .jbftxq-03 { border: 1px solid #cfd4e9; padding: 30px; background: #f5f5f5; overflow: hidden; }
#lypl .jbftxq-03 .jbftxq-03-l{ width: 100%; margin-bottom: 20px; }
#lypl .jbftxq-03 .jbftxq-03-l .row{ margin: 5px 0; }
#lypl .jbftxq-03 .jbftxq-03-l .row label{ display: block; margin-bottom: 5px; }
#lypl .jbftxq-03 .jbftxq-03-l .row textarea, #lypl .jbftxq-03 .jbftxq-03-l .row input{ width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; height: 40px; background: #fff; border: 1px solid #cfd4e9;  vertical-align: middle; }
#lypl .jbftxq-03 .jbftxq-03-l .row #speechcontent{ height: 150px; resize: none; padding: 10px; }
#lypl .jbftxq-03 .jbftxq-03-l .row #authcode{ width: 130px; }
#lypl .jbftxq-03 .jbftxq-03-l .row .tj{ width: 100px; height: 38px; line-height: 30px; border: 0; background: #5796c5; color: #fff; margin: 10px; font-size: 18px; }
#lypl .jbftxq-03 .jbftxq-03-l .row .tj:hover{ background: #3c6182; }
#lypl .jbftxq-03 .jbftxq-03-r{ width: 100%; height: 400px; border: 1px solid #cfd4e9; padding: 20px; background: #fff; overflow-y:scroll; }
#lypl .ask-box { margin-top: 30px; margin-bottom: 40px; }
#lypl .ask-box dt{ font-size: 18px; padding-left: 40px; margin-bottom: 10px; background: url(2019kaifu_mqhb_ico06.png) no-repeat 8px 6px; }
#lypl .ask-box dd{ padding-left: 40px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dashed #e6e5e3; background: url(2019kaifu_mqhb_ico07.png) no-repeat 8px 5px; }
#lypl .ask-box .a-box{ color: #999999; font-size: 14px; line-height: 25px; margin-bottom: 10px; }
#lypl .ask-box .plxx{ color: #999999; font-size: 14px; line-height: 25px; margin-right: 30px; }



/***************************************** 2019开福区政府门户网站-民情汇编.html *****************************************/
#mqhb .mqhb-banner{ background: url(2019kaifu_mqhb_banner.png) no-repeat center top; height: 350px; overflow: hidden; }
#mqhb .mqhb-banner .mqhb-s-box{ width: 650px; height: 190px; margin: 75px auto 0; border-radius: 10px; background: url(lbbj_50H198.png); }
#mqhb .mqhb-banner .mqhb-s-box h2{ padding-top: 30px; padding-bottom: 20px; letter-spacing: 2px; font-weight: bold; font-size: 36px; color: #ffffff; text-align: center; }
#mqhb .mqhb-banner .mqhb-s-box p{ padding: 0 60px; color: #ffffff; line-height: 25px; text-indent: 2em; }
#mqhb .m-tit{ margin: 20px auto; height: 62px; }
#mqhb .m-tit.tit01{ margin: 40px auto; }
#mqhb .m-tit.tit01{ background: url(2019kaifu_mqhb_img01.png) no-repeat center; }
#mqhb .m-tit.tit02{ background: url(2019kaifu_mqhb_img02.png) no-repeat center; }
#mqhb .m-tit.tit03{ background: url(2019kaifu_mqhb_img03.png) no-repeat center; }
#mqhb .m-01 .tab_box3 .hd .on a{ color: #006eab; font-weight: 500; }
#mqhb .m-01 .ajs-box{ margin-top: 30px; }
#mqhb .m-01 .ajs-l,#mqhb .m-01 .ajs-r{ width: 50%; float: left; overflow: hidden; }
#mqhb .m-01 .ajs-l li{ float: left; width: 50%; margin-bottom: 40px; }
#mqhb .m-01 .ajs-l li div{ height: 85px; padding-top: 45px; margin: 0 20px; vertical-align: middle; text-align: center; background: #f5f5f5; -webkit-box-shadow: 3px 3px 6px #e7e6e6; -moz-tbox-shadow: 3px 3px 6px #e7e6e6; -o-box-shadow: 3px 3px 6px #e7e6e6;  box-shadow: 3px 3px 6px #e7e6e6;  }
#mqhb .m-01 .ajs-l li span{ display: inline-block; line-height: 20px; font-size: 30px; margin-right: 30px; vertical-align: middle; text-align: right; }
#mqhb .m-01 .ajs-l li span em{ color: #006eab; }
#mqhb .m-01 .ajs-l li i{ font-size: 16px; color: #333; }
#mqhb .m-01 .ajs-r{ height: 340px; }
#mqhb .m-01 .ajs-r .m-echarts{ height: 340px; }
#mqhb .new_list{ margin: 20px auto 0; }
#mqhb .new_list .new_list01 { overflow: hidden; margin-bottom: 20px; }
#mqhb .new_list .new_list01 .l_pic{ width: 315px; height: 236px; border: 1px solid #e0e0e0; background: #f0f0f0; float: left; overflow: hidden;}
#mqhb .new_list .new_list01 .l_pic img{ width: 100%; height: 100%; }
#mqhb .new_list .new_list01 .l_pic:hover img{ -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -transform: scale(1.1,1.1); transition: .3s transform;  }
#mqhb .new_list .new_list01 .r_txt{ margin-left: 345px; height: 125px; }
#mqhb .new_list .new_list01 .r_txt h3{ padding-top: 20px; margin-bottom: 15px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
#mqhb .new_list .new_list01 .r_txt h3 a{ font-size: 24px; color: #006eab; font-weight: bold;  }
#mqhb .new_list .new_list01 .r_txt h3 a:hover{ text-decoration: underline; }
#mqhb .new_list .new_list01 .r_txt p{ text-indent: 2em; color: #999999; height: 108px; line-height: 36px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
#mqhb .new_list .new_list01 .r_txt .more{ color: #006eab; border: 1px solid #006eab; height: 30px; line-height: 30px; background: transparent; border-radius: 15px; width: 120px; margin: 20px auto 0; }
#mqhb .new_list .new_list01 .r_txt .more:hover{ color: #fff; border: 1px solid #006eab; background: #006eab; }
#mqhb .new_list .new_list02{ padding: 20px; border-bottom: 1px dashed #e0e0e0;  }
#mqhb .new_list .new_list02 .more{ float: right; margin: 40px 30px 0 60px; width: 85px; line-height: 30px; height: 30px; background: #f5f5f5; border-radius: 10px; color: #006eab }
#mqhb .new_list .new_list02 .more:hover{ background: #006eab; color: #fff }
#mqhb .new_list .new_list02 .l_tit a{ display: block; font-size: 20px; margin-bottom: 10px; color: #000000; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
#mqhb .new_list .new_list02 .l_tit a:hover{  text-decoration: underline; }
#mqhb .new_list .new_list02 .l_tit p{ text-indent: 2em; color: #999999; height: 72px; line-height: 36px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;  }
#mqhb .m-more{ width: 250px; height: 30px; line-height: 30px; background: #e6e6e6; color: #666; margin: 30px auto; }
#mqhb .m-more:hover{ background: #006eab; color: #fff; }
#mqhb .m-03 .m-more { margin: 20px auto 30px; }
#mqhb .m-03 .bd_new>ul>li { height: 50px;line-height: 50px;border-bottom: 1px dashed #e0e0e0; }
#mqhb .m-03 .bd_new>ul>li:first-child{ border-top: 1px dashed #e0e0e0; }



/***************************************** 2019开福区政府门户网站-组织机构.html *****************************************/
#zzjg{ padding: 10px 0; }
#zzjg .organization ul{ margin: 10px 0;overflow: hidden; }
#zzjg .organization li{float: left;width: 190px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 10px 20px;} }


/***************************************** 2019开福区政府门户网站-组织机构.html *****************************************/
#ztzl{ padding: 30px 0; }
#ztzl .rdzt{ overflow: hidden; margin: 20px 30px; position: relative; }
#ztzl .rdzt ul { margin: 0 -10px!important; overflow: hidden; }
#ztzl .rdzt ul li{ width: 25%; float: left; margin: 10px 0; }
#ztzl .rdzt li a{ display: block; margin: 0 10px; overflow: hidden; }
#ztzl .rdzt li a img{ width: 100%; height: 130px; }
#ztzl .rdzt li a:hover img{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -transform: scale(1.2,1.2);  }
#ztzl .lszt { overflow: hidden; margin: 20px 30px; }
#ztzl .lszt ul{ margin: 0 -8px; }
#ztzl .lszt li{ width: 20%; float: left; margin-bottom: 16px; }
#ztzl .lszt li a{ display: block; margin: 0 8px; border: 1px solid #d7d7d7; background: #ececec; border-radius: 5px; }
#ztzl .lszt .table{ display: table; width: 100%; }
#ztzl .lszt .cell{ display: table-cell; height: 68px; padding: 0 15px; vertical-align: middle; text-align: center; }


/***************************************** 2019开福区政府门户网站-我要写信.html *****************************************/
#wyxx .wyxx-matter{ padding: 40px 55px 5px; height: 299px; overflow: hidden; margin-top: 20px; position: relative; }
#wyxx .wyxx-matter .zk{ position: absolute; right: 40px; bottom: 35px; width: 80px; height: 35px; line-height: 35px; text-align: center; background: #5093d0; color: #fff; }
#wyxx .wyxx-matter .bj1{ position: absolute; left: 0; top: 0; right: 0; height: 49px; background: url(2019kaifu_wyxx_img04.png) no-repeat center; }
#wyxx .wyxx-matter .bj2{ position: absolute; left: 9px; top: 33px; bottom: 0; width: 10px; background: url(2019kaifu_wyxx_img02.png); }
#wyxx .wyxx-matter .bj3{ position: absolute; top: 33px; right: 8px; bottom: 0; width: 10px; background: url(2019kaifu_wyxx_img03.png); z-index: 2; }
#wyxx .wyxx-matter .bj4{ position: absolute; right:0; left: 0; bottom: 0; height: 35px; background: url(2019kaifu_wyxx_img05.png) no-repeat center; z-index: 2; }
#wyxx .wyxx-matter h3{ font-size: 18px; color: #a60d0d; margin-bottom: 5px; line-height: 30px; }
#wyxx .wyxx-matter p{ line-height: 30px; text-indent: 2em; }

#wyxx .wyxx-form{ background: #fbfbfb; padding: 20px; border: 1px dashed #e6e5e3; margin-top: 30px; }
#wyxx .wyxx-tit{ color: #06537e; font-weight: bold; font-size: 18px; }
#signupForm { overflow: hidden; }
#signupForm .row:first-child{border-top: 0; }
#signupForm .row{ padding: 10px; margin: 0; overflow: hidden; }
#signupForm .row .col-50{ float: left; }
#signupForm .row label{ font-size: 15px; font-weight: bold; color: #000; margin-right: 20px; }
#signupForm .row select{ border: 1px solid #e6e5e3; background: #ffffff; height: 34px; line-height: 34px; border-radius: 2px; width: 420px; padding: 0 10px;  margin-right: 10px; }
#signupForm .row .text{ border: 1px solid #e6e5e3; background: #ffffff; height: 32px; line-height: 32px; border-radius: 2px; width: 400px; padding: 0 10px; margin-right: 10px; }
#signupForm .row .submit{ display: inline-block; border: 0; border-radius: 2px;  height: 40px; line-height: 40px; width: 130px; margin: 20px 5px 0; background: #2e8eda; color: #fff; font-size: 16px; }
#signupForm .row .submit:hover{  background: #3c7acd; }
#signupForm .row .txt_content-fl{ float: left; }
#m_sendcontent{ height: 200px; width: 620px; border: 1px solid #e6e5e3; display: inline-block; resize: none; padding: 0 10px; margin-right: 20px; }
#m_verifycode{ width: 190px!important; }
input.error,textarea.error { border: 1px solid red!important; }
.error{ color:red!important; }
.kf_mailInputStar { color: red; margin-top: 5px; padding-left: 90px; }

/***************************************** 列表.html *****************************************/
#list .list_con { margin-top: 20px; overflow: hidden; position: relative;}
#list .con_left{ width: 320px; float: left; overflow: hidden; }
#list .con_right{ margin-left: 350px; }
#list .con_right .con_right_wenjianku{ margin-top: 0; }
#list .con_right .right_list{ border: 0; padding: 0; min-height: 400px; }

/*栏目样式*/
.left_list{ overflow: hidden; background: #e3eaed; }
.left_list .list_ul{ margin: 10px; background: #fff; }
.left_list .list_ul>a{ display:block; padding: 0 20px; height: 48px; line-height: 48px; }
.left_list .list_ul>a>i{ display: inline-block; background: url(dian5.png) no-repeat center; width: 12px; height: 48px; margin-top: -2px; margin-right: 10px; vertical-align: middle; }
.left_list .list_ul:hover>a{ font-weight: bold; color: #1d6ebc; }
.left_list .list_ul.active>a{ font-weight: bold; color: #1d6ebc; }
.left_list .list_parent>a{ background: #fff url(dian7.png) no-repeat 92% 20px;  }
.left_list .list_parent.slide>a{ font-weight: bold; color: #1d6ebc; background: url(dian6.png) no-repeat 92% 24px; }
.left_list .list_ul .list_ul_ul{ display: none; padding-bottom: 10px; }
.left_list .list_ul li{ margin-bottom: 5px; }
.left_list .list_ul li a{ line-height: 30px; padding-left: 55px; display: block; }
.left_list .list_ul li:hover a{ background: #f4f4f4; }
.left_list .list_ul li.active a{  background: #f4f4f4; }
/*列表样式*/
.right_list{ padding: 10px 40px; border: 1px solid #e3e3e3; border-top: 0; }
.right_list>ul{ padding: 0; }
.right_list>ul>li{ height: 40px; line-height: 40px; background: url(dian3.png) no-repeat left 18px; padding-left: 15px; }
.right_list>ul>li a{ width: 730px; margin: 0; float: left; }
.right_list .line { height: 0; line-height: normal; margin: 10px auto; *margin: 10px auto -10px; border-bottom: 1px solid #f2f0f1; background: none; }
.right_list .line:last-child { display: none; }
/*表格列表*/
.right_table{ margin-top: 23px; }
.right_table table{ width: 100%; }
.right_table table th,.right_table table td{ padding: 8px 0;  }
.right_table table th{ padding: 15px 0; border: 1px solid #e0e0e0; font-size: 16px; font-weight: bold; text-align: center; background: #e6e6e6; }
.right_table table td{ border: 1px solid #e0e0e0; text-align: center;font-size: 14px;color: #666666; }
.right_table table tr{ background: #fff; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out;  }
.right_table table tr:nth-child(odd){ background: #fafafa; }
.right_table table tr:hover{ background: #2962aa; }
.right_table table tr:hover td{ color: #ffffff; }
/* 分页 */
.div_cutPage{ padding: 40px 0; text-align: center;  }
.div_cutPage{ margin: 0 auto; }
.div_cutPage a{ display: inline-block; padding: 2px 8px; border-radius: 3px; border: 1px solid #DDDDDD; cursor: pointer; margin: 2px; }
.div_cutPage a:hover{ background-color: #006eab; color:white; border: 1px solid #006eab; }
.div_cutPage .on{ background-color: #006eab; color:white;  }
/*当前位置*/
.site{ line-height: 30px; margin: 0 auto; background: #f2f0f1; border-top: 1px solid #fff; }
.site .site-box{ background: url(dqwz.png) no-repeat 0 11px; padding: 5px 0 5px 30px; }
.site a{ color: #000; font-size: 14px; }
.site a:hover{ text-decoration: underline; }


/***************************************** 活动列表.html *****************************************/
#list .hdlb li{ padding: 30px 0; border-bottom: 1px dashed #cbcbcb; }
#list .hdlb li a{ display: block; background: #f4f4f4; padding: 10px; overflow: hidden; position: relative; }
#list .hdlb .hdlb-l{ width: 326px; height: 180px; float: left; overflow: hidden; }
#list .hdlb .hdlb-l img{ width: 100%; height: 100%; }
#list .hdlb .hdlb-r{ margin-left: 356px; margin-right: 80px; }
#list .hdlb .hdlb-r h2{ font-weight: bold; color: #006eab; font-size: 22px; margin-top: 10px; margin-bottom: 15px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
#list .hdlb .hdlb-r p{ height: 60px; color: #666666; line-height: 30px; margin-bottom: 10px; }
#list .hdlb .hdlb-r .hdlb-span{ width: 50%;  line-height: 30px; float: left; display: block; font-size: 14px; }
#list .hdlb .more{ position: absolute; top: 50%; margin-top: -16px; right: 20px; width: 32px; height: 32px; background: url(more4.png) no-repeat; }
#list .hdlb li a:hover .more{ background: url(more5.png) no-repeat; }
#list .hdlb li a img:hover{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); transform: scale(1.2,1.2); }


/***************************************** 2019开福区政府门户网站-电话簿.html *****************************************/
#dhb .dhb-banner{ background: url(2019kaifu_dhb_banner.png) no-repeat center top; height: 350px; overflow: hidden; }
#dhb .dhb-banner .dhb-s-box{ width: 600px; height: 130px; margin: 130px auto 0; border-radius: 10px; background: url(lbbj_50H198.png); }
#dhb .dhb-banner .dhb-s-box h2{ padding-top: 15px; letter-spacing: 2px; font-weight: bold; font-size: 36px; color: #ffffff; text-align: center; }
#dhb .dhb-search { width: 480px; height: 30px; border-radius: 4px; overflow: hidden; margin: 20px auto 0; background: #fff; }
#dhb .dhb-search .sear{ vertical-align: middle; width: 415px; padding-left: 10px; height: 30px; line-height:33px; font-size: 14px; border: none; outline: none; background:none; color: #999999; }
#dhb .dhb-search .but{ display: inline-block; vertical-align: middle; width: 50px; height: 30px; border: none; outline: none; background: url(2019kaifu_search.png) no-repeat center; cursor: pointer; }
#dhb .dhb-search .but:hover{  -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1); transition: .3s transform;  }
#dhb .dhb-table{ overflow: hidden; margin-top: 30px; }
#dhb .dhb-table .col-50{ float: left; }
#dhb .dhb-table .bj10a3b7 th{ background: #10a3b7; }
#dhb .dhb-table .br1{ border-right: 1px solid #fff; }
#dhb .dhb-table table{ width: 100%; }
#dhb .dhb-table th{ background: #006eab; height: 50px; color: #fff; }
#dhb .dhb-table td{ text-align: center; padding: 6px 0; }
#dhb .dhb-table tr{ background: #f1f1f1; }
#dhb .dhb-table tr:nth-child(2n){ background: #ffffff; }


/***************************************** 2019开福区政府门户网站-目录列表.html *****************************************/
#ml-list .site{ font-size: 14px; border-left: 5px solid #06537e; background: #f2f0f1 url(dqwz2.png) no-repeat 10px 13px; padding: 5px 0 5px 30px; }
#ml-list .con_right{ margin-left: 340px; }
#ml-list .ml-header{ background: url(2019kaifu_fzxxgkml_banner.png) no-repeat center top; height: 350px; border-bottom: 5px solid #06537e; position: relative; }
#ml-list .ml-header .logo{ padding-top: 15px; float: left; }
#ml-list .ml-header .fhsy { position: absolute; right: 50%; margin-right: -600px; top: 0; display: block; color: #06537e; line-height: 20px; text-align: center; font-weight: bold; width: 155px; height: 48px; padding-top: 5px; background: #a6c3e1; border-radius: 0 0 10px 10px; }
#ml-list .ml-header .ml-tit { color: #fff; text-align: center; font-size: 48px; margin-top: 40px; }
#ml-list .ml-header .ml-nav { position: absolute; left: 0; right: 0; bottom: 0; }
#ml-list .ml-header .ml-nav ul{ text-align: center; }
#ml-list .ml-header .ml-nav li{ display: inline-block; width: 230px; height: 60px; line-height: 60px; margin: 0 7px; text-align: center; }
#ml-list .ml-header .ml-nav li a{ display: block; height: 60px; background: #d6e6f2; font-size: 18px; }
#ml-list .ml-header .ml-nav li i{ margin-right: 14px; color: #1d71b3; }
#ml-list .ml-header .ml-nav li img{ margin-right: 14px; margin-top: -3px; }
#ml-list .ml-header .ml-nav .on a{ background: #06537e; color: #ffffff; }
#ml-list .ml-header .ml-nav .on i{ color: #ffffff; }
#ml-list .list_con{ margin-top: 20px; }
#ml-list .list_con .con_left{ width: 320px; float: left; overflow: hidden; }
.left_title{ display: none; width: 100%; height: 70px; line-height: 70px; background: #4884c0 url(xian3.png) no-repeat 90% center; text-align: center; font-size: 22px; font-weight: bold; color: #fff; }
.con_right_wenjianku { margin-top: 20px; }
.con_right_wenjianku table{ width: 100%; font-size: 16px; }
.con_right_wenjianku table a{ font-size: 16px; }
.con_right_wenjianku th{ background: #4884c0; color: #fff; font-weight: bold; }
.con_right_wenjianku tr{ border-bottom: 1px solid #c4c4c4; }
.con_right_wenjianku .th:hover, .con_right_wenjianku .th:hover a{ color: inherit; }
.con_right_wenjianku tr:hover, .con_right_wenjianku tr:hover a{ color: #0c6db6; }
.con_right_wenjianku th,.con_right_wenjianku td{ padding: 15px 0; }


/***************************************** 2019开福区政府门户网站-领导列表.html *****************************************/
#ml-list .con_right_lead li{ padding: 20px 0; border-bottom: 1px dashed #e6e5e3; overflow: hidden; }
#ml-list .con_right_lead .pic{ width: 110px; height: 140px; float: left; }
#ml-list .con_right_lead .pic img{ width: 100%; height: 100%; }
#ml-list .con_right_lead .lead-text{ margin-left: 130px; }
#ml-list .con_right_lead .lead-text h2{ color: #006eab; font-weight: bold; font-size: 16px; margin-top: 10px; margin-bottom: 10px; }
#ml-list .con_right_lead .lead-text p{ line-height: 25px; margin-bottom: 5px; }
#ml-list .con_right_lead .lead-text .more{ float: right; color: #c31a1a; margin-top: 10px; }
#ml-list .con_right_lead .lead-text .more:hover{ text-decoration: underline; }


/***************************************** 2019开福区政府门户网站-文件库.html *****************************************/
#ml-list .xxgk-tit a{ font-weight: bold; font-size: 20px; margin-bottom: 10px; display: block; }
#ml-list .zwgk-wjcx{ background: #ededed; padding: 20px 20px; overflow: hidden; margin-top: 30px; }
#ml-list .zwgk-wjcx ul{ overflow: hidden; padding: 0 50px 0 70px; }
#ml-list .zwgk-wjcx li{ width: 50%; float: left; margin: 5px auto;  vertical-align: middle;   }
#ml-list .zwgk-wjcx .tit { font-size: 16px; width: 90px; text-align: right;  line-height: 30px; height: 30px;  }
#ml-list .zwgk-wjcx .input_divz input { width: 380px; height: 28px;line-height: 26px; border: 1px solid #ddd; padding: 0 10px; font-size: 14px; }
#ml-list .zwgk-wjcx .input_divz select { width: 402px; height: 30px;line-height: 28px; border: 1px solid #ddd; padding: 0 8px; font-size: 14px; }
#ml-list .zwgk-wjcx .wjcx-sub { margin-top: 25px; text-align: center; }
#ml-list .zwgk-wjcx .wjcx-sub input { display: inline-block; padding: 0 25px; margin: 0 10px; border-radius: 5px; height: 30px;line-height: 28px; font-size: 18px; color: #fff; background: #015293; border: none; }
#ml-list .zwgk-wjcx .wjcx-sub input:hover {  background: #0182df; }
#ml-list .aztfl { margin: 30px auto; overflow: hidden; }
#ml-list .aztfl .tit{ width: 145px; float: left; font-weight: bold; }
#ml-list .aztfl .tit img{ margin-top: -3px;margin-right: 10px; }
#ml-list .aztfl .zt{ margin-left: 145px; }
#ml-list .aztfl .zt li{ float: left; margin-right: 15px; margin-bottom: 10px; }


/***************************************** 文章.html *****************************************/
#list .wz-l{ width: 770px; margin-top: 30px; float: left; }
#list .wz-r{ width: 370px; margin-top: 30px; float: right; }
#list .wz-r .bd_new .pic { margin-top: 20px; position: relative; }
#list .wz-r .bd_new .pic p{ height: 40px; line-height: 40px; padding: 0 10px; background: url(lbbj.png); color: #fff; position: absolute; left: 0; right: 0; top: 50%; margin-top: -20px; }
#list .wz-r .bd_new .pic img{ width: 100%; height: 240px; }
#list .wz-800 { width: 820px; }
#list .wz-320 { width: 320px; }
#list .wz-r .con_left{ float: none; margin-bottom: 40px; }
#list .wz-r .sys{ background: url(2019kaifu_list_wz01.png) no-repeat center; width: 181px; height: 240px; padding-top: 92px; margin: 20px auto 0; }
.article{ margin: 0 auto; overflow: hidden; background: #fff; }
.article h1{ line-height: 36px; font-size: 24px; font-weight: bold; text-align:center; padding: 0 0 30px; }
.article2 { border: 1px solid #e8e8e8; margin-top: 20px; }
.article2 h1{ padding: 20px 0 30px; }
.oneColumn { padding:  0 0 10px; }
.article2 .oneColumn { padding: 10px 60px; }
.pages_zz{ border-bottom: 1px solid #e8e8e8; line-height: 32px; overflow:hidden; color:#737373; font-size: 14px; margin-bottom: 20px; }
.pages_zz .font{display: inline-block; padding: 0 10px; font-size: 14px; }
.pages_zz .dozoom { float:right;  }
.pages_zz .dozoom img{ margin-top: -2px;  }
.pages_zz .dozoom a{ margin: 0 5px; font-size: 14px; }
.pages_zz .dozoom .on{ opacity: 0.6; }
.fenxiang{ background: #f1f1f1; padding: 0 20px; line-height: 32px; overflow:hidden; color:#737373; font-size: 14px; margin-top: 30px; margin-bottom: 20px; }
.fenxiang .printIco{ padding: 5px 10px 0 25px; background:url(dayin.png) no-repeat 0 5px; }
.bdsharebuttonbox{ float: left; margin-top: 2px; }
.editor{ padding-bottom:30px;}
.pages_content *{ font-family: "宋体"; font-size: 16px; line-height: 2; max-width: 100%!important; box-sizing: border-box!important; -webkit-box-sizing: border-box!important; word-wrap: break-word!important; }
.fujian-box{ margin-top: 30px; margin-bottom: 30px; }
.fujian-box a{ line-height: 48px; padding: 10px 10px 10px 70px; border-bottom: #c9c9c9 solid 1px; display: block; background: #f2f2f2 url(fujian.jpg) no-repeat 10px center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.fujian-box a:last-child{ border-bottom: none; }
.fujian-box a:hover{ background: #e4e4e4 url(fujian.jpg) no-repeat 10px center; }
#contentInfo{ margin: 0 auto; }/* ie8*/
#qr_container{ margin: 0 auto; position:relative;padding-bottom:10px; }
/* 文件信息 */
.article .wjxx{ margin: 20px auto 0; background: #f7f7f7; border: 1px solid #dddddd; padding: 10px 0; }
.article .wjxx ul{ overflow: hidden; }
.article .wjxx li{ width: 33.33%; float: left; padding: 7px 0; }
.article .wjxx li span{ display: block; margin-left: 30px; font-size: 14px; color: #666; }
.article-link{border-bottom:1px #dddddd solid;border-top:1px #dddddd solid;padding:15px 0; margin-top: 30px; margin-bottom: 30px;}
.pannel-title{margin:0;color:#00558e;line-height:33px;font-size:18px;}
.article-link ul li{ background: url(x_tilte03.png) no-repeat 0px 14px;margin:0;padding:3px 0 3px 12px;line-height:26px;font-size:14px;list-style:none;}


/******************************************************** 领导详情.html ********************************************************/
#zoom .wrap_right{ overflow: hidden; }
#zoom .wrap_img{ width: 200px; margin: 30px auto; text-align: center; }
#zoom .wrap_img img { width: 100%; height: 100%; }
#zoom .wrap_right dl { overflow: hidden; margin-bottom: 20px; }
#zoom .wrap_right dl dd{ line-height: 25px; font-size: 16px; }
#zoom .wrap_right dl dd img { float: left; margin-right: 10px; margin-top: 4px; }
#zoom .wrap_right dl dd h2 { font-size: 18px; font-weight: bold; }
#zoom .wrap_right dl dd p { font-size: 16px; }


/********************************************************* 站点地图.html ********************************************************/
#zddt .clearfix { display: inline-block; }
#zddt .web-map .mapo1{padding: 25px 22px; background: #fbfbfd; }
#zddt .web-map .mapo1:nth-child(2n){background: #f2f2f2;}
#zddt .web-map .mapo1 h2{font-size: 18px;font-weight: bold;color: #448ce8;}
#zddt .web-map .mapo1 ul{margin-top: 9px;}
#zddt .web-map .mapo1 li{float: left;line-height: 30px;margin-right: 30px;position: relative;}
#zddt .web-map .mapo1 li a{font-size: 16px;color: #666;}
#zddt .web-map .mapo1 li:hover a{color: #006EAB;}
#zddt .map-pos{position: absolute;padding: 8px 0;left: -28px;top: 0px;width: 322px;display: none;     z-index: 999;}
#zddt .map-pos .m-san{width: 0;height: 10px;border: 10px solid transparent;border-bottom: 8px solid #448ce8;margin-left: 43px;position: absolute;top: 5px;}
#zddt .map-pos .small-map{background: #448ce8;position: absolute;top: 30px;}
#zddt .web-map .mapo1 li .small-map a{margin: 0px 8px;font-size: 14px;color: #fff;}
#zddt .wyb-box:hover .map-pos{display: block;}


/********************************************************* 信件详情.html ********************************************************/
#wyxx .xjxx{ padding: 20px; }
#wyxx .div_questionInfo{ line-height:35px; color:#006eab; font-size:14px; font-weight:normal;margin:0;}
#wyxx .div_inner{padding:20px 0;color:#666}
#wyxx .div_inner table{width:100%; border:solid 1px #E9E9E9; background:#fff; border-collapse:collapse}
#wyxx .div_inner table td{ border-collapse:collapse;border:solid 1px #E9E9E9;padding:2px; line-height:32px;}
#wyxx .div_inner .td_label{ width:110px; text-align:center}
#wyxx .div_inner .td_labe2{ padding: 5px 10px; }
#wyxx .div_questionInfo h3{margin:0; color: #006eab; font-size: 18px; font-weight: bold; }


/********************************************************* 招商引资.html ********************************************************/
#zsyz .z-01{ margin: 0 auto; width: 100%; }
#zsyz .slideBox4{ height:400px; margin: 0 auto;}
#zsyz .slideBox4 .hd{ left: 0; right: 0; }
#zsyz .slideBox4 .hd ul{ float:none; padding-right: 0; text-align: center; }
#zsyz .slideBox4 .hd ul li{ float:none; display: inline-block; margin: 0 8px 0 0; width: 80px; height: 4px; border-radius: 5px; background-size: cover; }
#zsyz .slideBox4 .hd ul li.on{ background: #e12d26; width: 80px; }
#zsyz .slideBox4 .bd ul li{ height:400px; }
#zsyz .floor{ text-align: center; }
#zsyz .tit04 { margin: 40px 0 15px 0; color: #006eab; font-size: 28px; }
#zsyz .z-02{ height: 100px; margin: 50px auto 20px; background: #fbfbfb; }
#zsyz .z-02 .l-logo{ width: 100px; height: 100px;  float: left}
#zsyz .z-02 .tit05{ font-size: 24px; font-weight: bold; margin: 20px 0 15px 100px; padding-top: 20px }
#zsyz .z-02 .tit05-m{ margin-left: 100px; padding: 0 40px; font-size: 14px; color: #666666; }
#zsyz .z-02 .tit05-m a{ color: #c10d0c; }
#zsyz .bd-c{ font-size: 15px; }
#zsyz .z-03-left{width: 820px; height: 326px; float: left;}
#zsyz .z-03{ height: 350px;}
#zsyz .tab_box-1{ width: 820px; float: left; height: 31px;}
#zsyz .tab_box-2{ width: 350px; float: right; height: 31px;}
#zsyz .z-03-1 { width: 48%; float: left; margin-top: 25px;}
#zsyz .z-03 .bd-1 { width: 48%; float: left; height: 300px; margin: 15px 0 0 20px;}
#zsyz .bd ul {padding: 0; }
#zsyz .slideBox5{ height:270px;}
#zsyz .slideBox5 .hd{ left: 0; right: 0;  height: 30px;}
#zsyz .slideBox5 .hd ul{ float:right; padding-right: 0; text-align: center; }
#zsyz .slideBox5 .hd ul li{ float:right; display: inline-block; margin: 9px 6px 0 0; width: 8px; height: 8px;border: 2px solid #ffffff; border-radius: 12px; padding: 0; background: transparent; }
#zsyz .slideBox5 .hd ul li.on{ background: #e12d26; border: 2px solid #e12d26;}
#zsyz .slideBox5 .bd { margin-top: 0;}
#zsyz .slideBox5 .bd ul li{ height:270px; }
#zsyz .slideBox5 .bd ul li img{ height:270px; }
#zsyz .slideBox5 .bd ul li p{ text-indent: 0.5em; text-align: left; color: #ffffff; height: 30px; font-size: 15px; line-height: 30px;}
#zsyz .z-03-2{ width: 29%; float: right; height: 335px; margin-bottom: 0; text-align: left;}
#zsyz .z-03-2 .bd-2 { margin-top: 15px;}
#zsyz .bd-c ul li span{ color: #a9a9a9; font-size: 11px; }
#zsyz .z-04{ width: 100%; height: 450px; background: url(2019kaifu_zsyz_background.png)no-repeat center; margin: 0 auto; overflow: hidden; }
#zsyz .z-04 .z-04-1{height: 230px; margin-top: 50px; }
#zsyz .z-04 .z-04-1>ul { margin: 0 -20px; }
#zsyz .z-04 .z-04-1>ul>li{ float: left; width: 25%; height: 230px;}
#zsyz .z-04 .z-04-1 .z-ka{ -webkit-box-shadow: 0 3px 6px #cdced0; -moz-tbox-shadow: 0 3px 6px #cdced0; -o-box-shadow: 0 3px 6px #cdced0;  box-shadow: 0 3px 6px #cdced0; background: #fff; height: 230px; margin: 0 20px; }
#zsyz .z-04 .z-04-1 .con{ overflow: hidden; padding: 15px; }
#zsyz .z-ka :hover .bj{ margin-bottom: -230px; transition: .3s transform;}
#zsyz .z-04 .z-04-1 .pic{ height: 200px; overflow: hidden; position: relative; }
#zsyz .z-04 .z-04-1 .pic .con-b a{display: block;  margin-right: 9px;}
#zsyz .z-04 .z-04-1 .pic .bj{ position: absolute; z-index: 8; bottom: 0; left: 0; right: 0; height: 200px;  text-align: center; }
#zsyz .z-04 .z-04-1 .pic .bj img{ width: 100%; height: 100%; }
#zsyz .z-04 .z-04-1 .a-04-b{ margin-top: 43px; margin-bottom: 17px;}
#zsyz .z-04 .z-04-1 .con-main { height: 155px; background: #f8f8f8; overflow: hidden; }
#zsyz .z-04 .z-04-1 .con-main .con-li{ overflow: hidden; }
#zsyz .z-04 .z-04-1 .con-main .con-li li a{ display: block; color: #999999; margin: 15px auto 0; width: 90px; height: 25px; line-height: 25px; border: 1px solid #999999; border-radius: 10px; font-size: 12px; }
#zsyz .z-04 .z-04-1 .con-main .con-li01 { margin-top: 30px; }
#zsyz .z-04 .z-04-1 .con-main .con-li02 { margin-top: 8px; }
#zsyz .z-04 .z-04-1 .con-main .con-li03 { margin-top: 8px; text-align: center; }
#zsyz .z-04 .z-04-1 .con-main .con-li03 li{ display: inline-block;  margin:  0 7px;  }
#zsyz .z-04 .z-04-1 .lxfs{ margin-top: 25px; padding: 0 10px; text-align: left; }
#zsyz .z-04 .z-04-1 .lxfs p{ color: #999999; font-size: 14px; margin-bottom: 10px; }
#zsyz .z-04 .z-04-1 .lxfs .ico{ display: inline-block; width: 14px; text-align: center;  margin-right: 5px; }
#zsyz .z-04 .z-04-1 .lxfs .ico img{ margin-top: -3px; }
#zsyz .z-04 .z-04-1 .con-b { margin-top: 10px; height: 35px; background: #f8f8f8; box-shadow:inset 0px 0px 5px 1px #ababab; }
#zsyz .z-04 .z-04-1 .con-b img{ margin: 9px 12px 8px 10px; float: left; }
#zsyz .z-04 .z-04-1 .con-b p{ float: left; line-height: 35px; font-size: 17px;}
#zsyz .z-04 .z-04-1 .con-b a{ float: right; line-height: 35px; font-size: 13px; color: #999999; display: block;}
#zsyz .z-05{ height: 410px; margin-bottom: 30px;}
#zsyz .z-05 .ml-bottom { margin-top: 38px; }
#zsyz .z-05 .ml-bottom .z-05-1{ width: 580px; float: left; }
#zsyz .z-05 .ml-bottom .z-05-2{ width: 580px; float: right; }
#zsyz .zsyz-tab1, #zsyz .zsyz-tab2{margin: 20px 0 0 0; border: 1px solid #e6e5e3;  }
#zsyz .zsyz-tab1 .hd,#zsyz .zsyz-tab2 .hd{ border-bottom: 0; background: #fbfbfb; }
#zsyz .zsyz-tab1 .hd ul, #zsyz .zsyz-tab2 .hd ul {width: 100%; margin: 0;}
#zsyz .zsyz-tab1 .hd ul li{ width: 50%; margin: 0; text-align: center; height: 39px;}
#zsyz .zsyz-tab1 .hd ul li a, #zsyz .zsyz-tab2 .hd ul li a{ color: #006eab; line-height: 39px; width: 100%; height: 100%; margin: 0; display: block;}
#zsyz .zsyz-tab1 .hd ul li span{ float: left; margin-left: 8px;}
#zsyz .zsyz-tab1 .hd ul li .img{ width: 24px; height: 24px; float: left; margin: 9px 0 0 93px;}
#zsyz .zsyz-tab1 .hd  .img01{ background: url(2019kaifu_zsyz_logo03.png) no-repeat center; }
#zsyz .zsyz-tab1 .hd .on .img01 { background: url(2019kaifu_zsyz_logo01.png) no-repeat center; }
#zsyz .zsyz-tab1 .hd  .img02 { background: url(2019kaifu_zsyz_logo02.png) no-repeat center; }
#zsyz .zsyz-tab1 .hd .on .img02 { background: url(2019kaifu_zsyz_logo04.png) no-repeat center; }
#zsyz .zsyz-tab2 .hd ul li{width: 33.33%; margin: 0; text-align: center;}
#zsyz .zsyz-tab1 .hd .on, #zsyz .zsyz-tab2 .hd .on { background: #006eab; color: #ffffff; font-size: 17px; border-bottom-color: #006eab; font-weight: normal;}
#zsyz .zsyz-tab1 .hd .on a, #zsyz .zsyz-tab2 .hd .on a{ color: #ffffff; font-weight: normal; }
#zsyz .z-05 .bd_new { height: 319px;}
#zsyz .z-05 .bd_new .bd_new_l {border-bottom: none; }
#zsyz .z-05 .bd_new ul { width: 90.48%; margin: 0 auto;}
#zsyz .z-05 .bd_new ul li { text-align: left;height: 47px; line-height: 47px; border-bottom: 1px dashed #e6e5e3; background: url(dian9.png) no-repeat left;}
#zsyz .z-05 .bd_new .bd_new_more{ width: 160px; height: 30px; line-height: 30px; margin: 0 auto; background: #fbfbfb; margin-top: 20px; color: #666666; }
#zsyz .z-05 .bd_new .bd_new_more:hover{ background: #006eab; color: #fff; }
#zsyz .z-06 { height: 331px; background: url(2019kaifu_zsyz_bg.png) repeat-y center; background-size: cover; background-attachment:fixed; }
#zsyz .z-06 .z-06-main{ width: 950px; height: 178px; margin: auto}
#zsyz .z-06 .tit{ padding-top: 31px;}
#zsyz .z-06 .z-06-u{ margin: 35px -25px 0; }
#zsyz .z-06 ul li{ width: 25%; float: left; margin-top: 20px; }
#zsyz .z-06 ul li a{ display: block; background: rgba(0, 0, 0, 0.2); border-radius: 15px; width: 200px; height: 30px; margin: 0 25px; color: #ffffff; font-size: 16px; line-height: 30px;}
#zsyz .z-06 ul li:hover a{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); transform: scale(1.2,1.2); }



/* 过渡 */
#zsyz .z-04 .z-04-1 .pic .bj,
#zsyz .z-06 ul li a,
#jdhy .box .box-c,
i,.ico,
.sy-05 .zwfw .bs-3 .hd_tit li,
.sy-04 .xxgk-right .h-zwgk .links li a,
#nav li a:after,
.header .search ,
.header .search *,img{ -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out; }
