html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;clear:both}
html{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{font-size:14px;overflow-x:hidden;min-width:320px;color:#1a1a1a;background:#f9f9f9}
a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#1a1a1a}
a:active{outline:0}
a:active{color:#3990e6}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}
code,kbd,pre,samp{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important;font-size:1rem}
mark{background:#ff0;color:#1a1a1a}
dfn{font-style:italic}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ul,ol{list-style:none outside none}
h1,h2,h3,strong{font-weight:600}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;resize:vertical}
button,input,select,textarea{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
i,u,s{font-style:initial}input,button{outline:none}
::-webkit-scrollbar{width:6px;height:4px}
::-webkit-scrollbar-thumb{display:block;border-radius:20px;background-color:#d6d6d6}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fl{float:left}
.fr{float:right}
.hide{display:none!important}
.show{display:block!important}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
.clearfix:before,.clearfix:after{content:'\20';display:table;height:0;clear:both}
.clearfix{*zoom:1}

.Quote_ZiZhi_main{width:1018px;margin:0 auto;margin-top:80px;padding-bottom:10px;font-style:normal}
.Quote_ZiZhi_main .Quote_ZiZhi_tit{position:relative;width:1018px;height:90px;background:#f2f2f2;border-top-left-radius:40px;border-top-right-radius:40px}
.Quote_ZiZhi_tit i{position:absolute;top:-50px;left:100px;width:120px;height:120px}
.Quote_ZiZhi_ico{display:inline-block;background:url(../images/bjq_ico.png) no-repeat}
.Quote_ZiZhi_tit .Quote_ZiZhi_txt{position:relative;left:260px;padding-top:13px;margin-bottom:10px;font-size:20px;color:#f40}
.Quote_ZiZhi_txt em{font-style:normal;font-size:24px;color:#ffa800}
.Quote_ZiZhi_txt span{font-size:26px;color:#666}
.Quote_ZiZhi_tit label{position:relative;left:600px;display:inline-block;width:300px;font-size:14px;font-weight:400;text-align:center;color:#999}
.Quote_ZiZhi_tit label::before{content:"";width:100%;position:absolute;top:10px;left:0;border-bottom:1px solid #ccc}
.Quote_ZiZhi_tit label span{position:relative;z-index:2;padding:0 10px;background:#f2f2f2}
.Quote_ZiZhi_con{border:1px solid #f2f2f2;border-top:0}
.Quote_Zi_select{padding-top:20px;padding-bottom:60px}
.Quote_Zi_select .zz_select_txt{padding-left:140px;margin-bottom:20px;font-size:14px;color:#999}
.Quote_Zi_select .Quote_zz_option{padding-left:120px}
.Quote_zz_option select{float:left;width:203px;height:36px;margin-right:20px;padding:3px 0 6px 10px;font-size:14px;font-family:"微软雅黑";color:#666;border:1px solid #aaa}
.Quote_zz_option span{float:left;width:100px;height:36px;margin-left:5px;color:#fff;text-align:center;line-height:36px;background:#ffa100;cursor:pointer;border-radius:5px;font-size:14px}
.Quote_zz_option span i{position:relative;top:-2px;display:inline-block;width:16px;height:16px;margin-right:15px;vertical-align:middle;background-position:-127px 0}.clear{clear:both}
.Quote_Zi_select .Quote_sel_Result{margin-top:30px;padding-left:120px}
.Quote_sel_Result ul li{float:left;width:330px;margin-bottom:20px}
.Quote_sel_Result ul li:nth-of-type(odd){margin-right:65px}
.Quote_sel_Result ul li.zz_list_distance{margin-right:65px}
.Quote_sel_Result .Quote_zz_delete{position:relative;top:10px;float:left;width:16px;height:16px;margin-left:20px;background-position:-148px 0}
.Quote_sel_Result .Quote_zz_list{float:left;width:280px;height:auto;font-size:14px;line-height:36px;text-align:center;color:#fff;background:#fcb947;border-radius:3px;line-height:23px;}
.Quote_zz_list span{padding:0 3px}
.Quote_ZiZhi_Price{position:relative;padding-top:35px;padding-bottom:30px;background:#f2f2f2;text-align:center}
.Quote_ZiZhi_Price .Quote_ZiZhi_btn{position:absolute;top:-23px;left:35%;z-index:3;height:46px;background:url(../images/bjq_ico2.png) repeat;border-radius:3px;cursor:pointer}
.Quote_ZiZhi_btn input{display:inline-block;width:145px;height:34px;margin-top:6px;font-size:16px;line-height:34px;color:#fff;text-align:center;background:#f40;border-radius:3px;border:none;}
.Quote_ZiZhi_btn ul{}
.Quote_ZiZhi_btn li{float:left;margin:0 15px; color:white;}
.bjq_Price{width:385px;margin:0 auto}
.bjq_Price em{float:left;font-size:18px;line-height:50px;color:#999}
.bjq_Price .bjq_Price_Roll{float:left;width:200px;height:45px;line-height:45px;margin:0 8px;font-size:28px;color:#f40;text-align:center;overflow:hidden}
.bjq_Price_Roll span{display:block;width:200px;height:45px;line-height:45px;text-align:center;position:relative;left:0;top:0;animation:mycontinue 6s infinite}@keyframes mycontinue{0%{top:0}20%{top:-45px}40%{top:-90px}60%{top:-135px}80%{top:-180px}100%{top:-225px}}
.bjq_tel{width:390px;margin:0 auto;padding-top:20px}
.bjq_tel input{float:left;width:290px;height:34px;padding-left:10px;line-height:34px;font-size:14px;color:#555;border:1px solid #fc0;border-top-left-radius:5px;border-bottom-left-radius:5px}
.bjq_tel span{float:left;width:100px;height:34px;line-height:36px;text-align:center;color:#fff;background:#ffb434;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:14px}
.Quote_zi_form{width:920px;margin:0 auto;padding-top:30px}
.Quote_zi_form ul li{float:left;width:250px;height:50px;line-height:50px;text-align:center;color:#fff;background:#ccc;border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer;font-size:16px}
.Quote_zi_form ul li:first-child{margin-right:8px}
.Quote_zi_form ul li.on{background:#f40}
.Quote_zi_form .zzbjq_form_details{margin-top:10px}
.zzbjq_form_details table{border-top:1px solid #999;border-right:1px solid #999}
.zzbjq_form_condition table tr:nth-child(odd),.zzbjq_form_people table tr:nth-child(odd){background-color:#f2f2f2}
.zzbjq_form_details table tr td,.zzbjq_form_details table tr th{font-size:14px;border-bottom:1px solid #999;border-left:1px solid #999}
.zzbjq_form_details table tr td{padding:8px 15px 8px 0;color:#333}
.zzbjq_form_details td p span{padding:0 10px 0 0;margin-right:10px;border-right:1px solid #ccc}
.zzbjq_form_details i{margin-right:5px;color:#f40}
.zzbjq_form_details table tr.zzbjq_details_bg{background:#f2f2f2}
.zzbjq_form_details table td.zzbjq_details_bg2{background:#fff}
.zzbjq_form_details table tr.zzbjq_people_Total td{font-size:16px;height:40px;color:#fff}
.zzbjq_form_details table tr th{height:38px;font-size:16px;font-weight:400;background:#f50;color:#fff;text-align: center;}
.zzbjq_form_details .zzbjq_people_tis p{padding-left:10px;line-height:1.8em;color:#999}
.zzbjq_form_details td.zzbjq_condition_l{padding:0}
.zzbjq_form_details td a{font-size:15px;color:#f40;line-height:40px;text-decoration:none}
.zzbjq_form_details .zzbjq_link{display:inline-block;width:920px;overflow:hidden}
.zzbjq_form_details .zzbjq_link table,.zzbjq_link table tr td{border:none}
.zzbjq_form_condition td em{position:relative;top:-15px}
.Quote_ZiZhi_float{position:fixed;bottom:0;z-index:90;width:100%;height:66px;background:url(../images/bjq_ico3.png) repeat;display:none}
.Quote_ZiZhi_float .bjq_flo_con{margin:0 auto;text-align:center;font-size:20px;color:#fff}
.Quote_ZiZhi_float .bjq_flo_con p span{font-size:26px;color:#f4c300}
.bjq_flo_con ul li{padding-top:16px;display:inline-block}
.bjq_flo_con ul li input{width:150px;height:36px;line-height:36px;color:#fff;background:#f4c300;border:0;border-radius:3px;font-size:18px}
.bjq_flo_con ul li:first-child{margin-right:140px}
.bjq_flo_con ul li:first-child input{background:#f40;color:#fff}
.zzbjq_form_details .zzbjq_form_condition,.zzbjq_form_details .zzbjq_form_people{display:none}
.zdybj{width:35%;padding:10px 0 0px;text-align:right;float: right;margin-left: 10px;;}
.zdybj span,.zdybj button{display:inline-block;padding:8px;font-size:16px;color:#fff;background:#f40;border-radius:5px;cursor:pointer;min-width: 50px;}
 
.box{position:fixed;min-width:400px;min-height:150px;left:50%;top:40%;margin-left:-200px;margin-top:-75px;height:auto;z-index:10000;background-color:#fff;border:solid 1px #ddd}
.box_head{background-color:#f7f7f7;border-bottom:solid 1px #ddd;padding:10px}
.box_title{letter-spacing:2px;font-size:16px;font-weight:bold}
.box_close{background:url("../images/global.png") no-repeat -218px 3px;float:right;width:19px;height:19px;cursor:pointer}
.box_content{min-width:100px;min-height:50px;color:#000;font-size:16px;padding:20px;text-align:center}

.none{display:none}

.radio{display:inline-block;float:left;width:18px;height:16px;margin:9.5px 0;background:url(../images/protectcon_btn.png) no-repeat}

.index_region_box{width:100%;position:relative;display:inline-block}
.index_region_box i{position:absolute;top:16px;right:10px;display:inline-block;width:8px;height:7px;background:url(../images/down_baoj.png) center}
.index_region_box .district-select-box{top:auto;display:none;position:absolute;width:100%;background-color:#fff;border:1px solid #ccc}
.district-select-box .district-select{float:left;width:50%;height:300px;font-size:13px;color:#666}
.district-select strong.district-on{border-bottom:1px solid #f40;display:block}
.district-select strong{font-weight:400;text-align:center;line-height:34px;cursor:pointer;border-bottom:1px solid #dedede;display:block}.district-select-box .district-select ul{margin-top:10px;margin-right:10px;padding:0;width:98%;height:256px;overflow:auto}
.district-select-box .district-select ul li{float:none;margin:0;width:auto;padding:8px 0;cursor:pointer;text-align:center}
.district-select-box .district-city ul li{padding-left:5px}
.district-select .district-select-on{color:#f40}
.district-select ul li:hover{color:#f40}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-thumb{display:block;border-radius:20px;background-color:rgba(214,214,214,1)}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}

.on label{background:url(../images/bj.jpg) no-repeat right 0 bottom 0;color:#d84a4a}
.scope_of_business{width:672px;height:78px;border:1px #ccc solid;resize:none;padding:10px;font-size:12px;line-height:18px;color:#666}

.btn{padding:0 35px;height:35px;font:400 16px/35px "Microsoft YaHei";color:#fff;display:inline-block;background:#f04a0e;border-radius:2px;border:0;cursor:pointer}

a.btn:hover{color:#fff}

i{font-style:normal}
li,ul{list-style:outside none none}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400;margin:0;padding:0}

.disabled{display:none}
.font-ju{padding-top:5px;margin-left:10px}
.clearfix{display:block}
.clearfix{display:inline-block}

li,ul{list-style:none outside none}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400;margin:0;padding:0}
.clearfix{display:block}
li,ul{list-style:none outside none}dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400}
.img{float:left;margin-top:40px;width:100%}


.n1{text-indent:2em;font-size:14px}

.mask{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.7);z-index:9998;transform:translateZ(99px);-ms-transform:translateZ(99px);-moz-transform:translateZ(99px);-webkit-transform:translateZ(99px);-o-transform:translateZ(99px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal{background-color:#fff;width:570px;box-shadow:0 0 18px 0 rgba(0,0,0,.12);border-radius:4px;border:1px solid #e6e6e6}
.mask .box_modal .box_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;padding:0 26px}
.mask .box_modal .box_head .box_title{line-height:52px;font-size:18px;color:#333}
.mask .box_modal .box_head svg{cursor:pointer;width:19px;height:19px}
.mask .box_modal .box_content{padding:15px 70px 40px 75px;text-align:left}
.mask .box_modal .box_content .service_num{font-size:14px;font-weight:400;color:#999;line-height:20px}
.mask .box_modal .box_content .service_num span{color:#ff6a00}
.mask .box_modal .box_content .service_type_wrap{width:320px}
.mask .box_modal .box_content .service_type_wrap p{margin-top:7px;font-size:20px;font-weight:400;color:#000;line-height:28px}
.mask .box_modal .box_content .service_type_wrap input[type='radio']{display:none}
.mask .box_modal .box_content .service_type_wrap input[type='radio']+label{margin-top:11px;margin-right:10px;display:inline-block;font-size:16px;padding:5px 12px;font-weight:400;color:#515f7b;border:1px solid #e7ebf4;cursor:pointer}
.mask .box_modal .box_content .service_type_wrap input[type='radio']:checked+label{color:#ff6a00;border-color:#ff6a00}
.mask .box_modal .box_content .input_wrap,.mask .box_modal .box_content .code_li{position:relative}
.mask .box_modal .box_content .input_wrap svg,.mask .box_modal .box_content .code_li svg{position:absolute;width:16px;height:16px;left:15px;top:11px;fill:#999}
.mask .box_modal .box_content .input_wrap>svg{top:32px}
.mask .box_modal .box_content .phone_reg_form_input>svg{top:45px}
.mask .box_modal .box_content .phone_reg_form_input .input_arrow_icon_wrap svg{fill:#999;top:45px;right:10px;left:auto}
.mask .box_modal .box_content .phone_reg_form_input .input_arrow_icon_wrap svg:last-child{display:none}
.mask .box_modal .box_content .district-select-box{background-color:#fff;position:absolute;left:0;right:-1px;z-index:1;border:1px solid #e4e4e4;font-size:14px;transition:all .3s}
.mask .box_modal .box_content .district-select-box>div{width:50%;height:auto;text-align:center}
.mask .box_modal .box_content .district-select-box>div strong.district-on{border-bottom:1px solid #ed6d00}
.mask .box_modal .box_content .district-select-box>div strong{display:block;line-height:40px;border-bottom:1px solid #dedede}
.mask .box_modal .box_content .district-select-box>div ul{height:205px;overflow:scroll}
.mask .box_modal .box_content .district-select-box>div ul li{line-height:34px;text-align:center;cursor:pointer;padding:0}
.mask .box_modal .box_content .sms_phone,.mask .box_modal .box_content .sms_location{margin-top:33px;width:424px;height:40px;background:#efefef;border:1px solid #e6e6e6;padding-left:51px;color:#333}
.mask .box_modal .box_content .sms_phone{margin-top:20px}
.mask .box_modal .box_content .sms_location{cursor:pointer}
.mask .box_modal .box_content .code_li{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mask .box_modal .box_content .code_li .ipt_code{width:270px;height:40px;background:#efefef;border:1px solid #e6e6e6;padding-left:51px;color:#333}
.mask .box_modal .box_content .code_li .btn_code{width:138px;height:40px;border:1px solid #ff6a00;font-size:14px;color:#ff6a00;background-color:#fff}
.mask .box_modal .box_content .code_li .btn_code:focus{outline:1px solid #ff6a00}
.mask .box_modal .box_content .btn_form{margin-top:32px;line-height:44px;font-size:16px;font-weight:500;color:#fff;width:424px;background:#ff6a00;border:none}
.mask .box_modal .box_content .btn_form:focus{outline:1px solid #979797}
.mask .box_modal .box_content .form_tip{margin-top:21px}
.mask .box_modal .box_content .form_tip p{font-size:14px;font-weight:400;color:#999;line-height:20px;margin-top:5px}
.mask .box_modal .box_content_success .success_icon{display:block;width:75px;height:75px;margin:74px auto 27px auto}
.mask .box_modal .box_content_success .success_txt{font-size:18px;text-align:center;font-weight:400;color:#000;line-height:25px}
.mask .box_modal .box_content_success .contact_soon{font-size:16px;font-weight:400;color:#999;line-height:22px;margin-top:11px;text-align:center;margin-bottom:95px}
.mask .box_modal .box_content_success .service_qr_wrap{border-top:1px dashed #eaeaea;padding:61px 132px 61px 154px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal .box_content_success .service_qr_wrap .img_wrap{width:77px;height:77px;margin-right:20px;background:#fff;box-shadow:0 2px 4px 2px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal .box_content_success .service_qr_wrap .img_wrap img{width:73px;height:73px}
.mask .box_modal .box_content_success .service_qr_wrap p{font-size:16px;font-weight:400;color:#000;line-height:25px}



.zzbjq_form_people .bjq_tel {
	float:right;
	padding-top:5px;
}

@media screen and (max-width:768px){
    .Quote_ZiZhi_main {width: 98%;margin-top:5px;}
    .Quote_ZiZhi_main .Quote_ZiZhi_tit {width: 100%;}
    .Quote_ZiZhi_tit .Quote_ZiZhi_ico {background-size: 120px;}
    .Quote_ZiZhi_tit i {top: 5px;left: 5px;width: 75px;height: 75px;}	
    .Quote_ZiZhi_tit .Quote_ZiZhi_txt {left: 0;margin-left: 90px;}
    .Quote_ZiZhi_tit label {left: 0;width: 100%;text-align: center;}
    .Quote_ZiZhi_con {padding: 10px;}
    .Quote_Zi_select {padding-top: 30px;padding-bottom:30px;}
    .Quote_Zi_select .zz_select_txt {padding-left: 0;}
    
    .city_box {padding-left: 0 !important;margin-bottom: 1% !important;}
    .city_box select {width: 48% !important;margin:0 1% !important;}
    
    .Quote_Zi_select .Quote_zz_option {padding-left: 0;}
    .Quote_zz_option select {width: 98%;margin-right: 0;margin:1%;}
    .Quote_zz_option span {width: 50%;margin-left: 25%;margin-top:10px;}
    .Quote_Zi_select .Quote_sel_Result {margin-top:15px;padding-left: 0;}
    .Quote_sel_Result ul li {width: 100%;margin-bottom:10px;}
    .Quote_sel_Result ul li:nth-of-type(2n+1) {margin-right: 0;}
    .Quote_sel_Result .Quote_zz_delete {margin-left: 0px;float:right;margin-right:10px;}
    .Quote_sel_Result .Quote_zz_list {width: 90%;height:auto;line-height:2;}
    
    .bjq_Price {width: auto;display: flex;justify-content: center;align-items: center;flex-wrap: wrap; text-align: center; }
    .bjq_Price em {font-size: 16px;}
    .bjq_Price .bjq_Price_Roll {width: auto;}
    .bjq_Price_Roll span {width: auto;}
    .bjq_tel input {width: calc(100% - 100px);}
    
    .Quote_zi_form {width: 100%;padding-top: 10px;}
    .Quote_zi_form img {float: none !important;margin: 0px auto !important;display: block;padding: 10px 0;}
    .Quote_zi_form .zzbjq_form_details {margin-top: 0;}
    .Quote_zi_form ul li {width: 50%;height:40px;line-height:40px;}
    .Quote_zi_form ul li:first-child {margin-right: 0;}
    
    .zzbjq_form_details table {width: 100%;}
    .zzbjq_form_people table tr th:nth-child(1){ width:18%}
    .zzbjq_form_people table tr th:nth-child(2){ width:20%}
    .zzbjq_form_people table tr th:nth-child(3){ width:50%}
    .zzbjq_form_people table tr th:nth-child(4){ width:20%}
    .zzbjq_form_condition table tr th:nth-child(1){ width:20%}
    .zzbjq_form_condition table tr th:nth-child(2){ width:30%}
    .zzbjq_form_condition table tr th:nth-child(3){ width:50%}
    .zzbjq_form_details table tr td {font-size: 12px;line-height: 1.5;padding:8px;text-align:center;}
    .zzbjq_form_details td p span {padding: 0 0px 0 0;margin-right: 0;border-right: 0px solid #ccc;display: block;width: 100%;}
    .zzbjq_form_details .zzbjq_people_tis p {padding-left: 0;}
    .zzbjq_form_details .zzbjq_link {width: 100%;}
    .zdybj {padding: 0px 10px 0px;}
    .zdybj span, .zdybj button {font-size:12px;padding: 3px;}
    
    .bjq_tel {width: auto;}
    .zzbjq_form_people .bjq_tel {width: 100%;padding-top:0;padding-bottom:20px;}
    .bjq_flo_con ul li:first-child {margin-right: 0;margin-top: 0;width: 35%;position: relative;left: 0;top: 10px;}
    .Quote_ZiZhi_float .bjq_flo_con p span {font-size: 18px;display:inline flow-root list-item;}
    .bjq_flo_con ul li {padding-top: 0px;margin-top:0px;width:25%;}
    .bjq_flo_con ul li input {width: 100%;font-size: 16px;}
    .Quote_ZiZhi_float .bjq_flo_con {font-size: 16px;}
    .mask .box_modal {width: 90%;}
    .mask .box_modal .box_content {padding: 10px;}
    .mask .box_modal .box_content .service_type_wrap {width: auto;}
    .mask .box_modal .box_content .service_type_wrap p {font-size: 18px;}
    .mask .box_modal .box_content .service_type_wrap input[type="radio"] + label {font-size: 14px;}
    .mask .box_modal .box_content .sms_phone, .mask .box_modal .box_content .sms_location {width: 100%;}
    .mask .box_modal .box_content .btn_form {width: 100%;}
    .mask .box_modal .box_content_success .service_qr_wrap {padding: 10px;}
}
.artlist {padding: 0;margin: 0;list-style: none;}
.artlist h2{ font-size:20px; margin: 20px 0 20px 0; }
.artlist li {width:49%;box-sizing: border-box;float:left;margin-right:1% !important;}
.artlist li:nth-child(2n){ margin-right:0 }
.artlist li a {display:block;width:calc(100% - 100px);color: #333;line-height:30px;overflow:hidden;height:30px;font-size:14px;text-decoration: none;float:left;}
.artlist li a:hover {color: #666;}
.artlist li span {color: #666;float:right;width:100px;text-align:right;line-height:30px;font-size: 14px;}
.comment-container {display:block !important;background-color: white;border-radius: 8px;padding: 20px 10px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);clear: both;}
.comment-container .h2{ font-size:24px;}  
.comment-input-container {position: relative;margin: 30px 0;}
.comment-input {width: 100%;min-height: 100px;padding: 15px;border: 1px solid #ddd;border-radius: 4px;resize: vertical;font-size: 14px;}
.submit-btn {position: absolute;right: 10px;bottom: 10px;background-color: #f40;color: white;border: none;padding: 8px 16px;border-radius: 4px;cursor: pointer;font-size: 14px;transition: background-color 0.3s;}
.submit-btn:hover {background-color: #f4c300;}
.comment-list {margin-top: 20px;}
.comment {display: flex;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.comment:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
.comment-avatar {width: 50px;height: 50px;border-radius: 50%;margin-right: 15px;background-color: #ddd;overflow: hidden;}
.comment-avatar img {width: 100%;height: 100%;object-fit: cover;}
.comment-content {flex: 1;}
.comment-header {margin-bottom: 8px;}
.comment-author {font-weight: bold;margin-right: 10px;color: #333;}
.comment-time {font-size: 12px;color: #999;}
.comment-text {font-size: 14px;line-height: 1.5;color: #333;margin-bottom: 10px;}
.reply-btn {font-size: 12px;color: #666;background: none;border: none;cursor: pointer;padding: 0;}
.reply-btn:hover {color: #f40;}
.reply {margin-top: 15px;padding-top: 15px;border-top: 1px dashed #eee;padding-left: 15px;}
		
@media screen and (max-width:768px){
    .artlist h2{ font-size:16px;}
    .artlist li {width: 100%;margin-right: 0%;}
    .comment-container .h2{ font-size:16px;}
    .Quote_ZiZhi_Price .Quote_ZiZhi_btn{position:absolute;top:-23px;left:2%;z-index:3;height:46px;background:url(../images/bjq_ico2.png) repeat;border-radius:3px;cursor:pointer}
    .Quote_ZiZhi_btn ul{}
    .Quote_ZiZhi_btn li{float:left;margin:0 15px; color:white;}
}

.erx-wrap {width: 880px;max-width: 94%;margin: 0 auto;}
.erx-current {font-size: 12px;background: #f8f9fa;padding: 10px 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.erx-m-bot {margin-bottom: 30px;}
.erx-content {align-items: flex-start;overflow: hidden;}

main {display: block;}
.erx-article {position: relative;}

.erx-article > h1 {margin-bottom: 12px;font-size: 24px;text-align: center;}
.erx-article .i {margin-bottom: 25px;font-size: 12px;border-bottom: 1px #efefef solid;padding: 0 0 15px;}
.erx-tct {text-align: center;}
.erx-article .i > span {opacity: .6;}
.erx-article .con {min-height: 30vh;line-height: 1.88;text-align: justify;word-wrap: break-word;overflow: hidden;}
.erx-article .con p {margin: 0 0 30px;}
.erx-article .con span {color: #ff7467;font-weight: bold;}
.erx-article .con * {max-width: 100%;}
.erx-article .con h2, .erx-article .con h3, .erx-article .con h4, .erx-article .con h5, .erx-article .con h6 {margin: 0 0 1em;font-size: 18px;background: #f6f6f6;padding: 0;}
.yk_WeChatFans_hide_box {border: 1px dashed #24b4f0;padding: 10px;margin: 10px 0;line-height: 200%;color: #f0503c;background-color: #fcffff;overflow: hidden;clear: both;border-radius: 10px;}
.yk_WeChatFans_hide_box .bottom_font {color: #00BF30;margin-top: 20px;}
.yk_WeChatFans_hide_box .keyword {color: #e74c3c;}
.erx-article .tags, .erx-article .p {margin-top: 15px;}

.erx-flex {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.erx-article .p > span {display: block;width: 50%;}
.erx-article .p .next {text-align: right;}
.erx-article .p span a {display: inline-block;max-width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;vertical-align: middle;}
.erx-page-tit {margin-bottom: 15px;font-size: 18px;font-weight: bold;border-top: 1px #efefef solid;padding: 12px 0;}
.erx-tct {text-align: center;}

.city_box{padding-left: 120px;margin-bottom: 20px;}
.city_box select {float: left;width: 203px;height: 36px;margin-right: 20px;padding: 3px 0 6px 10px;font-size: 14px;font-family: "微软雅黑";color: #666;border: 1px solid #aaa;}

/*底部关联推荐标签*/
.words-bottom {width: 100%;margin: 0 auto;overflow: hidden;}
.words-title {font-size: 18px;color: #333;display: flex;align-items: center;padding: 20px 0;}
.words-title .title-keneng {display: inline-block;white-space: nowrap;}
.word-line {display: inline-block;opacity: .3;height: 2px;width: 100%;margin-left: 20px;background-color: #999;}
.word-contents-box {overflow: hidden;max-height: 120px;}
.word-contents-box a {display: inline-block;padding: 5px 7px;border: 1px solid #e0e0e0;border-radius: 4px;background-color: #f9f9f9;color: #333;text-decoration: none;font-size: 14px;margin: 3px;}
       
/* 不同的背景色循环 */
.word-contents-box a:nth-child(10n+1) {background-color: #fff8e1;}
.word-contents-box a:nth-child(10n+2) {background-color: #e8f5e9;}
.word-contents-box a:nth-child(10n+3) {background-color: #e3f2fd;}
.word-contents-box a:nth-child(10n+4) {background-color: #f3e5f5;}
.word-contents-box a:nth-child(10n+5) {background-color: #fbe9e7;}
.word-contents-box a:nth-child(10n+6) {background-color: #fff8e1;}
.word-contents-box a:nth-child(10n+7) {background-color: #e8f5e9;}
.word-contents-box a:nth-child(10n+8) {background-color: #e3f2fd;}
.word-contents-box a:nth-child(10n+9) {background-color: #f3e5f5;}
.word-contents-box a:nth-child(10n+10) {background-color: #fbe9e7;}
/* 鼠标悬停效果 */
.word-contents-box a:hover {opacity: 0.8;transform: translateY(-2px);}

/*政府官方解读*/
.top-list {position: relative;}
.top-list li a {margin-bottom: 8px;color: #6d7683;transition: color .3s;position: relative;width: auto;}
.top-list li {position: relative;display: block;width: auto;}
.top-list {display: inline-block;font-size: 11px;margin: -5px 0 0 4px;line-height: 1;padding: 1px;position: relative;color: #fff;}
.top-list .tag1 {border: 1px solid #1E90FF;background: #1E90FF;border-radius: 4px;}
.top-list .tag2 {border: 1px solid #FFD700;background: #FFD700;border-radius: 4px;}
.top-list .tag3 {border: 1px solid #FFA500;background: #FFA500;border-radius: 4px;}
.top-list .tag4 {border: 1px solid #FF4500;background: #FF4500;border-radius: 4px;}
.top-list .tag5 {border: 1px solid #ff5e52;background: #ff5e52;border-radius: 4px;}

/* 右侧通知栏样式 */
.notification-container {position: fixed;top: 5%;right: 10px;width: auto;z-index: 9999;}
/* 通知条目样式 */
.notification {border-radius: 12px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);padding: 8px 12px;margin-bottom: 16px;opacity: 0;transform: translateY(20px);animation: slideInOut 1.5s ease forwards;background-color: rgba(255, 255, 255, 0.8);}

/* 通知条目动画 */
@keyframes slideInOut {
    0% {opacity: 0;transform: translateY(20px);}
    20% {opacity: 1;transform: translateY(0);}
    80% {opacity: 1;transform: translateY(0);}
    100% {opacity: 0;transform: translateY(-20px);}
}
/* 通知条目内容样式 */
.notification-content {font-size: 14px;color: #333;}