@charset "utf-8";
/*内页banner*/
.ny-banner{width:100%;height:460px;position:relative;overflow:hidden;margin-top: 205px;}
.ny-banner img{width:100%;height:460px;overflow:hidden;}
/*内页banner*/
.ny-banner{width:100%;height:284px;}
.ny-banner img{width:100%;height:284px;}
.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 {padding: 35px 0;font-size: 24px;color: #FFF;text-align: center;font-weight: normal;background:url(../img/icon1_03.png);}
.cont-boxr .sidenav ul li {display: block;font-size: 16px;line-height: 57px;padding: 0 20px;}
.cont-boxr .sidenav ul li a {display: block;background:url(../img/icon2_10.png) right no-repeat;border-bottom: #d3d3d3 solid 1px;}
.cont-boxr .sidenav ul li:hover,.cont-boxr .sidenav ul li.cur{background:#44587b;color: #fff;}
.cont-boxr .sidenav ul li:hover a,.cont-boxr .sidenav ul li.cur a{color: #fff;background: url(../img/icon2_101.png) right no-repeat;}
/*右侧列表*/
.list{width: 900px;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 {padding: 9px 0 9px 25px;border-bottom: 1px solid #e2e2e2;background: url(../img/loading_background.png) no-repeat left center;}
.location span,.location a{display: inline-block;float: left;color: #666;}
.location a .home{}
.location span {font-weight: 500;background: url(../img/location-sep.png) no-repeat center 1px;width: 5px;height: 20px;padding: 0 13px;}
/*图片列表页*/
.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;}
.cont{background:#fff;}
.cont .con_nav h2{text-align:center;font-size:30px;color:#010101;padding:35px 0px;font-weight:bold;}
.cont .con_nav .ly{height:54px;line-height:54px;text-align:center;margin-bottom:20px;color:#7c7c7c;background-color:#f6f6f6;}
.cont .con_nav .ly span{padding:0px 20px;color:#898989;}
.hznr{text-align:center;}
.cont p.vsbcontent_img img{margin: 15px auto;width: auto;height: auto;max-width: 80%;display: block;}
.cont p{text-indent: 0;text-align:left;color:#5e5e5e;margin-bottom:20px;line-height:30px;font-size: 15px;color: #212121;}
.pageBar{padding-top: 20px;margin-top: 35px;border-top: 1px solid #dedede;}
.pageBar .prev{
    margin-bottom: 5px;
}
.pageBar p a{font-size: 15px !important;}
.cont .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;}