@charset "utf-8";
/* CSS Document by cjy */
.cl {
  height: 0;
  overflow: hidden;
  clear: both;
}
.hdjl-main {
  background: url(../images/2018_index_bg.jpg) repeat-x #f9f9f9;
}
.hdjl-main .hdjl-content {
  width: 1100px;
  margin: 0 auto;
}
.hdjl-main .hdjl-content .hdjl-div {
  padding: 20px;
  background: #fff;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl_ul {
  margin-top: 15px;
}
.hdjl-main .hdjl-content .hdjl_ul li {
  font-size: 16px;
  line-height: 35px;
  height: 35px;
}
.hdjl-main .hdjl-content .hdjl_ul li:hover span.circle {
  color: #347bd7;
}
.hdjl-main .hdjl-content .hdjl_ul li span.time {
  float: right;
  color: #aaaaaa;
}
.hdjl-main .hdjl-content .hdjl_ul li span.circle {
  float: left;
  color: #333;
  margin-right: 10px;
}
.hdjl-main .hdjl-content .hdjl_ul li a {
  float: left;
  font-size: 16px;
  line-height: 35px;
  height: 35px;
  width: 537px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hdjl-main .hdjl-content .hdjl_ul li a:hover {
  color: #347bd7;
}
.hdjl-main .hdjl-content .hdjl-left {
  width: 668px;
  float: left;
}
.hdjl-main .hdjl-content .hdjl-left .zxwd-box a {
  display: block;
  width: 100%;
  height: 100px;
  text-align: center;
  line-height: 100px;
  font-size: 48px;
  font-weight: bold;
  color: #fff;
  background: url("../images/2018_hdjl_zxwd.png");
}
.hdjl-main .hdjl-content .hdjl-left .zxwd-box a img {
  margin-left: 76px;
  vertical-align: middle;
}
.hdjl-main .hdjl-content .hdjl-left .hdjl_ul li {
  height: 31px;
  line-height: 31px;
}
.hdjl-main .hdjl-content .hdjl-left .hdjl_ul li a {
  height: 31px;
  line-height: 31px;
}
.hdjl-main .hdjl-content .hdjl-left .con-title {
  margin-top: 0px;
}
.hdjl-main .hdjl-content .hdjl-left .jlft-tis {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px solid #E4E4E4;
  margin-bottom: 10px;
  margin-top: 24px;
}
.hdjl-main .hdjl-content .hdjl-left .jlft-tis li {
  width: 94px;
  float: left;
  margin-right: 13px;
  font-size: 20px;
  text-align: center;
}
.hdjl-main .hdjl-content .hdjl-left .jlft-tis li.hover {
  border-bottom: 3px solid #337BD6;
  height: 32px;
}
.hdjl-main .hdjl-content .hdjl-left .jlft-tis li a {
  display: block;
  font-size: 20px;
  color: #337BD6;
  font-weight: bold;
}
.hdjl-main .hdjl-content .hdjl-left .jlft-lis {
  height: 335px;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box {
  height: 178px;
  margin-top: 10px;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box a.pic {
  float: left;
  display: inline-block;
  width: 179px;
  height: 178px;
  vertical-align: top;
  margin-right: 10px;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box a.pic img {
  width: 100%;
  height: 100%;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box .ft-detail {
  float: left;
  display: inline-block;
  width: 346px;
  height: 178px;
  padding-top: 10px;
  vertical-align: top;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box .ft-detail li {
  width: 390px;
  color: #808080;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hdjl-main .hdjl-content .hdjl-left .ft-detail-box .ft-detail li span {
  color: #000;
  font-weight: bold;
}
.hdjl-main .hdjl-content .hdjl-left .ft-plan {
  margin-top: 10px;
  width: 100%;
  height: 335px;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl-left .ft-plan:hover a {
  text-decoration: underline;
}
.hdjl-main .hdjl-content .hdjl-left .ft-plan h5 {
  text-align: center;
  width: 100%;
  font-weight: bold;
  font-size: 18px;
}
.hdjl-main .hdjl-content .hdjl-left .ft-plan p {
  color: #666666;
  font-size: 16px;
  line-height: 35px;
}
.hdjl-main .hdjl-content .hdjl-left .ft-plan p a {
  color: #666666;
  font-size: 14px;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table {
  width: 100%;
  height: 200px;
  font-size: 14px;
  margin-top: 10px;
  border-collapse: collapse;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table thead {
  width: 100%;
  background: #f2f2f2;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table thead th {
  font-size: 14px;
  font-weight: bold;
  height: 36px;
  color: #333;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table thead th td {
  border-collapse: collapse;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td {
  text-align: center;
  font-size: 15px;
  color: #666666;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td.letter-title {
  width: 340px;
  text-align: left;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td.letter-title a {
  float: left;
  width: 360px;
  display: inline-block;
  font-size: 15px;
  color: #666666;
  text-indent: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td.letter-title a:hover {
  color: #347bd7;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td.blz {
  color: #006f22;
}
.hdjl-main .hdjl-content .hdjl-left table.letter-table tbody td.clz {
  color: #ae0000;
}
.hdjl-main .hdjl-content .hdjl-left .rx {
  display: block;
  width: 100%;
  height: 52px;
  line-height: 52px;
  text-align: center;
  background: url("../images/2018_hdjl_footer_bg1.png");
  color: #fff;
  font-size: 24px;
}
.hdjl-main .hdjl-content .hdjl-left .rx img {
  vertical-align: middle;
}
.hdjl-main .hdjl-content .hdjl-right {
  width: 373px;
  float: right;
}
.hdjl-main .hdjl-content .hdjl-right .wsxf-box a {
  display: block;
  width: 100%;
  height: 100px;
  text-align: center;
  line-height: 100px;
  font-size: 48px;
  font-weight: bold;
  color: #fff;
  background: url("../images/2018_hdjl_wsxf.png");
}
.hdjl-main .hdjl-content .hdjl-right .wsxf-box a img {
  margin-left: 20px;
  vertical-align: middle;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box {
  height: 366px;
  overflow: hidden;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list {
  margin-top: 10px;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a {
  float: left;
  width: 180px;
  height: 50px;
  margin: 0 10px 10px 0;
  line-height: 50px;
  text-align: center;
  background: #eeeeee;
  font-size: 16px;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a:hover {
  color: #fff;
  background: #347bd7;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a i {
  float: left;
  width: 38px;
  height: 50px;
  margin-left: 27px;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a span {
  float: left;
  margin-left: 20px;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-1 i {
  background: url("../images/2018_hdjl_icon.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-1:hover i {
  background: url("../images/2018_hdjl_icon_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-2 i {
  background: url("../images/2018_hdjl_icon1.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-2:hover i {
  background: url("../images/2018_hdjl_icon1_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-3 i {
  background: url("../images/2018_hdjl_icon2.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-3:hover i {
  background: url("../images/2018_hdjl_icon2_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-4 i {
  background: url("../images/2018_hdjl_icon3.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-4:hover i {
  background: url("../images/2018_hdjl_icon3_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-5 i {
  background: url("../images/2018_hdjl_icon4.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-5:hover i {
  background: url("../images/2018_hdjl_icon4_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-6 i {
  background: url("../images/2018_hdjl_icon5.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-6:hover i {
  background: url("../images/2018_hdjl_icon5_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-7 i {
  background: url("../images/2018_hdjl_icon6.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-7:hover i {
  background: url("../images/2018_hdjl_icon6_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-8 i {
  background: url("../images/2018_hdjl_icon7.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-8:hover i {
  background: url("../images/2018_hdjl_icon7_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-9 i {
  background: url("../images/2018_hdjl_icon8.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-9:hover i {
  background: url("../images/2018_hdjl_icon8_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-10 i {
  background: url("../images/2018_hdjl_icon9.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .ywzsk-box #ywzsk-list a.list-item-10:hover i {
  background: url("../images/2018_hdjl_icon9_hover.png") no-repeat 0 50%;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-title {
  height: 39px;
  line-height: 39px;
  padding-left: 10px;
  width: 100%;
  margin: 10px 0;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-title > a {
  float: left;
  display: block;
  background: url(../images/2018_index_hdjl_icon5.png) 0 9px no-repeat;
  width: 86px;
  padding-left: 30px;
  font-size: 20px;
  border-bottom: 2px solid #337BD7;
  height: 38px;
  line-height: 38px;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-title span {
  float: right;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-title span a {
  color: #337BD7;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-title span a:hover {
  color: #cc0000;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-bottom {
  padding: 0 10px;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-bottom li {
  height: 35px;
  line-height: 35px;
  font-size: 16px;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-bottom li a {
  width: 343px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
}
.hdjl-main .hdjl-content .hdjl-right .zjjg-box .zjjg-right-bottom li:hover a {
  color: #337BD7;
}
.hdjl-main .hdjl-content .hdjl-right .suggestion-list {
  width: 100%;
  height: 52px;
  margin-top: 10px;
}
.hdjl-main .hdjl-content .hdjl-right .suggestion-list a {
  display: inline-block;
  float: left;
  width: 180px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  color: #fff;
  font-size: 18px;
}
.hdjl-main .hdjl-content .hdjl-right .suggestion-list a.rdjy {
  background: url("../images/2018_hdjl_footer_bg2.png");
  margin-right: 10px;
}
.hdjl-main .hdjl-content .hdjl-right .suggestion-list a.zxta {
  background: url("../images/2018_hdjl_footer_bg3.png");
}
.hdjl-main .hdjl-content .con-title {
  margin-top: 24px;
  height: 30px;
  line-height: 30px;
  background: url("../images/2018_bsfw_border.png") repeat-x bottom;
}
.hdjl-main .hdjl-content .con-title span {
  float: left;
  display: block;
  text-align: center;
}
.hdjl-main .hdjl-content .con-title span.hover {
  color: #347bd7;
  border-bottom: 3px #347bd7 solid;
}
.hdjl-main .hdjl-content .con-title span.hover a {
  color: #347bd7;
  font-size: 20px;
  font-weight: bold;
}
.hdjl-main .hdjl-content .con-title a.more {
  float: right;
  color: #c70000;
}
.hdjl-main .hdjl-content .con-title a.more:hover {
  text-decoration: underline;
}
