@charset "utf-8";
/* CSS Document */
strong{font-weight:bold;}

.sub-content{margin-top: 130px;overflow:hidden;}

@media (max-width: 1680px) {
	.sub-content{
		margin-top: 110px;}		
}

@media (max-width: 1440px) {
	.sub-content{
		margin-top: 80px;}	
	
}

.sub-banner-box{width:100%;position:relative;overflow:hidden;}
.sub-banner-box .subTitle{width:100%;position:absolute;bottom:0;background:#fff;}
.sub-banner-box .subTitle span{display:block;max-width:100%;font-size:.24rem;padding:.45rem 1rem;}
.bread-nav{display:block;max-width:18rem;margin:0 auto;color:#333;}
.bread-nav a:hover{color:#9D0D0C;}

.subPage{max-width:16rem;margin:0 auto ;overflow: hidden;}
.subPage_con{max-width:100%;padding:0 1rem;margin:0 auto 20px;overflow: hidden;min-height:6.5rem;}
.sub_left{width: 2.7rem;overflow: hidden;float: left;z-index: 99;padding-bottom: 260px;margin-bottom: 60px;position: relative;}
.sub_leftTitle {width: 100%;height: .9rem;background:#9D0D0C;}
.sub_leftTitle h2{text-align: center;line-height:.9rem;color:#fff;font-size: .28rem;}
.sub_nav{border:1px solid #ddd;border-top:0;border-bottom:0;}
.sub_nav li{border-bottom:1px solid #ddd;position:relative;}
.sub_nav li a{display: block;padding:12px 45px 12px 35px;}
.sub_nav li a.active,.sub_nav li a:hover{background: #72B1F9;color:#000;}
.sub_left li strong.arrow{display:block;height:45px;line-height:45px;width:45px;text-align:center;font-size:23px;font-weight:bold;position:absolute;right:0;top:0;color:#9D0D0C;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out;}
.sub_nav li strong.arrow:hover{background-color:#f3d949;}
.twoJ_menu{background-color:#fff;}
.sub_left .twoJ_menu dd a{padding:8px 22px 8px 68px;font-size:14px;border-top: 1px solid #ddd;}
.sub_right{margin:0 0 0px 3.5rem;}

/*侧边栏文章页*/
.subArticle{min-height:500px;}
.subArticleTitle{text-align: center;padding:.3rem;background-color: #f1faff;border-top:.03rem solid #9D0D0C;overflow:hidden;}
.subArticleTitle h2{margin:0 0 10px 0;line-height: 50px;font-weight: bold;font-size: .24rem;}
.subArticleTitle span{color:#888;font-size:.16rem;}
.subArticleCon{margin:0 0 40px 0;padding:.45rem .2rem;line-height:1.8;}
.subArticleCon img{max-width:100%;}
.subAffix{}
.subAffixTitle{padding-bottom:10px;border-bottom: 1px solid #ddd;margin-bottom:20px;}
.subAffixTitle h2{color:#9D0D0C;}
.subAffix ul li{padding-left:20px;margin-bottom:8px;position: relative;}
.subAffix ul li:before{content: '';width: 5px;height: 5px;background-color:#9D0D0C;border-radius: 50%;left:0;top:8px;position: absolute;}




/*通栏列表页*/
.sub_rightT{width:100%;}

/*新闻列表 */
.news-list ul{margin-top:.1rem;}
.news-list ul li a {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .3rem;}

.news-list ul li a .pic {
    width: 4rem;
    height: 2.25rem;
    overflow: hidden;
    padding-top: 40px;}



.news-text {
    min-width: 0;
    flex: 1;
    padding: .2rem .4rem;}

.news-text h3 {
    position: relative;}

.news-text h3::before {
    content: '';
    position: absolute;
    left: -0.4rem;
    top: 0;
    width: .04rem;
    height: .52rem;}

.news-text  span {
    display: block;
    font-size: 14px;
    color: #afafaf;
    padding-top: 10px;}

.news-text h3 b {
    display: block;
    font-size: .22rem;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    margin: .15rem 0;}

.news-text p {
    font-size: .16rem;
    line-height: .26rem;
    height: .78rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    color: #666666;}

.news-list ul li a:hover b {
    color: #9D0D0C;}


@media screen and (max-width: 800px) {
    .news-list ul li a .pic {
        width: 100%;
        margin-bottom: .2rem;}
	 .news-text {
        flex: auto;
        width: 100%;}
}

@media screen and (max-width: 640px) {
    
	.subPage_con{min-height:auto;}
	.news-list ul li a .pic {
		width: 100%;
		height: auto;
		padding-top: 0;}
	.news-list ul li a .pic img{width:100%;}
}

@media screen and (max-width: 480px) {
    .sub-banner-box .subTitle span{padding:.45rem .2rem .2rem .2rem;}
	.subPage_con{padding:0;}
}


.notice-list{width:100%;overflow:hidden;}
.notice-list ul{margin-top:.1rem;}
.notice-list ul {
	margin: .1rem;}
.notice-list ul li {
	margin: 0 0 .36rem;background:#f1faff;padding:.25rem .6rem;border-bottom:.02rem solid #9D0D0C;box-shadow:0 0 10px rgba(0,0,0,0.2);
	width:100%;overflow: hidden;}

.notice-list ul li .date {color:#fff;border-radius:.45rem;
	background: #9D0D0C; margin: 0 .25rem 0 0; width: .9rem; height: .9rem; float: left; display: inline-block;}
.notice-list ul li .day {text-align:center;color:#fff;
	margin: 0 auto; height: .5rem;  line-height: .6rem; font-size: .35rem;display: block;padding-top:.rem;}
.notice-list ul li .month {text-align:center;color:#fff;
	margin: 0 auto;  height: .16rem; line-height: .16rem;font-size: .16rem; display: block;}
.notice-list ul li .rt{width: calc(100% - 1.2rem);overflow:hidden;margin-top:.1rem;}
.notice-list ul li a {width:100%;line-height: 1.8; overflow:hidden; float: left; display: inline-block;font-size:.22rem;color:#000;}



@media screen and (max-width: 640px) {    
	.notice-list ul li	{padding:.25rem;}
	.notice-list ul li a {font-size:.18rem;font-weight:normal;}
}

@media screen and (max-width: 480px) {    
	.notice-list ul li	{padding:.25rem;}
	.notice-list ul li a {font-size:.18rem;font-weight:normal;}
}


.img-center{text-align: center;font-size: 0;}
.img-center img{display: inline-block; width: auto; height: auto; max-width: 100%; max-height: 100%; 
vertical-align: middle;-webkit-transition: all 0.6s;transition: all 0.6s;}
.list-scenery{margin: .1rem 0 0 -20px;}
.list-scenery ul li{float: left;width:25%;}
.list-scenery ul li a{display: block;margin: 0 0 .2rem 20px;}
.list-scenery ul li .img-center{background-color: #f0f0f0;border: 1px solid #f0f0f0;}
.list-scenery ul li p{height:35px;font-size:18px;line-height:35px;text-align: center;margin: 10px 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-scenery ul li a:hover .img-center{border-color: #dd0000;}

@media screen  and (max-width:1280px) {
	.list-scenery {margin: 0 0 0 -15px;}
	.list-scenery ul li{width: 33.333333%;}
	.list-scenery ul li a{margin: 15px 0 0 15px;}
	.list-scenery ul li p{margin-top: 10px;}
}

@media screen  and (max-width:800px) {
	.list-scenery ul li{width: 50%;}
}

@media screen and (max-width:640px) {
	.list-scenery ul li{width: 100%;}
}

/*分页*/
.pages{ text-align:center; height:28px;*height:29px;  line-height:28px; margin:25px 0 40px 0; overflow: hidden;padding-left:15px;}
.pages img{vertical-align: middle;}
.pages span{ color:#9D0D0C; padding:0 20px 0 0px;}
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:60px; height: 28px;*height:29px;text-align:center; color:#636363;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#9D0D0C;}
.pages a.on_pages{ background: url(../images/kdxq70_pages03.jpg) no-repeat center top;color:#9D0D0C;}

.pages_min{ margin-top: 25px; overflow: hidden; display: none;padding:0 18px;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #DEF0FF; border-radius: 3px; color:#9D0D0C; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#9D0D0C; color:#fff; transition:0.5s;}




@media screen  and (max-width:1280px) {
	.subPage{width:98%;margin:0 auto;}
	.sub_tech dl dd{width:15%;}
}


@media screen  and (max-width:1000px) {
	.subPage{width:96%;margin:0 auto;}
	.sub_list .rightDate{float: none;display: block;padding-left:0;}
	.sub_list li{height:60px;line-height:25px;padding-top:5px;}
	.sub_list li::before{top:12px;}
}

@media screen  and (max-width:800px) {
	.subPage{width:94%;margin:0 auto;}
	.sub_mbtn{display: block;margin-top:10px;}
	.sub_left{display:none;}
	.sub_right{width:98%;margin:0 auto;}
	.sub_leftTitle{background: none;}
	.pages{display: none;}
	.pages_min{display: block;}
	.sub_leftTitle{height:48px;}
	.subTechTitle h2{font-size: 14px;}
	.sub_tech dl dd a{font-size: 12px;}
	.sub_list li a{font-size: 14px;}
	.sub_list .rightDate{font-size: 14px;}
	.subPicList li{width: 30%;}
	.subPicList li.NoMargin{margin-right:2.65%;}
	.bread{float:none;}
	.subTitle h2{font-size: 18px;margin-top:10px;}
	.subArticleCon img{width:auto !important;height:auto !important; display: inline-block !important;}

}


@media screen and (max-width:640px) {
	.leaderPic{float: none;width:100%;}
	.leaderCon{float: none;width:100%;margin:0;margin-top:10px;}
	.sub_leftTitle{height: 30px;}
	.sub_leftTitle h2{font-size: 14px;}
	.sub_navm h2{height:30px;line-height:30px;}
	.sub_navm li a{font-size: 12px;height:30px;line-height:30px;}
	.bread span{font-size: 12px;}
	.bread a{font-size: 12px;}
	.subTitle h2{font-size: 16px;}
	.sub_mbtn{height:30px;}
	.subPicList li{width: 45%;margin-right: 5%;}
	.subPage_con{min-height:300px;}
}

@media screen and (max-width:480px) {
	.sub_tech dl dd{width: 25%;}
    .subPicList li{width: 100%;}
    .subPicList li img{width: 100%;}
}
