@charset "utf-8";
body { margin:0; padding:0; font-size:12px;}
p,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd { margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
a { color:#333; text-decoration:none;}
a:hover { color:#360;}
.clear { clear:both;}
.fl { float:left;}
.fr { float:right;}


@media screen and (min-width:1024px) { 

/*head 头部*/
.top { height:35px; border-bottom:1px solid #e6e9ec; background:url(../M/topbg.gif) repeat-x 100% top; }
	.top p { width:1200px; margin:0 auto; line-height:35px;}
	.top p b { font-weight:normal; float:left; color:#390;}
	.top p span { float:right;}
	.top p span a { display:block; height:35px; float:left; padding:0 20px 0 20px; color:#390;}
	.top p span a.fav { background:url(../M/fav.jpg) no-repeat left center;}
	.top p span a.map { background:url(../M/map.jpg) no-repeat left center;}
	.top p span a.tel { background:url(../M/tel.jpg) no-repeat left center;}
.head { width:100%; height:129px; background:url(../M/headbg.jpg) no-repeat center top;}
	.head p { width:1200px; height:auto; margin:0 auto; font-size:12px;}
	.head p a { display:block; width:300px; height:129px; text-indent:-10000px; float:left;}
	.head p u { width:210px; float:right; color:#2e7c01; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:10px; text-indent:-10000px; display:block; line-height:25px; padding:54px 0 0 0;}

/* 导航css */
.navline { width:100%; background:#2e7c01;height:45px;line-height:45px;}
	.navline ul { width:1200px; margin:0 auto;}
	.navline ul  a { color:#FFF;}
	.navline ul li { float:left;  position:relative; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px; font-weight:bold; padding-right:20px;}
	.navline ul li a { display:block; height:45px; padding:0 26px;}
	.navline ul li a:hover { background:#ff7701;}
	.navline ul li a.home { width:111px; text-align:center; text-indent:15px;}
	#home .navline ul li a.home,.navline ul li a.home:hover { background:url(../M/honenav.jpg) no-repeat center bottom;}
	#about1 .navline ul li a.about,#about2 .navline ul li a.about,#about3 .navline ul li a.about,#about4 .navline ul li a.about,#about7 .navline ul li a.xiazai,#about5 .navline ul li a.lianxi,#about8 .navline ul li a.jion,#shebei .navline ul li a.shebei,#news .navline ul li a.news,#shipin .navline ul li a.shipin { background:#ff7701;}
	

/*全屏banner*/
.homebanner { }
	/* 本例子css */
	.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:500px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../M/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../M/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }

/*首页产品分类*/
.pic1{ margin:40px auto 0; height:435px; overflow:hidden; width:1200px; font-family:"Microsoft Yahei";}
.pic1 dl { float:left; width:235px; overflow:hidden; line-height:0; margin-right:6px;}
.pic1 dt{ width:235px;}
.pic1 dt img{ height:182px; width:233px; border:1px solid #d2d2d2; border-bottom:0;}
.pic1 dd{ background:url(../M/img_wz_bj1.jpg) no-repeat; width:235px; height:210px; overflow:hidden;}
.pic1 dd h3{ padding-top:20px; font-size:18px; text-align:center; line-height:24px; font-weight:normal;}
.pic1 dd h3 a{ color:#666;}
.pic1 dd p{ padding:10px 10px 0px; height:120px; font-size:13px; line-height:20px; color:#999;}
.pic1 dd i{ display:block; width:140px; height:32px; margin:0 auto; text-align:center; line-height:32px; font-size:14px; font-style:normal;}
.pic1 dd i a{ display:block;background:url(../M/img_ico1.png) no-repeat; width:140px; height:32px; color:#fff;}
.pic1 .nones{ margin-right:0;}
.pic1 dl.dl_cur dd{ background:url(../M/img_wz_bj2.jpg) no-repeat;}
.pic1 dl.dl_cur dd h3 a{ color:#fff;}
.pic1 dl.dl_cur dd p{ color:#fff;}
.pic1 dl.dl_cur dd i a{ background:url(../M/img_ico.png) no-repeat; color:#333;}
.pic1 dl.dl_cur dt img{ border:1px solid #60ae31; border-bottom:0;}


/*首页产品分类列表*/
	/* 本例子css */
	.hp-tab-newprd { width:1200px; height:800px; overflow: hidden; position: relative; padding-top:25px; }
	.hp-tab-newprd .j-sw-nav { padding-top: 1px; width:750px; height:45px; margin: 0 auto; overflow: hidden; position: relative }
	.hp-tab-newprd .j-sw-nav li { width:140px; float: left; margin-right:10px }
	.hp-tab-newprd .j-sw-nav li a { position: relative; display: block; width:100%; height:45px; line-height:40px; text-align: center; text-transform: uppercase; background: url(../M/bg-tag-off.png) no-repeat left top; color: #fefefe; font-weight:500; word-wrap: break-word; overflow: hidden; outline: 0; cursor:pointer; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px;  }
	.hp-tab-newprd .newprd-clip{ margin-top:25px; }
	.hp-tab-newprd .j-sw-nav .on { position: relative; z-index: 99 }
	.hp-tab-newprd .j-sw-nav li a:hover, .hp-tab-newprd .j-sw-nav .on a { background-image: url(../M/bg-tag-on.png); z-index: 99; color: #fefefe; text-decoration: none; cursor: pointer;  }
	.hp-tab-newprd .j-sw-c ul{ zoom:1; overflow:hidden; width:1200px;  }
	.hp-tab-newprd .j-sw-c li { width:25%; height:327px; float:left; text-align:center; padding-top:16px; }
	.hp-tab-newprd .j-sw-c li img { width:280px; height:280px; padding: 2px; background-color: #fff; border: 1px solid #ccc }
	.hp-tab-newprd .j-sw-c li:hover img { background-color: #5fab31; border: 1px solid #5fab31 }
	.hp-tab-newprd .j-sw-c li a.title { display:block; line-height:30px; font-size:16px;}
	.hp-tab-newprd .j-sw-c li:hover a.title { color:#FFF;}
	.hp-tab-newprd .j-sw-c li:hover { background-color:#5fab31;}
	.hp-tab-newprd .j-sw-c ul p {font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:16px; border:1px solid #ccc; clear:both; width:200px; height:38px; line-height:38px; margin:0 auto; background:#FFF;}
	.hp-tab-newprd .j-sw-c ul p:hover { background:#007E1A;}
	.hp-tab-newprd .j-sw-c ul p:hover a { color:#FFF;}

/*新闻滑动*/
	.hp-tab-newprd .j-sw-nav2 { width:900px;}
	.hp-tab-newprd .j-sw-c2 li { width:400px; height:35px; float:left; padding:0; text-align:left; text-indent:24px; overflow:hidden; border-bottom:1px dashed #EEE; background:url(../M/newsico.gif) no-repeat left center; }
	.hp-tab-newprd .j-sw-c2 li a { line-height:35px; font-size:16px; color:#666; font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
	.hp-tab-newprd .j-sw-c2 li:hover { background-color:#FFF;}
	.hp-tab-newprd .j-sw-c2 li p { color:#999; line-height:22px;}
	.hp-tab-newprd .j-sw-c2 li:hover a { color:#009B2E; text-decoration:underline;}
	
.product { width:1200px; margin:0 auto; height:auto; padding:0 0 40px;}
	.product p { display:block; text-align:center; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:38px; font-weight:500; color:#a8a8a8;}
	.product p u { text-decoration:none; color:#FF7700;}

.fenge { height:74px; background:url(../M/fenge_bg2.jpg) repeat-x; text-align:center;}
	.fenge h2 { width:300px; height:74px; background:url(../M/fenge_bg.jpg) no-repeat center top; margin:0 auto; text-indent:-10000px; display:block;}


.h_fuwu { width:100%; clear:both; height:auto; overflow:hidden; background:#f2f2f2; text-align:center; font-family: "Microsoft YaHei UI", "微软雅黑", "黑体";}


/*6大特点*/
.pin_bj{ padding-top:56px; height:594px; background:url(../M//pin_bj.jpg) repeat-y center top; overflow:hidden; font-family:"Microsoft Yahei";}
.pin_bj h2{ height:54px; background:url(../M/pin_line.jpg) no-repeat center 16px; text-align:center; line-height:50px;}
.pin_bj h2 a{ font-size:36px;}
.pin_bj h2 span{ color:#60ae31; display:inline-block; padding-right:10px;}
.pin{ width:1200px; height:540px; margin:0 auto; overflow:hidden;background:url(../M/pk_bj1.jpg) no-repeat 502px 141px;}
.pin dl{ width:417px; height:115px; margin-top:32px; overflow:hidden; background:url(../M/pin_wz1.jpg) no-repeat;}
.pin .dl02{ background:url(../M/pin_wz2.jpg) no-repeat;}
.pin dl dt{ width:85px; text-align:center; line-height:100px; font-size:60px; color:#fff;}
.pin dd{ width:280px; padding:20px 0 0 20px; overflow:hidden; font-size:14px; line-height:24px;}
.pin dd b{ color:#60ae31;}
.pin .dl02 dd{ padding:20px 30px 0 0;}


/*首页证书*/
.zszl { padding:20px; line-height:28px; font-size:28px; color: #008AA0;}
ul.homezs { height:auto; overflow:hidden;}
ul.homezs li { float:left; width:33%; height:auto; overflow:hidden; padding-bottom:10px; text-align:center;}




/*首页选择我们的原因*/
/**/
.ys_bj{ margin-top:44px; height:2265px; overflow:hidden; font-family:"Microsoft Yahei";}
.ys1{ width:1200px; height:484px; margin:0 auto; overflow:hidden; position:relative;}
.ys1 h2{padding-left: 190px; height:96px; background:url(../M/ys_t.jpg) no-repeat 286px top; overflow:hidden;}
.ys1 h2 p{  overflow:hidden; line-height:96px; font-size:48px; color:#60ae31; float:left;}
.ys1 h2 span{padding-left: 24px; display:block; float:left; width:200px; padding-top:23px; line-height:24px; color:#000000; font-size:16px; font-weight:normal;} 
.ys_img1{ position:absolute; top:143px; right:118px; width:291px; overflow:hidden;}
.ys_img1 img{ width:291px; height:341px;}
.ys1 dl{ margin-top:44px; width:470px; overflow:hidden;}

.ys_bj .dl01 dt{ background:url(../M/ys_wz1.png) no-repeat; width:157px; height:46px; overflow:hidden; line-height:46px; font-size:20px; color:#fff;}
.ys_bj .dl01 dt span{ font:bold 28px Arial, Helvetica, sans-serif; color:#60ae31; display:inline-block; width:50px; height:46px; line-height:46px; text-align:center;}
.ys_bj .dl01 dd{ padding-left:30px;}
.ys_bj .dl01 dd h3{ font-size:30px; color:#000000; font-weight:normal; padding:10px 0 0;}
.ys_bj .dl01 dd p{ font-size:14px; color:#000; line-height:24px; margin-top:10px;}
.ys_bj .dl01 dd p span{ font-size:12px;}
.ys_bj .dl01 dd i{ background:url(../M/ys_ico.jpg) no-repeat; width:140px; height:32px; text-align:center; line-height:32px; margin-top:10px; font-size:14px; display:block; margin-top:10px;z}
.ys_bj .dl01 dd i a{ color:#060; display:block; width:100%; height:32px;}
.ys_bj .dl01 dd b{ color:#60ae31;}

.ys_bj1{ height:870px; overflow:hidden; background:url(../M/about_bj.jpg) repeat-y center top;}
.ys2{ height:404px; width:1200px; border-bottom:1px solid #dcdcdc; overflow:hidden; position:relative; margin:0 auto;}
.ys2 dl{ margin:62px 0 0 515px; width:455px; overflow:hidden;}
.ys_img2{ position:absolute; top:99px; left:0px; width:490px; overflow:hidden;}
.ys_img2 img{ width:490px; height:265px;}

.ys3{ height:440px; width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.ys3 dl{ margin:44px 0px 0px; width:480px;}
.jz{ position:absolute; width:450px; top:44px; right:0; overflow:hidden; height:410px;}
.y_roll{ position:absolute; top:296px; right:0; width:34px; overflow:hidden; z-index:3;}
.y_roll a{ display:block; width:34px; height:34px;}
.jz_c{ width:450px; overflow:hidden;}
.jz_c dl{ float:left; width:188px; overflow:hidden;margin:0 27px 0 0;}
.jz_c dt{ width:154px; height:154px; position:relative; margin:0 auto; z-index:3; overflow:hidden;}
.jz_c dt img{width:154px; height:154px;}
.jz_c dd{ width:188px; height:264px; margin-top:-53px; position:relative; z-index:1; overflow:hidden; text-align:center;}
.jz_c dd a{ display:block; background:#777777; border:1px solid #828282; width:186px; height:262px; overflow:hidden;}
.jz_c dd a h3{ padding-top:68px; font-size:16px; font-weight:normal; color:#fff; line-height:22px;}
.jz_c dd a h3 span{ font-size:14px; display:block;}
.jz_c dd p{ font-size:14px; line-height:22px; color:#fff; padding:15px 10px 0;}
.jz_c .dl02 dd a{ border:3px solid #dabd5e; background:#f8d76b; width:182px; height:256px;}
.jz_c .dl02 dd h3 , .jz_c .dl02 dd h3 span , .jz_c .dl02 dd p{ color:#333;}

.ys4{ height:497px; width:1200px; border-bottom:1px solid #dcdcdc; overflow:hidden; position:relative; margin:0 auto;}
.ys4 dl{ margin-top:67px; width:464px; height:150px; overflow:hidden;}

.ys4 ul{ padding-left:30px;}
.ys4 li{ float:left; width:280px; margin-right:10px; overflow:hidden;}
.ys4 li img{ width:280px; height:115px;}
.ys4 li span{ display:block; font-size:14px; line-height:26px; color:#000000; padding-top:10px;}
.ys4 li span b{ color:#60ae31;}

.ys_img3{ position:absolute; top:144px; right:66px; width:252px; overflow:hidden;}
.ys_img3 li img{ width:240px; height:305px;  border:6px solid #dcdcdc;}



.ys5{ height:385px; width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.ys5 dl{ margin-top:35px; width:488px;}
.ys_img4{ position:absolute; top:64px; right:0px; width:490px; overflow:hidden;}
.ys_img4 img{ width:430px; height:270px;}


/**/
.online_bj{ background:url(../M/online_bj.jpg) no-repeat center top; height:448px; overflow:hidden;}
.content { width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.lc{ padding:28px 0 0 100px; width:320px; overflow:hidden; font-family:"Microsoft Yahei";}
.lc h2{ height:48px; border-bottom:1px solid #a1c989; overflow:hidden; line-height:48px; font-size:20px;}
.lc h2 a{ color:#fff;}
.lc ul li{ float:left; padding-top:69px; height:36px; line-height:36px; font-size:14px; color:#f8d76b; font-weight:bold; width:90px; text-align:center; margin-right:23px;}
.lc .nones{ margin-right:0;}

.online{ width:595px; overflow:hidden;padding-top:28px;font-family:"Microsoft Yahei";}
.online h2{ height:48px; border-bottom:1px solid #a1c989; overflow:hidden; line-height:48px; font-size:18px; color:#98c187; text-transform:uppercase; font-weight:normal;}
.online h2 a{ color:#fff; font-size:20px; font-weight:bold; display:inline-block; padding-right:10px;}
.online ul{ margin-top:31px; height:256px; background:#fff url(../M/online_img.jpg) no-repeat left top; padding:22px 0 0 275px; overflow:hidden;}
.online li{ margin-bottom:14px; color:#f00; line-height:27px;}
.online li span{ display:inline-block; display:inline-block; vertical-align:top; width:80px; font-size:14px; color:#1d1d1d;}
.online li .inp11{ width:210px; height:25px; border:1px solid #dcdcdc; margin-right:5px; color:#1d1d1d;}
.online li .inp22{ width:210px; height:60px; border:1px solid #dcdcdc; resize:none; color:#1d1d1d;}
.online li .inp33{ width:74px; height:25px; border:1px solid #dcdcdc; margin-right:10px; color:#1d1d1d;}
.online li img{ vertical-align:middle;}
.btn11{ margin:0 9px 0 80px; width:92px; height:29px; background:url(../M/tj.gif) no-repeat; border:0; text-indent:-1000px;}
.btn22{  width:92px; height:29px; background:url(../M/cz.gif) no-repeat; border:0; text-indent:-1000px;}



/*首页新闻*/

.hnews { padding-bottom:35px;}
.hnews span { display:block; text-align:center; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:38px; font-weight:bold; color:#666; padding-top:35px;}
.hnews p { height:40px; display:block;}
	.hnews p b { font-weight:normal; line-height:40px; color:#666; display:block; float:left; padding:0 15px;}
	.hnews p u { width:520px; height:18px; border-bottom:1px solid #ccc; float:left;}
	.hnews dl { width:300px; margin-left:50px; height:auto; overflow:hidden; float:left;}
	.hnews dl dt { width:100%; height:80px; padding-bottom:15px;}
	.hnews dl dd { width:100%; background:url(../M/ico.gif) no-repeat left center; text-indent:10px; height:24px; overflow:hidden; color:#333; font-size:12px; line-height:24px;}


.contact { width:100%; height:auto; overflow:hidden; padding:35px 0; background:#f2f2f2; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; }
	.contact b { font-weight:normal; line-height:40px; color:#666; display:block; padding:0 15px;font-size:30px; text-align:center;}
	.contact b.bstyle {font-size:20px; width:100px; border-bottom:1px solid #ccc; margin:0 auto 35px auto;}
	.contact p { width:25%; display:block; text-align:center; font-size:16px; float:left; padding-top:110px; color:#999;}
	.contact p.c1 { background:url(../M/c1.gif) no-repeat center top;}
	.contact p.c1:hover { background:url(../M/c1_h.gif) no-repeat center top; color:#000;}
	.contact p.c2 { background:url(../M/c2.gif) no-repeat center top;}
	.contact p.c2:hover { background:url(../M/c2_h.gif) no-repeat center top; color:#000;}
	.contact p.c3 { background:url(../M/c3.gif) no-repeat center top;}
	.contact p.c3:hover { background:url(../M/c3_h.gif) no-repeat center top; color:#000;}
	.contact p.c4 { background:url(../M/c4.gif) no-repeat center top;}
	.contact p.c4:hover { background:url(../M/c4_h.gif) no-repeat center top; color:#000;}

span.titlename { font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:20px; color:#666;}



.line { width:1200px; height:auto; overflow:hidden; margin:0 auto; font-size:12px;}
.MAGT { margin-top:15px;}
.h_title { width:100%; height:auto; overflow:hidden; height:30px;}
	.h_title b { color:#666; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px;}
	.h_title font { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ccc; padding-left:10px;}
a.bmore { background:#060; color:#FFF; font-size:12px; display:block; padding:1px 10px; width:60px; margin-top:6px;}
a.bmore:hover { background:#333;}



/*友情链接*/
.ylinks { width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:30px 0; text-align:center;}
	.ylinks b { display:block; color:#666; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px; line-height:38px;}
	.ylinks font { display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ccc; padding-left:10px;}
	.ylinks p { line-height:180%; font-size:12px; display:block; padding-top:6px;}
	.ylinks p a { margin:0 6px; color:#999;}
	.ylinks p a:hover { color:#000;}

.footer { width:100%; height:auto; overflow:hidden; font-size:12px; background-color:#222; border-top:2px solid #1a1a1a; margin-top:15px;}
.footer .footnav { font-size:12px; line-height:30px; height:auto; overflow:hidden; color:#468513; text-align:center; padding:10px 0; border-bottom:1px solid #000; border-top:1px solid #989898;}
	.footer .footnav a { margin:0 10px; color:#468513}
.footer .footcon { border-top:1px solid #3e3e3e; height:auto; overflow:hidden; padding:30px 0; text-align:center; line-height:28px; color:#777; font-family:Arial, Helvetica, sans-serif,"宋体";}
	.footer .footcon a { color:#777;}
.footer a:hover { color:#FFF; text-decoration:underline;}

/*二级页面*/

#subbg { background:url(../B/11.jpg) no-repeat center 100px;}
#banner_pro,#shebei,#about1,#about2,#about3,#about4,#about5,#about7,#about8,#news,#shipin { background:url(../B/banner_pro.jpg) no-repeat center 170px;}
.subbanner { height:200px; overflow:hidden;}
	#banner_pro .subbanner { height:250px; overflow:hidden;}
	
.line2 { margin-top:20px;}
.left { width:200px; height:auto; overflow:hidden; float:left;}
	.left ul { height:auto; overflow:hidden; margin-top:15px;}
	.left ul li { height:34px; line-height:34px; background:#EEE; text-align:center; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px; margin-bottom:6px;}
		.left ul li a { display:block; background:url(../M/ico.png) no-repeat center top;}
	.left ul li:hover { background:#060;}
	.left ul li:hover a { color:#FFF;}
	.left ul li.b { background:#060;}
		.left ul li.b a { color:#FFF;}
	.left .leftad { width:200px; height:auto; overflow:hidden; margin-top:30px;}
.right { width:960px; height:auto; overflow:hidden; float:right;}
	.righttitle { height:32px; border-bottom:2px solid #060;}
		.righttitle b { width:auto; color:#FFF; background:#060; line-height:32px; display:inline-block; padding:0 15px;font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px;}
		.righttitle span { float:right; line-height:32px; color:#666;}
		.righttitle span a { color:#666;}
	.rightbody { height:auto; overflow:hidden; margin-top:15px;}
	.rightbody .newslist { padding:15px 30px; height:auto; overflow:hidden;}
	.rightbody .newslist ul { height:auto; overflow:hidden;}
	.rightbody .newslist li { font-size:15px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; background:url(../M/ico.gif) no-repeat left center; text-indent:10px;}
	.rightbody .newslist li i { float:right; font-style:normal; color:#666; font-size:12px;}

.rightbody .newscon { height:auto; overflow:hidden; padding:15px 25px;}
	.rightbody .newscon .btitle { height:30px; line-height:30px; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px; text-align:center; color:#060; padding-bottom:10px;}
	.rightbody .newscon .autor { line-height:26px; text-align:center; font-size:12px; color:#666; border-top:1px solid #eee; border-bottom:1px solid #eee;}
	.rightbody .newscon .conbox { height:auto; overflow:hidden; padding-top:10px; line-height:200%; font-size:14px;}

.rightbody .piclist { height:auto; overflow:hidden; padding:10px;}
	.rightbody .piclist ul { height:auto; overflow:hidden;}
	.rightbody .piclist ul li { width:302px; float:left; padding:10px 5px;}
	.rightbody .piclist ul li img { padding:2px; border:1px solid #ccc;}
	.rightbody .piclist ul li span { display:block; text-align:center; font-size:16px; padding-top:10px;}

.right_cpfm { width:100%; float:none;}

/*产品列表页*/
	.right_cpfm .cpfm_title { text-align:center; background:url(../M/lookmore.png) no-repeat 660px top;}
	.right_cpfm .cpfm_title a { width:140px; height:65px; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px; line-height:40px; color:#FFF; display:inline-block; background:url(../M/bg-tag-on.png) no-repeat center top;}
	.right_cpfm .cpfm_title a:hover { color:#FFFD00;}
	.right_cpfm .piclist ul { margin-bottom:25px;}
	.right_cpfm .piclist ul li { width:286px; float:left; padding:10px 4px;}

	
#page { height:auto; overflow:hidden; line-height:30px; padding:15px 0; text-align:center; margin-top:30px;}
	#page a { padding:10px 15px; border:1px solid #ccc; background:#eee;}
	#page b { background:#666; color:#FFF;padding:10px 15px;}
	#page a b { background:none; color:#000;}

/* 产品幻灯css */
.picFocus{ margin:10px auto 25px auto;  width:512px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:120px; height:120px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{ background:url("../M/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle;}
.picFocus .bd img{ width:512px; height:512px; display:block;  }






.detail { border-bottom:1px solid #060;}
	.detail span { width:100px; height:30px; background:#060; line-height:30px; text-align:center; display:block; color:#FFF; font-size:14px; font-weight:bold;}

.updown { height:auto; overflow:hidden; line-height:30px; font-size:12px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:30px;}


table.canshu { background:#ccc; color:#666;}
	table.canshu td { background:#FFF; padding:5px;}
	table.canshu th {background:#EEE;}


/*-- 本例样式 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(../M/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:160px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#060; display:block; font-weight:bold;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:160px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}

} 
/* css 注释说明：设置了浏览器宽度不小于1024px时 正常显示内容样式*/ 


@media screen and (max-width: 900px) { 

.line { width:100%; height:auto; overflow:hidden; margin:0 auto;}

/*head 头部*/
.top { height:35px; border-bottom:1px solid #e6e9ec; background:url(../M/topbg.gif) repeat-x 100% top; }
	.top p { width:100%; line-height:35px; text-align:center;}
	.top p b { font-weight:normal; color:#390;}
	.top p span { display:none;}
.head { width:100%; height:129px; background:url(../M/900/headbg.jpg) no-repeat center top;}
	.head p { width:100%; height:auto; display:none;}
	
/* 导航css */
.navline { width:100%; height:auto; overflow:hidden;}
	.navline ul { width:100%; height:auto; overflow:hidden; margin:0 auto;}
	.navline ul li { display:block; text-align:center;line-height:45px; background:#2e7c01; font-weight:bold; width:50%; float:left;}
	.navline ul li a { color:#FFF; font-size:18px; border:1px solid #FFF; display:block;} 
	.navline ul li a:hover { background:#ff7701;}
	.navline ul li a.home { text-align:center;}
	#home .navline ul li a.home,.navline ul li a.home:hover { background:none; }
	#about1 .navline ul li a.about,#about2 .navline ul li a.about,#about3 .navline ul li a.about,#about4 .navline ul li a.about,#about7 .navline ul li a.xiazai,#about5 .navline ul li a.lianxi,#about8 .navline ul li a.jion,#shebei .navline ul li a.shebei,#news .navline ul li a.news { background:#ff7701;}
.fullSlide { display:none;}
.pic1 { width:100%; height:auto; overflow:hidden;}
	.pic1 dl { width:98%; height:auto; overflow:hidden; margin:6px auto; background:#EEE;}
	.pic1 dl dt { width:50%; float:left;}
	.pic1 dl dt img { width:100%;}
	.pic1 dl dd { width:50%; float:left; padding-top:8px;}
	.pic1 dl dd h3 { padding-left:10px; margin-bottom:10px;}
		.pic1 dl dd h3 a { color:#006F28;}
	.pic1 dl dd p { padding-left:10px; color:#999;}
	.pic1 dl dd i { display:block; font-style:normal; padding:8px 0 0 10px;}
		.pic1 dl dd i a { color:#920002;}

.fenge { height:74px; background:url(../M/fenge_bg2.jpg) repeat-x; text-align:center;}
	.fenge h2 { width:300px; height:74px; background:url(../M/fenge_bg.jpg) no-repeat center top; margin:0 auto; text-indent:-10000px; display:block;}


.h_fuwu { width:100%; clear:both; height:auto; overflow:hidden; background:#f2f2f2; text-align:center; font-family: "Microsoft YaHei UI", "微软雅黑", "黑体";}

.product { width:100%; margin:0 auto; height:auto; overflow:hidden; padding:0 0 40px;}
	.product p { display:block; text-align:center; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:32px; font-weight:500; color:#a8a8a8;}
	.product p u { text-decoration:none; color:#FF7700;}
	
/*首页产品分类列表*/
	.hp-tab-newprd { width:100%; height:950px; overflow: hidden; padding-top:25px; }
	.hp-tab-newprd .j-sw-nav { padding-top: 1px; width:100%; height:auto; overflow:hidden; margin: 0 auto; }
	.hp-tab-newprd .j-sw-nav li { width:44%; display:inline-block; float: left; margin:0 10px 10px; text-indent:none;}
	.hp-tab-newprd .j-sw-nav li a { position: relative; display: block; width:100%; height:45px; line-height:40px; text-align: center; text-transform: uppercase; background: url(../M/bg-tag-off.png) no-repeat left top; color: #fefefe; font-weight:500; word-wrap: break-word; overflow: hidden; outline: 0; cursor:pointer; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px;  }
	.hp-tab-newprd .newprd-clip { height:auto; overflow:hidden; padding-top:10px; }
	.hp-tab-newprd .j-sw-nav .on { position: relative; z-index:99 }
	.hp-tab-newprd .j-sw-nav li a:hover, .hp-tab-newprd .j-sw-nav .on a { background-image: url(../M/bg-tag-on.png); z-index:99; color: #fefefe; text-decoration: none; cursor: pointer;  }
	.hp-tab-newprd .j-sw-c ul{ height:auto; overflow:hidden; width:100%;  }
	.hp-tab-newprd .j-sw-c li { width:50%; height:auto; float:left; text-align:center; padding-top:16px; }
	.hp-tab-newprd .j-sw-c li img { width:88%; height:100%; padding: 2px; background-color:#fff; border: 1px solid #ccc }
	.hp-tab-newprd .j-sw-c li a.title { display:block; line-height:30px; height:30px; overflow:hidden; font-size:14px;}
	.hp-tab-newprd .j-sw-c li:hover { background-color:#5fab31;}
	.hp-tab-newprd .j-sw-c ul p {font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:16px; border:1px solid #ccc; clear:both; width:200px; height:38px; line-height:38px; margin:0 auto; background:#FFF;}
	.hp-tab-newprd .j-sw-c ul p:hover { background:#007E1A;}
	.hp-tab-newprd .j-sw-c ul p:hover a { color:#FFF;}

/*6大特点*/
.pin_bj{ padding-top:56px; height:auto; overflow:hidden; background:url(../M//pin_bj.jpg) repeat-y center top; overflow:hidden; font-family:"Microsoft Yahei";}
.pin_bj h2{ height:54px; background:url(../M/pin_line.jpg) no-repeat center 16px; text-align:center; line-height:50px;}
.pin_bj h2 a{ font-size:20px;}
.pin_bj h2 span{ color:#60ae31; display:inline-block; padding-right:10px;}
.pin{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(../M/pk_bj1.jpg) no-repeat 502px 141px;}
.pin dl{ width:95%; height:110px; overflow:hidden; margin:30px auto 0 auto; background:url(../M/pin_wz1.jpg) no-repeat right top;}
.pin .dl01 { float:none;}
.pin .dl02{ background:url(../M/pin_wz2.jpg) no-repeat; float:none;}
.pin dl dt{ width:25%; text-align:center; line-height:100px; font-size:50px; color:#fff;}
.pin .phone_zi { height:110px;}
.pin dd{ width:65%; padding:10px 0 0 10px; overflow:hidden; font-size:14px; line-height:24px; float:left;}
.pin dd b{ color:#60ae31; float:left;}
.pin .dl02 dd{ padding:10px 0 0 15px;}

/*首页选择我们的原因*/
/**/
.ys_bj{ margin-top:44px; height:auto; overflow:hidden; font-family:"Microsoft Yahei";}
.ys1{ width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.ys1 h2{ height:45px; text-align:center;}
.ys1 h2 p{ line-height:45px; font-size:30px; color:#60ae31; display:inline-block; border-bottom:3px solid #60ae31;}
.ys1 h2 span{ display:none;} 
.ys_img1{ display:none;}
.ys1 dl{ margin-top:44px; overflow:hidden;}

.ys_bj .dl01 dt{ background:url(../M/ys_wz1.png) no-repeat; width:157px; height:46px; overflow:hidden; line-height:46px; font-size:20px; color:#fff; margin-left:15px;}
.ys_bj .dl01 dt span{ font:bold 28px Arial, Helvetica, sans-serif; color:#60ae31; display:inline-block; width:50px; height:46px; line-height:46px; text-align:center;}
.ys_bj .dl01 dd{ padding-left:15px;}
.ys_bj .dl01 dd h3{ font-size:22px; color:#000000; font-weight:normal; padding:10px 0 0;}
.ys_bj .dl01 dd p{ font-size:14px; color:#000; line-height:24px; margin-top:10px;}
.ys_bj .dl01 dd p span{ font-size:12px;}
.ys_bj .dl01 dd i{ background:url(../M/ys_ico.jpg) no-repeat; width:140px; height:32px; text-align:center; line-height:32px; margin-top:10px; font-size:14px; display:block; margin-top:10px;z}
.ys_bj .dl01 dd i a{ color:#060; display:block; width:100%; height:32px;}
.ys_bj .dl01 dd b{ color:#60ae31;}

.ys_bj1{ height:auto; overflow:hidden; background:url(../M/about_bj.jpg) repeat-y center top;}
.ys2{ height:auto; width:100%; border-bottom:1px solid #dcdcdc; overflow:hidden; margin:0 auto;}
.ys2 dl{ margin:62px 0 0 0; width:100%; height:auto; overflow:hidden;}
.ys_img2{ display:none;}


.ys3{ height:auto; width:100%; margin:0 auto; overflow:hidden;}
.ys3 dl{ margin:44px 0px 0px; width:100%;}
.jz{ display:none;}


.ys4{ height:auto; width:100%; border-bottom:1px solid #dcdcdc; overflow:hidden; margin:0 auto;}
.ys4 dl{ margin-top:67px; width:100%; height:auto; overflow:hidden;}

.ys4 ul{ padding-left:15px;}
.ys4 li{ width:95%; overflow:hidden;}
.ys4 li img{ width:280px; height:115px;}
.ys4 li span{ display:block; font-size:14px; line-height:26px; color:#000000; padding-top:10px;}
.ys4 li span b{ color:#60ae31;}

.ys_img3{ display:none;}


.ys5{ height:auto; width:100%; margin:0 auto; overflow:hidden;}
.ys5 dl{ margin-top:35px; width:100%;}
.ys_img4{display:none;}

/*一站式*/
.online_bj{ background:#666 url(../M/online_bj.jpg) no-repeat -285px top; height:auto; overflow:hidden;}
.online_bj .line { width:100%;}
.content { width:100%; height:auto; overflow:hidden; margin:0 auto;}
.lc{ padding:28px 15px 30px 15px; overflow:hidden; font-family:"Microsoft Yahei";}
.lc h2{ height:48px; border-bottom:1px solid #a1c989; overflow:hidden; line-height:48px; font-size:20px;}
.lc h2 a{ color:#fff;}
.lc ul li{ float:left; padding-top:69px; height:36px; line-height:36px; font-size:14px; color:#f8d76b; font-weight:bold; width:90px; text-align:center; margin-right:23px;}
.lc .nones{ margin-right:0;}

.online{ overflow:hidden;padding:50px 15px;font-family:"Microsoft Yahei";}
.online h2{ height:48px; border-bottom:1px solid #a1c989; overflow:hidden; line-height:48px; font-size:18px; color:#98c187; text-transform:uppercase; font-weight:normal;}
.online h2 a{ color:#fff; font-size:20px; font-weight:bold; display:inline-block; padding-right:10px;}
.online ul{ margin-top:31px; height:256px; background:#666; padding:22px 0 0 15px; overflow:hidden;}
.online li{ margin-bottom:14px; color:#f00; line-height:27px;}
.online li span{ display:inline-block; display:inline-block; vertical-align:top; width:80px; font-size:14px; color:#FFF;}
.online li .inp11{ width:210px; height:25px; border:1px solid #dcdcdc; margin-right:5px; color:#1d1d1d;}
.online li .inp22{ width:210px; height:60px; border:1px solid #dcdcdc; resize:none; color:#1d1d1d;}
.online li .inp33{ width:74px; height:25px; border:1px solid #dcdcdc; margin-right:10px; color:#1d1d1d;}
.online li img{ vertical-align:middle;}
.btn11{ margin:0 9px 0 80px; width:92px; height:29px; background:url(../M/tj.gif) no-repeat; border:0; text-indent:-1000px;}
.btn22{  width:92px; height:29px; background:url(../M/cz.gif) no-repeat; border:0; text-indent:-1000px;}

/*首页新闻*/

.hnews { display:none}


.contact { width:100%; height:auto; overflow:hidden; padding:35px 0; background:#f2f2f2; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; }
	.contact .line { width:100%;}
	.contact b { font-weight:normal; line-height:40px; color:#666; display:block; padding:0 15px;font-size:30px; text-align:center;}
	.contact b.bstyle {font-size:20px; width:100px; border-bottom:1px solid #ccc; margin:0 auto 35px auto;}
	.contact p { width:85%; display:block; font-size:18px; color:#666; text-align:center; margin:0 auto; padding-bottom:15px;}

.ylinks,.onlineService,.box_os { display:none;} /*友情链接 在线客服 隐藏*/

.footer { width:100%; height:auto; overflow:hidden; font-size:12px; background-color:#222; border-top:2px solid #1a1a1a; margin-top:15px;}
.footer .footnav { font-size:12px; line-height:30px; height:auto; overflow:hidden; color:#468513; text-align:center; padding:10px 0; border-bottom:1px solid #000; border-top:1px solid #989898;}
	.footer .footnav a { margin:0 10px; color:#468513}
.footer .footcon { border-top:1px solid #3e3e3e; height:auto; overflow:hidden; padding:30px 0; text-align:center; line-height:28px; color:#777; font-family:Arial, Helvetica, sans-serif,"宋体";}
	.footer .footcon a { color:#777;}
.footer a:hover { color:#FFF; text-decoration:underline;}


/*产品封面页面*/
.right_cpfm { width:100%; height:auto; overflow:hidden;}


.righttitle { height:32px; margin:0 auto; border-bottom:2px solid #666; border-left:1px solid #FFF; border-right:1px solid #FFF; padding-top:15px;}
	.righttitle b { width:auto; color:#FFF; background:#666; line-height:32px; display:inline-block; padding:0 15px;font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px;}
	.righttitle span { float:right; line-height:32px; color:#999;}
	.righttitle span a { color:#999;}

.rightbody { width:100%; height:auto; overflow:hidden;}	
.rightbody .piclist { width:100%; height:auto; overflow:hidden; padding:10px;}
	.rightbody .piclist ul { height:auto; overflow:hidden;}
	.rightbody .piclist ul li { width:50%; height:auto; overflow:hidden; float:left;}
	.rightbody .piclist ul li img { padding:2px; border:1px solid #ccc;width:90%; height:auto;}
	.rightbody .piclist ul li span { display:block; text-align:center; font-size:14px; overflow:hidden; line-height:20px; height:20px; width:98%;}

	.right_cpfm .cpfm_title { background:url(../M/lookmore.jpg) no-repeat 140px top;}
	.right_cpfm .cpfm_title a { width:140px; height:45px; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px; line-height:40px; color:#FFF; display:inline-block; background:url(../M/bg-tag-on.png) no-repeat center top; text-align:center;}
	.right_cpfm .piclist ul { margin-bottom:25px;}
	.right_cpfm .piclist ul li { width:50%; float:left; padding:0 0 10px;}
	.right_cpfm .piclist ul li img { width:90%; height:auto;}
	

/*关于页面*/

.left { width:100%; height:auto; overflow:hidden; padding-top:30px;}
	.h_title { width:100%; height:auto; overflow:hidden; height:30px; text-align:center;}
		.h_title b { color:#666; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:24px;}
		.h_title font { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ccc; padding-left:10px;}
	.left ul { width:95%; height:auto; overflow:hidden; margin:15px auto 0 auto;}
	.left ul li { width:50%; float:left; height:36px; line-height:34px; background:#EEE; text-align:center; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px;}
		.left ul li a { display:block; background:url(../M/ico.png) no-repeat center top; border:1px solid #CCC;}
	.left ul li.b { background:#060; width:100%;}
		.left ul li.b a { color:#FFF;}
	.left .leftad { display:none;}
.right { width:98%; height:auto; overflow:hidden; margin:0 auto;}


/*产品详情页*/
.bd { width:100%;}
	.bd li img { width:100%; height:auto;}
.hd { display:none;}
.detail { border-bottom:1px solid #060;}
	.detail span { width:100px; height:30px; background:#060; line-height:30px; text-align:center; display:block; color:#FFF; font-size:14px; font-weight:bold;}

.updown { height:auto; overflow:hidden; line-height:30px; font-size:12px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:30px;}


table.canshu { background:#ccc; color:#666;}
	table.canshu td { background:#FFF; padding:5px;}
	table.canshu th {background:#EEE;}
	
	

	.rightbody { height:auto; overflow:hidden; margin-top:15px;}
	.rightbody .newslist { padding:15px 30px; height:auto; overflow:hidden;}
	.rightbody .newslist ul { height:auto; overflow:hidden;}
	.rightbody .newslist li { font-size:15px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(../M/ico.gif) no-repeat left center; text-indent:10px;}
	.rightbody .newslist li i { float:right; font-style:normal; color:#666; font-size:12px;}

.rightbody .newscon { height:auto; overflow:hidden; padding:15px 0;}
	.rightbody .newscon .btitle { height:30px; line-height:30px; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:18px; text-align:center; color:#060; padding-bottom:10px;}
	.rightbody .newscon .autor { line-height:26px; text-align:center; font-size:12px; color:#666; border-top:1px solid #eee; border-bottom:1px solid #eee;}
	.rightbody .newscon .conbox { height:auto; overflow:hidden; padding-top:10px; line-height:200%; font-size:14px;}
	.rightbody .newscon .conbox img { max-width:100%;}

#page { width:100%; height:35px; line-height:35px; text-align:center; margin-top:30px;}
	#page a { padding:5px; border:1px solid #ccc; background:#eee;}
	#page b { background:#666; color:#FFF;padding:5px;}
	#page a b { background:none; color:#000;}



} 
/* 设置了浏览器宽度不大于900px时 */ 

