.bold{font-weight:bold;}
.inner_banner{width:100%;height:275px;text-align:center;overflow:hidden;padding-top:100px;}
.inner_banner .title{font-size:44px;color:#c41131;font-weight:bold;}
.inner_banner .font{font-size:24px;color:#c41131;margin-top:25px;display:inline-block;}
.inner_banner .line{width:40px;height:1px;background:#c41131;display:inline-block;vertical-align:middle;margin:0 20px;}
.case{width:1200px;margin:50px auto;}
.case .case-title{position:relative;}
.case .case-title h3{display:inline-block;position:absolute;left:0;top:0;font-size:32px;font-weight:normal;line-height:32px;color:#1e50ae;}
.case .case-title h3 span{font-size:14px;color:#818181;}
.case .case-title ul{padding-left:250px;line-height:32px;}
.case .case-title ul li{display:inline-block;padding:0 30px;margin-right:10px;border-radius:20px;cursor:pointer;}
.case .case-title ul li.active{background:#1e50ae;color:#fff;}
.case .case-content>div{margin:50px auto;display:none;}
.case .case-content>div.active{display:block;}
.case .case-content ul{display:flex;flex-flow:wrap row;justify-content:space-between;}
.case .case-content ul li{flex:0 0 590px;height:200px;background:#f4f4f4;position:relative;margin-bottom:20px;}
.case .case-content ul li .img{width:200px;height:180px;position:absolute;left:10px;top:10px;}
.case .case-content ul li img{width:200px;height:180px;display:block;}
.case .case-content ul li .text{padding:10px 10px 10px 230px;}
.case .case-content ul li .text h3{font-size:16px;text-align:left;line-height:40px;height:40px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.case .case-content ul li .text p{font-size:14px;line-height:30px;height:90px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.case .case-content ul li .more{display:inline-block;padding:5px 20px;margin-top:10px;color:#1e50ae;border:1px solid #1e50ae;}
.case-list{position:relative;padding-bottom:30px;}
.case-list .owl-nav{position:absolute;left:0;right:0;bottom:0;text-align:center;-webkit-tap-highlight-color:transparent;}
.case-list .owl-nav [class*='owl-']{color:#FFF;font-size:44px!important;margin:5px 100px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px;}
.case-list .owl-nav [class*='owl-']:hover{color:#869791;text-decoration:none;}
.case-list .owl-nav .disabled{opacity:0.5;cursor:default;}
.case-list .owl-nav.disabled+.owl-dots{margin-top:10px;}
.case-list .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.case-list .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.case-list .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}
.case-list .owl-dots .owl-dot.active span,
.case-list .owl-dots .owl-dot:hover span{background:#1e50ae;}
.position{width:1200px;margin:0 auto;padding:0 30px;line-height:50px;background:url(../images/home.png) left center no-repeat;color:#333;}
.position a{color:#333;}
.article{width:1200px;margin:0 auto 20px;position:relative;display:flex;justify-content:space-between;}
.article #main{width:860px;background:#fff;padding:30px;box-sizing:border-box;line-height:30px;}
.article #sidebar{width:320px;background:#fff;padding:20px;box-sizing:border-box;}
.article #main h3{font-size:16px;text-align:left;line-height:3;}
.article #main p{text-indent:2em;}
.article #main h2.title{line-height:100px;font-size:24px;text-align:center;}
.article #main .info{line-height:40px;border-bottom:1px solid #ccc;position:relative;}
.article #main .info .shares{margin:0;position:absolute;right:0;top:0;}
.article #main .content{padding:20px 0;}
.article #main .shares{margin:50px auto;text-align:center;}
.article #main .shares a{display:inline-block!important;float:none!important;}
.article #main .prenext{display:flex;}
.article #main .prenext li{flex:0 0 50%;box-sizing:border-box;padding:0 20px;height:30px;line-height:30px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.article #main .prenext li:first-child{background:url(../images/left.png) left center no-repeat;}
.article #main .prenext li:last-child{background:url(../images/right.png) right center no-repeat;text-align:right;}
.article #sidebar h3{font-size:24px;text-align:left;line-height:3;color:#1e50ae;}
.article #sidebar .news{padding:20px 0;}
.article #sidebar .news li{position:relative;height:100px;}
.article #sidebar .news li .img{width:135px;height:85px;position:absolute;left:0;top:5px;}
.article #sidebar .news li img{width:135px;height:85px;display:block;}
.article #sidebar .news li .text{padding-left:150px;}
.article #sidebar .news li .text p{max-height:72px;font-size:14px;line-height:24px;overflow:hidden;}
.team-list.owl-carousel{position:relative;}
.team-list.owl-carousel .owl-nav{position:absolute;left:0;right:0;top:40%;-webkit-tap-highlight-color:transparent;}
.team-list.owl-carousel .owl-nav [class*='owl-']{display:block;cursor:pointer;background:url(../images/arr.png) no-repeat;width:45px;height:45px;position:absolute;top:0;}
.team-list.owl-carousel .owl-nav .owl-prev{left:0;background-position:0 0;}
.team-list.owl-carousel .owl-nav .owl-next{right:0;background-position:-45px 0;}
.team-list.owl-carousel .owl-nav [class*='owl-']:hover{opacity:.7;}
.team-list.owl-carousel .item img{display:block;height:240px;}
.team-list.owl-carousel .item span{display:block;text-align:center;line-height:43px;background:#1e50ae;color:#fff;font-size:16px;}
