﻿@charset "utf-8";
html {background:#f0f0f0;height: 100%; font-size:50px; -ms-overflow-x: hidden; min-width: 320px; max-width:640px; margin:0px auto; -webkit-tap-highlight-color: transparent; font-family:Arial, 微软雅黑, 苹果丽中黑;}
body {background:#f0f0f0;color: rgb(51, 51, 51); line-height: 1; font-family: Arial,微软雅黑, 苹果丽中黑; font-size:0.28rem; }
input,select{-webkit-appearance: none; }
html,body{ max-width:640px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin: 0px; padding: 0px;}
body {vertical-align: baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
audio,canvas,video{display: inline-block;}
body,button,input,select,textarea,table{font-size-adjust: none; font-stretch: normal;}
input,select,textarea{font-size: 100%;}
button{cursor: pointer;}
table {border-collapse: collapse; border-spacing: 0;}
th {text-align: inherit;}
fieldset,img{border: 0px currentColor;}
iframe{display: block;}
abbr,acronym {border: 0px currentColor; font-variant: normal;}
del {text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var{font-style: normal; font-weight: 500;}
ol,ul{list-style: none;}
caption {text-align: left;}
th {text-align: left;}
h1,h2,h3,h4,h5,h6{font-size: 100%; font-weight: 500;}
q::before,q::after{content: "";}
sub,sup{line-height: 0; font-size: 75%; vertical-align: baseline; position: relative;}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
ins {text-decoration: none;}
a {text-decoration: none; color:#2C2C2C;}
a:link,a:visited,a:hover,a:active{text-decoration: none;}
a.redlink{text-decoration: none; color:#ea4504;}
a.redlink:link,a.redlink:visited,a:hover,a.redlink:active{text-decoration: none;}
.clear::after {height: 0px; clear: both; display: block; content: "\200B";}
.ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.border-box {box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.floatleft{ float:left;}
.floatright{ float:right;}
.bodtop{ border-top:1px #d9d9d9 solid;}
.bodbot{ border-bottom:1px #d9d9d9 solid;}
.bodboth{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;}
.whitbak{ background:#FFF;}
/*--首页top--*/
.top {
    height: 0.6rem;
    border-bottom: 1px #d9d9d9 solid;
    width: auto;
    background: #F7F7F7;
    padding: 0.1rem 0.2rem;
    position: fixed;
    max-width: 620px;
    width: 97%;
    z-index:999999999;
}
.logo{height:0.68rem; float:left;}
.logo img{  height:30px;  }
.top_zxqd{ width:auto; height:0.68rem; line-height:0.68rem; float:left; margin-left:0.2rem; font-size:0.36rem;}
.top_dw{ width:auto; height:0.68rem; float:left; margin-left:0.2rem; margin-top:2px;}
.top_dw a{ width:auto; height:0.68rem; line-height:0.68rem; display:block; padding-right:0.2rem; background:url(../images/xlsj.jpg) no-repeat right center; background-size:0.16rem; font-size:0.28rem; color:#000;}
.top .floatright{ width:0.6rem; height:0.6rem; margin-top:0.01rem;padding-right:10px;}
.top .floatright img{ width:100%;}
.banner{ width:100%; height:auto; overflow:hidden;}
.banner img{ width:100%; float:left;}
/*------首页导航------*/
.indexmenu{ width:100%; height:auto; overflow:hidden; background:#FFF; padding-bottom:0.24rem; border-bottom:1px #d9d9d9 solid;}
.indexmenu li{display: inline-block; box-sizing: border-box; width: 24.999%;padding-top:0.24rem;text-align: center; float:left;}
.indexmenu li span{ width:1rem; height:1rem; display:block; margin:0px auto; position:relative;}
.indexmenu li span div{ width:0.66rem; height:0.32rem; line-height:0.36rem; border-radius:9px; font-size:0.2rem; position:absolute; top:-0.12rem; right:-0.3rem; background:#f81111; color:#FFF;}
.indexmenu li span img{ width:100%;}
.indexmenu li p{ height:0.5rem; width:100%; display:block; line-height:0.5rem;  color:#333; font-size:0.28rem;}
.indexmenu li a{ width:100%; display:block;}
.index_hdt{ width:100%; height:0.2rem; background:#f0f0f0; clear:both;}

/*--装修百科列表--*/
.ind_zxbk{ width:auto; height:auto; overflow:hidden; background:#FFF; padding:0 0.2rem;}
.ind_zxbk h3{ width:auto; height:0.36rem; line-height:0.36rem; font-size:0.4rem;border-bottom:1px #d9d9d9 solid; padding:0.2rem 0; overflow:hidden;}
.ind_zxbk h3 span{ float:left;height:0.36rem; line-height:0.36rem; border-left:3px #06ad49 solid; padding-left:0.1rem;}
/*----热门推荐列表----*/
.ind_zxbkdl{ width:auto; height:1.86rem; overflow:hidden; border:1px #e1e1e1 solid; margin-top:.15rem;}
.ind_zxbkdl .rmtjdl_img{ width:2.64rem; height:1.86rem; float:left;}
.ind_zxbkdl .rmtjdl_img img{ width:100%;}
.ind_zxbkdl dl{height:1.86rem; margin-left:2.84rem;position: relative; padding-right:0.2rem;}
.ind_zxbkdl dl dt{ width:100%; height:0.8rem; line-height:0.8rem; color:#333;  position:relative; font-size:0.3rem;color: #333; display:block;white-space:nowrap;text-overflow: ellipsis;}
.ind_zxbkdl dl dd{ width:100%;  height:0.88rem; padding-top:0rem; line-height:0.44rem; font-size:0.28rem; color:#8d8d8d; overflow:hidden; display:block;}


.ind_zxbkul{ width:100%; height:auto;}
.ind_zxbkul li{ width:100%; height:1rem; line-height:1rem; border-bottom:1px #e6e6e6 solid; font-size:0.28rem; position:relative;}
.ind_zxbkul1 li{width:100%; height:0.72rem; line-height:0.72rem; border-bottom:none; font-size:0.28rem; position:relative; overflow:hidden;}
.ind_zxbkul li span{ width:auto; height:1rem; display:block; overflow:hidden;}
.ind_zxbkul1 li span{ width:auto; height:0.72rem; display:block; overflow:hidden;}
.ind_zxbkul li .floatright{ width:2rem; text-align:right; position:absolute; top:0; right:0; color:#c1c1c1;}
.ind_zxbkul li .floatleft{ width:auto; margin-right:2rem; color:#333;overflow:hidden;}
.ind_zxbkul li:last-child{ border-bottom:none;}

.ind_ckgd{ width:100%; height:1rem; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; background:#FFF; overflow:hidden;}
.ind_ckgd a{ width:100%; height:1rem; display:block; line-height:1rem; text-align:center; color:#666;}


/*----本地资讯列表----*/
.ind_zxbk .ind_bdzx:last-child{ border-bottom:none;}
.ind_bdzx{ width:auto; height:1.44rem; overflow:hidden; padding:0.2rem 0;border-bottom:1px #e6e6e6 solid; }
.ind_bdzx .rmtjdl_img{ width:2rem; height:1.44rem; float:left; overflow:hidden;}
.ind_bdzx .rmtjdl_img img{ width:100%;}
.ind_bdzx dl{height:1.44rem; margin-left:2.2rem;position: relative;}
.ind_bdzx dl dt{ width:100%; height:0.56rem; line-height:0.56rem; color:#333;  position:relative; font-size:0.36rem;color: #333;  white-space:nowrap;text-overflow: ellipsis; overflow:hidden;}
.ind_bdzx dl dd{ width:100%;  height:0.88rem; padding-top:0rem; line-height:0.44rem; font-size:0.28rem; color:#666; overflow:hidden;}
.ind_zxphone1{ width:auto; height:1.2rem; display:table; margin:0px auto;}
.ind_zxphone{ width:100%; height:1.2rem; background:#FFF; border-bottom:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid; text-align:center; line-height:1.2rem; font-size:0.28rem; color:#333;}
.ind_zxphone .span1{ float:left;}
.ind_zxphone .span2{ width:auto; height:1.2rem; display:block; float:left;padding-left:0.6rem; color:#03c18d; font-size:0.36rem; background:url(../images/botphone.jpg) no-repeat left center; background-size:0.56rem;}
.ind_bot{ width:100%; height:auto; background:#FFF; border-bottom:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid; text-align:center; padding:0.1rem 0; line-height:0.56rem; color:#b4b4b4; font-size:0.28rem;}


/*------------装修报价-----------*/
.ind_zxbj{ width:auto; height:auto; padding:0.2rem; background:#FFF; border-bottom:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid;}
.ind_zxbj h3,.ind_zxbj h6{width:100%;text-align:center; font-weight:normal; }
.ind_zxbj h3{  height:0.48rem; line-height:0.48rem; font-size:0.48rem; color:#333;}
.ind_zxbj h6{ height:0.36rem; line-height:0.36rem; font-size:0.28rem; color:#666;}
.ind_zxbj .mfyftit{ width:100%; height:auto; line-height:0.48rem; text-align:center;color:#333; font-size:0.36rem;}
.ind_zxbj h6 span{ color:#f15d2f;}
.ind_zxbjli{ width:auto; height:0.8rem; border:1px #d9d9d9 solid; border-radius:3px; overflow:hidden; margin-top:0.2rem;}
.ind_zxbjli input,.ind_zxbjli2 input,.ind_zxbjli3 input{ width:100%; height:0.8rem; border:none; padding-left:0.2rem; color:#666; font-size:0.28rem;}
.ind_zxbjli0 input[type="button"]{ background:#F00; color:#FFF; width:100%; height:0.8rem; border:none; font-size:0.36rem; border-radius:3px;}
.ind_zxbjli select,.ind_zxbjli2 select,.ind_zxbjli3 select{width:100%; height:0.8rem; border:none; padding-left:0.2rem; color:#666; font-size:0.28rem;}
.ind_zxbjli0{ width:100%; height:0.84rem; overflow:hidden; margin-top:0.2rem;}
.ind_zxbjli1{ width:49.9%; height:0.8rem; float:left;}
.ind_zxbjli2{ width:auto; height:0.8rem; margin-right:0.1rem; border:1px #d9d9d9 solid;border-radius:3px; overflow:hidden; position:relative;}
.ind_zxbjli2_mj{ position:absolute; width:0.8rem; height:0.8rem; line-height:0.8rem; text-align:center; top:0; right:0; color:#c1c1c1; font-size:0.28rem;}
.ind_zxbjli3{ width:auto; height:0.8rem; margin-left:0.1rem; border:1px #d9d9d9 solid;border-radius:3px; overflow:hidden;}
.ind_zxbjtxt{ width:100%; height:auto; font-size:0.24rem; line-height:0.4rem; padding:0.1rem 0; color:#666;}
.ind_zxbjtxt span.img{ width:0.24rem; height:0.4rem; display:block; background:url(../images/info.jpg) no-repeat center; background-size:0.24rem; float:left; margin-right:0.05rem;}
.ind_zxbjtxt span.txt{color:#ea4504;}

.ind_zxxgt{width:auto; height:auto; padding:0.2rem; background:#FFF; border-bottom:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid;}
.ind_zxxgt h3{width:100%;text-align:center; font-weight:normal;  height:0.48rem; line-height:0.48rem; font-size:0.48rem; color:#333;}
.ind_zxxgt_ul{ width:100%; height:auto;}
.ind_zxxgt_ul ul{ width:auto; height:auto; margin:0px auto; display:table;}
.ind_zxxgt_ul ul li{ width:1.2rem; height:0.6rem; line-height:0.6rem; float:left; text-align:center;border-bottom:2px #FFF solid; margin:0rem 0.2rem}
.ind_zxxgt_ul ul li.activ{ border-bottom:2px #ea4504 solid;}
.ind_zxxgt_img{ width:100%; height:auto; overflow:hidden; padding-top:0.2rem;}
.ind_zxxgt_img img{ width:100%;}
.ind_zxxgt_a{ width:100%; height:0.8rem; overflow:hidden;}
.ind_zxxgt_a a{ width:100%; height:0.8rem; display:block; text-align:center; line-height:0.8rem; text-align:center; color:#666;}

.zxqd{ width:auto; height:auto; padding:0.2rem; padding-bottom:0; overflow:hidden; background:#FFF; border-bottom:1px #d9d9d9 solid;}
.zxqd_list{ width:49.9%; height:1.84rem; float:left; margin-bottom:0.2rem;}
.zxqd_list .zxqd_list_img{ width:1.6rem; height:1.48rem; float:left;}
.zxqd_list .zxqd_list_img img{ width:100%; float:left;}
.zxqd_list dl{ width:auto; height:1.84rem; margin-left:1.8rem;}
.zxqd_list dl dt{ width:100%; height:0.3rem; line-height:0.3rem; font-size:0.28rem; color:#333; overflow:hidden;}
.zxqd_list dl dd{ width:100%; font-size:0.28rem; overflow:hidden;}
.zxqd_list dl dd.dd1{ height:0.28rem; line-height:0.28rem; margin-top:0.15rem; color:#999999;}
.zxqd_list dl dd.dd2{ height:0.48rem; line-height:0.48rem; margin-top:0.15rem;}
.zxqd_list dl dd.dd2 span{ width:auto; height:0.48rem; display:inline-block; padding:0 0.2rem; color:#FFF; background:#03c18d;}
.zxqd_list dl dd.dd3{ height:0.28rem; line-height:0.28rem; color:#ff0020; margin-top:0.1rem;}

.bdzx{ width:auto; height:auto; overflow:hidden; padding:0 0.2rem 0rem 0.2rem;}
.bdzx .ind_bdzx:last-child{ border-bottom:none;}
.bdzx_page{ width:auto; height:auto; padding:0.2rem 0.1rem; border:1px #d9d9d9 solid; border-left:none; border-right:none; overflow:hidden;}
.bdzx_page .bdzx_pagek{ width:33.3%; height:auto; float:left; overflow:hidden;}
.bdzx_page .bdzx_pagek div{ width:auto; height:0.8rem; padding:0 0.1rem;}
.bdzx_page .bdzx_pagek div a{ width:100%; height:0.76rem; line-height:0.76rem; display:block; text-align:center; border:1px #d9d9d9 solid; background:#FFF; border-radius:3px; font-size:0.28rem; color:#666;}


.bdzxcon{ width:auto; height:auto; overflow:hidden; background:#FFF; padding:0.2rem; border-bottom:1px #d9d9d9 solid; line-height:0.55rem}
.bdzxcon img{ max-width:98%; height:auto}
.bdzxcon h3{ width:100%; height:auto; font-size:0.36rem; line-height:0.4rem; color:#333;}
.bdzxcon h6{ width:100%; height:auto; height:0.3rem; line-height:0.3rem; font-size:0.28rem; color:#8d8d8d;}
.bdzxcon p{ font-size:0.28rem; line-height:0.55rem; padding:0.1rem 0;}
.bdzxcon .sxp{ width:100%; height:auto; padding-top:0.4rem;}
.bdzxcon .sxp a{ width:100%; height:0.6rem; line-height:0.6rem; display:block; color:#019f74; font-size:0.32rem;white-space:nowrap;text-overflow: ellipsis; overflow:hidden;}

.xgt_serch{ width:auto; height:1.52rem; padding:0.2rem; padding-bottom:0;}
.xgt_serch1{ width:100%; height:0.8rem; background:#03c18d; position:relative;font-size:0.28rem;}
.xgt_serch1 .xgt_serch11{ width:auto; height:0.76rem; margin-right:1.6rem; border:1px #03c18d solid; background:#FFF;}
.xgt_serch1 .xgt_serch11 input{ width:100%; height:0.76rem; border:none; background:#FFF; padding-left:0.2rem;}
.xgt_serch1 .xgt_serch12{ width:1.6rem; height:0.8rem; float:right; position:absolute; right:0; top:0;}
.xgt_serch1 .xgt_serch12 input{ width:100%; height:0.8rem; border:none;background:#03c18d; color:#FFF;}
.xgt_serch2{ width:100%; height:0.72rem; line-height:0.72rem; font-size:0.24rem; color:#999;}
.xgt_serch2 span{ color:#ff8400;}

.xgt_list{ width:auto; height:auto; padding:0.2rem 0.1rem; background:#FFF; border-bottom:1px #d9d9d9 solid;border-top:1px #d9d9d9 solid;}
.xgt_list_title{ width:auto; height:0.5rem; line-height:0.5rem; font-size:0.36rem; color:#00b34a; border-bottom:1px #d1d1d1 dashed; padding-bottom:0.15rem; margin:0 0.1rem;}
.xgt_list_title img{ float:left; width:0.5rem; margin-right:0.2rem;}
.xgt_list_titlea{ width:auto; height:0.48rem; font-size:0.28rem;margin:0 0.1rem;}
.xgt_list_titlea a{ width:auto; height:0.44rem; line-height:0.44rem; border:1px #d7d7d7 solid; display:inline-block; border-radius:0.22rem; float:left; margin-right:0.2rem; padding:0 0.22rem; color:#333; margin-top:0.15rem;}
.xgt_list_titlea a.activ{ background:#03c18d; border:1px #03c18d solid; color:#FFF;}
.xgtIndexWrapper {padding:0.1rem;padding-bottom: 0;overflow:hidden;clear:both;}
.xgtIndexWrapper .item img{width:100%;}
.xgtIndexWrapper .item1 { display: block;width: 66.66%;overflow: hidden;float: left;}
.xgtIndexWrapper .right .item2 {display: block; width: 100%;overflow: hidden;margin-bottom: 5.6%;}
.xgtIndexWrapper .right .item3 {display: block;width: 100%;overflow: hidden;} 
.xgtIndexWrapper .right { width: 31.67%;float: right;}

.xgt_listtop{ width:100%; height:0.8rem; background:#FFF; border-bottom:1px #d9d9d9 solid; overflow:hidden;}
.xgt_item {display: block;float: left; width:33.3%;}
.xgt_item a{ width:100%; height:0.8rem; display:block;text-align:center;line-height:0.8rem; border-right:1px #d9d9d9 solid; font-size:0.28rem; color:#333;}
.xgt_listtop .xgt_item:last-child a{ border-right:none;}
.xgt_item a span{ padding-right:0.3rem;background:url(../images/xlsj2.png) no-repeat right center; background-size:0.16rem;}
.xgt_item a.activ span{background:url(../images/xlsj3.png) no-repeat right center; background-size:0.16rem; color:#03c18d;}
.xgt_list_con{ width:auto; height:auto; padding:0.1rem 0.1rem; background:#FFF; overflow:hidden; border-bottom:1px #d9d9d9 solid;}
.xgt_list_con1{ width:50%; height:auto; float:left;}
.xgt_list_con2{  width:auto; height:0px; padding-bottom:73%; margin:0.1rem; position:relative; overflow:hidden}
.xgt_list_con2 img{ width:100%;  float:left;}
.xgt_list_con2t{ width:100%; height:0.8rem; line-height:0.8rem; position:absolute; bottom:0; text-align:center; overflow:hidden; background:url(../images/bg1.png); color:#FFF;}


.tcc{ width:100%; height:100%; background:#000; position:fixed; z-index:10; top:1.72rem; opacity:0.5;}
.xgt_tc{ width:100%; height:auto; overflow:hidden; background:#FFF; z-index:11;top:1.72rem; position:fixed; padding-bottom:0.2rem;}
.xgt_tc1{ width:33.3%; height:0.72rem; float:left; margin-top:0.2rem;}
.xgt_tc2{ width:auto; height:0.72rem; padding:0 0.1rem;}
.xgt_tc2 a{ width:100%; height:0.68rem; display:block; line-height:0.68rem; border:1px #d7d7d7 solid; text-align:center; font-size:0.28rem; color:#333; border-radius:3px;}
.xgt_tc2 a.activ{ background:#03c18d; color:#FFF; border:1px #03c18d solid;}
.xgt_tc2 a.activ span{ background:url(../images/dh.png) no-repeat right center; background-size:0.24rem; padding-right:0.3rem;}

.hxsjbanner{ width:100%; height:auto; overflow:hidden;}
.hxsjbanner img{ float:left; width:100%;}
.hxsjmh{ width:90%; height:auto; padding:0.2rem 5% ;background:#FFF; overflow:hidden; border-bottom:1px #d9d9d9 solid;}
.hxsjmh img,.mfyfcon img{ width:100%;}
.hxsjmh .hxsjmh1{ width:100%; height:1rem; line-height:1rem; text-align:center; font-size:0.56rem; color:#333; padding:0.2rem 0;}
.hxsjmh .hxsjmh2{ width:100%; height:auto; padding-bottom:0.4rem; line-height:1rem; line-height:0.6rem;font-size:0.4rem; color:#aaa;}
.mfyfcon{ width:auto; height:auto; padding:0.2rem; background:#FFF;overflow:hidden; border-bottom:1px #d9d9d9 solid;}
.mfyfcon .hxsjmh1{ width:100%; height:1rem; line-height:1rem; text-align:center; font-size:0.48rem; color:#333; padding:0.2rem 0;}
.mfyfcon .hxsjmh2{ width:100%; height:auto;  line-height:0.5rem;font-size:0.3rem; color:#333;}
.zxbj img{ margin-bottom:0.2rem;}


.zxgsk{ width:auto; height:auto; padding:0 0.2rem; background:#FFF;border-top:1px #d9d9d9 solid;}
.zxgslist{ width:100%; height:1.24rem; border-bottom:1px #d2d2d2 solid; padding:0.2rem 0;}
.zxgsk .zxgslist:last-child{ border-bottom:none;}
.zxgslist .zxgslist_img{ width:1.2rem; height:1.2rem; float:left; border:1px #d9d9d9 solid; overflow:hidden;}
.zxgslist .zxgslist_img img{ width:100%; float:left;  height:100%}
.zxgslist dl{ width:auto; height:1.2rem; margin-left:1.4rem;}
.zxgslist dl dt{ width:100%; height:0.7rem; line-height:0.7rem; font-size:0.36rem; color:#333; overflow:hidden;}
.zxgslist dl dd{ width:100%; height:0.4rem; line-height:0.4rem; font-size:0.28rem; overflow:hidden; color:#8d8d8d;}
.zxgslist dl dd span{ width:0.26rem; height:0.36rem; display:block; background:url(../images/dw.jpg) no-repeat center; background-size:0.23rem; float:left; margin-right:0.05rem;}

.zxbklist{ width:100%; height:1.26rem; border-bottom:1px #d2d2d2 solid; padding:0.2rem 0;}
.zxgsk .zxbklist:last-child{ border-bottom:none;}
.zxbklist .zxgslist_img{ width:1.8rem; height:1.22rem; float:left; border:1px #d9d9d9 solid; overflow:hidden;}
.zxbklist .zxgslist_img img{ width:100%; float:left;}
.zxbklist dl{ width:auto; height:1.2rem; margin-left:2rem;}
.zxbklist dl dt{ width:100%; height:0.7rem; line-height:0.7rem; font-size:0.36rem; color:#333; overflow:hidden;}
.zxbklist dl dd{ width:100%; height:0.4rem; line-height:0.4rem; font-size:0.28rem; overflow:hidden; color:#8d8d8d;}


.zxbkmenu{ width:auto; height:auto; background:#FFF; overflow:hidden;}
.zxbkmenu1{ width:20%; height:0.68rem; float:left;}
.zxbkmenu1 a{ width:100%; height:0.68rem; display:block; line-height:0.68rem; text-align:center; border-bottom:1px #d9d9d9 solid; border-right:1px #d9d9d9 solid; font-size:0.28rem;}
.zxbkmenu1 a.activ{ color:#FFF; background:#03c18d;}
.zxbkmenu1 a.activ span{ background:url(../images/xlsj4.png) no-repeat right center; background-size:0.16rem; padding-right:0.2rem;}

.zxbk_list{ width:auto; height:auto; background:#FFF; padding:0.2rem; border-bottom:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid;}
.zxbk_list_tit{ width:100%; height:0.6rem; line-height:0.6rem; margin-bottom:0.1rem;}
.zxbk_list_tit h3{ width:50%; height:0.6rem; float:left; border-bottom:1px #d9d9d9 solid; text-align:center; font-size:0.36rem; color:#333;}
.zxbk_list_tit h3.activ{ border-bottom:1px #03c18d solid; height:0.58rem; border-bottom:2px #03c18d solid; color:#03c18d;}

.zxbk_list_menu{ width:100%; height:auto; background:#FFF; overflow:hidden;}
.zxbk_list_menu div{ width:50%; height:1.8rem; float:left; border-bottom:1px #d9d9d9 solid;}
.zxbk_list_menu div a{ width:100%; height:1.8rem; line-height:1.8rem;display:block; border-right:1px #d9d9d9 solid; color:#333; font-size:0.36rem;}
.zxbk_list_menu div a span{ padding-left:0.3rem;}
.zxbk_list_menu div.tab1 a{ background:url(../images/bktab1.jpg) no-repeat right 0.25rem center; background-size:1rem;}
.zxbk_list_menu div.tab2 a{ background:url(../images/bktab2.jpg) no-repeat right 0.25rem center; background-size:1.4rem;}
.zxbk_list_menu div.tab3 a{ background:url(../images/bktab3.jpg) no-repeat right 0.25rem center; background-size:1.1rem;}
.zxbk_list_menu div.tab4 a{ background:url(../images/bktab4.jpg) no-repeat right 0.25rem center; background-size:1.4rem;}
.zxbk_list_menu div.tab5 a{ background:url(../images/bktab5.jpg) no-repeat right 0.25rem center; background-size:1.28rem;}
.zxbk_list_menu div.tab6 a{ background:url(../images/bktab6.jpg) no-repeat right 0.25rem center; background-size:1.28rem;}

.zxgsxq_top{ width:auto; height:auto;background:url(../images/zxgstopbg.jpg) no-repeat center top #FFF;padding:0.2rem; padding-top:0.6rem; overflow:hidden;}
.zxgsxq_top_img{ width:1.48rem; height:1.48rem; float:left; border:1px #d9d9d9 solid;}
.zxgsxq_top_img img{ width:100%; float:left; height:100%}
.zxgsxq_top dl{ width:auto; height:1.48rem; margin-left:1.68rem;}
.zxgsxq_top dl dt{ width:100%; height:0.8rem; line-height:0.8rem; font-size:0.36rem; color:#FFF;}
.zxgsxq_top dl dd{ width:100%; height:0.8rem; line-height:0.8rem; font-size:0.28rem; color:#333;}
.zxgsxq_top dl dd span{ color:#ea4504;}
.zxgsxq_mid{ width:auto; height:0.6rem; background:#434342; padding:0 0.2rem;}
.zxgsxq_mid div{ width:37%; height:0.6rem; float:left; color:#FFF; line-height:0.6rem; font-size:0.24rem;}
.zxgsxq_mid div:last-child{ width:26%;}
.zxgsxq_mid div span{  height:0.6rem; display:block;}
.zxgsxq_mid div .zxgsxq_mid1{background:url(../images/bimg1.jpg) no-repeat left center; background-size:0.4rem;padding-left:0.5rem;}
.zxgsxq_mid div .zxgsxq_mid2{background:url(../images/bimg2.jpg) no-repeat left center;background-size:0.26rem;padding-left:0.36rem;}
.zxgsxq_mid div .zxgsxq_mid3{background:url(../images/bimg3.jpg) no-repeat left center; background-size:0.18rem;padding-left:0.28rem; }

.zxgsxq_xj{ width:100%; height:auto; padding:0.4rem 0; background:#FFF; overflow:hidden;}
.zxgsxq_xj_left{ width:40%; height:1rem; float:left; text-align:right;}
.zxgsxq_xj_left div{ padding-right:0.5rem; font-size:0.24rem;}
.zxgsxq_xj_left div span{ font-size:0.48rem; color:#ff8400; line-height:1.2rem;}
.zxgsxq_xj_right{width: 50%;height:1rem; padding-left:7%;float: right;border-left: 1px #d9d9d9 solid;}
.zxgsxq_xj_right li {width: 100%;height:.24rem;font-size:.24rem;line-height:.24rem;display: block;overflow: hidden; margin-bottom:0.12rem;}
.zxgsxq_xj_right li .sjsp1 {width:1.2rem;height:.24rem;float: left;}
.zxgsxq_xj_right li .sjsp2 {width:1.2rem;background: url(../images/redstar.jpg) no-repeat center left;height:.24rem;float: left;}
.zxgsxq_xj_right li .sjsp3 {width:0.5rem;height:.24rem;float: left;padding-left:.2rem;}

.zxgsxq_but{ width:auto; height:0.72rem; padding:0 0.1rem; background:#FFF; font-size:0.28rem;}
.zxgsxq_but .zxgsxq_but1{ width:49.999%; height:0.72rem; float:left;}
.zxgsxq_but .zxgsxq_but1 div{ width:auto; height:0.72rem; padding:0 0.1rem;}
.zxgsxq_but .zxgsxq_but1 div a{ width:100%; height:0.72rem; display:block; text-align:center; line-height:0.72rem; color:#FFF; background:#03c18d; border-radius:3px;}
.zxgsxq_but .zxgsxq_but1:last-child div a{ background:#f36f21;}

.zxgsxq_con{ width:auto; height:auto; padding:0.2rem; background:#FFF; overflow:hidden; border-bottom:1px #d9d9d9 solid;}
.zxgsxq_con_jj{ width:auto; line-height:0.76rem;border:1px #d9d9d9 solid; margin-bottom:0.2rem; color:#333; font-size:0.32rem; padding-left:0.2rem; }
.zxgsxq_con_phone{ background:url(../images/grphone.jpg) no-repeat left 0.1rem center; background-size:0.34rem; padding-left:0.56rem; }
.zxgsxq_con_dw{ background:url(../images/grdw.jpg) no-repeat 0.12rem 0.22rem; background-size:0.34rem; padding-left:0.56rem; }
.zxgsxq_con_jjtit{ width:auto; height:0.76rem; line-height:0.76rem;border:1px #d9d9d9 solid;color:#333; font-size:0.32rem; padding-left:0.2rem;}
.zxgsxq_con_jjcon{width:auto; height:auto; padding:0.2rem; line-height:0.5rem;border:1px #d9d9d9 solid; border-top:none;color:#333; font-size:0.3rem}

.bottomBar {left: 0px; bottom: 0px; position: fixed; z-index: 110;}
.bottomBar1 { background:#3F3F3F; width: 100%; height: 45px; z-index: 190; opacity:0.8}
.bottomBar1 .inside {background:url(../images/sddicon.png) no-repeat 0px -455px;background-size:500px 500px; margin: 0px auto; width: 290px; height: 45px;}

#totop{position:fixed;bottom:40px;right:10px;z-index:999;width:40px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px;display:block;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;position:fixed;right:10px;bottom:70px;width:40px;height:40px;border:1px solid #dadada;border-radius:20px;z-index:100;background:rgba(255, 255, 255, 0.85) url(../images/sddicon.png) -83px -42px no-repeat;background-size:500px 500px;}

#kshqbj #provinceW {width: 48%; height: 40px; margin-right: 3.9%; float: left; display: block;}
#kshqbj #cityW {width: 48%; height: 40px; float: left; display: block;}
#kshqbj #province { width: 100%; height: 40px; line-height: 40px; padding-left: 10px; -webkit-appearance: none; appearance: none;}
#kshqbj #city { width: 100%; height: 40px; line-height: 40px; padding-left: 10px; -webkit-appearance: none; appearance: none;}
#kshqbj select {background: url(../images/sddicon.png) no-repeat right -259px;background-size:500px 500px; border-radius: 0px; box-shadow: none;}

.J_home_alertBox{display:none;position:fixed;left:0;top:0;bottom:0;right:0;z-index:200;background-color:rgba(0, 0, 0, 0.3);}
.J_home_alertBox .wrapper{position:relative;top:30px;width:100%;padding:0 8%;}
.J_home_alertBox .wrapper .wrapper_inside{position:relative;background:#fff;}
.J_home_alertBox .wrapper .wrapper_inside .closeBtn{float:right;width:30px;height:30px;background:url(../images/ialertindex.png) no-repeat;background-size:32px 30px;cursor:pointer;}

#alertBaojiaForm{padding-top:21px;border-bottom:1px solid #fff;}
#alertBaojiaForm .lineW{width:90%;height:34px;line-height:34px;margin:0 auto 15px;}
#alertBaojiaForm input{display:block;width:100%;height:34px;line-height:34px;border:1px solid #d9d9d9;padding-left:10px;border-radius:0;box-shadow:none;background:#fff;}
#alertBaojiaForm select{display:block;width:100%;height:34px;line-height:34px;border:1px solid #d9d9d9;padding-left:10px;border-radius:0;box-shadow:none;background:url(../images/ialertdown.png) right -4px  no-repeat;background-size:35px 34px;}
#alertBaojiaForm label{color:#aaaaaa;}
#alertBaojiaForm .provinceW{float:left;display:block;width:48%;height:34px;margin-right:3.9%;}
#alertBaojiaForm .cityW{float:left;display:block;width:48%;height:34px;}
#alertBaojiaForm .shiW{float:left;display:block;width:30.6%;height:34px;margin-right:3.9%;}
#alertBaojiaForm .tingW{float:left;display:block;width:30.6%;height:34px;margin-right:3.9%;}
#alertBaojiaForm .weiW{float:left;display:block;width:30.6%;height:34px;}
#alertBaojiaForm .area{background:url(../images/ialertpm.png) right 3px  no-repeat;background-size:64px 24px; }
#alertBaojiaForm .subBtn{display:block;width:90%;height:44px;line-height:44px;background:#03C18D;border:0;margin:15px auto;color:#fff;font:16px/1.8 Arial,\5FAE\8F6F\96C5\9ED1,\82F9\679C\4E3D\4E2D\9ED1;}


.J_home_alertBox1{display:none;position:fixed;left:0;top:0;bottom:0;right:0;z-index:200;background-color:rgba(0, 0, 0, 0.3);}
.J_home_alertBox1 .wrapper{position:relative;top:30px;width:100%;padding:0 8%;}
.J_home_alertBox1 .wrapper .wrapper_inside{position:relative;background:#fff;}
.J_home_alertBox1 .wrapper .wrapper_inside .closeBtn{float:right;width:30px;height:30px;background:url(../images/ialertindex.png) no-repeat;background-size:32px 30px;cursor:pointer;}






.cyhxy{ color:#9F9F9F; font-size: 10px; margin-top:0.2rem; margin-bottom: 0.2rem}
.cyhxy input{ vertical-align: middle;-webkit-appearance:checkbox; margin-top: -2px; margin-right: 0.1rem}
.cyhxy span{ color:#70B3FF;font-size: 10px}
