abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:0;background:0 0}caption,table,tbody,td,tfoot,th,thead,tr{vertical-align:middle}li{list-style:none outside none}body{line-height:1}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0; text-decoration: none;}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}em{font-style:normal}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}.clearfix:after,.container:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}img{ display : block; width : 100%;}.ib{display:inline-block}.dn{display:none}.db{display:block}.fl{float:left}.fr{float:right}.prz{position:relative;zoom:1}.text-right{ text-align: right}
body {font-family: 微软雅黑;color: #666;max-width: 6.4rem;margin: 0 auto;}
body * {max-width: 6.4rem;}
.logo img{width:100%;}
.xnav { width: 100%; overflow: hidden; }
.xnav li { width:25%;box-sizing: border-box;float: left; height: 3rem; background: #008e98;  border-right: 1px solid #008e98;  border-top: 1px solid #008e98;  border-bottom: 1px solid #008e98;   border-left: 1px solid #008e98;}
.xnav li a { display: block; text-align: center; line-height: 3rem; color: #fff; font-size: 1.4rem; }
.icon-n{ /*tpa=http://4g.bos028.com/zt/c14/images/n.svg*/  background-size: cover;}
.hide {display: none;}
.p-sm-x{ padding-left :.25rem; padding-right :.25rem;}
.p-sm-y{ padding-top : .25rem; padding-bottom : .25rem;}
.fzp{ font-size:.29rem; line-height : .32rem; color : #525252;line-height: 0.5rem;}
.title{ height : 0.33rem; line-height : 0.33rem; background :#fff /*tpa=http://4g.bos028.com/zt/c14/images/t.jpg*/ 0 0 no-repeat ; background-size:100%; margin : 0.25rem 0; text-align: center; font-size :.3rem; color: #008e98; }
.p-ss-y{ padding : .1rem 0; }
.c14_zd{font-size: .29rem;line-height: .32rem;color: #525252; line-height: 0.5rem;}
.c14_a{font-size:.29rem;color:red;}
.title i{ display: none; float : left; height : .33rem; width : .33rem;}

.dd{ margin-top: .2rem; background: #e2e2e2; overflow: hidden;}
.dd img{width: 10%; margin-right: 10px;}
.dd p{ line-height: 1.4;  text-indent: 2em; font-size:.30rem;text-align: justify; padding-right: 5px;}

.swiper-wrapper,.swiper-slide{ height:auto !important}
.box1{ padding :0 .25rem;}
.box1-w{padding-bottom: .2rem;}
.box1-2 p { color: #f00; font-size: .28rem; line-height: 1.4; padding-bottom: .2rem; }
.box1 .box1-w img{float: left;  width: 45%;  margin-right: 10px; }
.box1 .box1-w p{ line-height : .27rem; font-size : .30rem;line-height: 0.4rem;text-indent : 2em; color : #525252; }
.box1-1 a{ height : .6rem; line-height : .6rem; width : 2.14rem; background : #cfa032; color : #ffffff; text-align : center; border-radius: .25rem; font-size: .22rem;}
.box1-1 a.i2{ width : 3.74rem; background : #ff9900;}
.box1-1 a img{ width : .32rem; display : inline-block;vertical-align: middle; margin-right : .05rem;}

.box2{ padding :0 .25rem;}
.box2-1{ width : 2.5rem;}
.box2-2{ width : 3.25rem; font-size : .21rem; line-height : .32rem;}

.box3 li{ padding :0 .25rem .25rem; border-bottom :1px #525252 dashed; overflow : hidden; line-height : .32rem;}
.box3 li:not(:first-child){ padding-top : .25rem;}
.box3 li img{ width : 1.44rem; margin-right : .25rem;}
.box3 li p{ font-size : .21rem;}
.box3 li:last-child{ border-bottom :none;}
.box6-1{ width : 1.67rem; margin :0 .1rem;}
.box6-2{ width : 4.5rem; }
.box6-2 li{ height : .56rem; line-height : .56rem; border-bottom :1px #ccc solid; font-size : 0.21rem;}
.box6-2 li span{height : .56rem; padding : 0 .1rem; color : #ffffff; background : #ff9900; margin-right : .05rem;}
.box7{ padding : 0 .1rem;}
.box7 li{ float : left; width : 1.94rem; border :1px #eeeeee solid; margin-right : .1rem; height : 2.3rem; }
.box7 h3{ height : .69rem;  text-align : center; font :.24rem/.69rem normal; color : #7c140e;  /*tpa=http://4g.bos028.com/zt/c14/images/8-1.jpg*/  -webkit-background-size :cover; background-size :cover; }
.box7 p{ font :.21rem/.28rem normal; color : #717171; padding : .1rem; }
.box7 li:last-child{ margin-right : 0;}
.box8{ padding-bottom : .2rem;}


.box8 li{  width: 33.3%; padding: 1%;     box-sizing: border-box; text-align: center; float: left; }
.box8 li img{ display: block; width: 100%;}
.box8 li p{ height: .4rem; line-height: .4rem; background: #cfa032; color: #fff;}

.box8-1{ position: relative; height: .58rem; line-height: .58rem; text-align: center;background: #9e9286;  }
.box8-1 p{ position: absolute; width: 80%; left: 0; right: 0; margin: 0 auto; top: .29rem; height: 2px; background: #fff; z-index: 1;}
.box8-1 span{font-size: .21rem; background: #9e9286; padding: 0px 5px; color: #fff;     position: relative; z-index: 2;}


.box8-2 li{ width: 23%; float: left; border-right: 1px #fff solid;border-bottom: 1px #fff solid;  box-sizing:border-box;color: #393737; height: .46rem; line-height: .46rem; text-align: center; background: #ece9e1; padding: 0;}
.box8-2 li:nth-child(2n+0){ width: 77%;}
.box8-2 li p{ height: .45rem;line-height: .45rem; background: #ece9e1; width: 33.3%;border-right: 1px #fff solid; box-sizing:border-box; float: left; color: #393737;}
.box8-3{ font-size: .29rem; color: #f90; padding: .1rem;}
.box8-4{ text-indent: 2em; line-height: 1.5;font-size:.29rem;}

.zy{ width:100%; float:left; margin:10px 0; margin-bottom: 1.5rem}
.zy dl{ width:100%; float:left; border-bottom:#f5f0f0 solid 1px; margin-bottom:2px; padding-bottom:2px;}
.zy dl dt{ width:25%; float:left; font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#FFF; margin-right: 10px;}
.zy dl dd{ line-height: 1.4;font-size:0.27rem;}
.m01{ background-color:#f5aa70; }
.m02{ background-color:#e84e4e; }
.m03{ background-color:#ff8500; }
.zjwx .time{ text-align: center;}

.address { width: 100%; padding: 0.5rem 0; overflow: hidden; }
.address h3 { font-size: 1.4rem; text-align: center; }
.address p { font-size: 1.2rem; text-align: center; color: #444; }


/*留电话中间弹出*/
section{}
.kstit {width: 16rem;height: 33px;background: #94311c;color: #fff;font-size: 19px;line-height: 33px;font-family: "微软雅黑";font-weight: bold;text-align: center;margin-top: 10px;}
.swtbrt {overflow: hidden;}
.swt_br {width: 5.6rem;margin-top: -0.85rem;}
.kstit span {color: #ffff00;}
.kstixing {color: #ff0000;margin-top: 8px;line-height: 24px;letter-spacing: -0.3px;    font-size: 0.59rem;}
.swtbrt img {float: left;    width: 0.7rem;height: 0.7rem;margin:0 0.05rem auto 0.08rem;border-radius:0.1rem;}
.mftj,.mftjs{width:18rem;}
.mftj input{height:0.7rem;width:3rem;border:1px solid #bfbfbf;border-radius:0.1rem;font-size:0.3rem}
.mftj span{width:1rem;height:0.8rem;border: none;float: left; cursor:pointer;background-size:89px 33px;}
.abc_01{float:left;}
.abc_01 img{width:1rem;height: 0.7rem !important;margin-top: 0rem;margin-left:0.05rem;border-radius:0.1rem;}

.leftPic{width:1.28rem !important;height:1rem !important;line-height:0;position:absolute;z-index:9999;margin-left:0px;transition:all 1s ease;opacity:0;}
.leftText{line-height:0;transition:all 1s ease;margin-left:0px;width:1.28rem !important;height:1.28rem !important;}
#bttc_left{left:0;top:0;width:1rem !important;height:1rem !important;position:absolute;z-index:110000;}
#bottomTanChuang a{text-decoration:none;}
.leftText{box-sizing:border-box;text-align:center;color:#fff;font-weight:500;opacity:1;display:table;width:1.28rem;height:1.28rem;border-radius:100%;animation:all 3s ease;}
#bottomTanChuang{z-index:99999;position:fixed;top:30%;height:1rem !important;transition:width 1s ease;}
@media screen and (max-width:900px) and (min-width:320px){#bottomTanChuang{bottom:1rem}#bttcclose{}}
#bttcclose{bcakground-size:0.5rem 0.5rem;}
#bttc_right{margin-left:.9rem !important;height:1rem !important;background-color:rgba(0,0,0,0.7);position:absolute;z-index:100;transition:all 1s ease;border-top-right-radius:0.125rem;border-bottom-right-radius:0.125rem;}
#bttcclose{border-radius:50%;width:.4rem;height:.4rem;background:url(/images/bottomTanChuangClose.png) no-repeat center;background-size:0.5rem 0.5rem !important;position:relative;top:.3rem;left:0;transition:all 1s ease;}
.bttccontent{text-align:left;display:none;}
.bttccontent p{font-family:"Microsoft Yahei";position:absolute;top:.1rem;width:82%;color:#fff;font-size:0.22rem;line-height:.5rem;margin-left:.8rem;}
.bttccontent p em,.bttccontent p span{display:block;}
.bttccontent p span{font-size:0.25rem;line-height:0.36rem;}
.bttccontent p em{font-size:0.2rem;line-height:0.28rem;margin:.3rem 0 .1rem;}
.bttccontent a{margin-right:0.1rem !important;text-align:left;text-indent:.1rem;line-height:.4rem;height:.4rem;border-radius:0.04rem;width:1.12rem;background:url(/images/bttccontent-i1.png) no-repeat .85rem .11rem/.17rem .2rem #fe5700;color:#fff;font-size:0.22rem;float:right;}
.zglimg1{width:1rem !important;border-radius:50%;}
.zglimg{width:1rem !important;}


.xnav { overflow: hidden; zoom: 1; background:#008e98; height:1.4rem; }
.xnav ul li { float: left; background: url(/images/green_01.jpg) no-repeat 0 0/1.55rem 0.6rem; width: 1.55rem; height: 0.65rem; margin:0.02rem;line-height:1.7rem; text-align: center; font-size: 0.65rem; }
.xnav ul li a { color: #fff; }
.xnav ul li a.active { color: #fcd32f }
.xnav ul li:nth-child(5) a,.xnav ul li:nth-child(7) a { color: #fcd32f }
.xnav ul li:nth-child(4) { margin-right: 0 }


.foot{padding-bottom:1rem;}
.foot-nav a{float: left; background: url(/images/green_01.jpg) no-repeat 0 0/2.1rem 0.8rem; width: 2.1rem; height: 0.8rem; line-height:0.8rem; text-align: center; font-size: 0.3rem;}
.foot-nav span{color:#fff;}
.footer-top {    background: #0165b8;    width: 100%;    border-bottom: #555454;}
.footer-top img {	display: block;	float: left;	width: 100%;}
.footer-top span {    display: block;    width: 2px;    height: 1rem;    float: left;    margin-top: .07rem;    background-color: #b48888;}
.footer-top p {    font-size:0.22rem;    height: .93rem;    color: #ebe3e1;    text-align: center;    line-height: .37rem;    padding-top: .2rem;}
.footer-top p b {    font-size:0.22rem;}
.footer-center {    position: relative;}
.footer-center img {    display: block;    width: 100%;}
.footer-center a {    display: block;    width: 1rem;    height: 0.5rem;    position: absolute;}
.footer-center .a {    bottom: .28rem;    left:3rem;}
.footer-center .b {    bottom: .28rem;    right: .35rem;}