@charset "utf-8";
/* CSS Document */
.hidden-tit .img_title{display: none;}
/*专题头部样式*/
.zt-header{ height:40px; background:url(../images-jdal/zt_topbg.gif) 0 bottom repeat-x #fff;}
.zt_logo{position: static !important; float: left !important; padding: 0 !important; margin: 0 !important; width: auto !important;}
.zt_logo a{display: inline-block;}
.zt-header .zt_logo ul li span.img_title{display: none;}
.zt-header .zt_logo img{ height: 34px; width: auto; margin-top: 2px;}
.zt-header .zt-nav{ line-height:38px; height: 38px; overflow: hidden; color:#999999; padding-left: 15px;}
.zt-header .zt-nav ul li{float: left;height: 39px;line-height: 39px;padding: 0;font-size: 0;margin: 0;}
.zt-header .zt-nav ul li a{ font-size:15px; color:#333; padding:0 6px;background:url(../images-jdal/fotfgbg_zhu.gif) left center no-repeat;}
.zt-header .zt-nav ul li.num1 a{background: none;}
.zt-header .zt-nav ul li a:hover{ color:#c00;}
.zt-right1{font-size: 0; line-height: 0;position: static;}
.zt-header .zt-nsearch{ width:250px; height:26px; display: inline-block; vertical-align: middle; *float: right; *margin-top: 7px;}
.zt-header .zt-nsearch ul{position: relative; z-index: 10; height:100%; padding: 0 62px 0 66px;border: 1px #ddd solid;background: #fff;}
.zt-header .zt-nsearch li{font-size: 0; line-height: 0;display: block;}
.zt-header .zt-nsearch li input{border:0 none; background:none; vertical-align: middle; width: 100%; height:100%;}
.zt-header .zt-nsearch li.ss1{ height:24px;  border-right: 0 none;  position: relative;}
.zt-header .zt-nsearch li.ss1 input{width:96%; padding: 0 2%; line-height:24px; font-size:12px;}
.zt-header .zt-nsearch .msg-box{ position: absolute; left: 0; bottom: 0;}
.zt-header .zt-nsearch .ls-select{position: absolute;top: 4px;width: 55px;padding:0 5px 0 0;  height: 16px;left: 5px;border-right: 1px #aaa solid;}
.zt-header .zt-nsearch .ls-select select{ background: none; width: 100%; font-size: 14px; line-height: 22px; height: 22px; margin-top: -3px; vertical-align: middle; border: 0 none;-o-appearance: none;-webkit-appearance: none;-ms-appearance: none;-moz-appearance: none;background: url(../images-jdal/search-jt.png) no-repeat scroll right center transparent;cursor: pointer;padding-left: 6px;}
.zt-header .zt-nsearch .ls-select select::-ms-expand {display: none;}
.zt-header .zt-nsearch li.ss2{ width:62px; height:26px; position: absolute;right:-1px;top: -1px }
.zt-header .zt-nsearch li.ss2 input{overflow:hidden; cursor:pointer; font-size: 0; text-indent:-10em;background-image: url(../images-jdal/zt_sear.gif) !important; background: right 0 no-repeat;}
.zt-right1 .wza_font{ display: inline-block; vertical-align: middle; padding-left: 8px; height: 38px; *float: right;}
.zt-right1 .wza_font li,.zt-right1 .wza_font ul{ display: inline;}
.zt-right1 .wza_font li a{ display: inline-block; padding: 0 5px; line-height: 38px; font-size: 14px;}

@media (max-width: 1199px) and (min-width: 992px){
    .zt-header .zt-nav{width: 502px; padding-left: 20px;}
    .zt-header .zt-nav ul li a{font-size: 13px; padding: 0 4px;}
}
@media (max-width: 767px) {
    .zt-header{padding: 0 5px; height: auto;}
    .zt-header .zt_logo img{height: 25px;padding: 7px 0 0 0;}
}

/* 专题主页 */
.jdal-body{ background: url(../images-jdal/jdal-bodybg.jpg) top center no-repeat; background-size: 100% 100%; background-attachment: fixed;}
.jdal-logo{  display: inline-block;}
.jadl-banner{  text-align: center; padding: 80px 0 40px 0;}
.jadl-banner a,.jdal-logo  a{ display: block;}
.jadl-banner img{ max-width: 98%; height: auto;}
.jadl-year{ text-align: center; margin-bottom: 150px;}
.jadl-year li{ display: inline-block; margin: 0 20px; width: 458px; height: 146px;  font-size: 36px;width: auto;}
.jadl-year li a{ display:block; font-weight: bold; line-height: 136px;  height: 146px; background: url(../images-jdal/nd-btn.png) 0 0 no-repeat;  color: #007DF1;background-size: 100% 100%;padding: 0 30px;}
.jadl-year li a:hover{ display:block; background: url(../images-jdal/nd-btnhover.png) 0 0 no-repeat;  color: #fff;background-size: 100% 100%;}
@media (min-width: 992px) and (max-width:1199px) {
    .jadl-year li{ margin: 0 20px; width: 358px;}
    .jadl-year li a{ background-size: 100% 100%; }
}
@media (max-width: 991px){
    .jadl-year li{ margin: 0 20px; width: 300px;}
    .jadl-year li a{ background-size: 100% 100%; }
}
@media (max-width: 767px){
    .jadl-banner{ padding: 20px 0;}
    .jadl-year{  margin-bottom: 20px;}
    .jadl-year li{ margin: 0 1%; width: 48%;  height: 100px;}
    .jadl-year li a{line-height: 90px;  height: 100px; }
}
@media (max-width: 450px){
    .jadl-year{ margin: 0 10px;}
    .jadl-year li{ margin: 0 0 10px 0; width: auto; display: block; }
}
/* 专题内页 */
.jdal-bodylm{background: url(../images-jdal/jdal-bodybg-big.jpg) top center no-repeat #daf4ff; }
.jdal_lmbanner{ min-height: 77px; padding: 65px 0;}
.jdal_lmbanner .jdal_lmbanner_year{background: url(../images-jdal/jdal-title.png) top center no-repeat; width: 933px; font-size: 0; margin: 0 auto; height: 77px; position: relative;}
.jdal_lmbanner .jdal_lmbanner_year .year_label{ position: absolute; color: #FFBB1D; font-size: 60px; left:142px; line-height: 77px; height: 77px; display: block; width: 162px; text-align: center; font-family:Arial, Helvetica, Sans-Serif; font-weight: bold; }
.jdal-bg{ background: #F1F8FD; padding: 30px; margin-bottom: 25px;}
.jdal-main{ background: #fff; padding: 10px 30px 30px 30px;}
.jdal_pos{ line-height: 28px; padding-bottom: 8px; font-size: 16px;}
.pagination{ margin-top: 20px;}
.jdal-list li{ font-size: 16px; padding: 15px 0 15px 15px; line-height: 40px; border-bottom: 1px dashed #d8d8d8;     background: url(../images_new/ico.png) no-repeat left 32px;}
.jdal-list li .split{ margin:0 4px; }
.jdal-list li a.a{ color: #f00; }
@media (max-width: 991px){
    .jdal_lmbanner .jdal_lmbanner_year{ background: none; display: block; width: auto; height: auto; line-height: 1.5; text-align: center; color: #007df1; font-size: 40px; font-weight: bold; letter-spacing: 4px; text-shadow: #fff 0 0 5px; padding: 0 10px;}
    .jdal_lmbanner .jdal_lmbanner_year .year_label{ position: static; display: inline-block; margin: 0 15px; text-shadow: none; background: url("../images-jdal/yearbg.png") center 0 no-repeat; font-size:50px; width: 167px; height: 77px; }
}
@media (max-width: 767px){
    .jdal-bg{ margin: 10px; padding: 10px;}
    .jdal-main{ padding: 10px;}
    .jdal_lmbanner{  padding: 30px 0;}
}