
/*banner*/
.designmoma-banner{ width:100%;overflow:hidden;position:relative;}
.desmoma-con{ width:1200px;height:366px;margin:0 auto;overflow:hidden;}
.desmoma-ul{width:40000px;height:366px;overflow:hidden; }
.desmoma-li{overflow:hidden;height:100%; float:left;position:relative;}
.desmoma-bandiv{ position: relative; width:1200px;height:366px; }
.desban-img{width:100%;}

/*.desban-bg2{width:1200px;height:46px;position: absolute;z-index: 3;left: 0px;bottom: 0px;}
.desban-bg2 dl{margin-left:6px;margin-top:16px;}
.desban-bg2 dl dd{float:left;background:#fff;margin-right:4px;}
.desban-bg2 dl dd a{display:inline-block;padding:0 14px;line-height:26px;color:#66665c;}
.desban-bg2 dl dd.lineh30 a{height:30px;line-height:26px;}*/
.dli2{background-color:#0087C9;}
.dli3{background-color:#7A56AE;}
.dli4{background-color:#FF176A;}
.dli6{background-color:#FFC851;}
.dbg3{ background-color:#603C94;}
.dbg6{ background-color:#DC352F;}
.dbg7{ background-color:#D9215F}
.banner .dots {position:absolute;width:176px;left:50%;right:0;margin-left:-88px;bottom:20px;text-align:center;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active {background:#fff;opacity:1}

/*nscontent*/
.nscontent{width:100%;}
.nswraps{width:1200px;margin:0 auto;background-color:#fff;}
.nsleft{width:800px;float:left;}
.nsleft h1{font-size:50px;line-height:70px;font-weight:normal;color:#000;margin:50px 0 47px;}
.nstime{font-size:18px;line-height:24px;color:#636363;padding-bottom:34px;border-bottom:1px solid #cfcfcf;}
.nstime span{display:block;}
.nlborder{height:1px;background:#cfcfcf;margin-top:6px;}
.nlcolum p{padding:34px 0;font-size:18px;line-height:30px;color:#000;}
.nlcolum img{margin-bottom:15px;max-width:790px;}
.nlcontact{width:100%;height:134px;margin-top:6px;padding:34px 0 34px 0;border-top:1px solid #cfcfcf;}
.nlc{width:50%;float:left;}
.nlc img,.nlc h2,.nlc p{float:left;font-weight:normal;}
.nlc img{margin-right:20px;}
.nlc h2{font-size:18px;line-height:1;margin-bottom:26px;color:#000;}
.nlc p{width:246px;font-size:12px;line-height:20px;color:#3f3f40;}
.nlc-r{padding-left:136px;}
.nlc-r h2,.nlc-r p{width:100%;}
.nlc-r h2 a{color:#53c011;float:right;line-height:20px;font-size:14px;}
.nlc-r p span{display:block;font-size:30px;line-height:54px;}

.nsright{width:400px;padding-left:60px;float:right;}
.nrtel{height:100px;overflow:hidden;font-size:36px;color:#fff;font-weight:bold;line-height:100px;font-family:"Arial";padding-left:8px;background-color:#666;margin-top:65px;}
.nrtel i,.costum i{display:inline-block;width:38px;height:38px;vertical-align:middle;margin-top:-4px;margin-left:22px;margin-right:10px;background:url("../images/newsub/ns.png") no-repeat left top;}
.costum{height:234px;background-color:#e8e8e8;overflow:hidden;}
.costum p{font-size:14px;line-height:66px;margin-top:4px;padding-left:30px;color:#666;}
.nrtelon{font-size:18px;color:#a9a9a9;line-height:48px;border-bottom:1px solid #666;margin:0 30px;}
.nrtelon i{background-position:0 -38px;margin-right:36px;margin-left:0;}
.nrteltw{height:42px;margin-top:34px;}
.nrteltw a{display:block;width:178px;height:42px;margin:0 auto;font-size:18px;line-height:41px;color:#fff;background-color:#e60012;text-align:center;}
.ewm{height:112px;padding:14px;text-align:right;overflow:hidden;background-color:#e8e8e8;margin-top:14px;}
.ewm img{display:inline-block;height:86px;width:auto;margin-bottom:-2px;}
.ewm p{display:inline-block;padding-right:14px;padding-bottom:6px;font-size:14px;line-height:20px;color:#000;}
.nrinfor{margin-top:42px;}
.nrinfor ul li{border-bottom:1px solid #cfcfcf;}
.nrinfor ul li a{display:block;color:#000;font-size:14px;line-height:18px;padding:16px 0;}
.nrinfor ul li a span{display:block;color:#727272;}
.nrinfor ul li .more{float:right;line-height:58px;padding:0;color:#48bc01;}
.nrinfor ul li h2{font-size:18px;font-weight:normal;line-height:58px;color:#727272;}
.nrinfor ul li.inborder{height:1px;border:0;margin-top:6px;background-color:#cfcfcf;}







