a{color:#333;text-decoration:none;outline:medium none;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:none;color:#007e82}
img{max-width:100%}
img,li{vertical-align:top;border:0}
.clear{clear:both;line-height:0;font-size:0;width:0;height:0}
*,:after,:before{margin:0;padding:0;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
ul{list-style-type:none}
dd,dt,h5,img,li,ul{margin:0;padding:0}
b,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,img,input,li,p,pre,td,ul{margin:0 auto;padding:0}
body,td,th{font:14px/1.5 Microsoft YaHei,arial,Hiragino Sans GB,sans-serif}
input{font:14px/1.5 Microsoft YaHei,arial,Hiragino Sans GB,sans-serif}
.no-padding{padding:0}
@media (min-width:1200px){.container{width:95%}
}
.logo{float:left;padding:1px 0}
.top_menu{float:left;width:100%;background-color:#fff}
.search{float:left;max-width:300px}
.search input{float:left;padding:3px}
.search a{float:left;font-size:25px;color:#999}
.top_search{padding:35px 0 22px 0}
#mynav{background-color:Transparent;border-width:0;margin:0}
#mynav .nav>li>a{color:#000;padding:39px 20px 22px 20px;font-size:15px;position:relative;text-align:center}
#mynav .nav>li.active>a{background-color:transparent;color:#007e82}
#mynav .nav>li:hover>a{background-color:transparent;color:#007e82}
#mynav .nav>li>.dropdown-menu{display:block;margin-top:25px;opacity:0;visibility:hidden;transition:all .3s;background-color:rgba(0,153,153,.8);z-index:8}
#mynav .nav>li.open>.dropdown-menu{margin-top:0;opacity:1;visibility:visible;z-index:10}
#mynav .nav>li>.dropdown-menu a{color:#fff;line-height:2;transition:all .3s;border-bottom:solid 3px transparent}
#mynav .nav>li>.dropdown-menu a:hover{color:#099;background-color:rgba(255,255,255,1)}
@media (max-width:767px){.top span{display:block;padding:0 15px}
.top{height:auto;text-align:inherit}
.hamburger{position:absolute;z-index:100;top:0}
.hamburger span{background-color:#7aba1e!important}
}
.banner{float:left;width:100%;position:relative}
.banner img{width:100%}
.bannner_text{position:absolute;left:0;right:0;z-index:10;top:30%;padding-left:10%}
.bannner_text h3{font-size:43px;line-height:1.5;font-weight:700}
.bannner_text p{padding:15px 0}
.bannner_text a{padding:5px 30px;display:inline-block;background-color:#333;color:#fff}
section .bannner_text h3{color:#fff}
section .bannner_text p{color:#fff}
section .bannner_text a{background-color:#fff;color:#333}
.frame{display:block;padding:30px 0;float:left;width:100%}
.index_title{margin-bottom:30px}
.index_title h3{font-size:24px;font-weight:700}
.index_title h3 span{color:#7aba1e}
.index_title p{font-size:16px}
@media (max-width:767px){.frame{padding:15px 0}
.index_title{margin-bottom:15px}
.bannner_text{display:none}
}
.products{position:relative;float:left;width:100%;padding-bottom:15px}
.products a{display:block}
.products a img{width:100%}
.products a h3{font-size:20px;font-weight:700;line-height:2}
.products a span{font-size:15px}
.products a.more{font-size:15px;color:#0067b8}
.products-img{position:relative;overflow:hidden}
.products-img img{}
.products-img .products-cover{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/sou.png) no-repeat center center rgba(0,153,153,.6);padding:30px;opacity:0}
.products-img .products-cover a{color:#fff;display:block;font-size:18px;padding:5px 0; position:relative; line-height:30px; height:30px;}
.products-img .products-cover a:before { content: ""; width:30px; float:left; height:30px; background:url(../images/dian.png) no-repeat left center; left:0px; top:0;}
.products-img .products-cover:hover{opacity:1}
.share span{font-size:15px;color:#676767;line-height:32px}
.share a{padding-left:15px}
footer{background-color:#f2f2f2}
.foot-menu{margin-bottom:15px;float:left;width:25%}
@media (max-width:767px){.foot-menu{width:100%;padding:0 15px}
}
.foot-menu h3{font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:dashed 1px #fff}
.foot-menu span>i{margin-top:30px;line-height:34px;margin-right:15px;display:inline-block}
.foot-menu .input-group{margin-top:30px}
.foot-menu li{padding:2px 0;font-size:13px;line-height:28px}
.foot-menu li i{padding-right:25px}
.foot-menu li a i{padding-right:5px}
.foot-menu li a{font-size:14px;line-height:28px;display:block}
.foot-menu li img{margin-right:5px;margin-top:5px}
.copy_by{padding:15px 0}
.copy_by p{float:left;line-height: 2;padding: 18px 0;}
.copy_by img{margin-right:5px;float:left}
footer .share{margin-top:20px}
.about_menu{float:left;width:100%;background-color:#fff}
.about_menu li{text-align:center;margin:30px 0;font-size:16px;font-weight:700;border-left:solid 1px #e0e0e0;color:#b0b0b0}
.about_menu li.active a{color:#007e82}
.about_menu li:first-child{border:none}
