.jg_right{  margin-bottom: 20px; width: 610px; padding-right: 20px; height: 650px; border-right: 1px solid #dfedf9;}
.jg_ldlist{ margin: 0 12px;}
.jg_ldlist ul li{ border-bottom: 1px dashed #c6c7c7; padding: 6px 0 6px;}
.jg_ldlist ul li .name{ display: block; color: #1c4183; font-size: 16px;}
.jg_ldlist ul li .zw{ display: block; color: #777; line-height: 24px;}
.jg_ldlist ul li a{ display: block;font-size: 16px; line-height: 31px; float: none; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  background:url(../png/tarfca.png) left center no-repeat; padding-left: 16px; }
.jg_ldlist .j-scrollbar{ height: 431px;  padding:0 30px 0 8px; text-align: justify;}
.jg_ldlist .slimScrollRail{ background: url("../gif/pidccc.gif") center top repeat-y !important;}
.jg_ldlist .slimScrollRail,.ld_resume .slimScrollBar{ width: 11px !important; border-radius: 3px !important;}
.jg_ldlist .slimScrollBar{ background: url("../png/srtdxb.png") center center no-repeat #83b4ed !important;}
.jg_ldlist .date{ display: none;}


.jg_left { width: 520px;}
.jg_jxtext{ font-size: 14px; padding: 15px 0 0 0; line-height: 32px; height: 595px; overflow: auto; clear: both;}
.jg_jxtext img{ float: left; padding-right: 20px;}
.jg_jxtext a{ color: #e20304;}


.jg_list{  min-height: 200px;  margin-top: 5px;}
.jg_list ul{ width: 110%;}
.jg_list ul li{ display: inline; margin:10px 21px 0 0; float: left;  font-size: 14px; width: 128px; height: 38px; text-align: center;}
.jg_list ul li a{ display: block; height: 35px; border: 1px solid #dbdbdb; line-height: 35px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; }
.jg_list ul li a:hover{ border: 1px solid #1c4183; color: #1c4183; }

.jg_title{ height: 38px; line-height: 38px; background: #a6d4ff;  font-size: 20px; color: #fff; text-align: center; font-weight: bold;}
.jg_title a{ color: #fff;}


.unit_list{ min-height:336px; }
.unit_list ul{ width: 110%;}
.unit_list ul li{margin:10px 12px 0 0; float: left;    width: 224px; text-align: center;}
.unit_list ul li a{ display: block; font-size: 14px; height: 35px;line-height: 35px; border: 1px solid #dbdbdb;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.unit_list ul li a:hover{ border: 1px solid #1c4183; color: #1c4183; }
@media (min-width: 992px) and (max-width:1199px) {
    .jg_left{ width: 510px;}
    .jg_right{ width: 415px;}
    .jg_list ul li {width: 119px;}
}

@media (max-width: 991px){
    .jg_left,.jg_right{ width: auto; float: none; height: auto !important; padding-right: 0; border-right: none;}
    .jg_jjbox {height: auto;}
    .jg_jxtext{ height: auto;}
    .jg_list{ height: auto;}
    .jg_list ul,.unit_list ul{ width: 100%;}
    .jg_list ul li{  width: 23%; margin: 12px 1% 0 1%; }
    .unit_list ul li{ width: 31.3%;  margin: 12px 1% 0 1%; }
}
@media (max-width: 767px){
    .jg_ldlist{margin: 0;}
    .jg_list ul li{  width: 31.3%;  }
    .jg_jgtype .bs_atabs{ height: 74px;}
    .jg_jgtype .bs_atabs li{ padding: 0; width: 50%; text-align: center;}
    .unit_list ul li{ width: 48%;  margin: 12px 1% 0 1%; }
}
@media (max-width: 500px){
    .jg_list ul li{  width: 48%;  }
    .jg_ldlist ul li {width: auto; float: none;}
}