@charset "gb2312";
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,
form,fieldset,legend,input,button,textarea,
p,blockquote,
th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0; width:100%;}
ul,ol{list-style:none;}
fieldset,img {border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
q:before, q:after{content:'';}
abbr, acronym{border:0; font-variant:normal;}
address,cite,dfn,optgroup,em,var{font-style:normal;}
legend{color:#000;}
/*typography*/
body, button, input, select, textarea {font:12px/1.5 "\5b8b\4f53", Helvetica, Arial, sans-serif;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4, h5, h6 { font-size:100%; }
code, kbd, pre, samp, tt{font-family:"Courier New", Courier, monospace;}

body{ color:#000; background:#fff url(imagescf114_bg.png) repeat-x 0 0;}
a{ color:#000;}
.more{ float:right; margin-right:8px; color:#c72114;}
.list li{ padding-left:12px; line-height:22px; background:url(imagescf114_ico_dot.gif) no-repeat 4px;}
	.list span, .list .cat{ float:right;}
.mod{ margin-bottom:8px;}
.mhd h3{font-size:13px;}
.mbd{ background:#fff; overflow:hidden; zoom:1;}

.container{background:url(imagescf114_wrap.jpg) no-repeat 50% 0;}
.phd, .pbd, .pft{ width:960px; margin:0 auto; _overflow:hidden;}
/*----------------------------phd-------------------------*/
.phd{ position:relative; padding-top:228px; background:url(imagescf114_phd.jpg) no-repeat 0 0; zoom:1;}
.phd h1{ display:none;}
.tnav{ position:absolute; top:13px; right:90px; background:url(imagescf114_tnav.png) no-repeat 0 0;}
	.tnav li, .tnav a{ float:left;}
	.tnav a{ width:82px; height:34px; text-indent:-9999px;}
.nav{ height:48px; padding-left:10px; background:url(imagescf114_nav_bg.png) no-repeat 0 100%;}
	.nav li{ float:left;}
	.nav li a{ float:left; width:85px; margin-left:-3px; padding:3px 0 0 3px; text-align:center; line-height:45px; color:#fff; font-weight:700;}
	.nav li a:hover, .nav li.hover a{ color:#ab0900; background:url(imagescf114_nav_on.png) no-repeat 50% 0; text-decoration:none;}
.region{ zoom:1;}
.region:after{ content:""; display:block; height:0; visibility:hidden; clear:both;}
/*----------------------------pft-------------------------*/
.pft{ clear:both; margin-top:10px; padding:20px 0; text-align:center; background:url(imagescf114_pft_bg.png) no-repeat 0 0;}

/*----------------------------pbd-------------------------*/
.pbd{ background:#fff2d9;}
.gp-left{ float:left; width:226px;}
.gp-right{ float:right; width:727px; padding:7px 0 0 5px; background:url(imagescf114_rg_bg01.png) repeat-x 0 7px;}
	.gp-right h2{margin-bottom:10px; padding-bottom:5px; background:url(imagescf114_rg_h01.png) repeat-x 0 100%;}
        .gp-right h2 a{color:#bb0001;}
	.gp-right h2 strong{ display:block; padding-left:80px; background:url(imagescf114_ico_tv.png) no-repeat 10px 0; font:900 18px/74px "Î¢ÈíÑÅºÚ"; color:#bb0001;}
        .gp-right h2 .more{ float:right; width:90px; height:20px; margin-top:30px; line-height:20px; padding-left:18px; font-size:12px; font-weight:400; color:#fff; background:url(imagescf114_btn_108x20.png) no-repeat 0 0;}
.gp-right .pt-main{ float:left; width:483px;}
.gp-right .pt-second{ position:relative; float:right; width:244px; right:-4px;}

.mod-schedule{ height:176px; margin-left:2px; padding:8px 14px 0 6px; background:url(imagescf114_mod_bg01.png) no-repeat 0 0;}
	.mod-schedule .mhd{ height:28px; line-height:28px;}
	.mod-schedule .mhd h3{color:#c14400; text-align:center; font-size:12px;}
	.mod-schedule .mbd{ overflow:visible;}
	.mod-schedule ul{height:138px; border:solid #f2d2a6; border-width:1px 0 0 1px;}
	.mod-schedule li em, .mod-schedule li .time{ float:left; width:116px; height:22px; text-align:center; line-height:22px; border:solid #f2d2a6; border-width:0 1px 1px 0; background:url(imagescf114_ag_bg.png) repeat 0 0; color:#9e2312; font-weight:400;}
	.mod-schedule li .time{ width:42px; position:relative;}
        .mod-schedule li .time span{cursor:pointer;}
	.mod-schedule li .time .info{ display:none; position:absolute; top:23px; left:0; width:600px; padding:7px; background:#FFF3DB; border:1px solid #F2D2A6; color:#E56F23; z-index:1;}
	.mod-schedule li .info table{ width:100%;}
        .mod-schedule li .info table{ width:100%;}
	.mod-schedule li .info .date{ width:60px;}
	.mod-schedule li .info .ampm{ width:20px;}
        .mod-schedule li .info .hour{ width:42px;}
	.mod-schedule li .info .title{ width:346px;}
	.mod-schedule li .info .address{ width:76px;}
	.mod-schedule li .info th, .mod-schedule li .info td{ width:auto; padding:0 5px; border:1px solid #F2D2A6; color:#9E2312; height:22px; line-height:22px; background:none;}
        .mod-schedule li .info td{text-align:left;}
        .mod-schedule li .info td h4{text-align:center;}
	.mod-schedule li .hover{z-index:1; background-position:0 -22px; color:#fff; font-weight:700; text-decoration:none;}
	.mod-schedule li .hover .info{ display:block; font-weight:400;}
.mod-member{ margin-left:2px;}
	.mod-member ul li{ width:188px; height:41px; margin-bottom:5px; *margin-bottom:3px; padding-left:32px; background:url(imagescf114_banner_bg01.png) no-repeat 0 0; overflow:hidden;}
	.mod-member ul li a{float:left; padding-left:24px; background:url(imagescf114_ico_square.gif) no-repeat 0; font:700 14px/41px "ºÚÌå"; color:#c14400;}
.mod-online{ width:220px;}
	.mod-online .mhd{ position:relative; left:-4px; width:224px; height:31px; line-height:31px; background:url(imagescf114_smhd_l.png) no-repeat 0 0;}
	.mod-online .mhd h3{padding-left:35px; color:#fff;}
	.mod-online .mbd{ height:250px; padding:15px 14px; border:1px solid #eec58c; border-top:none;}
	.mod-online .mbd .pic{ float:left;}
	.mod-online .mbd ul{ margin:0 0 10px 105px;}
	.mod-online .mbd ul li a{ display:block; width:78px; height:21px; margin-bottom:2px; line-height:21px; text-align:center; background:url(imagescf114_btn_78x21.png) no-repeat 0 0;}
	.mod-online .mbd p{ line-height:20px;}
	.mod-online .mbd .enter{ float:right; width:70px; height:21px; margin-top:10px; background:url(imagescf114_btn_enter.png) no-repeat 0 0 ; text-indent:-9999px; overflow:hidden;}
.mod-hot{ }
	.mod-hot .mbd{height:308px; padding:8px 16px 15px;;background:#fff url(imagescf114_mmbd_01.png) repeat-x 0 0;}
	.mod-hot .pic{ float:left; width:190px; height:164px; margin-right:14px; padding:6px 8px; background:url(imagescf114_ps_bg.png) no-repeat 0 0; text-align:center;}
	.mod-hot .pic img{ width:190px; height:144px; border:1px solid #ffd756;}
	.mod-hot .pic strong{ font-weight:400; color:#fff;}
	.mod-hot .imgtxt{ padding-bottom:12px; overflow:hidden; zoom:1;}
	.mod-hot h4{ line-height:20px; margin-bottom:5px;}
	.mod-hot .detail{ float:right; width:46px; height:20px; margin:0 5px; padding-left:16px; text-align:center; line-height:20px; background:url(imagescf114_btn_detail.png) no-repeat 0 0; color:#fff;}
.mod-main{}
	.mod-main .mhd{ height:30px; line-height:30px; background:url(imagescf114_mmhd_01.png) no-repeat 0 0;}
	.mod-main .mhd h3{ padding-left:36px; background:url(imagescf114_ico_square.gif) no-repeat 16px;}
	.mod-main .mhd h3 a{color:#9f1404;}
	.mod-main .mbd, .mod-sub .mbd{border:1px solid #eec58c; border-top:none;}
	.mod-main .mbd{ padding:10px 20px;}
.mod-search{ width:198px; height:22px; padding:5px 15px 6px; background:url(imagescf114_search_bg.png) no-repeat 0 0;}
        .mod-search *{vertical-align:middle;}
	.mod-search .txt{ width:115px; height:16px; padding:2px 5px 2px 15px; border:1px solid #e99902; color:#a2a2a2; background:#fff url(imagescf114_ico_search.png) no-repeat 0;}
	.mod-search .btn{ width:53px; height:22px; border:none; cursor:pointer; background:url(imagescf114_btn_search.png) no-repeat 0 0;}
.mod-sub{}
	.mod-sub .mhd{ position:relative; width:244px; height:31px; line-height:31px; background:url(imagescf114_smhd_r.png) no-repeat 0 0;}
	.mod-sub .mhd h3{ font-size:12px; padding-left:5px;}
	.mod-sub .mhd h3 a{ color:#fff;}
	.mod-sub .mbd{ width:218px; padding:10px;}

.mod-scrollpic{height:124px;}
	.mod-scrollpic .mhd, .mod-scrollpic .mbd{ float:left; height:124px;}
	.mod-scrollpic .mhd{ width:31px; background:url(imagescf114_mhd_sp.png) no-repeat 0 0;}
	.mod-scrollpic .mhd h3{ padding:26px 8px 0;}
	.mod-scrollpic .mhd h3 a{ color:#fff;}
	.mod-scrollpic .mbd{ width:908px; padding:0 5px; background:none;}
	.mod-scrollpic .sp-box{width:912px; height:124px; overflow:hidden;}
		.mod-scrollpic .sp-cont{ width:9999em;}
		.mod-scrollpic .sp-cont a{ display:inline; float:left; width:140px; margin:0 5px; background:#fff; border:1px solid #cacabc; text-align:center;}
		.mod-scrollpic .sp-cont img{ width:140px; height:100px;}
		.mod-scrollpic .sp-cont strong{ display:block; line-height:22px; font-weight:400;}

.rg03{ position:relative; left:-4px; width:968px; height:281px; background:url(imagescf114_rg_bg03.png) no-repeat 0 0;}
.rg03 h2{ padding-left:36px; line-height:38px; font-size:13px; color:#d33200;}
.rg03 .mbd{ background:none;}
.mod-focus, .ifr-ntheme, .mod-comment{ float:left; display:inline;}
.mod-focus{ width:200px; margin-left:18px;}
	.mod-focus .mhd{display:none;}
	.mod-focus .mbd{ padding:20px 0 0 10px;}
	.mod-focus .mbd a{ display:inline-block; width:58px; height:31px; line-height:31px; margin-right:6px; padding:0 0 8px 26px; background:url(imagescf114_btn_84x39.png) no-repeat 0 0; color:#fff;}
.ifr-ntheme{ width:263px; height:220px; margin:0 8px;}
.mod-comment{ width:450px;}
	.mod-comment .mhd{ height:26px; margin-bottom:12px; padding-left:46px;}
	.mod-comment .mhd h3{ display:inline; margin-right:30px; font:700 16px "ºÚÌå"; color:#e12500;}
	.mod-comment .mhd strong a{ font-size:14px; text-decoration:underline; color:#d31600;}
	.mod-comment .mbd{ padding:0 12px;}
	.mod-comment .mbd h4{ margin-bottom:13px; padding-left:10px; line-height:25px; color:#fff;}
	.mod-comment form{ float:left; width:180px;}
	.mod-comment .fi, .mod-comment textarea{ margin-bottom:6px;}
	.mod-comment .fi input, .mod-comment textarea{ padding:3px 5px; border:1px solid #dbbe81;}
	.mod-comment .fi input{ width:100px!important; height:14px!important;}
	.mod-comment textarea{ width:160px!important; height:70px!important; color:#c0c0c0;}
	.mod-comment .fi-btn .btn{ width:53px; height:22px; color:#fff; border:none; cursor:pointer; background:url(imagescf114_btn_53x22.png) no-repeat 0 0;}
	.mod-comment #divList7{ float:right; width:240px; height:140px; overflow-y:scroll; overflow-x:hidden;}
	.mod-comment .com-meta{ height:22px; padding:0 5px; line-height:22px; background:#fcd9a6;}
	.mod-comment .com-meta .time{ float:right; color:#858585;}
	.mod-comment .com-cont{ padding:5px;}
	.mod-comment #IBOX_FORM_0 .nav{display:none;}
.rg04{ position:relative; left:-4px; width:960px; padding:0 4px; background:url(imagescf114_rg_bg04.png) repeat-y 0 0;}
.ifr-rg04{ width:960px; height:286px; _height:281px; height:281px\0;}

.rg05{ position:relative;}
.rg05, .rg05 a{ color:#6c2d1f;}
.rg05 .mod{ margin-bottom:0;}
.rg05 .mbd{ background:none;}
.mod-file{ float:left; background:url(imagescf114_mod_bg51.png) no-repeat 0 0;}
.mod-file{ position:relative; left:-4px; width:256px;}
	.mod-file .mhd{ padding-left:36px; line-height:56px;}
	.mod-file .mhd a{ color:#e24a15;}
	.mod-file .mbd{ height:157px; padding:0 23px 10px;}
.ifr-rg05{ width:716px; height:252px; position:absolute; top:-30px; right:-8px; z-index:999; }

/*search*/
.result{ padding:10px 20px;}
.result .item{ margin:8px 0; line-height:30px; clear:both; color:#666; border:1px solid #d3e5f6; background:#fff;}
.result .item .title{ padding-left:10px; font-size:14px; color:#3472ba; border-bottom:1px solid #d3e5f6;}
.result .item .title a{font-weight:700; color:#3472ba;}
.result .item .desc{padding:10px; line-height:20px; text-indent:2em;}
.result .item .url{position:relative; border-top:1px solid #d3e5f6; padding:5px 10px; zoom:1;}
.result .item .url .time{position:absolute; right:8px; bottom:5px;}
.result .item .title, .result .item .title a{color:#C14400;}
.result .item, .result .item .title, .result .item .url{border-color:#EEC58C;}







