.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,.channel .hotkey a:visited{margin-right:6px; color:#2b2b2b;}
.channel .hotkey span{color:#83AD0B}
.channel .top_search{float:right;margin:6px 0 0;display:inline;}
.channel .top_search .select_box {background:url("navbg[1].png") -300px -70px 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[1].png") -345px -70px 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[1].png") -260px -70px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.channel .top_search form {float:left;}
.channel_nav{clear:both;width:960px;margin:0 auto; background:url("navbg[1].png") no-repeat 0 0; height:64px;}
.channel_nav .menu{line-height:35px;height:36px;overflow:hidden;}
.channel_nav .main{float:left;}
.channel_nav .main a,.channel_nav .main span,.channel_nav .main strong{ float:left;margin:0 0 0 8px;}
.channel_nav .main strong a,.channel_nav .main span a{margin:0;}
.channel_nav strong{ font-weight:bold;}
.channel_nav .main .on{margin:5px 0 0 7px; padding:0; background:url("navbg[1].png") no-repeat 0 -70px; font-weight:bold; font-size:14px; line-height:28px; height:31px; overflow:hidden; position:relative; z-index:1;}
.channel_nav .main .index{margin:5px -9px 0 4px;}
.channel_nav .main .on a{height:31px; overflow:hidden;background:url("navbg[1].png") no-repeat right -82px; padding:0 7px;}
.channel_nav .sp{ background:url("navbg[1].png") no-repeat 0 -104px; padding-left:9px;}
.channel_nav .exp{ float:right; padding-right:10px; height:32px;}
.channel_nav .phone{ background:url("navbg[1].png") no-repeat -950px -122px; padding:1px 0 0 16px;}
.channel_nav .menu a,.channel_nav .menu a:visited{ color:#fff}
.channel_nav .main .on a,.channel_nav .main .on a:visited{ color:#000}
.channel_nav .menu strong a,.channel_nav .menu strong a:visited,.channel_nav .menu .cYellow{ color:#FFF799}
.channel_nav .list{clear:both; padding-left:13px; text-align:left; line-height:26px; color:#b2b2b2;}
.channel_nav .list a,.channel_nav .list a:visited{ color:#000100}

.calendarMain {background:#fff; clear:both; display:none; border:1px solid #ccc; height:207px;width:175px; position:absolute; z-index:2; right:0; top:32px;}
.calendarMain .selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;}
.calendarMain .title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
.calendarMain .title li{float:left; width:25px; line-height:25px;font-weight:bold;}
.calendarMain .title .endweek{color:#BA2636;}
.calendarMain .list{float:left; width:175px; height:25px;clear:both;}
.calendarMain .list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
.calendarMain .list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
.calendarMain .list li a:hover{background:#BA2636; color:#fff;}
.calendarMain .list .current{background:#ccc;}

.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;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg200{width:200px; overflow:hidden;}
.gg195{width:195px; overflow:hidden;}
.colR .gg200,.colR .gg195{ margin:0 auto;}
.gg195_60{margin:8px 0 0 8px;}
.gg195_60 li{margin-bottom:8px;}
.blank10w{clear:both; height:10px; background:#fff; overflow:hidden; display:block;}

.area{ width:960px; margin:0 auto 10px; color:#2b2b2b; text-align:left; overflow:hidden;}
.colL{ width:310px; float:left; overflow:hidden;}
.colM{ width:440px;overflow:hidden;}
.colR{ width:210px; float:right; overflow:hidden;}
.colLM{ width:750px; float:left; overflow:hidden;}
.colMR{ width:650px; float:right; overflow:hidden;}
.colLM .colM {float:right;}
.colMR .colM {float:left;}
.colM .colM1{ width:302px; float:left;}
.colM .colM2{ width:138px; float:left;}
.colEnd{display:block;height:1px;background:url("bg10[1].gif") no-repeat right top;clear:both;overflow:hidden;}

.content{margin:0 6px 10px 6px; line-height:21px;}
.colLM .content{margin:0 21px 10px 6px;}
.colL .content{margin:0 16px 10px 6px;}
.colM .content{margin:0 21px 10px 16px;}
.colR .content{margin:0 15px 10px; line-height:21px;}
.colM .colM1 .content{margin:0 6px 10px 16px;}
.colL .content2{margin:0 10px 10px 0;}
.colM .content2{margin:0 15px 10px 10px;}

p{line-height:21px;margin:0;color:#727171;}
p a{color:#ba2636;}
h2.bigsize { font-family:simHei; font-size:20px; font-weight:100; line-height:24px; margin:7px 0 4px;}
h3.bigsize { font-family:simHei; font-size:18px; font-weight:100; line-height:24px; margin:7px 0 4px;}
.dotLine{ display:block; height:1px; margin-bottom:10px; background:url("bg11[1].gif") repeat-x left top; clear:both; overflow:hidden;}
.colR .dotLine{ margin-left:11px; margin-right:11px;}
.colM .dotLine{margin:0 16px 10px 10px;}
.colL .dotLine{margin-right:11px;}
.titleBar{ height:25px; line-height:25px; margin-bottom:10px; overflow:hidden;}

.colLM .titleBar{margin-left:0; margin-right:15px;}
.colL .titleBar{margin-left:0; margin-right:11px;}
.colM .titleBar{margin-left:11px; margin-right:15px;}
.colR .titleBar{margin-left:11px; margin-right:11px;}


.focusImg{ width:308px; height:255px; border:1px solid #ccc; background:#fff; overflow:hidden;}
.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:14px; font-weight:bold;cursor:pointer;}
.ficnt li a:hover{text-decoration:none;}
.finav {padding:2px 0 0 194px;}
.finav li{ float:left; width:21px; margin-right:7px; height:24px; overflow:hidden; line-height:26px; background:url("foucusbg[1].gif") no-repeat -21px 0; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position: 0 0; color:#fff;}

.titleBar h2{ float:left; font-weight:bold; padding-left:24px;}
.titleBar .more{ float:right; padding-right:10px;}
.titleBar .barR{ float:right;}
.box_pic{ width:721px; height:275px; padding:6px 0 6px 14px; background:url("bg24[1].jpg") no-repeat; overflow:hidden;}
.bigpic{ width:272px; margin-right:10px; float:left;}
.bigpic p{ line-height:23px; color:#e34d5c;}
.bigpic img{ width:260px; height:203px; border:1px solid #fff;}
.bigpic h2{ line-height:33px; padding-left:33px; background:url("bg25[1].gif") no-repeat center; font-size:14px; font-weight:bold;}
.about{ line-height:25px;}
.friLink{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:15px 0 20px;}
.friLink h2{ line-height:23px; padding-left:10px; color:#b0ca71;}
.friLink h3{ line-height:21px; padding-left:10px;}

.count a{ color:#ee836f; font-size:14px;}
.count a:hover{ color:#ba2636;}
.count span{ color:#ba2636;}
.colL .count a,.colM .count a{ font-size:12px;}

.ui_bg1{ background:url("bg_y[1].gif") repeat-y 0 0;}
.ui_bg2 li{background:url("bg11[1].gif") repeat-x center; height:25px;overflow:hidden;}
.ui_t1{ background:url("bg12[1].jpg") repeat-x;}
.ui_t1 h2{ width:103px; background:url("bg13[1].jpg") no-repeat;}
.ui_t1 .barR{ width:225px; height:25px; background:url("bg14[1].jpg") no-repeat;}
.ui_t2{ width:300px; background:url("bg20n[1].jpg") no-repeat;}
.ui_t2 h2{ background:url("bg19[1].gif") no-repeat 6px 6px;}
.ui_t3{ background:url("bg30[1].gif") repeat-x bottom;}
.ui_t3 h2{ background:url("bg19[1].gif") no-repeat 6px 6px;}
.ui_t4{ width:960px; height:28px; margin:0 auto; line-height:28px; background:url("bg26[1].jpg") no-repeat;}
.ui_t4 .barR{ width:39px; height:28px; background:url("bg27[1].jpg") no-repeat;}
.ui_t4 .more{ color:#fff;}
.ui_t4 .more a{ color:#fff;}
.ui_t4 .more a:hover{ color:#fff799;}

.list_f14p{ line-height:25px; font-size:14px;}
.list_f14p li a{ padding:0 5px 0 10px; background:#fff url("bg15[1].gif") no-repeat left 4px;}
.list_f14p li .f12px{ float:right; padding-left:5px; background:#fff;}
.list_f14p li .ftil{ font-size:12px; line-height:21px;}
.list_f14p li .ftil a{ padding:0; background:none;}
.list_f14povh li{height:25px; overflow:hidden;}
.list_f12p{ clear:both; line-height:21px;}
.list_f12p li{ background:url("bg15[1].gif") no-repeat left 8px; padding-left:9px;}
.colM .list_f12p3c li{ float:left; width:123px; height:21px; overflow:hidden;}
.list_f12t{ line-height:21px;}
.list_f12t span{ width:58px; padding-right:13px; background:url("bg31[1].jpg") no-repeat left center; float:left; color:#fff; text-align:center;}
.list_f12t span a{ color:#fff;}
.list_f12t span a:hover{ color:#fff799;}
.list_f12{ line-height:21px;}
.list_box{ overflow:hidden;}
.list_box li{ margin-bottom:12px; line-height:0;clear:both; overflow:hidden;}
.list_box h2{ line-height:31px; font-size:14px; font-weight:bold;}
.list_box h3{ line-height:21px; font-weight:bold;}
.list_box img{ margin-right:9px; border:1px solid #ddd; float:left;}
.colL .list_box img{ width:120px; height:90px;}
.colR .list_box img{ width:70px; height:70px;}
.list_button{ width:184px;overflow:hidden;}
.list_button li{ height:23px; display:inline; margin:0 8px 8px 0; float:left; overflow:hidden;}
.list_button a{ display:block; width:84px; height:23px; line-height:25px; background:url("bg22[1].jpg") no-repeat; text-align:center;}
.list_button a:hover{ text-decoration:none;}
.list_week{ width:180px; overflow:hidden;}
.list_week li{ height:17px; margin:0 5px 5px 0; float:left; overflow:hidden;}
.list_week a{ display:block; width:25px; height:17px; line-height:19px; background:url("bg23[1].gif") no-repeat; text-align:center; color:#fff;}
.list_week a:hover{ color:#fff799;}
.list_pic{ width:420px; padding-top:9px; overflow:hidden;}
.list_pic li{ height:136px; margin-right:20px; float:left; overflow:hidden;}
.list_pic img{ width:130px; height:100px; border:1px solid #fff;}
.list_pic h2{ width:122px; line-height:21px;}

.focusPic{ width:482px; padding:12px; background:#fff url("bg17[1].jpg") no-repeat; overflow:hidden;}
.focusContent{ display:none;}
.focusContent.active{ display:block;}
.focusContent img{ width:360px; height:240px; margin-bottom:3px; border:1px solid #ddd;}
.focusContent h2{ line-height:23px; font-size:14px; font-weight:bold;}
.focusNav{ float:right;}
.focusNav li{ margin-bottom:13px; padding-left:10px;}
.focusNav li.active{ background:url("bg18[1].gif") no-repeat left center;}
.focusNav img{ width:105px; height:70px; border:1px solid #ddd;}
.tabNav{width:415px; height:25px; line-height:25px; margin-left:10px; border-left:1px solid #ddd; background:url("bg30[1].gif") repeat-x bottom; text-align:center; overflow:hidden;}
.tabNav li{ width:103px; height:25px; background:url("bg28s[1].jpg") no-repeat; float:left; cursor:pointer;}
.tabNav li.active{ background:url("bg29s[1].gif") no-repeat; font-weight:bold; color:#ee836f;}
.tabContent{ padding-top:10px; display:none; overflow:hidden;}
.tabContent.active{ display:block;}

.piclist{clear:both;}
.piclist li{float:left; line-height:21px; width:122px;}
.piclist li img{border:1px solid #dcdddd; margin-bottom:2px;}
.piclistp3{ width:100%; overflow:hidden;}
.piclistp3 .piclist{ width:120%;}
.piclistp3 li{ margin-right:20px;}
.piclistp2 li{ margin-right:22px;}
.linkjg{width:958px; height:78px; clear:both; border:1px solid #DCDDDD; background:#FAFAFA; margin:25px auto 0 auto; display:inline-block; text-align:left;}
.linkjg h4{ float:left; margin:10px 0px 20px 20px; display:inline;  width:97px; text-align:center;}
.linkjg h4 img{display:block; margin:0px 0 0px 13px;}
.linkjg h4 .contact{ background:url("baby24[1].gif") no-repeat; width:97px;  height:28px; display:block; text-align:center; line-height:28px; overflow:hidden; margin-top:8px; font-size:14px;  color:#2A2A2A;}
.firend{margin:10px 0;}
.firend h4{margin:10px 27px 20px 20px;}
.linkjgimg{margin:10px 0 0 0; }
.linkjgimg img{margin:0 0 8px 28px; border:1px solid #ccc; display:inline; _margin-left:27px;}
.firend .linktext{padding-top:20px; margin-left:28px; line-height:23px; color:#2b2b2b;}
.firend .linktext a{color:#2b2b2b;}

.foot{width:960px;}