html,body{text-align:center;	font-family:"Microsoft Yahei";font-size:12px; color:#4F4F4F; height:100%; }
/*头部*/
.wrapper{ min-height:100%; height:auto !important; height:100%; margin:0 auto -72px; position:relative;}
.head { width:1000px; height:98px; margin:0px auto;}
.head .logo{ width:335px; height:98px; float:left; margin-top:0px;}
.head .logo img{ width:335px; height:98px; vertical-align:top;}
.head .language{ width:100px; height:32px; float:right;}
.head .language a{ font-size:14px; color:#006E30;}
.head .language a.now,.head .language a:hover{ color:black;}


nav .dropdown:after{ clear:both; content:"."; display:block; height:0; visibility:hidder;}
nav{width:64%; float:right; margin-top:20px; height:40px; font-size:15px; display: inline-block;}
nav ul{float:right;}
nav ul li{ list-style:none; float:left; position:relative;}
nav ul li a{ display:block; white-space:nowrap; z-index:100;}
nav ul li a:last-child{ margin-right:0px;}
nav ul li .yiji{ display:block; height:40px; line-height:40px; text-decoration:none;
    font-size:15; color:black; padding:0 17px; white-space:nowrap; z-index:100;}
nav .dropdown .drop .now,nav .dropdown .drop:hover .yiji{}
nav ul li dl{position:absolute; display:block; top:40px; left:1px; width:auto; background:rgba(255,255,255,0.72);
    border-radius:10px; -webkit-border-radius:10px; border:1px solid #fff; z-index:10;padding-left: 15px;padding-right: 15px }
nav ul li:hover dl{}
nav ul li dl a{ background:transparent; border:0 none;z-index:50;
    font-size:14px; color:black; display:block; height:40px; line-height:40px; text-decoration:none; width:90px; color:black;}
nav ul li dl a:hover{ color:#006e30; font-size:14px;}
nav ul li dl dd{ 
	width:100%;
	margin-top:-40px;
	opacity:0;
}
nav ul li dl dd:last-child{
	border-bottom:none;
	}
nav ul li dl dd a{
	width:100%;
	}
nav ul li:hover dd{
	margin-top:0;
	opacity:1;
}
nav ul dl dt{
	display:none;
	margin-top:-11px;
	height:10px;
}
nav ul li:hover dt{ display:block;}
nav ul li dl .arrow{    
	width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #006e30;   

	margin:0 auto;
	margin-top:3px;
	display:block;}
	
	
	
.banner{ width:100%; min-width:1000px; overflow:hidden; height:436px; margin:0px auto; position:relative; z-index:1;}
/*幻灯片*/

.i_box{ width:1000px; margin:10px auto; padding:20px 0; text-align:left; height:280px;}
.i_box .i_boxl{ width:290px; float:left;}
.i_box .i_boxr{ width:710px; float:right;}
.i_box .title{ width:100%; height:30px;}
.i_box .i_boxm{ width:100%; height:280px; margin-top:20px;}
.i_boxl ul{ width:100%; border-top:1px /*solid #ddd*/;}
.i_boxl ul li{ width:100%;position:relative; height:70px; margin-top:15px; border-bottom:1px dashed #ddd;}
.i_boxl ul li .div1{ width:45px; height:55px; vertical-align:top; text-align:center;}
.i_boxl ul li .div1 .p1{ color:rgba(255,255,255,1.00); font-size:12px; padding:2px;}
.i_boxl ul li .div1 .p2{ color:#3f3e3e; font-size:14px; padding:2px;}
.i_boxl ul li .div2{ width:230px; height:55px; line-height:55px; position:absolute; right:0px; top:0px;}
.i_boxl ul li .div2 p{ width:230px; height:50px; line-height:55px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_boxl ul li .div2 p:hover{ text-decoration:underline; color:black;}
.i_boxl ul li a{ font-size:14px; color:#6a6a6a;}

.i_boxr .chanpin{ margin-left:50px;}
.scrolllist{width:710px; height:270px; margin:0 auto;}
.scrolllist a.abtn{ display:block;height:245px;width:26px;overflow:hidden;background:url(../images/arrow3.png) no-repeat -3px 50%;}
.scrolllist a.aleft{float:left;}
.scrolllist a.agrayleft{cursor:default;background-position:-64px 50%;}
.scrolllist a.aright{float:right;background-position:-32px 50%;}
.scrolllist a.agrayright{cursor:default;background-position:-96px 50%;}
.scrolllist .imglist_w{width:658px;height:270px;overflow:hidden;float:left;position:relative; margin-top:70px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:150px;float:left;padding:0 9px;}
.scrolllist .imglist_w li img{padding:4px; border:solid 1px #ddd; border-radius:10px;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{ margin-top:25px; background:#E5E5E5; height:30px; width:135px; line-height:24px;overflow:hidden;float:left;}
.scrolllist .imglist_w li p a{ padding-top:4px; padding-left:23px;font-size:15px; font-weight:bold; color:#006E30;}
.scrolllist .imglist_w li p a:hover{ color:#6B6B6B;}
#s2{width:214px;}
#s2 .imglist_w{width:150px;}
#s2 .imglist_w ul{height:20000px;width:auto;position:absolute;left:0px;top:0px;}
#s2 .imglist_w li{float:none;}



.footer{ width:100%; background:url(../images/foot_bg.png); height:72px;}
.footer .bg{ width:1000px; margin:0 auto;}
.footer .bg .foot_l{ width:54%;float:left; margin-top:22px; }
.footer .foot_nav li{ float:left; text-align:center; padding:0 2px;}
.footer .foot_nav li a{ font-size:12px; color:#e1e1e1;float:left;}
.footer .foot_nav li img{margin-top:-8px;}
.footer .bg .bq{ width:46%; float:right; margin-top:20px;color:#e1e1e1;}
.footer .bg .bq p a{ font-size:12px; color:#e1e1e1;float:right; padding:5px;}



/*about*/
.banner_s{ width:100%; height:350px; overflow:hidden; min-width:1000px;}
.banner_s img{ width:1920px; height:350px; vertical-align:top;}
.scd_m{ width:1000px; margin:0px auto;}
.scd_m .scd_ml{ width:162px; float:left;}
.scd_m .scd_ml ul li{ padding:20px 0px; float:left; width:162px; border-bottom: 1px solid #d2d2d2;}
.scd_m .scd_ml ul li .b1{ font-size:40px; color:#006e30; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;float:left;}
.scd_m .scd_ml ul li .b2{ font-size:20px; color:#9d9d9d; font-family:"微软雅黑"; font-weight:bold;float:left; margin-top:16px; margin-left:5px;}
.scd_m .scd_ml ul li a{ font-size:14px; color:#7b7b7b; float:left;}
.scd_m .scd_ml ul li a img{width:11px; height:5px; float:left; margin-top:8px}
.scd_m .scd_ml ul li a  p{ float:left; margin-left:5px;}
.scd_m .scd_ml ul li a.now ,.scd_m .scd_ml ul li a:hover{color:#373737; font-weight:bold;}
.scd_m .right{ width:775px; height:670px; float:right; margin-top:35px;}
.scd_m .right .r_title{ float:left;}
.scd_m .right .r_title p{ font-size:22px; font-weight:500; color:#009740; float:left}
.scd_m .right .pst{ color:#494949; padding-top:10px; float:right;}
.scd_m .right .pst b,a{ color:#494949;}
.scd_m .right .pst a:hover{ text-decoration:underline;}
.scd_m .right .scd_mr{ width:775px; margin-top:50px}
.scd_m .right .scd_mr .pic_text{ width:775px;}
.scd_m .right .scd_mr .pic_text img{ float:left; }
.scd_m .right .scd_mr .pic_text p{font-size:14px; width:470px; float:right; color:black; padding-top:30px; line-height:25px; text-align:left; text-indent:30px;}
.scd_m .right .scd_mr .text{ width:775px; float:left; text-align:left;}
.scd_m .right .scd_mr .text p{ font-size:14px; color:black; line-height:25px; text-indent:30px;}

/*product*/

.right ul.pic_list { padding-top:30px;}
.right ul.pic_list li{ float:left;width:258px; height:170px; overflow:hidden; margin-top:15px;}
.right ul.pic_list li a.pic{ display:block;width:200px; height:140px; margin:0 auto;}
.right ul.pic_list li img{ width:200px; height:140px; border:1px solid #006e30}
.right ul.pic_list li p{ height:30px; line-height:30px; font-size:13px;}
.right ul.pic_list li p a{ cursor:pointer}
.right ul.pic_list li a:hover img{-moz-opacity:0.8; filter:alpha(opacity=80);opacity: 0.8;}

.wenzihuanrao {
            width:770px;
			padding-top:15px;
}
.wenzihuanrao img {
            float:left;
            width:300px;
            height:300px;
			border:1px solid green;
			
			margin-bottom:10px;
			margin-right:10px;
}

/*news*/
.right .news dl{width:780px; padding-top:20px; }
.right .news dl:first-child{ margin-top:30px;}
.right .news dl dd{ float:right; width:660px;}
.news dl{ width:100%;border-bottom:1px dashed #ddd;}
.news dl dt ,.news dl dt img{ width:100px; height:60px; float:left; vertical-align:top;}
.news dl dd .title{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.news dl dd .title a{ font-size:14px; color:#505050; font-weight:bold;}
.news dl dd .title a:hover{ color:#006e30;}
.news dl dd .title .date{ float:right;}
.news dl dd .des{ width:100%; height:65px; font-size:12px; color:#989898; line-height:157%;overflow:hidden; text-align:left;}
.news dl dd .more{ font-size:14px; color:#B80000; float:right;}
.news dl dd .more:hover{ text-decoration:underline}
#inner_news{}
.news_tit{font-family:"微软雅黑"; font-size:16px; font-weight:bold;padding-bottom:10px; padding-top:15px; margin-bottom:10px; border-bottom:#e9e9e9 1px solid; text-align:center; color:#bd2220}
#contentpage{ line-height:28px; padding-top:15px;}
.pages{ width:100%; text-align:center; padding-top:30px;}
.pages a ,.pages span , .pages input{ display:inline-block; *display:inline; zoom:1; height:25px; line-height:25px; vertical-align:top; margin:0 2px; font-size:12px; color:#333333; padding:0 10px;}
.pages a , .pages input{ border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages a.now , .pages a:hover{ color:#FFF; background:#447332; border:1px solid #447332;}
.pages span{ margin:0px;}
.pages input{ width:40px; text-align:center; padding:0px;}
.pages .btn{ cursor:pointer; background:#447332; border:1px solid #447332; color:#FFF; font-size:13px;}


/*contact*/
.right .recruit{ width:100%; margin-top:50px; text-align:left;}
.right .recruit p:first-child{ font-size:18px;}
.right .recruit p{ font-size:16px; font-weight:bold; padding:8px 0px;}
.right .recruit ul{ list-style-type:disc; list-style-position:inside;}
.right .recruit ul li{ padding:3px; font-size:14px; color:#373737;}


/*service*/
.right .clears{ clear:both;}
.right .service .messages{padding:15px 0; margin-top:50px;}
.right .service .messages input,.messages select,.right .service .messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.right .service .messlist {height:30px;margin-bottom:10px;}
.right .service .messlist label{float:left;width:100px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.right .service .messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;}
.right .service .messlist.textareas{ height:auto;}
.right .service .messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}
.right .service .messlist.yzms input{width:100px;}
.right .service .messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.right .service .messsub{ padding-top:20px ;margin-right:120px;}
.right .service .messsub input{width:100px; height:35px; background:#fff; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.right .service .messsub input:hover{ background:#f60;color:#fff;}

/*net*/
.right .net{ text-align:left; margin-top:50px;width:100%}

/*details*/
.details{ width:1000px;; margin:0 auto; height:500px;}
.details b{ float:left; font-size:20px; height:30px; line-height:30px; color:#006e30; padding-top:20px;}
.details .details_l{ width:45%; padding-top:80px;}
.details .details_l img{ float:left; margin-bottom:50px; width:400px; border-radius:10px;}
.details .details_r{ width:55%; font-size:16px; float:right; text-align:left;}
.details .details_r .chanpin{ width:100%; padding:10px 0;}
.details .details_r p{ border-bottom:1px dashed #494949; font-weight:bold; padding:10px 0;}
.details .details_r h6{ font-size:14px; line-height:26px;}
.details .details_r input{ width:70px; height:30px;  background:#447332; border:1px solid #447332; color:#fff; float:right; margin-top:20px;}



img.double-border {
        border: 5px solid #ddd;
        padding: 5px;
        background: #fff;
}


