@charset "utf-8";
/*home*/
.rdly_panel{padding: 25px 0 52px;}
.rdly_content,.rdly_content .bd{height: 145px;}
.rdly_content .item{float: left; margin-right: 20px; padding: 20px; width: 386px!important; height: 145px; background: #fff; box-shadow: 0 0 10px #ebebeb;}
.rdly_content .item h2{margin-bottom: 20px;}
.rdly_content .item h2 a{font-size: 18px; color: #666; font-weight: normal;}
.rdly_content .item li{float: left; width: 33.33%; line-height: 30px;}
.rdly_content .item li a{display: block; font-size: 14px; color: #666; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.rdly_content .hd a{position: absolute; top: 37px; display: block; width: 30px; height: 65px; background-color: #cbcbcb; background-image: url(../images/icon-arrow.png); background-repeat: no-repeat;}
.rdly_content .hd .prev{left: -50px; background-position: 0 center;}
.rdly_content .hd .next{right: -50px; background-position: -30px center;}
.rdly_content .hd a:hover{background-color: #2c78d3;}
.rdly_content .hd .prev:hover{background-position: -60px center;}
.rdly_content .hd .next:hover{background-position: -90px center;}

.gkly_panel{padding: 38px 0 40px; background: #fff;}
.gkly_content{height: 713px; border: 1px solid #ddd;}
.gkly_tab li{position: absolute; width: 172px; height: 89px; text-align: center;}
.gkly_tab li a{display: block; padding: 10px 5px 12px; height: 89px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.gkly_tab li span{display: block; margin: 0 auto 5px; width: 36px; height: 36px; line-height: 36px; font-size: 36px; color: #ccc;}
.gkly_tab li p{color: #999; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.gkly_tab li.active a{color: #fff; background: #2c78d3;}
.gkly_tab li.active span,.gkly_tab li.active p{color: #fff;}
.item_01,.item_02,.item_03,.item_04,.item_05,.item_06,.item_07{top: 0;}
.item_01,.item_20,.item_21,.item_22,.item_23,.item_24,.item_25,.item_26,.item_27{left: 0;}
.item_02,.item_19{left: 172px;}
.item_03,.item_18{left: 343px;}
.item_04,.item_17{left: 514px;}
.item_05,.item_16{left: 685px;}
.item_06,.item_15{left: 856px;}
.item_07,.item_08,.item_09,.item_10,.item_11,.item_12,.item_13,.item_14,.item_28{left: 1027px;}
.item_08,.item_09,.item_10,.item_11,.item_12,.item_13,.item_28{border-left: 1px solid #ddd;}
.item_08,.item_26{top: 89px;}
.item_09,.item_25{top: 178px;}
.item_10,.item_24{top: 267px;}
.item_11,.item_23{top: 356px;}
.item_12,.item_22{top: 445px;}
.item_13,.item_21{top: 534px;}
.item_27,.item_28{top: 622px;}
.item_14{ top:623px;}
.item_15,.item_16,.item_17,.item_18,.item_19,.item_20{ top:622px;}
.item_15,.item_16,.item_17,.item_18,.item_19,.item_20{border-top: 1px solid #ddd;}
.xxgk_panel{padding: 114px 200px;}

.gztj_panel{padding: 57px 0 79px; background: url(../images/bg-gztj.png) #1063c7 center no-repeat;}
.gztj_panel .title_panel{margin-bottom: 46px;}
.gztj_panel .title_panel a{color: #fff;}
.gztj_content{padding: 20px 20px 20px 328px; background: #fff; height: 205px;}
.gztj_content .picture{display: block; left: 20px; top: 20px;}
.gztj_content .picture img{display: block; width: 278px; height: 165px;}
.gztj_desc{height: 165px;}
.gztj_desc a{display: block; padding: 8px 0 10px; font-size: 18px; font-weight: bold; color: #333; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.gztj_desc p{line-height: 24px; font-size: 14px; text-indent: 2em; color: #666;}

.zcwj_panel{padding: 38px 0 40px; background: #fff;}
.zcwj_content li a{display: block; padding: 15px 20px 30px; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,.3);}
.zcwj_content li h1{margin-bottom: 7px; height: 60px; font-size: 18px; font-weight: bold; height: 60px; line-height: 30px; overflow: hidden;}
.zcwj_content li .u-desc{height: 72px; line-height: 24px;}
.zcwj_content li .u-desc,.zcwj_content li .u-date{font-size: 14px; color: #666;}
.zcwj_content li a:hover{background: #2c78d3; color: #fff;}
.zcwj_content li a:hover .u-desc,.zcwj_content li a:hover .u-date{color: #fff;}

.zjgkly_panel{padding-bottom: 30px; background: #fff;}
.zjgkly_panel li{margin-bottom: 10px; line-height: 54px; text-align: center;}
.zjgkly_panel li a{display: block; padding: 0 10px; background: #f0f0f0; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.zjgkly_panel li a:hover{background: #2c78d3; color: #fff;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .gkly_tab li{width: 134px;}
  .item_02,.item_19{left: 134px;}
  .item_03,.item_18{left: 268px;}
  .item_04,.item_17{left: 402px;}
  .item_05,.item_16{left: 537px;}
  .item_06,.item_15{left: 671px;}
  .item_07,.item_08,.item_09,.item_10,.item_11,.item_12,.item_13,.item_14,.item_28{left: 804px;}
  .xxgk_panel{padding: 114px 162px;}

}
/*pad md*/
@media screen and (max-width: 991px ){
  .xxgk_panel{/*display: none!important;*/width:100%;padding:0;margin-top: 3%;}
  .gkly_content{border:none;}
  .gkly_tab li{position: static; float: left; width: 20%;}
  .gkly_tab li a{border-left: 1px solid #ddd;border-top: 1px solid #ddd;}
  .gkly_tab li.active a{color: #fff; background: none;}
  .gkly_tab li.active span{color: #ccc;}
  /*.gkly_tab li.active p{color: #999;}*/
  .item_08,.item_09,.item_10,.item_11,.item_12,.item_13,.item_28{border-left: none;}
  .item_15,.item_16,.item_17,.item_18,.item_19,.item_20{border-top: none;}
  .gkly_content{border-right: none; border-bottom: none;}
  .gztj_panel{padding: 20px 0;}
  .gztj_panel .title_panel{margin-bottom: 20px;}
  .zcwj_panel{padding: 20px 0 15px;}
  .zcwj_content li{margin-bottom: 15px;}
  .zcwj_content li h1{height: auto; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
  .zjgkly_panel li{line-height: 40px;}
    
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .rdly_content .hd a{bottom: -40px; top: auto; width: 30px; height: 30px;}
    .rdly_content .hd .prev{left: 50%; margin-left: -35px;}
    .rdly_content .hd .next{right: 50%; margin-right: -35px;}
    .gkly_tab li{position: static; float: left; width: 33.33%;}
    .gztj_content{padding: 15px;}
    .gztj_desc a{padding-top: 0;}
    .ul_panel li div{width:81%;}
}
/*small xs*/
@media screen and (max-width: 638px) {
    .container .gztj_content a img{
      display: none;
    }
    .ul_panel li div{width:78%;}
}
@media screen and (max-width:425px) {
  .ul_panel li div{width:72%;}
}
@media screen and (max-width:330px) {
  .ul_panel li div{width:66%;}
}

.gkly_tab .item_21 span {
    display: block;
    margin: 0 auto 5px;
    width: auto;
    height: 36px px;
    line-height: 36px;
    font-size: 36px;
    color: #ccc;
    background: url(4.png) no-repeat center;
}
.gkly_tab .item_21.active span {
    width: auto;
    height: 36px;
    background: url(4.1.png) no-repeat center;
}
.gkly_tab .item_13.active span {
    width: 36px;
    height: 36px;
    background: url(15.1.png) no-repeat center;
}
.gkly_tab .item_13 span {
    display: block;
    margin: 0 auto 5px;
    width: 36px;
    height: 36px px;
    line-height: 36px;
    font-size: 36px;
    color: #ccc;
    background: url(15.png) no-repeat center;
}