﻿*{
	margin:0px;padding:0px;
}
li{
	list-style:none;
}
img{
	max-width:100%; vertical-align:middle
}
a{
	text-decoration:none;color:#333;
}
a:hover{
	 color:#19732b;
}
body{
	background:url('../../images/liubian/bg.jpg') center; font-size:12px; font-family:微软雅黑; line-height:20px; color:#666
}
.contai{
	max-width:1020px;margin:0px auto; position:relative;
}
.conner{
	max-width:1020px; padding:0 15px;
    margin: 0 auto; background:white;
}
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../../images/liubian/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../../images/liubian/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:142px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-96px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../../images/liubian/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../../images/liubian/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../../images/liubian/open_im.png) no-repeat left top;}
.hader{
	background:url('../../images/liubian/hader.jpg'); padding:20px 10px;
}
.fl{
	float:left;
}
.ri{
	float:right;
}
.fanyi{
	padding-top:4px;
}
.fanyi a{
	 color:#999;background:#eeeeee; padding:2px 10px;border-radius:3px;margin-right:10px;
}
.fanyi a:hover,.fanyi a.hover{
	 background:#1e7330; color:white;
}
.inoutin{
	padding:5px 10px 0 0;
}
.so{
	position:relative;
}
.so a{
	position:absolute;right:0px; top:0px;
}
.so input{border-radius:100px; padding-left:10px; color:#999; font-size:12px;
 width:100%;height:26px;border:1px #ddd solid;
}
.sign{
	padding-top:17px;
}
.sign input{color:#999; font-size:12px;
	height:30px;border:1px #ddd solid; padding:0 10px;margin-left:10px;
}
.sign a{
	border:1px #1c7b30 solid; color:#1c7a2f;padding:5px 10px; margin-left:10px;
}
.sign .signin{
	background:#1c7b30;color:white;
}
.flexslider{position:relative;overflow:hidden;background:url(../../images/liubian/loading.gif) 50% no-repeat;z-index:1;}
.slides{position:relative;z-index:1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:4px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:30px; height:4px; margin:0 5px; cursor:pointer; background:#fff; text-indent:-99999px;filter: alpha(opacity=30); opacity:0.3;}
.flex-control-nav .flex-active{background:#208235;filter: alpha(opacity=100); opacity:1;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images/liubian/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images/liubian/next.png) center center no-repeat;}
.title{
	font-size:16px; color:#1c7c30;font-weight:bold; padding:20px 0;
}
.product1 li{
	float:left;width:191px; background:white; margin-right:11px; padding:6px; color:#999
}
.product1 li.rightling{
	margin-right:0px;
}
.product1 li b{
	display:block;font-size:14px;color:#333; font-weight:normal; padding:5px 0;
}
.product1 li p a{
	color:white;background:#1c7c30;padding:2px 15px; display: inline-block;border-radius:3px; margin-top:5px;
}
.product1 li p a:hover{
	background:#0e521c
}
.product2{
	border:1px #1c7c30 solid; margin-top:20px; padding-bottom:10px;
}
.product2l{
	width:236px;float:left; 
}
.product2l h2{
	background:#1c7c30;height:45px;color:white;font-size:16px; font-weight:bold; padding:10px 0 0 10px;
}
.product2lin{
	position:relative; margin:18px 14px 10px 14px;
}
.product2lin input{
	border:1px #dbdbdb solid;height:35px;width:100%;
}
.product2lin a{
	position:absolute;right:0px; top:0px;
}
.product2l ul{
	padding-right:14px;
}
.product2l ul li{
	 float:left; width:50%; padding:11px 0 0px 14px;
}
.product2l ul li a{
	border:1px #ddd dashed; display:block; height:30px;line-height:28px;text-align:center;
}
.product2l ul li a:hover{border:1px #1c7c30 dashed;
	background:#1c7c30;color:white;
}
.product2r{
	float:left;width:762px;
}
.product2r h2{
	background:url('../../images/liubian/h_02.gif'); height:52px; font-size:14px;color:white; padding:10px 0 0 0px;
}
.product2r ul li{
	float:left; padding:7px; 
}
.product2r ul li img{
	width:130px;height:130px;
}
.product2r ul li p{
	position:relative;background:#fff;padding:4px; border:1px #eee solid;
}
.product2r ul li b{ font-weight:normal;
	position:absolute; bottom:0px; width:100%; left:0px; line-height:30px; color:white;
}
.product2r ul li b span{
	 background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; margin:4px; display:block; padding-left:10px;
}
.bottom{
	text-align:center;margin-top:25px; color:#666;padding:15px 0; background:url('../../images/liubian/bottom.gif') repeat-x top;
}
.main{
	font-size:16px; color:#19732b;font-weight:bold; padding:30px 0 0px 0; background:url('../../images/liubian/h_03.gif') repeat-x bottom;
}
.main b{
	border-bottom:2px #19732b solid;  float:left;padding-bottom:15px; padding-right:10px;
}
.main span{
	float:right; font-size:12px;color:#666; font-weight:normal;
}
.wenzhang{
	line-height:28px; font-size:14px;
}
.wenzhang h1{
	font-size:24px; font-weight:normal; padding-top:30px;
}
.wenzhang p{
	padding:15px 0;
}
.wenzhang .heng{
	background:#eee;height:1px;
}
.col-sm-5{
	width:50%;float:left;
}
.lv{
	color:#19732b
}
.newslist li{ padding:15px 0;
	border-bottom:1px #eee solid; position:relative;  padding-left:130px;
}
.newslist li img{
	width:120px;height:80px; position:absolute; left:0px; top:20px;
}
.newslist li a{
	 font-size:16px;display:block;color:#19732b; padding-bottom:5px;
}
.newslist li span{
	display:block;color:#999;
}
.jishu li{ padding:15px 0;
	border-bottom:1px #eee solid; position:relative; 
}
.jishu li a{
	 font-size:16px;display:block;color:#19732b; padding-bottom:5px;
}
.jishu li span{
	display:block;color:#999;
}
.downloadlist li{ padding:15px 0; background:url('../../images/liubian/h_04.gif') no-repeat 0 18px; padding-left:25px;
	border-bottom:1px #eee solid; position:relative; font-size:14px;
}
.downloadlist li a{
	 display:block; color:#666;
}
.downloadlist li span{
	 float:right;color:#999;
}
.downloadin{
	text-align:center; padding-top:15px;
}
.downloadin a{
	background:#1b792e;color:white;font-size:18px; display:inline-block; padding:13px 40px;border-radius:30px; text-decoration:none;
}
.downloadin a:hover{
	background:#0a5018
}
.newscon h1{ line-height:35px;
	text-align:center;font-size:30px; font-weight:normal; padding:30px 0 20px 0;border-bottom:1px #eee solid; margin-bottom:30px;
}
.newscon h1 span{
	font-size:12px;color:#999;display:inline-block; 
}
.newscon P{
	font-size:14px; line-height:30px;
}
.signfu{
	width:930px;margin:50px auto;
}
.signful{
	width:550px;float:left;border-right:1px #eee solid; padding-right:100px;
}
.signfur{
	float:left; width:380px;text-align:center; font-size:14px; padding-top:10px;
}
.signfur a{
	color:blue;
}
.signful h2{
	 font-size:20px;font-weight:normal; color:black; height:45px;
}
.signful .reinput{
	padding-bottom:13px; position:relative;
}
.signful .reinput input{ padding-left:10px;
	width:100%;border:1px #ddd solid;border-radius:3px;height:45px;
}
.signful .reinput img{
	position:absolute; right:10px; top:5px;
}
.bott{
	padding-top:20px;
}
.bott a{ text-decoration:none;
	display:block;background:#19732b;text-align:center; font-size:20px;color:white; line-height:50px;border-radius:3px;
}
.bott a:hover{
	 background:#0a5018;
}
.left{
	float:left; width:180px; background:#f5f5f5; margin-top:28px;
}
.left h2{
	background:#19732b;color:white; font-size:16px;height:40px; padding:10px 0 0 10px;
}
.left ul{
	padding:10px;
}
.left ul li{
	 line-height:35px;
}
.left ul li a{ background:url('../../images/liubian/h_05.gif') no-repeat 0px 14px; padding-left:10px;
	display:block;border-bottom:1px #ddd dashed;
}
.left ul li a:hover,.left ul li.hover a{background:url('../../images/liubian/h_06.gif') no-repeat 0px 14px; 
	border-bottom:1px #19732b dashed; color:#19732b;
}
.subNavBox{float:left; width:180px; background:#f5f5f5; margin-top:28px;}
.subNav{background:#19732b;color:#666; font-size:16px;height:40px; padding:10px 0 0 10px;cursor:pointer;background:#ddd url(../../images/liubian/jiantou1.gif) no-repeat; background-position:95% 50%;border-bottom:1px white solid;}
.subNav:hover{background:#19732b;color:white;background-image:url(../../images/liubian/jiantou.gif); background-position:95% 50%;background-repeat:no-repeat;}
.currentDd{ background:#19732b;color:white;}
.currentDt{background-image:url(../../images/liubian/jiantou.gif); background-position:95% 50%;background-repeat:no-repeat;}
.navContent{display: none; padding:0 10px 10px 10px;}
.navContent li{
	 line-height:35px; 
}
.navContent li a{background:url('../../images/liubian/h_05.gif') no-repeat 0px 14px; padding-left:10px;
	display:block;border-bottom:1px #ddd dashed;
}
.navContent li a:hover,.navContent li.hover a{background:url('../../images/liubian/h_06.gif') no-repeat 0px 14px; 
	border-bottom:1px #19732b dashed; color:#19732b;
}
.right{
	float:right; width:790px;
}
.fangan{
	padding-top:15px; line-height:24px;
}
.chanpin ul li{
	float:left; padding:10px 10px 0px 0px; 
}
.chanpin ul li img{
	width:243px;height:243px;
}
.chanpin ul li p{
	position:relative;background:#fff;padding:4px; border:1px #eee solid;
}
.chanpin ul li b{ font-weight:normal;
	position:absolute; bottom:0px; width:100%; left:0px; line-height:30px; color:white;
}
.chanpin ul li b span{
	 background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; margin:4px; display:block; padding-left:10px;
}
.peitao ul li{
	float:left; padding:15px 17px 0px 0px; 
}
.peitao ul li img{
	width:220px;height:220px;
}
.peitao ul li p{
	position:relative;background:#fff;padding:4px; border:1px #eee solid;
}
.peitao ul li b{ font-weight:normal;
	position:absolute; bottom:0px; width:100%; left:0px; line-height:30px; color:white;
}
.peitao ul li b span{
	 background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; margin:4px; display:block; padding-left:10px;
}

.page{
 padding-top:20px;
}
.page a{  font-size:14px;
	padding:3px 10px; margin-top:10px; display:inline-block;background:#dddddd;
}
.page a:hover,.page a.hover{
	background:#19732b;color:white;
}
@media (max-width:768px) {
.hader{padding:10px;}	
.weixin{ position:absolute; top:0px; left:120px;
}
.weixin img{width:65px;}
.logo.fl{float:none;}
.logo img{width:70px;}
.product2r h2{
	padding-left:10px;
}
.product2r ul li img,.chanpin ul li img,.peitao ul li img{
	width:auto;height:auto;
}
.signful,.signfu,.signfur,.left,.right,.subNavBox{ padding-right:0px; border-right:0px;
	width:100%; float:none;
}
.col-sm-5{
	width:100%;float:none;
}
.product2l,.product2r{
	width:100%; 
}
.product2r ul li,.chanpin ul li,.peitao ul li{
	width:50%;padding:10px 5px 0 0;
}
.product1 li{
	 width:50%; margin-right:0px;
}
.inoutin{
	padding-right:0px;
}
.sign{
	text-align:right; width:100%; float:none; padding-top:0px;
}
.sign input{
	width:50%; margin-left:0px; display:inline-block; float:left;
}

.sign a{
	margin-top:9px; display:inline-block;
}
}