@charset "UTF-8";
/* CSS Document */
/*共公样式*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
a:focus{
	outline:0
}
a:active{
	outline:0;
	text-decoration: none;
	color: #FF0000;
}
ul,li{
	list-style:none;
	list-style-type:none;
}
a{
	outline:0
}
img{
	border:0px
}
p{
	display:block;
	-webkit-margin-before:1em;
	-webkit-margin-after:1em;
	-webkit-margin-start:0;
	-webkit-margin-end:0
}
.clear{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
	border:0
}



.choosus{
    text-align:center;
    font-size:30px;
    color:#790000;
    margin-bottom:10px;
    }
.choosustxt{
    font-size:16px;
    padding:10px;
	text-align: justify;
	text-indent: 2em;
	margin-bottom: 20px;
	line-height: 24px;
}
/*bds*/
.bkGreenOpacity{
  opacity: 0.7;
  background-color: #2e9f40;
  height: 70px;
  width: 100%;
}
.bkGreen{


}
.bkGreen>li{
  height: 70px;
  background-color: #2e9f40;
  width: 1010px;
  margin: 0 auto;
  padding:15px 20px;
}
.bkGreen>li>div{
  float: left;
  padding:0 15px;
  height: 40px;
}
.bkGreen>li .bordergreen{
  border-right: 1px solid #6cbc79;

}
.bdfixed{
  color: #fff;
  font-size: 12px;

}
.fontsize15{
  font-size:15px;
}
.fontsize14{
  font-size:14px;
}
.paddingtop5{
  padding-top: 5px;
}
.lineheigrt40{
  line-height: 40px
}
.paddingright5{
  padding-right: 5px;
}
#bds-search-input{
  height: 30px;
  border:1px solid #e0e0e0;
  color: #333;
  width: 150px;
}
.floatright{
  float: right
}
.colorfff{
  color: #fff
}
.icosurch{
  position: absolute;
  margin-left: -28px;
  padding-top:5px
}



.bordergreend img{padding:0 !important;margin:0 !important}
.bkGreend{
  background-color: #2e9f40;

}
.bkGreend>li{
  height: 50px;
  background-color: #2e9f40;
  margin: 0 auto;
  padding:5px;
  width:358px;
  magrin:0 auto;
}
.bkGreend>li>div{
  float: left;

  height: 40px;
}
.bkGreend>li .bordergreend{
  border-right: 1px solid #6cbc79;
  padding:0 5px;
}
.bkGreend>li .bordergreendd{
  padding:0 5px;
}
.bdfixedd{
  color: #fff;
  font-size: 12px;
}
.fontsize15d{
  font-size:12px;
}
.paddingtop5d{
  padding-top: 2px;
}








.ellipsis{
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
body{
	background-color:#fff;
	background-image:url(../img/bk.jpg);
	font-family:微软雅黑;
	padding:0 !important;
}
.pagewidth{
	width:100%;
	margin:0 auto;
}
.img100 img{
	width:100%;
}
.floatleft,.floatli li{
	float:left;
}
.floatright{
	float:right;
}
.empty{
	margin:0;
	padding:0;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}







/*right*/
.rightlogo{
	background-color: #5ea300;
	height: 120px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	margin-bottom: 2px;
}
.rightlogo>a>img{
	max-height: 150px;
	margin: 30px auto;
}
.rightmenu>a>ul{
	line-height: 60px;
	text-align: center;
	color: #fff;
	background-color: #000;
	margin-bottom: 2px;
}
.rightmenu>a:nth-child(2)>ul{
	font-size: 18px;
	letter-spacing:3px;
}
.rightmenu>a>ul:hover{
	background-color: #6cba01;
}
#rightchoose{
	background-color: #6cba01;
}
.rightewm{
	text-align: center;
	background-color: #241818;
	color: #fff;
	padding:30px 0;
}
.rightewm img{
	max-width: 130px;
}
/*index*/

