/*新闻详情页*/
.new_detil{ padding:90px 0 0;}
.new_detil .w1400{position:relative;}
.new_detil .nyNewsDetail_Title { width:100%; height:auto; margin:0 auto 20px; padding:0;}
.nyNewsDetail_Title h1 { width:100%; height:auto; line-height:50px; color:#333; font-size:30px;margin:0 auto; padding:0 150px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.new_detil .nyNewsDetail_Tips { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:16px; margin:0 auto 30px; padding:0 0 15px; border-bottom:1px solid #e6e6e6;}
.nyNewsDetail_Tips span { display:inline-block; height:30px; line-height:30px; color:#999; font-size:16px; margin:0 40px 0 0; padding:0;}
.nyNewsDetail_Tips span img { display:block; width:16px; height:16px; margin:7px 7px 7px 0; padding:0; float:left;}
.nyNewsDetail_Con { width:100%; height:auto; overflow:hidden; line-height:28px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}
.nyNewsDetail_Con div, .nyNewsDetail_Con p, .nyNewsDetail_Con span, .nyNewsDetail_Con font, .nyNewsDetail_Con em { width:100%; height:auto; overflow:hidden; line-height:28px!important; color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; font-style:normal; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}
.nyNewsDetail_Con div, .nyNewsDetail_Con p { margin:0 auto 20px;}
.nyNewsDetail_Con img { display:inline-block; width:auto!important; max-width:100%!important; height:auto!important; margin:0 0 20px;}

.new_detil a.ReturnBtn { display:block; width:140px; height:40px; overflow:hidden; line-height:40px; color:#777; font-size:16px; text-align:center; background-color:#fff; border:1px solid #e5e5e5; border-radius:21px; position:absolute; top:0; right:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.new_detil a.ReturnBtn i { display:inline-block; width:18px; height:18px; vertical-align:middle; margin:-2px 6px 0 0; padding:0; background:url(../images/ico4.png) center center no-repeat; background-size:18px 18px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.new_detil a.ReturnBtn:hover { color:#fff; background-color:#0058a8; border:1px solid #0058a8;}
.new_detil a.ReturnBtn:hover i { background:url(../images/ico5.png) center center no-repeat; background-size:18px 18px;}

.nyPrevNext { width:100%; height:auto; margin:40px auto 0; padding:0;}
.nyPrevNext ul li{ width:50%; background:#f5f5f5; text-align:center;color:#666; font-size: 18px;line-height:100px;}
.nyPrevNext ul li:nth-child(1){padding:0 0 0 284px;}
.nyPrevNext ul li:nth-child(2){padding:0 284px 0 0;}
.nyPrevNext ul li span{display:inline-block; width:30px; height:30px; vertical-align:middle;font-size:0;}
.nyPrevNext ul li span a{ display:block; width:100%; height:100%;}
.nyPrevNext ul li:nth-child(1) span{background:url(../images/jt17.png) left center no-repeat;margin: 0 10px 0 0;}
.nyPrevNext ul li:nth-child(2) span{background:url(../images/jt14.png) right center no-repeat;margin: 0 0 0 10px;}
.nyPrevNext ul li:hover{ background:#0058a8;color:#fff;}
.nyPrevNext ul li:nth-child(1):hover span{background:url(../images/jt18.png) left center no-repeat;}
.nyPrevNext ul li:nth-child(2):hover span{background:url(../images/jt15.png) right center no-repeat;}
.caseDetailpic{ text-align:center;}
.caseDetailpic img{ max-width:70% !important; margin:0 auto 20px !important; display:block;}


@media screen and (max-width:1680px) {
.new_detil{ padding:80px 0 0;}
.nyPrevNext ul li{ padding:0 0!important;}
.nyNewsDetail_Title h1{ font-size:28px;}
.nyPrevNext ul li{ line-height:90px;}
}
@media screen and (max-width:1440px) {
.new_detil{ padding:70px 0 0;}	
.nyNewsDetail_Title h1{ font-size:26px;}
.new_detil .nyNewsDetail_Title{ margin-bottom:10px;}
.nyNewsDetail_Con div, .nyNewsDetail_Con p, .nyNewsDetail_Con span, .nyNewsDetail_Con font, .nyNewsDetail_Con em{ font-size:15px !important;}
.nyNewsDetail_Tips span,.new_detil a.ReturnBtn{ font-size:15px;}
.nyPrevNext ul li{ line-height:80px; font-size:16px;}
.nyPrevNext ul li:nth-child(1) span,.nyPrevNext ul li:nth-child(2) span,.nyPrevNext ul li:nth-child(1):hover span,.nyPrevNext ul li:nth-child(2):hover span{ background-size:25px 25px;}
}
@media screen and (max-width:1200px) {
.new_detil{ padding:60px 0 0;}
.nyNewsDetail_Title h1{ font-size:24px;}
.nyNewsDetail_Con div, .nyNewsDetail_Con p, .nyNewsDetail_Con span, .nyNewsDetail_Con font, .nyNewsDetail_Con em{ font-size:14px !important; line-height:26px !important;}
.nyNewsDetail_Tips span{ font-size:14px;}
.nyPrevNext ul li{ line-height:70px;}
}
@media screen and (max-width:1024px) {
.new_detil{ padding:50px 0 0;}	
}
@media screen and (max-width:820px) {
.new_detil{ padding:40px 0 0;}	
}
@media screen and (max-width:767px) {
.nyNewsDetail_Title h1{ font-size:22px; padding:0; line-height:35px;}
.new_detil a.ReturnBtn{ position:static; margin:0 auto;}
.nyPrevNext ul li{ line-height:60px; font-size:15px;}
.nyPrevNext ul li:nth-child(1) span,.nyPrevNext ul li:nth-child(2) span,.nyPrevNext ul li:nth-child(1):hover span,.nyPrevNext ul li:nth-child(2):hover span{ background-size:20px 20px; margin:0;}
.new_detil a.ReturnBtn{ font-size:14px;}
.caseDetailpic img{ max-width:100% !important; margin:0 auto 10px;}
}
@media screen and (max-width:550px) {
.new_detil{ padding:30px 0 0;}	
}