@charset "utf-8";
/* CSS Document */
.blod{font-weight:bold;}
.clearfix{line-height:0; clear:both; height:0; font-size:0;}
#container{width:950px; margin:0 auto; overflow:hidden;}
.msg_search_bar{
background:#faffef;
border:1px solid #d8d8d8;
width:948px;
height:auto;
margin-bottom:8px;
}
.msg_search_bar h4{
width:82px;
line-height:25px;
font-weight:bold;
float:left;
color:#333333;
padding:0 0 0 25px;
background:url(../images/index/icon_1.gif) no-repeat 8px 10px;
}
.msg_search_bar h4 a{
color:#333333;
}
.msg_search_bar .msgnum{
display:block;
width:840px;
height:22px;
background:#ebf7b1;
border-bottom:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
color:#f96c00;
text-align:right;
float:right;
}
.msg_search_bar div{
	clear:both;
	padding:14px 25px 0 46px;
}
.msg_search_bar div p.keywords{
	border-top:1px #aec737 dotted;
	padding:8px 0;
	margin:5px 0 0 0;
}
.msg_search_bar div p.keywords a{
	border-right:1px #000000 solid; padding:0 14px 0 0; margin:0 14px  0 0; color:#000;}
.msg_search_bar div p.keywords a.last{border:0; padding:0; margin:0;}
.msg_search_bar div input,.msg_search_bar div select{vertical-align:middle;}
#container .inner{width:940px; border:1px #ccc solid; padding:12px 8px 0 0; overflow:hidden; margin:0 0 20px 0;}
#container .inner .right_sidebar{float:right; width:311px;}
.sidebanner img{border:1px #cccccc solid; margin:0 0 14px 0;}
.info_detail_box{width:309px; border:1px #cccccc solid; padding:7px 0px 0 0px; margin:0 0 6px 0; font-family:"宋体",Tahoma, Geneva, sans-serif;}
.info_detail_box .hd{margin:0 9px 0 10px; height:24px; background:url(../images/expo/expo_sidebox_h3.gif) no-repeat 0 0; width:290px;}
.info_detail_box .hd a{float:right; display:inline; margin:0 9px 0 0; color:#fff; line-height:24px; background:url(../images/expo/expo_side_hd_more_bg.jpg) no-repeat 0 center; padding:0 0 0 10px;}
.info_detail_box .hd h3{line-height:24px; height:24px; color:#fff; font-size:14px; padding:0 0 0 11px; font-weight:700; }
.info_detail_box .bd{margin:0px 9px 0 15px; font-size:12px; line-height:20px; color:#000; overflow:hidden;font-family:"宋体",Tahoma, Geneva, sans-serif;}
.info_detail_box .bd a{color:#02592c; }
.info_detail_box .bd .recommend_products{overflow:hidden; padding:10px 0; border-bottom:1px #b7e69e dashed; width:100%; float:left;}
.info_detail_box .bd .last{border:0;}
.info_detail_box .bd .left{float:left; width:75px;}
.info_detail_box .bd .left img{display:block; border:1px #cfcfcf solid; width:71px; margin:0 0 1px 0;}
.info_detail_box .bd .left span{display:block; background:url(../images/expo/latest_expo_span-bg.gif) no-repeat 0 0; height:20px; color:#652509; font-size:12px; text-align:center; width:75px; font-weight:700;}
.info_detail_box .bd .right{float:left; width:197px; padding:0 0 0 13px; color:#197e30;}
.info_detail_box .bd .right h4{color:#313131; line-height:18px; font-weight:700;}
.info_detail_box .bd .right h4 a{color:#313131; }
.info_detail_box .bd .right p.red{color:#fc3d07;}
.info_detail_box .bd ul.recommend_company{overflow:hidden; margin:15px 0 10px 0; }
.info_detail_box .bd ul.recommend_company li{float:left; width:25%; text-align:center; margin:0 0 15px 0;}
.info_detail_box .bd ul.recommend_company li img{border:1px #cfcdce solid; display:block; margin:0 auto; padding:1px;}
#container .inner .left_content{float:left; width:603px; display:inline;border-right:1px #e2e2e2 solid; padding:0 10px 0 7px; margin:0 0 18px 0;}
#container .inner .left_content .hotspot_img{margin:0 0 25px 25px;}
#container .inner .left_content .expo_hot_lists{padding:0px 0px 0px 30px}
#container .inner .left_content .expo_hot_lists li {font-size:14px;line-height:24px;padding:0;}
#container .inner .left_content .expo_hot_lists li span{float:right; display:inline; margin:0 5px 0 0;}
#container .inner .left_content .expo_hot_lists a {background:transparent url(../images/expo/expo_news_li_dot.gif) no-repeat scroll 0 center;color:#4E4F4B;padding:0 0 0 16px;}
#container .inner .left_content .expo_hot_lists li.fifth{border-bottom:1px #a5a5a5 dashed; padding:0 0 20px 0; margin:0 0 20px;}
#container .inner .left_content .expo_hot_lists li.last{border-bottom:1px #cccccc solid; padding:0 0 20px 0; margin:0 0 0px;}

.expo_navigation{margin:20px 0 0 27px; padding:9px 0 4px 0; height:20px; line-height:20px;}
.expo_navigation p{float:left;}
.expo_navigation p .all_num{color:#fe0000;}
.expo_navigation p.right{float:right; pa}
.expo_navigation p.right a{ float:left; width:55px; height:20px; line-height:20px; text-align:center; background:url(../images/expo/expo_navigation_a.gif) no-repeat 0 0; margin:0 4px; color:#652607;}


.info_detail_content h1 {font-family:"黑体";font-size:20px;}
.info_detail_content h2.subtitle{color:#000000; font-size:14px; line-height:20px; background:none; padding:0;}
.info_detail_content .publish{
	margin:10px 0 0 0;
	border-top:1px #cccccc solid;
	padding:9px 0 14px 0;
	border-bottom:1px #cccccc dashed;
	color:##868686;
	line-height:22px;
}
.info_detail_content .publish a{color:#868686;}
.blue {
color:#032E61;
}
.gray a {
color:#868686;
text-decoration:none;
}
.red {
color:#CC0001;
}
.info_detail_content .article_body {
font-size:14px;
line-height:180%;
}
.info_detail_content .article_body p {
font-size:14px;
line-height:180%;
margin-top:23px;
text-indent:2em;
}
.info_detail_content .article_body p a{
	color:#ff0000;
	text-decoration:underline;
}
#pageNext {
clear:both;
float:right;
padding:0 0 10px;

}
#pageNext a:link, #pageNext a:visited {
background-color:#FFFFFF;
color:#000000;
display:block;
height:19px;
text-decoration:none;
width:19px;
font-size:14px;
}
#pageNext .page a:link, #pageNext .page a:visited {
background-color:#FFFFFF;
color:#000000;
display:block;
height:19px;
text-decoration:none;
width:48px;
font-size:12px;
}
.nored {
color:#D70008;
float:left;
height:21px;
line-height:22px;
margin:8px 0 0 5px;
text-align:center;
width:19px;
}
.num {
border:1px solid #DDDDDD;
color:#000000;
float:left;
line-height:19px;
margin:8px 0 0 5px;
text-align:center;
width:19px;
}
.page {
border:1px solid #DDDDDD;
color:#333333;
cursor:pointer;
float:left;
font-size:12px;
height:19px;
line-height:22px;
margin:8px 0 0 8px;
overflow:hidden;
padding:0;
text-align:center;
width:48px;
}
.clear {
clear:both;
font-size:0;
line-height:0;
}
.author {
font-size:12px;
padding:15px 10px 20px 0;
text-align:right;
}
#wantsay {
border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;
margin:10px 0 0;
padding:10px 0;
}
.wyhs {
display:inline;
float:left;
margin-left:10px;
}

.ckpl0702 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/info/button_02_1.gif) no-repeat scroll 0 0;
display:inline;
float:left;
font-size:12px;
height:19px;
line-height:19px;
margin:0 0 0 10px;
text-align:center;
width:92px;
}
.ckpl0702 a {
color:#000000;
}
.gray {
color:#868686;
}
.gray a {
color:#868686;
text-decoration:none;
}

.relates_news_list h3{
	background:#EBF7B1 url(../images/index/icon_1.gif) no-repeat scroll 8px center;
	height:27px;
	padding:0 0 0 26px;
	line-height:27px;
	font-weight:700;
	color:#000;
	font-size:14px;
	margin:3px 0 10px 0;
}
.relates_news_list ul{padding:0 0 12px 0;}
.relates_news_list ul li{line-height:24px; font-size:14px; background:none; padding:0 20px 0 19px;}
.relates_news_list ul li span{float:right;}
.relates_news_list ul li a{color:#4e4f4b; background:url(../images/expo/expo_news_li_dot.gif) no-repeat 0 center; padding:0 0 0 16px;}
#yhcomment {
border:1px solid #CBCBCB;
float:left;
font-size:12px;
width:600px;
}
#yhcomment dt {
border-bottom:1px solid #CBCBCB;
padding:4px 10px 3px;
}
#yhcomment dt strong {
color:#686868;
font-family:"黑体";
font-size:18px;
font-weight:normal;
line-height:26px;
padding-right:20px;
}
#yhcomment a {
color:#336799;
text-decoration:underline;
}
#yhcomment dd {
display:block;
margin:0;
padding:20px 8px 10px;
width:584px;
}
#yhcomment .szs {
float:left;
width:584px;
}
#yhcomment .szsl {
float:left;
padding:8px 0 0 0;
width:560px;
}
.fbbo01 {
border:1px solid #CCCCCC;
font-size:12px;
padding:1px 0 0 2px;

}
.fbbut01{
	display:block;
margin:12px auto 8px;
}
#regtext a{color:#f66c01; text-decoration:underline;}


#container .inner .left_content h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/index/icon_1.gif) no-repeat scroll 8px center;
border-bottom:1px solid #E8E8E8;
color:#000000;
font-size:14px;
font-weight:700;
height:28px;
line-height:28px;
margin:0 0 10px;
padding:0 0 0 23px;
}

