.banner{height: 600px;margin-bottom:100px;background-position: center top; background-repeat: no-repeat;cursor: pointer;}
.price-wrap{width: 1290px;margin: 0 auto 100px;}
.price-nav{width: 215px;position: sticky; top: 0;}
.price-nav ul li{margin: 0 0 8px;}
.price-nav a{display: block;height: 50px;text-align: center;line-height: 50px;font-size: 22px;background: #e7e7e7; transition: all ease .3s;}
.price-nav a:hover,
.price-nav ul li.on a{color: #fff; background: #177ca5;}
.price-content{float: right; width: 1062px; overflow: hidden;}
.price-index img{display: block;max-width: 100%;width: auto !important; height: auto !important;}

.list-price{margin-top: -30px;}
.list-price-item{margin-top: 30px;}
.list-price-item .title{height: 43px;padding: 0 20px;line-height: 43px;color: #fff; font-size: 18px;font-weight:normal;background: #177ca5;}
.list-price-item .body{font-size: 16px;line-height: 1.8;color: #4f4f4f;}
.list-price-item table{border-collapse: collapse;margin-bottom: 5px;}
.list-price-item table td{padding: 5px 20px;border: 1px solid #d6d6d6;text-align: center;}
.list-price-item table td p{text-align: left;}
.list-price-item .body img{display: block;max-width: 100%;width: auto !important; height: auto !important;}















