﻿@charset"utf-8";
/*此文件为公共CSS文件*/

body {  font-family:"宋体" ,Arial, Helvetica, sans-serif; margin:0; padding:0;background:url(bg.jpg) repeat-x ; }
.border{ border:solid 1px #000;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:underline; }
a img{ border:none;}
.position{ margin:0 auto; width:980px; overflow:hidden; }
li span.cGreen{ color:#4779b3;}
li span.cRed{ color:#e56a17;}
/*头部CSS*/
/*头部CSS*/
.top_ms{ height:36px; width:980px;  padding:0 0 0 10px;  font-size:12px; color:#666; vertical-align:baseline; line-height:36px; overflow:hidden;}
	.top_ms p{ float:left;}
	.top_ms p strong{ margin-left:220px;}
	.top_ms p span.icon{ background:url(org_icon.gif) 0 0px no-repeat; padding-left:15px; margin:0 8px 0 0;}
	.top_ms p span.blue{ color:#3978bf; margin:0 5px;}
	.top_ms ul{ float:right;}
	.top_ms ul li{ float:left; color:#666; margin:0 3px;}
	.top_ms ul li.black a{ color:#666; margin-right:3px;}
.logobg{ height:104px; width:980px; overflow:hidden; }
	.logobg img.logo{ float:left; display:block; display:inline; }
	.logobg img.rx{ float:right;}
.exeplorer{ height:54px; width:980px; vertical-align:baseline; line-height:50px; background:url(meun.jpg);}
	.exeplorer ul{ font-size:14px; color:#fff; width:950px; margin-left:22px;}
	.exeplorer ul li{ float:left; margin:0 18px 0 16px; display:inline; font-weight:bold;}
	.exeplorer ul li a{ color:#fff;}
.mnmuen{ width:980px; height:105px; margin:0 auto; background:url(mn_x.gif) no-repeat;}
  .mnmuen h1{ width:980px; height:28px; line-height:30px; padding-top:3px;}
  .mnmuen span{ font-size:14px; float:left; display:inline; overflow:hidden;}
  .mnmuen span a{ color:#2666bf;}
  .mnmuen span#me_wx{ width:153px; margin-left:100px;}
  .mnmuen span#me_mx{ width:144px; margin-left:82px;}
  .mnmuen span#me_fk{ width:110px; margin-left:49px;}
  .mnmuen span#me_nk{ width:114px; margin-left:50px;}
  .mnmuen span#me_za{ width:125px; margin-left:50px;} 
  .mnmuen ul.mme_mw{ width:241px; float:left; display:inline; margin-top:10px; text-align:center; overflow:hidden;}
  .mnmuen ul.mme_mw li{ width:241px; float:left; height:25px; line-height:25px; font-size:12px; margin-left:4px; text-align:center;color:#444; font-weight:normal;}
  .mnmuen ul.mme_mw li a,.mnmuen ul.mme_fn li a{ color:#444; margin:0 8px;}
  .mnmuen ul li a:hover,.mnmuen span a:hover{ color:#cc0000;}
  .mnmuen ul.mme_fn{ width:161px;float:left; color:#3971bf;margin-top:10px; text-align:center;  overflow:hidden;}
  .mnmuen ul.mme_fn li{ width:161px; float:left;height:25px; line-height:25px; font-size:12px; text-align:center;color:#444; font-weight:normal;}
  
  *html{
background-image:url(about:blank);
background-attachment:fixed;
}
#fdc{ position:fixed; z-index:200;
_position:absolute; *z-index:200; top:150px; right:2px; _bottom:auto; _margin-bottom:240px;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
/*搜索*/
.serach{ margin-top:10px; height:34px; background:url(serachbg.gif) repeat-x; border-left:solid 1px #ced2d5; border-right:solid 1px #ced2d5; width:978px; padding-top:10px; color:#444; line-height:20px; overflow:hidden;}
	.serach .form{ float:right; display:inline; margin-right:5px;}
		.form .put{  height:16px; width:191px; font-size:12px; margin-top:1px;  line-height:16px;border:solid 1px #c0d5eb;color:#99b3cc;  float:left; }
		.form .button{height:22px; line-height:18px;  float:left;  color:#1a1a1a; font-size:12px; overflow:hidden; padding:0 auto; margin:0 0px 0 5px; }
		#org{ color:#4d4d4d;}
	.serach span{ float:left; width:605px;  margin-top:2px; margin-left:10px; font-size:12px; color:#444;overflow:hidden;}
		.serach span a{ margin:0 1px; color:#444;}
		.serach span a:hover{ color:#cc0000;}
/*右侧公共*/
.container{ height:100%; overflow:auto; background:#f0f6ff url(containerbg.gif) repeat-y;}
	.container img.bgimg{ display:block;   overflow:hidden;}
	.right_con{  height:100%; overflow:auto; width:254px; float:right; margin-right:6px; display:inline;overflow:hidden;}
		.right_con h4{ height:36px; padding-left:30px; background:url(right_bg.gif) no-repeat; font-size:14px; color:#3d6899; vertical-align:baseline; line-height:44px;overflow:hidden;}
			.right_con h4 img.right{ float:right; margin:17px 10px 0 0 ;}
		.right_con h4#top{ height:28px; background:url(right_bg_top.gif) no-repeat;vertical-align:baseline; line-height:31px; overflow:hidden;}
			.right_con h4 span.eng{ float:right; margin-right:10px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#8299b3; font-weight:bold;}
		/*专家团队*/
		.zjtd{ height:230px;  overflow:hidden;}
			.zj{ height:100px; margin:10px 0; overflow:hidden}
			.zj img.zj_img{ height:95px; width:80px; padding:1px; border:solid 1px #ccc; margin:0px 8px 0 10px; float:left; overflow:hidden;}
			.zj img.zx{ margin-right:5px; float:left;}
			.zj h6{ font-size:12px; height:20px;color:#3d6899; margin-top:2px; overflow:hidden;}
				.zj h6 a{ color:#3d6899;}
				.zj h6 span{ margin-left:5px;}
				.zj p { color:#596a80; font-size:12px; padding-bottom:6px; height:40px; line-height:180%; overflow:hidden; margin-top:2px;}
							
	.right_con p.zxfw{ height:34px; clear:both; margin-top:3px;  background:url(zxfw.gif) 9px 6px no-repeat; font-size:14px; color:#fff;overflow:hidden;}
		.right_con p.zxfw a{ color:#fff; display:block; float:left; display:inline; margin:8px 14px 0 55px;}
		.right_con img.dh{ margin:4px 0 0 8px; display:block; }
		.right_con img.dh1{ margin:7px 0 4px 8px; display:block; }
		.right_con img.dh2{ margin:2px 0 4px 8px; display:block; }
		.right_con ul.qqzx{ height:48px; background:url(qqzxbg.gif) no-repeat; margin:3px 0 0 8px; padding-left:45px; padding-top:5px; overflow:hidden;}
			.right_con ul.qqzx li{ float:left; white-space:nowrap; margin-top:3px; color:#2e5687; font-size:12px;}
				.right_con ul.qqzx li a{ color:#2e5687; margin:5px 8px; }
		.right_con img.jzlc{ display:block; margin:8px 0 0 9px;}
		.jzzn1{ height:83px; margin-top:1px; overflow:hidden; clear:both;}
		.right_con img.jzlc_img{  display:block; margin:4px 0 0 9px; padding:0; overflow:hidden;}
			.jzzn1 img{ display:block; margin:10px 0 0 9px; padding:0; display:inline; float:left;}
		.bottomline{ height:2px; border-bottom:solid 1px #bed0ec; overflow:hidden;}
		ul.right_lb{ margin:8px 4px 4px 8px; padding:0;}
			ul.right_lb li{ height:20px; padding:2px 0 0 0; font-size:12px; color:#3971bf; overflow:hidden; }
				ul.right_lb li a{ color:#4d4d4d;}
				ul.right_lb li span{ float:right; margin-right:8px; }
		.xjsb{ margin:8px 0 0 8px;}
		.right_con img.map{ margin:10px 0 0 23px;}
		.right_con p.jtlx{ height:34px; margin-top:4px; padding:5px 0 0 54px;  background:url(map_bg.gif) 22px 0 no-repeat; overflow:hidden;}
			.right_con p.jtlx a{ font-size:12px; color:#238ccd; margin:0 44px 0 0px;}
		.right_con p.wz{ height:100%; overflow:auto; line-height:150%; margin:0px 15px 3px 15px; color:#4d6580; font-size:12px;  overflow:hidden;}
		/*精彩专题*/
		ul.jczt{ height:105px; overflow:hidden;}
		ul.jczt li{ float:left; text-align:center; float:left; width:110px; margin:12px 0 8px 10px; display:inline; overflow:hidden; }
			ul.jczt li img{width:100px; height:68px; margin-left:4px; display:block; padding:1px; border:solid 1px #ccc; overflow:hidden;}
			ul.jczt li p{ font-size:12px; height:20px; overflow:hidden; margin-top:5px; color:#444; text-align:center;}
				ul.jczt li p a{ color:#3d6899;}
/*底部公共*/
.copyright{ height:100%; overflow:auto; width:968px;  padding:6px; background:#f0f6ff;}
	.bottom{ height:150px; border:solid 1px #bcc9d1; padding:1px; background:#fafcff;}
		.bottom p.bot_exeplorer{ background:#547499; height:32px; margin-bottom:15px; vertical-align:baseline; line-height:32px; text-align:center; font-size:14px;  color:#fff;}
			.bottom p.bot_exeplorer a{ color:#fff; margin:0 8px;}
		.bottom p.ms{ font-size:12px; color:#384e66; margin-top:6px; text-align:center;}
			.bottom p.ms a{ color:#444; margin:0 10px 0 0;}
			.bottom p span{ margin:0 4px;}
.footer{ width:978px; margin:10px auto; height:120px;border:solid 1px #d9d9d9; background:#f5f5f5; overflow:auto;}
  .ft_p1{background:url(footer.gif) no-repeat; height:47px; margin-bottom:15px; vertical-align:baseline; line-height:47px; text-align:center; font-size:12px;  color:#333;}
  .ft_p1 a{color:#333; font-size:12px; margin:0 8px;}
  .ft_p2{font-size:12px; color:#384e66; margin-top:6px; text-align:center;}
  .ft_p2 a{color:#444; margin:0 10px 0 0;}
  .footer p span{margin:0 4px;}










