@charset "utf-8";
/*reset-start*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td { margin: 0; padding: 0;}
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { }
q:before,q:after { content: ''; }
a { text-decoration: none; }
body {
	font-size: 12px;
	font-family:"微软雅黑",arial,verdana,sans-serif;
	line-height: 20px;
	color: #333;
	-webkit-text-size-adjust:none;
	background:#f1f1f1 url(../Img/bg.jpg) repeat-x 0 0;
	}
/*链接*/	
a:link,a:visited{ color:#333;}
a:hover,a:active{ color:#000;}

/*页码*/	
.Pagenum{ clear:both; padding:15px 0 25px; text-align:center;}
	.Pagenum a{ padding:3px 7px;}
	.Pagenum a:hover,.Pagenum a.Cur{ padding:3px 7px; background:#ffcc9a; color:#fff;}
	.Pagenum span{ padding:3px 7px; background:#ff932a; color:#fff;}

	.With{}
	.Prev{}
	.Next{}

/*主要宽度*/
.Clr{ clear:both;}
.Row{}
.PtA{ padding-top:10px;}
.PtB{ padding-top:20px;}
.PbA{ padding-bottom:10px;}
.PbB{ padding-bottom:20px;}
.Mt{ margin-top:10px;}
.MlA{ margin-left:20px;}
.MrA{ margin-right:20px;}
.MbA{ margin-bottom:10px;}
.MbB{ margin-bottom:20px;}
.Col{ margin:0 auto; width:1000px; padding:7px 7px 0; background:#fff;}
.Acol{ margin:0 auto; width:1000px;}
	.Bcol{ float:left; width:290px;}
	.Ccol{ float:left; width:470px;}
	.Dcol{ float:left; width:240px;}
	.Ecol{ float:left; width:760px;}
	.Fcol{ float:left; width:395px;}

/*公用模块*/
.Top{ background:#fff; height:30px; line-height:30px;}
	.Top a:link,.Top a:visited{ color:#ccc;}
	.Welcome{ float:left;}
	.TopLink{ float:right;}
.Head{ height:120px; background:#f1f1f1 url(../Img/BgHead.png) no-repeat center bottom;}
	.Logo{ float:left; padding:30px 0;}
	.HeadTel{ float:right;}
		.HeadTel dt{}
		.HeadTel dd{ font-size:20px; color:#c00;}
.Nav{ background:url(../Img/BgNav.jpg) repeat-x 0 0;}
.HeadLink{ padding-bottom:5px; text-align:right;}
.Foot{ padding:30px 0; overflow:hidden; _zoom:1; background:#222; color:#aaa;}
	.Foot a:link,.Foot a:visited{ color:#aaa; font-size:16px;}
	.FootMix{ overflow:hidden; _zoom:1;}
		.FootNav{ }
			.FootNav dl{ float:left; width:120px;}
			.FootNav dl dt{ padding-bottom:10px;}
			.FootNav dl dd p{ }		
.Copy{ text-align:center; padding:10px 0; background:#147bd7; color:#fff;}
.Copy a{ color:#ccc;}
.Flink{ background:#ccc; padding:5px 0;}
	.Flink a:link{ color:#ccc;}
	.Flink a:hover{ color:#999;}

.Links{ overflow:hidden; _zoom:1; background:url(../Img/BgLink.jpg) no-repeat 0 0;}
	.Links dt{ float:left; width:130px; height:40px; color:#ff0; line-height:40px; text-align:center; font-weight:bold; text-indent:-99em;}
	.Links dd{ float:left; height:40px;}
	.Links dd ul{ overflow:hidden; _zoom:1; list-style:none;}
	.Links dd ul li{ float:left; width:270px; padding:7px 9px;}
		.Links dd ul li SELECT{ border:none; width:276px; height:26px;}
		.Links dd ul li SELECT option{}

/*首页模块*/
.Banner{}

.Foucs{}
	.Foucs h3{ background:#fff; height:24px; border-bottom:1px solid #e5e5e5; font-size:12px; font-weight:bold; margin-bottom:10px;}
		.Foucs h3 strong{ display:inline-block; padding:0 20px; line-height:24px; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; margin-right:10px;}
		.Foucs h3 strong a{ color:#fff;}
		.Foucs h3 span{ float:right;}
		.Foucs h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}

.HNewsBox{ margin:0 20px;}
.HNews{ padding:0 10px;}
		.HNews h3{ background:#fff; height:24px; border-bottom:1px solid #e5e5e5; font-size:12px; line-height:24px; font-weight:bold; margin-bottom:10px;}
		.HNews h3 strong{ display:inline-block; padding:0 20px; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; margin-right:10px;}
		.HNews h3 span{ float:right;}
		.HNews h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}
		.Hnewslist ul{ list-style:none;}
		.Hnewslist ul.hide{ display:none;}
		.Hnewslist ul li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../Img/IconPoint.jpg) no-repeat 0 center; padding-left:10px; line-height:25px; background:url(../Img/LineDashed.gif) repeat-x 0 bottom;}
		.Hnewslist ul li span{ float:right;}
.HNotic{ background:#fff2f0; height:235px;}
	.HNotic h3{ overflow:hidden; _zoom:1; height:24px; border-bottom:1px solid #c00; background:url(../Img/BgSideTitle.jpg) no-repeat 0 0; line-height:24px; padding:0 15px;}
		
		.HNotic h3 span{ float:right; display:block; width:36px; height:24px; background:url(../Img/IconMoreW.png) no-repeat 0 center;}
		.HNotic h3 span a{ color:#ff0;}
		.HNotic h3 strong{ display:inline-block; font-size:12px; color:#fff;}
	.HNotic ul{ list-style:none; height:190px; margin:10px 15px;}
	.HNotic ul li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../Img/IconPoint.jpg) no-repeat 0 center; padding-left:10px; line-height:25px; background:url(../Img/LineDashed.gif) repeat-x 0 bottom;}

.HBox{ }
.HPorductBox{ margin:0 auto; width:1000px;}
.HPorduct{ overflow:hidden; _zoom:1; background:url(../Img/BgTab.jpg) repeat-x 0 0; height:24px; border-bottom:1px solid #e5e5e5; line-height:24px; margin-bottom:10px;}
		.HPorduct h3{ overflow:hidden; _zoom:1; font-weight:bold;}
		.HPorduct h3 strong{ float:left;}
		.HPorduct h3 strong a{ display:inline-block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; padding:0 20px; font-size:12px;}
		.HPorduct h3 span{ float:right; margin-right:10px;}
		.HPorduct h3 span a{ display:block; width:36px; height:34px; background:url(../Img/IconMore.png) no-repeat 0 center;}
		.HPorduct ul{ overflow:hidden; zoom:1; float:right; list-style:none; font-size:12px;}
		.HPorduct ul li{ float: left; cursor:pointer;}
		.HPorduct ul li span{ padding:0 15px; margin:0;}
		.HPorduct ul li.current{ display:block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff;}
	#main_HPorduct{ overflow:hidden; zoom:1;}
		#main_HPorduct dl{}
		#main_HPorduct dl ul{ overflow:hidden; _zoom:1; list-style:none; margin:0 -5px;}
		#main_HPorduct dl ul li{ float:left; width:192px; padding:0 5px;}
		#main_HPorduct dl ul li a{ position:relative; display:block; width:192px; height:200px;}
		#main_HPorduct dl ul li img{ position:absolute; top:0; left:0; width:192px; height:200px;}
		#main_HPorduct dl ul li h4{ overflow:hidden; position:absolute; background:#000; height:30px; line-height:30px; width:100%; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-align:center; opacity: 0.7; _filter:alpha(opacity=70);}

.HWork{ border:1px solid #ececec; padding:19px; margin-right:20px; background:url(../Img/Bgwork.jpg) no-repeat 0 0;}
	.HWork h2{ clear:both; width:100%; font-size:14px; margin-bottom: 10px; font-weight:bold; color:#fff;}
	.HWork h2 span{ color:#ccc; font-size:10px; font-weight:normal; padding-left:5px;}

	.HAbout{ float:left; width:340px; height:150px; background:#fbfbfb;}
		.HAbout h3{ overflow: hidden; _zoom: 1; background: url(../Img/BgTab.jpg) repeat-x 0 0; height:24px; border-bottom: 1px solid #d2d2d2; font-size: 12px; line-height:24px; margin-bottom: 10px; padding:0 10px; font-weight:bold;}
		.HAbout h3 strong{ float:left; display:inline-block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; padding:0 20px;}
		.HAbout h3 span{ float:right;}
		.HAbout h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}
		.HAbout ul{ list-style:none; padding:0 10px;}
		.HAbout ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px center; padding-left:15px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

	.HAritcleN{ float:left; width:340px; height:150px; background:#fbfbfb;}
		.HAritcleN h3{ overflow: hidden; _zoom: 1; background: url(../Img/BgTab.jpg) repeat-x 0 0; height:24px; border-bottom: 1px solid #d2d2d2; font-size: 12px; line-height:24px; margin-bottom: 10px; padding:0 10px; font-weight:bold;}
		.HAritcleN h3 strong{ float:left; display:inline-block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; padding:0 20px;}
		.HAritcleN h3 span{ float:right;}
		.HAritcleN h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}
		.HAritcleN ul{ list-style:none; padding:0 10px;}
		.HAritcleN ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px center; padding-left:15px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

	.HAritcle{ float:left; width:340px; height:150px; background:#fbfbfb;}
		.HAritcle h3{ overflow: hidden; _zoom: 1; background: url(../Img/BgTab.jpg) repeat-x 0 0; height:24px; border-bottom: 1px solid #d2d2d2; font-size: 12px; line-height:24px; margin-bottom: 10px; padding:0 10px; font-weight:bold;}
		.HAritcle h3 strong{ float:left; display:inline-block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; padding:0 20px;}
		.HAritcle h3 span{ float:right;}
		.HAritcle h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}
		.HAritcle ul{ list-style:none; padding:0 10px;}
		.HAritcle ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px center; padding-left:15px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.HCulture{}
	.HCulture h3{ background: url(../Img/BgTab.jpg) repeat-x 0 0; height: 24px; border-bottom: 1px solid #e5e5e5; font-size: 12px; line-height:24px; padding:0 10px; font-weight:bold;}
	.HCulture h3 strong{ display:inline-block; background:url(../Img/BgTitle.jpg) repeat-x 0 0; color:#fff; padding:0 20px;}
	.HCulture ul{ list-style:none; border:1px solid #ececec; padding:14px 17px;}
	.HCulture ul li{ padding:5px 0;}
	.HCulture ul li a{ display:block; height:30px; line-height:30px; background:url(../Img/HCultureA.jpg) no-repeat 0 0; padding-left:30px;}
	.HCulture ul li a:hover{ background:url(../Img/HCultureA.jpg) no-repeat 0 bottom;}

.HImgLink{}
	.HImgLink img{}

	.HContact{}
		.HContact dt{ overflow:hidden; _zoom:1; height:24px; border-bottom:1px solid #147bd7; background:#147bd7; line-height:24px; padding:0 15px; color:#fff; font-weight:bold;}
		.HContact dd{ padding:5px 10px; background:#dceeff;}
		.HContact dd p{ overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap; line-height:25px;}

.HAritcleB{ float:left; width:360px; height:265px; background:#fbfbfb;}
	.HAritcleB h3{ overflow: hidden; _zoom: 1; background: url(../Img/BgTab.jpg) repeat-x 0 0; height:24px; border-bottom: 1px solid #e5e5e5; font-size: 12px; line-height:24px; padding:0 10px; font-weight:bold;}
	.HAritcleB h3 strong{  float:left; display:inline-block; background:#147bd7; color:#fff; padding:0 20px;}
	.HAritcleB h3 span{ float:right;}
	.HAritcleB h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}
	.HAritcleB ul{ list-style:none; padding:5px 15px;}
	.HAritcleB ul li{ height:25px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap; line-height:25px;}
	.HAritcleB ul li a{ background:url(../Img/IconJT.png) no-repeat 5px center; padding-left:15px;}

.HHonor{}
	.HHonor h3{ overflow: hidden; _zoom: 1; background: url(../Img/BgTab.jpg) repeat-x 0 0; height: 34px; border-bottom: 1px solid #e5e5e5; font-size: 12px; line-height: 34px; padding:0 10px;}
	.HHonor h3 strong{ float:left;}
	.HHonor h3 strong a{ display:inline-block; background:#C00; color:#fff; padding:0 20px;}
	.HHonor h3 span{ float:right;}
	.HHonor h3 span a{ display:block; width:36px; height:24px; background:url(../Img/IconMore.png) no-repeat 0 center;}

/*栏目模块*/
.Position{ line-height:35px;}

.PageNav{ overflow:hidden; _zoom:1; height:40px; line-height:40px;}
	.PageNav h3{ float:left; display:inline-block; padding:0 20px; background:#0e5899; margin-right:1px; color:#fff;}
	.PageNav ul{ list-style:none;}
	.PageNav ul li{ float:left; margin-right:1px;}
	.PageNav ul li a{ display:inline-block; padding:0 20px; background:#147bd7; color:#fff;}
	.PageNav ul li a:hover{ background:#bde0ff; color:#000;}
	.PageNav ul li a.Cur{ background:#dceeff; color:#147bd7;}

.PageDescription{ background:#dceeff; padding:30px; border-bottom:1px solid #bde0ff;}
	.PageDescription dt{ font-size:24px; line-height:24px; margin-bottom:10px; font-weight:700;}
	.PageDescription dd{ color:#666;}

.PageInfo{ padding:30px; font-size:16px; line-height:180%; background:#f1f1f1; min-height:500px;}
	.PageInfo dt{ font-size:24px; line-height:24px; margin-bottom:20px;}
		.PageInfo dt p{ font-size:12px; color:#666; padding-top:5px;}
	.PageInfo dd{}

	.ArticleCatBox{ margin-bottom:20px; padding:0 20px;}
		.ArticleCatBox h3{ overflow:hidden; _zoom:1; height:34px; line-height:34px; background:#f1f1f1; padding:0 10px; border-bottom:1px solid #dfdfdf;}
		.ArticleCatBox h3 span{ float:right; font-size:12px;}
		.ArticleCatBox dl{ padding:20px 0; height:120px; border-bottom:1px solid #dfdfdf;}
		.ArticleCatBox dl dt{ float:left; margin-right:20px;}
			.ArticleCatBox dl dt img{ width:150px; height:120px;}
		.ArticleCatBox dl dd{ color:#666;}
			.ArticleCatBox dl dd h4{ font-size:16px; font-weight:bold; }
			.ArticleCatBox dl dd h4 a{ color:#147bd7;}			
			.ArticleCatBox dl dd h4 a:hover{ color:#f00;}
		.ArticleCatBox ul{ list-style:none;}
		.ArticleCatBox ul li{ overflow:hidden; _zoom:1; height:29px; line-height:29px; border-bottom:1px dashed #ccc;}
		.ArticleCatBox ul li:hover{ background:#fcfcfc;}
		.ArticleCatBox ul li span{ float:right; font-size:12px; color:#999;}
		.ArticleCatBox ul li a{ background:url(../Img/IconPoint.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap; transition:all ease-out 0.3s;}
		.ArticleCatBox ul li a:hover{ padding-left:23px; color:#c00;}
	

				

.SideNav{}
	.SideNav h3{ overflow:hidden; _zoom:1; background:url(../Img/BgTab.jpg) repeat-x 0 0; height:34px; border-bottom:1px solid #e5e5e5; font-size:12px; line-height:34px; margin-bottom:10px; padding:0 10px;}
			.SideNav h3 span{ float:right; font-size:12px;}
			.SideNav h3 strong{ font-size:14px; background:url(../Img/BgTitleIcon.png) no-repeat 0 center; padding-left:20px;}
		.SideNav ul{ list-style:none;}
		.SideNav ul li{ height:30px; background:url(../Img/LineDashed.gif) repeat-x 0 bottom; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}
		.SideNav ul li a{ display:block; background:url(../Img/IconSideNav.png) no-repeat 10px center; padding-left:30px;}
		.SideNav ul li a:hover{ background:#003f98 url(../Img/IconSideNavH.png) no-repeat 10px center;; color:#fff;}

	.SideNews{ }
		.SideNews h3{ overflow:hidden; _zoom:1; background:url(../Img/BgTab.jpg) repeat-x 0 0; height:34px; border-bottom:1px solid #e5e5e5; font-size:12px; line-height:34px; margin-bottom:10px; padding:0 10px;}
		.SideNews h3 span{ float:right; font-size:12px;}
		.SideNews h3 strong{ font-size:14px; background:url(../Img/BgTitleIcon.png) no-repeat 0 center; padding-left:20px;}
		.SideSideNewsNav ul{ list-style:none;}
		.SideNews ul li{ height:30px; background:url(../Img/LineDashed.gif) repeat-x 0 bottom;  line-height:30px;}
		.SideNews ul li a{ display:block; background:url(../Img/IconPoint.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap;}

	.MainBox{ margin-right:20px;}
		.ArticleInfoBox{ padding:30px; font-size:16px; line-height:180%; background:#f1f1f1;}
			.ArticleInfoBox dt{ font-size:24px; line-height:24px; margin-bottom:20px;}
				.ArticleInfoBox dt p{ font-size:12px; color:#666; padding-top:5px;}
			.ArticleInfoBox dd{}

	.Content{ }
	.Content h1{ font-weight:normal; font-size:38.5px; line-height:40px; margin:9px 0 20px;}
	.Content dl{ border-top:1px solid #eee; padding:20px 0;}
	.Content dl dt{ font-style: italic; color:#999;}
	.Content dl dd{ min-height:400px; padding:20px 0; line-height:180%;}
	.Content dl dd center{ padding:50px 0 0;}
	.Content dl dd  p{ margin-bottom:10px;}
	.Content dl dd ul{ list-style:none;}
	.Content d dd ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px 12px; padding-left:15px;}
	.Content dl dd table{ width:100%; border:1px solid #ccc; border-collapse:collapse;}
	.Content dl dd table tr td{ padding:3px 5px;}
	.Content dl dd table tr td p{ margin-bottom:0px;}
	
	.ImgList{}
	.ImgList ul{ overflow:hidden; _zoom:1; list-style:none; margin:0 -10px; padding-bottom:20px;}	
	.ImgList ul li{ float:left; width:235px; padding:0 10px; text-align:center; margin-bottom:20px;}
	.ImgList ul li a{ display:block; width:235px; height:200px; position:relative;}
	.ImgList ul li img{ position:absolute; left:0; top:0;  width:225px; height:190px; border:5px solid #dceeff;}
	.ImgList ul li h4{ overflow:hidden; position:absolute; background:#000; height:30px; line-height:30px; width:100%; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-align:center; opacity: 0.7; _filter:alpha(opacity=70);}
	.ImgList ul li a:hover img{  width:235px; height:200px; border:none;}
	.ImgList ul li a:hover h4{ background:#147bd7; opacity: 1; _filter:alpha(opacity=100);}

	.HonorImgList{}
	.HonorImgList ul{ overflow:hidden; _zoom:1; list-style:none; margin:0 -10px; padding-bottom:20px;}	
	.HonorImgList ul li{ float:left; width:235px; padding:0 10px; text-align:center; margin-bottom:20px;}
	.HonorImgList ul li a{ display:block; width:235px; height:190px; position:relative;}
	.HonorImgList ul li img{ position:absolute; left:0; top:0;  width:225px; height:180px; border:5px solid #89addd;}
	.HonorImgList ul li h4{ overflow:hidden; position:absolute; background:#000; height:30px; line-height:30px; width:100%; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-align:center; opacity: 0.7; _filter:alpha(opacity=70);}
	.HonorImgList ul li a:hover img{  width:235px; height:190px; border:none;}
	.HonorImgList ul li a:hover h4{ background:#004098; opacity: 1; _filter:alpha(opacity=100);}

	.CaseInfoBox{}
		
		.CaseInfoBox dl{ overflow:hidden; _zoom:1;}
		.CaseInfoBox dl dt{ float:left; width:220px;margin:0; padding:0;}
			.CaseInfoBox dl dt img{ float:left; width:220px;}		
		.CaseInfoBox dl dd{ margin-left:240px; margin-bottom:20px; font-size:14px; line-height:20px;}
			.CaseInfoBox dl dd h4{ font-weight: normal; font-size: 38.5px; line-height: 40px; margin-bottom:10px;}
			.CaseInfoBox dl dt h4 p{ font-size:12px; line-height:20px; color:#999; font-style: italic; padding:15px 0; margin:0;}
		.CaseInfo{ margin-top:20px; border-top:1px solid #e5e5e5; padding-top:30px; padding-bottom:50px;}
			.CaseInfo ul{ list-style:none; padding:10px 0;}
			.CaseInfo ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px 12px; padding-left:15px;}


	.List{}
		.List ul{ list-style:none; padding:0 0 20px;}
		.List ul li{ overflow:hidden; _zoom:1; height:29px; line-height:29px; border-bottom:1px dashed #ccc;}
		.List ul li span{ float:right;}
		.List ul li a{ background:url(../Img/IconPoint.jpg) no-repeat 5px center; padding-left:15px;}
	
	.News{ }
	.News dl{ overflow:hidden; _zoom:1; border-bottom:1px solid #c6c6c6; margin-bottom:20px; padding-bottom:20px;}
	.News dl dt{ float:left;}
	.News dl dt a img{ width:150px; height:100px; margin-right:20px;}
	.News dl dd{}
	.News dl dd h3{ font-size:12px; line-height:19px;}
	.News dl dd h3 a{ color:#0c5089; font-weight:bold;}
	.News dl dd p{ line-height:20px;}
	.News dl dd p.More a{ display:inline-block; background:url(../Img/IconNew.jpg) no-repeat 0 center; padding:0 0 0 15px; margin-top:10px; color:#006dd3;}

	.AboutusList{}
	.AboutusList	ul{ list-style:none; padding:0 30px;}
	.AboutusList ul li{ overflow:hidden; _zoom;1; border-bottom:1px solid #eee; font-size:14px; line-height:29px; color:#999;}
	.AboutusList ul li span{ float:right;}
	.AboutusList ul li a{ background:url(../Img/IconJT.png) no-repeat 0 center; padding-left:10px; transition:all ease-out 0.3s;}
	.AboutusList ul li a:hover{ padding-left:13px;}
	

	.PicSummary{ overflow:hidden; _zoom:1; padding:10px 0;}
	.PicSummary dl{ overflow:hidden; _zoom:1; float:left; width:330px; padding:20px; margin-bottom:0px;}
		.PicSummary dl:hover{ background:#f9f9f9;}
	.PicSummary dl dt{ float:left; width:120px; padding:0; margin-right:20px;}
		.PicSummary dl dt img{ display:block; width:116px; height:96px; padding:1px; border:1px solid #ccc;}
	.PicSummary dl dd{ overflow:hidden; line-height:20px; padding:0; height:100px; text-overflow:ellipsis;}
		.PicSummary dl dd h3{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.PicSummary dl dd p.Price{ color:#999;}
		.PicSummary dl dd p.Summary{  color:#999;}
	
	.JobList{}
		.JobList ul{ list-style:none;}
		.JobList ul li{ border-bottom:1px solid #eee;}
		.JobList ul li a{ display:block; font-size:16px; background:url(../Img/IconSideNav.png) no-repeat 10px center; padding:10px 35px;}
		.JobList ul li  a:hover{ background:#004098 url(../Img/IconSideNavH.png) no-repeat 10px center;; color:#fff;}

	
	.ArticleCatBox{ padding:30px 30px 0;}
		.ArticleCatBox h3{ overflow:hidden; _zoom:1; height:34px; line-height:34px; background:#f4f4f4; padding:0 10px;}
		.ArticleCatBox h3 span{ float:right; font-size:12px;}
		.ArticleCatBox dl{ overflow:hidden; _zoom:1; padding-top:20px;}
		.ArticleCatBox dl dt{ float:left; margin-right:20px; width:200px; height:150px;}
			.ArticleCatBox dl dt img{ width:200px; height:150px;}
		.ArticleCatBox dl dd{ color:#666;}
		.ArticleCatBox ul{ list-style:none;}
		.ArticleCatBox ul li{ overflow:hidden; _zoom:1; height:29px; line-height:29px; border-bottom:1px dashed #ccc;}
		.ArticleCatBox ul li:hover{ background:#fcfcfc;}
		.ArticleCatBox ul li span{ float:right; font-size:12px; color:#999;}
		.ArticleCatBox ul li a{ background:url(../Img/IconPoint.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap;}
		.ArticleCatBox ul li a:hover{ padding-left:21px; color:#c00;}
