/* CSS Document */
input::-ms-clear, input::-ms-reveal{
    display: none;
}

.fl {
float: left;
}

.fr {
float: right;
}

.hbox {
width: 1180px;
margin: 0 auto;
}

.first {
text-align: center;
}

.menu ul li {
float: left;
color: #fff;
line-height: 40px;
width: 94px;
}

.wp_nav .nav-item {
/* background:url(/jwc/static/images/menua.jpg) no-repeat right center; */
}

.menu ul li a {
color: #fff;
line-height: 40px;
height: 40px;
display: block;
color: #fff;
font-size: 15px;
}

.menu ul li a:hover {
color: #F2EF10;
text-decoration: none;
}

.wp_nav .nav-item a.parent {
color: #F2EF10;
text-decoration: none;
}

.top {
margin-top: 45px;
margin-bottom: 15px;
}

.logo {
width: 442px;
height: 89px;
}

.head {
width: 220px;
}

.lable {
height: 30px;
line-height: 30px;
text-align: right;
color: #333;
font-size: 12px;
}

.lable a {
color: #333;
padding: 0px 6px;
}

.ss {
position: relative;
margin-top: 32px;
/* background: url(/jwc/static/images/search-bg.png); */
}

.ss table {
width: 100%;
}

.ss_tt {
float: left;
color: #333;
height: 36px;
line-height: 36px;
width: 172px;
border: none;
text-indent: 10px;
border-radius: 2px;
background: url(/jwc/static/images/search-bg.png);
padding: 0;
font-size: 15px;
}

.ss-btn {
width: 48px;
height: 36px;
border: none;
background: #fff url(../images/search.png) no-repeat center;
cursor: pointer;
position: absolute;
right: 0px;
z-index: 1;
opacity: 0.8;
filter: alpha(opacity=80);
/* IE */
-moz-opacity: 0.8;
/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â Mozilla */
-khtml-opacity: 0.8;
/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â Safari */
padding: 0;
}

.banner {
/* background: url(http://www.17sucai.com/preview/1076685/2018-06-10/dreamland/images/background/contact-bg.jpg) no-repeat left center; */
height: 388px;
width: 1180px;
background: #fff;
}

.banner-left {
padding: 20px 20px 0px;
width: 510px;
}

.banner-left p {
line-height: 30px;
text-align: center;
color: #333;
font-weight: bold;
}

.banner-right {
width: 615px;
padding: 20px 10px 0 0;
font-size: 15px;
}

.tit {
height: 42px;
line-height: 42px;
border-bottom: 1px solid #dadada;
}

.tit-tit {
color: #0d8100;
}

.tit-tit h3 {
font-weight: 400;
font-size: 18px;
color: #0d8100;
border-bottom: 2px solid #0d8100;
}

.more {
width: 80px;
text-align: left;
}

.more a {
width: 80px;
color: #666;
font-size: 12px;
text-align: center;
}

.more a:hover {
color: #f00;
text-decoration: none;
}

.new {
padding: 4px 0px 0px;
}

.new li {
line-height: 26px;
float: left;
margin: 5px 0px;
}

.time {}

.new a {
color: #429019;
}

.new a:hover {
color: #0d8100;
text-decoration: none;
}

.content {
margin-top: 18px;
margin-bottom: 20px;
}

