/*内页banner*/
.ny-banner{width:100%;height:420px;}
.ny-banner img{width:100%;height:420px;}
.contBg{padding-bottom: 65px;background-color:#f2f7fb;padding-top: 45px;}
.contBg .dqwz{padding:20px 0px;}
.contBg .dqwz span{display:inline-block;padding:0px 4px;color:#898989;}
/*左侧导航*/
.cont-boxr .sidenav { width: 250px; background: #FFF; padding-bottom: 30px; }
.cont-boxr .sidenav h3 {line-height: 146px; font-size: 25px; color: #FFF; text-align: center; font-weight: normal;background:url(../images/icon1_03.jpg);}
.cont-boxr .sidenav ul li { border-bottom: #d3d3d3 solid 1px; display: block; font-size: 16px; line-height: 57px; padding: 0 20px;}
.cont-boxr .sidenav ul li a { display: block;}
.cont-boxr .sidenav ul li:hover{background:#44587b;}
.cont-boxr .sidenav ul li a:hover{ color: #fff; }
/*右侧列表*/
.list{width:856px;background:#fff;padding:30px;}
#contents .list_l > li{border-bottom:1px solid rgba(0,0,0,0.15); margin:0; padding:45px 15px; position:relative;}
#contents .list_l .date{max-width: 60px;font-size: 14px;/*padding:15px 18px;*//*margin-right:50px;*/color: #000;float: left;}
#contents .list_l .date em{display: block;font-size: 45px;font-weight: 600;line-height: 50px;}
#contents .list_l .grab{display: block; width: 89%;  float: left; padding:0 15px;}
#contents .list_l .img_wrap {width: 220px;height: 140px;overflow: hidden;position: relative;padding: 0;margin: 0 25px 0 0;float: left;}
#contents .list_l .img_wrap img{min-width:100%; min-height:100%;width: 100%;transform: scale(1);-webkit-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;}
#contents .list_l .info{color:#666}
#contents .list_l .text_wrap {margin-left: 90px;padding-right:60px;}
#contents .list_l > li:hover .img_wrap *, #contents .list_l > li:hover .img_wrap *{ transform: scale(1.2); -webkit-transition: all 0.8s ease 0s;  transition: all 0.8s ease 0s;}
/*#contents .list_l .text_wrap>span, #contents .list_l .text_wrap>a{display:block;}*/
#contents .list_l > li .line{display: inline-block; margin: 0 13px; width: 1px; height: 11px; background: rgba(0,0,0,0.5);}
#contents .list_l > li .title{font-size: 16px;margin: 10px 0;line-height: 28px;font-weight: 600;}
#contents .list_l > li .text{font-size: 14px;max-height: 3em;overflow: hidden;color: #666;line-height: 22px;}
#contents .list_l > li .more_btn{display: block;padding: 15px;width:21px;height:13px;position:absolute;right:0;top:80px;background:#f8f8f8;transition:all .8s ease;}
#contents .list_l > li .more_btn i,#contents .list_l > li .more_btn::after,#contents .list_l > li .more_btn::before{content:"";display:block;width:21px;height:2px;background:#5a5a5a;transition:all .5s ease;}
#contents .list_l > li .more_btn i{margin:5px auto;position: relative}
#contents .list_l > li:hover .more_btn{background:#0d5db2;}
#contents .list_l > li:hover .more_btn i,#contents .list_l > li:hover .more_btn::after,#contents .list_l > li:hover .more_btn::before{background:#FFF;width:13px}
#contents .list_l > li:hover .more_btn i{width:25px}
#contents .list_l > li:hover .more_btn::after,#contents .list_l > li:hover .more_btn::before{right:10px;position: absolute;}
#contents .list_l > li:hover .more_btn::before{transform: rotate(45deg);top: 15px;}
#contents .list_l > li:hover .more_btn::after{transform: rotate(-45deg);bottom: 15px;}
.location {text-align: left;padding:15px 0;border-bottom: 1px solid #e2e2e2;height:23px;color: #666;}
.location a{display: inline-block;color: #666;}
.location a .home{background: url(../images/location-home.png) no-repeat left 2px;}
.location a span, #contents .location strong {font-weight: 500;padding-left:24px;font-size: 13px;background: url(../images/location-sep.png) no-repeat 10px 0;}
/*图片列表页*/
.list_2{margin-top:30px;}
.list_2 li{float:left;width:277px;margin-right:12px;margin-bottom:30px;}
.list_2 li .img{width:277px;height:183px;overflow: hidden;}
.list_2 li img{width:277px;height:183px;transform: scale(1);-webkit-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;}
.list_2 li.mar-0{margin:0;}
.list_2 li p{height:46px;line-height:46px;text-align:center;background-color:#f1f1f1;font-size:16px;}
.list_2 li img:hover{transform: scale(1.2); -webkit-transition: all 0.8s ease 0s;  transition: all 0.8s ease 0s;}
/*内容页*/
.padding-38{padding: 10px 38px 20px;}
.margin-20{margin-bottom:20px;}
.content{background:#fff;min-height:700px;}
.content .con_nav h2{text-align:center;font-size:30px;color:#010101;padding:35px 0px;font-weight:bold;}
.content .con_nav .ly{height:54px;line-height:54px;text-align:center;margin-bottom:20px;color:#7c7c7c;background-color:#f6f6f6;}
.content .con_nav .ly span{padding:0px 20px;color:#898989;}
.hznr{text-align:center;}
.content img{max-width:800px;margin:15px 0px;}
.content p{text-indent:2em !important;text-align:left;color:#5e5e5e !important;margin-bottom:20px;line-height:30px !important;font-size:17px !important;color: #212121 !important;}
.pageBar{padding-top: 20px;margin-top: 35px;border-top: 1px solid #dedede;}
.content .con_nav a{font-size:18px;}
/*搜索结果页*/
.searchWrap { min-height: 600px; background: #fff; padding: 50px 60px; }
.searchWrap .serBox{padding:25px;background:#f4f4f4;margin-bottom:20px;margin-top:20px;}
.searchWrap .txt { border: none; height: 40px; width: 900px; font-size: 15px; padding-left: 10px; color: #3d3d3d }
.searchWrap .btn {border: none; height: 40px; width: 120px; text-align: center; float: right; cursor: pointer; _display: inline; color: #fff; right: 10px; top: 20px; background: #135da9; font-size: 18px; }
.searchWrap ul{padding-bottom:30px;}
.searchWrap ul li{line-height:2em; border-bottom:1px solid #dedede;padding:20px 0}
.searchWrap ul li a{display:block;}
.searchWrap ul li a h3{font-size:18px; font-weight:bold;margin-bottom:15px;}
.searchWrap ul li a p{ font-size:14px;}
.searchWrap ul li a span.time{color:#999;margin-top:15px}
/*机构设置*/
.jgsz-box{margin-top:30px;font-size:15px;}
.jgsz-box .bd li{float:left;width:124px;height:40px;line-height:40px;background-color:#3c5c7f;border:2px solid #ffffff;text-align:center;color:#fff;cursor:pointer;}
.jgsz-box .bd li.active{background-color:#f1a90f;color:#fff;}
.jgsz-box .hd{clear:both;margin-top:18px;}
.jgsz-box .hd li{float:left;width:25%;line-height:50px;}
#contents .tit{line-height:52px;height:52px;border-bottom:2px solid #f2f3f5;position:relative;margin-top:30px;}
#contents .tit h2{display:inline-block;border-bottom:2px solid #2e75c2;font-size:22px;position:absolute;bottom:0px;}
/*单篇*/
.list_text{padding-top:20px;}
.list_text p{text-indent:2em !important;line-height:30px !important;font-size:15px !important;}
.pagepic_tablestyle_1{width: 900px; margin: auto; margin-top: 30px;}
