@charset "utf-8";
a,blockquote,body,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul {
    margin: 0;
    padding: 0;
    border: 0
}

body {
    font-family: "Microsoft YaHei, Helvetica, Arial, sans-serif";
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-size-adjust: none
}

a,
a:active,
a:focus,
a:hover,
a:visited {
    text-decoration: none
}

a,
img {
    -webkit-touch-callout: none
}

li,
ol,
ul {
    list-style: none
}

input[type=password],
input[type=text],
textarea {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.clearfix:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}
html {
	font-size: 256px;
}
@media screen and (max-width:320px) {
    html {
        font-size: 42.667px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:321px) {
    html {
        font-size: 48px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:361px) {
    html {
        font-size: 50px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:376px) {
    html {
        font-size: 52.4px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:394px) {
    html {
        font-size: 54.93px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:413px) {
    html {
        font-size: 55.2px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:415px) {
    html {
        font-size: 64px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:481px) {
    html {
        font-size: 72px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:541px) {
    html {
        font-size: 85.33px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:641px) {
    html {
        font-size: 96px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:721px) {
    html {
        font-size: 102.4px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width:769px) {
    html {
        font-size: 266.66px;
        font-size: 13.33333vw;
    }
}

@media screen and (min-width:2000px) {
    html {
        font-size: 266.66px;
        font-size: 13.33333vw
    }
} 
@media screen and (min-width:3000px) {
    html {
        font-size: 405.33px;
        font-size: 13.33333vw;
    }
}

input,button {border-radius:0;}
.html320 {font-size:42.667px;font-size:13.33333vw}
.html360 {font-size:48px;font-size:13.33333vw}
.html375 {font-size:50px;font-size:13.33333vw}
.html393 {font-size:52.4px;font-size:13.33333vw}
.html412 {font-size:54.93px;font-size:13.33333vw}
.html414 {font-size:55.2px;font-size:13.33333vw}
.html480 {font-size:64px;font-size:13.33333vw}
.html540 {font-size:72px;font-size:13.33333vw}
.html640 {font-size:85.33px;font-size:13.33333vw}
.html720 {font-size:96px;font-size:13.33333vw}
.html768 {font-size:102.4px;font-size:13.33333vw}
.htmlx768 {font-size:102.4px;font-size:13.33333vw}
body {font-family:"Microsoft YaHei,Helvetica";}
body,html a {color:#333}
.hidden,.none {display:none!important}

body {
    font-family: "Microsoft YaHei, Helvetica";
}

body,
html a {
    color: #333
}

.hidden,
.none {
    display: none!important
}

@media screen and (min-width:769px) {
    html {
        font-size: 102.4px
    }
    html .wap-wrap {
        width: 768px;
        margin: 0 auto
    }
}

body {
    font-family: "Microsoft YaHei, Helvetica";
}

.st {
    font-family: "simsun";
}
.fl {
    display: block;
    float: left;
}

.fr {
    display: block;
    float: right;
}
.psta {
    position: absolute;
}
.hide {
    display: none;
}
.clear:after,
.cl:after {
    content: '';
    display: block;
    clear: both;
}
.sbox {
    padding-bottom: .24rem;
	border-top: .2rem solid #f6f6f6;
}
/************************* 内容 *************************/
body {
    max-width: 100vw;
  	overflow-x: hidden;
}
.inline {
	position: relative;
}
.h2 {
	display: block;
	position: relative;
	padding-left: .39rem;
	font-size: .34rem;
	line-height: .88rem;
	color: #e60012;
	border-bottom: 1px solid #ebebeb;
}
.h2 i {
	display: block;
	position: absolute;
	width: .08rem;
	height: .29rem;
	top: 50%;
	left: .2rem;
	transform: translateY(-50%);
	background: #e60012;
}
/*列表*/
/*列表*/
.fckbox {
	background: #fff;
}
.zmlist {
	font-size: 0;
	padding: 0 .04rem .1rem;
}
.zmlist a {
	display: inline-block;
	width: .56rem;
	height: .62rem;
	margin-left: .16rem;
	margin-bottom: .18rem;
	font-size: .26rem;
	line-height: .58rem;
	text-align: center;
	color: #4c4c4c;
	border: 1px solid #ebebeb;
	box-sizing: border-box;
	border-radius: 3px;
}
.zmlist a.cur {
	color: #fff;
	background: #e4393c;
	border-color: #e4393c;
}
.ckbox {
    border-top: .2rem solid #f5f5f5;
    overflow: hidden;
}
h1 {
    font-size: .34rem;
    font-weight: bold;
    line-height: .8rem;
    color: #373737;
}
.fckbox h2 {
    padding: .1rem .2rem .2rem;
    font-size: .34rem;
    font-weight: bold;
    line-height: .92rem;
    color: #333;
}
.ncklist {
	margin-top: .06rem;
	font-size: 0;
}
.ncklist a {
	display: inline-block;
	width: 3.36rem;
	height: .7rem;
	margin-left: .2rem;
	margin-bottom: .2rem;
	padding: 0 .1rem;
	font-size: .28rem;
	line-height: .7rem;
	text-align: center;
	color: #101010;
	background: #f7f7f7;
	border-radius: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
}
.pages { color: #0363af; font-size: 12px; margin:0 auto; text-align:center; border-width:0 0 1px; }
.pages a { background:#fff;border:1px solid #9AAFE5;color:#000; }
.pages .nextprev { border:1px solid #FF785E; background:#fff; border:1px solid #aaa;}
.pages .this { color:#fff; font-weight:bold; background-color:#FF0900;border: solid 1px #aaa;}
.pages:after { clear:both; content:''; display: block;  }
.pages span, .pages a { display:none; margin:0px; padding:5px 0;}
.pages .nextprev:first-child:before { border-right:1px solid #ddd; content:''; float:right; height:35px; }
.pages .nextprev { background:#fff; display:inline; float:left; width:50%; height:35px; line-height:35px; border:none;}
.pages span.nextprev { color:#999; }
.pagessel .nextprev { width:42%; }
.pagessel span { color:#ccc; }
.pagessel select { float:left;  width:14%; padding:0 1%; height:35px; margin:5px 0; text-align:center; -webkit-appearance: none; background:#fff; color:#555; border-radius:0; border:1px solid #ddd; border-width:0 0 0 1px;}

/* 面包屑导航*/
.bread{padding: 0 .2rem;font-size: .28rem;line-height: .8rem;color: #616161;white-space: nowrap;box-sizing:border-box;overflow: hidden;}
.bread a{color: #616161;}
.bread span{color: #323232;}
.bupdate {
    display: block;
    width: 100%;
    padding: 0 .2rem .28rem;
    font-size: .28rem;
    line-height: .6rem;
    text-align: right;
    color: #616161;
    box-sizing: border-box;
}

.h2 {
  	padding-left: .39rem;
}
.h2 h1,
.h2 h2 {
    display: block;
    position: relative;
    font-size: .34rem;
    line-height: .88rem;
    color: #e60012;
    border-bottom: 1px solid #ebebeb;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.h2 i {
	display: block;
	position: absolute;
	width: .08rem;
	height: .29rem;
	top: 50%;
	left: .2rem;
	transform: translateY(-50%);
	background: #e60012;
}
.h2 a {
    color: #e60012;
}

.zhcontrast {
    display: block;
    padding: 0 .2rem;
    font-size: .28rem;
    line-height: .48rem;
    color: #4d4d4d;
}
.zhcontrast p {
    display: block;
    margin-top: .36rem;
  	text-indent: 2em;
}

/*品牌对比*/
.brandcontrast {
    display: block;
    margin: .36rem .2rem .48rem;
    background: url(https://www.mktman.com/u-static/2020/contrast/images/bccbg.jpg) top center repeat-x;
    background-size: 100% .9rem;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}
.brandcontrast .item {
    position: relative;
    width: 50%;
    padding-bottom: .8rem;
    border-left: 1px solid #e6e6e6;
    box-sizing: border-box;
}
.brandcontrast .item:first-child {
    border: 0;
}
.brandcontrast .h3 {
    display: block;
    font-size: .32rem;
    font-weight: normal;
    line-height: .9rem;
    text-align: center;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 .1rem;
}
.brandcontrast .brandcontrast-art {
    display: block;
    height: 4.1rem;
    padding: .3rem .27rem 0;
    font-size: .28rem;
    line-height: .48rem;
    color: #4d4d4d;
    overflow: hidden;
}
.brandcontrast .brandartmore {
    display: block;
    position: absolute;
    width: 100%;
    height: .88rem;
    left: 0;
    bottom: 0;
    background: url(https://www.mktman.com/u-static/2020/contrast/m/images/brandartmorebg.png) repeat;
    background-size: .21rem .22rem;
  	font-size: .28rem;
  	line-height: .88rem;
  	text-align: center;
  	color:#e60012;
}
.brandcontrast .brandartmore i {
    display: block;
    width: 100%;
    height: 100%;
    background: url(https://www.mktman.com/u-static/2020/contrast/m/images/brandartmore.png) center center no-repeat;
    background-size: .21rem .22rem;
}

/*基础参数对比*/
.paramcontrast {
    margin: .24rem .2rem 0;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}
.paramcontrast .item {
    width: 50%;
    float: left;
    border-right: 1px solid #e6e6e6;
    box-sizing: border-box;
}
.paramcontrast .item .parambrand {
    display: block;
    font-size: .28rem;
    line-height: .9rem;
    text-align: center;
    color: #4d4d4d;
    background: #f9f9f9;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
  	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 .1rem;
}
.paramcontrast .item:last-child {
    border-right: 0;
}
.paramcontrast .item .paramlogo {
    padding: .16rem .16rem .16rem .6rem;
    font-size: .24rem;
    line-height: .44rem;
    color: #858585;
    border-bottom: 1px solid #e6e6e6;
}
.paramcontrast .item .paramlabel {
    display: block;
    font-size: .24rem;
    line-height: .44rem;
    color: #858585;
}
.paramcontrast .item .paramlogo img {
    display: block;
    width: 1.4rem;
    height: .7rem;
}
.paramcontrast .item .parameng,
.paramcontrast .item .paramfrom,
.paramcontrast .item .paramgzd {
    padding: .16rem .16rem .16rem .6rem;
    font-size: .24rem;
    line-height: .44rem;
    color: #858585;
    border-bottom: 1px solid #e6e6e6;
}
.paramcontrast .item .paramgzd {
    border-bottom: 0;
}
.paramcontrast .item .parameng .paramengname,
.paramcontrast .item .paramfrom .paramfromarea {
    display: block;
  	height: .54rem;
    font-size: .24rem;
    line-height: .54rem;
    color: #333;
}

.paramcontrast .item .paramgzdcon .paramgzditem {
    padding: .08rem 0;
}
.paramcontrast .item .paramgzdcon .paramgzdyear {
    font-size: .24rem;
    line-height: .54rem;
    color: #333;
}
.paramcontrast .item .paramgzdcon .paramgzdnum {
    margin-left: .56rem;
}

.paramcontrast .paramctr-gzd .paramctr-gzditem .textred,.textred {
    color: #e60012;
}
.paramcontrast .paramctr-gzd .paramctr-gzditem .textorange,.textorange {
    color: #fd5f00;
}

/*产品对比*/
.procontrast {
    margin: .24rem .2rem 0;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}
.procontrast .procontrasthead {
    overflow: hidden;
}
.procontrast .procontrasthead .item {
    display: block;
    width: 50%;
    float: left;
    padding: 0 .2rem;
    font-size: .28rem;
    line-height: .9rem;
    text-align: center;
    color: #4d4d4d;
    background: #f9f9f9;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
  	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.procontrastblock {
    background: url(https://www.mktman.com/u-static/2020/contrast/m/images/vsicon.png) top .94rem center no-repeat;
    background-size: .52rem .52rem;
    border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
}
.procontrastblock:last-child {
    border: 0;
}
.procontrastblock .procbitem {
    display: block;
    width: 50%;
    float: left;
    padding: .1rem 0;
}
.procontrastblock .procbitem .icon {
    display: block;
    width: 2.4rem;
    height: 1.8rem;
    margin: 0 auto;
    font-size: 0;
    line-height: 1.8rem;
    text-align: center;
}
.procontrastblock .procbitem .icon img {
    max-width: 100%;
    max-height: 100%;
}
.procontrastblock .procbitem .xdj {
  	display: block;
    width: 1.9rem;
    height: .46rem;
    margin: .2rem auto 0;
    font-size: .28rem;
    line-height: .46rem;
    text-align: center;
    color: #e60012;
    border: 1px solid #ff616d;
    border-radius: 3px;
  	box-sizing: border-box;
}
.procontrastblock .procbitem h3 {
    display: block;
    margin-top: .1rem;
  	padding: 0 .1rem;
    font-size: .24rem;
    font-weight: normal;
    line-height: .54rem;
    text-align: center;
    color: #4d4d4d;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*网友怎么说*/
.koubeicontrast {
    margin: .24rem .2rem 0;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}
.koubeicontrast .kbcitem {
    display: block;
    width: 50%;
    float: left;
    overflow: hidden;
  	border-right: 1px solid #e6e6e6;
    box-sizing: border-box;
}
.koubeicontrast .kbcitem:last-child {
    border-right: 0;
}
.koubeicontrast .kbcitem .kbctit {
    display: block;
    padding: 0 .2rem;
    font-size: .28rem;
    line-height: .9rem;
    text-align: center;
    color: #4d4d4d;
    background: #f9f9f9;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
}

.kbclist .item {
  	height: 6.6rem;
    padding: .24rem .22rem;
  	/*border-left: 1px solid #e6e6e6;*/
  	border-bottom: 1px solid #e6e6e6;
  	overflow: hidden;
}
.koubeicontrast .kbcitem:first-child .kbclist .item {
  	border-left: 0;
}
.kbclist .item:last-child {
  	border-bottom: 0;
}
.kbclist .item .koubeictr-user {
    display: block;
    position: relative;
    padding-left: .9rem;
    font-size: .28rem;
    line-height: .8rem;
    color: #4d4d4d;
}
.kbclist .item .koubeictr-user .icon {
    display: block;
    position: absolute;
    width: .8rem;
    height: .8rem;
    top: 0;
    left: 0;
    margin-right: .18rem;
    border-radius: .8rem;
}
.kbclist .item .koubeictr-user .name {
    display: block;
    float: left;
    max-width: 4em;
    font-weight: bold;
    margin-right: .12rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.kbclist .item .koubeictrcon {
    display: block;
    padding: 0 0 0 .1rem;
    margin-top: .22rem;
    font-size: .28rem;
    line-height: .5rem;
    color: #4d4d4d;
}
.koubeictrcon .kbctrproname {
    display: block;
    margin-bottom: 14px;
}
.koubeictrcon .kbctrproname span,
.koubeictrcon .kbctrproname h3 {
    display: block;
}
.koubeictrcon .kbctrproname span {
    width: 1rem;
    float: left;
}
.koubeictrcon .kbctrproname h3 {
    height: 1rem;
    margin-left: 1rem;
    font-size: .28rem;
    font-weight: normal;
    line-height: .5rem;
    color: #333;
    word-break: break-all;
    overflow: hidden;
}
.koubeictrcon .kbctrprostar {
    margin-bottom: .28rem;
    overflow: hidden;
}
.koubeictrcon .kbctrprostar span {
    display: block;
    float: left;
}
.koubeictrcon .kbctrprostar span {
    width: 1rem;
}

.koubeictrcon .kbctrprostar em {
    font-size: .28rem;
    font-style: normal;
    line-height: 0.4rem;
    color: #e60012;
}


.koubeictrcon .kbctrprosumup {
    display: block;
}
.koubeictrcon .kbctrprosumup span {
    display: block;
    float: left;
    width: 1rem;
}
.koubeictrcon .kbctrprosumup .kbctrprosumup-art {
  	height: 3.3rem;
    max-height: 3.3rem;
    margin-left: 1rem;
    overflow: hidden;
}
.koubeictrcon .kbctrprosumup .kbctrprosumup-art a {
    color: #e4393c;
}
.koubeicontrast .koubeicthead-none {
    background: none;
}
.koubeicontrast .koubeicthead-none .koubeicthead-td,
.koubeicontrast .koubeicthead-none .koubeicthead-td:first-child {
    border: 0;
    padding-left: .36rem;
    text-align: left;
}
.koubeicontrast .koubeicthead-none .koubeicthead-td:hover a {
    color: #e4393c;
    transition: all .3s;
}

/*相关资讯*/
.anewscontrast {
    margin: .24rem .2rem 0;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}
.anewscontrast .anewscontrastitem {
    width: 50%;
    float: left;
    border-right: 1px solid #e6e6e6;
    box-sizing: border-box;
}
.anewscontrast .anewscontrastitem:last-child {
    border: 0;
}
.anewscontrast .anewscontrastitem .anewsbrand {
    display: block;
    padding: 0 .2rem;
    font-size: .28rem;
    line-height: .9rem;
    text-align: center;
    color: #4d4d4d;
    background: #f9f9f9;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
}
.anewsclist .anewsitem {
    display: block;
    width: 100%;
    height: 1.58rem;
    padding: .38rem .2rem 0;
    font-size: .24rem;
    font-weight: normal;
    line-height: .4rem;
    color: #4d4d4d;
    text-indent: 2.4em;
    box-sizing: border-box;
}
.anewsclist .anewsitem a {
    display: block;
    position: relative;
    height: .8rem;
    overflow: hidden;
}
.anewsclist .anewsitem a i {
    display: block;
    position: absolute;
    width: .37rem;
    height: .28rem;
    top: 0;
    left: 0;
    background: url(https://www.mktman.com/u-static/2020/contrast/m/images/anewsicon.png) center center no-repeat;
    background-size: 100% 100%;
}
.anewsclist .anewsitem:nth-child(2n) {
    background: #f9f9f9;
}

/*相关热门对比*/
.ahqlist {
    padding: .28rem .04rem .07rem;
    overflow: hidden;
}
.ahqlist .item {
    display: block;
    width: 33.33%;
    float: left;
    margin-bottom: .3rem;
    padding: 0 .16rem;
    box-sizing: border-box;
}
.ahqlist .item a {
    display: flex;
    align-items: center;
    padding: .18rem .28rem;
    height: 1.52rem;
    font-size: .24rem;
    font-weight: normal;
    line-height: .4rem;
    color: #4d4d4d;
    border: 1px solid #e6e6e6;
    border-radius: .1rem;
}
.ahqlist .item a span {
  	display: block;
  	height: 100%;
  	overflow: hidden;
}

.listmore {
    display: block;
    overflow: hidden;
}
.listmore .item {
    display: block;
    width: 50%;
    float: left;
    padding: .1rem .1rem 0;
    font-size: .24rem;
    line-height: .68rem;
    text-align: center;
    color: #6e6e6e;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
}
/*.kblistmore .item {
    border-right: 1px solid #e6e6e6;
}
.kblistmore .item:last-child {
    border: 0;
}*/


/*底部*/
.fter-copyright {background:#fff;font-size: .28rem;text-align:center;padding:0.2rem 0 1.1rem;border-top:.24rem solid #f2f2f2;}
.fter-copyright .i {padding:0.1rem 0;color:#666;}
.fter-copyright .ii {color:#333;}
.fter-copyright .i a {color:#666;}
.fter-copyright .ii a {color:#333;}

/*暂无内容样式*/
/*暂无产品*/
.procontrastnone {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
}
.procontrastnone i {
  display: block;
  width: 2.4rem;
  height: 1.8rem;
  margin: 0 auto;
  background: url(https://www.mktman.com/u-static/2020/contrast/images/procnone.png) center center no-repeat;
  background-size: 1.4rem 1.4rem;
}
.procontrastnone span {
  display: block;
  font-size: .28rem;
  line-height: .6rem;
  text-align: center;
  color: #444;
}
/*暂无评论*/
.commentnone {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
}
.commentnone i {
  display: block;
  width: 2.4rem;
  height: 1.8rem;
  margin: 0 auto;
  background: url(https://www.mktman.com/u-static/2020/contrast/images/commentnone.png) center center no-repeat;
  background-size: 1.4rem 1.4rem;
}
.commentnone span {
  display: block;
  font-size: .28rem;
  line-height: .6rem;
  text-align: center;
  color: #444;
}
/*暂无新闻*/
.anewsnone {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
  text-indent: 0;
  margin-top: 5%;
}
.anewsnone i {
  display: block;
  width: 100%;
  height: .7rem;
  margin: 0 auto;
  background: url(https://www.mktman.com/u-static/2020/contrast/images/anewsnone.png) center center no-repeat;
  background-size: .7rem .7rem;
}
.anewsnone span {
  display: block;
  font-size: .28rem;
  line-height: .6rem;
  text-align: center;
  color: #444;
}
/*2020年4月21日10:36:28*/
.zhprocontrast {
  position: relative;
  background: none;
}
.zhprocontrast .procbitem .icon {
  width: 3.4rem;
  height: 2.2rem;
  margin: 0 auto;
  line-height: 2.2rem;
  text-align: center;
  border: 1px solid #e6e6e6;
}
.zhprocontrast .procbitem .icon img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.zhprocontrast .procbitem h3 {
  height: 1.08rem;
  padding: 0 .3rem;
  text-align: left;
  white-space: normal;
}
.zhprocontrast .procbitem .xdjp {
  	display: block;
    width: 1.9rem;
    height: .46rem;
    margin: .2rem auto 0;
    font-size: .28rem;
    line-height: .46rem;
    text-align: center;
    color: #e60012;
    border: 1px solid #ff616d;
    border-radius: 3px;
  	box-sizing: border-box;
}
.zhprocontrast i {
  display: block;
  position: absolute;
  width: .64rem;
  height: .64rem;
  top: .94rem;
  left: 50%;
  transform: translateX(-50%);
  background: url(https://www.mktman.com/u-static/2020/contrast/m/images/vsicon2.png) center center no-repeat;
  background-size: 100% 100%;
}


/*swpae*/
.fwrap {position:relative;max-width:100vw;border-top:.24rem solid #f2f2f2;overflow:hidden;box-sizing:border-box;font-size:0;}
.fwrap .container {width:auto;white-space:nowrap;border:0;}
.fwrap .swiper-container {padding:.47rem .2rem .4rem;overflow:inherit;}
.fwrap .gitem {display:inline-block;width:80%;height:2.98rem;margin-bottom:.4rem;/*margin-right:.2rem;*/padding:0 .24rem;box-shadow:0 0 5px #ddd;border-radius:.08rem;box-sizing:border-box;}
.fwrap .gitem h3 a {display:block;padding:.1rem .22rem;font-size:.28rem;line-height:.7rem;color:#707070;border-bottom:1px solid #f0f0f0;}
.fwrap .gitem .gitemin {height:1.88rem;white-space:normal;overflow:hidden;}
.fwrap .gitem .gitemin a {padding:0 0.2rem;height:.46rem;font-size:.24rem;line-height:.46rem;background:#fff;text-align:center;overflow:hidden;color:#333;display:inline-block;font-style:normal;margin:0.1rem 0.05rem 0;border-radius:3px;}
.swiper-pagination {width:100%;bottom:14px;text-align:center;position: absolute;}
.swiper-pagination span {width:.12rem;height:.12rem;margin:0 .07rem;background:none;border:1px solid #9d9d9d;border-radius:.12rem;box-sizing:border-box;}
.swiper-pagination span.swiper-pagination-bullet-active {background:#ff8e00;border-color:#ff8e00;}

/*电话弹窗*/
.npopup {display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index: 99;}
.npopupmask {display:block;position:fixed;width:100%;height:100%;background:#000;opacity:.5;}

.npopupcon {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 5.56rem;
  transform: translate(-50%,-50%);
}

.npopupconin {
  padding: .3rem .2rem .2rem;
  background: #fff;
  border-radius: .1rem;
}

.npopupcon .nptitle {
  display: block;
  font-size: .32rem;
  font-weight: bold;
  text-align: center;
  line-height: .62rem;
  color: #333;
}
.npopupcon .nptips {
  display: block;
  font-size: .24rem;
  line-height: .3rem;
  text-align: center;
  color: #ddd;
}

.npopupcon .npinput {
  display: block;
  height: .78rem;
  margin: .3rem .2rem 0;
  padding: 0 .2rem;
  border: 1px solid #ebebeb;
  background: #f3f3f3;
  box-sizing: border-box;
  border-radius: .1rem;
}
.npopupcon .npinput input {
  display: block;
  width: 100%;
  height: 100%;
  font-size: .24rem;
  line-height: .3rem;
  background: none;
  outline: none;
}

.npopupcon .itprodc {margin: .1rem .2rem 0;color: #ff7200; font-size: .24rem; background: url(https://www.mktman.com/u-static/2019/zj/images/shield.png) no-repeat left center;padding-left: .35rem;}


.npopupcon .npbrands {
  display: flex;
  flex-wrap: wrap;
  margin: .2rem 0;
  max-height: 5rem;
  margin-left: -0.2rem;
  padding: 1px 0 0;
  overflow-y: auto;
}
.npopupcon .npbrands .item {
  display: block;
  margin-left: .2rem;
  margin-bottom: .18rem;
  padding: 0 .22rem;
  font-size: .26rem;
  line-height: .58rem;
  color: #414141;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.npopupcon .npbrands .item.cur {
  color: #f07418;
  background: #ffefdd;
  border-color: #fce7cf;
}

.npopupcon .nptextarea {
  display: block;
  width: 100%;
  height: 2rem;
  padding: .16rem .2rem;
  font-family: "Microsoft YaHei,Helvetica";
  font-size: .28rem;
  line-height: .3rem;
  color: #333;
  background: #f3f3f3;
  border: 1px solid #ebebeb;
  border-radius: .1rem;
  box-sizing: border-box;
}

.npsubmit {
  display: block;
  width: 3.91rem;
  height: 1.05rem;
  padding-top: .13rem;
  margin: .2rem auto 0;
  font-size: .28rem;
  line-height: .82rem;
  text-align: center;
  color: #fff;
  background: url(https://www.mktman.com/u-static/2019/zj/m/images/npsubmit.png) center center no-repeat;
  background-size: 100% auto;
}

.popupclose {
  display:block;
  position: relative;
  width: .6rem;
  height: .6rem;
  margin: .3rem auto 0;
  background:url(https://www.mktman.com/u-static/2019/zj/m/images/npclose.png) center center no-repeat;
  background-size:100% 100%;
}

.npsucc {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 5.56rem;
  margin-top: -0.1rem;
  margin-left: -0.2rem;
  height: 2.35rem;
  border-bottom: .2rem solid #f5f5f5;
}
.npsucc .icon {
  display: block;
  width: 1.23rem;
  height: 1.23rem;
}
.npsucc .text {
  display: block;
  font-size: .28rem; 
}


.npprolist {}
.npprolist .item {
  display: flex;
  align-items: center;
  padding: .2rem 0;
  border-bottom: 1px solid #f6f6f6;
}
.npprolist .item .icon {
  display: block;
  width: 1.6rem;
  min-width: 1.6rem;
  height: 1.3rem;
  margin-right: .22rem;
  font-size: 0;
  line-height: 1.3rem;
  text-align: center;
  border-radius: .1rem;
  overflow: hidden;
}
.npprolist .item .icon img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.npprolist .item .name {
  display: block;
  font-size: .26rem;
  line-height: .34rem;
  color: #282828;
}
.npprolist .item span {
  display: block;
}

.tokefu {
  display: block;
  position: fixed;
  width: 1.8rem;
  height: 1.8rem;
  right: 0;
  bottom: 3rem;
  background: url(https://www.mktman.com/u-static/2019/zj/m/images/tokefuicon.png) center center no-repeat;
  background-size: 100% auto;
  z-index: 2;
}

#gotop,
.gotop {
    display: block;
    position: fixed;
    width: .8rem;
    height: .8rem;
    right: .44rem;
    bottom: 2rem;
  	font-size: 0;
    background: url(https://www.mktman.com/u-static/2019/zj/m/images/gotop.png) center center no-repeat;
    background-size: 100% auto;
    z-index: 2;
    display:none;
}