.con-left {width: 280px;background: #fff;height: 467px;}

.con-mid {
width: 510px;
margin: 0px 15px;
background: #fff;
}

.con-rig {
width: 360px;
background: #fff;
}

.ban-tit {
height: 42px;
line-height: 42px;
background: #fff;
border-bottom: 1px solid #dadada;
margin: 0 10px;
}

.bt-tit {
color: #666;
line-height: 42px;
}

.bt-tit img {
padding-left: 10px;
padding-right: 10px;
}

.tit-tit img {
padding-right: 5px;
}

.tit-mt {
line-height: 42px;
}

.tit-mt h3 {
color: #0d8100;
border-bottom: 2px solid #0d8100;
font-size: 18px;
font-weight: 400;
padding: 0 10px;
}

.tit-mt img {
padding: 0px 10px;
}

.more-tit {
width: 65px;
}

.more-tit a {
width: 80px;
color: #666;
font-size: 12px;
}

.more-tit a:hover {
color: #f00;
text-decoration: none;
}

.tit-t {
height: 42px;
line-height: 42px;
border-bottom: 1px solid #dadada;
margin: 0 20px;
}

.tableb {
padding: 15px 0px;
height: 300px;
}

.tableb td a {
color: #666;
line-height: 45px;
background: url(/jwc/static/images/aah.png) 20px center no-repeat;
padding-left: 35px;
}

.tableb td a:hover {
color: #0d8100;
text-decoration: none;
}

.table-b {
padding: 18px 0px;
height: 300px;
}

.table-b tr {
line-height: 30px;
}

.table-b td {
color: #999;
}

.table-b td a {
color: #666;
background: url(/jwc/static/images/aah.png) 16px center no-repeat;
padding-left: 35px;
padding-right: 10px;
line-height: 33px;
}

.table-b td a:hover {
text-decoration: none;
color: #0d8100;
}

.tablebb {
padding: 15px 0px;
height: 300px;
}

.tablebb tr td {
line-height: 45px;
padding: 0px 15px;
}

.tablebb td a {
border-bottom: 1px dashed #cdcdcd;
color: #666;
background: url(/jwc/static/images/xia.jpg) left center no-repeat;
padding-left: 22px;
line-height: 44px;
display: block;
}

.tablebb td a:hover {
color: #0d8100;
text-decoration: none;
}

.you {
background: #ffffff;
margin-top: 15px;
margin-bottom: 20px;
height: 40px;
}

.you-left {
padding-left: 10px;
color: #333;
width: 70px;
}

.you-right ul li {
float: left;
margin: 0px 10px;
}

.you-right ul li a {
padding-right: 15px;
font-size: 12px;
color: #666;
}

.you-right ul li a:hover {
color: #0d8100;
text-decoration: none;
}

.foot {
padding: 20px 0px;
margin: 0 auto;
line-height: 30px;
background: url(/jwc/static/images/kstd_bg.png) no-repeat;
overflow: hidden;
color: #fff;
background-size: 1600px 130px;
background-position: center;
min-width: 1200px;
font-size: 15px;
}

.foot a {
color: #fff;
text-decoration: none;
margin-left: 8px;
}

.foot a:hover {
color: #dbe0da;
}

.foot .item1 {
margin-right: 20px;
}

.foot .item2 {
padding-top: 10px;
}

.foot-left {
width: 800px;
background: url(/jwc/static/images/flogo.png) no-repeat left center;
height: 83px;
width: 700px;
}

.foot-left p {
margin: 16px 100px;
color: #A86678;
}

.foot-right {
width: 400px;
margin: 20px 0px;
text-align: right;
}

.foot-right select {
height: 26px;
}

.foot-right select option {
padding: 2px 3px;
}


/*index*/

.hboxx {
width: 1180px;
margin: 0 auto;
background: url(/jwc/static/images/nym.png) repeat-y left center;
padding: 20px 0;
min-height: 500px;
}

.jian {
font-weight: bold;
font-size: 16px;
padding-left: 10px;
color: #0d8100;
}

.ke-tit {
border-bottom: 2px solid #ccc;
height: 36px;
line-height: 36px;
}

.nav-panel-title {
font-size: 20px;
color: #0d8100;
height: 53px;
line-height: 53px;
font-weight: bold;
letter-spacing: 3px;
text-align: center;
padding-bottom: 12px;
background: url(/jwc/static/images/tit-a.png) repeat-x;
width: 278px;
}

.nav-path {
padding-right: 20px;
width: 500px;
text-align: left;
}

.nav-path a {
color: #333;
font-size: 15px;
padding: 0px 5px;
}

.nav-path a:hover {
text-decoration: none;
color: #0d8100;
}

.slide-nav-ul li {
line-height: 30px;
margin-bottom: 8px;
}

.slide-nav-ul a {
border-bottom: 1px solid #ccc;
display: block;
color: #666;
font-size: 15px;
background: url(/jwc/static/images/aa.png) no-repeat 10px center;
padding-left: 34px;
}

.slide-nav-ul a:hover,
.slide-nav-ul a.active {
text-decoration: none;
}

.slide-nav-item-ul {
padding: 6px 40px;
}

.slide-nav-item-ul li {
padding-left: 15px;
line-height: 32px;
margin-bottom: 0px;
}

.slide-nav-item-ul a {
background: url(/jwc/static/images/aah.png) no-repeat left center;
color: #666;
padding-left: 12px;
border-bottom: none;
}

.slide-nav-item-ul a:hover {
text-decoration: none;
color: #0d8100;
background: url(/jwc/static/images/ah.png) no-repeat left center;
}

.right-top {
height: 32px;
}

.right-bott {
height: 32px;
}

.new table td {
line-height: 26px;
/* padding: 5px 0; */
}

#wp_news_w4 tr {
line-height: 30px;
}

