﻿@charset "utf-8";
/* CSS Document */

.newtitle{font-size:18px; color:#0868b4; line-height:40px; text-align:center;}
.newtime{height:40px; border-bottom:1px solid #d6d6d6; color:#666; text-align:center; margin-top:10px;}
.newtime span{margin:0 8px;}
.content{ margin-top:20px;font-weight: normal;word-break: break-all;}

.caseinfolist dl{height:125px;border-bottom:1px solid #d6d6d6; padding:20px 0;}
.caseinfolist dt{float:left; width:165px; display:inline;}
.caseinfolist dt img{width:165px; height:125px;}
.caseinfolist dd{float:right; width:810px; display:inline;}
.caseinfolist-name{font-size:16px; font-weight:bold; height:50px; line-height:50px; overflow:hidden;}
.caseinfolist-content{ height:56px; overflow:hidden}
.companyname{font-size:16px; font-weight:bold; line-height:35px; margin:5px auto; text-align:center;}
.companycontent{ height:auto;word-break: break-all; font-weight:normal;}

.q{border-bottom:1px dashed #d6d6d6;margin-top:10px; padding-bottom:10px;}
.qtitle,.qcontent{ padding-left:33px; word-break: break-all;}
.qtitle{background:url(images/Q.gif) left 3px no-repeat;float:left;width:580px; color:#0868b4;}
.qtime{float:left;width:137px; color:#333; text-align:right;}
.qcontent{background:url(images/A.gif) left 3px no-repeat; }

.aboutservice{ width:215px; height:auto; padding:20px 0;}
.service{width:100%; height:120px; border-bottom:1px solid #e0e0e0; margin-bottom:20px; }
.service h2{ color:#1a1a1a; font-weight:bold;}
.service p{width:45%; color:#666666; font-size:12px; line-height:21px; }
.service a{ color:#0068b7; font-size:12px;}