@charset "utf-8";
/* CSS Document */

/*--- whole ---*/
html{font-size:100%;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
html,
body{height:100%;}

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;}


/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}







.page-container{background: #f1f1f1;}

.page-top{background:#F58345;z-index: 150;width: 100%;}
.page-top .page-title{line-height:64px;color:#fff;font-size:24px;/*opacity:.6;*/}

.page-nav1{padding: 24px 0;background: #f1f1f1;}
.page-nav1 .contain{background:#fff;}
.pnav-list1 a{display:block;height:48px;font-size: 14px;line-height:48px;padding: 0 30px;text-align:center;border-left:1px solid #f9f9f9;float:left;}
.pnav-list1 a:first-child{border:0px;}
.pnav-list1 a.cur{color:#fff;background:#F58345;border-color:#F58345;}
.pnav-list1 a.cur + a{border-color:#F58345;}

.pnav-list1 a:hover{color:#fff;background:#F58345;border-color:#F58345;}

.page-locate{padding:0 0 0 28px;line-height:48px;font-size:12px;color:#727171;background:url(../images/icon-locate.png) no-repeat left center;float:right;margin: 0 18px 0 0;}
.page-locate a:last-child{color:#333333;}  
  

.srv-container .srv-wrap{padding: 40px;background:#fff;}
.srv-wrap .srv-top{

padding-bottom: 15px;

text-align: left;

font-size: 24px;

color:#000;

border-bottom:1px 

solid #dedede;

}



.srvStgy-top{width: 100%;text-align: left;line-height: 1.8;font-size: 14px;margin: 30px auto 0;color: #525252;}

.srvStgy-step{text-align:center;margin:.47rem 0 0;}
.srvStgy-step img,
.srv-net-map img{max-width:100%;}

.srvStgy-box{padding:.25rem 0 0;}
.srvStgy-box .type{line-height:32px;font-size:16px;font-weight:600;margin:.27rem 0 0;}
.srvStgy-box .con{line-height:27px;color:#666666;margin:5px 0 0;}