@charset "utf-8";
html,body,div,h1,h2,h3,h4,p,ul,ol,li,table,td,tr,img,dl,dt,dd{
    padding: 0;
    margin:0;
    border:0;
}
img{border:0;}
li{list-style: none;}
table{border-collapse: collapse;}
html{
    width: 100%;
    height: 100%;
}
a{
    text-decoration:none;
}
body{
    font-family:'微软雅黑','宋体',Arial, Helvetica, Tahoma, Helvetica;
    background:#18202d;
}
.clearfix:after {clear:both; display:block; visibility:hidden; overflow:hidden; height:0!important; line-height:0; content:".";*zoom:1;}
.clear {clear:both;}
.screen_1{
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background: #000;
}
.screen_1>div{
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background: #000;
}
.screen_1 h1{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -395px;
    margin-top: -151px;
    z-index: 20;
}
/*secTwo*/
.secTwo{
    width:1180px;
    height:805px;
    margin:0 auto;
    position: relative;
}
.secTwo .bg{
    width:998px;
    height:891px;
    position: relative;
    left:-58px;
    top:-86px;
    background-color:#FFF;
    background-image:-webkit-linear-gradient(135deg,#FFF 0%,#708090 90%);
    background-image:linear-gradient(135deg,#FFF 0%,#708090 90%);
}
.secTwo .text{
    position: absolute;
    left:0;
    top:-60px;
    width:870px;
    color:#18202d;
    display:none;
}
.secTwo .text>h4{
    line-height:100px;
    font-size: 56px;
}
.secTwo .text>p{
    line-height:40px;
    font-size: 21px;
    height:120px;
    overflow: hidden;

}
.secTwo .text>p>a{
    line-height:40px;
    font-size: 21px;
    height:120px;
    overflow: hidden;
	color:#000000;
}
.secTwo .picture{
    position: absolute;
    left:0;
    top:175px;
    width:100%;
    height:518px;
    display:none;
}
.secTwo .nav{
    position: absolute;
    left:0;
    bottom:20px;
    width:100%;
    height:80px;
    overflow: hidden;
}

.secTwo .nav>li{
    float:left;
    width:147.5px;
    text-align: center;
    line-height:40px;
    color:#fff;
    font-size: 26px;
    cursor: pointer;
}
.secTwo .nav>li.cur{
    color:#000;
}
.secTwo .line{
    position: absolute;
    bottom:168px;
}
.secTwo .leftSolid{
    left:-100px;
    width:100px;
    border-bottom:3px solid #fff;
}
.secTwo .rightDash{
    right:-100px;
    width:100px;
    border-bottom:3px dotted #fff;
}
.secTwo .centerDash{
    left:0;
    width:100%;
    border-bottom:3px dotted #fff;
}
.secTwo .centerSolid{
    left:0;
    width:50px;
    border-bottom:3px solid #fff;
}
.secTwobtn{
    position: absolute;
    bottom:120.5px;
    left:0;
    cursor: pointer;
}
/*secThree*/
.secThree{
    width:1180px;
    height:650px;
    margin:122px auto 0;
    position: relative;
    overflow: hidden;
    color:#fff;
    font-size: 26px;
    background:url(http://s0.ifengimg.com/2017/01/18/yiqilai_fa150860.png) no-repeat;
}
.secThree>ul{
    width:1191px;
    margin:0 auto 4px;
}
.secThree li h4{
    font-size: 26px;
    line-height:98px;
    margin-bottom:5px;
}
.secThree li p{
    line-height:40px;
}
.secThree li{
    width:235px;
    height:212px;
    box-shadow:0 0 10px 0 #000;
    -webkit-box-shadow:0 0 10px 0 #000;
    text-align: center;
    background:url(http://s0.ifengimg.com/2017/01/17/ybg_04825b63.jpg);
}
.secThree li .y{
    color:#e6d38f;
}
.secThree .one li{
    margin-left:4px;
    float:right;
}
.secThree .two li{
    float:left;
}
.secThree .two li.c{
    margin-left:243px;
    margin-right:243px;
}
.secThree .three li{
    float:left;
    margin-right:4px;
}
.secThree>p{
    position: absolute;
    right:65px;
    bottom:23px;
    width:440px;
    line-height:40px;
    text-shadow:0 0 5px 0 #000;
    -webkit-text-shadow:0 0 5px 0 #000;
}
.secThree>p span{
    color:#f54343;
}
/*secFour*/
.secFour{
    width:1180px;
    height:706px;
    margin:97px auto 0;
}
.secFour .xmNav{
    height:115px;
    padding-left:86px;
}
.secFour .xmNav>span,
.secFour .xmNav>div
{
    float:left;
}
.secFour .xmNav>span{
    width:81px;
    height:10px;
    margin-top:57px;
    background-color:#e6d38f;
}
.secFour .xmNav>div
{
    width:296px;
    height:115px;
    margin:0 45px;
    background:url(http://s0.ifengimg.com/2017/01/18/xmybg_0b15dbae.png) no-repeat;
    background-position:-334px 0;
    display:table;
    cursor: pointer;
    text-align: center;
}
.secFour .xmNav>div.cur{
    background-position:0 0;
}
.secFour .xmNav>div span{
    font-size: 26px;
    color:#506775;
    line-height:35px;
    display:table-cell;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    *display:inline;
    *position:relative;
    *top:20px;
}
.secFour .xmNav>div.cur span{
    color:#cab572;
    background-image: -webkit-gradient(linear, 0 0, right 0, from(rgba(236, 222, 168, 1)), to(rgba(220, 197, 122, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.secFour .xmList{
    margin-top:25px;
    display:none;
}
.secFour .xmList li{
    float:left;
    width:232px;
    height:210px;
    margin-right:4px;
    position: relative;
}
.secFour .xmList li img{
    display: block;
    position: absolute;
    top:0;
    left:0;
    width:232px;
    height:210px;
}
.secFour .xmList li .front{
    z-index: 2;
}
.secFour .xmList li .back{
    z-index: 1;
}
.marT-50{
    margin-top:50px;
}
.secFour .xmList p{
    margin-top:30px;
    line-height: 40px;
    font-size:25px;
    color:#fff;
}
.secFour .xmList p a{
    color:#fff;
    text-decoration: none;
}
.secFour .xmList p a:hover{
    color:#fff;
    text-decoration: underline;
}
/*secFive*/
.secFive{
    width:1135px;
    padding-left:45px;
    height:978px;
    margin:0 auto;
}
.secFive>a,
.secFive>div.tt{
    float:left;
    width:261px;
    height:320px;
    margin-right:20px;
    position: relative;
}
.secFive>div.tt{
    text-align: right;
}
.secFive>a .front{
    z-index: 2;
    display: block;
    position: absolute;
    top:0;
    left:0;
    width:261px;
    height:320px;
}
.secFive>a .back{
    color:#fff;
    position: absolute;
    top:0;
    left:0;
    z-index: 1;
    width:211px;
    height:230px;
    padding:90px 25px 0;
    background:url(http://s0.ifengimg.com/2017/01/18/liba_dad2f48a.png) no-repeat;
}
.secFive>a .back h4{
    font-size: 41px;
    line-height:55px;
}
.secFive>a .back p{
    width:211px;
    font-size: 26px;
    line-height:35px;
    height:105px;
    overflow: hidden;
}
.top-55{
    top:-55px;
}
.top-110{
    top:-110px;
}
/*secSix*/
.secSix{
    
}
.secSix>img{
    display:block;
    margin:0 auto 60px;
}
#d_tab29{
    position:relative;
    width:1192px;
    margin:0 auto;
    height:504px;
    text-align:center;
}
#d_tab29 .d_img{
    position:relative;
    margin:0 auto;
    width:1041px;
    height:100%
}
#d_tab29 .d_img li{
    border:5px solid #fff;
    position:absolute;
    z-index:0;
    background:#19222f;
    text-align: center;
    overflow: hidden;
    display:none;
}
#d_tab29 .d_img li img{
    width:100%;
    height:100%;
    vertical-align: middle;
}
#d_tab29 .d_img li.d_pos1{
    display:list-item;width:500px;height:368px;line-height:364px;
    left:0%;	top:58px;	z-index:1;
}
#d_tab29 .d_img li.d_pos2{
    display:list-item;width:662px;height:439px;line-height:435px;
    left:6%;top:24px;z-index:2;
}
#d_tab29 .d_img li.d_pos3{
    display:list-item;width:747px;height:494px;line-height:490px;
    left:13%;top:0;z-index:3;
}
#d_tab29 .d_img li.d_pos4{
    display:list-item;width:662px;height:439px;line-height:435px;
    right:6%;top:24px;z-index:2;
}
#d_tab29 .d_img li.d_pos5{
    display:list-item;width:500px;height:368px;line-height:364px;
    right:0%;top:58px;z-index:1;
}

/*#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('../images/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('../images/btn.png') no-repeat 0 -18px}*/

#d_tab29 .d_next,
#d_tab29 .d_prev{
    position:absolute;
    top:206px;
    z-index:10;
    cursor:pointer;
    width:45px;
    height:82px;
    background:url(http://s0.ifengimg.com/2017/01/18/dongbtn_85615fd0.png) no-repeat;
}
#d_tab29 .d_next{
    right:0;
    background-position:right 0;
}
#d_tab29 .d_prev{
    left:0;
}
#d_tab29 .text{
    position: absolute;
    bottom:-80px;
    font-size:26px;
    color:#fff;
    text-align: center;
    display:block;
    width:100%;
    left:0;
}

