﻿@charset "utf-8";
*{margin:0; padding:0px; list-style:none; text-decoration:none;}
body{font:12px "SimSun","","Arial Narrow"; color:#616a4f;}
img{border:none;}
a{cursor:pointer; color:#616a4f; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover{text-decoration:none;}
em,i{font-style:normal;}

.header_bg{background:url(../images/header_bg.jpg) repeat-x; height:456px;}
.header{width:1000px; margin:0 auto; height:123px;}
.top_left{float:left; width:382px;}
.nav{width:618px; float:left; padding-top:54px;}
.nav ul li{float:left; width:83px; padding:4px 0 0 4px; background:url(../images/nav_line.jpg) no-repeat left;}
.nav ul li a{ color:#221816; font-family:"微软雅黑"; font-size:14px; font-weight:bolder;display:block; width:83px; height:39px;}
.nav ul .on a,.nav ul .on a em,.nav ul li a:hover,.nav ul li a em:hover{color:#37730b;}
.nav ul li a em{font-family:Arial, Helvetica, sans-serif; font-size:10px; height:10px; display:block; text-align:center; color:#999999;}
.nav ul li a i{display:block; text-align:center; height:16px;}
/*banner*/
.banner{width:1000px;height:332px;*height:332px;text-align:center; margin:0 auto; position:relative;}
.slidepic li{position:absolute;left:0px;top:0px;display:none;}
.slidepic li.current{display:block;}
.ad_list{display:inline-block;*display:inline;zoom:1;position:absolute;z-index:4;padding:306px 0 0 291px; left:0px;}
.ad_list li{float:left;padding-left:6px}
.ad_list li a{display:block;width:12px;height:12px;overflow:hidden;background: url(../images/banner_dot.gif) left;}
.ad_list li a.current{background: url(../images/banner_doton.gif) right;}
.btn span{display:block;position:absolute;top:140px;width:51px;height:53px;cursor:pointer;}
/*main_box*/
.main_box{width:1000px; overflow:hidden; margin:0 auto; padding:25px 0;}
.cm{width:960px; position:relative; padding:0 20px 15px 20px; height:340px;}
.cm a.left,a.right{width:13px;height:47px;position:absolute;top:135px;cursor:pointer; display:block; }
.cm a.left{left:0px;background:url(../images/index_cm_left.jpg) no-repeat;}
.cm a.right{right:0px;background:url(../images/index_cm_right.jpg) no-repeat;}

#marquee1{float:left;width:960px; height:337px;overflow:hidden;position:relative;}
#marquee1 ul{width:10000px;}
#marquee1 li{float:left;width:240px;position:relative;overflow:hidden;}
#marquee1 li .cmk{width:190px; margin:0 auto; height:165px; background:url(../images/index_cmbg.jpg) no-repeat; height:318px; padding:19px 19px 0 19px;;}
#marquee1 li .cmk p a{width:190px; height:190px; padding-bottom:10px; text-align:center; vertical-align:middle; display:table-cell; *display:block; *font-size:190px; line-height:normal; overflow:hidden;}
#marquee1 li .cmk p a img{text-align:center; vertical-align:middle;}
#marquee1 li .cmk span{ color:#314e2f; font-weight:bolder; display:block; text-align:left; line-height:18px; height:18px; font-size:14px; padding:0; margin:0; }
#marquee1 li .cmk dl{overflow:hidden; padding-top:10px;}
#marquee1 li .cmk dl dt{float:left; width:33px; text-align:right; padding-top:12px;}
#marquee1 li .cmk dl dd{float:left; width:156px;}
#marquee1 li .cmk dl dd h1{font-size:14px; background:url(../images/cm_dot.jpg) no-repeat top left; color:#a1aa8f; padding-top:10px;}
#marquee1 li .cmk dl dd p{text-indent:24px; line-height:20px; padding-top:5px;}

.index_gg{background:url(../images/index_gg_bg.jpg) no-repeat; width:954px; height:73px; margin:0 auto; overflow:hidden;}
.gg_left{float:left; width:600px; padding:0 10px 0 170px; line-height:73px; font-size:14px; color:#98a186;}
.gg_right{float:left; width:160px; padding:12px 0 0 14px;}

/*footer*/
.footer_bg{background:url(../images/ft_bg.jpg) repeat-x; height:165px;}
.foot{background:url(../images/foot_bg.jpg) no-repeat; width:1000px; height:100px; text-align:center; line-height:24px; margin:0 auto; padding-top:65px; color:#fff;}
.foot a{color:#fff;}
.foot span{font-family:Arial, Helvetica, sans-serif; padding:0 3px;}
/*内页*/
.gg{background:url(../images/gg_bg.jpg) no-repeat; width:1000px; height:62px; margin:0 auto; overflow:hidden; margin-top:20px;}
.pgg_left{float:left; width:600px; padding:0 10px 0 195px; line-height:62px; font-size:14px; color:#98a186;}
.pgg_right{float:left; width:170px; padding:10px 0 0 25px;}
.main{width:1000px; margin:0 auto; padding:20px 0; overflow:hidden;}
.leftmenu{float:left; width:185px; padding-right:20px;}
.leftmenu h1{height:40px;}
.leftnav{border:1px solid #d0d9ca; border-bottom:0px; border-top:0px; width:183px;}
.leftnav li{border-bottom:1px solid #d0d9ca; height:34px; line-height:34px;}
.leftnav li a{width:121px; height:34px; display:block; padding-left:62px; font-size:14px; color:#334e2f;}
.leftnav .lefton a,.leftnav li a:hover{background:url(../images/leftnav_on.jpg) no-repeat; color:#fff;}
.leftd{background:url(../images/left_d.jpg) no-repeat; height:6px;}
.links{background:url(../images/link_bg.jpg) no-repeat; width:95px; height:75px; margin-top:10px; padding:9px 0 0 90px; line-height:21px;}
.rightcontent{float:left; width:795px;}
.title{background:url(../images/tit_bg.jpg) repeat-x; height:33px; overflow:hidden;}
.tit_left{float:left; width:295px;}
.tit_right{float:left; width:490px; text-align:right; padding:12px 10px 0 0;}
.content{padding:10px; width:775px;}
.profile{line-height:22px; padding:10px 0;}
.contact{background:url(../images/ct_bg.jpg) no-repeat; width:420px; margin:0 auto; height:415px; padding:150px 0 0 180px; line-height:24px;}
/*feedback*/
.feedback{ padding-top:15px; border:1px solid #e3e3e3; background:#f8f9f3;}
.fd{text-align:center;line-height:30px;font-size:14px;}
.text li{line-height:24px;width:100%;overflow:hidden;border-bottom:1px solid #e3e3e3;}
.text li span{float:left;margin-right:1px;height:auto;}
.text li .lt{width:22%;text-align:right;padding-top:2px;}
.text li .rt{width:76%;padding:3px 0px 3px 5px;}
.text li .rt input{float:left;margin-top:4px;_margin-top:2px;+margin-top:0px;}
.text li .rt font{float:left;}
.text li .rt1{padding:6px 0px 5px 5px;_padding:2px 0px 3px 5px;+padding:3px 0px 3px 5px;}
.text li .rt .xb{float:left;margin:0px;padding:0px;}
.text li .rt1 label{float:left;padding:0px 5px;line-height:15px;_padding-top:6px;+padding-top:3px;line-height:18px;}
.btn_fed{background:#f8f9f3; text-align:center;padding:8px 0px; overflow:hidden;}
.thankyou{text-align:center;line-height:30px;padding:100px 0;}
/*news*/
.news ul li{line-height:30px; border-bottom:1px solid #ccc; padding:0 5px;}
.news ul li span{float:right;}
.news ul li a{background:url(../images/16.gif) no-repeat left; padding-left:33px;}
.news ul li a:hover{color:#93bd00;}
.news h1{text-align:center; line-height:36px; font-size:16px; border-bottom:1px solid #ccc;}
.news p{line-height:26px; padding:10px;}
.back{text-align:center; line-height:30px;}
/*product*/
.product ul{overflow:hidden;}
.product ul li{float:left; width:193px;}
.product ul li .prk{width:130px; height:170px; margin:0 auto;}
.product ul li .prk a{width:126px; height:166px; text-align:center; vertical-align:middle; display:table-cell; *display:block; *font-size:166px; overflow:hidden; border:2px solid #378200;}
.product ul li .prk a img{text-align:center; vertical-align:middle;}
.product ul li span{display:block; line-height:30px; text-align:center;}

.procon{overflow:hidden; margin:0px;}
.procon dl{overflow:hidden; width:775px; padding:10px 0;border-bottom: 1px dashed #ccc;}
.procon dl dt{float:left; width:130px;}
.procon dl dt a{width:128px; height:168px; text-align:center; vertical-align:middle; display:table-cell; *display:block; border:1px solid #ccc; *font-size:168px; background:#fff;}
.procon dl dt a img{text-align:center; vertical-align:middle;}
.procon dl dd{float:left; width:620px; padding-left:10px;}
.procon dl dd h1{font-size:16px;}
.procon dl dd p{line-height:24px; padding-top:5px;}
/*分页*/
#changpage { display:block; width:720px; float:left; line-height:30px; text-align:center; margin:10px auto 0 auto; font-size:14px;}
#changpage a { background:#75a400; color:#fff; padding:2px 5px; font-size:12px;}
#changpage a.dq { font-weight:bold;}