/*全局样式*/
@charset "utf-8";
* {margin:0; padding:0;}
* {-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#333; background:#FFF; font-family: "微软雅黑", Arial;font-size:14px;overflow-x:hidden;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {font-size:12px; vertical-align:middle;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0}
a {color:#333; text-decoration:none;outline:none; star:expression_r(this.onFocus=this.blur());}
a:hover {color:#74468f;}

.wrap{width:100%;min-width:1200px;}.container{width:1200px;margin-left:auto;margin-right:auto;}



.pcheader{display:block;}
.appheader{display:none;}

.pcheader{position: fixed; top: 0; left: 0; z-index:80;width: 100%; height: 80px; background:#f5f5f5}
.pcheader h1{float: left; height: 80px; line-height:80px;}
.pcheader h1 a img{display: inline-block; vertical-align: middle; margin-top:-8px;}

/*导航栏*/


#menu {float: right; height: 80px; margin: 0; padding: 0; list-style-type: none;}
#menu>li { float: left; height:80px; margin:0 0px;line-height:80px;font-size: 15px;position:relative;}
#menu>li>a { float: left; line-height: 80px; padding: 0 20px; color: #000; text-decoration: none;}
#menu>li.active>a,#menu>li:hover>a {border-bottom:0px solid #292e80; background:#292e80; color:#FFF}
#menu>li:hover .page-xl{display:block;}
.page-xl{width:100%;height:auto;position:absolute;right:0;top:80px;background:#424242;display:none;color:#fff;}
.page-xl-tit{padding:0px 5px;position:absolute;top:0;left:0;background:#424242;}
.page-xl-tit h2{width:100%;text-align:center;height:44px;line-height:44px;font-size:15px;font-weight:100;border-bottom:1px  solid #545454;}
.page-xl-tit h2:nth-last-child(1){border:none;}
.page-xl-tit h2 a{color:#c9c9c9;}
.page-xl-tit h2:hover a,.page-xl-tit h2.hover a{color:#fff;}
.page-xl-tit-sec{width:235px;float:left;padding:6px 5px;border-left:1px solid #ccc;position:absolute;top:0;left:115px;background:#fff;}
.page-xl-tit-sec ul li{line-height:30px;font-size:14px;}
.page-xl-tit-sec ul li a{color:#c9c9c9;}
.page-xl-tit-sec ul li:hover a{color:#fff;}
.box{display:none;}


/*section样式*/
.section { position: relative; overflow: hidden; top: 0; left: 0;z-index:70;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.section .bg img { display: block; width: 100%; height: 100%;}

/*sec1页面*/
.section1 .slide{position:relative;}
.section1 .slide img{display:block;width:100%;height:100%}
.section1 .slide div{width:100%;height:100%;position:absolute;left:0;top:0;}
.section1 .slide div span{display:block;width:1180px; text-align:left;margin:0 auto;margin-top:17%;}
.section1 .slide div p{width:100%;text-align:center;color:#fff;font-size:36px;margin-top:1.5%;}
#fullPage-nav ul li a.active span, .fp-slidesNav ul li a.active span{ background:#CCC; width:80px; height:4px;
}

.home-news{display:block;}
.home-news{width:1200px;position: absolute;left: 50%;margin-left: -600px;bottom:20px;display:block;transition: all 2.5s;bottom:-80%;height: 65%;}

/*sec4动画*/
.active .sec4-tit {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);transition-delay: 0.7s;}
.active .home-news{bottom:20px;transition-delay: 0.9s;}
.active .news-tit {opacity: 1;transition-delay: 1.7s;}


.home-footer {width:100%;position:absolute;bottom:0;height:60px;background:rgba(0,0,0,0.5);font-size:14px;color:#999;text-align:center;line-height:60px;transition: all 2.5s; bottom:-60px;}
.home-footer p{text-align: center;}
/*sec6动画*/
.active .sec6-tit {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);transition-delay: 0.7s;}
.active .home-map{left:17%;transition-delay: 0.9s;}
.active .home-telus{right:22.4%;transition-delay: 0.9s;}
.active .home-footer{bottom:0;transition-delay: 0.9s;}

.newsd{ background:url(../images/JT.png) no-repeat left center; padding-left:10px;}

