@charset "utf-8";
/* CSS Document */
body{width:100%; color:#666; background:#fff; font-family:微软雅黑, Arial, Helvetica, sans-serif; margin:0;}
ul, li, dl, dt, dd, ol {display: block;list-style: none;padding:0px;margin:0px;}
a{text-decoration:none;outline:0;}
.main_1004{width:1004px; margin:0 auto; position:relative;}
.clear { clear:both;}
/*-----头部 -----*/
.header{width:100%; height:160px; background:#f9faf6; border-bottom:1px solid #DBDBDB}
.logo{width:648px; float:left}
.tel{width:356px; float:right}
.menu{width:100%; height:56px; background:#fff; border-bottom:3px solid #22ac38; font-size:15px;}
.menu li{width:100px; line-height:56px; text-align:center; float:left}
.menu li a {height:56px; color:#666; line-height:56px; font-size:15px; text-decoration:none}
.menu li:hover {font-weight:bold; background:#F0F0F0; }
.banner{width:100%; height:615px; background:url(../images/banner.html); position:relative; z-index:1;}
.banner_tiao{width:100%; height:133px; background:#dffdd4; top:482px; position:absolute; z-index:2}
.banner_tiao .yuan{width:462px; height:203px; top:-70px; background:url(../images/banner_yuan.png); position:absolute; z-index:3;}
.banner_tiao .gonggao{width:540px; height:80px; margin:20px 0; float:right}
/*首页*/
.index_about{width:100%; line-height:34px;}
.index_tiao{width:100%; height:692px; background:url(../images/index_tiao_bj.jpg) center no-repeat; border-bottom:3px solid #3fa40d}
.index_why{width:100%; background:url(../images/index_why_bj.jpg) center no-repeat; text-align:center}

/* con1 */
.con1{width:1004px;height:666px;margin:20px auto 0;}
.con1_list{width:1004px;height:630px;overflow:hidden;}
.con1_list li{width:251px;height:307px;float:left;overflow:hidden;}
.con1_list li a{display:block;width:224px;height:283px;padding:4px; margin:0 0 0 12px;border:3px solid #e0e0e0;position: relative;}
.con1_list li a:hover{border-color:#22ac38}
.con1_list li a span{display:block;width:224px;height:54px;text-align:center;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;font:16px/54px "microsoft yahei";color:#484848;}
.add{position: absolute;right:-3px;top:-3px;z-index:2;}
.title{display:block;margin:0 auto 26px;}

.index_changjing{width:100%; height:480px; background:#f3fbee;}
/* con2 */
.con2{width:1004px;height:400px;margin:20px auto 0;}
.con2_list{width:1004px;height:370px;overflow:hidden;}
.con2_list li{width:251px;height:307px; float:left;overflow:hidden;}
.con2_list li a{display:block;width:224px;height:283px; padding:4px; margin:0 0 0 12px;border:3px solid #e0e0e0;position: relative;}
.con2_list li a:hover{border-color:#64a657}
.con2_list li a span{display:block;width:224px;height:54px;text-align:center;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;font:16px/54px "microsoft yahei";color:#484848;}

/*底部*/
.lk_bg { padding:25px 0 20px;}
.lk {  width:960px; margin:0 auto; }
.lk_tit { font-weight:normal; height:33px; line-height:33px; margin-bottom:10px; border-bottom:3px solid #ccc; }
.lk_tit .l_more { float:right; font-size:12px; color:#666;}
.lk_tit .l_name { color:#666; font-size:16px;}
.lk_tit em { font-weight:bold; color:#22ac38; font-size:18px; text-transform:uppercase; vertical-align:middle; margin-right:6px;}
.lk_list { line-height:24px; height:48px; overflow:hidden;}
.lk_list a { color:#666; display:inline-block; padding:0 33px;}

.foot{width:100%}
.ft_bg {background:#23ac38 center top no-repeat; padding-top:25px; height:188px;}
.ft_code { float:left; width:143px; height:143px;  padding:3px 27px 0 0;}
.ft_code img {width:143px; height:143px; }
.footer h2 { float:left; padding:3px 20px 0 0;  width:141px;}
.footer h2 img { width:141px; height:141px;}
.ft_txt { float:left; width:450px; color:#fff; line-height:24px;}
.ft_txt a { color:#fff; }
.ft_nav { float:right; width:200px; background:url(../images/ft_line.gif) left 4px no-repeat; height:160px; line-height:36px;}
.ft_nav a { float:left; font-size:14px; color:#fff; width:100px; text-align:center;}
/*页面左侧*/
.left_title{float:left;width:234px;height:70px;background:url(../images/left_title.jpg) 0 0 no-repeat;margin-top:13px;text-align:center;padding-right:16px;display:block;padding-top:27px;}
.left_title span{background:url(../images/left_title2.jpg) 0 center no-repeat;padding-left:35px;font:700 20px/32px "microsoft yahei";color:#fff;}
.left_title p{width:100%;text-align:center;font:12px/20px "microsoft yahei";color:#cbeabf;text-transform: uppercase;}
.right_title{float:left;width:730px;height:76px;background:#cbeabf;margin-top:34px;overflow:hidden;}
.right_name{float:left;font:700 18px/76px "microsoft yahei";color:#12970f;padding-left:24px;}
.right_title p{float:right;font:14px/76px "microsoft yahei";color:#12970f;padding-right:24px;}
.right_title p a{color:#48843d;}
.left{float:left;width:250px;height:auto;overflow:hidden}
.left_nav{width:234px;height:auto;background:#22ac38;overflow:hidden;border-bottom:7px solid #83c975;margin-bottom:30px;padding-bottom:34px;}
.left_nav li a{border-bottom:1px solid #83c975;display:block;width:234px;height:62px;background:url(../images/icons1.html) 194px center no-repeat;font:16px/62px "microsoft yahei";color:#fff; text-align:center}
.left_nav li li a{border-bottom:0;height:32px;line-height:32px;font-size:14px;text-indent:42px;background:none;}
.left_nav li ul{padding:14px 0;border-bottom:1px solid #83c975}
.left_nav ul li a{display:block;width:234px;height:62px;font:16px/62px "microsoft yahei";color:#fff;text-indent:32px;background:none; overflow:hidden;}
.left_contact_top{background:url(../images/left_con_top.jpg) 0 0 no-repeat;width:234px;padding-right:16px;height:30px;padding-top:46px;text-align:center;}
.left_contact_top span{font:700 16px/1 "microsoft yahei";color:#4f8f43}
.left_contact_top p{font:12px/1 "microsoft yahei";color:#4f8f43;}
.left_contact{width:190px;height:auto;background:url(../images/left_con_center.jpg) 0 0 repeat-y;padding:15px 22px;overflow:hidden;font:12px/24px "microsoft yahei";color:#484848;}
/*页面*/
.product02{float:left; width:730px; background:#fff; min-height:633px;}
.product03{ float:left; width:730px; box-sizing:border-box; background:#fff; min-height:633px;}
/* 详细页 */
.content{margin:0 20px; font-size:14px;}
.view{ line-height:180%;border-bottom:1px dashed #ccc; padding:0 0 20px; margin-bottom:20px;}
.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0}
.view-date{width:100%;text-align:center;font:12px/24px "microsoft yahei";color:#999;}
.view-date span{margin:0 7px;}
.view-share{width:140px;margin:20px auto;}
.view-pages{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.view-pages p{width:100%;height:30px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;border-bottom:1px dashed #ddd;}
.view-back{display:block;width:100px;height:30px;margin:10px auto;text-align:center;font:14px/30px "microsoft yahei";}
.view h1{width:100%;font:20px/30px "microsoft yahei";color:#343434;}
.view img{max-width: 100%;display:inline}
.view div{font-size:14px;}

/* 新闻 */
.news{width:100%;height:auto;overflow:hidden;}
.news li{width:100%;height:66px; margin-top:10px;overflow:hidden;font:16px/35px "microsoft yahei";color:#64a657; font-size: 25px;border-bottom: 1px dotted #5b974f;}
.news li strong{float: left;font-size: 25px;line-height:66px; color: #12970f;padding-left: 6px;}
.news li a{float:left;margin-left:20px; color:#484848;font-size: 15px;line-height: 63px;}

.news li span{float:right; color:#666666; font-weight:100;margin-right:20px;font-size: 15px;line-height: 63px}
.news li.blank{margin-bottom:26px;}
.news p { line-height:26px; color:#666666; padding:0 20px 10px;border-bottom:1px dashed  #999999;}

.news1{width:100%;height:auto;overflow:hidden;margin:12px auto;}
.news1 li{width:100%;padding:5px 0; height:30px;font:14px/30px "microsoft yahei";color:#737373;/* background:#fff; */border-bottom:1px dashed #dddddd;}
.news1 li a{float:left;margin-left:12px;}
.news1 li span{float:right;margin-right:12px;}

/* 产品 */
.product3,.product8,.product8 li{width:100%;height:auto;overflow:hidden;}
.product3 li{width:31%;float:left;overflow:hidden;position:relative; text-align:center;border:3px solid #e0e0e0;margin-top: 10px;
    margin-right: 10px;
    padding-top: 5px;}
.product3 li p a{color: #000;}
.product3 li:hover{border:3px solid #64a657;}
.product02 .product3 li img{display: inline-block;height:163px;max-width:100%; vertical-align:middle }
.product03 .product3 li img{display: inline-block;height:209px;max-width:100%;   }
.product3 li>p{width:88%;margin:0 auto;text-align:center;font:14px/40px "microsoft yahei";text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.product3 li>div{margin:3px auto;position:relative; margin:0 auto; width:96.6%; text-align:center;  vertical-align:middle; }
.product3 li>div>a{ display:block;}
.product02 .product3 li>div{  }
.product3 li>div>p,.prod-zoom{position:absolute;background:url(../images/product_zoom.html) 0 0 no-repeat;width:53px;height:53px;left:50%;top:50%;margin:-26px 0 0 -26px;cursor: pointer;z-index:1;top:-100%;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.product3 li>div:hover p,.prod8-left:hover p{top:50%;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}



/* pages */
.pages {
	width: 310px;,
	height: 28px;
	margin: 10px auto 30px auto;
	clear: both;
}
.pages ul {
	width:100%;
	margin: 0 15px 0 0;
	display: inline;
}
.pages ul li {
	float: left;
	display: inline;
	margin: 0 7px 0 0;
	font: 500 14px/28px 宋体;
	color: #fff;
	width: 64px;
	height: 26px;
	border: 1px solid #ff6600;
	background: #ff8a00;
	text-align: center;
}
.pages ul li a {
	color: #fff;
	display: block;
	width: 64px;
	height: 26px;
}
