﻿.i_section {
	 position:relative;
}
.i_caption {
	 width:100%;
	 background:url("../images/i_caption_bg.png") no-repeat top center;
	 text-align:center;
	 position:absolute;
	 z-index:10;
	 top:-20px;
	 left:0;
	 color:#fff;
}
.i_caption h2 {
	 font-size:40px;
	 padding-top:46px;
}
.i_caption .little_title {
	 font-size:27px;
}
.i_caption .look_more {
	 width:240px;
	 height:60px;
	 display:block;
	 line-height:60px;
	 border:1px solid #adadad;
	 border-radius:50px;
	 margin:30px auto 40px;
	 position:relative;
	 z-index:10;
}
.i_caption .look_more .circle {
	 width:14px;
	 height:14px;
	 border:1px solid #dadbdb;
	 border-radius:50%;
	 margin:22px 55px 0 29px;
}
.i_caption .look_more p {
	 font-size:24px;
	 color:#e6e6e6;
}

.i_section1 {
	 background:#fff;
}

/* 视频弹窗 */
.vedio_pannel {
	 position:fixed;
	 top:50%;
	 left:50%;
	 z-index:10000;
	 transform:translate(-50%,-50%);
	 -webkit-transform:translate(-50%,-50%);
	 -o-transform:translate(-50%,-50%);
	 -moz-transform:translate(-50%,-50%);
	 -ms-transform:translate(-50%,-50%);
	 display:none;
}
.vedia_close {
	 position:absolute;
	 width:25px;
	 height:25px;
	 background:url("../images/close.png") no-repeat center;
	 background-size:cover;
	 top:-50px;
	 right:0;
	 cursor:pointer;
}


.index_top {
	 width:100%;
	 position:absolute;
	 z-index:9999;
}
/* 首页banner */
.i_banner {
	 width:100%;
	 padding-top:105px;
}

