@charset "utf-8";

.chn-banner{width: 100%;height: 280px;background: url(../images/zmhd_banner.png) center top no-repeat;}
.common-tit{font-size: 2.25em;font-weight: 700;position: relative;padding:30px 0;}
.common-tit a{color: #383838;}
.common-tit a:hover{color: #2563B5;}
.common-tit i.heng{display: block;position: absolute;width: 221px;height: 1px;left: -50px;top: -2px;background: #A6A6A6;}
.common-tit i.shu{display: block;position: absolute;width: 1px;height: 148px;left: -10px;top: -90px;background: #A6A6A6;}

.zmhd-yjzj{margin-top: 90px;}
.zmhd-yjzj-box .bd ul li{padding:10px 150px 10px 155px;position: relative;background: #F7F7F7;height: 80px;margin-bottom: 20px;}
.zmhd-yjzj-box .bd ul li .date{position: absolute;width: 120px;height: 80px;text-align: center;color: #000;top: 10px;left: 0;border-right: 1px solid #E5E5E5;}
.zmhd-yjzj-box .bd ul li .date .day{font-size:2.25em;padding-top:4px;}
.zmhd-yjzj-box .bd ul li .tit{display: table-cell;font-size: 1.25em;vertical-align: middle;height: 80px;}
.zmhd-yjzj-box .bd ul li .tit a{color: #383838;}
.zmhd-yjzj-box .bd ul li .tit a:hover{color:#DC1726; }
.zmhd-yjzj-box .bd ul li .common-more1{position:absolute;width: 150px;line-height: 100px;text-align: center;right: 0;top: 0;}
.common-more1 .more a{color: #383838;}
.common-more1 a:hover{color: #DC1726;}
.common-more1 span{color: #DC1726;padding:0 10px 0 0;font-weight: bold;font-size: 1.5em;display: inline-block;vertical-align: bottom;}
.zmhd-yjzj-box .hd ul{text-align: center;padding:20px 0;}
.zmhd-yjzj-box .hd ul li {display: inline-block;width: 36px;height: 36px;border-radius: 100%;text-align: center;line-height: 36px;margin:0 10px;background: #F0F0F0;color: #808080;cursor: pointer;}
.zmhd-yjzj-box .hd ul li.on{background: #195DB5;color: #ffffff;}

.hdjl-zxft{height: 758px;width: 100%;background: url(../images/zmhd_zxft_bg.png) center top no-repeat;margin-top: 100px;padding-top: 60px}

.hdjl-zxft .common-tit a{color: #fff;}
.hdjl-zxft .common-tit i.heng{background: #fff;}
.hdjl-zxft .common-tit i.shu{background: #fff;}
.hdjl-zxft-box .item{height: 570px;background: #fff;}
.hdjl-zxft-box .item .img{width: 100%;height: 263px;overflow:hidden;}
.hdjl-zxft-box .item .img img{width: 100%;height: 263px;display: block;}
.hdjl-zxft-box .item .txt{padding:20px;}
.hdjl-zxft-box .item .txt .date{color: #1A54A1;padding:10px 0;}
.hdjl-zxft-box .item .txt .tit{font-size: 1.25em;font-weight: 700;line-height: 1.75em;height: 3.5em;}
.hdjl-zxft-box .item .txt .memo{margin:10px 0;color:#808080;line-height:2em;-webkit-line-clamp: 3;}
.hdjl-zxft-box .item .txt .common-more1{line-height: 32px;text-align: center;}
.hdjl-zxft-box .hdjl-zxft-silde .owl-nav>div{position: absolute;width: 34px;height: 34px;cursor: pointer;top: 50%;margin-top: -17px;}
.hdjl-zxft-box .hdjl-zxft-silde .owl-nav>div.owl-prev{background: url(../images/jt_left01.png) center center no-repeat;left: -70px;}
.hdjl-zxft-box .hdjl-zxft-silde .owl-nav>div.owl-next{background: url(../images/jt_right01.png) center center no-repeat;right: -70px;}

.hdjl-four-box{margin-top: 45px;margin-bottom: 45px;}
.hdjl-four-box .box{width: 25%;height: 358px;float: left;transition: all 300ms;}
.hdjl-four-box .box:hover{margin-top: -10px;}
.hdjl-four-box .box a{display: block;width: 100%;height: 100%;text-align: center;}
.hdjl-four-box .box a .box-wrap{padding:20px 38px;}
.hdjl-four-box .box i{display: inline-block;width:40px;height:40px;margin-top: 80px;}
.hdjl-four-box .box .tit{font-weight: 700;font-size: 1.25em;line-height: 2em;}
.hdjl-four-box .box .desc{line-height: 2em;color: #808080;text-align: left;margin-top: 20px;}

.hdjl-four-box .box.ldxx-box,.hdjl-four-box .box.znhd-box{background: #F0F0F0;}
.hdjl-four-box .box.zxts-box,.hdjl-four-box .box.zsk-box{background: #FAFAFA;}

.hdjl-four-box .box.ldxx-box i{background: url(../images/hdjl_ldxx_icon.png) center center no-repeat;}
.hdjl-four-box .box.zxts-box i{background: url(../images/hdjl_zxts_icon.png) center center no-repeat;}
.hdjl-four-box .box.znhd-box i{background: url(../images/hdjl_znhd_icon.png) center center no-repeat;}
.hdjl-four-box .box.zsk-box i{background: url(../images/hdjl_zsk_icon.png) center center no-repeat;}
/**** responsive ****/

@media (max-width: 1640px) {
	.hdjl-zxft-box .hdjl-zxft-silde .owl-nav > div.owl-prev{left: 0;margin-top: -30px;}
	.hdjl-zxft-box .hdjl-zxft-silde .owl-nav > div.owl-next{right: 0;margin-top: -30px;}
}
@media (max-width: 1520px) {
	.chn-banner{background-position: -150px top;}
}

@media (max-width: 1280px) {
}

@media (max-width: 992px){
}

@media (max-width: 768px){
	.hdjl-four-box .box a .box-wrap{padding:15px 20px;}
	.hdjl-four-box .box i{margin-top: 10px;}

	.zmhd-yjzj,.hdjl-zxft{margin-top: 30px;}
	.common-tit i.shu,.common-tit i.heng{display: none;}
	.common-tit{padding-top: 0;}
	.hdjl-zxft{padding-top: 30px;padding-bottom: 40px;height: auto;}
}

@media (max-width: 640px){
	.hdjl-four-box .box{width: 50%;margin-bottom: 25px;}
	.hdjl-four-box .box:hover{margin-top: 0;}
}

@media (max-width: 480px){
	.zmhd-yjzj-box .bd ul li .date{width: 80px;}
	.zmhd-yjzj-box .bd ul li{padding-left: 95px;padding-right: 15px;}
	.zmhd-yjzj-box .bd ul li .common-more1{display: none;}
}


@media (max-width:320px){
}

