body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form,  input, p, th, td { margin:0; padding:0;}


img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
a:hover{ text-decoration: none !important;}






.clearfix:after{
    content:'';
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}



.containerr{ max-width: 1200px; margin:0 auto;}
.floatlet{ float: left;}
.floatrgt{ float: right;}
.maincolor{ color: #1fa84c;}
.mainbackg{ background: #09b787;}
.mianbord{ border:1px solid #1fa84c; }
.center{ text-align: center;}


.productBox .hovercolor p,.productBox .hovercolor span{color: #1fa84c !important; }
.productBox .hovercolor span{ border-color: #1fa84c !important;}
 
.contactIformation .informationIcon:before{  height: 0; content: ""; position: absolute; bottom:-9px; left:50%; margin-left: -6px;width: 0;border-right: 6px solid transparent;border-top: 9px solid #f20018;border-left: 6px solid transparent;}





.pages a:hover, .pages a.active {color: #1fa84c;border-bottom: 1px solid #1fa84c;}

.prdtTabol li.active{ color: #1fa84c !important;}
.faqul dd.cur a{  color: #1fa84c; font-weight: bold;}


.EditorStyle{ height: auto; overflow: hidden;}

.insidebanner{ height: auto; overflow: hidden;margin-top: 101px; }
.insidebanner img{ max-width: 100%; display: block; margin:0 auto;}


@media screen and (max-width: 768px) {
.containerr{ padding:0 10px;}	
}