﻿@charset "utf-8";
/* CSS news */

.project{ text-align:left; line-height:25px; font-size:13px; margin:0 15px; padding-bottom:15px; }
.project h2{ font-weight:700; font-size:18px; color:#1c62be; border-bottom:1px solid #DDD}
.project .pro-list{ width:99%;margin-top:15px; margin-bottom:10px; display:block; overflow:hidden; color:#333;}
.project .pro-list img{ float:left; padding:5px; width:192px;height:148px; border:1px solid #ccc; margin-right:10px; margin-bottom:30px;}
.project .pro-list a:hover img{ border:1px solid #999; background-color:#f3f3f3;}
.project .pro-list div{ width:465px; overflow:hidden; float:left; height:210px; line-height:1.6;}
.project .pro-list ul{ padding-right:8px;}
.project .pro-list li{ position:relative; line-height:1.3; margin-bottom:5px;}
a.d{ color:#f00; font-size:13px; padding:0 8px; border-left:1px solid #e5e3e3; text-align:center; border-right:1px solid #e5e3e3; height:24px;  line-height:24px; background:url(../img/bg1019.png) no-repeat -1284px -1132px; display:inline-block; margin-bottom:3px; margin:10px 0 6px; font-weight:bold;}
a.d:hover{ background-position:-1284px -1157px; text-decoration:none;}

.pro-detail{color:#333;}
.pro-detail p{ line-height:1.8; padding-bottom:5px;}
.pro-detail .pic{ float:left; }
.pro-detail .pic img{ margin-right:15px; margin-top:10px; border:1px solid #999;  padding:5px;}
.pro-detail .pic img:hover{ background-color:#f4f4f4s; border:1px solid #333;}
.pro-detail .content{ padding-top:10px;} 