
.ipart .title .e_tit{font-size:14px; font-family:'sy-l'; color:#e60012; text-transform:uppercase; margin-bottom:2px;}
.ipart .title .c_tit{font-size:42px; line-height:42px;; color:#e60012;}
.ipart3{background:urL(../images/ipart3_bg2.jpg) no-repeat right; background-size:cover; position:relative; padding:80px 0;}
.ipart3::before{content:''; width:496px; height:100%; background:url(../images/ipart3_bg1.png) no-repeat right; background-size:cover; position:absolute; left:0; top:0;}
.ipart3 .left{width:23%; position:relative; z-index:1;}
.ipart3 .left .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:50px;}
.ipart3 .left ul{display:inline-block; box-sizing:border-box;}
.ipart3 .left li{margin-bottom:55px; position:relative;}
.ipart3 .left li img{cursor:pointer;}
.ipart3 .left li::after{content:''; width:0; height:1px; background:#fff; position:absolute; right:-115px; top:50%; transform:translateY(-50%); transition:all 0.5s ease;}
.ipart3 .left li:hover::after{width:100px;}
.ipart3 .left li.cur::after{width:100px;}
.ipart3 .left li:last-child{margin-bottom:0;}
.ipart3 .right{width:70.3%;}
.ipart3 .infor .more{display:block; line-height:44px; box-sizing:border-box; color:#e60012; font-size:14px; padding-left:45px; position:relative; width:170px; border:1px solid #e60012; border-radius:10px; margin-top:10px;}
.ipart3 .infor .more::after{content:''; width:23px; height:7px; background:url(../images/ipart2_jt2.png) no-repeat center; background-size:cover; position:absolute; right:35px; top:50%; transform:translateY(-50%);}
.ipart3 .infor .more:hover{color:#fff; background:#e60012;}
.ipart3 .infor .more:hover::after{background:url(../images/ipart2_jt.png) no-repeat center; background-size:cover;}
.ipart3 .infor .con{font-size:16px; line-height:28px; color:#666; margin-top:20px; margin-bottom:40px;}
.ipart3 .content .item img{width:auto; display:inline-block;}
.ipart3 .content .item .t{font-size:18px; color:#333; font-family:'sy-m'; margin-top:15px; transition:all 0.5s ease;}
.ipart3 .content .item .c{font-size:14px; color:#e60012;}
.ipart3 .content .item:hover .t{color:#e60012;}
.ipart3 .content .owl-nav{text-align:right; margin-top:25px;}
.ipart3 .content .owl-nav div{display:inline-block; width:54px; height:54px;}
.ipart3 .content .owl-nav .owl-prev{background:url(../images/prev_blue.png) no-repeat center; background-size:cover; margin-right:15px; transition:all 0.5s ease;}
.ipart3 .content .owl-nav .owl-next{background:url(../images/next_blue.png) no-repeat center; background-size:cover; transition:all 0.5s ease;}
.ipart3 .content .owl-nav .owl-prev:hover{background:url(../images/prev_blue2.png) no-repeat center; background-size:cover;}
.ipart3 .content .owl-nav .owl-next:hover{background:url(../images/next_blue2.png) no-repeat center; background-size:cover;}



.ipart3 .content .item .c{font-family:'sy-l';}
.ipart3 .left li{font-size:20px;color: #fff;}

.ipart3 .left li:hover{
	font-weight: bold;
}
.ipart3 .left li:hover a{
	color: #fff;
}
.ipart3 .left li img{display:inline-block;}
.ipart3 .left li .li_img2{display:none;}
.ipart3 .left li.cur .li_img2{display:inline-block;}
.ipart3 .left li.cur .li_img1{display:none;}
.ipart3 .left li:hover .li_img2{display:inline-block;}
.ipart3 .left li:hover .li_img1{display:none;}

.ipart3 .content .item img{width:100%;}
.ipart3 .content .owl-nav.disabled{display:block;}

.ipart3 .left li:first-child::after{width:100px;}

.ipart3 .left .tit{margin-bottom:105px;}
.ipart3 .left li{margin-bottom:110px;}

.ipart2{padding-top:90px; padding-bottom:110px;}
.ipart2 .infor{margin-bottom:60px;}
.ipart2 .content .item{margin-left:14px; position:relative; float:left; width:14%; height:561px; text-align:center; color:#fff; background-repeat:no-repeat; transition-duration:1s; cursor:pointer; border-radius:10px; position:relative; overflow:hidden;}
.ipart2 .content .item:first-child{margin-left:0;}
.ipart2 .content .item1{background-position:79% 0;}
.ipart2 .content .item2{background-position:75% 0;}
.ipart2 .content .item3{background-position:82% 0;}
.ipart2 .content .item4{background-position:55% 0;}
.ipart2 .content .item.on, .ipart2 .content .item:hover{width:55.2%; text-align:left; background-position:0 !important;}
.ipart2 .content .item .inner{width:100%; text-align:center; position:absolute; left:0; top:50%; transform:translateY(-50%); box-sizing:border-box; transition:all 1s ease; box-sizing:border-box;}
.ipart2 .content .item .inner .tit{font-size:28px; transition:all 1s ease; line-height:28px; font-family:'sy-m';}
.ipart2 .content .item .inner .con{opacity:0; visibility:hidden; transition:all 1s ease; height:0; overflow:hidden; font-size:16px; line-height:24px;}
.ipart2 .content .item .inner .con .txt{margin:15px 0 35px;} 
.ipart2 .content .item.on::before{opacity:0; visibility:hidden;}
.ipart2 .content .item.on .inner{top:auto; bottom:55px; transform:translateY(0); text-align:left; padding-left:65px;}
.ipart2 .content .item.on .inner .tit{font-size:30px; line-height:30px;}
.ipart2 .content .item.on .inner .con{opacity:1; visibility:visible; height:auto;}
.ipart2 .content .item{background-size:cover;}
.ipart2 .content .item a{display:block; height:100%; color:#fff;}
.ipart2 .content .item .inner .con .txt{font-size:16px;}
.ipart2 .content .item .inner .con .txt span{display:block; font-size:16px;}

@media only screen and (max-width:1240px){
	.ipart3 .left li{font-size:15px;}
	.ipart3 .left li {
    margin-bottom: 80px;
}
}