@charset "utf-8";
/*-- 企汇网wap公用样式 --*/
*{word-wrap:break-word}
html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:40px;}
body{min-width:320px;max-width:640px;margin:0 auto;font-family:"\5FAE\8F6F\96C5\9ED1",Arial;color:#333;background-color:#f7f7f7;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0px;padding:0px}
ul,li{list-style:none}
a:active,a:hover{outline:none;}
a{outline:none;text-decoration:none;cursor:pointer;color:#333;}
a:hover{text-decoration:none;outline:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button{overflow:visible}
button,select{text-transform:none}
input{line-height:normal;font-family: "\5FAE\8F6F\96C5\9ED1",Arial;}
input::-webkit-input-placeholder{color:#999!important;font-family:"\9ED1\4F53";}
/*topBar样式*/
.menuBar{position:fixed;width:4.625rem;height:100%;background:#fff;z-index:100;top:0;bottom:0;right:-5rem;display:none}
.menuBar h2{height:.75rem;margin:1rem 0 .65rem;font-size:.6rem;padding-left:1rem;color:#4e3b1d;overflow:hidden}
.menuBar ul li{border-bottom:1px solid #e9eaea;height:1.6rem;line-height:1.6rem;vertical-align:top}
.menuBar ul li a{font-size:.55rem;display:block;text-align:left;padding-left:1rem}
.menuBar .close i{font-style:normal;font-size:.8rem;}
.fullmask{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index:99;background:#000;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;zoom: 1;display:none}
.menuBar .close{display:block;text-align:center;font-size:.6rem;margin-top:.3rem}
.topBar{height:1.85rem;width:100%;position:relative;color:#fff;background:url(../images/logoBg.png) repeat-x;background-size:auto 1.85rem}
.topBar h1{height:1.85rem;background:url(../images/logo.png) .1rem center no-repeat;background-size:9.15rem 1.575rem;text-indent:-999em;overflow:hidden}	
 a.topNav{position:absolute;top:.5rem;right:0.75rem;background:url(../images/Phone.png) no-repeat;background-size:contain;width:1.25rem;height:.875rem;} 
.Footer{font-size:.6rem;color:#888;padding:.5rem 0;text-align:center}
.proSlide{min-width:320px;max-width:640px;margin:.5rem auto 0;position:relative;height:9.25rem;overflow:hidden}
.proSlide .bd{width:100%;height:9.25rem;overflow:hidden;}
.proSlide .bd li{height:9.25rem;}
.proSlide .bd li img{width:16.0rem;height:9.25rem;}
.proSlide .hd{width:100%;position:absolute;z-index:1;bottom:0.5rem;left:0;line-height:0.15rem;text-align:center;}
.proSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:0.375rem;height:0.375rem;margin:0 0.375rem 0 0;overflow:hidden;line-height:9999px;background-color:transparent;border:1px solid #d9d8d6;background:#d9d8d6;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;}
.proSlide .hd ul .on{background-color:#faae1c;border-color:#faae1c;}
.snav {overflow:hidden;background:#fff;border-bottom:1px solid #dfdfdf}
.snav li{width:25%;float:left;padding-top:.7rem;padding-bottom:.2rem;}
.snav li img{width:1.1rem;height:1.1rem;display:block;margin:0 auto;}
.snav li strong{display:block;font-size:.5rem;text-align:center;color:#8f8f8f;font-weight:normal;font-weight:lighter;line-height:.9rem;}
.resForm{background:#fff;border:1px solid #dfdfdf;border-width:1px 0;margin-top:.5rem;padding-bottom:.5rem;display:none;}
.zbformBox{background:#fff;margin-top:10px;padding-bottom: 2px;border-bottom:solid 1px #e3e3e3;border-top:solid 1px #e3e3e3;}
.zbformhead{height:.9rem;margin:0 3.125%;padding-bottom:.3rem;}
.zbformhead p,.zbformhead div{height: .9rem;line-height: .9rem;}
.zbformhead p{float: left;font:0.75rem/1.5rem "微软雅黑";color: #333;}
.zbformhead div{float: right;font-size: 12px;color: #999;margin-top:.25rem}
.zbformhead div label{color: #dd4f50;padding:0 4px;}
.user-frame{height:1.15rem;background: #fff;border-radius: 4px;border: solid 1px #E3E3E3;margin-left: 3.125%;margin-right: 3.125%;margin-top: 10px; position: relative;}
.user-frame input{background:transparent;height:1.15rem;width:100%;display:block;border:0px;font-size:.5rem;font-weight:lighter}
.clos2span{height:1.25rem;overflow:hidden;margin-top:.25rem; }
.clos2span .user-frame{width:44.5%;float:left;margin-right:0;margin-top:0}
.clos2span .user-frame:nth-child(2){float:right;margin-right: 3.125%;}
.butDefault{box-shadow: none; width: 15rem;margin:.5rem auto;border: 0;background: #d0a17c;height:1rem;color: #fff;display:block;border-radius: 4px;font-size:.5rem;}
p.cntips{font-size:12px;color:#888;padding:0 .5rem;}
p.cntips em{color:#d0a17c;font-style:normal}

.proList{margin-top:.5rem;height:auto;overflow:hidden;background-color:#fff;position:relative}
.proList h2{height:1.5rem;font:0.75rem/1.5rem "微软雅黑";color:#565a5b;}
.proList h2:before{content:"";display:inline-block;width:.2rem;height:1rem;vertical-align:middle;background:#d0a17c;vertical-align:middle;margin-right:.45rem}
.proList .more{position:absolute;right:.35rem;top:.35rem;padding: 2px 14px;border-radius: 10px; background: #d0a17c;color: #FFF;font-size:12px;line-height:1.2;}
.proList .more .arrow {margin-left: 2px;border-top: 5px solid transparent;border-left: 7px solid #FFF;border-bottom: 5px solid transparent;font-size: 0;display: inline-block;vertical-align: middle;}
.proList ul{width:15rem;margin:.25rem auto 0;overflow:hidden;padding-bottom:.5rem;}
.proList ul li{width:7.1rem;height:8.5rem;overflow:hidden;float:left;border:1px solid #f3f3f3;box-shadow:0 0 4px #f1f1f1;box-sizing:border-box;margin-bottom:.5rem;}
.proList ul li:nth-child(odd){float:left}
.proList ul li:nth-child(even){float:right}
.proList ul li img{width:100%;height:7.1rem;vertical-align:top;}
.proList ul li b{font:0.6rem/1.2rem "微软雅黑";height:1.2rem;overflow:hidden;color:#565a5b;display:block;float:left;width:100%;padding-left:.25rem;}
.designers{margin-top:.5rem;height:auto;overflow:hidden;background-color:#fff;position:relative}
.designers h2{height:1.5rem;font:0.75rem/1.5rem "微软雅黑";color:#565a5b;}
.designers h2:before{content:"";display:inline-block;width:.2rem;height:1rem;vertical-align:middle;background:#d0a17c;vertical-align:middle;margin-right:.45rem}
.designers .more{position:absolute;right:.35rem;top:.35rem;padding: 2px 14px;border-radius: 10px; background: #d0a17c;color: #FFF;font-size:12px;line-height:1.2;}
.designers .more .arrow {margin-left: 2px;border-top: 5px solid transparent;border-left: 7px solid #FFF;border-bottom: 5px solid transparent;font-size: 0;display: inline-block;vertical-align: middle;}
.designers ul{overflow:hidden}
.designers ul li{width:4.65rem;height:6.3rem;float:left;margin-left:.5rem;}
.designers ul li img{width:100%;height:4.65rem}
.designers ul li b{font-size:.6rem;display:block;font-weight:normal;line-height:1.4;color:#686868}
.newsList{margin-top:.5rem;height:auto;overflow:hidden;background-color:#fff;position:relative}
.newsList h2{height:1.2rem;font:0.75rem/1.2rem "微软雅黑";color:#565a5b;}
.newsList h2:before{content:"";display:inline-block;width:.2rem;height:1rem;vertical-align:middle;background:#d0a17c;vertical-align:middle;margin-right:.45rem}
.newsList .more{position:absolute;right:.35rem;top:.35rem;padding: 2px 14px;border-radius: 10px; background: #d0a17c;color: #FFF;font-size:12px;line-height:1.2;}
.newsList .more .arrow {margin-left: 2px;border-top: 5px solid transparent;border-left: 7px solid #FFF;border-bottom: 5px solid transparent;font-size: 0;display: inline-block;vertical-align: middle;}
.newsList ul{width:15.45rem;height:auto;overflow:hidden;position:relative;margin:0rem auto;padding:0rem 0.225rem;box-sizing:border-box;}
.newsList ul li{border-bottom:#eee solid 1px;overflow:hidden; padding:.45rem 0 .15rem 0;}

.newsList ul li:last-child{border-bottom:0px;}
.newsList ul li a{font:0.5rem/0.95rem "微软雅黑";display:block;height:.95rem;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding-right:.75rem;}
.newsList ul li .sort{font-size:.45rem;color:#999;line-height:1.2rem;padding-bottom:.35rem; margin-top:0.05rem;}
.newsList ul li .sort1{font-size:.45rem;color:#999;line-height:0.6rem;width:10rem; height:1.1rem; text-overflow:ellipsis;overflow:hidden;}
.newsList ul li .sort a{display:inline;color:#999;line-height:1.2;}
.newsList ul li .sort span{padding-left:.5rem;background:url(../images/time.gif) left center no-repeat;background-size:.5rem .5rem;padding-left:.7rem;float:right}
@media screen and (min-width:640px) {.proList .more,.newsList  .more,.designers .more{font-size:14px;line-height:1.2;}	}
/*news*/
.tabMenu{display: block;background: #fff;border-bottom: solid 1px #e3e3e3;padding: 8px 0;padding-left: 7px;overflow:hidden}    
.tabMenu a{ float: left;margin: 2.34375% 1.5625% 2.34375% 1.5625%;width: 21.09375%;height: 1rem;line-height:1rem;text-align: center;border-radius: 4px;border: solid 1px #e3e3e3;font-size:.55rem;}
.tabMenu a.on{color:#d0a17c;border-color:#d0a17c;}
.pageCounts{background: #fff;border: solid 1px #e3e3e3;height:1.2rem;line-height:1.2rem; margin:.5rem .25rem;border-radius:.25rem;overflow: hidden;}
.pageCounts a{float: left;width: 33.33%;text-align: center;font-size:.55rem;color:#666;}
.pageCounts a.links{color:#d0a17c;}


.detsInf{padding:0 .5rem;overflow:hidden;background:#fff}
.detsInf .tit{padding:.7rem 0 .3rem;border-bottom:1px solid #b5b5b6}
.detsInf .tit h1{height:.9rem;line-height:.9rem;font-size:.65rem;color:#221815}
.detsInf .tit p{font-size:.45rem;color:#585757;padding:.2rem 0 0;}
.detsInf .article{line-height:2;font-size:.5rem;padding:.8rem 0;color:#585757}
.detsInf .article img{max-width:100%}

.designers.desList{background:transparent}
.designers dl{overflow:hidden;padding:.5rem;margin:.5rem 0;background:#fff;border: solid 1px #e3e3e3;border-width:1px 0;box-shadow:0 3px 3px #f1f1f1;}
.designers dl dt{width:4rem;height:4rem;border-radius:4rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;float:left;overflow:hidden;}
.designers dl dt img{width:100%;height:100%;}
.designers dl dd{float:right;width:10.2rem;height:4rem;}
.designers dl dd b{display:block;font-size:.6rem;line-height:.8rem;height:.8rem;overflow:hidden;margin-bottom:.15rem;}
.designers dl dd p{font-size:.5rem;max-height:1.6rem;overflow:hidden;}
.designers dl dd .contr a:nth-child(1){color:#fff;display:inline-block;background:#323232;width:4.5rem;height:1rem;line-height:1rem;text-align:center;font-size:.6rem;margin-right:.5rem;}
.designers dl dd .contr a:nth-child(2){color:#fff;display:inline-block;background:#e21e1f;width:4.5rem;height:1rem;line-height:1rem;text-align:center;font-size:.6rem;}

.caseList{margin-top:.5rem;height:auto;overflow:hidden;background-color:#fff;position:relative}
.caseList h2{height:1.5rem;font:0.75rem/1.5rem "微软雅黑";color:#565a5b;}
.caseList h2:before{content:"";display:inline-block;width:.2rem;height:1rem;vertical-align:middle;background:#d0a17c;vertical-align:middle;margin-right:.45rem}
.caseList ul{margin:0 .5rem;padding:.5rem 0;}
.caseList ul li{margin-bottom:.8rem;}
.caseList ul li p{font-size:14px;line-height:1.5;height:42px;overflow:hidden}
.gywmindex .gywtop { margin: 0; }
.gywmindex .gywtop img { display: block;margin: 0;width: 100%; }
.gywmindex .gywmlist { padding:.5rem; }
.gywmindex .gywmlist .wmtitle { line-height:.8rem;padding-top:.15rem;font-size: .6rem; }
.gywmindex .gywmlist .wmtitleer { line-height: 20px;padding-bottom: 5px;color: #f27763;font-size:.45rem}
.gywmindex .gywmlist .wmimg { margin: 0 auto; padding: 5px 0; overflow:hidden}
.gywmindex .gywmlist .wmimg img { display: block;margin: 0 auto;    width: 100%;height:100%; }
.gywmindex .gywmlist .wmtext { font-size: 14px; padding: 5px 5px; line-height: 20px;color: #666; }
.gywmindex .gywmlist .wmtester { position: relative;margin: 15px 0; margin-left: 3px;border-left: 2px solid #ed5c54; }
.gywmindex .gywmlist .wmtestsv { padding: 5px 0;position: relative;margin-left: 13px; }
.gywmindex .gywmlist .wmtestsv:nth-child(1) { margin-top: -17px; }
.gywmindex .gywmlist .wmtestsv:last-child { margin-bottom: -17px; }
.gywmindex .gywmlist .wmleft { position: absolute;width: 12px;height: 12px;left: -20px;top: 9px;border-radius: 50%; background: #ed5c54; }
.gywmindex .gywmlist .wmtextdown { padding: 5px 0 15px 0;margin-left: 36px;position: relative; }
.gywmindex .gywmlist .wmtextdown .wmirts { display: block;position: absolute;left: -35px;top: 0px;width: 30px;height: 30px;line-height: 30px;text-align: center; border-radius: 50%;background: #ed5c54; }
.gywmindex .gywmlist .wmtextdown .wmicon { display: inline-block;width: 24px;height: 22px; vertical-align: middle; background: url(../images/gywm_icon.png) no-repeat;background-size: 80%; }
.gywmindex .gywmlist .wmtextdown .wmicon.a { background-position: 3px 1px; }
.gywmindex .gywmlist .wmtextdown .wmicon.b { background-position: 2.5px -44px; }
.gywmindex .gywmlist .wmtextdown .wmicon.c { background-position: 2.5px -21px }
.gywmindex .gywmlist .two_item{width:48%;height:5.4rem;padding-bottom:10px;}
.gywmindex .gywmlist .two_item:nth-child(odd){float:left;}
.gywmindex .gywmlist .two_item:nth-child(even){float:right;}

.fmenu{margin-top:.5rem;height:auto;overflow:hidden;background-color:#fff;position:relative; text-align:center;font:0.45rem/1.5rem "微软雅黑";}
.fmenu a{margin:0 0.2rem;}