@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Geneva, sans-serif; margin:0px auto; color:#333; font-size:12px; background:#fff; }
.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }
img,.dibu_youxiang .dibuyux input{ border:none; }
p,form,ul,dl,dd,dt{ margin:0px; padding:0px; }
ul,dl,dd,dt,li{ list-style:none; }
a{text-decoration:none; color:#333; }
a:hover{ color:#458300; }
#hongzi{ color:#458300; }
.botton{background:url(../img/Send.png) no-repeat; width:302px; height:40px; border:none; cursor:pointer; font-family:Verdana, Geneva, sans-serif; color:#ffffff; font-size:16px; }
.top{top:0;            
            color: #3E3E3E;
			background:url(../img/touming.png);
            right: 0;
            
            text-align: left;
            width:100%;
			height:105px;
            z-index: 10000;
            _position:absolute; /* for IE6 */ 
            _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); 
            overflow:visible; }/* for IE6 */
.topn{ width:995px; height:105px; margin:auto; }
.top-lg{ margin-top:9px; float:left}	
.top-r{margin-right:0; float:right; width:885px; height:105px; }
.top-rt{ height:45px; margin-top:10px; }
.top-rt img{ float:left}	
.input1{ float:right; width:252px; height:26px; line-height:26px; background-color:#FFF; border:1px #dedede solid; font-size:12px; color:#999; font-style:italic; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }	
.input2{ float:right; margin-right:0; width:40px; height:30px; background:url(../img/sousuo.jpg); border:none; cursor:pointer; }
.top-rt a{ float:right; line-height:30px; margin-right:10px; color:#666; letter-spacing:-1px; }			

/**************************daohang**************************/
.top-rb{ float:right; font-size:14px; }
.nav{ background:url(../img/daohang_bg.jpg) right 17px no-repeat;}
#navigation, #navigation li ul { list-style-type:none; background:url(../img/touming.png) repeat; } 
#navigation { margin:4px; } 
.daohang { float:left; 
position:relative; 
 margin-left:62px; } 
#navigation li a:link, #navigation li a:visited { display:block; text-decoration:none; color:#333; padding-left:0px; padding-right:0px; height:35px; line-height:40px; } 
#navigation li ul li, #navigation li ul li { display:block; text-decoration:none; height:35px; line-height:40px; } 
#navigation li:hover { color:#000; border-bottom:2px solid #458300} 
#zhong{ border-bottom:2px solid #458300; }
#navigation li ul li{ font-size:12px; }
#navigation li ul li:hover { color:#fff; background:#458300; border-bottom:none; } 
#navigation li ul li a{ margin-left:20px; }
#navigation li ul li:hover a{ color:#FFFFFF; }
#navigation li ul { display:none; position:absolute; top:37px; left:0; margin-top:0px; width:225px; } 
#navigation li ul li ul { display:none; position:absolute; left:225px; margin-left:0px; width:225px; color:#000000; } 
.top20{ padding-top:20px; }
#navigation li ul li:hover ul li a{ color:#333; }
#navigation li ul li:hover ul li:hover a{ color:#FFFFFF; }
/******************banner****************************/
/*banner*/
.banner{ float:left; display:inline; width:100%; border-top:3px solid #458300; }
.main_visual { MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden; clear:both; }
.main_image { POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 593px; OVERFLOW: hidden; z-index:0}
.main_image UL { POSITION: absolute; WIDTH: 9999px; HEIGHT: 593px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
.main_image LI { WIDTH: 100%; FLOAT: left; HEIGHT: 593px}
.main_image LI SPAN { WIDTH: 100%; DISPLAY: block; HEIGHT: 593px}
.main_image LI A { WIDTH: 100%; DISPLAY: block; HEIGHT: 593px}
.main_image LI .img_1 { BACKGROUND:url(../img/banner1.jpg) no-repeat center top; }
.main_image LI .img_2 { BACKGROUND: url(../img/banner2.jpg) no-repeat center top; }
.main_image LI .img_3 { BACKGROUND: url(../img/banner3.jpg) no-repeat center top; }
.main_image LI .img_4 { BACKGROUND: url(../img/banner4.jpg) no-repeat center top; }
DIV.flicking_con { Z-INDEX: 99; POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; }
DIV.flicking_con .flicking_inner { Z-INDEX: 999; POSITION: absolute; HEIGHT: 10px; TOP: 510px; right: 45%; }
DIV.flicking_con A { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND:url(../img/about2_05.png) no-repeat; FLOAT: left; HEIGHT: 13px; CURSOR: pointer; PADDING-TOP: 0px; }
DIV.flicking_con A.on { BACKGROUND:url(../img/about2_03.png) no-repeat}
#btn_prev { Z-INDEX: 11111; POSITION: absolute; WIDTH: 54px !important; DISPLAY: none; HEIGHT: 54px !important; TOP: 250px}
#btn_next { Z-INDEX: 11111; POSITION: absolute; WIDTH: 54px !important; DISPLAY: none; HEIGHT: 54px !important; TOP: 250px}
#btn_prev { }
#btn_next { }
/*********************main*****************/
.main1{ width:995px; margin:auto; height:285px; padding-top:45px; }
.main1 p{ text-align:center; font-size:24px;color:#333}
.main1 li{ width:995px; text-align:center;color:#333; margin-top:10px; }
.tupian1 li,.tupian2 li{ width:156px; line-height:20px; height:44px; }
.tupian1 li a{color:#000 }
.tupian2 li a{color:#000}
.tupian1{ margin-top:37px; margin-left:0; float:left;width:156px; height:200px; }
.tupian2{ margin-top:37px; margin-left:53px; float:left;width:156px; height:200px; }
.main1 span{ width:55px; height:20px; }

.main2{ margin:auto;  height:280px; background:url(../img/bantouming.png); margin-top:45px; border:1px solid #FFF}
.main2n{ width:995px; margin:auto; margin-top:80px; }
.main2n a li:hover{ color:#458300; }
.main2n a p:hover,.main2n a div:hover{ color:#458300; }
.main2n a div{text-align:center; color:#333; margin-top:30px; line-height:20px; font-size:12px}
.main1 a p:hover{ color:#458300; }
.main3 a li:hover{ color:#458300; }
.main1 a li:hover{ color:#458300; }
.tupian2 li a:hover,.tupian1 li a:hover{ color:#458300; }
.main3-rnr a:hover{ color:#458300; }
.main4 a p:hover{ color:#458300; }
.foot1 a:hover{ color:#458300; }
.foot2 a:hover{ color:#458300; }
.foot3 a:hover{ color:#458300; }
.main2n li{ text-align:center; font-size:24px;color:#333}
.main2n p{ text-align:center; color:#333; margin-top:30px; line-height:20px; }
.main3{ margin:auto; width:995px; height:435px; margin-top:40px; }
.main3 li{ text-align:center;font-size:24px;color:#333}
.main3-l{ float:left; width:460px; height:370px; margin-top:40px; }
.main3-r{ float:right; width:500px; height:370px; margin-top:40px; }
.main3-rn{ height:100px; width:500px; }
.main3-rn img{ float:left}
.main3-rnr{ float:right; width:355px; height:90px; }
.main3-rnr span a{font-size:14px;color:#333; }
.main3-rnr li{ margin-top:10px; font-size:12px; width:355px; text-align:left; float:left; overflow:hidden }
.shijian{margin-left:10px; }
.main3-rnr li a{ color:#333; line-height:15px; }
.more{ float:right; color:#458300}
.ers{ margin-top:36px; }
.main4{ margin:auto; height:290px; background:url(../img/ditu.jpg); margin-top:45px; border:1px solid #FFF}
.main4n{width:995px; margin:auto; margin-top:30px; }
.main4 p{text-align:center; font-size:24px;color:#333; }
input{ font-family:Verdana, Geneva, sans-serif}
textarea{ font-family:Verdana, Geneva, sans-serif}
.main4-l{ width:645px; float:left; }
.int1{ float:left;margin-top:30px; background:url(../img/sousuo1.png); border:none; width:290px; height:40px; line-height:40px; font-size:12px; color:#888; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.int2{ float:right; }
.int3{ background:url(../img/sousuo2.png); width:635px; height:110px; border:none; font-family:Verdana, Geneva, sans-serif;font-size:12px; color:#888; line-height:25px; margin-top:26px; padding-left:10px; overflow:auto; }
.main4-r{ width:302px; float:right}
.main4-r img{ float:left; margin-left:10px; margin-top:26px; }
.main4-r li{ width:302px; height:40px; background:url(../img/Send.png); margin-top:28px;line-height:40px;  text-align:center }
.main4-r li a{font-size:16px; color:#fff; }
.main4-r li a:hover{ }
.int4{float:left; margin-top:26px; background:url(../img/sousuo3.png); width:140px; padding-left:10px; height:40px; line-height:40px; border:none; font-size:12px; color:#888; font-family:Verdana, Arial, Helvetica, sans-serif; }
.w1000{ width:1000px; margin:0 auto; clear:both; }
.footer{ height:auto; background-color:#222; }
.foot1{ float:left; display:inline; width:230px; height:auto; }
.foot1 strong{ float:left; display:inline; width:100%; font-size:18px; color:#fff; font-weight:normal; margin-top:25px; }
.foot1 p{ float:left; display:inline; width:100%; line-height:25px; color:#bbbbbb; margin-top:10px; }
.foot1 p a{ color:#bbbbbb; }
.foot2{ float:left; display:inline; margin-left:80px; }
.foot2 strong{ float:left; display:inline; width:100%; font-size:18px; color:#fff; font-weight:normal; margin-top:25px; }
.foot2 strong:hover,.foot1 strong:hover{ color:#458300}
.foot2 p{ float:left; display:inline; width:100%; line-height:25px; color:#bbbbbb; margin-top:10px; }
.foot2 a{ color:#bbbbbb; } 
.foot3{ float:left; display:inline; width:245px; line-height:25px; color:#bbb; margin-top:30px; }
.foot3 a{ color:#bbb;}
.foot3 img{ margin-right:15px; margin-top:15px; }
.foot4{ float:left; display:inline; width:100%; font-family:Verdana, Geneva, sans-serif; color:#bbb; margin-top:20px; padding-bottom:20px; }
.foot4 a{ color:#bbb; margin-right:10px; margin-left:5px}
.foot4 a:hover{color:#458300;}
/*  */
 #returnTop { _display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:5%;
	bottom:-200px;
	_bottom:auto;
	width:37px;
	height:37px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../img/index_08.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s; }
.addto{ background:url(../img/products1_07.jpg) no-repeat; width:215px; height:26px; border:none; cursor:pointer; }
.fl{ float:left}
.jixugw{ background:url(../img/inquire.jpg) no-repeat; width:90px; height:25px; border:none; cursor:pointer; margin-right:30px; font-family:Verdana, Geneva, sans-serif; color:#ffffff }
/*about1*/
.aboutzi{ margin-top:20px; line-height:25px; color:#333333; margin-bottom:25px; }
.path{ float:left; display:inline; width:100%; clear:both; background:url(../img/about1_03.jpg) no-repeat left bottom; color:#666666; margin-top:10px; }
.path span{ margin-left:18px; }
.path a{ color:#666666; }
.path a:hover{ color:#458300;}
.about1{ float:left; display:inline; width:100%; margin-top:30px; color:#333; line-height:22px; padding-bottom:45px; }
.about1 p strong{ font-size:16px; font-weight:normal; }
.floatr{ background:#f5f5f5; width:69px; height:170px; position:fixed; right:0; top:50%; margin-top:-85px; }
.floatr ul{ margin:auto 11px; text-align:center; }
.floatr ul li{ border-bottom:solid 1px #aaaaaa; margin-top:15px; padding-bottom:10px; }
.floatr ul li a{ color:#000000; }
.floatr strong{ display:block; text-align:center; margin-top:10px; }
/*about2*/
.about2{ float:left; display:inline; width:100%; padding-bottom:45px; }
.about2 p{ background:url(../img/about2_11.jpg) no-repeat; min-height:70px; margin-top:35px; }
.about2 span{ float:left; display:inline; margin-left:75px; line-height:22px; margin-top:25px; }
.about2 img{ margin-top:35px; margin-left:100px; }
/*products1*/
.product1{ float:left; display:inline; width:100%; }
.product1_tit{ float:left; display:inline; width:100%; }
.product1_tit ul{ float:left; display:inline; }
.product1_tit ul li{ float:left; display:inline; height:40px; line-height:40px; background:#458300; margin-right:33px; margin-top:30px; }
.product1_tit a{color:#FFFFFF;  padding:0 20px; }
.product1_des{ float:left; display:inline; width:100%; }
.product1_des ul{ float:left; display:inline; padding-bottom:45px; }
.product1_des ul li{ float:left; display:inline; margin-left:55px; border:solid 1px #dedede; width:470px; margin-top:42px; }
.product1_des ul li img{ float:left; display:inline; margin:7px; }
.product1_des ul li span{ float:left; display:inline; width:270px; margin-left:3px; }
.product1_des ul li span strong{ float:left; font-size:14px; font-weight:normal; margin-top:25px; }
.product1_des ul li span p{ float:left; line-height:22px; margin-top:10px; }
.product1_des ul li span dl{ float:right; display:inline; margin-top:20px; }
.product1_des ul li span dl dt{ float:left; display:inline; }
.product1_des ul li span dl dd{ float:left; display:inline; margin-left:12px; }
.product1_des ul li span dl dd a{ color:#458300; border:solid 1px #458300; padding:6px 10px; }
.product1_des ul li span dl dd a:hover{ background:#458300; color:#FFFFFF; }
.page{ float:left; display:inline; width:100%; text-align:center; padding-bottom:50px; }
.page strong{ float:left; display:inline; }
.page span{ margin-left:83px; float:left; display:inline; margin-top:5px; }
.page span a{ border-left:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; border-top:solid 1px #dcdcdc; padding:9px 12px; color:#727375; }
.page span a:hover{ background:#f5f5f5; color:#979799; }
/*products2*/
.product2{ float:left; display:inline; width:100%; margin-top:30px; padding-bottom:40px;}
.product2_tit{ float:left; display:inline; width:100%; text-align:center; text-align:center; font-size:14px; font-weight:normal; }
.products2tab{ float:left; display:inline; margin-left:173px; margin-top:25px;}
.proimgbig{ float:left; display:inline;}
.proimgbig img{ border:solid 1px #dedede;}
.proimgsml{ float:left; display:inline; width:107px; text-align:center; margin-left:96px;}
.proimgsml ul{ padding-bottom:10px;}
.proimgsml ul li{ margin-top:20px;}
.proimgsml ul li img{ border:solid 1px #dedede;}
.proimgsml #rollBox{height:310px;overflow:hidden; border:solid 0px #000000; margin-top:10px; margin-bottom:10px;}
.nextpro{ float:left; display:inline; margin-left:300px; margin-top:35px;}
.nextpro img{ margin-right:67px;}
.prodescp{ float:left; display:inline; width:100%; margin-top:40px;}
.prodescptit{ float:left; display:inline; width:100%; border-bottom:solid 1px #dfdfdf; font-size:16px; color:#458300; font-weight:bold; line-height:26px;}
.prodescpdes{ float:left; display:inline; width:100%; margin-top:15px;}
.prodescpdes table{ width:90%; border:1px solid #ccc; border-collapse:collapse;}
.prodescpdes table tr td{ border:1px solid #ccc; border-collapse:collapse; padding:3px; line-height:22px;}
.prodescpdes p{ line-height:22px;}
.reladpro{ float:left; display:inline; width:100%; margin-top:35px;}
.reladprotit{ float:left; display:inline; width:100%; border-bottom:solid 1px #dfdfdf; font-size:16px; color:#458300; font-weight:bold; line-height:26px;}
.reladprodes{ float:left; display:inline; width:100%; margin-top:25px;}
.reladprodes ul{ float:left; display:inline; width:100%;}
.reladprodes ul li{ width:200px; overflow:hidden; float:left}
.reladprodes ul li p{ text-align:center; margin-right:50px; }
.reladprodes ul li img{ float:left; display:inline; border:solid 1px #dedede; margin-right:50px; margin-bottom:8px;}
.reqaqute{ float:left; display:inline; width:100%; margin-top:35px;}
.reqaqutetit{ float:left; display:inline; width:100%; border-bottom:solid 1px #dfdfdf; font-size:16px; color:#458300; font-weight:bold; line-height:26px;}
.reqaqutedes{ float:left; display:inline; background:url(../img/products2_22.jpg) repeat-x; border:solid 1px #d7d7d7; border-top:none; width:998px; margin-top:25px;padding-bottom:25px;}
.reqaqutedes p{ text-align:center; font-size:14px; margin:30px auto 20px 0;} 
.reqaqutedes dl{ float:left; display:inline; font-size:13px; color:#666666; margin-left:70px;}
.reqaqutedes dl dt{ float:left; display:inline; line-height:26px; margin-top:20px;}
.reqaqutedes dl dt span{ display:block; float:left; width:120px;}
.reqaqutedes dl dt .txt{ float:left; display:inline; border:solid 1px #d5d5d5; width:184px; height:26px; line-height:26px;}
.reqaqutedes dl dd{ float:left; display:inline; margin-left:215px; margin-top:20px; line-height:26px;}
.reqaqutedes dl dd span{ display:block; float:left;}
.reqaqutedes dl dd .txt{ float:left; display:inline; border:solid 1px #d5d5d5; width:184px; height:26px; line-height:26px; margin-left:5px;}
.reqaqutedes dl dt .txt1{ float:left; display:inline; border:solid 1px #d5d5d5; width:698px; height:114px; line-height:26px; overflow:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.reqaqutedes dl dt .txt2{ float:left; display:inline; border:solid 1px #d5d5d5; width:95px; height:26px; line-height:26px;}
.reqaqutedes dl dt img{ float:left; display:inline; margin-left:16px; margin-top:5px;}
.reqaqutedes dl dt .button{ float:left; display:inline; background:url(../img/products2_26.jpg) no-repeat; width:97px; height:24px; border:none; margin-left:14px; margin-top:3px; cursor:pointer;}
/*Solution1*/
.solution1{ float:left; display:inline; width:100%; margin-top:30px; line-height:22px; padding-bottom:40px; }
/*Solution2*/
.solution2{ float:left; display:inline; width:100%; margin-top:45px; padding-bottom:40px; }
.solution2big{ float:left; display:inline; width:482px; margin-left:137px; }
.solution2big img{ border:solid 1px #cccccc; }
.solution2big span{ display:block; text-align:center; margin-top:20px; }
.solution2sml{ float:left; display:inline; width:143px; margin-left:106px; text-align:center; }
.solution2sml ul li{ margin-top:22px; }
.solution2sml ul li img{ border:solid 1px #d1d1d1; cursor:pointer;} 
#rollBox{height:615px;overflow:hidden; border:solid 0px #000000; margin-top:10px; margin-bottom:20px; }
/*news1*/
.news1{ float:left; display:inline; width:100%; }
.news1 ul{ float:left; display:inline; width:100%; }
.news1 ul li{ float:left; display:inline; width:100%; border-bottom:solid 1px #dfdfdf; padding-bottom:26px; margin-top:37px; }
.news1 ul li span{ float:left; display:inline; width:83px; }
.news1 ul li span samp{ display:block; background:#458300; width:83px; height:58px; text-align:center; font-size:30px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding-top:5px; }
.news1 ul li span samp font{ font-size:14px; }
.news1 ul li span em{ display:block; margin-top:3px; }
.news1 ul li strong{ float:right; display:inline; width:870px; font-weight:normal; }
.news1 ul li strong em{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-style:normal; margin-top:20px; }
.news1 ul li strong p{ line-height:22px; color:#666; margin-top:10px; }
.news1 ul li strong p a{ color:#666; }
.news1 ul li strong p a:hover{ color:#458300; }
.news1 ul li strong samp{ display:block; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-top:20px; }
.news1 ul li strong samp a{ color:#666; }
.news1 ul li strong samp a:hover{ color:#458300; }
.pagecenter{ float:left; display:inline; width:100%; clear:both; text-align:center; margin-top:40px; padding-bottom:40px; }
.pagecenter a{ border-left:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; border-top:solid 1px #dcdcdc; padding:9px 12px; color:#727375; }
.pagecenter a:hover{ background:#f5f5f5; color:#979799; }
.newspro{ float:left; display:inline; width:100%; padding-bottom:45px; margin-top:30px; }
.newsprotit{ float:left; display:inline; width:100%; background:url(../img/news1_20.jpg) repeat-x left center; font-size:16px; color:#458300; font-weight:bold; }
.newsprotit span{ padding-right:20px; background:#FFFFFF; }
.newsprodes{ float:left; display:inline; width:100%; margin-top:35px; }
.newsprodes ul{ float:left; display:inline; width:100%; }
.newsprodes ul li{ float:left; display:inline; margin-left:45px; }
.newsprodes ul li p{ text-align:center}
.newsprodes ul li img{ border:solid 1px #dedede; margin-bottom:8px; }
/*news2*/
.news2{ float:left; display:inline; width:100%; margin-top:30px; }
.news2 h1{ text-align:center; font-size:14px; }
.news2 span{ display:block; text-align:center; height:20px; line-height:20px; margin-bottom:15px; margin-top:15px; }
.news2 span em{ background:url(../img/news2_03.jpg) no-repeat left center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-style:italic; padding:5px 0 5px 25px; }
.news2 p{ line-height:22px; }
.news2 a{ color:#458300;}
.prenext{ float:left; display:inline; width:100%; color:#666; line-height:22px; border-top:solid 1px #dfdfdf; margin-top:33px; padding-top:10px; padding-bottom:35px; }
.prenext a{ color:#666; }
.prenext a:hover{ color:#458300; }
/*contact*/
.contact{ float:left; display:inline; width:100%; padding-bottom:40px; margin-top:30px; }
.contact1{ float:left; display:inline; width:520px; }
.contact1 strong{ font-size:20px; font-weight:normal; color:#458300; }
.contact1 p{ line-height:22px; margin-top:10px; }
.contact1 p a{ color:#458300; }
.contact1 ul li{ margin-top:22px; }
.contact1 ul li .txt{ width:490px; height:35px; line-height:35px; border:solid 1px #cccccc; padding-left:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; }
.contact1 ul li .txt1{ width:490px; height:142px; line-height:35px; border:solid 1px #cccccc; padding-left:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; overflow:auto; font-size:12px; }
.contact1 ul li .txt2{ float:left; width:145px; height:35px; line-height:35px; border:solid 1px #cccccc; padding-left:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; }
.contact1 ul li img{ float:left; display:inline; margin-left:17px; margin-right:34px; }
.contact1 ul li .button{ float:left; display:inline; background:url(../img/contact_24.jpg) no-repeat; width:104px; height:33px; border:none; cursor:pointer; }
.contact2{ float:right; display:inline; width:400px; }
.contact2 strong{ font-size:20px; font-weight:normal; color:#458300; }
.contact2 ul li{ margin-top:20px; padding-left:28px; line-height:22px; }
.contact2 ul li.icon1{ background:url(../img/contact_03.jpg) no-repeat left center; }
.contact2 ul li.icon2{ background:url(../img/contact_06.jpg) no-repeat left center; }
.contact2 ul li.icon3{ background:url(../img/contact_09.jpg) no-repeat left center; }
.contact2 ul li.icon4{ background:url(../img/contact_12.jpg) no-repeat left center; }
.contact2 ul li.icon5{ background:url(../img/contact_14.jpg) no-repeat left 3px; }
.contact2 img{ margin-top:20px;}






.daohang{ height:40px; margin-top:0px; width:801px; float:right; margin-left:36px; _margin-left:0px; margin-top:15px; margin-right:26px; }
.sf-menu { z-index:999999; }
.sf-menu ul { position:absolute; top:-999em; background:url(../img/touming.png) repeat; }
.sf-menu ul li:hover{ background:#458300; }
.sf-menu ul li a{ padding-top:12px; padding-bottom:10px; display:block;  padding-left:0px; }
.sf-menu ul li{ padding:0; margin:0; padding-left:20px;}
.sf-menu li:hover {	visibility:inherit; }

.sf-menu li { /*float:left;*/ position:relative; padding-left:30px; padding-right:30px; }

.sf-menu a { position:relative; color:#333; }
.sf-menu li:hover ul,.sf-menu li.sfHover ul { left:0px; top:5.1em; z-index:999999999999; top:35px; }
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul { top:-999em; }
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul { top:0px; }
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em; }
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {top:0px; }
.sf-menu .yijilwi{ /*padding-left:30px; _padding-left:28px; padding-right:30px;*/ float:left; font-size:14px; padding-bottom:5px; color:#fff; margin-top:11px; }
.sf-menu .yijilwi a{ padding-left:30px; padding-right:30px; }
.sf-menu .yijilwi:hover{float:left; font-size:14px; border-bottom:2px solid #fff; }
.sf-menu li .zhong{  border-bottom:2px solid #fff; }
.erjiya{ width:198px; }

.chanpinxiala{ margin-left:30px; z-index:999999;}
.chanpinxiala li a:hover{ color:#fff}
.chanpinxiala li{ width:224px; }
.chanpinxiala2{ margin-left:244px;}
.chanpinxiala2 li{ padding-right:15px; }
.aboutxiala{ margin-left:30px;}
.aboutxiala li a:hover{ color:#fff}
.aboutxiala li{ width:224px; }
.erjiyaabout{ color:#ffffff; }
.erjiyaabout:hover{ color:#ffffff; }
#dhzhong{ border-bottom:2px solid #fff; }
/*kefu*/
.kefu{position:fixed;right:0px;top:450px;width:50px; padding-left:10px; padding-right:10px;height:auto;overflow:hidden;text-align:center;background-color:#f5f5f5; padding-bottom:10px;_position:absolute; _bottom:450px; _right:0px; padding-top:7px; display:none;}
.kefu div{margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:5px;}

.page span a.h333:hover,.page span a.h334:hover{border-left: 1px solid #DCDCDC;
border-bottom: 1px solid #DCDCDC;
border-top: 1px solid #DCDCDC;
padding: 9px 12px;
color: #727375; background:#fff; cursor:default;}

.page span a.h334{border-right:solid 1px #dcdcdc}
.weixin{ display:block; float:right; margin-top:40px;}

.biaogepy table{ margin-top:20px; margin-bottom:20px; text-align:center;}
.biaogepy table tr td p{  text-align:center;}
.biaogepy table tr:nth-of-type(1){
background: #458300;
} 
.biaogepy table tr:nth-of-type(1) td{
	color:#fff;
} 