@charset "utf-8"; .pannel{margin-top:40px;} .pannel h3{ font-size:25px; margin-bottom:20px;font-weight:100;text-align:center;line-height:2; color:#003c65} .pannel h3 span{ display:inline-block; width:60px; height:1px; background:#003c65;} .pl-txt{ width:325px; overflow:hidden; height:280px; background:#fff; padding:40px 20px; font-size:15px;text-align:center; line-height:2; position:relative;} a.more{ text-align:center; display:block; position:absolute; font-size:18px; bottom:40px; width:90px; height:30px; line-height:30px; color:#fff; left:50%; margin-left:-45px; background:#dab866} a.more:hover{background:#e4b440} .pl-pic{ width:710px; height:360px; overflow:hidden} .pl-pic img{ width:100%; display:block} .fld2{height:360px; position:relative} .fld2 .slides li{height:360px} .fld2 .flex-control-nav {width: 98%;text-align: right; } .fld2 .flex-control-nav li a { border-radius:50%; width:10px; height:10px;text-indent:9999em} .fld2 .flex-control-nav li a.active {background: #dab866; } .pl2{width:540px; height:720px; background:#fff; position:relative} .pl2 dl{ height:350px; overflow:hidden; margin-bottom:25px} .pl2 dl img{width:100%; display:block} .pl2 ul{ padding:0 30px;} .news li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:28px; font-size:15px} .news li a span{ padding-right:20px;} .marketing ul{text-align:center; line-height:1.8; font-size:15px;} .marketing ul b{ font-size:20px;} .partner-list{ position:relative;} .btn_left,.btn_right{height:44px;width:30px;cursor:pointer;position:absolute; top:50%; margin-top:-22px;background:url(../Images/arr.png) no-repeat left center;} .btn_left{ left:-70px;} .btn_right{ right:-70px; background-position:right center;} .partner-list li{ float:left; width:300px; padding:20px 30px; height:460px;margin-right:10px; *display:inline; overflow:hidden; background:#fff} .partner-list li img{ width:100%;} .partner-list li p{ height:420px; overflow:hidden} .partner-list li span{ display:block; text-align:center; line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px;} #slider-wrap{ width:100%;margin:0 auto; overflow:hidden} #slider-item{ height:100%;width:30000px;} #slider-item div{ float:left;} .case{position:relative} .case div{ margin:0 -10px; } .case dl{ width:33.33%; float:left; margin-bottom:20px;} .case dl a{ display:block; margin:0 10px;} .case dl dd { height:230px; overflow:hidden} .case dl dd img{ display:block; width:100%} .case dl dt{ text-align:center; padding:10px 0; font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff} .video { width: 100%;margin:40px auto 0;min-width:1100px; height:590px; overflow:hidden; } .video_one { position: relative; overflow: hidden; height:100%; } .video_one a.video-big{ display:block;height:100%; width:100%;} .videos { float:left; width:200px; text-align:center; } .video_one .vjs-big-play-button { width: 1.5em; border-radius: 1.5em; font-size: 5em; top: 194px; left: 47%; } .video_two .vjs-big-play-button, .video_three .vjs-big-play-button, .video_four .vjs-big-play-button { width: 1.5em; border-radius: 1.5em; font-size: 3em; top: 59px; left: 140px; } .video-js { background-color: transparent; } .smallVideo{height:200px; position:absolute; left:0; bottom:0;margin: 0 50px;overflow: hidden;} .video-big, .video-small{ display:block; position:relative;} .video-small{border:1px solid #eee;width:190px;height:120px; margin:0 auto; display:block; overflow:hidden} .video-small img{ width:100%; height:100%;} .video-big .bofangbtn, .video-small .bofangbtn{ position:absolute; top:30%; left:50%; background-image:url(../images/video_btn.png); background-repeat:no-repeat; background-size:cover;} .video-big .bofangbtn{ width:69px; height:71px; margin-left:-35px; opacity:0.5;} .video-small .bofangbtn{ width:45px; height:46px; margin-left:-22px; margin-top:-20px;top:50%;} .btn_arrow{position:absolute;bottom:100px;color: #fff; width:14px; height:24px; background-image:url(../images/lr_arrow.png); background-repeat:no-repeat; display:block; cursor:pointer;} .btn_l{left:0; background-position:0 0;} .btn_r{right:0; background-position:-21px 0; } .videoList{height:200px; width:auto; padding: 20px 0 0 0; position:relative;} .smallVideoList{height:200px; width:auto;} ._fr a.more{ width:120px; margin-left:-60px;}