<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.bz01 { overflow:hidden; width:1200px; margin:50px auto;}
.bz01 h2{ text-align:center; font-size:34px; color:#333; background:url(Img/inpage/baozhang_t01.png) no-repeat center; margin-bottom:45px; font-weight:normal}
.bz01 ul{ overflow:hidden; width:110%;}
.bz01 li{ float:left; width:200px; margin-right:50px; text-align:center; white-space:nowrap; font-size:14px; color:#666}
.bz01 li img{ display:block; margin-bottom:15px;}

.bz02 { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:65px;}
.bz02 h2{ text-align:center; font-size:34px; color:#333; background:url(Img/inpage/baozhang_t02.png) no-repeat center; margin-bottom:30px; font-weight:normal}
.bz02 h2 em{ color:#fc6b00;}
.bz02 .menu{ overflow:hidden; width:850px; margin:0 auto; margin-bottom:50px;}
.bz02 .menu li{ overflow:hidden; width:120px; margin:0 25px; float:left; height:92px; cursor:pointer}
.bz02 .menu li i{ display:block; position:relative; width:80px; background-color:#fff; height:50px; overflow:hidden; margin:0 auto; }
.bz02 .menu li img{ display:block; margin:0 auto}
.bz02 .menu li em{ display:block; width:116px; height:34px; margin:0 auto; border:1px solid #ccc; margin-top:-26px; padding-top:30px; text-align:center; font-size:18px; color:#999;}
.bz02 .menu li.cur img{ margin-top:-50px;}
.bz02 .menu li.cur em{ color:#fc6b00; border:2px solid #fc6b00}
.bz02 .box{ overflow:hidden; width:100%; height:309px; position:relative;}
.bz02 .list{ overflow:hidden; width:100%; height:309px; background-color:#fafafa; position:absolute; left:0; top:0}
.bz02 .tubox{ overflow:hidden; width:670px; height:309px; position:relative; float:left;}
.bz02 .tubox i{ display:block; width:45px; height:102px; cursor:pointer; position:absolute; top:104px; z-index:5}
.bz02 .tubox .btn01{ background:url(Img/inpage/bz02_btn.png) no-repeat center top; left:30px;}
.bz02 .tubox .btn02{ background:url(Img/inpage/bz02_btn.png) no-repeat center bottom; right:30px;}
.bz02 .tubox ul{ overflow:hidden; position:absolute}
.bz02 .tubox li{ float:left; width:670px; height:309px;}
.bz02 .wen{ overflow:hidden; width:480px; margin-top:35px;}
.bz02 .wen h3{ text-align:center; font-size:20px; color:#000; margin-bottom:20px;}
.bz02 .wen p{ font-size:14px; color:#666; line-height:24px; height:96px; overflow:hidden; text-align:justify; margin-bottom:15px;}
.bz02 .wen img{ display:block; margin:0 auto}
.bz02 .mmm{ overflow:hidden; width:480px; height:100%; float:left; margin-left:30px; position:relative}
.bz02 .mmm ul{ position:absolute; overflow:hidden}

.bz03 { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}
.bz03 h2{ text-align:center; font-size:34px; color:#333; background:url(Img/inpage/baozhang_t03.png) no-repeat center; margin-bottom:30px; font-weight:normal}
.bz03 ul{ overflow:hidden; width:100%;}
.bz03 li{ float:left; width:198px; height:198px; position:relative; margin:0 21px 20px 21px}
.bz03 li .img{ display:block;}
.bz03 li .img_k{ display:block; position:absolute; left:0; top:0}
.bz03 li a{ display:none; width:100%; height:100%; text-align:center; line-height:198px; font-weight:bold; font-size:24px; color:#fff; background:url(Img/inpage/bz03-t.png) no-repeat center; position:absolute; left:0; top:0; z-index:1; text-decoration:none}
.bz03 li:hover a{ display:block}

.sjs { overflow:hidden; width:1200px; margin:40px auto;}
.sjs .topmenu{ overflow:hidden; width:100%; padding-bottom:20px; border-bottom:4px solid #e8e8e8; margin-bottom:30px;}
.sjs .topmenu h2{ font-weight:normal; font-size:26px; color:#333; padding-left:5px; border-left:3px solid #fc6b00}
.sjs ul{ overflow:hidden; width:110%;}
.sjs li{ float:left; width:285px; height:375px; background-color:#f5f5f5; margin-right:20px; margin-bottom:20px;}
.sjs li img{ display:block; margin-bottom:10px;}
.sjs li h3{ width:245px; margin:0 auto; margin-bottom:10px;}
.sjs li h3 a{ font-size:22px; color:#333}
.sjs li h3 em{ font-size:14px; color:#fc6b00; margin-left:40px;}
.sjs li p{ font-size:14px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:245px; margin:0 auto;}
.sjs .pgbtn{ overflow:hidden; width:100%; text-align:center; margin-top:40px;}
.sjs .pgbtn span{ display:inline-block; margin:0 1px; width:30px; height:30px; border:1px solid #e4e4e4; text-align:center; line-height:30px; font-size:12px; color:#999; cursor:pointer}
.sjs .pgbtn span{ *display:inline}
.sjs .pgbtn .cur,.sjs .pgbtn span:hover{ background-color:#fc6b00; color:#fff;}

.sjs_ly { overflow:hidden; margin:0 auto; width:1200px; height:351px; background:url(Img/inpage/sjs_ly_bg.jpg) no-repeat center ; margin-bottom:50px;}
.sjs_ly p{ font-size:24px; color:#000; margin-bottom:20px;}
.sjs_ly p b{ color:#fc6f00;}
.sjs_ly .left{ overflow:hidden; float:left; width:450px; margin-left:50px; margin-top:50px;}
.sjs_ly input{ display:block; padding-left:65px; width:383px; border:1px solid #d0d0d0; height:49px; line-height:49px; font-size:14px; color:#999; margin-bottom:20px; outline:none}
.sjs_ly .name{ background:url(Img/inpage/sjs_ly01.jpg) no-repeat left center; background-color:#fff}
.sjs_ly .phone{ background:url(Img/inpage/sjs_ly02.jpg) no-repeat left center; background-color:#fff}
.sjs_ly .left em{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background-color:#fc6b00; font-size:18px; color:#fff; cursor:  pointer}
.sjs_ly .right{ overflow:hidden; float:right; width:290px; margin-right:50px; margin-top:50px;}
.sjs_ly .box{ overflow:hidden; width:100%; height:210px; position:relative}
.sjs_ly .box ul{ overflow:hidden; width:100%; position:absolute}
.sjs_ly .box li{ overflow:hidden; width:95%; padding-left:5%; background:url(Img/inpage/sjs_ly03.jpg) left center no-repeat; height:35px; line-height:35px; font-size:15px; color:#666; white-space:nowrap; text-overflow:ellipsis;}

.tuijian { overflow:hidden; width:1200px; margin:0 auto;}
.tuijian .topmenu{ overflow:hidden; width:100%; padding-bottom:20px; border-bottom:4px solid #e8e8e8; margin-bottom:30px;}
.tuijian .topmenu h2{ float:left; font-weight:normal; font-size:26px; color:#333; padding-left:5px; border-left:3px solid #fc6b00}
.tuijian .topmenu h2 a{ color:#333}
.tuijian .topmenu .more{ float:right; display:block; font-size:14px; color:#999; margin-top:10px;}
.tuijian ul{ overflow:hidden; width:110%;}
.tuijian li{ float:left; width:285px; height:265px; margin-right:20px; overflow:hidden; margin-bottom:20px;}
.tuijian li img{ display:block; position:relative}
.tuijian li span{ display:block; width:243px; padding:0 20px; height:42px; line-height:42px; border:1px solid #ddd; margin-top:-1px; overflow:hidden; color:#666}
.tuijian li a{ display:block; text-decoration:none}
.tuijian li b{ display:block; float:left; font-weight:normal; font-size:14px; width:60%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.tuijian li em{ display:block; float:right; font-size:14px;}
.tuijian li:hover span{ color:#fc6b00;}

.sjs_xq { overflow:hidden; width:1160px; padding:20px; background-color:#f5f5f5;}
.sjs_xq img{ display:block; float:left;}
.sjs_xq .wen{ overflow:hidden; width:830px; float:right;}
.sjs_xq .wen h3{ font-size:22px; color:#666; margin:20px 0 15px 0;}
.sjs_xq .wen h3 em{ font-size:14px; color:#ff6600;}
.sjs_xq .wen p{ font-size:14px; color:#666; line-height:25px;}
.sjs_xq .wen a{ display:block; width:145px; height:45px; background:url(Img/inpage/sjs_yuyue.jpg) no-repeat center; margin-top:20px;}

.wojia { overflow:hidden; width:1200px; height:350px; margin:40px auto; background:url(Img/inpage/wojia_sbg.jpg) no-repeat center;}
.wojia .sbox{ overflow:hidden; width:810px; margin:40px auto 40px auto;}
.wojia .sbox select{ overflow:hidden; width:135px; height:56px; border:1px solid #c8c8c8; line-height:54px; padding-left:20px; display:block; float:left; font-size:14px; color:#333}
.wojia .sbox input{ display:block; float:left; width:663px; outline:none; height:54px; border:1px solid #c8c8c8; line-height:54px; font-size:14px; color:#adaaaa; padding:0 30px;border-right:0}
.wojia .sbox span{ display:block; width:86px; height:56px; float:right; cursor:pointer; background:url(Img/inpage/wojia_sb.jpg) no-repeat center;}
.wojia .list{ overflow:hidden; margin:0 auto; margin-bottom:15px; width:820px;}
.wojia .list span{ font-size:14px; color:#666; display:block; width:80px; float:left; font-weight:bold}
.wojia .list em{ font-size:14px; display:block; width:740px; float:right}
.wojia .list a{ color:#666; margin:0 10px; display:block; float:left;}

.mt20{ margin-top:-20px;}




/*news*/
.news { overflow:hidden; width:100%; padding-top:50px; margin-bottom:50px; border-top:4px solid #e8e8e8}
.news .list{ overflow:hidden; height:430px; float:left; width:384px; border:1px solid #ececec; margin-right:21px;}
.news .last{ margin-right:0}
.news .list h2{ font-size:24px; height:67px; border-bottom:1px solid #ececec; line-height:67px; padding-left:20px; margin-bottom:20px;}
.news .list h2 a{ color:#000}
.news .list h2 span{ color:#fc6e00;}
.news .list h2 em{ font-size:14px; color:#999; margin-left:10px; font-family:Arial; margin-bottom:20px;}
.news .nbox{ overflow:hidden; width:346px; margin:0 auto; height:325px;}
.news .qybox img{ display:block; margin:0 auto; margin-bottom:12px;}
.news .qybox ul{ overflow:hidden; width:100%;}
.news .qybox li{ padding-left:10px; *float:left; width:336px; overflow:hidden; background:url(Img/Index/news_s.png) no-repeat left center; font-size:13px; line-height:32px; color:#666}
.news .qybox li a{ display:block; float:left; width:245px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; color:#666}
.news .qybox li span{ float:right}
.news .bk li{ overflow:hidden; width:100%; height:73px; margin-bottom:10px; *float:left}
.news .bk li a{ display:block; text-decoration:none}
.news .bk li span{ display:block; float:left; text-align:center; font-size:18px; color:#fff; width:97px; height:73px;}
.news .bk li span img{ display:block; margin:8px auto 3px auto}
.news .bk li em{ display:block; float:left; margin-left:15px; width:225px; font-size:14px; line-height:24px; color:#666; height:48px; margin-top:15px;}
.news .bk .s01{ background-color:#888}
.news .bk .s02{ background-color:#71be9e}
.news .bk .s03{ background-color:#f07800}
.news .bk .s04{ background-color:#d24a3a}
.news .wenda{ position:relative}
.news .wenda ul{ overflow:hidden; position:absolute; width:100%;}
.news .wenda li{ overflow:hidden; width:100%; height:120px; display:block}
.news .wenda h3{ font-weight:normal; font-size:14px; color:#333; padding-left:35px; margin-bottom:9px; background:url(Img/Index/news_w.png) no-repeat left center; line-height:26px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .wenda h3 a{ color:#333}
.news .wenda p{ padding-left:35px; background:url(Img/Index/news_d.png) no-repeat left top; font-size:13px; line-height:24px; color:#666; height:48px; overflow:hidden;}





.xg_case { overflow:hidden; width:1200px; overflow:hidden; margin:0 auto; padding-top: 40px;}
.xg_case ._toptu { overflow:hidden; width:100%; height:487px; background:url(Img/jz01.jpg) no-repeat right bottom; background-color:#fff; margin-bottom:10px; position:relative}

.xg_case ._toptu .dbn{ display:block; width:50px; height:90px; cursor:pointer; position:absolute; z-index:120; top:50%; margin-top:-55px; z-index:5}
.xg_case ._toptu .dbn01{ background:url(Img/btn01.png) no-repeat center top; left:0; }
.xg_case ._toptu .dbn02{ background:url(Img/btn02.png) no-repeat center top; left:700px; }
.xg_case ._toptu dbn:hover{ background-position:bottom}

.xg_case ._toptu img{ display:block; float:left;}
.xg_case ._toptu .wen{ overflow:hidden; float:right; width:370px; margin-right:40px;}
.xg_case ._toptu h3{ font-weight:normal; font-size:22px; color:#ff6700; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #cecece; margin-top:50px}
.xg_case ._toptu p{ font-size:14px; color:#666; line-height:25px; max-height:275px; overflow:hidden; text-align: justify; margin-bottom:40px;}
.xg_case ._toptu a{ display:block; width:200px; height:50px; text-align:center; line-height:50px; background-color:#ff6700; font-size:12px; color:#fff; text-decoration:none}
.xg_case ._list{ overflow:hidden; width:100%; height:134px;}
.xg_case ._list .btn{ display:block; width:50px; height:134px; cursor:pointer;}
.xg_case ._list .btn01{ background:url(Img/btn01.jpg) no-repeat center top; float:left}
.xg_case ._list .btn02{ background:url(Img/btn02.jpg) no-repeat center top; float:right}
.xg_case ._list .btn:hover{ background-position:bottom}
.xg_case ._list ._win{ overflow:hidden; width:1080px; height:134px; position:relative; float:left; margin:0 10px;}
.xg_case ._list ._win ul{ overflow:hidden; position:absolute; left:0; top:0}
.xg_case ._list ._win li{ float:left; width:208px; height:134px; overflow:hidden; margin-right:10px; cursor:pointer; position:relative}
.xg_case ._list ._win li i{ display:none; width:204px; height:130px; border:2px solid #ff6700; position:absolute; left:0; top:0;}
.xg_case ._list ._win em,.xg_case ._list ._win span{ display:none}
.xg_case ._list ._win li.cur i{ display:block}

.page_wen{ overflow:hidden; height:60px;padding-top:40px;padding-bottom:40px; line-height:60px; font-size:14px;margin-left:auto;margin-right:auto;width:1200px;}
.page_wen .page_left{ float:left; width:390px; background-color:#f7f7f7;}
.page_wen .page_right{ float:right; width:390px; background-color:#f7f7f7;}
.page_wen .btn{ display:block; text-decoration:none; width:80px; height:60px; background-color:#e8e8e8; text-align:center;}
.page_wen .page_title{ display:block; width:270px; margin-left:20px; float:left;height:60px; overflow:hidden}
.page_wen .page_left:hover  .page_title{color:#ff6700;}
.page_wen .page_left:hover  .btn{ background:#ff6700; color:#fff;}
.page_wen .page_right:hover  .page_title{color:#ff6700;}
.page_wen .page_right:hover  .btn{ background:#ff6700; color:#fff;}
.page_wen .page_left .btn{ float:left}
.page_wen .page_right .btn{ float:right}

.ybf-list{width: 1200px;border: 1px solid #efefef;}
.ybf-list li{position:relative;vertical-align: top;border-top: 1px solid #efefef;overflow:hidden;padding: 20px 21px;margin-top: -1px;}
.ybf-list li .pic{float:left;overflow: hidden;}
.ybf-list li .pic:hover{filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.ybf-list li .info{float: right;width: 770px;font-size: 14px;}
.ybf-list li .info strong{font-size: 18px;margin: 0 0 10px;display: block;}
.ybf-list li .info strong a{color:#333;font-size: 20px;}
.ybf-list li .info strong a:hover{color: #ff6700;}
.ybf-list li .info .type{line-height:30px;width: 620px;}
.ybf-list li .info .type span{width: 150px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ybf-list li .info .step{margin-top: 29px;border-top: 2px solid #eee;height: 30px;}
.ybf-list li .info .step dd{float: left;color: #333;font-size: 14px;width: 80px;margin: 0px 9px;color: #999;text-align: center;}
.ybf-list li .info .step dd span{display: block;width: 14px;height: 14px;background:url(../images/index-bg.png) no-repeat -15px 0;margin: 0 auto;position: relative;top: -7px;}
.ybf-list li .info .step dd.on a{color: #961b97;}
.ybf-list li .info .step dd.on a:hover{color: #fa5788;}
.ybf-list li .info .step dd.on span{background-position:0 0;}
.ybf-list li .btn{position:absolute;top: 54px;right: 21px;height:38px;color: #FFF;padding:0px 20px;font-size: 16px;line-height: 38px;background: #ff6700;}
.ybf-list li .btn .iconfont{font-size: 20px;margin-right: 5px;}
.ybf-list li:hover{background: #fafafa;}

.ybf-list li .info i{ display:block; height:2px; background-color:#eee; margin-top:29px;}
.ybf-list li .info .ul02 { margin-top: -8px;height: 60px;}
.ybf-list li .info .ul02 dd{ float:left; width:60px; margin:0 45px; text-align:center; font-size:14px; color:#999;}
.ybf-list li .info .ul02 dd i{ display: block; width:15px; height:15px; margin:0 auto; margin-bottom:8px; background:url(Img/Index/zhibo_01.png) no-repeat center;}
.ybf-list li .info .ul02 dd.cur{ color:#fc6b00;}
.ybf-list li .info .ul02 dd.cur i{ background:url(Img/Index/zhibo_02.png) no-repeat center;}


.mod-ybf{margin: 20px auto; width: 1200px;}
.ybf-detail{width: 1158px;border: 1px solid #e6e6e6;padding: 16px 0 16px 20px;overflow: hidden;}
.ybf-detail .info{width: 720px;}
.ybf-detail .info h2{font-size:26px;line-height:52px;color: #333;}
.ybf-detail .info ul{border-bottom: 1px solid #e6e6e6;width: 100%;height:56px;}
.ybf-detail .info ul li{float:left;font-size:14px;margin: 14px 20px 0px 0px;padding-right: 20px;}
.ybf-detail .info .team{margin-top: 27px;color:#222;font-size:14px;overflow: hidden;}
.ybf-detail .info .team .tit{float: left;line-height: 85px;}
.ybf-detail .info .team .pic{float:left;position:relative;width:85px;height:85px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-border-radius:50%;overflow:hidden;margin:0 12px;}
.ybf-detail .info .team .pic span{display:none;position:absolute;top:0;left:0;width:85px;height: 62px;color:#fff;text-align:center;padding: 23px 0px 0px;background:url(Img/bg-black6.png) repeat;}
.ybf-detail .info .team .pic:hover span{display:block;}
.ybf-detail .info .team .name{float:left;color:#777;margin: 32px 20px 20px 10px;}
.ybf-detail .info .team .name p{ display:inline-block;}
.rline{border-right: 1px solid #d6d6d6;}
.ybf-detail .service{width: 415px;text-align: center;border-left: 1px solid #e6e6e6;font-size: 14px;}
.ybf-detail .service .gift{margin-top: 31px;height:19px;overflow:hidden;}
.ybf-detail .service .icon{width: 67px;height:19px;display:block;float:left;color:#fff;margin: 0 10px 0 119px;background: #fff url(Img/live-bg.png) 0px -50px no-repeat;text-align: left;padding-left: 10px;}
.ybf-detail .service .pCon{float:left;font-size:14px;line-height:19px;color:#333;}
.ybf-detail .service .free{margin:20px 0;}
.ybf-detail .service .free a{width:207px;line-height:40px; height:40px;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-border-radius:5px;}
.ybf-detail .service .noFree a{background:#eee;color:#ccc;}
.form-btn{overflow:visible;color:#fff;font-size:14px;line-height:28px; height:28px;padding:0px 15px;background-color: #ff6700;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer}
.ybf-detail .share{margin: 13px 33px 0 33px;font-size: 12px;}
.ybf-detail .share a{float: left;width:108px;margin:0px 2px;height:24px;line-height:24px;border: 1px solid #dadada;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;-border-radius:13px;background-image: none;font-size:12px;padding-left: 0px;}
.ybf-detail .share a.wb:hover{color:#f05445;border:1px solid #f05445;}
.ybf-detail .share a.wx:hover{color:#3eb130;border:1px solid #3eb130;}
.ybf-detail .share a.qq:hover{color:#32c1fd;border:1px solid #32c1fd;}
.ybf-detail .share a .iconfont{ vertical-align:middle;}
.ybf-stage .menu{position:relative;z-index:1000;width: 100%;height:160px;}
.ybf-stage .menu .tit{font-size:26px;color:#222;padding:26px 0 12px 0;}
.ybf-stage .menu .step{width: 1180px;height:63px;background:#fff;margin-bottom:20px;background:#fff}
.ybf-stage .menu .step a{color:#222;font-size:16px;}
.ybf-stage .menu .step p{padding-top:30px;}
.ybf-stage i{ display:block; width:1200px; height:2px; background-color:#eee; margin-top:20px;}
.ybf-stage .ul02 { width:1200px; height:60px; margin-top:-8px;}
.ybf-stage .ul02 li{ float:left; width:146px; margin:0 45px; text-align:center; font-size:14px; color:#999;}
.ybf-stage .ul02 li i{ display: block; width:15px; height:15px; margin:0 auto; margin-bottom:8px; background:url(Img/Index/zhibo_01.png) no-repeat center;}
.ybf-stage .ul02 li.cur{ color:#fc6b00;}
.ybf-stage .ul02 li.cur i{ background:url(Img/Index/zhibo_02.png) no-repeat center;}
.ybf-stage .ul02 li.cur a{ color:#ff6700;}
.contain{position:relative;}
.stage{width: 959px;border-left:1px solid #e5e5e5;position:relative;margin-bottom:50px;}
.stage .module{position:relative;padding-bottom:30px;}
.stage .module .hd{position:relative;height:33px;margin: 0 0 20px -8px;font-size: 14px; overflow: hidden;}
.stage .module .hd .icon{float: left;width: 16px;height: 16px;background: #fff url(Img/live-bg.png) -58px -5px no-repeat;margin-top: 9px;}
.stage .module .hd .tit{position:relative;width:110px;height:33px;color:#fff;line-height:33px;font-size:16px;background: #961b97;display:block;padding-left:16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;float: left;margin-left: 20px;}
.stage .module .hd .tit i{position:absolute;left: -17px; top:0;background: #fff url(Img/live-bg.png) 0px -30px no-repeat;width:7px;height:11px;display:block;margin:11px 0 0 11px;}
.stage .module .hd .time{float:right;margin-left:-5px;position:relative;line-height: 33px;}
.stage .module .evaluate{margin: 0 0px 0 20px;font-size:14px;color: #999;float: left;}
.stage .module .check{margin: 6px 5px 0 0;float:left;}
.star{background:url(Img/liveDet_star.jpg) no-repeat;width:97px;height:16px;display:block;margin-top:8px;float:left;overflow:hidden;margin-right:20px;}
.star1{background-position:0 0;}
.star2{background-position:0 -16px;}
.star3{background-position:0 -32px;}
.star4{background-position:0 -48px;}
.star5{background-position:0 -64px;}
.star6{background-position:0 -80px;}
.star7{background-position:0 -96px;}
.star8{background-position:0 -112px;}
.star9{background-position:0 -128px;}
.star10{background-position:0 -144px;}
.stage .module .comment{position:relative;width: 829px;padding: 15px 20px 15px 80px;margin: 0px 0px 20px 28px;font-size: 14px;color: #666;line-height: 24px;border:1px solid #e6e6e6;}
.stage .module .comment tt{position: absolute;left: 20px;top: 15px;color:#fff;background:#ff9900;padding: 0px 9px;}
.stage .module .comment tt::after{display: block;position: absolute;right: -5px;top: 8px;content:"";background: #fff url(Img/live-bg.png) -7px -28px no-repeat;width: 5px;height: 7px;}
.stage .bd{margin-bottom:20px;}
.stage .bd .time{position:relative;float:left;line-height: 30px;margin-right: 15px;width: 112px;}
.stage .bd .time .icon{display:block;padding: 5px 0;float:left;margin-top: 6px;background: #fff url(Img/live-bg.png) -83px -5px no-repeat;width:10px;height:10px;overflow:hidden;}
.stage .bd .time .date{float:left;color: #961b97;font-size:18px;padding:0 0px 0 10px;}
.stage .bd .info{width: 830px;overflow: hidden;float: left;}
.stage .bd .tit{font-size:16px;color: #666;margin-bottom: 10px;line-height:30px;}
.stage .bd .txt{font-size:14px;color: #999;line-height:25px;margin-bottom: 15px;}
.stage .bd .pic{width: 840px;margin-left: -10px;}
.stage .bd .pic li{float:left;margin: 0  0 10px 10px;display:inline;}
.standard{position: absolute;top: 0px;right:-13px;z-index: 999;width:216px;}
.standard .hd{border:1px solid #e5e5e5;width:154px;height:25px;padding:4px 8px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-border-radius:5px;font-size:16px;color: #961b97;}
.standard .blank{width:12px;height:12px;position:absolute;bottom:0;_bottom:-6px;left:15px;}
.standard .flow{margin-bottom:30px;}
.standard .bd{position:relative;height:391px;overflow:hidden;background:#fff;}
.standard .list{height:99999px;border-left:1px solid #d9d9d9;margin-left:20px;width:152px;padding:20px 0;position:absolute;top:0;left:0;}
.standard .tit{font-weight:bold;font-size:14px;margin:0 0 12px 0;position:relative;}
.standard .tit .name{margin-left:20px;}
.standard .tit .icon{background: url(Img/live-bg.png) -83px -8px no-repeat;display:block;width: 10px;height: 10px;position:absolute;top: 3px;left: -5px;}
.standard .sList{position:relative;}
.standard .sList a{color:#666;font-size:14px;display:block;padding-left:31px;margin:0 0 12px 0;position:relative;left:-9px;}
.standard .sList a:hover,.standard .sList a.current{background:url(Img/liveDet_hk.gif) no-repeat;position:relative;left:-9px;top:0;color: #961b97;}
.standard .prev,.standard .next{position:absolute;top:215px;left:194px;background:url(Img/liveDet_ctrl.jpg) -2px -4px no-repeat;width:22px;height:25px;overflow:hidden;display:block;}
.standard .prev{top: 190px;}
.standard .next{background-position: -2px -29px;}
.standard .close{background:url(../images/live/liveDet_icon.gif) no-repeat;width:45px;height:45px;overflow:hidden;display:block;margin:26px 0 10px 14px;}
.standard .close:hover{background-position:0 -45px;transition:all 0.3s ease;}
.sharePop{width:240px;height:275px;padding:10px;border:1px solid #d8d8d8;background:#fff;position:absolute;z-index:9999999999;}
.sharePop .close{color:#999;font-size:16px;width:16px;height:16px;margin-top:-5px;display:inline;}
.sharePop .con .wx{text-align:center;margin:10px auto 15px;}
.sharePop .con p{color:#666;line-height:20px;}
.wrapper-bg{width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70);position:fixed;top:0;left:0;z-index:999999;}
.wrapper-scroll{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:hidden;position:absolute;/*top:0;bottom:0;*/left:0;right:0;z-index:999999;background:#fff;}
.wrapper-scroll .content{width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;width:max-content;}
.wrapper-scroll .section{overflow:hidden;}
.wrapper-scroll .section img{display:inline;padding:10px 10px 10px 0;}
.hidePic{display:none;}
.wrapper-close{position:absolute;right:0;top:0;z-index:9999999;display:block;}
.mod-comment{border: 1px solid #efefef;width: 253px;padding: 0px 15px 15px;height: 417px;}
.mod-comment .hd{border-bottom: 1px solid #efefef;overflow: hidden;line-height: 60px;}
.mod-comment .hd h2{float: left;font-size: 20px;font-weight: normal;color: #333;}
.mod-comment .hd a{float:right;font-size: 26px;}
.mod-comment .hd a.more{ font-size:12px;}
.mod-comment .bd{height: 340px;overflow:hidden;}
.mod-comment .bd li{position:relative;vertical-align: top;padding: 10px 0 10px 60px;border-bottom: 1px solid #efefef;color:#333;}
.mod-comment .bd li .pic{position:absolute;left:0;top: 15px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-border-radius:50%;}
.mod-comment .bd li .info{overflow: hidden;}
.mod-comment .bd li .name{color:#999;line-height: 24px;float: left;}
.mod-comment .bd li .star{float: right;width: 60px;height: 12px;margin: 7px 0 0 1px;background: url(../images/star.png) no-repeat 0px -12px;}
.mod-comment .bd li .star span{background: url(../images/star.png) no-repeat 0px 0px;display: block;height: 12px;}






/*818套餐*/
.T_C{ overflow: hidden; width:100%; padding-top: 50px; padding-bottom: 40px;}
.T_C .tcLt{ float: left; width: 581px; height: 401px; overflow: hidden; position: relative;}
.T_C .list{ position: absolute; top:0; left:0;}
.T_C .list li{ float: left; width: 581px;}
.T_C .list li img{ display: block}
.T_C i{ width: 45px; height: 97px; display: block; position: absolute; top:150px; cursor: pointer;}
.T_C .lt { background: url("Img/Common/tcBtnLt.png") no-repeat center; left:0; }
.T_C .rt { background: url("Img/Common/tcBtnRt.png") no-repeat center; right:0}
.T_C .tcRt{ float: right; width: 580px; overflow: hidden}
.T_C .tcRt h2{ font-size: 24px; color: #333; margin: 25px 0 10px;}
.T_C .tcRt span{ font-size: 14px; color:#fc6b00; display: block; border-bottom: 1px dashed #bbb; padding-bottom: 10px;}
.T_C .tcUl{ overflow: hidden; width: 100%; margin: 30px 0;}
.T_C .tcUl li{ float: left; width: 100px;}
.T_C .tcUl li img{ display: block; margin: 0 auto}
.T_C .tcUl li p{ font-size: 14px; color: #666666; text-align: center; margin: 30px 0;}
.T_C .tcBox { width: 100%; height:115px; background-color: #f4f4f4; overflow: hidden;}
.T_C .tcBox h4{ font-size: 14px; color: #333333; float: left; margin-top: 45px; margin-left: 20px;}
.T_C .tcBox h4 b{ color: #fc6b00; font-size: 26px; }
.T_C .tcBox  a.more{ float: right; width: 146px; height: 45px; line-height: 45px;text-align: center; font-size: 18px ;color: #fff; background-color: #fc6b00; display: block;  margin-right: 120px; margin-top:35px;}

/*标题*/
.nyTit{ overflow: hidden; width: 100%; margin-top: 65px; text-align: center}
.nyTit h2{ font-size: 30px; color: #333333; background: url("Img/Common/xqy_lineBg.png") no-repeat center;}
.nyTit p{ font-size: 16px; color: #666; margin-top: 5px;}

/*产品详情*/
.xqyBox{ overflow: hidden; width: 100%;}
.xqyBox .xqyNav{ overflow: hidden; width: 100%; height: 48px; border: 1px solid #efefef; box-sizing: border-box; background-color: #fafafa;}
.xqyBox .xqyNav li { float: left; width: 100px; height: 48px; color: #999; font-size: 15px; text-align: center; line-height: 48px;}
.xqyBox .xqyNav li.cur{ background-color: #fff; border-top:2px solid #fc6b00;}
.xqyBox  img.imgTu{ display: block; margin-top: 40px;}
.xqyBox .xJb,.xJbBox{ overflow: hidden; width: 100%;}
.xqyBox .xJbBox .nyTit h2{  background: url("Img/Common/xjb_tit.png") no-repeat center;}
.xqyBox .xJbBox{ margin-top: 45px;}
.xqyBox .xJbBox li{ float: left; margin-left: 110px; }
.xqyBox .xJbBox li i{ display: block;background: url("Img/Common/xjb_bg.png") no-repeat  center top ; width: 151px; height: 152px; overflow: hidden;position:relative;}
.xqyBox .xJbBox li img{ position: relative; display: block; top:-152px;position:absolute;left:0;}
.xqyBox .xJbBox li p{ font-size: 20px; text-align: center; margin-top: 15px; color: #666666; line-height: 30px;}
.xqyBox .xJbBox li:first-child{ margin-left: 0;}
.xqyBox .xJbBox li:hover img{ top:0;}
.xqyBox .xJbBox li:hover i{ background-position: bottom}
.xqyBox .year{ overflow: hidden; width: 100%;}
.xqyBox .yeBox{ overflow: hidden; margin-top: 30px; width: 100%}
.xqyBox .yeBox li{ width: 181px; height:102px; border:1px solid #e6e6e6; margin: 0 20px 20px 0; float: left;}
.xqyBox .yeBox li.last{ margin-right: 0;}


/*材料*/
.C-L{ overflow: hidden; width: 100%;}
.C-L .nyTit h2 span{ color: #fc6b00;}
.C-L .clBox{ overflow: hidden; width: 100%; margin-top: 50px;}
.C-L .clBox li { width:370px; font-size: 16px; padding: 0 10px; float: left; margin: 3px 4px; height: 60px; overflow: hidden; background-color: #f7f7f7; }
.C-L .clBox li span{ display: block; float: right;line-height: 60px; color: #fc6b00;}
.C-L .clBox li span:first-child{ font-size: 18px; color: #333; float: left; width: 260px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*个性*/
.gX{ overflow: hidden; width: 100%;}
.gX .gxBox{ overflow: hidden ;width: 100%; margin:60px 0;}
.gX .gxBox li{ float: left; width:200px; margin: 0 20px;text-align: center}
.gX .gxBox li img{ display: block; margin:0  auto; }
.gX .gxBox li h3{ font-size: 22px; font-weight: normal; line-height: 35px; margin-top: 10px;}
.gX .gxBox li p{ line-height: 22px; height: 44px; font-size: 14px; color: #666; margin-top: 5px;}
.gX .gxCon{ overflow: hidden; width: 100%;}
.gX dl{ overflow: hidden; width:500px;}
.gX dl dt{ background: url("Img/Common/gx_drBg.png") no-repeat center; width: 248px; height: 248px; margin: 0 auto; font-size: 80px; line-height: 248px; text-align:  center; color: #fc6b00;}
.gX dl dd{ margin-left: 30px;}
.gX dl dd  h3{ text-align: center; font-size: 22px; color: #fc6b00; margin-top: 15px; margin-bottom: 10px;}
.gX dl dd p{ line-height: 30px;  font-size: 14px; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gX dl dd b{ width: 5px; height: 5px; float:left; display: block; background-color: #fc6b00; border-radius: 50%; margin-right:8px; margin-top: 12px;}

/*配置*/
.pZ{ overflow: hidden; width: 100%;}
.pZ .pzBox{ overflow: hidden; margin-top:40px; background-color: #f2f2f2; padding: 5px; width: 1190px;}
.pZ .pzLt{ float: left; width:348px; overflow: hidden; }
.pZ .pzLt li{ width: 170px; cursor: pointer; height: 160px; background-color: #fff; float: left; overflow: hidden; margin:0 2px;}
.pZ .pzLt li i{ width: 70px; height: 60px; overflow: hidden; margin: 35px auto 0; display: block;}
.pZ .pzLt li p{ font-size: 18px; color: #fc6b00; line-height: 40px;  text-align: center}
.pZ .pzLt li img{ position: relative; top:0}
.pZ .pzLt li:hover,.pZ .pzLt li.cur{ background: #fc6b00}
.pZ .pzLt li:hover img,.pZ .pzLt li.cur img{ background: #fc6b00; top:-60px;}
.pZ .pzLt li:hover p,.pZ .pzLt li.cur p{ color:#fff}
.pZ .Rt{ float: right; width:836px; height: 328px;position: relative }
.pZ .Rt img{ position: absolute; top:0; left:0; display: none}
.pZ .p{ height:100px; width: 100%; background-color: #fff; position:relative}
.pZ .p p{ font-size: 16px; color: #666666; line-height:100px; padding: 0 20px; position:absolute; width:1160px; top:0;left:0; display:none;}
.pZ .p p b{ font-size: 18px; color: #333}

/*设计*/
.SJ{ overflow: hidden; width: 100%;}
.SJ img{ display: block;}
.SJ  a.more{ width: 273px; margin: 0 auto 50px; display: block}

/*留言*/
.nyLy{ overflow: hidden; width: 100%; background:url("Img/Common/lyTuBg.jpg") no-repeat center; height: 402px; margin-bottom: 50px;}
.nyLy h4{ font-weight: normal; float: left; background: url("Img/Common/ny_lyPhone.png") no-repeat left center; padding-left: 45px; margin-top: 275px; margin-left: 390px;}
.nyLy h4 span{ font-size: 16px; color: #333333; display: block}
.nyLy h4 p{ font-size: 22px; color: #fc6b00;}
.nyLy .lyBox{ float: right; width: 455px; margin-right: 60px; margin-top: 50px; padding-left:50px; border-left:1px solid #f1f1f1;}
.nyLy h3{ font-weight: normal; font-size: 18px; color: #333; margin-bottom: 15px;}
.nyLy h3 span{ color: #fc6b00}
.nyLy fieldset{ height: 50px; border:1px solid #e6e6e6; width:453px;  overflow: hidden; margin-bottom: 20px; display: block}
.nyLy label{ width: 53px; line-height: 48px; border-right: 1px solid #e6e6e6; float: left;}
.nyLy label img{  display: block}
.nyLy input{ float: right; width:379px; padding: 0 10px; height: 48px; line-height: 48px; font-size: 14px; color:#666; border:none; background:none; outline:none;}
.nyLy  a.more{ width: 100%; height: 50px; line-height: 50px; background: #fc6b00; text-align: center; font-size: 18px;color: #fff; display: block;}































</pre></body></html>