/**head**/
.head{height: 90px;background: #fff;position: relative;z-index: 99;}
.head .logo{display: block;margin-left: 2%;line-height: 90px;width: 365px;float: left;}
.logo img{width: 100%;}
.head .search_div{
    float:right;height:90px;width: 96px;position: relative;
    background: #d2b066 url("../images/search.png") center no-repeat;
}
.search_div .search_box{
    position: absolute;right:0;top:120%;padding: 8px;background: rgba(255,255,255,.5);
    opacity: 0;transition: top.5s,opacity .5s;visibility: hidden;z-index: 2;width: 230px;
}
.search_div:hover .search_box{opacity: 1;top:100%;visibility: visible;}
.search_box input[type='text']{
    width:200px;height:30px;padding-left: 15px;font-size: 14px;
    float:left;border: 1px solid #ddd;box-sizing: border-box;
}
.search_box input.sea_btn{
    float:left;width: 30px;height:30px;cursor: pointer;
    background:#ddd url("../images/search.png") no-repeat center;background-size: 60%;
}
.head .head_tel{
    display: block;float: right;margin:30px 2%;padding-left: 62px;color:#221814;
    line-height: 30px;border-left: 1px solid #e4e3e2;font-size: 24px;
    background: url("/images/tel.png") 26px center no-repeat;
}
.head .nav{float: right;}
.nav li{float: left;position: relative;width: 115px;text-align: center;}
.nav li.moNav{display: none;}
.nav li>a{display: block;font-size: 16px;color:#333;line-height: 90px;}
.nav li:hover>a,.nav li>a.act{color:#d2b066;}
.nav li .nav_er{
    position: absolute;background:#fff;width:130px;text-align:center;line-height: 36px;z-index: 2;
    padding: 10px 0;transition: top .5s,opacity .5s;left:calc(50% - 65px);top:120%;opacity: 0;visibility: hidden;
}
.nav li:hover .nav_er{top:100%;opacity: 1;visibility: visible;}
.nav_er a{display: block;color:#333;font-size: 14px;}
.nav_er a:hover{background: #d2b066;color:#fff;}
.nav_btn{display: none;width:0.8rem;padding: 0.29rem 0;height:0.9rem;box-sizing: border-box;float:right;background: #d2b066;}
.nav_btn span{display: block;margin:0.1rem auto;}
.nav_btn:after,.nav_btn:before{content:" ";margin: auto;}
.nav_btn span,.nav_btn:after,.nav_btn:before{
    display: block;width: 0.4rem;height:0.04rem;transition: all .3s;
    background-color:#fff;border-radius: 0.05rem;position: relative;
}
.nav_btn.openNav span{opacity: 0;}
.nav_btn.openNav:before{transform: rotate(45deg);top:0.14rem;}
.nav_btn.openNav:after{transform: rotate(-45deg);bottom:0.14rem;}
/**banner**/
.banner_list li{height: 690px;}
.banner_list li a{display: block;height: 100%;}
.banner .bx-wrapper .bx-controls-direction a{border-radius: 50%;background-color: rgba(0,0,0,.4);}
.banner .bx-wrapper .bx-controls-direction a:hover{background-color: rgba(0,0,0,.8);}
.banner .bx-wrapper .bx-prev{left: 7.5%;}
.banner .bx-wrapper .bx-next{right:7.5%;}
/**foot**/
.w1520{max-width: 1520px;margin: auto;}
.slogan_link{
    line-height: 85px;text-align: center;display: block;font-size: 20px;font-weight: bold;
    background:url("/images/bottom.jpg") center/cover no-repeat;color:#fff;
}
.slogan_link .SL_btn{
    display: inline-block;width: 136px;height: 40px;font-size: 14px;font-weight: normal;
    border: 1px solid #fff;border-radius: 21px;line-height: 40px;margin-left: 30px;transition: all .6s;
}
.slogan_link:hover .SL_btn{background:#d2b066;}
.bottom{line-height: 60px;border-top: 1px solid #dedede;font-size: 13px;color:#8a8b94;padding: 0 10px;}
.bottom .bdshare-button-style0-16 a{height: 30px;padding-left: 30px;margin: 15px 15px 15px 0;}
.bottom .bdshare-button-style0-16 .bds_sqq{background: url("/images/share_qq.png") center no-repeat;}
.bottom .bdshare-button-style0-16 .bds_tsina{background: url("/images/share_xl.png") center no-repeat;}
.bottom .bdshare-button-style0-16 .bds_weixin{background: url("/images/share_wx.png") center no-repeat;}
.bottom .bdshare-button-style0-16:after{display:none;}
.to_top{
    display: block;width: 70px;height: 70px;border-radius: 10px;position: absolute;z-index: 98;
    background:#221814 url("../images/to_top.png") center no-repeat;right: 1.5%;top: 1000px;
}
.foot{padding: 75px 10px 30px;}
.foot .foot_nav{float: left;}
.foot_nav dl{float: left;width: 160px;}
.foot_nav dl dt a{display: block;font-size: 16px;color:#333;font-weight: bold;line-height: 26px;margin-bottom: 6px;}
.foot_nav dl dd a{display: block;font-size: 14px;color:#666;line-height: 26px;}
.foot_nav dl dt a:hover, .foot_nav dl dd a:hover{color:#d2b066;}
.foot .foot_con{float: right;color:#333;margin-left: 55px;}
.foot_con .FC_T1{line-height: 40px;font-size: 18px;}
.foot_con .FC_T2{line-height: 36px;font-size: 26px;color:#8a8b94;font-weight: bold;}
.foot_con .FC_T3{line-height: 24px;font-size: 12px;}
.foot .foot_qr{
    float: right;padding:8px 16px 16px;background: #f8f8f8;line-height: 30px;
    text-align: center;font-size: 14px;color:#333;border-radius: 5px;
}
.foot_qr img{display: block;max-width: 100%;}
/**ind_about**/
.ind_abt{
    margin-bottom: 10px;padding:80px 0 85px;
    background: url("/images/ind_abt_bg.jpg") center bottom no-repeat;
}
.ind_abt .indAbt_T{
    text-align: center;line-height: 32px;margin-bottom: 55px;font-size: 24px;font-weight: bold;color:#333;
}
.ind_abt .indAbt_TT{
    font-size: 15px;line-height: 38px;color:#333;text-align: center;max-width: 1350px;margin: auto;padding: 0 20px;
}
.ind_abt .indAbt_link{padding-top: 55px;text-align: center;font-size: 0;}
.indAbt_link a{display: inline-block;width: 240px;font-size: 16px;line-height: 48px;color:#221814;max-width: 24%;}
.indAbt_link a i{
    display: block;width: 88px;height: 88px;border: 1px dashed #433a37;border-radius: 50%;margin: auto;
}
.indAbt_link a.IAL_1 i{background: url("/images/ind_abt_01.png") center no-repeat;}
.indAbt_link a.IAL_2 i{background: url("/images/ind_abt_02.png") center no-repeat;}
.indAbt_link a.IAL_3 i{background: url("/images/ind_abt_03.png") center no-repeat;}
.indAbt_link a.IAL_4 i{background: url("/images/ind_abt_04.png") center no-repeat;}
.indAbt_link a:hover{color:#d2b066;}
.indAbt_link a:hover i{animation: rubberBand 1s;}
/**product**/
.ind_pro{position: relative;}
.ind_pro .indPro_title{
    width: 34%;height: 100%;left: 0;top: 0;position: absolute;box-sizing: border-box;padding:0 85px;
    background: url("/images/ind_pro_bg.jpg") center no-repeat;background-size: cover;
}
.indPro_title .indPT_T1{font-size: 50px;line-height: 60px;font-weight:bold;color:#221814;font-family: Arial;}
.indPro_title .indPT_T2{font-size: 34px;color:#221814;margin: 25px 0;}
.indPT_T2:after{
    content: "";display: block;width: 30px;height: 4px;margin:25px 0;background: #221814;
}
.indPro_title .indPT_T3{font-size: 16px;line-height: 28px;color:#333;}
.ind_pro .indPro_list{width: 66%;margin: 0 0 0 auto;}
.indPro_list .indPro_one{display: block;width: 50%;float: left;position: relative;}
.indPro_one .indPro_pic{overflow: hidden;}
.indPro_one .indPro_pic img{width: 100%;transition: all 2.5s;}
.indPro_one:hover .indPro_pic img{transform: scale(1.1);}
.indPro_one .indPro_txt{
    position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;transition: all .8s;
    background:rgba(0,0,0,.7);color:#fff;box-sizing: border-box;padding:0 25px;overflow: hidden;
}
.indPro_txt .indPro_T{font-size: 28px;text-align: center;line-height:28px;margin-bottom: 30px;}
.indPro_T:after{
    content: "";display: block;width: 40px;height: 4px;margin: 30px auto 0;background: #fff;
}
.indPro_txt .indPro_TT{line-height: 26px;font-size: 16px;max-width: 430px;margin: auto;}
.indPro_txt:after{
    content: "";display: block;width: calc(100% - 40px);height: calc(100% - 40px);
    position: absolute;left: 20px;top: 20px;border: 2px solid #fff;box-sizing: border-box;
    transition: all .8s;transform: scale(1.3);
}
.indPro_one:hover .indPro_txt{opacity: 1;}
.indPro_one:hover .indPro_txt:after{transform: scale(1);}
.indPro_one .indPro_name{
    display: none;position: absolute;width: 100%;line-height: 40px;left: 0;bottom:0;
    color:#fff;font-size: 15px;text-align: center;background: rgba(0,0,0,.5);
}
/**news**/
.ind_news{position: relative;}
.ind_news .indNews_pic{width: 34%;height: 100%;position: absolute;left: 0;top: 0;margin: auto;}
.indNews_pic .INP_one{
    position:absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;background-size: cover;
}
.ind_news .indNews_list{width: 66%;margin: 0 0 0 auto;}
.indNews_list .INB_one {
    display: block;height: 160px;padding: 25px 40px 10px 60px;
    position: relative;box-sizing: border-box;
}
.INB_one .INB_type {
    width: 85px;line-height: 28px;text-align: center;font-size: 12px;color: #666;transition: all .3s;
    border-radius: 14px;position: absolute;right: 40px;top: 30px;background: #f7f7f7;
}
.INB_one .INB_T {line-height: 38px;font-size: 22px;color: #333;width: calc(100% - 90px);transition: all .3s;}
.INB_one .INB_TT {font-size: 14px;line-height: 23px;color: #666;margin: 5px 0;transition: all .3s;}
.INB_one .INB_time {line-height: 30px;font-size: 16px;color: #999;font-family: Arial;transition: all .3s;}
.indNews_list .INB_one:nth-child(odd) {background: #f7f7f7;}
.INB_one:nth-child(odd) .INB_type {background: #fff;}
.INB_one:nth-child(odd) .INB_T {color: #666;}
.indNews_list .INB_one.act{background: #d3b674;}
.INB_one.act .INB_type{background: #fff;}
.INB_one.act .INB_TT, .INB_one.act .INB_T , .INB_one.act .INB_time{color: #fff !important;}
.ind_news .news_now{
    width: 96px;height: 56px;border-radius: 28px;position: absolute;top: calc(16.66% - 28px);transition: all .6s;
    background: #fff url("../images/more.png") center no-repeat;z-index: 2;left: calc(34% - 48px);
}
/**ï¿½ï¿½ï¿½ï¿½ï¿½Þ¸ï¿½**/
.nav li{position: static;}
.nav li .navEr_box{
    position: absolute;width: 100%;left: 0;top: 100%;display: none;
    padding: 30px 10px 40px;box-sizing: border-box;background: rgba(0,0,0,.5);
}
.navEr_box .navEr_intro{float:right;}
.navEr_intro .navEr_pic{width: 237px;float: left;overflow: hidden;margin:0 20px 0 30px;}
.navEr_pic img{width: 100%;transition: all 2s;}
.navEr_pic:hover img{transform: scale(1.1);}
.navEr_intro .navEr_txt{float: left;font-size: 12px;line-height: 24px;color:#fff;max-width: 350px;}
.navEr_txt a{font-size: 12px;color:#e5e9fc;display: block;margin-top:10px;}
.navEr_box .navEr_main{float: right;}
.navEr_main .navEr_list{
    width: 120px;border-right: 1px solid #d6a53c;float: left;text-align: center;  height: 120px;
}
.navEr_list a{
    display: block;line-height: 30px;font-size: 14px;color:#fff;
}
.nav_cir{
    position: absolute;border: 6px solid transparent;
    border-bottom:10px solid #a4a4a4;bottom:0;transition: all .6s;
}
@media (max-width: 1025px) {
    .nav li .navEr_box{position: relative;left: 0;top: 0;background: #fff;padding: 0;}
    .navEr_box .navEr_intro{display: none;}
    .navEr_box .navEr_main{float: none;}
    .navEr_main .navEr_list{
        width:100%;border-right:none;float: none;height:auto;
    }
    .navEr_list a{color:#333;}
    .navEr_list a:hover{background: #d2b066;color: #fff;}
    .nav_cir{display: none;}
}<!--ºÄÊ±1774174286.9885Ãë-->