﻿

/*--新闻中心--*/
.news-main { overflow:hidden; width:100%;}
.pages li { margin-bottom:20px;}


/*--当前位置--*/
.home{ border-bottom:#D1D1D1 solid 1px; font-size:16px; height:40px; line-height:40px;}


/*--列表页--*/
.listcon{width:945px; float:right; overflow:hidden; box-shadow:0px 1px 3px 1px rgba(0,0,0,.35); border-radius:10px; margin:5px 5px 5px 0; background:#fff;}
.listcon dl{ padding:65px 0; border-bottom: #E9E9E9 solid 1px; overflow:hidden; display:flex;}
.listcon dl img{ width:180px; height:100px;}
.listcon dl dd{ float:left; margin-right:20px;}
.listcon dl dt{ float:left;}
.listcon dl dt a{ font-size:18px; line-height:150%; font-weight: bold;color:#000;}
.listcon .text{padding-top:8px;}
.listcon .text a { font-size:15px; line-height:150%; font-weight:normal; color: #4E4E4E;}
.listcon .date{ font-size:60px; line-height:100%; font-weight: bold; color:#000; margin-right:6px;}
.listcon .moon{ font-size:22px; line-height:100%; font-weight: normal; color:#000; margin:7px 40px 0 0;}
.listcon .month { font-weight:bold;}
.listcon .date-x{ font-size:14px; line-height:100%; font-weight: normal; color:#000;}

.banner2020{ width:100%; margin:0 auto; overflow:hidden; zoom:1;}
.banner2020 img{ width:100%; height: auto;}
.banner2020-dhzn{ width:1280px; height:244px; margin:0 auto; overflow:hidden; zoom:1; background: url(../images/2020dhzn-topbg.jpg) center top no-repeat; color:#FFFFFF;}
.banner2020-dhbk{ width:1280px; height:244px; margin:0 auto; overflow:hidden; zoom:1; background: url(../images/2020dhbk-topbg.jpg) center top no-repeat; color:#FFFFFF;}
.banner2020-lxwm{ width:1280px; height:244px; margin:0 auto; overflow:hidden; zoom:1; background: url(../images/2020lxwm-topbg.jpg) center top no-repeat; color:#FFFFFF;}
.banner890{ width:72%; margin:0 auto; overflow:hidden; zoom:1;}
.banner2020-tit { margin:55px auto 45px; width:100%; text-align:center; overflow:hidden;}
.banner2020-tit .tit-1 { font-size:56px; line-height:100%; font-weight:bold; margin-right:10px;}
.banner2020-tit .tit-2 { font-size:32px; line-height:100%;}
.banner2020-tit .tit-3 { font-size:56px; line-height:100%; font-weight:bold; margin-right:10px;}
.banner2020-con { overflow:hidden;}
.banner2020-con li{ float:left; padding:8px 18px; margin-right:5.6%;}
.banner2020-con li:last-child{ float:left; padding:8px 18px; margin-right:0;}
.banner2020-con .on{ border:#FFFFFF solid 1px; border-radius:20px; padding:8px 18px; margin-right:5.6%;}
.banner2020-con li a{ font-size:18px; line-height:120%; color: #FFFFFF;}


.list .date2{ font-size:14px; line-height:100%; font-weight: normal; color: #878787; margin:8px auto; display:none;}
.gg { width:1290px; margin:50px auto 0;}


a{text-decoration:none;}
.row a{color:#000}

.pages	{font-size: 13px; padding: 20px 0 20px; text-align: center;margin: 20px auto; width: fit-content;}
.pages li{float: left;margin-right: 6px; padding-bottom: 0 !important; margin-bottom:20px !important; overflow: initial !important;}
.page-previous a{background-color: #fff;border: 1px solid #e4e4e4;border-radius: 2px; padding: 7px 14px; width:69px;}
.page-next a{background-color: #fff;border: 1px solid #e4e4e4;border-radius: 2px; padding: 7px 14px; width:69px;}
.page a{background-color: #f5f5f5;border: 1px solid #d7d7d7;border-radius: 2px;color: #333;cursor: pointer;padding: 7px 14px;text-decoration: none;}
.page a:hover,.page-active a{background-color: #ff0000;border: 1px solid #ccdbe4; color: #FFFFFF;}
.content .con .con_right .page{padding: 0px;}
.row .nav_left .title a{color:#fff}

.container .con_left{display: none;}
.nav_box .title{height:100px;line-height:100px;background-color:#3635b4;color: #fff;text-align: center;font-size:24px; margin-top:3px;}
.nav_box .title.first{border-top-right-radius: 20px;}
.nav_box .nav_item{display: none;}
.nav_box p{height:70px;line-height:70px;padding-left:40px;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;font-size: 18px;}


.left-dh { padding-left:75px;}
.left-dh .title { font-size:18px; color:#1a306b; font-weight:600; letter-spacing:5px; background:url(/images/left-arr.png) left 6px no-repeat; padding-left:20px; margin-bottom:15px;}
.left-dh .title a{ font-size:18px; color:#1a306b; font-weight:600; letter-spacing:5px;}
.left-dh .nav_item { margin-bottom:15px;}
.left-dh .nav_item a { font-size:15px; color:#7a7a7a; padding-left:20px; line-height:35px;}
@media screen and (max-width: 600px) { /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
	  .nav_left{width:25% !important;}
	  .left-dh {padding-left:0;}
	  .left-dh .nav_item a { padding-left:0;}
	  .gg { display:none;}
	  .news-con { width:100%;}
	  
	}

.nav_left {width:305px; float:left; overflow:hidden; margin:5px 0 5px 5px; box-shadow:0px 1px 3px 1px rgba(0,0,0,.35); border-radius:10px; background:#fff; padding-bottom:10px;}
.lmname { height:98px; line-height:98px; font-size:28px; color:#333399; text-align:center; font-weight:bold; border-bottom:#ccc solid 1px;}

/*--左边导航--*/
.news-main .nav_left .list{}
.news-main .nav_left .list ul li { background:url(../images/lm-bg1.png) bottom left repeat-x;}
.news-main .nav_left .midd ul li { text-align:center;}
.news-main .nav_left .list ul li:last-child{}
.news-main .nav_left .list ul li a {padding-left:35px;color: #999; font-size:24px; display: block; font-weight:bold; height:62px;line-height:62px;position: relative;}
.news-main .nav_left .list ul li a:hover { color:#333;}
.news-main .nav_left .list ul li .lmys a {font-size:22px; height:55px; line-height:55px;}
.news-main .nav_left .midd ul li a{padding-left:0; font-weight: normal;}
.news-main .nav_left .list ul li .inactive{ background:url(../images/lm-bg2.png) no-repeat 265px center;}
.news-main .nav_left .list ul li .inactive:hover{ }
.news-main .nav_left .list ul li .inactive:visited{}
.news-main .nav_left .list ul li .inactives {background:url(../images/lm-bg3.png) no-repeat 265px center;} 
.news-main .nav_left .list ul li ul {display: none;}
.news-main .nav_left .list ul li ul li { border-left:0; border-right:0;}
.news-main .nav_left .list ul li ul li ul{display: none;}
.news-main .nav_left .list ul li .d2c li a{ font-size:20px; height:55px; line-height:55px;}
.news-main .nav_left .list ul li ul li ul li {background:url(../images/lm-bg4.png) no-repeat 32px 17px;}
.news-main .nav_left .list ul li ul li .lmys1 li {background:url(../images/lm-bg4.png) no-repeat 50px 17px; padding-left:40px;}
.news-main .nav_left .list ul li ul li .lmys2 li {padding-left:55px;}
.news-main .nav_left .list ul li ul li .lmys1 li a { text-align:left; font-size:19px; padding-left:32px; height:45px; line-height:45px;}
.news-main .nav_left .list ul li ul li .lmys2 li a { text-align:left; font-size:19px; height:45px; line-height:45px; padding-right:35px;}
.news-main .nav_left .list ul li ul li .lmys2 li .inactive { background:url(../images/lm-bg2.png) no-repeat 210px center;}
.news-main .nav_left .list ul li ul li .lmys2 li .inactives { background:url(../images/lm-bg3.png) no-repeat 210px center;}
.news-main .nav_left .list ul li ul li .lmys3 li {padding-left:18px;}
.news-main .nav_left .list ul li ul li .lmys3 li a { text-align:left; font-size:18px; height:40px; line-height:40px; padding-right:35px;}
.news-main .nav_left .list ul li ul li .lmys4 li { padding-left:55px;}
.news-main .nav_left .list ul li ul li .lmys4 li a { text-align:left; font-size:19px; height:45px; line-height:45px; padding-right:25px;}
.news-main .nav_left .last{ }
.news-main .nav_left .list ul li ul li ul li a { color:#999; font-size:22px; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:100%;}
.news-main .nav_left .list ul li ul li ul li ul li {background:url(../images/lm-bg5.png) no-repeat 0 center;}
.news-main .nav_left .list ul li ul li ul li ul li a { color:#999; font-size:20px; font-weight:normal;}


/*--文章页--*/
.weizhi { padding:0 30px; font-size:18px; color:#999;}
.weizhi a {font-size:18px; color:#999;}
.news-con { margin:30px auto;}
.news-con h5{ font-size:32px; color:#333; font-weight:bold; line-height:130%; text-align:center; margin:50px 30px;}
.news-con .title {border-bottom: #ccc solid 1px; margin-bottom:50px;}
.news-con .date { font-size:16px; float:left;}
.news-con .article { width:735px; font-size:18px; line-height:180%; color:#3D3D3D; margin:0 auto 80px;}
.news-con .article img{ width:100%;}
.news-con .article p{ font-size:18px; line-height:180%; color:#333; margin-bottom:20px; text-indent: 2em;}
.news-con .article p span { font-size:16px; line-height:180% !important; color:#777 !important; margin-bottom:20px !important; margin-left:-2em;}
.news-con .edit { margin-top:20px; font-size:16px; color: #808080; text-align:right;}


@media screen and (max-width: 780px) { /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
	  .list .date2{ display:block;}
	  .list dl{ padding:15px 0; margin-bottom:0;}
	  .list dl img{ display:none;}
	  .list dl dd{margin-right:0;}
	  
	  .list .date{display:none;}
	  .list .moon{display:none;}
	  .list .date-x{display:none;}
	  .banner2020 { width:100%; height:105px; background: url(../images/2022zbj-td-x.jpg) center top no-repeat; background-size:100%;}
	  .banner2020-dhzn { width:100%; height: auto; background: url(../images/2020dhzn-topbg-x.jpg) center top no-repeat; background-size:100%;}
	  .banner2020-dhbk { width:100%; height: auto; background: url(../images/2020dhbk-topbg-x.jpg) center top no-repeat; background-size:100%;}
	  .banner2020-lxwm { width:100%; height: auto; background: url(../images/2020lxwm-topbg-x.jpg) center top no-repeat; background-size:100%;}
	  .banner890{ width:100%; height:26.5625vw;}
	  .banner2020-tit { margin:35px auto 0;}
	  .banner2020-tit .tit-1 { font-size:42px;}
	  .banner2020-tit .tit-2 { font-size:22px;}
	  .banner2020-tit .tit-3 { font-size:35px;}
	  .banner2020-con { display:none;}
	  .news-con { margin:0;}
	  .lmname { font-size:18px; height:70px; line-height:70px;}
	  .news-main .nav_left .list ul li {overflow:hidden;}
	  .news-main .nav_left .list ul li a {font-size:18px; overflow:hidden;}
	  .news-main .nav_left .list ul li .inactive:visited {overflow:hidden;}
	  .listcon { width:70%;}
	  .weizhi {padding: 0 10px; font-size: 15px; margin-top: 10px;}
	  .news-con h5 { font-size:24px; margin:30px 10px;}
	  .news-con .title { margin-bottom:30px;}
	  .news-con .article { width:90%;}
	  .news-con .article p { font-size:16px;}
	  .news-main .nav_left .list ul li ul li a { padding-left:5px; font-size:16px !important; height:45px !important; line-height:45px !important;}
	  .news-main .nav_left .list ul li ul li ul li a { padding-left:15px !important; font-size:14px !important; width:100%;}
	  .news-main .nav_left .list ul li ul li ul li {background: url(../images/lm-bg4.png) no-repeat 3px 17px !important; padding-left:0 !important;}
	  .news-main .nav_left .list ul li ul li ul li ul li a { font-size:16px; padding-left:15px;}
	  .news-main .nav_left .list ul li ul li ul li ul li {background: url(../images/lm-bg5.png) no-repeat 5px center !important;}
	  .news-main .nav_left .list ul li ul li .lmys2 li a { padding-right:0 !important;}
	  .news-main .nav_left .list ul li ul li .lmys3 li a { padding-right:0 !important;}
	  .news-main .nav_left .list ul li ul li .lmys4 li a { padding-right:0 !important;}
	}
	
	
@media screen and (max-width:990px) { /*当屏幕尺寸小于1280px时，应用下面的CSS样式*/
	  .news-main { overflow:hidden; width:100%; margin:0 auto;}
	  .news-con {width:100%;}
	}
	
@media screen and (max-width:1280px) { /*当屏幕尺寸小于1280px时，应用下面的CSS样式*/
	  .banner2020{ width:100%;}
	  .banner2020-dhzn{ width:100%;}
	  .banner2020-dhbk{ width:100%;}
	  .banner2020-lxwm{ width:100%;}
	  
	}