@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 { text-align: left; }
q:before,q:after { content: ''; }
a { text-decoration: none; }
body {
	font-size: 14px;
	font-family:"微软雅黑",arial,verdana,sans-serif;
	line-height: 20px;
	color: #333;
	-webkit-text-size-adjust:none;
	background:#f1f1f1;
	}
/*链接*/	
a:link,a:visited{ color:#333;}
a:hover,a:active{ color:#000; text-decoration:underline;}
.clearfix:before,.clearfix:after{ content:""; display:table;} .clearfix:after{clear:both;} .clearfix{ *zoom:1;/*IE/7/6*/}

/*页码*/	
.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;}
	
	.Previous{ margin-top:50px;}
	.Next{}

/*主要宽度*/
.Clr{ clear:both;}
.Row{ overflow:hidden; _zoom:1;}
.Pt{ padding-top:10px;}
.Pb{ padding-bottom:10px;}
.Mt{ margin-top:10px;}
.MbA{ margin-bottom:10px;}
.MbB{ margin-bottom:20px;}
.Acol{ margin:0 auto; width:980px;}
	.Bcol{ float:left; width:700px; padding:20px;}
	.Ccol{ float:right; width:240px;}
	.Dcol{ float:left; width:240px;}
	.Ecol{ float:right; width:330px;}

/*公用模块*/
.Top{ background:#333; color:#ccc; height:30px; line-height:30px;}
	.Top a:link,.Top a:visited{ color:#ccc;}
	.Welcome{ float:left;}
	.TopLink{ float:right;}
.Head{ height:100px; background:#f1f1f1 url(../Img/BgHead.png) no-repeat 620px 0;}
	.Logo{ float:left; width:225px; padding:21px 0;}
	.HeadTel{ float:right; overflow:hidden;}
		.HeadTel dt{ float:left;}
		.HeadTel dt img{ width:100px;}
		.HeadTel dd{ float:left; font-size:20px; padding:25px 0 0 27px;}
.Nav{ background:#900;}
	.Nav ul{list-style:none;}
	.Nav ul li{ float:left; position:relative;}
	.Nav ul li a{ display:block; padding:0 35px; font-size:16px; color:#fff; line-height:37px; border-top:3px solid #900;text-decoration:none;}
	.Nav ul li a:hover,.Nav ul li a.cur{ color:#333; border-top:3px solid #ff5d21; background:#fff; color:#900;}
	.Nav ul ul{ display:none; position:absolute; z-index:999; top:40px; left:0; min-width:240px; padding:10px 0; background:#fff url(../img/subnav.png) repeat left top; box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
	.Nav ul ul li{ float:none; border:none;}
	.Nav ul ul li a{ font-size:14px; line-height:30px; border-top:none;background:url(../img/subnava.png) no-repeat 16px center; color:#333; padding:0 30px;}
	.Nav ul ul li a:hover,.Nav ul ul li a.cur{ color:#333; border-top:none; background:#ff5d21 url(../img/listh.png) no-repeat 16px center; color:#fff;}
	.Nav ul ul ul{ display:none; position:absolute; z-index:10; top:0; left:160px; min-width:160px; padding:0; background:url(../img/subnav.png) repeat left top; box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
	.Nav ul ul li ul li a{ background:#ff5d21 url(../img/listh.png) no-repeat 16px center; color:#fff;}
	.Nav ul ul li ul li a:hover{ background:#ff7542 url(../img/listh.png) no-repeat 16px center; color:#fff;}

.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:#000; color:#999;}
.Flink{ background:#fff; padding:5px;}
	.Flink a:link{ color:#666;}
	.Flink a:hover{ color:#999;}

.Online{ z-index:1000; position:fixed; top:112px; right:0; width:120px; background:#fff; text-align:center;}
	.Online dt{ background:#cc0001; color:#fff;}
	.Online dt p{ line-height:30px;}
	.Online dd{ padding:5px 10px;}
	.Online dd p{ padding:5px 0;}

/*首页模块*/
.Banner{clear:both;}

.HAbout{ float:left; width:490px; background:#FFF;}
	.HAbout dt{ overflow:hidden; _zoom:1; background:#e8e8e8; line-height:30px; padding:0 10px;}
	.HAbout dt strong{ display:block; float:left; color:#333; font-weight:normal;}
	.HAbout dt span{ float:right; font-size:12px;}
	.HAbout dt i{ font-size:10px; color:#999; padding-left:10px;}
	.HAbout dd{ overflow:hidden; _zoom:1; padding:20px 19px;}
	.HAbout dd img{ float:left; margin-right:10px; width:120px; height:100px;}
.HHonor{ float:right; width:480px; background:#FFF;}
	.HHonor h3{ overflow:hidden; _zoom:1; background:#e8e8e8; line-height:30px; padding:0 10px;}
	.HHonor h3 strong{ display:block; float:left; color:#333; font-size:14px; font-weight:normal;}
	.HHonor h3 span{ float:right; font-size:12px;}
	.HHonor h3 i{ font-size:10px; color:#999; padding-left:10px;}
	.HHonor ul{ overflow:hidden; _zoom:1; list-style:none; padding:20px 15px;}
	.HHonor ul li{ float:left; width:140px; padding:0 5px;}
	.HHonor ul li img{ display:block; width:138px; height:98px; border:1px solid #ccc;}

.HPorduct{ overflow:hidden; _zoom:1; background:#FFF;}
		.HPorduct h3{ overflow:hidden; _zoom:1; background:#e8e8e8; line-height:30px; padding:0 10px;}
		.HPorduct h3 strong{ display:block; float:left; color:#333; font-size:14px; font-weight:normal;}
		.HPorduct h3 span{ float:right; font-size:12px;}
		.HPorduct h3 i{ font-size:10px; color:#999; padding-left:10px;}
		.HPorduct div{ padding:0 20px;}


.HIndNews{ float:right; width:220px; height:178px; background:#fff url(../Img/BgIcon.png) no-repeat 0 0; padding:20px;}
	.HIndNews h3{ overflow:hidden; _zoom:1; font-size:14px; margin-bottom:20px;}
	.HIndNews h3 span{ float:right; font-size:12px;}
	.HIndNews ul{ list-style:none;}
	.HIndNews ul li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.HComNews{ float:left; width:420px; height:178px; background:#fff url(../Img/BgIcon.png) no-repeat 0 0; padding:20px; margin:0 10px;}
	.HComNews h3{ overflow:hidden; _zoom:1; font-size:14px; margin-bottom:20px;}
	.HComNews span{ float:right; font-size:12px;}
	.HComNews dl{ overflow:hidden; _zoom:1; padding-bottom:10px; border-bottom:1px solid #eaeaea; margin-bottom:9px;}
	.HComNews dl dt{ float:left; margin-right:10px;}
		.HComNews dl dt img{ width:94px; height:71px; border:3px solid #eaeaea;}
	.HComNews dl dd{}
		.HComNews dl dd h4{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.HComNews dl dd h4 a:link,.HComNews dl dd h4 a:visited{ color:#c00;}
		.HComNews dl dd p{ font-size:12px;}
	.HComNews ul{ list-style:none;}
	.HComNews ul li{ overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap;}
	.HComNews ul li span{ float:right;}
.HContact{ float:left; width:200px; height:178px; background:#fff url(../Img/BgIcon.png) no-repeat 0 0; padding:20px;}
	.HContact dt{ overflow:hidden; _zoom:1; font-size:14px; margin-bottom:20px;}
	a.BtnMessage{ display:block; margin-top:10px; height:30px; background:url(../Img/BgBtnMessage.jpg) no-repeat 0 0; text-align:center; line-height:30px; color:#fff;}

/*栏目模块*/
.PageBanner{ overflow:hidden; height:200px; background:#eee;}
.Page{ background:url(../Img/Bgpage.gif) repeat-y 0 0; margin:0 auto 10px; width:980px;}

.SideNav{ padding:15px;}
	.SideNav h3{ font-size:16px; margin-bottom:20px;}
	.SideNav h3 i{ font-size:10px; padding:0 5px; color:#999;}
	.SideNav ul{ list-style:none;}
	.SideNav ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px 9px; padding-left:15px;}
	.SideNav ul li a{ color:#0088cc;}

.SideContact{ padding:15px;}
	.SideContact dt{ overflow:hidden; _zoom:1; font-size:16px;}
	.SideContact dt i{ font-size:10px; padding:0 5px; color:#999;}
	.SideContact dd{ padding:10px 0 0;}

	.Content{ }
	.Position{ line-height:30px; border-bottom:1px solid #eaeaea;}
	.Content h1{ font-weight:normal; font-size:38.5px; line-height:40px; margin:9px 0 20px;}
	.Content dl{ padding:25px 0;}
	.Content dl dt{ font-size:18px; padding-bottom:10px;}
	.Content dl dt p{ font-weight:normal; font-size:12px; padding-top:5px; color:#999;}
	.Content dl dd{ line-height:180%;}
	.Content dl dd img{max-width:700px;}
	.Content dl dd center{ padding:50px 0 0;}
	.Content dl dd  p{}
	.Content dl dd ul{ list-style:none;}
	.Content dl dd ul li{ background:url(../Img/IconPoint.jpg) no-repeat 5px 12px; padding-left:15px;}
	
	.ImgList{ }
	.ImgList ul{ list-style:none; padding:20px;}
	.ImgList ul li{ float:left; width:126px; padding:0 10px 20px; text-align:center;}
	.ImgList ul li img{ width:126px; height:126px;}

	.List{}
		.List ul{ list-style:none; padding:19px 0;}
		.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;}

	.PicSummary{ padding:10px 0;}
	.PicSummary dl{ overflow:hidden; _zoom:1; float:left; width:310px; padding:20px;}
		.PicSummary dl:hover{ background:#f9f9f9;}
	.PicSummary dl dt{ float:left; width:120px; padding-bottom:0px;}
		.PicSummary dl dt img{ display:block; width:116px; height:96px; padding:1px; border:1px solid #ccc;}
	.PicSummary dl dd{ overflow:hidden; float:right; width:175px; height:100px; line-height:20px;}
		.PicSummary dl dd h3{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;}
		.PicSummary dl dd h3 a{ color:#015024;}
		.PicSummary dl dd p.Price{ color:#999;}
		.PicSummary dl dd p.Summary{ color:#999;}
	
	.Feedback { padding:20px 20px 0;}
	.Feedback table{ border:2px solid #ccc; border-width:0; margin:0 0 25px;}
	.Feedback table tr{}
	.Feedback table th{ padding:5px; border-bottom:2px solid #ccc; background:#fdeaeb; text-align:center;}
	.Feedback table td{ padding:4px 8px; line-height:180%;}
	.Feedback table td input,.Feedback table td textarea{ border:1px solid #ccc; padding:4px;}
	.Feedback table td .Btn{ background:#dd127b; padding:5px 10px; color:#fff; border:1px solid #dd127b;}


