/* 频道导航 */
.channel{clear:both;margin:0 auto;width:960px;height:32px;text-align:left;}
.channel .logo{float:left; display:inline;margin:2px 0 0 3px;}
.channel .hotkey{float:left;line-height:12px;margin:0;padding:10px 0 0 20px;}
.channel .hotkey a{margin-right:6px;}
.channel .hotkey span{color:#8D6449}
.channel .top_search{float:right;margin:6px 0 0;display:inline;}
.channel .top_search .select_box {background:url(navbg.png) -40px -94px no-repeat;width:45px;height:18px;border:none;position:relative;text-align:left;cursor:pointer;float:left;margin-right:4px;}
.channel .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.channel .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.channel .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.channel .top_search .select_box {width:45px;}
.channel .top_search .select_box a{display:block;height:18px;text-indent:5px;text-decoration:none;}
.channel .top_search .select_box a:hover {background:#1E50A2;color:#fff;display:block;height:18px;}
.channel .top_search .select_box a.active {background:#1E50A2;color:#fff;display:block;height:18px;}
.channel .top_search .textBox {margin-right:-1px;width:117px;height:16px;color:#7B7C7D;background:url(navbg.png) -85px -95px no-repeat;border:1px solid #acacac;float:left;line-height:16px;text-indent:3px;}
.channel .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(navbg.png) left -94px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.channel .top_search form {float:left;}
.channel .top_search .rss{float:left; margin:2px 0 0 6px;}
.channel .calendar{ float:right;padding-right:11px;display:inline;margin:6px 11px 0 0;border-right:1px solid #ddd; height:18px;}
.channel .calendar .arrow{float:left;background:url(navbg.png) no-repeat -56px -119px;width:72px;height:18px;line-height:19px; overflow:hidden;text-indent:6px;}
.channel_nav{clear:both;width:960px;margin:0 auto; background:url(navbg.png) repeat-x 0 0; height:32px;}
.channel_nav .menu{line-height:33px;height:32px;overflow:hidden;background:url(navbg.png) no-repeat 0 -140px;}
.channel_nav .main{float:left;}
.channel_nav .main a,.channel_nav .main span,.channel_nav .main strong{ float:left;padding:0 10px;}
.channel_nav .main strong a,.channel_nav .main span a{margin:0;}
.channel_nav strong{ font-weight:bold;}
.channel_nav .main .on{margin:4px -2px 0 7px; padding:0; background:url(navbg.png) no-repeat 0 -35px; font-weight:bold; font-size:14px; line-height:29px; height:28px; overflow:hidden; position:relative; z-index:1;}
.channel_nav .main .index{ margin-left:4px}
.channel_nav .main .on a{height:28px; overflow:hidden;background:url(navbg.png) no-repeat right -63px; padding:0 8px;}
.channel_nav .main a{ background:url(navbg.png) no-repeat -134px -35px; padding-left:10px;}
.channel_nav .exp{ float:right; padding-right:18px; background:url(navbg.png) no-repeat right -172px; height:32px;}
.channel_nav .phone{ background:url(navbg.png) no-repeat -141px -122px; padding:1px 0 0 14px;}
.channel_nav .menu a,.channel_nav .menu a:visited{ color:#2b2b2b}
.channel_nav .main .on a,.channel_nav .main .on a:visited{ color:#000}
.channel_nav .menu strong a,.channel_nav .menu strong a:visited{ color:#FFD584}
/* 导航日历 */
.calendar {position:relative; float:right; z-index:2;}
.calendar .calendarMain {background:#fff; clear:both; display:none; text-align:center; border:1px solid #ccc; height:207px;width:175px; position:absolute; z-index:2; right:11px; top:17px;}
.calendar .selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;}
.calendar .title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
.calendar .title li{float:left; width:25px; line-height:25px;font-weight:bold;}
.calendar .title .endweek{color:#BA2636;}
.calendar .list{float:left; width:175px; height:25px;clear:both;}
.calendar .list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
.calendar .list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
.calendar .list li a:hover{background:#BA2636; color:#fff;}
.calendar .list .current{background:#ccc;}
/* 布局 */
.area{ margin:0 auto; width:960px;}
.areabg{ background:#fff url(bg_y.gif) repeat-y 0 0;}
.areabg2{ background:#fff url(bg_y.gif) repeat-y -1950px 0;}
.areabor{ border-top:1px solid #dcdddd}
.areabot{ display:block; clear:both; font-size:1px; height:1px; overflow:hidden; background:url(bg_y.gif) no-repeat -966px 0;}
.areabot2{ display:block; clear:both; font-size:1px; height:1px; overflow:hidden; background:url(bg_y.gif) no-repeat -966px -2px;}
.dotline{ display:block; clear:both; background:url(bg_x.gif) repeat-x 0 -18px; height:1px; overflow:hidden; font-size:1px; line-height:1px;}
.colLM {width:750px; float:left; overflow:hidden;}
.colMR {width:650px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left; width:280px;}
.colL {width:310px; float:left; overflow:hidden;}
.colM {width:440px; float:left;}
.colR {width:210px; float:right; overflow:hidden;}
.colM .colMH{width:217px; float:left;}
.content{margin:0 6px; line-height:21px;}
.colLM .content{margin:0 21px 0 6px;}
.colL .content{margin:0 16px 0 6px;}
.colM .content{margin:0 25px 0 16px;}
.colR .content,.colM .colMH .content{margin:0 10px 4px 13px; line-height:21px;}
.areabox .colbor{ border:2px solid #fff;}
.marR15{ margin-right:15px;}
.blankRBg{display:block;overflow:hidden; font-size:1px; line-height:1px;clear:both;width:208px; margin:0 auto; background:url(bg_y.gif) no-repeat -966px -4px; height:5px;}
/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}
/*头图*/
.focusImg{ width:308px; height:470px; border:1px solid #ccc; background:#fff; overflow:hidden;}
.focusImgbg{ background:url(focusbg.gif) repeat 0 0;}
.ficnt li{ display:none;}
.ficnt li.on{ display:block;}
.ficnt{padding:4px 3px 0 4px; text-align:left;}
.ficnt li img{margin-bottom:8px;}
.ficnt li cite{ width:100%; text-indent:6px;display:block; float:left;color:#000;font-size:13px; font-weight:bold;cursor:pointer;}
.ficnt li a:hover{text-decoration:none;}
.finav {padding:7px 0 0 194px;}
.finav li{ float:left; width:21px; margin-right:7px; height:24px; overflow:hidden; line-height:26px; background:url(bg_n.gif) no-repeat 0 0; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position: -21px 0; color:#fff;}
.focusImg2{width:308px; padding:5px 0 4px;border:1px solid #ccc;background:#fff; overflow:hidden;}
.focusImg2 h3{ width:100%; margin:5px 5px 0; font-size:14px; line-height:25px;text-align:left;color:#000;font-size:13px; font-weight:bold;}
/* 头条 */
.hLine{ margin:0; padding:0; text-align:left;}
h2.hLine{ font-size:20px; font-family:"黑体";}
h3.hLine{ font-size:18px; font-family:"黑体";}
p.hLine{ line-height:21px;}
.hLine2{ margin:0; padding:0; text-align:left;}
h4.hLine2{ font-size:16px; font-family:"黑体";}
p.hLine2{ text-indent:2em; line-height:21px; color:#727171;}
/* 栏目标题 */
.colTil{ background:url(bg_x.gif) repeat-x 0 -129px; height:26px; line-height:26px;}
.colTil h2{ float:left; padding-left:23px;font-weight:bold;background:url(bg_x.gif) no-repeat 0 -157px;height:26px;}
.colTil .exp{ float:right;height:26px; padding-right:8px; background:url(bg_x.gif) no-repeat right -183px;}
.colTil2{ background:url(bg_x.gif) repeat-x 0 24px; line-height:25px; height:25px;}
.colTil2 h2{ float:left; background:url(bg_x.gif) no-repeat -8px -217px; font-weight:bold; padding:0 0 0 23px;}
.colTil2 .exp{ float:right; padding-right:8px;}
.colTil3{ background:url(bg_x.gif) repeat-x 0 -40px; height:29px; line-height:29px;}
.colTil3 h2{ float:left;padding-left:18px;height:29px; font-size:14px; font-weight:bold; background:url(bg_x.gif) no-repeat 0 -68px;}
.colTil3 .exp{ float:right; height:29px; padding-right:10px; background:url(bg_x.gif) no-repeat right -97px;}
.colLM .colTil,.colLM .colTil2,.colLM .colTil3{ margin:0 15px 0 0}
.colL .colTil,.colL .colTil2,.colL .colTil3{ margin:0 10px 0 0;}
.colM .colTil,.colM .colTil2,.colM .colTil3{ margin:0 15px 0 10px;}
.colR .colTil,.colR .colTil2,.colR .colTil3,.colM .colMH .colTil2{ margin:0 10px;}
/* 标题列表 */
.tList14{text-align:left; line-height:25px; font-size:14px;}
.tList14 li{ background:url(bg_n.gif) no-repeat -193px -100px; padding-left:14px;}
.tList14 li .f12px{ line-height:20px;}
.tList14 dt{ float:left; display:inline; margin:5px 6px 0 0; padding:13px 0; width:17px;background:#ECE8D6; font-size:12px; font-weight:bold; text-align:center; line-height:19px;}
.tList14p2{text-align:left; line-height:25px; font-size:14px;}
.tList14p2 li{ width:100%; float:left; background:url(bg_x.gif) repeat-x 0 -6px}
.tList14p2 .til{ float:left; background:#fff url(bg_n.gif) no-repeat -193px -100px; padding:0 8px 0 14px;}
.tList14p2 .rp{ float:right; padding:0 8px; background:#fff; font-size:12px; color:#646464;}
.tList12{text-align:left; line-height:21px; font-size:12px;}
.tList12 li{ background:url(bg_n.gif) no-repeat -193px -101px; padding-left:13px;}
.tList12p2{text-align:left; line-height:21px; font-size:12px;}
.tList12p2 li{ float:left; width:100%;height:21px; overflow:hidden; background:url(bg_x.gif) repeat-x 0 -8px;}
.tList14p2nobg li{ background:none;}
.tList12p2 li .til{float:left;background:#fff url(bg_n.gif) no-repeat -193px -101px;padding:0 5px 0 12px;}
.tList12p2 li .name{ float:right; background:#fff; padding-left:5px;}
.tList14 .p2,.tList12 .p2{ float:left; width:50%;}
.hotList{line-height:21px;text-align:left;}
.hotList li{ clear:both; float:left;width:100%;}
.hotList .num,.hotList .num2{ margin:3px 6px 0 0; background:url(bg_n.gif) no-repeat -45px 0; float:left; width:13px; line-height:12px; height:13px; text-align:center; color:#fff; font-family:Arial; font-size:10px; font-weight:bold;}
.hotList .num2{ background-position:-58px 0;}
/* 自由文本 */
.aTxt{ text-align:left; line-height:21px;}p.aTxt{margin:0; padding:0;}
.aTxt strong{ font-weight:bold;}
/* 图片列表 */
.pList{text-align:left; line-height:0;}
.pList h3{font-weight:bold; line-height:21px;}
.pList h3.hLine{font-weight:normal; padding:6px 0 6px;}
.pList img{ border:1px solid #ccc; float:left; margin:3px 9px 0 0;}
.pList p{margin:0; padding:0; text-indent:2em; line-height:21px;}
.pList p.noindent{ text-indent:0;}
.colR .pList{ margin:0 3px;}
.colaB .cola .pList{ margin:0 6px;}
.pList2{ width:100%; overflow:hidden;}
.pList2 ul{ width:120%;}
.pList2 li{ float:left; display:inline; margin:0 6px 0 8px; text-align:left; line-height:21px; width:122px; color:#505050;}
.pList2 li img{ border:1px solid #ccc;}
.pList2 li h3,.pList2 li strong{ font-weight:bold;}
.pList2 li p{ margin:0; padding:0;}
.pList3{ width:100%; overflow:hidden;}
.pList3 ul{ width:110%;}
.pList3 li{ float:left; width:122px;text-align:left; line-height:21px;}
.pList3 .w70 li{ width:72px;}
.pList3 li img{ border:1px solid #ccc; margin-bottom:3px;}
.pList3 .vbg img{ background:url(bg_n.gif) no-repeat -1px -81px; padding-bottom:14px;}
.pList3 p{ margin:0; padding:0;}
.pList3p2 li{ margin-right:20px;}
.pList3p3 li{ margin-right:16px;}
.pList3w70p3 li{ margin-right:25px; width:72px;}
/* 伪按钮 */
.txtBt{display:block;width:117px;line-height:22px;height:22px; margin:0 auto;}
.txtBt a,.txtBt a:visited{ display:block;height:22px; background:url(bg_n.gif) no-repeat 0 -30px; color:#2b2b2b;}
.txtBt2{display:block;width:86px;line-height:26px;height:26px; margin:0 auto;}
.txtBt2 a,.txtBt2 a:visited{ display:block;height:26px; background:url(bg_n.gif) no-repeat 0 -52px; color:#154189;}
/* 晒家 */
.showHome .txtBt2{ float:left; display:inline; margin-left:33px;}
.showHome .exp{ float:right; margin-right:8px;line-height:28px;}
/* 广告位 */
.ggarea{width:958px;margin:0 auto;border:1px solid #dcdddd;clear:both;overflow:hidden;text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px;width:965px;}
.ggarea .ggtext li{width:120px;float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:12px;float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg680{width:660px;}
.ggarea .ggimg li.gg130{width:130px;}
.ggarea .ggimg li.gg650{width:650px;}
.ggsx{ background:url(bg_x.gif) repeat-x 0 -259px; border:1px solid #dcdddd; height:71px;}
.ggsx dt{ float:left; padding:22px 3px 0 0; background:url(bg_n.gif) no-repeat -178px -1px; width:19px; height:49px; color:#1E50A2;}
.ggsx dd{ margin:0; text-align:left; float:left; width:285px;}
.ggsx dd ul{ width:100%; margin-top:4px; background:url(bg_y.gif) repeat-y -170px 0;}
.ggsx dd li{float:left;margin:0 10px; display:inline;width:120px; line-height:21px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg250 {width:250px; overflow:hidden; margin:0 auto;}
.gg200 {width:200px; overflow:hidden; margin:0 auto}
.gg195 {width:195px; overflow:hidden; margin:0 auto;}
/* 友情链接 */
.friendLink{margin:0 auto;width:958px;border:1px solid #dcdddd;background:#FAFAFA;overflow:auto;clear:both;color:#4d4d4d;}
.friendLink a:hover {color:#BA2636;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}