/* CSS Document */
body { margin:0px; padding:0px; font-family:Tahoma; font-size:12px; }
/*边框颜色：#C8EBAA;表头背景：#F4FCE5;background:#F4FCE5;*/
a,
a:hover { color:#333; font-size:12px; }
ul,
li { list-style:none; margin:0px; padding:0px; }
.div_ { margin:0px auto; padding:0; width:10px; height:10px; font-size:0; line-height:0; clear:both; }
.div2_ { margin:0px auto; padding:0; width:6px; height:6px; font-size:0; line-height:0; clear:both; }
/*头部*/
#topnav_ { width:980px; height:30px; line-height:30px; margin:0px auto; padding:0px; border-bottom:1px solid #D4D4D4; clear:both }
#topnav_ ul { list-style:none; margin:0px; padding:0px 10px; height:31px; }
#topnav_ li { margin:0px; padding:0px; height:31px; line-height:31px; float:right; text-align:center; text-indent:20px; }
#topnav_ a { font-size:12px; color:#666; text-decoration:none; }
#topnav_ a:hover { font-size:12px; color:#666; text-decoration:underline; }
#head_ { width:980px; height:65px; margin:6px auto; padding:0px; clear:both; }
#head_ .logo { width:170px; height:65px; margin:0px; padding:0px; float:left; }
#head_ .banner { width:810px; height:65px; margin:0px; padding:0px; float:left; overflow:hidden; text-align:right }
#head_ .banner2 { margin:0px; padding:0px; float:left; display:none; }
#head_ a,
#head_ a:hover { color:#0000CC; font-weight:bold; text-decoration:underline; }
/*导航*/
#nav_ { width:978px; height:40px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; /*background:url(../img/news-index-nav-bg.gif);*/
	background:url(../cpimg/pri_nav.gif); display:block; }
