﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-family:Microsoft Yahei;}
a{ text-decoration:none; color:#333;outline:none; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -ms-transition:all .3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
a:hover,.hm-main .hm-cont .hm-text .hm-news-box h1 a:hover{ text-decoration:none; color:#c00;}
*{margin:0; padding:0; border:0;}
ul,ol,li{ list-style: none;}
img{ vertical-align:middle;}
.float-l{ float:left;}
.float-r{ float:right;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}

.hm-main{ width:1000px; margin:0 auto;}
.hm-main .hm-title{ width:100%; height:30px; padding-top:10px;}
.hm-main .hm-title .hm-tit{ width:90px; height:29px; display:block; background:url(../../../images/special/150303/autolay.png) no-repeat;}
.hm-main .hm-title .hm-time{ width:72px; height:29px; display:block; background:url(../../../images/special/150303/autolay.png) no-repeat 0 -33px;}

.hm-main .hm-cont{ width:100%; }
.hm-main .hm-cont .hm-img{ width:520px; height:320px;}
.hm-main .hm-cont .hm-img a{ width:520px; height:320px; display:block; position:relative;}
.hm-main .hm-cont .hm-img a img{ width:520px; height:320px;}
.hm-main .hm-cont .hm-img a span{ background: url(../../../images/special/150131/index/bg_black.png) repeat; bottom: 0;color: #fff; font-size: 16px;height: 40px;left: 0;line-height: 40px;overflow: hidden;padding: 0 3%; position: absolute; width: 94%; font-family:"微软雅黑";}

.hm-main .hm-cont .hm-text{ width:445px; height: 318px;/*padding-top:3px;*/ position:relative;}
.hm-main .hm-cont .hm-text .hm-news-box{ width:100%; border-bottom:1px #b7b7b7 dashed;}
.hm-main .hm-cont .hm-text .hm-news-box h1{ margin-top: -6px; width:100%; text-align:center;}
.hm-main .hm-cont .hm-text .hm-news-box h1 a{ font-size:24px; color:#333333;font-family:"微软雅黑";}
.hm-main .hm-cont .hm-text .hm-news-box .hm-txt{ font-size:14px; color:#999999; line-height:26px; text-indent:2em;font-family:"微软雅黑"; padding-top:12px; padding-bottom:15px;}

.hm-main .hm-cont .hm-text .hm-list{ width:100%;  position: absolute; bottom: 0; left: 0;}
.hm-main .hm-cont .hm-text .hm-list li span{ width:4px; height:4px; display:inline-block; background:#333333; margin-right:10px; vertical-align:middle;}
.hm-main .hm-cont .hm-text .hm-list li{ *margin-top: 15px;margin-top: 14px;}
.hm-main .hm-cont .hm-text .hm-list li a{ font-size:16px; color:#333333;font-family:"微软雅黑"; display:inline-block; vertical-align:middle;}



