﻿@charset "utf-8";
/*全选色开始*/
::selection {
    background-color: #097c25;
    color: #FFF;
}
::-moz-selection {
    background-color: #1697cf;
    color: #FFF;
}
::-webkit-selection {
    background-color: #1697cf;
    color: #FFF;
}
/*全选色结束*/
.main {
    width: 1180px;
    margin: 0 auto;
    overflow: hidden
}
/*<!--顶部开始-->*/
.top-bk {
    width: 100%;
    height: 39px;
    background-color: #f8f7f7;
    border-bottom: 1px solid #eee;
}
.top-hy {
    width: 500px;
    float: left;
    line-height: 39px;
    color: #666;
}
.top-xfl {
    width: 500px;
    float: right;
    line-height: 39px;
    text-align: right;
    color: #666;
}
.top-xfl a {
    color: #666;
    text-decoration: none;
}
.top-xfl a:hover {
    color: #1697cf;
}
/*<!--顶部结束-->*/
/*<!--top开始-->*/
.top {
    width: 1180px;
    height: 150px;
    background: #fff;
    margin: auto;
}
.logo h1 a img {
    height: 150px;
    width: 510px;
    float: left;
}
.wzdw {
    width: 378px;
    height: 75px;
    float: left;
    font-weight: bold;
    border-left: 1px solid #eaeaea;
    color: #000;
    font-size: 24px;
    line-height: 35px;
    margin-top: 40px;
    padding-left: 22px;
}
.wzdw span {
    color: #44b040;
    font-weight: bold;
}
.wzdw em {
    color: #000;
    font-size: 18px;
    font-weight: normal;
}
.toplx {
    float: right;
    margin-top: 48px;
    padding-left: 60px;
    width: 183px;
    height: 60px;
    background: url(../Images/dhh.png) no-repeat 0px 6px;
    color: #000;
    font-size: 18px;
    line-height: 28px;
}
.toplx span {
    color: #44b040;
    font-weight: bold;
    font-size: 24px;
}
.toplx a {
    width: 129px;
    height: 27px;
    line-height: 27px;
    color: #fff;
    background: url(../Images/dhbj.png) no-repeat center;
    display: block;
    text-align: center;
    padding-left: 20px;
    float: right;
    margin-top: 20px;
}
.topdh {
    width: 300px;
    height: 30px;
    line-height: 40px;
    color: #151515;
    text-align: right;
    background: url(../Images/dhxt.jpg) no-repeat 43px 14px;
}
.topdh span {
    color: #db1515;
    font-size: 26px;
    font-weight: bold;
}
/*<!--top结束-->*/
/*<!--导航开始-->*/
.hynav {
    width: 100%;
    height: 49px; border-top:1px solid #eee;
    border-bottom: 2px solid #44b040; background:#44b040;
}
.head_nav{ width:1180px; margin:0 auto;}
.head_nav ul .nav_01_li{ float:left; overflow:hidden;  text-align:center; width: 157px;}
.head_nav ul .nav_01_li>a{ display:block; line-height:49px; padding:0px 30px; font-size:16px; color:#fff;font-weight: bolder;}
.head_nav ul .nav_01_li:hover{ background:#32b16c; font-weight:bold;}
.head_nav ul .nav_01_li:hover a{ color:#fff;}
.head_nav ul .nav_01_li .drop-down-content li a:hover{ background:#666; color:#fff; }
.drop-down-content {padding: 0;display: none; position: absolute; z-index:99999;}
.drop-down-content li{ display:block; float:none !important; width:150px;}
.drop-down-content li a{ color:#fff; display:block; height:35px; line-height:35px !important; padding:0px !important; font-weight:normal; width:100%; text-align:center; font-size:16px;}
.drop-down:hover .drop-down-content{display: block; background:#32b16c; filter:alpha(opacity=90); opacity: 0.90;  _-moz-opacity:0.90;}
/*<!--导航结束-->*/



/*产品概述+原理开始*/
.banner{width: 100%;overflow: hidden;}
.p_gaishu{width:1190px;margin:auto;margin-top:30px;}
.p_gaishub{width:50%;float: left;}
.p_gaishub span{font-family: '微软雅黑';font-size: 35px;color: #1d5e1b;margin-top:25px;display: inline-block;}
.p_gaishub p{font-family: '微软雅黑';font-size: 14px;line-height: 26px; color: rgb(100, 100, 100);margin-top:20px; padding: 0px;text-align:justify;}
.p_guaishup{float:right;margin-top:85px;}
.p_youshi{margin-bottom: 20px;text-align:center;}
.p_xxt{text-align: center;}
.p_xxb{margin-top: 50px;font-size: 14px;font-family: '微软雅黑';}


/*产品概述+原理结束*/

.miaoshu{width:100%;height:100%;background-color: #44b040;margin-top:50px;padding-bottom: 30px;}
.miaoshu span{text-align: center;font-size: 45px;font-family: '微软雅黑';color: #fff;display: block;letter-spacing: 5px;padding-top: 30px;}
.miaoshu p{text-align: center;font-size: 20px;font-family: '微软雅黑';color: #fff;line-height: 35px;}
.p_tuku{width:1190px;margin:auto;margin-top:30px;}
.p_gaishub1{width:100%;float: left;}
.p_gaishub1 span{font-family: '微软雅黑';font-size: 35px;color: #1d5e1b;margin-top:25px;display: inline-block;}
.p_gaishub1 p{font-family: '微软雅黑';font-size: 14px;line-height: 26px; color: rgb(100, 100, 100);margin-top:20px; padding: 0px;text-align:justify;}
.p_tukuimg {text-align: center;}
.p_tukuimg img{margin-top: 25px;}
.p_yingyongul{width: 14%;float: left;}
.p_yingyongul span{font-family: '微软雅黑';font-size: 20px;margin-top:25px;display: inline-block;color: rgb(100, 100, 100);}
.p_yingyongul p{font-family: '微软雅黑';font-size: 14px;line-height: 10px; color: rgb(100, 100, 100);margin-top:20px; padding: 0px;text-align:justify;}
.p_yingyong{margin-top: 76px;}
.p_yingyong ul li{height: 186px;}
.xiantiao{border:#e1e1e1 solid; border-width:1px 0;margin-top: 80px; }

.p_footer{width:100%;height: 300px;background-color: #44b040;margin-top:40px;}
.p_footer1{width:1190px;margin:auto;}
.p_footer1 img{float: left;}
.p_footer1 ul li{float: left;color: #fff;margin-top: 59px;margin-left: 94px;line-height: 30px;}
.p_footer1 span{font-family: '微软雅黑';font-size: 25px;}
.p_footer1 p{font-family: '微软雅黑';font-size: 14px;}
.erweima {float: right;margin-top: 33px;color: #fff;font-family: '微软雅黑';font-size: 14px; }
.erweima img{margin-left: 89px;}
.erweima ul li{margin-top: -2px;}

.wjdh-float {
    position: fixed;
    left: 50%;
    bottom: 1%;
    margin-left: 605px;
    z-index: 999;
}
.wjdh-float > ul > li {
    position: relative;
}
.wjdh-float > ul > li > a {
    display: block;
    width: 50px;
    height: 50px;
    background-color: #333;
    border-bottom: 1px solid #000;
    float: none;
    margin: 0;
    padding: 0;
    background-image: none;
}
.wjdh-float > ul > li > ul {
    position: absolute;
    left: 50px;
    bottom: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    display: none;
}
.wjdh-float > ul > li > ul li a {
    display: block;
    height: 30px;
    line-height: 30px;
    width: 120px;
    padding: 0 10px;
    background-color: #333;
    color: #fff;
    text-align: center;
}
.wjdh-float > ul > li:hover > ul {
    display: block;
}
.wjdh-float .bdsharebuttonbox a {
    background-image: url(../Images/ico-share.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.wjdh-float .bdsharebuttonbox a:hover {
    opacity: 1;
}
.wjdh-float > ul > li:hover > a,
.wjdh-float > ul > li > ul li:hover > a {
    background-color: #666;
    border-bottom: 1px solid #666;
}
