@charset "gb2312";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; cursor:default; color:#3e3e3e;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#3e3e3e;}
a:hover{ text-decoration: none; color: #e97421;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}


.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both; height: 0px; line-height: 0px;}

body { background: url(2017lvj_bzzn_bg.png) no-repeat center 30px #f5f5f4;width: 100%; }

.topLinkBox { width:100%;background-color: #eb6100; height:30px;line-height: 30px; }
.topLinkBox .topLink { width:1140px; margin:0 auto; height:30px;color: #fff;font-size: 12px;}
.topLinkBox .topLink a { color: #fff;font-size: 12px; }
.blank {height: 309px; }
.mainNav { height:60px; width:1123px; margin:0px auto; background:url(hnstj_wp_NavBg_03.png) 30px center no-repeat #FFF;padding-right: 17px; }
.mainNav .NavList {float: left;padding-left: 30px;}
.mainNav .NavList li {float: left; font-size: 16px;line-height: 60px;padding-left: 40px;}
.mainNav .NavList li a {color: #eb6100;}
/*search form*/
.mainNav .newssearch { border:2px solid #eb6100; float: right; width: 345px;height: 28px;margin-top: 15px; border-left:none; }
.mainNav .newssearch .inputword {display: block;float: left;height: 28px;border: none;line-height: 28px;padding-left: 10px;font-size: 12px;width: 180px; outline: none; cursor: text;}
.mainNav .newssearch .searchbth {float: right;display: block;border: none;height: 28px;width: 60px;color: #fff; line-height: 26px;text-align: center;background-color: #eb6100;cursor:pointer;}
/*select style*/
.hidden {display: none;}
span.dropselect_box { position:relative;  width:89px; border-right:1px solid #eb6100; display:inline-block; float:left; height:28px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(2015fzw_search_jt.png) no-repeat 72px 12px #fff; line-height:28px; position: relative; left:0px; top:0px; padding:0;border-left:2px solid #eb6100;border-right:1px solid #eb6100;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:28px; line-height:28px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#959595;padding-left: 15px; font-size:12px;}
.dropselect_SimpleSelect li.hover a { width:100%; display:block;}
.dropselect_SimpleSelect_expanded li.hover a { color:#eb6100;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none;}
.dropselect_SimpleSelect_expanded {border:1px solid #eb6100; border-left:2px solid #eb6100; border-bottom:2px solid #eb6100;border-top: none;}

.footer{ width: 100%; background: #ba4d01; padding: 30px 0;text-align: center;font-size: 12px;line-height: 30px; }
.footerCenter{ width: 1140px; margin: 0 auto;}
.footer p{ color: #fff; line-height: 28px;}
.footer img{ vertical-align: middle;}



.main{ width: 1140px; margin: 20px auto;}
.main .left{ float: left; border: 1px solid #e97421; padding: 9px; width: 655px; height: 260px; overflow: hidden;}
.main .left img{ display: block; width: 100%; height: 100%;}

.main .right{ float: right; width: 405px; height: 240px; padding: 20px; background: #fff; overflow: hidden;}

.title{ background: url(2017lvj_bzzn_title.png) no-repeat left top;height: 29px; border-bottom: 1px solid #eb8e4b; overflow: hidden;}
.title ul{ float: left; padding-left: 8px;}
.title ul li{ float: left; font-size: 16px; line-height: 20px;}
.title ul li a{ padding: 0 10px;}
.title ul li.on a{ font-weight: bold; color: #e97421;}
.title .more{ float: right;}
.title .more a{ color: #a4a4a4; font-size: 12px;}
.list{ margin-top: 10px;}
.list li{ height: 34px; line-height: 34px; vertical-align: top;}
.list li a{ float: left; background: url(2017lvj_bzzn_dian.png) no-repeat left center; text-indent: 10px; max-width: 78%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.list li span{ float: right; color: #9d9d9d;}

.wsbg{ width: 424px; margin-top: 20px;}
.wsbg li{ float: left; width: 192px; height: 85px; margin: 0 20px 20px 0; font-size: 16px; line-height: 130px; text-align: center; overflow: hidden;}
.wsbg li a{ display: block; width: 100%; height: 100%; color: #e97421;}
.wsbg li a.wsbg01{ background: url(2017lvj_bzzn_wsbg01.png) no-repeat center 18px #e5e5e5;}
.wsbg li a.wsbg02{ background: url(2017lvj_bzzn_wsbg02.png) no-repeat center 15px #e5e5e5;}
.wsbg li a.wsbg03{ background: url(2017lvj_bzzn_wsbg03.png) no-repeat center 19px #e5e5e5;}
.wsbg li a.wsbg04{ background: url(2017lvj_bzzn_wsbg04.png) no-repeat center 14px #e5e5e5;}
.wsbg li a:hover{ color: #fff;}
.wsbg li a.wsbg01:hover{ background: url(2017lvj_bzzn_wsbg05.png) no-repeat center 18px #e97421;}
.wsbg li a.wsbg02:hover{ background: url(2017lvj_bzzn_wsbg06.png) no-repeat center 15px #e97421;}
.wsbg li a.wsbg03:hover{ background: url(2017lvj_bzzn_wsbg07.png) no-repeat center 19px #e97421;}
.wsbg li a.wsbg04:hover{ background: url(2017lvj_bzzn_wsbg08.png) no-repeat center 14px #e97421;}

.right .list li a{ max-width: 100%;}

.tabWrap{ float: left; width: 100%; height: 415px; margin-top: 20px; overflow: hidden;}
.tabWrap .head{float: left; width: 125px;}
.tabWrap .head li{ width: 125px; height: 125px; font-size: 16px; margin-bottom: 20px; overflow: hidden;}
.tabWrap .head li a{ display: block; width: 100%; height: 100%; background: #e97421; color: #fff;}
.tabWrap .head li span{ display: block; width: 125px; height: 100%; line-height: 180px; text-align: center;}
.tabWrap .head li.on{ width: 145px;}
.tabWrap .head li.on a{ background: #fff; color: #e97421;}
.tabWrap .head li span.czly01{ background: url(2017lvj_bzzn_cxly01.png) no-repeat center 33px;}
.tabWrap .head li span.czly02{ background: url(2017lvj_bzzn_cxly02.png) no-repeat center 31px;}
.tabWrap .head li span.czly03{ background: url(2017lvj_bzzn_cxly03.png) no-repeat center 31px;}
.tabWrap .head li.on span.czly01{ background: url(2017lvj_bzzn_cxly04.png) no-repeat center 33px;}
.tabWrap .head li.on span.czly02{ background: url(2017lvj_bzzn_cxly05.png) no-repeat center 31px;}
.tabWrap .head li.on span.czly03{ background: url(2017lvj_bzzn_cxly06.png) no-repeat center 31px;}
.tabWrap .tabBox{ float: right; width: 935px; height: 355px; background: #fff; padding: 30px; overflow: hidden;}

.cxly,.hybz,.bszn { height:365px; overflow:hidden;}
.cxly .conWrap{ width: 100%; height: 252px; overflow: hidden;}
.cxly .list,.lyfd .list{ width: 980px;}
.cxly .list li,.lyfd .list li{ float: left; width: 447px; border-right: 1px solid #eb8e4b; margin-right: 20px; padding-right: 20px;}

.lyxycx{ width: 935px; height: 80px;}
.lyxycx img{ display: block; width: 100%; height: 100%;}


.lxs{ float: left; width: 453px; height: 183px; overflow: hidden;}
.djjq{ float: right; width: 453px; height: 183px; overflow: hidden;}
.lyfd{ float: left; width: 100%; height: 150px; margin-top: 20px; overflow: hidden;}

.bszn .list { height: 335px; margin-top: 0px; overflow: hidden;}
.bszn .list li{ height: 47px; line-height: 47px; border-bottom: 1px dashed #cacaca;}