#wp_news_w4 td {
color: #999;
}

#wp_news_w4 a {
background: url("/jwc/static/images/aah.png") no-repeat scroll 20px center;
color: #666;
line-height: 45px;
padding-left: 35px;
display: inline-block;
}

#wp_news_w22 table {}

#wp_news_w45 table {
width: 470px;
margin: 0 auto;
}

#wp_news_w22 tr,
#wp_news_w45 tr {
line-height: 30px;
border-bottom: 1px dashed #cdcdcd;
}

#wp_news_w22 td,
#wp_news_w45 td {
color: #999;
border-bottom: 1px dashed #cdcdcd;
}

#wp_news_w22 a {
background: url("/jwc/static/images/aah.png") no-repeat scroll 4px center;
color: #666;
line-height: 36px;
padding-left: 22px;
padding-right: 10px;
display: inline-block;
text-overflow: ellipsis;
white-space: nowrap;
width: 78%;
overflow: hidden;
float: left;
}

#wp_news_w22 a:hover {
color: #0d8100;
}

#wp_news_w45 a {
background: url("/jwc/static/images/aah.png") no-repeat scroll 4px center;
color: #666;
line-height: 41px;
padding-left: 22px;
padding-right: 10px;
display: inline-block;
}

#wp_news_w22 table span {float: right;margin-right: 10px;height: 36px;line-height: 36px;}

#wp_news_w45 table span {float: right;height: 41px;line-height: 41px;}

#wp_news_w6 tr {
line-height: 30px;
}

#wp_news_w6 td {
color: #999;
}

#wp_news_w6 a {
/* background: url("/jwc/static/images/xia.jpg") no-repeat scroll left center; */
border-bottom: 1px dashed #cdcdcd;
color: #666;
display: block;
line-height: 41px;
/* padding-left: 22px; */
margin: 0 15px;
}


/*#wp_news_w4 .wp_article_list_table,#wp_news_w45 .wp_article_list_table,#wp_news_w6 .wp_article_list_table
{
height: 300px;
padding: 15px 0;
background:#fff;
}*/

#wp_news_w4,
#wp_news_w45,
#wp_news_w6 {height: 425px;padding: 15px 0;background: #fff;font-size: 15px;}

#wp_news_w2 a:hover,
#wp_news_w4 a:hover,
#wp_news_w45 a:hover,
#wp_news_w6 a:hover {
color: #0d8100;
text-decoration: none;
}

.bt-tit.fl div {
float: right;
color: #0d8100;
border-bottom: 2px solid #0d8100;
font-size: 18px;
font-weight: 400;
padding: 0 10px;
}

