@charset "utf-8";
.containter { width:960px; margin:0 auto; }
.containter img { vertical-align:top; }

.fArea { padding-top:15px; }
.fArea .main {  float:right; width:680px; }
.fArea .extra { float:left;width:266px; }

.sArea { padding-top:15px; }


.news {}
.news .hd { position:relative; height:32px; background:url(hTitle_01.jpg) no-repeat; }
.news .hd h2 { padding:5px 0 0 15px; color:#fff; }
.news .hd .more { position:absolute; top:4px; right:5px; color:#0e61b1; }
.news .hd .more a,.news .hd .more a:hover { color:#0e61b1; }
.news .bd { padding:9px 5px 0; }

.newsPic { float:left; width:250px; height:166px; }
.newsLi { float:right; width:405px; padding-right:2px; }
.newsLi li { height:28px; padding-left:8px; background:url(point.jpg) no-repeat 0 12px; line-height:28px; }
.newsLi li span { float:right; }

.hNote { height:169px; padding:40px 8px 0 18px; background:url(hNote.jpg) no-repeat;position:relative; }
.hNote .more{position:absolute;top:8px;right:5px;color:#06C;}
.hNote li { padding-left:8px; background:url(point.jpg) no-repeat 0 11px;  height:27px; line-height:27px; }
.hNote li span { padding-left:6px; }

.hBus { height:107px; background:url(hBus.jpg) no-repeat; }
.hBus .listinfo_1 { float:right; width:655px; padding:13px 0 0; }
.hBus .listinfo_1 li { float:left; width:92px; line-height:26px; text-align:center; }
.hBus .listinfo_1 li span { display:block; }
.hBus .m-weibo { float:left; width:262px; padding:13px 0 0; text-align:center; }


.vcr {}
.vcr .hd { position:relative; height:34px; background:url(hTitle_02.jpg) no-repeat; }
.vcr .hd h2 { padding:5px 0 0 15px; color:#fff; }
.vcr .hd .more { position:absolute; top:4px; right:5px; color:#0e61b1; }
.vcr .hd .more a,.vcr .hd .more a:hover { color:#0e61b1; }
.vcr .bd { padding:5px 5px 0; }
.video { width:252px; height:168px; text-align:center; padding-top:4px; background:url(video.jpg) no-repeat; }


.listinfo_3 { padding:10px 5px 0; }
.listinfo_3 li { height:30px; padding-left:9px; background:url(point.jpg) no-repeat 0 14px; line-height:30px; }
.listinfo_3 li span { float:right; }


.hArea { padding-top:15px; }
.hArea .sub { float:right; width:265px; }
.hArea .main { float:left; width:392px; margin-right:9px; padding-right:9px; border-right:1px solid #d3d4d6; }
.hArea .extra { float:left; width:265px; margin-right:9px; padding-right:9px; border-right:1px solid #d3d4d6; }

.jianse { }
.jianse .hd { position:relative; height:34px; background:url(hTitle_03.jpg) no-repeat; }
.jianse .hd h2 { padding:5px 0 0 15px; color:#fff; }
.jianse .hd .more { position:absolute; top:4px; right:5px; color:#0e61b1; }
.jianse .hd .more a,.jianse .hd .more a:hover { color:#0e61b1; }

.route {}
.route .hd { padding-left:15px; background:url(hTitle_04.jpg) no-repeat; font-weight:bold; color:#fff; font-size:14px; line-height:27px; }
.route .bd { padding-top:6px; }

.search-form { width:240px; height:45px; margin:0 auto; padding-top:3px; border-bottom:1px solid #ccc; overflow:hidden; }
.search-form div,.search-form input,.search-form button { float:left; }
.search-input-box { position:relative; width:170px; height:28px; margin:4px 0 0; border:none; background:url(searchInput_1.jpg) no-repeat; display:inline; }
.search-input-box2 { position:relative; width:170px; height:28px; margin:4px 0 0; border:none; background:url(searchInput_2.jpg) no-repeat; display:inline; }
.search-input-box input { border:0; width:80px; height:17px; padding:8px 1px 1px 90px; border:none; background:none; color:#252525; line-height:17px; vertical-align:middle; }
.search-btn { padding:4px 0 0 3px; }
.search-btn button{ position:relative; width:56px; height:31px; border:none; background:url(searchBtn.jpg) no-repeat; cursor:pointer; text-indent:-999em; }

.hRoute { width:216px; height:62px; margin:0 auto; padding-top:10px; }

.activee { height:150px; padding-left:38px; background:url(active.jpg) no-repeat; overflow:hidden  }

.w129 { margin:0; padding:0 1px; }
.w129 .pic-item { width:152px; margin:0; padding:15px 0 0; color:#6C6D61; display:inline; }
.w129 .pic-item .list-pic { display:block; width:129px; height:99px; padding:0; border:none; line-height:99px; }
.w129 .pic-item dl { margin-top:4px; padding:0 5px; line-height:18px; text-align:center; }
.w129 .pic-item dl a { color:#999; }


