﻿/*
* @Author: Marte
* @Date:   2020-04-28 08:46:51
* @Last Modified by:   Marte
* @Last Modified time: 2020-04-29 14:16:01
*/

//底部SEO代码
.foot-seo{margin-top:20px;}
.foot-seo a{width:90px;margin-right: 3px;text-align:center;}

//导航
.daohang{
    height:50px;
    background:#29a2ff;
}
.daohang ul{
    width:1000px;
    margin:0 auto;
}
.daohang ul::after{
    content:"";
    display:block;
    clear:both;
}
.daohang ul li{
    float:left;
}
.daohang ul li a{
    display: block;
    line-height:50px;
    width:125px;
    text-align: center;
    background:#29a2ff;
    color:#fff;
    font-size:16px;
}
.daohang ul li a:hover{
    color:#fff;
    background:#ff9000;
}

//列表页右侧
.list-you{}
.list-you .list-yewu{margin-left: 100px;}
.list-you .list-yewu h1{text-align:center;font-size:20px;padding-bottom:10px;}
.list-you .list-yewu img{margin-bottom:36px;}

// banner轮播
.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:600px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:600px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(/templets/jiatu/img/index_229.png) no-repeat;}
.Homedot a.cur{background:url(/templets/jiatu/img/index_228.png) no-repeat}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:1180px;left:50%;margin-left:-590px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px;width:750px;height:80px;margin-left:100px;line-height:75px;color:#fff;background:#eb3900;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#f4854c;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{text-align:center; padding:20px;margin-top:100px;width:700px;background:#f4854c;border-radius: 6px;background-origin: 0.9;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;color:#fff;}
.Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;color:#fff;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;margin-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}


