@charset "utf-8";
/* CSS Document */
@charset "utf-8";@import "fonts/fontello.css";
/*!-- reset --------------------*/
#page-nav {
	display: none;
}
.clear{clear:both;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,header,hgroup,nav,section,article,aside,footer,figure,figcaption,menu,button{margin:0;padding:0;outline:0}body{-webkit-text-size-adjust:none;color:#707070;line-height:150%;font-family:微软雅黑,'Heiti SC',黑体,Arial;line-height:1.5;font-size:100%;color:#333;background-color:#FFF;-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;}li{list-style:none}input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border:0;background:0 0;outline:0;box-sizing:border-box}::-webkit-input-placeholder{color:#999}a,button,input,select,textarea,a:focus,button:focus,input:focus,select:focus,textarea:focus,[onclick]{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}a{-webkit-touch-callout:none;text-decoration:none;outline:0}em,i{font-style:normal}pre{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,arial,sans-serif}
/*!-- global --------------------*/
a{color:#333;text-decoration:none}.fl{float:left;display:inline}.fr{float:right}.cl{clear:both}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}#end{margin-right:0 !important}.dis{display:block !important}.undis,#cnzz{display:none !important}.ove{overflow:hidden !important}.vis{overflow:visible !important}.fb{font-weight:bold}.fn{font-weight:normal}.f12{font-size:0.75em}.f14{font-size:0.875em}h1{font-size:1.375em}h2{font-size:1.25em}h3{font-weight:normal;font-size:1.125em}h4{font-weight:normal;font-size:1em}h5{font-size:0.875em}@media all and (min-width:481px){h3,h4{font-weight:bold}}.red{color:#C00000}.f66,a.f66,.f66
a{color:#666}.clearfix{zoom:1}.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden}.break{white-space:nowrap;word-wrap:break-word;display:inline-block}.ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clamp{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.boxflex{display:-webkit-box; margin:auto}.boxflex>*{display:block;-webkit-box-flex:1;-webkit-box-align:center;-webkit-box-pack:center}.imga{display:block;margin:0
auto}.imga
img{display:inline-block;width:100%;vertical-align:middle; /*max-width:100%*/}.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}.Wrap{min-width:320px;max-width:640px;margin:auto;overflow:hidden}
/*!-- 头部 --------------------*/
.header{position:relative;height:0;padding-bottom:50px;line-height:50px}.header
.headerWrap{z-index:998;position:fixed;width:100%;height:50px;background:#F9F8F8;color:#5F646E}.header
.logo{margin:0
10px;height:100%}.header .logo
img{height:40px;margin:5px
0}.header
.site{color:#666}.header .site i:before{-webkit-transition:All 300ms linear}.header .site i.up:before{-webkit-transform:rotate(180deg)}.header
.title{color:#000;text-align:center;font-weight:normal}.header
.menu{margin-right:10px;font-size:1.5em}.header
.share{margin-right:10px;font-size:1.5em}.header
.back{line-height:45px;font-size:2.375em}.header
.city{z-index:990;position:absolute;top:-1000%;width:100%;padding:10px
0;background:#FBF7F5;border-top:1px solid #CCC;border-bottom:1px solid #CCC;-webkit-transition:All 300ms linear}.header
.city.show{top:100%}.header .city
span{float:left;width:25%;text-align:center}.indexHeader
.headerWrap{color:#343434;background:#FFF url(../img/header_bg.png) repeat}.noHeader{padding-bottom:0}.noHeader
.headerWrap{background:none}.noHeader .share
i{display:block;width:43px;height:43px;margin-top:10px;background:rgba(255,85,0,.8);border-radius:50%;color:#FFF;line-height:43px;text-align:center}

/*!-- 头部  news --------------------*/
#header_01{min-width:320px;max-width:640px; margin:auto}
#header_01 .logo{width:33%;padding:12px 8%;float:left;}
#header_01 .logo img{ width:100%}
#header_01 .huanying{width:33%;padding-top: 15px;float: right;font-size: 15px;color: #5b5b5b;font-family: 微软雅黑;text-align: right;}
#header_01 .nav{width:7.8%;float:right;padding:12px 4.6%;cursor:pointer;}
#header_01 .nav img{ width:100%}
.b{position:relative;min-width:320px;max-width:640px;}
.hide{background:url(../img/black2.png) 0 0 repeat;position:absolute;top:80px;right:0;z-index:99999;width:50.75%;display:none;min-width:320px;max-width:640px;}
.hide .one{text-align:center;padding:10px 0;}
.hide .one img{width:51%;}
.hide .cursor_01{height:34px;}
.hide .two{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .two a{width:50%;background:url(../img/home.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .three{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .three a{width:50%;background:url(../img/design.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .four{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .four a{width:50%;background:url(../img/expert.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .five{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .five a{width:50%;background:url(../img/act.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .six{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .six a{width:50%;background:url(../img/service.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .seven{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .seven a{width:50%;background:url(../img/news.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .eight{padding:0 10%;border-top:solid 1px #4a4a4a;width:80%;height:34px;}
.hide .eight a{width:50%;background:url(../img/diary_01.png) left center no-repeat;font-size:14px;padding-left:20px;float:left;color:#fff;display:block;line-height:34px;}
.hide .plus{background:url(../img/plus.png) center center no-repeat ;float:right;height:100%;width:10px;cursor:pointer;}
.hide .plus.now{background:url(../img/mus.png) center center no-repeat;}
.hide .hide2{display:none;}
.hide .hide2 a{background:none;display:block;height:34px;}

/*!-- 底部 --------------------*/
.footerBox{height:0;padding-top:50px;margin-top:0px}.footer{z-index:996;position:fixed;bottom:0;width:100%;height:50px;margin:0
auto;background:#4A4848}.footer
a{text-align:center;color:#FFF;font-size:0.75em}.footer
i{content:"";display:block;width:30px;height:30px;margin:0
auto;background:url(../img/index.png) -120px 0 no-repeat;background-size:320px auto}.footer .phone
i{background-position:-150px 0}.footer .order
i{background-position:-180px 0}.footer .contact
i{background-position:-210px 0}.backTop{display:none;width:50px;height:50px;border-radius:40px;text-align:center;color:#FFF;background:rgba(0,0,0,.8);position:fixed;z-index:998;right:10px;bottom:60px;line-height:15px}.backTop
em{display:block;width:14px;height:20px;margin:5px
18px 0 18px;background:url(../img/public.png) -69px -9px no-repeat;background-size:320px 75px}.cafooter{z-index:996;position:fixed;bottom:0;width:100%;height:50px;background:#FFF;border-top:1px solid #CCC}.cachatBtn{margin:10px
0;float:right;width:60%;height:30px}.cachatBtn
a{display:inline-block;width:48%;height:30px;line-height:30px;border-radius:5px;background:#F50;color:#FFF;text-align:center}.cafooter
.hist{line-height:50px;margin-left:10px;font-weight:400}
.chatBtn_01 a{display:inline-block;height:30px;line-height:30px;border-radius:5px;background:#f9be30;text-align:center; margin-left:35%; margin-top:10px}
/*!-- 侧边导航 --------------------*/
.sidePanel{z-index:999;position:fixed;width:10em;height:100%;top:0;color:#CCC;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;text-shadow:0 1px 0 rgba(0,0,0,0.5);overflow:hidden;-webkit-transition:-webkit-transform 350ms ease-in-out;-webkit-transform:translate3d(-10em,0px,0px)}.sidePanel.show{-webkit-transform:translate3d(0, 0px, 0px)}.sidePanel
.panelbox{position:absolute;width:100%;height:100%;overflow-y:scroll}.sidePanel
.search{padding:5px
8px 0 5px;height:35px;background:#404040;border-bottom:1px solid #484848}.sidePanel .search
form{background:#000;border:1px
solid #000;border-radius:4px}.sidePanel .search
input{width:100%;vertical-align:middle;color:#EEE;line-height:200%;font-size:14px}.sidePanel .search
.submit{position:relative;width:29px; background:#E76D25}.sidePanel .search .submit:before{position:absolute;right:0;width:29px;line-height:28px}.sidePanel
.menu{}.sidePanel .menu>li{padding:0
10px;border-bottom:1px solid #232323;box-shadow:0 1px 0 #3C3C3C}.sidePanel .menu li
a{display:block;position:relative;height:40px;line-height:40px;font-size:14px;color:#CCC}.sidePanel .menu li a:before{position:absolute;right:0;width:20px;height:40px;-webkit-transition:All 300ms linear;text-align:center;line-height:40px}.sidePanel .menu li a.down:before{-webkit-transform:rotate(90deg)}.sidePanel .menu li a>i{float:right}.sidePanel .menu li
ol{display:none;padding-left:10px}.sidePanel .menu ol li
a{height:30px;line-height:30px;font-size:12px}.sidePanel .menu li.current
ol{display:block}.sidePanel .menu li.current > a, .sidePanel .menu ol li.current
a{color:#FFF}
/*!-- 分享 --------------------*/
.sharePanel{display:none;z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(255,255,255,.95)}.sharePanel
.panelbox{overflow:hidden;position:absolute;top:50%;margin-top:-100px;width:100%;text-align:center;line-height:2}.sharePanel
.label{margin-bottom:2.34375%;font-weight:bold}.sharePanel
.list{overflow:hidden;width:100%}.sharePanel .list
a{float:left;width:33.33333%;margin-bottom:1.5625%;box-sizing:border-box;text-align:center;font-size:0.75em}.sharePanel .list a
i{display:block;width:50px;height:50px;margin:auto;background:url(../img/share.png) no-repeat;background-size:50px auto}.sharePanel .list a
i.tsina{background-position:0 -50px}.sharePanel .list a
i.qzone{background-position:0 -100px}.sharePanel .list a
i.qq{background-position:0 -150px}.sharePanel .list a
i.qweibo{background-position:0 -200px}.sharePanel .list a
i.renren{background-position:0 -250px}.sharePanel .list a
i.weixin{background-position:0 -300px}.sharePanel{-webkit-animation:300ms ease-out sharein}@-webkit-keyframes
sharein{0%{-webkit-transform:scale(4);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.95}}.hide{-webkit-animation:300ms ease-out shareout}@-webkit-keyframes
shareout{0%{-webkit-transform:scale(1);opacity:0.95}100%{-webkit-transform:scale(3);opacity:0.5}}
/*!-- 等待提示 --------------------*/
.loading{display:none;z-index:997;position:fixed;top:0;right:0;bottom:-500px;left:0;width:100%;background:rgba(0,0,0,0.3)}
/*!-- 首页幻灯 --------------------*/
.iPlayer{position:relative;overflow:hidden;max-width:640px;max-height:300px;margin:auto}.iPlayer
.bd{position:relative;z-index:0;width:100%}.iPlayer .bd
li{position:relative;text-align:center}.iPlayer .bd li
a{position:relative;width:100%;height:0;padding-top:46.875%}.iPlayer .bd li
img{position:absolute;top:0;left:0;bottom:0;right:0;vertical-align:top;width:100%}.iPlayer
.hd{position:absolute;bottom:0.625%;width:100%;text-align:center}.iPlayer .hd
li{display:inline-block;width:17px;height:19px;margin:3px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -154px -239px;color:#000;line-height:14px;text-indent:-999em}.iPlayer .hd
li.on{width:17px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -195px -239px}
/*!-- 首页大标题 --------------------*/
.iTitle{clear:both;width:100%;padding:2.34375% 0;text-align:center}.iTitle
h2{font-size:1.375m;font-weight:normal}.iTitle h2
span{position:relative;padding:0
1.5625%}
/*!-- iModule --------------------*/
.iModule{border-bottom:8px solid #888;background:#F3F3F3;text-align:center}.iModule
a{padding:0.625em 0;border-left:1px solid #DDD}.iModule a:first-child{border-left:none}.iModule a:hover{background:#FFF;color:#F60}.iModule a
i{display:block;width:42px;height:42px;margin:0
auto 0.625em;background:url(../img/index.png) no-repeat;background-size:448px auto}.iModule .case
i{background-position:-42px 0}.iModule .des
i{background-position:-84px 0}.iModule .sale
i{background-position:-126px 0}.iModule
p{font-size:0.75em;line-height:1.25em}.iModule p
span{display:block;font-size:1.1667em}
/*!-- iPack --------------------*/
.iPack{width:100%;position:relative}.iPack
.ct{position:absolute;top:0;width:100%;height:100%}.iPack
a{position:relative;float:left;width:50%;height:0;padding-top:25%;text-indent:-999em}.iPack
a.col_1{padding-top:50%}.iPackS{position:relative;height:0;padding-top:33.4375%;background:url(../img/i_pack_bg.jpg) no-repeat;background-size:100% auto;text-align:center}.iPackS
.ht{display:none;position:absolute;top:0;width:100%;height:0;padding-top:12.5%;line-height:60px}.iPackS
.ct{position:absolute;top:0;width:100%;height:100%}.iPackS .ct>*{float:left;height:100%;margin-top:12.5%;text-indent:-999em}.iPackS .ct
a{width:12.5%;margin-left:1.875%;margin-right:1.875%;font-size:0.75em}.iPackS .ct a
i{display:none;width:36px;height:36px;margin:0
auto 0.625em;border:1px
solid #333;border-radius:50%;background:url(../img/index.png) -144px 0 no-repeat;background-size:384px auto}.iPackS .ct .a2
i{background-position:-180px 0}.iPackS .ct .a3
i{background-position:-216px 0}.iPackS .ct .a4
i{background-position:-252px 0}.iPackS .ct .a5
i{background-position:-288px 0}.iPackS .ct a
em{display:none}.iPackS .ct
.arrow{width:4.6875%}
/*!-- iCases --------------------*/
.iCasesBg{background:#F0F0F0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.iCases{text-align:center}.iCases .bd
li{position:relative;width:100%}.iCases .bd li
.info{position:absolute;bottom:0;right:0;padding:1.5625%;background:rgba(0,0,0,.7);color:#FFF;line-height:1.25}.iCases .bd li .info
span{font-size:0.875em}.iCases
.hd{width:100%;padding:1.5625% 0;text-align:center}.iCases .hd
li{display:inline-block;width:17px;height:19px;margin:3px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -154px -239px;text-indent:-999em;}.iCases .hd
li.on{width:17px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -195px -239px}.icTag{margin:5px}.icTag
li{float:left;width:25%;margin-bottom:2.03125%;text-align:center;line-height:1.875;-webkit-box-sizing:border-box}.icTag li
a{display:block;margin:0
5px;border:1px
solid #C9C9C9;border-radius:20px;color:#666}.icTag li a:hover{border-color:#ffcc33;color:#ffcc33}@media all and (max-width:480px){.icTag
li{width:33.3333%}}
/*!-- iTeam --------------------*/
.iTeam{position:relative}.iTeam .bd li
.box{position:relative;height:0;padding-top:49.21875%;margin:0
20px;overflow:hidden;background:url(../img/i_team_bg.jpg) right top no-repeat;background-size:100% 100%}.iTeam .bd li
.imga{position:absolute;top:0;width:100%;color:#FFF}.iTeam .bd li .imga
img{width:48.3333%;}.iTeam .bd li .imga
.info{padding-top:16.66666666666667%}.iTeam .bd li .imga .info
.name{font-size:1.125em}.iTeam .bd li .imga .info
.position{font-size:0.75em}.iTeam .bd li .imga .info
.cost{display:none}.iTeam .bd li .imga .info
pre{margin-top:2.5%;font-size:0.625em}.iTeam .bd li
.bt{position:absolute;bottom:0;width:100%;height:19.04761%;background:rgba(0,0,0,.7)}.iTeam .bd li .bt
a{display:block;height:100%;color:#FFF;text-align:center;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center}.iTeam .bd li .bt
.name{font-size:0.875em}.iTeam .bd li .bt .name
em{font-size:0.75em}.iTeam .bd li .bt
.order{width:25%;height:100%;background:#fdd900;color:#000;font-size:0.875em}.iTeam
.hd{width:100%;padding:1.5625% 0;text-align:center}.iTeam .hd
li{display:inline-block;width:17px;height:19px;margin:3px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -154px -239px;line-height:14px;text-indent:-999em;}.iTeam .hd
li.on{width:17px;background: transparent url("http://www.csrj.com.cn/templets/img/ico3.png") no-repeat scroll -195px -239px}@media all and (min-width:480px){.iTeam .bd li .imga .info
.name{font-size:1.875em}.iTeam .bd li .imga .info
.position{font-size:0.875em}.iTeam .bd li .imga .info
.cost{display:block}.iTeam .bd li .imga .info
pre{-webkit-line-clamp:3;font-size:0.75em}.iTeam .bd li .bt
.name{font-size:1.25em}.iTeam .bd li .bt
.order{font-size:1.25em}}
/*!-- iNews --------------------*/
.iNews{margin-bottom:10px;border-bottom:1px solid #CCC;overflow:hidden}.iNews
.hd{margin:2.34375% 0;background:#F0F0F0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.iNews .hd
li{border-left:1px solid #CCC;text-align:center;line-height:2;font-size:1.25em}.iNews .hd li:first-child{border-left:none}.iNews .hd
li.on{padding-top:1px;margin-bottom:-1px;background:#FFF}.iNews .bd
ul{float:left;width:100%}.iNews .bd
li{margin-bottom:2.34375%;overflow:hidden}.iNews .bd li
.imga{float:left;width:34.4262%;height:100%}.iNews .bd li
.txt{margin-left:34.4262%;padding-left:10px}.iNews .bd li .txt
h3{font-size:1em;line-height:1.5em;font-weight:normal}.iNews .bd li .txt
p{margin:2.2222% 0 1.1111%}@media all and (min-width:480px){.iNews .bd li
.imga{width:24.59016%}.iNews .bd li
.txt{margin-left:24.59016%}.iNews .bd li .txt
h3{font-size:1.25em}.iNews .bd li .txt
p{font-size:0.875em}}.iWeixin
img{float:left;padding:0
5%;width:50%;box-sizing:border-box;text-align:center}
/*!-- 内页公共 --------------------*/
.CateListBox{width:100%;/*background:#F3F3F3;border-bottom:3px solid #BEBEBE;*/background:#000; margin-bottom:15px; min-width:320px; max-width:640px}
.CateList{position:relative;margin-bottom:-3px; width:100%}
.CateList ul{display:table;table-layout:fixed;white-space:nowrap;width:auto}
.CateList li{display:inline-block;font-size:0.875em;font-weight:bold;text-align:center;white-space:nowrap}
.CateList li a{display:block;padding:0
15px;margin:10px
0;color:#FFF;-webkit-box-sizing:border-box;border-right:1px solid #D5D5D5}.CateList li:last-child
a{border-right:none}.CateList li.ui-state-active
a{color:#fff}.CateList .ui-scroller{float:left;display:inline-block}.CateList
.bar{position:absolute;left:0;bottom:0;width:0;height:3px;overflow:hidden;-webkit-box-sizing:border-box;padding:0
10px;-webkit-transition:all 200ms ease-out;/*background:#f50*/}
.pubList{min-width:320px;max-width:640px; width:100%;margin:auto; }
.pubList li{float:left;width:48%;text-align:center;margin-bottom:3.125%;box-sizing:border-box; padding-right:1%;padding-left:3% }
.pubList .l{padding-right:1.5625%}
.pubList .r{padding-left:1.5625%}
.pubList li .imga{position:relative}.pubList li .imga
img{width:100%}.pubList li .imga
span{position:absolute;bottom:3%;right:3%;padding:0
5px;background:rgba(0,0,0,.5);color:#FFF;font-size:0.75em}.pubList li
.des{font-size:0.75em}@media all and (min-width:480px){.pubList li .imga
span{font-size:1em}}.listLoad{clear:both;width:100%;margin-bottom:1.5625%;border-top:1px solid #D5D5D5;text-align:center;line-height:1}.listLoad
i{display:block}.listLoad
span{font-size:0.75em}.chatBtn{clear:both;width:100%;margin:10px
0;text-align:center}.chatBtn
a{display:inline-block;margin:0
0.9375em;width:29.6875%;padding:1.5625% 0;border-radius:5px;background:#f9be30;color:#000}.msgLine{height:10px;background:#F5F5F5;border-bottom:1px solid #CCC;border-top:1px solid #CCC}.msgImg{position:relative}.msgImg
img{max-width:100%;display:block}.msgImg
p{width:100%;line-height:30px;color:#FFF;background:rgba(0,0,0,.5);position:absolute;bottom:0}.msgImg p
span{margin:0
5px}.msgTitle{margin-bottom:10px;border-bottom:1px solid #B4B4B4}.msgTitle
h1{padding:5px
10px;font-weight:700;line-height:26px; text-align:center}.msgTitle h1
.small{padding-left:15px;font-size:0.875em;font-weight:normal}.msgTitle .meta
em{font-size:12px;margin-left:10px;line-height:26px}.msgContent{margin:10px;line-height:30px}.msgContent
img{max-width:100%}.msgTitle_one{line-height:40px;background:#F5F5F5;border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding-left:5px;font-weight:bold}.msgTitle_two{margin:0
10px;line-height:40px;color:#333;font-weight:700;border-bottom:1px solid #CCC;margin-top:10px; }.msgTitle_two
em{float:left;margin-right:10px;width:29px;height:26px;margin-top:7px;text-align:center;line-height:216px;color:#FFF;background: transparent url("/uploads/allimg/151206/1-151206233250547.png") repeat scroll 190% 90%;;border-radius:5px}.msgTeam{height:130px;margin:10px;border-bottom:1px solid #CCC;}.msgTeam
img{float:left;width:120px;margin-right:10px;background:url(../img/team_bg.jpg) no-repeat}.msgTeam h3, .msgTeam p
span{color:#FF6500}.msgTeam h3
.small{color:#666;font-size:0.875em;margin-left:5px}.msgTeam
p{line-height:30px}.noContent{text-align:center;margin:10px
0}
/*!-- 案例 --------------------*/
.cPlayer{position:relative;overflow:hidden;max-width:640px;max-height:425px;margin:auto;background:#F8F8F8}.cPlayer
.bd{position:relative;z-index:0;width:100%}.cPlayer .bd
li{position:relative;text-align:center}.cPlayer .bd li
a{position:relative;height:0;padding-top:66.6667%}.cPlayer .bd li
img{position:absolute;top:0;left:0}.cPlayer
.hd{display:none}.cPlayer
.btn{position:absolute;top:50%;left:0;margin-top:-30px}.cPlayer .btn
i{display:block;width:60px;height:60px;background:url(../img/public.png) no-repeat}.cPlayer
.next{left:auto;right:0}.cPlayer .next
i{background-position:-60px 0}.cPlayer
.info{position:absolute;bottom:10px;width:100%;background:rgba(0,0,0,.5);color:#FFF;line-height:1.8;font-size:0.875em;font-family:Arial,Helvetica,sans-serif}.caseInfo{margin-bottom:3.125%}.caseInfo
p{float:left;width:50%;text-indent:10px}.caseNote{padding:3.125% 0;background:#F8F8F8;border-top:1px solid #EFEFEF;color:#666}.caseNote
.des{height:160px;text-align:center}.caseNote .des
.imga{display:inline-block;width:160px;height:160px;overflow:hidden}.caseNote .des
img{width:160px;background:url(../img/team_bg.jpg) no-repeat}.caseNote .des
span{display:inline-block;vertical-align:bottom;font-size:1.5em}.caseNote .des span
i{display:block;font-size:2em}.caseIfLike{padding:3.125% 0;border-top:1px solid #EFEFEF;text-align:center}.caseIfLike
.cn{color:#666}.caseIfLike
.en{color:#999}@media all and (max-width:340px){.caseIfLike
.en{font-size:0.875em}}.moreCases{margin:10px
5px}.moreCases
li{float:left;width:50%;-webkit-box-sizing:border-box;padding:0
5px;margin-bottom:10px;color:#666; text-align:left}.msgFy
table{width:100% !important;border-collapse:collapse;border:1px
solid #aaa}.msgFy table
th{vertical-align:baseline;padding:2px;background-color:#FFF;border:1px
solid #EEE;text-align:center}.msgFy table
td{vertical-align:text-top;padding:2px;background-color:#FFF;border:1px
solid #EEE}.cSearch{padding:10px;background:#EEE;border-bottom:2px solid #BEBEBE;margin:-15px 0 15px 0}.cSearch .txt, .cSearch
.submit{height:40px;line-height:40px;border-radius:10px}.cSearch
.txt{width:65%;margin-right:10px;border:2px
solid #BEBEBE;padding-left:5px;background:#FFF}.cSearch
.submit{background:#FF6500;color:#FFF;font-size:1.2em;text-align:center}.cSearch
.btn{color:#FFF}@media all and (max-width:340px){.cSearch .txt, .cSearch
.submit{height:30px;line-height:30px;font-size:1em}}
/*!-- 设计团队 --------------------*/
.teamList{}.teamList
li{padding:10px;margin-bottom:15px;background:#F2F2F2;overflow:hidden}.teamList li
.imga{position:relative;padding-right:20px;overflow:hidden}.teamList li .imga:after{position:absolute;width:25px;height:25px;overflow:hidden;top:50%;right:0;margin-top:-12px;font-family:"fontello";content:"\e82c";color:#CCC}.teamList li
h3{margin-top:5px;font-size:1.25em;color:#000;font-weight:bold}.teamList li h3
.small{font-size:0.75em;font-weight:normal;margin-left:5px}.teamList li
.img{float:left;width:40%;margin-right:10px;overflow:hidden;text-align:center;background:url(../img/msgteamtop.jpg) no-repeat;background-size:100% 100%}.teamList li .img
img{float:none;margin:-10px 0 -40px;width:auto !important;height:140px}.teamList li
.tag{padding-left:0}.teamList li .tag
em{display:block}@media all and (min-width:480px){.teamList li
.img{margin-right:20px}.teamList li .img
img{height:320px;margin:-40px 0 -160px}.teamList li
.tag{line-height:2}}.teamTop{width:100%;position:relative;padding-top:85%;background:url(../img/msgteamtop.jpg) no-repeat;background-size:100% auto;}.teamTop
div{position:absolute}.teamTop
.name{top:5.5%;width:100%;height:90px;line-height:25px;text-align:center;color:#000000}.teamTop
.info{top:5.5%;margin-top:55px;width:100%;height:84%}.teamTop
img{width:60%;background:url(../img/team_bg.jpg) no-repeat;position:absolute;left:40%;margin-left:-19.35%}.teamTop .btn, .teamTop
.num{height:30px;line-height:30px}.teamTop
.btn{width:24%;background:#ffcc33;border-radius:5px;text-align:center;bottom:27.5%;right:3%}.teamTop .btn
a{color:#FFF}.teamTop
.num{left:3%;bottom:27.5%;font-size:0.875em}.teamTop .num
span{color:#FF5400;font-size:1.5em}.teamTop
.zgzs{bottom:9%;width:100%;text-align:center;font-size:0.875em}.teamTop .zgzs
p{color:#FF5400}.teamTop .zgzs p
span{text-decoration:underline}@media all and (max-width:360px){.teamTop
.name{font-size:0.875em;height:40px;line-height:20px}.teamTop
.info{margin-top:45px}.teamTop .num
span{font-size:1.2em}}@media all and (min-width:450px){.teamTop{padding-top:80%}.teamTop .btn, .teamTop
.num{bottom:23%}.teamTop
.zgzs{bottom:8%}}.zgzsinfo{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000;display:none}.zgzsinfo
img{width:100%;margin-top:50px;-webkit-animation:200ms linear imgin}@-webkit-keyframes
imgin{0%{-webkit-transform:scale(.3)}100%{-webkit-transform:scale(1)}}.style{padding:10px}.style
li{float:left;margin:5px
10px 5px 0;box-sizing:border-box;color:#999;border:1px
solid #c9c9c9;border-radius:15px;padding:0
15px;text-align:center}.teaminfo,.msgReserva{margin-bottom:10px;overflow:hidden}.teaminfo .hd, .msgReserva
.hd{width:100%;line-height:40px;background:#EEE;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.teaminfo .hd li, .msgReserva .hd
li{text-align:center;font-size:1em;margin-bottom:-1px}.teaminfo .hd li.on, .msgReserva .hd
li.on{border-bottom:2px solid #ffcc33}.teaminfo .bd ul, .msgReserva .bd
ul{float:left;width:100%;margin:5px
0}
/*!-- 资讯文章 --------------------*/
.newsList{}.newsList
li{padding:10px;margin-bottom:15px;background:#F2F2F2;overflow:hidden}.newsList li
img{float:left;width:25.8064%;min-width:120px;margin-right:2.4193%}.newsList li
.txt{padding-left:25.8064%}.newsList li .nopic
.txt{padding-left:0}.newsList li .txt
h3{line-height:2}.newsList li .txt
.tag{display:none;margin-top:2.4193%;color:#666}@media all and (min-width:481px){.newsList li .txt
.tag{display:block}}
/*!-- 合作品牌 --------------------*/
.brandList{overflow:hidden}.brandList
li{float:left;width:50%;padding:0
5px;margin-bottom:15px;-webkit-box-sizing:border-box}.brandList li
.imga{position:relative;border:1px
solid #CCC;height:0;padding-top:50%;overflow:hidden}.brandList li
img{position:absolute;top:0;width:100%;height:100%}@media all and (min-width:480px){.brandList
li{width:33.3333%}}
/*!-- 单页Switchbox --------------------*/
.Switchbox{}.Switchbox
.tt{line-height:40px;height:40px;overflow:hidden;background:#EEE;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.Switchbox .tt
.icon{float:left;width:15px;height:15px;margin:12.5px 10px;background:url(../img/box_em.png) no-repeat;background-size:15px 15px}.Switchbox .tt p
.cn{color:#666}.Switchbox .tt .icon-down-open{-webkit-transition:All 300ms linear;margin-right:10px}.Switchbox .tt .icon-down-open.hover{-webkit-transform:rotate(180deg)}.Switchbox
.info{display:none;padding:5px
10px}
/*!-- 公共表单 --------------------*/
.postForm{margin:10px}.table{width:100%;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#555}.table .left, .table .right .clue_on, .table .right
.stips{display:none}.table
.right{position:relative}.table .right
table{width:100%}.table .right .intxt, .table .right
select{display:block;width:100%;height:34px;padding:6px
12px;background:#fff;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.table .right .text{display:block;width:60%;height:34px;padding:6px
12px;background:#fff;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); float:left}
.table .right textarea{height:auto; width:100%;display:block;background:#fff;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.table .right .add-on{position:absolute;top:0;right:0;padding:6px
12px;background:#eee;border:1px
solid #ccc;border-radius:0 4px 4px 0;font-weight:400}.table.cls_check
img{height:32px;padding:0}.table
.btn{display:inline-block;padding:6px
12px;white-space:nowrap;vertical-align:middle;touch-action:manipulation;border:1px
solid transparent;border-radius:4px;background-color:#fff;border-color:#ccc;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;color:#333}.table .btn-red{color:#fff;background-color:#E76D25;border-color:#F50}.table .btn-lg{width:100%;border-radius:5px;font-size:18px}
/*!-- iIndent --------------------*/
.iIndent{position:relative;width:100%;height:0;padding-top:38.625%;/*margin-bottom:1.125%;*/background:url(../img/i_indent_bg.jpg) no-repeat;background-size:100% auto}.iIndent
.ht{display:none}.iIndent
form{position:absolute;top:0;width:100%;padding-top:14.0625%}.iIndent
.table{position:relative;height:0;padding-top:9.375%;margin-bottom:1.875%}.iIndent .table
.right{position:absolute;top:0;width:69.53125%;height:100%;padding-left:4.6785%}.iIndent .table .right div, .iIndent .table .right
table{height:100%}.iIndent .table .right .input-text{height:100%;padding:0
12px;border-color:#FFF;background:rgba(0,0,0,0.3);color:#FFF;font-size:1em}.iIndent
.cls_btn{position:absolute;bottom:0;right:3.125%;width:20.625%;padding-top:20.625%}.iIndent .cls_btn
.right{width:100%;padding-left:0}.iIndent .table
.btn{width:100%;height:100%;background:none;border:none;text-indent:-999em}.iIndent .table ::-webkit-input-placeholder{color:#FFF}
/*!-- packIndent --------------------*/
.packIndent{padding:10px
0;background:#FF6500;color:#FFF}.packIndent
.ht{text-align:center;margin-bottom:10px}.packIndent .ht
.cn{font-size:1em}.packIndent .ht
.en{font-size:0.5em}.packIndent
.table{width:80%;margin-left:10%}.packIndent
.weixin{margin:0
5%}.packIndent .weixin
li{float:left;padding:0
5%;width:50%;box-sizing:border-box;text-align:center}.packIndent .weixin li
img{width:100%}
/*!-- ThinkForm --------------------*/
.ThinkForm{}.ThinkForm
.table{position:relative}.ThinkForm .table .right
select{text-indent:85px}.ThinkForm .cls_des .left, .ThinkForm .cls_ser .left, .ThinkForm .cls_pro .left, .ThinkForm .cls_aft
.left{z-index:9;display:inline;position:absolute;top:0;left:0;padding:6px
5px 6px 10px;background:#eee;border:1px
solid #ccc;border-radius:4px 0 0 4px;font-weight:400}.thinkList
.star{float:left;width:50%;font-size:12px}.thinkList .star
span{color:#EDAA00}
/*!-- 分页 --------------------*/
.pagelist{width:100%;text-align:center;font-size:14px;line-height:1.42857143;color:#555}.pagelist a, .pagelist
select{display:inline-block;height:34px;margin:0
5px;padding:6px
12px;white-space:nowrap;vertical-align:top;border:1px

solid #ccc;border-radius:4px;background:#fff;cursor:pointer;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.pagelist
a.disabled{border-color:#DDD;color:#999}.pageimg
img{width:100%;max-width:100%;display:block}.branch{}.branch
.bd{width:100%}.branch .bd
.baiduMap{width:100%;margin-bottom:5px}.branch .bd .baiduMap
.box{position:relative}.branch .bd .baiduMap
.map{width:100%;height:300px}.branch .bd .baiduMap
p{font-size:0.875em;border-bottom:1px solid #EEE;margin-top:10px}
 .engineer { width:100%; max-height:100px; min-height:90px}
 .engineer img{width:31%;}
 .engineer h1{color:#fff;font-size:15px;padding-top:7px;}
.engineer h1 a{color:#fff;}
 .engineer a{display:block;}
 .div1{width:25%;float:left;padding:15px 0;text-align:center;background:#3c3c3c;}
 
 /*--底部--*/
.gif{background:#292929;text-align:center; width:100%;min-width:320px;max-width:640px; margin:auto}
.gif img{width:8%;}
#footer{background:#3c3c3c;padding-bottom:10px;width:100%;min-width:320px;max-width:640px; margin:auto}
.links{width:95.3%;margin:0 auto;border-bottom:solid 2px #4f4f4f;padding:14px 0 11px 0;}
.links .link{width:25%;text-align:center;float:left;}
.links .link img{width:33.33%;}
.links .link h1{font-size:10px;}
.links .link h1 a{color:#dbdbdb;}
.a{margin-top:13px;text-align:center;color:#dbdbdb;font-size:10px;line-height:1.8;}
.a a{color:#dbdbdb;font-size:10px;}


/*--设计团队--*/
#design{ min-width:320px;max-width:640px; width:100%;margin:auto; }
#design .left{float:left;width:50%;}
#design .right{float:left;width:50%;position:relative; background:#f9af02}
#design .right .up{position:absolute;left:0;top:0;padding:20px 6.25%;width:87.5%;}
#design .right .up h1{font-size:16px;}
#design .right .up h2{font-size:10px;line-height:1;}
#design .right .up a{color:#474747;display:block;}
#design .right .up p{font-size:12px;line-height:1.6;margin-top:50px;}
.designer .right{overflow :hidden ;height:374px;}

.tit{background:#3c3c3c;padding:0 3.125%;position:relative;text-align:center;line-height:49px;width:100%;min-width:320px;max-width:640px; margin:auto}
.tit a{position:absolute;left:3.125%;top:0;width:3.125%;display:block;}
.tit h1{color:#fff;font-size:16px;line-height:49px;}

.btn_01{width:24%;background:#ffcc33;border-radius:5px;text-align:center;  margin-left:38%;}