.leftmaca{
	background-color: #72c76a;
	color: #fff;
	padding: 10px;
}
.leftmacatxt{
	background-color: #fff;
	padding:20px 10px;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
}
.leftmacatxt>li:first-child{
	color: #81a84f;
	font-size: 15px;
}
.leftmacatxt>li:last-child{
	text-indent: 2em;
}
.readmore{
	text-align: right
}
.readmore>a{
	background: #60c257;
	color: #fff;
	padding:5px 10px;
}

.leftcontact{
	background-color: #58c74d;
	color: #fff;
	text-align: center;
	font-size: 13px;
	height: 235px;
	padding-top: 40px;
}
.leftabout{
	background-color: #000;
	color: #fff;
	height: 235px;
	padding:5px;
}
.leftabout>div:first-child{
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
}
.leftabout>div:last-child{
	font-size: 12px;
	text-align: justify;
	padding-top:5px;
	line-height: 20px;
	text-indent:2em;
}
/*about*/
.centerabout{
	background-color: rgba(255,255,255,0.85);
	min-height: 886px;
	background-color: rgba(255,255,255,0.85);
	height: 886px;
	max-height: 886px;
	overflow-y: scroll;
}
.rightabouttitle{
	background-color: #6aa84f;
	text-align: center;
	color: #fff;
	font-size: 30px;
	padding: 20px;
}
.rightabouttitle>li{
	border:5px solid #fff;
	padding: 20px;
}
.rightabouttitle>li>div:last-child{
	font-size: 15px
}
/*maka*/
.macatxt{
	background-color: rgba(255,255,255,0.85);
	height: 886px;
	max-height: 886px;
	overflow-y: scroll;
}
.macatitle{
	background-color: #72c76a;
	max-width: 700px;
	margin-top: 50px;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	color: #fff;
}
.mactxtl{
	padding:20px;
	text-align: justify;
}
.mactxtl>a>li{
	border-bottom: 1px dotted #000;
	margin-top: 20px;
}
.mactxtl>a>li>div{
	color: #72c76a;
	font-size: 15px;
}
.mactxtl>a>li>div>span{
	font-size: 13px;
}
.mactxtl>a>li>p{
	font-size: 13px;
	color: #777;
}


.mactxtll{
	max-width: 1000px;
	margin: 0 auto;
	text-align: justify;
	padding:20px;
	line-height: 24px;
}
.mactxtll>a>li{
	margin-top: 20px;
}
.mactxtll>a>li>div{
	color: #72c76a;
	font-size: 20px;
	text-align: center;
	margin-bottom: 20px;
}
.mactxtll>a>li>div>span{
	font-size: 13px;
}
.mactxtll>a>li>p{
	font-size: 13px;
	color: #777;
}
/*product*/
.producttxt{
	background-color: rgba(255,255,255,0.85);
	height: 886px;
	max-height: 886px;
	overflow-y: scroll;
}
.producmaclist{
	padding:30px;
}
.producmaclist li.title{
	color: #000;
	font-weight: 900;
	font-size: 15px;
}
.producmaclist li img{
	margin-top: 10px
}
.producmaclist li.price1{
	font-size: 13px;
	color: #999;
}
.producmaclist li.price1>span{
	font-size: 13px;
	color: #000;
	text-decoration:line-through;
}
.producmaclist li.price2{
	font-size: 13px;
	color: #999;
}
.producmaclist li.price2>span{
	font-size: 13px;
	color: #f00;

}
.producmaclistshow{
	padding:30px;
}
.producmaclistshow div.title{
	font-size: 20px;
	color: #000;
	border-bottom: 1px dotted #000;
	padding: 5px;
	margin-bottom: 10px;
}
.producmaclistshow div.price1{
	font-size: 13px;
	color: #000;
	padding: 5px;
}
.producmaclistshow div.price1>span{
	font-size: 13px;
	color: #999;
	text-decoration:line-through;
}
.producmaclistshow div.price2{
	font-size: 18px;
	color: #000;
	padding: 5px;
}
.producmaclistshow div.price2>span{
	font-size: 20px;
	color: #f00;

}

