﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px auto; padding:0px auto;}
html{font-family:"Verdana, Geneva, Arial, 宋体, Helvetica, sans-serif";overflow-x:hidden;}
body{margin:0 auto; font-size:16px; color:#2a2b26;background:#f5f5f5;line-height:1.8em;overflow:hidden; }
body a{text-decoration:none; color:#2a2b26;outline:none;}
body a:hover {color:#b5590e;}
h1,h2,h3,h4,h5,h6,span,ul,li,dd{padding:0px; margin:0px;list-style:none;}
img, fieldset, iframe{border:0 none;vertical-align:top}
input, textarea, button, select{vertical-align:middle}
img {vertical-align:top; background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom: 1;} 
.clear{clear:both;}
#clear{clear:both;}
/*===== heater =====*/
.M_Header{width:100%;height:587px;position:relative;border-bottom: 7px solid #fe8a00;}
.header{width:100%;height:109px;background:url(../Images/Mtopbg.gif) repeat-x top left ;display:block; position: absolute;overflow:hidden;z-index:2;}
.HeadZ{width:100%;display:block;position: absolute;z-index:888;}
.HeadZ .Headlm{width:1120px;margin:0 auto;overflow:hidden;z-index:10;background:url(../images/MTopLOGOBG.gif) left top no-repeat;}
.Headlm .logo{width:400px;height:56px;float:left;display:block;}		
.Headlm .logo img{margin:0 0 0 81px;}
.Headlm .renz{width:232px;height:81px;float:right;margin-right:60px;background:url(../Images/MTopTel.gif) repeat-x top left ;}
.Headlm .renz .renTel{margin:30px 0px 0px 50px;display:block;FONT-WEIGHT: bold;font-family:"Helvetica";FONT-SIZE: 26px;color:#fe8a00;}
.Headlm .navigation {WIDTH:820px; HEIGHT:440px;MARGIN: 71px 0 0 240px;padding:0px;OVERFLOW: visible;Z-INDEX:980;}
	.navigation .menu {WIDTH:660px;HEIGHT:38px;MARGIN-top:-10px;padding:0px;Z-INDEX:990;POSITION: relative;float:right;}
	.menu UL{MARGIN:0px;padding:0px;}
	.menu LI {WIDTH:110px;HEIGHT: 38px;FONT-WEIGHT: bold;font-family:"Helvetica";FONT-SIZE: 16px;FLOAT: left; WHITE-SPACE: nowrap;}
	.menu LI A:link {padding-left:20px;HEIGHT: 38px;line-height:38px;background:url(../images/MMenuA.gif) bottom left repeat-x;DISPLAY: block; COLOR: #5a5a5a;TEXT-DECORATION: none ;MARGIN: 0px;}
	.menu LI A:visited {padding-left:20px;HEIGHT: 38px;line-height:38px;DISPLAY: block; COLOR: #5a5a5a; TEXT-DECORATION: none ;MARGIN: 0px;}
	.menu LI A:hover {padding-left:20px;HEIGHT: 38px;line-height:38px;COLOR:#ff8400;background:url(../images/MMenuH.gif) bottom left repeat-x;}
	.menu LI A.navaactive,.navaactive:hover{padding-left:20px;display:block;HEIGHT: 38px;line-height:38px;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:#ff8400;background:url(../images/MMenuH.gif) bottom left repeat-x;}	
	.menu LI {POSITION: relative;Z-INDEX:990;}
	.menu LI UL {WIDTH:820px;PADDING:0; DISPLAY: none; LEFT:-260px;POSITION: absolute; TOP:38px;background:#fff;BORDER: #dcdcdc 1px solid;Z-INDEX:990;}

.menu LI UL .nlzuo{width:820px; line-height:22px;font-size:14px;  float:left; display:inline;}
.menu LI UL .nlnavbg1{ width:260px; float:left; display:inline; padding-bottom:10px; background:url(../images/nlnavbg2.jpg) bottom right no-repeat;}
.menu LI UL .nlnavbg2{ width:260px; float:left; display:inline; padding-bottom:10px; border-LEFT:1px solid #CCC;background:url(../images/nlnavbg1.jpg) bottom right no-repeat;}
.menu LI UL .nlnavbg3{ width:260px; float:left; display:inline; padding-bottom:10px; background:url(../images/nlnavbg3.jpg) bottom right no-repeat;}
.menu LI UL .nl1{width:262px;height:22px;MARGIN:0;padding:0; display:inline;font-family: "微软雅黑";font-size:14px; font-weight:bold;}
.menu LI UL .nl1 A{width:262px; height:22px;line-height:22px; float:left; display:inline;  font-family:"微软雅黑"; font-size:14px; color:#3c8f25;background:NONE;}
.menu LI UL .nl1 A:hover{ color:#3c8f25; text-decoration:underline;}
.menu LI UL .nl2{width:130px;HEIGHT:24px;MARGIN:0;padding:0; float:left; display:inline;line-height:18px; color:#000;font-family: "微软雅黑";background:NONE;}
.menu LI UL .nl2 A{font-size:12px; color:#000;font-family: "微软雅黑";background:NONE;}
.menu LI UL .nl2 A:hover{font-size:12px; color:#3c8f25; text-decoration:underline;font-weight:bold;}
/*banner*/
.qj{width:100%;height:478px;display:block;position: absolute;margin-top:109px;overflow-x:hidden;z-index:1;}
	.flash{width:1004px;height:478px;margin:0 auto;position: relative; left:50%; margin-left:-932px;}
	.sel{ width:27px;height:27px; float:left; background:url(../images/Mflashma.png) center center no-repeat;}
	.flashNews {text-align:left;}
	.firstNews {float:right;}
	.flashNews, .firstNews {}
	.flashNews .bg {background: url(../images/Mflashma.png) center center no-repeat;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
	.flashNews ul {position:absolute;top:440px;right:360px;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
	*html .flashNews ul {position:absolute; right:-200px;*right:400px; top:451px;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
	.flashNews ul li {float:left;width:27px;height:27px; margin-right:20px;line-height:27px;text-align:center;margin-left:1px;background: url(../images/Mflashmenu.png) center center no-repeat;}
	.flashNews ul li a {display:block;width:27px;height:27px;font-size:16px;font-family:"黑体";font-weight:bold;color:#0051a3;}
	.flashNews ul li a:hover, .flashNews ul li a.sel {color:#ffffff;background:url(../images/Mflashma.png) center center no-repeat;}
/*=======================*/
.M_proT{width:100%;height:80px;padding:10px 0px;text-align:center;}
/* main1 */
.MCTBG{width:100%;height:880px;background:#F4F4D4 ;BORDER-bottom: #bebebe 1px solid;}
.MCTOP{width:1200px;height:500px;margin:0 auto;padding:0 auto;clear:both;}
.index_product{min-height: 500px;}
.index_product ul{overflow: hidden;}
.index_product ul li{
	float: left;
	width: 600px;
	height: 380px;
	overflow: hidden;
}
.index_product ul li h1{
	float: left;
	width:300px;
	height: 380px;
	transition: width 1s;
	position: relative;
}
.index_product ul li h1 p{
	width:300px;
	height: 380px;
	overflow: hidden;
	transition: width 1s;
	position: relative;
}
.index_product ul li h1 p a{
	position: absolute;
	left: 0;top: 0;
	height: 100%;
	width: 100%;
	
	display: none;
}
.index_product ul li h1:hover a{
	display: block;
}
.index_product ul li h1 p img{
	height: 380px;
	width: 350px;
	display: block;
	margin-left:-50px;
	transition: margin-left 1s;
}
.index_product ul li h1 span{
	position: absolute;
	width: 28px;
	height: 28px;
	right: -14px; top: 186px;
	z-index: 5;
}
.index_product ul li:nth-child(3) h1 span{
	left: -14px;
}
.index_product ul li:nth-child(4) h1 span{
	left: -14px;
}
.index_product ul li h1 span img{
	width: 28px;
	height: 28px;
	margin:0;
}
.index_product ul li h2{
	float: left;
	background-color: #c2e0f7;
	width:300px;
	height: 380px;
	transition: width 1s;
	text-align: center;
	color: #0068b7;
}
.index_product ul li:nth-child(1) h2 {
	background-color: #ffc87b;
	color: #df7900;
}
.index_product ul li:nth-child(2) h2 {
	background-color: #cee6aa;
	color: #6c992e;
}
.index_product ul li:nth-child(3) h2 {
	background-color: #e5d3c3;
	color: #99632e;
}
.index_product ul li:hover h1{width: 350px;}
.index_product ul li:hover h1 p{width: 350px;}
.index_product ul li:hover h1 img{margin-left: 0;}
.index_product ul li:hover h2{ width: 250px;}

.index_product ul li h2 i{
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.index_product ul li h2 p{
	display: inline-block;
	vertical-align: middle;
	max-width:80%;
}
.index_product ul li h2 p a{
	display: block;
	font-size: 18px;
	margin:6px 0;
}
.index_product ul li h2 p span{
	display: block;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
}
/* main2*/
.Mconn{width:100%;height:447px;BORDER-bottom: #bebebe 1px solid;}
.MCconn{width:1200px;margin:0 auto;padding:0 auto;clear:both;}
.MCconn .MCCabout{width:735px;height:322px;padding:0 20px;float:right;}
		.MCCabout ul{width:745px;height:250px;}
		.MCCabout li{float:left;padding-left:10px;padding-right:10px;font-size:14px;height:33px;line-height:33px;}
.MCconn .MCCkp{width:420px;height:317px;float:left;background:#000}

/* main3 */
.M_pBG{width:100%;background:#fff;display:block;}
.M_proM{width:1200px;margin:0 auto;padding:0 auto;position:relative;}
	.M_proM .M_proT{width:1200px;height:83px;}
	.M_proM .M_proC{width:1200px;height:320px;}
		.M_proC ul{width:1200px;height:312px;}
		.M_proC ul li{float:left;width:292px;height:312px;margin:4px;}
		.M_proC ul li img{width:280px;height:267px;background: #fff;BORDER: #aab37b 1px solid;padding:5px;display: table-cell;vertical-align:middle;}
		.M_proC ul li a{display: block;background:url(../images/M_cpa.gif) no-repeat;}
		.M_proC ul li a:hover{display: block;background:url(../images/M_cpha.gif) no-repeat;}
		.M_proC ul li ins{display: block;height:25px;LINE-HEIGHT:25px;font-size:12px;TEXT-ALIGN: center;TEXT-DECORATION: none}
		.M_promore{width:70px;height:25px;top:10px;right:20px;font-size:16px;font-weight:800;display:block;position: absolute;}

.LeftBotton{height:76px;width:37px;overflow:hidden;top:0;right:0;margin-top:105px;cursor:pointer;display:block;position: absolute;z-index:888;}
.RightBotton{height:76px;width:37px;overflow:hidden;top:0;left:0;margin-top:105px;cursor:pointer;display:block;position: absolute;z-index:888;}
.ShowCase_gun{width:1200px;float:left;display:block;POSITION: relative;overflow:hidden;}
.ShowCase_gun .pic {width:292px;float:left; font-weight: normal;TEXT-ALIGN: center;margin:4px;background: #000;}
.ShowCase_gun .pic a{width:280px; display:block;color:#272727;margin: 0 auto;TEXT-ALIGN: center; cursor:pointer}
.ShowCase_gun .pic a:hover{width:280px; display:block; color:#fe8a00;TEXT-ALIGN: center;cursor:pointer}
.ShowCase_gun .pic p{font-size:12px;}

.rollBox{width:1200px; overflow:hidden;padding:0px;margin:0px;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
/*==========Foot==================================*/
/*footer*/
.footer{width:100%; padding:0px; text-align:center;}

.fcontact{width:100%; height:248px; padding:60px 0; text-align:left; background:url(../Images/icon11.jpg) no-repeat center center;}
.content{width: 1200px;margin:0 auto;overflow: hidden;}
.fc_l{float:left; display:inline; margin-left:50px;}
.fc_l h3{ display:block; color:#619A24;}
.fc_l h3 span{ display:block; font-size:14px; line-height:20px;}
.fc_l h3 strong{ display:block; font-size:58px;line-height:58px;}

.fc_l dl{ display:block; color:#FE8A00; margin-top:20px;font-weight:bold;}
.fc_l dl dt{ font-size:16px; line-height:20px;}
.fc_l dl dd{ font-size:28px; padding-top:10px; font-size:28px; line-height:30px;}

.fc_r{float:right; display:inline-block; margin-right:105px; width:387px; height:220px; padding:30px 30px 0 230px; background:url(../Images/icon12.png) no-repeat left top;}
.fc_r span{ display:block; line-height:32px; padding:8px 0;}
.fc_r span img{float:left; margin-right:20px;}
.fc_r .fc_ccr{display:block;background:url(../Images/erw.png) no-repeat right bottom;}

.footer_nav{color:#404040; height:52px; font-size:16px; line-height:52px; border-bottom:1px solid #d3d3d3;}
.footer_nav a{padding:0 25px;}
.copyright{color:#404040; line-height:25px; font-size:14px; padding-top:15px;}
.jsq{color:#404040; line-height:25px; font-size:14px; padding-bottom:15px;}

/*------yidong----------*/
.sildPic .hd {width:624px;height:54px;background:url(../images/Mzxcp.gif) no-repeat;}
.sildPic .sildPicBar {DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 48px; PADDING-TOP: 1px; ZOOM: 1; HEIGHT: 16px}
.sildPic .pre {DISPLAY: inline; BACKGROUND: url(../images/xixi.png) no-repeat -267px -176px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px}
.sildPic .next {BACKGROUND: url(../images/xixi.png) no-repeat -267px -247px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px}
.sildPic .sildPicBar LI {MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(../images/xixi.png) no-repeat -281px -228px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px}
.sildPic .sildPicBar LI.select {BACKGROUND: url(../images/xixi.png) no-repeat -281px -202px;}

.sildPic .bd {width:615px;height:358px;BACKGROUND:#fff;border: 1px solid #f0efef;PADDING-top:6px;}
.sildPic .cnt-wrap {OVERFLOW: hidden; WIDTH: 615px; ZOOM: 1; HEIGHT: 264px}
.sildPic .cnt {WIDTH:1436px}
.sildPic LI {FLOAT: left; WIDTH: 170px;HEIGHT: 126px;MARGIN-RIGHT:9px;MARGIN-bottom: 7px;}
*html .sildPic LI {FLOAT: left; WIDTH: 170px;HEIGHT: 126px;MARGIN-RIGHT:7px;MARGIN-bottom: 7px;}
.sildPic .cnt IMG {BORDER: #ccc 1px solid;}
/*----------------*/


/*=============================================*/
.S_Header{width:100%;height:432px;border-bottom: 7px solid #fe8a00;}
.S_rolling{position:absolute;top:109px;left:50%;width:1864px;height:324px;margin-left:-932px;background-color:#fff;overflow:hidden;z-index:1;}

.SCConn{width:1200px;margin:0 auto;padding:0 auto;}
.SCConn .S_left{width:254px;float:left;}
		.S_left .S_lT{width:254px;height:76px;}
		.S_left .S_lC{width:254px;background:url(../images/SLCBg.gif) repeat-y ;}
			.S_lC .Scplb{width:235px;padding-top:5px;padding-left:8px;}
				.Scplb li{width:235px;height:39px;line-height:39px;padding-bottom:5px;font-size:16px;}
				.Scplb li a{height:39px;display: block;color:#468708;padding-left:35px;FONT-WEIGHT: bold;background:url(../images/SLCA.gif) no-repeat;}
				.Scplb li a:hover{display: block;color:#fe8a00;background:url(../images/SLCH.gif) no-repeat;}
				.Scplb .sortnava{color:#fe8a00;background:url(../images/SLCH.gif) no-repeat;}
				.Scpla {width:200px;line-height:22px;padding-bottom:5px;padding-left:30px;}
				.Scplb .Scplli{width:200px;height:22px;line-height:22px;padding-bottom:5px;font-weight: bold;BORDER-bottom: #e5e5e5 1px solid;}
				.Scplb .Scplli a{font-size:14px;}
				.Scplb .Scplli a:hover{color:#fba916;font-size:16px;}
				.Scplb .Scplli .Scpllva{color:#fba916;font-size:16px;}

		.S_left .S_lL{width:254px;height:316px;}
		.S_lL ul{width:254px;height:62px;background:url(../images/SLlxCbg.gif) no-repeat;}
		.S_lL ul li{padding-top:13px;padding-left:25px;}
			
.SCConn .S_right{width:946px;float:right;MARGIN-top:15px;MARGIN-bottom:10px}
.S_right .SrTitle{width:946px;height:77px;background:url(../images/SRTitle.gif) no-repeat;}
		.SrTitle .SrTT{width:170px;height:41px;padding-top:13px;padding-left:25px;float:left;color:#4e7300;font-size:18px;font-weight:800;}
		.SrTitle .SrrT{width:470px;height:25px;float:right;font-size:12px;TEXT-ALIGN: right;padding-top:5px;padding-right:60px;}
.S_right .SRConn{width:946px;background:url(../images/SRBG.gif) top left repeat-y;padding-right:20px;}
.S_right .SRBottom{width:946px;height:108px;background:url(../images/SRBottom.gif) top left no-repeat;}

		.SRConn .S_rC{padding:10px;}
/*=============================================*/
.productlist {MARGIN-TOP:10px}
.productlist LI {WIDTH:433px; HEIGHT: 464px;PADDING:0 6px;FLOAT: left; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden;}
.productlist LI IMG {WIDTH:413px; HEIGHT: 395px;background: #f5ffdf;BORDER: #c3df86 1px solid; PADDING: 6px;}
.productlist LI .product_name {DISPLAY: block;background: #e8e8e8;OVERFLOW: hidden; WIDTH:427px; LINE-HEIGHT: 20px; HEIGHT: 20px;TEXT-ALIGN: center}
.productlist LI .product_standard{DISPLAY: block;background: #e8e8e8; OVERFLOW: hidden;color:#515151; WIDTH: 427px; LINE-HEIGHT: 17px; HEIGHT: 17px;TEXT-ALIGN: center;font-size:12px;}
		

			
			.S_rC .nr{width:706px;padding:0px;}		
			.S_rC .nr p, .S_rC .nr ul{float:left;}
			.S_rC .nr ul{}
			.S_rC .nr ul li{width:696px; height:35px; line-height:34px;BORDER-BOTTOM: #dcdcdc 1px dashed; overflow:hidden; color:#666; position:relative;}
			.S_rC .nr ul li a{margin-left:6px; color:#666;}
			.S_rC .nr ul li a:hover{ color:#0051a3;}
			.S_rC .nr ul li span{ position:absolute; top:0; right:0;}
			.S_rC .nr .nr_text{width:696px;margin-left:10px; font-size:14px;word-wrap: break-word;word-break: normal;line-height:26px; color:#333;}
			.S_rC .nr .nr_text p{float:left;}

				.nr .nr_bt{ margin:20px 15px;}
				.nr .nr_bt h5{ font-size:24px; color:#333; text-align:center;}
				.nr .nr_bt h6{ text-align:center; font:normal 12px ""; color:#333; padding:5px 0; background-color:#d6d2c9; border:1px solid #E8E8E8; margin-top:20px;}
				.nr .cont_a{height:30px;color:#a78436;font-weight: bold;text-align:center;font-size:30px;margin-top:30px;}
				.nr .cont_b{text-align:center;height:15px;font-style: italic;margin-top:-15px;}
				.nr .cont_c{height:35px;line-height:35px;color:#a78436;font-weight: bold;font-size:30px;margin-top:15px;margin-left:100px;}
				.nr .cont_d{margin-top:-10px;margin-left:100px;font-style: italic;}
				.nr .cont_e{width:656px;background:#d6d2c9;color:#785810;font-weight: bold;font-size:16px;height:35px;line-height:35px;margin:0 auto;padding:0 auto;margin-top:12px;}
				.nr .cont_f{width:536px;padding-left:40px;margin-top:12px;margin-left:30px;}
				.nr .cont_f ul{width:536px;}
				.nr .cont_f ul li{width:536px;height:35px; letter-spacing:4px;line-height:34px;BORDER-BOTTOM: #dcdcdc 1px dashed; overflow:hidden;}
				.nr .cont_g{text-align:right;font-size:12px;width:656px;background:#d6d2c9;color:#785810;height:15px;line-height:15px;margin:0 auto;padding:0 auto;margin-top:12px;}
	.SRConn .S_rB{{width:773px;height:22px;DISPLAY: block;}

/*=============================================*/
.pagelink{ float:right; height:26px; line-height:26px; background-color:#ede9df; margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
/*=============================================*/
.posts {PADDING:0px 10px;OVERFLOW: hidden; WIDTH: 623px; LINE-HEIGHT: 22px;}
.posts P {MARGIN-BOTTOM: 10px}
.single {PADDING:0px 15px;WIDTH:623px;}
.single H2 {FONT-SIZE: 18px; PADDING-BOTTOM:4px; MARGIN: 5px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center}
.single H2 .poh{FONT-SIZE: 14px;}

DIV#newscontent {TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DIV#newscontent .newstitle {TEXT-ALIGN: center; LINE-HEIGHT: 50px; COLOR: #333; FONT-SIZE: 22px; FONT-WEIGHT: bold}
DIV#newscontent .info {TEXT-ALIGN: center; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; HEIGHT: 28px; COLOR: #b8b8b8; BORDER: #e8e8e8 1px solid;margin-bottom:10px; }
/*----------------gud-----------------------------------------------------*/
.p_list_pic{WIDTH: 213px; HEIGHT: 158px;border: 1px solid #e1e1e1;}
/*----------------pic-----------------------------------------------------*/
.photo {margin: 10px 20px 20px 14px;position: relative;width: 300px;height: 225px;float: left;}
*html .photo {margin: 10px 20px 20px 0px;position: relative;width: 300px;height: 225px;float: left;}
.photo img {background: #fff;border: solid 1px #ccc;padding: 6px;}
.photo a {text-decoration: none;}
.sample1 .photots{width: 60px;height: 58px;display: block;position: absolute;top: 200px;left: 280px;background: url(../images/pinl.png) no-repeat; cursor: pointer;}
.sample1 .photomc{width: 300px;height: 40px;display: block;position: absolute;top: 237px;left: 6px;text-align:center;}