.nav-l { width:200px; height:36px; line-height:36px; float:left; text-align:center; overflow:hidden; }
.nav-l h1 { margin:0px; padding:0px; font-size:14px; color:#fff; }
.nav-m { height:36px; line-height:36px; margin:0px; padding:0px; float:left; }
.nav-m ul,
.nav-m li { list-style:none; margin:0px; padding:0px; }
.nav-m li { color:#FFF;margin:0px; padding:0px 10px; height:36px; line-height:36px; text-align:center; display:inline; }
.nav-m a { color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; }
.nav-m a:hover { color:#FFF; font-size:14px; font-weight:bold; text-decoration:underline; }
#pos { margin:0px auto 10px auto; padding:0px; width:980px; height:30px; line-height:30px; border-bottom:1px solid #d4d4d4; }
#pos a,
#pos a:hover { padding:0px 3px; }
/*主体*/
#main_ { width:980px; height:435px; margin:0px auto; padding:0px; clear:both; }
.main_L { width:369px; height:435px; margin:0px 10px 0px 0px; padding:0px; float:left; }
.main_L .huandeng { height:160px; margin-bottom:8px; padding:0px; }
.main_L .rdzx { height:265px; margin:0px; padding:0px; border:1px solid #CCC; }
.main_M { width:367px; height:433px; margin:0px 10px 0px 0px; padding:0px 10px; border:1px solid #CCC; float:left; background:url(../img/xn-hq-cont-bg-a.gif) repeat-x; }
.main_R { width:198px; height:431px; margin:0px 0px 0px 0px; padding:1px; border:1px solid #006666; float:left; }
/*第一屏*/
	.th { height:26px; line-height:26px; margin:0px; padding:0px 0px 0px 0px; font-weight:bold; font-size:14px; color:#333; }
.th3 { height:26px; line-height:26px; margin:0px; padding:0px 10px 0px 10px; font-weight:bold; font-size:14px; color:#FFF; background:#006666; }
.headline { margin:0px; padding:0px; text-align:center; font-size:12px; color:#666; }
.headline a,
.headline a:hover { font-size:16px; color:#009900; text-decoration:underline; font-weight:bold; }
.headline li { line-height:30px; border-bottom:1px solid #efefef; padding-top:5px; }
/*新闻列表*/
	.cont { margin:0px; padding:0px; text-align:left; }
.cont a { font-size:14px; color:#333; text-decoration:none; }
.cont a:hover { font-size:14px; color:#333; text-decoration:underline; }
.cont li { line-height:26px; height:26px; }
/*行情列表*/	
	.cont-hq { margin:0px; padding:0px; text-align:left; }
.cont-hq a { font-size:12px; color:#333; text-decoration:none; }
.cont-hq a:hover { font-size:12px; color:#333; text-decoration:underline; }
.cont-hq li { line-height:22px; height:22px; padding:0px 10px; overflow:hidden }
/*第二屏*/
	.th2 { height:26px; line-height:26px; margin:0px; padding:0px 0px 0px 10px; font-weight:bold; font-size:14px; color:#333; border-bottom:0px solid #C8EBAA; }
.th2 a,
.th2 a:hover { font-size:14px; text-decoration:none; }
#main2_ { width:980px; height:600px; margin:0px auto; padding:0px; clear:both; }
.main2_L { width:387px; height:598px; margin:0px 10px 0px 0px; padding:0px; float:left; border:1px solid #CCC; }
/*左栏文章列表*/
		.cont2 { margin:0px; padding:0px; text-align:left; }
.cont2 a { font-size:14px; color:#333; text-decoration:none; }
.cont2 a:hover { font-size:14px; color:#333; text-decoration:underline; }
.cont2 li { line-height:26px; height:26px; padding:0px 0px 0px 10px; width:183px; float:left }
/*中栏文章列表*/
		.cont3 { margin:0px; padding:0px; text-align:left; }
.cont3 a { font-size:14px; color:#333; text-decoration:none; }
.cont3 a:hover { font-size:14px; color:#333; text-decoration:underline; }
.cont3 li { line-height:26px; height:26px; padding:0px 10px; overflow:hidden }
/*缩略图*/
		.cont-tv { margin:0px; padding:0px; height:120px; }
.cont-tv a { font-size:12px; color:#333; text-decoration:none; }
.cont-tv a:hover { font-size:12px; color:#333; text-decoration:underline; }
.cont-tv li { line-height:26px; height:100px; width:129px; text-align:center; padding:10px 0px; float:left; }
/*行情列表*/
		.conthq { margin:0px; padding:0px; text-align:left; }
.conthq a { font-size:14px; color:#333; text-decoration:none; }
.conthq a:hover { font-size:14px; color:#333; text-decoration:underline; }
.conthq li { line-height:26px; height:26px; padding:0px 10px; overflow:hidden }
.conthq a,
.conthq a:hover { color:#006600; }
.main2_R { width:200px; height:598px; margin:0px 0px 0px 0px; padding:0px; float:left; border:1px solid #CCC; overflow:hidden }
.main2_M { width:367px; height:598px; margin:0px 10px 0px 0px; padding:0px; float:left; border:1px solid #CCC; }
/****行情最终页********************************************************************************************************background:url(../img/hqright.gif)*******/
#hq_final_m_ { width:980px; overflow:auto; margin:0px auto; padding:0px; clear:both; }
.hq_fml { margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; width:728px; overflow:auto; float:left; }
.hq_fmr { margin:0px; padding:0px; width:240px; overflow:auto; border:1px solid #d4d4d4; float:left; }
.hqth { margin:0px; padding:0px; border-bottom:1px solid #ccc; height:30px; line-height:30px; }
.hqcont { margin:0px; padding:5px 0px; }
.hqcont li { line-height:25px; height:25px; overflow:hidden; }
.hqcont a { font-size:12px; text-decoration:underline; }
.hqcont a:hover { font-size:12px; text-decoration:underline; color:#CC0000; }
.xgnews { margin:10px 0px 10px 0px; padding:0px; border:1px solid #D4D4D4; display:block; }
.xgnews .th { margin:0px; padding:0px 0px 0px 10px; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:url(../cpimg/thbg01.gif); }
.xgnews .th span { float:right; padding:0px 10px; color:#333; font-size:12px; font-weight:normal; }
.xgnews .th span a,
.xgnews .th span a:hover { color:#CC0000; font-weight:normail; font-size:12px; text-decoration:underline; }
.xgnews .cont { margin:0px; padding:5px 0px; overflow:auto; height:100% }
.xgnews .cont li { line-height:28px; height:28px; width:242px; text-indent:10px; float:left; }
.xgnews .cont a { font-size:12px; color:#039; text-decoration:none; }
.xgnews .cont a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
/*******************************************************************************************************************/
#news_final_m_ { width:980px; overflow:auto; margin:0px auto; padding:0px; clear:both; }
.news_final_m_L { width:628px; margin:0px 10px 0px 0px; padding:10px 20px; border:1px solid #ccc; float:left; }
.news_final_m_R { width:300px; margin:0px; padding:0px; float:left }
.news_final_m_R .newsbox_ .cont3 a { font-size:12px; }
.newstitle { margin:0px; padding:0px; height:40px; line-height:40px; text-align:center; }
.newstitle h1 { margin:0px; padding:0px; height:40px; line-height:40px; font-size:140%; }
.newsinfo { margin:0px; padding:0px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#999; font-size:12px; text-align:center; }
.newsbody { margin:0px; padding:10px 0px; line-height:24px; font-size:14px; color:#333; clear:both; }
.hqbody { margin:0px; padding:10px 0px; line-height:24px; font-size:12px; color:#333; text-align:center;display:block;overflow:hidden;}
.hqbody table{
	border:1px solid #D4D4D4;
	background:#d4d4d4;
	display:block;
	width:726px;
	margin:0px;
	padding:0px;
	}
	.hqbody td{
		background:#fff;
		border:0px;
		border-bottom:1px solid #D4D4D4;
		}
.newsnext { margin:0px; padding:0px; height:30px; line-height:30px; font-size:12px; border-bottom:1px solid #ccc; }
.newsnext ul,
.newsnext li { list-style:none; margin:0px; padding:0px 0px; }
.newsnext li { float:left; width:308px; height:30px; line-height:30px; }
.newsnext a,
.newsnext a:hover { font-size:12px; text-decoration:underline; color:#003300; padding:0px 5px 0px 0px; overflow:hidden; }
.newspos { margin:0px; padding:0px 0px 0px 10px; height:30px; line-height:30px; font-size:12px; border-bottom:1px solid #ccc; }
.hello,
.newtitle { display:none; }
.newspos a,
.newspos a:hover { font-size:12px; text-decoration:none; color:#006600; padding:0px; }
.newshzh { margin:0px 15px 15px 0px; padding:0px; float:left; }
.newslike { margin:0px; padding:0px; }
.newslike li { height:30px; line-height:30px; }
.newslike a,
.newslike a:hover { font-size:14px; text-decoration:none; color:#006600; }
.newsbox_ { margin:0px; padding:0px; border:1px solid #ccc; }
/*终极栏目列表*/
.finallst { margin:0px; padding:0px; }
.finallst ul { list-style:none; margin:0px; padding:10px 0px; }
.finallst li { line-height:28px; padding:0px; }
.finallst a { font-size:14px; text-decoration:none; color:#006600; }
.finallst a:hover { font-size:14px; text-decoration:underline; color:#006600; }
.page { border-top:0px solid #ccc; margin:0px; padding:5px 0px; height:20px; line-height:20px; }
.page ul { list-style:none; margin:0px; padding:0px; }
.page li { float:left; margin:0px 2px 0px 0px; padding:0px; }
.page a,
.page a:hover { font-weight:normal; text-decoration:underline; color:#003300; padding:3px 5px; }
.pageinfo { float:right; }
.date { color:#999; font-size:12px; padding:0px; float:right; }
/*search*/
#search { width:978px; height:40px; margin:6px auto; padding:0px 0px 0px 0px; border:1px solid #CCC; background:#F7F7F7; clear:both; }
#search form { margin:0px; padding:0px 0px 0px 0px; }
#search ul,
#search li { list-style:none; margin:0px; padding:0px; }
#search li { height:40px; line-height:40px; float:left; padding-left:10px; }
#search a { color:#666; font-size:12px; text-decoration:none; }
#search a:hover { color:#666; font-size:12px; text-decoration:underline; }
#search_ { width:980px; height:90px; margin:0px auto; padding:0px; clear:both; }
.search-ad1 { width:738px; height:90px; margin:0px; padding:0px; float:left; }
.search-ad2 { width:240px; height:78px; margin:0px; padding:5px 0px; border:1px solid #E7E7E7; background:#f7f7f7; text-align:center; float:left; }
/*bottom*/
#bottom_ { width:980px; height:96px; margin:0px auto; padding:10px 0px 0px 0px; border-top:1px solid #e8e8e8; text-align:center; color:#666; clear:both; }
#bottom_ ul { list-style:none; margin:0px; padding:0px 10px; height:96px; }
#bottom_ li { list-style:none; margin:0px; padding:0px 0px; height:24px; line-height:24px; }
#bottom_ a { font-size:12px; color:#333; text-decoration:none; }
#bottom_ a:hover { font-size:12px; color:#333; text-decoration:underline; }
/*广告*/
.ad3,
.ad9 { margin:0px auto; padding:10px 0px; width:980px; text-align:center; clear:both; }
.ad3 { display:none; }
.ad4,
.ad5,
.ad6,
.ad8,
.ad10,
.ad12 { margin:0px; padding:0px; }
.ad7 { margin:0px; padding:8px; border:1px solid #CCC; }
.ad10 { border: 0px solid #F9C943; margin:0px 0px 10px 0px; padding:0px; background:#FFFFFF; }
.ad13,
.ad12 { margin:0px; padding:0px; text-align:center; }
.ad11 { margin:0px; padding:10px 0px; border-top:0px solid #CCC; display:none; }
.ad14 { margin:0px; padding:10px 10px; text-align:center }
.ad_google_search { margin:0px; padding:0px; background:#FFF; }
/*行情页右栏内容调用-新闻*/
#news { width:298px; height:300px; margin:0px; padding:0px; border:1px solid #CCC; }
.Tab1_th { height:32px; line-height:32px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox1 { position:relative; overflow:hidden; height:32px; text-align:left; }
.menubox1 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:10px; }
#menu1 { position:absolute; top:4px; left:50px; height:28px; margin:0px; padding:0px; }
#menu1 li { float:left; display:block; cursor:pointer; color:#333; width:40px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu1 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main1 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main1 ul.block { display: block; }
.Tablstbox1 { margin:0px; padding:0px; }
.Tablstbox1-cont1 { margin:0px; padding:0px; font-size:12px; }
.Tablstbox1-cont1 ul { list-style:none; margin:0px; padding:0px; }
.Tablstbox1-cont1 li { margin:0px; padding:0px 10px; line-height:26px; }
.Tablstbox1-cont1 li span { float:right; font-size:12px; color:#009966; }
.Tablstbox1-cont1 a { font-size:12px; color:#333; text-decoration:none; }
.Tablstbox1-cont1 a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
/*行情页右栏内容调用-视频*/
#video { width:298px; height:310px; margin:0px; padding:0px; border:1px solid #CCC; }
.Tab2_th { height:32px; line-height:32px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox2 { position:relative; overflow:hidden; height:32px; text-align:left; }
.menubox2 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:10px; }
#menu2 { position:absolute; top:4px; left:50px; height:28px; margin:0px; padding:0px; }
#menu2 li { float:left; display:block; cursor:pointer; color:#333; width:90px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu2 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main2 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main2 ul.block { display: block; }
.Tablstbox2 { margin:0px; padding:0px; }
.Tablstbox2-cont2 { margin:0px; padding:0px; font-size:12px; }
.Tablstbox2-cont2 ul { list-style:none; margin:0px; padding:0px; }
.Tablstbox2-cont2 li { margin:0px; padding:10px 0px 0px 0px; width:149px; height:118px; text-align:center; float:left; }
.Tablstbox2-cont2 li span { display:block; height:28px; line-height:28px; font-size:12px; }
.Tablstbox2-cont2 a { font-size:12px; color:#333; text-decoration:none; }
.Tablstbox2-cont2 a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
.menubox2 span a,
.menubox2 span a:hover,
.menubox1 span a,
.menubox1 span a:hover { font-size:14px; }
/*行情页右栏内容调用-视频*/
#hqnews { width:240px; height:300px; margin:0px; padding:0px; }
.Tab3_th { height:32px; line-height:32px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox3 { position:relative; overflow:hidden; height:32px; text-align:left; }
.menubox3 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:8px; }
#menu3 { position:absolute; top:4px; left:40px; height:28px; margin:0px; padding:0px; }
#menu3 li { float:left; display:block; cursor:pointer; color:#333; width:30px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu3 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main3 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main3 ul.block { display: block; }
.Tablstbox3 { margin:0px; padding:0px; }
.Tablstbox3-cont3 { margin:0px; padding:0px; font-size:12px; }
.Tablstbox3-cont3 ul { list-style:none; margin:0px; padding:0px; }
.Tablstbox3-cont3 li { margin:0px; padding:0px 10px; line-height:26px; }
.Tablstbox3-cont3 li span { float:right; font-size:12px; color:#009966; }
.Tablstbox3-cont3 a { font-size:12px; color:#333; text-decoration:none; }
.Tablstbox3-cont3 a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
#hqvideo { width:240px; height:290px; margin:0px; padding:0px; }
.Tab4_th { height:32px; line-height:32px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox4 { position:relative; overflow:hidden; height:32px; text-align:left; }
.menubox4 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:8px; }
#menu4 { position:absolute; top:4px; left:40px; height:28px; margin:0px; padding:0px; }
#menu4 li { float:left; display:block; cursor:pointer; color:#333; width:80px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu4 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main4 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main4 ul.block { display: block; }
.Tablstbox4 { margin:0px; padding:0px; }
.Tablstbox4-cont4 { margin:0px; padding:0px; font-size:12px; }
.Tablstbox4-cont4 ul { list-style:none; margin:0px; padding:0px; }
.Tablstbox4-cont4 li { margin:0px; padding:10px 0px 0px 0px; width:120px; height:108px; text-align:center; float:left; }
.Tablstbox4-cont4 li span { display:block; height:28px; line-height:28px; font-size:12px; }
.Tablstbox4-cont4 a { font-size:12px; color:#333; text-decoration:none; }
.Tablstbox4-cont4 a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
#hqzhifu { width:240px; height:300px; margin:0px; padding:0px; }
.Tab5_th { height:32px; line-height:32px; margin:0px; padding:0px; font-size:12px; background:url(../img9/pro.menu1.bg4.png); }
.menubox5 { position:relative; overflow:hidden; height:32px; text-align:left; }
.menubox5 span { text-align:center; font-size:14px; font-weight:bold; margin:0px; padding-left:8px; }
#menu5 { position:absolute; top:4px; left:40px; height:28px; margin:0px; padding:0px; }
#menu5 li { float:left; display:block; cursor:pointer; color:#333; width:80px; text-align:center; line-height:28px; height:28px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; margin-right:1px; }
#menu5 li.hover { color:#333; margin-right:1px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; background:#FFF; }
#main5 ul { margin:0px; padding:0px; list-style:none; display: none; }
#main5 ul.block { display: block; }
.Tablstbox5 { margin:0px; padding:0px; }
.Tablstbox5-cont5 { margin:0px; padding:0px; font-size:12px; }
.Tablstbox5-cont5 ul { list-style:none; margin:0px; padding:0px; }
.Tablstbox5-cont5 li { margin:0px; padding:0px 10px; line-height:26px; }
.Tablstbox5-cont5 li span { float:right; font-size:12px; color:#009966; }
.Tablstbox5-cont5 a { font-size:12px; color:#333; text-decoration:none; }
.Tablstbox5-cont5 a:hover { font-size:12px; color:#CC0000; text-decoration:underline; }
.xian { BORDER-TOP: #333 0px dotted; MARGIN-TOP: 10px; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT:0; HEIGHT: 10px }
.bg { BORDER-TOP: #ffffff 0px dotted; MARGIN-TOP: 0px; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 0px }
