.zntj_bar *,.nd_pc_ul *{ margin: 0px; padding: 0px; box-sizing: border-box; outline: none;}
body{ margin: 0rem; padding: 0rem; font-family: "Microsoft YaHei","simsun"; font-size:.16rem; color: #333333;}
a:link,a:visited{ color: #333333; text-decoration: none;}
/*a:hover{ color: #1658a0;}*/
ul,li { list-style-type: none; margin: 0rem; padding: 0rem; }
img { border: 0rem; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.no{ display: none;}
.clearflx:after,.row:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
em,i{ font-style: normal;}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0rem;}
.f_l{ float: left;}
.f_r{ float: right;}
.t_i{ text-indent: 2em;}
/**以上样式不需要修改**/ 
.zntj_bar{position: absolute;width: 44px;top: 10px;left:-50px;z-index: 99; border-radius: 15px 0px 0px 15px; }
.zntj_bar>ul>li>p{ font-size: 20px; line-height: 28px; font-weight: bold; text-align: center; color: #ffffff; cursor: pointer; background-color: #1658A0; border-radius: 15px 0px 0px 15px; -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 83%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 83%); padding-bottom: 40px; position: relative; z-index: 101;}
.zntj_bar>ul>li>p>i{ display:block; height:34px; width: 44px; text-align: center; background: url(221026xm_more.png) no-repeat center;}
.zntj_bar>ul>li{position:relative; z-index: 2;}
.zntj_bar>ul>li>p.on>i{ transform: rotateY(180deg);}
.zntj_bar>ul>li>p>span{ padding:10px 10px 0 10px; display: block;}
.zntj_bar>ul>li.on{position: relative; z-index: 1; margin-top: -50px;}
.zntj_bar>ul>li.on>p{background: linear-gradient(156.86deg, rgba(55, 123, 196, 0.8) 0%, rgba(153, 200, 242, 0.8) 100%); background: #99C8F2\0; padding-top: 50px;}
.znfw{width: 375px;border-radius: 6px;overflow: hidden;background: #fff;box-shadow: 0 1px 10px rgba(0,0,0,.05); position: absolute;}
.zntj_anniu{position: relative; z-index: 999;}
.zntj_bar .znfw{top:0px; left: 44px;}
.zntj_anniu .znfw{top: -100px; left: -400px;}
.fw-top{height: 45px;padding: 0px 15px; line-height: 45px; color: #FFFFFF; background: #1658a0;}
.fw-top h5{ font-size: 18px; color: #FFFFFF; float: left;}
.fw-top h1{ font-size: 18px; margin: 0px; color: #FFFFFF; float: left;}
.fw-top i{color: #FFFFFF;}
.znfw_con{padding: 16px;}
.sell-tit{margin-top: 6px; padding-bottom: 10px;border-bottom: 1px #e8e8e8 solid;}
.sell-tit h5{font-size: 16px; color: #1658A0;}
.tips-litt{height: 28px;text-align: center;margin-top: 10px;background: #f7f7f7;line-height: 28px;font-size: 12px;}
.tips-litt a{color: #1658a0;}
.znfw_con .tabs .tabs_header>ul>li{font-size: 16px; line-height: 40px;}
.znfw_con .tabs .tabs_header{margin-bottom: 10px;}
.znfw_con .list_base li{margin-bottom: 0px;}
.sell-tit.li{margin-bottom: 6px; margin-top: 10px;}
/*选项卡（tabs）*/
.znfw .tabs .tabs_header{ position: relative; margin-bottom:20px; overflow: hidden;}
.znfw .tabs .tabs_header ul{ white-space: nowrap; position: relative; transition: transform .3s; z-index: 2; font-size: 0px;}
.znfw .tabs .tabs_header:after{ content: ''; position: absolute; z-index: 1; left: 0px; right: 0px; bottom: 0px; height: 1px; background-color: #C4C4C4;}
.znfw .tabs .tabs_header>ul>li{ float: left; position: relative;font-size: 20px;margin-right: 20px; line-height:56px;}
.znfw .tabs .tabs_header>ul>li>a{ display: block;}
.znfw .tabs .tabs_header>ul>li.on a,.tabs .tabs_header>ul>li>a:hover{ color: #1658a0; font-weight: bold;}
.znfw .tabs .tabs_header>ul>li.on:before{ content: ''; position: absolute; z-index:2; left: 0px; right: 0px; bottom: 0px; height: 4px; background-color: #1658a0;}
.znfw .tabs .tabs_header>ul>li>a>i{ font-size: 24px; margin-right: 6px;}
.znfw .tabs .tabs_header li:last-child{ margin-right: 0px;}
.znfw .tabs .tabs_header{ position: relative;}
.znfw .tabs .tabs_header .more{ position: absolute; top: 0px; right: 10px; font-size: 16px; z-index: 9; line-height: 56px;}
.znfw .tabs .tabs_header .more a{ color: #999999; display: block;}
.znfw .list_base li{ line-height:28px; font-size: 16px; position: relative; padding-left: 16px; text-align: justify; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 5px; padding-right: 0px;}
.znfw .list_base li:last-child{ margin-bottom: 0px; border-bottom: 0px;}
.znfw .list_base li:before{ content: ''; position: absolute; width:4px; height:4px; background-color: #1658a0; border-radius: 50%; left: 0px\0; top: 12px\0; left: 0px; top: 12px;}
.znfw .list_base li:hover:before{ background-color: #1658a0;}
.znfw .list_base .trt-row,.list_base .trt-row-large{ margin-left: 0px; margin-right: -32px;}
.znfw .list_base .trt-row [class*=trt-col-],.list_base .trt-row-large [class*=trt-col-]{ padding: 0px 16px;}
.znfw .list_base .trt-row li[class*=trt-col-]>span,.list_base .trt-row-large li[class*=trt-col-]>span{ right: 32px;}
.nd_pc_ul{position: fixed; top: 180px; right: 10px; padding: 10px; background: #FFFFFF; box-shadow: 0px 0px 10px rgba(22,88,160,.1); border-radius:5px; padding-top: 20px; width: 80px;}
.nd_pc_gb{position: absolute; cursor: pointer; top: 6px; right: 6px;}
.nd_pc_ul>ul>li{position: relative;}
.nd_pc_ul>ul>li>a{display:block; text-align: center; padding: 10px 0px;}
.nd_pc_ul>ul>li>a span{display: block; line-height: 30px; height: 30px;}
.nd_pc_ul>ul>li>a p{text-align: center; margin: 0px; margin-top: 5px; font-size: 18px;}
.nd_ewm{position: absolute; top: 0px; padding: 10px; border-radius: 5px;  box-shadow: 0px 0px 10px rgba(22,88,160,.1); transition: ease-in-out .3s; left: 300px;}
.nd_ewm i{display: block;}
.nd_ewm p{text-align: center; font-size: 16px; height: 20px; margin:0px; line-height: 30px;}
.zntj_anniu>em{display: block; text-align: center; padding: 10px 0px;}
.nd_pc_ul>ul>li:hover .nd_ewm{ left: -140px;}
.slb .zntj_bar>ul>li>p>span{font-size: 26px; line-height: 34px;}
.slb .zntj_bar>ul>li>p>i{width: 100%;}
.slb .nd_pc_ul{width: 100px;}
.slb .nd_pc_ul>ul>li>a p{font-size: 24px; line-height: 50px;}
.slb .nd_ewm p{font-size: 24px;line-height: 50px;}
.slb .znfw{width: 500px;}
.slb .zntj_anniu .znfw{top: -200px; left: -540px;}
.slb .fw-top{line-height: 60px; height:60px;}
.slb .fw-top h1,.slb .fw-top h5{font-size: 24px;}
.slb .tips-litt{font-size: 18px; height: 40px; line-height: 40px;}
.slb .sell-tit h5{font-size: 24px;}
.slb .znfw .tabs .tabs_header>ul>li{font-size: 26px;}
.slb .znfw .list_base li{line-height: 40px;font-size: 24px;}
.slb .znfw .list_base li:before{top: 20px;}
.slb .zntj_bar{width: 60px;}
.slb .zntj_bar>p{font-size: 26px; line-height: 32px;}
.slb .zntj_bar>p span{ margin-bottom: 10px;}
.slb .zntj_bar>p>i{width:100%;}
.slb .zntj_bar .znfw{left: 60px;}
@media screen and (max-width: 1500px){
	.zntj_bar{ left: 10px;}
}

@media screen and (max-width: 1366px){
	
}
@media screen and (max-width: 1340px){
	
}

@media screen and (max-width: 1240px){
	
}
@media screen and (max-width: 1000px){
	.zntj_bar{display: none;}
	.nd_pc_ul{display: none;}
}
@media screen and (max-width: 640px){
}
.zntj_bar>ul>li p:hover .ztfw_con{display: block;}
.ztfw_con{ position: absolute; left: 44px; top: 0; width: 192px; background-color: #E8F5FF; box-shadow: 2px 1px 6px 0px rgba(80, 128, 179, 0.4); display: none;}
.ztfw_con>li{ position: relative;}
.ztfw_con>li>a{ display: block; line-height: 38px; padding-right: 20px; padding-left: 22px; font-size: 16px;}
.ztfw_con>li>a i{ width: 20px; margin-right: 16px;}
.ztfw_con>li>a em{ position: absolute; right: 14px; width: 16px; height: 16px; top: 11px;}
.ztfw_con>li>a:hover,.ztfw_con>li.on>a{ background-color: #C4DBF2; color: #1658A0; font-weight: bold;}
/*.ztfw_con>li>a:hover em,.ztfw_con>li.on>a em{ background-image: url(220928szf_ztfw_icon_r1.png);}*/
.ztfw_con>li>ul{ position: absolute; display: none; left: 100%; background-color: #E8F5FF; padding: 15px 15px 15px 25px; top: 0; width: 210px;box-shadow: 2px 1px 6px 0px rgba(80, 128, 179, 0.4); z-index: 100;}
.ztfw_con>li>ul li{ line-height: 30px; font-size: 16px; float: left; width: 50%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.ztfw_con>li>ul li.qykb {
    width: 100%;
}
.ztfw_con>li>ul li.w100{width: 100%;}



.slb .ztfw_bar{ width: 66px; margin-left: -724px;}
.slb .ztfw_bar>p>i{ width: 66px; height: 66px;}
.slb .ztfw_bar>p>span{ padding: 20px; font-size: 28px; line-height: 38px;}
.slb .ztfw_con{ left: 60px; width: 300px;}
.slb .ztfw_con>li>a{ font-size: 24px; line-height: 54px;}
.slb .ztfw_con>li>a em{ top: 20px;}
.slb .ztfw_con>li>ul li{ width: 100%; float: inherit; font-size: 20px; line-height: 44px;}


@media screen and (max-width: 1700px){
.ztfw_bar {top: 213px;}
}
@media screen and (max-width: 1450px){
.ztfw_bar { left: 0%; margin-left: 0px;}
}





@media screen and (max-width: 1000px){
	
	.ztfw_bar,.slb .ztfw_bar{ margin-left:0; left: 0; top: 100px;}
	.ztfw_con>li>ul{ left: 0; position: relative; width: inherit;}
	.ztfw_con>li>ul li{ float: inherit; width: 100%;}
	.ztfw_con>li>ul{display: none!important;}
	.ztfw_bar{top: 150px;}
	.ztfw_con{width: 192px;}
	.ztfw_con>li>a {
    padding-right: 10px;
    padding-left: 20px;
}
	



