.cs3 li .pkgpng,.whatcxt li s{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}
.cs3 li:hover .pkgpng,.whatcxt li:hover s{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)}

.cs0 li img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.cs0 li:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}

.pkgtit,.pkgtit b{height:54px;line-height:54px;overflow:hidden;display:block}
.pkgtit{width:100%;background:#f4f5f9}
.pkgtit b{padding-left:30px;width:180px;background:#e90000;font-size:24px;color:#fff;float:left}
.pkgpath .sw{padding:20px 0}
.pkgpath .path{padding-left:30px}

.pkgtype{float:left;width:240px;height:40px;background:#f4f5f9;border-radius:4px;font-size:14px;color:#999;line-height:40px;position:relative;z-index:1}
.pkgtype span{display:block;float:left;padding:0 0 0 30px;position:relative;z-index:2}
.pkgtype ol{background:#f4f5f9;top:40px;left:70px;overflow:visible;width:140px;border-radius:0 0 4px 4px;box-shadow:0 5px 10px #e6e6e6;position:absolute}
.pkgtype ol li{border-top:1px solid #fff;border-bottom:1px solid #e6e6e6;padding:0 0 0 30px;width:110px;height:40px;cursor:pointer;display:none}
.pkgtype ol li:hover{background-color:#e90000;color:#fff;border-color:#e90000}
.pkgtype ol li.on,.pkgtype ol li.on:hover{position:absolute;top:-40px;left:0;text-align:left;border:0;background-position:right -209px;background-color:inherit;color:#999;display:block}
.pkgtype ol.onhv li.on{background-position:right -176px}
.pkgtype ol.onhv li{display:block}

.pkgsch{float:right;width:330px;height:40px}
.pkgsch input{float:right;border-radius:4px}
.pkgsch .txt{border:1px solid #e5e5e5;width:258px;background:#fff;line-height:38px;height:38px}
.pkgsch .sbt{border:0;width:60px;background:#999;line-height:40px;height:40px;color:#fff;text-align:center;display:inline-block;margin:0 0 0 10px;cursor:pointer}


.pkglist li{width:100%;overflow:hidden;border-bottom:1px solid #e6e8f0}
.pkglist dl{float:left;padding:30px 0}
.pkglist dt,.pkglist dt img{float:left;width:178px;height:178px;overflow:hidden}
.pkglist dt{border:1px solid #e6e8f0}
.pkglist dd{float:left;width:630px;display:inline;margin:0 0 0 30px}
.pkglist h3,.pkglist h3 a{display:block;height:44px;overflow:hidden;font-size:20px;line-height:44px}
.pkglist h3 b{display:inline-block;color:#ff6000;font-size:14px;margin:0 0 0 6px}
.pkglist h4,.pkglist p{display:block;overflow:hidden;color:#999;margin:10px 0 0 0}
.pkglist h4{line-height:26px;height:78px}
.pkglist p{line-height:38px;height:38px;text-align:right}
.pkglist p a{display:inline-block;padding:0 30px 0 0;color:#999;background-position:-114px 15px}
.pkglist p a:hover{color:#e90000;background-position:right 15px}

.pkgdt .sw{padding:30px 0 0 0;border-top:1px solid #ebebeb}
.pkgdt .col_l{width:400px;height:400px;overflow:hidden}
.pkgdt .col_r{width:770px}
.pkgdt h2{float:left;width:100%;font-size:32px;line-height:48px}
.pkgdt .xq{float:left;width:440px;margin:26px 0 0 0}
.pkgdt h3{font-size:20px;color:#00479d;height:32px;line-height:32px;overflow:hidden}
.pkgdt h4{font-size:14px;color:#999;height:104px;line-height:26px;overflow:hidden;margin:18px 0 0 0}
.pkgdt .jg{font-size:16px;color:#666;line-height:40px;height:40px;overflow:hidden;margin:16px 0 0 0}
.pkgdt .jg b,.pkgdt .jg em{display:block;float:left}
.pkgdt .jg b{font-size:30px;color:#ff0000;font-family:Arial, Helvetica, sans-serif;padding:0 10px}
.pkgdt .btn{margin:24px 0 0 0;height:44px}
.pkgdt .btn a,.pkgdt .btn a:hover{float:left;display:block;border:1px solid #00479d;width:134px;height:42px;line-height:42px;background:#fff;color:#00479d;margin:0 0 0 16px;text-align:center;font-size:16px;border-radius:2px}
.pkgdt .btn .btnbuy,.pkgdt .btn .btnbuy:hover{background:#00479d;color:#fff;margin:0}
.pkgdt .btn .btnbuy:hover{background:#002e73}

.pkgdt .infotel{height:288px;margin:16px 0 0 0}
.pkgdt .infotel li{padding:14px 0}
.pkgdt .infotel .w3,.pkgdt .infotel .w4{border-bottom:0}

.pkgtab .txttab p{padding:2px 32px 0 32px}
.pkgtab .txttab .on{border-top:3px solid #00479d}
.pkgtab .txttab .on p{color:#00479d;padding-top:0;height:51px}
.pkgtab .txttab .khhp:hover,.pkgtab .khhp a:hover p{border-color:#f39700}
.pkgtab .khhp a:hover,.pkgtab .khhp:hover p{color:#fff;background:#f39700}
.pkgtab .txtcont{border:1px solid #e7e7e7;border-top:0;padding:0 31px}
.pkgtab .worth{padding-bottom:30px}

.pkgpng,.pkgqd dd s,.pkgqd dd i,.whatcxt li s,.pkglist p a,.pkgtype ol li.on,.pkgfit li i,.pkgfit li s{background-image:url(../image/pkg_png.png);background-repeat:no-repeat}
.pkgqd{padding:30px 0 0 0}
.pkgqd dt,.pkgqd dd{width:100%;float:left}
.pkgqd dt{height:40px;line-height:40px;margin:0 0 20px 0}
.pkgqd dt i{float:left;display:inline-block;width:4px;height:30px;margin:5px 26px 0 0;background:#00479d}
.pkgqd dt b{float:left;display:block;color:#00479d;font-size:24px}
.pkgqd dd,.pkgqd dd s,.pkgqd dd i,.pkgqd dd p,.pkgqd dd em{height:44px;line-height:44px;overflow:hidden}
.pkgqd dd{border-bottom:1px dashed #e7e7e7}
.pkgqd dd s,.pkgqd dd i,.pkgqd dd p,.pkgqd dd em{float:left;display:inline-block}
.pkgqd dd s{width:30px;background-position:0 14px}
.pkgqd dd p{width:730px;margin-right:36px}
.pkgqd dd p b{color:#e90000}
.pkgqd dd em{width:190px}
.pkgqd dd i{width:20px;margin:0 65px;background-position:-50px 12px}
.pkgtj,.pkgtj p{height:80px}
.pkgtj{position:relative}
.pkgtj p{position:absolute;top:0;left:-31px;width:1198px;background:#f4f5f9}
.pkgtj p b,.pkgtj p span{height:44px;line-height:44px;margin:18px 0 0 0;font-size:20px;color:#a0a0a0}
.pkgtj p b{display:block;float:left;padding:0 0 0 61px}
.pkgtj p span{display:block;float:right;padding:0 31px 0 0}
.pkgtj p span s,.pkgtj p span em,.pkgtj p span i,.pkgtj p span a{float:left;display:block;height:44px;overflow:hidden}
.pkgtj p span a,.pkgtj p span a:hover{width:150px;background:#f39700;border-radius:2px;color:#fff;text-align:center}
.pkgtj p span a:hover{background:#e89000}
.pkgtj p span i{width:140px;font-size:24px;color:#ff0000}
.pkgtj p span em{display:inline-block;padding:0 0 0 26px;margin:11px 0 0 26px;border-left:1px solid #ccc;height:22px;line-height:22px}

.ptb6{padding:55px 0 60px 0}
.pkgmtit{height:51px;line-height:51px;font-size:32px;text-align:center}
.pkgmtit span{display:inline-block;position:relative}
.pkgmtit i{display:block;position:absolute;top:50%;margin:-1px 0 0 0;width:180px;height:1px;overflow:hidden;background:#333}
.pkgmtit .i1{left:-200px}
.pkgmtit .i2{right:-200px}
.pkgstit{text-align:center;font-size:16px;line-height:30px;height:30px;overflow:hidden;color:#888}
.pkgwhy{background:#002e73 url(../image/pkg_bg1.jpg) no-repeat center 0}
.pkgdk{background:#f4f5f9}
.pkgwhy .pkgmtit span,.pkgwhy .pkgstit{color:#ffaa00}
.pkgwhy .pkgmtit i{background:#ffaa00}
.pkgwhytxt{font-size:16px;color:#fff;padding:22px 14px 0 70px;line-height:30px;background:url(../image/pkg_dt1.png) no-repeat 14px 14px}
.pkgwhytxt p{padding:0 56px 8px 0;background:url(../image/pkg_dt2.png) no-repeat right bottom;min-height:30px}

.whocxt{width:100%;overflow:hidden}
.whocxt li{float:left;display:inline;width:240px;border-left:1px solid #bfc3d1;margin:0 0 0 -1px}
.whocxt i{display:block;width:48px;height:48px;overflow:hidden;margin:0 auto}
.whocxt .i1{background-position:0 -50px}
.whocxt .i2{background-position:-60px -50px}
.whocxt .i3{background-position:-120px -50px}
.whocxt .i4{background-position:-180px -50px}
.whocxt .i5{background-position:-240px -50px}
.whocxt b{display:block;text-align:center;font-size:18px;margin:10px 0 0 0;height:36px;line-height:36px}

.howcxt{width:100%;overflow:hidden}
.howcxt li{float:left;width:240px;text-align:center;padding:20px 0}
.howcxt li p{height:30px;line-height:30px;position:relative}
.howcxt li span,.howcxt li b{display:inline-block;position:relative}
.howcxt li span{font-size:20px;line-height:30px;height:30px;overflow:hidden}
.howcxt li s{display:block;width:240px;height:5px;overflow:hidden;background:#7ecef4;position:absolute;top:20px;left:50%;margin:0 0 0 -120px}
.howcxt li i,.howcxt li em{display:block;background:#bfc3d1;overflow:hidden;position:absolute}
.howcxt li i{width:1px;height:50px;left:-1px;top:-20px}
.howcxt li em{width:200px;height:1px;left:50%;top:-20px;margin:0 0 0 -100px}
.howcxt .hh i{top:0}

.pkgld{background-image:url(../image/pkg_dtmap.jpg);background-repeat:no-repeat;background-position:center 105px}
.ldcxt{width:100%;overflow:hidden}
.ldcxt ul{float:left;display:inline;margin:-28px 0 0 -28px}
.ldcxt li,.ldcxt li s{width:279px;height:178px}
.ldcxt li{float:left;display:inline;margin:28px 0 0 28px;position:relative;text-align:center}
.ldcxt li s{display:block;position:absolute;top:0;left:0;background:#fff;border-radius:10px;opacity:.7}
.ldcxt li p{position:relative;padding:29px 0 30px 0}
.ldcxt li b{font-size:24px;line-height:30px;display:block}
.ldcxt li i{display:block;width:50px;height:3px;background:#00479d;border-radius:2px;overflow:hidden;margin:20px auto 0 auto;position:relative}
.ldcxt li em{display:block;border-top:1px solid #e7e8ee;margin:-2px 0 0 0;padding:15px 0 0 0;line-height:26px;font-size:16px;color:#666}
.ldcxt li:hover s{opacity:1}

.docxt i{border-width:2px;background-color:#fff}
.docxt b{font-size:16px}
.pkgoth .title span{border-color:#00479d}
.pkgoth .goods{color:#00479d}

.oncebuy .title span{width:504px}
.oncebuy .goods{padding:0 0 0 524px}

.oncejust ul{float:left;display:inline;margin:-28px 0 0 -28px}
.oncejust li{float:left;display:inline;width:277px;margin:28px 0 0 28px;padding:0 0 30px 0;border:1px solid #e5e5e5;border-radius:3px}
.oncejust .pic{display:block;padding:20px 29px 0 30px}
.oncejust .pic em,.oncejust .pic em pic{display:block;width:180px;height:180px}
.oncejust .pic em{overflow:hidden;margin:0 auto}
.oncejust .pic span{display:block;font-size:16px;line-height:26px;height:52px;overflow:hidden;margin:10px 0 0 0}
.oncejust .price{color:#999;margin:10px 29px 0 30px;width:218px;overflow:hidden;line-height:30px;height:30px;overflow:hidden}
.oncejust .price b,.oncejust .price em,.oncejust .price span{float:left;display:block}
.oncejust .price span{font-size:24px;color:#e90000;padding:0 0 0 5px}
.oncejust .btn{margin:20px 0 0 0}
.oncejust .gobuy,.oncejust .gobuy:hover{float:none;margin:0 auto;width:130px;height:38px;line-height:38px;border-radius:20px;font-size:16px}
.oncejust li:hover{border-color:#e90000}
.oncejust li:hover .gobuy{color:#fff;background:#e90000}

.whatcxt{width:100%;overflow:hidden}
.whatcxt li{float:left;width:400px;text-align:center;padding:30px 0}
.whatcxt li p{position:relative}
.whatcxt li span,.whatcxt li b{display:block;text-align:center}
.whatcxt li .b1{font-size:24px;height:32px;line-height:32px;margin:16px 0 0 0}
.whatcxt li .b2{font-size:16px;line-height:26px;height:26px;margin:4px 0 0 0;color:#666}
.whatcxt li s{display:block;width:60px;height:60px;overflow:hidden;margin:0 auto}
.whatcxt .w1 s{background-position:0 -112px}
.whatcxt .w2 s{background-position:-60px -112px}
.whatcxt .w3 s{background-position:-120px -112px}
.whatcxt .w4 s{background-position:-180px -112px}
.whatcxt .w5 s{background-position:-240px -112px}
.whatcxt .w6 s{background-position:0 -172px}
.whatcxt li i,.whatcxt li em{display:block;background:#bfc3d1;overflow:hidden;position:absolute}
.whatcxt li i{width:1px;height:168px;left:-1px;top:-30px}
.whatcxt li em{width:340px;height:1px;left:50%;top:-30px;margin:0 0 0 -170px}
.whatcxt .hh i{top:0}

.phget,.phget b{float:left;display:inline-block;margin:0 10px 0 0}

.pkgfit,.pkgfit dl,.pkgfit ol{float:left;border-style:solid;border-color:#e5e5e5}
.pkgfit{border-width:1px 0 0 0;width:100%;padding:0 0 30px 0;font-size:16px;line-height:26px}
.pkgfit dl{border-width:0 0 1px 0;width:100%;position:relative}
.pkgfit dt{width:125px;text-align:center;height:26px;position:absolute;top:50%;left:0;color:#999;margin:-13px 0 0 0}
.pkgfit dd{float:left;width:1074px;display:inline-block;margin:0 0 0 125px;padding:14px 0}
.pkgfit ol{border-width:0 0 0 1px;width:100%;position:relative;display:inline;padding:0 0 0 30px;color:#555}
.pkgfit li.pkgpng{width:5px;height:10px;overflow:hidden;float:none;position:absolute;top:50%;left:0;margin:-5px 0 0 0;background-position:-115px -173px}
.pkgfit li{float:left;width:148px}
.pkgfit li span{display:inline-block;float:left;position:relative}
.pkgfit li b{display:inline-block;position:relative;z-index:1}
.pkgfit li i,.pkgfit li s{display:block;position:absolute;top:50%;display:none}
.pkgfit li i{width:34px;height:24px;left:50%;margin:-12px 0 0 -17px;background-position:-60px -173px}
.pkgfit li s{width:12px;height:8px;right:-16px;margin:-4px 0 0 0;background-position:-98px -173px}
.pkgfit li,.pkgfit li span,.pkgfit li b{position:relative;cursor:pointer}
.pkgfit li.on,.pkgfit li.on span,.pkgfit li.on b{cursor:default}
.pkgfit li.on{color:#e90000}
.pkgfit li.on i,.pkgfit li.on s{display:block}

.pkg .mainlist{position:relative}
.pkgsos{width:360px;height:40px;position:absolute;top:7px;right:7px}
.pkgsos input{float:right;border-radius:20px}
.pkgsos .txt{border:1px solid #e5e5e5;width:358px;background:#fff;line-height:38px;height:38px;text-indent:39px}
.pkgsos .sbt{border:0;width:60px;background:#999;line-height:40px;height:40px;color:#fff;text-align:center;display:inline-block;margin:0 0 0 -60px;cursor:pointer;z-index:1;position:relative}
.pkgsos i{display:block;width:16px;height:16px;overflow:hidden;position:absolute;top:12px;left:13px;background-position:-60px -199px}
