


/*public*/
.pubitem h2{text-align: center; font-size: 24px;color: #000;padding: 64px 0; font-family: "微软雅黑"; font-weight: normal;}
.pubitem ul{width: 1180px;overflow:hidden;}
.pubitem li{width: 260px;height: 330px;float: left;margin: 0 20px 20px 0;background: #fff9f4;}
/*.pubitem .img{width: 260px;height: 180px;overflow: hidden;}*/
.pubitem .img img{width: 260px;height: 180px;}
.pubitem .font{padding: 30px 20px 40px;width: 256px;height:159px;position: relative;}
.pubitem .font h3{font-size: 18px;color: #363636;line-height: 24px; font-family: "微软雅黑"; font-weight: normal; }
.pubitem .font p{font-size: 13px;color: #777;line-height: 22px;padding-top: 25px;}
.pubitem .font .time{font-size: 15px;text-indent: 20px;color: #aaa;width: 100%;position: absolute;left: 0px;bottom: 30px;;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.pubitem .font .time em{float:right;display: block; width: 15px;height: 15px; margin-top: 4px; margin-right: 20px;background: url(../images/pubitem-icon.jpg) no-repeat left center;;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.pubitem li:hover{}
.pubitem li:hover h3{color:#f39600;font-size:18px;}
.pubitem li:hover .time{color: #fe8f01;;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.pubitem li:hover .time em{background: url(../images/pubitem-icon.jpg) no-repeat -15px center;;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.pubitem .btn-more{margin: 45px auto 65px;}
.pubitem li.on .font{height: 337px;}
.wrap{width:1200px;margin:0 auto;}
.wrap:after,.wrap after,.wrap:before,.wrap before{display: table; content: " ";}
.wrap:after,.wrap after{clear: both;}
.w1100{position:relative; width:1200px; margin:0 auto;}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('../font/Montserrat-Regular.eot'),
         url('../font/Montserrat-Regular.woff2') format('woff2'),
         url('../font/Montserrat-Regular.woff') format('woff'),
         url('../font/Montserrat-Regular.ttf') format('truetype'),
         url('../font/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dincond-medium_1-webfont';
    src: url('../font/dincond-medium_1-webfont.eot'),
         url('../font/dincond-medium_1-webfont.woff2') format('woff2'),
         url('../font/dincond-medium_1-webfont.woff') format('woff'),
         url('../font/dincond-medium_1-webfont.ttf') format('truetype'),
         url('../font/dincond-medium_1-webfont.svg#dincond-medium_1-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}



