@charset "utf-8";
.wdzsk-search {margin: 45px 25%;}
.wdzsk-search h3{color:#034290;font-size: 40px;font-family: "宋体";display: block;float: left;}
.wdzsk-search .box{margin-top: 10px;float: left;margin-left: 20px;}
.wdzsk-search .box input{border: 1px solid #cccccc;height: 40px; line-height: 40px;width: 280px;padding: 0px 15px;float: left;}
.wdzsk-search .box span{background:url(../images/zmhd/dwzsksearchbtn.png) #034290 center  no-repeat ;cursor: pointer; display: block; float: left; width: 65px; height: 42px;}

.wdzsk-title { border-bottom: 1px solid #dfdfdf;padding: 10px 0;}
.wdzsk-title h3{color:#435480;font-size: 23px;font-weight: bold;}

.wtfl-tab ul {margin: 0px -10px;}
.wtfl-tab ul li{float: left;width: 20%;}
.wtfl-tab ul li a{display: block; background:#f5f5f5;padding: 10px 10px;margin: 5px 10px;text-align: center;}
.wtfl-tab ul li a span{margin-left: 15px;font-size: 1.125em;}
.wtfl-tab ul li a img{vertical-align: middle;width: 30px;height: 30px;}
.wtfl-tab ul li a:hover img{transform: rotate(360deg);transition:all 1s;}
.wtfl-tab ul li a:hover,.wtfl-tab ul li.on a{background-color: #b7ceeb;font-weight: bold; color: #034290;}

.wdzsk-hot .item{background: #f9f9f9;padding: 20px;}
.wdzsk-hot .item ul{margin: 0px -20px;}
.wdzsk-hot .item ul li{float: left;width: 50%;}
.wdzsk-hot .item ul li dl{margin: 10px 20px 20px;}
.wdzsk-hot .item ul li dt{font-size: 1.125em;}
.wdzsk-hot .item ul li dt a{display: block;position: relative;padding-left: 15px;}
.wdzsk-hot .item ul li dt a::before{position: absolute;content: '';width: 4px;height: 19px;background: #034290;top: 50%; margin-top: -9px; left: 0;}
.wdzsk-hot .item ul li dd p{text-indent: 2em; color: #999999; height: 5em; font-size: 15px;margin-top: 10px; min-height: initial; display: -webkit-box; overflow: hidden; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all;}


.wdzsk-bumen ul {margin: 0px -10px;}
.wdzsk-bumen ul li{float:left;width: 25%;}
.wdzsk-bumen ul li a{display: block;margin: 20px 10px 0px;text-align: center; border: 1px #dfdfdf solid;padding:22px  0;font-size: 1.125em;}
.wdzsk-bumen ul li:hover a{border: 1px #034290 solid;color:#034290}

.wdzsk-list .wdzsk-title {padding-left:20px;}
.wdzsk-list .wdzsk-title h3{font-size: 1.25em;}
.wdzsk-list .wdzsk-hot{border: 1px #cccccc solid;padding: 0px 0 15px 0px;}
.wdzsk-list .wdzsk-hot .item{background: none;padding-top: 0;padding-bottom: 0;}
.wdzsk-list .wdzsk-hot .item ul li dl{border-bottom: 1px #dddddd dashed;padding-bottom: 15px;}
.wdzsk-list .wdzsk-hot .item ul li{float: none;width: auto;}
.wdzsk-list .wdzsk-hot .item ul li p{min-height: initial; -webkit-line-clamp: 3;height: 4.5em;}

.wdzsk-list .inbox{border: 1px solid #cccccc;padding:20px; padding-top: 10px;}
.wdzsk-list .pagetitle h2{padding: 0px 10px 15px;}
.wdzsk-list .pagetitle h2:before{width: 100%;background: #034290;}
.wdzsk-list .pagetitle h2::after{content: '';position: absolute;left: 50%;bottom: -14px;width: 0;height: 0;border: transparent solid 7px; border-top-color: #034290;  z-index: 1;margin-left: -8px;}
.wdzsk-list .pagetitle strong{font-weight: normal;color:#888888;font-size: 1.125em;margin-top: 10px;margin-left: 20px;}

@media (max-width: 1280px){
    .wdzsk-search{margin: 45px 16%;}
    .wdzsk-hot .item ul li dd p{ -webkit-line-clamp: 2; height: auto;}
}
@media (max-width: 992px){
    .wdzsk-search{margin: 20px 0;}
    .wtfl-tab ul li,.wdzsk-bumen ul li{width: 33.33%;}
}
@media (max-width: 768px){
    .wdzsk-search{text-align: center;}
    .wdzsk-search h3{float: none;}
    .wdzsk-search .box{float: none;margin-left: 0;}
    .wdzsk-search .box input{width: auto; display: inline-block;float: none}
    .wdzsk-search .box span{display: inline-block;float: none;vertical-align: middle;}
    .wtfl-tab ul li a span{display: block;margin-left: 0;margin-top: 10px;}
    .wdzsk-hot .item ul li{width: auto;float: none;}
    .wdzsk-bumen ul li{width: 50%;}
}

@media (max-width: 480px){
    .wdzsk-bumen ul li{width: 100%;float: none;}
}