@charset "utf-8";
/*reset-start*/
body,div,dl,dt,dd,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 {}
q:before,q:after { content: ''; }
a { text-decoration: none; }
body {
	font-size: 12px;
	font-family:"微软雅黑",Helvetica,arial,verdana,sans-serif;
	line-height: 20px;
	color: #333;
	-webkit-text-size-adjust:none;
	background:#fff;
	background:#fff url(../Img/BgPage.jpg) no-repeat center 0;
	}
/*链接*/	
a:link,a:visited{ color:#333; transition:all ease-out 0.3s;}
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:#00b050; color:#fff;}
	.Pagenum strong{ padding:3px 7px; background:#00b050; color:#fff;}
	
	.Previous{ margin-top:50px;}
	.Next{}

/*主要宽度*/
.Clr{ clear:both;}
.Row{ overflow:hidden; _zoom:1;}
.PtA{ padding-top:10px;}
.PtB{ padding-top:20px;}
.PbA{ padding-bottom:10px;}
.PbB{ padding-bottom:20px;}
.MtA{ margin-top:10px;}
.Mtb{ margin-top:20px;}
.MbA{ margin-bottom:10px;}
.MbB{ margin-bottom:20px;}
.Ml{ margin:0 10px;}
.G{ margin:0 auto; width:1000px;}

/*公用模块*/
.Top{ line-height:30px; background:url(../Img/BgTop.jpg) repeat-x 0 0;}
	.Top span{ float:right;}
.Head{ height:100px; background:#fff;}
	.M-Logo{ float:left; padding:26px 0;}
	.M-Tel{ float:right; width:380px; height:100px; font-style:italic; background:url(../Img/BgTel.jpg) no-repeat 0 0;}
		.M-Tel dt{ padding-left:170px; font-size:14px; padding-top:25px;}
		.M-Tel dd{ padding-left:165px; font-size:22px; line-height:30px; color:#c00; font-weight:bold;}

.M-Nav{ background:url(../Img/BgNav.jpg) repeat-x 0 0;}
	.M-Nav ul{ overflow:hidden; _zoom:1; list-style:none; margin:0; padding:0;}
	.M-Nav ul li{ float:left;}
	.M-Nav ul li a{ display:inline-block; width:125px; font-size:16px;line-height:45px; text-align:center; color:#fff; background:url(../Img/BgNavLink.jpg) no-repeat 0 0;}
	.M-Nav ul li a:hover{ background:url(../Img/BgNavCur.jpg) no-repeat 0 0;}
	.M-Nav ul li a.Cur{ background:url(../Img/BgNavCur.jpg) no-repeat 0 0;}

.M-Flink{ background:#f3f3f3; padding:5px 10px;}

.M-Foot{  padding:20px 0; background:#333; color:#ccc; text-align:center;}
	.M-Copy{}

/*首页模块*/
.M-HProduct{}
	.M-HProduct dt{ height:40px; font-weight:normal; background:url(../Img/BgTitlePro.jpg) no-repeat center 0;}
		.M-HProduct dt span{ float:right;}
		.M-HProduct dt span a{ display:block; width:60px; height:40px; text-align:center; line-height:40px;}
		.M-HProduct dt strong{ padding-left:40px; padding-right:10px; font-size:18px; line-height:40px; font-weight:normal;}
		.M-HProduct dt i{ font-size:12px; font-style:normal;}
		.M-HProduct dd{ border:1px solid #e0e0e0; border-top:none; padding:0 19px; background:#fff;}

.M-HAbout{ overflow:hidden; height:320px; background:url(../Img/bgAbout.jpg) no-repeat 0 0;}
	.M-HAbout dl{}
	.M-HAbout dl dt{ float:left; padding:57px 0 0 55px;}
		.M-HAbout dl dt img{ width:240px; height:200px;}
	.M-HAbout dl dd{ float:right; width:610px; padding:0 40px 0 0;}
		.M-HAbout dl dd h3{ padding-top:60px; font-size:18px; font-weight:normal; padding-bottom:20px;}
		.M-HAbout dl dd p{ padding-bottom:40px; font-size:14px;}
		.M-HAbout dl dd p a{ display:inline-block; border:3px solid #000; padding:2px 20px; text-align:center;}

.M-Machine{ float:left; width:620px;}
	.M-Machine dt{ height:40px; font-weight:normal; background:url(../Img/BgTitleMac.jpg) no-repeat center 0;}
	.M-Machine dt span{ float:right;}
		.M-Machine dt span a{ display:block; width:60px; height:40px; text-align:center; line-height:40px;}
		.M-Machine dt strong{ padding-left:40px; padding-right:10px; font-size:18px; line-height:40px; font-weight:normal;}
		.M-Machine dd{ border:1px solid #e0e0e0; border-top:none; height:179px;}
		.M-Machine dd ul{ list-style:none; overflow:hidden; _zoom:1; margin:0; padding:18px 9px 19px;}
		.M-Machine dd ul li{ float:left; width:130px; padding:0 10px; margin:0;}
		.M-Machine dd ul li a{ display:block; border:1px solid #e0e0e0;}
		.M-Machine dd ul li a img{ width:128px; height:110px;}
		.M-Machine dd ul li a p{ display:block; height:29px; background:#fff; border-top:1px solid #e0e0e0; text-align:center; line-height:29px;}

.M-HNews{ float:right; width:360px;}
	.M-HNews h3{ height:40px; font-weight:normal; background:url(../Img/BgTitleNews.jpg) no-repeat center 0;}
	.M-HNews h3 span{ float:right;}
		.M-HNews h3 span a{ display:block; width:60px; height:40px; text-align:center; line-height:40px;}
		.M-HNews h3 strong{ padding-left:40px; padding-right:10px; font-size:18px; line-height:40px; font-weight:normal;}
		.M-HNews ul{ height:140px; border:1px solid #e0e0e0; list-style:none; margin:0; padding:0; border-top:none; padding:19px 19px 20px;}
		.M-HNews ul li{ margin:0; padding:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../Img/IconNews.png) no-repeat 0 7px;}
		.M-HNews ul li a{ padding-left:10px;}

/*模块*/

.G-Container{ padding:30px; font-size:16px; line-height:180%; background:#fff; min-height:500px; border-bottom:1px solid #e1e1e1;}
	.G-Container h1{ font-size:28px; padding-bottom:20px; color:#f00;}
	.G-Container img{ max-width:670px; margin-bottom:20px;}
.G-Side{ float:right; width:240px;}

.M-Position{ padding:15px 0;}

.M-PageNav{ overflow:hidden; _zoom:1; height:30px; line-height:30px;}
	.M-PageNav ul{ list-style:none; overflow:hidden; _zoom:1; margin:0; padding:0;}
	.M-PageNav ul li{ float:left; margin-right:1px; padding:0;}
	.M-PageNav ul li a{ display:inline-block; padding:0 20px 0 30px; color:#fff; background:#808081 url(../Img/BgPageNavLink.png) no-repeat 15px center;}
	.M-PageNav ul li a:hover{ padding:0 20px 0 35px; background:#ef655a url(../Img/BgPageNavCur.png) no-repeat 15px center; text-decoration:none;}
	.M-PageNav ul li a.Cur{ color:#fff; padding:0 20px 0 35px; background:#ef655a url(../Img/BgPageNavCur.png) no-repeat 15px center;}

.M-PageInfo{ padding:30px; font-size:16px; line-height:180%; background:#fff; min-height:500px; border-bottom:1px solid #e1e1e1;}
	.M-PageInfo dt{ font-size:24px; line-height:24px; margin-bottom:20px;}
		.M-PageInfo dt p{ font-size:12px; color:#666; padding-top:5px;}
	.M-PageInfo dd{}

	.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;}

	.M-News{}
	.M-News ul{ list-style:none; padding:0; margin:0;}
	.M-News ul li{ overflow:hidden; _zoom:1; line-height:29px; border-bottom:1px dashed #ccc; text-overflow:ellipsis; white-space:nowrap;}
	.M-News ul li span{ float:right; font-size:12px; color:#666;}
	.M-News ul li a{ background:url(../Img/IconPoint.jpg) no-repeat 5px center; padding-left:15px;}

	.M-NewsInfo{}
	.M-NewsInfo dt{ font-size:20px; color:#f00; padding-bottom:10px;}
	.M-NewsInfo dt p{ font-size:12px; color:#999;}
	.M-NewsInfo dd center{ padding-top:150px;}

	.M-DownloadList{}
	.M-DownloadList ul{ overflow:hidden; _zoom;1; list-style:none; margin:0 -10px; padding:0;}
	.M-DownloadList ul li{ float:left; width:220px; padding:0 10px 20px;}
	.M-DownloadList ul li a{ display:block; position:relative; width:220px; height:210px;}
	.M-DownloadList ul li a img{ position:absolute; left:0; top:0; width:220px; height:210px;}
	.M-DownloadList ul li a h4{ position:absolute; left:0; bottom:0; width:220px; height:25px; background:#f00; filter:alpha(opacity=50); opacity: 0.5; transition:all ease-out 0.3s;}
	.M-DownloadList ul li a p{ position:absolute; z-index:2; left:0; bottom:0; width:220px; display:block; text-align:center; line-height:25px; color:#fff;}
	.M-DownloadList ul li a:hover h4{ height:210px; background:#000 url(../Img/IconHover.png) no-repeat center center;}