.slider{position: relative;width: 100%;height: auto;overflow: hidden;}
.slider__wrapper{height: auto;overflow: hidden;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slider__item{height: auto;float: left;clear: none;}
.slider__item a{ display:block; padding-bottom:40.5%; max-height:770px;background-position:50% 50%; background-size:cover;display: block;}
.slider-arrows{ display:none;}
.slider-arrow{position: absolute;display: block;margin-bottom: -20px;width: 80px;height: 80px;line-height: 80px;text-decoration: none;text-align: center;color: #fff;font-size:40px;background-color: #333;background-color: rgba(50,50,50,.3);border-radius: 50%;}

/*左右按钮样式及放置位置*/
.arrowsWrapper{ display:none;}
.slider-arrow--right{bottom: 50%;right: 30px;}
.slider-arrow--left{bottom: 50%;left: 30px;}
.slider-nav{position: absolute;bottom: 150px;}
.slider-nav__item{/*nva样式*/width:42px;height:42px;float: left;clear: none;display: block;margin: 0 5px;background:url("../images/dot.png") no-repeat;}
.slider-nav__item--current{background:url("../images/dot.png") no-repeat;background-position:right top;width:42px;} /*被选中后的样式*/


.i_section2 {
	 height:937px;
}
.i_section2 .i_section2_bg {
	 width:100%;
	 height:100%;
	 background:url("../images/i_bg2.png") no-repeat center;
	 background-size:cover;
	 position:absolute;
	 top:-115px;
	 left:0;
}

.i_section2 .main {
	 position:relative;
	 z-index:3;
	 padding-top:150px;
}
.i_section2 .left,
.i_section2 .right {
	 width:45%;
}
.i_section2 .left .line {
	 height:1px;
	 background:#7e7e7e;
	 margin-bottom:2px;
}
.i_section2 .left .cell_box {
	 border:1px solid #7e7e7e;
	 border-bottom:none;
}
.i_section2 .left .cell {
	 display:block;
	 border-bottom:1px solid #7e7e7e;
	 padding:14px 0;
}
.i_section2 .left .pic {
	 width:125px;
	 height:125px;
	 padding-left:25px;
}
.i_section2 .left .pic img {
	 width:100%;
}
.i_section2 .left .info {
	 padding-left:182px;
	 color:#fff;
}
.i_section2 .left .info .cell_title {
	 color:#d1cfcf;
	 font-size:18px;
	 line-height:38px;
}
.i_section2 .left .info .cell_title .icon {
	 width:20px;
	 height:10px;
	 float:left;
	 background:#e3e3e3;
	 margin:15px 18px 0 0;
}
.i_section2 .left .info .mes {
	 width:270px;
	 margin:8px 0 0 0;
	 color:#8c8c8c;
	 line-height:24px;
}

.i_section2 .right {
	 width:621px;
	 height:466px;
	 background:url("../images/i_section2_right_bg.png") no-repeat center;
	 background-size:cover;
	 position:relative;
	 cursor:pointer;
}
.i_section2 .right .pic {
	 position:absolute;
	 width:90%;
	 left:50%;
	 top:50%;
	 transform:translate(-50%,-50%);
	 -webkit-transform:translate(-50%,-50%);
	 -o-transform:translate(-50%,-50%);
	 -ms-transform:translate(-50%,-50%);
	 -moz-transform:translate(-50%,-50%);
}
.i_section2 .right .pic img {
	 width:100%;
	 
}
.i_section2 .right .pic .vedio_btn {
	 width:88px;
	 height:88px;
	 background:url("../images/vedio_btn.png") no-repeat;
	 background-size:cover;
	 position:absolute;
	 top:50%;
	 left:50%;
	 margin-left:-44px;
	 margin-top:-44px;
}


.i_section3 {
	 height:737px;
	 z-index:4;
}
.i_section3 .i_section3_bg {
	 width:100%;
	 height:100%;
	 background:url("../images/i_bg3.png") no-repeat center;
	 background-size:cover;
	 position:absolute;
	 top:-115px;
	 left:0;
}
.i_section3 .i_caption {
	 top:-115px;
}
.i_section3 .main {
	 position:relative;
	 top:0;
}


.i_section4 {
	 height:600px;
	 z-index:4;
}
.i_section4 .i_section4_bg {
	 width:100%;
	 height:843px;
	 background:url("../images/i_bg4.png") no-repeat center;
	 background-size:cover;
	 position:absolute;
	 top:-115px;
	 left:0;
}
.i_section4 .i_caption {
	 top:-115px;
}
.i_section4 .main {
	 position:relative;
	 top:40px;
}
.i_section4 .p_tab_choose .bottom_line {
	 margin-left:380px;
}
.i_section4 .pic {
	 width:380px;
	 height:378px;
}
.i_section4 .pic img {
	 width:100%;
}
.i_section4 .info {
	 /*padding-left:403px;*/
}
.i_section4 .info .i_news_cell {
	 padding:0 10px;
	 height:48px;
	 line-height:48px;
	 color:#d1cfcf;
	 display:block;
	 border-bottom:1px solid #414951;
	 background:rgba(255,255,255,0.1);
}
.i_section4 .info .i_news_cell:nth-last-of-type(1) {
	 border-bottom:none;
}
.i_section4 .info .i_news_cell.active,
.i_section4 .info .i_news_cell:hover {
	 background:#292f32;
}
.i_section4 .info .i_news_cell .mes {
	 width:85%;
	 overflow:hidden;
	 white-space:nowrap;
	 text-overflow:ellipsis;
}


.i_section5 {
	 height:335px;
	 z-index:4;
}
.i_section5 .i_section5_bg {
	 width:100%;
	 height:450px;
	 background:url("../images/i_bg5.png") no-repeat center;
	 background-size:cover;
	 position:absolute;
	 top:-20px;
	 left:0;
}
.i_section5 .middle_line {
	 width:1px;
	 height:252px;
	 background:#757678;
	 position:absolute;
	 left:50%;
	 bottom:-39px;
}
.i_section5 .main {
	 position:relative;
	 z-index:9;
	 color:#e1e1e1;
	 padding-top:130px;
}
.i_section5 .left .pic_box {
	 float:left;
	 margin-right:25px;
}
.i_section5 .left .pic {
	 width:214px;
	 height:205px;
	 background:url("../images/code_bg.png") no-repeat center;
	 background-size:cover;
	 position:relative;
}
.i_section5 .left .pic img {
	 position:absolute;
	 width:80%;
	 top:50%;
	 left:50%;
	 transform:translate(-50%,-50%);
	 -webkit-transform:translate(-50%,-50%);
	 -o-transform:translate(-50%,-50%);
	 -ms-transform:translate(-50%,-50%);
	 -moz-transform:translate(-50%,-50%);
}
.i_section5 .left .pic_box p {
	 text-align:center;
	 padding-top:10px;
	 font-size:16px;
	 max-width: 214px;
}
.i_section5 .right {
	 padding-right:164px;
	 color:#fff;
	 font-size:14px;
}
.i_section5 .right p {
	 line-height:34px;
}
.i_section5 .right a {
	 color:#fff;
	 font-size:14px;
}
#footer{ margin:63px 0 0;}