a {
    text-decoration: none;
}
.html {
    font-size: 100px;
}
html{
	background-color: #f7f7f7;	
}
/* 导航 */
.nav{
	background-color: #fff;
	padding: .3rem 0;
	border-radius: .1rem;
}
.nav ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
}
.nav ul a{
	display: inline-block;
	text-decoration: none;
	color: #333333;
	font-size: 0;
	width: 1.72rem;
	height: 1.05rem;
	margin: 0;
	padding: 0;
	margin-bottom: .4rem;
}
.nav ul a:nth-child(n+4){
	margin-bottom: 0;
}
.nav ul a li{
	text-align: center;
	display: inline-block;
	width: 100%;
	font-size: .26rem;
	font-weight: bold;
}
.nav ul a li > img{
	width: .61rem;
	vertical-align: middle;
}
.nav ul a li > span{
	display: inline-block;
	width: 100%;
	margin-top: .2rem;
}
/* end */
/* 查资源 */
.check_resource{
	font-size: 0;
}
.check_resource a{
	list-style: none;
	display: inline-block;
	height: 100%;
	font-size: 0;
	padding: 0;
	margin: 0;
}
.check_resource a > img{
	width: 100%;
	height: 100%;
}
/* end */
/* 精选家庭宽带 */
.sift{
	background-color: #fff;
	border-radius: .1rem;
}
.sift > div{
	width: 100%;
	background: url("../image/sift_bg_01.png");
	background-repeat: no-repeat;
	background-size: 100% 1.19rem;
	background-position: top;
}
.sift-title{
	font-size: .3rem;
	height: .86rem;
	line-height: .86rem;
	border-bottom: 2px solid #f5f5f5;
	display: flex;
	justify-content: space-between;
}
.sift-title > span{
	letter-spacing: 2px;
}
.sift-title > span:first-child{
	color: #fe871e;
	font-weight: bold;
}
.sift-title > span:last-child{
	color: #aaaaaa;
	font-size: .24rem;
}
.sift ul{
	list-style: none;
	padding: 0 0 .4rem 0;
	font-size: 0;
	text-align: center;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.sift ul a{
	display: inline-block;
	box-sizing: border-box;
	width: 3.45rem;
	border-right: 2px solid #f5f5f5;
	margin-bottom: .4rem;
	position: relative;
}
.sift ul .sift-hot::after{
	content: '';
	display: inline-block;
	position: absolute;
	top: -0.3rem;
	right: .2rem;
	width: 0.56rem;
	height: .57rem;
	background: url("../image/sift-hot.png");
	background-repeat: no-repeat;
	background-size: 100%;
}
.sift ul a:nth-child(2n+0){
	border-right: none;
}
.sift ul a:nth-last-child(-n+2){
	margin-bottom: 0;
}
.sift ul a li{
	font-size: .24rem;
}
.sift ul a li > span{
	display: inline-block;
	width: 100%;
}
.sift ul a li > span:first-child{
	width: 1.2rem;
	height: .36rem;
	line-height: .36rem;
	background-color: #ffe3d0;
	border-radius: .1rem;
	color: #ff7b14;
}
.sift ul a li > span > img{
	vertical-align: middle;
}

.sift ul a li > h3{
	font-size: .36rem;
	font-weight: bold;
	color: #ff7b14;
	padding: 0;
	margin: .1rem 0 0;
}
.sift ul a li > span:nth-child(3){
	color: #aaaaaa;
}
.sift ul a li > span:last-child{
	color: #ee1c2d;
	font-size: .3rem;
	font-weight: bold;
	margin-top: .1rem;
}
.sift ul a li > span:last-child span{
	font-size: .4rem;
}
.sift-more{
	font-size: 0;
	padding: .3rem 0;
	text-align: center;
	border-top: 1px solid #f5f5f5;
	margin: 0 .3rem;
	box-sizing: border-box;
}
.sift-more > a{
	display: inline-block;
	font-size: .36rem;
	color: #aaaaaa;
}
.sift-more > a > i{
	font-size: .38rem;
	margin-left: .2rem;
}
/* end */
/* 优质企业宽带 */
.company-sift{
	background-color: #fff;
	border-radius: .1rem;
}
.company-sift > div{
	width: 100%;
	background: url("../image/sift_bg_02.png");
	background-repeat: no-repeat;
	background-size: 100% 1.5rem;
	background-position: top;
}
.company-sift-title{
	font-size: .3rem;
	height: .86rem;
	line-height: .86rem;
	border-bottom: 2px solid #f5f5f5;
	display: flex;
	justify-content: space-between;
}
.company-sift-title > span{
	letter-spacing: 2px;
}
.company-sift-title > span:first-child{
	color: #fe871e;
	font-weight: bold;
}
.company-sift-title > span:last-child{
	color: #ee1c2d;
	font-size: .24rem;
}
.company-sift ul{
	list-style: none;
	padding: 0;
	font-size: 0;
	text-align: center;
}
.company-sift ul a{
	display: inline-block;
	box-sizing: border-box;
	width: 3.06rem;
	border: 1px solid #eeeeee;
	margin-right: .16rem;
	padding: .52rem 0 .32rem;
	background-color: #f1f6fe;
	border-radius: .2rem;
	position: relative;
	margin-bottom: .3rem;
}
.company-sift ul .qi::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/label.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}
.company-sift ul .jia::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/jiating_label.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}

.company-sift ul .corner_mark1::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/corner_mark_01.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}
.company-sift ul .corner_mark2::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/corner_mark_02.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}
.company-sift ul .corner_mark3::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/corner_mark_03.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}
.company-sift ul .corner_mark4::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: 2.3rem;
	height: .46rem;
	background: url("../image/corner_mark_04.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: -6px;
	left: .372rem;
}
.company-sift ul a:nth-child(2n+0){
	margin-right: 0;
}
.company-sift ul a:nth-last-child(-n+2){
	margin-bottom: .16rem;
}
.company-sift ul a li{
	font-size: .24rem;
}
.hot::after{
	content: '';
	display: inline-block;
	position: absolute;
	width: .51rem;
	height: .73rem;
	background: url("../image/hot-5.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: 0;
	left: -.04rem;
}
.company-sift ul a li > span{
	display: inline-block;
	width: 100%;
}
.company-sift ul a li > span:first-child{
	font-size: .28rem;
	line-height: .36rem;
	color: #333333;
	font-weight: bold;
}
.company-sift ul a li > h3{
	font-size: .36rem;
	font-weight: bold;
	color: #1f81ee;
	padding: 0;
	margin: .1rem 0 0;
}
.company-sift ul a li > span:nth-child(2){
	color: #aaaaaa;
	margin-top: .1rem;
}
.company-sift ul a li > span:last-child{
	color: #ee1c2d;
	font-size: .3rem;
	font-weight: bold;
	margin-top: .1rem;
}
.company-sift ul a li > span:last-child span{
	font-size: .56rem;
}
.company-sift ul .jia .describe{
	display: inline-block;
	width: 2.5rem;
	background-color: #ffe3d0;
	border-radius: 0.1rem;
	color: #ff7b14;
}
/* end */