.choosepp{
	text-align: center;
	font-size: 16px;
	margin-top: 30px;
}
.choosepp>a{
	color: #000;
	padding:0 5px;
}
#color72c76a{
	color: #72c76a;
}

.contacttitle{
	color: #72c76a;
	font-size: 20px;
	text-align: center;
	padding:30px 0;
	line-height: 30px;
}
.contacttitle>span{
	color: #000;
	font-weight:900;
}
.tbshop>a{
	position: absolute;
	z-index: 10000;
	background-color: #eb6100;
	color: #fff;
	padding:5px 10px;
	border-radius: 5px;
	margin-top: 10px;
	margin-left:5px;
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.macatxt::-webkit-scrollbar,.producttxt::-webkit-scrollbar,.centerabout::-webkit-scrollbar{
    width: 4px;
    background-color: #f5f5f5;
}
/*定义滚动条的轨道，内阴影及圆角*/
.macatxt::-webkit-scrollbar-track,.producttxt::-webkit-scrollbar-track,.centerabout::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(94,163,0,.3);
    border-radius: 10px;
    background-color: #f5f5f5;
}
/*定义滑块，内阴影及圆角*/
.macatxt::-webkit-scrollbar-thumb,.producttxt::-webkit-scrollbar-thumb,.centerabout::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(94,163,0,.3);
    background-color: #5ea300;
}
.titletxtbk>li{
	padding-left: 20px;
}
.titletxtbk>li>img{
	max-height: 50px;
}
.titletxtbk>p{
	text-indent: 2em;
	padding: 3px;
	text-align: justify;
}

.margintop20{
	margin-top:20px;
}


#producttext{
	margin-top:20px;
}
#producttext>p{
	text-indent:2em;
	color: #666;
	line-height: 30px;
	text-align: justify;
}


.producmaclistshow>li>div>img{
	max-width: 300px;
}
.bordersy>ul:nth-child(2){
	border: 1px dashed #790000;
	border-radius: 15px;
	padding: 10px;
	min-height: 200px;
	font-size: 13px;
	line-height: 23px;
}
.bordersyt>ul>dt{
	font-size: 20px;
	text-align: center;
}
.bordersyt>ul>dd{
	margin-top: 5px;
	min-height: 100px;
	text-align: center;
	padding: 10px;
}
.bordersyt>ul>img{
	max-height: 200px;
}



/* navbar */
.navbar-default {
background-color: #5ea300;
border-color: #72c76a;
position: absolute;
z-index: 30000;
width: 100%;
top: 0;
}
/* title */
.navbar-default .navbar-brand {
color: #fff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5E5E5E;
}
/* link */
.navbar-default .navbar-nav > li > a {
color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #fff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #fff;
background-color: #72c76a;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #fff;
background-color: #D5D5D5;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
border-top-color: #72c76a;
border-bottom-color: #72c76a;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {s
border-top-color: #72c76a;
border-bottom-color: #72c76a;
}

/* mobile version */
.navbar-default .navbar-toggle {
border-color: #72c76a;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #5ea300;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #72c76a;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
}
}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
.pagewidth{
	width:748px;
}
.hidden-sx{
	display:none;
}
.padding20{
	padding-top: 20px;
}
.rightlogo{
	background-color: #5ea300;
	height: 220px;
	line-height: 180px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	margin-bottom: 2px;
}
.choosepp>a{
	color: #000;
	padding:0 20px;
}

body{
	background-color:#fff;
	background-image:url(../img/bk.jpg);
	background-size:100%;
	font-family:微软雅黑;
}
}


/* 中等屏幕（桌面显示器，大于等于 1003px） */
@media (min-width: 1350px) {
.pagewidth{
	width:1350px;
}

 }

