﻿#newBridge {
    display: none!important;
}

/*-------------主体样式 开始-----------------------*/


/*首页样式*/
.page{
    text-align: left;position:relative;
}
.pos{ position: absolute; }

/*首页开屏秀 样式*/
.page1{
    background: url(../images/index/home1.jpg) no-repeat center bottom; background-size:cover;
    text-align:center;
    
}
.page2{
   background: url(../images/index/home2.jpg) no-repeat center top; background-size:cover;
   text-align:center;
}
.page3{
    background: url(../images/index/home3.jpg) no-repeat center top; background-size:cover;
    text-align:center;
}
.page4{
    background: url(../images/index/home4.jpg) no-repeat center top; background-size:cover;
    text-align:center;
}
.page5{
    background: url(../images/index/home5.jpg) no-repeat center top; background-size:cover;
    text-align:center;
}


/*第一屏样式*/
.page1 .p01{ width: 28.3%; display: inline-block; font-size: 0; position: absolute; left: 13.15%; bottom:23%;}
.page1 .p02{right:0; bottom:9.5%; font-size: 1.5rem; color: #fff; font-size: 1.62rem; text-align: center; width: 100%; font-family:"Microsoft YaHei";}
.page1 .p02 i{ display: block; font-size: 2.45rem; color: #fff; padding-bottom: 0.5rem;padding-left:6rem;}
.page .pb0{ position: absolute; width: 100%; left: 0; text-align: center; bottom:5%;}
.page .pb0 i{ display: inline-block; width: 1.16rem; height: 1.16rem; background: url(../images/index/ico1.png) no-repeat; background-size: 100% 100%; margin:0 0.35rem;}
.page .pb0 i.cur{ background: url(../images/index/ico2.png) no-repeat; background-size: 100% 100%; }
.page .p21{ position: absolute; right:12%; top:10.5%; width: 46%;}
.page .p22{ position: absolute; right:10%; top:15%; width:100%; z-index:5; display: block;}
.page .p23{ position: absolute; right:24%; top:13.5%; width:10%; z-index:5; display: block; color: #2e2a2a; font-size: 2.25rem;font-family:"Microsoft YaHei"; line-height: 105%;}
.page .p24{ position: absolute; right:36%; top:21.5%; width:10%; z-index:5; display: block; color: #2e2a2a; font-size:1.5rem;font-family:"Microsoft YaHei"; line-height: 105%;}
/*第一屏动画*/
.cur .p01{ opacity: 1; animation: fadeInLeft 1s ease-in 0s both;-webkit-animation: fadeInLeft 1s ease-in 0s both; } /*pulse infinite*/
.cur .p02{animation: zoomIn 1s ease-in both; -webkit-animation: zoomIn 1s ease-in both;}
.cur .pb0{opacity: 1; animation: fadeInUp 1s ease 1s both; -webkit-animation: fadeInUp 1s ease 1s both;}

.cur .p21{animation: zoomIn 1s ease-in both; -webkit-animation: zoomIn 1s ease-in both;}
.cur .p22{animation: zoomIn 1s ease-in both; -webkit-animation: zoomIn 1s ease-in both;}
.cur .p23{animation: fadeInUpBig 1s ease-in both; -webkit-animation: fadeInUp 1s ease-in both;}
.cur .p24{animation: fadeInUpBig 1s ease-in both; -webkit-animation: fadeInUp 1s ease-in both;}

.page span em { display: block; padding-top: 0.7rem;}
/*第二屏样式*/
.page2 .box2{bottom: 11.76%; position:absolute; width: 18.33rem; left: 50%; margin-left: -9.165rem;}
.page2 .p11{ width: 100%; text-align: center; }
.page2 .p11 img{ display: block; margin: 0 auto; height: 4.583rem; width: auto; }
.page2 .p12{ height: 5rem; padding-top: 0.83rem; padding-bottom: 0.83rem; font-size: 2rem; color: #fff; line-height: 2.5rem; background: #fc9925;width: 18.33rem; }
.page2 .p13{  height: 2.916rem; line-height: 2.916rem; font-size: 1.166rem; color: #fff;  }
.page2 .p13 em{ color: #fff; }
.page2 .p13:before{ content: ''; position: absolute; left: 0; width: 18.33rem; height: 2.916rem; background: #000; opacity: 0.5; z-index: -1; }
/*第二屏动画*/
.cur .p11{ animation: fadeInRight 0.75s ease 0.5s both; -webkit-animation: fadeInRight 0.75s ease 0.5s both; }
.cur .p12{animation: fadeInLeft 0.75s ease 0.5s both; -webkit-animation: fadeInLeft 0.75s ease 0.5s both;}
.cur .p13{animation: fadeInUp 1.5s ease 1.25s both; -webkit-animation: fadeInUp 1.5s ease 1.25s both;}

/*走进我们 开屏秀样式*/
.page11{
    background: url(../images/index/about1.jpg) no-repeat center top; background-size:cover;
    text-align:center;
    
}
.page12{
   background: url(../images/index/about2.jpg) no-repeat center top; background-size:cover;
   text-align:center;
}
.page13{
   background: url(../images/index/about3.jpg) no-repeat center top; background-size:cover;
   text-align:center;
}
.page14{
    background: url(../images/index/about4.jpg) no-repeat center top; background-size:cover;
    text-align:center;
}

/*走进我们 */
.ab01{ position: absolute; left: 2.3%; bottom:11%; background: url(../images/index/a_bg1.png) no-repeat; background-size:cover; width:71.5%; height: 16.7rem; display: block; font-size: 1rem; text-align: left; padding-top: 3rem; box-sizing: border-box;}
.ab01 i{ display: block; font-weight: normal; color: #fff; font-size: 1rem;font-family:"Microsoft YaHei"; padding-left: 19%; margin-bottom: 0.75rem;}
.ab01 i span{ display: block; color: #fff;}
.ab02{ width: 21.3%; font-size: 0; position: absolute; left: 41%; bottom:38.5%;}


.ab012{background: url(../images/index/a_bg2.png) no-repeat; background-size:cover;}
.ab013{background: url(../images/index/a_bg3.png) no-repeat; background-size:cover;}
.ab014{background: url(../images/index/a_bg4.png) no-repeat; background-size:cover;}
/*第一屏样式*/
.cur .a01{ animation: fadeInUp 0.8s ease 0.3s both; -webkit-animation: fadeInUp 0.8s ease 0.3s both; }
.cur strong{ animation: fadeInLeft 0.5s ease 0.8s both; -webkit-animation: fadeInLeft 0.5s ease 0.8s both; }
.cur .ab01{ animation: fadeInLeft 0.6s ease 0.8s both; -webkit-animation: fadeInLeft 0.6s ease 0.8s both;}
.cur .ab02{ animation: fadeInRight 0.6s ease 0.8s both; -webkit-animation: fadeInRight 0.6s ease 0.8s both;}
/*首页样式*/
.n_con{background: #fff; margin-top: 3.33rem; }
.n_box{ padding: 2.3%; }

.case_ban a{ position: relative; display: block; }
.case_ban a img{ width: 100%; display: block; }
.case_ban a span{ position:absolute; color: #fff; font-size: 1.5rem; line-height: 2rem; top: 3rem; width: 100%; z-index: 1; text-align: center; }



