/* 大屏，最小768 */
@media screen and (min-width: 768px){
	.main{background: #f5f8fb;}
	.banner{height: 500px;background: url(../img/price/banner.jpg) top center no-repeat;}
	.banner ul{width: 1200px;margin: 36px auto;border-radius: 6px;overflow: hidden;background: rgba(255,255,255,0.9);padding: 40px 0px;height: auto;}
	.banner ul li{width: 540px !important;float: left;border-right: 1px solid #03b8cc;padding: 0px 30px;text-align: center;}
	.banner .swiper-slide{height: auto;}
	.banner ul li:last-child{border: 0px;}
	.banner ul li h2{font-size: 32px;color: #333;}
	.banner ul li h2::after{width: 0px;}
	.banner ul li p{font-size: 16px;margin: 20px 0px 10px;color: #333;}
	.banner ul li i{width: 28%;display: block;margin: 0px auto;}
	.banner ul li i img{width: 100%;}
	.banner ul li .mbtn{margin: 20px auto 0px;}
	.banner .mbtn{background: linear-gradient(to right,#00BCD4, #0ccaca);color: #fff;}
	.banner .swiper-pagination{display: none;}
	.banner ul li:last-child .mbtn{width: 180px;}
	.m_1{width: 1200px;margin: 60px auto;}
	.m_1 .tab_nav{width: 100%;margin: 0px auto;border-bottom: 1px solid #ddd;}
	.m_1 .tab_nav li{float: left;padding: 0px 40px 10px;font-size: 20px;margin-bottom: -1px;cursor: pointer;}
	.m_1 .tab_nav li.active{color: #03B8CC;border-bottom: 1px solid #03B8CC;}
	.m_1 .tab_box{width: 1140px;margin: 50px auto 0px;background: #fff;padding: 0px 30px 30px;border-radius: 6px;box-shadow: 0px 0px 10px rgba(0,0,0,0.08);}
	.m_1 .tab_box table{width: 1138px;}
	.m_1 .tab_box table thead th{font-size: 18px;color: #222;border-bottom: 2px solid #f5f8fb;line-height: 60px;text-align: left;background: #fff;}
	.m_1 .tab_box table thead th br{display: none}
	.m_1 .tab_box table thead th:nth-child(1),.m_1 .tab_box table tbody .tdfirst{width: 100px;text-align: center;}
	.m_1 .tab_box table tbody td{text-align: left;border-bottom: 1px solid #f9f6f6;line-height: 24px;font-size: 14px;color: #666;padding: 15px 10px 15px 0px;}
	.m_1 .tab_box table tbody tr:last-child td,.m_1 .tab_box table tbody td:first-child{border-bottom: 0px;}
	.m_1 .tab_box table tbody td:first-child{font-size: 16px;width: 12%;}
	.m_1 .tab_box table tbody tr td:nth-child(2),.m_1 .tab_box table tbody tr td:nth-child(3){background: #fafafa;padding-left: 15px;}
	.m_1 .tab_box table tbody .td_tit{font-size: 18px;font-weight: bold;color: #333;}
	.m_1 .tab_box .tbx{display: none;}
	.m_1 .tab_box .tbx.active{display: block;}
	.m_1 .tab_box table tbody td ul{margin-left: 30px;}
	.m_1 .tab_box table tbody td ul li{font-size: 14px;line-height: 30px;position: relative;padding-left: 15px;}
	.m_1 .tab_box table tbody td ul li::before{width: 8px;height: 8px;background: #03B8CC;content: "";position: absolute;left: 0px;top: 12px;border-radius: 50%;}
	.m_1 .tab_box table tbody tr .bg1{background: #f2fcf7 !important;}
	.m_1 .tab_box table tbody tr .bg2{background: #f2fbfc !important;}
	.m_1 .tab_box table tbody tr td:last-child ul li{width: 40%;float: left;}
	.m_1 .tab_box table tbody td i{display: inline-block;width: 100px;margin-left: 10px;}
	.m_1 .tab_box table tbody td i img{width: 100%;}
	.fixed-table .fixth{position: fixed;padding-top: 20px;padding-bottom: 10px;background: #fff;border-bottom: 2px solid #eee;z-index: 800;}
	.m_1 .tab_box table tbody .price-bold{font-weight: bold;color: #333;text-align: center;width: 80%;margin: 10px auto 0px;}
	.m_1 .tab_box table tbody .price-bold a{background: linear-gradient(to right,#00BCD4, #0ccaca);color: #fff;line-height: 36px;display: block;border-radius: 8px;}
	.m_1 .tab_box table tbody td p{padding-right: 10px}
	.m_2{width: 1140px;margin: 60px auto;overflow: hidden;background: #fff;border-radius: 6px;padding: 30px;box-shadow: 0px 0px 10px rgba(0,0,0,0.08);}
	.m_2 .title h2{text-align: left;font-size: 22px;}
	.m_2 .txt{text-indent: 2em;}
	.m_2 .txt h3{color: #ccc;font-size: 16px;margin-bottom: 10px;color: #333;}
	.m_2 .txt p{font-size: 14px;padding-bottom: 20px;line-height: 24px;color: #666;}
	.mbtn{margin-top: 0px;}
}
/* 小屏，最大768 */
@media screen and (max-width: 768px){
	.main{background: #f5f8fb;}
	.banner{width: 100%;min-height: 100% !important;}
	.banner{background: url(../img/price/banner.jpg) top center no-repeat;background-size: cover;min-height: 30rem;padding-bottom: 1rem;}
	.banner ul{margin: 4rem auto 0rem;}
	.banner ul li{border-radius: 0.4rem;overflow: hidden;background: rgba(255,255,255,0.9);margin-bottom: 0.4rem;margin-left: 5%;}
	.banner ul li:first-child{margin-left: 0rem;}
	.banner ul li h2{font-size: 1.2rem;color: #333;text-align: center;border-bottom: 1px solid #0ccaca;padding: 0.8rem 0rem 0.6rem;}
	.banner ul li h2::after{width: 0px;}
	.banner ul li p{font-size: 0.8rem;color: #333;text-align: center;padding: 0rem 0.4rem 0.4rem;line-height: 1.3rem;}
	.banner ul li i{width: 50%;display: block;margin: 0px auto;}
	.banner ul li i img{width: 100%;}
	.banner .mbtn{background: linear-gradient(to right,#00BCD4, #0ccaca);color: #fff;height: 2rem;line-height: 2rem;margin: 0.8rem auto 1.4rem;overflow: hidden;display: block;}
	.banner .swiper-pagination{left: 40%;}
	.banner .swiper-pagination span{display: inline-block;float: left;background: rgba(255,255,255,0.5);}
	.banner .swiper-pagination .swiper-pagination-bullet-active{background: rgba(255,255,255,1);}
	.m_1{width: 100%;margin: 2rem auto;}
	.m_1 .tab_nav{width: 100%;margin: 0px auto;border-bottom: 1px solid #ddd;}
	.m_1 .tab_nav li{float: left;padding: 0px 40px 10px;font-size: 20px;margin-bottom: -1px;cursor: pointer;}
	.m_1 .tab_nav li.active{color: #03B8CC;border-bottom: 1px solid #03B8CC;}
	.m_1 .tab_box{width: 94%;margin: 0rem auto;background: #fff;padding: 0px 3%;box-shadow: 0px 0px 10px rgba(0,0,0,0.08);}
	.m_1 .tab_box table{width: 100%;}
	.m_1 .tab_box table thead th{font-size: 0.9rem;color: #222;border-bottom: 2px solid #f5f8fb;text-align: center;background: #fff;width: 10%;padding-bottom: 0.4rem;}
	.m_1 .tab_box table tbody td{text-align: left;border-bottom: 1px solid #f9f6f6;line-height: 1.2rem;font-size: 0.7rem;color: #666;padding: 2% 0%}
	.m_1 .tab_box table tbody td:nth-child(2){width: 10%;padding-right: 2%;}
	.m_1 .tab_box table tbody tr td:nth-child(2),.m_1 .tab_box table tbody tr td:nth-child(3){background: #fafafa;padding-left: 0.8rem;}
	.m_1 .tab_box table tbody .trborder td{border-bottom: 1px solid #f5f8fb;}
	.m_1 .tab_box table tbody tr:last-child td,.m_1 .tab_box table tbody td:first-child{border-bottom: 0px;}
	.m_1 .tab_box table tbody td:first-child{font-size: 0.7rem}
	.m_1 .tab_box table tbody .td_tit{font-size: 0.8rem;font-weight: bold;color: #333;}
	.m_1 .tab_box table tbody .tdfirst{border-bottom: 2px solid #f5f8fb !important;}
	.m_1 .tab_box .tbx{display: none;}
	.m_1 .tab_box .tbx.active{display: block;}
	.m_1 .tab_box table tbody td span{color: #15e0f7;font-weight: bold;}
	.m_1 .tab_box table tbody td .red{color:red;font-weight: normal;}
	.m_1 .tab_box table tbody td .no{color:#ccc;font-weight: normal;}
	.fixed-table .fixth{position: fixed;padding-top: 4.6rem;padding-bottom: 0.2rem;background: #fff;border-bottom: 1px solid #eee;height: 2.8rem;z-index: 5;}
	.m_1 .tab_box table tbody td .price-bold{font-weight: bold;font-size: 0.8rem;margin: 0.4rem 0rem;color: #333;}
	.m_1 .tab_box table tbody td p{padding-right: 0.8rem;font-size: 0.6rem;}
	.m_1 .tab_box table tbody td ul{margin-left: 1rem;}
	.m_1 .tab_box table tbody td ul li{font-size: 0.8rem;line-height: 1.4rem;position: relative;padding-left: 0.8rem;}
	.m_1 .tab_box table tbody td ul li::before{width: 5px;height: 5px;background: #03B8CC;content: "";position: absolute;left: 0px;top: 12px;border-radius: 50%;}
	.m_1 .tab_box table tbody tr .bg1{background: #f2fcf7;}
	.m_1 .tab_box table tbody tr .bg2{background: #f2fbfc;}
	.m_1 .tab_box table tbody td i{display: inline-block;width: 3rem;margin-left: 10px;}
	.m_1 .tab_box table tbody td i img{width: 100%;}
	.m_2{width: 94%;margin: 2rem auto;overflow: hidden;background: #fff;padding: 3%;box-shadow: 0px 0px 10px rgba(0,0,0,0.08);}
	.m_2 .title h2{text-align: left;font-size: 1rem;line-height: 2rem;}
	.m_2 .txt{text-indent: 2em;}
	.m_2 .txt h3{font-size: 0.8rem;margin-bottom: 0.4rem;color: #333;}
	.m_2 .txt p{font-size: 0.8rem;padding-bottom: 0.6rem;line-height: 1.4rem;color: #666;}
	.mbtn{width: 5rem;font-size: 0.8rem;line-height: 2rem;height: 2rem;margin-top: 0rem;}
}