@charset "utf-8";/*!--内页 Public------------------*/.moduleImg{overflow:hidden;background-color:#c1c1c1;background-position:center top;background-repeat:no-repeat}
.moduleImg .Wrap{width:1920px;margin-left:-360px}
.moduleTop{margin-bottom:30px}
.moduleTop .container{padding:22px 0 30px;border-bottom:1px solid #e5e5e5;line-height:30px}
.moduleTop.fix .container{padding:10px 0}
.moduleTit{font-size:16px;color:#0e0b04}
.moduleTit span{padding:0 5px;vertical-align:top;color:#c4261d}
.CateList{float:right}
.CateList li{float:left;display:inline;margin-left:35px;font-size:16px}
.CateList li a{display:block;padding:0 10px;color:#0e0b04}
.CateList li a.current,.CateList li a:hover{background:#3e3a39;color:#fff}
.SubCateList{margin-bottom:15px;background:#fff;text-align:center}
.SubCateList li{padding:25px 40px 10px}
.SubCateList li a{display:block;height:40px;margin:0 auto;border-bottom:4px solid transparent;line-height:40px;font-size:22px;color:#888}
.SubCateList li a.cur,.SubCateList li a:hover{border-bottom-color:#333;font-weight:700;color:#414040}
.pubTitle{margin-bottom:0px;position:relative;}
.pubTitle h3{line-height:64px;font-weight:bold;font-size:20px;color:#3e3a39}
.pubTitle h3 i{display:block;width:2px;height:31px;background:#c4261d;position: absolute;left: 50%;top: 50px;}
.pubTitle .more{float:right;margin-top:20px;line-height:30px;color:#888}
.pubTitle .more i{float:right;width:18px;margin-left:3px;background-position:-240px 0}
.pubTitle .more:hover{color:#d21f15}
.pubTitle .more:hover i{background-position:-240px -30px}
.pubBtns a{position:relative;float:left;width:176px;height:32px;margin-left:14px;border:2px solid #a5a4a4;line-height:32px;text-align:center;color:#a5a4a4;text-indent:0;transition:all ease-out .3s}
.pubBtns .book{border-color:#c4261d;background:#c4261d;color:#fff}
.pubBtns a i{position:absolute;top:50%;left:60%;width:30px;height:30px;margin-top:-15px;background:url(../images/public.png) -510px -30px no-repeat;transition:all ease-out .3s;vertical-align:middle;opacity:0}
.pubBtns a:hover{border-color:#f44336;background:#f44336;color:#fff;text-indent:-20px}
.pubBtns a:hover i{margin-left:20px;opacity:1}
.PubSearch{margin-bottom:15px}
.PubSearch .list{position:relative;margin-bottom:15px;padding:10px 0;background:#fff}
.PubSearch .bg{right:auto;width:84px;background:#ececec}
.PubSearch dl{z-index:2;position:relative;padding:5px 0 5px 84px}
.PubSearch dl.first{border-top:none}
.PubSearch dl dt{position:absolute;left:0;top:0;bottom:0;width:84px;text-align:center}
.PubSearch dl dt em{position:absolute;left:0;top:50%;width:100%;margin-top:-12px}
.PubSearch dl dd{margin-left:20px;line-height:28px}
.PubSearch dl dd a{margin:5px 6px 5px 0;padding:0 15px}
.PubSearch dl dd a.current{background:#c4261d;color:#fff}
.PubSearch .kwsDl{padding-top:8px;padding-bottom:8px}
.PubSearch .orderby a{height:26px;padding:0 18px;margin-right:15px;border:1px solid #c9c9c9;line-height:26px}
.PubSearch .orderby a i{width:9px;height:24px;margin-left:5px;background-position:0 0}
.PubSearch .orderby a.current,.PubSearch .orderby a:hover{border-color:#fad0bf;background:#fad0bf;color:#c4261d}
.PubSearch .orderby a.current i,.PubSearch .orderby a:hover i{background-position:-30px 0}
.PubSearch .form input{height:26px;padding:0;margin:5px 0;border:1px solid #cfcfcf;border-right:none;line-height:26px}
.PubSearch .form .kws{width:160px;padding:0 12px}
.PubSearch .form .submit{width:60px;border-color:#c4261d;background:#c4261d;cursor:pointer;color:#fff}
.TeamSearch{margin-bottom:12px}
.TeamSearch dl{padding-left:120px}
.TeamSearch .bg,.TeamSearch dl dt{width:120px;font-size:16px}
.pubRHt{line-height:30px}
.pubRHt h3{font-weight:400;color:#333}
.pubRHt .more{font-size:12px;color:#888}
.pubRHt .more i{width:18px;margin-left:3px;background-position:-240px 0}
.pubRHt .more:hover{color:#d21f15}
.pubRHt .more:hover i{background-position:-240px -30px}
.pubRHot{padding:22px;margin-bottom:12px;background:#fff}
.pubRHot ul{margin:25px 0 12px}
.pubRHot ul li{margin-top:22px}
.pubRHot ul li.first{margin-top:0}
.pubRHot ul li .img{overflow:hidden;width:100px;height:66px;margin-right:18px}
.pubRHot ul li .title{margin-bottom:5px;font-weight:400}
.pubRHot ul li .note{height:32px;line-height:16px;font-size:12px;color:#888}
.RHotHouse ul li .title{margin-top:5px}
.RHotHouse ul li .hits{color:#888}
.RHotHouse ul li .hits span{font-size:18px}
.RHotReview ul li{margin-top:12px}
.RHotReview ul li .num{width:18px;height:18px;margin:3px 10px 0 0;border-radius:100%;background:#d21f15;line-height:18px;text-align:center;color:#fff}
.RHotReview ul li .title{margin-bottom:0}
.RHotSpec{padding-bottom:35px}
.RHotSpec .slide{position:relative;margin-top:22px}
.RHotSpec ul{margin:0}
.RHotSpec ul li{margin-top:0}
.RHotSpec ul li .imga{overflow:hidden;height:200px;line-height:200px}
.RHotSpec .hd{z-index:2;position:absolute;left:0;bottom:0;margin:10px 12px;line-height:8px}
.RHotSpec .hd span{width:8px;height:8px;margin-right:6px;border-radius:100%;background:rgba(163,163,163,.7)}
.RHotSpec .hd span.active{background:#fff}
.RHotSpec .btn{z-index:2;position:absolute;top:50%;margin:-15px 10px;border-radius:100%;background-color:rgba(158,158,158,.6)}
.RHotSpec .prev{left:0;background-position:-270px -30px}
.RHotSpec .next{right:0;background-position:-270px 0}
.RHotSpec .btn:hover{background-color:#c4261d}
.msgWrap .Column-L{width:880px}
.msgWrap .Column-R{width:295px;margin-left:25px}
.msgShare .share{line-height:20px}
.msgShare .share a{float:left;width:20px;height:20px;padding:0;margin:0 5px 0 0;background:url(../images/public.png) -999em -999em no-repeat;text-indent:-999em}
.msgShare .share .tsina{background-position:-420px -65px}
.msgShare .share .qzone{background-position:-450px -65px}
.msgShare .share .weixin{background-position:-480px -65px}
.msgShare .np{width:62px;height:18px;margin-left:8px;border:1px solid #999;line-height:18px;text-align:center;font-size:12px;color:#999}
.msgShare .np:hover{border-color:#c4261d;background:#c4261d;color:#fff}
.msgDateHits{margin-top:-36px}
.FFFColumn .msgDateHits{margin-top:0}
.msgDateHits cite{padding-right:20px;line-height:36px;color:#888}
.msgDateHits .msgShare{margin-top:5px}
.msgDateHits .msgShare .share .txt{display:none}
.msgLeader{width:870px;margin-bottom:8px;margin-top:-25px;}
.msgLeader .msgShare{margin-top:5px}
.msgContainer{padding:20px 30px;margin-bottom:20px;background:#fff}
.msgTitle{margin-bottom:50px;line-height:1.3;text-align:center;font-size:28px;color:#333}
.msgContent{overflow:hidden;line-height:1.8;font-size:16px;color:#515058}
.msgContent iframe{width:100%;height:440px;border:none;background:#eee}
.noContent{width:100%;max-width:1200px;margin:0 auto 50px;padding:50px 0;background:#fff;line-height:50px;text-align:center;font-size:20px}
.msgPageNp{margin:20px 0;padding:30px;background:#fff}
.msgPageNp .np{width:49%;height:64px}
.msgPageNp .np h4{margin:20px 0;font-size:14px;font-weight:400}
.msgPageNp .img{overflow:hidden;width:100px;height:64px}
.msgPageNp .img img{min-height:64px}
.msgPageNp .img.fl{margin-right:10px}
.msgPageNp .img.fr{margin-left:10px}
.indexMore{display:block;width:454px;height:40px;margin:0 auto 30px;border:1px solid #959595;line-height:40px;text-align:center;font-size:18px;color:#2d2d2d}
.indexMore2{border-color:rgba(245,245,245,.5);color:#f5f5f5}
.indexMore:hover{border-color:#c4261e;background:#c4261e;color:#fff}
.CaseMsgWrap .Column-L{width:830px}
.CaseMsgWrap .Column-R{width:360px;margin-left:10px}
.CaseMsgWrap .msgLeader{padding-left:35px;padding-right:35px;margin-bottom:0;background:#fff}
.CaseHt{height:55px;margin-bottom:20px;line-height:55px;font-size:18px;font-weight:bold;color:#373737}
.CaseHt i{display:block;width:40px;height:1px;background:#bfbfbf}
.CaseInfo{position:relative;margin-bottom:40px;padding:10px 35px 30px;background:#fff;line-height:32px;font-size:16px;color:#373737}
.CaseNodeKj .item{margin-top:30px;margin-bottom:45px}
.CaseNodeKj .item .ht{margin:5px 0 10px;font-size:18px;font-weight:700;padding-left:30px;background:url(../images/casenodekj_ht.png) center left no-repeat}
.CaseNodeKj .item .img{text-align:center}
.CaseNodeKj .item .txt{margin-top:15px}
.CaseNodeKjNav{display:none;position:absolute;top:70px;bottom:0;right:100%;margin-right:28px;text-align:right}
.CaseNodeKjNav .line{z-index:1;position:absolute;top:20px;bottom:0;right:0;width:1px;background:#d5d5d5}
.CaseNodeKjNav ul{z-index:2;position:absolute;top:0;right:0;width:150px;margin-right:-15px}
.CaseNodeKjNav ul li{padding:10px 30px 10px 0;line-height:30px;font-size:16px;color:#666;cursor:pointer}
.CaseNodeKjNav ul li i{margin-right:-30px;background-position:-120px -120px}
.CaseNodeKjNav ul li.cur{color:#c4261d}
.CaseNodeKjNav ul li.cur i{background-position:-120px -150px}
.CaseNodeKjNav.fixed ul{position:fixed;margin-top:90px;right:50%;margin-right:613px}
.CaseNodeKjNav.bottom ul{top:auto;bottom:0}
@media (max-width:1440px){.CaseNodeKjNav{margin-right:0}
.CaseNodeKjNav ul{width:125px}
.CaseNodeKjNav.fixed ul{margin-right:585px}
}
.CaseOrderBtn{margin-bottom:30px}
.CaseOrderBtn a{display:block;width:212px;height:54px;margin:0 auto;border-radius:4px;background:#c52d24;line-height:54px;text-align:center;font-size:20px;color:#fff}
.CaseBrand{margin-bottom:40px}
.CaseBrand .ht{margin-bottom:30px;font-weight:400;font-size:20px;color:#333}
.CaseBrand .bd em{overflow:hidden;float:left;width:80px;height:60px;margin:0 2px 2px;line-height:60px;text-align:center;font-size:12px}
.CaseBrand .bd em span{display:inline-block;min-width:60px;max-width:70px;height:40px;margin:10px auto;box-shadow:2px 3px 7px rgba(0,0,0,.35);line-height:40px}
.CaseProject{margin-bottom:40px}
.CaseProject .ht{margin-bottom:30px;font-weight:400;font-size:20px;color:#333}
.CaseProject .bd em{float:left;width:115px;text-align:center;font-size:14px}
.CaseProject .bd .img{overflow:hidden;display:block;width:50px;height:50px;margin:0 auto 3px}
.CaseProject .bd .more{width:60px;color:#d0514a;font-weight:700;cursor:pointer}
.CaseProject .bd .more .img{line-height:60px;font-size:18px}
.CaseProjectMore .bd{width:520px;margin:0 auto}
.CaseProjectMore .bd em{width:25%;margin-bottom:15px}
.CaseProjectMore .layui-layer-title{padding:40px 0 30px 50px;border-bottom:none;background:0 0;font-size:20px;font-weight:700;color:#333}
.CaseProjectMore .layui-layer-setwin .layui-layer-close{width:60px;height:60px;background:url(../images/public.png) 0 -120px no-repeat;text-indent:-999em}
.CaseProjectMore .layui-layer-setwin .layui-layer-close:hover{background-position:-60px -120px}
.CaseBase{padding:18px 0px 23px;background:#fff;line-height:26px}
.CaseDes{position:relative;padding:18px 20px;background:#fff}
.CaseDes .tline{position:absolute;top:0;left:20px;right:20px;height:1px;background:#f2f2f2}
.CaseDes .imga{overflow:hidden;width:120px;height:160px;margin-right:30px}
.CaseDes .info{color:#494848}
.CaseDes .info .view{display:block;color:#494848}
.CaseDes .info .name{margin-bottom:5px;font-size:22px;font-weight:400}
.CaseDes .info a:hover .name{color:#c4261e}
.CaseDes .info .btn{display:block;width:118px;height:28px;margin-top:11px;border:1px solid #d20000;line-height:28px;text-align:center;color:#d20000}
.CaseDes .info .order{border-color:#bfbfbf;color:#333}
.CaseDes .info .btn:hover{border-color:#d20000;background:#d20000;color:#fff}
.CasesIframe{width:100%}
.CasesIframe iframe{width:100%;height:440px;border:none;background:#eee}
.SpecPush{overflow:hidden;position:relative;height:510px;margin-bottom:50px}
.SpecPush .bd li img{min-height:510px}
.SpecPush .hd{z-index:3;position:absolute;left:0;bottom:25px;width:100%;text-align:center}
.SpecPush .hd span{width:8px;height:8px;margin:0 8px;border:2px solid #fff;border-radius:100%;cursor:pointer}
.SpecPush .hd span.active,.SpecPush .hd span:hover{border-color:#d21f15;background:#d21f15}
.SpecPush .btn{z-index:3;position:absolute;top:50%;margin-top:-40px;width:30px;height:60px;padding:5px;background:rgba(68,68,68,.4)}
.SpecPush .btn i{width:30px;height:60px}
.SpecPush .prev{left:0}
.SpecPush .prev i{background-position:0 -60px}
.SpecPush .next{right:0}
.SpecPush .next i{background-position:-30px -60px}
.SpecPush .btn:hover{background:#c4261d}
.SpecIndex .item{margin-bottom:30px}
.SpecIndex .ht{margin-bottom:30px;border-bottom:1px solid #d8d8d8;line-height:69px}
.SpecIndex .ht h2{position:relative;float:left;height:69px;margin-right:30px;font-weight:400;font-size:30px}
.SpecIndex .ht h2:after{content:"";position:absolute;left:0;bottom:-1px;width:50px;height:1px;background:#c4261d}
.SpecIndex .ht .sons{font-size:18px}
.SpecIndex .ht .sons span{padding:0 20px}
.SpecIndex .ht .more i{width:18px;margin:20px 0 0 3px;background-position:-240px -30px}
.SpecIndex .list li{float:left;width:370px;margin:0 45px 30px 0;text-align:center}
.SpecIndex .list li .img{overflow:hidden;height:250px;margin-left:7px}
.SpecIndex .list li .img img{min-height:250px}
.SpecIndex .list li .cate{position:absolute;left:0;top:15px;width:102px;padding-bottom:5px;background-position:-120px -60px;line-height:30px;color:#fff}
.SpecIndex .list li .title{margin-top:15px;font-weight:400}
.SpecIndex .list li a:hover .img{box-shadow:0 0 10px 2px #b1b1b1}
.SpecList li{margin-bottom:7px;color:#6a6969}
.SpecList .lArea{width:830px;height:195px;padding:20px 40px;background:#fff}
.SpecList .imga{width:260px}
.SpecList .imga img{height:195px}
.SpecList .info{padding:7px 0 0 15px}
.SpecList .info .tit{height:30px;line-height:30px;font-weight:400;font-size:20px}
.SpecList .info .dateHits{margin-left:12px;line-height:30px}
.SpecList .info .dateHits i.date{width:25px;background-position:-360px 0}
.SpecList .info .dateHits i.hits{background-position:-390px 0}
.SpecList .info .note{margin:18px 0 12px}
.SpecList .info .base span{color:#333}
.SpecList .rArea{width:285px;height:195px;margin-left:5px;padding:20px 0;background:#fff}
.SpecList .time{margin-top:30px;line-height:30px;text-align:center;color:#3e3a39}
.SpecList .time i{width:20px;background-position:-480px 0;vertical-align:middle}
.SpecList .time span{color:#c4261d}
.SpecList .time span em{font-size:18px}
.SpecList .btns{width:214px;margin:30px auto 0}
.SpecList .btns a{display:block;height:39px;margin-top:17px;border:2px solid #a5a4a4;line-height:39px;text-align:center;font-size:16px;color:#332f2c}
.SpecList .btns .book{border-color:#c4261d;background:#c4261d;color:#fff}
.SpecList .btns a:hover{border-color:#f44336;background:#f44336;color:#fff}
.SjszfSpecList li{margin-bottom:20px;padding:25px 20px;background:#fff}
.SjszfSpecList li .photo{overflow:hidden;width:180px;height:258px;margin-right:23px}
.SjszfSpecList li .photo img{min-height:258px}
.SjszfSpecList li .info{padding-top:12px;padding-left:7px}
.SjszfSpecList li .info .title{padding-bottom:15px;font-weight:400}
.SjszfSpecList li .info .title .qinum{margin:3px 10px 0 -7px;padding:0 12px;background:#d20000;line-height:20px;font-size:14px;color:#fff}
.SjszfSpecList li .info .title .name{font-size:20px}
.SjszfSpecList li .info .title .line{padding:0 2px}
.SjszfSpecList li .info .txt{width:100%;margin-top:4px;color:#888}
.SjszfSpecList li .info .txt em{display:block;margin-bottom:3px;font-size:16px;color:#150f0e}
.SjszfSpecList li .btns{padding-top:38px}
.SjszfSpecList li .btns a{float:left;display:inline;width:200px;height:30px;padding:4px 0;margin-right:25px;border:1px solid #bfbfbf;line-height:30px;text-align:center;font-size:16px}
.SjszfSpecList li .btns a i{margin-right:2px}
.SjszfSpecList li .btns a.view i{background-position:-360px -60px}
.SjszfSpecList li .btns a.order i{background-position:-390px -60px}
.SjszfSpecList li .btns a:hover{border-color:#d21f15;color:#d21f15}
.SjszfSpecList li .btns a.view:hover i{background-position:-360px -90px}
.SjszfSpecList li .btns a.order:hover i{background-position:-390px -90px}
.SjszfSpecList li.hover{box-shadow:0 4px 6px rgba(0,0,0,.06)}
.NewsListWrap .Column-L{width:910px}
.NewsListWrap .Column-R{width:275px;margin-left:15px}
.NewsPush{overflow:hidden;position:relative;height:430px;margin-bottom:20px;box-shadow:0 3px 7px rgba(0,0,0,.24)}
.NewsPush .bd li .imga{height:430px}
.NewsPush .bd li img{min-height:430px}
.NewsPush .bd li .bg{top:50%;background:-webkit-linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-moz-linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.NewsPush .bd li .title{position:absolute;left:20px;right:20px;bottom:50px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:26px}
.NewsPush .hd{z-index:3;position:absolute;left:0;bottom:25px;width:100%;text-align:center}
.NewsPush .hd span{width:8px;height:8px;margin:0 8px;border:2px solid #fff;border-radius:100%;cursor:pointer}
.NewsPush .hd span.active,.NewsPush .hd span:hover{border-color:#d21f15;background:#d21f15}
.NewsPush .btn{z-index:3;position:absolute;top:50%;margin-top:-40px;width:30px;height:60px;padding:5px;background:rgba(68,68,68,.4);box-shadow:0 3px 7px rgba(0,0,0,.24)}
.NewsPush .btn i{width:30px;height:60px}
.NewsPush .prev{left:0}
.NewsPush .prev i{background-position:0 -60px}
.NewsPush .next{right:0}
.NewsPush .next i{background-position:-30px -60px}
.NewsPush .btn:hover{background:#c4261d}
.NewsList li{margin-bottom:24px;padding:20px 15px;background:#fff;color:#6a6969;transition:all ease .6s}
.NewsList .imga{overflow:hidden;width:270px;max-height:215px;margin-right:25px}
.NewsList .info .more{line-height:30px;color:#626161}
.NewsList .info .more i{width:18px;margin-left:5px;background-position:-240px 0}
.NewsList .info .more:hover{color:#d20000}
.NewsList .info .more:hover i{background-position:-240px -30px}
.NewsList .info .tuijian{width:20px;background-position:-420px 0}
.NewsList .info .ishot{width:20px;background-position:-450px 0}
.NewsList .info .tit{height:30px;margin-bottom:13px;line-height:30px;font-weight:400;font-size:18px}
.NewsList .info .tit .red{font-weight:700}
.NewsList .info .tags cite{float:left;padding:0 7px;margin:0 17px 10px 0;border-radius:4px;background:#d6ac62;color:#fff}
.NewsList .info .note{margin:13px 0 17px}
.NewsList .info .base em{margin-right:20px;line-height:30px}
.NewsList .info .base i.date{width:25px;background-position:-360px 0}
.NewsList .info .base i.hits{background-position:-390px 0}
.NewsList li.hover{box-shadow:0 5px 8px rgba(0,0,0,.16)}
.ThinkList li{float:left;width:282px;margin-right:12px;padding:0}
.ThinkList li .imga{width:100%;height:230px;max-height:none;margin-right:0}
.ThinkList li .imga .cate{z-index:2;position:absolute;left:12px;bottom:12px;width:80px;height:30px;background:#fff;border-radius:4px;line-height:30px;text-align:center;color:#cba35f}
.ThinkList li .info{padding:10px 15px 4px}
.ThinkList li .info .tit{height:48px;line-height:24px;font-size:16px}
.ThinkList li .info .base{font-size:12px}
.ThinkList li .info .base em{margin-left:20px;margin-right:0}
.JiazList{z-index:2;position:relative}
.JiazList li{margin-bottom:30px;background:#fff;color:#484848;transition:all ease .6s}
.JiazList li .imga .bg{opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}
.JiazList li .imga .bg i{position:absolute;top:50%;left:50%;width:90px;height:90px;margin:-45px;background-position:0 -300px}
.JiazList li .title{height:70px;margin-bottom:35px;border-bottom:1px solid #dfdfdf;line-height:70px;font-weight:400;font-size:22px;color:#2d2d2d}
.JiazList li .info .base{line-height:30px}
.JiazList li .info .base em{margin-left:20px;color:#888}
.JiazList li .info .base i.date{width:25px;background-position:-360px 0}
.JiazList li .info .base i.hits{background-position:-390px 0}
.JiazList li.hover{box-shadow:0 5px 8px rgba(0,0,0,.16)}
.JiazList li.first .imga .bg,.JiazList li.hover .imga .bg{opacity:1;visibility:visible}
.JiazList li.hover .info .title{color:#c8190c}
.JiazList .ht{height:80px;margin-bottom:44px;border:1px solid #cfcfcf;line-height:80px;font-size:28px;color:#333}
.JiazList .ht i{float:left;width:12px;height:26px;margin:27px 17px 0 10px;background:#333}
.JiazList .li .imga{overflow:hidden;width:440px;height:270px;margin-right:45px}
.JiazList .li .imga img{min-height:270px}
.JiazList .li .info{padding:10px 25px 0 0}
.JiazList .li .info .note{margin:35px 0 40px;font-size:16px;color:#555}
.JiazList .first{margin-top:-180px;padding:10px 30px 30px}
.JiazList .first .lArea{overflow:hidden;position:relative;width:695px;height:370px;margin-right:25px}
.JiazList .first .imga{z-index:3;height:370px}
.JiazList .first .imga img{min-height:370px}
.JiazList .first .imga .bg i{background-position:-90px -300px}
.JiazList .first iframe{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.JiazList .first .title{margin-bottom:20px}
.JiazList .first .info{height:370px;padding:0 30px;background:#eee}
.JiazList .first .info .sub{padding-top:5px;margin-bottom:25px;line-height:64px;font-weight:400;font-size:26px;color:#333}
.JiazList .first .info .sub i{display:block;width:60px;height:2px;background:#bfbfbf}
.JiazList .first .info .note{height:96px;-webkit-line-clamp:4;margin:35px 0 45px}
.JiazMsgWrap{padding:65px 0;background:url(../images/jiaz_msg_bg.jpg) center top no-repeat}
.JiazMsgWrap .moduleTit{margin-bottom:25px}
.JiazMsgWrap .msgShare{padding-top:15px;font-size:20px;color:#6b6b6b}
.JiazMsgWrap .msgShare .share{line-height:30px}
.JiazMsgWrap .msgShare .share a{width:30px;height:30px;margin:0 0 0 8px}
.JiazMsgWrap .msgShare .share .tsina{background-position:-210px -300px}
.JiazMsgWrap .msgShare .share .qzone{background-position:-240px -300px}
.JiazMsgWrap .msgShare .share .weixin{background-position:-180px -300px}
.JiazMsgWrap .msgShare .share a:hover{opacity:1}
.JiazMsgWrap .msgShare .share .tsina:hover{background-position:-210px -330px}
.JiazMsgWrap .msgShare .share .qzone:hover{background-position:-240px -330px}
.JiazMsgWrap .msgShare .share .weixin:hover{background-position:-180px -330px}
.JiazMsgWrap .msgShare .np{display:none}
.JiazInfo .lIframe{width:850px;height:530px;background:#2e2e2e}
.JiazInfo .lIframe iframe{width:100%;height:530px;border:none}
.JiazInfo .rList{width:350px;height:530px;background:#26262b}
.JiazInfo .nano>.nano-pane{opacity:1;border-radius:0;background:#323232}
.JiazInfo .nano>.nano-pane>.nano-slider{background:#595959}
.JiazInfo .rList ul{width:344px}
.JiazInfo .rList li{padding:0 20px 20px}
.JiazInfo .rList li .imga{padding-top:22px}
.JiazInfo .rList li .img{overflow:hidden;width:130px;height:75px;margin-right:14px}
.JiazInfo .rList li .img img{min-height:75px}
.JiazInfo .rList li .title{height:44px;margin-bottom:7px;line-height:22px;font-size:16px;font-weight:400;color:#fff}
.JiazInfo .rList li .qs{padding:1px 10px;border:1px solid #888;color:#888}
.JiazInfo .rList li.current,.JiazInfo .rList li.hover{background:#33333a}
.JiazInfo .rList li.current .title{color:#c4261d}
.JiazMore{margin-bottom:80px}
.JiazMore .ht{margin-bottom:50px}
.JiazMore .ht h3{line-height:40px;font-size:30px;font-weight:400;color:#26262b}
.JiazMore .ht h3 i{float:left;width:8px;height:27px;margin:7px 20px 0 0;background:#26262b}
.JiazMore .ht .change{margin-top:5px;line-height:30px;font-size:18px}
.JiazMore .ht .change i{margin-right:5px;background-position:-300px -300px}
.JiazMore .ht .change:hover i{background-position:-300px -330px}
.JiazMore .ht .change.doing i{-webkit-animation:i_change .6s linear infinite alternate;animation:i_change .6s linear infinite alternate}
@-webkit-keyframes i_change{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes i_change{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.JiazMore ul{width:1215px}
.JiazMore ul li{float:left;width:390px;margin-right:15px}
.JiazMore ul li .title{margin-top:20px;font-weight:400;font-size:18px}
.FaqListWrap{width:825px;margin-bottom:40px;padding:20px 25px;background:#fff}
.FaqTit{margin-bottom:10px;line-height:30px;font-weight:400;font-size:16px;color:#c4261d}
.FaqTit i{width:20px}
.FaqTit i.zxtw{background-position:-360px -270px}
.FaqTit i.zjhd{background-position:-390px -270px}
.FaqTit i.sstw{background-position:-360px -270px}
.FaqTit2{margin-bottom:20px;background:#f5f5f5}
.FaqTit2 .box{float:left;display:inline;padding:11px 0 11px 15px}
.FaqTit2 .box1{padding-right:15px;border-right:4px solid #fff}
.FaqTit2 .form{position:relative;padding:10px 0 10px 15px}
.FaqTit2 input{display:block;height:30px;border:none;background:0 0;line-height:30px}
.FaqTit2 .kws{width:200px;padding:0 45px 0 15px;border:1px solid #a5a4a4}
.FaqTit2 .submit{position:absolute;right:0;top:50%;margin-top:-10px;width:40px;height:20px;border:none;border-left:1px solid #a5a4a4;background:0 0;cursor:pointer}
.FaqTit2 .submit i{margin:-5px 5px;width:30px;background-position:-210px 0}
.FaqForm{margin-bottom:30px}
.FaqForm .table .clue_on,.FaqForm .table .left{display:none}
.FaqForm .table .right .button{width:110px;height:45px;border-radius:2px;line-height:45px;background:#ababab}
.FaqForm .table .right .button:hover{background:#d21f15}
.FaqForm .kws{color:#a5a4a4}
.FaqForm .kws a{margin:0 4px 5px 0;font-size:18px;color:#a5a4a4}
.FaqForm .kws a.cur,.FaqForm .kws a:hover{color:#c4261d}
.FaqForm .hot{line-height:26px;font-size:18px;color:#333}
.FaqForm .hot i{width:54px;height:26px;margin-right:5px;background-position:-420px -394px}
.FaqForm .hot.current i,.FaqForm .hot:hover i{background-position:-480px -394px}
.FaqList{margin-top:50px}
.FaqList .item{margin-bottom:50px}
.FaqList .circle{float:left;width:34px;height:34px;margin:0 10px 0 0;background:url(../images/public.png) -420px -360px no-repeat;line-height:18px;text-align:center;color:#fff;font-size:12px;text-indent:-999em}
.FaqList .circle.q{margin-left:18px}
.FaqList .circle.a{background-position:-480px -360px}
.FaqList .circle.hot{width:54px;height:26px;margin-top:3px;background-position:-480px -394px}
.FaqList .ht h4{padding-left:35px;line-height:30px;font-weight:700;font-size:18px;color:#444}
.FaqList .ct{position:relative;padding:23px 18px 10px;margin-top:25px;box-shadow:0 0 10px rgba(0,0,0,.13)}
.FaqList .ct .arrow{position:absolute;left:20px;top:-9px;width:30px;height:10px;background:url(../images/public.png) -510px -270px no-repeat}
.FaqList .txt{overflow:hidden;max-height:12000px}
.FaqList .btns{margin-top:25px;line-height:30px;font-size:16px}
.FaqList .read{display:none;float:right;width:30px;height:30px;margin-left:15px;background:url(../images/public.png) -480px -270px no-repeat;text-indent:-999em;cursor:pointer}
.FaqList .date{margin-left:15px;color:#ababab}
.FaqList .praise{height:30px;color:#bfbfbf}
.FaqList .praise i{margin-top:-6px;background-position:-150px -120px;margin-left:6px}
.FaqList .praise.hasPraise,.FaqList .praise:hover{color:#d81e06}
.FaqList .praise.hasPraise i,.FaqList .praise:hover i{background-position:-150px -150px}
.JobModule{position:relative;height:510px}
.JobModule .CateList li a,.JobModule .moduleTit,.JobModule .moduleTop a{color:#fff}
.JobModule .CateList li a.current,.JobModule .CateList li a:hover{background:#fff;color:#0e0b04}
.JobModule .search{position:absolute;left:0;right:0;bottom:0;padding:30px 0;background:rgba(62,58,57,.6);line-height:30px;text-align:center;color:#fff}
.JobModule .search label{font-size:24px}
.JobModule .search .kws{width:140px;height:26px;border:none;border-bottom:1px solid #fff;background:0 0;line-height:26px;font-size:16px;color:#fff}
.JobModule .search .submit{border:none;background-position:-210px -30px;text-indent:-999em;cursor:pointer}
.JobModuleHt{margin:50px 0;line-height:50px;text-align:center;font-size:38px}
.JobList .li .info1{top:353px}
.JobList .li .info1 .name{margin-bottom:6px}
.JobList .li .info1 .name span{border:none}
.JobList .li .info2{top:100%}
.JobList .li .info2 .name span{font-size:17px}
.JobList .li .info2 .name span em{font-size:27px}
.JobList .li a:hover .info1{top:100%}
.JobList .li a:hover .info2{top:316px}
.Pagelist{margin:40px 0 70px;overflow:hidden;text-align:center}
.Pagelist ul li{float:left;height:36px;margin:0 4px}
.Pagelist ul li a,.Pagelist ul li span{display:block;width:34px;border:1px solid #e6e6e6;border-radius:4px;background:#fff;line-height:34px;color:#333}
.Pagelist ul li .btn{width:auto;min-width:74px}
.Pagelist ul li .current,.Pagelist ul li a:hover{border-color:#c4261d;background:#c4261d;color:#fff}
.PageLoad{margin:15px auto 50px}
.PageLoad a{display:block;text-align:center;font-size:18px;color:#afafb1;cursor:pointer}
.PageLoad i{float:none;display:block;width:60px;height:60px;margin:0 auto;background-position:-60px 0;-webkit-animation:PageLoadDown .75s infinite alternate;animation:PageLoadDown .75s infinite alternate}
.PageLoad:hover i{background-position:-60px -60px}
@-webkit-keyframes PageLoadDown{from{-webkit-transform:translateY(0)}
to{-webkit-transform:translateY(25px)}
}
@keyframes PageLoadDown{from{transform:translateY(0)}
to{transform:translateY(25px)}
}
.postForm{padding:30px 30px;margin-top:40px;margin-bottom:40px;border:1px solid #ddd;background:#fff}
.postForm .ht{margin-bottom:30px;padding-bottom:5px;border-bottom:2px solid #d5d5d5;line-height:30px}
.postForm .ht em{font-size:20px;color:#222}
.postForm .ht span{color:#999}
.postForm .table .right .input-text{width:252px!important}
.postForm .table .right select{width:237px!important}
.postForm .table .right .clue_on{display:inline}
.postForm .table .right .button{display:block;width:274px}
.pubROrder{margin-bottom:12px;background:#f4c77a;text-align:center;color:#333}
.pubROrder .ht{padding:37px 0 25px}
.pubROrder .ht h3{padding-bottom:10px;font-size:22px;color:#333}
.pubROrder .form{width:254px;margin:0 auto 5px}
.pubROrder .table{margin-bottom:12px}
.pubROrder .table .left{display:none}
.pubROrder .table .right .input-text{width:202px;height:36px;border-color:#fff;border-radius:4px;line-height:46px;font-size:16px}
.pubROrder .table .right textarea.input-text{min-height:auto;padding-top:0;padding-bottom:0;resize:none}
.pubROrder .table .right .button{height:36px;border-radius:4px;text-align:center;background:#d21f15;line-height:36px;font-size:20px}
.pubROrder .secret{font-size:12px}
.pubROrder .joinnum{padding:16px 0 20px;font-size:18px}
.pubROrder .joinnum span{font-weight:700;color:#d21f15}
.ROrderDes{background:#f4c77a url(../images/r_desorder.jpg) center top no-repeat;color:#fff}
.ROrderDes .ht{padding-top:170px;font-size:16px}
.ROrderDes .ht h3{display:none}
.ROrderDes .secret{color:#d67c07}
.ROrderDes .joinnum{padding-bottom:45px}
.ROrderTeam{padding-bottom:10px}
.ROrderTeam .form{width:210px}
.ROrderTeam .table .right .input-text{width:188px;font-size:16px}
.ROrderTeam .joinnum{font-size:16px}
.ROrderBj{height:auto;margin-bottom:20px;background:#f4c77a}
.ROrderBj .ht{width:234px;margin:0 auto;padding: 20px 0 0 0;border-bottom: 1px dotted #A88852;}
.ROrderBj .ht h3{line-height:28px;text-align:left;font-size:20px}
.ROrderBj .ht h3 i{width:45px;height:45px;background-position:-339px -315px;float: right}
.ROrderBj .table{margin-bottom:15px}
.ROrderBj .table .right .input-text{border-color:#fff;font-size:14px}
.ROrderBj .table .right select{background-image:url(../images/select_arrow2.png)}
.ROrderBj .table .right .add_on{color:#262624}
.ROrderBj .table .right .button{width:224px;font-size:14px;margin-right: 15px}
.ROrderBj .table .right .button.kefu{background:#898989}
