﻿html,body,ul,li,ol,dl,dd,dt,p{margin:0px;padding:0px;font-family:"Microsoft YaHei","微软雅黑","SimHei"; font-size:12px;}
body{background: #f8f8f9;}
li{ list-style:none;}
a{text-decoration:none;}
.centermiddle_province{width:100%;margin:0px;padding:0px;}
.navtitle{float:left; width:270px;background:#fff;height:100%;}
.navtitle .title{font-size:18px;font-weight:bold;text-align:center; border-bottom:1px dashed #f2f2f2; padding:15px 0px 15px 0px;}
.navtitle ul li{ line-height:22px;padding:5px 0px 5px 0px; margin:20px 0px; }
.navtitle ul li .wenzi{float:left; width:220px; background:url(../img/icon_00001.png) no-repeat  center left; padding-left:16px;}
.navtitle ul li .yansecolor{height:12px;width:12px; float:left; margin:7px 3px;}

.navleft{  width:20%; float:left;box-shadow: 2px 1px 2px rgba(0,0,0,.2);background:#fff;}
.navleft .title{font-size:18px;font-weight:bold;text-align:center; line-height:40px; border-bottom:1px dashed #ccc;}
.specieslist{height: calc(100vh - 200px);overflow-y: auto;overflow-x:hidden;margin-left:15px; }
.specieslist  li{ padding:5px 0px 5px 15px; line-height:26px; background:url(../img/icon_00002.png) no-repeat left center; border-bottom:1px solid #ccc; margin-right:15px;}
.specieslist  li.current{ background:url(../img/icon_00001.png) no-repeat  center left #f2f2f2;}
.specieslist  li a{color:#000000;}
.specieslist  li a:hover{color:#0066ff;}
.specieslist  li:hover{background:url(../img/icon_00001.png) no-repeat  center left #f2f2f2;}

.search{display: none;width: 295px;position: absolute;top: 210px;left: 20px;background:#fff; border:solid 1px #ccc; border-top:none;overflow-y:auto;}
.search  li{ line-height:26px; border-bottom: 1px solid #ccc;cursor:pointer;}
.search  li a{padding:5px 15px;display:block;}
.search  li a:hover{background:#1E9FFF; display:block; color:#fff;}
.clear{clear:both;}
.navleft .province{margin:5px 20px;}
.navleft .province input{ height:30px; width:275px; border:1px solid #dcdbdb;padding: 5px;transition: box-shadow .2s ease;box-shadow: 2px 2px 2px 0px rgba(0,0,0,.16); padding-left:15px;}
.containercontent{width:1300px; margin:0px auto;}
.navtitleprovince{  width:300px; float:left; background:#fff; height:100%;}
.navtitleprovince .title{font-size:18px;font-weight:bold;text-align:center; border-bottom:1px dashed #f2f2f2; padding:15px 0px 15px 5px;}
.provincelist {width:300px; padding:20px 10px;}
.provincelist a{color:#000000;line-height: 24px;width: 100px;padding-bottom: 7px;display: inline-block;}
.provincelist a.current{color:#ff0000;}
.provincelist a:hover{color:#ff0000;}

.provinceitemlist {width:970px; margin-left:20px; background:#fff;}
.province_mod_list {border: none;width: 100%;overflow: hidden;border: 1px solid #e8e8e8;}
.province_mod_list th {font-size: 14px;color: #425666;font-weight: bold;background: #dcdbdb;text-align: center;line-height: 38px;height: 38px;}
.province_mod_list .tcenter {text-align: center;}
.province_mod_list td {font-size: 12px;color: #000;line-height: 20px;padding: 8px 10px;text-align: left;}
.province_mod_list td  a:link {color:#2920f2;text-decoration:none;}
.province_mod_list td  a:hover {color:#f3930a;text-decoration:none;}
.province_mod_list td  a:active  {color:#f3930a;text-decoration:none;}
.province_mod_list td  a:visited  {color:#2920f2;text-decoration:none;}
.province_mod_list .bg1 {background: #f2f2f2;}
.province_mod_list tr:hover{background:#dcdbdb; color:#fff;}

.container{float: right;  height: calc(100vh - 130px); margin-right:10px;}
.container ul{margin:20px;}
.container ul li{ line-height:22px;}
.header{height:70px;background: url(../img/bg.jpg) no-repeat top center #def2fd;background-size: auto;border-top: #fff solid 1px;}
.header-content{width:1050px; margin:0px auto;}
.header-content .logo{height:0px;padding-top:5px !important;}
.header-content .logo img{padding:0px; margin:0px;height:0px;}
.header-content .wenziright{margin:5px auto; text-align:center;}
.navlist{background:#1E9FFF !important;border-radius: 2px;font-size: 0;box-sizing: border-box;line-height:35px; margin-bottom:15px;}
.navlist ul{width:1050px; margin:0px auto;}
.navlist ul li{float:left;}
.navlist ul li a{color:#fff;padding: 8px 20px; font-size:15px;}
.navlist ul li a:hover{background:#0374ba; border-radius:10px;}
.navlist ul li.current a{background:#0374ba; border-radius:10px;}
.popinfo{}
.popinfo .title{ font-size:20px; font-weight:bold;}
.popinfo ul li{line-height:22px;background:url(../img/icon_00001.png) no-repeat  center left #fff; padding-left:16px;}
.popinfo ul li span .shengfenTip{}
.header-wrap{ width:1104px; margin:0px auto; border: 1px solid #e2e2e2; background:#fff;}
.class-list{ width:1050px; margin-left:28px;_margin-left:14px; padding-left:10px; padding-top:18px; padding-bottom:8px;border-top:1px dashed #ccc;}
.class-list:first-child {border-top:none;}
.class-list:first-child {background:none;}
.ptb{ padding-top:13px; padding-bottom:12px;}
.class-list .clnam { float:left; width:50px; line-height:24px; }
.class-list span { float:left;  }
.class-list span a { color:#7f7f7f;line-height:24px; width:100px; padding-bottom:7px;  display:inline-block;}
.class-list span a {_display:inline;*display:inline;}
.class-list span a:hover { color: #EC2828; }
.class-list span .xz { color:#f3930a; font-weight:bold;}
.wid90{ width:50px ! important; display:inline-table;}
.wid_910{ width:930px;}
.fl {float: left;}
a{ outline:none; }
.item_list{width:1104px; margin:0px auto; margin-top:20px;background:#fff;}
.mod_list {border: none;width: 100%;overflow: hidden;border: 1px solid #e8e8e8;}
table {empty-cells: show;border-collapse: collapse;}
.mod_list th {font-size: 14px;color: #425666;font-weight: bold;background: #f2f2f2;text-align: center;line-height: 38px;height: 38px;}
.mod_list .tcenter {text-align: center;}
.mod_list td {font-size: 12px;color: #000;line-height: 20px;padding: 8px 10px;text-align: left;}
.mod_list td  a:link {color:#2920f2;text-decoration:none;}
.mod_list td  a:hover {color:#f3930a;text-decoration:none;}
.mod_list td  a:active  {color:#f3930a;text-decoration:none;}
.mod_list td  a:visited  {color:#2920f2;text-decoration:none;}
.mod_list .bg1 {background: #f2f2f2;}
.pages{color: #999; margin-top:15px; margin-bottom:15px;}
.pages a, .pages .cpb{text-decoration: none;float: left;padding: 1px 5px;border: 1px solid #ddd;background: #fff;margin: 1px 2px;font-size: 12px;color: #000;}
.pages a:hover{background-color: #E61636;color: #fff;border: 1px solid #E61636;text-decoration: none;}
.pages .cpb{font-weight: bold;color: #fff;background: #E61636;border: 1px solid #E61636;width: 15px;}
.infoshow {border: 1px solid #e8e8e8;}
.wen_edit {margin: 8px;background: #fff;_padding-top: 8px;}
.infoshow ul {list-style-type: none;}
.infoshow ul li {width: 100%;border-bottom: 1px solid #e8e8e8;overflow: hidden;}
.infoshow ul li span {float: left;width: 150px;padding-left: 5px;line-height: 32px;color: #b67436;}
.infoshow ul li div {float: left;border-left: 1px solid #e8e8e8;line-height: 32px;padding: 0px 5px;min-height: 32px;width:430px;}