.index_btn{width:100%;position:absolute;height:40px;top:560px;z-index:9999;background:#191919;}
.index_btn ul{margin:0px auto;padding:0px;width:1180px;}
.index_btn ul li{float:left;width:295px;height:40px;position:relative;}
.index_btn ul li span{position:relative;z-index:999;width:294px;display:block;height:40px;}
.index_btn ul li span a{display:block;width:294px;color:#FFF;background:#191919;cursor:pointer;font-size:14px;text-align:center;line-height:40px;border-right:1px solid #a7a7a7;float:left;height:40px;}
.index_btn ul li span a:hover{color:#FFF;background:#e60012;}
.index_btn ul li span a.cur{border:none;width:295px;}
.index_btn ul li em{display:inline-block;height:40px;padding-left:30px;}
.index_btn ul li em.btn{background:url(/templets/jiatu/img/btn1.png) no-repeat left center;}
.index_btn ul li em.btn1{background:url(/templets/jiatu/img/btn3.png) no-repeat left center;}
.index_btn ul li em.btn2{background:url(/templets/jiatu/img/btn4.png) no-repeat left center;}
.index_btn ul li em.btn3{background:url(/templets/jiatu/img/btn2.png) no-repeat left center;}

.index_btnbox{width:295px;height:260px;background:#FFF;position:absolute;top:0px;left:0px;padding:20px 0px 0px 0px;}
.index_btnbox img{display:block;margin:auto;}
.index_btnbox p{margin:0px;padding:20px 0px 0px 19px;}
.index_btnbox p a{display:block;float:left;width:130px;padding-bottom:5px;line-height:24px;}
// banner轮播结束



/* 新闻中心 */
.news_bg{ width: 100%; background:url(../images/news_bg.jpg) center no-repeat; height: 632px; }
.news_width{ width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 36px;}
.news_width .index-h1title-new{margin-bottom:50px;}
.gonggao{ float: left; width: 388px; height: 510px; background: #fff;}
.gonggao-title{ width: 350px; margin: 0 auto; margin-top: 25px;  background:url(../img/gg.png) right no-repeat;}
.gonggao-title h2{ font-size: 20px; color: #171717; line-height: 30px; font-weight: normal;}
.gonggao-img{ width: 350px; margin: 0 auto; margin-top: 25px; position: relative;}
.gonggao-img img{ width: 350px; height: 200px;}
.gonggao-img dt{ position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.2); height: 40px; width: 350px; }
.gonggao-img dt:hover{ background: rgba(188,160,113,0.8);}
.gonggao-img dt a{ display: block; line-height: 40px; color: #fff; font-size: 14px; text-indent: 12px; background:url(../images/about_tb.png) 295px 15px no-repeat;}
.gonggao-nr{ width: 350px; margin: 0 auto; margin-top: 15px; overflow: hidden;}
.gonggao-nr ul{}
.gonggao-nr ul li{ width: 350px;}
.gonggao-nr ul li a{ color: #3b3b3b; font-size: 14px; line-height: 36px;}
.gonggao-nr ul li a:hover{ color: #ca9f1f;}
.gonggao:hover .gonggao-title{ background:url(../img/gg.png) right no-repeat;}
.gonggao:hover .gonggao-title h2{ color: #ca9f1f;}

.gsxw{ float: left; width: 388px; height: 510px; background: #fff; margin-left: 18px;}
.gsxw-title{ width: 350px; margin: 0 auto; margin-top: 25px;  background:url(../img/gg.png) right no-repeat;}
.gsxw-title h2{ font-size: 20px; color: #171717; line-height: 30px; font-weight: normal;}
.gsxw-img{ width: 350px; margin: 0 auto; margin-top: 25px; position: relative;}
.gsxw-img img{ width: 350px; height: 200px;}
.gsxw-img dt{ position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.2); height: 40px; width: 350px; }
.gsxw-img dt:hover{ background: rgba(188,160,113,0.8);}
.gsxw-img dt a{ display: block; line-height: 40px; color: #fff; font-size: 14px; text-indent: 12px; background:url(../images/about_tb.png) 295px 15px no-repeat;}
.gsxw-nr{ width: 350px; margin: 0 auto; margin-top: 15px; overflow: hidden;}
.gsxw-nr ul{}
.gsxw-nr ul li{ width: 350px;}
.gsxw-nr ul li a{ color: #3b3b3b; font-size: 14px; line-height: 36px;}
.gsxw-nr ul li a:hover{ color: #ca9f1f;}
.gsxw:hover .gsxw-title{ background:url(../img/gg.png) right no-repeat;}
.gsxw:hover .gsxw-title h2{ color: #ca9f1f;}

.hangye{ float: right; width: 388px; height: 510px; background: #fff;}
.hangye-title{ width: 350px; margin: 0 auto; margin-top: 25px;  background:url(../img/gg.png) right no-repeat;}
.hangye-title h2{ font-size: 20px; color: #171717; line-height: 30px; font-weight: normal;}
.hangye-img{ width: 350px; margin: 0 auto; margin-top: 25px; position: relative;}
.hangye-img img{ width: 350px; height: 200px;}
.hangye-img dt{ position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.2); height: 40px; width: 350px; }
.hangye-img dt:hover{ background: rgba(188,160,113,0.8);}
.hangye-img dt a{ display: block; line-height: 40px; color: #fff; font-size: 14px; text-indent: 12px; background:url(../images/about_tb.png) 295px 15px no-repeat;}
.hangye-nr{ width: 350px; margin: 0 auto; margin-top: 15px; overflow: hidden;}
.hangye-nr ul{}
.hangye-nr ul li{ width: 350px;}
.hangye-nr ul li a{ color: #3b3b3b; font-size: 14px; line-height: 36px;}
.hangye-nr ul li a:hover{ color: #ca9f1f;}
.hangye:hover .hangye-title{ background:url(../img/gg.png) right no-repeat;}
.hangye:hover .hangye-title h2{ color: #ca9f1f;}
.kong{width:1000px;height:1px; text-align:center;}
.nav_xian{width:100px;height:10px; border-bottom: 1px solid #ccc; margin:0 auto;}
.fubiaoti{text-align:center;font-size:14px;margin-top:10px;color:#acacac;display:block;width:1000px;}

.fe-service-part-2d .kong02 li{
    margin:9px 0px;
    font-size:14px;
    color:#0066fe;
}

// 顶部
    .top_seo{}
    .top_seo h1{width:1000px;margin:0 auto;height:10px;line-height:10px; padding:5px 0px 10px;}
    .middle_seo{background:#e3e3e3;}
    .middle_seo h1{width:1000px;margin:0 auto;height:36px;line-height:36px;font-size:16px;color:#757575;}
    .bottom_seo{}
    .bottom_seo h1{width:1000px;margin:0 auto; padding:5px 0px 20px;}
    .logo_top{height:89px;width:1000px;margin:0 auto;}
    .logo_top .logo_img{height:75px;padding-top:15px;display:inline-block;}
    .xian{display:inline-block;height:60px;border:1px solid #ccc;margin-top:15px;}
    .youshi{display: inline-block;line-height:20px;height:75px;}
    .youshi span:nth-child(1){font-size:23px;line-height:23px;margin-bottom:10px;display:inline-block;}
    .tel_top{float:right;}
    .tel_top img{margin-top:20px;height:50px;width: 50px;display: inline-block;}
    .tel_text{float:right;margin-top:21px;margin-left:10px;}
    .tel_text span{font-size:21px;color:#ff1e00;}

//右侧浮动

    .right_fat01{position:fixed;right:10px;top:50%;margin-top:41px;z-index:1000;}
    .right_fat_a01{display: block;line-height:80px;width:80px;text-align:center;color:#fff;font-size:16px;border:1px solid #fff;background:#ff9a57;border-radius:6px;}
    .right_fat_a01{transition:all 500ms ease-in-out 200ms;} /* 过渡 */
    .right_fat_a01:hover{width:300px;color:#fff;}

    .a01{display:none;}
    .right_fat_a01:hover .a01{display:block;font-size:18px;white-space: nowrap;/* 强制span不换行 */}
    .right_fat_a01:hover .a02{display:none;}

    .right_fat03{position:fixed;right:10px;top:50%;margin-top:-40px; z-index:1000;}
    .right_fat03 .right_fat_a03{display: block;line-height:80px;width:80px;text-align:center;color:#fff;font-size:16px;border:1px solid #fff;background:#ff9a57;border-radius:6px;}