﻿
/*======================
    产品中心页面代码
======================*/
/*媒体查询代码*/
@media (max-width:1490px) {}
@media (max-width:1441px) {}
@media (max-width:1350px) {}
@media (max-width:1310px) {}
@media (max-width:1281px) {}
@media (max-width:1200px) {}
@media (max-width:1170px) {}
@media (max-width:1024px) {
    .fto-gcal-nav ul li{font-size: 14px !important;}
    .fto-gcal-nav ul li .fto-gcal-box{width: 100px !important;}
    .fto-gcal-nav ul li a{padding-left: 24px !important;}

    .fto-cpfl-ul li{font-size: 16px !important;}
    .fto-span-c{font-size: 12px  !important;}
    .fto-span-c span{margin-left: 4%  !important;}
    .fto-thumbnail-hei1{height: 168px  !important;}
    .fto-thumbnail-hei2{height: 328px  !important;}
    .fto-thumbnail-hei3{height: 196px  !important;}

    .fto-wczx-ul{}
    .fto-wczx-ul .fto-wczx-li{padding-top: 30px;overflow: hidden;}
    .fto-wczx-li .fto-li-box1{}
    .fto-wczx-li .fto-li-box1 img{width: 100%;}
    .fto-li-box1{}
    .fto-li-box2{}
    .fto-li-box2 a{display: block;}
    .fto-li-box2 h4{font-size: 16px;margin-top: 0;text-overflow:ellipsis;}
    .fto-li-box2 span{font-size: 12px;line-height: 24px;overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
    }
    .fto-li-box3{}
    .fto-li-box3 > a{display: block;font-size: 30px !important;line-height: 24px !important;position: relative;border-left:1px solid #efefef !important;padding-left: 12px !important; }
    .fto-li-box3 > a:before {color: #e4e4e4;content: "> ";padding: 0 5px;position: absolute;right: 0;top: 27px;}
    .fto-li-box3 a h3{font-size: 18px !important;color: #666666;margin: 0;line-height:40px !important;}
    .fto-li-box3 a span{font-size: 14px !important;color: #999999;}

    .fto-zpdq-box{padding-bottom: 60px;}
    .fto-zpdq-box .fto-box_hyy{box-shadow: 4px 4px 10px #e1e2e4;text-align: center;padding: 30px 0; }


    .fto-border p span{left: 0;top:-20px;right: 0;display: inline-block;background: #fff;padding: 6px;width: 45% !important;margin: 0 auto;}

}


@media (max-width:992px) {
    .fto-span-c{font-size: 12px  !important;}
    .fto-span-c span{margin-left: 4%  !important;}
    .fto-thumbnail-hei1{height: 168px  !important;}
    .fto-thumbnail-hei2{height: 328px  !important;}
    .fto-thumbnail-hei3{height: 196px  !important;}

    .fto-zpdq-box{padding-bottom: 60px;}
    .fto-zpdq-box .fto-box_hyy{box-shadow: 4px 4px 10px #e1e2e4;text-align: center;padding: 30px 0; }
    .fto-box_hyy p{font-size: 12px !important;}
}


@media (max-width:910px) {
    .fto-span-c{font-size: 12px  !important;}
    .fto-span-c span{margin-left: 4%  !important;}
    .fto-thumbnail-hei1{height:236px  !important;}
    .fto-thumbnail-hei2{height: 488px  !important;}
    .fto-thumbnail-hei3{height: 244px  !important;}

    .fto-zpdq-box{padding-bottom: 60px;}
    .fto-zpdq-box .fto-box_hyy{box-shadow: 4px 4px 10px #e1e2e4;text-align: center;padding: 30px 0; }
    .fto-box_hyy p{font-size: 12px !important;}


}
@media (max-width:768px) {
    .fto-al_bg .fto-pad span{display: block;border-radius: 50%;width: 70px;height: 70px;border: 1px solid #fff;margin: 0 auto;overflow: hidden;}
    .fto-mbx{margin: 10px 0;overflow: hidden;}
    .breadcrumb{margin-bottom: 0;}
    .fto-jumbotron h3{font-size: 20px;}
    .fto-jumbotron p{font-size: 14px;}
    .fto-nry-box h3{font-size: 20px;}
    .fto-gyt-dl .fto-gyt-box{border: 2px solid #dddddd;padding:20px;}
    .fto-hx-jumbotron{line-height:30px;padding-top: 10px;}
    .fto-hxjx-box p{font-size: 16px;text-align: center;}

    .fto-zxxq-box span{font-size: 14px;line-height: 36px;}
    .fto-zxxq-box img{width: 90%;margin: 0 auto;display: block;padding: 20px;}

    .fto-wczx-ul{}
    .fto-wczx-ul .fto-wczx-li{padding-top: 30px;overflow: hidden;}
    .fto-wczx-li .fto-li-box1{}
    .fto-wczx-li .fto-li-box1 img{width: 100%;}
    .fto-li-box1{}
    .fto-li-box2{}
    .fto-li-box2 a{display: block;}
    .fto-li-box2 h4{font-size: 16px !important;margin-top: 0;text-overflow:ellipsis;}
    .fto-li-box2 span{font-size: 12px;line-height: 24px;overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
    }
    .fto-li-box3{}
    .fto-li-box3 > a{display: block;font-size: 30px;line-height: 24px;position: relative;border-left:1px solid #efefef;padding-left: 12px; }
    .fto-li-box3 > a:before {color: #e4e4e4;content: "> ";padding: 0 5px;position: absolute;right: 0;top: 27px;}
    .fto-li-box3 a h3{font-size: 18px;color: #666666;margin: 0;line-height:40px;}
    .fto-li-box3 a span{font-size: 14px;color: #999999;}

    /*招商加盟*/
    .fto-zsjm-dbox{padding-bottom: 10px;}
    .fto-zsjm-dbox dl{}
    .fto-zsjm-dbox dl dt{}
    .fto-zsjm-dbox dt img{width: 100%;}
    .fto-zsjm-dbox dd{}
    .fto-zsjm-dbox dd h4{font-size: 22px;line-height: 24px;}
    .fto-zsjm-dbox dd strong{font-size: 20px;color: #e59a00;font-weight: normal;line-height: 30px;}
    .fto-zsjm-dbox dd p{font-size: 14px;color: #333;line-height: 26px;}
.fto-cpfl{border-bottom: none !important;}
    .fto-zpdq-box{padding-bottom: 40px;}
    .fto-zpdq-box .fto-box_hyy{box-shadow: 4px 4px 10px #e1e2e4;text-align: center;padding: 30px 0; }


    .fto-box_hyy .fto-hyy-img img{width: 100%;}
    .fto-box_hyy h4{font-size: 18px;}
    .fto-box_hyy p{font-size: 14px;padding-bottom: 20px;}
    .fto-box_hyy a{font-size: 14px;display: inline-block;border: 1px solid #dddddd;border-radius: 4px;padding: 10px;}
    .fto-zc-fl li p{font-size: 16px;}

    .fto-zsjm-bottom{background: url("../images/zsjm-img-bg_02.png") no-repeat;}
    .fto-zsjm-bottom{padding: 26px 0;}
    .fto-zsjm-bottom h3{text-align: center;font-size: 30px;color: #fff;padding-bottom: 30px;}
    .fto-zsjm-bottom ul{}
    .fto-zsjm-bottom ul li{padding-bottom: 30px;}
    .fto-zsjm-bottom ul li img{width: 100%;}
    .fto-zsjm-bottom .fto-pad-box{width: 100%;margin: 0 auto;color: #fff;}
    .fto-zsjm-bottom .fto-pad-box img{padding-bottom: 30px;}
    .fto-zsjm-bottom .fto-pad-box h4{font-size: 16px;padding-bottom: 10px;}
    .fto-zsjm-bottom .fto-pad-box p{font-size: 16px;line-height: 20px;}
    .fto-zc-fl li .fto-zc-img{width: 47%;margin: 0 auto;padding-bottom: 40px;}

    .fto-gcal-nav ul li{font-size: 12px;}
    .fto-gcal-nav ul li .fto-gcal-box{width: 90px;}
    .fto-gcal-nav ul li a{padding-left: 15px;}

    .fto-span-c{font-size: 12px  !important;}
    .fto-span-c span{margin-left: 4%  !important;}
    .fto-thumbnail-hei1{height: 235px  !important;}
    .fto-thumbnail-hei2{height: 486px  !important;}
    .fto-thumbnail-hei3{height: 240px  !important;}

    .fto-border p span{left: 0;top:-20px;right: 0;display: inline-block;background: #fff;padding: 6px;width: 54%;margin: 0 auto;}


}
@media (max-width:450px) {
    .pa_fy{margin: 0 auto; width: 84%;}
    .fto-gyt-dl dt{margin-bottom: 20px;}
    .fto-gyt-dl .fto-gyt-box{border: 2px solid #dddddd;padding:10px;}
    .fto-hxjx-box p{font-size: 14px;text-align: center;}
    .fto-zxxq-box span{font-size: 14px;line-height: 36px;}
    .fto-zxxq-box img{width: 100%;display: block;padding: 20px;}
    .fto-nrq .fto-jumbotron p{font-size: 14px !important;}

    /*************************************/
    .fto-wczx-ul{}
    .fto-wczx-ul .fto-wczx-li{padding-top: 20px;overflow: hidden;}
    .fto-wczx-li .fto-li-box1{}
    .fto-wczx-li .fto-li-box1 img{width: 100%;}
    .fto-li-box1{}
    .fto-li-box2{}
    .fto-li-box2 a{display: block;}
    .fto-li-box2 h4{font-size: 14px !important;margin-top: 0;word-break:keep-all;/* 不换行 */
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;}
    .fto-li-box2 span{font-size: 12px !important;line-height: 24px;overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
        color: #959595;
    }
    .fto-li-box3{}
    .fto-li-box3 > a{display: block;font-size: 30px;line-height: 24px;position: relative;border-left:1px solid #efefef;padding-left: 8px; }
    .fto-li-box3 > a:before {color: #e4e4e4;content: "> ";padding: 0 5px;position: absolute;right: -10px;top: 24px;}
    .fto-li-box3 a h3{font-size: 14px !important;color: #666666;margin: 0;line-height:28px;}
    .fto-li-box3 a span{font-size: 12px !important;color: #999999;}

    /*招商加盟*/
    .fto-zpdq-box ul li{margin-bottom: 20px;}
    .fto-zc-fl li .fto-zc-img{width:80%;margin: 0 auto;padding-bottom: 40px;}
    .fto-zc-fl li{margin-bottom: 40px;}
   
    .fto-zsjm-bottom{background:#333;}
    .fto-jm-form input{margin-bottom: 20px;}
    .fto-zsjm-title p{font-size: 14px !important;}

    .fto-span-c{font-size: 12px  !important;}
    .fto-span-c span{margin-left: 4%  !important;}
    .fto-thumbnail-hei1{height: auto  !important;}
    .fto-thumbnail-hei2{height: auto  !important;}
    .fto-thumbnail-hei3{height: auto  !important;}

    .fto-zsjm-title h3{ width: 80% !important; font-size: 26px !important;padding-bottom: 20px  !important;background: #fff;width: 40%;margin: 0 auto;}



}

@media (min-width:769px) {
    .fto-anli-ul{width: 60%;margin: 0 auto;}
    .fto-cpfl-ul{width: 80%;margin: 0 auto;}
    .fto-lxwm-main{padding-top:40px; }
    .fto-al_bg .fto-pad span{display: block;border-radius: 50%;width: 105px;height: 105px;border: 1px solid #fff;margin: 0 auto;overflow: hidden;}
    .fto-nrq .fto-jumbotron{padding:0 0 20px;}
    .fto-mbx{margin: 20px 0 0;overflow: hidden;}
/*分页*/
    .pa_fy{margin: 0 auto; width: 42%;}
    .fto-gyt-dl .fto-gyt-box{border: 2px solid #dddddd;padding:20px;}
    .fto-hx-jumbotron{line-height: 60px;padding-top: 30px;}
    .fto-hxjx-box .fto-box-width{width: 60%;margin: 0 auto;}
    .fto-hxjx-box p{font-size: 14px;padding-top: 20px !important;}
    .fto-hxjx-box{margin-bottom: 40px !important;}

    .fto-zxxq-box span{font-size: 14px;line-height: 36px;}
    .fto-zxxq-box img{width: 70%;margin: 0 auto;display: block;padding: 20px;}


    /*************************************/
    .fto-wczx-ul{}
    .fto-wczx-ul .fto-wczx-li{padding-top: 66px;}
    .fto-wczx-li .fto-li-box1{}
    .fto-wczx-li .fto-li-box1 img{width: 100%;}
    .fto-li-box1{}
    .fto-li-box2{}
    .fto-li-box2 a{display: block;}
    .fto-li-box2 h4{font-size: 16px;line-height: 28px;margin-top: 0;}
    .fto-li-box2 span{font-size: 14px;line-height: 24px;color: #8a8a8a;}
    .fto-li-box3{}
    .fto-li-box3 > a{display: block;font-size: 30px;line-height: 24px;position: relative;border-left:1px solid #efefef;padding-left: 16px; }
    .fto-li-box3 > a:before {color: #e4e4e4;content: "> ";padding: 0 5px;position: absolute;right: 0;top: 27px;}
    .fto-li-box3 a h3{font-size: 36px;color: #666666;margin: 0;line-height:50px;}
    .fto-li-box3 a span{font-size: 24px;color: #999999;}
/*招商加盟*/
    .fto-zsjm-dbox{padding-bottom: 60px;}
    .fto-zsjm-dbox dl{}
    .fto-zsjm-dbox dl dt{}
    .fto-zsjm-dbox dt img{width: 100%;}
    .fto-zsjm-dbox dd{}
    .fto-zsjm-dbox dd h4{font-size: 22px;line-height: 36px;padding-bottom: 10px;}
    .fto-zsjm-dbox dd strong{font-size: 22px;color: #e59a00;font-weight: normal;line-height: 36px;}
    .fto-zsjm-dbox dd p{font-size: 14px;color: #333;line-height: 26px;padding-top: 30px;}

    .fto-zpdq-box{padding-bottom: 60px;}
    .fto-zpdq-box .fto-box_hyy{box-shadow: 4px 4px 10px #e1e2e4;text-align: center;padding: 30px 0; }

    .fto-box_hyy .fto-hyy-img img{width: 100%;}
    .fto-box_hyy h4{font-size: 18px;padding-bottom: 20px;}
    .fto-box_hyy p{font-size: 14px;padding-bottom: 20px;}
    .fto-box_hyy a{font-size: 14px;display: inline-block;border: 1px solid #dddddd;border-radius: 4px;padding: 10px;}
    .fto-zc-fl li p{font-size: 18px;}

    .fto-zsjm-bottom{background: url("../images/zsjm-img-bg_02.png") no-repeat;}
    .fto-zsjm-bottom h3{text-align: center;font-size: 30px;color: #fff;padding-bottom: 30px;}
    .fto-zsjm-bottom ul{}
    .fto-zsjm-bottom ul li{padding-bottom: 30px;}
    .fto-zsjm-bottom ul li img{width: 100%;}
    .fto-zsjm-bottom .fto-pad-box{width: 70%;margin: 0 auto;color: #fff;}
    .fto-zsjm-bottom .fto-pad-box img{padding-bottom: 30px;}
    .fto-zsjm-bottom .fto-pad-box h4{font-size: 16px;padding-bottom: 10px;}
    .fto-zsjm-bottom .fto-pad-box p{font-size: 16px;line-height: 20px;}
    .fto-zc-fl li .fto-zc-img{width: 47%;margin: 0 auto;padding-bottom: 40px;}
    /*******/
    .fto-gcal-nav ul li{font-size: 14px;}
    .fto-gcal-nav ul li .fto-gcal-box{width: 110px;}
    .fto-gcal-nav ul li a{padding-left: 30px;}

    .fto-span-c{font-size: 14px;}
    .fto-span-c span{margin-left: 6%;}
    .fto-thumbnail-hei1{height: 208px;}
    .fto-thumbnail-hei2{height: 408px;}
    .fto-thumbnail-hei3{height: 236px;}

    .q_fto_box{margin-bottom: 20px;}

    .fto-border p span{left: 0;top:-20px;right: 0;display: inline-block;background: #fff;padding: 6px;width:40%;margin: 0 auto;}
}

/*banner*/
.fto-banner{width: 100%;}
.fto-banner img{width: 100%;display: block;}
/*面包屑导航*/
.fto-mbx{overflow: hidden;}
.fto-nrq h4{padding-top: 10px;}
.breadcrumb{background: #fff; margin-bottom: 0px;}
.breadcrumb > li{font-size: 16px;line-height: 24px;}
.breadcrumb > li + li:before {color: #666666;content: "> ";padding: 0 5px;}
.breadcrumb .fto-active{color: #e59a00;}



/*搜索框*/
.fto-fo-width{margin-top: 10px;width: 35%;}
.fto-fo-input{border: 1px solid silver;border-radius: 4px;overflow: hidden;}
.fto-fo-input .col-10{width: 83%;float: left;}
.fto-fo-input .col-2{width: 17%;float: left;}
.fto-fo-input input{border: none;}
.fto-fo-input a{text-align: center;}
.fto-fo-input i{font-size: 16px;line-height: 34px;color: #8c8c8c;}
/*产品分类*/

.fto-anli-ul li{text-align: center;font-size: 18px;line-height: 60px;border-right:1px solid #e3e3e3;box-sizing: border-box;transition: all 0.3s;border-bottom: 1px solid #e3e3e3;}
.fto-anli-ul li a{line-height: 60px;display: block;}
.fto-anli-ul li:hover{border-bottom: 1px solid #e59a00;}
.fto-anli-ul li:hover a{color: #e59a00;}
.fto-anli-ul li.fto-activer{border-bottom: 1px solid #e59a00;}
.fto-anli-ul li.fto-activer a{color: #e59a00;}

.fto-cpfl-ul li{    border-bottom: 1px solid #e3e3e3;text-align: center;font-size: 18px;line-height: 60px;border-right:1px solid #e3e3e3;box-sizing: border-box;transition: all 0.3s;}
.fto-cpfl-ul li a{line-height: 60px;display: block;}
.fto-cpfl-ul li:hover{border-bottom: 1px solid #e59a00;}
.fto-cpfl-ul li:hover a{color: #e59a00;}
.fto-cpfl-ul li.fto-activer{border-bottom: 1px solid #e59a00;}
.fto-cpfl-ul li.fto-activer a{color: #e59a00;}
/*产品图片*/
.fto-main-img{padding-top: 38px;}
.fto-main-img .thumbnail{border: 0;margin-bottom: 0;}
.fto-main-img .thumbnail p{font-size: 14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;    text-align: center;}
.fto-main-img .thumbnail img{width: 100%;border: 1px solid silver;}

/*============
   关于我们
============*/
.fto-gywm-p p{font-size: 15px;line-height: 40px;text-indent: 2em;}
.fto-gywm-p img{width: 100%;}

/*==============
    联系我们
==============*/
.fto-lxwm-main{padding-top:20px; }
.fto-lxwm-main dt{}
.fto-lxwm-main dt img{width: 100%;}

.fto-header{margin-bottom: 20px;}
.fto-header span{padding-right: 10px;}

.fto-dz{}
.fto-dz p{font-size: 16px;}
.fto-dz p i{margin-right:10px; }
/*================
     案例 详情
=================*/
.fto-al_bg{background: url("../images/bg_tu_02.png") no-repeat;}
.fto-al_bg .fto-pad{color: #fff;text-align: center;padding: 20px;}
.fto-al_bg .fto-pad span img{width: 100%;display: block;}
.fto-al_bg .fto-pad p{font-size: 14px;}
.fto-nrq .fto-jumbotron{text-align: center;padding:0 0 10px;overflow: hidden;}
.fto-nrq .fto-jumbotron p{font-size: 16px;}
.fto-nry-box img{width: 100%;}
/*=================
      设计团队
===================*/
.fto-sjtd-main{}
.fto-mar-h3 h3{margin: 0;text-align: center;font-size: 20px;color: #e59a00;line-height: 32px;border-bottom: 1px solid #c7c7c7;margin-bottom: 7px;}
.fto-mar-h3 small{font-size: 14px;}
.fto-mar-h3 p{font-size: 13px;margin: 0;line-height: 24px;}
.fto-mar-h3 p span{margin-right: 10%;}
.fto-mar-h3 p em{color: #ff2c3a;}


.fto-ho{position:relative;overflow:hidden;}
.fto-ho img{width: 100%;}
.fto-ho .fto-txt{width:100%;height:40px;background:rgba(18,21,44,0.5);position:absolute;left:0px;bottom:0px;padding:0 12px;font-family:"微软雅黑";font-size: 12px;}
.fto-ho .fto-txt a{width: 50%;text-align: center;line-height: 40px;color: #fff;display:block;float: left;}

.pa_fy{padding: 20px 0;overflow: hidden;  }
.pa_fy li{float: left;margin-right: 10px;font-size: 12px;}
.pa_fy li a{padding:6px 10px;display: inline-block;border: 1px solid #dddddd;border-radius: 4px;}
.pa_fy li span{padding:6px 10px;display: inline-block;}
.pa_fy li input{border: 1px solid #ddd;padding: 6px 10px;width: 30px;margin:0 6px;}
.pa_fy li button{border: 1px solid #ddd;padding: 6px 10px;background: #fff;}
.pa_fy li a.active{padding:6px 10px;display: inline-block;border: 1px solid #e59a00;background: #e59a00;color: #fff;}

/*=================
      案例页面
==================*/
.fto-text-fl{padding: 0 !important;}
.fto-anli-main .thumbnail .caption{}
.fto-position{width: 74px; height: 74px; margin: 0 auto; overflow: hidden;border-radius: 50%;border: 1px solid #fff; right: 0;top:-47px;z-index: 99;}
.fto-position img{width: 100%;}
/*=================
      关于他
==================*/
.fto-gyt-main{}
.fto-gyt-dl dt{}
.fto-gyt-dl dt img{width: 100%;}
.fto-gyt-dl dd{}
.fto-gyt-dl .fto-gyt-box{border: 2px solid #dddddd;}
.fto-pa-h4{background: #fff; left: 20px;top: -20px;padding:0 10px;}
.fto-box1-p{border-bottom: 2px solid #e0e0e0;}
.fto-box1-p h5{color: #333333;font-size: 14px;}
.fto-box2-p h5{color: #333333;font-size: 14px;}
.fto-box1-p p{font-size: 14px;line-height: 36px;}
.fto-box2-p p{font-size: 14px;line-height: 36px;}

/**/
.fto-hx-jumbotron{text-align: center;}
.fto-hxjx-box{margin-bottom: 20px;}
.fto-hxjx-box p{line-height: 26px;padding-top: 20px;}


.fto-hxjx-box .fto-box-width img{width: 100%;}
/*咨询*/
/*招商加盟*/
.fto-zsjm-main{}
.q_fto_box{background-color: #f7f8fa;padding-top: 10px;}
 .fto-zpdq-box .ul1{margin: 0;}
.fto-zsjm-main .fto-zsjm-title{text-align: center;padding-bottom: 20px;}
.fto-zsjm-title h3{font-size: 34px;padding-bottom: 30px;width: 40%;margin: 20px auto 0;}
.fto-zsjm-title p{font-size: 20px;}

.fto-hy_1{border-top: 2px solid #3691f2;}
.fto-hy_2{border-top: 2px solid #00c5c1;}
.fto-hy_3{border-top: 2px solid #f75178;}
.fto-hy_4{border-top: 2px solid #ffd138;}

.fto-hy_1:hover{box-shadow: 4px 4px 10px #3691f2;transition: all 0.6s;}
.fto-hy_2:hover{box-shadow: 4px 4px 10px #00c5c1;transition: all 0.6s;}
.fto-hy_3:hover{box-shadow: 4px 4px 10px #f75178;transition: all 0.6s;}
.fto-hy_4:hover{box-shadow: 4px 4px 10px #ffd138;transition: all 0.6s;}

/*.fto-zpdq-box .fto-box_hyy:hover{box-shadow: 4px 4px 10px #f75178;transition: all 0.6s;}*/

.fto-zc-fl{padding-bottom: 60px;}
.fto-zc-fl li{text-align: center;border-right: 1px solid #e6e6e6;}
.fto-zc-fl li .fto-zc-img img{width: 100%;}
.fto-jm-footer{background: #368cf3;padding: 40px 0;}
.fto-jm-footer h3{padding-bottom: 20px;color: #fff;font-size: 30px;}
.fto-jm-form{margin-bottom: 30px;font-size: 14px;}
.fto-jm-form input{height: 46px;}
.fto-jm-form .form-group{}
.fto-jm-form .form-group select{height: 46px;}
.fto-jm-form .form-group select option{}
.fto-jm-btn{width: 30%;margin: 0 auto;border: 1px solid #fff;padding: 10px;font-size: 18px;color: #fff;}
.fto-jm-btn a{color: #fff;display:block;}
/*工程案例*/
.fto-gcal-nav{}
.fto-gcal-nav ul{}
.fto-gcal-nav ul li{height: 42px;text-align: center;line-height: 42px;border-top: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;overflow: hidden;}
.fto-gcal-nav ul li .fto-gcal-box{background: #f7f7f7;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.fto-gcal-nav ul li a{float: left;display: inline-block;}
.fto-gcal-li4 {border-bottom: 1px solid #e5e5e5;}
.fto-zpdq-box ul .fto-box_hyy{background: #fff;}

.fto-zpdq-box .fto-box_hyy .fto-hyy-img{width: 24%;margin: 0 auto;padding-bottom: 26px;}
.fto-border p{border-bottom: 1px solid #e6e6e6;}
.fto-cpfl{border-bottom: 1px solid #e3e3e3;}

@media (max-width:768px) {
    .fto-zpdq-box .ul1 li{padding-left: 10px;padding-right: 10px;}
     .pa_fy{ width: 80%;margin: 0 auto;}
     .q_ftotxt p{font-size: 16px;}
}

@media screen and (min-width:769px) and (max-width:1024px){
    .fto-border p span{left: 0;top:-20px;right: 0;display: inline-block;background: #fff;padding: 6px;width: 55% !important;margin: 0 auto;}
    .fto-zc-fl li p{font-size: 16px !important;}
}

.fto-fixed-box{width: 342px;height: 400px;border: 1px solid #ff5f53;position: fixed;right: 0;bottom:0;z-index: 999999999;background: #fff;}
.fto-padding-cen{padding: 10px;text-align: center;}
.fto-padding-cen h3{font-size: 18px;color: #ff5f53;}
.fto-padding-cen span{font-size: 14px;color: #666;}
.fto-ymbt{margin-bottom: 10px;}
.fto-padding-cen input{margin-bottom: 10px;line-height: 32px;border-radius: 0;height: 32px;}
.fto-padding-cen button[type="button"]{line-height: 32px;height: 32px;background: #ff2c3a;border: 0;color: #fff;}
.fto-padding-cen p{font-size: 14px;padding-top: 20px;}
.fto-padding-cen p em{color: #ff2c3a;}
.fto-width-row p{text-align: center;}
.fto-fixed-box .fto-h-box1{width: 100%;height: 40px;line-height: 40px;background: #ff5f53;padding:0 10px;}
.fto-fixed-box .fto-h-box1 span{font-size: 14px;color: #fff;}
.fto-fixed-box .fto-h-box1 a{font-size: 16px;padding-left: 6px;color: #fff;}

#allmap {
    width: 100%;
    height: 270px;
    margin-top: 30px;
    margin-bottom: 20px;
}

.fto-span-c{padding-top: 10px;}