@charset "gb2312";
*{-webkit-tap-highlight-color:transparent;outline:0;vertical-align:baseline;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;vertical-align:baseline;}
html,body{height:100%;}
body{margin:0 auto;min-width:320px;max-width:750px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;line-height:1;color:#333;-webkit-text-size-adjust:100% !important;text-size-adjust:100% !important;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}
img{border:0 none;vertical-align:top;}
i,em,strong{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
ins{text-decoration:underline;}
del{text-decoration:line-through;}
input,select,button,h1,h2,h3,h4,h5,h6{font-size:100%;font-family:inherit;}
input{border-radius:0;box-shadow:none;}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;}
textarea{-webkit-appearance:none;overflow-y:auto;overflow-x:hidden;resize:none;} 
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:inherit;}
/* 不同的屏幕的大小，为html设置不同的字体大小 */
html{font-size:16px;}
@media screen and (min-width:375px){html{/* iPhone6的375px尺寸作为16px基准，414px正好18px大小,600 20px */font-size:calc(100% + 2 * (100vw - 375px) / 39);font-size:calc(16px + 2 * (100vw - 375px) / 39);}}
@media screen and (min-width:414px){html{/* 414px-1000px每100像素宽字体增加1px(18px-22px) */font-size:calc(112.5% + 4 * (100vw - 414px) / 586);font-size:calc(18px + 4 * (100vw - 414px) / 586);}}
@media screen and (min-width:600px){html{/* 600px-1000px每100像素宽字体增加1px(20px-24px) */font-size:calc(125% + 4 * (100vw - 600px) / 400);font-size:calc(20px + 4 * (100vw - 600px) / 400);}}
@media screen and (min-width:1000px){html{/* 1000px往后是每100像素0.5px增加 */font-size:calc(137.5% + 6 * (100vw - 1000px) / 1000);font-size:calc(22px + 6 * (100vw - 1000px) / 1000);}}
body{max-width: 640px;margin: 0 auto;background-color: #f5f5f5;}
.img{width: 100%;display: block;}
.bg-color{background-color: #fff;}
/*文章页开始*/
	/*导航部分*/
.nav{display: flex;box-shadow:0 0.09375rem 0.09375rem #cfceca;}
.nav a{font-size: 0.875rem;flex: 1;text-align: center;line-height: 2.1875rem;color: #555;}
.nav .live{color: #111;font-weight: bold;border-bottom: 4px solid #fd5957;}
.nav-2{border-bottom: 2px solid #f5f5f5;position: relative;border-bottom: 2px solid #f5f5f5;display: flex;align-items: center;}
.nav-2 .home img{width: 1.21875rem;height: 1.21875rem;}
.nav-2 .home{padding: 0.625rem 0;margin-left: 0.625rem;}
.nav-2 .arrow-img{width: 0.375rem;height: 0.75rem;padding: 0 0.8125rem;}
.nav-2 span{font-size: 0.75rem;}
.nav-2 span:nth-child(3){color: #ff536c;}
.nav-2 span:nth-child(5){color: #535353;}

	/*文章内容*/
.article{margin: 0 0.9375rem;}
.article h2{font-size: 1rem;color: #1c1c1c;padding: 1.625rem 0 1.125rem 0;}
.article p{font-size: 0.75rem;}
.article .p1{padding-bottom: 1.5rem;}
.article .p1 span{color: #9e9e9e;padding-right: 1.5rem;}
.article .p2{text-indent: 1.5rem;line-height: 0.875rem;margin-bottom: 1rem;}
.article .p2 span{color: #fe5859;}
.article .car-img1{width: 12.9375rem;height: 8.09375rem;display: block;margin: 0 auto;padding-bottom: 2.125rem;}
.article .lable1{display: flex;justify-content: space-between;margin-bottom: 1.5rem;}
.article .lable1 span{font-size: 0.75rem;color: #7b7b7b;background-color: #f9f9f9;border:1px solid #eee;border-radius: 0.125rem;padding: 0.375rem 0.875rem;}
.article .good{border: 0.03125rem solid #fe5858;text-align: center;display: flex;flex-direction: column;align-items: center;width: 20%;border-radius: 3rem;margin: 0 auto;margin-bottom: 1.5625rem;}
.article .good img{width: 1.21875rem;height: 1.15625rem;padding-top: 0.15625rem; padding-bottom: 0.15625rem;}
.article .good span{font-size: 0.84375rem;color: #fe5858;line-height: 0.875rem;}
.share{display: flex;justify-content: space-between;padding-bottom: 1.375rem;}
.share a{color: #9a9a9a;font-size: 0.75rem;line-height: 2.125rem;}
.share img{width: 2.125rem;height: 2.125rem;}
.up-down{border-top: 2px solid #f5f5f5;color: #3c3c3c;font-size: 0.75rem;line-height: 2.5rem;}
.up-down span{padding-right: 1.25rem;}
.up-down p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	/*热销产品*/
.hot-product{margin: 0 0.625rem;margin-top: 1.125rem;}
.hot-product .title{color: #3f3f3f;font-size: 0.8125rem;line-height: 1.2rem;padding-top: 0.3125rem;margin-bottom: 0.625rem;}
.hot-product .title span{height: 1rem;width: 0.125rem;background-color: #fe5858;padding-left: 0.5rem;margin-right: 0.46875rem;}
.hot-product .content{display: flex;font-size: 0.75rem;padding-bottom: 1rem;}
.hot-product .content div{display: flex;justify-content: center;flex: 1;}
.hot-product .content div img{width: 41%;height: 
	100%;}
.hot-product .content div .font{display: flex;flex-direction: column;padding-left: 0.3125rem;}
.hot-product .content div .font span{font-size: 0.875rem;color: #1b1b1b;line-height: 0.9375rem;}
.hot-product .content div .font p{color: #7b7b7b;font-size: 0.75rem;line-height: 0.9375rem;}

	/*阅读拓展*/
.read div:nth-child(2){padding-top: .25rem;}
.read div:last-child{padding-bottom: 1rem;}
.read div.insurance-knowledge-list{padding:0;}
.read .read-info{overflow: hidden;position: relative;}
.read .read-info p{float: left;font-size: 0.75rem;color: #4f4f4f;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 1.5625rem;width: 76%;}
.read .read-info span{float: right;font-size: 0.6875rem;color: #7b7b7b;line-height: 1.5625rem;width: 20%;}
.read .read-info .hot-img{width: 1.46875rem;height: 0.5rem;padding-left: 0.625rem;/* position: absolute;left: 35%; */}
.read .read-info .new-img{width: 1.625rem;height: 0.5rem;padding-left: 0.625rem;/* position: absolute;left: 61%; */}
	/*底部部分*/
footer{color: #808080;}
.foot-nav1{display: flex;border-bottom: 1px solid #dedede;margin: 0 1.71875rem;justify-content: space-between;margin-top: 0.6875rem;}
.foot-nav1 a{border-right: 1px solid #808080;font-size: 0.625rem;line-height: 0.625rem;flex: 1;text-align: center;margin: 0.625rem 0;}
.foot-nav1 a:last-child{border-right: none;}
.foot-nav2{display: flex;margin: 1.0625rem 1.71875rem 0 1.71875rem;border-bottom: 1px solid #dedede;align-items: center;justify-content: space-between;}
.foot-nav2 .cellphone img{width: 0.8125rem;height: 1.25rem;}
.foot-nav2 .wechat img{width: 1.8125rem;height: 1.21875rem;}
.foot-nav2 .pc img{width: 1.375rem;height: 1rem;padding: 0.15625rem 0;}
.foot-nav2 a{flex-direction: column;display: flex;font-size: 0.5625rem;flex: 1;justify-content: space-between;align-items: center;margin-bottom: 0.625rem;}
.foot-nav2 a span{line-height: 1.0625rem;}
.bottom-p{font-size: 0.5625rem;text-align: center;line-height: 1.2rem;}
.bottom-p1{margin-top: 0.8125rem;}
.copyrught{margin-bottom: 1rem;}
/*文章页结束*/

/*文章列表页开始*/
	/*保险攻略*/
.insurance-strategy .ins1{border-top: 2px solid #e5e5e5; }
.insurance-strategy .ins1 p{color: #3c3c3c;font-size: 0.9375rem;padding: 1.2rem 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.insurance-strategy .ins1 .info1{display: flex;font-size: 0.75rem;justify-content: space-between;padding: 0.625rem 0;}
.insurance-strategy .ins1 .info1 .red{color: #fe5858;border: 1px solid #fe5858;padding: 0 0.375rem;border-radius: 0.15625rem;line-height: 0.9375rem;margin-bottom: 0.25rem;}
.insurance-strategy .ins1 .info1 .date{color: #2f2f2f;padding-right: 1rem;}
.insurance-strategy .ins1 .info1 .read-num{color: #7f7f7f;font-size: 0.6875rem;}
.insurance-strategy .ins2 img{width: 40%;height: 100%;margin-top: 0.6875rem;}
.insurance-strategy .ins2 {display: flex;padding-bottom: 0.625rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.insurance-strategy .ins2 .info2{display: flex;flex-direction: column;padding-left: 0.625rem;flex: 1;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.insurance-strategy .ins2 .info2 div{display: flex;justify-content: space-between;align-items: center;}
.insurance-strategy .ins2 .info2 .date{padding-right: 0;}
.hidden,.insurance-strategy .hidden{display:none;}
	/*翻页*/
.page{text-align: center;padding-top: 0.9375rem;display: flex;justify-content: space-between;align-items: center;}
.page .page-num{width: 4rem;background-color: #f6f6f6;  appearance:none; -moz-appearance:none;border: none;-webkit-appearance:none;background: url("/arrow.png") no-repeat scroll right center transparent;background-size: 0.625rem 0.40625rem;position: relative;left: .9rem}
.page .up{color: #9f9f9f;padding-left: 1rem;}
.page .down{color: #3c3c3c;padding-right: 1rem;}
/*文章列表页结束*/
/*攻略频道开始*/

.header{background-color: #fe5859;display: flex;justify-content: space-between;align-items: center;height:2.75rem;}
.header .logo img{width: 5.4375rem;height: 1.875rem;padding-left: 0.8125rem;}
.header .menu img{width: 1.125rem;height: 0.9375rem;padding-right: 1.125rem;}
	/*轮播*/
.swiper-slide {text-align: center;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
        -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;}
.swiper-slide p{font-size: 0.875rem;background-color: #000;opacity: .75;line-height: 1.5rem;color: #fff;position: absolute;bottom: 0;right: 0;width: 100%;text-align: left;}
.swiper-slide p span{padding-left: 0.625rem;}
	/*文章攻略*/
.article-introduction .ins2{padding-bottom: 0.25rem;margin-bottom: 0;}
.article-introduction .ins2 .good{width: 0.8125rem;height: 0.78125rem;margin-top: 0;padding-left: 0.25rem;}
.article-introduction .ins1 p{padding-top: 0.3125rem;padding-bottom: 0.1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.article-introduction .ins1 .art-img{width: 40%;height: 5rem;}
/*.article-introduction .ins1 .art-img2{width: 7.875rem;height:4.625rem;}
.article-introduction .ins1 .art-img3{width: 7.8125rem;height:4.21875rem;}
.article-introduction .ins1 .art-img4{width: 7.90625rem;height:4.21875rem;}
.article-introduction .ins1 .art-img5{width: 7.90625rem;height:4.5rem;}*/
.article-introduction .look-more{font-size: 0.75rem;color: #7f7f7f;text-align: center;line-height: 2.0rem;border-top: 2px solid #e5e5e5;}
	/*保险知识*/
.insurance-knowledge .more{float: right;}
.hot-key .title{padding-bottom: 1rem;}
/*攻略频道结束*/
@media screen  and (max-width: 320px) {
	.hot-product .content div img{width: 31%;height: 2.6875rem;}
}
.seclte{width:2.1rem;position: absolute;left: 0;right:0;margin:auto;background-color: #f5f5f5;z-index: 99;line-height: 1.5rem;}