/*--------必要的CSS样式---------*/
body{font-family:'Microsoft YaHei';font-size: 14px;}
*{margin: 0;padding: 0;}
a,img{border: 0;}
a{color: #00913e;text-decoration: none;}
a{transition: all 300ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;}
a:hover{color: #fea71a;}
li {list-style-type: none;}
.clear{width: 100%;height: 40px;}
.son{width: 1200px;margin: auto;overflow: hidden;}
.left{float: left;}
.right{float: right;}
.hidden{overflow: hidden;}

/*--------网站公共部分代码开始---------*/

/*头部公共部分 top*/
.logo_tel{height: 125px;border-bottom: 2px solid #ff6600;}
.logo_tel .logo{margin-top: 35px;width: 703px;height: 80px;}
.logo_tel .tel{margin-top: 40px;width: 265px;height: 70px;background: url('../Image/tel.png')no-repeat 0px 5px;text-indent: 60px;}
.logo_tel .tel h3{color: #262626;font-size: 18px;}
.logo_tel .tel h2{color: #e70101;font-size: 30px;position: relative;}

.daohang{height: 58px;line-height: 58px;background-color: #00913e;}
.daohang ul{width: 1300px;}
.daohang ul li{float: left;width: 148px;border-right:1px solid #1a9c52;}
.daohang ul li{transition: all 300ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;}
.daohang ul li:hover{background-color: #fea71a;}
.daohang ul:first-child li{border-left:1px solid #1a9c52;}
.daohang ul li a{display: block;color: #ffffff;text-align: center;}

/*search*/
#key{ height: 55px;  margin:0 auto; overflow:hidden; width:100%; position:absolute; margin-top:-50px;}
.key{  width:1200px; height:55px; margin: auto; font-size: 14px; line-height: 50px; color: #999999; font-weight: bold;  text-indent:30px;}
.key-left{ width:830px; float:left;background:#fff; opacity:0.8;}
.key a{ padding: 0 10px; color: #3c3c3c; font-weight: normal;}
.key form{ float: right;  width: 370px; height: 50px; overflow: hidden; background:#fea71a;}
.key .form{  width: 305px; height: 45px;  overflow: hidden; background:#fea71a; margin-top:2px; margin-left:2px;}
.key input[type=text]{ width: 200px; height: 50px;  text-indent: 1em; float: left; outline: none; border: none; background:none; font-weight:normal;}
.key input[type=button]{ width: 25px; height: 50px; cursor: pointer;background: url("../Image/search.png") no-repeat center; float: right; position: relative; top: 0; border: none; margin-top:-45px; margin-right:15px;}

input::-webkit-input-placeholder { color: #dedede !important; /* WebKit browsers */}
input:-moz-placeholder { color: #dedede !important; /* Mozilla Firefox 4 to 18 */}
input::-moz-placeholder { color: #dedede !important; /* Mozilla Firefox 19+ */}
input:-ms-input-placeholder { color: #dedede !important; /* Internet Explorer 10+ */  }

/*头部公共部分 结束*/


/*----------------底部公共部分开始--------------------*/
.footer{height: 215px;width: 100%;background-color: #323030;padding-top: 60px;overflow: hidden;}
.footer .footer_lxwm{width: 400px; }
.footer .footer_lxwm .title{color: #ffffff;font-size: 16px;background: url('../Image/01.png')no-repeat 0px 5px;text-indent: 30px;}
.footer .footer_lxwm ul{color: #929292;margin-top: 10px;text-indent: 30px;}
.footer .footer_lxwm ul li{height: 30px;line-height: 30px;}
.footer .lo{ width:250px; height:160px; background:url('../Image/lo.png')no-repeat ; float:right;}
.footer .youqing_links{width: 300px; margin-left:105px;}
.footer .youqing_links .title{color: #ffffff;font-size: 16px;background: url('../Image/02.png')no-repeat 0px 5px;text-indent: 30px;}
.footer .youqing_links ul{margin-top: 10px;text-indent: 30px;}
.footer .youqing_links ul a{color:#929292;}
.footer .youqing_links ul li{height: 30px;line-height: 30px; width:150px; float:left;}


.footer .erweima{width: 100px;height: 140px;}
.footer .erweima img{display: block;width: 100px;height: 100px;}
.footer .erweima .txt{height: 40px;line-height:40px;text-align: center;color: #929292;}


.footer .admin{height: 60px;line-height: 60px;border-top: 1px solid #434343;color: #929292;}
.footer .admin a{color: #929292;}
/*----------------底部公共部分结束--------------------*/


/*产品列表，左侧展示*/
.pro_list_title{width: 230px;height: 61px;text-align: center;background-color:#00913e;}
.pro_list_title h2{font-size: 24px;color: #FFFFFF;margin-top: 10px;}
.pro_list_title h4{font-size: 12px;color: #38d77c; font-weight: 400;}


.pro_list{width: 176px;border: 7px solid #00913e;min-height: 300px;padding: 20px;padding-bottom: 30px; max-height: 468px; overflow: hidden;}
.pro_list ul li{text-indent: 30px;height: auto;line-height: 44px;background: url('../Image/prolist.png')no-repeat 0px 15px;border-bottom: 1px dashed #e5e5e5;}
.pro_list ul li a{color: #373737;}
.pro_list ul li ul li{ background:none; }
.pro_list ul li ul li:hover{ background:none; }
.pro_list ul li ul li:hover a{ color:#ff6600}
.pro_list ul li{transition: all 300ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;}
.ellipsis-content{
    height: auto;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
}
.ellipsis-content1{
    height: auto;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.ellipsis-content2{
    height: auto;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.ellipsis-title{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.de-page-mian {
    overflow: hidden;
    text-align: center;
    font-size: 0;
    margin: 10px 0 35px;
}
.de-page-mian .page-inner {
    display: inline-block;
    overflow: hidden;
}
.de-page-mian .page-inner a {
    display: block;
    float: left;
    min-width: 26px;
    padding: 0 5px;
    height: 36px;
    border: 1px solid #dddddd;
    background: #fff;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #333;
    margin-right: -1px;
    overflow: hidden;
}
.de-page-mian .page-inner a.active,
.de-page-mian .page-inner a:hover {
    color: #fff;
    border-color: #00913e;
    background: #00913e;
}
.de-page-mian .page-inner a.prev {
    margin-right: 10px;
    background: #fff url(../images/prev.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev.on {
    background: #fff url(../images/prev-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev:hover {
    background-color: #fff;
    border-color: #dddddd;
}
.de-page-mian .page-inner a.next {
    margin-left: 10px;
    margin-right: 15px;
    background: #fff url(../images/next.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next.on {
    background: #fff url(../images/next-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next:hover {
    background-color: #fff;
    border-color: #dddddd;
}
.de-page-mian .page-inner a.page-btn {
    display: none;
    font-size: 12px;
    margin-right: 0;
    width: 63px;
    margin-left: 10px;
}
.de-page-mian .page-inner span {
    display: none;
    font-size: 12px;
    color: #333;
    float: left;
    line-height: 38px;
}
.de-page-mian .page-inner input {
    display: none;
    float: left;
    height: 36px;
    width: 36px;
    border: 1px solid #dddddd;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #333;
    margin: 0 5px;
}
.page-a:nth-child(1){
    width:50%;
    float:left;
    text-align: left;
}
.page-a:nth-child(2){
    width:50%;
    float:right;
    text-align: right;
}
.no-goods{
    text-align: center;
    padding-top:100px;
}
/*.pro_list ul .current a{color: #f04c36 !important;}
/*产品列表，左侧展示 end*/