@import url(main.css);
.i_tit h3{font-size:30px;line-height:40px;text-align:center;font-weight:500;}
.i_tit h3 a{color:#ab1e24;}
.i_tit p{color:#444;text-align:center;font-size:16px;}

.i_brand{max-width:1920px;margin:0 auto;background:url(../images/i_brand_bg.jpg) top center no-repeat;padding:50px 0;}
.i_brand ul{margin-top:20px;}
.i_brand ul li{float:left;width:290px;height:290px;overflow:hidden;margin-right:12px;margin-top:12px;position:relative;}
.i_brand ul li:nth-child(4n+4){margin-right:0;}
.i_brand ul li .i_brand_bg{width:290px;height:290px;background:#49494c;}
.i_brand ul li .i_brand_bg img{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index:2;transition:all .5s;width: 150px;}
.i_brand ul li:hover .i_brand_bg img{top:-50%;transition:all .5s;}

.i_brand_cover{max-height:0;position:absolute;bottom:0;left:0;right:0;transition:all .5s;}
.i_brand_cover .i_brand_cover_img{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index:2;display:none;width: 150px;}
.i_brand ul li:hover .i_brand_cover{max-height:290px;transition:all .5s;}
.i_brand ul li:hover .i_brand_cover .i_brand_cover_img{display:block;transition:all .5s;}

.i_poster{max-width:1920px;margin:0 auto;background:#ab1e24;padding:15px 0;}
.i_poster_l{width:1010px;float:left;background:#FFF;margin:15px 0;padding:22px 20px;}
.i_poster_l img{float:left;width:425px;}
.i_poster_l span{float:left;width:334px;font-size:18px;font-weight:600;line-height:76px;display:block;text-align:center;}
.i_poster_l p{float:right;width:240px;padding-left:10px;font-size:18px;line-height:76px;font-weight:600;color:#ab1e24;}
.i_poster_r{float:right;}
.i_poster_r img{width:150px;height:150px;}

.i_sidebar{margin:50px auto 0;max-width:1920px;}

.i_sidebar_list{margin-top:50px;}
.i_sidebar_list li{float:left;width:224px;transition:all .5s;margin-right:20px;margin-bottom:20px;}
.i_sidebar_list li:nth-child(5n+5){margin-right:0;}
.i_sidebar_list li span{display:block;width:224px;height:217px;border:1px solid #ccc;overflow:hidden;}
.i_sidebar_list li span img{width:222px;height:215px;transition:all .5s;}
.i_sidebar_list li p{width:94%;padding:0 3%;height:40px;line-height:40px;text-align:center;border:1px solid #ccc;border-top:none;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;transition:all .5s;}
.i_sidebar_list li:hover img{transform:scale(1.2);transition:all .5s;}
.i_sidebar_list li:hover p{background:#ab1e24;color:#FFF;transition:all .5s;}

.i_about{max-width:1920px;margin:0 auto 0;background:#49494c;}
.i_about_sub{width:1140px;margin:0 auto;background:url(../images/i_about_bg.png) top center no-repeat;padding:35px 30px;color:#FFF;}
.i_about_sub img{float:left;margin-right:30px;}
.i_about_sub a{color:#FFF;}
.i_about_sub h4{font-size:30px;line-height:60px;padding-top:50px;font-weight:500;}
.i_about_sub b{font-weight:500;font-size:16px;line-height:32px;}
.i_about_sub p{font-size:16px;line-height:32px;}
.i_about_sub span{display:inline-block;width:130px;height:35px;line-height:35px;background:#ab1e24;text-align:center;margin-top:30px;}

.i_area{max-width:1920px;margin:0 auto 0;background:#f1f1f1;padding:50px 0 50px;}

.i_area_list{margin-top:50px;}
.i_area_list li{float:left;margin-right:18px;}
.i_area_list li:last-child{margin-right:0;}
.i_area_list li .i_area_img{width:225px;height:195px;position:relative;overflow:hidden;transform: rotate(120deg);}
.i_area_list li .i_area_child{width:225px;height:195px;overflow:hidden;transform: rotate(-60deg);}
.i_area_list li .i_area_child1{width:225px;height:195px;overflow:hidden;transform: rotate(-60deg);}
.i_area_list li img{width:100%;height:100%;transition: all .5s;}
.i_area_list li:hover img{transform: scale(1.2);transition: all .5s;}

.i_area_list li .txt{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(73,73,76,0.1);}
.i_area_list li .txt p{display:none;text-align:center;color:#FFF;font-size:18px;line-height:195px;}

.i_area_list li:hover .txt{background:rgba(235,104,0,0.1);}
.i_area_list li:hover .txt p{display:block;}

.i_news{max-width:1920px;margin:50px auto 0;}
.i_news_list{float:left;margin-right:55px;}
.i_news_list li{width:560px;margin-bottom:15px;cursor:pointer;transition:background .5s;zoom:1;}
.i_news_list li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.i_news_list li span{display:block;float:left;width:70px;height:70px;margin-right:25px;padding:10px 0;color:#b9b9b9;}
.i_news_list li span i{font-style: normal;font-size:60px;line-height:60px;}
.i_news_list li span em{font-style: normal;font-size:16px;line-height:16px;margin-top:10px;}
.i_news_con{width:460px;float:right;}
.i_news_con b{display:block;font-size:18px;line-height:40px;font-weight:500;border-bottom:1px dashed #cfcfcf;}
.i_news_con b a{color:#282828;}
.i_news_con p{color:#cacaca;font-size:14px;line-height:28px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.i_news_list li:hover{background:#f1f1f1;transition:background .5s;}

.i_news_r{width:585px;float:right;font-size:16px;line-height:32px;}
.i_news_r b{display:block;margin-top:10px;}
.i_news_r b a{color:#282828;}
.i_news_r span{display:block;color:#b9b9b9;}
.i_news_r p{color:#cacaca;font-size:14px;line-height:28px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}

.i_partner{max-width:1920px;margin:50px auto 0;}

.i_partner_sub{position:relative;padding:50px 60px;}
#i_partner-container{position:static;}

#i_partner-slide img{width:100%;}

#i_partner-next, #i_partner-prev{position: absolute;top:50%;width:40px;height:40px;}
#i_partner-next{background-image:url(../images/i_partner_r.png);}
#i_partner-prev{background-image:url(../images/i_partner_l.png);}
#i_partner-next:after, #i_partner-prev:after {font-family: none;}
#i_partner-next:after, .swiper-container-rtl #i_partner-prev:after {content:' ';}
#i_partner-prev:after, .swiper-container-rtl #i_partner-next:after {content: ' ';}

.i-ph_partner{display:none;}
