img{max-width: 100%;}
.footer{margin-top: 55px;}

/*二级导航*/
.class2{margin-top: 40px;}
.class2 .tittle{line-height: 40px;font-weight: bolder;color:#202224;font-size: 28px;text-align: center;}
.class2 ul{text-align: center;display: table;margin: 20px auto;max-width:950px;height: auto;overflow: hidden; }
.class2 ul li{float: left;width:156px;border-radius: 2px;border: 1px solid #0870DA;text-align: center;font-size: 16px;font-weight: bolder;line-height: 38px;margin-right: 1px;}
.class2 ul li a{color: #0870da;display: block}
.class2-hover{background-color:#0870da; }
.class2-hover a{color: #fff!important; }

/*当前位置*/
.nadd{line-height: 50px;color:#6a6a6a;margin-top: 10px; }
.nadd a{color:#6a6a6a;}
.nadd a:hover{color:#0870da; }

/*产品*/
.product{}
.product ul{height: auto;overflow:hidden;margin-top: -25px;}
.product ul li{width:292px;float: left;margin-right: 14px;margin-top: 25px; }
.product ul li img{width: 290px;height: 180px;border: 1px solid #ebebeb;}
.product ul li .p1{color:#353535;line-height: 30px;height: 30px;font-weight:bold;font-size: 16px;margin-top: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product ul li .p2{line-height: 25px;color:#595959; }
.product ul li .p3{line-height: 25px;color:#595959;height: 25px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product ul li:hover .p1{color:#0870da;}
.product ul li:hover img{opacity: 0.9;}

/*健康指南*/
.health{padding: 30px;background-color: #F2F2F2;width:1150px;min-height: 500px; }
.health ul{height: auto;overflow: hidden;margin-top: -30px;}
.health ul li{width:560px;float: left;margin-right: 30px;padding-bottom: 10px;border-bottom: 1px #9B9B9B dashed;margin-top:30px;  }
.health ul li .p1{line-height: 25px;font-size: 15px;color:#333333;height: 25px;font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.health ul li .p2{line-height: 25px;color: #555555;}
.health ul li .p3{line-height: 25px;color: #323537;height: 75px;margin-top: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
.health ul li:hover .p1{color:#0870da;}
.health ul li:hover .p2{color:#0870da;}
.health ul li:hover .p3{color:#0870da;}

/*新闻*/
.news{padding: 30px;background-color: #F2F2F2;width:1150px;min-height: 500px; }
.news ul{height: auto;overflow: hidden;margin-top: -6px;}
.news ul li{padding: 20px;background-color:#fff;width:532px;float: left;margin-right: 6px;margin-top:6px; transition: all 0.3s; }
.news ul li .p1{line-height: 25px;font-size: 15px;color:#333333;height: 25px;font-weight: bold;transition: all 0.3s;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.news ul li .p2{line-height: 25px;color: #555555;transition: all 0.3s; }
.news ul li .p3{line-height: 25px;color: #323537;height: 75px;margin-top: 10px;transition: all 0.3s;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
.news ul li:hover{background-color:#0870DA;}
.news ul li:hover .p1{color:#fff;}
.news ul li:hover .p2{color:#a5d2ff;}
.news ul li:hover .p3{color:#fff;}

/*单页*/
.box{padding: 30px;background-color: #F2F2F2;width:1150px;min-height: 350px;}

/*新闻单页*/
.news-info{}
.news-info .name{font-weight: bold;font-size: 18px;line-height: 30px;color: #333333;text-align: center;}
.news-info .time{line-height: 25px;color: #666666;text-align: center;}
.news-info .news-show{margin: 20px auto;min-height: 400px;}

.news-info .fanye{height: auto;overflow: hidden;}
.news-info .fanye p{width: 45%;color: #333333;}
.news-info .fanye .right{text-align: right;}
.news-info .fanye p a{color: #333333;}
.news-info .fanye p a:hover{color:#0870DA;}

/*在线留言*/
.message{}
.message .left{width: 490px;}
.message .left p{line-height:90px;margin-top: 15px;height: 90px;background-color: #fff; }
.message .left p span{color:#202224;display: block;width: 110px;text-align: center;float: left;  }
.message .left p input{line-height: 90px;height: 90px;float: left;width: 350px;}
.message textarea{padding: 20px;background-color: #fff;width:580px;float: right;margin-top: 15px;line-height: 25px;height: 260px; }

.message .p2{line-height: 48px;height: 48px;background-color: #fff;margin-top: 20px;}
.message .p2 .ret{line-height: 48px;width:198px;float: left;background-color:#D8EBFE; color:#3c3c3c;margin-left:615px;   }
.message .p2 .sbt{line-height: 48px;width:198px;float: left;background-color: #0870DA; color:#fff;margin-left: 20px; }

/*地图*/
.map{padding: 40px;width: 1130px;}
.map .left{width: 480px;}
/*.map .left .p1{font-size: 16px;line-height: 40px;font-weight: bold;margin-top: 15px;margin-bottom: 10px;}*/
/*.map .left .p2{line-height: 30px;}*/
/*.map .left .p3{line-height: 25px;margin-top: 10px;}*/
.map .right{width:604px; }







