﻿
/*清除文档类型声明中的默认属性*/
body {font-family:宋体,serif;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
fieldset,img{border:none;}
ol,ul {list-style:none;} 
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 

/*通用字体样式定义*/
a {color:#333;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;text-decoration:none;}

.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}

.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}

/*颜色预定义*/
.black,.black a,.black:visited {color:#000;}
.white,.white a,.white:visited {color:#fff;}
.red,.red a,.red:visited {color:red;}
.grey,.grey a,.grey:visited {color:#454545;}
.orange,.orange a,.orange:visited {color:#ff7200;}
.blue,.blue a,.blue:visited {color:#1E50A2;}
.Yellow,.Yellow a,.Yellow:visited{color:#ff0;}
.Green,.Green a,.Green:visited{color:#008000;}

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.left{ float:left;}
.right{ float:right;}
.blank1 {clear:both; height:1px; display:block; font-size:1px;overflow:hidden;}
.blank3 {clear:both; height:3px; display:block; font-size:1px;overflow:hidden;}
.blank5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.blank6 {clear:both; height:6px; display:block; font-size:1px;overflow:hidden;}
.blank9 {clear:both; height:9px; display:block; font-size:1px;overflow:hidden;}
.blank10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.blank12 {clear:both; height:12px; display:block; font-size:1px;overflow:hidden;}
.blank15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.blank20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}

/* 网站主框架 */
body{background: #fff;color:#333; background:url(2009_index_gq_bg1.jpg) no-repeat center -1px;}
.mbody{ width:960px;   margin:0 auto;}
.mainbody{ width:960px;   height:590px; margin:0 auto;}
.gqbody{ width:960px; margin:0 auto; background:#fff;}
.topL{ float:left; width:230px;}
.topM{float:left; width:340px;}
.topR{ float:left; width:390px;}
.logo{ float:left; width:230px;}
.menu{ float:left; width:730px;}
.menu .s1{float:left;width:188px;}
.menu .s2{float:left;width:187px;}
.menu .s3{float:left;width:280px;}
.menu .s4{float:left;width:70px;}
.oneL{ float:left; width:708px;}
.oneL .colL{ float:left; width:318px;}
.oneL .colR{ float:left; width:390px;}
.oneR{ float:left; width:250px;}

.areaL{ float:left; width:710px;}
.areaL .colL{ float:left; width:320px;}
.areaL .colR{ float:left; width:390px;}
.areaL .colB{ width:700px;}
.areaR{ float:right; width:250px; overflow:hidden }

.linebg{ background:url(2009_ycwb_tab.gif) no-repeat 0 -189px; height:1px; font-size:1px; overflow:hidden;}

/* 顶部 */
.top{ background:url(2009_ycwb_ico_bg.gif) repeat-x; height:35px;}
.topL{ line-height:25px;}
.topL span{ color:#ccc;}
.input{ border:1px solid #C1D1D9; padding:1px; font-size:12px; height:15px;}
.inputfocus{ border:1px solid #41B7EC; padding:1px; background:#EDF9FF;font-size:12px;height:15px;}
.topL select{ font-size:12px;}
.login{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -44px; border:1px solid #BBCEEC; height:20px;font-size:12px; line-height:18px; text-align:center; width:50px; cursor:pointer;}
.topL a{ background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -258px; padding-left:10px; color:#333}
.topL a:hover{color:#BA2636;}
.topR{ color:#003295}
.topR a{color:#003295}
.topR a:hover{color:#BA2636;}
.topR span a{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -258px; padding-left:10px; color:#989898}
.topR span a:hover{color:#333;}

/* 菜单 */
.menu .l{ float:left; background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -682px; height:53px; width:20px; font-size:14px; color:#fff; font-weight:bold; padding:5px 0 0 6px; line-height:25px;}
.menu .r{ float:left;}
.menu li{ float:left;text-align:center; height:21px; line-height:20px; padding:0 5px; display:inline;}
.menu li a{ color:#333; padding:2px 2px 0 2px;}
.menu li a:hover{ background:#0268CC; color:#fff; text-decoration:none;}
.menu .s4{ background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -742px;padding-left:5px; font-weight:bold;}


.NavBar
{
	text-align: center;
	clear: both;
	letter-spacing: 3px;
}
 .NavBar li
{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	height: 25px;
	font-size: 14px;
	background-image: url(/gzimages/bg_menu_short.gif);
	width: 93px;
	float: left;
	text-align: center;
}
 
.NavBar li a
{
	color: #000000;
}
 
 .NavBar li a:visited
{
	color: #000000;
}


 .NavBar li a:hover
{
	color: #FF0000;
	background-color: #FFFFFF;
	font-weight: bold;
}
 

/* 第一屏 */
.outB{ border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #B4C8E0;border-bottom:1px solid #B4C8E0;  min-height:585px; overflow:hidden;}
.mainoutB{ border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #B4C8E0;border-bottom:1px solid #B4C8E0;  min-height:585px;  height:590px;overflow:hidden;}
.focusTitle{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -67px; height:auto ; text-align:center;}
.focusList{ width:850px; margin:0 auto;}
.focusList a:hover{color:#BA2636;}
.focusPic{ width:310px; height:245px;text-align:center; overflow:hidden;}
.commentT{ background:url(2009_ycwb_tab.gif) no-repeat; height:30px;width:310px;}
.commentT h2{ font-size:14px; font-weight:bold; color:#039; width:100px; text-align:center; padding-top:8px;}
.commentT h2 a{color:#039;}
.commentT h2 a:hover{color:#BA2636;}
.commentT em{ float:right; padding-right:10px;padding-top:8px;}
.comments{width:309px; height:210px; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid; overflow:hidden;}
.comments ul{ margin:0 auto; width:280px;}
.comments ul li{ font-size:14px; height:24px; line-height:24px;overflow:hidden;}
.comments ul li a{color:#039;}
.comments ul li a:hover{color:#BA2636;}
.comments .b li a{color:#0548CE; font-weight:bold;}
.comments .b li a:hover{ color:#BA2636;font-weight:bold;}
.comments .b li span{ font-size:14px;color:#039}

#ifocus { width:300px; height:245px; margin:0 auto;}
#ifocus_pic { position:relative; float:left; width:300px; height:225px; border:1px solid #ccc; overflow:hidden; z-index:333;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:300px; height:225px; overflow:hidden;}
#ifocus_piclist img { width:300px; height:225px;}
#ifocus_out{background:#fff;width:300px; height:42px}
#ifocus_btn { width:300px;}
#ifocus_btn li { width:60px; height:15px; cursor:pointer; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);float:left; }
#ifocus_btn img { width:60px; height:15px; }
#ifocus_btn .current {opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn_s { width:300px;}
#ifocus_btn_s li { width:100px; height:15px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=100);float:left; }
#ifocus_btn_s img { width:100px; height:15px; }
#ifocus_btn_s .current {opacity:1; -moz-opacity:1; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:0px; bottom:8px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; width:300px;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:300px; height:30px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=80); }
#ifocus_tx .normal { display:none; }
#ifocus_tx a{ color:#fff;}
#ifocus_tx a:hover{ color:#ff0;}

.newsBox{ width:380px;}
.newsT { background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -351px; height:25px; border-bottom:1px #ccc dashed; }
.newsT h2{padding:5px 0 0 25px; font-size:14px; font-weight:bold;}
.newsT h2 a{ color:#039;}
.newsT h2 a:hover{color:#BA2636}
.newsT em{ float:right;padding:5px 15px 0 0;}

.newsboxt h3 a{font-size:18px;font-family:"黑体";color:#0548CE; padding-left:10px;height:18px; overflow:hidden;}
.newsboxt h3 a:hover{color:#BA2636}
.newsboxt ul{margin:0 auto;width:360px;} 
.newsboxt ul li a{line-height:23px;font-size:14px; overflow:hidden}

.news_b{ margin:0 auto; padding:0px 10px;;}
.news_b li{ font-size:18px;font-family:"黑体";height:25px; font-weight:400; line-height:25px; overflow:hidden;}
.news_b li a{ color:#0548CE; background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -288px; padding-left:10px;}
.news_b li a:hover{ color:#BA2636}
.news_l{ margin:0 auto; padding:0px 10px;}
.news_l li{ font-size:14px;height:25px;overflow:hidden;}
.news_l li a{ color:#039; background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -320px; padding-left:10px;}
.news_l li a:hover{ color:#BA2636; background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -289px;}

.nowNews{ border:1px #ccc solid; background:#F0F4F8; height:93px; overflow:hidden;}
.nowNews h2{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -171px; height:25px;}
.nowNews h2 .s1{ float:left;padding:5px 0 0 15px; font-size:14px; font-weight:bold;}
.nowNews h2 .s1 a{ color:#039;}
.nowNews h2 .s1 a:hover{ color:#BA2636}
.nowNews h2 .s2{float:right; padding:5px 10px 0 0;}
.nowNews h2 .s2 #arr_up{ float:left;background:url(2009_ycwb_ico_bg.gif) no-repeat -5px -815px;height:15px;overflow:hidden;width:20px; cursor:pointer;}
.nowNews h2 .s2 #arr_do{ float:left;background:url(2009_ycwb_ico_bg.gif) no-repeat -5px -839px;height:15px;overflow:hidden;width:20px; cursor:pointer;}
.nowNews ul{padding:0px 20px; overflow:hidden;}
.nowNews ul li{ height:23px; line-height:23px;overflow:hidden;}
 

/* 即时报道滚动 */
#stock_box1 #word{height:60px;overflow:hidden;}
#stock_box1 {clear:both;height:60px;line-height:20px;margin:0 auto;padding-left:12px;}
#stock_box1 #word {height:60px;overflow:hidden;}
#stock_box1 #word a {color:#333;margin-left:6px;}
#stock_box1 #word a:hover {color:#DB0010;}
#stock_box1 p a{font-weight:bold;}

.blBox{ border:1px #A0C5F0 solid; border-right:none;}
.blBox .tel{ background:#F5F5F5;line-height:18px; color:#039; padding:3px 10px; text-align:center;}
.blTitle {height:25px; padding:0 5px 0 5px;}
.blTitle a{color:#fff; font-size:14px;font-weight:bold;}
.blTitle a:hover{color:#F7EE00}
.menuBoxBL{ height:33px; background:url(2009_ycwb_blbg.jpg) no-repeat;}
.menuBoxBL li{ float:left; width:46px; height:33px; text-align:center; line-height:28px; cursor:pointer; margin-right:1px; font-size:12px;}
.menuBoxBL li a{color:#fff;}
.menuBoxBL li.hover{ background:url(2009_ycwb_bltab.jpg) no-repeat; color:#fff; font-weight:bold;}
.menuBoxBL li.hover a{ color:#fff;}
.menuBoxBL li.hover a:hover{ color:#BA2636;}
.contentBoxBL ul{ margin:0 auto; width:220px;}
.contentBoxBL ul li{height:23px; line-height:22px;overflow:hidden;}
.contentBoxBL ul a{color:#039;}
.contentBoxBL ul a:hover{color:#BA2636;}

.hotTop{ border:1px #ccc solid; border-right:none; border-top:none;padding:1px;}
.contentBox1 ul li a:hover{ color:#BA2636;}
.menuBox1{ height:25px;}
.menuBox1 li{ float:left; background:#F1F4F5; width:82px; height:25px; text-align:center; line-height:25px; cursor:pointer; margin-right:0px;}
.menuBox1 li.hover{ background:#E5EFF4; color:#039; font-weight:bold;}
.contentBox1{ background:#E5EFF4; height:253px; overflow:hidden;}
.contentBox1 ul{ background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -422px; height:226px; padding:10px 10px 10px 20px; margin:0 auto; width:200px; overflow:hidden;}
.contentBox1 ul li{height:24px;overflow:hidden;}
.contentBox1 ul li a{color:#039;}

.shzt{ border:1px #ccc solid;padding:1px;}
.menuBoxSZ{ height:25px; background:#E5EFF4;}
.menuBoxSZ li{ float:left; width:121px; height:25px; text-align:center; line-height:25px; cursor:pointer; margin-right:1px; font-size:14px;overflow:hidden;}
.menuBoxSZ li.hover{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -209px; color:#039; font-weight:bold;}
.menuBoxSZ li.hover a{ color:#039;}
.menuBoxSZ li.hover a:hover{ color:#BA2636;}
.contentBoxSZ ul{ height:252px; margin:0 auto; width:220px; overflow:hidden;}
.contentBoxSZ ul li{height:25px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -250px; padding-left:10px; line-height:25px; overflow:hidden;}

/* 文字广告 */
.textAdv{ background:#DFDFDF; height:30px; overflow:hidden;}
.textAdv li{ width:160px; float:left; line-height:30px; text-align:center;}

/* 通栏三广告 */
.advL{ float:left; width:235px;}
.advM{ float:left; width:235px;}
.advR{ float:left; width:230px;}

/* 左栏无切换通用板块 */
.commonL{width:311px; overflow:hidden;}
.commonLT{ background:url(2009_ycwb_tab.gif) no-repeat 0 -32px; height:30px;width:310px;}
.commonLT h2{ font-size:14px; font-weight:bold; color:#039; width:100px; text-align:center; padding-top:8px;}
.commonLT h2 a{color:#039;}
.commonLT h2 a:hover{color:#BA2636;}
.commonLT em{ float:right; padding-right:10px;padding-top:8px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -250px; padding-left:10px;}

.commonLC{width:309px; height:260px; border:#ccc 1px solid; border-top:none;overflow:hidden;}
.commonLC .box{ width:290px; margin:0 auto;}
.commonLC .imgL{ float:left; width:120px; text-align:center;}
.commonLC .imgL img{ border:1px solid #ccc;}
.commonLC .imgL span{ display:block;background:#f2f2f2;width:98px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.commonLC .txtR{ float:left; width:170px;height:120px;overflow:hidden;}
.commonLC .txtR h3{height:18px; overflow:hidden;}
.commonLC .txtR h3 a{ color:#000; font-size:18px;font-family:"黑体"}
.commonLC .txtR h3 a:hover{ color:#BA2636;}
.commonLC .txtR li{ line-height:21px; font-size:12px; height:21px;overflow:hidden;}
.commonLC .txtR li a{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -320px; padding-left:10px;}
.commonLC .txtR li a:hover{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -289px; padding-left:10px;}
.commonLC .list li{ height:22px; font-size:14px; line-height:22px;overflow:hidden;}
.commonLC .list li a{ color:#039;}
.commonLC .list li a:hover{ color:#BA2636;}

.commonLP{width:309px; height:260px; border:#ccc 1px solid; border-top:none; overflow:hidden;}
.commonLP .box{ width:290px; margin:0 auto; overflow:hidden;}
.commonLP .imgL{ float:left; width:145px; text-align:center;}
.commonLP .imgL img{ border:1px solid #ccc;}
.commonLP .imgL span{ display:block;background:#f2f2f2;width:130px;line-height:20px; padding:1px;margin:0 auto;}
.commonLP .txtR{float:left; width:140px;height:120px;overflow:hidden;}
.commonLP .txtR li{ font-size:12px;height:22px; line-height:22px;overflow:hidden; }
.commonLP .txtR li a{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -320px; padding-left:10px;}
.commonLP .txtR li a:hover{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -289px; padding-left:10px;}
.commonLP .txtR h3 a{ color:#039; font-size:14px; font-weight:bold;}
.commonLP .txtR h3 a:hover{color:#BA2636;}
.commonLP .list li{ height:22px; font-size:14px; line-height:22px;overflow:hidden;}
.commonLP .list li a{ color:#039;}
.commonLP .list li a:hover{ color:#BA2636;}

.commonL .b li{ font-size:14px; height:24px; line-height:24px;overflow:hidden;}
.commonL .b li a{ color:#0548CE; font-weight:bold; font-size:14px;}
.commonL .b li a:hover{ color:#BA2636; font-weight:bold;}
.commonL .b li span{color:#039;}
.commonL .listb li{ height:23px; font-size:14px; line-height:23px;overflow:hidden;}
.commonL .listb li a{ color:#333;}
.commonL .listb li a:hover{ color:#BA2636;}

/* 左栏切换通用板块 */
.menuBoxL{ height:25px; background:url(2009_ycwb_tab.gif) no-repeat 0 -107px; height:30px;}
.menuBoxL li{ float:left; width:99px; height:27px; text-align:center; line-height:27px; cursor:pointer; font-size:14px; overflow:hidden;}
.menuBoxL li.hover{ border-bottom:1px #fff solid; font-weight:bold; margin-left:1px;}
.menuBoxL li.hover a{color:#039;}
.menuBoxL li.hover a:hover{color:#BA2636}
.menuBoxL li.nav{background:url(2009_ycwb_ico_bg.gif) no-repeat 5px -250px; font-size:12px; cursor:default; float:right; text-align:center;color:#333;}
.contentBoxL{border:#ccc 1px solid; border-top:none; height:260px; overflow:hidden;}
.contentBoxL .box{ width:290px; margin:0 auto;}
.contentBoxL .imgL{ float:left; width:120px; text-align:center;}
.contentBoxL .imgL img{ border:1px solid #ccc;}
.contentBoxL .imgL span{ display:block;background:#f2f2f2;width:98px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.contentBoxL .txtR{ float:left;height:120px;overflow:hidden; width:170px;}
.contentBoxL .txtR h3{height:18px; overflow:hidden;}
.contentBoxL .txtR h3 a{ color:#000; font-size:18px;font-family:"黑体"}
.contentBoxL .txtR h3 a:hover{ color:#BA2636;}
.contentBoxL .txtR li{ line-height:21px; height:21px;overflow:hidden;}
.contentBoxL .txtR li a{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -320px; padding-left:10px;}
.contentBoxL .txtR li a:hover{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -289px; padding-left:10px;}
.contentBoxL .list li{ height:22px; font-size:14px; line-height:22px; overflow:hidden;}
.contentBoxL .list li a{ color:#039;}
.contentBoxL .list li a:hover{ color:#BA2636;}
.contentBoxL .left{ float:left; width:50%;}

.contentBoxTop
{
	border: #ccc 1px solid;
	border-top: none;
	height: 125px;
	overflow: hidden;
	line-height: 20px;
}

.commonL .pictwo li{ float:left; width:140px; text-align:center;height:125px;}
.commonL .pictwo li img{border:1px solid #ccc;}
.commonL .pictwo li span{ display:block;background:#f2f2f2;width:120px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.commonL .pictwo li div{ display:block;background:#f2f2f2;width:90px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}

/* 中栏切换通用板块 */
.commonM{ width:380px;}
.menuBoxM{ height:25px; background:url(2009_ycwb_tab.gif) no-repeat 0 -67px; height:30px;}
.menuBoxM li{ float:left; width:99px; height:27px; text-align:center; line-height:27px; cursor:pointer; font-size:14px;}
.menuBoxM li.hover{ border-bottom:1px #fff solid; font-weight:bold; margin-left:1px;}
.menuBoxM li.hover a{color:#039;}
.menuBoxM li.hover a:hover{color:#BA2636}
.menuBoxM li.nav{background:url(2009_ycwb_ico_bg.gif) no-repeat 5px -250px; font-size:12px; cursor:default; float:right; text-align:center;color:#333;}

.CNav
{font-size:12px; cursor:default; float:right; width:30px;
}

.menuBoxMT{ height:25px; background:url(2009_ycwb_tab.gif) no-repeat 0 -200px; height:30px;}
.menuBoxMT h2{ font-size:14px; font-weight:bold; color:#039; width:100px; text-align:center; padding-top:8px;}
.menuBoxMT h2 a{color:#039;}
.menuBoxMT h2 a:hover{color:#BA2636;}
.menuBoxMT em{ float:right; padding-right:10px;padding-top:8px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -250px; padding-left:10px; font-size:12px;}

.menuBoxMP{ height:25px; background:url(2009_ycwb_tab.gif) no-repeat 0 -146px; height:30px;}
.menuBoxMP li{ float:left; width:99px; height:27px; text-align:center; line-height:27px; cursor:pointer; font-size:14px;}
.menuBoxMP li.hover{ border-bottom:1px #fff solid; font-weight:bold; margin-left:1px;}
.menuBoxMP li.hover a{color:#039;}
.menuBoxMP li.hover a:hover{color:#BA2636}

.contentBoxM{border:#ccc 1px solid; border-top:none; height:260px; overflow:hidden;}
.contentBoxM .box{ width:360px; margin:0 auto;}
.contentBoxM .imgL{ float:left; width:150px; text-align:center;}
.contentBoxM .imgL img{ border:1px solid #ccc;}
.contentBoxM .imgL span{ display:block;background:#f2f2f2;width:130px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.contentBoxM .txtR{ float:left;height:120px;overflow:hidden;width:210px;}
.contentBoxM .txtR li{ height:21px; line-height:21px;overflow:hidden;}
.contentBoxM .txtR li a{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -320px; padding-left:10px;}
.contentBoxM .txtR li a:hover{background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -289px; padding-left:10px;}
.contentBoxM .txtR h3 {height:18px; overflow:hidden;}
.contentBoxM .txtR h3 a{ color:#000; font-size:18px;font-family:"黑体"; }
.contentBoxM .txtR h3 a:hover{ color:#BA2636;}
.contentBoxM .list li{ height:22px; font-size:14px; line-height:22px;overflow:hidden;}
.contentBoxM .list li a{ color:#039;}
.contentBoxM .list li a:hover{ color:#BA2636;}
.contentBoxM .left{ float:left; width:50%;}
.contentBoxM .piclist li{ float:left; width:120px; text-align:center;}
.contentBoxM .piclist li img{ border:1px solid #ccc;}

/* 右栏切换通用板块 */
.commonR{ border:1px #ccc solid; padding:1px;}
.commonRT{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -209px ; height:28px;}
.commonRT .bLine{ border-bottom:1px #ccc dashed; margin:0px 7px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -348px; height:28px;}
.commonRT h2{padding:8px 0 0 20px; font-size:14px; font-weight:bold;}
.commonRT h2 a{ color:#039;}
.commonRT h2 a:hover{color:#BA2636}
.commonRT h2 em{ float:right; font-size:12px; color:#333;}
.commonRT h2 em a{ color:#333;}
.commonRT h2 em a:hover{color:#BA2636}
.commonR ul{ margin:0 auto; width:230px;}
.commonR .box{ margin:0 auto; width:230px; height:259px; overflow:hidden;}
.commonR .pictwo li{ float:left; width:115px; text-align:center;height:120px;}
.commonR .pictwo li img{border:1px solid #ccc; height:83px;}
.commonR .pictwo li span{ display:block;background:#f2f2f2;width:110px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.commonR .listMove li {margin:1px;}
.commonR .listMove li a{ background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -387px; padding-left:25px;height:25px; display:block; line-height:25px;}
.commonR .listMove li a:hover{ background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -387px;}
.commonR .list12 li{ height:25px; line-height:25px;overflow:hidden;}

/* 右栏无切换通用板块 */
.commonRP{ border:1px #ccc solid; padding:1px;}
.commonRP .box{ margin:0 auto; width:230px; height:259px; overflow:hidden;}
.commonRP .box2{ margin:0 auto; width:230px; height:225px; overflow:hidden;}
.commonRP .sobox{margin:0 auto; width:230px; height:104px; overflow:hidden;}
.commonRP .sobox span{ color:#039; font-weight:bold;}
.commonRP .sobox form{ line-height:24px;}
.commonRP .imgL{ float:left; width:110px; text-align:center;}
.commonRP .imgL img{ border:1px solid #ccc;}
.commonRP .imgL span{ display:block;background:#f2f2f2;width:100px;line-height:20px; padding:1px;margin:0 auto; height:20px;overflow:hidden;}
.commonRP .txtR{ float:left; width:120px;height:120px;overflow:hidden;}
.commonRP .txtR li{ height:24px; line-height:24px;overflow:hidden;}
.commonRP .txtR li a{background:url(2009_ycwb_ico_bg.gif) no-repeat 2px -320px; padding-left:10px;}
.commonRP .txtR li a:hover{background:url(2009_ycwb_ico_bg.gif) no-repeat 2px -289px; padding-left:10px;}
.commonRP .list li{ height:23px; font-size:14px; line-height:23px;overflow:hidden;}
.commonRP .text p{ text-indent:2em; margin:5px 0; line-height:18px; color:#039}
.commonRP .t{ background:#E6EFF4; height:25px; line-height:25px; padding-left:15px; color:#039; font-weight:bold; font-size:14px;}
.commonRP .t a{color:#039;}
.commonRP .t a:hover{color:#BA2636;}
.commonRP .c{ background:#F3F7FA;}
.commonRP .c ul {margin:0 auto; width:230px; overflow:hidden;}
.commonRP .c li{ font-size:12px; line-height:20px; height:22px;overflow:hidden;}
.commonRP .zt{ height:252px; margin:0 auto; width:220px; overflow:hidden;}
.commonRP .zt li{height:24px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -250px; padding-left:10px; line-height:24px; overflow:hidden;}


/* 读图时代 */
.readPic{ border:1px #ccc solid; padding:1px; height:195px; overflow:hidden;}
.readPicT{ background:url(2009_ycwb_ico_bg.gif) repeat-x 0 -209px; height:28px;}
.readPicT .bLine{ border-bottom:1px #ccc dashed; margin:0px 7px;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -348px; height:28px;}
.readPicT h2{padding:8px 0 0 20px; font-size:14px; font-weight:bold;}
.readPicT h2 a{ color:#039;}
.readPicT h2 a:hover{color:#BA2636}
.readPicT h2 em{ float:right; font-size:12px;}
.readPicT h2 em a{ color:#333;}
.readPicT h2 em a:hover{color:#BA2636}
.readPic ul { margin:0 auto; width:950px;}
.readPic ul li{ float:left; width:155px; text-align:center;}
.readPic ul li img{ border:2px solid #ccc;}
.readPic ul li span{ display:block;background:#f2f2f2;width:134px;line-height:25px;margin-bottom:5px;color:#333;margin:0 auto;}

/* 底部 */

.newsSubListBox
{
	border: 1px #ccc solid;
	border-top: none;
	height: 295px;
	font-size: 14px;
}

.adv{height:90px;}
.adv img{ margin:0; padding:0;}
.btbox{ border:1px #ccc solid; border-top:none; height:260px;overflow:hidden;}
.linkBox h2{line-height:25px; font-weight:bold;background:url(2009_ycwb_ico_bg.gif) no-repeat 0 -350px #f3f3f3; padding-left:20px;border-top:1px #ccc solid;}
.linkBox .c{ width:680px; margin:0 auto; line-height:22px;}
.linkBox .c li{ width:112px; float:left; text-align:center; margin-bottom:5px;}
.linkBox em{  float:right ; padding-right:5px;}

.linkBox li em{ width:112px; float:right ;   margin-bottom:5px;}
.links .l{ float:left; width:23px; text-align:center;line-height:20px; font-weight:bold;}
.links .r{ float:left;width:665px; padding-left:10px; line-height:20px;}

/* 版权 */
.aboutMenu{ height:30px; border-bottom:1px #ccc dashed; text-align:center; line-height:30px;}
.copyR{ line-height:20px; text-align:center;}
.copyR span{ font-family:Tahoma;}

.info_pic li{ float:left; width:125px;}
.info_pic li img{ border:1px #ccc solid;}
.info_pic li.r{ text-align:right;}

/* 开心购 */
.kxgPic li{display:none;}
.kxgPic .current{display:block;}
.fixeds{ position:fixed; z-index:999;}

/* 视频 */
.videoTV h2{ background:url(2009_ycwb_video_top.jpg) no-repeat 0 -2px; height:43px; line-height:28px; font-size:14px; font-weight:bold; padding-left:30px;}
.videoTV h2 a{ color:#039;}
.videoTV h2 a:hover{color:#BA2636}
.videoTV .box{ background:url(2009_ycwb_video_c.jpg) repeat-y; height:208px; overflow:hidden;}
.videoTV .box .pictwo{margin:0 auto; width:220px;}
.videoTV .box .pictwo li{ float:left; width:110px; text-align:center;height:110px;}
.videoTV .box .pictwo li img{border:1px solid #ccc; height:73px;}
.videoTV .box .pictwo li span{ display:block;width:98px;line-height:22px;padding:1px;margin:0 auto;height:24px;overflow:hidden;}
.videoTV .box .pictwo li span a{color:#333;}
.videoTV .box .pictwo li span a:hover{color:#BA2636;}




.currentPosition
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #D4D0C8;
	font-weight: bold;
	font-size: medium;
	line-height: 22px;
	text-align: left;
	color: #003399;
	padding-left:5px;
	padding-top:6px;
}
.newsitem
{
	clear: both;
	padding-left: 10px;
	line-height: 26px;
	text-align: left;
}
.newsitem li
{
	border-color: #efefef;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.newsitem li span
{
 float:right ; 
  padding-right:5px;
}
.newsitem ul li a
{ 
	border-color: #C0C0C0;
	color: #039;
}
.newsitem ul li a:hover
{
	color: #BA2636;
}
.newsitem ul li a:visited
{
	color: #000099;
}
.newsListBox
{
	border: 1px #ccc solid;
	border-top: none;
	min-height: 600px;
	overflow: hidden;
	font-size: 14px;
}
.newscontent
{
	font-size: 14px;
	text-indent: 26px;
	text-align: left;
	vertical-align: top;
	line-height: 28px;
	padding:10px;
	min-height:720px;
}
 
.newsbar
{
	clear: both;
	font-size: 12px;
	text-align: center; 
}
.newstitle
{
	clear: both;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	line-height: 30px;
}
.line100p
{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C0C0C0;
	padding-top:5px; 
}
.indexfocusTitle
{
	font-size: 40px;
	font-weight: bold;
	font-family: 楷体_GB2312;
}

.pagebar
{
	clear:both;
	text-align:center;
	padding:5px;
}
.pagebar a
{
	color:Blue;
	 
}
.border
{
	border: 1px #ccc solid;
}
.submainmenu
{
	background-repeat: repeat-x;
	height: 43px;
	background-image: url(submenubg.gif);
	background-color: #0033CC;
	overflow:hidden;
}
.submenutitle
{
	font-size: 20px;
	font-weight: bold;
	font-family: 华文楷体;
	width:200px;
	color:White ;
	padding-top:10px;
	float:left;
	padding-left:50px;
}

.submenuList
{
	float:right;
	text-align:right;
	width:660px;
	padding:5px;
}
.submenuList li
{
	 width:59px;  
	 float:left;
	 text-align:center ;
	 padding-top:3px;
	 
}
.submenuList a
{ 
	 color:White ; 
}
.submenuList a:hover
{ 
	 color:red ; 
}

.commentcontent
{
	border-width: 0px 0px 1px 0px;
	border-style: dotted;
	border-color: #D4D0C8;
	padding: 5px;
	background-color: #FFFFFF;
	color: #333333;
	 clear:both;
}
.commenttitle
{
	color: #666666;
}



.tupianmenuList
{ 
	text-align: left; 
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
}
.tupianmenuList li
{  
	 float:left;
	 text-align:center ;
	 padding-top:3px;
	 padding-left:5px;
	 
}
.tupianmenuList a
{ 
	 color:White ; 
}
.tupianmenuList a:hover
{ 
	 color:red ; 
}

.dnonek
{
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.shoplist
{
	text-align:center;
	color: rgb(51, 51, 51); border-collapse: collapse;
}

.shoplist td
{
	text-align:center; 
}




.focusimg
{
	float:left;
	width:300px;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	
}
.focusimg
{padding:2px;
	border: 1px solid #CCCCCC;
}
.newslist
{
	float: right;
	width: 390px;
	overflow: hidden;
}
input
{
	border: 1px solid #C1D1D9;
	padding: 1px;
	font-size: 12px;
	height: 15px;
	margin:1px;
}

.hiddiv
{
	height:1px;
	overflow:hidden ;
}
