.container{max-width:1200px;}
input::-webkit-input-placeholder, textarea::-moz-placeholder {
    /* WebKit browsers */
    color: black !important;
}

input:-moz-placeholder, textarea::-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: black !important;
}

input::-moz-placeholder, textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: black !important;
}

input:-ms-input-placeholder, textarea::-moz-placeholder {
    /* Internet Explorer 10+ */
    color: black !important;
}
/*网站公共样式*/
.info-content{font-size:15px;line-height:2.5}
*{padding:0;margin:0;}
body{color:#5a5a5a;background: rgb(249,250,254);}
a{color:#333;text-decoration:none;}                                            
a:hover{color:brown}
a:focus{color:brown}
a.btn-more{display:inline-block;width:140px;height:34px;line-height:34px;border:1px #CCC solid;color:#999;transition:all 0.5s ease;font-size:14px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:30px}
a.btn-more:hover{background:#40312f;border-color:#40312f;color:white;}
.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/
.ceshi{font-size:1rem;}
/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color: rgba(0, 0, 0, .7);overflow:hidden;z-index:9998;top: 0;left: 0;}
.mask-bg.active{display:block;}


/*首页引导页*/
.ydindex{position:relative;}
.ydbanner{max-width: 100%;width: auto;height: 100vh; min-width: 100%;}
.yd-po{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.yd-po-p{color:white;font-size:2.1rem;position:relative;animation: pop .7s linear forwards;}
.yd-po img{animation: rotation 1s linear;}
@keyframes rotation {
    from {
        transform: rotateY(0deg)
    }
    to {
        transform: rotateY(360deg)
    }
}
@keyframes pop{
    from {
        top:-400px;
    }

    to {
        top:0;
    }
}
@keyframes pospan {
    from {
        top: -400px;
    }

    to {
        top: 0;
    }
}
@keyframes pobtn {
    from {
        bottom: -200px;
    }

    to {
        bottom: 0;
    }
}
.yd-po-span{color:white;font-size:.5rem;position:relative;animation: pospan .7s linear forwards;}
.yd-btn{background-color:rgb(2,57,192);color:white;padding:15px 65px;border-radius:30px;transition:all .7s;cursor:pointer;
        position:relative;animation: pobtn .7s linear forwards;
}
.yd-btn:hover{color:rgb(2,57,192);background-color:white;}
.yd-bom{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:center;}
.yd-bom-span{background:#000;color:#fff;padding:3px 8px;border-radius:20px;}

@media (max-width:1200px) /*pc端*/ {
    .yd-po-p{font-size:2.7rem;}
    .yd-po-span{font-size:.7rem;}
}

@media (max-width:768px) /*pc端*/ {
    .yd-po-p{font-size:3rem;}
    .yd-po-span{font-size:1rem;}
    .yd-po img{max-width:100px;}
    .yd-btn{padding:8px 50px;}
    .yd-bom-span{font-size:12px;}
}



/*底部*/
footer{text-align:left;width:100%;margin-top:40px;line-height:2.5}

/*顶部样式*/
.header{width:100%;z-index:9999;background:rgb(249,249,249);}
.header-menu-logo{min-height:125px;display:flex;align-items:center;}
.header-row{width:100%;display:flex;align-items:center;justify-content:space-between;}
.header-row-left{display:flex;flex-direction:row;align-items:center;}
.header-row-right{height:100%;flex-direction:row-reverse;display:flex;}
.header-row-right > div {display:flex;align-items:center;}
.header-row-right img{max-width:34px;}
.header .logo img{max-height:76px;}
.header-menu{min-height:60px;}
.headerphone-menu{display:none;}

/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/
.nav .animated,.sub-nav .animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}


/*banner文本*/
.banners{position:relative;z-index:999;}
.banners .html5zoo-nav-0{z-index:9999;}
.chidlren-banners .html5zoo-nav-0{display:none!important;}
.banners .html5zoo-img-0 img{width:100%;}
#html5zoo-1{width:100%;}
.banners-text{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.chidlren-banners .banners-text{justify-content:center;width: 100%;}
.chidlren-banners .bannerText-background{margin-left:0;text-align: center;display: flex;align-items: center;flex-direction: column;}
.topbanners .bannerText-background img{max-width:10rem;height:auto;}
.chidlren-banners .bannerText-background img{max-width:9rem;height:auto;}
.chidlren-banners .bannerTexts-top{font-size:1.4rem;top:-14%;}
.chidlren-banners .bannerTexts-mid{font-size:.8rem;}
.topbanners .bannerTexts-mid{font-size:1rem;}
.chidlren-banners .bannerTexts-span{font-size:.5rem;}
.bannerText-background{position:relative;text-align:center;}
.bannerTexts{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'华文中宋';}
.bannerTexts-top{position:relative;top:-15%;font-size:1.9rem;color:#fff;}


/*ABOUT COMPANY*/
.ABOUT-span1{text-indent:25px;line-height:2;text-align:justify;}

/*供应产品*/
.supply{width:100%;background-image:url('../images/bg02.jpg');background-position: center top;
        background-repeat: no-repeat;background-attachment: scroll;background-size: cover;
}
.supply-title{text-transform:uppercase;letter-spacing:1px;}
.supply-index-menu ul{display:flex;justify-content:center;flex-wrap:wrap;}
.supply-index-menu ul li:first-child{background:rgb(0,55,192);border-radius:5px;}
.supply-index-menu ul li:first-child a{color:white;}
.supply-index-menu ul li{padding:10px 40px;margin:0 15px;cursor:pointer;margin-bottom:15px;}
.supply-menu-active{background:rgb(0,55,192);border-radius:5px;color:white;}
.supply-index-menu ul li:hover{background:rgb(0,55,192);border-radius:5px;}
.supply-index-menu ul li:hover a{color:white;}
.supply-item{padding:20px 15px 0 15px;border:1px solid #ccc;}
.supply-item-pa{cursor:pointer;}
.supply-item:hover{border-color:#0037c0}
.supply-item-span:hover{color:#0037c0}
.supply-btn{display:flex;justify-content:center;margin:50px 0;}
.supply-btn-mid{background:rgb(0,55,192);color:white;padding:15px 70px;border-radius:30px;transition:all .6s;}
.supply-btn-mid:hover,.News-btn:hover{background-color:#fff;color:rgb(0,55,192);}



/*我们的优势*/
.Our{padding:0 10px;}
.Our-title{text-transform:uppercase;}
.Our-item{background:rgb(0,55,192);position:relative;border-radius:5px;display:flex;align-items:center;justify-content:center;
          padding:40px 20px;transition:all .6s;cursor:pointer;
}
.Our-item:hover{background-color:rgb(118,157,225);}
.Our-num{position:absolute;top:-16%;left:0;color:rgb(255, 255, 255);letter-spacing:4px;font-size:100px;font-weight:200;opacity:.1;}
.Our-p{color:rgb(255,255,255);}
.Our-spans{color:#ccc;line-height:2;}



/*新闻资讯*/
.News {
    background-color: rgb(204, 204, 204);background-image:url('../images/bg03.jpg');background-position: center top;
    background-size:cover;
}
.News-pa{padding:30px 0;}
.News-leftp{line-height:1.2;}
.News-X{max-width:48px;border-top:5px solid rgb(0,55,192);}
.News-btn{background:rgb(0,55,192);color:white;max-width:167px;text-align:center;padding:18px 0;border-radius:5px;transition:all .6s;}
.dynamics-bom{}
.dynamics-bom-item{display:flex;flex-direction:row;align-items:center;border-bottom:1px dashed #d9d9d9;padding:18px 0;}
.dynamicsright-bom-item{border-bottom:1px dotted #dbd4cd;padding:13.5px 0;}
.dynamicsitem-div,.dynamicsitem-spans{color:#fff;}
.dynamics-bom-item-left{background:#000;padding:5px 10px;}
.dynamicsitem-span{color:#5A5A5A;text-align:justify;}
.dynamicparent-left-item{height:100%;}
/*.dynamicparent,.dynamicparent-left{height:100%;}*/
.dynamics-bom-item-right{margin-left:10px;text-align:justify;}
.dynamics-top-righttitle{color:rgb(241, 90, 36);}
.dynamicsright-bom-item .top{display:flex;flex-direction:row;align-items:center;}
.dynamicsright-bom-item .top .top-left{background:rgb(241, 90, 36);color:white;padding:0 3px;margin-right:10px;}
.top-lefts{color:white;padding:0 3px;margin-right:10px;background:rgb(255,153,0);}
.dynamicsright-bom-item .top .top-right{color:#333333;cursor:pointer;}
.dynamics-hover:hover{color:rgb(0, 55, 192)!important;}


/*联系我们*/
.Contact-item{display:flex;justify-content:center;min-height:80px;align-items:center;}
.Contact-pa{box-sizing:border-box;border-right:1px solid #ccc;}
.Contact-pa:last-child{border-right:0;}
.Contact-item .code{max-width:108px;}


/*导航菜单*/
.Menus{background-color:rgb(39, 41, 49);min-height:74px;display:flex;align-items:center;}
.menu-left{position:relative;}
.menu-left-po{position:absolute;top:-83px;left:0;height:80px;background-color:rgb(0, 55, 192);color:white;
              z-index: 9999;width: 80%;min-height: 140px;line-height: 140px;text-align: center;
}
.menu-menus{justify-content:flex-start;}
.supply-menu ul{display:flex;justify-content:flex-start;flex-wrap:wrap;}
/*.supply-menu-active{background:rgb(0,55,192);border-radius:5px;color:white;}*/
.supply-menu ul li{cursor:pointer;padding: 10px 40px;margin-bottom:0;}
.supply-menu ul li a{color:white;}
.supply-menu div:hover{background:rgb(0,55,192);border-radius:5px;color:white;}
.contents p{text-align:justify;}


/*业务范围*/
.page-title{color:rgb(51,51,51);}
.page-span{text-align:justify;color:rgb(136, 136, 136);line-height:1.9;}
.horizontal{background:url('../images/xgray_line02.png');height:5px;width:100%;}


/*联系我们*/
.contact-parsent{display:flex;flex-direction:row;}
.contact-left{width:65%;}
.contact-right{background-color:rgb(0, 55, 192);display:flex;align-items:center;}
.contact-right-item{padding:0 20px;color:white;}



.footer-db{background-color: rgb(43, 46, 66);padding:20px 0;}
.footer-title{color:rgb(204,204,204);}
.footer-span{display:flex;justify-content:center;}
.footer-span span{background:#000;color:#fff;padding:0 10px;border-radius:20px;line-height:1.8;text-align:center}
/**/
.horizontal-dashed{border-top: 1px dashed #e5e8e5;}


/*产品展示详情*/
.project-deatil-p{border-bottom: 1px solid #e2e2e2;color:black;}
.project-js{padding:5px;background:#F5F5F5;border:1px solid #F5F5F5;color:#868686;font-family:'宋体';}
.new-Select-mid .price{text-decoration: line-through;}




/*在线留言*/
.controls input{height:43px!important;padding:2px 10px!important;}


/* page单页 */
.page-company{color: rgb(51, 51, 102);}
.page-x{border-top: 1px solid #ff9900;max-width: 33px;margin: 15px 0;}
.page-text{font-size: 16px;text-align:justify;}



/*新闻*/
.news-item{padding:10px 30px;border:1px dotted #ccc;}
.Content-xs{text-align:justify;}

    /*项目概况详情*/
.imgbanner{margin:0 auto;margin-top:60px;}
.imgbanner .bottom-pixu{display:flex;justify-content:center;}
.imgbanner .images-box img{height:320px;}
.imgbanner .images-box a{width:500px;height:320px;}
.swiperimg{width:500px;height:320px;}
.bigimg{height:64px;padding:10px 0;width:64px!important;}
.swiper-slide-thumb-active{border: 2px solid #b90000;}
.middleimg{display:flex;justify-content:space-between;max-width:300px;}
.project-prevs,.project-nexts{min-width:25px;}


 /*使图片在浏览器中居中显示*/
 .leftBox {position: relative;max-width: 400px;margin: 0 15px;}
 .normalBox {overflow: hidden;position: relative;border: 1px solid #f2f2f2;       }
  .normalBox img{display:none;}
.normalBox .w {display: none;}.botBox {width: 100%;height: 90px;background: white; overflow: hidden;}
.botBox ul li {float: left;width: 54px;height: 54px;border: 2px solid #fff;border-radius: 5px; margin-left: 26.5px; opacity: 0.5;}
.bord {border-color: #e4393c !important; opacity: 1 !important;}
.moveBox {width: 200px;height: 200px;background: #fff;opacity:.5; position: absolute;top: 0;left: 0; display: none;cursor: move;border: 1px solid #333;}
.magBox {width: 400px; height: 300px; border: 1px solid #f2f2f2;position: absolute; right:-170px; top:0; float: left;overflow: hidden; display: none; }
.magBox ul li {display: none; position: absolute; top: 0;left: 0;}
 #n, .m {display: block !important;}
 .bord{display:block!important;}
 .magBox-left{left:32%;z-index:999;}
.box {width: 110px; margin: auto;}



/*主菜单*/
@media (min-width:1000px) /*pc端*/ {
.header .nav-toggle{display:none}
/*.nav{padding-top:20px}*/
.nav>ul>li{float:left;text-align:center;line-height:60px;cursor:pointer;
           
}
.nav>ul>li>ul{position:absolute;}
.nav-current{background:url('../images/line.gif') no-repeat;background-position: bottom center;}
.nav-current a{color:#0037c0!important;}
.nav>ul>li>a{padding:0px 48px;color:#000;font-size:15px}
.nav >ul>li> a:hover{color:#0037c0;}
.nav li:hover> ul{display:block;}
.nav> ul > li > ul::before {display:block;margin:0px auto;text-align: center;position:absolute;top:-8px;left: 45%;content: "";width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid #ad7669;}
.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:15px;line-height:50px} 
.nav ul li ul li a:hover{text-decoration:none;color:#0037c0;background:url('../images/line.gif') no-repeat;background-position: bottom center;}
.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{background-color:#ad7669;display:none;position:absolute;left:-18%;z-index:2;width:150px} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
/*banner文本*/
.Product{margin-top:5%;}
}

@media (max-width:1200px) /*pc端*/ {
.nav>ul>li>a{padding:0px 18px;}
/*About Company*/
.ABOUT-title{font-size:30px;}
.About-img{display:flex;align-items:center;}
/*供应产品*/
.supply-title{font-size:40px;}
.supply-span{font-size:30px;}

/*导航菜单*/
.menu-menus-md div,.supply-menu ul li{padding:10px 20px;}

/*我们的优势*/
.Our-item{min-height:250px;}
}


@media (max-width:1000px) /*手机端*/
{
    /*顶部*/
    /*顶部*/
.header-row-right{display:none;}0
.header-logo-text-top-sm{font-size:18px;}
.header-row-right-bomsm{font-size:15px;}
.header-menu{min-height:auto;display:none;}
.header-row-rightsm{margin-top:5px;}
.header .logo img{max-height:70px;}
.header .nav-toggle{position:absolute;right:0px;top:15px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}
.headerphone-menu{display:block;}

/*导航*/
.navp{position:fixed;z-index:9999;top:0px;right:0px;width:0px;background:#000;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.navp.active{opacity:1;width:300px;max-width:60%}
.navp ul li{line-height: 45px;text-align:left}
.navp ul li ul{display:none;} /*二级ul样式*/
.navp ul li a{padding-left:30px;display:block;color:#fff;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.navp ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.navp ul li ul li ul li a{padding-left:90px;}
.navp ul li ul li ul li li a{padding-left:120px;}
.navp ul li{position:relative;}
.navp ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s;}
.navp ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.navp ul li.current{background:rgb(0, 55, 192);}
.navp ul li.current > a{color:#fff;}
.navp ul li.active > ul{display:block}
.navp ul li.active > .arrow{transform:rotate(90deg)}
.Product-paddingsm{margin-top:40px;}

/*供应产品*/
.supply-menu{justify-content:flex-start;}

/*我们的优势*/
.Our-item{min-height:250px;}
/*.Our-num{font-size:80px;}*/

/*导航菜单*/
.Menus{display:none;}
/*导航菜单*/
.sub-nav-box{display:block!important;}

/*业务范围*/
.page-title{margin-top:15px;}

/*联系我们*/
.contact-parsent{flex-direction:column;}
.contact-left{width:100%;}
.contact-right-item{padding: 10px 20px;}

}




/*子栏目样式*/
.sub-nav-box {clear: both;position: relative;}
.sub-mo{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0, 55, 192);}
.sub-nav-box .sub-nav-title{line-height:50px;text-align:left;font-size:28px;
color:white;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";text-align: center;position:relative;
font-weight: bold;display:flex;flex-direction:column;justify-content:center;}
.sub-nav-box .sub-nav{clear:both;text-align:left;margin-bottom:20px;width:100%;overflow:visible;background:#000;}
.sub-nav-active a{color:#000!important;}
.sub-nav-active{background-color:#fff;}
.sub-nav-box .sub-nav ul{padding: 10px 20px;padding-bottom: 20px;}
.sub-nav-box .sub-nav li{width:100%;padding:0px;text-align:left;position:relative;display:block;text-align: center;}
.sub-nav-box .sub-nav li a{display:block;line-height:40px;font-size:14px;color:#fff;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";border-bottom:1px #dfdfdf solid;font-size:15px}
.sub-nav-box .sub-nav li a:hover{color:rgb(255,153,0);}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{padding-left:55px;}
.sub-nav-box .sub-nav li ul li ul li a{padding-left:85px}
.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:54px;line-height:54px; text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.sub-nav-box .sub-nav li.current > a{color:rgb(255,153,0);}
.sub-nav-box .sub-nav li.active > ul{display:block}
.sub-nav-box .sub-nav li.active > .arrow{transform:rotate(90deg)}


/*首页>>产品展示*/
.product-module-box{background:url(../images/prodbg.jpg) no-repeat 0 0;background-size:cover;}


@media only screen and (max-width:768px) 
{
/*底部菜单*/
.header .logo img{max-height:40px;}
.jmys-box a:hover .yc_box{opacity:0;filter:alpha(opacity=0);}
.jmys-box a:hover .xs_title{opacity:1;filter:alpha(opacity=100);}
.jmys-box a:hover .yc_bg{opacity:0;filter:alpha(opacity=0);}
.Product-xstitle{font-size:20px;}
.Product-xsspan,.Product-item-span{font-size:15px;}
.Product-marginxs,.project-js-xs{margin-top:30px;}
.select-xsimg{display:none;}
.select-xsitem{margin-top:80px;}
.Select-Titlexs,.imgpadding-xs{padding-top:30px;}
.breadcrumbs,.banners .html5zoo-nav-0{display:none!important;}
.project-deail-xs,.imgbannerxs,.banner-big-xs{margin-top:0!important;}
.footer-code-itemxs img{max-width:60px;}
.imgbanner-xs,.form-group .controls,.form-input p{padding:0!important;}
.projectzs-menu ul li{padding:10px 30px!important;}

/*顶部*/
.header-menu-logo{min-height:80px;}

/*Aout Company*/
.ABOUT-title{font-size:23px;}

/*供应产品*/
.supply-itemxs{padding:30px 15px 0 15px;}
.supply-index-menu ul{justify-content:flex-start;}
.supply-btn-midxs{padding: 10px 50px;}
.supply-title{font-size:28px;}
.supply-span{font-size:23px;}
.supply-item-span{margin-top:20px;}


/*联系我们*/
.Contact-item img{max-height:50px;}
.Contact-p1{font-size:18px;word-break:break-all;}
.Contact-p{font-size:14px;word-break:break-all;}
.Contact-pa{min-height:200px;}
.Contact-item .code{max-height:70px;}


/*联系我们*/
.contact-right-item p{font-size:13px;}



/*服务*/
.service-right-p{text-align:center;}
.service-left{justify-content:center;}
.service-mid{justify-content:center;}
.service-mid-item{margin-bottom:15px;border:1px solid #ccc;}
.service-right-span{text-align:center;}


/*banner*/
.banner-btn span{font-size:11px;}
.banners-x{display:none;}

/*首页*/
.Product-paddingxs{padding-bottom:0;}
.service-xs{padding:0;}
.Select-parentxs{margin:0;padding-bottom:0;}

/*about*/
.footer-md-spanss{font-size:12px;}
}
@media only screen and (max-width:500px) {
 
/*Aout*/
.About-img{display:inline-block;}

/*供应产品*/
.supply-menu{justify-content:center!important;}
.supply-itemxs{padding:10px 15px 0 15px;}
.supply-index-menu ul{justify-content:center!important;}

/*我们的优势*/
.Our-item{min-height:inherit;padding:20px 10px;}
.Our-num{font-size:80px;}

/*新闻资讯*/
.News-btn{padding:8px 0;}

/*联系我们*/
.Contact-pa{border:0;}

/*新闻详情*/
.news-parent{margin-top:0;}



.projectzs-menu{display:none!important;}
.header-logo-text-top-sm{font-size:15px;}
.header-logo-text{padding-right:25px;}
.banner-btn,.banners-x{display:none;}
.bannerTexts-mid{font-size:7px!important;}
/*首页*/
.Select-left-titlexs,.slect-right-titlexs{font-size:20px;padding:0;}
.service-bz,.solve-xs{margin-top:0;}
.service-bz img{max-width:40px;}
.solve-btns{display:none;}
.service-bz-title{font-size:16px;}
.service-bz-span,.dynamics-hover{font-size:14px;}
.dynamics-xs{margin:15px 0;}
.cooperation-xs{font-size:20px;}
.foters{padding-top:0;}
.header-menu-logo{min-height:80px;}
/*关于我们*/
.container-xs{padding-top:20px;}
.sub-nav-title-xs{min-height:auto!important;font-size:20px!important;}
.sub-nav-span{font-size:13px;padding:10px 0;}
.page-company{font-size:18px;}
.sy_mk_gundong{margin-top:30px;}
.marqueeleft li{max-width:160px!important;}
.sub-nav-box .sub-nav-title{line-height:30px;}
.footer-parent{margin-top:20px;}
#mapbox{height:250px!important;}
.footer-span{padding:0 30px;font-size:12px;}
/*服务项目*/
.fwproject-xs{margin-top:20px;}
/*新闻*/
.serach-title{font-size:16px;}
.project-js{margin-top:15px;}
.Content-xs{margin-top:0;}
}



/*在线留言表单*/
.ui-validForm{}
.form-group::before,.form-group::after{content:"";display:table} 
.checkbox{display:flex;flex-direction:row;flex-wrap:wrap;}
.checkbox-inline{width:110px;display:inline-block;display:flex;border-radius:5px;
                 justify-content:space-around;align-items:center;margin:0 10px;padding:0 5px;margin-bottom:15px;}
.form-group::after{clear:both} 
.form-group{padding:10px 0px;}
.form-group .control-label{position:absolute;left:0px;top:10px;}
.form-group .controls{}
.form-group .form-control{border:1px solid #eeeeee;height:32px;line-height:32px;width:100%;padding:2px 5px;font-size:14px;color:#666;transition:all .5s ease-in-out}
.form-group .form-control:focus{border-color:burlywood}
textarea{padding-left:15px;}
.form-group textarea.form-control{height:300px;}
.form-group .help-block{display:block}
.btn{color:#fff;height:40px;width:30%;background:#000;transition:all .5s ease-in-out;border:0;border-radius:5px;}
.btn:hover{background:rgb(0, 55, 192);}
.form-group .controls-verificationCodeImage{position:relative;max-width:400px;_width:400px;}
.form-group .lb_verificationCodeImage{position:absolute;display:inline-block;right:1px;top:0px;height:32px;overflow:hidden}
.form-group .lb_verificationCodeImage img{height:30px;}


#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 12px;
    right: 12px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border: none;
    text-indent: -9999px;
    background: url(../images/ui.totop.png) no-repeat left 0px;
    background-size: auto;
    background-size: cover;
    z-index:190;
    border-radius:50%;
    transition:all 0.2s linear;
}
#toTop:hover {
    background-position:left -50px;
    background-size: cover;
}