/*secSeven*/
.secSeven{
    padding-top:117px;
    height:1035px;
    background:url(http://s0.ifengimg.com/2017/01/18/haibg_a8de4e88.jpg) no-repeat center;
}
.secSeven>div{
    width:1180px;
    margin:0 auto;
    position: relative;
}
.secSeven .tt{
    position: absolute;
    top:10px;
    right:0;
}
.slide{
    width:1180px;
    height:847px;
    position:relative;
    overflow:hidden;
}
.slide ul{
    width:983px;
    height:847px;
    overflow:hidden;
}
.slide ul li{
    float:left;
    width:983px;
    height:847px;
    position:relative;
}
.slide ul li img{
    position:absolute;
    bottom:0;
    left:0;
    width:943px;
    height:628px;
}
.slide ul li p{
    position:absolute;
    top:0;
    left:25px;
    width:600px;
    font:26px/42px "微软雅黑","宋体";
}
.slide ul li p,.slide ul li p a{
    color:#fff;
}

.slide ol{
    position:absolute;
    right:62px;
    bottom:47px;
    width:110px;
    height:304px;
}
.slide ol li{
    width:110px;
    height:73px;
    margin-top:3px;
    cursor:pointer;
    opacity:.5;
    filter:alpha(opacity=50);
}
.slide ol li.current{
    opacity:1;
    filter:alpha(opacity=100);
}
.slide ol li img{
    width:110px;
    height:73px;
}
.slide-prev,.slide-next{
    position:absolute;
    right:76px;
    width:88px;
    height:88px;
    cursor:pointer;
    z-index:1000;
    background: url(http://s0.ifengimg.com/2017/01/18/haibtnbg_3fef88ba.png) no-repeat;
}
.slide-prev:hover,.slide-next:hover{
    background-position:right 0;
}
.slide-prev{
    bottom:523px;
}
.slide-next{
    bottom:393px;
}
.slide-prev span,.slide-next span{
    display:block;
    margin-left:36px;
    margin-top:39px;
    width:15px;
    height:10px;
    background: url(http://s0.ifengimg.com/2017/01/18/haijt_527fbdcf.png) no-repeat;
}
.slide-next span{
    background-position:0 bottom;
}



