@charset "utf-8";
/*盘古建站介绍*/
.w1104{width:1104px; margin:0 auto; position:relative;}
.w1096{width:1096px; margin:0 auto; position:relative;}
.w1006{width:1006px; margin:0 auto; position:relative;}
.w1000{width:1000px; margin:0 auto; position:relative;}
.dis_b{width:100%; height:720px; background-image:url(../images/intro_img01.jpg); background-position:center 0; background-repeat:no-repeat;}
.dis_b .name{color:#fff; text-align:center; padding-top:120px;}
.dis_b .name .en{font-size:22px; line-height:22px; font-family:Calibri;}
.dis_b .name .zh{font-size:44px; line-height:44px; letter-spacing:4px; padding-top:15px;}
.dis_b .img_b{text-align:center; padding-top:90px; -webkit-animation-delay:150ms; animation-delay:150ms;}
.web_b{clear:both; text-align:center; padding-bottom:85px;}
.web_b .name{color:#1a1a1a; font-size:44px; line-height:44px;}
.web_b .line{width:389px; height:12px; background-image:url(../images/intro_img03.png); margin:40px auto 0 auto;}
.web_b .msg{font-size:18px; color:#010101; line-height:36px; padding-top:35px;}
.web_img{width:100%; height:475px; background-color:#e7f0f7; padding-top:75px;}
.web_img .img_b{width:896px; height:302px; background-image:url(../images/intro_img04.png); margin:0 auto; position:relative;}
.web_img .img_b .col{position:absolute; z-index:10; text-align:center; font-size:18px; line-height:18px;}
.web_img .img_b .col img{display:block; margin:0 auto; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.web_img .img_b .col img:hover{-webkit-transform:rotateZ(180deg); -moz-transform:rotateZ(180deg); -o-transform:rotateZ(180deg); -ms-transform:rotateZ(180deg); transform:rotateZ(180deg);}
.web_img .img_b .col span{padding-top:20px; display:block;}
.good_b{width:100%; height:747px;}
.good_b .name{font-size:44px; line-height:44px; color:#262626; text-align:center; padding-top:125px;}
.good_b .info_b{float:left; width:368px; text-align:center; padding-top:80px;}
.good_b .info_b img{display:block; margin:0 auto; height:120px;}
.good_b .info_b .col_name{font-size:30px; line-height:30px; color:#262626; padding-top:65px;}
.good_b .info_b .msg{font-size:18px; color:#7d7d7d; line-height:36px; padding-top:35px;}
.point_b{width:100%; height:806px; background-image:url(../images/intro_img05.jpg); background-position:center 0; background-repeat:no-repeat;}
.point_b .name{font-size:44px; line-height:44px; text-align:center; color:#fff; padding-top:110px;}
.point_b .col{position:absolute; z-index:10;}
.point_b .col .point{width:7px; height:7px; background-color:#fff; border-radius:100%; float:right; margin:12px 20px;}
.point_b .col .msg{color:#fff; opacity:0.5; font-size:18px; line-height:40px; float:left;}
.point_b .col .title{font-size:30px; padding-left:12px; float:left; color:#fff; line-height:30px;}
.point_b .colb{position:absolute; z-index:10;}
.point_b .colb .point{width:7px; height:7px; background-color:#fff; border-radius:100%; float:left; margin:12px 20px;}
.point_b .colb .msg{color:#fff; opacity:0.5; font-size:18px; line-height:40px; float:left;}
.point_b .colb .title{font-size:30px; padding-right:12px; float:left; color:#fff; line-height:30px;}
/*糯米店铺装修*/
.fix_b{width:100%; height:677px; background-image:url(../images/fix_img01.jpg); background-position:center 0; background-repeat:no-repeat;}
.fix_b .limg{float:left; margin-left:45px; margin-top:32px;}
.fix_b .rinfo{float:left; color:#626262; width:420px; padding-top:230px; padding-left:45px;}
.fix_b .name{font-size:44px; line-height:44px;}
.fix_b .msg{font-size:18px; line-height:36px; padding-top:25px;}
.fix_intro{width:100%; height:2249px; background-image:url(../images/fix_img03.jpg); background-position:center 0; background-repeat:no-repeat; background-color:#f2f2f2;}
.fix_intro .msg_b{position:absolute; color:#686868;}
.fix_intro .name{font-size:44px; line-height:44px;}
.fix_intro .msg{font-size:18px; line-height:36px; padding-top:20px;}
.fix_price .name{font-size:44px; line-height:44px; color:#333; padding-top:95px; padding-bottom:60px; text-align:center;}
.price_b{width:1096px; padding:10px; border:1px solid #d9d9d9; margin:0 auto; margin-bottom:95px;}
.price_b li.col{height:72px; font-size:16px; color:#333; text-align:center;}
.price_b li.col span{display:block; font-size:14px; color:#999; padding-top:5px;}
.price_b li+li{border-top:1px solid #d9d9d9;}
.price_b li.head{height:97px; font-size:28px; text-align:center; color:#333;}
.price_b li.head span{display:block; font-size:24px; color:#f05a6c; padding-top:5px;}
.price_b li>div{float:left; height:100%; display:table; vertical-align:middle;}
.price_b li>div div{vertical-align:middle; display:table-cell;}
.price_b li>div+div{border-left:1px solid #d9d9d9;}
.price_b li .colname{width:215px;}
.price_b li .pri{width:190px;}
.price_b li .msg{width:494px;}
.price_b li .icon{width:28px; height:27px; background-image:url(../images/fix_icon01.png); background-repeat:no-repeat; background-position:center;}
.price_b li.col .msg{text-align:left; text-indent:25px;}
/*盘古优服*/
.gser_b{width:100%; height:770px; background-image:url(../images/gser_img01.jpg); background-color:#485bd3; background-position:center 0; background-repeat:no-repeat;}
.gser_b .title_b{width:698px; height:712px; margin:0 auto; background-image:url(../images/gser_img02.png); position:relative; top:29px; color:#fff; text-align:center;}
.gser_b .title_b .name{font-size:65px; line-height:65px; padding-top:285px;}
.gser_b .title_b .msg{font-size:18px; line-height:29px; padding-top:50px;}
.gser_b .col_b{}
.gser_b .col_b .item{position:absolute; font-size:16px; color:#fff; border:1px solid #fff; border-radius:100%; padding:0 10px; min-width:50px; text-align:center;}
.gser01{width:100%; height:412px; background-color:#e9f1fe;}
.gser01 .l{float:left; font-size:30px; color:#1a35c0; line-height:48px; padding-left:80px; width:260px; padding-top:160px;}
.gser01 .r{float:right; margin-top:124px; margin-right:42px;}
.gser02{width:100%; height:412px; background-color:#485bd3;}
.gser02 .r{float:right; font-size:30px; color:#ffffff; line-height:48px; padding-right:30px; width:420px; padding-top:160px;}
.gser02 .l{float:left; margin-top:120px; margin-left:65px;}
.gser03{width:100%; height:412px; background-color:#e9f1fe;}
.gser03 .l{float:left; font-size:30px; color:#1a35c0; line-height:30px; padding-left:80px; width:260px; padding-top:192px;}
.gser03 .r{float:right; margin-top:126px; margin-right:50px;}
.gser04{width:100%; height:412px; background-color:#485bd3;}
.gser04 .r{float:right; font-size:30px; color:#ffffff; line-height:30px; padding-right:70px; width:420px; padding-top:190px;}
.gser04 .l{float:left; margin-top:78px; margin-left:73px;}
.gser05{width:100%; height:412px; background-color:#e9f1fe;}
.gser05 .l{float:left; font-size:30px; color:#1a35c0; line-height:30px; width:460px; padding-top:192px;}
.gser05 .r{float:right; margin-top:148px;}
.gser06{width:100%; height:830px;}
.gser06 .title{font-size:44px; line-height:44px; color:#333; text-align:center; padding-top:165px;}
.gser06 .col{float:left; text-align:center; color:#333; padding-top:115px; padding-bottom:100px;}
.gser06 .col .img{text-align:center;}
.gser06 .col .name{font-size:30px; line-height:30px; padding-top:60px;}
.gser06 .col .price{font-size:24px; line-height:24px; padding-top:25px;}
.gser06 .get_more{width:325px; height:50px; display:block; background-color:#ff4f01; font-size:30px; line-height:50px; color:#fff; clear:both; text-align:center; margin:0 auto;}
/*内页盘古建站*/
.eg_b{width:100%; height:100px; background-image:url(../images/eg_img01.jpg); position:fixed; top:0; z-index:999; background-size:cover;}
.eg_b .show_b{width:301px; height:609px; background-image:url(../images/eg_img02.png); margin-top:10%; float:left;}
.eg_b .show_b .img_b{width:258px; height:460px; border:1px solid #fff; border-radius:1px; margin:0 auto; position:relative; top:75px; overflow:hidden; background-color:#fff;}
.eg_b .ctrl_b{width:47px; height:79px; background-image:url(../images/eg_icon01.png); float:left; margin-top:560px; margin-left:25px; cursor:pointer;}
.eg_b .ctrl_b div{height:50%; width:100%;}
.eg_b .info_b{width:420px; float:left; text-align:center; color:#fff; margin-left:30px;}
.eg_b .info_b .num{font-size:24px; line-height:24px; padding-top:180px;}
.eg_b .info_b .code{width:186px; height:186px; padding:3px; overflow:hidden; margin:0 auto; background-color:#fff; margin-top:30px;}
.eg_b .info_b .code img{display:block;}
.eg_b .info_b .msg{font-size:18px; line-height:18px; padding-top:16px;}
.eg_b .info_b .look_more{width:211px; height:38px; border:1px solid #fff; border-radius:1px; display:block; text-align:center; line-height:38px; font-size:24px; color:#fff; margin:138px auto 0 auto;}
.eg_b .close{width:60px; height:60px; background-image:url(../images/eg_icon02.png); cursor:pointer; float:right; margin-right:60px; margin-top:66px;}
/*了解套餐详情*/
.detail_b{width:1100px; margin:0 auto; position:relative; padding-bottom:130px;}
.detail_b .title_b{font-size:44px; line-height:44px; color:#333; text-align:center; padding:96px 0 65px 0;}
.detail_b table{padding:10px; border:1px solid #d9d9d9; border-radius:1px;}
.detail_b td{height:100%; background-repeat:no-repeat; background-position:center;}
.detail_b tr.li_head{height:112px; color:#333;}
.detail_b tr .coltitle{width:244px; border-right:1px solid #d9d9d9;}
.detail_b .li_head .coltitle{background-image:url(../images/detail_img01.png); font-size:18px; position:relative; line-height:18px;}
.detail_b .li_head .coltitle div{position:absolute;}
.detail_b tr .col{width:146px; text-align:center;}
.detail_b tr .col>div{vertical-align:middle; font-size:24px;}
.detail_b tr .col>div span{display:block; font-size:20px; color:#f05a6c; padding-top:10px;}
.detail_b tr .msg{width:390px; text-align:center; border-left:1px solid #d9d9d9; font-size:24px; line-height:112px;}
.detail_b tr.ltitle{height:38px; line-height:38px; font-size:20px; color:#fff; text-align:center; background-color:#f05a6c;}
.detail_b .item .coltitle{font-size:20px; text-align:left; color:#1a1a1a; padding-left:15px;}
.detail_b .item .no{width:12px; height:11px; background-image:url(../images/detail_icon01.png); margin:0 auto;}
.detail_b .item .yes{width:14px; height:20px; background-image:url(../images/detail_icon02.png); margin:0 auto;}
.detail_b .item .num{font-size:24px; color:#2b2b2b;}
.detail_b .item .msg{font-size:16px; line-height:24px; color:#666; text-align:left; padding:15px 20px;}
.detail_b .item+tr{border-top:1px solid #d9d9d9;}

.word_dd{ float:left;  margin:260px 0 0 -45px;}