/* CSS Document */



.news .item { padding:18px; margin-bottom: 28px; border-bottom:1px solid #e8e9e9; position: relative; }

.news .item .img { padding:5px ; float:left; width: 24.03371%; }

.news .item .img img { width: 100%; display: block;}

.news .item .info { width: 72.04494%; float:right;  }

.news .item .info .title { font-size: 19px;  padding-top: 20px; margin-bottom:5px;}


.news .item .info p { display: block;color: #909090;  font-size: 14px; verflow: hidden; padding:0; line-height:25px; padding-bottom:20px;  }
.news .item .info p a{ color:#004097 }
.news .item .info .more { position: absolute; bottom: 17px; display: inline-block; color: #fff; background: #666; padding: 5px 24px; border-radius: 4px; text-transform: capitalize; right:0px;}

.news .item .info .more:hover{background: #004097;}

.news .item .info .time { position: absolute; bottom: 15px;  font-size: 14px; color:#004097 }



.application .item { border:0; background:url(../images/line.jpg) right bottom no-repeat; padding:0; padding-bottom:20px } 

.application .item .img {border:1px solid #e8e9e9; padding:5px ;width: 25.03371%; }

.application .item .img img {border-radius: 0px}

.application .item .info { width: 69.04494%; float:right;  }

.application .item .info .more{ right:0; }





.news .item .img img { background: url(/images/img/load.gif) no-repeat center center;}



.news .item .info .title { font-size:22px; padding-top:10px }

.news .item .info .title a{color:#004097}
.news .item .info .title a:hover{}

.download .item .info .more{background:#666666; padding: 10px 20px 10px 45px; right:25px; line-height:25px}

.download .item .info .more:before{content: ''; font-size: 19px; color: #fff; vertical-align: middle; font-weight: normal; height:25px; width:20px; background: url(../images/dow_ico.png) no-repeat; position:absolute; left:18px}
.download .item .info .more:hover{background:#004097; }





@media screen and (max-width: 420px) { .news .item .img { width: 100%; }

.news .item .info { width: 100%; padding-bottom:40px }

}





.newscon .title { font-size:25px; color: #333; text-align: center; margin-bottom: 35px;  }

.newscon .time { padding-bottom: 4px; font-size: 14px; color: #909090; border-bottom: 1px solid #909090; margin-bottom: 30px; }

.newscon .info { color: #666; margin-top: 15px;  margin-bottom: 30px;}