@charset "utf-8";
/* CSS Document */
body,html{ padding:0px; margin:0px;}
div, ul, ol, li, dl, dt, dd, table, tr, th, td, form, textarea { margin: 0; padding: 0; color:#333; font-family: "Microsoft YaHei" , tahoma,arial,'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
ul, ol, li, dl, dt, dd { list-style-type: none; }
address, cite, dfn, em, var, b, sub, sup, i { font-style: normal }
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
:after, :before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
body.bj{ min-width:1200px}
body.bjn{ min-width:1200px;}
a:link, a:visited { color:#333; text-decoration: none!important; }
a:hover, a:active { color:#3471D6; text-decoration: none!important; cursor: pointer; }
li { vertical-align: bottom; }
h1, h2, h3, h4, h5, h6, form { margin: 0; padding: 0; font-weight:400;}
button, input, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit }
a { color:#337ab7; text-decoration:none }
a:focus, a:hover { color:#23527c; text-decoration:none }
a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px }
.cls{ clear:both;}
table { border-collapse: collapse; border-spacing: 0; }

.wapper_logok{ width:1200px; height:150px; margin:0px auto; position:relative;}
.wapper_logok .logo span{ position:absolute; left:468px; top:10px; font-size:16px; line-height:50px; color:#fff;}
.wapper_logok .right span{ display:inline-block; padding-right:0px;}
.wapper_logok .right a{ padding-left:24px; color:#CCE0F5; line-height:30px; margin-left:12px;}
.wapper_logok .right a:hover{ color:#fff; background-position:left -26px;}
.right_fudong{ display: block; position: fixed; z-index: 90; left: 50%; margin-left: 612px; top: 50vh; margin-top: -160px; border: 1px #eee solid; width: 150px; height: 306px; background:url(../images/right_fd.png) no-repeat center top; }
.slb_banner{ width:960px; height:200px; margin:0 auto;}
.top_nav_h{ width: 100%; height: 45px; background-color: #024A85;}
.top_nav_h .nei_body{ width: 1200px; height: 100%; margin: 0 auto; color: #fff;}
.left_time{ float: left; width: 400px; height: 100%; text-align: left; color: #c1dde3; line-height: 45px;}
.right_link{ float: right; width: 600px; height: 100%; text-align: right; color: #fff; line-height: 45px;}
/*.right_link a{ padding-left:24px; color:#CCE0F5; line-height:45px; margin-left:12px;}*/
.top_nav_h .nei_body .right_link a.sl:hover,.top_nav_h .nei_body .right_link a.zw:hover,.top_nav_h .nei_body .right_link a.xcx:hover{ color:#fff; background-position:left -24px;}
.top_nav_h .nei_body a,.top_nav_h .nei_body a:link{color: #c1ddf5; display: inline-block; padding-left: 16px; text-decoration: none;}
.top_nav_h .nei_body a:hover{color: #fff;}
/* 图片轮播*/
.undis{ display:none;}
.dis{ display:block;}
.layout{ width:100%; margin:0 auto; background-color:transparent;}
.layout:after{ display:table; clear:both; content:"";}
#focus{ position:relative; overflow:hidden; width:1000px; height:250px; margin: 0 auto;}
#focus .layout{ position:relative; height:250px;}
#focus ul{ overflow:hidden; width:100%; height:250px;}
#focus li{ float:left; overflow:hidden; width:100%; height:250px;}
#focus li .bigPic{ display:block; width:100%; height:250px;}
#focus .tit{ position:absolute; bottom:10px; left:48%; overflow:hidden; width:192px; height:19px;}
#focus .tit span{ display:block; cursor:pointer; float:left; overflow:hidden; width:21px; height:19px; margin:0 5px 0 0; background:url(../images/1.png) no-repeat center;}


.nav{ width:1200px; height:50px; background-color:#3582c4; margin:0px auto 0px; border-radius: 4px;}
.navk{ width:1200px; margin:0 auto; height:50px; text-align:center;     display: flex;  justify-content: space-evenly;}
.navk a{ line-height:50px; color:#fff; display:inline-block; padding:0 10px; letter-spacing:2px; font-size:18px; font-weight:600; position: relative;}

.navk a:hover{background-color:#1B66A5; text-decoration: none; color: #fff;}
.navk a.tips,.navk a.tips:hover{ background-color:transparent;}
.index_body{ width:1200px; margin:0 auto; margin-top:20px; overflow:hidden;  background-color: rgba(255,255,255,0.8); height: 464px;
    padding-bottom: 0px; box-shadow: 0 0 6px #97a8b9a8;}
.index_body .left_login{ float:left; width:268px; height: 100%;border-right: 1px solid #d9e8ef;}
.index_body .right_mk{ float:right; width:920px; height:100%; overflow: hidden;padding:15px 10px;}
.right_mk .leftnav{ float:left; width:55px; height:100%; position: relative; border-right:1px solid #ddd; overflow:visible;}
.right_mk .leftnav ul{ padding:0px; margin:0px; width:57px; height:100%;}
.right_mk .leftnav ul li{width:100%;height: 100px;line-height:20px;font-size:18px;padding: 10px 10px;border-right:4px solid rgba(1,70,74,0);text-align:center;font-weight:600;margin-top: 30px;color:#999;}
.right_mk .leftnav ul li.tips{ border-right:4px solid #0A64D2; color:#0A64D2;}
.right_mk .leftnav ul li:hover{ cursor:pointer;}
.right_mk .rightnav{ float:right; width:840px; height: auto; position:relative;}


.slb_nei_wpr{ width:1100px; margin:0 auto; height:auto; }
.sbl_body_left{ float:left; width:410px; height:262px; border:1px solid #ddd; background-color:rgba(255,255,255,0.6);}
.sbl_body_right{ float:right; width:666px; height:262px; border:1px solid #ddd; background-color:rgba(255,255,255,0.6); position:relative;}
.lanb .sbl_body_left{ float:left; width:410px; height:262px; border:1px solid #ddd; background-color:rgba(255,255,255,0.8);}
.lanb .sbl_body_right{ float:right; width:666px; height:262px; border:1px solid #ddd; background-color:rgba(255,255,255,0.8);}
.sl_pages{ width:100%; height:20px; text-align:center; position:absolute; bottom:-18px;}
.sl_pages p{ display:inline-block; width:36px; height:20px; padding:6px 2px; margin:0 5px; text-align:center;}
.sl_pages p:hover{ cursor:pointer;}
.sl_pages p span{ width:32px; height:8px; border-radius:4px; background-color:#ddd; line-height:8px; display:block;}
.sl_pages p:hover span{background-color:#CCC; }
.sl_pages p.tips span{ background-color:#06F;}
.sl_pages p.tips:hover{ cursor:default;}
.new_tap{ width:100%; height:45px; position:relative; top:-1px;}
.new_tap ul{ padding:0px; margin:0px;}
.new_tap ul li{ float:left; width:50%; height:45px; background-color:rgba(73,200,219,0.2); border-top:3px solid rgba(73,200,219,0.2); text-align:center; line-height:42px; font-size:19px; color:#999;}
.new_tap ul li.tips{ background-color:transparent; border-top:3px solid #03C; color:#333;}
.new_tap ul li:hover{ cursor:pointer;}
.sbl_body_right h1{text-align:left; line-height:42px; font-size:19px; color:#333; text-indent:15px; width:100%; height:45px; padding:0px; margin:0px; letter-spacing:1px;}
.slb_icon{ width:100%; height:100px; padding:20px 10px 0px;}
.slb_icon a{ float:left; width:20%; padding:108px 6px 10px 6px; text-align:center; display:inline-block; font-size:16px; line-height:20px; color:#333; height:100px;}
.slb_icon a:hover{ background-position: center -184px; color:#3582C4;}
.lanb .slb_icon a:hover{ background-position: center -175px; color:#3582C4;}
.slb_six{ width: auto; height:auto; padding:0px 6px; overflow:hidden; margin:-4px -6px;}
.slb_six a{ float:left; width:198px; margin:8px 6px; padding:10px 10px 10px 55px; text-align:left; display:inline-block; font-size:15px; line-height:26px; color:#333; height:74px; background-color:#fff; border: 1px solid #e8eefb; border-radius: 4px; display: flex; align-items: center;}
.slb_six a:hover{color:#09F; border:1px solid #ddd;}
#cont_pages_2.slb_six a{width: 260px; margin:8px 10px; padding:10px 10px 10px 65px; align-items: center; display: flex;}

.slb_eight{ width: auto; height:auto; padding:0px 6px; overflow:hidden; margin:-4px -6px;}
.slb_eight a{ float:left; width:190px; margin:4px 10px 12px; padding:84px 10px 10px; text-align: center; display:inline-block; font-size:15px; line-height:20px; color:#333; height:134px; background-color:#fff; border:1px solid #e8eefb; border-radius: 4px;}
.slb_eight a:hover{color:#09F; border:1px solid #ddd;}

/* 用户登录----------------------------------------------- */
.guoban_login { width:100%; padding-bottom:0px; display:inline-block; height: auto; overflow:hidden; text-align:center; margin-top:16px;}
.guoban_login a{ width:230px; margin:6px auto 10px; text-indent:72px; height:76px; background-color:#3583C5; color:#FFF; font-size:19px; background-image: url(../images/guoban.png); background-repeat:no-repeat; display: inline-table; text-align:left; line-height:76px; border-radius: 4px;}
.guoban_login a:hover{ background-color:#1B66A5;}
.guoban_login a.geren{background-position: 35px 20px;}
.guoban_login a.faren{background-position: 35px -62px;}
.guoban_login a.zhuce{background-position: 35px -158px; background-color:#6CBBF0; letter-spacing:4px; text-indent:76px; }
.guoban_login a.zhuce.gr{width:105px; float:left; text-indent:0px; letter-spacing:0px; text-align:center; background-image:none;}
.guoban_login a.zhuce.fr{width:114px; float:right; text-indent:0px; letter-spacing:0px; text-align:center; background-image:none;}
.guoban_login a.zhuce:hover{background-color:#3583C5;}
.guoban_login p{width:230px; padding:0px; margin:0px auto;}

.guoban_login a.fgwrk span{ display: block; letter-spacing:0px;  height:auto; line-height:26px; text-indent:0px;  padding:22px 30px; text-align:center;}
.guoban_login a.fgwrk:hover { background-color: #3583C5; color: #fff;}
.anniugn img{ margin:0 5px;}

.banner{ width:1200px; margin:15px auto; height:116px; box-shadow: 0 0 6px #97a8b9a8;}
.newsk{ width:1200px; margin:15px auto; height:325px; background-color:#fff; padding:18px 15px;}

.news_left{ float:left; width:664px; height:auto; overflow:hidden; border-right:2px solid #eee; padding-right:12px;}
.titlec { width:100%; overflow:hidden; height:30px;  margin-bottom:8px; }
.titlec h1 { float:left; padding-left:12px; color:#333; font:600 20px/22px Microsoft YaHei; display:inline-block; border-left:4px solid #0A64D2; height:22px;}
.titlec h1 span{font-size:14px; color:#999; display:inline-block; padding-left:3px;}
.titlec a { float:right; padding-left:15px; display:inline-block; width:auto; height:25px; line-height:25px; }
.titlec a:link, .titlec a:visited, .titlec a:active { color:#999; }
.titlec a:hover { color:#005BB7; }
.new { width:650px; height: auto; overflow:hidden; margin:0 auto; padding-left:10px;}
.new ul { padding:0; margin:2px auto; width:645px; }
.new li span { color:#999; font-size:12px; display:inline-block; float:right; line-height:25px; }
.new li a, .new li a:link, .new li a:active { color:#333; font-size:15px; line-height:25px; text-decoration:none; float:left; display:inline-block; width:548px; }
.new li a:hover { color:#3582C4; text-decoration:none; }

.news_right{ float:right; width:480px;  height:auto; overflow:hidden;}
.newzq { height:auto; overflow:hidden; margin:4px auto 0px; padding:0px;}
.newzq ul { padding:0; margin:0px auto; width:100%; padding-left:12px;}
.newzq li { width:460px; background:url(../images/listjg.jpg) no-repeat 2px center; height:32px; padding-left:14px; overflow:hidden; margin:1px 0px 0px; display:inline-block; }
.newzq li a, .newzq li a:link, .newzq li a:active { color:#333;color:#333; font-size:15px; line-height:30px;  text-decoration:none; float:left; display:inline-block; overflow:hidden; }
.newzq li a:hover { color:#3582C4; text-decoration:none; }


.wapperk{width:1200px; margin:15px auto; height: auto; overflow:hidden; background-color:#fff; padding:18px 15px; box-shadow: 0 0 6px #97a8b9a8;margin-top:-100px;}
.wapperk_quan{width:1200px; margin:15px auto; height: auto; overflow:hidden; background-color:#fff; padding:28px 30px;}
.newroll{ width:100%; margin:0px auto; padding:0px; height:290px; overflow:hidden; border-bottom:1px solid #CCC;}
.table3tou th { background-color:#ECF2F6; }
.table-dz{ border:0px;}
.table-dz td { color:#000; font-size:14px; border:0px; text-align: left; padding:5px 2px; }
.table-dz td { line-height:20px; }
.table-dz td.right { text-align:right; padding-right:4px; }
.table3 { border:0px; width: 100%; border: 1px solid #ddd;}
.table3 td, .table3 th { color:#333; font-size:15px; border-bottom: 1px solid #ddd; border-right:1px solid #ddd; text-align: center; padding:5px 2px;}
.table3 td a, .table3 td a:link { color:#1470A3; font-size:14px; line-height:25px; }
.table3 td { line-height:25px; position:relative; }
.table3 td a:hover { color:#1491D1; }
.table3 th { background:#f5f5f5; line-height:20px; }
.table3 td.right { text-align:right; padding-right:4px; }
.table3 tr.line { background:#F6F6F6; }
.table3 tr:hover { background:#EEF8FD; }
.table3 td.left, .table3 th.left { text-align:left; padding-left:4px; }
th { font-weight: bold; display: table-cell; vertical-align: inherit; }


/***底部***/
.copy{ width:100%; height:auto; overflow:hidden; background-color:#1A4975; padding:10px 0px;}
.footern { width: 1200px; height:100px;  margin: 0 auto;}
.footern .conn {	padding-left:46px;	height:84px;	margin:5px auto; width:900px; text-align:left;}
.footern .conn p{ display:inline-block; float:left; width:645px; color:#fff; padding:0px; margin:0px; line-height:28px; }
.footern .conn img { float:left; }
.footern a { margin:0 10px; color:#fff; }
.footern a:hover { color:#f30; }
.footerbox { width: 470px; height: 110px; margin: 0 auto; position: relative; }
.boximgo { width: 56px; height: 63px; position: absolute; left: 0px; top:20px; }
.shangbiao { width: 276px; height: 66px; position: absolute; left:63px; top: 23px; }
.shangbiao p { width: 276px; height: 20px; font: 12px/20px "微软雅黑"; color: #989898; }
.erweima { width: 66px; height:66px; position: absolute; left: 374px; top: 20px; }
.zhaopian a,.erzhang a{ text-decoration:none; display: block;}
.zhaopian a{ width:72px; height:64px; }
.erzhang a{ width:127px; height:64px; }

.new_foot{ width: 1200px; margin: 0 auto; border-top: 6px #014A85 solid; background-color: #E6E6E6; height: auto; overflow: hidden;padding: 20px;}
.new_foot .left_tex{ float: left; width: 600px; text-align: left;}
.new_foot .left_tex p{ display:inline-block; float:left; width:645px; color:#333; padding:0px; margin:0px; line-height:28px; }
.new_foot .right_img{ float: right; width: 220px; text-align: right;}
.new_foot .left_tex p span{ width:20px; height:20px; line-height:20px; display:inline-block; background:url(../images/2018guohui03.png) no-repeat left center;}



/*事项页面*/
.neiwapper { width:100%; margin:0px auto; padding:0px 0px; height:auto; overflow:hidden; background: url(../images/abbj.jpg) repeat-y -19px; }

.left_tap{ float:left; width:200px; height:auto; overflow:hidden; padding-top:9px; text-align:left; position:relative; overflow:visible;}
.left_tap a, .left_tap a:link { width:200px; display:block; height:50px; text-align:center; margin:0px auto; color:#555; font:400 18px/50px "微软雅黑"; text-decoration:none; border-bottom:1px solid #ddd;}
.left_tap a:hover { width:200px; display:block; height:50px; text-align:center; margin:0px auto; color:#666; text-decoration:none; background-color:#D0E8FF;}
.left_tap a.tips,.left_tap a.tips:hover{width:204px; background-color:#1865BF; border-right:4px solid #FC0; color:#fff; }
.left_tap a span{ display:inline-block; width:40px; height:50px;}
.left_tap a.tips span{ background-position:center -70px;}

.cont_right{ float:right; width:940px; height:auto; overflow:hidden; padding:0px; min-height:500px;}
ul.sxlist{ padding:0px; margin:0px; width:100%;}
ul.sxlist li{ margin-bottom:4px; border-bottom:1px solid #eee; position:relative; height:auto; overflow:hidden; width:100%; padding:15px 0px 20px 68px;}
ul.sxlist li span{ position:absolute; z-index:8; left:0px; top:15px; width:55px; height:55px;  border-radius: 10px; background-color:#F6F6F6; background-position:center; background-repeat:no-repeat;}
ul.sxlist li h1{ font-size:16px; color:#333; line-height:30px; width: auto; height:30px;}
ul.sxlist li p{font-size:14px; color:#999; line-height:20px; margin:0px; padding:0px;}
ul.sxlist li div{ position:absolute; z-index:9; right:0px; bottom:15px;}
ul.sxlist li div a{ display:inline-block; height:30px; line-height:28px; border:1px solid #eee; background-color:#FFF; padding-left:36px; padding-right:10px; margin:0 5px; border-radius:4px;}
ul.sxlist li div a:hover{background-color:#eee;  border:1px solid #ddd; color:#333;}
ul.sxlist li div.fensl{ margin: 0 auto; width:100%; position:relative; border-top:1px dashed #ddd; padding-top:15px; margin-top:30px; height:auto; overflow:hidden;}
ul.sxlist li div.fotlist{top:37px; height:40px; z-index:66;}

ul.sxlist li div.fensl div{ bottom:0px;}

.hong_div{padding:0px; margin:0px; width:100%; height:71px; overflow:visible; border-bottom:1px solid #1865BF; padding-top: 10px;}
.hong_div a{ font-size:16px; color:#333; line-height:36px; width:31%; height:60px; float:left; display:inline-block; margin:0 1%; text-align:center;  border-radius:6px 6px 0px 0px; background-color:#F6F6F6;}
.hong_div a.tips{ background-color:#1865BF; color:#fff;}
.hong_div a.tips span{ color:#C4D5F7;}
.hong_div a span{ display:block; line-height:15px; height:15px; font-size:13px; color:#999;}

ul.tap_nav{padding:0px; margin:0px auto; width:100%; border-bottom:1px solid #eee; height:39px; position:relative; padding-left:40px; height:auto; overflow: hidden;}
ul.tap_nav li{ float:left; width:auto; display:inline-block; padding:0 10px; height:40px; border-bottom:3px solid #06F; margin-right:15px; line-height:37px; font-size:20px; border-color:transparent; font-weight:600; color:#666;}
ul.tap_nav li.tips{ color:#06F;border-bottom:3px solid #06F;}
ul.tap_nav li.tips a{ color:#06F;}

.neirong_k{padding:0px; margin:0px; width:100%;}
.neirong_k h1{font-size:28px;text-align:center;line-height:90px; /* border-bottom:1px solid #eee; */ margin:0 auto; width:100%; position:relative; font-weight: bold;color: #1865BF;}

ul.sxlist.noline li { border-bottom: 0px solid #eee;}
.bntdiv{ margin:0 auto; width:100%; height:40px; text-align:right; padding-right:16px; margin-top:20px;}
.bntdiv a{ display:inline-block; height:30px; line-height:28px; border:1px solid #eee; background-color:#FFF; padding-left:36px; padding-right:10px; margin:0 5px; border-radius:4px; font-size:14px;}
.bntdiv a.zxsq{background-image:url(../images/icon_zxsq.png); background-position:left top; background-repeat:no-repeat;}
.bntdiv a.fwzn{background-image:url(../images/icon_fwzn.png); background-position:left top; background-repeat:no-repeat;}
.bntdiv a.zlxz{background-image:url(../images/icon_zlxz.png); background-position:left top; background-repeat:no-repeat;}
.bntdiv a.wycx{background-image:url(../images/wycx.png); background-position:left top; background-repeat:no-repeat;}
.bntdiv a:hover{background-color:#eee;  border:1px solid #ddd; color:#333;}

.xlcontainer p{font-size:15px; line-height:28px}
.xlcontainer h4{margin-top:20px}
.slnewscon {padding-bottom:100px}

.zhengwen{ width:100%; height:auto; overflow:hidden; line-height:30px; color:#666; font-size:16px;}
.zhengwen h4{    text-align: left;
    font-size: 16px;
    font-weight: 800;
    line-height: 31px;
    margin: 0;
    padding: 0;
    text-indent: 2em;
    margin-top:40px;}
.zhengwen p {
    font-size: 15px;
    line-height: 28px; margin:0px; padding:0px;}


.quanw { padding:10px 0px; height:auto; min-height:400px; width:1140px; margin:0 auto; overflow:hidden; }
.quanw h1 { font:600 16px/35px 微软雅黑; color:#333; padding:0px; text-align:center; }
.quanw h2 { font:600 16px/35px 微软雅黑; color:#333; padding:0px; text-align:left; }
.quanw .cont { padding:5px 0px; font-size:14px; line-height:28px; overflow:hidden; }
.newshow { width:100%; height:auto; position:relative; }
.newshow h2 { text-align:center; color:#333; font:600 18px/40px 微软雅黑; border-bottom:0px; padding-top:8px; }
.newshow h3 { text-align:center; color:#999; font:100 13px/25px 微软雅黑; border-bottom:1px dashed #CCCCCC; padding-top:0px; }
.newshow h3 span { padding-left:22px; display:inline-block; }
.newshow .rigbanck{ position:absolute; right:0px; top:-20px; width:60px;}

/*事项查询*/
.sxsearch { width:100%; margin:5px auto; height: auto; overflow:hidden; padding:5px 0px; }
.sxsearch span { padding-left:20px; display:inline-block; }
.form-control { display:inline-block; height:30px; padding:5px 6px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus { border-color:#4EACDA; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6) }
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor:not-allowed; background-color:#eee; opacity:1 }
.form-w { width:100%; }
.inpuw { width:86px; }
.inpuv { width:106px; }
.form-input { display:inline-block; height:32px; padding:0px 6px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-input:focus { border-color:#4EACDA; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6) }
.form-input::-moz-placeholder {
color:#999;
opacity:1
}
.form-input:-ms-input-placeholder {
color:#999
}
.form-input::-webkit-input-placeholder {
color:#999
}
.form-input[disabled], .form-input[readonly], fieldset[disabled] .form-input { cursor:not-allowed; background-color:#eee; opacity:1 }
.pagestz{height:20px; padding:0px 6px;}
.but { padding:0 10px; height:32px; margin:0 15px; text-align:center; display:inline-block; font:600 15px/28px Microsoft YaHei, Arial; border: 0px solid #007B00; appearance: none; background:#1491D1; border-radius: 5px; color:#FFF; }
.but:hover { background:#1072A7; cursor:pointer; }
.slb_news_body { width:100%; padding:10px 18px; height:220px; overflow:hidden; margin:4px auto 0px; position:relative;}
.slb_news_body ul { padding:0; margin:0px auto; width:100%; }
.slb_news_body li a, .slb_news_body li a:link, .slb_news_body li a:active { color:#333;color:#333; font-size:16px; line-height:30px;  text-decoration:none; float:left; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.slb_news_body li a:hover { color:#3582C4; text-decoration:none; }

.slb_news_body a.slb_more{ position:absolute; right:20px; bottom:20px; height:25px; width: auto; color:#999; font-size:15px;}
.slb_news_body a.slb_more:hover{ color:#333;}

/*---------------------查询输入页面*/
.local{ padding:20px 0px; line-height:25px; font-size:15px; color:#666; text-align:left; width:1100px; margin:0 auto;}
.local a{color:#666; font-size:15px;}
.local a:hover{color:#333;}

.lanb .local{ padding:20px 0px; line-height:25px; font-size:15px; color:#fff; text-align:left; width:1100px; margin:0 auto; text-shadow:1px 1px 2px #006;}
.lanb .local a{color:#fff; font-size:15px;}
.lanb .local a:hover{color:#FF6;}
.slb_cx_wpr{ width:1100px; margin:0 auto; height:auto; overflow:hidden; border:1px solid #ddd; background-color:rgba(255,255,255,0.8); padding:20px 25px;}
.lanb .slb_cx_wpr{ background-color:rgba(255,255,255,0.98); height:auto; overflow:hidden;}
.slb_cx_right{ float:right; width:319px; height:400px; border-left:1px solid #ddd; position:relative;}
ul.cx_list{ padding:0px; margin:0px; position:relative; left:-9px; width:100%;}
ul.cx_list li{ width:100%; height:78px; margin-left:8px; position:relative; padding-left:2px;}
ul.cx_list li div{ width:100%; height:78px; border-bottom:1px solid #eee;}
ul.cx_list li div h1{ float:left; height:30px; line-height:30px; font-size:17px; color:#333; width:auto; margin-left:70px; margin-top:12px;}
ul.cx_list li div span{ color:#999; font-size:13px; line-height:30px; margin-top:12px; display: inline-block; float:left; padding-left:8px;}
ul.cx_list li div em{ color:#999; font-size:13px; line-height:25px; margin-top:3px; display:block; clear:both; padding-left:8px; margin-left:65px;}
ul.cx_list li div.v2 span,ul.cx_list li div.v3 span{color:#999; font-size:13px; line-height:30px; margin-top:6px; display: inline-block; float:left; padding-left:8px; position:absolute; right:12px; top:30px;}
ul.cx_list li.tips div h1{ color:#C40311;}
ul.cx_list li:hover{ cursor:pointer;}
ul.cx_list li:hover div{ background-color:#FFFBF2;}
.slb_cx_left{ width:100%; margin: 12px auto 0; }
.slb_cx_left h1,.searcher_jg h1{ height:36px; width:100%; position:relative; border-bottom:1px solid #ddd;}
.slb_cx_left h1 span,.searcher_jg h1 span{ position:absolute; height:37px; top:0px; border-bottom:3px solid #1360bd; display:inline-block; line-height:35px; color:#333; font-size:19px;}
.slb_cx_left h1 span.no{ border-bottom:0px solid #ddd; position:absolute; left:140px; color:#666;}
input:-webkit-autofill,
    textarea:-webkit-autofill,
    select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
    }
.seacher_body{ margin:0 auto; width:460px; height:auto; overflow:hidden; padding:10px 0px; position:relative;}
.seacher_body .beizhu{ top:30px; left:0px; width:100%; height:30px; color: #F30; font-size:13px; position:absolute; z-index:22;}
.seacher_body .divno { height:auto; padding:0px; }
.seacher_body .divlab { height:auto; padding:12px 0px; position: relative; overflow: hidden;}
.seacher_body .divlab span { line-height:20px; padding-top:2px; margin:0px; color:#F30; font-size:12px; text-indent:55px; display:block; }
.seacher_body label { font-size:15px; line-height:40px; }
.seacher_body .divno label{ color:#FFF;}
.seacher_body input { font-size:15px; line-height:45px; font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
.seacher_body img { vertical-align:top; }
.seacher_body .centerl { text-align:center; height:auto; overflow:hidden; }
.seacher_body .center input { height:30px; line-height:28px; }
.inputlg { height:45px; border:1px solid #ddd; border-radius:4px; padding:0 3px; display:inline-block; }
.inputlg:focus { border:1px solid #0F8FD5; background:#F1FAFE; }
.seacher_body .divlab .inputpic{position: absolute; z-index: 2; width: 50px; height: 45px;}
/*.seacher_body .divlab .inputpic.name{background: url(../images/login.png) no-repeat 3px -131px;}*/
/*.seacher_body .divlab .inputpic.nuber{background: url(../images/login.png) no-repeat 3px -202px;}*/
.seacher_body .divlab .inputpic.bianma{background: url(../images/login.png) no-repeat 3px -270px;}
.seacher_body .divlab .inputpic.yanz{background: url(../images/login.png) no-repeat 3px -70px;}
.seacher_body .divlab input.inputlg{padding-left:56px; width:455px;display:block;}
.seacher_body .divlab input.inputlg.yzma{float:left;  display:inline-block; width: 316px;}
.seacher_body .divlab img{ float: right; width: 120px; height: 45px;margin-right:8px;}
.seacher_body input:-webkit-autofill,
    textarea:-webkit-autofill,
    select:-webkit-autofill { width: 100%;
        -webkit-box-shadow: 0 0 0 1000px white inset;
    }

.btn_tj{ text-align:center; display:inline-block; border:0px;  appearance: none; background:#1360bd; border-radius: 5px; color:#fff; height:45px; line-height:45px; width:209px; font-size:19px;}
.btn_tj:hover { background:#094D9F; cursor:pointer; color:#fff;}
.btn_cz { text-align:center; display:inline-block; border:0px;  appearance: none; background:#DFDFDF; border-radius: 5px; color:#666; height:45px; line-height:45px; width:209px; font-size:19px; margin-left:30px;}
.btn_cz:hover { background:#DFDFDF; cursor:pointer; color:#333;}

.searcher_jg{ width:100%; height:auto; margin:0 auto;}
.searcher_jg .conttb{ padding:15px 0px; overflow:hidden; }
.table_jg { border:0px; width: 100%; border: 1px solid #ddd;}
.table_jg td, .table_jg th { color:#333; font-size:15px; border-bottom: 1px solid #ddd; border-right:1px solid #ddd; text-align: center; padding:5px 2px; }
.table_jg td a, .table_jg td a:link { color:#1470A3; font-size:15px; line-height:28px; }
.table_jg td { line-height:28px; }
.table_jg td a:hover { color:#1491D1; }
.table_jg th { background:#f5f5f5; line-height:30px; }
.table_jg td.right { text-align:right; padding-right:4px; }
.table_jg tr.line { background:#FAFAFA; }
.table_jg tr:hover { background:#FFFBF2;}/* background:#EEF8FD;*/
.table_jg td.left, .table_jg th.left { text-align:left; padding-left:4px; }
th { font-weight: bold; display: table-cell; vertical-align: inherit; }

/*------------------国家政务网统一头部样式*/
.tongyi_top{ width:100%; height:110px; border-top:4px solid #C30310; background-color:#FFF;}
/*---------------------通知公告*/
.slb_new_wpr{ width:1100px; margin:0 auto; height:auto; overflow:hidden; border:1px solid #ddd; background-color:rgba(255,255,255,0.8); padding:20px 25px; position:relative;}
.new_left{ position:absolute; left:25px; top:25px; width:127px; height:auto; z-index:22;}
.new_left a{ width:100%; height:50px; line-height:50px; font-size:19px; color:#999; padding-right:8px; margin:0px; text-align:center; display:block;}
.new_left a:hover{ color:#333;}
.new_right{ margin-left:119px; border-left:1px solid #ddd; padding-left:30px; width:auto; height:auto; overflow:hidden; min-height:400px;}

/* 通知列表*/
.news_slb { padding-top:15px; }
.news_slb ul { list-style-type:none; margin:0; padding:0 }
.news_slb li a { color:#333; padding:0 0 0 20px; display:block; float:left; line-height:45px }
.news_slb li a:hover { color:#0C7DDE }
.news_slb li span { float:right; text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:45px; padding:0 10px; font-size:13px; }
.news_slb li span a { color:#666; font:100 13px/35px "微软雅黑"; }
.news_slb li span#n1 { padding:0 8px; display:block; text-overflow:ellipsis; width:80px; float:right; text-decoration:none }
.news_slb li span#n2 { padding:6px 5px 5px 5px; display:block; text-overflow:ellipsis; width:34px; text-decoration:none; float:left }
/* pages */
.pages ul { font-size:15px; clear:both; padding-top:2px; margin:10px 0px 0px; height:auto; overflow:hidden; }
.pages ul li { float:left; display:inline-block; padding-bottom:9px; }
.pages ul li a { margin-left:6px; height:25px; line-height:25px; padding:0px 10px; margin-top:5px; background-color:#fff; border:1px solid #ccc; border-radius:5px; display:inline-block; font-weight:100; }
.pages ul li a:hover { color:#FFF; text-decoration:none; background-color:#136FA2; border-color:#136FA2; }
.pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { color:#FFF; background-color:#136FA2; font-weight:600; border-color:#176188; }
.pages .pageinfo { float:right; line-height:25px; padding:4px 4px 0px; color:#999; }
.pages .pageinfo strong { color:#666; font-weight:normal; margin:0px 2px; }
/*------------------新闻展示*/
.newshow { width:100%; height:auto; position:relative; }
.newshow h2 { text-align:center; color:#333; font:600 22px/50px 微软雅黑; border-bottom:0px; padding-top:8px; }
.newshow h3 { text-align:center; color:#999; font:100 14px/35px 微软雅黑; border-bottom:1px dashed #CCCCCC; padding-top:0px; }
.newshow h3 span { padding-left:22px; display:inline-block; }
.newscont { padding:5px 10px; font-size:16px; line-height:32px; min-height:500px;}
.newscont table {margin:0px auto;border-style: solid;border-width: 1px 0px 0px 1px;}
.newscont table td {border-style: solid;border-width: 0px 1px 1px 0px;}

/*-------------------------------水利部公报时间列表*/
.gongbao_body{ margin:0 0 0 -20px; width:auto; height: auto; padding:20px 0px 0px; overflow:hidden;}
ul.gongb{ width:100%; height:auto; padding:0px; margin:0px; margin-top:-20px;}
ul.gongb li{ float:left; width:162px; position:relative; margin-left:20px; padding-top:15px; z-index:1; margin-top:15px;}
ul.gongb li h1{ position:absolute; top:0px; left:8px; background-color:#FFF; border-bottom:0px; width:80px; text-align:center; height:30px; font-size:18px; line-height:30px; z-index:30;border-radius:15px; font-weight:700;}
ul.gongb li div.bodyk{ border:1px solid #eee; border-radius: 4px; padding:15px 4px 10px 15px; width:100%; height:150px;}
ul.gongb li div.bodyk a{ line-height:25px; height:25px; font-size:15px; width:100%; display:block; margin-top:5px; color:#333;}
ul.gongb li div.bodyk a:hover{ color:#C40311;}

/*-------------------------------水土保持公报时间列表*/
ul.stbcgb{ width:auto; height:auto; padding:0px; margin:0px; margin-top:-20px; margin-left:-5px; overflow:hidden; margin-bottom:20px; }
ul.stbcgb li{ float:left; width:121px; position:relative; margin-left:25px; padding-top:10px; z-index:1; margin-top:15px; height:50px;}
ul.stbcgb li a{ border:1px solid #eee; line-height:40px; border-radius: 4px; text-align:center; color:#333; background-color:rgba(255,255,255,0.1); width:100%; height:100%; display:block; font-size:16px;}
ul.stbcgb li a:hover{background-color:#FFFBF2; color:#C40311; border:1px solid #C40311;}
ul.stbcgb li.ts_c{ width:415px;}
ul.stbcgb li.ts_d{ width:265px;}
ul.stbcgb.xx{padding-top:0px; margin-top:0px; overflow:hidden; border-bottom:0px dashed #eee;}


.tanknei{ width:100%; height:auto; padding:8px 25px 10px; margin:0 auto; background:#FFF;}
.tanknei h1{ height:36px; width:100%; position:relative; border-bottom:1px solid #ddd;}
.tanknei h1 span{ position:absolute; height:37px; top:0px; border-bottom:3px solid #C40311; display:inline-block; line-height:35px; color:#333; font-size:19px;}
.tanknei h1 em{ position:absolute; right:8px; width:auto; height:32px; text-align:left; font-size:15px; color:#666; top:8px; background:url(../images/png_16.png) no-repeat left top; padding-left:24px;}
.ren_list{ width:100%; height:auto; padding:10px 0px;}
.ren_list h2{ height:36px; width:100%; position:relative; height:30px; font-size:16px; line-height:30px; color:#C40311; background:url(../images/zer.png) no-repeat left center; padding-left:24px;}


/* login after */
.user-logined { padding: 15px 22px; height:290px; background:rgba(255, 255, 255, 0.7);}
.user-logined h2 { font-size:16px; line-height: 100%; padding:6px 0; }
.user-logined .logined-name { padding-bottom: 10px; }
.user-logined .logined-name .label { font-size: 16px; font-weight: bold; }
.user-logined .logined-name .user-name { color: #ff960e; font-size: 16px; font-weight: bold; }
.user-logined .logined-list { padding-bottom:15px; }
.user-logined .logined-list p { padding:0px; margin:5px 0px; line-height:25px; }
.user-logined .logined-list .label {}
a.exit:hover { background-position: left -26px; color:#3C8FF7; }
a.buttonlg:hover{ background-color:#1B66A5;}
.texright{ text-align:right;}

.reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 210; display: none; top: 0; left: 0; background:rgba(00, 00, 00, 0.6); #background:url(../images/tanbj.png) repeat;}
.reveal-modal { visibility: hidden;  position:fixed; z-index: 211; padding: 10px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4); background-color: #FFF; overflow:hidden; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border:1px solid #1A8CFF; }
.reveal-modal h1 { height:30px; font:600 15px/28px Microsoft YaHei; background:#FFF; display: inline-block; margin:0px; padding:0px; color:#333; }
.reveal-modal .close-reveal-modal { font-size: 22px; text-align:left; line-height:15px; position: absolute; padding:4px; display:inline-block; height:17px; top:6px; right: 8px; color: #333; text-shadow: 0 -1px 1px rbga(0, 0, 0, .6); font-weight: bold; cursor: pointer; }
.reveal-modal .close-reveal-modal:hover { color: #02ADFF; text-decoration:none; display:inline-block; background: #D2F0FF; border-radius:14px }
.fagw{top:50%; left:50%; margin-left:-200px; margin-top:-75px; width:400px;height:150px; }
.fagw p{ padding:8px; line-height:25px; display:block;}
.ckshi{top: 8%; left: 50%; margin-left:-460px; width:900px;height:84%; }

.texcenter { text-align:center; }

a.tcbut, .tcbut { padding:0 15px; height:32px; margin:0 15px; text-align:center; display:inline-block; font:100 15px/32px Microsoft YaHei, Arial; border: 0px solid #007B00; appearance: none; background:#1491D1; border-radius: 5px; color:#FFF; letter-spacing:2px; }
a.tcbut:hover, .tcbut:hover { background:#1072A7; cursor:pointer; }

.meng_body{ background-color: rgba(0,0,0,0.3); position: fixed; bottom:0px; width: 100%; height: 100%; z-index:990; display:none;}
.tan_tell_k{ border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3); width:500px; height:336px; position:fixed; top:50%; left:50%; margin-top:-70px; margin-left:-250px; background-color:#fff; z-index:999; display:none;}
.Consult_tell_k{ border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3); width:500px; height:603px; position:fixed; top:50%; left:50%; margin-top:-300px; margin-left:-250px; background-color:#fff; z-index:999; display:none;}
.tan_close:hover{ cursor:pointer; background-position:-31px center;}
.tan_tell_k .nei_body{ width:100%; height:100%; border:10px solid #CCC;}
.Consult_tell_k .nei_body{ width:100%; height:100%; border:10px solid #CCC;}
.tell_nei{width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #eee; padding:20px;}
.tell_nei span{float:left; width:80px; height:60px; padding-top:40px; line-height:20px; display:inline-block; text-align:center;}
.tell_nei p{display:inline-block; float:left; width:300px; height:auto; overflow:hidden; margin:0px; padding:0px; line-height:34px; margin-left:20px;}
.tell_nei1{width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #eee; padding:4px;}
.tell_nei1 span{float:left; width:80px; height:60px; padding-top:40px; line-height:20px; display:inline-block; text-align:center;}
.tell_nei1 p{display:inline-block; float:left; width:300px; height:auto; overflow:hidden; margin:0px; padding:0px; line-height:34px; margin-left:20px;}

.tongji_left{width:270px; height:320px; float:left; padding:10px 15px 0px 0px;}
.echart_tj{width:390px; height:320px; padding:0px; float:left;}
.echart_tj h1 span{ color:#3C3;}
.tongji_right{width:420px; height:320px; padding:0px 0px 10px 40px; border-left:1px solid #eee; float:right;}
.echart_tj h1,.tongji_right h1{width:100%; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:600;}
.echart_tj .tj_eachart{ width:100%; height:300px; padding-top:20px;}
.echart_tj .tj_eachart img,.tongji_div img{ margin:0 auto; display:block;}
.top_bg{ width:100%; height:80px;}
.echart_pj{width:100%; height:210px;}
.tongji_div{margin-top:30px; border-top:1px solid #eee; padding-top:10px;}
.table3tou th {
    background-color: #ECF2F6;
}

.table_tou { border:0px; width: 100%; border: 1px solid #ddd;}
.table_tou td, .table_tou th { color:#333; font-size:15px; border-bottom: 1px solid #ddd; border-right:1px solid #ddd; text-align: center; padding:5px 2px; }
.table_tou td a, .table_tou td a:link { color:#1470A3; font-size:14px; line-height:25px; }
.table_tou td { line-height:25px; position:relative; }
.table_tou td a:hover { color:#1491D1; }
.table_tou th { background:#f5f5f5; line-height:20px; }
.table_tou td.right { text-align:right; padding-right:4px; }
.table_tou tr.line { background:#F6F6F6; }
.table_tou tr:hover { background:#EEF8FD; }
.table_tou td.left, .table_tou th.left { text-align:left; padding-left:4px; }
.table_tou td span{ display:inline-block; width:20px; height:20px; position: absolute; left:16px;}
.table_tou td span em{ position:absolute; top:10px; left:4px; width:8px; height:8px;}
.table_tou td span em.bb{ background-color:#9DC3E6;}
.table_tou td span em.cw{ background-color:#B9EB5F;}
.table_tou td span em.hw{ background-color:#66CCFF;}
.table_tou td span em.huaiiw{ background-color:#FFCC00;}
.table_tou td span em.haiw{ background-color:#F0A010;}
.table_tou td span em.zw{ background-color:#FF6600;}
.table_tou td span em.slw{ background-color:#99FF66;}
.table_tou td span em.thw{ background-color:#FF99CC;}
.table_tou td span em.fcmy{ background-color:#66CCFF;left:0px;}
.table_tou td span em.my{ background-color:#F0A010; left:-8px;}
.table_tou td span em.bmy{ background-color:#FF6600; left:-6px;}

.close_p{ width: 30px; height:30px; line-height:30px; text-decoration: none; color: #fff; font-size: 25px;position: absolute; top:-12px; right: -12px; background:url(../images/close_p.png) no-repeat -45px center; z-index:88;}
.close_p:hover{ cursor:pointer; background-position: left center;}
#img1{ padding-right:12px; padding-top:12px;}

.slb_top_qz{ width:100%; height:60px; min-width:1200px;  background-color:#fff;}


.voice_2 { width:1170px; position:relative; left:50%; margin-left:-585px }
.voice_2 ul li { float:left; display:inline; height:240px; color:#333; cursor:pointer; position:relative; background-color:#fff;}
.voice_2 ul li.tips{ margin-right:4px;}
.voice_2 ul li.tips .fold{ border:1px solid #f5f5f5; background-color:#f5f5f5; color:#1697f3;}
.voice_2 .fold { width:54px; height:100%; text-align:center; position:absolute; top:0; left:0; border:1px solid #eee; background-color:#F9F9F9; color:#333; margin:0 2px;}
.voice_2 .li1 .fold .img { background-position:0px center; }
.voice_2 .li2 .fold .img { background-position:-62px center; }
.voice_2 .li3 .fold .img { background-position:-129px center;  }
.voice_2 .li4 .fold .img { background-position:-198px center; }
.voice_2 .li5 .fold .img { background-position:-264px center; }
.voice_2 .li6 .fold .img { background-position:-335px center;}
.voice_2 .li7 .fold .img { background-position:-404px center;  }
.voice_2 .li8 .fold .img { background-position:-474px center;  }
.voice_2 .fold .txt { font-size:16px; display:block; width:25px; font-weight:400; margin:0 15px; line-height:18px}
.voice_2 .unfold { width:760px; height:100%; display:none; position:absolute; top:0; left:0; border:1px solid #eee;}

.unfold .neir{width:100%; height:100%; padding-left:55px;}
.neir .leftmap{width:52%; float:left; height:100%;}
.neir .right_adr{float:right; width:44%; height:100%; margin-right:5px;}
.neir .leftmap img{ width:370px; height:238px;}
.pcon h3 { font: 600 16px/32px "微软雅黑"; color:#166AC0; margin-top:5px; }
.pcon p { margin:3px 0px; padding:0px; font-size:15px; }
.pcon i { text-indent:64px; display:block; font-size:14px; }


.table_jzs {  font-size: 16px; line-height: 22px;margin: 0 auto; border: 1px solid #fff;}
.table_jzs th.biaotih{font-size: 24px; font-weight: 600; line-height: 30px;}
.table_jzs td{font-size: 16px; line-height: 22px;}

.piaoc{ position: absolute; width: 350px; height: 282px; z-index: 99; display: block;}
.piaoc .img{ width: 348px; height: auto; overflow: hidden; padding: 1px;}
.piaoc .img a{width: 350px; height: auto; overflow: hidden; display: block;
}
.piaoc .close{ position: absolute; z-index: 6; right: -10px; top: -10px; width: 30px; height: 30px; background: url("../images/close_pc.png") no-repeat center 1px;}

ul.sj_list{ margin: 6px -8px; padding: 0px 0px;}
ul.sj_list li{ padding: 0 6px; width: 32%; height: 66px; margin: 0px; display: inline-block;}
ul.sj_list li a{ width: 100%; height: 100%; display: block; border-radius: 4px; background-color: #fff;}
ul.sj_list li.one a{border: 1px #52B4FB solid; }
ul.sj_list li.two a{border: 1px #FFC926 solid; }
ul.sj_list li.three a{border: 1px #00B200 solid; }
ul.sj_list li.one a:hover{ border-color:#52B4FB; background-color: #EAF4FF;}
ul.sj_list li.two a:hover{ border-color:#FFC926; background-color: #FFFBEC;}
ul.sj_list li.three a:hover{ border-color:#00B200; background-color: #F2FFF2;}
ul.sj_list li a span{ display: block; width: 100%;  text-align: center;}
ul.sj_list li a span.top{height: 36px; font-size: 20px; font-weight: 600; line-height: 30px; padding-top: 4px;}
ul.sj_list li a span.foot{height: 20px; font-size: 15px; font-weight: 400; color: #666;}
ul.sj_list li.one a span.top{ color: #006DD9;}
ul.sj_list li.two a span.top{ color: #FFC926;}
ul.sj_list li.three a span.top{ color: #00B200;}

/*修改首页样式及布局6.24-jyx*/
.GuideCon-d{height:calc(100% - 42px)}
.righes .rightkes{width:100%}
.righes .rightkes .kelix a{width:211px;margin:8px;height:112px; border:1px solid #ebedf1;padding: 10px 12px 10px 60px; background-position: 13px center !important;}
.righes .rightkes .kelix a:hover{border:1px solid #d2e1f3; color: #222; box-shadow:0 0 8px 0 rgba(9,41,77,.12);}
.index_body .righes{padding:15px 10px 15px 0px}
.kelix a.gkv1{position:relative}
.kelix a.gkv1::after{z-index:5;right:0;bottom:0px;height:24px;width:auto;content:"非许可类事项";background-color:#e6f8ff;position:absolute;color:#036fd0;font-size:12px;border-radius:6px 0 4px 0;padding:0 8px}
.kelix a.v2{background-color:#dbecf8}
.kelix a.v8{background-color:#e6fbe7}
.kelix a.v14{background-color:#efe6fb}
.kelix a.v11{background-color:#fdfbeb}
.kelix a.v15{background-color:#e7f2ea}
.kelix a.v12{background-color:#fff8f4}
.kelix a.v27{background-color:#eff7fd}
.kelix a.v28{background-color:#fffaf4}
.kelix a.v29{background-color:#f0f8eb}
.kelix a.v5{background-color:#fdf8ed}
.kelix a.v16{background-color:#fdf2f6}
.kelix a.gkv1{background-color:#f9fdff}
.woerks{background-color:transparent;padding:0 6px;margin:0px 0 16px}
.woerks.no-bot-pd{margin-bottom:6px}

ul.geren{height:auto;overflow:hidden;width:calc(100% - 142px);float:left;display:inline-flex;padding:0px;margin:0px}
ul.geren li{flex:1;margin:0px 1px 0px 16px}
.tusdg a img{border-radius:6px 0px 0px 6px}
.gfsasd a{float:left;width:calc(25% - 16px);margin:8px 8px;padding: 10px 12px 10px 64px !important; background-position: 13px center !important;display: inline-flex;    align-items: center;}
.gfsasd{padding:0px;margin: -6px -1px -2px; }
.gfsasd a.c4 {padding-right:24px;}
ul.geren li:nth-child(3) a{ line-height: 20px; letter-spacing: -1px;}
ul.geren li{ background-color:#e7f1f8 !important;}
ul.geren.ceafixg li{ background-color:#fdfaf0 !important;}
ul.geren li a{color: #333;
    text-decoration: none;
    font-size: 15px;
    font-weight: 600; text-align: left;
    padding-left: 12px;}
ul.geren li a:hover{ color: #166ac0}
ul.geren.ceafixg li a:hover{ color: #ea9808}
ul.geren li a p{ text-shadow: #fff 1px 1px 4px;}

.gfsasd a:hover {
	color: #3075c4;
	border: 1px solid #d2e1f3;
}
.spacing {
    padding: 22px 0px 0;
    height: 100%;
}
.titlesg{  display: none}
.kelixer{ padding: 0px;height: 100%;}
.kelixer a{ margin: 8px; height: 33%; padding: 10px 10px 10px 60px; background-position: 13px center !important; width: 284px; border:1px solid #ebedf1; position: relative; z-index: 5;}
.righes .rightkeeg .kelixer a:hover{border:1px solid #d2e1f3; color: #222; box-shadow:0 0 8px 0 rgba(9,41,77,.12);}
/*.righes .rightkeeg .kelixer a::before{ position: absolute; z-index: 0; width: 100%; height: 100%; background: url("../images/2023mg/bg1.png") no-repeat right bottom; content: '',}*/
.kelixer a.v1::before{background-color:#ffe2d8}
.kelixer a.v3::before{background-color:#ffeacc}
.kelixer a.v4::before{background-color:#f8d9f2}
.kelixer a.v9::before{background-color:#d1e8fd}
.kelixer a.v5::before{background-color:#f8eccd}
.kelixer a.v6::before{background-color:#d7c4fa}
.kelixer a.v1{background-color:transparent}
.kelixer a.v3{background-color:transparent}
.kelixer a.v4{background-color:transparent}
.kelixer a.v9{background-color:transparent}
.kelixer a.v5{background-color:transparent}
.kelixer a.v6{background-color:transparent}
.rightkeeg{  height: 100%;}
.full_h{ height: 100%;}
.tdt-control-container{
    display: none !important;
}

#trOne{
    margin-left: 67px;
}
#trTwo{
    margin-left: 67px;
}
#tdOne{
    width: 130px;

}
#tdThree{
    width:145px;
    white-space: revert;
}
#tdTwo{
    width:auto;
    float: left;
    padding-left: 20px;
    padding-top: 9px;
}
#tdFour{
    float: left;
    padding-left: 6px;
    padding-top: 10px;
}
.table_qycx{
    height:auto;
}
.table_qycx tr{
    padding-bottom: 10px;
    display: table;
    margin-bottom: 30px;
    width:100%;
}

.table_qycx tr th{
    height: 100px;
    text-align: center;
}

.seacher_body .divlab .inputpic.xinyong{
    background: url(../images/seacher9.png) no-repeat 3px -340px;}
