﻿body,html{background:#f3f3f4;}

.topImg{height: 360px;position: relative;}
.topImg img{display:block;height:100%;margin:0 auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.mContent{width:1200px;margin:0 auto;}
/* 标题 */
 .shareUl{}
 .shareUl ul{padding-top: 30px;font-size: 0;padding-bottom: 30px;}
 .shareUl li{padding-top: 30px;width: 49.9%;display: inline-block;vertical-align: top;}
 .shareUl a{display: block;padding:  20px;position: relative;}
 .shareUl a em{display: block;width: 160px;height: 170px;position: absolute;left: 0;top:0;}
 .shareUl a em img{display: block;width: 100%;height: 100%;}
 .shareUl a b{font-size:28px;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;line-height:37px;color:#000000;margin-bottom:10px;}
 .shareUl a:hover{background: #005089;}



.shareUl a span{display:block;font-size:20px;font-weight:400;line-height:26px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;overflow:hidden;height: 78px;}
.shareUl a i{font-size:16px;display:block;font-family:Segoe UI;font-weight:400;line-height:21px;color:#999999;margin-top:10px;}
.shareUl a:hover *{color: #fff;}
.sharePage{font-size:0;white-space:nowrap;text-align:right;padding-bottom:30px;}
.sharePage a{display:inline-block;vertical-align:top;padding:0 10px;height:34px;border:1px solid #707070;font-size:14px;text-align:center;font-weight:400;line-height:32px;color:#005089;}
.sharePage p{font-size:16px;display:inline-block;vertical-align:top;font-family:Segoe UI;font-weight:400;line-height:32px;color:#707070;padding:0 20px;}
/* 详情 */
.details{padding-top:60px;margin-bottom:50px;}
.details .d_title{padding:20px 0;border-bottom:1px solid #CCCCCC;margin-bottom:30px;}
.details .d_title h1{display:block;font-size:36px;font-weight:400;line-height:48px;color:#000000;opacity:1;}
.details .d_title span{display:block;font-size:18px;padding-top:10px;font-weight:400;line-height:24px;color:#999999;}
.details .d_text{border-bottom:1px solid #CCCCCC;padding-bottom:40px;}
.details .d_text .p_t{padding:10px 50px 10px 50px;border-left:3px solid #005089;background:#F7F7F7;margin-bottom:10px;}
.details .d_text .p_t b{font-size:20px;font-weight:bold;line-height:27px;color:#005089;}
.details .d_text .p1{font-size:18px;font-weight:400;line-height:48px;color:#707070; text-indent:35px; }
.details .p_statement{font_size:14px; font_weight:400; line-height: 32px; color:#999999;}
.details .d_text img{display:block;margin:20px auto;max-width:100%;}

.details .d_news{width:100%; height:50px; margin:20px 0;}
.details .d_news div{width:262px; height:48px;border: 1px solid #005089;}
.details .d_news .prev,.details .d_news .prev b,.prev,.details .d_news .prev p{float: left;}
.details .d_news b{width: 32px; height: 46px; background-color: #005089; text-align: center; font-size: 28px; line-height: 46px; color:#ffffff;}
.details .d_news p{width: 222px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 44px;}
.details .d_news .next,.details .d_news .next b,.details .d_news .next p{float: right;}


@media screen and (min-width: 0px) and (max-width: 1024px) {
  .topImg{height: auto;position: relative;width: 100%;}
  .topImg img{position: relative;left: 0%; top:0%;width:  100%; height:auto; transform: translate(0%,0%); -moz-transform:  translate(0%,0%); -webkit-transform:  translate(0%,0%); -o-transform:  translate(0%,0%); -ms-transform: translate(0%,0%);}
  .mContent{width: 100%;}
  .mc_title{padding:20px;} 
  .mc_title h2{font-size:26px;line-height:32px;margin-bottom:10px;}
  .mc_title h3{font-size:26px;line-height:30px;margin-bottom:10px;}
  .mc_title h3.mc_h3{font-size:24px;line-height:30px;}
  .mc_title span{font-size:22px;line-height:30px;}

  .shareUl ul{padding: 10px 20px;}
 .shareUl li{padding-top: 10px;width: 100%;}
 .shareUl a{}
 .shareUl a em{width: 120px;height: 120px;}
 .shareUl a b{font-size:20px;line-height:30px;margin-bottom:6px;}
.shareUl a span{font-size:16px;line-height:20px;height: 60px;}
.shareUl a i{font-size:16px;line-height:21px;margin-top:10px;}
.sharePage{padding:20px;}
.sharePage a{padding:0 10px;height:34px;border:1px solid #707070;font-size:14px;line-height:32px;}
.sharePage p{font-size:16px;line-height:32px;padding:0 20px;}


.details{padding:20px;}
.details .d_title{padding:20px 0;border-bottom:1px solid #CCCCCC;margin-bottom:20px;}
.details .d_title h1{font-size:26px;line-height:38px;}
.details .d_title span{font-size:18px;padding-top:10px;line-height:24px;}
.details .d_text{border-bottom:1px solid #CCCCCC;padding-bottom:40px;}
.details .d_text .p_t{padding:10px 50px 10px 50px;border-left:3px solid #005089;margin-bottom:10px;}
.details .d_text .p_t b{font-size:20px;line-height:27px;}
.details .d_text .p1{font-size:18px;line-height:32px;}
.details .d_text img{margin:20px auto;}

}
@media screen and (min-width: 0px) and (max-width: 750px) {
.details .d_news div{width:180px;}
.details .d_news .prev,.details .d_news .prev b,.prev,.details .d_news .prev p{float: left;}
.details .d_news b{width: 32px; height: 46px; background-color: #005089; text-align: center; font-size: 28px; line-height: 46px; color:#ffffff;}
.details .d_news p{width: 146px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 44px;}
.details .d_news .next,.details .d_news .next b,.details .d_news .next p{float: right;}
}

@media screen and (min-width:374px) and (max-width:479px){}
@media screen and (min-width:480px) and (max-width:639px){}
@media screen and (min-width:640px){}
