﻿.mainContent { width: 958px; }

.maxLen2 { text-decoration: none; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; }

.leftbox { width: 707px; float: left; margin: 5px 0 0; }

.topicsnav { width: 958px; background: url(../images/new_news4.png) 0 -6px; height: 30px; position: relative; }

.topicsnav_strong { font-weight: 700; font-size: 18px; font-style: italic; font-family: 黑体; width: 90px; height: 18px; padding: 7px 0 0 15px; background: #fff; position: absolute; top: 5px; left: 0; text-align: left; }

.topicsnav_img { width: 29px; background: url(../images/new_news3.png) 0 -17px; height: 30px; position: absolute; top: 0; left: 104px; }

.topicsnav_ul { padding: 0; margin: 0; list-style-type: none; position: absolute; top: 11px; left: 143px; font-weight: 700; color: #5A5A5A; }

	.topicsnav_ul li { float: left; }

	.topicsnav_ul a { color: #5A5A5A; }

	.topicsnav_ul span { margin: 0 7px; }

.topicsnav_button { width: 52px; height: 16px; background: url(../images/home.png) 0 -150px; position: absolute; top: 4px; left: 817px; text-align: left; padding: 6px 0 0 6px; cursor: pointer; color: #555455; }

	.topicsnav_button span { width: 2px; height: 22px; background: url(../images/home.png) 0 -172px #E7EFF7; position: absolute; top: 0; left: 0; }

	.topicsnav_button div { width: 2px; height: 22px; background: url(../images/home.png) -3px -172px #E7EFF7; position: absolute; top: 0; left: 56px; }

	.topicsnav_button font { color: #D17419; }

.topicsnav_button2 { position: absolute; top: 4px; left: 877px; }

.rightbox { width: 251px; float: right; padding: 10px 0 0; }

.monthlydl { width: 239px; height: 142px; border: 1px solid #EAEAEA; border-top: 0; overflow: hidden; padding: 7px 0 0 10px; }

	.monthlydl dl { padding: 0; margin: 0; width: 239px; }

	.monthlydl dt { border: 1px solid #D6D7D6; width: 98px; height: 135px; overflow: hidden; float: left; }

		.monthlydl dt img { width: 98px; height: 135px; border: 0; }

	.monthlydl dd { padding: 4px 10px 0 13px; margin: 0; float: left; width: 116px; text-align: left; }

	.monthlydl div { color: #808080; text-indent: 25px; line-height: 21px; margin: 0 0 8px; }

	.monthlydl span { color: #DD0000; }

	.monthlydl a { color: #DD0000; }

.informationbox { width: 249px; border: 1px solid #CFE0E7; height: 701px; overflow: hidden; text-align: left; position: relative; margin: 6px 0 0; }

.new_news2box { width: 238px; height: 134px; background: url(../images/new_news2.png); margin: 6px 6px 0 5px; float: left; display: inline; }

	.new_news2box dt { border: 3px solid #1F69B7; width: 78px; height: 116px; float: left; overflow: hidden; margin: 6px 12px 0 6px; display: inline; overflow: hidden; background-color: #fff; }

		.new_news2box dt img { border: 0; }

	.new_news2box dd { margin: 0; padding: 5px 10px 0 0; float: left; width: 126px; text-indent: 25px; line-height: 16px; color: #7A7A7A; }

	.new_news2box font { color: #1F69B7; }

	.new_news2box span { color: #FF4E00; }

	.new_news2box div { text-indent: 0; margin: 6px 0 0; color: #3E5159; }

		.new_news2box div font { color: #AE2434; }

.username, .username2 { width: 78px; height: 15px; padding: 2px 0 0; position: absolute; top: 82px; left: 14px; text-align: center; filter: alpha(opacity=100); }

.username2 { filter: alpha(opacity=60); opacity: 0.6; background: #000; }

.username a, .username a:hover { color: #fff; }

.awardsbox { width: 78px; height: 29px; background: #fff; position: absolute; top: 99px; left: 14px; filter: alpha(opacity=100); text-align: center; padding: 3px 0 0; }

	.awardsbox span { color: #FF0900; font-weight: 700; }

.shareicon { width: 81px; height: 46px; background: url(../images/share.gif); filter: alpha(opacity=100); position: absolute; top: 0; left: 0; }

.border1pxdashed { overflow: hidden; width: 238px; margin: 0 6px 0 5px; float: left; display: inline; background: #FAFAFA; padding: 3px 0 1px 0; }

	.border1pxdashed div { border-top: 1px dashed #000; height: 1px; overflow: hidden; width: 238px; }

.information_share, .information_share2, .information_share3 { width: 238px; height: 37px; background: url(../images/new_news.png); clear: both; margin: 0 4px 0 5px; position: relative; }

.information_share2 { background: url(../images/new_news.png) 0 -38px; }

.information_share3 { background: url(../images/new_news.png) 0 -114px; }

.information_share2 span { position: absolute; top: 10px; right: 5px; color: #7A7A7A; }

.information_share div { position: absolute; top: 3px; left: 127px; }

.information_share span { position: absolute; top: 3px; left: 180px; }

.information_nav { width: 50px; height: 24px; background: url(../images/home.png) 0 -264px; display: block; font-weight: 700; text-align: center; padding: 5px 0 0; letter-spacing: 1px; cursor: pointer; }

.information_nav2 { width: 48px; height: 21px; border: 1px solid #E7E7EF; cursor: pointer; }

	.information_nav2 font { width: 46px; height: 16px; border: 1px solid #F0EFF8; display: block; background: url(../images/home.png) 0 -293px; text-align: center; padding: 3px 0 0; letter-spacing: 1px; }

.informationul { padding: 0 10px 0 3px; margin: 0 4px 0 5px; list-style-type: none; width: 224px; overflow: hidden; height: 125px; background: #FAFAFA; }

.informationli, .informationli2 { float: left; width: 224px; height: 21px; }

.informationli2 { width: 215px; padding: 0 0 0 9px; color: #918F8F; }

.informationli span { width: 4px; height: 10px; display: block; background: url(../images/new_news.png) 0 -148px; float: left; margin: 0 7px 0 0; }

.informationli .maxLen { width: 213px; float: left; }

.informationli2 a { color: #135DA5; }

.informationli2 span { color: #FF0000; }

.share_buttonbox { width: 238px; background: #FAFAFA; overflow: hidden; margin: 0 3px 0 5px; padding: 0 0 10px; clear: both; }

	.share_buttonbox a, .share_buttonbox a:hover { text-decoration: underline; color: #0057A7; position: relative; top: 5px; left: 5px; }

.share_button { display: inline; width: 75px; height: 16px; background: url(../images/home.png) 0 -151px; float: left; position: relative; margin: 0 0 0 74px; text-align: right; padding: 5px 7px 0 0; cursor: pointer; }

	.share_button span { width: 2px; height: 21px; background: url(../images/home.png) 0 -173px #fff; position: absolute; top: 0; left: 0; }

	.share_button font { width: 2px; height: 21px; overflow: hidden; background: url(../images/home.png) -3px -173px #fff; position: absolute; top: 0; left: 80px; }

	.share_button div { width: 23px; height: 19px; background: url(../images/home.png) -86px 0; position: absolute; top: 1px; left: 2px; }

.sharebox_top { width: 238px; height: 159px; overflow: hidden; background: #FAFAFA; margin: 0 0 0 5px; color: #909090; text-align: left; position: relative; }

	.sharebox_top table { position: absolute; top: -6px; left: 0; }

	.sharebox_top td { vertical-align: middle; border-bottom: 1px #eee dashed; }

	.sharebox_top .td01 { width: 17px; color: #5E5431; font-size: 13px; padding: 0 0 0 3px; }

	.sharebox_top .td02 { padding: 8px 0 8px; width: 34px; }

	.sharebox_top .td03 { padding: 12px 0 0 7px; width: 72px; line-height: 17px; vertical-align: top; }

	.sharebox_top .td04 { padding: 0 0 0 7px; text-align: center; }

	.sharebox_top div { width: 32px; height: 37px; border: 1px solid #999; overflow: hidden; }

	.sharebox_top img { border: 0; }

	.sharebox_top .maxLen2 { width: 72px; }

	.sharebox_top a { color: #2F698C; }

	.sharebox_top font { color: #BD0900; margin: 0 3px; }

.height6px { height: 6px; overflow: hidden; clear: both; background: #FAFAFA; }

.processbox { width: 245px; background: #FAFAFA; margin: 0 0 0 5px; position: relative; height: 108px; text-align: center; }

	.processbox div { width: 230px; height: 105px; background: url(../images/process2.png); margin: 0 auto; position: relative; top: -2px; }

.processboxa, .processboxa2, .processboxa3 { width: 12px; height: 12px; overflow: hidden; position: absolute; top: 83px; left: 172px; }

.processboxa2 { left: 211px; }

.processboxa3 { left: 7px; }

.newsbox { width: 392px; height: 239px; overflow: hidden; float: right; }

	.newsbox h1 { margin: 21px auto 7px auto; padding: 0; width: 362px; font-size: 20px; font-family: 黑体; }

	.newsbox ul { list-style-type: none; }

.newsboxul { padding: 4px 10px 0 7px; width: 384px; margin: 0; }

.newsboxli { float: left; width: 188px; height: 19px; }

	.newsboxli span { float: right; }

	.newsboxli .maxLen { width: expression( this.scrollWidth > 170 ? "170px" : "auto" ); max-width: 170px; float: right; font-size: 12px; }

.newsboxli2 { float: left; width: 188px; height: 19px; }

	.newsboxli2 span { float: left; }

	.newsboxli2 .maxLen { float: left; width: expression( this.scrollWidth > 170 ? "170px" : "auto" ); max-width: 170px; font-size: 12px; }

.newsboxul2 { padding: 12px 0 0 10px; margin: 0; list-style-type: none; width: 381px; float: left; clear: both; }

	.newsboxul2 li { float: left; width: 392px; height: 25px; font-size: 14px; }

	.newsboxul2 .maxLen { width: expression( this.scrollWidth > 315 ? "315px" : "auto" ); max-width: 315px; float: left; }

	.newsboxul2 font { float: left; color: #808080; font-size: 14px; }

.flashbox { width: 308px; height: 222px; overflow: hidden; float: left; background: #000; margin: 17px 0 0; }

.news_box, .related_box { width: 675px; height: 108px; border: 1px solid #DDE7EE; overflow: hidden; text-align: left; float: left; padding: 26px 0 0; position: relative; margin: 5px 0 0; }

.news_title_broder { border: 1px solid #E2E7EE; width: 249px; height: 24px; overflow: hidden; }

.news_title_img, .news_title_img2 { position: relative; width: 230px; height: 16px; background: url(../images/home.png) 0 -127px; border: 1px solid #E7EFF8; text-align: left; padding: 6px 0 0 17px; }

.news_title_broder2 { border: 1px solid #E2E7EE; width: 700px; height: 24px; float: left; display: inline; overflow: hidden; position: absolute; top: -1px; left: -1px; }

.news_title_img2 { position: relative; width: 681px; }

.news_title_img span { color: #000; font-weight: 700; }

.news_title_img a { position: absolute; top: 6px; right: 5px; color: #888; }

.related_box { height: 178px; padding: 32px 0 0 19px; width: 681px; }

	.related_box dl { padding: 6px 0 0; margin: 0; width: 330px; border-bottom: 1px #DCDCDC dashed; text-align: left; height: 114px; overflow: hidden; float: left; }

	.related_box dt { width: 330px; font-weight: 700; margin: 0 0 14px; }

	.related_box dd { padding: 0; margin: 0; width: 330px; float: left; }

		.related_box dd div { width: 94px; height: 71px; float: left; border: 1px solid #060606; overflow: hidden; text-align: center; }

		.related_box dd img { border: 0; }

		.related_box dd ul { padding: 0; margin: 0; list-style-type: none; width: 230px; float: left; overflow: hidden; }

		.related_box dd li { width: 220px; height: 19px; padding: 0 0 0 3px; float: left; }

	.related_box dt .maxLen { width: 312px; }

	.related_box dd .maxLen { width: 220px; }

	.related_box dt a { color: #5A5A5A; }

.topicsul { padding: 12px 0 0; margin: 0; list-style-type: none; width: 660px; float: left; text-align: left; overflow: hidden; }

	.topicsul li { width: 200px; height: 19px; float: left; margin: 0 15px 0 5px; display: inline; }

	.topicsul .maxLen { width: 200px; height: 19px; }

.monthlydl a:hover, .topicsnav_ul a:hover, .news_title_img a:hover, .topicsnav_ul a:hover, informationli2 a:hover, .sharebox_top a:hover, .news_title_img a:hover, .related_box dt a:hover { color: #f60; }


/*新闻导航菜单 Begin*/
.news_nav { width: 958px; background: url(../images/new_news4.png) 0 -6px; height: 30px; position: relative; }

.news_nav_strong { font-weight: 700; font-size: 18px; font-style: italic; font-family: 黑体; width: 90px; height: 18px; padding: 7px 0 0 15px; background: #fff; position: absolute; top: 5px; left: 0; text-align: left; }

.news_nav_img { width: 29px; background: url(../images/new_news3.png) 0 -17px; height: 30px; position: absolute; top: 0; left: 104px; }

.news_nav_ul { padding: 0; margin: 0; list-style-type: none; position: absolute; top: 11px; left: 143px; font-weight: 700; color: #5A5A5A; }

	.news_nav_ul li { float: left; }

	.news_nav_ul a { color: #5A5A5A; }

	.news_nav_ul span { margin: 0 7px; }

.news_nav_button { width: 52px; height: 16px; background: url(../images/home.png) 0 -150px; position: absolute; top: 4px; left: 817px; text-align: left; padding: 6px 0 0 6px; cursor: pointer; color: #555455; }

	.news_nav_button span { width: 2px; height: 22px; background: url(../images/home.png) 0 -172px #E7EFF7; position: absolute; top: 0; left: 0; }

	.news_nav_button div { width: 2px; height: 22px; background: url(../images/home.png) -3px -172px #E7EFF7; position: absolute; top: 0; left: 56px; }

	.news_nav_button font { color: #D17419; }

.news_nav_button2 { position: absolute; top: 4px; left: 877px; }

.path_nav { height: 15px; overflow: hidden; text-align: left; float: left; padding: 12px 0 0 35px; }
/*新闻导航菜单 End*/

/*知识导航菜单 Start*/
.knowledge_nav { width: 957px; background: url(../images/new_news4.png) 0 -6px; height: 30px; position: relative; }

.knowledge_nav_strong { font-weight: 700; font-size: 18px; font-style: italic; font-family: 黑体; width: 90px; height: 18px; padding: 7px 0 0 15px; background: #fff; position: absolute; top: 5px; left: 0; text-align: left; }

.knowledge_nav_img { width: 29px; background: url(../images/new_news3.png) 0 -17px; height: 30px; position: absolute; top: 0; left: 104px; }

.knowledge_nav_ul { padding: 0; margin: 0; list-style-type: none; position: absolute; top: 11px; left: 143px; font-weight: 700; color: #5A5A5A; }

	.knowledge_nav_ul li { float: left; }

	.knowledge_nav_ul a { color: #5A5A5A; }

	.knowledge_nav_ul span { margin: 0 5px; }

.knowledge_nav_button { width: 52px; height: 16px; background: url(../images/home.png) 0 -150px; position: absolute; top: 4px; left: 817px; text-align: left; padding: 6px 0 0 6px; cursor: pointer; color: #555455; }

	.knowledge_nav_button span { width: 2px; height: 22px; background: url(../images/home.png) 0 -172px #E7EFF7; position: absolute; top: 0; left: 0; }

	.knowledge_nav_button div { width: 2px; height: 22px; background: url(../images/home.png) -3px -172px #E7EFF7; position: absolute; top: 0; left: 56px; }

	.knowledge_nav_button font { color: #D17419; }

.knowledge_nav_button2 { position: absolute; top: 4px; left: 877px; }
/*知识导航菜单 End*/

/*专题列表 Start*/

.newslist_box { width: 681px; height: 760px; text-align: left; overflow: hidden; float: left; }

	.newslist_box table { margin: 0 auto; }

	.newslist_box thead { font-weight: 700; }

		.newslist_box thead .td01 { text-align: left; padding: 19px 0 10px 60px; vertical-align: top; }

		.newslist_box thead .td02 { text-align: center; padding: 19px 0 10px; vertical-align: top; }

		.newslist_box thead .td03 { text-align: center; padding: 19px 0 10px; vertical-align: top; }

		.newslist_box thead .td04 { text-align: center; padding: 19px 0 10px; vertical-align: top; }

		.newslist_box thead .td05 { text-align: center; padding: 19px 0 10px; vertical-align: top; }

	.newslist_box thead { font-weight: 700; }

	.newslist_box tbody td { border-bottom: 1px dashed #999; vertical-align: middle; }

	.newslist_box tbody .td01, .newslist_box tbody .td06 { text-align: left; width: 300px; height: 29px; }

	.newslist_box tbody .td06 { width: 415px; }

	.newslist_box .td01 .maxLen, .newslist_box .td06 .maxLen { width: 290px; height: 22px; padding: 7px 0 0; }

	.newslist_box .td06 .maxLen { width: 405px; }

	.newslist_box tbody .td02 { text-align: center; width: 80px; height: 29px; }

	.newslist_box tbody .td03 { text-align: center; width: 80px; height: 29px; }

	.newslist_box tbody .td04 { text-align: center; width: 80px; height: 29px; }

	.newslist_box tbody .td05 { text-align: center; width: 35px; height: 29px; }

	.newslist_box .td05 a { color: #0020C9; text-decoration: underline; }
.TagSpan { background-color: black; float: left; height: 3px; margin-right: 5px; margin-top: 6px; overflow: hidden; width: 3px; }
/*专题列表 End*/
/*12-13 new csss  beigin */
.head_nav { width: 958px; height: 34px; border: 1px solid #CFCFCF; background: url(../images/news/headnav_01.png); margin: 6px 0 0; }

.head_nav02 { width: 958px; height: 34px; position: relative; background: url(../images/news/headnav_02.png) no-repeat right 0; }

	.head_nav02 font { font-weight: 700; font-size: 14px; color: #9E1207; float: left; padding: 10px 0 0 8px; display: inline-block; }

		.head_nav02 font a { color: #9E1207; font-size: 14px; }

			.head_nav02 font a:hover { color: #195CAD; }

	.head_nav02 span { font-weight: 700; font-size: 12px; color: #000; float: right; display: inline-block; padding: 10px 13px 0 0; }

	.head_nav02 .rss { width: 36px; height: 13px; overflow: hidden; background: url(../images/news/rss.png) 0 13px; float: left; margin: 10px 0 0 10px; display: inline-block; }

		.head_nav02 .rss:hover { background: url(../images/news/rss.png); }

.topics_border { width: 708px; height: 231px; overflow: hidden; border: 1px solid #DFDFDF; margin: 0 0 10px; }

.topics_dl { width: 410px; overflow: hidden; text-align: left; float: left; }

	.topics_dl dt { width: 410px; }

		.topics_dl dt .maxLen { width: 400px; padding: 13px 0 0 10px; height: 30px; }

			.topics_dl dt .maxLen a { font-size: 15px; }

		.topics_dl dt .text { width: 400px; color: #616161; padding: 0 0 0 10px; display: block; line-height: 18px; }

	.topics_dl dd { padding: 13px 0 0 7px; overflow: hidden; height: 113px; }

		.topics_dl dd .maxLen { font-size: 14px; height: 23px; color: #186B96; width: 400px; }

			.topics_dl dd .maxLen a, .topics_dl dd .maxLen a:hover { font-size: 14px; color: #186B96; }

.flashbox { width: 280px; height: 215px; overflow: hidden; margin: 8px 0 0 9px; float: left; display: inline-block; }

.lefthead { width: 246px; }

.lefthead_02 { width: 244px; }

.leftlist_border { width: 246px; height: 223px; }

.boxleft { float: left; width: 710px; overflow: hidden; margin: 6px 0 0; }

.adbox { width: 100%; overflow: hidden; }

.newstitle { width: 710px; height: 32px; overflow: hidden; }

	.newstitle .more_a { float: right; margin: 9px 10px 0 0; display: inline-block; }

.newstext { width: 60px; height: 19px; padding: 5px 0 0 7px; margin: 5px 0 0 3px; overflow: hidden; background: url(../images/news/news_01.png); float: left; display: inline-block; color: #9E1207; font-weight: 700; text-align: left; }

.news_ul { }

.news_ul2 { border-bottom: 1px #fff dashed; }

.news_ul li { text-align: left; width: 655px; height: 26px; padding: 0 0 0 55px; float: left; }

.news_ul .maxLen { width: 300px; float: left; }

.news_ul a { font-size: 14px; }


.topicsimgbox { width: 231px; overflow: hidden; padding: 10px 0 10px 12px; }

.topics_img { width: 216px; height: 165px; display: block; overflow: hidden; text-align: center; }

	.topics_img .img { width: 214px; height: 163px; border: 1px solid #ccc; display: inline-block; margin: 0 auto 4px; }

.topics_line { width: 216px; text-align: center; line-height: 22px; margin: 8px 0 13px; }

	.topics_line .maxLen { width: 216px; margin: 0 auto; }

	.topics_line a { font-size: 14px; }
/*12-13 new csss  end */
/*  */

*, html { font-size: 12px; margin: 0; padding: 0; }

body { font-size: 12px; text-align: center; margin: 0 auto; padding: 0; color: #000; font-family: 宋体; background: #fff; }

.topdiv { width: 100%; height: 212px; }

.topmenu, .topsearch { position: absolute; top: 110px; left: 0px; width: 100%; height: 102px; text-align: center; }

.topsearch { top: 0px; height: 100px; }

h1, h2, h3 { display: inline; }

A { color: #000; text-decoration: none; outline: none; /* for Forefox */ star: expression(this.onFocus=this.blur()); /* for Ie*/ }

	A:hover { color: #195CAD; text-decoration: underline; cursor: pointer; }

img { color: #BFBFBF; font-size: 12px; overflow: hidden; }

/*空格两个汉字*/
.spaces2 { text-indent: 25px; }

/*截断*/

.maxLen { text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; }

/*广告图*/
.topicimg { width: 960px; height: 128px; border: 0; margin-top: 9px; }

/*最多六个汉字宽度*/
.maxwidth75px { width: expression(this.offsetWidth>71?71:this.offsetWidth); max-width: 71px; float: left; margin-top: 0px !important; margin-top: 2px; }

/*腾讯oicq*/
.qq { background: url(/ShowSkins/VirtualShow/images/qq.gif); width: 15px; height: 15px; float: left; margin-left: 6px !important; margin-right: 7px !important; margin: 2px 4px 0px 3px; }

/*微软msn*/
.msn { background: url(/ShowSkins/VirtualShow/images/msn.gif); width: 14px; height: 16px; float: left; margin-left: 7px !important; margin-right: 8px !important; margin: 1px 5px 0px 4px; }

/* 网页内容样式 go*/
.mainContent { width: 960px; overflow: hidden; margin: 0px auto; position: relative; }

.leftContent { width: 758px; float: left; margin-top: 7px; white-space: normal !important; word-break: break-all; text-align: left; margin-right: 7px; }

.leftContentleft { width: 274px; float: left; margin-top: 8px; margin-right: 10px !important; margin-right: 8px; }

.leftContentright { width: 473px; float: left; margin-top: 8px; }

.rightContent { width: 194px; float: left; overflow: hidden; white-space: normal !important; word-break: break-all; margin-top: 26px; }

.head { width: 960px; text-align: left; margin: 0 auto; padding-top: 5px; clear: both; }

/* 网页内容样式 end*/

/*头部 start
.navbox{
width:960px;
height:58px;
margin:5px auto 0 auto;
overflow:hidden;
}

.logobg{
width:175px;
height:38px;
float:left;
background:url(../images/default/home_03.jpg);
overflow:hidden;
display:inline;
margin:12px 0 0 10px;
position:relative;
}


.logobg .showlogo, .logobg .cctvlogo {
display:inline-block;
height:38px;
left: 0;
position: absolute;
top: 0;
width: 175px;
}

.navborder{
float:left;
width:763px;
height:56px;
border:1px solid #DEDEDE;
display:inline;
margin:0 0 0 10px;
text-align:left;
}

.navborder2{
width:761px;
height:54px;
border:1px solid #fff;
background:url(../images/default/nav.png);
list-style-type:none;
color:#000;
}

.navborder2 a{
color:#000;
}

.navborder2 a:hover{
color:#f60;
}

.navborder2 li{
float:left;
}

.navborder2 .li01{
font-weight:700;
font-size:17px;
width:20px;
line-height:24px;
padding:3px 0 0 10px;
}

.navborder2 .li02{
padding:3px 8px 0 8px;
overflow:hidden;
line-height:24px;
}

.navborder2 .li03{
width:255px;
line-height:24px;
padding:4px 0 0 10px;
}


.navborder2 .li03 a{
margin:0 7px 0 0;
display:inline-block;
}

.topsearchbox{
width:960px;
overflow:hidden;
padding:5px 0 0;
}

.topsearch_company{
list-style-type:none;
float:left;
width:193px;
height:59px;
padding:9px 0 0 11px;
background:url(../images/default/topsearch_01.png);
text-align:left;
color:#fff;
}

.topsearch_company li{
height:18px;
width:193px;
}

.topsearch_company a,.topsearch_company a:hover{
color:#E8EBF9;
}

.topsearch_nav{
float:left;
width:514px;
height:68px;
background:url(../images/default/topsearch_02.png);
overflow:hidden;
}

.topsearch_ad{
float:left;
width:242px;
height:68px;
background:url(../images/default/topsearch_03.png);
text-align:center;
overflow:hidden;
}

.ulsearchtab{
width:472px;
height:25px;
list-style:none;
padding:5px 0 0 42px;
margin:0;
overflow:hidden;
float:left;
}

.ulsearchtab li{
width:29px;
height:17px;
line-height:17px;
text-align:center;
color:#fff;
font-weight:700;
float:left;
overflow:hidden;
cursor:pointer;
display:inline;
margin:0 25px 0 0;
}

.ulsearchtab li.curr{
color:#fff;
border-bottom:2px solid #fff;
}

.topinput-border{
padding:0 0 0 42px;
overflow:hidden;
}

.topinput-border input{
width:337px;
height:21px;
padding:6px 3px 5px 3px;
font-size:14px;
border:0;
color:#666;
float:left;
text-align:left;
text-indent:34px;
background:url(../images/default/home_11.png) #fff no-repeat;
margin:1px 0 0;
}

#btnSearch{
width:73px;
height:34px;
background:url(../images/default/home_12.png);
float:left;
margin:0 0 0 9px;
}

#btnSearch:hover{
color:#E44B00;
text-decoration:none;
background:url(../images/default/home_12.png) 0 -35px;
}*/

/*头部 end*/

/*实时报道 go*/

.reports { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 42px; height: 46px; background-position: 0 -71px; float: left; }

.msgimg { background: url(/ShowSkins/VirtualShow/images/common.png); width: 712px; height: 46px; background-position: 0 -54px; float: left; }

.msgleftimg { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 4px; height: 46px; background-position: -50px -71px; float: left; }

/*实时报道 end*/
/*成功案列表 go*/

.succborder { background: url(/ShowSkins/VirtualShow/images/common.png); width: 187px; height: 23px; background-position: 0 -379px; border: 1px solid #FF8182; text-align: left; padding-left: 5px; clear: both; }

.succimg2 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 22px; height: 23px; background-position: -258px -217px; float: left; }

.succborder b { float: left; font-size: 13px; color: #FF0202; position: relative; top: 5px; left: 7px; }

.width65px { width: 65px; float: left; }

.width120px { width: 120px; float: left; line-height: 16px; }

.succimg { width: 58px; height: 59px; border: 1px solid #DADADA; }

.paddingtop6px { padding-top: 6px; }

.height65px { width: 185px; height: 65px; }

.succlist { width: 185px; float: left; border: 1px solid #FF8182; border-top: none; text-align: left; padding-bottom: 2px; padding-left: 7px; height: 137px; overflow: hidden; padding-top: 13px; }

	.succlist ul { padding: 0; margin: 0; width: 185px; }

		.succlist ul li { height: 23px; line-height: 23px; }

			.succlist ul li a { white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; width: 165px; }

.greysidebar2 { width: 189px; border-left: 1px solid #FF8182; border-right: 1px solid #FF8182; text-align: left; padding-left: 3px; overflow: hidden; }

.moresucc { overflow: hidden; width: 85px; float: right; margin-right: 2px; }

	.moresucc a { color: Red; width: 100px; overflow: hidden; }

/*成功案列表 end*/

/* 灰色列表 go*/

.bluetitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 184px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; border: 1px solid #AFAFAF; clear: both; }

.greytitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 182px; height: 16px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; font-weight: 700; color: #3D403F; }

.greyborder { border: 1px solid #78B5D4; height: 21px; width: 190px; padding: 1px; clear: both; }

.greysidebar { width: 185px; border: 1px solid #78B5D4; border-top: 0px; text-align: left; padding-left: 7px; margin-bottom: 6px; }

.commonlist { width: 185px; overflow: hidden; text-align: left; padding-top: 5px; padding-bottom: 5px; }

	.commonlist ul { float: left; width: 185px; list-style-type: none; table-layout: fixed; padding: 0; margin: 0; }

		.commonlist ul li { float: left; height: 24px; line-height: 24px; overflow: hidden; }

			.commonlist ul li a { width: 104px; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; font-size: 13px; }

.year { margin-top: -2px; float: left; }

.commontitle, .commontitle2 { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 181px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 11px; padding-top: 6px; border: 1px solid #78B5D4; position: relative; clear: both; font-weight: 700; color: #3D403F; }

.more { position: absolute; top: 7px; right: 12px; }

.commontitle2 { width: 273px; height: 18px; padding-top: 3px; }

	.commontitle2 strong { font-size: 13px; color: #252525; }

.commonsidebar, .commonsidebar2 { width: 185px; border: 1px solid #78B5D4; border-top: 0; background: #FCFCFC; text-align: left; padding-left: 7px; color: #474747; margin-bottom: 6px; }

.commonsidebar2 { width: 188px; padding: 5px 0 10px 4px; overflow: hidden; }

.commonlist2 { width: 177px; padding: 5px 5px 5px 10px; line-height: 18px; border: 1px solid #78B5D4; border-top: 0; font-size: 12px; text-align: left; margin-bottom: 6px; }

	.commonlist2 a { color: #3E3E3E; }

.infocommonlist { clear: both; line-height: 22px; height: 22px; color: #848484; }

.maxwidth128px { width: expression(this.offsetWidth>132?132:this.offsetWidth); max-width: 132px; float: left; color: #484848; margin-right: 5px; }

.c868686 { color: #868686; }

/* 灰色列表 end*/

/*字体颜色 go*/

.c0056C0 { color: #0056C0; float: left; }

.c515151 { color: #515151; }

.c000 { color: #000; }

.be0002 { color: #BE0002; }

.ff4e00 { color: #E02E00; font-size: 13px; }

.red { color: red; }

.fff { color: #fff; }

.c024e8a { color: #024e8a; float: left; }

/*字体颜色 end*/
/*margin GO*/

.margin12px { margin-left: 12px; margin-right: 12px; float: left; }

.margin7px { margin-bottom: 7px; }

.margintop5px { margin-top: 5px; }

.margin2px { margin-top: 3px !important; margin-top: 5px; }

.marginbottom1px { text-align: center; margin-bottom: 1px; width: 117px; }
/*margin end*/

/*灰白标题 go*/

.e4e4e4img { background: url(/ShowSkins/VirtualShow/images/common.png); height: 17px; background-position: 0 -270px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 270px; position: relative; clear: both; }

	.e4e4e4img strong { margin: 1px 89px 0px 11px; }

	.e4e4e4img a { color: #C30000; }

.exhibitionsicon { background: url(/ShowSkins/VirtualShow/images/common.png); width: 6px; height: 15px; background-position: -153px -157px; float: left; position: absolute; top: 3px; left: 4px; }

.contributorsbroder { border: 1px solid #8A8A8A; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 7px 0 7px; }

/*灰白标题 end*/

/*蓝白标题 go*/

.blueimg { background: url(/ShowSkins/VirtualShow/images/common2.png); height: 17px; background-position: 0px -67px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 272px; position: relative; clear: both; margin-top: 4px; }

	.blueimg strong { margin: 1px 89px 0px 11px; color: #252322; }

	.blueimg a { color: #242424; }

.blueicon { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 6px; height: 15px; background-position: -227px -48px; float: left; position: absolute; top: 3px; left: 4px; }

.morelink { position: absolute; top: 6px; right: 4px; font-size: 12px; color: #242424; }

.bluebutton { border: 1px solid #5FA0D2; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 4px 0 4px; color: #003B87; }

/*蓝白标题 end*/

/*按钮 go*/

.hongchengbutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 56px; height: 17px; line-height: 17px; text-align: center; background-position: -88px -157px; position: absolute; top: 2px; right: 4px; cursor: pointer; }

.greybutton2 { background: url(/ShowSkins/VirtualShow/images/common.png); height: 22px; line-height: 22px; text-align: center; background-position: 0px -324px; border: 1px solid #ADADAD; color: #434343; font-size: 12px; width: 105px; }

.greybutton3 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 104px; height: 23px; line-height: 23px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

.greybutton4 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 50px; height: 20px; line-height: 20px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

/*按钮 end*/

/*合作伙伴 go*/

.partner { color: #014C8D; font-size: 15px; height: 30px; line-height: 28px; width: 950px; border-bottom: 1px solid #DADADA; font-weight: 700; text-align: left; float: left; padding-top: 10px; }

.partnerline { width: 950px; float: left; text-align: left; font-size: 13px; padding-top: 5px; line-height: 24px; }

	.partnerline a { margin-right: 30px; }

/*合作伙伴 end*/

/*底部 go*/

.bottomborder { width: 962px; height: 26px; border: solid 1px #D4D4D4; overflow: hidden; margin: 0 auto; margin-top: 6px; line-height: 26px; color: #5F5F5F; font-size: 13px; }

	.bottomborder a { color: #5F5F5F; }

.contactus { width: 960px; overflow: hidden; margin: 8px auto 0 auto; padding-top: 5px; }

	.contactus ul { list-style-type: none; padding: 0; margin: 0; }

	.contactus li { height: 20px; font-size: 13px; color: #6F6F6F; }

/*底部 end*/

.width472px { width: 472px; height: 24px; padding-top: 4px; position: relative; clear: both; }

.commonborder { overflow: hidden; border: 1px solid #FFD583; border-top: none; }

.ffd583imgleft { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: 0px -26px; float: left; top: 4px; left: 0px; position: absolute; }

.ffd583img { background: url(/ShowSkins/VirtualShow/images/common.png); width: 466px; height: 24px; background-position: 0 0; float: left; top: 4px; left: 4px; position: absolute; }

.ffd583imgright { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: -15px -26px; float: left; top: 4px; left: 470px; position: absolute; }

.greybutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 77px; height: 20px; line-height: 20px; background-position: 0px -154px; border: none; color: #717171; font-size: 12px; cursor: pointer; }

.hight8px { height: 8px; overflow: hidden; clear: both; }

.left { float: left; }

/*分页 go*/

.pager { margin: 0 auto; text-align: center; margin-top: 15px; height: 22px; clear: both; }

	.pager a { background: #F6F6F6; padding: 3px 6px 2px 6px; margin-left: 2px; margin-right: 2px; border: #AFAFAF 1px solid; color: #74736E; line-height: 20px; text-align: center; }

.pager1 a { padding: 2px 3px 2px 3px; margin-left: 1px; margin-right: 1px; }

.pager .current { background: #FDF6F6; color: #757470; border: #FFA0A0 1px solid; }

.pager .button { background: url(/ShowSkins/VirtualShow/images/common2.png); background-position: -1px -45px; }

.pager input { border: #AFAFAF 1px solid; height: 13px; width: 48px; margin-left: 12px; margin-right: 2px; font-size: 12px; text-align: center; }

/*分页 end*/


/*参展证/参观证 go*/
.tourcarddiv, .tourcarddiv2 { width: 191px; height: 182px; border: #94CAE5 1px solid; border-top: 0; background: #F4FBFF; margin-bottom: 6px; padding-top: 5px; overflow: hidden; }

tourcarddiv2 { height: 187px; padding-top: 0px; }

.tourcardtop { position: relative; width: 100%; height: 36px; }

.tourcardlogo, .tourcardlogo2 { width: 91px; height: 32px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -162px; position: absolute; top: 4px; left: 0px; }

.tourcardlogo2 { width: 91px; height: 16px; background-position: 0 -195px; position: absolute; top: 20px; left: 0px; }

.tourcardbackground { background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -213px; width: 103px; height: 36px; position: absolute; top: 0px; left: 90px; }

.tourcardbottom { width: 100%; height: 31px; border-top: #CDCDCD 1px dashed; line-height: 31px; overflow: hidden; padding-top: 3px; }

	.tourcardbottom a { width: 156px; height: 28px; line-height: 28px; color: #434544; display: block; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -132px; margin: 0 auto; text-align: center; overflow: hidden; }

		.tourcardbottom a:hover { color: #f60; }

.tourcardimg1, .tourcardimg2 { position: absolute; width: 59px; height: 23px; left: 18px; top: 4px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -97px -276px; }

.tourcardimg2 { background-position: -97px -251px; }

.btnswitchlogin, .btnswitchlogin1, .btnswitchlogin2 { position: absolute; width: 94px; height: 32px; line-height: 32px; top: 3px; left: 4px; font-size: 14px; color: #0C7EB4; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -322px; border: 0; cursor: pointer; }

.btnswitchlogin1 { background-position: 0 -287px; }

.btnswitchlogin2 { background-position: 0 -252px; }

.logincontentdiv { width: 100%; height: 146px; text-align: center; overflow: hidden; }

	.logincontentdiv .title { float: left; width: 85px; height: 22px; line-height: 22px; color: #24699B; font-size: 14px; text-align: right; }

	.logincontentdiv .btndiv { float: left; width: 105px; height: 22px; line-height: 22px; }

	.logincontentdiv .btn { width: 98px; height: 22px; line-height: 22px; font-size: 12px; background: url(/ShowSkins/VirtualShow/images/tourcard1.gif); background-position: 0 -142px; border: 0; color: #fff; cursor: pointer; }

	.logincontentdiv .content { width: 100%; float: left; text-align: left; line-height: 19px; position: relative; }

	.logincontentdiv .logindiv { width: 180px; height: 89px; padding-top: 2px; background: #F8F8F8; border: #BCBCBC 1px solid; text-align: left; line-height: 150%; overflow: hidden; margin: 0 auto; }

	.logincontentdiv .txt { height: 14px; border: #BEBEBE 1px solid; }

	.logincontentdiv .btnlogin { width: 114px; height: 25px; background: url(/ShowSkins/VirtualShow/images/tourcard1.gif); background-position: 0 -116px; border: 0; cursor: pointer; }

	.logincontentdiv .underline { text-decoration: underline; color: #5D5D5D; }

.margintop5px { margin-top: 5px; }

.marginbottom5px { margin-bottom: 5px; }

.margintop1px { margin-top: 1px; }

.margintop2px { margin-top: 2px; }

.showdownlistdiv { position: relative; z-index: 99998; cursor: pointer; width: 180px; height: 17px; font-size: 13px; padding-top: 5px; margin-top: 5px; margin-bottom: 3px; color: #494949; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -32px; }

	.showdownlistdiv .left { position: absolute; top: 0; left: 0; width: 4px; height: 22px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -44px -56px; }

	.showdownlistdiv .right { position: absolute; top: 0; right: 0; width: 18px; height: 22px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -50px -56px; }

	.showdownlistdiv .list { position: absolute; z-index: 99999; cursor: pointer; background: #fff; top: 21px; left: 5px; width: 168px; border: #74B6D4 1px solid; visibility: hidden; text-align: left; padding: 0; }

.height181px { height: 181px; width: 180px; margin: 0px auto; overflow: visible; }

.showdownlistdiv .width140px { z-index: 9999; width: 140px; }

.showdownlistdiv .list ul { margin: 1px; padding: 0; }

.showdownlistdiv .list li { cursor: pointer; list-style-type: none; height: 22px; line-height: 22px; padding-left: 6px; margin: 0; }

.logincontentdiv .fastopt { position: relative; z-index: 99997; width: 100%; cursor: pointer; height: 19px; line-height: 19px; text-align: left; margin-top: 2px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 0px; }

.fastopt .left { position: absolute; top: 0; left: 0; width: 4px; height: 19px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -56px; }

.fastopt .right { position: absolute; top: 0; right: 0; width: 5px; height: 19px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -9px -56px; }

.fastopt .mark, .fastopt .mark1 { position: absolute; top: 7px; left: 8px; width: 10px; height: 10px; background: url(/ShowSkins/dlsbshow/images/tourcard.png); background-position: -17px -67px; overflow: hidden; }

.fastopt .mark1 { background-position: -31px -67px; }

.fastopt .title { position: absolute; top: 2px; left: 23px; font-size: 12px; text-align: left; }

.logincontentdiv .fastoptdiv ul { margin: 0 0 0 5px; padding: 0; }

.logincontentdiv .fastoptdiv li { list-style-type: none; width: 50px; height: 24px; margin-left: 5px; float: left; line-height: 24px; }

	.logincontentdiv .fastoptdiv li a { color: #6F6D70; }

.logincontentdiv .locationdiv ul { margin: 0; padding: 0; }

.logincontentdiv .locationdiv li { list-style-type: none; width: 178px; height: 24px; line-height: 24px; }

	.logincontentdiv .locationdiv li a { color: #6F6D70; }

.width150px { width: 150px; }

.width110px { width: 110px; }

.floatleft { float: left; }

.logincontentdiv .bottom { position: relative; width: 100%; height: 6px; overflow: hidden; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -24px; margin: 0; padding: 0; }

.bottom .left { position: absolute; top: 0; left: 0; width: 6px; height: 6px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -16px -57px; }

.bottom .right { position: absolute; top: 0; right: 0; width: 6px; height: 6px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -24px -57px; }

.textbox { width: 110px; height: 16px; border: 1px solid #ADADAD; margin-right: 5px; }

.logincontentdiv .fastoptdiv, .logincontentdiv .locationdiv { width: 178px; height: 48px; text-align: left; overflow: hidden; background: #DCF6FC; border-left: #74B6D4 1px solid; border-right: #74B6D4 1px solid; }

.loginoutlink { color: #00628F; font-weight: 700; }

	.loginoutlink:hover { color: #0073AB; text-decoration: underline; }

/*参展证/参观证 end*/

/*搜索提示框 go*/
.searchTipsDiv { margin: 10px auto; width: 600px; overflow: hidden; border: 1px solid #FFA0A0; background: #FFF7F8; }
.searchTipsLogo { background: url(/ShowSkins/VirtualShow/images/warning.gif); width: 72px; height: 66px; margin: 8px; margin-right: 40px; float: left; }
.searchTipsContent { float: left; width: 420px; margin-top: 20px; padding-bottom: 20px; color: #9F0000; line-height: 180%; }
	.searchTipsContent .tipsLink { color: #005EA8; text-decoration: underline; }
	.searchTipsContent .tipsTitle { color: #E30000; font-weight: bold; }
	.searchTipsContent .tipsKeyTitle { color: #615F5F; }
/*搜索提示框 end*/


/*2011-12-13 改版go*/
.leftbox, .midbox, .rightbox, .rightbox2 { display: inline-block; float: left; margin-top: 6px; overflow: hidden; width: 203px; }

.midbox { width: 500px; margin-left: 7px; }

.rightbox2 { width: 750px; margin-left: 7px; }

.rightbox { width: 243px; margin-left: 7px; margin-top: -4px; }

.lefthead, .righthead, .midhead, .linkhead { width: 201px; height: 28px; border: 1px solid #CFCFCF; background: url(../images/default/lefthead_01.png); }

.righthead { width: 241px; }

.rightbox2 .righthead { width: 748px; }

.midhead { width: 498px; }

.linkhead { width: 958px; margin: 6px 0 0; }

.lefthead_02, .righthead_02, .midhead_02, .linkhead_02 { width: 199px; height: 28px; position: relative; border-left: 1px solid #fff; border-right: 1px solid #fff; background: url(../images/default/lefthead_02.png) no-repeat right 0; }

.righthead_02 { width: 239px; }

.rightbox2 .righthead_02 { width: 746px; }

.midhead_02 { width: 496px; }

.linkhead_02 { width: 956px; }

.leftlist_border, .rightlist_border, .right2list_border { width: 201px; height: 195px; overflow: hidden; border: 1px solid #DEDEDE; border-top: 0; text-align: left; }

.rightlist_border { width: 241px; height: 271px; }

.right2list_border { width: 748px; height: 206px; }

.lefthead_02 font, .righthead_02 font, .midhead_02 font, .linkhead_02 font { font-weight: 700; font-size: 14px; color: #9E1207; position: absolute; top: 6px; left: 8px; }

.midhead_02 font { color: #000; }

.lefthead_02 .more, .midhead_02 .more, .righthead_02 .more, .linkhead_02 .more { color: #000; font-weight: 700; position: absolute; top: 7px; right: 7px; }

	.lefthead_02 .more:hover, .midhead_02 .more:hover, .righthead_02 .more:hover, .linkhead_02 .more:hover { color: #f60; }

.homebutton, .homebutton_over { overflow: hidden; height: 21px; border: 1px solid #B5B5B5; position: absolute; top: 2px; left: 77px; cursor: pointer; text-align: center; }

.homebutton_over { border: 1px solid #CFCFCF; }

.homebutton2 { padding: 0 8px; overflow: hidden; height: 19px; line-height: 19px; display: block; border: 1px solid #fff; background: url(../images/default/share.png); color: #000; float: left; }

	.homebutton2:hover { color: #000; text-decoration: none; }

.homebutton_over .homebutton2 { background: url(../images/default/share.png) 0 19px; }
.rightlist_border { height: auto; }


/*2011-12-13 改版end*/

/*2012-03-28*/
.boxleft { width: 700px; }
.mainContent { margin: 0 auto; width: 958px; height: auto; }
.topicsnav { float: left; background: url("/ShowSkins/hgshow/Images/News/zhuanti.png") no-repeat 0 0; height: 33px; width: 100%; margin: 5px 0 0; }
.leftbox { float: left; margin: 5px 0; width: 700px; }
.rightbox { float: right; margin: 6px 0; width: 254px;  padding: 0px; }
.rightBox_lborder, .rightBox_rborder { float: left; background: url("/ShowSkins/hgshow/Images/Public/tu01.png") no-repeat scroll 0px 0px transparent; height: 49px; width: 3px; }
.rightBox_rborder { float: right; background: url("/ShowSkins/hgshow/Images/Public/tu01.png") no-repeat scroll 0px -100px transparent; }
.topbox { width: 100%; height: 243px; float: left; background: url("/ShowSkins/hgshow/Images/News/tu06.png") no-repeat; }
.related_box { float: left; width: 100%; margin: 5px 0 0; height: 178px; }
.related_title { float: left; height: 48px; width: 100%; background: url("/ShowSkins/hgshow/Images/News/sub_zt_1.png") no-repeat 0px -324px; }
.rightbox_title { text-align: left; color: red; background: url("/ShowSkins/hgshow/Images/Public/tu01.png") 0px -50px; height: 30px; padding: 10px 0 0 15px; width: 233px; float: left; font-weight: bold; }
.rightbox_title_hr { border-bottom: 1px solid #DFDFDF; display: inline-block; height: 1px; width: 222px; }
.rightbox_title_text { display: inline-block; background: url("/ShowSkins/hgshow/Images/public/tu04.png") no-repeat 0px 8px; padding: 5px 15px; font-size: 15px; }
.imgbox { width: 210px; height: 130px; border: 1px solid #DFDFDF; margin: 15px auto 5px; overflow: hidden; }
.titlebox { color: #444444; margin: 10px auto; text-align: center; width: 210px; }
.adbox { width: 410px; height: 220px; border: 1px solid #DFDFDF; margin: 11px 0px 0px 14px; float: left; }
.newsbox { float: left; margin: 11px 0px 0px 15px; width: 240px; height: 205px; overflow: hidden; }
.newtitle { width: 240px; color: red; font-size: 18px; font-weight: bold; padding: 13px 0; text-align: center; overflow: hidden; }
	.newtitle a { color: Red; font-size: 18px; }
.newcontent { height: 140px; padding: 8px 14px; width: 220px; overflow: hidden; font-size: 13px; line-height: 20px; text-align: left; }
.newhr { border-top: 2px dotted #DFDFDF; height: 1px; margin: 0 15px; width: 210px; }
.newlink a { color: red; font-size: 14px; }
.rightbox ul { float: left; list-style: none outside none; }
.left_border, .right_border { border-right: 1px solid #DFDFDF; display: inline-block; height: 100%; float: left; }
.right_border { float: right; }
.mainContent { width: 960px; }
.textInterval { background: url("/ShowSkins/hgshow/Images/News/tubiao02.png") no-repeat scroll 64px 3px transparent; display: inline-block; height: 20px; text-align: center; width: 70px; }
.head_nav02_text a { color: White; }
.head_nav02_text { float: right; font-size: 12px; font-weight: 700; padding: 10px 13px 0 0; }
.newstitle { width: 700px; background: url("/ShowSkins/hgshow/Images/Public/tu01.png") 0px -50px; height: 40px; float: left; }
.midbox { margin: 5px 0px; width: 100%; }
.news_ul { }
.newstext { background: url(); border-bottom: 1px solid #DFDFDF; height: 25px; width: 680px; }
	.newstext span { background: url("/ShowSkins/hgshow/Images/public/tu04.png") no-repeat scroll 8px 4px transparent; border-bottom: 1px solid red; margin: 0px 0px 0px -6px; position: absolute; text-align: center; padding: 0 23px; z-index: 9999; height: 25px; display: inline-block; color: #E02901; font-size: 14px; }
.news_ul li { padding: 0 0 0 12px; width: 100%; position: relative; }
.news_ul .maxLen { width: 320px; padding-right: 16px; }

.newstitle .more_a { margin: 0px 5px; color: Black; font-weight: normal; }
.posiRight { position: absolute; top: 0; right: 8px; }
.sub_li { padding-left: 12px; background: url(/ShowSkins/hgshow/Images/Public/sub_1_dian.png) no-repeat 0 6px; }
/*2012-03-28*/
.col_box_content { min-height: 128px; }
