/*公共样式*/

body{ margin: 0 auto; width:1003px; font-family:"宋体"; font-size:12px; color:#5e5e5e; padding:0; border:0; background:url(images/bg1.jpg)}
img,span,p,ul,li,h1,h2,h3,dl,dt,dd{ border:0; margin:0; padding:0;}
li{ list-style-type:none;}
.clear{ clear:both;}
.logo_sub{ height:69px; background:url(images/top-bg.jpg) no-repeat;}
.logo,.sub{ float:left}
.list{ border-color:#5e9ad9; color:#5e9ad9; background:url(images/list.jpg) no-repeat; background:#041830;}
.sub{ padding-left:420px; padding-top:35px;}
.s1,.s2{ float:left}
.s2{ background:url(images/top_bgg.jpg) no-repeat; height:19px; width:61px; margin-left:5px; margin-top:3px;  line-height:19px; text-align:center;}
.s2 a{color:#5e9ad9; text-decoration:none;}
.s2 a:hover{ color:#5e9ad9; text-decoration:none;}
/*.menubar{ background:url(images/menu-bg.jpg) no-repeat; height:37px;}*/
/*.menubar li{ float:left; color:#94c9ff; line-height:37px; font-weight:bold; display:block; width:110px; text-align:center; padding-left:10px;}*/
/*.menubar li a{ color:#94c9ff;}
.menubar li a:hover{ background:url(images/menu--bg.jpg) no-repeat left center; display:block; width:110px; text-decoration:none}*/
/*菜单样式*/.imenus0 ul li{ float:left; padding-right:20px;}
 .imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
 .imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}
 .imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
 .imcm .imsc{position:relative;}
 .imcm .imsubc{position:absolute; display:none;}
 .imcm li{list-style:none;font-size:1px;float:left;}
 .imcm ul ul li{width:100%;float:none !important;}
 .imcm a{display:block;position:relative;}
 .imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
 .imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
 .imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
 .imde ul li:hover .imsubc{display:block}
 .imcm .imea{display:block;position:relative;left:0px;/*font-size:1px;line-height:1px;height:0px;width:1px;*/float:right;}
 .imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
 .dvs,.dvm{border-width:0px}
 #imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(none); height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
 #imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span,#imenus0 ul .imeas span,#imenus0 ul .imeasj span,#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span { background:url(none) no-repeat top left;}
#imouter0 { padding:0px; margin:10px 0px 0px; border:1px #6a6a6a none;}
#imenus0 li ul {border:0px #999999 solid; padding:10px 0px 5px 0px;}
#imenus0 li ul a,#imenus0 li ul a:hover{color:#fff;}
/*#imenus0 li{ background:transparent;}*/
#imenus0 li a, #imenus0 .imctitle {color:#666666; text-align:left; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }
#imenus0 li:hover>a {color:#000000; /*border-color:#ff0000; */}
.imsubc ul li{ line-height:24px;font-size:11px; margin-top:3px;font-weight:normal; text-decoration:none; }
#imenus0 ul li {border-bottom:1px #225d98 dashed;}
/*.imsubc ul li a{ padding-bottom:1px;}*/
/**#imenus0 ul a, .imsubc ul li a {color:#000000; font-size:11px; text-align:center; line-height:24px; font-weight:normal; text-decoration:none; width:auto; border-bottom:1px #225d98 dashed;}**/
#imenus0 ul{opacity: 0.40;/**关键是这句话，加上它就可以兼容浏览器了**/
  filter:alpha(opacity=40); background-color:#1a4470; cursor:hand;}
#imenus0 ul li a{/**关键是这句话，加上它就可以兼容浏览器了**/
	 width:124px; cursor:hand; text-align:left; text-align:center;display:block}
	 
#imenus0 ul li a:hover{ opacity: 0.80;/**关键是这句话，加上它就可以兼容浏览器了**/
  filter:alpha(opacity=80);  cursor:hand;}
/*新闻中心样式*/
.main{ margin-top:22px;width:1003px;background:#f1f5ff; }
.main_left,.main_right{ float:left; }
.main_left{ width:185px; background:#f1f5ff; }
.main_left_bottom{ background:#dce4ef; height:180px;}
.space{ padding-top:30px;}
.main_right{ width:818px; background:#f1f5ff; }
.space li{ width:185px; height:29px; text-align:center; line-height:26px; border-bottom:1px #c7d1de solid; padding-bottom:2px; padding-top:2px; }
.space li a:hover{ background:url(images/BG.jpg) no-repeat; width:185px; color:#fff; text-decoration:none; height:29px; display:block; line-height:24px;}
.content,.content_info{ padding:20px 60px 30px 46px; overflow:hidden;}
.right_title{ background:#dce4ef; height:51px; width:799px;color:#113561;}
.right_title a{  color:#3c6b9a;}
.right_title img{ padding-top:20px; padding-left:46px; }
.right_title span{ float:right; padding-right:60px;}
.pic li{ float:left; margin-right:25px; border:1px solid #efefef; width:151px; display:inline;}
.letter{ margin-top:32px;}
.letter li{ line-height:30px; border-bottom:1px #d2deed dashed;}
.letter span{ float:right;}
.fanye{ text-align:right; margin-top:30px; margin-bottom:30px;}
.copy{ background:url(images/copy-bg.jpg) no-repeat; height:46px; line-height:46px; color:#4e6d8d;}
.copy p{ padding-left:10px; line-height:46px;}
.copy span{ float:right; padding-right:10px; }
.copy span a{ color:#4e6d8d;}
.copy span a:hover{ color:#4e6d8d; text-decoration:underline;}

/*新闻中心详细页样式*/
h1{ color:#1d456f; font-weight:bold; font-size:12px; text-align:center; padding-bottom:10px; border-bottom:1px #b1c5dd solid; margin-top:10px;}
.content_info span{ padding-left:270px; line-height:36px; }
.content_info p{ line-height:24px;}

/*超级连接样式*/
a{  color:#5e5e5e; text-decoration:none;} 
a:hover{ color:#0e2f59; text-decoration:underline;}
#demo1 IMG {	PADDING-LEFT: 10px; WIDTH: 140px; HEIGHT: 94px}

/*项目展示内容*/
.pro_xmgk{ margin-left:39px; margin-top:25px;}
.pro_xmgk_titile{ background:#dce4ef; height:20px; width:703px; padding-top:7px; padding-left:16px;}
.xmgk_pic{ margin-top:20px; width:690px;}
.xmgk_pic dt,.xmgk_pic dd{ float:left; margin-left:20px; display:inline}
.xmgk_pic dt{ line-height:24px;}
.xmgk_pic dt b{ color:#436d99}
.xmdt_content{ padding-left:20px; width:680px; padding-top:8px; padding-bottom:60px;}
.xmdt_content li{ line-height:24px; border-bottom:1px #919499 dashed;}
.xmdt_content li span{ float:right;}
.spans{ width:700px; }
.spans img{margin-left:30px; margin-bottom:10px; margin-top:20px;}
.spans li{ float:left}
.line{ line-height:24px;}.copy a:link {
	color: #4e6d8d;
	text-decoration: none;
}
.copy a:hover {
	color: #4e6d8d;
	text-decoration: underline;
}

