@charset "gb2312";
/* list.shtml Ò³ï¿½ï¿½ï¿½ï¿½Ê½ ï¿½ï¿½ï¿½ï¿½ï¿½Ý²ï¿½ï¿½Ö£ï¿½ */
.con_left{ margin-top:0;}
.con_left dl.toppic{ width:100%; height:auto; margin-top:40px;}
.con_left dl.toppic dt a img{ width:100%; height:auto;}
.con_left dl.toppic dd{ margin-top: -45px; height: 45px;}
.con_left dl.toppic dd span { display: block; height: 45px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.con_left dl.toppic dd p { margin: -45px 0 0 15px; color: #fff; line-height: 45px; font-size: 18px; filter: alpha(opacity=99); -moz-opacity: 0.99; -khtml-opacity: 0.99; opacity: 0.99;}
.con_left dl.toppic dd p a { color: #fff;}
.con_left .conart { margin-top: 15px;}
.con_left .conart dl { width:100%; padding: 25px 0; border-bottom: 1px solid #ebebeb;}
.con_left .conart dl dt,.con_left .conart dl dd{ float:left;}
.con_left .conart dl dt { width: 30.6%; height:auto; border: 1px solid #ebebeb;}
.con_left .conart dl dt img{ width:100%; height:auto;}
.con_left .conart dl dd { width: 65.9%;}
.con_left .conart dl dd.ddbak{ width:3.5%; height:1px; visibility: hidden; font-size: 1px;}
.con_left .conart dl dd h2 { font-size: 18px; color: #1c1b1b; font-weight: bold; margin-bottom: 10px; line-height:26px;}
.con_left .conart dl dd h2 a { color: #1c1b1b;}
.con_left .conart dl dd p { color: #535353; line-height: 25px; font-size:12px;}
.con_left .conart dl dd p a { color: #787878;}
.con_left .conart dl dd span.date { display: block; color: #8e8e8e; text-align: right; margin-right: 10px;}
.con_left .page{ width:100%; text-align:center; margin-top:40px;}
.con_left .page a{ display:inline-block; color:#d3452a; padding:0 5px;}
.con_left .page .pastyle{ padding:2px 16px; margin:0 4px; border:1px solid #d3452a; border-radius:13px;}
.con_left .page .pastyle:hover{ background:#d3452a; color:#fff;}
.con_left .page .pagrey{ color:#9e9e9e; border:1px solid #9e9e9e;}
.con_left .page .pagrey:hover{ background:#9e9e9e; color:#fff;}

.con_left .page .pagrey2{ color:#9e9e9e;}
.con_left .page .pagrey2:hover{ color:#ff4911;}

.con_left .page span.pamar{display:inline-block; width:15%; height:1px;}
.con_left .pagemobile .pastyle{ padding: 4px 32px; border-radius: 17px; border:2px solid; font-weight: bold; font-size: 16px;}
.con_right{ background-color:#fff;}
.con_right dl.dlright{ width:100%;}
.con_right dl.dlright dt .img{ margin-top:40px;}
.con_right dl.dlright dt img{ width:100%; height:auto;}
.con_right dl.dlright dd{ background: #f4f4f4; padding: 45px 12px 50px;}
.con_right dl.dlright dd ul { padding-top: 5px; border-top: 1px solid #d5dade;}
.con_right dl.dlright dd ul li {padding:13px 0; border-bottom: 1px dashed #d5dade; list-style: inside disc; font-size: 14px; color: #18252a;}
.con_right dl.dlright dd ul li a { font-size: 14px; color: #18252a;}
.con_right dl.dlright dd a.more {/* display: inline-block; */display: none; float: right; font-size: 12px; color: #acacac; height: 40px; line-height: 40px;}

/* ?¹ç??2019 å¼?å§?*/
.allscreem{width: 100%; height: 145px;background: url(../images/heabg01.jpg) repeat-x left top;}
.allscreem .navback{background: none;}
/*.allscreem .navimg{padding: 42px 0 0px;}*/
.allscreem .navback .navul{float:right;background: url(../images/navbg1.png) no-repeat left top; padding: 0;}
/*.allscreem .navback .navul li{margin: 0 60px;}*/
.allscreem .navback .navul li a{font-size: 28px; line-height: 50px;}
.con_left{width: 100%;}
.con_left .conart dl dd h2{font-size: 30px; line-height: 40px;}
.con_left .conart dl dd p{font-size: 18px; line-height: 26px;}
.con_left dl.toppic dd{display: none;}
.con_left .conart dl.qiping dt,.con_left .conart dl.qiping dd.ddbak{display: none;}
.con_left .conart dl.qiping dd{width: 100%;}
/* ?¹ç??2019ç»??? */

@media (max-width: 767px) {
  .con_left .conart dl dt { width: 35%;}
  .con_left .conart dl dd { width: 61.5%;}
  .con_left .conart dl dd h2 { line-height:30px; margin-bottom: 3px;font-size: 22px}
  .con_left .conart dl dd p span { display:inline-block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; font-size:14px; line-height: 18px; max-height:36px; text-overflow:ellipsis; overflow:hidden; white-space:initial;}
  .con_left .conart dl dd span.date { margin-right: 5px;}

}
@media (max-width: 500px) {
.con_left dl.toppic { margin-top: 30px;}
.con_left .conart { margin-top: 10px;}

}
@media (max-width:338px) {
  .con_left .page span.pamar{ width:2%;}
}
@media (max-width:299px) {
  .con_left .page span.pamar{ width:0;}
.con_left .pagemobile .pastyle{ margin:5px 0;}
}