.tRight{ text-align:right;}
/* 频道推荐 */
.channel {width:960px;margin:10px auto 0; overflow:hidden;}
.channel h1 {width:130px; height:45px; float:left; overflow:hidden; margin-right:8px;}
.channel h2 {height:45px; float:left; overflow:hidden; margin-right:8px; padding:0 5px;}
.channel h3{ float:right; line-height:37px; margin-top:15px;}
/* 频道导航 */
.nav_channel {background:url(bg_x.gif) 0 -218px repeat-x; height:32px; width:960px; margin:0 auto;}
.nav_channel .leftS{background:url(bg_norp.gif) 0 -180px no-repeat;  display:block; float:left; width:12px; height:32px; overflow:hidden;}
.nav_channel .rightS {background:url(bg_norp.gif) right -180px no-repeat; display:block; float:right; width:13px; height:32px; overflow:hidden;}
.nav_channel .nav {height:32px; float:left; line-height:33px; color:#fff; overflow:hidden;}
.nav_channel .nav a {background:url(bg_norp.gif) -160px -180px no-repeat; float:left; padding:0 7px 0 11px;}
.nav_channel .nav .firstNode {background:none;}
.nav_channel .nav a,.nav a:visited {color:#000;}
.nav_channel .nav a:hover {color:#000;}
/* 布局 */
.area{ width:960px; margin:0 auto;}
.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 -142px; height:1px; overflow:hidden; font-size:1px; line-height:1px;}
.colLM {width:735px; float:left;}
.colMR {width:506px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left; width:280px;}
.colL {width:454px; float:left;}
.colM {width:281px; float:left;}
.colR {width:210px; float:right;}
.colLM .content{margin:0 16px 0 6px; line-height:21px;}
.colL .content{margin:0 16px 0 6px; line-height:21px;}
.colM .content{margin:0 6px 0 16px;line-height:21px;}
.colR .content{margin:0 10px 4px; line-height:21px;}
.colM .content2{margin:0 0 0 10px;line-height:21px;}
.colR .content2{margin:0 10px;line-height:21px;}
/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}
/* 栏目标题 */
.colTil{ clear:both; background:url(bg_x.gif) repeat-x 0 0; height:25px; line-height:25px;}
.colL .colTil{ margin-right:10px;}
.colM .colTil{ margin-left:10px;}
.colTil h2{ float:left; background:url(bg_norp.gif) no-repeat 0 0; padding-left:22px;}
.colTil h2.arr2{ background-position:0 -25px; padding-left:26px;}
.colTil .exp{ float:right; padding-right:8px; background:url(bg_norp.gif) no-repeat right 0; height:25px;}
.colTil2{ clear:both; height:25px; line-height:25px; background:url(bg_x.gif) repeat-x 0 -166px;}
.colL .colTil2{ margin-right:10px;}
.colM .colTil2{ margin-left:10px;}
.colR .colTil2{ margin:0 10px;}
.colTil2 h2{ float:left; background:url(bg_norp.gif) no-repeat -282px -87px; padding-left:25px;}
.colTil2 .exp{ float:right; padding-right:8px;}
.colTil3{ clear:both; background:url(bg_x.gif) repeat-x 0 -28px; height:28px; line-height:28px;}
.colTil3 h2{ float:left; background:url(bg_norp.gif) no-repeat 0 -50px; padding-left:22px;height:28px;}
.colTil3 .exp{ float:right; background:url(bg_norp.gif) no-repeat right -50px; padding-right:8px;height:28px;}
.colTil3 .form{ float:right; line-height:14px;height:25px; padding-top:3px;}
.tabTil{ margin:0;background:url(bg_x.gif) repeat-x 0 -166px;height:25px; overflow:hidden;border-left:1px solid #ddd;}
.tabTil li{ float:left; border-right:1px solid #ddd;height:25px;background:url(bg_x.gif) repeat-x 0 -61px; cursor:pointer}
.tabTil li span{ float:left; line-height:23px;height:23px; overflow:hidden; margin-top:1px; border-left:1px solid #fff; border-right:1px solid #fff;}
.tabTil .img span{ font-size:23px;}
.tabTil li span cite{ font-size:12px; vertical-align:middle;}
.tabTil li.on span cite{ font-weight:bold;}
.tabTil li.on{ background:url(bg_x.gif) repeat-x 0 -89px; padding-bottom:1px; color:#603913; font-weight:bold; cursor:text;}
.tabTil li span img{ margin:4px 3px -6px 0;}
.colLM .tabTil{ width:734px; overflow:hidden;}
.colLM .tabTilBorR{ width:733px; overflow:hidden;}
.colR .tabTil{ margin:0 auto; width:188px;}
.tabTil .p2 span{ width:92px;}
.tabTil ul.p2{ width:198px; margin-right:-9px;}
.tabTil .p3 span{ width:120px;}
.tabTil .p7 span{ width:102px;}
.tabTil ul.p7{ float:left; width:745px;margin-right:-9px;}
.tabTilBorR{border-right:1px solid #ddd;}
/* 头条 */
.hLine{ margin:0; padding:0; text-align:left;}
h1.hLine{ font-size:18px; font-family:"黑体";}
h2.hLine{ font-size:16px; font-family:"黑体";}
h3.hLine{ font-size:16px; font-family:"黑体";}
p.hLine{ text-indent:2em; line-height:21px; color:#727171;}
/* 标题列表 */
.tList14{text-align:left; line-height:25px; font-size:14px;}
.tList14 li{ background:url(bg_norp.gif) no-repeat -293px -132px; padding-left:14px;}
.tList14 li .f12px{ line-height:20px;}
.tList14 .p2{ float:left; width:50%;}
.tList12{text-align:left; line-height:21px; font-size:12px;}
.tList12 li{ background:url(bg_norp.gif) no-repeat -293px -134px; padding-left:13px;}
.citeList li { text-align:left;line-height:17px; height:17px; overflow:hidden; clear:both; margin-bottom:4px;}
.citeList .grayBox {background:#dcdddd; float:left; padding:1px 9px; height:17px; line-height:17px; overflow:hidden; margin-right:6px;}
.txtBtList{ margin:0 4px;}
.txtBtList li{ display:inline; float:left; margin:5px 0 5px 8px; width:90px; height:23px; line-height:23px; text-align:center; background:url(bg_norp.gif) no-repeat -86px -92px;}
.txtBtList li a{ display:block;}
.hotList{ text-align:left; line-height:21px;}
.hotList li{ clear:both;}
.hotList li .num{ float:left; margin:3px 6px 6px 4px; background:url(bg_norp.gif) no-repeat 0 -160px; width:13px; height:13px; line-height:13px; text-align:center; font-family:Arial; font-size:10px; color:#fff; overflow:hidden;}
.hotList li .num2{ float:left; margin:3px 6px 6px 4px; background:url(bg_norp.gif) no-repeat -15px -160px; width:13px; height:13px; line-height:13px; text-align:center; font-family:Arial; font-size:10px; color:#fff; overflow:hidden;}
/* focus&picList */
.focusPic{margin-left:10px; overflow:hidden; width:270px;}
.focusPic .fPic li,.focusPic.fPic1 li{display:none; text-align:left;}
.focusPic .fPic li.on,.focusPic.fPic1 li.on{display:block;}
.focusPic .fPic li .titles,.focusPic.fPic li .titles:visited,.focusPic.fPic1 li .titles,.focusPic.fPic li .titles:visited{font-size:14px; font-weight:bold; display:block; height:29px; padding:10px 0 0 8px;}
.focusPic .fNum{padding:0 0 0 14px; overflow:hidden;}
.focusPic .fNum ul{float:right; width:113px; height:24px; overflow:hidden;}
.focusPic .fNum li{ width:21px; float:left; margin-right:7px; background:url(bg_norp.gif) no-repeat -26px -90px; text-align:center; cursor:pointer; font-family:Verdana; text-align:center; height:26px; line-height:26px; font-weight:bold;}
.focusPic .fNum li.on{background:url(bg_norp.gif) no-repeat 0 -90px; color:#fff;}
.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;}
.colR .pList{ margin:0 6px;}
.pList p strong{ font-weight:bold;}
/* 资料 */
.datalist{ background:#fff; color:#2b2b2b;}
.datalist th,.datalist td{ padding:2px 7px; line-height:21px; text-align:left;}
.datalist th{ background:#f3f3f3;}
.datalist .bg{ background:#f3f3f3;}
.datalistbor .c1,.datalistbor .c2{ border-right:1px solid #fff;}
.datalist .c4,.datalist .c5{ text-align:center;}
.colLM .datalist .c1{ padding-left:12px;}
.datalist2{ background:#fff; color:#2b2b2b;}
.datalistCon{ border:1px solid #ddd; border-top:0;}
.datalist2 th,.datalist2 td{ padding:2px 5px; line-height:21px; text-align:left;}
.datalist2 th{ background:#f7f6f1;}
.datalist2 .bg{ background:#f7f6f1;}
.countBox{ margin:1px 2px; width:731px;}
.countBox .condition{ width:363px;background:#f6f6f6;}
.countBox .result{ width:363px; background:#f6f6f6;}
.countBox .con .c1{ padding:2px 14px;line-height:21px;}
.countBox .con td.c1{ padding:0; border-top:1px solid #fff; border-left:6px solid #efeff2; border-right:6px solid #f6f6f6;}
.countBox .con td.c1bor{ border-left:6px solid #f6f6f6;}
.countBox .con th.c1{ background:#efeff2}
.countBox .box th,.countBox .box td{ padding:5px 0;border-top:1px solid #fff; border-bottom:1px solid #dcdddd; vertical-align:middle; line-height:21px;}
.countBox .box td td{ border:0; padding:3px;}
.countBox .box th{ text-align:right;background:#efeff2;}
.countBox .box td{ padding-left:13px; text-align:left;}
.countBox .box td.tRight{ text-align:right;}
.countBox .box .top th,.countBox .box .top td{ border-top:0;}
.countBox .box .bot th,.countBox .box .bot td{ border-bottom:0;}
.countBox strong{ font-weight:bold;}
.countBox .arrow{ display:block; margin:0 8px; width:35px; height:24px; background:url(bg_norp.gif) no-repeat -265px -275px; text-indent:-99em; overflow:hidden;}
.countBox .bt1{ cursor:pointer; width:99px; height:23px; border:0; text-indent:10px; background:url(bg_norp.gif) no-repeat 0 -130px;}
.countBox .bt2{ cursor:pointer; width:99px; height:23px; border:0; text-indent:10px; background:url(bg_norp.gif) no-repeat -107px -130px;}

/* 广告位 */
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg195{ width:195px; margin:0 auto;}