﻿@charset "utf-8";
/* CSS Document */
.head{
	width:100%;
	float:left;
	height:auto;
	overflow:hidden;
	}
.menu{
	background-image:url(../Images/bytop1.gif);
	background-position:left top;
	background-repeat:repeat-x;
	width:100%;
	height:109px;
	overflow:hidden;
	float:left;
	border-bottom:solid 1px #88d3d3;
	}
.menu img{float:left;margin-left:30px;_margin-left:30px;margin-top:7px;}
.menu .right{
	width:692px;
	float:right;
	height:109px;
	overflow:hidden;
	}
.menu .right .sc{
	height:30px;
	line-height:30px;
	width:100%;
	float:left;
	overflow:hidden;
	}
.menu .right .sc span{
	float:right;
	padding:0px 3px 0px 0px;
	line-height:14px;
	height:14px;
	width:76px;
	overflow:hidden;
	border-right:dotted 1px #CCC;
	margin-right:15px;
	margin-top:10px;
	}
.menu .right .sc img{
	margin:2px 8px 0px 0px;
	}
.menu .right .sc .noborder{
	border:none;}
.menu .right ul{
	height:56px;
	width:98%;
	float:right;
	overflow:hidden;
	}
.menu .right ul li{
	height:28px;
	line-height:26px;
	padding:0px 0px 0px 2px;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:24px;
	border-right:solid 1px #FFF;
	text-align:center;
	}
.menu .right ul .fmenuLi{
	margin-left:22px;
	_margin-left:11px;
}
.menu .right ul li a{
	color:#FFF;
	display:block;
	text-align:center;
	border-bottom:dashed 1px #FFF;
	margin-right:24px;
	}
.menu .right ul .noborder{border:none;margin-right:0px;}
.menu .right .ry{
	width:100%;
	height:18px;
	overflow:hidden;
	float:left;
	background-color:#95d9da;
	margin-top:5px;
	color:#088988;
	line-height:20px;
	}
