@charset "utf-8";.banner-shop{height:450px;background:url(../images/shop/shop-bg.jpg) no-repeat top center;padding-top:10px}.shop-company{position:relative;background:#FFF url(../images/shop/shop01.png) no-repeat center top;height:440px;width:250px;text-align:center;float:left}.shop-company img{width:110px;height:110px;border-radius:50%;margin-top:35px}.shop-company .company-name{color:#FFF;font-size:16px;margin-top:50px;height:25px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-company .local{font-size:14px;color:#ffdfd1;margin-top:10px}.shop-company .local i{display:inline-block;width:17px;height:21px;background:url(../images/shop/shop-icon.png) no-repeat -5px -4px}.shop-company .local span{margin:0 5px}.shop-company .fraction{margin-top:35px;color:#ff7b33;font-weight:700;font-size:18px}.shop-company .star i{display:inline-block;width:22px;height:22px;background:url(../images/shop/shop-icon.png) no-repeat -9px -46px;margin:0 7px}.shop-company .star i.half{background:url(../images/shop/shop-icon.png) no-repeat -9px -86px}.shop-company ul{margin-top:7px;background:#f7f7f7}.shop-company ul li{text-align:left;height:43px;line-height:43px;float:left}.shop-company ul li p{color:#666;font-size:12px;padding-left:10px}.shop-company ul li p font{color:#666;font-size:14px;font-weight:700;font-family:Arial}.shop-company ul li p i{display:inline-block;width:27px;height:27px;background:url(../images/shop/shop-icon.png) no-repeat -29px -4px;vertical-align:middle;margin-left:10px;margin-right:5px}.shop-company ul li p i.icon1{background:url(../images/shop/shop-icon.png) no-repeat -67px -8px}.shop-center{width:580px;height:440px;float:left;margin-left:10px;position:relative}.shop-center .lunhuan{position:relative;width:100%;height:440px}.shop-center .lunhuan #lunhuanback{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:440px}.shop-center .lunhuan #lunhuanback p{position:absolute;top:0;left:0;width:100%;height:440px;opacity:0;filter:alpha(opacity=0)}.shop-center .lunbonum-nav{position:absolute;right:30px;bottom:15px;z-index:5;height:14px;line-height:23px}.shop-center .lunbonum-nav li{float:left;margin-left:5px;width:10px;height:10px;background:#fff;opacity:.3;filter:alpha(opacity=30);cursor:pointer;border-radius:50%}.shop-center .lunbonum-nav .lunboone,.shop-center .lunbonum-nav li:hover{background:#fff;opacity:1;filter:alpha(opacity=100);cursor:pointer}.shop-center .lunhuan a{position:absolute;z-index:2;display:block;width:100%;height:100%}.shop-right{width:250px;height:440px;float:right;background:#FFF}.shop-right>div{padding:10px;position:relative;height:257px;overflow:hidden}.shop-right>div:nth-child(1){border-bottom:1px dashed #e5e5e5}.shop-right>div .h3-title{color:#666;height:20px;line-height:20px}.shop-right>div .h3-title span{background:#eee;color:#999;font-size:12px;border-radius:9px;padding:0 8px}.shop-right>div .h3-title i{display:inline-block;width:20px;height:15px;background:url(../images/shop/shop-icon.png) no-repeat -45px -33px;vertical-align:sub}.shop-right>div .h3-title i.icon1{background:url(../images/shop/shop-icon.png) no-repeat -69px -33px}.shop-right .qualidiv{height:235px;width:230px;overflow:hidden}.shop-right .quali{padding-bottom:5px;height:230px}.shop-right .quali li{height:50px;width:230px;background:url(../images/shop/shop02.jpg) no-repeat center;font-size:16px;color:#FFF;font-weight:500;line-height:50px;text-align:center;position:relative;margin-top:10px}.shop-right .quali li span{position:absolute;top:-12px;left:3px;font-family:Arial;color:#ffd0cb}.shop-right .next-page{position:absolute;bottom:13px;width:230px;height:14px;display:block;background:#000;background:rgba(0,0,0,.5);opacity:.5;filter:alpha(opacity=50);text-align:center}.shop-right .next-page i{display:inline-block;width:30px;height:15px;background:url(../images/shop/shop-icon.png) no-repeat -92px -9px}.shop-right .news{padding-top:8px}.shop-right .news li{height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.shop-right .news li a{color:#666;font-size:12px;line-height:25px;padding-left:15px}.shop-right .news li em{display:inline;width:100px}.shop-right .news li.active a,.shop-right .news li.active span{color:#f35438}.shop-right .news li a:hover{text-decoration:underline}.shop-right .news li span{font-size:30px;position:absolute;top:-11px;left:0;width:15px;height:35px;z-index:27;background:#FFF}.s-content{position:relative}.anchor{float:left;width:85px;height:270px;margin-left:-80px;background:url(../images/shop/shop03.png) no-repeat -4px 19px;position:fixed;top:620px}@media only screen and (max-height:680px){.anchor{top:300px}}.anchor ul{background:#FFF;margin-top:80px;width:70px}.anchor ul li{height:40px;line-height:40px;border-top:1px solid #ffe1d7}.anchor ul li:first-child{border-top:0}.anchor ul li a{display:block;color:#c6600f;text-align:center;font-size:14px}.anchor ul li a.active{background:url(../images/shop/shop04.png) no-repeat -43px;width:85px;color:#FFF;text-indent:-15px}.product-div{margin-top:10px}.product-div .product01{background:#FFF;padding:15px 20px}.product-div .product01 div{margin-top:7px}.product-div .product01 div span{display:inline-block;width:115px;height:34px;line-height:34px;color:#898989;background:url(../images/shop/shop09.png) no-repeat center;font-size:14px;text-align:center;cursor:pointer}.product-div .product01 div span.active{background:url(../images/shop/shop10.png) no-repeat center;color:#FFF}.product-div .product01 div span.see{position:relative}.product-div .product01 div span.see i{display:block;width:10px;height:10px;background:url(../images/shop/shop-icon.png) no-repeat -103px -31px;position:absolute;top:13px;right:14px}.product-div .product01 div span.down i{background:url(../images/shop/shop-icon.png) no-repeat -103px -43px}.product-div .product01 div span.down{background:url(../images/shop/shop11.png) no-repeat center;color:#d19962}.product-div div span.see ul{display:none}.product-div div span.down ul{display:block;position:absolute;top:58px;right:0;width:160px;z-index:100}.product-div div span.down ul li{border-top:1px solid #f6e1c7;height:45px;line-height:45px;color:#d19962;padding-left:20px;background:#fff7ee;text-align:left}.product-div div span.down ul li:first-child{border-top:0}.product-div div span.down ul li.active,.product-div div span.down ul li:hover{background:#fff3e4}.product-div .product02{margin-top:10px;background:#FFF;padding:25px 30px}.product02 .top{color:#898989;font-size:14px}.product02 .top i{color:#eee;padding:0 15px}.product02 .top span{color:#666}.product02 ul.produtul{margin-left:-32px}.product02 ul.produtul li{margin-top:30px;float:left;margin-left:32px}.product02 ul.produtul li div.imgdiv{position:relative;width:235px;height:145px;overflow:hidden}.product02 ul.produtul li div img{width:235px;height:145px}.product02 ul.produtul li div .title{position:absolute;bottom:0;left:0;padding:0 10px;width:215px;height:26px;background:url(../images/link.png) repeat;color:#fff;font-size:14px;line-height:26px}.product02 ul.produtul li div .title .product-share{display:inline-block;float:right;padding-left:10px;font-size:12px;cursor:pointer}.product02 ul.produtul li i.share{display:inline-block;margin-right:5px;width:9px;height:7px;background:url(../images/icon-index.png) no-repeat -10px -208px;vertical-align:middle}.product02 ul.produtul li:hover .share{background-position:1px -208px}.product02 ul.produtul li div.infodiv{width:213px;height:124px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px}.product02 div.infodiv .name{font-size:18px;color:#000;height:30px;line-height:30px;width:213px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product02 div.infodiv p{display:block;color:#8d8d8d;line-height:22px;height:40px;border-bottom:1px dashed #d9d9d9;width:208px;margin-left:-8px;padding:3px 10px 10px 10px;overflow:hidden}.product02 div.infodiv .buy{color:#666;font-size:12px;margin-top:10px}.product02 .pagination{text-align:center}.product02 .pagination li{margin-right:10px}.product02 div.infodiv .buy span label{color:#ff5335;font-size:24px}.btn-border{border:1px solid #ccc;background:#fafafa;width:98px;height:30px;line-height:30px;color:#666}.btn-border:hover,.product02 ul li:hover .btn-border{color:#FFF;background:#f35438;border:1px solid #f35438}.intro-div{background:#FFF url(../images/shop/shop20.jpg) no-repeat center;padding:10px;margin-top:15px;height:120px}.intro-div img{margin-top:40px;margin-left:20px;float:left}.intro-div div{font-size:12px;color:#898989;height:100px;line-height:25px;width:810px;float:right;margin-right:20px;margin-top:20px;text-indent:20px;overflow:hidden}.team-div{margin-top:15px;background:#FFF url(../images/shop/shop21.png) no-repeat center top}.team-div .teamimg{margin:30px}.team-div .tab{margin-top:50px;padding-bottom:65px}.team-div .tab ul{margin-left:60px;display:none}.team-div .tab ul.show{display:block}.team-div .tab ul li{float:left}.team-div .tab ul li.left{margin-right:48px}.team-div .tab ul li.left .bg{background:#FFF;padding:10px;display:block;width:160px}.team-div .tab ul li.left .bg img{width:160px;height:160px}.team-div .tab ul li.left .empiric{position:relative;margin-top:10px}.team-div .tab ul li.left .empiric p{position:relative;padding-left:27px;height:30px}.team-div .tab ul li.left .empiric .line{background:#ff7c33;width:3px;position:absolute;top:10px;left:11px;height:62px;display:block}.team-div .tab ul li.left .empiric p i{display:block;width:10px;height:10px;background:url(../images/shop/shop-icon.png) no-repeat -87px -99px;position:absolute;top:4px;left:7px}.team-div .tab ul li .name{color:#FFF;font-size:24px}.team-div .tab ul li .post span{background:#f7f7f7;color:#333;padding:1px 7px;border-radius:3px;margin-right:5px}.team-div .tab ul li .txt{width:700px;margin-top:43px}.team-div .tab ul li .txt i{display:block;width:30px;height:30px;background:url(../images/shop/shop-icon.png) no-repeat -45px -99px;float:left;margin-right:20px}.team-div .tab ul li .txt p{font-size:22px;color:#333}.team-div .tab ul li .txt div{color:#898989;font-size:14px;text-indent:25px;margin-top:21px;padding-left:55px;line-height:30px;height:120px;overflow:hidden}.team-div .tab-menu{margin-left:60px;padding-bottom:30px}.team-div .tab-menu ul{margin-left:-28px}.team-div .tab-menu li{position:relative;width:170px;height:80px;float:left;margin-left:65px;cursor:pointer}.team-div .tab-menu li .posi{position:absolute;top:0;right:0;width:80px;height:80px;background:rgba(241,241,241,.5);border-top-right-radius:5px;border-bottom-right-radius:5px;text-align:right;padding-right:10px}.team-div .tab-menu li .posi .name{color:#666;font-size:15px;font-weight:700;margin-top:10px}.team-div .tab-menu li .posi div{float:right}.team-div .tab-menu li .posi div p{width:75px;height:45px;display:table-cell;vertical-align:middle}.team-div .tab-menu li .posi div span{display:inline-block;width:100%;vertical-align:middle;text-align:right;word-wrap:break-word;word-break:break-all;color:#666}.team-div .tab-menu li.active .posi .name,.team-div .tab-menu li.active .posi div span{color:#FFF}.team-div .tab-menu li.active .posi{background:url(../images/shop/shop27.png) no-repeat right center}.case-div{background:#FFF;margin-top:15px;padding:25px 30px;margin-bottom:55px}.case-div .tab{margin-top:30px}.case-div .tab ul{display:none}.case-div .tab ul.show{display:block}.case-div .tab li{float:left}.case-div .tab li.right{margin-left:70px}.case-div .tab li .cheng{margin:0 35px}.case-div .tab li.right .txt{font-size:14px;color:#898989;line-height:35px;width:550px;text-indent:25px;margin-top:50px;height:175px;overflow:hidden}.case-div .tab-menu ul{margin-top:75px}.case-div .tab-menu ul li{position:relative;border-left:1px solid #eee;height:60px;width:147px;text-align:center;color:#898989;font-size:16px;cursor:pointer;float:left}.case-div .tab-menu ul li:first-child{border-left:0}.case-div .tab-menu ul li p{position:absolute;top:40px;left:50%;width:64px;text-align:center;margin-left:-32px}.case-div .tab-menu ul li i{display:block;width:45px;height:40px;background:url(../images/shop/shop-icon.png) no-repeat;position:absolute;left:50%;margin-left:-22px}.case-div .tab-menu ul li i.num1{background-position:-59px -131px}.case-div .tab-menu ul li i.num2{background-position:-60px -191px}.case-div .tab-menu ul li i.num3{background-position:-60px -253px}.case-div .tab-menu ul li i.num4{background-position:-60px -317px}.case-div .tab-menu ul li i.num5{background-position:-60px -372px}.case-div .tab-menu ul li i.num6{background-position:-61px -433px}.case-div .tab-menu ul li i.num7{background-position:-61px -490px}.case-div .tab-menu ul li.active em{position:absolute;width:100%;height:140px;background:url(../images/shop/shop32.png) no-repeat center top;left:0;top:-35px}.case-div .tab-menu ul li.active{color:#FFF}.case-div .tab-menu ul li.active p{color:#FFF}.case-div .tab-menu ul li.active i.num1{background-position:-126px -131px}.case-div .tab-menu ul li.active i.num2{background-position:-129px -190px}.case-div .tab-menu ul li.active i.num3{background-position:-129px -251px}.case-div .tab-menu ul li.active i.num4{background-position:-129px -311px}.case-div .tab-menu ul li.active i.num5{background-position:-129px -368px}.case-div .tab-menu ul li.active i.num6{background-position:-129px -428px}.case-div .tab-menu ul li.active i.num7{background-position:-129px -485px}.mask{position:fixed;top:0;left:0;z-index:150;width:100%;height:100%;background:url(../images/bg-shade.png) repeat}.popups{position:fixed;top:50%;left:50%;z-index:199;margin:-310px 0 0 -505px;width:1010px;height:620px}.pop-cnt .bigimg-div{width:800px;height:620px;float:left;background:#fff}.pop-cnt .title{color:#333;font-size:18px;font-weight:700;height:45px;line-height:45px;border-bottom:1px solid #e5e5e5;padding-left:20px}.pop-cnt .title span{float:right;margin-right:8px;margin-top:4px}.pop-cnt .title span a{display:inline-block;width:35px;height:35px;background:url(../images/shop/pop-icon.png) no-repeat -12px -14px}.pop-cnt .title span a.close{background-position:-16px -65px}.pop-cnt .bigimg-div .img-cnt{padding:30px 0 60px;text-align:center;overflow:hidden;width:800px}.pop-cnt .smallimg-div{width:200px;float:right;background:#FFF;height:620px;text-align:center;color:#999;position:relative}.pop-cnt .smallimg-div ul{overflow:hidden;width:200px;height:620px}.pop-cnt .smallimg-div li:first-child{margin-top:15px}.pop-cnt .smallimg-div li div{width:168px;height:120px;border:1px solid #e5e5e5;overflow:hidden;margin:8px auto 0;position:relative}.pop-cnt .smallimg-div li div img{margin-top:8px;height:105px}.pop-cnt .smallimg-div li p{height:22px;line-height:22px}.pop-cnt .smallimg-div li div em{display:block;width:100%;height:100%;cursor:pointer;background:#000;background:rgba(0,0,0,.5);opacity:.5;filter:alpha(opacity=50);position:absolute;z-index:10;left:0;top:0}.pop-cnt .smallimg-div li.active div em{display:none}.pop-cnt .smallimg-div li.active p{color:#333}.btn-a{position:absolute;right:-33px;bottom:0}.btn-a a{display:block;width:32px;height:32px;background:url(../images/shop/pop-icon.png) no-repeat -15px -184px}.btn-a a.p-next{background:url(../images/shop/pop-icon.png) no-repeat -15px -124px}.aptitude-noresult{background:url(../images/shop/no-certificate.png) no-repeat center 37px;width:100%;height:220px}.shop-activity-noresult{background:url(../images/shop/no-active.png) no-repeat center 25px;width:100%;height:100px}.online-consult{position:relative;width:110px;margin:15px auto 0 auto;height:38px}.online-consult .btn{display:block;margin:0 auto;width:110px;height:30px;line-height:30px;font-size:14px;color:#fff;text-align:center;border-radius:30px;background:#f35438}.online-lists{display:none;position:absolute;top:38px;left:-17px;z-index:3;width:145px;text-align:center}.online-lists .online-box{display:inline-block;padding:15px 0;background:#fff;box-shadow:0 0 10px #ccc;border-radius:3px}.online-lists:before{content:"";position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.online-lists .list{position:relative;display:block;height:24px;padding-bottom:2px;padding-left:13px;margin:0 10px;text-align:left}.online-lists .list:before{content:"";position:absolute;top:0;left:0;width:25px;height:26px;background:url(../images/shop/im-online.png) no-repeat center}.online-lists .list em{background:#f1f1f1;display:block;padding:0 10px 0 18px;height:24px;border-radius:0 30px 30px 0;font-size:14px;color:#666;line-height:24px;text-align:left;overflow:hidden}.online-lists .list+.list{margin-top:10px}.online-consult:hover .online-lists{display:block}.online-consult:hover .btn{background:url(../images/shop/im-btn.png) no-repeat center}.product-div .product02 .top{position:relative}.product-div .online-consult{position:absolute;top:-5px;right:0;margin:0}