@charset "utf-8"; 
@import url("reset.css"); 
@import url("footer.css"); 
.fl{float: left;}
.fr{float: right;}
body{background: url(/images/jhhbzl_bg.png) no-repeat center top;}
.jhhbzl-header{width: 1086px;margin: 0 auto;height: 220px;position: relative;}
.jhhbzl-header .logos{display: block;position: absolute;left: 10px;top: 10px;}
.jhhbzl-header .logos img{width: 160px;}
.jhhbzl-header .logo{float: left;padding: 100px 0 0 22px;}
.jhhbzl-header .jhhbzl-search{float: right;overflow: hidden;margin-top: 100px;width: 392px;}
.jhhbzl-header .jhhbzl-search .search-box{position: relative;border: 4px solid #ADDDF7;border-bottom-left-radius: 5px;width: 374px;}
.jhhbzl-header .jhhbzl-search .search-box .input{width: 306px;height: 47px;background: #FFF;text-indent: 47px;border: none;}
.jhhbzl-header .jhhbzl-search .search-box a{width: 68px;height: 47px;background: url(/images/jhhbzl_search.png) no-repeat center top;position: absolute;top: 0;right: 0;}
.jhhbzl-header .jhhbzl-search .hot{text-align: center;font: normal 15px "microsoft yahei";padding-top: 17px;}
.jhhbzl-header .jhhbzl-search .hot span{color: #10a410;font-weight: bold;}
.jhhbzl-header .jhhbzl-search .hot a{color: #252825;margin-right: 22px;}
/*导航*/
.jhhbzl-nav{width: 100%;height: 45px;background: url(/images/jhhbzl_nav_bg.jpg) repeat-x left top;}
.jhhbzl-nav ul{width: 1086px;margin: 0 auto;overflow: hidden;}
.jhhbzl-nav ul li{float: left;padding: 0 17px;}
.jhhbzl-nav ul li a{color: #FFF;font: normal 15px/45px "microsoft yahei";}
.jhhbzl_main{width: 1086px;margin: 0 auto;padding-top: 15px;}
.jhhbzl_main .section{overflow: hidden;padding:15px 0;}
.focusBox { position: relative; width: 530px; height: 290px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 530px; height: 290px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px;overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;border-radius: 50%;margin: 0 4px;background: #FFF;}
.focusBox .num li.on,.focusBox .num li:hover{ background:#1BBE1B;}
.focusBox .prev {background: url(index_img10.png) no-repeat center;left: -40px;}
.focusBox .next {background: url(index_img11.png) no-repeat center;right: -40px;}
.focusBox .prev,.focusBox .next {display: none;width: 40px;height: 40px;position: absolute;top: 180px;cursor: pointer;transition: all .5s;}


.jhhbzl_newsBox{height: 290px;width: 530px;}
.jhhbzl_newsBox .title{overflow: hidden;background: #DCEEDC;}
.jhhbzl_newsBox .title span{float: left;width: 150px;height:45px;font:bold 15px/45px "microsoft yahei";color: #FFF;background: #1BBE1B;text-align: center;}
.jhhbzl_newsBox .title .more{float: right;font:normal 14px/45px "microsoft yahei";padding-right: 15px;color: #1f1b1b;}
.jhhbzl_newsBox .list{}	
.jhhbzl_newsBox .list li{overflow: hidden;background: url(/images/jhhbzl_icon.png) no-repeat left center;height: 36px;}	
.jhhbzl_newsBox .list li a{float: left;width:420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font: normal 14px/36px "microsoft yahei"; color: #070707;text-indent: 20px;}	
.jhhbzl_newsBox .list li span{float: right;color: #070707;font: normal 14px/36px "microsoft yahei";}
.jhhbzl-tiaozhuan{height: auto;width: 100%;overflow: hidden;}
.jhhbzl-tiaozhuan a{display: block; margin-top:10px;}