.menu .right .ry span{
	color:#088988;
	background-image:url(../Images/icon1.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 8px 0px 20px;
	margin-left:20px;
	}

.bottom{
	width:1003px;
	height:auto;
	float:left;
	}
.bottom .hzhb{
	width:1001px;
	height:32px;
	background-image:url(../Images/footer2.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border:solid 1px #29a07d;
	}
.bottom .hzhb span{
	width:251px;
	height:33px;
	line-height:33px;
	background-image:url(../Images/footer1.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	margin-left:400px;
	_marigin-left:200px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	}
.bottom .yqtp{
	border-left:solid 1px #5176ba;
	border-bottom:solid 1px #5176ba;
	border-right:solid 1px #5176ba;
	margin-top:0px;
	width:1001px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.bottom .yqtp img{
	border:solid 1px #9e9e9e;
	float:left;
	margin-right:18px;
	float:left;
	}
.bottom .yqtp .imglist{
	width:920px;
	float:left;
	height:auto;
	overflow:hidden;
	margin-left:40px;
	_margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	}
.bottom .yqtp .imglist span{
	display:block;
	float:left;
	width:100%;
	height:28px;
	line-height:28px;
	}
.bottom .bNav{
	width:100%;
	height:40px;
	text-align:center;
	line-height:24px;
	margin-top:10px;
	float:left;
	}
	
/*焦点图下的成功信息列表*/
.jdcgal{
	width:670px;
	height:63px;
	float:left;
	margin-left:12px;
	_margin-left:6px;
	margin-top:18px;
}
.jdcgal li{
	width:320px;
	float:left;
	height:21px;
	overflow:hidden;
	margin-right:7px;
	margin-left:8px;
	_margin-left:4px;
	background-image:url('../Images/dot6.png');
	background-position:0px 3px;
	background-repeat:no-repeat;
	text-indent:8px;
	_text-indent:8px;
}
/*专家动态*/
.zjdt{
	width:307px;
	height:auto;
	float:right;
	overflow:hidden;
	border:solid 1px #9c9c9c;
	background-image:url(../Images/ZJDT.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:5px;
	}
.zjdt .bt{
	width:100%;
	float:left;
	height:31px;
	line-height:31px;
/*	background-image:url(../Images/pic6.gif);*/
	background-position:10px center;
	background-repeat:no-repeat;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-indent:30px;
	_text-indent:24px;
	}
.zjdt ul{
	width:302px;
	height:auto;
	float:left;
	padding-bottom:4px;
	}
.zjdt ul li{
	width:100%;
	height:70px;
	float:left;
	overflow:hidden;
	margin-top:3px;
	}
.zjdt ul li img{
	border:solid 1px #e5e5e5;
	float:left;
	margin-left:2px;
	_margin-left:1px;
	margin-right:8px;
	}
.zjdt ul li .right{
	height:auto;
	width:194px;
	float:right;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
	}
.zjdt ul li .right .title{
	height:24px;
	line-height:24px;
	float:left;
	width:100%;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#F00;
	}
.zjdt ul li .right p{
	width:98%;
	float:left;
	overflow:hidden;
	height:auto;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.ylsb{
	width:661px;
	float:left;
	border:solid 1px #c3d6d9;
	margin-bottom:5px;
	margin-top:5px;
	}
.ylsb .sbList{
	float:left;
	margin-top:2px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:8px;
	_margin-left:2px;
	width:645px;
	}
.ylsb .sbList img{
	border:solid 1px #ccc;
	margin:2px 4px 2px 2px;
	_margin:2px 4px 2px 1px;
	}
#viewer {height:130px;width:100%; clear:both; overflow:hidden;}
#viewerFrame {height:130px;width:750px; clear:both; padding:0;}
#viewer img { height:122px;margin:5px; display:inline;border:solid 1px #ccc;
}
#viewer a {display:block; float:left;}

.jtlx{
	border:solid 1px #c3d6da;
	width:334px;
	float:right;
	height:auto;
	background-color:#F5F5F5;
	margin-top:5px;
	}
.jtlx img{
	margin:4px 2px 4px 4px;
	_margin:4px 2px 4px 2px;
	float:left;
	}
.jtlx .luxInfo{
	width:140px;
	float:right;
	margin-right:4px;
	height:auto;
	overflow:hidden;
	color:#527588;
	line-height:18px;
	text-align:left;
	}

.n_NavInfo{
	border:solid 1px #BFC3C2;
	width:1001px;
	float:left;
	height:26px;
	background-image:url(../Images/navbg.png);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:26px;
	text-indent:20px;
	color:#00702e;
	}
.n_NavInfo a{color:#00702e; text-decoration:none;padding-left:5px;padding-right:5px;}

.n_NavInfo2{
	border:solid 1px #BFC3C2;
	width:1001px;
	float:left;
	height:26px;
	background-image:url(../Images/navbg.png);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:26px;
	color:#00702e;
	}
.n_NavInfo2 a{color:#00702e; text-decoration:none;padding-left:5px;padding-right:5px;}
.n_NavInfo2 img{
	float:left;
	margin-top:1px;
}
.n_NavInfo2 span{
	padding-left:5px;
}

.m5{margin-top:5px;}
.hr0{ height:1px;border:none;border-top:1px dashed #1E90FF;}
.hr1{ height:1px;border:none;border-top:1px solid #000;}
.hr2{ height:3px;border:none;border-top:3px double #6B8E23;}
.hr3{ height:5px;border:none;border-top:5px ridge #45D6D8;}
.hr4{ height:10px;border:none;border-top:10px groove #FF8C00;}
.block10{height:10px; overflow:hidden;
float:left;width:100%;}


/**focus相关**/
.focus{
	width:688px;
	height:402px;
	overflow:hidden;
	float:left;
	margin-top:5px;
	background-image:url(../Images/focus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	}
.focus .index_s1{
	height:26px;
	width:90%;
	overflow:hidden;
	float:left;
	margin-top:6px;
	margin-left:20px;
}

.focus .index_s1 input{margin-top:2px;}
.focus .flash{
	margin:16px 0px 0px 16px;
	_margin:16px 0px 0px 8px;
	float:left;
}
.focus .focusBoxIndex{
background-color:#999;
width:648px;
height:270px;		
overflow:hidden;
float:left;
}
	#imgSlide{
		width:648px;
		height:221px;		
		overflow:hidden;
		float:left;
		}
	img{
		border:0px;
		float:left;
		}
	.imgblock{
		width:100%;
		height:221px;
		overflow:hidden;
		z-index:0;
		float:left;}
	.imgItem{
		width:100%;
		height:221px;
		overflow:hidden;
		float:left;		
		
		}
	.ctrl_bar{
		width:100%;
		float:left;
		margin-top:4px;
		height:41px;
		overflow:hidden;
		}
	.ctrl_bar .btnUL{
		width:648px;
		float:left;
		height:35px;
		margin:2px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style:none;
		}
	.ctrl_bar .btnUL li{
		width:67px;
		float:left;
		margin-left:8px;
		margin-right:3px;
		height:35px;
		border:solid 1px #ffffff;
		_margin-left:6px;
		}
	.ctrl_bar .btnUL .acli{
		border:solid 2px #F30;
		}



/*这里是新的头部的样式信息*/
	.nHead_top{
	float:left;
	border-top:solid 2px #1B6D79;
	height:82px;
	width:100%;	
	background-color:white;
}
	.nHead_top img{
	float:left;
}
	.nHead_top .nHead_r{
	background-image:url('../Images/nTopbg.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:645px;	
	height:80px;
	float:right;
}
	.nHead_top .nHead_tel{
	padding-top:36px;
	padding-left:36px;
	}
	.nHead_top .nRight{
	width:230px;
	float:right;
	height:76px;
}
	.nHead_top li{
	width:60px;
	float:left;
	margin-right:3px;
	margin-left:12px;
	_margin-left:6px;
	height:auto;
	text-align:center;
}
	.nHead_top li img{
	float:right;margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
	.nTopBanner{
	margin-top:2px;
	float:left;
	width:100%;
	height:auto;
}
	.nHmenu{
	float:left;
	width:100%;
	background-image:url('../Images/h_bg.jpg');
	background-position:top left;
	background-repeat:repeat-x;
	height:60px;
}
	.nHmenu .nmenu{
	height:36px;
	width:100%;
	float:left;	
	padding-left:2px;
}
	.nHmenu .nmenu li{
	padding-top:5px;
	line-height:31px;
	text-align:center;
	float:left;
	background-image:url('../Images/wicon.jpg');
	background-position:right center;
	background-repeat:no-repeat;
	color:white;
	padding:5px 11px 5px 4px;
	font-size:14px;
	font-weight:lighter;
	text-align:center;
	margin-left:6px;
	_margin-left:5px;
}
	.nHmenu .nmenu .acli{
	background-image:url('../Images/mbg.png');
	background-position:center top;
	background-repeat:no-repeat;
	font-weight:bold;
	width:74px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-top:4px;	
}
	.nHmenu .nmenu li a{
	color:white;
}
	.nHmenu .nmenu .acli a.nfRed2{
	color:#C00056;
}
	.nHmenu .nmenu .acli a.nfBlue2{
	color:#1c6b78;
}
	.xwgg{
	float:left;
	width:100%;
	text-align:center;
}
	.xwgg img{
	float:left;
	margin-left:50px;
	margin-top:2px;
	
}
	.xwgg span{
	color:#003A42;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	line-height:26px;
}

	.dh_nvx{
	width:532px;
	float:left;
	height:48px;
	border:1px solid #F5C1D7;
	background-image:url('../Images/nvxbg.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	overflow:hidden;
}
	.dh_nvx img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
	.dh_nx{
	width:460PX;
	float:right;
	height:48px;
	border:1px solid #A9CCDF;
	background-image:url('../Images/nxbg.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	overflow:hidden;
}
	.dh_nx  img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

	.dhsmenu{
	float:right;
	width:478px;
	height:44px;
	line-height:24px;	
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
	.dhsmenu a{
	padding-right:8px;
	padding-left:8px;
	text-decoration:none;
}
	.dhsmenu span{
	float:left;
	height:22px;
	line-height:22px;
}
	.dhsnmenu{
	float:right;
	width:410px;
	height:44px;
	line-height:24px;	
	padding-top:2px;
}
	.dhsnmenu a{
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
}
	.dhsnmenu span{
	float:left;
	height:22px;
	line-height:22px;
}
	.nhr{
	height:1px;
	overflow:hidden;
	border-top:1px solid #C6D3D9;
	border-bottom:solid 2px #37AAC9;
	width:100%;
	margin-top:2px;
	margin-bottom:2px;
}
	.dhC1{
	float:left;
	width:100%;
	height:auto;
}
	.dhn1{
	float:left;
	width:300px;
	margin-right:10px;
	height:254px;
	overflow:hidden;
}
	.dhn2{
	float:left;
	width:430px;	
	height:254px;
	overflow:hidden;
	border-bottom:solid 1px #D9E6EE;
	border-left:solid 1px #D9E6EE;
	border-right:solid 1px #D9E6EE;
}
	.dhn3{
	float:right;
	width:250px;
	height:254px;
	overflow:hidden;
	border-bottom:solid 1px #D9E6EE;
	border-left:solid 1px #D9E6EE;
	border-right:solid 1px #D9E6EE;
	background-color:white;	
}
	.dhTitle{
	float:left;
	height:28px;
	width:100%;
	background-image:url('../Images/dhtbg.png');
	background-position:left bottom;
	background-repeat:repeat-x;
}
	.dhTitle .title{
	float:left;
	margin-left:8px;
	_margin-left:6px;
	width:100px;
	line-height:24px;
	margin-top:3px;
	background-image:url('../Images/dhtbg2.png');
	background-position:center bottom;
	background-repeat:no-repeat;
	text-align:center;
	color:#1DABD3;
	font-weight:bold;
	font-size:14px;
}
	.dhTitle .more{
	float:right;
	padding-right:10px;
	line-height:24px;
	height:24px;
	margin-top:4px;
}
	.dhn2 .ttInfo{
	border-bottom:dashed 1px #C4C4C4;
	margin:0px 0px 0px 0px;
	padding:5px 8px 5px 8px;
	float:left;
	line-height:22px;
	width:97%;
}
	.dhn2 .ttInfo h1{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	text-align:center;	
}
	.dhn2 dl{
	float:left;
	width:100%;
	height:auto;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
	.dhn2 dl dt{
	width:65%;
	float:left;
	line-height:22px;
	height:22px;
	overflow:hidden;
	padding-left:6px;
}
	.dhn2 dl dd{
	width:20%;
	float:right;
	line-height:22px;
	height:22px;
	overflow:hidden;
}
	.dhn3 ul{
	width:100%;
	float:left;
	height:auto;
}
	.dhn3 ul li{
	float:left;
	width:100%;
	height:auto;
	border-bottom:dashed 1px #BBE6EF;
}
	.dhn3 ul li .ldr{
	width:110px;
	float:left;
	height:auto;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:6px;
	_margin-left:4px;
	overflow:hidden;
}
	.dhn3 ul li .ldr img{
	float:left;
	margin:4px 4px 4px 4px;
	border:solid 1px #a1a1a1;
}
	.dhn3 ul li .rinfo{
	width:132px;
	_width:130px;
	float:right;
	height:auto;
	overflow:hidden;
	}
	.dhn3 ul li .rinfo span{
	float:left;
	width:100%;
	height:auto;
	line-height:21px;
}
	.dhn3 ul li .rinfo .tit{
	width:100%;
	float:left;
	height:24px;
	line-height:24px;
	font-weight:bold;
	font-size:14px;
}
	.dhn3 ul li .rinfo .aimg{
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}	
	.dhn3 ul li .rinfo .aimg a{
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}


.footer{ width: 960px; height:130px;  margin-top:10px; margin:0px auto; padding:0px 0px; overflow:hidden;}
.footer .header{ width:958px; border:#80A6AF 1px solid; background:transparent url(/neweditionimages/footer-bg.jpg) repeat-x scroll center center; text-align:center; line-height:24px; height:24px;}
.header a{color:#676566 ;}
.footer .contact{ height:65px; margin-top:10px; color:#666666;}
.contact .contactleft{ float:left; width:711px;}
.contactleft .row{ height:22px; float:left; line-height:22px; width:711px;}
