@charset "utf-8";
/* CSS Document */ 
.main{ width:100%; margin-top:26px; border-bottom:1px solid #dddddd; margin-bottom:42px; padding-bottom:26px;}
.main .mainer{ width:1130px; margin:0 auto;}
.mainer .left,.mainer .right{ float:left;}
.mainer .left{ width:209px; padding-right:34px;}
.mainer .left .top{width:174px; background:url(../images/service_04_03.jpg) no-repeat left top; padding-top:142px; height:167px; border:1px solid #c3c3c3; padding-left:16px; padding-right:19px; margin-bottom:50px;}
.mainer .left .top li{ background:url(../images/service_17.jpg) no-repeat 8px 13px; text-indent:30px; font-size:12px; height:36px; line-height:36px; border-bottom:1px solid #c0c0c0;}

.mainer .left .top li:hover{ background:url(../images/service_14.jpg) no-repeat 8px 13px;}
.mainer .left .down{ width:194px; height:96px; background:#e1dedb; padding-bottom:11px; padding-left:15px; padding-top:19px;}
.mainer .left .down p.p1{ color:#838383; line-height:20px; margin-bottom:13px;}
.mainer .left .down p.p2{ height:13px; line-height:13px; margin-bottom:4px;}
.mainer .left .down a{ display:inline-block; color:#838383;line-height:13px; font-size:12px;}
.mainer .left .down a:focus{ color:#0074ba;}
.mainer .left .down p.p3 input{ width:156px; height:25px; border:0; line-height:25px; font-size:12px; color:#000;}
.mainer .left .down p.p3{ position:relative;}
.mainer .left .down p.p3 img{ display:block; position:absolute; left:156px; top:0;}
.mainer .right{ width:887px;}
.mainer .right .toper{ width:877px; height:34px; background:url(../images/service_05.jpg) repeat-x;  padding-left:10px;}
.mainer .right .toper .left{ width:300px; float:left; height:34px; line-height:34px; font-size:16px; color:#fefefe; font-weight:bold;}
.mainer .right .toper .right{ width:169px; line-height:34px; float:right; padding-left:210px; padding-right:21px; background:url(../images/service_08.jpg) no-repeat 196px 10px; height:34px;} 
.mainer .right .toper .right a{ font-size:12px; color:#ffffff;}
.mainer .right .downer{ background:url(../images/consultation_03.jpg) no-repeat 320px 25px,url(../images/consultation_07.jpg) no-repeat left 63px,#f5f5f5; border:1px solid #dddddd; width:885px; padding-left:320px; padding-top:97px; padding-bottom:; }
.mainer .right .downer p{ height:26px; line-height:26px; margin-bottom:14px;}
.mainer .right .downer p label{ width:50px; float:left; height:26px; line-height:26px; font-size:14px; color:#000; font-weight:bold;}
.mainer .right .downer p input[type="text"]{ height:24px; border:1px solid #a9a9a9; width:400px;}
.mainer .right .downer p textarea{ width:400px; height:94px; border:1px solid #a9a9a9; overflow-y:hidden;}
.mainer .right .downer p.p1{ font-size:14px; color:#000; font-weight:bold; height:96px; margin-bottom:26px;}
.mainer .right .downer p.p2{ padding-left:61px; margin-bottom:58px;}
.mainer .right .downer p.p2 input{ width:160px; height:36px; margin-right:50px;}
.mainer .right .downer p.p2 .aa{ background:#0080c3; font-size:14px; color:#fff; text-align:center; border:0;}
.mainer .right .downer p.p2 .bb{ background:#d8d8d8; font-size:14px; color:#fff; text-align:center; border:0;}