/*全局*/
body
{
	margin:0;
	padding:0;
	font-size:12px;
	color:#000000;
	background:#e8e8e8 url(http://localhost/images/body_bg.jpg) top repeat-x;
	text-align:center;
}
.MidCollapse
{
	background: url(http://localhost/images/mid_collapse.gif);
}
.MidOpen
{
	background: url(http://localhost/images/mid_open.gif);
}
.MidEnd
{
	background: url(http://localhost/images/mid_end.gif);
}
.LastCollapse
{
	background: url(http://localhost/images/last_collapse.gif);
}
.LastOpen
{
	background: url(http://localhost/images/last_open.gif);
}
.LastEnd
{
	background: url(http://localhost/images/last_end.gif);
}
.MouseOver
{
	COLOR: #006699; 
	TEXT-DECORATION: underline;
}
.MouseOut
{
	
}
.b_trlb
{
	border:1pt solid #aaccee;
}
.b_trb
{
	border-top:1pt solid #aaccee;
	border-right:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_tlb
{
	border-top:1pt solid #aaccee;
	border-left:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_rbl
{
	border-right:1pt solid #aaccee;
	border-left:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_tb
{
	border-top:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_rb
{
	border-right:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_lb
{
	border-left:1pt solid #aaccee;
	border-bottom:1pt solid #aaccee;
}
.b_tr
{
	border-top:1pt solid #aaccee;
	border-right:1pt solid #aaccee;
}
.b_tl
{
	border-top:1pt solid #aaccee;
	border-left:1pt solid #aaccee;
}
.b_t
{
	border-top:1pt solid #aaccee;
}
.b_l
{
	border-left:1pt solid #aaccee;
}
.b_r
{
	border-right:1pt solid #aaccee;
}
.b_b
{
	border-bottom:1pt solid #aaccee;
}
div,ul,li,dl,dt,dd,form,table
{
	margin:0;
	padding:0;	
}
ul,li
{
	list-style:none;
}
hr{
	margin:0;
	padding:0;
	line-height:0;
}
/*字体样式*/
.font11
{
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
}
.font12
{
	font-size:12px;
}
.font13
{
	font-size:13px;
}
.font14
{
	font-size:14px;
}
.font16
{
	font-size:16px;
}
.font26
{
	font-size:26px;
}
.color_1{color:#07519a;}
.color_4{
	color:#cb0303;
}
.color_5{
	color:#949494;
}
.h_affiche_1
{
	height:30px;
	border:1px #aaccee solid;
	background:url(http://localhost/images/h_affiche_1.jpg) repeat-x 0 0;
	padding:0;
}
.list_style
{
	background:url(http://localhost/images/dot.jpg) no-repeat 0px 5px;
	padding:0 0 0 15px;
}
/*链接样式*/
a:link
{
	color:#07519a;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
}
a:visited
{
	color:#07519a;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
}
a:hover
{
	color:#ff6000;
	text-decoration: underline;
	font-size:12px;
	font-weight:100;
}
a.calling_news:link
{
	color:#07519a;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
}
a.calling_news:visited
{
	color:#07519a;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
}
a.calling_news:hover
{
	color:#ff6000;
	text-decoration: underline;
	font-size:12px;
	font-weight:100;
}
a.link0:link
{
	color:#07519a;
	font-size:14px;	
	text-decoration: none;
}
a.link0:visited
{
	color:#800080;
	font-size:14px;	
	text-decoration: none;
}
a.link0:hover
{
	color:#ff6000;
	font-size:14px;
	text-decoration:underline;
}
a.back:link
{
	color:#000;
	font-size:12px;
	font-weight:100;
	text-decoration: none;
}
a.back:visited
{
	color:#000;
	font-size:12px;
	font-weight:100;
	text-decoration: none;
}
a.back:hover
{
	color:#ff0000;
	text-decoration: underline;	
	font-size:12px;
	font-weight:100;
}
a.red_link:link,a.red_link:visited
{
	color:#ff0000;
	text-decoration: none;
}
a.red_link:hover
{
	color:#ff0000;text-decoration: underline;
}
a.news_tj:link,a.news_tj:visited
{
	color:#ff6000;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
	
}
a.news_tj:hover
{
	color:#ff6000;text-decoration: underline;
	font-size:12px;
	font-weight:100;
}
a.news_n:link,a.news_n:visited{
	color:#cb0303;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
}
a.news_n:hover
{
	color:#cb0303;
	text-decoration:underline;
	font-size:12px;
	font-weight:100;
}
a.cc:link,a.cc:visited
{
	color:#949494;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
	
}
a.cc:hover
{
	color:#ff0000;
	text-decoration:underline;
	font-size:12px;
	font-weight:100;
}
a.black_link:link,a.black_link:visited
{
	color:#000;
	text-decoration: none;
	font-size:12px;
	font-weight:100;
	
}
a.black_link:hover
{
	color:#000;text-decoration:underline;
	font-size:12px;
	font-weight:100;
}
#menu_list a:link
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
#menu_list a:visited
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
#menu_list a:hover
{
	color:#fff;
	text-decoration: underline;
	font-size:14px;
	font-weight:bold;
}
.manu
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.manu A
{
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover
{
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active
{
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current
{
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled
{
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*end*/
/*行高*/
.line-height18
{
	line-height:18px;
}
.line-height20
{
	line-height:20px;
}
.line-height22
{
	line-height:22px;
}
.hidd_style
{
	display:none;
}
/*end*/
/*标题*/
h4
{
	font-size:12px;
	font-weight:100;
	margin:0 auto;
	line-height:22px;
}
h3
{
	font-size:14px;
	font-weight:900;
	margin:0 auto;
	
}
h5
{
	font-size:12px;	
	margin:0;
}
h2{
	font-size:16px;	
	font-weight:900;
	margin:10px auto;
	text-align:center;
	color:#000;
}
h1{
	font-size:25px;
	color:#fff;
	font-weight:900;
	text-align:left;
	line-height:108px;
	padding:0 0 0 20px;
	margin:0;
}
/*end*/
/*其它*/
.imgS
{
	display:block;
	float:left;
	margin-top:6px;
}
.h7
{
	height:7px;
	clear:both;
}
.float_r
{
	float:right;
}
.float_l
{
	float:left;
}
.clear
{
	clear:both;
}
#page_set
{
	text-align:right;
	clear:both;
}
.imgBlock
{
	display:block;
	
}
.center
{
	text-align:center;
	margin:0 auto;
}
.dotted
{
	background:url(http://localhost/images/dotted.jpg) repeat-x;
	height:1px;
	font-size:0;
	line-height:0;
}
.padding{
	padding:10px;
}
/*表单margin:0px 5px 0  0*/
#search
{
	float:right;
	height:30px;
	line-height:25px;
	margin:3px 9px 0  0;
	display:inline;
}
.search_but
{
	background:url(http://localhost/images/search_but.jpg) no-repeat;
	width:87px;
	height:24px;
	border:0;
	margin:7px 0 0 0;
	padding:0;
	float:left;
}
.padding_set
{
	padding-top:10px;
}
form #search_bound
{
	width:130px;
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin:8px 4px 0 0;
}
form #key_word
{
	width:140px;
	margin:0;	
	display:block;
	float:left;
	margin:8px 4px 0 0;
}
form .submit
{
	background:url(http://localhost/images/but_bg.jpg) repeat-x;
	height:21px;
	width:77px;
	color:#FFFFFF;
	font-weight:bold;
	border:0;
	margin:0;
	padding:0;
}
.button0
{
	background:url(http://localhost/images/button0.jpg) no-repeat;
	width:182px;
	height:19px;
	border:0;
	margin:0;
	padding:0;
}
.button1
{
	background:url(http://localhost/images/submit_but.jpg) no-repeat;
	width:178px;
	height:20px;
	border:0;
	margin:0;
	padding:0;
}
/*表单end*/
/*边框*/
.border
{
	border:1px solid #aaccee;
}
.border1
{
	border:1px solid #e2f3f9;
	background-color:#f1fbfe;
	line-height:25px;
	text-align:left;
	padding:0 8px;
	margin:7px 0 13px 0;
}
.border2
{
	border:1px solid #ececec;
	background-color:#f6f8fc;
	line-height:25px;
	text-align:center;
	padding:0 8px;
	margin:20px;
	height:25px;
}
.bot_border
{
	border-bottom:1px solid #ccc;
}
/*边框end*/
/*正文开始*/
#con_bg
{
	background:#fff;
	width:955px;
	margin:0 auto;
	clear:both;
}
#top
{
	width:100%;
	height:19px;
	background-color:#ddf7fe;
	line-height:19px;
	clear:both;	
	border-top:2px solid #fff;	
}
.date
{
	float:left;
	margin:0px 0 0 40px;
	display:inline;
}
#top .quick_menu{
	float:right;
	margin-right:10px;
}
#logo_bar
{
	width:100%;
	height:108px;
	clear:both;	
}
#logo_bar #logo
{
	float:left;
	padding-top:18px;
	margin-left:25px;
	display:inline;
}
#logo_bar #top_adv
{
	float:right;
	margin-right:12px;
	padding-top:12px;
	display:inline;
}
#menu
{
	width:100%;
	height:31px;
	overflow:hidden;
	background:url(http://localhost/images/m_bg.jpg) repeat-x;
	line-height:31px;
	clear:both;	
}
#menu #menu_list
{
	float:left;
	line-height:31px;
	height:31px;
	width:97%;
	margin-left:8px;
	display:inline;
}
#menu #menu_list ul li
{
	display:block;
	float:left;
	margin:0 4px;
}	
.space
{
	background:url(http://localhost/images/m_space.jpg) no-repeat;
	width:2px;
	height:31px;
}
#search_bar
{
	width:100%;
	height:41px;
	overflow:hidden;
	background:url(http://localhost/images/search_bg.jpg) repeat-x bottom;
	clear:both;
	border-bottom:1px solid #aaccee;	
}
#search_bar #news_tj
{
	float:left;
	margin:10px 0 0 7px;
	display:inline;
}
#search_bar #scroll
{
	width:486px;
	height:30px;
	float:left;
	text-align:left;
	margin-left:5px;
	line-height:25px;
}
#main
{
	clear:both;
	padding:7px 7px 0 7px;
}
#main_name
{
	height:25px;
	line-height:25px;
	text-align:left;
}
.main_padd
{
	margin:0 13px 0 30px;
}
#main_left
{
	float:left;
	width:722px;		
}
.left_bg
{
	background:url(http://localhost/images/index_l_bg.jpg) repeat-y left;
}
#left_class
{
	width:162px;
	float:left;
}
.class_h
{
	height:18px;
	line-height:18px;
	padding-left:10px;
	text-align:left;
	color:#07519a;
}
#main_list
{
	float:right;
	width:560px;
	background:url(http://localhost/images/space0.jpg) no-repeat top left;
}
.news_list
{
	text-align:left;
}
.news_list ul
{
	margin-left:0px;
}
.news_title
{
	clear:both;	
}
.news_title .title
{
	float:left;
	width:90%;
	height:15px;
	overflow:hidden;
}
.news_title .imgsc_title
{
	float:left;
	width:80%;
	height:15px;
	overflow:hidden;
}
.news_title .pro_title
{
	float:left;
	width:100%;
	height:15px;
	overflow:hidden;
}
.company_title .title
{
	float:left;
	width:80%;
	height:15px;
	overflow:hidden;
}
.expert_title .title
{
	float:left;
	width:100%;
	height:15px;
	overflow:hidden;
}
.news_cr
{
	position:relative;float:right;top:-17px;
}
.news_item
{
	clear:both;
	line-height:25px;
}	
.news_sm
{
	width:100%;
	height:40px;
	overflow:hidden;
	line-height:18px;
	clear:both;
}
.img_news_sm
{	
	height:50px;
	overflow:hidden;
	line-height:18px;
	clear:both;
	display:inline;
}
.company_sm
{	
	height:50px;
	overflow:hidden;
	line-height:18px;
	clear:both;
	display:inline;
}
.news_line
{
	background:url(http://localhost/images/dotted.jpg) repeat-x center;
	height:18px;
	font-size:0;
}
.bar_bg0
{
	background:url(http://localhost/images/bar_bg0.jpg) repeat-x;
	height:22px;
	line-height:22px;
}
.bar_bg
{
	background:url(http://localhost/images/bar_bg.jpg) repeat-x;
	height:22px;
	line-height:22px;
	border-bottom:1px solid #aaccee;
	color:#FFFFFF;	
}
.bar_bg1
{
	background:url(http://localhost/images/bar_bg1.jpg) repeat-x;
	height:22px;
	line-height:22px;
	border-bottom:1px solid #aaccee;
	text-align:left;
}
.bar_bg2
{
	background:#f6f8fc;
	height:22px;
	line-height:22px;
	border-bottom:1px solid #ececec;
	text-align:left;
}
#main_right
{
	float:right;
	width:210px;
}
#middle_banner
{
	clear:both;
	margin-top:7px;
}
#link_cb
{
	clear:both;
	margin-top:7px;
}
#links
{
	clear:both;
	margin-top:7px;
}
.show_img_s
{
	margin:10px auto;
	text-align:center;
}
/*以下样式针对IE*/
.edge
{
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.container
{
	vertical-align:middle;
	display:inline-block;
}
/*样式针对IE end*/
/*end 正文*/
/*平台*/
#name_bar
{
	height:108px;
	background:#034da9 url(http://localhost/images/name_bg.jpg) right no-repeat;
	color:#fff;	
	font-size:25px;
	margin-bottom:1px;
}
#company_menu ul
{
	margin-left:0;
}
#company_menu ul li
{
	display:block;
	float:left;
	margin:0 5px;
}	
.print
{
	text-align:left;
	background-color:#FFFFFF;
	line-height:30px;
	border:1px solid #ececec;
	font-weight:100;
	padding:0 10px;
	clear:both;
	height:30px;
}
.content_bg
{
	background-color:#f6f8fc;
	padding:10px;
	border-bottom:1px solid #ccc;
}
.content
{
	line-height:22px;
	text-align:left;
	font-size:12px;
	padding:5px;
}
.content_show
{
	line-height:25px;
	font-size:14px;
	text-align:left;
	padding:0;
	margin:0;
	clear:both;
}
.con_action
{
	text-align:center;
	margin:10px 0;
}
.bolg_right ul
{
	margin:10px 0 10px 10px;
}
.bolg_right ul li
{
	background:url(http://localhost/images/dot1.gif) no-repeat 0px 5px;padding:0 0 0 14px;
	text-align:left;
	line-height:20px;
}
.imgZoom
{
	width:100px;
	height:70px;
	overflow:hidden;
	float:left;	
	background-color:#edf4fb;
	border:1px solid #e5e5e5;
	text-align:center;
	padding:3px;
}
.photoZoom
{
	width:145px;
	height:100px;
	overflow:hidden;
	background-color:#edf4fb;
	border:1px solid #e5e5e5;
	text-align:center;
	padding:3px;
	clear:both;
}
.photoSm
{
	margin:5px 0 0 0;
	width:145px;
	
}
.imgSty
{
	background-color:#edf4fb;
	border:1px solid #e5e5e5;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	clear:both;
	padding:8px;
}
.imgSty1
{
	width:123px;
	height:80px;
	overflow:hidden;
	text-align:center;
}
#img_about dl
{
	margin:10px 0;
}
#img_about dl dd{
	margin:5px 0;
	text-align:center;
}
.photo_img dl
{
	margin:0;
	padding:0;
	display:inline;
	
}
.photo_img dl dd
{
	float:left;
	margin:0 9px;
	display:inline;
	text-align:center;
}
/*end 平台*/
/*内页*/
/*end 内页*/
/*bottom*/
#bottom_menu
{	
	clear:both;
	height:25px;
	line-height:25px;
	background-color:#f6f8fc;
	border:1px solid #dedede;
	text-align:center;
	margin:0 auto;
	margin-top:7px;
}
#bottom_copy
{	
	clear:both;
	margin:0 auto;
	text-align:center;
	line-height:20px;
	padding:5px;
}
.sameclassnews_bound{
	padding:10px;
	margin-top:50px;
	margin-left:10px;
	margin-right:10px;
	border:1px #e2f3f9 solid;
	background-color:#ffffff;
}
.sameclassnews_title{
	font-size:14px;
	background-color:#f1fbfe;
	padding-top:6px;
	padding-left:8px;
	padding-bottom:6px;
	text-align:left;
	text-valign:middle;
	border:1px #e2f3f9 solid;
}
.sameclassnews_bound ul{
	margin:5px;
	padding:0;	
}
.sameclassnews_bound ul li{
	font-size:14px;
	height: 20px;
	line-height: 20px;
	padding-left:5px;
	list-style:none;
	text-align: left;
}
.sameclassnews2_bound{
	margin-top:7px;
	border:1px solid #aaccee;
	width:464px;
	height:250px;
}
.sameclassnews2_title_left{
	float:left;
	font-weight:800;
	padding-left:14px;
}
.sameclassnews2_title_right{
	float:right;
	padding-right:5px;
}
.sameclassnews2_bound ul{
	margin-top:10px;
	margin-left:5px;
	padding:0;	
}
.sameclassnews2_bound ul li{
	font-size:14px;
	height: 20px;
	line-height: 20px;
	padding-left:5px;
	list-style:none;
	text-align: left;
}