@charset "utf-8";
/* CSS Document */

*{ text-decoration:none; margin:0; padding:0 }
body {min-width: 1200px; margin:0; padding:0; font-family: "Times New Roman"; font-size:14px; -webkit-text-size-adjust:100%;}

ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
	margin:0;
	padding:0;
}
li {list-style:none;}
a{color:#000000;}
img{border:none;}
a:hover{color: #3a79bc;}
p{word-wrap:break-word} 


.top{ width: 100%; height: 110px; margin: 0 auto; margin-bottom: 20px;}
.topkong{width: 980px; height: 110px; margin: 0 auto;}
.topleft{width: 700px; height: 110px; float: left;}
.topright{width:250px; height: 110px; float: right;}
.topname{font-size: 40px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 20px 0;}
.topaddress{font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.search{padding: 50px 30px 0 0; width: 210px; height: 42px; display: flex;}
.searchBox{text-indent: 5px; font-size: 14px; width: 340px; height: 40px; color: #999; border-radius: 0px; background-color: #FFFFFF; border: solid 1px #a6a6a6;}
.searchButton{cursor: pointer; width: 70px; height: 42px; background: url(http://www.hljnews.cn/resource/img/search.gif) center no-repeat; background-color: #5786c3; color: #fff;}

.column{width: 100%; min-width: 1100px; height: 55px; background-color: #f3f4f9; margin-bottom: 20px;}
.columnbox{width: 1100px; height: 55px; margin: 0 auto;}
.shouye{width: 55px; height: 55px; float: left;}
.shouye img{width: 55px; height: 55px; overflow: hidden;}
.columnli{width: 1045px; float:left; height: 55px; line-height: 55px; font-weight: bold; font-size: 14px; display: flex; justify-content: space-around;}






.topnewsbox{width: 980px; height: 400px; margin: 0 auto; margin-top: 20px;}
.toppic{width: 711px; height: 400px; float: left; position: relative;}
.toppic img{width: 711px; height: 400px; overflow: hidden;}
.toptitle{width: 711px; height: 35px; position: absolute; font-size:18px; bottom: 0; left: 0; z-index: 999; text-align: center; line-height: 35px; overflow: hidden; background-color: #000;
    filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; color: #FFFFFF; display: block; font-weight: bold;}
.topnews{width: 250px; height: 400px; float: right;}
.topnewsone{width: 250px; height: 84px; padding-bottom: 10px; border-bottom: 1px solid #BBB7B7; font-size: 14px; line-height: 29px; overflow: hidden; text-overflow: ellipsis;}
.topnewstwo{width: 250px; height: 84px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #BBB7B7; font-size: 14px; line-height: 29px; overflow: hidden; text-overflow: ellipsis;}
.topnewsthree{width: 250px; height: 85px; padding-top: 10px; font-size: 14px; line-height: 29px; overflow: hidden; text-overflow: ellipsis;}
.banner{width:980px; height:60px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.banner img{width:980px; height:60px; overflow: hidden;}
.newsonebox{width: 980px; height: 860px; margin: 0 auto;}
.newsoneboxzuo{width: 615px; height: 860px; float: left;}
.newslists{height: 423px; width: 615px; margin-bottom: 14px; background-color: #f9fafe;}
.newslanmu{width: 615px; height: 50px; margin-bottom: 5px;}
.newslanmuz{width: 240px; height: 30px; float: left; margin-top: 15px; font-size: 16px; line-height: 30px; margin-left: 15px;}
.newslanmuy{width: 80px; height: 30px; float: left; margin-top: 15px; font-size: 14px; line-height: 30px;}
.newslanpic{ height: 166px; width: 585px; margin-left: 15px;}
.newslanpicz{height: 166px; width: 295px; float: left}
.newslanpicz img{height: 166px; width: 295px; overflow: hidden;}
.newslanpicy{width: 260px; height: 100px; float: left; margin: 30px 0 0 20px; font-size: 18px; line-height: 25px; text-indent:2em; overflow: hidden; text-overflow: ellipsis;}
.newslanhan{ height: 202px; width: 585px; margin-left: 15px;}
.newslanhan li{ width: 585px; height: 55px; margin-top: 10px; list-style:disc; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis;}
.newslistx{height: 423px; width: 615px; background-color: #f9fafe;}

.newsoneboxyou{ width: 350px; height: 860px; float: right; background-color: #f9fafe;}
.newsoneys{width: 350px; height: 50px; margin-bottom: 5px;}
.newsoneysz{width: 100px; height: 30px; float: left; margin-top: 15px; font-size: 16px; line-height: 30px; margin-left: 15px;}
.newsoneysy{width: 50px; height: 30px; float: left; margin-top: 15px; margin-left: 165px; font-size: 14px; line-height: 30px;}
.newsoneypic{width: 320px; height: 180px; margin: 0px 15px 0px 15px; }
.newsoneypic img{width: 320px; height: 180px;}
.newsoneyslist{ width: 320px; height: 600px; margin-left: 15px; overflow: hidden; text-overflow: ellipsis;}
.newsoneyslist li{width: 320px; margin-top: 10px; list-style:disc; font-size: 14px; line-height: 25px;}

.newsj{width: 100%; height: 360px; background-color: #3a79bc; padding-top: 40px;}
.newsjbox{width: 980px; height: 320px; background-color: #FFFFFF; margin: 0 auto;}
.newsjboxpic{width: 435px; height: 280px; float: left; padding:20px 35px 20px 20px;}
.newsjboxpics{width: 435px; height: 35px;}
.newsjboxpics1{width: 375px; height: 35px; float: left; font-size: 16px; line-height: 35px;}
.newsjboxpics2{width: 60px; height: 35px; float: left; font-size: 14px; line-height: 35px;}
.newsjboxpicx{width: 435px; height: 245px;}
.newsjboxpicx img{width: 435px; height: 245px; overflow: hidden;}
.newsjboxle{width: 490px; height: 320px; float: left;}
.newsjboxle1{width: 490px; height: 100px; padding-top: 40px; text-indent: 2em; font-size: 18px; line-height: 25px; font-weight: 600; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px solid #BBB7B7;}
.newsjboxle2{width: 490px; height: 70px; padding-top: 15px; text-indent: 2em; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px solid #BBB7B7;}
.newsjboxle3{width: 490px; height: 70px; padding-top: 15px; text-indent: 2em; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis;}

.newsbottom{width: 100%; height: 860px; background-color: #f3f4f9; }
.newsbottombox{width: 980px; padding-top: 15px; padding-bottom: 15px; height: 815px; margin: 0 auto;}
.newsbottomzuo{width: 410px; height: 800px; float: left; padding: 15px 15px 15px 15px; background-color: #FFFFFF;}
.newsbottomyou{width: 478px; height: 648px; float: right; padding: 15px 15px 15px 15px; background-color: #FFFFFF; border: 1px solid #3a79bc;}
.newsbottomyouh{width:478px; height: 55px; background-color: #f3f4f9;}
.newsbottomyouha{width: 250px; height: 53px; padding-left: 20px; float: left; font-size: 16px; line-height: 55px;}
.newsbottomyouhb{width: 100px; height: 53px; padding-right: 20px; float: right; font-size: 14px; text-align: right; line-height: 55px;}
.newsbottomyouj{width: 478px; height: 590px; overflow: hidden; text-overflow: ellipsis;}
.newsbottomyouj li{width: 478px; height: 55px; margin-top: 10px; list-style:disc; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis;}
.newsbottomh{width: 410px; height: 53px; border-bottom: 2px solid #3a79bc;}
.newsbottomha{width: 250px; height: 53px; float: left; font-size: 16px; line-height: 55px;}
.newsbottomhb{width: 100px; height: 53px; float: right; font-size: 14px; text-align: right; line-height: 55px;}
.newsbottomj{width:410px; height: 120px; padding-top: 15px;}
.newsbottomja{width: 213px; height: 120px; float: left;}
.newsbottomja img{width: 213px; height: 120px; overflow: hidden;}
.newsbottomjb{width: 190px; height: 120px; float: right; font-size: 18px; text-indent: 2em; line-height: 25px; overflow: hidden; text-overflow: ellipsis;}
.newsbottomg{width: 410px; height: 200px;}
.newsbottomg li{width: 410px; height: 55px; margin-top: 10px; list-style:disc; font-size: 14px; line-height: 25px; overflow: hidden; text-overflow: ellipsis;}
.bannerbottom{width: 510px; height: 60px; padding-top: 15px; float: right;}
.bannerbottom img{width: 510px; height: 60px; overflow: hidden;}


.bottom{width: 100%; height: 150px; min-width: 1100px; background-color: #3a79bc;}

