
/* reset.css */
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
html{font-family:sans-serif;}
body {font-family:"PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif;color: #222;width: 100%;min-width:1200px;line-height:24px;font-size:14px;position: relative;/*-webkit-user-select: none;*//*-webkit-text-size-adjust: none;*/}
ol,ul,li,dt,dd,dl{list-style:none;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{text-decoration:none;}
a:link,a:visited,a:hover,a:active{color:#222;text-decoration:none}
a:hover,a:active{text-decoration:none;}
a:hover{color:#ff6633}
input,button{cursor:pointer;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
section{ width:1000px; margin:0 auto;}
h2,h3,h4,h5{ font-weight:normal}

/* 公共样式 */
.fr{float: right}
.fl{float: left !important}
.f12{font-size: 12px !important}
.f14{font-size: 14px !important}
.cDGray{color: #888}
.cGray{color: #333}
.cOrg{color:#ff6633 !important}
.clear{clear: both;}
.bn{border:none !important;}
.dn{display: none !important}
.fb{font-weight: bold !important;}
.noBack{background: none !important}
.clearfix:after{content:".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;visibility: hidden;clear:both;}
.clearfix{*display: table;*zoom:1;}

/* 公用边距 */
.ml30{margin-left:30px !important}
.p0{padding: 0 !important}
.pt10{padding-top: 10px !important}
.pt30{padding-top: 30px !important}
.pb50{padding-bottom: 50px !important}
.mt50{margin-top: 50px !important}
.mt40{margin-top: 40px !important}
.mt30{margin-top: 30px !important}
.mb30{margin-bottom: 30px !important}
.mt25{margin-top: 25px !important}
.mt20{margin-top: 20px !important}
.mt15{margin-top: 15px !important}
.ml15{margin-left: 15px !important}
.mt10{margin-top: 10px !important}
.mt_40{margin-top: -40px !important}
.mb15{margin-bottom: 15px !important}
.mb25{margin-bottom: 25px !important}
.mb20{margin-bottom: 20px !important}

/* 页面框架 */
.listMain{width: 1200px;margin: 0 auto ;}
.listLeft{width: 150px; float: left;height: 100%;}
.listMiddle{width: 840px; float: left; margin-right: 60px;}
.listRight{width: 300px; float: left;_position:absolute;_top:2px;_right:0;_margin:0 !important;}
.newsList{margin-bottom: 40px;}
/*中间信息*/
.news_row{position: relative;border-bottom: 1px solid #eee;padding: 15px 0;overflow: hidden;}
.news_row.notImg .nr_detail{width: 100%;}
.news_row .nr_pic{float: left;_display: inline;display: block;width: 140px;height: 90px;overflow: hidden;margin-right: 20px;}
.news_row .nr_pic img{width: 100%;height: 100%;transition: all 0.7s;}
.news_row .nr_pic img:hover{transform: scale(1.05);}
.news_row .nr_detail{ width: 670px;float: left;_display: inline;}
.news_row.nopic .nr_detail{width: 640px;}
.news_row .nr_detail h3{height: 60px;line-height: 30px;font-size: 20px;color:#404040;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news_row.nopic .nr_detail h3{min-height: 30px;height: auto;}
.news_row .nr_tag{color: #b6b5b5;font-size: 14px;margin-top: 15px;height: 13px;line-height: 13px;}
.news_row .nr_tag span{margin-right: 10px;}

/*右侧*/
.g-box-5{height:20px; line-height:20px; text-align:right}
.g-box-6{padding:20px;background:#fbfbfb;border:1px solid #f1f1f1;}
.g-box-6 p{font-size:16px;color:#404040;line-height:26px;}
.g-box-6 span{font-size:12px;color:#9b9b9b;}
.m-tt-1{padding:5px 0 20px 0; line-height:56px; color:#222; font-size:40px; font-weight:normal;}
.m-tt-2{display:inline; font-size:16px; font-weight:normal; color:#404040}
.m-tt-3{margin-bottom:5px;font-weight:normal;font-size:16px;color:#9b9b9b;}
.g-box-7,.m-sch,.m-pic-1,.m-lst-2,.m-pic-2{overflow:hidden}
.m-pic-1 li{ float:left; width:145px; margin-right:10px;}
.m-pic-1 a strong{font-size:14px; color:#383838; font-weight:normal; line-height:18px;height:36px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.m-pic-1 a:hover strong{color: #f63;}
.m-pic-1 .m-pic-d{display: inline-block;width: 145px;height: 110px;overflow: hidden;}
.m-pic-1 img{width:145px; height:110px;transition: all 0.7s;overflow: hidden;}
.m-pic-1 img:hover{transform: scale(1.05);}

.m-lst-1  li{line-height: 32px;width:100%;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden}
.bigImg{display: block;width: 100%;position: relative;overflow: hidden;font-size: 0;line-height: 0;}
.bigImg img{width: 100%;height:170px;overflow: hidden;transition: all 0.7s;}
.bigImg img:hover{transform: scale(1.05);}
.bigImg i{z-index: 99;display: block;width: 36px;height: 36px;position: absolute; top:102px;left:162px}
.bigImg h3{z-index: 99;font-size: 14px;background: url(../image/bgblack.png) no-repeat top center;color: #fff;line-height:40px;height: 40px;background-size: 100% 100%;width:260px;padding: 0 20px;text-align: left;position: absolute;bottom: 0;left:0;right:0;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden;_background:none;_background:#000 !important;_height:40px;_line-height: 40px;}
.u-ico-1{    display: block;
    float: left;
    width: 6px;
    height: 20px;
    margin-right: 10px;
    background: #fb5f20;
    border-radius: 20px;}



