/*
+----------------------------------------------------------------------
| LN-EWS v2.0 [ Build a line, love the line. ]
| Copyright (c) 2010~2024 http://jzline.com All rights reserved.
| Author: xwxc
+----------------------------------------------------------------------
*/



.case_bg{height:auto;width:100%;overflow:hidden;background:url(/static/tn03/index_bg/03.jpg);background-origin:100% 100%;background-color:#f5f5f5;background-attachment:fixed;position:relative}
.case{margin:120px 0px 200px 0px;color:#fff;position:relative;color:#333;height:auto}
.case .tit_box{height:auto}
.case .tit{margin:0px 0px 0px 0px;height:85px}
.case .tit h2{color:#0158a8;font-size:20px;font-weight:bold;font-family:arial}
.case .tit h3{color:#222;font-size:40px;padding-top:10px}
.case .tit_desc{font-size:18px;padding-top:10px;line-height:1.8;color:#999;text-align:right}
.case .tit{margin:0px 0px 0px 0px;height:160px;width:100%;text-align:center;position:relative}
.case .tit h2{color:#393939;font-size:100px;font-weight:bold;font-family:arial;position:relative;z-index:0;font-style:italic}
.case .tit h3{color:#da2f37;font-size:40px;text-align:center;position:absolute;left:0;right:0;top:50px;margin:0 auto;width:100%;z-index:9999;display:flex;align-items:center;justify-content:center;gap:20px}
.case .tit h3::before{content:"";width:20px;height:2px;background-color:#da2f37}
.case .tit h3::after{content:"";width:20px;height:2px;background-color:#da2f37}
.case .item_box{height:auto;margin:30px 0 0 0}
.case .item{border:5px solid #fff}
.case .item .pic{width:100%;height:310px;overflow:hidden;background-color:#fff}
.case .item .pic img{width:100%;height:100%;overflow:hidden;object-fit:cover;object-position:top}
.case .item .name{background-color:#0158a8;height:50px;width:100%;line-height:50px;font-size:16px;text-align:center;color:#fff}
.case .item .name i{position:absolute;right:20px}
.case .item:hover .pic img{transform:scale(1.1);transition:all 1s ease}
.case .item:hover .name{color:#fff}
.case .item:hover .name i{position:absolute;right:30px;color:#fff}
.picMarquee-left{width:100%;overflow:hidden;position:relative}
.picMarquee-left .bd{padding:10px}
.picMarquee-left .bd ul{overflow:hidden;zoom:1}
.picMarquee-left .bd ul li{margin:0 8px;float:left;display:inline;overflow:hidden;text-align:center;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:3px solid #0158a8;text-align:center;background-color:#fff}
.picMarquee-left .bd ul li .pic{text-align:center}
.picMarquee-left .bd ul li .pic img{width:auto;width:400px;height:300px;display:block;padding:2px;margin:0 auto}
.picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.picMarquee-left .bd ul li .title{line-height:24px;background-color:#f5f5f5;line-height:45px;height:45px}
@media only screen and (max-width:768px){.case{margin:50px 0px 50px 0px}
.case .item .pic img{height:160px}
}@media only screen and (max-width:1300px){.case .tit img{width:300px}
}

@media only screen and (max-width:1000px){
	
.picMarquee-left .bd ul li .pic img{width:auto;width:275px;height:200px;display:block;padding:2px;margin:0 auto}

}



