@charset "utf-8";

.container {background:url(container.jpg) top center repeat;}
.container .wrap{width:980px;box-shadow:0 0 4px #ccc;background:#fff;padding:20px 45px 0;}

/**aArea**/
.aArea{background:url(ico1.gif) bottom repeat-x;padding-bottom:16px;}
.hot{float:left;}
.hot span{color: #843175;font-weight:bold;font-size:14px;}
.hot a{padding:0 12px;}

.search {width:245px; height:27px; background:url(search.jpg); overflow:hidden; float:right; }
.search form { position:relative; width:245px; height:27px; }
.search form .search-input-box input { width:202px; height:27px; line-height:27px; color:#ccc; padding-left:5px; outline:none; }
.search form .search-btn { position:absolute; right:0; top:0; width:38px; height:27px; }
.search form .search-btn button { display:block; width:38px; height:27px; background:url(blank); text-indent:-999em; cursor:pointer; }

/**bArea**/
.bArea{margin-top:20px;}
.bArea .sub{width:227px;float:left;}
.bArea .sub h2{height:83px;background:#843175;font-size:26px;text-align:center;color:#fff;font-weight:normal;padding-top:20px;}
.bArea .sub h2 em{display:block;font-size:13px;}
.bArea .sub dl{}
.bArea .sub dt{height:41px;line-height:41px;background:url(dt.jpg);font-size:14px;font-weight:bold;}
.bArea .sub dt a{color:#fff;padding-left:45px;}
.bArea .sub dd{height:34px;line-height:34px;border-bottom:1px dotted #0ab1c5;}
.bArea .sub dd a{display:block;background:#08afc1 url(ico2.gif) 21px center no-repeat;color:#fff;padding-left:45px;}
.bArea .sub dd a:hover{background:#0493a3 url(ico2.gif) 21px center no-repeat;text-decoration:none;}

.bArea .main{width:730px;float:right;}
.bArea .main .hd{height:50px;line-height:50px;overflow:hidden;background:url(hTitle2.jpg);}
.bArea .main .hd li{width:126px;text-align:center;float:left;display:inline;}
.bArea .main .hd a{color:#fff;font-size:14px;}
.bArea .main .hd li.on{background:url(on.jpg);}

.bArea .main .bd{border:1px solid #eee;border-top:none;}
.bArea .main .bd ul{padding-top:10px;}
.bArea .main .bd li{float:left;display:inline;margin-left:21px;}
.bArea .main .bd li a:hover{text-decoration:none;}
.bArea .main .bd img{border:1px solid #eee;}
.bArea .main .bd span{display:block;width:215px;padding:8px 0;line-height:15px;text-align:center;border-bottom:4px solid #fff;}
.bArea .main .bd .on{background:#ececec;border-bottom:4px solid #813774;}

.b-box-1{}
.b-box-2{margin-top:10px;}
.b-box-3{margin-top:10px;}

/**cArea**/
.cArea{margin-top:30px;}

/**dArea**/
.dArea{background:url(xf.png) left 26px no-repeat;margin-top:20px;}
.dArea .hd{background:url(line.gif) bottom right no-repeat;color:#ccc;margin-left:350px;}
.dArea .hd h2{font-size:18px;font-weight:normal;}
.dArea .hd em{display:block;color: #843175;font-size:26px;font-weight:bold;}
.dArea .bd{padding-top:15px;}
.dArea .pic{float:left;display:inline;border-bottom:6px solid #dddcda;margin-left:50px;}
.dArea .txt{width:510px;float:right;}
.dArea .txt h3{width:400px;border-bottom:6px solid #abaab0;font-size:44px;color:#abaab0;font-weight:normal;}
.dArea .info{line-height:20px;padding-top:15px;}
.dArea .more{display:block;width:102px;height:26px;line-height:26px;text-align:center;border:2px solid #abaab0;margin-top:18px;}

/**eArea**/
.eArea{margin-top:50px;padding-bottom:30px;}
.eArea .hd{margin-left:48px;}
.eArea .hd h2{font-size:18px;float:left;width:380px;background:url(line2.gif) bottom right no-repeat;float:left;font-weight:normal;color:#ccc;}
.eArea .hd em{display:block;font-size:26px;font-weight:bold;color: #843175;}
.eArea .txt{float:right;width:390px;height:43px;background:url(txt.png);padding-left:37px;}
.eArea .bd{padding-top:30px;position:relative;overflow:hidden;}
.eArea .bd ul{}
.eArea .bd li{border:1px solid #eee;float:left;display:inline;margin-right:15px;}

/**fArea**/
.fArea a{display:block;height:170px;}

/**gArea**/
.gArea{width:980px;box-shadow:0 0 4px #ccc;background:#fff;padding:50px 45px 30px;margin:0 auto;}
.gArea .hd{background:url(line3.gif) left bottom no-repeat;padding-bottom:15px;margin-bottom:40px;position:relative;}
.gArea .hd h2{font-weight:normal;font-size:12px;}
.gArea .hd h2 a{display:block;color: #843175;font-size:18px;}
.gArea .hd .more{position:absolute;top:12px;right:0;}

.gArea .sub{width:400px;float:left;}
.gArea .sub .bd{}
.gArea .sub .bd li{list-style-type:none;margin-bottom:20px;}
.q{padding-bottom:10px;}
.q a{color: #843175;}
.a{background:url(line4.gif) bottom left no-repeat;padding-bottom:12px;}
.gArea .main{width:492px;float:right;}
.gArea .main .pic{width:205px;float:left;}
.gArea .main .info{background:#843175;color:#fff;padding:5px;}
.gArea .main .txt{width:270px;float:right;}
.gArea .main .txt li{height:32px;line-height:32px;}
.gArea .main .txt a{float:left;}
.gArea .main .txt span{float:right;}
