@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; list-style: none; font-style: normal; text-decoration: none; color: inherit; box-sizing: border-box; vertical-align: middle; }
.gov-box {padding: 20px;border: solid 1px #ccc;border-radius: 3px;margin: 20px;overflow: hidden;}
.gov-box .gov-con { width: 950px; float: left; border-right: 1px #ccc dotted; padding-right: 10px; }
.gov-box .gov-con.stq {width: 1110px;}
.gov-box .gov-search { background: #e8e8e8; padding: 10px 20px; font-size: 0; margin-bottom: 10px; border-radius: 3px; }
.gov-box .gov-search span {height: 30px;line-height: 30px;width: 100px;display: inline-block;font-size: 14px;margin-right: 5px;font-weight: bold;}
.gov-box .gov-search .input {line-height: 30px;height: 30px;width: 394px;font-size: 14px;margin-right: 10px;border-radius: 3px;border: solid 1px #ccc;padding: 0 10px;}
.gov-box .gov-search .select {line-height: 30px;height: 30px;width: 110px;font-size: 14px;margin-right: 10px;border-radius: 3px;border: solid 1px #ccc;}
.gov-box .gov-search .button { line-height: 30px; height: 30px; font-size: 14px; width: 90px; color: #fff; background: #dc5500; border: none; border-radius: 3px; display: inline-block;}
.gov-box .gov-advanced { border: solid 1px #e5e5e5; border-radius: 3px; margin-bottom: 10px; }
.gov-box .gov-advanced .title { line-height: 52px; padding: 0 20px; border-bottom: dashed 1px #ccc; font-size: 14px; margin-right: 5px; font-weight: bold; }
.gov-box .gov-advanced .info { padding: 20px; }
.gov-box .gov-advanced .info ul { }
.gov-box .gov-advanced .info ul li { overflow: hidden; line-height: 40px; font-size: 0; }
.gov-box .gov-advanced .info ul li span { float: left; width: 100px; font-size: 14px; }
.gov-box .gov-advanced .info ul li div { margin-left: 100px; }
.gov-box .gov-advanced .info ul li .input {line-height: 30px;height: 30px;width: 155px;font-size: 14px;margin-right: 10px;border-radius: 3px;border: solid 1px #ccc;padding: 0 10px;}
.gov-box .gov-advanced .info ul li .select {line-height: 30px;height: 30px;width: 110px;font-size: 14px;margin-right: 10px;border-radius: 3px;border: solid 1px #ccc;padding: 0px 5px;}
.gov-box .gov-advanced .info ul li em {font-size: 14px;margin-right: 10px;}
.gov-box .gov-advanced .info ul li label { margin-left: 15px; font-size: 14px; }
.gov-box .gov-advanced .info ul li .radio { width: 18px; height: 18px; margin-right: 5px; }
.gov-box .gov-advanced .info ul li .button {line-height: 30px;height: 30px;font-size: 14px;width: 90px;color: #fff;background: #dc5500;border: none;border-radius: 3px;margin-right: 10px;}
.gov-box .gov-advanced .info ul li .full { width: 100%; }
.gov-box .gov-tag { border: solid 1px #e5e5e5; border-radius: 3px; margin-bottom: 10px; line-height: 52px; padding: 0 20px; font-size: 0; }
.gov-box .gov-tag span { display: inline-block; font-size: 14px; margin-right: 5px; font-weight: bold; }
.gov-box .gov-tag a { font-size: 14px; margin-left: 20px; }
.gov-box .gov-tag a i { color: #999999; margin-left: 5px; }
.gov-box .gov-table { }
.gov-box .gov-table table { border-collapse: collapse; }
.gov-box .gov-table table thead { }
.gov-box .gov-table table thead tr { }
.gov-box .gov-table table thead th { background: #dcebf9; white-space: nowrap; border: solid 1px #fff; padding: 5px 10px; font-size: 12px; line-height: 20px; }
.gov-box .gov-table table tbody tr { background: #fcfcfc; }
.gov-box .gov-table table tbody tr:nth-child(even) { background: #eff4ff; }
.gov-box .gov-table table tbody td { border: solid 1px #fff; padding: 5px 10px; font-size: 14px; padding: 10px; text-align: center; line-height: 20px;  color: #505050;}
.gov-box .gov-table table tbody td a { display: block; text-align: left; font-size: 14px; color: #0e0e0e;} /*text-decoration: underline; */
.gov-box .gov-table table tbody td a span{ display: block; text-align: left; font-size: 14px; color: #0e0e0e;} /*text-decoration: underline; */
.gov-box .gov-table table tbody td span { color: #999; }
.gov-box .gov-page { padding: 20px 0 0; }
.gov-box .gov-page ul { text-align: center; font-size: 0; }
.gov-box .gov-page ul li { display: inline-block; line-height: 40px; height: 40px; padding: 0 15px; background: #d8d8d8; font-size: 14px; color: #333; margin: 0 3px; border-radius: 3px; }
.gov-box .gov-page ul li.active,
.gov-box .gov-page ul li:hover { background: #db520e; color: #fff; }
.gov-box .gov-page ul li:first-child,
.gov-box .gov-page ul li:last-child { font-family: SimSun; padding: 0 13px; }
.gov-box .gov-page ul li a { }
.gov-box .gov-nav { margin-left: 910px; }
.gov-box .gov-nav .title { line-height: 30px; background: #fafafa; border: solid 1px #ccc; text-align: center; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-radius: 3px; padding: 0 20px; }
.gov-box .gov-nav ol { line-height: 30px; background: #fafafa; border: solid 1px #ccc; text-align: left; font-size: 14px; font-weight: bold; border-radius: 3px; padding: 0 20px; }
.gov-box .gov-nav ol li i {color: #999999;font-weight: normal;margin-left: 5px;}
.gov-box .gov-nav ol li a { }
.gov-box .gov-nav ul { margin: 10px 0; padding: 0 0 0 30px; }
.gov-box .gov-nav ul li { line-height: 24px; font-size: 14px; position: relative; }
.gov-box .gov-nav ul li:before {content: '';display: block;border-left: dotted 1px #ccc;width: 10px;position: absolute;left: -15px;top: 0;bottom: 0;}
.gov-box .gov-nav ul li:first-child:before {top: 50%;}
.gov-box .gov-nav ul li:last-child:before {bottom: 50%;}
.gov-box .gov-nav ul li:after { content: ''; display: block; border-bottom: dotted 1px #ccc; width: 11px; height: 50%; position: absolute; left: -13px; top: 0; }
.gov-box .gov-nav ul li a { }
.gov-box .gov-nav-none { margin-left: 910px; }
.gov-box .gov-nav-none .title { line-height: 30px; background: #fafafa; border: solid 1px #ccc; text-align: center; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-radius: 3px; padding: 0 20px; }
.gov-box .gov-nav-none ol { line-height: 30px; background: #fafafa; border: solid 1px #ccc; text-align: left; font-size: 14px; font-weight: bold; border-radius: 3px; padding: 0 20px; }
.gov-box .gov-nav-none ol li i {color: #999999;font-weight: normal;margin-left: 5px;}
.gov-box .gov-nav-none ol li a { }
.gov-box .gov-nav-none ul { margin: 10px 0; }
.gov-box .gov-nav-none ul li { line-height: 24px; font-size: 14px; position: relative; }
.gov-box .gov-nav-none ul li a { }

.btn-09{display:inline-block; height:30px;width:90px;text-align:center;border:1px solid #ccc;border-radius:3px;line-height: 26px;font-size:14px; color: #fff; background: #dc5500; border-radius: 3px;}