.tit-mt.fl div {
text-align: center;
}

#wp_news_w15 a {
color: #666;
font-size: 12px;
margin: 0 10px;
padding-left: 15px;
}

#wp_news_w15 a:hover {
color: #0d8100;
text-decoration: none;
}

.tbl_columnlist .tbl_columnlist_name {
font-size: 20px;
height: 53px;
line-height: 53px;
font-weight: bold;
letter-spacing: 3px;
text-align: center;
width: 278px;
background: #eee;
border-top: 2px solid #0d8100;
border-bottom: 1px solid #ccc;
}

.tbl_columnlist .tbl_columnlist_name a {
color: #0d8100;
outline: medium none;
text-decoration: none;
}

.tbl_subcolumnlist {
line-height: 36px;
margin: 0;
width: 100%;
}

.tbl_subcolumnlist .tbl_subcolumnlist_name {
background: none;
padding-left: 0px;
}

.tbl_subcolumnlist .tbl_subcolumnlist_name a {
background: rgba(0, 0, 0, 0) url("/jwc/static/images/aa.png") no-repeat scroll 10px center;
border-bottom: 1px solid #ccc;
color: #666;
display: block;
font-size: 15px;
padding-left: 34px;
}

.tbl_subcolumnlist .tbl_subcolumnlist_name a:hover,
.tbl_subcolumnlist .tbl_subcolumnlist_name a.active {
text-decoration: none;
color: #cc0000;
}

.wp_nav .nav-item a span.item-name {
cursor: pointer;
display: inline-block;
line-height: 22px;
padding: 5px 10px;
}

.wp_nav .nav-item a span.item-name a:hover {
color: #f2ef10;
text-decoration: none;
}

.list-llb-title {
padding: 13px 10px 13px 18px;
width: 100%;
height: 42px;
line-height: 16px;
font-size: 15px;
color: #221e1f;
font-weight: bold;
border-bottom: 1px solid #d8d8d8;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
color: #4b961c;
}

.list-llb-title:before {
display: block;
content: "";
position: absolute;
left: 11px;
top: 13px;
z-index: 2;
width: 4px;
height: 16px;
background: #4e9e1c;
}

.fr {
float: right;
}

.fl {
float: left;
}

.lianj {margin-top: 8px;}

.lianj ul li {
text-align: center;
margin-bottom: 10px;
}

.yqlj {}

.yqlj>div {
overflow: hidden;
border-bottom: 1px solid #dadada;
margin: 0 10px;
}

.yqlj h4 {
color: #0d8100;
font-size: 16px;
float: left;
padding: 0 20px;
line-height: 40px;
}

.yqlj ul {
overflow: hidden;
margin: 10px;
font-size: 15px;
}

.yqlj ul li {
float: left;
border-left: 1px solid #aeaeae;
padding: 0 12px;
height: 20px;
line-height: 20px;
margin-top: 10px;
}

.yqlj ul li:first-child {
margin-left: 0;
}

.yqlj ul li a {
color: #666;
text-decoration: none;
}

.yqlj ul li a:hover {
color: #0d8100;
}

#NavBar {
display: flex;
justify-content: space-between;
padding: 7px 15px;
background: #eee;
}

#wp_news_w22 li {
padding: 4px;
margin-bottom: 12px;
}

#wp_news_w22 .time {
width: 70px;
text-align: center;
overflow: hidden;
float: left;
height: 60px;
border: 1px solid #eee;
}

#wp_news_w22 .date {
display: block;
height: 30px;
width: 100%;
line-height: 30px;
background: #fff;
}

#wp_news_w22 .year {
display: block;
width: 100%;
height: 30px;
line-height: 30px;
font-size: 12px;
color: #fff;
background: #429019;
}

#wp_news_w22 li>em {
float: left;
margin-left: 20px;
width: 510px;
overflow: hidden;
height: 62px;
line-height: 30px;
font-style: normal;
}

#zc a {
color: #4b961c;
}