.main{ padding:0;}
.j-content{height:auto;margin:65px 0 50px;padding:0;overflow:hidden;background:url(../images/line1.png) repeat-y 240px #fff; border:1px solid #ddd;}
.j-content .pull-left{width:248px; min-height:100px; padding:25px 15px; overflow:hidden;}
.j-content .pull-left h3{color:#005bac; border-bottom:3px solid #005bac; text-align:center; font-size:20px; font-weight:700; line-height:70px;}
.j-content .pull-left ul li{border-bottom:1px solid #ddd; text-align:center; font-size:14px; line-height:40px;}
.j-content .pull-left ul li.active,
.j-content .pull-left ul li:hover{background:#1f80c4;}
.j-content .pull-left ul li:hover a,
.j-content .pull-left ul li.active a{color:#fccd60;}
.j-content .pull-left ul li a{color:#6b6b6b;}
.j-content .pull-left ul li a:hover{color:#fccd60;}
.j-content .pull-right{width:950px; min-height:100px; padding:20px 50px 50px; overflow:hidden;}
.j-content .pull-right h1{font-size:30px; font-weight:500; height:77px; line-height:77px;margin-bottom:6px; box-sizing:border-box;border-bottom:1px solid #ccc;}
.j-content .pull-right .content{font-size:14px;}
.j-content .pull-right .content p{font-size:14px; line-height:24px; text-align:justify; word-wrap:break-word; padding:8px 0;
text-indent:2em; color:#555;}
.j-content .pull-right h2{color:#333;margin-bottom:6px;text-align:center;padding:8px 0 8px;border-bottom:1px solid #ddd;font:800 26px/30px arial;}
.j-content .pull-right h2 span{font-weight:normal;line-height:20px;color:#999;font-size:12px;}

/* 服务项目 */
.j-service{background:#fff; padding:85px 0; overflow:hidden;}
.j-service .all-title{text-align:center; margin-bottom:50px; overflow:hidden;}
.j-service .all-title .title{font-size:35px; color:#333; line-height:1.5}
.j-service .all-title .text{font-size:14px; color:#818181;}
.j-service .service-list{display:block; margin:0; position:relative; overflow:hidden;}
.j-service .service-list:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.4);content: '';-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;-webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);}
.j-service .service-list:hover:before{-webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);}
.j-service .list-bg{padding:20px 0; overflow:hidden; text-align:center;}
.j-service .list-bg1{background:url(../images/001.png) center repeat;}
.j-service .list-bg2{background:url(../images/002.png) center repeat;}
.j-service .list-bg3{background:url(../images/003.png) center repeat;}
.j-service .list-bg4{background:url(../images/004.png) center repeat;}
.j-service .list-bg5{background:url(../images/005.png) center repeat;}
.j-service .list-bg6{background:url(../images/006.png) center repeat;}
.j-service .list-txt{margin-top:10px; color:#fff; overflow:hidden;}
.j-service .list-title{font-size:16px;}
.j-service .list-text{font-size:12px;}
.service-content [class^=col-]{padding:10px;}

/* 视频展示 */
.j-video{background: url(../images/300.jpg) no-repeat center; padding:85px 0; overflow:hidden; width:100%; height:700px;}
.j-video .all-title{text-align:center; margin-bottom:50px; overflow:hidden;}
.j-video .all-title .title{font-size:35px; color:#fff; line-height:1.5}
.j-video .all-title .text{font-size:14px; color:#fff;}
.j-video .video-content{width:100%; height:400px; background:#000;}
.j-video .video-content .f-l,
.j-video .video-content .f-r{width:600px; height:400px;}
.j-video .video-content .f-r ul li{width:300px; height:200px; float:left; overflow:hidden;}
.zoom-container{height:200px;position: relative;overflow: hidden;display: inline-block;font-size: 16px;font-size: 1rem;vertical-align: top;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.zoom-container a{display: block; position: absolute; top: 50%; left: 50%;margin:-22px 0 0 -22px;opacity: 0;}
.zoom-container:hover a{opacity: 1; z-index: 500;}
.zoom-container img{display: block;width: 100%;height: 200px;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;}
.zoom-container .zoom-caption{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 10;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;color: #fff;}
.zoom-container .zoom-caption p{position: absolute;bottom: 0;left:0; right: 0;text-align: center;font-size: 16px; font-weight: bold;background: rgba(0, 0, 0, .5);margin:0;padding: 10px;}
.zoom-container:hover img{-webkit-transform:scale(1.25); -moz-transform:scale(1.25); -ms-transform:scale(1.25); -o-transform:scale(1.25); transform:scale(1.25);}
.zoom-container:hover .zoom-caption{background: rgba(0, 0, 0, .5);}

/* 经典案例 */
.j-case{width:100%; height:700px;background:url(../images/200.jpg) repeat-y; padding:85px 0; overflow:hidden;}
.j-case .all-title{text-align:center; margin-bottom:50px; overflow:hidden;}
.j-case .all-title .title{font-size:35px; color:#fff; line-height:1.5}
.j-case .all-title .text{font-size:14px; color:#fff;}
.j-case ul li{ border:1px solid #303030; background:#303030; padding:5px;display:inline-block; margin:7px 8px 8px 7px; overflow:hidden;}
.j-case .img{position:relative;display:block;overflow:hidden;}
.j-case .img:hover{text-decoration:none;}
.j-case .img .img img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;max-width:auto;width:100%;}
.j-case .img1{width:270px; height:180px;}
.j-case .img:hover .txt{bottom:0;}
.j-case .txt{position:absolute;bottom:-45px;left:0;line-height:45px;font-size:16px;width:100%;color:#fff;text-align:center;display:block;background:#9b0000;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;padding:0 11px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.j-case .img img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;max-width:auto;width:100%;}
.j-case .img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

/* 直营店面 */
.j-store{width:100%; height:1318px;background:url(../images/100.png) no-repeat; padding:85px 0; overflow:hidden;}
.j-store .all-title{text-align:center; margin-bottom:50px; overflow:hidden;}
.j-store .all-title .title{font-size:35px; color:#fff; line-height:1.5}
.j-store .all-title .text{font-size:14px; color:#fff;}
.store-list{position: relative;margin: 0 0 15px 15px;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transition: 0.3s all;-webkit-transition: 0.3s all;overflow: hidden;}
.store-list:hover{box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);transform: translate3d(0, -5px, 0);-webkit-transform: translate3d(0, -5px, 0);}
.store-list:hover .brief-text{color: #333;}
.j-store .f-l .store-list:first-child{margin: 0 0 15px 0;}
.j-store .f-l{width:300px;}
.j-store .f-r{width:900px;}
.j-store .f-r ul li{height:194px; background:#303030; text-align:center; display:inline-block;}
.j-store .f-r ul li img{padding:10px 10px 0 10px; overflow:hidden;}
.j-store .f-r ul li .title a{font-size:14px; color:#959595; line-height:30px;}

/* 广告投放 */
.j-advertisements{ width:100%;}

/* list */
.list-nav{margin:75px 0 0; overflow:hidden;}
.list-nav .nav-tabs{margin:0 auto; text-align:center; border-bottom:0;}
.nav-tabs>li{display:inline-block; text-align:center; float:none; margin-bottom:0;}
.nav-tabs>li>a{display:inline-block;height:33px; line-height:13px;width:118px;text-align:center;border-radius:0;background:#fff;border:1px solid #666;color:#666;cursor:pointer; margin-right:-5px;}
.nav-tabs>li>a:hover{border:1px solid #666; background:#fff;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{background:#666; border:1px solid #666; color:#fff;}
.j-list-content{width:100%; min-height:300px; margin:40px 0 75px; overflow:hidden;}


.j-list-content ul li{ border:1px solid #303030; background:#303030; padding:5px;display:inline-block; margin:7px 8px 8px 7px; overflow:hidden;}
.j-list-content ul li .img{position:relative;display:block;overflow:hidden;}
.j-list-content ul li .img:hover{text-decoration:none;}
.j-list-content ul li .img .img img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;max-width:auto;width:100%;}
.j-list-content ul li .img1{width:270px; height:180px;}
.j-list-content ul li .img:hover .txt{bottom:0;}
.j-list-content ul li .txt{position:absolute;bottom:-45px;left:0;line-height:45px;font-size:16px;width:100%;color:#fff;text-align:center;display:block;background:#9b0000;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;padding:0 11px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.j-list-content ul li .img img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;max-width:auto;width:100%;}
.j-list-content ul li .img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

/* 分页 */
.j-pagination{width:100%;text-align:center;}
.j-pagination .pagination > .active > a,
.j-pagination .pagination > .active > span,
.j-pagination .pagination > .active > a:hover,
.j-pagination .pagination > .active > span:hover,
.j-pagination .pagination > .active > a:focus,
.j-pagination .pagination > .active > span:focus{background-color:#f52f3e;border-color:#f52f3e;color:#fff;}
.j-pagination .pagination > li > a,.j-pagination .pagination > li > span{color:#646464;margin:0;}
.j-pagination .pagination > li:first-child > a,.j-pagination .pagination > li:first-child > span{border-radius:0;}
.j-pagination .pagination > li:last-child > a,.j-pagination .pagination > li:last-child > span{border-radius:0;}
.j-list-content .j-pagination .pagination li{ margin:8px 4px; padding:0; border:none;}

/* show */
.j-show-content{width:100%; min-height:300px; background:#fff; margin:40px 0 75px; border:1px solid #ddd; padding:50px; overflow:hidden;}
.j-show-content .content{font-size:14px;}
.j-show-content h2{color:#333;margin-bottom:6px;text-align:center;padding:8px 0 8px;border-bottom:1px solid #ddd;font:800 26px/30px arial;}
.j-show-content h2 span{font-weight:normal;line-height:20px;color:#999;font-size:14px;}
.j-show-content .content p{font-size:14px; line-height:24px; text-align:justify; word-wrap:break-word; padding:8px 0;
text-indent:2em; color:#555;}
.j-show-content .content img{border:1px solid #ddd; border-radius:3px; display:block; margin:0 auto; padding:5px; overflow:hidden;}
.j-show-content .f14{font-size:14px; line-height:30px; margin:20px 0; overflow:hidden;}
.j-show-content .f14 a{color:#333;}
.j-show-content .f14 a:hover{color:#f00;text-decoration:underline;}



/*返回顶部*/
#toTop{display:none;text-decoration:none;position:fixed;bottom:50px;right:30px;overflow:hidden;border:none;z-index:20;width:50px;height:50px;background:url(../images/top.png) 0 top no-repeat;text-indent:-999px;}
#toTop:hover{outline:none;background:url(../images/top.png) 0 bottom no-repeat;}