﻿@charset "utf-8";

.container {}
.container .wrap { padding-top:15px; }

.pArea { padding-bottom:30px; }

.sub { float:left; width:258px; }
.sub .hd { position:relative; height:34px; background:url(hd_02.jpg) no-repeat left center; }
.sub .hd h2 { line-height:34px; font-size:14px; color:#fff; padding-left:85px; }
.sub .hd em { position:absolute; bottom:0px; left:25px; display:block; width:55px; height:38px; }
.sub .bd { padding:15px 8px; }
.sub .bd li { line-height:20px; padding-left:18px; background:url(ico_01.jpg) no-repeat left center; }

.main { float:right; width:722px; }
.main .hd { position:relative; height:33px; background:url(hd_01.jpg) no-repeat left center; }
.main .hd h2 { line-height:32px; width:150px; text-align:center; font-size:14px; color:#fff; }
.main .hd p { position:absolute; right:0px; top:9px; width:44px; height:18px; line-height:18px; text-align:center; display:block; }
.main .hd p a { color:#fff; font-size:12px; }
.main .hd p a:hover { text-decoration:none; }
.main .bd {}
.main .cont {}
.main .pic-item-list {}
.main .pic-item { float:left; width:180px; padding:10px 0; }
.main .list-pic { width:150px; height:150px; line-height:150px; border:1px solid #DADBDF; margin:0 auto; }
.main .txt { line-height:24px; text-align:center; }
.main .txt dt { /*font-style:italic;*/ padding-top:6px; color:#FF553A; font-size:14px;}
.main .txt dd {}