*{margin:0;padding:0;}
body{font-size:14px;line-height:20px;width:100%;overflow-x:hidden;   background-color:#fff;   background:url(../images/zbbg.jpg) repeat center;}
.hidden{overflow:hidden};
.fl{float:left;}
.fr{float:right;}
img{display:block;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover,input:focus{outline:0;}
.head{width:100%;height:45px;}
.tomenu{ }
.head p{;}
.mt10{ margin-top:10px;}
.mb20{ margin-bottom:20px;}

.clear:after{content:'';clear:both;display:block;}
.menubox{position:absolute;right:0;top:0;bottom:110%;left:0;opacity:0;transition:all .2s ease;background:#2f2f2f;overflow:hidden;}
.menuboxShow{opacity:1;bottom:0;}
.close{width:20px;height:20px;position:absolute;right:20px;top:20px;background:url('../images/close.png') no-repeat center;background-size:100%;}
.menuul{position:absolute;left:10%;right:10%;top:10%;}
.menuul ul{padding-left:0px; display:none; text-indent:16px;}
.menuul li a{height:48px;line-height:48px;   color:rgba(255,255,255,0.8);font-size:14px;display:block; border-bottom:1px solid #5a5a5a;}
.menuul li a.hover{border-bottom:0px;}
.add{display:block;}
.minux{display:none;}
.menuul img{margin-top:16px;}
.add,.minux{position:absolute;right:0;top:1px;font-style:normal;}
.menuul .hover .add{display:none;}
.menuul .hover .minux{display:block;}
.menuul li a{position:relative;}
.search{width:90%;margin:30px auto 20px auto;box-shadow:1px 1px 10px rgba(0,0,0,.3);border-radius:5px;background-size:20px;}
.search input{height:50px;line-height:50px;border:none;margin:0 0 0 10px; font-size:16px;}
.fsearch_btn{background:url('../images/bg-search.png') no-repeat  center; width:44px; height:48px; float:left;}
.input_text{color:#666666;}
.nav{width:90%;margin:0 auto;}
.navul{width:100%;display:box;display:-webkit-box;display:flex;display:-webkit-flex;background-color:#fff;}
.navul li{position:relative;padding:14px 0;overflow:hidden;flex:1;-webkit-flex:1;text-align:center;}
.navul li:after,.news-list li:after,.foot-nav:after,.hr:after{content:'';width:200%;position:absolute;left:0;bottom:0;border-bottom:1px solid #e5e5e5;transform:scale(.5);transform-origin:0 0;}
.navul li:nth-child(1):before,.navul li:nth-child(2):before,.navul li:nth-child(3):before{content:'';height:200%;position:absolute;right:0;top:0;border-left:1px solid #e5e5e5;transform:scale(.5);transform-origin:0 0;}
.navul li a{font-size:14px;color:#666;}
.icon{width:40px;height:40px;border-radius:15px;display:inline-block;background:url('../images/bg-menu.png') no-repeat 0 0;background-size:100%;}
.icon1{}
.icon2{background-position:0 -40px;}
.icon3{background-position:0 -80px;}
.icon4{background-position:0 -120px;}
.icon5{background-position:0 -160px;}
.icon6{background-position:0 -200px;}
.icon7{background-position:0 -240px;}
.icon8{background-position:0 -280px;}
.navul li span{display:block;padding-top:6px;}

.bk-box{width:90%;margin:0 auto;}
.title{width:70%;height:60px;margin:40px auto 30px auto;position:relative;text-align:center;}
.title:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#333;}
.title span{position:relative;z-index:2;padding:0 10px;height:60px;line-height:60px;text-align:center;font-size:26px;background:#fff;}
.bk-imgs img{margin-bottom:20px;}

.zbk-imgs{width:94%; margin:0px auto;}
.zbk-imgs img{margin-bottom:20px;}

.news-list{width:90%;margin:0 auto;}
.news-list li{position:relative;padding:20px 80px 10px 0; line-height:30px;}
.news-list li span{position:absolute;right:0;top:21px;color:#999; }

.foot{margin-top:20px;padding:20px 5%;background:#f1f1f1;}
.foot-nav{position:relative;padding-bottom:10px;}
.foot-nav:after{border-color:#d6d0d0;}
.foot-nav p{display:flex;text-align:center;margin:16px 0; font-size:16px;}
.foot-nav p a,.foot-nav p span{display:block;flex:1;}
.foot-adres{padding:20px 5px 0 5px;color:#666;}
.foot-adres p{margin-bottom:8px;}
.hr{width:100%;position:relative;}
.hr:after{border-color:#e2e2e2;}
.foot-adres .hr{width:66%;padding:5px 0;margin-bottom:10px;}

.w-home-swipe{position:relative;}
.w-home-swipeul{width:100%;overflow:hidden;}
.w-home-swipeul li{display:none;float:left;}
.w-home-swipepoint{position:absolute;left:0;right:0;bottom:20px;text-align:center;}
.w-home-swipepoint span{width:12px;height:12px;margin:0 5px;display:inline-block;opacity:.8;cursor:pointer;border-radius:8px;border:1px solid #23154d;}
.w-home-swipepoint .point{opacity:1;border-color:#23154d;background-color:#23154d;}


.c-chanpin-menu{width:100%; height:40px;background:#333333; font-size:12px;}
.c-chanpin-menu ul li{width:24%;margin:10px auto;text-align:center;color:#fff; float:left;border-left:1px solid #515151;border-right:1px solid #000;}
.ny-banner img{width:100%;overflow:hidden;}
.c-wodun{width:90%;margin:0 auto;}
.c-wodun-daoh{width:100%;border-bottom:1px solid #ccc;margin:10px 0}
.c-wodun-bt{padding:10px 0;font-size:16px;}
.wodunUL{width:100%;clear:both;}
.wodunUL li{width:49%;border-right:1px dashed #e5e5e5;margin:10px 0;display:inline-block;}
.wodunUL li img{width:100%;overflow:hidden;}
.wodunUL li p{text-align:center;padding:20px 0}
.wodunUL li:nth-child(2n){border-right:none;}
.moerDIV{text-align:center;padding:20px;}
.moer{padding:10px 40px;font-size:16px;border:1px solid #ccc;color:#999;display:inline-block;}
.zhuant_box{width:100%;margin:20px auto;}
.zhuant_box img{margin-bottom:20px;}
.fanhui{ text-align:left; color:#666; width:96%; margin:0px auto; line-height:30px; }
.fanhui a{ font:16px; color:#666;}
.dsn{display:none;}
.a-jitou{transition:all .2s ease;}
.a-jitou-down{transform:rotate(180deg);}
.c-chanp-xqbox{width:90%;margin:0 auto;}
.c-chanp-bt{width:100%;border-bottom:1px solid #ebebeb;text-align:center;padding:22px 0;}
.c-chanp-bt a{width:100%;display:inline-block;color:#333;padding-top:12px;}
.c-chanp-dbt{font-size:20px;}
.c-chanp-xbt{font-size:16px;}
.c-chanp-ms{padding-top:10px;color:#666;line-height:28px;}
.c-canshu-box{width:90%;margin:20px auto;}
.c-canshu-bt{width:100%;text-align:center;padding:30px 0 20px 0;border-bottom:1px solid #ebebeb;font-size:18px;color:#555;}
.c-canshu-liebiao{width:100%;padding:12px 0; border-bottom:1px solid #ebebeb; color:#555;font-size:12px;}
.c-shipai-bt{width:100%;text-align:center;padding:30px 0 20px 0;font-size:20px;color:#333;}
.c-shipai-box{width:100%;margin:20px auto;}
.c-shipai-box img{ margin-bottom:20px;}
.about-box{width:90%; margin:20px auto; line-height:30px; color:#666}
.about-box img{ width:100%; padding:20px 0}

.about-bt{ width:100%; background:#165a99; font-size:18px; color:#fff; text-align:center; display:inline-block; padding:10px 0; margin-top:20px;}
.about-btxiao{ font-size:25px; color:#165a99; padding:20px 0 10px 0}
.yuanquan{width:5px;height:5px;background-color:#333;border-radius:50%;-moz-border-radius: 50%;-webkit-border-radius:50%; margin:0 6px 3px 0;display:inline-block}
.jiameng{width:100%; border-bottom:1px solid #ccc; padding:10px 0;margin-bottom:10px;}
.jiameng-bt{width:100%; padding-bottom:10px; display:inline-block;font-size:20px; font-weight:bold; text-align:center; color:#333;}
.jiameng-btxiao{ font-size:20px; color:#165a99; padding:20px 0 10px 0}

.jinpai{width:90%; margin:10px auto; border-bottom:1px solid #ccc; padding:10px 0 20px 0;}
.jinpai-dh{width:100%; padding-bottom:10px; display:inline-block;font-size:20px; font-weight:bold;color:#333;}
.jinpai-dianh{ font-size:24px; color:#457bad; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; font-weight:bold;}
.jinpai-nr{ width:90%; margin:20px auto;}
.jinpai-nr img{ width:60%; margin:16px auto;display:block;}

.xinwen-menu{width:100%;height:60px;line-height:60px;margin:0 auto}
.xinwenUL{text-align:center;font-size:0;border-bottom:1px solid #ccc;}
.xinwenUL li{width:33%;border-right:1px solid #ccc;font-size:14px;display:inline-block;}




.zxinwen-menu{width:100%;height:50px;line-height:50px;margin:0 auto}
.zxinwenUL{text-align:center;font-size:0;border-bottom:1px solid #ccc;}
.zxinwenUL li{width:49%;border-right:1px solid #ccc;font-size:16px;display:inline-block;}



.zxinwen-menu1{width:100%;height:100px;line-height:50px;margin:0 auto}
.zxinwenUL1{text-align:center;}
.zxinwenUL1 li{width:49%;border-right:1px solid #ccc;font-size:16px;display:inline-block; }

.zxinwenUL1 a li{border-bottom:2px solid #ccc;height:50px;  line-height:50px;}

.zxinwenUL1 a li.xinwen-mra{color:#de8735;border-bottom:2px solid #de8735;}



.bor-no{border-right:none;}
.xinwen-mr{color:#de8735;border-bottom:2px solid #de8735;}
.xinwen-nr{width:90%; margin:20px auto;position:relative;}
.xinwen-nr img{ width:100%; border-radius: 10px;}
.xinwen-nr-wz{color:#fff; line-height:24px;position:absolute;left:0;right:0;bottom:0;padding:10px;background-color:rgba(0,0,0,.5);}
.xw-xiangqing{text-align:center;padding-bottom:20px;}
.xw-xiangqing p{display:none;} 
.xw-bt{font-size:16px;font-weight:bold;padding:10px 0;display:inline-block;color:#333;}
.xinwen-nr-wz a{color:#fff; }
.nashi-liebiao{width:100%;background:#f9f9f9;border-radius:10px;margin-bottom:20px;display:inline-block}
.nashi-liebiao a:hover{width:100%;background:#165a99;border-radius:10px; color:#fff;display:inline-block}


.zhiwei{width:90%;margin:20px auto;}
.fz16{font-size:16px;}
.code{color:#de8735}
.biaoqian{ background:#fff; border-radius:8px; padding:2px 10px; color:#999; margin:6px 10px 0 0; display:inline-block;}






.form-box{width:98%; margin: 0 auto;}
.form-col{width:100%;margin:20px 0;}
.form-col input{padding-left:10px;}
.form-col-l{height:38px;line-height:38px;}
.form-col-r{width:100%;}
.form-text{width:94%;height:38px;line-height:38px;border:1px solid #ccc; color: #666;}
.form-col select{width:97%; height: 38px; line-height:38px; border: 1px solid #ccc; color: #666;}
.form-area{width:94%;height:170px; line-height:38px;border:1px solid #ccc; padding-left: 10px;}
.shenqin{width:100%;height:40px; line-height: 40px; margin-bottom: 20px; background:#165a99; text-align: center; color: #fff; font-size: 14px;display: inline-block; }
.fangwei{width:100%; padding: 20px 0; display: inline-block;margin-bottom:20px;}
.fangwei_box{width:90%; margin:0 auto}
.fw_bt{width:100%; padding-bottom:10px; display:inline-block;font-size:20px; font-weight:bold; text-align:left; line-height: 38px; color:#165a99;}
.form-text1{width:60%;height:38px;line-height:38px;border:1px solid #ccc; color: #666; float:left;}
.frf{width:32%; float:right;}
.form-col-r1{width:100%;}
.button{background:#165a99;  border-radius:5px; color:#fff; padding:10px 15px 10px 15px;}








.contact-xian{ width:95%; height:1px; margin-top:10px; margin-bottom:25px; }
span.tit{ font-size:15px; font-weight:bold; padding-top:20px;}
span.stit{ font-size:15px;text-indent:50px;   }
.diz{ background:url(../images/30.png) no-repeat; background-position:0px; text-indent:30px; line-height:30px;}
.sdiz{background-position:0px; text-indent:30px; line-height:30px;}
.dianh{ background:url(../images/21.png) no-repeat; background-position:0px; text-indent:30px;line-height:30px;}
.wzhi{ background:url(../images/23.png) no-repeat; background-position:0px; text-indent:30px;line-height:30px;}
.youb{ background:url(../images/22.png) no-repeat; background-position:0px; text-indent:30px;line-height:30px;}
.zhuanx{ background:url(../images/20.png) no-repeat; background-position:0px; text-indent:30px;line-height:30px;}
.dangz{ background:url(../images/99.png) no-repeat; background-position:0px; text-indent:30px;line-height:30px;}
.map{ height:310px; margin-top:70px;}




.x-slider{width:100%;position:relative;overflow:hidden;transition:height .3s linear;-webkit-transition:height .3s linear;}
.x-slider-scroller{display:box;display:-webkit-box;position:relative;left:0;transition:all .35s ease;-webkit-transition:all .35s ease;}
.slider-item{width:100%;height:100%;display:block;}
.slider-item img{width:100%;}
.nav-slider{position:absolute;left:0;right:0;bottom:20px;text-align:center;}
.nav-slider li{width:12px;height:12px;margin:0 5px;display:inline-block;opacity:.8;cursor:pointer;border-radius:8px;border:1px solid #23154d;}
.nav-slider .current{opacity:1;border-color:#23154d;background-color:#23154d;}

.zhuant_box{width:100%;margin:20px auto;}
.zhuant_box img{margin-bottom:20px;}
.flowAuto{overflow:auto}
.yuanjia{border-radius: 5px; overflow:hidden; display:block;}