 @charset "utf-8"; *{padding:0;margin:0}
 body{font-size:100px}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box}
 .trans{transition:all .3s ease-in}
 html{width:100%;min-height:100%}
 body{width:100%;min-height:100%;max-width:640px;min-width:320px;margin:0 auto;font:.24rem/1.5 "PingFang SC",Helvetica,"Helvetica Neue","microsoft yahei",Tahoma,Arial,sans-serif;color:#666;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;position:relative}
 body:before,body:after{content:"";width:100%;display:block}
 body:before{height:.8rem}
 body:after{height:.88rem}
 img{border:0}
 em{font-style:normal}
 s,i{font-style:normal}
 ul,ol{list-style-type:none}
 li{list-style:none outside none}
 b{font-weight:400}
 input,button,select,textarea{outline:none;font-family:pingfang sc,microsoft yahei,Arial;font-size:.24rem;-webkit-appearance:none!important}
 table{border-collapse:collapse;border-spacing:0}
 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
 input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
 input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
 input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
 .layout{position:fixed;width:100%;height:100%;left:0;top:0;z-wrapper:101;background:#000;opacity:1}
 .blue{color:#d30e16}
 a,a:link,a:visited,a:hover,a:active{color:#666;text-decoration:none}
 a:focus{outline:none}
 a:hover,a:active{color:#d30e16;outline:none}
 h1,h2,h3,h4,h5,h6,h7{font-weight:400}
 .icon{background:url(../images/icon.png) no-repeat;display:inline-block;background-size:2.4rem auto;vertical-align:middle}
 .icon,.iconbef:before,.iconbef:after{content:"\20";display:block}
 .fl{float:left}
 .fr{float:right}
 .hidden{display:none}
 .clearfix:after{content:"";display:block;clear:both;width:100%;height:0;line-height:0;font-size:0}
 .clear,.clearfix:after{content:"";display:block;clear:both;width:100%;height:0;line-height:0;font-size:0}
 .wrapper{width:100%}
 .header{background-size:100% 1.04rem}
 #top_main{width:100%;height:.8rem;*zoom:1;z-index:300;position:fixed;top:0;left:0}
 #top{max-width:640px;min-width:320px;height:.9rem;margin:0 auto;position:relative;background:#fff}
 #top .logo{float:left;max-width:55%;display:block;margin:0 auto;margin-left:.1rem; font-size:24px; font-weight:bold; /*margin-top:8px;*/}
 #top .logo a{display:block;}
 #top .logo span{ color:#f0831e;}
 #top .logo img{display:inline-block;height:.9rem;/*margin-top:.1rem*/}
 #top .topsearch{display:block;position:absolute;right:10%;top:.1rem;text-align:center;cursor:pointer;width:.5rem;height:.5rem;margin:.16rem auto}
 #top .topsearch span{display:block;width:100%;height:.42rem;background-position:0 -1.19rem;width:.42rem}
 #top_main .tsearch *{box-sizing:border-box}
 #top_main .tsearch{position:absolute;height:1rem;width:6.4rem!important;padding:.2rem 5%;left:0;top:.8rem;z-index:99;background:#f2f2f2;box-sizing:border-box;display:none}
 #top_main .tsearch input{-webkit-appearance:none}
 #top_main .tsearch .txt{width:78%;color:#666;text-indent:.1rem;font-size:.22rem;height:.64rem;background:#fff;border:1px solid #fff;border-radius:.1rem;position:absolute;left:5%;top:.2rem;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}
 #top_main .tsearch .btn{color:#fff;font-size:.22rem;width:16%;height:.62rem;line-height:.6rem;text-align:center;border:0;background-color:#d30e16;background-position:-.748rem -1.055rem;position:absolute;right:5%;top:.2rem;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}
 #top_main .btn_close_main{width:.88rem;height:.8rem;background-color:#f2f2f2;position:absolute;top:0;right:18%;z-index:9;display:none}
 #top_main .btn_close_main .btn_close{width:.34rem;height:.33rem;margin-top:.28rem;margin-left:.26rem;background-position:-2rem -1rem}
 #top #nav{width:.6rem;height:50%;position:absolute;right:1%;top:.26rem;text-align:center;cursor:pointer}
 #top .nav{width:.39rem;height:.36rem;background-position:-.5rem -1.2rem}
 #top .close{background-position:-2.06rem 0;width:.34rem;height:.34rem;cursor:pointer;position:absolute;right:44%;top:-.02rem;text-align:center}
 .subNav{position:fixed;width:100%;height:100%;right:0;top:.79rem;z-index:999;max-width:640px;min-width:320px;background:#d30e16;-webkit-transform:translateX(4rem);-moz-transform:translateX(7rem);-ms-transform:translateX(7rem);transform:translateX(7rem)}
 .subNavCon{margin:0;background:#d30e16;width:100%;border-top:1px solid #e5e5e5}
 .subNav .closrbox{width:20%;height:.5rem;line-height:.5rem;background:#fff;position:absolute;right:2%;top:-5%}
 .subNav .close{background-position:-1.64rem -1.5rem;width:.4rem;height:.4rem}
 .subNav .c_clos{width:52%;position:absolute;left:0;top:0;height:100%}
 .subNav .list{margin-top:.6rem}
 .subNav li{width:100%;display:block;line-height:1rem;margin:0 auto;position:relative}
 .subNav li:first-child{margin-top:.6rem}
 .subNav .subnav2{width:100%;display:none}
 .subNav .subnav2 a{margin-bottom:.1rem;background:#eee;font-size:.24rem}
 .subNav li a{display:block;width:4rem;margin:0 auto;color:#fff;font-size:.34rem;text-align:center;border-bottom:1px solid #186fd0}
 .subNav li a:hover{color:#00923f}
 .subNav li em{width:.3rem;height:.3rem;display:inline-block;background-position:0 -2.2rem;vertical-align:middle;position:absolute;right:3%;top:.26rem}
 .subNav li:hover{background:#0675dd}
 .subNav li:hover a{color:#fff}
 .subNav.show{right:0!important}
 .subNavShow{-webkit-transform:translateX(-48%);-moz-transform:translateX(-48%);-ms-transform:translateX(-48%);transform:translateX(-48%);display:block}
 .subNavShow2{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
 .inav_t{width:100%;/*height:.7rem;*/background:#d30e16}
 .inav_t dl{height:1.4rem;overflow:hidden}
 .inav_t dl dd{width:33.33%;height:.7rem; line-height:.7rem;float:left;text-align:center;border-right:1px #eaeaea solid;border-bottom:1px #eaeaea solid}
 .inav_t dl dd:nth-child(4),.inav_t dl dd:nth-child(5),.inav_t dl dd:nth-child(6),.inav_t dl dd:nth-child(7){border-bottom:1px #eaeaea solid}
 .inav_t dl dd a{display:block;width:100%;height:.69rem;line-height:.69rem;color:#fff}
 #banner_main{width:100%;overflow:hidden;position:relative;z-index:1;background-size:1px auto}
 .banner{margin:0 auto;width:100%;*zoom:1;overflow:hidden;position:relative;}
 .banner .list{width:100%;overflow:hidden}
 .banner .list li{float:left;width:100%;overflow:hidden}
 .banner .list li img{width:100%;}
 #banner .tip{width:100%;height:.35rem;line-height:.35rem;clear:both;position:absolute;left:6%;bottom:10%;z-index:2;font-size:0}
 #banner .tip span{display:inline-block;vertical-align:middle;width:.12rem;height:.12rem;margin:0 .05rem;vertical-align:middle;background-position:-.26rem 0}
 #banner .tip span.cur{width:.24rem;height:.2rem;background-position:0 0}
 .showInfo #banner .tip{width:100%;text-align:center;margin-left:0;left:0;bottom:.2rem}
 #footer_main{text-align:center;width:100%;background:#fff;padding:.1rem 0 .4rem}
 #returntop{width:1rem;height:1rem;background:url(../images/gotop.png) no-repeat center top;background-size:1rem auto;position:fixed;bottom:20%;right:2%;cursor:pointer;z-index:99}
 #copyright{width:94%;margin:0 auto;color:#666;font-size:.24rem;line-height:.4rem;padding:.1rem 0 .3rem 0}
 #footer_main .bottomNav{}#footer_main .bottomNav .list{border-top:.02rem solid #ddd}
 #footer_main .bottomNav .list li{width:100%;height:.8rem;border-bottom:.02rem solid #ddd}
 #footer_main .bottomNav .list li a{display:block;height:.8rem;line-height:.8rem;padding:0 .4rem}
 #footer_main .bottomNav .list li .tit{display:block;font-size:.26rem;color:#444;line-height:.8rem;float:left}
 #footer_main .bottomNav .list li em{display:block;float:right;width:.2rem;height:.3rem;margin-top:.25rem;background-position:-2.2rem -.5rem}
 #footer_main .bottomNav .list li:hover .tit{color:#d30e16}
 #copyright a{color:#666}
 #fix-sider{width:1rem;height:1rem;position:fixed;right:2%;bottom:29%;background:url(../images/tel.png) no-repeat center top;background-size:1rem auto;cursor:pointer;z-index:999}
 #ftoolbar{position:fixed;bottom:0;width:100%;z-index:888;height:1.1rem;left:0}
 #ftoolbar .list{width:100%;max-width:640px;min-width:320px;margin:0 auto;background:#d30e16}
 #ftoolbar .list li{float:left;width:25%;text-align:center}
 #ftoolbar .list a{display:block;height:1.1rem;line-height:.24rem;font-size:.26rem;padding-top:.2rem}
 #ftoolbar .list a span{text-align:center;color:#fff;display:block;font-size:.24rem}
 #ftoolbar .list a s{margin-left:auto;margin-right:auto;width:.31rem;height:.32rem;display:block;margin-bottom:.12rem;background-position:-.76rem -.2rem}
 #ftoolbar .list li:nth-child(2) s{background-position:0 -.2rem}
 #ftoolbar .list li:nth-child(3) s{background-position:-.38rem -.2rem}
 #ftoolbar .list li:nth-child(4) s{background-position:-1.2rem -.2rem;width:.34rem;height:.34rem}
 #ftoolbar .list li:hover{background:#f0831e}
 #search{background:#fff;width:96%;margin:.2rem auto;height:.6rem;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;border-radius:.5rem;padding:0;-webkit-box-shadow:1px 1px 1px #e7e9e9;-moz-box-shadow:1px 1px 1px #e7e9e9;box-shadow:1px 1px 1px #e7e9e9}
 #search input{display:block;font-family:΢���ź�;padding:0;margin:0}
 #search .txt{border:none;width:66%;height:.5rem;line-height:.6rem;margin-right:1%;padding:0 4%;color:#666;font-size:.22rem;background:0 0}
 #search .searchbtn{cursor:pointer;border:none;font-size:.24rem;width:.8rem;height:.6rem;text-align:center;background-position:-.63rem 0}
 .index #floor_1_main,.index #floor_2_main,.index #floor_3_main{width:100%;margin:0 auto;background:#fff}
 .index{background:#fff;overflow:hidden}
 .index #floor_1_main{margin:0 auto;background:#fff}
 .index .title_main{padding-top:.5rem}
 .index .in_title{padding-top:.3rem}
 .index .in_title .tit{width:4.5rem;margin:0 auto;font-size:.36rem;font-weight:700;text-align:center;color:#d30e16}
 .index .in_title .tit em{display:block;width:1rem;height:.02rem;margin-top:.2rem;background:#ccc}
 .index .look_more{display:block;width:5.6rem;height:.78rem;margin:0 auto;font-size:.3rem;line-height:.78rem;text-align:center;color:#333;background:#fff;border:.01rem solid #ddd}
 .index .tab{text-align:center;margin-top:.2rem}
 .index .tab a{width:30%;height:.48rem;line-height:.48rem;margin:.05rem;display:inline-block;padding:0 .1rem;background:#d30e16;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .index .tab a:hover{background:#fbdd16;color:#d30e16}
 .index #floor_1_main{background:#f6f6f6}
 #floor_1_main .floor_1{padding-bottom:.2rem}
 #floor_1_main .about{padding-top:0}
 #floor_1_main .about .item{display:block;width:100%;height:3.158rem}
 #floor_1_main .about img{display:block;width:100%;height:100%}
 #floor_1_main .contW{position:relative;display:block;width:96%; margin-left:2%;}
 #floor_1_main .contW .cont{width:5.5rem;margin:0 auto;margin-top:.1rem;font-size:.26rem;color:#666;line-height:.5rem;text-align:justify}
 #floor_1_main .contW .view_detail{display:block;width:5.6rem;height:.7rem;margin:0 auto;margin-top:.2rem;font-size:.24rem;line-height:.7rem;text-align:center;color:#d30e16;border-radius:1rem;border:1px solid #d30e16}
 .index #floor_34_main{background:#fff}
 #floor_34_main .floor_1{padding-bottom:.2rem}
 #floor_34_main .about{padding-top:0}
 #floor_34_main .about .item{display:block;width:100%;height:3.158rem}
 #floor_34_main .about img{display:block;width:100%;height:100%}
 #floor_34_main .contW{position:relative;display:block;width:100%}
 #floor_34_main .contW .cont{width:5.5rem;margin:0 auto;margin-top:.3rem;font-size:.26rem;color:#666;line-height:.5rem;text-align:justify}
 #floor_34_main .contW .view_detail{display:block;width:5.6rem;height:.7rem;margin:0 auto;margin-top:.2rem;font-size:.24rem;line-height:.7rem;text-align:center;color:#d30e16;border-radius:1rem;border:1px solid #d30e16}
 .index #floor_2_main{width:100%;background:#fff}
 .index .floor_2{padding-bottom:.4rem}
 .index .floor_2 .proCenter .list{margin-left:.1rem;margin-top:.2rem}
 .index .floor_2 .proCenter .list li{position:relative;float:left;display:block;width:3.0rem;margin-right:.1rem;margin-bottom:.3rem}
 .index .floor_2 .proCenter .list li .img{width:3.0rem;height:2.2rem}
 .index .floor_2 .proCenter .list li .img img{display:block;width:100%;height:100%}
 .index .floor_2 .proCenter .list li .txt{height:.6rem;line-height:.6rem;background:#d30e16}
 .index .floor_2 .proCenter .list li .txt .tit{font-size:.26rem;text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .index_slip{position:relative;width:100%;height:2rem;background:url(../images/ixbannerbg.png) no-repeat}
 .index_slip .tit{width:5.6rem;padding-top:.4rem;margin-left:.4rem;font-size:.32rem;font-weight:700;color:#fff;line-height:.5rem}
 .index_slip .slip_btn_bg{display:block;position:absolute;bottom:.3rem;right:.4rem;width:3rem;background:#fff;padding:1%;text-align:center;border-radius:3px}
 .index_slip .slip_btn{display:block;font-size:.26rem;line-height:.56rem;color:#d30e16;border:1px solid #d30e16;border-radius:3px;margin:auto 1.5%}
 .index_slip1 .tit{width:5.6rem}
 .index #floor_3_main{width:100%;background:#fff}
 .index .floor_3 .proAdvant .list li{display:block;width:5.6rem;margin:0 auto;padding-top:.4rem;padding-bottom:.4rem;border-top:.02rem solid #ddd}
 .index .floor_3 .proAdvant .list li:first-child{border-top:none}
 .index .floor_3 .proAdvant .list li .img{float:left;width:1.34rem;height:1.5rem}
 .index .floor_3 .proAdvant .list li .img img{display:block;width:100%;height:100%}
 .index .floor_3 .proAdvant .list li .txt{float:right;display:block;width:3.8rem}
 .index .floor_3 .proAdvant .list li:nth-child(2) .img{float:right}
 .index .floor_3 .proAdvant .list li:nth-child(2) .txt{margin-left:0;float:left}
 .index .floor_3 .proAdvant .list li .txt .tit{font:700 .3rem microsoft yahei;color:#d30e16}
 .index .floor_3 .proAdvant .list li .txt .cont{margin-top:.12rem;font-size:.2rem;color:#666;line-height:.4rem;text-align:justify}
 .index #floor_4_main{width:100%;background:#f0f0f0}
 .index .floor_4{padding-bottom:.6rem}
 .index .floor_4 .caseList{margin-top:.3rem;overflow:hidden;position:relative}
 .index .floor_4 .caseList .bd{position:relative;width:5.6rem;margin:0 auto;overflow:hidden}
 .index .floor_4 .caseList .list li{position:relative;float:left;display:block;width:5.6rem;height:5.72rem}
 .index .floor_4 .caseList .bd .list li a{display:block;width:5.6rem;height:3.15rem}
 .index .floor_4 .caseList .bd .list{display:inline-block}
 .index .floor_4 .caseList .bd .list li .img{display:block;width:5.6rem;height:4.2rem}
 .index .floor_4 .caseList .bd .list li .txt{width:5.6rem;z-index:9}
 .index .floor_4 .caseList .bd .list li .txt .tit{ text-align:center;margin-top:.4rem;margin-bottom:.2rem;font-size:.26rem;color:#d30e16;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .index .floor_4 .caseList .bd .list li .txt .cont{font-size:.24rem;color:#666;line-height:.4rem}
 .index .floor_4 .caseList .hd{width:100%;height:.2rem;position:absolute;bottom:.2rem;margin-top:.4rem}
 .index .floor_4 .caseList .hd ul{max-width:100%;text-align:center}
 .index .floor_4 .caseList .hd li{display:inline-block;float:none;width:.16rem;height:.16rem;background-color:#999;border-radius:100%;margin-right:.16rem;font-size:0;cursor:pointer}
 .index .floor_4 .caseList .hd li.on{background-color:#d30e16}
 .index #floor_5_main{width:100%;background:#fff}
 .index .floor_5{height:auto;padding-bottom:.2rem}
 .index .floor_5 .inews{margin-top:.1rem}
 .index .floor_5 .inews .list li{display:block;width:5.8rem;margin:0 auto;border-top:.02rem solid #ddd;line-height:0.6rem;overflow:hidden}
 .index .floor_5 .inews .list li:first-child{border-top:none}
 .index .floor_5 .inews .list li .tit{float:left;width:74%;font-size:.26rem;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .index .floor_5 .inews .list li .time{float:right;width:25%;font-size:.26rem;color:#999; text-align:right;}
 .index .floor_5 .look_more{background:#f6f6f6}
 #top .search{margin:.1rem auto;width:4.6rem;height:.56rem;line-height:.56rem;border-radius:.5rem;background:#fff}
 #top .search input{border:none}
 #top .search .txt{width:80%;display:block;background:0 0;height:.56rem;line-height:.56rem;text-indent:.08rem;color:#333;font-size:.22rem}
 #top .search .searchbtn{background-position:-1.2rem -1.7rem;width:.4rem;height:.4rem;display:block;margin:.05rem .2rem 0 0}
 .searchinfo{background:#fff;padding:.4rem 2%;height:100%}
 .searchinfo h2{color:#000}
 .searchinfo .searchlist{padding:.2rem 0}
 .searchinfo .searchlist a{display:inline-block;margin:0 1rem .3rem 0;color:#fff;background:#093c84;font-size:.24rem;text-align:center;height:.64rem;line-height:.64rem;padding:0 .2rem;border-radius:.5rem}
 .dialog-layout{position:fixed;width:100%;height:100%;left:0;top:0;z-index:101;background:#000;opacity:.5}
 .index .hd{padding:0 3%}
 .index .hd li{width:25%;float:left;background:#ccc;color:#fff;font-size:.3rem;height:.56rem;line-height:.56rem;text-align:center}
 .index .hd li.on{background:#2b5899}
 .content{width:100%;padding-bottom:.2rem;padding-top:.2rem;background:#fff}
 .iconn{background:url(../images/iconn.png) no-repeat;background-size:1.4rem auto;vertical-align:middle}
 .recom{padding-top:.2rem;background:#f1f1f1;transition:none}
 .recom *{transition:none}
 .recom .recomCon{width:100%;overflow:hidden;background:#fff;box-sizing:border-box}
 .recom .recomConList{width:200%}
 .recom .list{float:left;width:50%}
 .recom .list li{border-bottom:1px solid #eee}
 .recom .list li a{display:block;padding:.16rem .2rem .16rem .3rem}
 .recom .list li.item{position:relative}
 .recom .list li.item .img{width:1.2rem;height:.9rem;float:left;margin-right:.15rem;padding:.04rem;border:1px solid #f1f1f1}
 .recom .list li.item h3{color:#000;height:.4rem;overflow:hidden}
 .recom .list li.item .txt{font-size:.2rem;color:#aaa;line-height:.28rem}
 .recom .list li.item .time{color:#aaa;position:absolute;right:.25rem;font-size:.18rem;bottom:.2rem}
 .recom .list li.item .time:before{width:.22rem;height:.22rem;display:inline-block;background-position:-1.4rem 0}
 .recom .list li .tit{color:#2b5899}
 .recom .list li .tit:after{width:1px;height:.28rem;content:"\20";display:inline-block;margin:0 .18rem;vertical-align:middle;background:#eee}
 .newslist{padding:0 3%}
 .newslist .item{width:100%;border-bottom:1px solid #eee;}
 .newslist .item *{transition:all .3s linear}
 .newslist .item a{padding:.3rem 0;width:100%;display:block}
 .newslist .item img{width:1.44rem;height:.96rem;display:block;margin-top:.06rem;float:right;margin-right:.1rem}
 .newslist .item h3{font-size:.3rem;line-height:.36rem;max-height:.72rem;overflow:hidden;color:#000}
 .newslist .item .dec{color:#999;font-size:.2rem;margin-top:.08rem}
 .newslist .item .dec span{margin-right:.2rem}
 .newslist .item.pic4 h3{height:.36rem;margin-bottom:.08rem}
 .newslist .item.pic4 img{float:left;margin-right:.06rem}
 .newslist .item.pic4 img:last-child{margin-right:0}

 .albumList ul{ text-align:center; margin:0 auto;}
 .albumList li{position:relative;float:left;display:block;width:3.0rem;margin-right:.1rem; margin-left:.1rem;margin-bottom:.2rem}
 .albumList li .img{width:3.0rem;height:2.2rem}
 .albumList li .img img{display:block;width:100%;height:100%}
 .albumList li .txt{height:.6rem;line-height:.6rem;background:#d30e16}
 .albumList li .txt .tit{font-size:.26rem;text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .g-top{width:.68rem;height:.68rem;position:fixed;bottom:15%;z-index:998;right:2%;cursor:pointer;background:url(../images/ico-top.png) no-repeat;background-size:100% auto}
 .subCate{padding:0 0 .2rem}
 .subCate a{width:48%;margin:0 1%;font-size:.22rem;height:.5rem;overflow:hidden;display:block;float:left;line-height:.5rem;text-align:center;color:#666;border:1px solid #ddd;box-sizing:border-box;margin-bottom:.1rem}
 .subCate a.on{border-color:#d30e16;color:#d30e16}
 .iconbef:before{background:url(../images/iconn.png) no-repeat;background-size:1.4rem auto;vertical-align:middle}
 .cateList{width:100%;line-height:.8rem;text-align:center;background:#f6f6f6;color:#d30e16;position:relative}
 .cateList .goBack{width:.8rem;height:.8rem;padding-top:.23rem;position:absolute;left:.1rem;top:0;z-index:12}
 .cateList .goBack:before{width:.4rem;height:.4rem;display:block;margin:0 auto;background-position:-1rem -.64rem}
 .cateList h3{position:relative;font-size:.3rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
 .cateList h3 s{position:absolute;top:.34rem;right:.4rem;width:.25rem;height:.2rem;margin-left:.1rem;background-position:-1.16rem 0;display:none}
 .cateList .box{width:100%;padding:.2rem 3% 0;z-index:11;background:#fff;display:none;border-bottom:1px solid #ddd}
 .cateList .box a{width:48.5%;margin-right:3%;margin-bottom:.15rem;height:.62rem;line-height:.6rem;border:1px solid #ddd;font-size:.26rem;text-align:center;display:block;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .cateList .box a:nth-child(2n){margin-right:0}
 .cateList .box a.on{background:#d30e16;border-color:#d30e16;color:#fff}
 .cateList .boxx{width:100%;padding:.15rem 3% 0;z-index:11;background:#fff;border-bottom:1px solid #ddd; display:block; height:.9rem;}
 .cateList .boxx a{width:32%;margin-right:2%;margin-bottom:.15rem;height:.62rem;line-height:.6rem;border:1px solid #ddd;font-size:.26rem;text-align:center;display:block;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
 .cateList .boxx a:nth-child(3n){margin-right:0}
 .cateList .boxx a.on{background:#d30e16;border-color:#d30e16;color:#fff}
 .pager{width:100%;text-align:center;background:#f6f6f6;padding:.2rem 0;font-size:.2rem}
 .pager a,.pager span{width:1.6rem;height:.4rem;line-height:.4rem;display:inline-block;background:#e59f19;color:#fff;border-radius:5px}
 .pager .yem{height:.4rem;display:inline-block;margin:0 .1rem;line-height:.4rem}
 .reLink{margin:.2rem 4% .1rem;width:92%}
 .reLink .prevLink,.reLink .nextLink{display:block;height:.6rem;line-height:.6rem;font-size:.24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box;border-bottom:1px solid #e8e8e8}
 .reLink a{color:#333}.m-share{margin-left:3%;margin-bottom:.2rem}
 .showInfo .showTit{width:96%;margin:0 auto;line-height:.3rem;padding:.2rem 2% .1rem;border-bottom:1px dashed #ccc;text-align:center}
 .showInfo .showTit h1{color:#333;font-size:.35rem;line-height:.4rem;margin-bottom:.05rem}
 .showInfo .showTit .mark{font-size:.22rem;color:#999;margin-top:.1rem}
 .moreBtn{width:94%;margin:2% auto 6%;height:.88rem;line-height:.88rem;display:block;text-align:center;background:#d30e16;color:#fff;font-size:.22rem;box-shadow:0 1px 1px rgba(0,0,0,.1)}
 .moreBtn a{display:block;color:#fff}
 .moreBtn:active,.moreBtn:hover{background:#fbdd16;color:#d30e16}
 .moreBtn:active a,.moreBtn:hover a{color:#d30e16}
.showInfo{width:100%;background:#fff;overflow:hidden}
.showInfo .showSubTit{width:100%;height:.65rem;line-height:.65rem;font-weight:400;margin:.2rem 0 .1rem;background:#f6f6f6;border-bottom:1px solid #d30e16;font-size:.24rem;text-indent:.15rem}
.recomNew{width:96%;padding:.1rem 0 2%;margin:0 auto}
.recomNew li{width:100%;height:.6rem;line-height:.6rem;border-bottom:1px solid #eee;overflow:hidden}
.recomNew li a{font-size:.24rem;display:block;position:relative;padding-left:2%}
.recomNew li a:before{content:"";position:absolute;background:#ccc;width:3px;height:3px;left:0;top:.28rem;z-index:11;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.showInfo .contxt{
font-size:.24rem;line-height:.34rem;
	padding-top: 3%;
	padding-right: 3%;
	padding-bottom: 1%;
	padding-left: 3%;
}
.showInfo .contxt img{max-width:100%;margin:0 auto;height:auto!important;display:inline}
.showInfo .contxt p{line-height:.4rem}
.showInfo .contxt .biao td{padding:.09rem;border:1px solid #ccc;vertical-align:middle;word-wrap:break-word;table-layout:fixed;word-break:break-all}
.showmenu{width:100%;padding:.1rem 0 .2rem;background:#fff}
.showmenu a{width:48%;height:.6rem;display:block;float:left;line-height:.6rem;text-align:center;border-radius:.04rem;color:#333;background:#fff;margin:0 1% 2%;border:1px solid #ddd;box-sizing:border-box}
.showmenu a.hover{border:1px solid #d30e16;color:#fff;background:#d30e16}
.erro{padding:.2rem}
.newsList .list{width:100%;margin-bottom:.3rem}
.newsList .item{padding:.3rem .2rem;overflow:hidden;position:relative;border-bottom:1px solid #f3f3f3}
.newsList .item:nth-child(2n){background:#f9f9f9}
.newsList .item:nth-child(2n){background:#fff}
.newsList .item:nth-child(2n) span:after{background:#f9f9f9}
.newsList .item:last-child{border:0}
.newsList .item a{width:100%;display:block}
.newsList .item img{width:1.6rem;height:1.2rem;margin-right:.2rem;float:left}
.newsList .item h3{font-size:.26rem;line-height:.38rem;font-weight:400;margin-bottom:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.newsList .item .txt{color:#666;font-size:.23rem;line-height:.35rem}

/*
.albumList .list{width:100%;margin-bottom:.3rem}
.albumList .item{padding:.3rem .2rem;overflow:hidden;position:relative;border-bottom:1px solid #f3f3f3}
.albumList .item:nth-child(2n){background:#f9f9f9}
.albumList .item:nth-child(2n){background:#fff}
.albumList .item:nth-child(2n) span:after{background:#f9f9f9}
.albumList .item:last-child{border:0}
.albumList .item a{width:100%;display:block}
.albumList .item img{width:1.6rem;height:1.2rem;margin-right:.2rem;float:left}
.albumList .item h3{font-size:.26rem;line-height:.38rem;font-weight:400;margin-bottom:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.albumList .item .txt{color:#666;font-size:.23rem;line-height:.35rem}
*/

.addimglist .item img{width:1.2rem;height:1.48rem;margin-right:.1rem;float:left}
.addimglist .item h3{width:4.7rem;font-size:.3rem;line-height:.38rem;font-weight:400;margin-bottom:.28rem;color:#000;margin-top:.02rem;float:left}
.addimglist .item .txt{color:#666;font-size:.22rem;line-height:.28rem;width:4.7rem;float:left}
.newsList .item:hover h3{color:#d30e16}
#nativeShare{margin:0 auto;width:100%;padding-top:.3rem;max-width:640px;min-width:320px}
#nativeShare .label{margin-left:.2rem;font-size:.24rem;color:#666;line-height:.6rem}
#nativeShare .list{width:5.4rem;float:right}
#nativeShare .list span{height:.9rem;width:.9rem;padding:0;display:inline-block}
#nativeShare .list span i{margin:0 auto;width:.63rem;height:.63rem;display:block}
#nativeShare .weibo i{background-image:url(../images/weibo.png);background-size:cover}
#nativeShare .weixin i{background-image:url(../images/weixin_friend.png);background-size:cover}
#nativeShare .weixin_timeline i{background-image:url(../images/weixin.png);background-size:cover}
#nativeShare .qq i{background-image:url(../images/qq.png);background-size:cover}
#nativeShare .qzone i{background-image:url(../images/qqzone.png);background-size:cover}
#nativeShare .more i{background-image:url(../images/more.png);background-size:cover}
#nativeShare .list span.qzone,#nativeShare .list span.more{width:.73rem}
#fenxiang{display:none}
.fenx{height:1rem;width:100%}
.fenx .tt{margin-left:.2rem;font-size:.24rem;color:#666;line-height:.6rem}
.fenx .bdsharebuttonbox{width:80%;float:right}
.fenx .bdsharebuttonbox a{margin-left:.2rem}
#bdfx{}
#bdfx a{height:.6rem;width:.6rem;margin:0;padding:0;margin:0 .08rem;display:inline-block}
#bdfx .d1{background:url(../images/qqzone.png) no-repeat center;background-size:100% 100%}
#bdfx .d2{background:url(../images/weibo.png) no-repeat center;background-size:100% 100%}
.catelist .item span{display:block;width:9px;height:16px;position:absolute;top:28%;margin-top:-8px;right:2%}
.catelist .item span:before{content:"";position:absolute;background:#ccc;width:11px;height:11px;right:0;top:0;z-indx:10;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.catelist .item span:after{content:"";position:absolute;background:#fff;width:11px;height:11px;right:4px;top:0;z-indx:11;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.caselist li{width:47%;margin-left:2%;margin-bottom:2%;float:left;box-sizing:border-box}
.caselist li a{display:block}
.caselist li figure{width:100%;padding-top:75%;position:relative;overflow:hidden}
.caselist li figure img{width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block}
.caselist li h3{height:.65rem;line-height:.65rem;text-align:center;font-size:.26rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list_4 li figure{padding-top:75%}
.messagePage{padding:3% 3% 5%}
.messagePage .indexTit{margin-bottom:.4rem;text-align:center}
.messagePage .indexTit h3{font-size:.3rem;text-align:center}
.messagePage .item{width:100%;height:.7rem;line-height:.7rem;position:relative;-webkit-border-radius:.06rem;border-radius:.06rem;margin-bottom:.18rem;border:1px solid #dedede}
.messagePage .item label{width:1rem;color:#333;display:block;float:left;text-align:center;height:.7rem;line-height:.7rem}
.messagePage .item input{width:4.5rem;height:.7rem;line-height:.7rem;border:0;background:0 0;color:#999}
.messagePage .item select{width:4.5rem;height:.7rem;line-height:.7rem;border:0;background:0 0;background:#fff url(../images/mess.jpg) right no-repeat;background-size:auto 100%}
.messagePage .item .b{position:absolute;right:.12rem;color:#ff9f00}
.messagePage .item.con{height:2.8rem}
.messagePage .item.con textarea{width:100%;height:2.1rem;padding:.1rem .16rem;resize:none;background:0 0;border:0}
.messagePage .item.con .b{top:0}
.messagePage .btn input{width:100%;height:.68rem;line-height:.68rem;text-align:center;display:block;float:right;background:#d30e16;color:#fff;font-size:.28rem;border:0}
.showtel{position:fixed;width:5rem;height:2rem;top:60%;left:50%;margin-left:-2.5rem;z-index:999;display:none;text-align:center}
.showtel a{display:inline-block;width:5rem;height:.8rem;line-height:.8rem;border-radius:5px;background:#00633d;color:#fff;font-size:.3rem;margin-bottom:.2rem}
.m-navwrap{position:relative;width:100%;margin-top:-.2rem;padding-bottom:.2rem}
#navwrap{width:100%;float:right;top:38px;background-color:#f6f6f6;z-index:2;display:none;left:0}
#navwrap .tit{display:block;width:100%;padding:0 17% 0 5%;height:.8rem;line-height:.8rem;font-size:.24rem;color:#fff;background:url(../images/ico_down1.png) no-repeat 92% center #fff;background-size:auto 42%;cursor:pointer;border-bottom:1px solid #e8e8e8}
#navwrap a{color:#333;display:block}
#navwrap .sub-box{width:100%;background:#f6f6f6;display:none}
#navwrap .sub-box a{display:block;width:100%;padding:0 6.4% 0 4.6%;height:.7rem;line-height:.7rem;border-top:1px solid #e8e8e8;color:#333;font-size:.2rem;text-indent:.3rem;background:url(../images/ico_right1.png) no-repeat 92% center;background-size:auto 35%}
.nav-ico{position:absolute;top:.1rem;right:.2rem;width:.4rem;height:.36rem;background-position:-.5rem -1.2rem}
#navwrap .sub-box a:first-child{border-top:none}
#navwrap .sub-box a:hover{background:url(../images/ico_right.png) no-repeat 92% center #d30e16;color:#fff}
@media only screen and (min-width:641px){html{font-size:100px}}@media only screen and (max-width:640px){html{font-size:100px}}@media only screen and (max-width:540px){html{font-size:84.375px}}@media only screen and (max-width:480px){html{font-size:75px}}@media only screen and (max-width:414px){html{font-size:64.6875px}}@media only screen and (max-width:400px){html{font-size:62.5px}}@media only screen and (max-width:375px){html{font-size:58.5938px}}@media only screen and (max-width:360px){html{font-size:56.25px}}@media only screen and (max-width:320px){html{font-size:50px}}#topnav.menu-btn .menu-line{background:#000;height:4px;position:absolute;width:24px;right:0}
#topnav.menu-btn #menu-line1{top:0}
#topnav.menu-btn #menu-line2{top:50%}
#topnav.menu-btn #menu-line3{top:100%}
#topnav.menu-btn .menu-line{animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-delay:0;animation-play-state:running;animation-fill-mode:forwards}
#topnav.menu-btn.inactive #menu-line1{animation:800ms ease 0s normal none 2 running menu}
#topnav.menu-btn.inactive #menu-line2{animation:800ms ease .16s normal none 2 running menu}
#topnav.menu-btn.inactive #menu-line3{animation:800ms ease .32s normal none 2 running menu}
@keyframes menu-line1-hover{0%{}
50%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}
100%{top:50%;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}}@keyframes menu-line2-hover{0%{opacity:1}
50%{opacity:1}
51%{opacity:0}
100%{opacity:0}}@keyframes menu-line3-hover{0%{}
50%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}
100%{top:50%;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}}@keyframes menu-line1{0%{top:50%;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}
50%{top:50%;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}
100%{top:0%;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}}@keyframes menu-line2{0%{opacity:0}
50%{opacity:0}
51%{opacity:1}
100%{opacity:1}}@keyframes menu-line3{0%{top:50%;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
50%{top:50%;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}
100%{top:100%}}@-webkit-keyframes menu{0%{width:24px}
45%{width:6px}
90%{width:24px}
100%{width:24px}}@keyframes menu{0%{width:24px}
45%{width:6px}
90%{width:24px}
100%{width:24px}}.pagess{clear:both;margin:20px;overflow:hidden;margin-left:0;text-align:center;font-size:12px}
.pagess ul li{display:inline-block;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;background:#fff;color:#999}
.pagess ul li:hover{background:#088336;color:#fff;border:1px solid #088336}
.pagess ul li:hover a{color:#fff}
.pagess ul li.thisclass{display:inline-block;border:1px solid #1f82b7;padding:2px 9px;margin:0 3px;background:#088336;color:#fff}
.pagess ul li.thisclass a{color:#fff}
.pagess ul li a{display:block;color:#999}
.pagess ul li a:hover{color:#fff}
#imgsy img{max-width:100%!important;height:auto!important}
.toolbar{width:52px;position:fixed;right:3%;top:50%;margin-top:-115px;z-index:99999;}
.toolbar dd{width:51px;height:51px;margin-bottom:1px;position:relative;-webkit-border-radius:100%;border-radius:100%;margin-top:4px;border:#ebebeb solid 1px;background-color:#fff;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i{width:51px;height:51px;display:block;position:absolute;left:0;top:0;cursor:pointer;text-align:center;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i span{width:35px;height:35px;display:block;margin:8px 0 0 8px;background:url(/images/rightfixicon.png) no-repeat 0 0}
.toolbar dd.gottop{display:none}
.toolbar .slide-tel{display:block;width:0;height:53px;line-height:53px;font-size:24px;font-weight:700;font-family:arial;color:#fff;position:absolute;padding:0 0 0 53px;top:-1px;right:-2px;-webkit-border-radius:50px;border-radius:50px;overflow:hidden}
.toolbar .pop{position:absolute;right:90px;top:-65px;background:#d30e16;display:none}
.toolbar .pop-code{width:160px}
.toolbar .pop-code img{width:120px;height:120px;display:block;padding:20px 20px 0}
.toolbar .pop-code h3{height:52px;line-height:26px;text-align:center;color:#fff;font-size:16px;font-weight:400;white-space:nowrap}
.toolbar .pop-code h3 b{display:block;font-size:14px;font-weight:400}
.toolbar .qq span{background-position:-35px -47px}
.toolbar .qq a{width:52px;height:52px;cursor:pointer;display:block}
.toolbar .qq:hover{background-color:#d30e16;border-radius:100%}
.toolbar .qq:hover span{background-position:0 -47px}
.toolbar .ly span{background-position:-35px -184px}
.toolbar .ly a{width:52px;height:52px;cursor:pointer;display:block}
.toolbar .ly:hover{background-color:#d30e16;border-radius:100%}
.toolbar .ly:hover span{background-position:0 -184px}
.toolbar .tel span{background-position:-35px 0}
.toolbar .tel:hover{background:#d30e16}
.toolbar .tel:hover span{background-position:0 0}
.toolbar .code span{background-position:-35px -95px}
.toolbar .code:hover{background-color:#d30e16;border-radius:100%}
.toolbar .code:hover span{background-position:0 -95px}
.toolbar .top span{background-position:-35px -142px}
.toolbar .top:hover{background-color:#d30e16;border-radius:100%}
.toolbar .top:hover span{background-position:0 -142px}
.toolbar dd:hover{}