.list-box{padding-bottom:50px;}
/*列表*/
.leftmenu{width:19.6%;}
.leftmenu h2{line-height:85px;background:url(../images/tyellow_03.png);position:relative;margin-top:-85px;z-index:55;color:#fff;font-size:32px;text-align:center;}
.leftmenu span{font-size:16px;position:relative;}
.leftmenu span:before{content: '|';display: inline-block;width: 2px;height: 16px;color: #fff;padding: 0px 9px;}
.leftmenu ul{background:#f8f8f8;padding-bottom:40px;}
.leftmenu ul li{padding:16px 10%;}
.leftmenu ul li a{border-bottom:1px solid #d3d3d3;display:block;}
.leftmenu ul li h3{line-height:36px;font-size:18px;color: #403e3e;}
.leftmenu ul li p{color: #8a8585;margin-bottom:16px;}
.leftmenu ul li:hover h3,.leftmenu ul li.hover h3{color:#25385c;font-weight: bold;}
.leftmenu ul li:hover a,.leftmenu ul li.hover a{border-bottom:1px solid #25385c;}
/*右侧*/
.contents{width:76.9%;margin-top:26px;}
.contents .location{padding-bottom: 15px;border-bottom:1px solid #eae9e9;}
.contents .location {text-align: right;padding-bottom: 15px;}
.contents .location a{display: inline-block;color: #666;}
.contents .location a .home{background: url(../images/icon8_03.png) no-repeat left 1px;}
.contents .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_l li{padding: 30px 0;border-bottom: 1px solid rgba(0,0,0,0.15);margin: 0;position: relative}
.list_l li .text_wrap{margin-left: 0;min-height: 170px;padding: 0;}
.list_l .img_wrap {width: 250px;max-height: 175px;overflow: hidden;position: relative;padding: 0;margin: 0 25px 0 0;display: inline-block;float: left;}
.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;}
.list_l .info{color:#666;padding: 10px 0;display: block;}
.list_l .text_wrap {margin-left: 0;padding-right:60px;min-height: 170px;}
/.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;}*/
.list_l > li .line{display: inline-block; margin: 0 13px; width: 1px; height: 11px; background: rgba(0,0,0,0.5);}
.list_l > li .title{font-size: 17px;margin-bottom: 10px;line-height: 28px;font-weight: 500;}
.list_l > li .text{font-size: 15px;overflow: hidden;color: #555;line-height: 28px;}
.list_l > li .more_btn{display: block;padding: 15px;width:21px;height:16px;position:absolute;right:0;top:80px;background:#f8f8f8;transition:all .8s ease;}
.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;}
.list_l > li .more_btn i{margin:5px auto;position: relative}
.list_l > li:hover .more_btn{background: #FFC107;}
.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}
.list_l > li:hover .more_btn i{width:25px}
.list_l > li:hover .more_btn::after,#contents .list_l > li:hover .more_btn::before{right:10px;position: absolute;}
.list_l > li:hover .more_btn::before{transform: rotate(45deg);top: 15px;}
.list_l > li:hover .more_btn::after{transform: rotate(-45deg);bottom: 15px;}
.list_l > li{padding: 30px 0;}
.list_l .text_wrap{margin-left: 0;min-height: 170px;padding: 0;}
.list_l > li .title{font-weight: bold;display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inherit;font-weight: bold;}
.list_lead .img_wrap{width:140px;}
/*内容页*/
.cont-boxl{padding:30px 0px;}
.cont-boxb{background-color:#fff;padding:30px 45px;}
.cont-boxb img{margin-bottom:10px;}
.txtBox p{text-indent: 2em;font-size: 17px;line-height: 2em;margin-bottom: 16px;}
.txtBox h2.bt{line-height:50px;text-align:center;font-size:25px;margin-top:30px;margin-bottom:30px;}
.con-time{text-align:center;line-height:44px;margin-bottom:16px;color:#888888;background:#fafafa;}
.Article p{text-indent:0;}
.Article a,.Article{color:#a5a4a4;}
.Article span{color:#585858;font-weight:bold;}
/*搜索结果页*/
#container-wrap .cont-top {position: relative;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox */-webkit-box-sizing: border-box;/* Safari */border-bottom: 1px solid #dedede;height:52px;}
#container-wrap > .cont-top > .web > h2.pageTitle {width: 224px;height: 104px;color: #ffffff;font-size: 27px;line-height: 104px;text-align: center;background: #0069b1 url(../img/iocn_sub.png) no-repeat -20px center;position: absolute;left: 0;top: -52px;}
#container-wrap > .cont-top > .web > .location a {color: #010101;font-size: 13px;line-height: 52px;}
#container-wrap .cont-top .location a:hover span {color: #b18f28;}
#container-wrap .cont-top .location span.home {padding-left: 20px;background: url(../images/icon8_03.png) no-repeat left center;}
#container-wrap .cont-top .location span.navi,#container-wrap .cont-top .location strong{padding-left: 18px;background: url(../images/location-sep.png) no-repeat 5px center;}
#container-wrap .cont-top .location strong{font-weight: normal;color: #3469b1;}
#container-wrap .cont-top ul.navbar-a {margin-left: 224px;}
#container-wrap .cont-top ul.navbar-a li {display: inline-block;float: left;}
#container-wrap .cont-top ul.navbar-a li a {display: block;font-size: 16px;line-height: 52px;padding: 0 25px;}
#contents .search_inner{position: relative;background: #e2e7ec;margin-top: 35px;padding: 15px;height: 35px;overflow: hidden;}
#contents .search_inner .txt{line-height: 100%;height: 100%;margin: 0;border: none;width: 94%;padding: 0;padding-left: 10px;}
#contents .search_inner .btn{background: #192f59; height: 100%;border: none; color: #FFF;text-align: center;width: 70px;display: inline-block;float: right;
    position: absolute;left: 94%;top: 15px;width: 60px;height: 35px;}
#contents .search_inner .btn input{text-align: center;border: none;width: 37%;height: auto;cursor: pointer;padding: 7px 25px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
#contents .list li a p{height: 70px;overflow: hidden;}
#contents .list li{font-size: 16px;position: relative;border-bottom: 1px solid #e5e6ec;padding: 25px 0;line-height: 1.5;}
#contents .list li a{display: block;}
#contents .list li a .txt {display: block;width: 100%;position: relative;font-size: 16px;line-height: 24px;padding-bottom: 10px;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;color:#333;font-weight:bold;}
#contents .list li a  p{text-overflow: ellipsis;display: block;width: 100%;position: relative;font-size: 14px;color: #000;line-height: 22px;}
#contents .list li a .date{position: relative;color: #888;top: 3px;right: 0;font-size:13px;}
.inner #contents{max-width: 1400px;margin: auto;}
.inner #contents .tit{font-size: 32px;color: #111;padding: 45px 0 0;margin-bottom: 30px;}
.inner #contents .bar{padding: 10px 0;background: #f3f3f3;margin-bottom: 25px;color: #111;}
.inner #contents .contWrap{padding: 15px;}
.inner #contents .contWrap p{font-size: 17px;line-height: 34px;color: #0a0a0a;text-indent: 2em;margin-bottom: 16px;}
.inner #contents .contWrap p img{border: none; margin: auto;display: block;}
.inner #contents .pageBar{margin-top: 50px;}
.inner #contents .pageBar p{font-size: 15px !important;line-height: 22px;}
.inner #contents .pageBar p a{color: #333;text-decoration: none;}
.cont-top h2.pageTitle {width: 224px;height: 104px;color: #ffffff;font-size: 27px;line-height: 104px;text-align: center;background: #0069b1;
    position: absolute;left: 0;top: -52px;}
.hebt h2.pageTitle,#contents .cont-top#titBar{display:none;}
#container-wrap .wrap{position:relative;}
.location{line-height:52px;}
.list_newlead li{border:none;}
.list_newlead li .img_wrap{ max-height:320px;background: #f9f9f9;padding:2%;text-align:center;height:320px;}
.list_newlead > li .title{font-size:18px;color:#192f59;line-height:52px;}
.list_newlead .desc{    font-size: 16px;
    font-style: italic;
    color: #282828;
    padding: 10px 0px;}

.list_newlead .mass li{line-height:42px;font-size:15px;color:#757575;padding:0;}

.img_wrap a{background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
    display: block;}
.list_newlead .btn a{width:150px;height:48px;line-height:48px;background:#192f59;color:#fff;display:inline-block;text-align:center;}
.mass li img{vertical-align: middle; margin-right: 6px;}
.list_newlead .btn{margin-top:20px;}
.list_newlead .btn a:hover{background:#eca414;color:#fff;}
.txtBox .list_newlead .desc{font-style: inherit;text-indent: 0;}
.szdy-conx h4{line-height:66px;font-size:22px;color:#192f59;border-bottom:1px solid #e2dfdf;}
.szdy-conx h4 span{color:#878788;display:inline-block;padding:0px 5px;}

/* 图片列表 */
.list_img {margin-top:40px;}
.list_img ul li{
    float: left;
    width: 32%;
    margin-right: 2%;
    margin-bottom: 30px;
}
.list_img ul li:nth-of-type(3n){
    margin-right: 0;
}
.list_img ul li a{
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    overflow:hidden;
}
.list_img ul li a p.img{
     width: 100%;
    height: 240px;
    overflow:hidden;
}
.list_img ul li a img{
    display: block;
    width: 100%;
    height: 240px;
    object-fit: cover;
    transition: all .6s;
}
.list_img ul li a:hover img{
    transform:scale(1.2);
}
.list_img ul li a p.tit{
    font-size: 16px;
    color: #333333;
    line-height: 26px;
    height: 68px;
    box-sizing: border-box;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: all .8s;
    padding: 8px;
    border: 1px solid #dfdfdf;
}
.list_img ul li a p.time{
    position:absolute;
    width: auto;
    line-height: 26px;
    font-size:14px;
    color: #fff;
    padding: 0 5px;
    text-align: center;
    background: rgb(0,0,0,0.4);
    right: 0;
    top: 0;
}
.list_img ul li a:hover p.tit{
    color: #0d59a7;
}