@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: 14px;
	font-family:"微软雅黑",Helvetica,arial,verdana,sans-serif;
	line-height: 20px;
	color: #333;
	-webkit-text-size-adjust:none;
	background:#f5f8fc;
	}
/*链接*/	
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;}
.Pt{ padding-top:10px;}
.Pb{ padding-bottom:10px;}
.Mt{ margin-top:10px;}
.MbA{ margin-bottom:10px;}
.MbB{ margin-bottom:20px;}
.Ml{ margin:0 10px;}
.G{ margin:0 auto; width:1000px;}

/*公用模块*/
.Top{ background:#f1f1f1; line-height:30px;}
	.Top span{ float:right;}
.Head{ padding:20px 0;}
	.M-Logo{ }

.M-Nav{ background:#277352;}
	.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; padding:0 30px; font-size:16px;line-height:40px; color:#fff;}
	.M-Nav ul li a:hover{ background:#c00;}
	.M-Nav ul li a.Cur{ background:#c00;}
		
.Foot{ margin:0 auto; padding:20px 0; background:#277352; color:#addac7;}
	.FootNav a{ color:#addac7;}
	.Copy{  padding:20px 0; border-top:1px solid #addac7; border-bottom:1px solid #addac7; margin:20px 0; background:url(../Img/FootLogo.png) no-repeat right center;}
	.Authentication{}
	.Flink a{ color:#addac7;}

.Online{ z-index:1000; position:fixed; top:112px; right:0; width:120px; background:#f1f1f1; text-align:center; border-bottom:5px solid #f15a23;}
	.Online dt{ font-size:14px; line-height:40px; color:#fff; background:#f15a23;}
	.Online dd{ padding:5px;}
	.Online dd p{ padding:5px 0;}
	.Online dd p strong{ color:#c00;}

/*首页模块*/
.M-HProduct{}
	.M-HProduct h3{ height:50px; background:#277352; color:#fff; font-weight:normal;}
		.M-HProduct h3 span{ float:right;}
		.M-HProduct h3 span a{ display:block; width:50px; height:50px; background:url(../Img/IconMore.png) no-repeat center center;}
		.M-HProduct h3 strong{ padding-left:20px; padding-right:10px; font-size:18px; line-height:50px; font-weight:normal;}
		.M-HProduct h3 i{ font-size:12px; font-style:normal;}
	.M-HProductCat{ float:left; width:220px;}
		.M-HProductCat ul{ list-style:none; margin:0; padding:0; border:1px solid #c7c9cd; border-bottom:none;}
		.M-HProductCat ul li{ background:url(../Img/BgCat.jpg) repeat-x 0 0; transition:all ease-out 0.3s;}
		.M-HProductCat ul li:hover{ background:url(../Img/BgCat.jpg) repeat 0 bottom;}
		.M-HProductCat ul li a{ display:block; line-height:30px; padding-left:20px; background:url(../Img/IconCat.png) no-repeat 190px center;}
		.M-HProductCat ul li a:hover{ color:#fff; background:url(../Img/IconCatH.png) no-repeat 190px center;}
.M-HProductList{ float:left; width:780px;}

.M-HAbout{ float:left; width:660px;}
	.M-HAbout dl{}
	.M-HAbout dl dt{ overflow:hidden; _zoom:1; font-size:14px; padding-bottom:10px;}
		.M-HAbout dl dt span{ float:right;}
		.M-HAbout dl dt strong{ font-size:18px; font-weight:normal; padding-right:10px;}
	.M-HAbout dl dd{ background:url(../Img/BgAbout.png) repeat 0 0; line-height:30px;}
		.M-HAbout dl dd img{ float:left; margin-right:20px; width:320px; height:210px;}
.M-HHoner{ float:right; width:320px;}
	.M-HHoner h3{ overflow:hidden; _zoom:1; font-size:14px; padding-bottom:10px; font-weight:normal;}
	.M-HHoner h3 span{ float:right;}
	.M-HHoner h3 strong{ font-size:18px; font-weight:normal; padding-right:10px;}

.M-HCase{ margin:0 auto; width:1118px;}
	.M-HCase h3{ overflow:hidden; _zoom:1; font-size:14px;line-height:30px; padding-bottom:10px; font-weight:normal; margin:0 auto; width:1000px;}
	.M-HCase h3 span{ float:right;}
	.M-HCase h3 strong{ font-size:18px; font-weight:normal; padding-right:10px;}

/*模块*/
.M-Position{ line-height:40px;}

.Page{ margin:0 auto; width:1000px; background:url(../Img/Bgpage.gif) repeat-y 0 0;}
	.M-Side{ float:right; width:200px; padding:20px;}
	.M-Content{ float:left; width:760px;}

	.M-About{ font-size:18px; line-height:200%; padding:40px;}

	.M-SideNav{ }
		.M-SideNav h3{ font-size:14px; font-weight:normal; line-height:30px; padding:0 10px; background:#363; color:#fff; margin-bottom:10px;}
		.M-SideNav ul{ list-style:none; margin:0; padding:0; border:1px solid #c7c9cd; border-bottom:none;}
		.M-SideNav ul li{ background:url(../Img/BgCat.jpg) repeat-x 0 0; transition:all ease-out 0.3s;}
		.M-SideNav ul li:hover{ background:url(../Img/BgCat.jpg) repeat 0 bottom;}
		.M-SideNav ul li.Cur{ background:url(../Img/BgCat.jpg) repeat 0 bottom;}
		.M-SideNav ul li.Cur a{ color:#fff; background:url(../Img/IconCatH.png) no-repeat 180px center;}
		.M-SideNav ul li a{ display:block; line-height:30px; padding-left:20px; background:url(../Img/IconCat.png) no-repeat 180px center;}
		.M-SideNav ul li a:hover{ color:#fff; background:url(../Img/IconCatH.png) no-repeat 180px center;}
	
	.SideContact{ }
	.SideContact dt{ font-size:14px; line-height:30px; padding:0 10px; background:#363; color:#fff;}
	.SideContact dd{ padding:10px 0 0;}

	.Feedback { padding:40px;}
	.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-ImgList{ padding:40px 0;}
	.M-ImgList ul{ overflow:hidden; _zoom:1; list-style:none; padding:0 20px; margin:0;}
	.M-ImgList ul li{ float:left; width:200px; padding:0 20px 40px; text-align:center; margin:0;}
	.M-ImgList ul li img{ display:block; width:200px; height:200px;}