﻿@charset "UTF-8";


.ns-title { color:#333; padding:2.5em 0px; }
.ns-title span { display:inline-block; position:relative; padding-left:0.8667em; }
.ns-title  i { position:absolute; left:0px; width:0.2em; right:0px; top:50%; margin-top:-0.5em; height:1em; background:#1964bf; display:inline-block; }


.ns-more { position:relative; width:18px; left:0px; }
.ns-more a { display:block; height:1em; }
.ns-more .line { position:absolute; width:100%; left:0px; bottom:0px; right:0px; height:2px; background:#bfbfbf; }
.ns-more .line2 {position:absolute; bottom:0px; width:6px; height:2px; right:0px; background:#bfbfbf; transform-origin:right center; transform:rotate(40deg); -webkit-transform:rotate(40deg);  }

.ns-focus { position:relative; }
.ns-focus  .pic-left { position:absolute; left:0px; top:0px; width:65.625%; bottom:0px; }
.ns-focus  .pic-left .img { height:100%;}
.ns-focus  .pic-left dl { position:absolute; left:0px; bottom:0px; right:0px; color:#fff; padding:1.875em 1.875em 1.375em; }
.ns-focus  .pic-left dl dd { margin-top:0.25em; }
.ns-focus  .pic-right { float:right; width:31.25%; }
.ns-focus  .pic-right .img a { display:block; padding-bottom:56.75%; }
.ns-focus  .pic-right .text {padding:1.425em 1.875em 1.5em; background:#fff; }
.ns-focus  .pic-right .con { height:3em; margin-top:0.625em; }
.ns-focus  .pic-right .ft { padding-top:2em; }
.ns-focus  .pic-right .ft .date { display:inline-block; padding-right:2.6428em; }
.ns-focus  .pic-right .ft .ns-more { display:inline-block; position:relative; top:-2px; }
.ns-focus  .pic-right:hover .ft .ns-more { left:5px; }
.ns-focus  .pic-right:hover .ft .ns-more .line,.ns-focus  .pic-right:hover .ft .ns-more .line2 { background:#fff; }
.ns-focus  .pic-right:hover .text { background:#1964bf; color:#fff; }
.ns-focus  .pic-right:hover .text h3 a { color:#fff; }
.ns-focus  .pic-right a { display:block; }


.news-index-bk01 { background-color:#f3f6fb; padding-bottom:8.5625em; }
.news-index-bk01 .list .img a { display:block; padding-bottom:56.75%; }
.news-index-bk01 .list .txt { height:3em; margin-top:0.625em; }
.news-index-bk01 .list .ft { padding-top:2em; }
.news-index-bk01 .list .ft .date { display:inline-block; padding-right:2.6428em; }
.news-index-bk01 .list .ft .ns-more { display:inline-block; position:relative; top:-2px; }
.news-index-bk01 .list ul { margin:0px -1.25em; padding:0.075em 0px 3.25em; }
.news-index-bk01 .list ul li { float:left; width:33.33%; }
.news-index-bk01 .list ul li .con { margin:1.875em 1.25em; }
.news-index-bk01 .list ul li a { display:block; }
.news-index-bk01 .list ul li .text {padding:1.425em 1.875em 1.5em; background:#fff; }
.news-index-bk01 .list ul li:hover .ft .ns-more { left:5px; }
.news-index-bk01 .list ul li:hover .ft .ns-more .line,.news-index-bk01 .list ul li:hover .ft .ns-more .line2 { background:#fff; }
.news-index-bk01 .list ul li:hover .text { background:#1964bf; color:#fff; }
.news-index-bk01 .list ul li:hover .text h3 a { color:#fff; }





.news-policy-bk01 { background-color:#f3f6fb; background-size:100% auto; background-position:center bottom; padding-bottom:5.75em; }
.news-policy-bk01 .list { margin-top:0.25em; overflow:hidden; }
.news-policy-bk01 .list ul { padding-bottom:3.625em; margin:0px -2.5em; }
.news-policy-bk01 .list ul li { float:left; width:50%; margin-bottom:1.0625em; }
.news-policy-bk01 .list ul li .con { position:relative; padding:2.8125em 4em 2em 2.5em; margin:0px 2.5em; background:none; }
.news-policy-bk01 .list ul li .line { position:absolute; left:0px; bottom:0px; right:0px; background:#dadde1; height:1px; }
.news-policy-bk01 .list ul li .time { line-height:1.25; padding-left:1em; position:relative; color:#666; width:100%; }
.news-policy-bk01 .list ul li .time i { position:absolute; left:0px; top:0px; bottom:0px; background:#666; width:0.125em; }
.news-policy-bk01 .list ul li .more {  line-height:2.5; height:2.5em; margin-top:1.625em; }
.news-policy-bk01 .list ul li .more a { display:none; color:#1964bf; background:#fff; border-radius:5px; line-height:2.5; padding:0px 1.6428em; }
.news-policy-bk01 .list ul li h3 { margin-top:0.91667em;}
.news-policy-bk01 .list ul li .txt { letter-spacing:0.5px; height:3em; color:#333; margin-top:1.125em; }
.news-policy-bk01 .list ul li h3 a { display:block; color:#0c54ac; }
.news-policy-bk01 .list ul li:hover .time { color:#fff; }
.news-policy-bk01 .list ul li:hover .time i { background:#fff; }
.news-policy-bk01 .list ul li:hover h3 a { color:#fff; }
.news-policy-bk01 .list ul li:hover .more  a { display:inline-block; color:#1964bf;}
.news-policy-bk01 .list ul li:hover .txt { color:#fff; }
.news-policy-bk01 .list ul li:hover .con {background:url(../images/news-policy-bk01-libg01.jpg) no-repeat center center; background-size:100% 100%;  }


.news-notice-bk01 { background-color:#f3f6fb; background-size:100% auto; background-position:center bottom; padding-bottom:6.4375em; }
.news-notice-bk01 .list { margin-top:0.25em; }
.news-notice-bk01 .list ul { padding-bottom:5em; }
.news-notice-bk01 .list ul li { background:#fff; margin-bottom:1.875em;  padding:1.625em 0px 2.125em 0px; border:1px solid #fff; border-left-width:5px; }
.news-notice-bk01 .list ul li .con { position:relative; padding:0px 21.875% 0px 13.75%; }
.news-notice-bk01 .list ul li .text {   }
.news-notice-bk01 .list ul li .time { position:absolute; bottom:0px; height:100%; line-height:1.7; color:#666; left:0px; top:0px; width:13.75%; }
.news-notice-bk01 .list ul li .more { position:absolute; bottom:0px; height:100%; line-height:1.7; color:#666; right:0px; top:0px; width:21.875%; }
.news-notice-bk01 .list ul li .more a { display:inline-block; border:1px solid #666; border-radius:5px; line-height:2.5; padding:0px 1.6428em; }
.news-notice-bk01 .list ul li .txt { line-height:1.875; letter-spacing:0.5px; max-height:3.75em;  margin-top:0.3125em; }
.news-notice-bk01 .list ul li:hover { border-color:#1964bf; }
.news-notice-bk01 .list ul li h3 a { display:block; }
.news-notice-bk01 .list ul li:hover .time { color:#094c9c; }
.news-notice-bk01 .list ul li:hover h3 a { color:#094c9c; }
.news-notice-bk01 .list ul li:hover .more a { color:#fff; border:transparent; background:linear-gradient(to right,#2cabba,#1862bf); -moz-background:linear-gradient(to right,#2cabba,#1862bf);-ms-background:linear-gradient(to right,#2cabba,#1862bf); -webkit-background:linear-gradient(to right,#2cabba,#1862bf); }


.news-code-bk01 { padding-bottom:7.5em; }
.news-code-bk01  .news-code { padding:6.125em 7.42% 5.4375em; margin-top:0.25em; position:relative; color:#fff; }
.news-code-bk01 .bg { background:linear-gradient(to right,#2160ac,transparent); -moz-background:linear-gradient(to right,#2160ac,transparent);-ms-background:linear-gradient(to right,#2160ac,transparent); -webkit-background:linear-gradient(to right,#2160ac,transparent);position:absolute; left:0px; top:0px; right:0px; bottom:0px; }
.news-code-bk01 .con { line-height:1.875; margin-top:1.125em; }
.news-code-bk01 .text { position:relative; z-index:2; width:31.25em; max-width:80%; letter-spacing:0.5px; }
.news-code-bk01 .code { padding-top:4.5em; }
.news-code-bk01 .code .img { display:inline-block; width:138px; margin-right:1.0625em; }
.news-code-bk01 .code .img img { vertical-align:bottom; max-width:100%; }
.news-code-bk01 .code p { display:inline-block; line-height:1.875;  }



.news-detail-wrap .nrnav-box { background:#f0f0f0; border-top:2px solid #e5e5e5; }
.news-detail-wrap .nrnav-box .wrap { border-bottom:none; }
.news-detail-wrap .nrnav-box .nr-nav-left { line-height:4.5; }

.news-detail { padding:5.5em 0px; }
.news-detail .title { color:#313134; }
.news-detail .sub-title { color:#797979; border-bottom:1px solid #ccc; padding:11px 0px; margin-top:30px; }
.news-detail .sub-title .time { padding-left:22px; background:url(../images/time.png)/*tpa=http://www.ljgd.cn/web/images/time.png*/ no-repeat left center;}
.news-detail .sub-title .author span { display:inline-block; padding-left:38px; }
.news-detail .content { line-height:1.875; color:#797979; padding:2em 0px 2.875em; }
.news-detail .content img { max-width:100%; }

.news-detail .ns-page { border-top:1px solid #a8a8a8; padding:1.875em 0px 1.0625em; }
.news-detail .ns-page  .left-page { width:70%; }
.news-detail .ns-page  .left-page ul li { color:#333; line-height:2; }
.news-detail .ns-page  .left-page ul li a { color:#666; }
.news-detail .ns-page  .left-page ul li:hover { color:#1359b1; text-decoration:underline; }
.news-detail .ns-page  .left-page ul li:hover a { color:#1359b1; }

.news-detail .ns-page  .back a { display:inline-block; color:#fff;background:linear-gradient(to right,#2cabba,#1862bf); -moz-background:linear-gradient(to right,#2cabba,#1862bf);-ms-background:linear-gradient(to right,#2cabba,#1862bf); -webkit-background:linear-gradient(to right,#2cabba,#1862bf); line-height:2.6875; padding:0px 1.75em; border-radius:5px;  }











@media only screen and (max-width: 1440px){

.news-detail { max-width:1100px; margin:0px auto; }

}

@media only screen and (max-width: 1340px){

.news-policy-bk01 .list ul {  margin:0px -1em; }
.news-policy-bk01 .list ul li .con { margin:0px 1em; padding-right:2em; }


}


@media only screen and (max-width: 1280px){


}


@media only screen and (max-width: 1200px){

.news-notice-bk01 .list ul li .text { padding-right:5%; }

}

@media only screen and (max-width: 980px){
	
.news-index-bk01 { padding-bottom:5em; }	
.news-index-bk01 .list ul { margin:0px -0.5em; padding:1.875em 0px 2em; }
.news-index-bk01 .list ul li .con { margin:1em 0.5em; }

}



@media only screen and (max-width: 767px){

.ns-title { padding:1.5em 0px; }


.ns-focus .pic-left { position:relative; width:100%; }
.ns-focus .pic-left .img { padding-bottom:50%; }
.ns-focus  .pic-left  a { display:block; }
.ns-focus .pic-left dl { padding:1.5em; }
.ns-focus .pic-right { width:100%; margin-top:1em; }
.ns-focus .pic-right .text { padding:1.5em; }
.ns-focus .pic-right .ft { padding-top:1.5em; }
.news-index-bk01 { padding-bottom:3em; }
.news-index-bk01 .list ul { padding:1em 0px; }
.news-index-bk01 .list ul li { width:100%; }
.news-index-bk01 .list ul li .text { padding:1.5em; }
.news-index-bk01 .list .ft { padding-top:1.5em; }

.news-policy-bk01 { padding-bottom:3em; }
.news-policy-bk01 .list ul {  margin:0px; padding-bottom:1em; }
.news-policy-bk01 .list ul li { width:100%; }
.news-policy-bk01 .list ul li .con { margin:0px; padding:1.5em 1.5em 2em; }
.news-policy-bk01 .list ul li .more a { display:inline-block; color:#333; }
.news-policy-bk01 .list ul li h3 { font-weight:bold; }

.news-notice-bk01 { padding-bottom:3em; }
.news-notice-bk01 .list ul { padding-bottom:1em; }
.news-notice-bk01 .list ul li { padding:1.0em; }
.news-notice-bk01 .list ul li .time { position:relative; float:left; width:40%; text-align:left; top:0.5em;   }
.news-notice-bk01 .list ul li .time p { display:inline-block; }
.news-notice-bk01 .list ul li .table { display:inline-block; width:auto; position:relative; }
.news-notice-bk01 .list ul li .time p:first-child { position:absolute; left:3em; bottom:-0.04rem; }
.news-notice-bk01 .list ul li .con { padding:0px; }
.news-notice-bk01 .list ul li .text { padding-right:0px; }
.news-notice-bk01 .list ul li .ft { padding-top:1em; }
.news-notice-bk01 .list ul li .more { position:relative; width:50%; float:right; text-align:right; }
.news-notice-bk01 .list ul li h3 { font-weight:bold; }
.news-notice-bk01 .list ul li .more a { padding:1px 1em 0px; }


.news-code-bk01 { padding-bottom:2.5em; }
.news-code-bk01 .news-code { padding:3em 1.5em;}
.news-code-bk01 .text { max-width:100%; }
.news-code-bk01 .code { padding-top:2em; }
.news-code-bk01 .code .img { width:5.625em; margin-right:0.5em; }


.news-detail-wrap .nrnav-box .nr-nav-left { line-height:3; }
.news-detail { padding:2em 0px; }
.news-detail .sub-title { margin-top:0px; }
.news-detail .sub-title .author {float:left; }
.news-detail .sub-title .author span { padding:0px 1em 0px 0px; }
.news-detail .ns-page { padding-top:1em; }
.news-detail .ns-page .left-page { width:100%; }
.news-detail .ns-page .back { padding-top:1.5em; width:100%; text-align:center; }



}



@media only screen and (max-width: 414px){
	

 

}



