@charset "utf-8";.mCSB_scrollTools .mCSB_draggerRail{background:#eee}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background:#8c8c8c;border-radius:0}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#666}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_draggerRail{width:5px}
.win-title{height:40px;margin:30px 0 20px;border-bottom:solid 1px #ddd;position:relative}
.win-title .tit{font-weight:normal;color:#333;float:left;border-bottom:solid 1px #000;font-size:18px;line-height:40px}
.win-title small{float:left;font-size:12px;font-weight:normal;color:#666;padding:15px 0 0 15px}
.win-title a{position:absolute;right:0;top:15px;color:#999;font-size:12px;font-weight:normal}
.win-title a:hover{color:#ff6159}
.btn-red{background:#ff6159;color:#fff !important;border:0;cursor:pointer}
.btn-red:hover{background:#f35951 !important}
.btn-yellow{background:#fc883b;color:#fff !important;border:0;cursor:pointer}
.btn-yellow:hover{background:#ee7b2f !important}
.btn-line-red{display:inline-block;color:#ff343e;font-size:14px;padding:0 13px;line-height:30px;border:solid 1px #ff343e;transition:all ease .3s;text-align:center}
.btn-line-red:hover{background:#ff343e;color:#fff}
.btn-line-yellow{transition:all ease .3s;text-align:center;display:inline-block;color:#fea135;font-size:14px;padding:0 13px;line-height:30px;border:solid 1px #fea135}
.btn-line-yellow:hover{background:#fea135;color:#fff}
.banner-ad{padding:30px 0}
.AreaL{width:905px;float:left;margin-right:15px}
.AreaR{width:280px;float:right;margin-bottom:20px}
.bdsharebuttonbox{padding-left:10px}
.bdsharebuttonbox a{margin:2px 5px 0 0 !important}
.index .win-title .tit{font-size:21px}
.ability div a{float:left;margin:0 1px 0 0;width:239px;height:224px;background:#ededed;text-align:center}
.ability div .ico{display:block;width:70px;height:60px;background:#ccc;margin:45px auto 0;background:url(http://icon.dyrs.cc/ico3.png!c) no-repeat}
.ability div .ico-1{background-position:7px 0}
.ability div a:hover .ico-1{background-position:7px -62px}
.ability div .ico-2{background-position:-65px 0}
.ability div a:hover .ico-2{background-position:-65px -62px}
.ability div .ico-3{background-position:-132px 0}
.ability div a:hover .ico-3{background-position:-132px -62px}
.ability div .ico-4{background-position:-208px 0}
.ability div a:hover .ico-4{background-position:-208px -62px}
.ability div .ico-5{background-position:-280px 0}
.ability div a:hover .ico-5{background-position:-280px -62px}
.ability div .tit{margin:0 auto;line-height:50px;font-size:14px}
.ability div .line{width:65px;height:1px;overflow:hidden;background:#d4d4d4;margin:0 auto}
.ability div .con{line-height:24px;margin-top:15px}
.ability div a:hover{color:#fff;background:#EA7605;transition:transform ease .2s;-webkit-transition:transform ease .2s;transform:scale(1.05);-webkit-transform:scale(1.05);transform-origin:center top;-webkit-transform-origin:center top}
.ability div a:hover .tit{border-color:#fff}
.ability div a:hover .ico{transform:scale(.95);-webkit-transform:scale(.95)}
.case-show{width:1216px}
.case-show img{display:block;margin:0 auto}
.case-show .item{margin:0 16px 16px 0;position:relative;float:left;width:288px;height:251px}
.case-show a{position:absolute;z-index:2;width:100%;height:100%;text-align:center;left:0;top:0;color:#fff;transition:all ease .3s;-webkit-transition:all ease .3s;font-size:16px;background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==)}
.case-show a:hover{background:#000;opacity:.6;filter:alpha(opacity=60)}
.case-show a span{font-weight:bold;font-size:22px;margin-top:100px;display:block}
.case-show .svg{width:90%;height:90%;position:absolute;top:5%;left:5%;overflow:hidden}
.case-show .svg span{position:absolute;background:#fff;opacity:.5;filter:alpha(opacity=50);transition:all ease .3s;-webkit-transition:all ease .3s}
.case-show .svg .left{width:1px;height:100%;left:0;top:0}
.case-show .svg .right{width:1px;height:100%;right:0;bottom:0}
.case-show .svg .top{width:100%;height:1px;left:0;top:0}
.case-show .svg .bottom{width:100%;height:1px;right:0;bottom:0}
.case-show .item:hover .left,.case-show .item:hover .right{height:15px}
.case-show .item:hover .bottom,.case-show .item:hover .top{width:15px}
.case-list{background:#f8f8f8;height:120px;padding:15px 0}
.case-list a{display:block;text-align:center}
.case-list img{display:block;width:89px;height:89px;margin:0 auto;margin-bottom:10px;border-radius:50%;transition:all ease .3s;-webkit-transition:all ease .2s}
.case-list .col{float:left;width:150px}
.case-list a:hover img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.case-more{display:block;width:225px;height:45px;line-height:45px;font-size:16px;text-align:center;border:solid 1px #ddd;margin:50px auto 0}
.case-more:hover{color:#ff343e;border-color:#ff343e}
.design-Team .slides{border:solid 1px #656565;width:468px;height:482px;overflow:hidden;position:relative}
.design-Team .slides .slidesjs-navigation{position:absolute;top:50%;display:block;height:30px;width:16px;margin-top:-15px;overflow:hidden;text-indent:-20000px;background:url(/themes/default/static/images/ico.png!c) -78px -34px no-repeat;z-index:99;opacity:.5}
.design-Team .slides:hover .slidesjs-navigation{opacity:1}
.design-Team .slides .slidesjs-previous{left:20px}
.design-Team .slides .slidesjs-next{right:20px;background-position:-94px -34px}
.design-Team .slidesjs-pagination{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:10}
.design-Team .slidesjs-pagination li{display:inline}
.design-Team .slidesjs-pagination li a{display:inline-block;*display:inline;zoom:1;width:15px;height:17px;line-height:99px;overflow:hidden;background:url(/themes/default/static/images/ico.png!c) -87px -84px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6}
.design-Team .slidesjs-pagination li a.active{background-position:-87px -66px;filter:alpha(opacity=100);opacity:1}
.design-Team{background:#464646;overflow:hidden;margin-top:50px}
.design-Team .win-title{border-color:#5d5d5d}
.design-Team .win-title .tit{color:#fff;border-color:#fff}
.design-Team .win-title small{color:#fff}
.design-Team .win-title a:hover{color:#fff}
.design-Team .col-xs-5{width:470px}
.design-Team .col-xs-7{width:59%}
.design-Team .col-xs-7 .row{width:120%}
.design-Team .item{float:left;text-align:center;width:225px;height:225px;overflow:hidden;position:relative;color:#989898;margin:0 0 17px 17px;border:solid 1px #656565}
.design-Team .item img{display:block;width:225px;height:225px}
.design-Team .design-info{position:absolute;left:0;bottom:0;width:100%;height:80px;background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);bottom:-80px;transition:all ease .3s;-webkit-transition:all ease .3s}
.design-Team .item:hover .design-info{bottom:0}
.design-Team .design-info .p1{margin-top:10px}
.design-Team .design-info .name{font-size:14px;color:#fff}
.design-Team .design-info .city{color:#fff}
.design-Team .btnBox{padding:15px 0 35px;clear:both;font-size:16px}
.design-Team .btnBox a{display:inline-block;width:225px;height:45px;line-height:45px;border:solid 1px #888;color:#888;margin:0 20px}
.design-Team .btnBox a:hover{border-color:#ff343f;color:#ff343f}
.brand-ensure{overflow:hidden}
.brand-ensure .row{width:1250px}
.brand-ensure .item{float:left;border:solid 1px #ddd;overflow:hidden;width:290px;box-shadow:0 1px 2px #ddd;margin:0 10px 5px 0}
.brand-ensure .item .pic{display:block;height:230px}
.brand-ensure .item h4{font-size:20px;color:#454545;padding:5px 0 0 18px;font-weight:normal}
.brand-ensure .item p{padding:0 18px 15px;overflow:hidden}
.brand-ensure .item span{font-size:14px;color:#464646}
.service{background:url(http://icon.dyrs.cc/bg1_repeat.gif!c);padding:40px 0}
.service .animate{height:172px;position:relative}
.service .hline{height:3px;background:#ffd4d4;position:relative;top:50%}
.service .txt{position:absolute;top:82px;height:0;width:100%;text-align:center;font-size:18px;color:#969696}
.service li{width:12.5%;float:left;position:relative}
.service .t-1,.service .t-3,.service .t-5,.service .t-7{top:-35px}
.service .t-2,.service .t-4,.service .t-6,.service .t-8{bottom:-10px}
.service .point{position:absolute;width:100%;top:78px}
.service .point .circle{display:block;width:16px;height:16px;background:url(http://icon.dyrs.cc/ico4.png!c) no-repeat -227px 0;margin:0 auto}
.service .point .vline{width:2px;height:21px;background:#fccaca;position:absolute;left:50%;margin-left:-1px}
.service .p-1 .vline,.service .p-3 .vline,.service .p-5 .vline,.service .p-7 .vline{top:18px}
.service .p-2 .vline,.service .p-4 .vline,.service .p-6 .vline,.service .p-8 .vline{bottom:18px;transform-origin:bottom center;-webkit-transform-origin:bottom center}
.service .point .ico{position:absolute;width:51px;height:51px;background:url(http://icon.dyrs.cc/ico4.png!c) no-repeat;left:50%;margin-left:-25px}
.service .p-1 .ico,.service .p-3 .ico,.service .p-5 .ico,.service .p-7 .ico{margin-top:23px}
.service .p-2 .ico,.service .p-4 .ico,.service .p-6 .ico,.service .p-8 .ico{margin-top:-90px}
.service .p-2 .ico{background-position:-56px 0}
.service .p-3 .ico{background-position:-112px 0}
.service .p-4 .ico{background-position:-168px 0}
.service .p-5 .ico{background-position:0 -56px}
.service .p-6 .ico{background-position:-56px -56px}
.service .p-7 .ico{background-position:-112px -56px}
.service .p-8 .ico{background-position:-168px -56px}
.service .animate.active .vline{animation:vline ease 1s both}
.service .animate.active .ico{animation:ico 1s both}
.service .animate.active .p-2 .ico,.animate.active .p-2 .vline{animation-delay:.2s}
.service .animate.active .p-3 .ico,.animate.active .p-3 .vline{animation-delay:.4s}
.service .animate.active .p-4 .ico,.animate.active .p-4 .vline{animation-delay:.6s}
.service .animate.active .p-5 .ico,.animate.active .p-5 .vline{animation-delay:.8s}
.service .animate.active .p-6 .ico,.animate.active .p-6 .vline{animation-delay:1s}
.service .animate.active .p-7 .ico,.animate.active .p-7 .vline{animation-delay:1.2s}
.service .animate.active .p-8 .ico,.animate.active .p-8 .vline{animation-delay:1.4s}
@keyframes vline{0%{height:0}
100%{height:21px}
}@-webkit-keyframes vline{0%{height:0}
100%{height:21px}
}@-webkit-keyframes ico{0%{-webkit-transform:scale(0)}
50%{-webkit-transform:scale(1.2)}
100%{-webkit-transform:scale(1)}
}@keyframes ico{0%{transform:scale(0);-webkit-transform:scale(0)}
50%{transform:scale(1.2);-webkit-transform:scale(1.2)}
100%{transform:scale(1);-webkit-transform:scale(1)}
}.house-show li{width:234px;height:206px;float:left;margin:30px 3px 0;position:relative;overflow:hidden}
.house-show li p{position:absolute;left:0;bottom:0;background:#4D4D4D;text-align:center;font-size:14px;width:100%;height:30px;line-height:30px}
.house-show li a{color:#fff}
.guide-news{background:#464646;margin-top:50px;padding:25px 0}
.guide-news .tabTit{border-bottom:solid 1px #5d5d5d;margin:0 0 20px}
.guide-news .tabTit .pull-right a{font-size:12px;position:static;margin:0 5px}
.guide-news .tabTit .tit{color:#c0c0c0;border-color:#5d5d5d;margin-right:20px;cursor:pointer}
.guide-news .tabTit .tit.active{color:#fff;border-color:#fff}
.guide-news .tabLayer{height:390px}
.guide-news .tabLayer .pic{float:left;width:590px}
.guide-news .tabLayer .picbox{display:block;height:280px}
.guide-news .tabLayer .pic .info{height:75px;background:#2a2a2a;color:#fff;padding:10px;position:relative}
.guide-news .tabLayer .pic .info a{color:#fff}
.guide-news .tabLayer .pic .info a:hover{color:#ff343f}
.guide-news .tabLayer .pic .info h3{width:450px}
.guide-news .tabLayer .pic .info .date{position:absolute;right:10px;top:10px}
.guide-news .tabLayer .pic .info .con{height:40px;overflow:hidden;line-height:20px;margin-top:12px}
.guide-news .tabLayer .list{float:right;width:590px;line-height:24px}
.guide-news .tabLayer .list li{height:66px;overflow:hidden;background:#e5e5e5;margin-bottom:18px;padding:14px 10px 0 85px;position:relative}
.guide-news .tabLayer .list .num{height:52px;font-size:24px;border-right:solid 1px #c6c6c6;float:left;margin-left:-85px;width:70px;text-align:center;line-height:52px}
.guide-news .tabLayer .list .date{position:absolute;right:20px;top:14px}
.guide-news .tabLayer .list .strong{width:380px;font-size:14px}
.guide-news .tabLayer .list .strong a{color:#333}
.guide-news .tabLayer .list .con{width:420px;color:#666}
.guide-news .tabLayer .list li:hover{background:#ea424e;color:#fff}
.guide-news .tabLayer .list li:hover a{color:#fff}
.guide-news .tabLayer .list li:hover .num{border-color:#bc0001}
.topad{min-height:800px;height:100%;overflow:hidden;width:100%;position:relative;top:0;left:0;z-index:101}
.topad .con{position:relative;z-index:5;max-width:1200px;overflow:hidden;margin:0 auto}
.topad .shadow{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}
.topad .text{width:464px;height:95px;margin:50px auto 40px;background:url(http://icon.dyrs.cc/topad.png!c) no-repeat}
.topad .bar{position:relative;overflow:hidden}
.topad .bar .line{width:790px;margin:13px auto;height:1px;background:#565656;display:block}
.topad .bar .ico{width:26px;height:26px;background:url(http://icon.dyrs.cc/topad.png!c) no-repeat -474px 0;display:block;position:absolute;left:50%;top:0;margin-left:-13px}
.topad .bar .line span{height:1px;width:52px;background:#333;margin:0 auto;display:block}
.topad .list{width:820px;height:450px;margin:25px auto 0;overflow:hidden;padding-top:5px}
.topad .list img{display:inline;max-height:100%;width:auto}
.topad .list li{text-align:center;float:left;width:380px;height:100%;margin:0 15px}
.topad .list li a:hover{position:relative;top:-5px}
.topad .btn{display:block;width:142px;height:38px;border:solid 1px #fff;color:#fff;margin:30px auto;line-height:38px;text-align:center;color:#c7c7c7}
.topad .btn:hover{color:#ff343f;border-color:#ff343f}
.topad .close{position:absolute;width:34px;height:34px;right:40px;top:40px;background:url(http://icon.dyrs.cc/topad.png!c) no-repeat -466px -34px;z-index:5;transition:all ease .3s}
.topad .close:hover{transform:rotate(180deg)}
.topad2 .bar .line{width:1200px}
.topad2 .list{width:1230px}
.guide2,.allLike,.team2{}
.index2 .win-title{margin-top:0}
.index2 .win-title .tit{font-size:21px}
.index2 .win-title a{position:static;margin:0 10px;font-size:14px}
.index2 .win-title .more{background:#525252;font-size:12px;color:#c6c5c5}
.index2 .win-title .pull-right{padding-top:8px}
.index2 .ability,.index2 .adorn-case{margin-top:55px}
.index2 .ability{height:220px}
.index2 .slider-prev{margin-left:-310px}
.hotLp{background:#3e3e3e;padding-bottom:30px;overflow:hidden}
.hotLp .container{overflow:hidden}
.hotLp ul{text-align:center;width:1220px}
.hotLp li{float:left;width:289px;height:317px;overflow:hidden;margin-right:15px;position:relative}
.hotLp .win-title{margin-top:12px;border-color:#5d5d5d}
.hotLp .win-title .tit{border-color:#da2f2f;color:#fff}
.hotLp li h2{height:55px;line-height:55px;font-weight:normal;border-bottom:solid 1px #fff;width:220px;margin:0 auto;padding-top:5px;font-size:24px}
.hotLp li p{height:35px;line-height:35px;margin-bottom:5px}
.hotLp li p span{padding:0 5px}
.hotLp li a{display:block;background:#f5f5f5}
.hotLp li a:hover{color:#fff;background:#EA7605}
.hotLp li a:hover h2{border-color:#EA7605}
.hotLp li a:hover .text-red{color:#fff}
.hotLp li .tips{width:134px;height:34px;margin-left:-67px;background:#000;opacity:.7;text-align:center;line-height:34px;color:#fff;position:absolute;left:50%;top:60%;visibility:hidden;transform:scale(0);-webkit-transform:scale(0);transition:all ease .3s;-webkit-transition:all ease .3s}
.hotLp li .tips i{position:absolute;left:50%;bottom:-6px;width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#000 transparent #fff;margin-left:-3px}
.adorn-case .box1{padding-left:468px;overflow:hidden}
.adorn-case .bigPic{float:left;margin-left:-468px;position:relative;overflow:hidden;width:468px;height:347px}
.adorn-case .bigPic img{width:468px;height:347px}
.adorn-case .bigPic .bar{position:absolute;left:0;bottom:0;width:100%;height:80px;transition:all ease .3s;-webkit-transition:all ease .3s}
.adorn-case .bigPic .bar .shadow{width:100%;height:80px;background:#000;opacity:.7;filter:alpha(opacity=70)}
.adorn-case .bigPic .bar .txt{width:90%;height:80px;position:absolute;left:5%;z-index:10}
.adorn-case .box1 a{color:#fff}
.adorn-case .bigPic .tit{font-size:16px;margin:13px 0 5px}
.adorn-case .bigPic .ico-new{position:absolute;left:0;top:0;width:51px;height:51px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -234px;z-index:1}
.adorn-case .bigPic .pic span{position:absolute;left:50%;top:50%;height:38px;width:114px;background:#ff3434;opacity:.8;color:#fff;text-align:center;line-height:38px;margin:-19px 0 0 -57px;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;transform:scale(0);-webkit-transform:scale(0)}
.adorn-case .bigPic .pic:hover span{visibility:visible;transform:scale(1);-webkit-transform:scale(1)}
.adorn-case .pic1{width:226px;height:166px;overflow:hidden;position:relative}
.adorn-case .pic1 img{width:226px;height:226px}
.adorn-case .pic2{width:226px;height:226px;overflow:hidden;position:relative}
.adorn-case .pic2 img{width:404px;height:226px;max-width:none}
.adorn-case .pic2 .shadow{background:#000;opacity:.5;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
.adorn-case .pic2 .ico-360{width:71px;height:104px;background:url(/themes/default/static/images/ico.png!c) no-repeat -105px -182px;position:absolute;left:50%;top:50%;margin:-52px 0 0 -35px;z-index:1}
.adorn-case .pic1 .bar .txt{width:90%;height:80px;position:absolute;left:5%;z-index:10}
.adorn-case .pic1 .bar{position:absolute;left:0;bottom:0;width:100%;height:26px;line-height:26px;transition:all ease .3s;-webkit-transition:all ease .3s}
.adorn-case .pic1 .bar .shadow{width:100%;height:26px;background:#000;opacity:.7;filter:alpha(opacity=70)}
.adorn-case .pic1:hover .shadow,.adorn-case .pic3:hover .shadow,.adorn-case .pic4:hover .shadow{background:#EA7605}
.adorn-case .box1 img{transition:all ease .3s;-webkit-transition:all ease .3s}
.adorn-case .box1 a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.adorn-case .box2{background:#f6f6f6;margin-top:20px;padding:10px 0}
.adorn-case .box2 a{color:#333}
.adorn-case .case-list{margin-top:0}
.adorn-case .box1 .pic2 img{transition:all linear 3s;-webkit-transition:all linear 3s}
.adorn-case .box1 .pic2:hover img{transform:translateX(-100px);-webkit-transform:translateX(-100px)}
.adorn-case .box1 .pic2 .shadow{transition:all ease .3s;-webkit-transition:all ease .3s}
.adorn-case .box1 .pic2:hover .shadow{opacity:0}
.adorn-case .pic1,.adorn-case .pic2{margin:0 0 15px 18px}
.team2 a.abtn{position:absolute;top:75px;display:block;height:87px;width:41px;overflow:hidden;text-indent:-20000px;background:url(http://icon.dyrs.cc/ico5.png!c) no-repeat}
.team2 a.aleft{left:0;background-position:-41px 0}
.team2 a.aleft:hover{left:0;background-position:-41px -87px}
.team2 a.aright{right:0}
.team2 a.aright:hover{right:0;background-position:0 -87px}
.team2 a.agrayright,a.agrayleft{display:none}
.team2 .productshow{position:relative;overflow:hidden}
.team2 .productshow .scrollcontainer li img{width:228px}
.team2 .productshow .scrollcontainer .info{position:absolute;bottom:0px;width:230px}
.team2 .productshow .scrollcontainer{width:1200px;height:320px;overflow:hidden;position:relative;margin:0 auto}
.team2 .productshow .scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px}
.team2 .productshow .scrollcontainer li{float:left;width:228px;height:320px;padding:0 15px 0 0;text-align:center}
.team2 .pic{width:228px;height:228px;display:block}
.team2 .info{background:#f6f6f6;height:92px}
.team2 .info .p1{width:200px;height:38px;border-bottom:solid 1px #fff;line-height:38px;margin:0 auto}
.team2 .info .p1 a{color:#333}
.team2 .info .p1 a:hover{color:#ff343f}
.team2 .info .p1 a *{vertical-align:middle}
.team2 .info .name{display:inline-block;font-size:18px;max-width:4em;vertical-align:middle}
.team2 .info .job{position:relative;top:3px;display:inline-block;height:24px;line-height:24px;overflow:hidden}
.team2 .info .p2{line-height:27px;color:#666}
.team2 .info .p3 a{float:left;width:50%;height:26px;color:#fff;line-height:26px;text-align:center;background:#828282;opacity:.9}
.team2 .info .p3 .a2{background:#EA7605}
.team2 .info .p3 a:hover{opacity:1}
.team2 .btnBox{height:70px;background:#f6f6f6;text-align:center;margin-top:17px;font-size:14px;padding-top:25px}
.team2 .btnBox a{display:inline-block;width:222px;height:43px;line-height:43px;text-align:center;border:solid 1px #666;margin:0 10px;background:#fff}
.team2 .btnBox a:hover{border-color:#ff3030}
.team2 .menu{position:relative}
.team2 .menu .bd{width:186px;background:#fff;border:solid 1px #ddd;line-height:20px;position:absolute;right:0;top:35px;padding:10px 0;z-index:10;text-align:center;display:none}
.team2 .menu .bd a{font-size:12px;display:block;color:#333}
.team2 .menu .bd a:hover{color:#ff343f}
.team2 .menu .hd .ico{display:inline-block;width:12px;height:7px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -10px;margin-left:3px}
.team2 .menu .hd{margin:0 20px 0 0}
.guide2 .content{padding-left:418px;overflow:hidden}
.guide2 .box1{float:left;margin-left:-418px;width:392px;height:294px;overflow:hidden;position:relative}
.guide2 .box1 .pic{display:block;width:392px;height:294px}
.guide2 .box1 .pic img{width:100%}
.guide2 .box1 .info{height:80px;width:100%;background:#000;color:#e9e9e9;position:absolute;left:0;bottom:0;opacity:.8}
.guide2 .box1 .info .p1{font-size:14px;padding:10px 10px 5px}
.guide2 .box1 .info .p2{height:38px;overflow:hidden;padding:0 10px}
.guide2 .box2{float:left;width:391px;height:147px;overflow:hidden}
.guide2 .box2 .b1{width:196px;height:147px;background:#f4f4f4;text-align:center;position:relative}
.guide2 .box2 .b1 .angle_r{width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent #f4f4f4 transparent #f4f4f4;position:absolute;right:-8px;top:50%;margin-top:-4px}
.guide2 .box2 .b2,.guide2 .box2 .b2 img{width:195px;height:147px}
.guide2 .box2:hover .angle_r{border-color:transparent #ff4d4d transparent #ff4d4d}
.guide2 .box2 .b1 .angle_l{width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #f4f4f4 transparent #f4f4f4;position:absolute;left:-8px;top:50%;margin-top:-4px}
.guide2 .box2:hover .angle_l{border-color:transparent #ff4d4d transparent #ff4d4d}
.guide2 .box2 .p1{font-size:24px;font-family:'宋体';border-bottom:solid 1px #fff;width:120px;margin:5px auto 0}
.guide2 .box2 .p2{font-size:14px;margin:5px 10px;color:#333}
.guide2 .box2 .p3{color:#666;padding:0 10px;height:38px;overflow:hidden}
.guide2 .box2 .p4{width:13px;height:13px;margin:10px auto 0;position:relative}
.guide2 .box2 .p4 i{display:block;position:absolute}
.guide2 .box2 .p4 .line1{width:100%;height:1px;background:#f00;left:0;top:6px}
.guide2 .box2 .p4 .line2{height:100%;width:1px;background:#f00;top:0;left:6px}
.guide2 .box2:hover .b1{background:#EA7605;color:#fff}
.guide2 .box2:hover .p1{border-color:#EA7605}
.guide2 .box2:hover p{color:#fff}
.guide2 .box2:hover .p4 i{background:#f8ff37}
.allLike a.abtn{position:absolute;top:70px;display:block;height:87px;width:41px;overflow:hidden;text-indent:-20000px;background:url(http://icon.dyrs.cc/ico5.png!c) no-repeat}
.allLike a.aleft{left:0;background-position:-41px 0}
.allLike a.aleft:hover{left:0;background-position:-41px -87px}
.allLike a.aright{right:0}
.allLike a.aright:hover{right:0;background-position:0 -87px}
.allLike a.agrayright,a.agrayleft{display:none}
.allLike .productshow{position:relative;overflow:hidden}
.allLike .scrollcontainer{width:1200px;height:228px;overflow:hidden;position:relative;margin:0 auto}
.allLike .scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px}
.allLike .scrollcontainer li{float:left;width:228px;height:228px;padding:0 15px 0 0;text-align:center;position:relative}
.allLike .scrollcontainer .info .shadow{height:36px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;left:0;bottom:0;width:228px}
.allLike .scrollcontainer .info p{position:absolute;left:10px;bottom:0;width:218px;height:36px;line-height:36px;z-index:1}
.allLike .scrollcontainer .info a{display:block;font-size:14px;color:#fff}
.allLike .link{width:1220px;text-align:center;margin-top:70px}
.allLike .link li{float:left;width:290px;height:210px;margin-right:14px;background:#efefef}
.allLike .link li a{padding-top:1px}
.allLike .link .ico{display:block;width:58px;height:58px;margin:33px auto 5px;background:url(http://icon.dyrs.cc/ico3.png!c) no-repeat}
.allLike .link .ico-1{background-position:0 -127px}
.allLike .link .ico-2{background-position:-97px -127px}
.allLike .link .ico-3{background-position:-195px -127px}
.allLike .link .ico-4{background-position:-290px -127px}
.allLike .link .p1{width:115px;border-bottom:dashed 1px #ddd;font-size:24px;line-height:40px;margin:0 auto}
.allLike .link .p2{width:120px;margin:5px auto 0;color:#666}
.winning-desi .desi-list{background:#fff;color:#333;font-size:16px;padding:10px 0 20px}
.winning-desi .desi-list .row{width:98.35%;margin:0 auto}
.winning-desi .desi-list .item{width:570px;height:755px;margin:20px auto 0;position:relative}
.winning-desi .desi-list .item .des-head{position:absolute;left:10px;top:0}
.winning-desi .desi-list .item .box1{padding-left:205px}
.winning-desi .desi-list .item .box2{background:#f2f2f2;padding:10px 0 10px 205px;margin-top:5px}
.winning-desi .desi-list .item .des-name{font-size:22px}
.winning-desi .desi-list .item .des-tit{padding-left:5px}
.winning-desi .desi-list .item .p1{padding:5px 0}
.winning-desi .desi-list .item .p2{height:50px;overflow:hidden}
.winning-desi .desi-list .item .p2 span{margin-right:10px}
.winning-desi .desi-list .item .box2 p{font-size:14px;height:42px;overflow:hidden;padding-right:20px}
.winning-desi .desi-list .item .box2 a{color:#ff4951}
.winning-desi .desi-list .item .box3{position:relative;height:570px}
.winning-desi .desi-list .item .box3 .shadow{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);background:#000;transition:all ease .3s}
.winning-desi .desi-list .item .box3 a{position:absolute;left:50%;top:50%;width:160px;height:35px;border:solid 1px #fff;color:#fff;z-index:1;text-align:center;line-height:35px;margin:-17px 0 0 -80px;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:all ease .5s}
.winning-desi .desi-list .item .box3:hover .shadow{visibility:visible;opacity:.5;filter:alpha(opacity=50)}
.winning-desi .desi-list .item .box3:hover a{visibility:visible;opacity:1;filter:alpha(opacity=100)}
.goldteam-list .cat-filter{background:#fff;overflow:hidden;line-height:30px;font-size:14px;padding:25px 0}
.goldteam-list .cat-filter .tit{font-size:16px;width:110px}
.goldteam-list .cat-filter .list{width:1080px;min-height:30px;overflow:hidden;position:relative}
.goldteam-list .cat-filter.active .list{height:auto}
.goldteam-list .cat-filter .list a{margin-right:35px;white-space:nowrap;display:inline-block}
.goldteam-list .cat-filter .list a.active{color:#ff4953}
.goldteam-list .cat-filter .more{width:16px;height:16px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -58px;position:absolute;right:0;bottom:0;cursor:pointer}
.goldteam-list .cat-filter.active .more{background-position:0 -75px}
.goldteam-list .content{margin-top:40px}
.goldteam-list .item{background:#fff;padding:20px;font-size:14px;margin-bottom:30px;overflow:hidden}
.goldteam-list .item-box{padding-left:265px;position:relative}
.goldteam-list .item-box .selectBtn{position:absolute;right:0;top:0;width:120px;height:36px;font-size:18px;text-align:center;line-height:36px}
.goldteam-list .item-box .head-box{width:245px;height:326px;overflow:hidden;margin-left:-265px;position:relative}
.goldteam-list .item-box .head-box img{width:100%;height:auto;border:solid 1px #f7f7f7}
.goldteam-list .ico-rem{width:26px;height:52px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -93px;position:absolute;left:10px;top:-1px}
.goldteam-list .name-box{padding-top:15px}
.goldteam-list .name-box .name{font-size:20px;color:#333}
.goldteam-list .name-box .name:hover{color:#ff4953}
.goldteam-list .name-box .tag{background:#ffe42e;color:#f54b12;padding:3px 10px;margin:0 5px}
.goldteam-list .name-box .stars{display:inline-block;width:25px;height:23px;background:url(/themes/default/static/images/ico.png!c) no-repeat -77px -262px;vertical-align:middle;position:relative;top:-2px}
.goldteam-list .info-box{font-size:14px;padding:15px 0}
.goldteam-list .info-box .line{margin:0 5px;width:1px;height:8px;display:inline-block;background:#d5d5d5}
.goldteam-list .work-tit{padding:53px 0 12px;border-top:solid 1px #ddd}
.goldteam-list .work-pic{width:615px;*width:auto}
.goldteam-list .work-pic a{display:block}
.goldteam-list .work-pic img{width:190px;height:142px}
.goldteam-works{padding:10px 20px 20px}
.goldteam-works .win-title{margin-top:0}
.goldteam-works .win-title .line{color:#ccc;line-height:40px;margin:0 15px}
.goldteam-works .win-title span a{float:left;position:static;font-size:18px;line-height:40px}
.goldteam-works .win-title .active{border-bottom:1px solid #000;color:#333;font-size:20px;font-weight:normal;line-height:40px}
.goldteam-works .item{width:278px;height:278px;position:relative;overflow:hidden;margin:0 auto 15px}
.goldteam-works .item img{width:278px;height:auto}
.goldteam-works .item .info{height:50px;position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:center}
.goldteam-works .item .info .p1{margin-top:5px;font-size:14px}
.goldteam-works .item .info .city{font-size:12px}
.goldteam-works .row{margin:0 -7px}
.goldteam-works .item a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.goldteam-works .item .tag{position:absolute;width:70px;height:22px;line-height:22px;text-align:center;color:#fff}
.goldteam-works .item .tag-1{background:#ff2f2f}
.goldteam-works .item .tag-2{background:#ffa311}
.goldteam-works .item .tag-3{background:#d6bb05}
.goldteam-list dl.info{border-top:solid 1px #ddd;margin-bottom:10px;padding-top:10px;line-height:24px}
.goldteam-list dl.info dd{font-size:12px;color:#666}
.goldteam-list .kefu{display:inline-block;height:30px;padding:0 15px;line-height:30px}
.submit-info{padding:15px;color:#666;position:relative}
.submit-info h4{padding:20px 0 5px;font-size:18px;color:#333;font-weight:normal}
.submit-info .p1{font-size:14px;line-height:24px}
.submit-info .txt{width:236px;padding:0 5px;color:#666;height:33px;line-height:33px \9;border:solid 1px #ccc;margin-top:10px}
.submit-info select.txt{width:248px;color:#666;height:33px;line-height:33px \9;box-sizing:border-box;border:solid 1px #ccc;margin-top:10px}
.submit-info .btn{width:100%;height:33px;margin-top:10px;border-radius:0}
.submit-info .p2{font-size:14px;margin-top:10px}
.submit-info .list{border-top:solid 1px #ddd;line-height:24px;margin-top:10px;padding-top:10px;height:120px;overflow:hidden}
.submit-info .list i{color:#ff4c43;font-style:normal;margin-right:5px}
.submit-info .list li{padding-left:5px;overflow:hidden}
.submit-info .ico-tag{width:41px;height:41px;background:url(/themes/default/static/images/ico.png!c) no-repeat -36px 0;position:absolute;left:0;top:0}
.accordion{padding:0 10px}
.accordion .tit{height:33px;line-height:33px;border-bottom:solid 1px #ddd;font-size:14px}
.accordion ol{font-size:14px;line-height:30px;padding:5px 0}
.accordion li{height:30px;overflow:hidden}
.accordion .active{height:auto}
.accordion a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.accordion img{margin:5px auto}
.accordion .active a{color:#ff343f}
.elite-list .filter-box{height:50px;margin-top:20px}
.elite-list .filter.JSfixed{width:1160px;position:fixed;top:0;z-index:10}
.elite-list .filter{background:#424242;color:#b2b2b2;padding:10px 20px;overflow:hidden}
.elite-list .filter select{border:0;padding:4px 2px;max-width:200px;min-width:90px;height:30px}
.elite-list .filter .shop{margin:0 10px}
.elite-list .search{width:310px;height:30px;position:relative;background:#fff}
.elite-list .search .txt{width:220px;height:30px;line-height:30px \9;border:0;padding:0 5px}
.elite-list .search .btn{width:80px;height:30px;position:absolute;right:0;top:0;border:0}
.elite-list .list{margin-top:20px;padding:20px 15px;overflow:hidden}
.elite-list .list .item{width:280px;height:370px;line-height:22px;border:solid 1px #f8f8f8;box-shadow:0 1px 1px #f5f5f5;margin:0 auto 10px;position:relative}
.elite-list .ico-tag{position:absolute;left:20px;top:0;width:50px;height:66px;background:url(/themes/default/static/images/ico-tag.png) no-repeat;z-index:1}
.elite-list .ico-tag-2{background-position:-50px 0}
.elite-list .list .item img{display:block;height:auto}
.elite-list .list .box1{position:relative;width:100%;width:280px;height:280px;overflow:hidden}
.elite-list .list .box1 .shadow{width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.5;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:all ease .2s;-webkit-transition:all ease .2s}
.elite-list .list .box1 p{position:absolute;width:100%;bottom:0;z-index:1;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:all ease .2s;-webkit-transition:all ease .2s}
.elite-list .list .box1:hover p{visibility:visible;opacity:1;filter:alpha(opacity=100)}
.elite-list .list .box1 .zixun,.elite-list .list .box1 .guihua{position:absolute;bottom:0;width:137px;height:34px;line-height:34px;border:solid 1px #fff;color:#000;transition:all ease .1s;-webkit-transition:all ease .1s;background:#f1f1f1}
.elite-list .list .box1 p a.zixun{left:0}
.elite-list .list .box1 p a.guihua{right:0}
.elite-list .list .box1 p a:hover{background:#ff343e;border-color:#ff343e;color:#fff}
.elite-list .list .box2{width:245px;border-bottom:solid 1px #ddd;line-height:30px;margin:0 auto}
.elite-list .list .name{font-size:18px;display:inline-block;max-width:6em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.elite-list .list .job{position:relative;top:3px}
.elite-list .list .box3{width:245px;height:45px;overflow:hidden;margin:0 auto;text-align:left;color:#666;padding:5px 0 ; font-size: 14px; }
.elite-list .list .box3 .col-xs-12{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.elite-detaile .here{position:absolute;color:#fff}
.elite-detaile .here a{color:#fff}
.elite-detaile .here a:hover{text-decoration:underline}
.elite-detaile-banner{height:265px;color:#fff;line-height:24px;overflow:hidden}
.elite-detaile-banner .headPic{border-radius:50%;width:90px;height:90px;border:solid 2px #fff;margin:53px auto 0}
.elite-detaile-banner .headPic img{border-radius:50%}
.elite-detaile-banner .name{font-size:16px}
.elite-detaile-banner .jingyan,.elite-detaile-banner  .jingyan1{color:#cacaca}
.elite-detaile-nav{height:60px;box-shadow:0 0 3px #ccc;text-align:center;background:#fff}
.elite-detaile-nav .container{overflow:hidden}
.elite-detaile-nav a{float:left;width:20%;height:60px;line-height:60px;border-left:solid 1px #ddd;margin-left:-1px}
.elite-detaile-nav a:hover{background:#f1f1f1}
.elite-detaile-nav .active{height:58px;border-bottom:solid 2px #fe353f;color:#fe353f}
.elite-detaile .content{margin-top:20px}
.elite-detaile-content{overflow:hidden;padding:10px 10px 20px}
.elite-detaile-content .win-title{margin:0}
.elite-detaile-content .seeMore{display:block;height:46px;background:#302e31;color:#fff;text-align:center;line-height:46px;font-size:14px;clear:both}
.elite-detaile-content .seeMore:hover{opacity:.8}
.elite-detaile-huxing{line-height:22px;color:#666;padding-bottom:20px}
.elite-detaile-huxing .fen_floor_cont{padding:20px 0 0}
.elite-detaile-info .box{margin-top:20px;padding-left:300px;line-height:24px;overflow:hidden}
.elite-detaile-info .box .headPic{float:left;margin-left:-300px}
.elite-detaile-info dl{border-top:solid 1px #ddd;padding:6px 0 10px;margin-top:-1px}
.elite-detaile-info dt{font-weight:bold;font-size:14px}
.elite-detaile-content .list{padding:20px 0px;margin:0px -8px 0}
.elite-detaile-content .paging{padding:10px 0}
.elite-detaile-content .article{color:#666;line-height:22px}
.elite-detaile-content .article h1{font-size:26px;color:#333;font-weight:normal;padding:30px 0 15px}
.elite-detaile-content .article img{max-width:100%;display:inline}
.elite-detaile-content .article p{text-indent:2em;margin:1em 0}
.elite-detaile-content .info-bar{font-size:14px}
.elite-detaile-content .info-bar i{font-style:normal;padding:0 5px;color:#ccc}
.elite-detaile-content .con{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin-top:20px;padding-top:5px}
.elite-detaile-content .share2{width:200px;margin:20px auto 0}
.elite-detaile-content .prev-next-tab span{color:#333}
.elite-detaile-content .prev-next-tab p{display:inline;margin:0 15px}
.elite-detaile-content .prev-next-tab .ico-angle{display:inline-block;margin:0 3px;border-width:8px 5px 0;border-color:#999 transparent #fff}
.elite-detaile-content .prev-next-tab .ico-angle.top{border-width:0 5px 8px;border-color:#fff transparent #999}
.elite-detaile-content .remend{margin:0 -2%;overflow:hidden;line-height:24px;padding-top:10px}
.elite-detaile-content .remend li{width:46%;float:left;margin:0 2%}
.elite-detaile-content .remend .dot{font-size:25px;padding-right:5px;font-family:Trebuchet MS;color:#f00}
.elite-detaile-content .remend a{width:100%}
.elite-detaile-content .remend .tit{width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.case .item{width:280px;margin:0 auto 10px;position:relative;height:340px}
.case .item .pic{width:280px;height:280px;overflow:hidden;display:block}
.case .item .pic img{width:280px;height:280px}
.case .item .info{height:56px;border:solid 1px #ddd}
.case .item .p1{padding-left:15px;margin-top:5px;line-height:22px;font-size:14px;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:170px}
.case .item .p2{padding-left:15px;line-height:22px;color:#8f8f8f}
.case{margin:20px -5px 10px}
.case .item .headPic{width:63px;height:63px;position:absolute;right:20px;bottom:30px;border:solid 2px #fff;border-radius:50%;overflow:hidden}
.case .item .headPic img{border-radius:50%}
.team-list .cat-filter{background:#fff;overflow:hidden;line-height:30px;font-size:14px;padding:25px 0}
.team-list .cat-filter .tit{font-size:16px;width:110px}
.team-list .cat-filter .list{width:1090px;min-height:30px;overflow:hidden;position:relative}
.team-list .cat-filter.active .list{height:auto}
.team-list .cat-filter .list a{margin-right:35px;white-space:nowrap;display:inline-block}
.team-list .cat-filter .list a.active{color:#ff343f}
.team-list .cat-filter.active .more{background-position:0 -75px}
.team-list .content{margin-top:40px}
.team-list .item{min-height:280px;overflow:hidden;background:#fff;padding:20px;font-size:14px;margin-bottom:30px}
.team-list .item-box{padding-left:398px;position:relative}
.team-list .item-box .selectBtn{position:absolute;right:0;top:0;width:120px;height:36px;font-size:18px;text-align:center;line-height:36px}
.team-list .item-box .head-box{width:373px;height:280px;margin-left:-398px;overflow:hidden;border:solid 1px #f7f7f7;position:relative}
.team-list .item-box .head-box img{width:auto;height:auto}
.team-list .ico-rem{width:26px;height:52px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -93px;position:absolute;left:10px;top:-1px}
.team-list .name-box{font-size:20px;width:320px;padding-top:5px}
.team-list .info-box{font-size:14px;padding:10px 0;line-height:22px}
.team-list .info-box .line{margin:0 5px;width:1px;height:8px;display:inline-block;background:#d5d5d5}
.team-list .work-tit{padding:15px 0 5px;border-top:solid 1px #ddd}
.team-list .work-tit a{color:#999;font-size:12px}
.team-list .work-tit a:hover{color:#ff343f}
.team-list .work-pic{width:495px}
.team-list .work-pic a{display:block}
.team-list .address{font-size:12px}
.team-list .address .ico{display:inline-block;width:10px;height:12px;background:url(/themes/default/static/images/ico.png!c) no-repeat -19px 0;margin-left:3px;position:relative;top:1px}
.team-list .shop-info{border-top:solid 1px #ddd;padding:10px 0}
.team-list .shop-info dd{height:70px;font-size:12px;color:#666;padding-top:5px;line-height:22px}
.team-list .item .btnBox button{height:30px;padding:0 15px;margin:15px 10px 0 0}
.team-list .serverLine{position:absolute;right:0;top:0;line-height:40px;font-size:18px;color:#ff343f}
.team-list .serverLine .ico{display:inline-block;width:20px;height:20px;background:url(/themes/default/static/images/ico.png!c) no-repeat -46px -142px;position:relative;right:4px;top:3px}
.tema-detaile{padding:10px 20px 1px}
.tema-detaile .win-title{margin-top:0}
.tema-detaile .elite-list .list{margin:20px -6px 0;padding:0}
.tema-detaile .huxing{color:#666;line-height:24px}
.tema-detaile .huxing .item{padding-left:262px;overflow:hidden;margin-bottom:20px}
.tema-detaile .huxing .pic{width:250px;float:left;margin-left:-262px;height:184px;overflow:hidden}
.tema-detaile .huxing .img{height:auto}
.tema-detaile .huxing .tit a{display:inline;color:#333;font-size:18px;font-weight:normal;padding-right:10px}
.tema-detaile .huxing .tit a:hover{color:#ff343f}
.tema-detaile .huxing .info{font-size:14px;border-bottom:solid 1px #ddd;padding-bottom:10px;margin-bottom:10px}
.tema-detaile .huxing .tit{padding-top:5px}
.tema-detaile .huxing .info .line{display:inline-block;width:1px;height:10px;background:#ccc;margin:0 5px}
.des-laowai .item{height:512px;padding:20px 0 20px 410px;position:relative}
.des-laowai .item .pic{float:left;margin-left:-410px}
.des-laowai .item .zixun{width:110px;height:30px;line-height:30px;text-align:center;position:absolute;right:0;top:28px}
.des-laowai .item .item-tit{font-size:24px;border-bottom:solid 1px #ddd;padding-bottom:10px}
.des-laowai .item .item-tit .en{margin-left:10px;color:#ff3232}
.des-laowai .item .con-scroll{height:202px;padding-top:15px}
.des-laowai .item dl{line-height:22px}
.des-laowai .item dt{font-size:14px}
.des-laowai .item dd{color:#666}
.des-laowai .win-title{height:30px;margin-top:17px}
.des-laowai .win-title .tit{font-size:14px;line-height:30px}
.des-laowai .win-title a{line-height:30px;font-size:12px;top:0}
.des-laowai .news{width:120%}
.des-laowai .news a{color:#fff}
.des-laowai .news li{float:left;width:254px;margin-right:14px}
.des-laowai .news p{height:30px;line-height:30px;background:#6a6a6a;padding:0 15px}
.des-laowai .news a:hover p{background:#ff4444}
.des-laowai .rem-des-box .row{width:120%}
.des-laowai .rem-des-box .container{overflow:hidden;padding-bottom:40px}
.des-laowai .rem-des-box .win-title{height:40px}
.des-laowai .rem-des-box .win-title .tit{font-size:20px;line-height:40px}
.des-laowai .rem-des{float:left;text-align:center;width:228px;margin-right:15px;line-height:30px;background:#f6f6f6;position:relative}
.des-laowai .rem-des img{display:block}
.des-laowai .rem-des .border{border:solid 1px #eaeaea}
.des-laowai .rem-des .box1{border-bottom:solid 1px #fff;margin:0 auto;padding-top:8px}
.des-laowai .rem-des .box1 .name{font-size:18px}
.des-laowai .rem-des .box1 .job{font-size:12px}
.des-laowai .rem-des .see{transition:background ease .2s;-webkit-transition:background ease .2s;display:block;height:30px;line-height:30px;background:#828282;color:#fff;position:absolute;left:0;top:198px;width:100%;visibility:hidden}
.des-laowai .rem-des:hover .see{visibility:visible}
.des-laowai .see:hover{background:#ff4444}
.des-laowai .rem-des .box2{line-height:24px;padding:5px 0 10px}
.des-laowai .rem-des .box2 p{color:#666}
.des-laowai .rem-des .col{margin:0 5px}
.des-laowai a.abtn{position:absolute;top:70px;display:block;height:30px;width:16px;overflow:hidden;text-indent:-20000px;background:url(/themes/default/static/images/ico.png!c) -78px -34px no-repeat}
.des-laowai a.aleft{left:0}
.des-laowai a.aright{right:0;background-position:-94px -34px}
.des-laowai a.agrayright,a.agrayleft{opacity:.5}
.des-laowai .productshow{position:relative}
.des-laowai .productshow .scrollcontainer{width:745px;height:180px;overflow:hidden;position:relative;margin:0 auto}
.des-laowai .productshow .scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px}
.des-laowai .productshow .scrollcontainer li{float:left;width:240px;height:180px;padding:0 4px;text-align:center;position:relative}
.des-laowai .productshow .scrollcontainer p{height:30px;line-height:30px;background:#666;display:none}
.des-laowai .productshow .scrollcontainer p span{display:block;margin:0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}
.lanmu .win-title{margin:0}
.lanmu .panel-list{width:562px;box-shadow:1px 1px 2px #ccc;padding:10px 20px 20px 10px}
.lanmu .panel-list .box{padding:20px 0 0 197px}
.lanmu .panel-list .pic{float:left;margin-left:-197px}
.lanmu .panel-list dl{padding-top:8px}
.lanmu .panel-list dt a{color:#ff6a63;font-size:14px;font-weight:normal}
.lanmu .panel-list dd{line-height:24px;color:#666;margin-top:8px}
.lanmu .panel-list a:hover{text-decoration:underline}
.lanmu .panel-list ul{clear:both;font-size:14px;line-height:25px;padding-top:10px}
.lanmu .panel-list li span{padding-right:10px;color:#ff6a63}
.lanmu .left-box{padding:10px 20px 20px}
.lanmu .left-box .item{width:278px;margin:20px auto 0;border-bottom:dashed 1px #ddd;padding-bottom:5px}
.lanmu .left-box .item .pic{display:block;width:278px;height:208px;overflow:hidden}
.lanmu .left-box .item dt a{font-size:14px;color:#333;padding:10px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.lanmu .left-box .item dt a:hover{color:#ff343f}
.lanmu .left-box .item dd{height:70px;line-height:22px;overflow:hidden;color:#666}
.lanmu .left-box .row{margin:0 -7px}
.lanmu .slider .slider-content{height:440px}
.login-reg-pwd{height:770px;background:url(http://icon.dyrs.cc/login_bg.jpg!c) no-repeat center top;background-size:cover;overflow:hidden}
.login-reg-pwd .left{width:320px;padding-right:60px;border-right:solid 1px #ddd}
.login-reg-pwd .right{width:305px;overflow:hidden}
.login-reg-pwd .box{width:710px;padding:45px;margin:175px auto 0;background:#fff;overflow:hidden}
.login-reg-pwd .txt{width:300px;height:38px;font-size:14px;margin-top:20px;padding:0 10px;border:solid 1px #ddd}
.login-reg-pwd h3{font-size:20px;font-weight:normal}
.login-reg-pwd .left .row{width:320px}
.login-reg-pwd .remem-pwd input{position:relative;top:1px}
.login-reg-pwd .submit{display:block;text-align:center;line-height:40px;width:100%;height:40px;background:#2a9cd5;color:#fff;font-size:14px;cursor:pointer}
.login-reg-pwd .submit:hover{background:#228dc2}
.login-reg-pwd .pt15{padding-top:15px}
.login-reg-pwd .regBtn{text-decoration:underline}
.login-reg-pwd .regBtn:hover{color:#ff343f !important}
.login-reg-pwd label{color:#666;font-size:12px}
.login-reg-pwd label input{position:relative;top:1px}
.login-reg-pwd .third_login a{display:block;float:left;width:200px;height:25px;background:url(http://icon.dyrs.cc/third_login_ico.png!c) no-repeat;opacity:.8;margin:0 0 14px 90px}
.login-reg-pwd .third_login a:hover{opacity:1}
.login-reg-pwd .third_login a span{display:none}
.login-reg-pwd .third_login .sina a,.login-reg-pwd .third_login .qq a{margin:0;background:none}
.login-reg-pwd .third_login .sina{background-position:0 -39px}
.login-reg-pwd .third_login .wx{background-position:0 -76px}
.login-reg-pwd .third_login h3{margin:60px 0 50px;text-align:center}
.login-reg-pwd input.error{border-color:#F00;color:#f00}
.login-reg-pwd p.error{margin:5px 0 -10px}
.login-reg-pwd .step{height:40px;margin-bottom:10px;background:url(http://icon.dyrs.cc/step.gif!c) no-repeat center top}
.login-reg-pwd .step-2{background-position:center -42px}
.login-reg-pwd .step-3{background-position:center -84px}
.login-reg-pwd .step-txt{font-size:14px;color:#999}
.login-reg-pwd form{display:block;width:320px;margin:0 auto}
.login-reg-pwd .txt{width:298px;height:38px;line-height:38px \9;font-size:14px;margin-top:20px;padding:0 10px;border:solid 1px #ddd}
.login-reg-pwd .phTips{margin-top:20px}
.login-reg-pwd .vcode{width:155px}
.login-reg-pwd .getcode{margin-top:20px;width:100%;height:40px;background:#ff343f;color:#fff;cursor:pointer}
.login-reg-pwd .getcode[disabled],.login-reg-pwd .getcode[disabled]:hover{color:#999;background:#eee}
.login-reg-pwd .getcode:hover{background:#f12732}
.login-reg-pwd h4{font-size:16px;font-weight:normal;padding:60px 0}
.login-reg-pwd .bindPhone .left{height:280px}
.login-reg-pwd .bindPhone .nickname{font-size:16px;color:#666;padding:10px 0 0}
.login-reg-pwd .bindPhone .right p{font-size:20px;padding-bottom:15px}
.login-reg-pwd .bindPhone .right img{margin:10px 0}
.login-reg-pwd .bindPhone .right a{text-decoration:underline}
.usercenter .page-title{height:40px;line-height:40px;margin-bottom:20px;border-bottom:solid 1px #eaeaea;color:#666}
.usercenter .page-title .tit{font-size:14px}
.usercenter .menu{width:150px;text-align:center;line-height:36px;font-size:14px}
.usercenter .content{width:1020px;overflow:hidden}
.usercenter .menu-list{background:#fff}
.usercenter .menu-list a{display:block}
.usercenter .menu-list dt a{background:#302e30;color:#fff}
.usercenter .menu-list dd a{border-bottom:solid 1px #f7f7f7}
.usercenter .menu-list a.cur{background:#ff343f;color:#fff}
.usercenter .dashboard{font-size:14px}
.usercenter .dashboard .box1{width:112px;height:97px;padding:13px 0 0 108px}
.usercenter .dashboard .box1 img{border-radius:50%;float:left;margin-left:-94px}
.usercenter .dashboard .box1 .name{padding:15px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.usercenter .dashboard .box1 .edit{font-size:14px;text-decoration:underline}
.usercenter .dashboard .box1 .edit:hover{color:#ff343f}
.usercenter .dashboard .box2{width:220px;height:85px;margin-left:20px;padding:25px 0 0 65px}
.usercenter .dashboard .box2 i.ico{float:left;margin-left:-35px;width:20px;height:20px;background:url(/themes/default/static/images/ico.png!c) no-repeat -86px -103px}
.usercenter .dashboard .bind{float:left;width:26px;height:26px;background:url(/themes/default/static/images/ico.png!c) no-repeat;margin:10px 10px 0 0}
.usercenter .dashboard .sina{background-position:-114px -61px}
.usercenter .dashboard .sina.cur{background-position:-145px -61px}
.usercenter .dashboard .tqq{background-position:-114px -90px}
.usercenter .dashboard .tqq.cur{background-position:-145px -90px}
.usercenter .dashboard .qq{background-position:-114px -119px}
.usercenter .dashboard .qq.cur{background-position:-145px -119px}
.usercenter .dashboard .wx{background-position:-114px -148px}
.usercenter .dashboard .wx.cur{background-position:-145px -148px}
.usercenter .dashboard .box3{width:410px;height:85px;padding:25px 0 0 65px}
.usercenter .dashboard .box3 i.ico{float:left;margin-left:-35px;width:20px;height:20px;background:url(/themes/default/static/images/ico.png!c) no-repeat -86px -123px}
.usercenter .dashboard .box3 .null{font-size:18px;color:#999;padding-top:5px}
.usercenter .dashboard .box3 .msg{font-size:14px;color:#999;padding-top:5px}
.usercenter .dashboard .box3 .msg a{margin-right:15px;text-decoration:underline}
.usercenter .dashboard .box3 .msg a:hover{color:#ff343f}
.usercenter .panel{padding:10px 20px 20px;overflow:hidden}
.usercenter .win-title{margin-top:0}
.usercenter .com-list{width:120%;font-size:14px}
.usercenter .com-list .item{float:left;width:233px;height:233px;overflow:hidden;margin-right:16px;position:relative;text-align:center}
.usercenter .com-list .item span{position:absolute;bottom:0;left:0;width:100%;height:36px;background:#000;color:#fff;opacity:.6;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.usercenter .hotcase{padding:10px 20px 20px;overflow:hidden}
.usercenter .com-list-2 .null{color:#666;padding:0 8px}
.usercenter .com-list-2 .item{width:316px;margin:0 auto 16px;position:relative;height:375px;overflow:hidden}
.usercenter .com-list-2 .pic{display:block;width:316px;height:316px;overflow:hidden}
.usercenter .com-list-2 .del{position:absolute;right:10px;top:10px;width:28px;height:28px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -147px;display:none}
.usercenter .com-list-2 .item:hover .del{display:block}
.usercenter .com-list-2 .info{height:56px;border:solid 1px #ddd}
.usercenter .com-list-2 .p1{padding-left:15px;margin-top:5px;line-height:22px;font-size:14px;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:210px}
.usercenter .com-list-2 .p2{padding-left:15px;line-height:22px;color:#8f8f8f}
.usercenter .com-list-2{margin:20px -8px 10px}
.usercenter .com-list-2 .headPic{width:63px;height:63px;position:absolute;right:20px;bottom:30px;border:solid 2px #fff;border-radius:50%;overflow:hidden}
.usercenter .com-list-3 .null{color:#666;padding:0 8px}
.usercenter .com-list-3 .item{width:316px;margin:0 auto 16px;position:relative;height:380px;overflow:hidden;box-shadow:1px 1px 2px #ddd}
.usercenter .com-list-3 .pic{display:block;width:316px;height:316px}
.usercenter .com-list-3 .del{position:absolute;right:10px;top:10px;width:28px;height:28px;background:url(/themes/default/static/images/ico.png!c) no-repeat 0 -147px;display:none}
.usercenter .com-list-3 .item:hover .del{display:block}
.usercenter .com-list-3 .info{height:56px}
.usercenter .com-list-3 .p1{padding-left:15px;margin-top:5px;line-height:22px;font-size:14px;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:280px}
.usercenter .com-list-3 .p2{padding-left:15px;line-height:22px;color:#8f8f8f}
.usercenter .com-list-3{margin:0 -8px 0}
.usercenter .com-list-3 .headPic{width:63px;height:63px;position:absolute;right:20px;top:215px;border:solid 2px #fff;border-radius:50%;overflow:hidden}
.usercenter .user-info{padding:5px 20px 20px}
.usercenter .edit-head{padding-left:100px}
.usercenter .edit-head .pic{float:left;margin-left:-100px}
.usercenter .edit-head .pic img{border-radius:50%}
.usercenter .edit-head .modify{height:30px;line-height:30px;padding:0 15px;text-align:center;float:left;border:solid 1px #ddd;margin-top:25px;position:relative;overflow:hidden}
.usercenter .edit-head .modify input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
.usercenter .info-list{color:#666;line-height:25px}
.usercenter .info-list li{padding:10px 0 10px 75px}
.usercenter .info-list label{float:left;margin-left:-75px}
.usercenter .info-list .btn-red{width:70px;height:30px;margin:20px 0 0 123px}
.usercenter .info-list .txt{border:solid 1px #ddd;width:190px;height:25px;padding:0 5px}
.usercenter .info-list select{height:25px;width:203px;border:solid 1px #ddd;margin-right:5px}
.usercenter .info-list .edit-phone{margin-left:20px;text-decoration:underline}
.usercenter .info-list .border0{border:0;background:#fff;width:100px}
.usercenter .info-list span.error{padding-left:5px}
.usercenter .info-list input.error{border-color:#F00}
.usercenter .validateCode{padding-top:10px}
.usercenter .validateCode img{display:inline;vertical-align:middle;margin-right:10px}
.usercenter .validateCode a{text-decoration:underline;color:#003cd6}
.usercenter .validateCode a:hover{color:#d42021}
.usercenter .myshare{padding:5px 20px 20px;overflow:hidden}
.usercenter .myshare .share-title{border:0;margin:-10px 0 5px;line-height:30px;position:relative}
.usercenter .myshare .share-title .tit{font-size:18px}
.usercenter .myshare .share-title .small{font-size:14px;color:#666}
.usercenter .myshare .share-title a{position:absolute;font-size:14px;right:0;color:#999}
.usercenter .myshare .share-title a:hover{color:#ff343f}
.usercenter .myshare .com-list-2{margin-top:0;margin-bottom:0}
.usercenter .myshare .com-list{margin-top:5px}
.usercenter .bookmsg{width:120%}
.usercenter .bookmsg h5{font-size:16px;text-align:center}
.usercenter .bookmsg ul{width:270px;padding:0 23px 10px;float:left;border-top:2px #ff7279 solid;border-bottom:24px #949494 solid;font-size:14px;margin:0 16px 16px 0;background:#f8f8f8;overflow:hidden}
.usercenter .bookmsg li{line-height:31px;border-top:1px #f0f0f0 solid;margin-top:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.usercenter .bookmsg li span{color:#666666}
.usercenter .bookmsg-name{padding:10px 0;line-height:24px}
.usercenter .bookmsg-name p{text-align:center;line-height:20px}
.usercenter .bookmsg-ico{background:url(http://icon.dyrs.cc/bookico.png) no-repeat}
.usercenter .bookmsg-tel{padding-left:25px;background-position:3px 9px}
.usercenter .bookmsg-house{padding-left:25px;background-position:-14px -19px}
.usercenter .bookmsg-area{padding-left:25px;background-position:-30px -45px}
.usercenter .bookmsg-style{padding-left:25px;background-position:-45px -69px}
.usercenter .bookmsg-time{padding-left:25px;background-position:-60px -98px}
.usercenter .historyBox{padding:10px 20px 20px}
.usercenter .history{height:430px;margin-left:10px;border-left:1px #eaeaea solid;margin-top:30px}
.usercenter .historylist{height:430px;overflow:auto;margin-left:-12px}
.usercenter .historyDay{margin-bottom:30px}
.usercenter .historyDay-time{padding:0 7px;height:21px;line-height:21px;background:#ff343f;color:#fff;display:inline-block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.usercenter .historyDay-dian{width:8px;height:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fff;margin-top:7px;margin-right:5px}
.usercenter .historyDay-look{display:inline-block;width:20px;height:20px;background:url(http://icon.dyrs.cc/bookico.png) -80px -134px no-repeat;margin-right:12px;margin-top:2px}
.usercenter .historyDay-dl{margin-left:1px;margin-top:18px}
.usercenter .historyDay-dl dt{height:24px;line-height:24px}
.usercenter .historyDay-dl dd{margin-top:10px}
.usercenter .historyDay-msg-img{width:36px;height:36px;overflow:hidden;margin-right:10px;margin-left:31px}
.usercenter .myMoney .box1{padding:10px 20px 20px}
.usercenter .myMoney .box2{padding:10px 20px 20px}
.usercenter .myMoney .box2 .win-title{margin-top:0}
.usercenter .redb{display:inline-block;color:#fbd17c;position:relative;width:312px;height:172px;background:url(http://icon.dyrs.cc/redb.jpg!c) no-repeat}
.usercenter .redb span{position:absolute}
.usercenter .redb .s1{font-size:24px;font-weight:bold;left:18px;top:20px}
.usercenter .redb .s2{left:20px;top:113px}
.usercenter .redb .s3{left:5px;top:130px}
.usercenter .redb .s4{font-size:40px;left:150px;top:28px}
.usercenter .redb .s4 em{font-size:37px;font-style:normal}
.usercenter .redb .s5{width:150px;height:55px;overflow:hidden;left:160px;top:100px;text-align:left}
.usercenter .activity .cityNav{border:solid 1px #eaeaea;line-height:25px;background:#f8f8f8;font-size:14px}
.usercenter .activity .cityNav .tit{width:110px;padding:10px 0;text-align:center;color:#666}
.usercenter .activity .cityNav .city{border-left:solid 1px #eaeaea;width:857px;padding:10px 10px 10px 0;background:#fff;overflow:hidden;position:relative}
.usercenter .activity .cityNav a{margin-left:15px;white-space:nowrap;display:inline-block}
.usercenter .activity .cityNav a.active{color:#ff343f}
.usercenter .hdList .item{overflow:hidden;border-bottom:solid 1px #f3f3f3;padding:20px 0 20px 215px;line-height:24px;color:#666;position:relative}
.usercenter .hdList .pic{float:left;margin-left:-215px;width:200px;height:150px;position:relative;overflow:hidden}
.usercenter .hdList .tit{font-weight:normal;margin-bottom:2px}
.usercenter .hdList .tit a{color:#333}
.usercenter .hdList .tit a:hover{color:#ff343e}
.usercenter .hdList .con{max-height:48px;overflow:hidden}
.usercenter .hdList ul span{color:#333;font-size:14px}
.usercenter .hdList .webim,.usercenter .hdList .seeinfo{width:90px;margin-left:5px}
.usercenter .hdList .btnBox{position:absolute;right:0;bottom:20px}
.usercenter .hdList .count{height:30px;background:#ff343f;text-align:center;line-height:30px;color:#fff;font-size:14px;position:absolute;left:0;bottom:0;width:100%}
.usercenter .hdList .count .ico{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:5px;position:relative;top:-1px;background:url(/themes/default/static/images/ico.png!c) no-repeat -182px -130px}
.tipPage{overflow:hidden}
.tipPage .container{min-height:500px;font-size:16px;color:#333;overflow:hidden}
.tipPage .tipInfo{margin:200px 0}
.tipPage .ico{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-2px;background:url(/themes/default/static/images/ico.png!c) no-repeat}
.tipPage .ico-1{width:32px;height:32px;background:url(http://icon.dyrs.cc/loading1.gif) no-repeat}
.tipPage .ico-2{background-position:-49px -188px}
.tipPage .ico-3{background-position:-49px -217px}
.guide-detaile-content{overflow:hidden;padding:10px 20px 20px}
.guide-detaile-content .win-title{margin:0}
.guide-detaile-content .seeMore{display:block;height:46px;background:#302e31;color:#fff;text-align:center;line-height:46px;font-size:14px}
.guide-detaile-content .seeMore:hover{opacity:.8}
.guide-detaile-huxing{line-height:22px;color:#666;padding-bottom:20px}
.guide-detaile-huxing .item img{display:block;width:100%;height:auto;margin-top:20px}
.guide-detaile-huxing .item .info{padding:0 10px;border:solid 1px #ddd}
.guide-detaile-huxing .item h4{font-size:14px;border-bottom:solid 1px #ddd;line-height:38px}
.guide-detaile-huxing .item p{padding:5px 0}
.guide-detaile-info .box{margin-top:20px;padding-left:300px;line-height:24px;overflow:hidden}
.guide-detaile-info .box .headPic{float:left;margin-left:-300px}
.guide-detaile-info dl{border-top:solid 1px #ddd;padding:6px 0 10px;margin-top:-1px}
.guide-detaile-info dt{font-weight:bold;font-size:14px}
.guide-detaile-content .list{padding:0;margin:20px -6px 0}
.guide-detaile-content .paging{padding:10px 0}
.guide-detaile-content .article{color:#666;line-height:22px}
.guide-detaile-content .article h1{font-size:26px;color:#333;font-weight:normal;padding:30px 0 15px}
.guide-detaile-content .article img{max-width:100%;margin:0 auto;height:auto}
.guide-detaile-content .article p{text-indent:2em;margin:1em 0}
.guide-detaile-content .info-bar{font-size:14px}
.guide-detaile-content .info-bar i{font-style:normal;padding:0 5px;color:#ccc}
.guide-detaile-content .con{border-bottom:solid 1px #ddd;margin-top:20px;padding-top:5px}
.guide-detaile-content .info-bar .keys{border-top:solid 1px #ddd;padding-top:10px}
.guide-detaile-content .info-bar .keys a{cursor:pointer}
.guide-detaile-content .share2{width:200px;margin:20px auto 0}
.guide-detaile-content .prev-next-tab span{color:#333}
.guide-detaile-content .prev-next-tab p{display:inline;margin:0 15px}
.guide-detaile-content .prev-next-tab .ico-angle{display:inline-block;margin:0 3px;border-width:8px 5px 0;border-color:#999 transparent #fff}
.guide-detaile-content .prev-next-tab .ico-angle.top{border-width:0 5px 8px;border-color:#fff transparent #999}
.guide-detaile-content .remend{margin:0 -2%;overflow:hidden;line-height:24px;padding-top:10px}
.guide-detaile-content .remend li{width:46%;float:left;margin:0 2%}
.guide-detaile-content .remend .dot{font-size:25px;padding-right:5px;font-family:Trebuchet MS;color:#f00}
.guide-detaile-content .remend a{width:100%}
.guide-detaile-content .remend .tit{width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.p404{height:100px;margin:100px 0;padding:360px 0 0 480px;background:url(http://icon.dyrs.cc/404.png!c) no-repeat 160px center;position:relative}
.p404 .tip{font-size:14px;color:#666;padding:10px 0}
.p404 .btnBox a{float:left;margin-right:11px;height:40px;line-height:40px;padding:0 10px;font-size:16px;border:solid 1px #b8b8b8;transition:all ease .2s}
.p404 .btnBox a:hover{background:#ff3232;color:#fff;border-color:#ff3232}
.site-map dt,.site-map dd,.site-map dd a{float:left}
.site-map dl{border-bottom:solid 1px #f7f7f7;overflow:hidden;padding:24px 0;margin:0 18px}
.site-map dt{width:100px;height:36px}
.site-map dd{width:1060px}
.site-map dt a{display:block;width:100px;height:36px;background:#ff343f;color:#fff;text-align:center;line-height:36px}
.site-map dd a{height:28px;padding:0 18px;border:solid 1px #cacaca;line-height:28px;margin:3px 0 3px 10px}
.site-map dd a:hover{border-color:#ff343e}
.article .leftNav{border:solid 1px #e2e2e2;background:#f1f1f1;font-size:16px;overflow:hidden}
.article .leftNav a{display:block;height:54px;line-height:54px;padding:0 30px 0 50px;border-top:solid 1px #ddd;margin-top:-1px}
.article .leftNav a:hover{background:#f8f8f8;color:#000}
.article .leftNav .angle{float:right;margin:19px -15px 0 0;background:#fdf;width:10px;height:16px;background:url(/themes/default/static/images/ico.png!c) no-repeat -188px -270px;opacity:.5}
.article .leftNav .ico{float:left;margin:19px 0 0 -22px;width:16px;height:16px;background:url(/themes/default/static/images/ico.png!c) no-repeat}
.article .leftNav .contact .ico{background-position:-183px -150px}
.article .leftNav .shop .ico{background-position:-183px -170px}
.article .leftNav .job .ico{background-position:-183px -189px}
.article .leftNav .active,.article .leftNav .active:hover{background-position:-183px -150px;background:#fff;border-left:solid 1px #ff343f;margin-left:-1px;color:#ff343f}
.article .leftNav .active .angle{opacity:1}
.article .leftNav .active.contact .ico{background-position:-183px -209px}
.article .leftNav .active.shop .ico{background-position:-183px -230px}
.article .leftNav .active.job .ico{background-position:-183px -248px}
.article .submit-info .ico-tag{background:url(/themes/default/static/images/ico.png!c) no-repeat;background-position:0 -190px}
.article .cityNav{border:solid 1px #eaeaea;line-height:30px;background:#f8f8f8;font-size:14px}
.article .cityNav .tit{width:110px;text-align:center;color:#666}
.article .cityNav .city{border-left:solid 1px #eaeaea;width:777px;padding-right:15px;background:#fff;overflow:hidden;position:relative}
.article .cityNav a{margin-left:30px;white-space:nowrap;display:inline-block}
.article .cityNav a.active{color:#ff343f}
.article .cityNav .toggle:hover{opacity:1}
.article .map .menu{width:320px;height:600px;background:#fff;float:left}
.article .map .menu .con-scroll{height:570px;overflow:hidden}
.article .map .menu .con-scroll .mCSB_container{margin-right:5px}
.article .map .menu .con-scroll .mCustomScrollBox .mCSB_scrollTools{width:5px}
.article .map .mCSB_draggerRail{width:5px}
.article .map .menu h2{height:30px;background:#ff343f;color:#fff;font-weight:normal;font-size:16px;text-align:center;line-height:30px}
.article .map .menu li{padding:10px 20px 10px 40px;border-bottom:solid 1px #e1e1e1;cursor:pointer}
.article .map .menu .num{float:left;margin:3px 0 0 -20px;width:15px;height:20px;background:url(/themes/default/static/images/ico.png!c) no-repeat -88px -145px;font-style:normal;color:#fff;text-align:center;line-height:15px;font-size:10px;text-indent:-999em;overflow:hidden}
.article .map .menu h3{font-weight:normal;font-size:14px}
.article .map .menu p{color:#666;line-height:24px}
.article .map .menu li:hover,.article .map .menu li.active{background:#f8f8f8}
.article .map .view{height:600px;width:585px;float:left}
.article .map .view img{max-width:none}
.article .address{padding:20px;border-bottom:solid 1px #f4f4f4;overflow:hidden}
.article .address h2{font-weight:normal;margin-bottom:5px}
#storemap img{max-width:none}
.article .address .pull-left{padding:20px 0 0 66px;line-height:24px}
.article .address .pull-left p span{color:#666}
.article .address .bg-gray{padding:0}
.article .contactInfo{padding-bottom:20px;overflow:hidden;width:120%}
.article .contactInfo li{float:left;width:284px;margin:20px 20px 0 0;line-height:24px;padding:15px 15px 15px 122px;border:solid 1px #f1f1f1}
.article .contactInfo .rect{float:left;margin-left:-105px;width:90px;height:90px;background:#f2f2f2;text-align:center}
.article .contactInfo h3{font-weight:normal;margin:5px 0 8px}
.article .contactInfo .rect .ico{display:block;width:30px;height:30px;background:url(http://icon.dyrs.cc/ico2.png!c) no-repeat;margin:17px auto 5px}
.article .contactInfo .rect .ico-2{background-position:-42px 0}
.article .contactInfo .rect .ico-3{background-position:-82px 0}
.article .contactInfo .rect .ico-4{background-position:0 -36px}
.article .contactInfo .rect .ico-5{background-position:-45px -36px}
.article .contactInfo .rect .ico-6{background-position:-93px -36px}
.article .jobInfo{padding:15px}
.article .jobInfo h2{font-weight:normal;font-size:18px;background:#fff;position:relative}
.article .jobList .jobTag{height:20px;line-height:20px;padding:0 10px;margin-bottom:5px;font-size:14px;background:#fe343f;color:#fff;float:left}
.article .jobList .jobTag i{display:inline-block;width:14px;height:14px;background:url(/themes/default/static/images/ico.png!c) no-repeat -48px -169px}
.article .jobList dl{line-height:25px;padding:18px 0 15px;border-top:solid 1px #f1f1f1;margin-top:-1px}
.article .jobList dt{font-size:14px;overflow:hidden}
.article .jobList dd{color:#666}
.article .jobList li{list-style:decimal inside}
.article .jobList .toggle{height:25px;border-top:solid 1px #f1f1f1;position:relative;margin-top:10px}
.article .jobList .toggle p{position:absolute;left:50%;top:-9px;line-height:16px;margin-left:-33px;width:50px;height:30px;padding:0 15px;text-align:center;background:#fff;cursor:pointer}
.article .jobList .toggle .txt{color:#b3b3b3;display:block}
.article .jobList .toggle p:hover .txt{color:#ff343f;-moz-user-select:none}
.article .jobInfo .contact{padding:15px;line-height:24px;font-size:14px;margin-top:40px}
.peitao .win-title .tit{font-size:22px}
.peitao .top-banner{height:300px;background:no-repeat center;position:relative}
.peitao .here{position:absolute;color:#fff;z-index:2}
.peitao .here a{color:#fff}
.peitao .here a:hover{text-decoration:underline}
.peitao .pt-nav{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:14px}
.peitao .pt-nav li{float:left}
.peitao .pt-nav a{color:#fff;display:block;padding:0 30px}
.peitao .pt-nav a:hover,.peitao .pt-nav .zixun{background:#1e1e1e}
.peitao .pt-nav .zixun{color:#d42021}
.peitao .pt-nav .zixun i{display:inline-block;width:16px;height:16px;background:url(/themes/default/static/images/ico.png!c) no-repeat -52px -247px;margin-right:5px;vertical-align:middle}
.peitao .pt-nav .active,.peitao .pt-nav .active:hover{background:#d42021}
.peitao .pt-nav .nav-shadow{position:absolute;width:100%;height:100%;background:#000;opacity:.5}
.peitao .pt-nav .container{position:relative;z-index:2}
.peitao .twoMenu{position:absolute;left:0;top:50px;width:100%;display:none}
.peitao .twoMenu a{float:left;background:#e54344;margin:1px 1px 0 0}
.peitao .twoMenu a:hover{background:#d42021}
.peitao li:hover .twoMenu{display:block}
.peitao .titbox{height:30px;width:500px;margin:70px auto 50px;font-size:22px;line-height:30px;text-align:center;position:relative}
.peitao .titbox .line{position:absolute;left:0;top:50%;width:100%;border-top:solid 1px #ddd}
.peitao .titbox .tit{background:#fff;position:relative;z-index:2;display:inline-block;padding:0 20px}
.peitao .titbox .ico-l,.peitao .titbox .ico-r{position:absolute;top:10px;background:#ddd;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.peitao .titbox .ico-l{left:0}
.peitao .titbox .ico-r{right:0}
.peitao .product{padding-left:600px;overflow:hidden;padding-bottom:20px}
.peitao .product .pic{float:left;width:580px;height:446px;overflow:hidden;margin-left:-600px}
.peitao .product .brands img{float:left;border:solid 1px #ccc;margin:0 0 20px 20px;width:178px;height:78px}
.peitao .catList{text-align:center;border-bottom:dotted 3px #ddd;padding-bottom:10px}
.peitao .catList a{display:inline-block;padding:0 15px;line-height:28px;border:solid 1px #c0c0c0;margin:0 5px 10px}
.peitao .catList .active,.peitao .catList a:hover{background:#ff4c43;border-color:#ff4c43;color:#fff}
.peitao .catList .tit{font-size:14px;color:#666;margin:-40px 0 20px}
.peitao .brandList{overflow:hidden;margin-top:15px}
.peitao .brandList dt{font-size:14px;margin-bottom:10px}
.peitao .brandList img{width:178px;height:90px;float:left;border:solid 1px #ddd;margin:0 20px 20px 0}
.peitao .pic_txt{background:#f5f5f5;overflow:hidden}
.peitao .pic_txt .pic,.peitao .pic_txt .txt{width:600px;height:240px;overflow:hidden}
.peitao .pic_txt p{line-height:30px;font-size:14px;padding:13px 20px 0;color:#666}
.peitao .lattice{text-align:center}
.peitao .lattice li{float:left;width:300px;height:300px;overflow:hidden;background:#f5f5f5}
.peitao .lattice .ico{display:block;width:48px;height:48px;background:url(http://icon.dyrs.cc/pt-img-11.png!c) no-repeat;margin:80px auto 20px}
.peitao .lattice .ico-2{background-position:-50px 0}
.peitao .lattice .ico-3{background-position:-98px 0}
.peitao .lattice .ico-4{width:55px;background-position:-145px 0}
.peitao .lattice h5{font-size:16px;font-weight:normal}
.peitao .lattice p{font-size:12px;color:#666;width:120px;margin:0 auto}
.peitao .shebei{background:#f5f5f5;text-align:center;font-size:14px}
.peitao .shebei li{float:left;width:33.3333%;height:125px}
.peitao .shebei .bg{background:#e4e4e4}
.peitao .shebei h5{font-size:22px;font-weight:normal;margin:28px 0 10px;color:#ff343f}
.peitao .shebei .bg h5{color:#ebad29}
.peitao .muzuo{width:1202px}
.peitao .muzuo li{float:left;margin:1px 1px 0 0;position:relative}
.peitao .muzuo .shadow{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:1;visibility:hidden;opacity:0;filter:alpha(opacity=5);transition:all ease .3s;-webkit-transition:all ease .3s}
.peitao .muzuo li:hover .shadow{opacity:.5;filter:alpha(opacity=50);visibility:visible}
.peitao .muzuo .name{position:absolute;left:50%;top:50%;display:block;width:106px;height:80px;padding:26px 0 0;border:solid 1px #fff;color:#fff;font-size:16px;text-align:center;z-index:2;margin:-54px 0 0 -54px;text-shadow:1px 1px 1px #666}
.peitao .muzuo li:hover .name{color:#f0da46;border-color:#f0da46}
body{margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial","Arial Narrow";background:#FFF;color:#666}
form,ol,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,h9{margin:0;padding:0}
input,select{font-size:12px;line-height:24px}
img{border:0}
ul,li{list-style-type:none}
cite,em,i{font-style:normal}
.pre{margin:0;white-space:pre-wrap;word-wrap:break-word}
.break{white-space:nowrap;word-wrap:break-word;display:inline-block}
pre{font-family:"Microsoft YaHei","微软雅黑","宋体","Arial","Arial Narrow"}
a{color:#333;text-decoration:none}
a:hover{color:#E70}
.fl{float:left;display:inline}
.fr{float:right}
.cl{clear:both}
.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.dis{display:block}
.undis,#cnzz{display:none}
.ove{overflow:hidden !important}
.vis{overflow:visible !important}
.fb{font-weight:bold}
.fn{font-weight:normal}
.fe70{color:#E70}
.f33{color:#333}
.f66,.f66 a,a.f66{color:#666}
.f99,.f99 a,a.f99{color:#999}
.f66 a:hover,a.f66:hover,.f99 a:hover,a.f99:hover{color:#E70}
h3,.h3{font-size:14px;font-weight:bold}
h4{font-size:12px}
.f10{font-size:10px}
.f12{font-size:12px}
.f14{font-size:14px}
.fari{font-family:Arial,Helvetica,sans-serif}
.ftaho{font-family:Tahoma,Geneva,sans-serif}
.tran{transition:all 0.3s linear 0s}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden}
.imga{display:block}
#end{margin-right:0}
.hr10{height:10px;clear:both;font-size:1px;line-height:1px}
.hr15{height:15px;clear:both;font-size:1px;line-height:1px}
.hr20{height:20px;clear:both;font-size:1px;line-height:1px}
.hr30{height:30px;clear:both;font-size:1px;line-height:1px}
.Column-100{width:100%;height:auto}
.Column{width:1190px;height:auto;margin:0 auto}
.Column-L{float:left;display:inline;width:880px;margin-right:20px}
.Column-R{float:left;display:inline;width:270px;padding:9px;border:1px solid #EAEAEA;border-top:none;background:#FAFAFA}
.topHeader,.topHeader .Column{background:#4D4D4D;line-height:30px;color:#FFF;position:relative}
.topHeader .banner{height:30px;line-height:30px}
.topHeader .banner a{color:#FFFFFF}
.topHeader .banner a:hover{color:#EA7605}
.topHeader .banner span{font-size:18px;vertical-align:middle}
.topHeader .indent{float:left;width:70px;height:20px;margin:7px;background:url(../images/header.png) 0 -105px no-repeat;line-height:20px;color:#FFF;text-align:center}
.topHeader .icon{float:left;height:35px;padding-left:35px;background-image:url(../images/header.png) !important;background-repeat:no-repeat;line-height:35px;color:#FFF}
.topHeader .sina{background-position:-35px 0}
.topHeader .tencent{background-position:-35px -35px}
.topHeader .jiathis_style .jtico{width:35px !important;height:35px !important;margin:0 !important;padding:0 !important;background-position:-35px -70px !important}
.Header{height:90px;margin:0px auto;clear:both}
.Header .Logo{}
.Header .searchBox{width:368px}
.Header .topTel{width:100%;margin-bottom:8px;display:flex;align-items:center;justify-content:end}
.Header .topTel img{width:40px;height:40px;margin-right:7px}
.Header .topTel .topTel1{font-size:30px;color:rgb(238,119,0)}
.Header .searchBox form{width:100%;height:34px}
.Header .searchBox form input{border:none}
.Header .searchBox .btn{width:34px;height:34px;cursor:pointer;background:url(../images/soso.png) no-repeat}
.Header .searchBox .inputBox{width:245px;height:32px;line-height:30px;padding-left:10px;border:#d6d6d6 solid 1px !important}
.Header .searchBox .type{width:62px;height:32px;padding-left:12px;background-color:#f1f1f1;border:#d6d6d6 solid 1px;line-height:31px;color:#000;position:relative;cursor:pointer;z-index:99}
.Header .searchBox .type i{width:9px;height:6px;position:absolute;top:13px;left:62px;background:url(../images/solo.png) no-repeat center}
.Header .searchBox .type .typelist{width:74px;position:absolute;left:-1px;top:31px;border:1px #e6e6e6 solid;border-top:none;display:none}
.Header .searchBox .type .typelist li{width:100%;height:30px;line-height:30px;color:#000;text-align:center;background:#f1f1f1;cursor:pointer}
.Header .searchBox .type .typelist li:hover{background:#E70;color:#fff}
.Nav{height:40px;border-top:2px solid #EA7605;clear:both}
.Nav ul{height:40px;position:relative;border-left:1px solid #EEE;overflow:hidden}
.Nav ul li{float:left;width:131px;height:40px;line-height:40px;overflow:hidden;border-right:1px solid #EEE}
.Nav ul li a{display:block;width:100%;height:40px;text-align:center;font-size:14px;font-weight:bold;color:#000000}
.Nav ul li a:hover{color:#EA7605}
.Nav ul li.cur a{background:#EA7605;color:#FFF}
.Nav ul li.back{position:absolute;z-index:1;width:131px !important;height:4px;background:#EA7605}
.iPlayer{position:relative;z-index:10;min-width:1190px;height:600px;overflow:hidden}
.iPlayer .ImgBox{width:100% !important;height:600px;margin:0 auto;overflow:hidden}
.iPlayer .ImgBox li{position:relative;display:block;width:100% !important;height:400px;background-position:center top;background-repeat:no-repeat}
.iPlayer .ImgBox a{display:block;height:600px;text-indent:-9999em}
.iPlayer .LenBox{position:absolute;left:50%;bottom:30px;width:1190px;margin-left:-595px;height:15px;font-size:0;line-height:15px;text-align:center}
.iPlayer .LenBox li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:2px}
.iPlayer .LenBox li a{display:block;padding-top:14px;width:14px;height:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#999;overflow:hidden;*zoom:1}
.iPlayer .LenBox li a:hover,.iPlayer .LenBox li.on a{color:#D44700}
.iPlayer .SerStep{position:absolute;left:0;bottom:0;width:100%;height:70px;line-height:70px;background:rgba(0,0,0,.5) scroll repeat !important;filter:Alpha(opacity=80);background:#000;color:#FFF;font-size:14px}
.iPlayer .SerStep span{font-size:24px}
.iPlayer .SerStep em{font-size:20px}
.iPlayer .SerStep .book{width:122px;height:36px;margin:17px;background:url(../images/i_bg.png) 0 -290px no-repeat;text-indent:-999em}
.iPlayer .SerStep .book:hover{background-position:-134px -290px}
.iPlayer .timeBox{position:absolute;top:0;left:50%;width:354px;height:50px;margin-left:-178px;padding-top:15px;border:1px solid #819BF5;border-top:none;background:#3254C8;color:#FFF;font-size:16px;line-height:50px}
.iPlayer .countdown em{padding:0 5px;font-size:35px;font-style:italic}
.iService{height:95px;background:#EE7700 url(../images/iser_bg.png) center top no-repeat}
.iService .Column{position:relative;height:95px;padding:0 20px;width:1045px}
.iService .Column em{position:absolute;left:908px;font-size:20px;top:11px;color:#FFF}
.iService .icon{position:relative;width:160px;height:65px;margin:15px 50px 0 35px}
.iService a{float:left;display:inline;text-indent:-999em}
.iService .btn{float:right;width:107px;height:40px;margin:45px 8px 0 0}
.iService a:hover{background:url(../images/iser_bg.png) center -95px no-repeat}
.iService a.indent:hover{background-position:-107px -110px}
.iService a.visit:hover{background-position:-352px -110px}
.iService a.book:hover{background-position:-597px -110px}
.iService a.faq:hover{background-position:-887px -140px}
.iService a.ser:hover{background-position:-1002px -140px}
.iTitle{line-height:50px;font-weight:normal}
.iTitle span{padding-right:5px;font-size:20px;color:#333}
.iTitle i{font-size:18px;color:#999;font-family:Arial,Helvetica,sans-serif}
.ibTitle{clear:both;width:100%;height:45px;margin-bottom:20px;line-height:40px;overflow:hidden}
.ibTitle h3{height:45px;background:url(../images/i_bg.png) no-repeat;text-indent:-999em}
.iCate{float:right}
.ibTitle .iCate{line-height:70px}
.iCases_tt h3{background-position:0 -45px}
.iTeam_tt h3{background-position:0 -495px}
.iBrand_tt{margin:20px 0 0}
.iBrand_tt h3{background-position:0 -585px}
.pubView{float:left;width:56px;height:15px;margin-top:5px;background:#BBB;color:#FFF;font-size:10px;text-align:center;line-height:15px}
li.hover .pubView,.pubView:hover{background:#E70;color:#FFF}
.iAbout{background:#F5F5F5;padding-bottom:20px}
.iAbout .iTitle{line-height:55px}
.iAbout .iTitle span{font-size:24px}
.iAbout .tt{position:relative;float:left;width:215px;height:313px;margin-right:18px;border:1px solid #EAEAEA;background:#FFF;overflow:hidden}
.iAbout .tt li{position:relative;z-index:99;width:100%;height:104px;border-bottom:1px solid #DDD;cursor:pointer}
.iAbout .tt li.back{position:absolute;z-index:9;left:0;top:0;height:104px !important;border:none;background:url(../images/i_bg.png) 0 -180px no-repeat}
.iAbout .tt li i{float:left;display:inline;width:35px;height:70px;margin:17px 5px;background:url(../images/i_bg.png) 0 -335px no-repeat;text-indent:-999em}
.iAbout .tt li.col_2 i{background-position:-70px -335px}
.iAbout .tt li.col_3 i{background-position:-140px -335px}
.iAbout .tt li.col_1.current i{background-position:-35px -335px}
.iAbout .tt li.col_2.current i{background-position:-105px -335px}
.iAbout .tt li.col_3.current i{background-position:-175px -335px}
.iAbout .tt li em{float:left;display:inline;margin:25px 0 5px;font-size:18px;color:#E70}
.iAbout .tt li span{float:left;display:inline;width:170px;font-size:24px;color:#BBB}
.iAbout .tt li.hover em{color:#BBB;transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s}
.iAbout .tt li.current em{color:#FFF}
.iAbout .tt li.current span{color:#ffa93a}
.iAbout .ct,.iAbout .ct li,.iAbout .ct li img{width:955px;height:315px}
.iHouse{}
.iHouse li{float:left;width:280px;height:105px;margin:0 0 15px 16px;background:#F5F5F5;transition:all 0.3s linear 0s}
.iHouse li img{width:140px;height:105px;margin-right:15px}
.iHouse li .tt{display:block;height:24px;margin-top:5px;overflow:hidden}
.iHouse li.first{width:300px;height:225px;margin:0}
.iHouse li.first .imga,.iHouse li.first img{position:relative;width:300px;height:225px;margin:0}
.iHouse li.first .imga p{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.7) scroll repeat !important;filter:Alpha(opacity=70);background:#000;color:#FFF;line-height:30px}
.iHouse li.first .imga em{float:left;width:85px;height:30px;text-align:right;overflow:hidden}
.iHouse li.first .imga em.f14{width:190px;text-align:left;padding-left:10px}
.iHouse li.hover{box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666}
.iHouse li.first.hover p{border-bottom:5px solid #E70;background:rgba(238,119,0,.8) scroll repeat !important;filter:Alpha(opacity=80);background:#E70}
.iBuild{position:relative;width:1130px;margin-top:5px;padding:20px 30px 0;border-top:1px solid #EEE}
.iBuild li{float:left;width:120px;height:62px;margin-right:20px}
.iBuild li img{width:120px;height:60px;border:1px solid #F0F0F0}
.iBuild li a:hover img{border-color:#E70}
.iBuild .btn{position:absolute;top:35px;width:20px;height:36px;background:url(../images/i_bg.png) -225px -180px no-repeat;text-indent:-999em}
.iBuild .prev{left:0}
.iBuild .next{right:0;background-position:-265px -180px}
.iBuild .prev:hover{background-position:-245px -180px}
.iBuild .next:hover{background-position:-285px -180px}
.iCases{}
.iCases li{float:left;width:280px;margin:0 23px 20px 0;transition:all 0.3s linear 0s}
.iCases li .imga{position:relative;width:280px;height:175px;margin-bottom:10px;overflow:hidden}
.iCases li img{width:280px;height:175px}
.iCases li p{height:24px;overflow:hidden;font-size:14px}
.iCases li .imga .info,.iTeam .ct li .imga .info{position:absolute;left:0;background:rgba(238,119,0,.8) scroll repeat !important;filter:Alpha(opacity=80);background:#E70;color:#FFF}
.iCases li .imga .info{top:240px;width:180px;height:160px;padding:50px 50px 0;font-size:14px}
.iTeam{width:845px;margin-right:45px}
.iTeam .ht{position:relative;width:115px;height:220px}
.iTeam .ht li{width:95px;height:40px;margin-bottom:17px;background:#E8E8E8;line-height:40px;font-size:14px;text-align:center}
.iTeam .ht li span{position:relative;z-index:99;display:block;cursor:pointer}
.iTeam .ht li.current.on span{color:#FFF}
.iTeam .ht li.back{position:absolute;z-index:9;top:0;left:0;padding-right:10px;background:url(../images/i_bg.png) -203px -405px no-repeat}
.iTeam .ct,.iTeam .box,.iTeam .ct ul{width:730px;height:220px;overflow:hidden}
.iTeam .ct li{float:left;width:120px;height:220px;margin-right:32px}
.iTeam .ct li .imga{position:relative;width:120px;height:160px;margin-bottom:10px;overflow:hidden}
.iTeam .ct li img{width:120px;height:160px}
.iTeam .ct li .imga .info{top:220px;width:100px;height:120px;padding:20px 10px}
.iTeam .ct li .order{padding-left:20px;background:url(../images/i_bg.png) -270px -292px no-repeat}
.ipushTeam{width:300px}
.ipushTeam .imga,.ipushTeam img{position:relative;width:300px;height:220px}
.ipushTeam .imga p{position:absolute;left:0;bottom:0;width:280px;padding:5px 10px;background:rgba(0,0,0,.5) scroll repeat !important;filter:Alpha(opacity=50);background:#000;color:#FFF;line-height:20px}
.ipushTeam .imga:hover p{background:rgba(238,119,0,.8) scroll repeat !important;filter:Alpha(opacity=80);background:#E70}
.iProduct{padding:10px 0 10px 20px;border:1px solid #EEE;background:#F5F5F5}
.iProduct .txt{width:425px}
.proCate{width:100%;padding-bottom:15px;border-bottom:1px solid #EEE}
.proCate a{float:left;width:50px;margin-right:30px;text-align:center}
.proCate a span{position:relative;display:block;width:50px;height:50px;margin-bottom:5px;background:url(../images/pro_cate_bg.png) no-repeat;overflow:hidden}
.proCate a i{position:absolute;left:0;top:0;width:50px;height:50px;background:url(../images/pro_cate_bg.png) no-repeat}
.proCate a.col_19 i{background-position:-100px 0}
.proCate a.col_22 i{background-position:-50px 0}
.proCate a.col_23 i{background-position:-300px 0}
.proCate a.col_24 i{background-position:-350px 0}
.proCate a.col_25 i{background-position:-400px 0}
.proCate a.col_26 i{background-position:-450px 0}
.proCate a.col_27 i{background-position:-200px 0}
.proCate a.col_28 i{background-position:-550px 0}
.proCate a.col_29 i{background-position:-250px 0}
.proCate a.col_10 i{background-position:-500px 0}
.proCate a.col_11 i{background-position:-550px 0}
.proCate a.col_12 i{background-position:-600px 0}
.proCate a.col_119 i{background-position:-651px 0}
.proCate a.col_120 i{background-position:-651px 0}
.proCate a.current{color:#E70}
.iProduct .proCate{width:720px;padding:0;margin:15px 0 0 20px;border:none}
.iProduct .proCate a{margin-right:10px}
.iProcess_tt h3{background-position:0 -90px}
.iProcess{padding-bottom:20px;border-bottom:1px solid #EEE}
.iProcess .ht{position:relative;width:230px;height:300px;padding-top:10px;margin-right:24px;border-right:1px solid #DDD;overflow:hidden}
.iProcess .ht li{width:100%;height:60px;color:#999;cursor:pointer}
.iProcess .ht li i{float:left;width:45px;height:45px;margin:0 10px;background:url(../images/i_bg.png) 0 -405px no-repeat}
.iProcess .ht li i.col_2{background-position:-45px -405px}
.iProcess .ht li i.col_3{background-position:-90px -405px}
.iProcess .ht li i.col_4{background-position:-135px -405px}
.iProcess .ht li i.col_5{background-position:0 -450px}
.iProcess .ht li em{display:block;width:101px;height:30px;overflow:hidden;line-height:30px;font-size:20px;color:#333;text-align:center}
.iProcess .ht li.on em{background:url(../images/i_bg.png) -204px -450px no-repeat;color:#FFF}
.iProcess .ht li p{text-indent:10px}
.iProcess .ht li.back{position:absolute;top:0;right:5px;width:5px;height:40px !important;background:url(../images/i_bg.png) -300px -405px no-repeat}
.iProcess .box,.iProcess .ct{width:935px;height:310px;overflow:hidden}
.iTixi img{width:935px}
.iTujie li{float:left;width:300px;margin:0 17px 35px 0}
.iTujie li img{width:140px;height:105px;margin-right:15px}
.iTujie li .tt{padding-left:25px;background:url(../images/i_bg.png) -270px -315px no-repeat;font-size:18px;color:#E70}
.iTujie li p{height:72px;margin-top:9px;overflow:hidden}
.iDuizhang li{float:left;width:300px;height:147px;margin:0 17px 15px 0;overflow:hidden}
.iDuizhang li img{width:110px;height:147px;margin-right:10px}
.iDuizhang li p{margin-bottom:5px}
.iDuizhang li .tt{font-size:16px}
.iJiancai li{float:left;width:193px;margin:0 54px 15px 0}
.iJiancai li .imga{position:relative;width:183px;height:137px;padding:4px;border:1px solid #E5E5E5;overflow:hidden}
.iJiancai li img{width:183px;height:137px}
.iJiancai li .imga p{position:absolute;left:4px;bottom:4px;width:163px;padding:5px 10px;background:rgba(0,0,0,.5) scroll repeat !important;filter:Alpha(opacity=50);background:#000;color:#FFF;line-height:20px}
.iJiancai li .imga:hover{padding:3px;border:2px solid #E70}
.iJiancai li .imga:hover p{left:3px;bottom:3px;background:rgba(238,119,0,.8) scroll repeat !important;filter:Alpha(opacity=80);background:#E70}
.iPingpai li{float:left;margin:0 18px 16px 0}
.iPingpai li img{width:170px;height:85px;border:1px solid #E5E5E5}
.iPingpai li.hover img{border-color:#E70}
.iNews_tt h3{background-position:0 -135px}
.iNews{position:relative;float:left;width:370px;margin-right:20px;overflow:hidden}
.prSpec{width:270px}
.prSpec .bd{margin-bottom:5px}
.iNews .ht{position:relative;float:left;display:inline;width:100%;height:30px;padding-bottom:10px;border-bottom:1px solid #BBB;line-height:31px}
.iNews .ht a{position:relative;z-index:99;padding-left:110px;background:#FFF;font-size:20px}
.iNews .ht .line{position:absolute;left:0;bottom:-1px;width:70px;height:1px;background:#E70}
.iNews .ct{float:left;display:inline;width:370px;height:135px}
.iNews .ct li{position:relative;float:left;display:inline;width:100%;margin-top:10px}
.iNews .ct li h4 a{font-size:16px;line-height:50px;font-weight:normal;color:#E70;display:block;height:50px;overflow:hidden}
.iNews .ct li img{width:100px;height:75px;margin-right:20px}
.iNews .ct li .time{position:absolute;top:-50px;left:0}
.iNews .ct li .time i{float:left;width:30px;height:30px;margin-right:5px;background:url(../images/i_bg.png) -270px -360px no-repeat;line-height:30px;text-align:center;color:#FFF}
.iNews .ct li .time i.year{background-position:-225px -360px}
.iNews .tempWrap,.iNews .ct{overflow:visible !important}
.iNews .len{width:135px;height:21px;margin:0 auto;clear:both;background:url(../images/i_bg.png) -45px -450px no-repeat;line-height:21px;font-size:0;text-align:center}
.iNews .len li{display:inline;padding:5px;*padding:5px 4px 5px 5px;margin:5px;background:url(../images/i_bg.png) -190px -450px no-repeat;cursor:pointer}
.iNews .len li.on{background-position:-180px -450px}
.iBrand li{float:left;width:102px;height:52px;margin:10px 15px 0;text-align:center;font-size:14px;cursor:pointer}
.iBrand li img{width:100px;height:50px;border:1px solid #E5E5E5}
.iBrand li p{display:none}
.FootSer{padding:30px 0;border-top:1px solid #EAEAEA;background:#F5F5F5}
.FootSer li{float:left;width:175px;line-height:15px;cursor:pointer}
.FootSer li.f14{width:120px}
.FootSer li span{float:left;width:30px;height:30px;margin-right:10px;background:url(../images/header.png) no-repeat;font-family:Verdana,Geneva,sans-serif;font-size:24px;color:#CCC;text-align:center;line-height:30px}
.FootSer li span.icon{background-position:0 -35px}
.FootSer li.hover{color:#E70}
.FootSer li.hover span.icon{background-position:0 -70px;color:#E70}
.Footer{padding:20px 0;border-top:1px solid #EAEAEA;background:#F5F5F5}
.Footer .fService{margin-top:10px}
.fIcon{margin:0 15px;width:60px;color:#777;text-align:center}
.fIcon .box{position:relative}
.fIcon i{display:block;width:60px;height:60px;background:url(../images/side_float.png) center -540px no-repeat}
.fWeixin i{background-position:center -600px}
.fWeixin .img{display:none;position:absolute;bottom:95px;left:-35px;width:120px;height:120px;opacity:0;filter:alpha(opacity=0);border:1px solid #D1D1D1;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}
.fWeixin .img img{width:120px;height:120px;background:#FFF}
.fKefu .kefu{display:none;position:absolute;bottom:95px;left:50%;width:126px;height:55px;margin-left:-68px;opacity:0;filter:alpha(opacity=0);background:#E70}
.fKefu .kefu a{float:left;width:55px;height:55px;margin:0 5px;text-align:center;color:#FFF;line-height:18px}
.fKefu .kefu a span{background:url(../images/side_float.png) 0 -312px no-repeat;display:block;width:32px;height:35px;margin:0 auto}
.iLinks{padding-top:5px;background:#3D474A;line-height:30px;color:#FFF}
.iLinks a{color:#FFF}
.moduleTop{height:120px;background:url(../images/module_tt.png) repeat-x}
.moduleTop .moduleTt{float:left;width:546px;height:45px;margin-top:45px;-background:url(../images/module_tt.png) 0 -120px no-repeat;-text-indent:-9999em}
.moduleTop .moduleTt.house{background-position:0 -120px}
.moduleTop .moduleTt.cases{background-position:0 -165px}
.moduleTop .moduleTt.team{background-position:0 -210px}
.moduleTop .moduleTt.process{background-position:0 -255px}
.moduleTop .moduleTt.service{background-position:0 -300px}
.moduleTop .moduleTt.news{-background-position:0 -345px}
.moduleTop .moduleTt.about{background-position:0 -390px}
.moduleTop .moduleTt.product{background-position:0 -435px}
.moduleTop .Leader{margin-top:50px;color:#FFF;font-size:14px}
.moduleTop .Leader a{color:#FFF}
.moduleTop .Leader a:hover{text-decoration:underline}
.CateList{height:50px;margin-bottom:20px;border-bottom:1px solid #E8E8E8;background:#F2F2F2;line-height:50px}
.CateList li{float:left}
.CateList li a{position:relative;z-index:9;display:block;width:125px;margin-left:-1px;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;text-align:center;font-size:14px}
.CateList li.current a,.CateList li a:hover{z-index:99;background:#FFF;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;border-bottom:1px solid #FFF;color:#E70}
.pubSearch{width:100%;margin-bottom:15px}
.msgTitle .pubSearch_ming{float:right;margin-bottom:0px;width:auto}
.pubSearch dl{height:40px;border-bottom:1px solid #EEE;font-size:14px;line-height:40px}
.pubSearch dt{float:left;padding-left:5px;color:#333;font-weight:bold;text-align:center}
.pubSearch dt i{float:right;height:15px;margin-left:8px;margin-top:13px;border-right:1px solid #CCC}
.pubSearch dd a{padding:5px 12px;margin-left:12px;border-radius:4px}
.pubSearch dd a:hover,.pubSearch dd a.current{background:#E70;color:#FFF}
.pubSearch dd a:hover span,.pubSearch dd a.current span{color:#FFF}
.pubSearch .search{line-height:35px}
.pubSearch .search input{float:left;display:inline;height:35px;border:none;margin:0;padding:0;background:url(../images/pub_bg.png) no-repeat;line-height:35px}
.pubSearch .search .input{width:235px;padding-left:10px}
.pubSearch .search .button{width:35px;background-position:-245px 0;text-indent:-999em;cursor:pointer}
.bigTitle{position:relative;width:100%;clear:both;margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #DDD;color:#e67817;font-size:20px;line-height:30px}
.bigTitle i{position:absolute;left:0;bottom:-1px;width:50px;height:1px;background:#3D474A}
.Column-R .bigTitle{margin-bottom:12px}
.msgTitle{position:relative;width:100%;clear:both;padding-bottom:8px;border-bottom:1px solid #CCC;line-height:30px}
.msgTitle .line{position:absolute;left:0;bottom:-1px;width:280px;height:1px;background:#E70}
.msgTitle h1{font-size:24px;font-weight:normal;color:#333}
.msgTitle .jiathis_style{margin-top:12px}
.msgTitle .jiathis_style .jiathis_separator{margin:0 5px 0 0}
.msgInfo{width:100%;height:60px;margin-bottom:30px;border-bottom:1px dotted #CCC;line-height:60px;overflow:hidden}
.msgInfo em{float:left;margin-right:50px}
.msgPN a{float:left;width:75px;height:40px;margin:10px 5px;background:url(../images/pub_bg.png) 0 -65px no-repeat;text-indent:-999em}
.msgPN a.prev{background-position:-150px -65px}
.msgPN a.next:hover{background-position:-75px -65px}
.msgPN a.prev:hover{background-position:-225px -65px}
.msgContent{width:100%;overflow:hidden;font-size:14px}
.pubCTop{}
.pubCTop li{float:left;width:100%;border-bottom:1px solid #EAEAEA;line-height:30px}
.pubCTop li .num{float:left;width:15px;height:15px;margin:8px 27px 0 0;background:url(../images/pub_bg.png) -260px -120px no-repeat;line-height:14px;text-align:center;color:#FFF}
.pubCTop li .num.red{background-position:-260px -105px}
.pubCTop li.first .num{width:35px;height:35px;margin:0 10px 0 0;background-position:-280px -105px;text-indent:-999em}
.pubCTop li.first img{width:100px;height:75px;margin:0 10px 10px 0}
.prMore{width:255px;margin:0 auto}
.prMore li{float:left;width:120px;height:120px;margin:0 15px 10px 0;text-align:center}
.prMore li img{width:120px;height:90px;margin-bottom:5px}
.prMore li a:hover img{margin:-2px -2px 3px;padding:2px;background:#E70}
.pubPlayer{position:absolute;top:50%;left:50%;width:45px;height:45px;margin:-23px;background:url(../images/pub_bg.png) -260px -210px no-repeat}
li.hover .pubPlayer{background-position:-305px -210px}
.HouseList{float:left;width:100%;margin-top:-10px;border-bottom:1px solid #EEE}
.HouseList li{float:left;width:280px;height:320px;margin-bottom:-1px;padding:23px 10px 23px 0;border-bottom:1px solid #EEE;margin-right:10px}
.HouseList li.ends{margin-right:0px}
.HouseList li .box{transition:all 0.3s linear 0s;width:280px;height:260px}
.HouseList li#end{padding-right:0}
.HouseList li img{width:280px;height:210px}
.HouseList li h3{line-height:50px}
.HouseList li .tt{font-size:20px}
.HouseList li .hlogo img{width:120px;height:60px;margin-right:20px;border:1px solid #F0F0F0}
.HouseList li.hover .box{margin:-23px -10px;padding:23px 10px;background:#FFF;box-shadow:0 0 10px #666;border-radius:5px}
.ProductList{margin-top:0}
.ProductList li{height:300px}
.ShijList li{height:260px;margin-right:7px}
.houseInfo{width:100%;margin:10px 0 25px}
.houseInfo .imga img{width:280px;height:210px;margin-right:25px}
.houseInfo .txt{width:885px}
.houseInfo .num{width:100%;margin-bottom:15px;border-bottom:1px dashed #CCC;line-height:40px}
.houseInfo .num span.fe70{font-size:18px}
.houseInfo .num em{margin-right:45px}
.houseInfo .txt p.fl{width:33.33%}
.houseTitle{margin-bottom:15px;border-top:1px solid #EEE;line-height:55px}
.houseTitle span{font-size:24px;color:#333}
.houseTitle .more{float:right;width:105px;height:25px;margin-top:15px;background:#666;color:#FFF;text-align:center;line-height:25px;border-radius:3px;transition:all 0.3s linear 0s}
.houseTitle .more:hover{background:#E70}
.houseDian{width:100%}
.houseDian li{float:left;width:242px;margin:0 74px 20px 0}
.houseDian li img{width:240px;height:180px;border:1px solid #EEE}
.houseDian li .tt{display:block;font-size:20px;line-height:50px}
.houseDian li.hover{padding:10px;margin:-10px 64px 10px -10px;background:#F8F8F8;box-shadow:0 0 10px #666;border-radius:5px}
.houseCase{width:100%}
.houseCase li{position:relative;float:left;width:580px;margin:0 30px 45px 0}
.houseCase li img{width:240px;height:150px;margin-right:20px}
.houseCase li .tt{display:block;margin-bottom:15px;font-size:20px}
.houseCase li .view{position:absolute;left:260px;bottom:0}
.houseCase li.hover{padding:10px;margin:-10px 20px 35px -10px;background:#F8F8F8;box-shadow:0 0 10px #666;border-radius:5px}
.houseCase li#end.hover{margin-right:-10px}
.houseCase li.hover .view{left:270px;bottom:10px}
.houseRes{padding:0 20px 20px;border:1px solid #EEE;-background:#F5F5F5}
.houseRes .houseTitle{border:none;margin-bottom:0}
.houseRes li{float:left;-margin-right:20px}
.houseRes li img{width:160px;height:120px;margin-right:15px}
.houseRes li .info{width:194px}
.houseRes li .info .tt{display:block;height:30px;margin-bottom:10px;font-size:18px;line-height:30px;overflow:hidden}
.houseRes li .info em{float:left;width:50%}
.houseRes li.hover{padding:10px;margin:-10px 10px -10px -10px;background:#F8F8F8;box-shadow:0 0 10px #666;border-radius:5px}
.houseRes li#end.hover{margin-right:-10px}
.ReservaList{width:100%;height:115px}
.ReservaList em{float:left;width:50%}
.ReservaList p{width:100%}
.SpecList{}
.SpecList li{float:left;width:1160px;padding:10px 20px 20px;transition:all 0.3s linear 0s}
.SpecList li .ht{margin-bottom:10px}
.SpecList li img{width:900px;height:250px;margin-right:25px}
.SpecList li .note{height:96px;overflow:hidden}
.SpecList li .date{height:72px;margin:15px 0 20px;padding-top:15px;border-top:1px dotted #DDD;overflow:hidden}
.SpecList li .btn{float:left;width:96px;height:30px;margin-right:10px;background:url(../images/pub_bg.png) 0 -35px no-repeat;color:#FFF;font-size:14px;text-align:center;line-height:30px;text-indent:5px}
.SpecList li .view{background-position:-105px -35px}
.SpecList li .order:hover{background-position:-210px -35px}
.SpecList li .view:hover{background-position:-315px -35px}
.SpecList li.hover{background:#F8F8F8;box-shadow:0 0 10px #666;border-radius:5px}
.teamCateInfo{margin-bottom:25px}
.teamCateInfo .img img{width:860px;height:300px}
.teamCateInfo .txt{width:310px;margin-left:20px}
.teamCateInfo .txt .fari{color:#DDD;font-size:48px;line-height:50px;font-weight:bold}
.teamCateInfo .txt .subcate{margin:20px 0 15px;font-size:24px;color:#E70}
.teamCateInfo .txt .note{text-indent:2em}
.pubOrder{width:35px;height:27px;padding:4px 0;background:url(../images/pub_bg.png) -385px 0 no-repeat;line-height:14px;color:#FFF;text-align:center}
.pubOrder:hover{color:#FFF}
.teamBtn{display:block;width:125px;height:50px;margin:0 auto;background:url(../images/pub_bg.png) 0 -105px no-repeat;text-indent:-999em}
.teamBtn.book{background-position:-125px -105px}
.teamBtn.visit{background-position:0 -235px}
.teamBtn.order:hover{background-position:0 -160px}
.teamBtn.book:hover{background-position:-125px -160px}
.teamBtn.visit:hover{background-position:-125px -235px}
.TeamList{}
.TeamList li.evens{float:left;width:542px;height:auto;margin:0 23px 30px 0;padding:10px 15px;background:#F5F5F5;overflow:hidden}
.TeamList li.evens .txt{float:left;width:312px;font-size:14px}
.TeamList li.evens  .txt p{line-height:24px}
.TeamList li.evens .txt h3{height:24px;margin-bottom:15px;font-size:20px;font-weight:normal;overflow:hidden}
.TeamList li.evens .imga img{width:210px;height:280px;margin-right:20px}
.TeamList li{float:left;width:250px;height:512px;margin:0 23px 30px 0;padding:10px 15px;background:#F5F5F5;overflow:hidden}
.TeamList li .txt{float:left;width:320px;font-size:14px}
.TeamList li .txt p{line-height:24px}
.TeamList li .txt h3{height:24px;margin-bottom:15px;font-size:20px;font-weight:normal;overflow:hidden}
.TeamList .show{margin-bottom:10px;font-size:24px;color:#CCC}
.TeamList .cup{width:35px;height:35px;margin-right:5px;background:url(../images/pub_bg.png) -350px 0 no-repeat}
.TeamList .name{width:100px;font-size:30px;color:#e70;line-height:35px}
.TeamList p{line-height:18px;color:#3d474a}
.TeamList .imga img{width:250px;width:250px;height:333px;margin:15px 0 10px}
.TeamList .cases a{margin-right:10px}
.TeamList .cases img{width:120px;height:90px}
.TeamList .cases a:hover img{margin-top:-2px;border-bottom:2px solid #E70}
.TeamList li.hover{padding:8px 13px;border:2px solid #E70}
.teamInfo{margin-top:20px;font-size:14px}
.teamInfo .img{width:250px;margin-right:25px}
.teamInfo .img img{width:250px}
.teamInfo .txt{width:605px}
.teamInfo .orderNum{margin-right:10px;font-size:20px;line-height:45px}
.teamInfo .orderNum span{float:left;height:45px;padding-right:1px;background:url(../images/pub_bg.png) -351px -70px no-repeat;color:#FFF;font-size:40px;line-height:45px;font-family:Arial,Helvetica,sans-serif}
.teamInfo .pubOrder{margin-top:5px}
.teamInfo .hits{padding-left:18px;background:url(../images/pub_bg.png) -385px -117px no-repeat}
.teamInfo .line{border-bottom:1px solid #DDD;margin-bottom:15px}
.teamCases li{float:left;width:210px;margin:0 13px 15px 0}
.teamCases .imga,.teamCases .imga img{position:relative;width:210px;height:158px;overflow:hidden;background:#000}
.teamCases .imga p{position:absolute;left:10px;bottom:10px;height:24px;padding:0 7px;color:#FFF;overflow:hidden;background:rgba(0,0,0,0.5) scroll repeat !important;filter:Alpha(opacity=50);background:#000;transition:all 0.3s linear 0s}
.teamCases .imga:hover p{width:100%;background:rgba(238,119,0,1) scroll repeat !important;filter:Alpha(opacity=100);background:#E70}
.moreTeam{}
.moreTeam li{float:left;width:160px;margin-right:20px}
.moreTeam li img{width:150px;height:200px;margin-bottom:10px;padding:3px;border:2px solid #F5F5F5;background:#F5F5F5;transition:all 0.3s linear 0s}
.moreTeam li .name{font-size:24px;line-height:35px}
.moreTeam li.hover img{border-color:#E70}
.CasesList li{float:left;width:382px;margin:0px 22px 20px 0;transition:all 0.3s linear 0s}
.CasesList li .imga{position:relative;width:382px;height:239px;margin-bottom:10px;overflow:hidden}
.CasesList li img{width:382px;height:239px}
.CasesList li p{height:24px;overflow:hidden}
.CasesList li .imga .info{position:absolute;left:0;top:240px;width:382px;height:239px;padding:40px 50px 0;background:rgba(238,119,0,.8) scroll repeat !important;filter:Alpha(opacity=80);background:#E70;color:#FFF;font-size:14px;line-height:30px}
.casesInfo{margin:-15px 0 15px}
.casesInfo em{float:left;width:20%}
.productInfo em{width:20%}
.casesNote{margin:0 10px}
.casesNote .ht{position:relative;margin-bottom:15px;font-size:20px;text-indent:50px}
.casesNote .ht span{color:#AAA}
.casesNote .ht i{position:absolute;width:40px;height:35px;background:url(../images/pub_bg.png) -260px -175px no-repeat}
.casesNote .ht i.fl{left:0;top:-15px}
.casesNote .ht i.fr{right:-10px;top:-8px;background-position:-300px -175px}
.caseLike{width:100%;height:50px;margin:30px 0}
.caseLike .text{margin-left:244px}
.caseLike .text span{font-size:24px;color:#333;line-height:30px}
.caseLike .text em{display:block;font-size:14px;text-align:right;font-weight:bold}
.caseLike .teamBtn{float:left;margin-left:20px}
.casesTeam{width:250px;margin:0 10px}
.casesHouse{width:250px;margin:0 10px 20px}
.casesHouse img{width:100px;height:75px;margin-right:12px}
.casesHouse .tt{font-size:18px}
.casesHouse .view{float:left;display:inline;width:90px;height:25px;background:url(../images/pub_bg.png) 0 -210px no-repeat;line-height:25px;color:#FFF;font-size:14px;text-indent:25px}
.tujieList{}
.tujieList li{float:left;width:360px;height:360px;margin:0 25px 30px 0;padding:10px;background:#F5F5F5;transition:all 0.3s linear 0s}
.tujieList li h4{width:40px;height:210px;padding:0 20px;background:#3D474A;font-size:30px;color:#E70;font-weight:normal;line-height:32px;text-align:center}
.tujieList li h4 i{display:block;width:35px;height:35px;margin:20px auto 0;background:url(../images/pub_bg.png) -385px -175px no-repeat}
.tujieList li img{width:280px;height:210px}
.tujieList li p{margin:15px 0}
.tujieList li.hover{box-shadow:0 0 10px #666;border-radius:5px}
.tujieList li.hover h4 i{background-position:-350px -175px}
.DuizhangList{}
.DuizhangList li{float:left;width:100%;margin-bottom:15px}
.DuizhangList .even{background:#F8F8F8}
.DuizhangList .ct{float:left;display:inline;width:565px;padding:15px 20px 15px 10px;transition:all 0.3s linear 0s}
.DuizhangList img{width:210px;height:280px;margin-right:20px}
.DuizhangList .txt{width:335px;height:280px;font-size:14px;overflow:hidden}
.DuizhangList h3{height:24px;margin-bottom:15px;font-size:20px;font-weight:normal;overflow:hidden}
.DuizhangList .ct.hover{background:#FFF;box-shadow:0 0 10px #666;border-radius:5px}
.BrandList{}
.BrandList .imga{float:left;width:140px;margin:0 15px 15px 15px;font-size:14px;text-align:center;line-height:30px}
.BrandList .imga img{width:138px;height:69px;border:1px solid #EEE}
.BrandList .imga.hover img{box-shadow:0 0 10px #666;border-radius:5px}
.ThinkList{}
.ThinkList li{float:left;width:585px;margin:0 10px 15px 0;background-color:#F8F8F8}
.ThinkList .ct{float:left;display:inline;width:565px;padding:15px 15px 10px 10px;transition:all 0.3s linear 0s}
.ThinkList img{width:240px;height:150px;margin:0 20px 10px 0}
.ThinkList .txt{width:305px}
.ThinkList h3{height:24px;margin-bottom:15px;font-size:20px;font-weight:normal;overflow:hidden}
.ThinkList .note{width:100%;height:50px;padding:10px 0 5px;overflow:hidden}
.ThinkList .ct.hover,.FaqList li.hover{background:#FFF;box-shadow:0 0 10px #666;border-radius:5px}
.FaqList li{width:auto;clear:both;margin-bottom:20px;padding:10px;transition:all 0.3s linear 0s}
.FaqList li.even{background:#F8F8F8}
.FaqList li .msg{position:relative;margin-top:6px;padding:10px;border:1px solid #D8D8D8;background:#FFF;border-radius:5px;color:#666}
.FaqList li .msg .arrow{position:absolute;top:-7px;left:10px;width:20px;height:10px;background:url(../images/pub_bg.png) -385px -210px no-repeat}
.IndList{width:250px;margin:0 auto 10px}
.IndList li{float:left;width:100%;font-size:14px;line-height:30px}
.IndList li em{float:left;width:33.33%;height:30px;overflow:hidden}
.NewsList{}
.NewsList li{float:left;width:370px;padding:10px;margin:0 30px 25px -10px;transition:all 0.3s linear 0s}
.NewsList li#end{margin-right:-10px}
.NewsList li .ht{position:relative;float:left;display:inline;width:100%;height:30px;padding-bottom:10px;border-bottom:1px solid #BBB;line-height:45px}
.NewsList li .ht .line{position:absolute;left:0;bottom:-1px;width:70px;height:1px;background:#E70}
.NewsList li .time i,.ThinkList .time i{float:left;width:30px;height:30px;margin-right:2px;background:url(../images/i_bg.png) -270px -360px no-repeat;line-height:30px;text-align:center;color:#FFF;font-size:14px;font-family:Tahoma,Geneva,sans-serif}
.NewsList li .time i.year,.ThinkList .time i.year{background-position:-225px -360px}
.NewsList li h3{clear:both;height:50px;overflow:hidden}
.NewsList li h3 a{font-size:18px;line-height:50px;font-weight:normal;color:#E70}
.NewsList li img{width:100px;height:63px;margin-right:20px}
.NewsList li p{height:75px;overflow:hidden}
.NewsList li.hover{background:#FFF;box-shadow:0 0 10px #666;border-radius:5px}
.pagelist{position:relative;float:left;display:inline;clear:both;overflow:hidden;width:100%;height:21px;margin:20px 0;text-align:center}
.pagelist .line{z-index:-1;position:absolute;left:0;top:10px;width:100%;height:1px;background:#EEE}
.pagelist span,.pagelist a{display:inline-block;overflow:hidden;width:21px;height:21px;margin:0 5px;background:url(../images/pub_bg.png) -280px 0 no-repeat;line-height:22px;text-align:center;color:#FFF;font-family:"宋体","Arial","Arial Narrow"}
.pagelist a:hover,.pagelist .current{color:#FFF;background-position:-315px 0}
.table{margin-bottom:15px;width:100%;clear:both}
.table .left{float:left;text-align:right;width:100px;padding-right:10px;color:#444;font-size:14px}
.table .left .red{color:#F00}
.table .right .clue_on{color:#666}
.table .right img{margin-left:5px}
.table select{height:24px;padding-left:5px;margin:0 5px 0 0}
.table .input-text{height:22px;line-height:22px;margin:0;padding:2px 5px;border:1px solid #DCDCDC;outline:none;border-radius:3px;box-shadow:inset 1px 1px 4px #d9d9d9;text-shadow:0px 1px 0px #fff;transition:.3s ease-in-out}
.table input.input-text.hover,.table textarea.hover{border-color:#E70;box-shadow:0 0 5px rgba(252,172,93,1)}
.table input.input-text.focus,.table textarea.focus{border-color:#E70;box-shadow:0 0 5px rgba(252,172,93,1)}
.table textarea.input-text{padding:5px}
.table .button{width:75px;height:35px;padding:0;display:block;background:url(../images/pub_bg.png) -260px -140px no-repeat;border:none;cursor:pointer;text-align:center;font-size:14px;color:#E70;font-weight:bold;line-height:35px}
.table .button:hover{background-position:-340px -140px;color:#FFF}
.iIndent{width:230px;height:265px;padding:30px 70px 0 890px;background:url('../images/iIndent_bg.jpg') no-repeat}
.iIndent .ht{text-align:center;line-height:35px}
.iIndent .table{position:relative;margin-bottom:10px}
.iIndent .table .left{position:absolute;left:0;top:0;width:40px;line-height:28px;color:#606a6d}
.iIndent .table .left .red{display:none}
.iIndent .table .left i{padding-left:3px;color:#CCC}
.iIndent .table .input-text{float:left;height:24px;line-height:24px;box-shadow:none;border-radius:0;text-indent:40px}
.iIndent .table .button{float:right;width:64px;height:30px;line-height:30px;background:#E70;color:#FFF}
.pubIndent .ht{margin-bottom:10px;background:#3D474A;font-size:20px;color:#FFF;text-align:center;line-height:30px}
.pubIndent form{float:left;width:270px;margin-top:10px}
.pubIndent .table{margin-bottom:10px}
.pubIndent .table .left{width:60px;padding-right:5px;font-size:12px;color:#333}
.pubIndent .table .order{border:none;margin:0;padding:0;cursor:pointer}
.casesInd{width:253px;font-size:14px;line-height:30px}
.casesInd .ht{position:relative;font-size:20px;color:#3d474a;font-weight:600}
.casesInd .ht img{position:absolute;right:0;top:0;width:80px}
.casesInd .table{margin-bottom:5px}
.casesInd .table .left,.casesInd .table .clue_on{display:none}
.casesInd .table .button{width:90px;height:25px;margin:5px auto;background:url(../images/pub_bg.png) 0 -210px no-repeat;line-height:25px;color:#FFF;font-size:14px;text-indent:18px}
.casesInd .table .input-text{height:28px;line-height:28px;font-size:14px;font-family:"Microsoft YaHei","Arial Narrow"}
.specListInd_bg{display:none;z-index:9990;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);opacity:0.8;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}
.specListInd{display:none;position:fixed;top:136px;left:50%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:9999;width:440px;background:#FFF;margin-left:-220px;border:1px solid #CCC}
.specListInd .ht{padding:0 10px;border-bottom:1px solid #CCC;line-height:30px;font-size:14px}
.specListInd .ht .close{width:24px;height:24px;margin:3px;background:#F8F8F8;font-size:20px;line-height:22px;text-align:center;cursor:pointer;transition:all 0.3s linear 0s}
.specListInd .ht .close:hover{background:#E70;color:#FFF}
.specListInd .tips{font-size:14px;text-indent:42px;line-height:50px}
.specListInd form{padding:0 25px}
.specIndent{z-index:9998;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0;bottom:0;width:100%;height:75px;padding-bottom:5px;background:#373737;line-height:15px;color:#FFF}
.specIndent p.tel{float:right;padding:0px 50px;font-size:14px}
.specIndent form{float:left;width:440px;position:relative;padding:0 70px;margin-top:12px}
.specIndent .table{float:left;display:inline;width:50%;margin-bottom:10px;clear:none}
.specIndent .table .left{width:70px;color:#FFF;font-size:12px;line-height:20px}
.specIndent .table .left span{display:none}
.specIndent .table .input-text{height:18px;line-height:18px}
.specIndent .sub{position:absolute;top:10px;right:0;width:70px}
.specIndent .table .button{width:172px;height:46px;background:url(../images/specindent_btn.png) no-repeat;text-indent:-999em}
.specIndent .now{float:left;font-size:40px;line-height:60px}
.specIndent .now i{letter-spacing:-8px;font-weight:bold;font-family:Geneva,sans-serif}
.ReplyBox{overflow:hidden;float:left;width:100%;height:auto}
.ReplyBox .ReplyInput{width:625px;margin:0 auto;overflow:hidden}
.ReplyBox input.input-text{width:152px}
.ReplyList{float:left;width:100%;margin-top:10px}
.ReplyList .loading{padding:10px 0}
.ReplyList ul{float:left;width:100%}
.ReplyList ul li{float:left;width:860px}
.ReplyList ul li{padding:10px;border-top:1px dashed #D5D5D5;color:#333}
.ReplyList ul li h5 span{font-weight:normal;padding-left:10px;font-family:Tahoma,Arial,Helvetica,sans-serif}
.ReplyList ul li p i{padding-left:10px;font-style:italic}
.ReplyList .noreplylist{float:left;width:100%;font-size:30px;color:#444;font-family:"Microsoft YaHei","Arial Narrow";text-align:center;padding:15px 0}
.post_tips{width:860px;padding:0 10px 10px;margin:20px 0;border-bottom:1px dashed #EEE;font-size:14px}
.post_book{width:760px;height:auto;margin:0 auto;padding:0 60px}
.ad-gallery{width:880px;background:#DDD}
.ad-gallery *{margin:0;padding:0}
.ad-gallery .ad-image-wrapper{width:880px;height:660px;position:relative;background:#000;overflow:hidden}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:200}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:200}
.ad-gallery .ad-image-wrapper .ad-prev,.ad-gallery .ad-image-wrapper .ad-next{background:url(../images/trans.gif)}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_next.png);width:30px;height:30px;right:0;left:auto}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}
.ad-gallery .ad-image-wrapper .ad-image a img{border:0}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(../images/opa75.png);color:#000}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true,sizingMethod=scale,src='opa75.png')}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block}
.ad-gallery .ad-controls{height:20px}
.ad-gallery .ad-info{float:left}
.ad-gallery .ad-slideshow-controls{float:right}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:0.9em}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}
.ad-gallery .ad-nav{width:878px;height:98px;position:relative;border:1px solid #E5E5E5;background:#FFF url(../images/ad-nav_bg.gif) left bottom repeat-x}
.ad-gallery .ad-forward,.ad-gallery .ad-back{position:absolute;top:0;height:100px;z-index:10}
* html .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px}
.ad-gallery .ad-back{cursor:pointer;top:-1px;left:-1px;width:37px;display:block;background:url("../images/prev-next.gif") left 0px no-repeat}
.ad-gallery .ad-forward{cursor:pointer;display:block;right:-1px;width:37px;background:url("../images/prev-next.gif") right 0px no-repeat}
.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:810px;margin:0 auto}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:9000px;list-style:none}
.ad-gallery .ad-thumbs li{float:left;padding-right:5px;padding-top:5px}
.ad-gallery .ad-thumbs li a{display:block}
.ad-gallery .ad-thumbs li a img{border:1px solid #796248;padding:2px;display:block}
.ad-gallery .ad-thumbs li a.ad-active img{border:none;padding:3px;padding-top:7px;margin-top:-4px;background:url("../images/prev-next.gif") 0px -102px no-repeat}
.ad-preloads{position:absolute;left:-9000px;top:-9000px}
.ad-thumbs{padding:15px 0;height:70px}
.prevCases,.nextCases{float:left;display:inline;width:350px;height:30px;line-height:30px;background:#666;color:#333;overflow:hidden;text-align:center}
.prevCases a,.nextCases a{color:#FFF}
.prevCases{width:349px;border-right:1px #FFF solid;z-index:999}
.sideFloat{width:50px;position:fixed;top:136px;left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:9999}
.sideFloat li{clear:both;height:58px;margin-bottom:5px;cursor:pointer}
.sideFloat .icon{position:relative;float:right;padding-right:50px;padding-left:0;width:0;height:58px;background:#999 url(../images/side_float.png) no-repeat}
.sideFloat .order .icon{background-position:0 -60px}
.sideFloat .book .icon{background-position:0 -120px}
.sideFloat .weixin .icon{background-position:0 -180px}
.sideFloat .backtop .icon{background-position:0 -240px}
.sideFloat .baojia .icon{background-position:0 -480px}
.sideFloat .icon.hover{background-color:#E70;color:#FFF}
.sideFloat .icon .txt{position:absolute;top:0;left:-50px;width:50px;height:40px;padding:9px 0;text-align:center;line-height:20px}
.sideFloat .icon .kefu{display:none;opacity:0;position:absolute;top:0;left:210%;height:58px;padding-right:5px;background:#E70}
.sideFloat .qq a{float:left;width:32px;height:58px;margin-left:5px;background:url(../images/side_float.png) 0 -300px no-repeat}
.sideFloat .qq a.col_2{background-position:0 -360px}
.sideFloat .qq a.col_3{background-position:0 -420px}
.sideFloat .icon .img{display:none;opacity:0;position:absolute;top:50%;left:210%;width:115px;height:auto;margin-top:-112px;z-index:999999}
.sideFloat .icon .img img{width:115px;height:115px;margin-bottom:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}
.sideFloat .qq .qiqq{width:50px;height:24px;color:#FFF;text-align:center;position:absolute;bottom:0;right:0}
.main{display:none}
.noContent{width:100%;clear:both;font-size:30px;color:#666;font-family:"Microsoft YaHei","Arial Narrow";text-align:center;padding:50px 0}
.IE6{display:none;_display:block;_z-index:999999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_width:100%;_background:#FFF;_text-align:center;_color:red}
.bj_kuang,.big_k{width:100%}
.iMtbd{width:218px;margin-left:10px;border:1px solid #DEDEDE;background:#FAFAFA}
.iMtbd .ht{background:#F6F6F6;font-size:16px;border-bottom:1px solid #DEDEDE;line-height:35px;text-indent:10px;font-weight:bold;color:#333}
.iMtbd li{display:block;height:26px;padding:0 5px 0 10px;overflow:hidden}
.iMtbd li a{line-height:26px}
.box-2-youj{width:100%;height:265px;background:#252525}
.dikuanglan-2_yi li a:hover{color:#EE7700}
.dikuanglan-2{width:1190px;height:265px;margin:0 auto}
.dikuanglan-2_yi h1{margin-bottom:10px;font-size:16px}
.dikuanglan-2_yi{float:left;width:136px;height:230px;margin:20px 10px 0 0}
.dikuanglan-2_yi li{height:30px;line-height:30px;font-size:12px}
.dikuanglan-2_yi a{text-decoration:none;color:#C9CACA}
.dikuanglan-2_yi .weixin{position:relative}
.dikuanglan-2_yi .weixin img{display:none;opacity:0;position:absolute;top:0;right:200%;width:100px;height:100px}
.dikuanglan-2_yi .ico i{float:left;width:35px;height:30px;background-position:left center}
.dikuanglan-2_yi .weixin i{background-image:url(../images/ico-weixin.png)}
.dikuanglan-2_yi .weibo i{background-image:url(../images/ico-weibo.png)}
.dikuanglan-2_yi .qzone i{background-image:url(../images/ico-qzone.png)}
.dikuanglan-2_yi .col{float:left;width:50%}
.dikuanglan-2_yi .even{display:none}
.youqinglianjie{width:100%;height:30px;background:#999;color:#333;line-height:30px;text-align:center;font-size:12px}
.zhigezhengs{width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;color:#999;background:#000}
.dikuanglan-2_yi-3{width:310px;height:220px;margin:20px 0 0 0;float:left}
.youjiashangbi{float:left;width:310px;height:55px}
.dianhuahaoma{text-indent:18px;float:left;width:310px;height:40px;line-height:40px;font-size:32px;color:#FFF;font-weight:bold}
.wenzixinxi{padding-left:18px;width:280px;height:170px;line-height:18px;font-size:13px;color:#999}
.xiaotubiaowenzz{width:100%;height:80px;background:#D6D6D6}
.xiaotubiaowenzz-1 h1{font-size:18px;font-weight:400px;padding-top:17px}
#box-gongyitujie{width:1190px;margin:0 auto}
.process150421 .nav{position:relative;width:100%;height:35px;background:#e8e8e8}
.process150421 .nav-item{position:relative;float:left;width:237px;height:35px;line-height:35px;text-align:center;font-size:18px;border-right:1px solid #fff;z-index:1}
.process150421 .nav-item span.tt{display:block;height:35px;color:#666666;text-decoration:none;cursor:pointer}
.process150421 .nav .nav-item span.tt a{display:block;height:35px;width:229px}
.process150421 .nav .nav-item.cur span.tt a,.process150421 .nav .nav-item span.tt a:hover{color:#fff}
.process150421 .move-bg{display:none;position:absolute;left:0;top:0;width:237px;height:35px;background:#EE7701;z-index:0}
.process150421 .wraper{width:1190px;height:370px;color:#666}
.process150421 .box-gongyitujie_wenan{width:100%;height:70px;font-size:50px;font-weight:bold;color:#999;line-height:70px;background:url(../images/project.gif) no-repeat}
.process150421 .box-gongyitujie_wenan span{font-size:15px;color:#000}
.process150421 .ct01 .item{position:relative;float:left;width:189px;height:130px;line-height:20px;margin:13px 10px 0 0;padding:175px 10px 0 10px;font-size:12px;background:#e5e5e5;text-align:left;text-align:justify}
.process150421 .ct01 .item img{position:absolute;top:0;left:0;width:100%}
.process150421 .ct01 .item:hover{box-shadow:0 0 10px #666}
.process150421 .center-jinpaiduizhang-1,.process150421 .center-gongyitujie-1,.process150421 .center-jiancanzhanting-1,.process150421 .center-hezuopingpai-1{display:none}
.process150421 .centenr-lanzhuangongyis-1{display:block;width:1190px;height:330px;position:absolute;left:0;bottom:-330px}
.process150421 .centenr-lanzhuangongyis-2{position:relative;float:left;width:285px;height:88px;margin:168px 23px 0 16px;border-top:1px solid #ee7700;padding-top:12px;font-size:12px;text-align:left;line-height:25px}
.process150421 .centenr-lanzhuangongyis-2 img{position:absolute;top:-135px;left:0;width:286px;height:100px}
.process150421 .nav-item:hover .center-gongyitujie-1{display:block;width:1190px;height:330px;position:absolute;bottom:-330px;background:#fff;left:-238px}
.process150421 .center-gongyitujie-2{overflow:hidden;width:1164px;height:306px;margin-top:10px;float:left;border:1px solid #666;padding:7px 12px 7px 12px;position:absolute;z-index:1}
.process150421 .center-gongyitujie{float:left;margin-right:15px;width:181px;height:299px;color:#ee7700;font-size:18px}
.process150421 .center-gongyitujie:hover  .boxtop{display:none}
.process150421 .center-gongyitujie .boxtop{background:none repeat scroll 0 0 rgba(0,0,0,0.5) !important;color:#ee7700;position:absolute;top:7px;width:181px;height:299px;display:block}
.process150421 .center-gongyitujie .boxtop .boxtopx{display:block;width:161px;height:279px;margin:10px 10px;border:#FFFFFF 1px solid}
.process150421 .center-gongyitujie .boxtop .boxtopx dl{padding-top:70px}
.process150421 .center-gongyitujie .boxtop .boxtopx span{color:#ee7700;height:25px;color:#FFFFFF}
.process150421 .center-gongyitujie .boxtop .boxtopx span.ftext{font-size:10px}
.process150421 .center-gongyitujie .boxtop .boxtopx span h3{font-size:1.17em;margin-top:2em;height:24px}
.process150421 .center-gongyitujie:hover{overflow:hidden;border:#FFF 3px solid;width:175px;height:293px;box-shadow:-1px 0px 10px #666}
.process150421 .nav-item:hover .center-jinpaiduizhang-1{display:block;width:1190px;height:330px;position:absolute;bottom:-330px;background:#FFF;left:-476px}
.process150421 .center-jinpaiduizhang-1 .item{position:relative;width:136px;height:42px;margin:19px 0 0 20px;float:left;padding:247px 30px 0 10px;font-size:12px;color:#999;line-height:25px;text-align:left}
.process150421 .center-jinpaiduizhang-1 .item .imga{position:absolute;top:0;left:0;width:176px;height:235px;overflow:hidden}
.process150421 .center-jinpaiduizhang-1 .item img{position:absolute;top:0;left:0;width:100%}
.process150421 .center-jinpaiduizhang-1 .item i{font-style:normal;color:#F90;float:right}
.process150421 .center-jinpaiduizhang-1 .item .imga .center-jinpaiduizhang-off{width:55px;height:57px;position:absolute;right:9px;bottom:-60px;z-index:2;background:url(../images/tr.png) no-repeat}
.process150421 .nav-item:hover .center-jiancanzhanting-1{display:block;position:absolute;width:1190px;height:320px;bottom:-330px;left:-714px;background:#fff;z-index:1;padding:10px 0 0}
.process150421 .center-jiancanzhanting-1 img{margin-right:4px;float:left}
.process150421 .center-jiancanzhanting-1 img:hover{padding:2px;background:#fff;width:133px;height:293px;box-shadow:1px 1px 8px #666}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin{color:#999;float:left;height:42px;line-height:25px;margin:1px 13px 0px 0px;padding:0px 1px 0px 1px;position:relative;width:135px}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop{background:none repeat scroll 0 0 rgba(0,0,0,0.5) !important;color:#ee7700;position:absolute;width:137px;height:299px;display:block}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin:hover  .boxtop{display:none}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop .boxtopx  h3{margin-top:20px;width:1.5em;font-size:20px;background:url(../images/top.png) no-repeat top;padding-top:35px}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop .boxtopx{display:block;width:117px;height:278px;margin:10px 10px;border:#FFFFFF 1px solid}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop .boxtopx dl{padding-top:70px}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop .boxtopx span{color:#ee7700;height:25px;color:#FFFFFF;text-align:center;display:block;margin-left:10px;width:20px}
.process150421 .center-jiancanzhanting-1 .jiancanzhantin .boxtop .boxtopx span.ftext{font-size:10px}
.process150421 .center-jiancanzhanting-1 .last{margin:1px 1px 0px 0px}
.process150421 .nav-item:hover .center-hezuopingpai-1{display:block;position:absolute;width:1173px;height:318px;padding:10px 0 0 15px;bottom:-330px;left:-952px;background:#fff;border:1px solid #CCC}
.process150421 .center-hezuopingpai-1 img{margin:0 15px 8px 0px;border:1px #ccc solid;float:left}
.process150421 .center-hezuopingpai-1 img:hover{box-shadow:1px 1px 8px #666}
.index150425 .FootSer{border-top:0px solid #eaeaea;width:1190px;margin:0 auto;border:#d9d9d9 1px solid;border-top:none;width:1188px;padding:20px 0;height:35px;clear:both;overflow:hidden;background:#FFF}
.index150425 .FootSer li{width:170px}
.index150425 .FootSer li.btn{width:98px}
.index150425 .FootSer li.btn  a{background:url(../images/btn_api.png);height:32px;width:97px;display:block}
.index150425 .FootSer li.btn  a.b_lf{background-position:-4px -3px}
.index150425 .FootSer li.btn  a.b_rf{background-position:-97px -3px}
.index150425 .FootSer li.hover  a.b_lf{background-position:-4px -41px}
.index150425 .FootSer li.hover  a.b_rf{background-position:-97px  -41px}
.index150425 .FootSer li.f14{width:120px;padding-left:10px}
.index150425 .ibaojia{background:url(../images/ibaojia.jpg) no-repeat #ef8201;width:230px;height:168px;margin-left:0px}
.index150425 .iMtbd{border:0}
.index150425.cn_qp{width:100%;height:90px;background:#EF8201}
.index150425.cn_qp .center_th{width:1190px;height:90px;margin:0 auto}
.index150425.cn_qp .center_th .ima_1{width:237px;height:90px;float:left;position:relative;overflow:hidden}
.index150425.cn_qp .center_th .ima_1 span{background:url(../images/iser_bg.png) no-repeat;position:absolute;width:237px;height:190px;top:0;left:0;display:block}
.index150425.cn_qp .center_th .ima_1 .kb{background-position:9px 0px}
.index150425.cn_qp .center_th .ima_1 .sq{background-position:-231px 0px}
.index150425.cn_qp .center_th .ima_1 .lz{background-position:-470px 0px}
.index150425.cn_qp .center_th .ima_1 .yzs{background-position:-707px 0px}
.index150425.cn_qp .center_th .ima_1 .jp{background-position:-957px 0px}
.index150425.cn_qp .center_th .ima_1 a:hover span{top:-100px}
.index150425.bzbtome{margin:0 auto;overflow:hidden;background:#f5f5f5}
.index150425.bzbtome .Column{padding:5px 0}
.index150425.bzbtome li{width:177px;height:57px;background-color:#00FFFF}
.index150425.bzbtome li{cursor:pointer;float:left;line-height:15px}
.index150425.bzbtome li.f1{background:url("../images/ser-01.png")  no-repeat}
.index150425.bzbtome li.f2{background:url("../images/ser-02.png")  no-repeat}
.index150425.bzbtome li.f3{background:url("../images/ser-03.png")  no-repeat}
.index150425.bzbtome li.f4{background:url("../images/ser-04.png")  no-repeat}
.index150425.bzbtome li.f5{background:url("../images/ser-05.png")  no-repeat}
.index150425.bzbtome li.f6{background:url("../images/ser-06.png")  no-repeat;width:169px}
.index150425.bzbtome li.f7{background:url("../images/ser-07.png")  no-repeat;width:135px}
.msgRes{border-top:1px solid #D7D7D7}
.msgRes .resCon{position:relative;padding:20px 0 10px;margin-left:20px;border-left:1px solid #EE7700}
.msgRes .resCon .circle{position:absolute;left:-20px;width:40px;height:40px;background:url(../images/re-circle.png) -40px 0 no-repeat;font-size:14px;text-align:center;line-height:40px;color:#666}
.msgRes .resCon.first .circle{background-position:0 0;color:#FFF}
.msgRes .box{margin-left:40px;background:#F8F8F8}
.msgRes .box .ht{background:#EE7700;text-indent:15px;line-height:36px;color:#FFF;font-weight:bold;font-size:14px}
.msgRes .box .txt{padding:15px;overflow:hidden}
.msgRes .box .pic{padding-bottom:15px;overflow:hidden}
.msgRes .box .pic li{float:left;width:190px;margin:15px 0 0 12px}
.msgRes .box .pic img{display:block;width:190px}
.r_jindu{width:565px;height:50px;overflow:hidden}
.r_line{width:100%;height:20px;position:relative}
.r_line_bg{position:absolute;top:8px;z-index:1;width:100%;height:4px}
.r_line_c{background-color:#ADADAD;left:0}
.r_line_jin{background-color:#EE7700;left:-565px}
.r_line ul{position:absolute;left:0;top:0;z-index:2;width:100%;height:20px}
.r_line ul li{display:block;width:20px;height:20px;margin:0 25px;text-indent:-9999em;background:url(../images/list-circel.png) 0 -22px no-repeat}
.r_line ul li.current{background:url(../images/list-circel.png) 0 0 no-repeat}
.r_jieduan{width:100%;height:30px;line-height:30px;color:#ADADAD;text-align:center;font-size:14px}
.r_jieduan em.current{color:#EE7700}
.iTeam{width:100%}
.iTeam .ct,.iTeam .box,.iTeam .ct ul{width:1075px;height:317px}
.iTeam .ct li{height:317px;margin-right:0px;width:215px;position:relative}
.iTeam .ct li img{height:288px;width:215px}
.iTeam .ct li .imga{height:288px;width:215px;margin-bottom:1px}
.iTeam .ct li .imga .info{height:288px;padding:20px 10px;top:288px;width:215px}
.iTeam ul li .bg{background-color:#fff;top:200px;height:90px;opacity:0.7;width:215px;z-index:1}
.iTeam ul li .infobox{top:200px;height:90px;width:215px;z-index:3}
.iTeam ul li .infobox p{line-height:18px;margin:0 auto;padding-left:10px;width:170px}
.iTeam ul li .infobox h1{border-bottom:1px solid #595959;font-size:18px;margin:10px auto;padding-left:10px;width:170px;font:inherit;font-size:18px}
.iTeam ul li .infobox h1 span{font-weight:bold;padding-right:10px}
.iTeam ul li .infobox p strong{font-weight:bold;line-height:18px}
.iTeam ul li .btn1{background-color:#ee7700;float:left}
.iTeam ul li .btn2{background-color:#3e3a39;float:left;padding-left:1px}
.iTeam ul li .btn{color:#fff;display:block;height:27px;line-height:27px;width:125px;z-index:4;bottom:0}
.iTeam ul li .btn:hover{opacity:0.8}
.ac{text-align:center}
.abs{position:absolute}
.iNewsBox{padding-top:20px;border-top:#d9d9d9 1px solid}
.iNewsBox .beijr{width:770px;margin-right:20px}
.iNewsBox .beijl{width:400px}
.iNewsBox .ibTitle{margin-bottom:10px}
.iNewsBox .iNews_tt01 h3{background-position:0 -540px}
.iNewsBox .iNews_tt02 h3{background-position:0 -135px}
.iNewsBox .ijzzsBox{width:740px;height:500px;padding:10px 15px;background:#f5f5f5;overflow:hidden}
.iNewsBox .ijzzsBox .item1{width:360px;padding-right:10px;height:378px}
.iNewsBox .ijzzsBox .item2{padding-right:0px;width:360px}
.iNewsBox .ijzzsBox .item2 .art{height:105;margin-bottom:15px;overflow:hidden}
.iNewsBox .ijzzsBox .item2 .art .desc{height:69px}
.iNewsBox .ijzzsBox .item2 .txt{width:188px}
.iNewsBox .ijzzsBox .item1 .t{padding:5px 0 10px 0;border-bottom:1px solid #d1d1d1;overflow:hidden;height:15px}
.iNewsBox .ijzzsBox .item1 .img{padding-bottom:15px}
.iNewsBox .ijzzsBox .item1 .t a{font-size:14px;color:#4d463e;font-weight:bold}
.iNewsBox .ijzzsBox .item1 .t a:hover{text-decoration:underline}
.iNewsBox .ijzzsBox .item1 .desc{height:92px;color:#777777;line-height:23px;padding:5px 0px 0 0px;font-size:13px}
.iNewsBox .ijzzsBox .item1 .url{margin-top:-24px;line-height:24px}
.iNewsBox .ijzzsBox .item1 .url a{color:#ea5514;padding-right:15px}
.iNewsBox .ijzzsBox .item1 .url a:hover{color:#ea5514}
.iNewsBox .ijzBox{width:370px;height:500px;padding:10px 15px;background:#f5f5f5;overflow:hidden}
.iNewsBox .ijzBox ul li{border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:32px;width:370px;overflow:hidden}
.iNewsBox .ijzBox ul li .img{display:none}
.iNewsBox .ijzBox ul li .img img{width:370px}
.iNewsBox .ijzBox ul li a.imgac{width:370px;height:231px;overflow:hidden;display:block}
.iNewsBox .ijzBox ul li .txt{cursor:pointer}
.iNewsBox .ijzBox ul li .txt a{color:#4D463E;height:32px;overflow:hidden;width:439px;display:block;font-weight:bold;font-size:14px}
.iNewsBox .zhongbu{margin:0px 66px 0px auto;float:right}
.iNewsBox .ar{text-align:right}
.iNewsBox .gsinb{font-family:"微软雅黑";font-size:15px;color:#4d463e;font-weight:bold;height:35px;line-height:33px;overflow:hidden}
.iNewsBox .cc{margin-top:-31px;margin-right:17px}
.iNewsBox .cc a{color:#ea5514}
.iNewsBox .gsinbw{height:47px;overflow:hidden;color:#777777;line-height:23px;padding:12px 5px 0px 5px;font-size:13px}
.xwzx-01{text-align:center;font-size:32px;margin:100px}
.casesInfo_bottom{border-bottom:1px dashed #999;margin-bottom:35px;height:60px}
.msgPN_top{margin-top:-5px}
.title_1 span.gdal{display:block;font-size:12px;color:#999;margin-top:9px}
.title_1 span.gdal a{color:#999}
.title_1 span.gdal a:hover{color:#e70}
.HouseLists li#end{margin-right:0px}
.HouseLists li .box{position:relative}
.HouseList .box .imga{position:relative;margin:0}
.HouseLists .box  p{position:absolute;left:0;bottom:0px;width:100%;background:rgba(0,0,0,.7) scroll repeat !important;filter:Alpha(opacity=70);background:#000;color:#FFF;line-height:30px}
HouseLists .box  em.f14{width:190px;text-align:left;padding-left:10px}
.HouseLists .box  em{float:left;width:85px;height:30px;text-align:right;overflow:hidden;color:#999;font-size:14px}
.HouseLists .box:hover p.tran{position:absolute;left:0;bottom:0px;width:100%;background:rgba(0,0,0,0.7) scroll repeat !important;filter:Alpha(opacity=70);background:#000;color:#FFF;line-height:30px}
.HouseLists .box .imga{width:280px;height:210px}
.HouseList li.hover .box{height:310px}
.Column .ShijList li.hover .box{height:248px}
.Column .HouseLists li.hover .box{height:240px}
.Column .HouseLists li .tt{font-size:18px}
.yj_index_team_box{width:100%}
.yj_index_team{width:1190px;height:532px;margin:0 auto}
.yj_index_team_content{width:inherit;height:560px}
.yj_index_team_ag{width:400px;height:532px;float:left;position:relative}
.yj_index_team_ag_hover{width:400px;height:90px;position:absolute;bottom:0;left:0;text-align:center;overflow:hidden}
.yj_index_team_ag_bg{width:inherit;height:inherit;position:absolute;top:0;left:0;overflow:hidden}
.yj_index_team_ag_bgimg{position:absolute;top:0;left:0}
#yj_team_bgimg2,#yj_team_bgimg4{left:407.5px}
.yj_index_team_ag_hover_text{width:inherit;height:50px;cursor:pointer;position:relative}
.yj_index_team_ag_hover_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}
.yj_index_team_ag_hover_icon{background:url('images/icon.png') no-repeat;background-position:-51px -868px;width:21px;height:14px;display:block;margin:40px 0 5px 189.5px}
.yj_index_team_ag_hover_text>h5{color:#fff}
.yj_index_team_ag_hover_icon_r{transition:transform 0.5s linear 0s;-webkit-transition:-webkit-transform 0.5s linear 0s;-moz-transition:-moz-transform 0.5s linear 0s;-o-transition:-o-transform 0.5s linear 0s;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.yj_index_team_ag_hover_icon_z{transition:transform 0.5s linear 0s;-webkit-transition:-webkit-transform 0.5s linear 0s;-moz-transition:-moz-transform 0.5s linear 0s;-o-transition:-o-transform 0.5s linear 0s;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.yj_index_team_ag_video_box{width:366px;height:203px;margin:0px 17px;background:#fff;position:relative;display:none}
.yj_index_team_ag_video_play{width:60px;height:60px;background:url('images/icon.png') no-repeat;background-position:-19px -473px;position:absolute;top:71.5px;left:153px;cursor:pointer}
.yj_index_team_ag_video{position:absolute;top:0;left:0;width:100%}
.yj_index_team_list{width:790px;height:532px;float:left}
.yj_index_team_list>li{width:251px;height:256px;float:left;position:relative;margin-left:12.33px;cursor:pointer;overflow:hidden}
.yj_index_team_sjsimg{transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;width:252px}
.yj_index_team_list>li:hover .yj_index_team_sjsimg{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.yj_index_team_list>li:nth-child(4),.yj_index_team_list>li:nth-child(5),.yj_index_team_list>li:nth-child(6){margin-top:20px}
.yj_index_team_sjs_hover{width:inherit;height:0px;position:absolute;bottom:26px;left:0;text-align:center;background:#fff;overflow:hidden;transition:height 0.5s;-moz-transition:height 0.5s;-webkit-transition:height 0.5s;-o-transition:height 0.5s;color:#333;line-height:20px;opacity:0.9}
.yj_index_team_list>li:hover .yj_index_team_sjs_hover{height:105px}
.yj_index_team_sjs_hover>h3{margin:20px 0 8px}
.yj_index_team_sjs_hover>h5{font-size:14px}
.posa1{position:absolute;top:90px}
.posa2{position:absolute;right:0px;top:90px;opacity:1}
.yj_index_team_list li .btn{color:#fff;display:block;height:27px;line-height:27px;width:126px;z-index:4;bottom:0;font-size:14px}
.yj_index_team_list li .btn1{background-color:#ee7700;float:left}
.yj_index_team_list li .btn2{background-color:#3e3a39;float:left;padding-left:1px}
.yj_index_team_list li .absd{top:260px;height:90px;width:251px;z-index:3;transition:0.6s all}
.yj_index_team_list li .absd p{line-height:18px;margin:0 auto;padding-left:10px;width:170px}
.yj_index_team_list li .absd h1{border-bottom:1px solid #595959;font-size:18px;margin:10px auto;padding-left:10px;width:170px;font:inherit;font-size:18px}
.yj_index_team_list li .absd h1 span{font-weight:bold;padding-right:10px}
.yj_index_team_list li .absd p strong{font-weight:bold;line-height:18px}
.yj_index_team_list li:hover .absd{top:139px;height:127px;width:251px;z-index:3}
.moduleTt span.clm{font-size:12px;color:#fff;margin-left:10px}
.keys a{cursor:pointer}
.FootSer li span.icon{background-position:14px -35px  !important}
.at_hxt_img{width:100%}
.wpsr{position:relative}
.wpsa{position:absolute}
.height100_{height:100%}
.width100_{width:100%}
.spbtn img{top:0px}
.wpsauto{top:0;left:0;bottom:0;right:0;margin:auto auto}
.left0{left:0}
.top0{top:0}
.at_body{width:860px}
.at_ul li{border-top:1px solid #ccc;border-left:1px solid #ccc}
.at_ul_t_dl dd{float:left;box-sizing:border-box;border-right:1px solid #ccc;height:60px;line-height:60px;background:#f2f2f2;width:20%;text-align:center}
.at_ul_b_dl dd{float:left;box-sizing:border-box;border-right:1px solid #ccc;height:60px;line-height:60px;width:20%;text-align:center;font-weight:bold}
.atultdl2{border-bottom:1px solid #ccc}
.at_hxt{width:85%;margin:auto auto;height:500px}
.at_hxt_img{width:100%}
.anli_body img{max-width:100%;margin-bottom:16px}
.top50{top:-54px}
.banner{font-size:0px;line-height:0px}
#banner img{width:100%}
#banner .swiper-button-next{right:10%;left:auto}
#banner .swiper-button-prev{left:10%;right:auto}
#banner .swiper-pagination-bullet{width:50px;height:5px;border-radius:0% !important;background:#ff6600;margin:0px 10px !important}
#banner{}
#banner {  font-size: 0px;}
#banner .swiper-button-prev1{top:41% !important}
#banner .swiper-button-next1{top:41% !important}


#banner .swiper-button-next:after, #banner .swiper-container-rtl .swiper-button-prev:after {  content:'' ; }

#banner .swiper-button-prev:after,#banner  .swiper-container-rtl .swiper-button-next:after {  content:'' ; }


.form-piece .form-count{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}
form-piece .form-count .split-count{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:solid 0.027rem #E8E8E8;height:0.267rem;margin:0 0.213rem}
.form-piece span{display:inline-block}
.form-piece .form-count .count-text{font-family:PingFangSC-Regular;font-size:0.267rem;line-height:0.48rem;color:#505050}
.form-piece .form-count .count-text-num{margin:0 4px;font-size:14px;line-height:1.5;color:#eb1111}
.form-piece .form-count .count-text{font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#666}
.form-piece form{padding:0.267rem 0}
.form-piece .input-group-i{padding:6px 5px;position:relative;border-collapse:separate}
.form-piece .input-group-i .input-group-addon-i{font-size:14px;text-align:center;line-height:1;margin-bottom:10px;color:#808080;display:inline-block}
.form-piece .m-input-text{position:relative}
.form-piece .input-style{height:30px;width:92%;color:#555;font-size:14px;border:0.027rem solid #ccc;border-radius:3px;background-color:#fff;padding:5px 10px;display:block;-webkit-box-shadow:inset 0 0.027rem 0.027rem rgba(0,0,0,0.075);box-shadow:inset 0 0.027rem 0.027rem rgba(0,0,0,0.075)}
.form-piece form .el-result{position:absolute;text-align:center;color:#f00;font-size:0.32rem;left:0;right:0;top:-0.48rem}
.form-piece .form-count .split-count{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:solid 0.027rem #E8E8E8;height:10px;margin:0px}
.form-piece .btn-i{border-radius:3px;background-color:#eb1111 !important;color:#FFF;height:55px;margin-top:5px;width:92%;font-size:14px;border:0px;CURSOR:POINTER}
.xxt{font-size:24px;text-align:center;color:#333;padding:10px;margin-top:8px}
.xxt span{color:#e70}
.form-piece .warn-star:after{content:' *';color:#f85959}
.form-piece{width:245px;float:left;background:#f5f5f5;padding-bottom:27px;padding:10px}
.gd1{width:236px;float:left;padding-bottom:27px;height:369px;text-align:center;background:#fff}
.form-gd{position:relative;top:222px}
.form-input-i{padding-top:10px}