*{margin:0 0;padding:0 0;}
body{font-family:"微软雅黑";font-size:14px;}
li{list-style:none;}
.clear{clear:both;}
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #000000; text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */
h1,h2,h3,h4,h5,h6{margin:0 0;}
.row{margin:0px 0px;}
img{max-width:100%;}
.header{width:100%;}
.wrap{max-width:1140px;margin:0 auto;}
.menu{line-height: 60px; background:#404040;}
.head-logo{float: left;}
.head-tel{float: right; margin-top:20px;}
.head-tel p{font-size: 18px; color:#666465; text-align: right; margin:0 0 10px;}
.head-tel p i{color:#fe4d00; font-size: 18px; padding:0 10px ; border-right:1px solid #eeeeee; margin-right:15px; }
.head-tel p span{  opacity: 0.6; filter: alpha(opacity=60);}
.navbar-header{padding:0 5px;}
.header .mid{width:1140px; margin:0 auto ;background:#fff; overflow: hidden;}
.header .menu .min{width:1140px; margin:0 auto}
.navbar-default{ background:none; border:none;}
.navbar-default .navbar-nav > li > a{/*padding:16px 10px;*/font-size:16px;color:#fff; text-align: center}
.navbar-default .navbar-nav > li > a:hover{color:#000;}
.navbar{margin:0 0;}
.navbar-nav ul{/*position:relative;padding-top:23px;*/}
.navbar-collapse.in li a{/*line-height:40px;*/}

/*hack*/

.navbar-brand{padding:0 0;height:auto;}
.container-fluid{padding:0 0;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin:0 0;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin:0 0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none;color:#fff;text-decoration:none;}
.navbar-toggle{margin-right:0px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}

.header .mid.fixed{position:fixed;width:100%;top:0px;z-index:100;}

.fl{float:left}
.fr{float:right}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/*****/
.flexslider {margin: 0; padding: 0; position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:5px; display:none;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1; *display: inline;}
.flex-control-nav li a{width: 12px;height:12px; border-radius:6px; background: #ffb400;display: block;cursor: pointer;line-height: 0;font-size: 0;overflow: hidden;border-radius: 20px;}
.flex-control-nav li a.flex-active {background: #fff;cursor: default;}
.flex-direction-nav{position: absolute; top:50%; width:100%; height: 43px;}
.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next{width:39px; height: 43px; display: block; color:#fff; font-size: 0; position: absolute;}

.flex-direction-nav .flex-prev{right:0; background:url(../images/prev.png) no-repeat center #fe4d00; }
.flex-direction-nav .flex-next{left:0;background:url(../images/next.png) no-repeat center #000; }

.biaoti{margin:70px auto;width:100%;text-align:center;color:#000000;}
.biaoti h2{font-size:24px;margin-bottom:10px; color:#404040; text-transform: uppercase }
.biaoti h2 strong{font-size: 36px; color:#fe4d00; vertical-align: middle; padding-right:5px;}
.biaoti h3{font-size:20px;text-transform:uppercase ;font-weight:lighter;margin-bottom:5px}



.in_caglog{ width:100%;  overflow: hidden; }
.list_box{width:1140px; margin:0px auto; margin-bottom:60px;  padding:0 28px; overflow: hidden;}
.list_box li{padding:0 5px;  margin-bottom:10px; border-right: 1px solid #e5e5e5;}
.list_box li a{display: block; width:100%;}
.list_box li .pro-img{width:98px; height: 98px; border-radius: 49px; overflow: hidden;  margin:0 auto;transition: all 0.5s ease-out;}
.list_box li .pro-img img{width:100%; }
.list_box li .txt{background: #fff; text-align: center; margin-top:25px;}
.list_box li h2{font-size:20px; color:#404040; transition: all 0.5s ease-out;}
.list_box li p{color:#404040; font-size: 16px;  padding:10px 0;opacity: 0.8; filter: alpha(opacity=80);}
.list_box li:hover{cursor: pointer; }
.list_box li:hover .pro-img{transform: translateY(-20px);}
.list_box li:hover h2{color:#fe4d00; transform: color 700ms;}

 
.in_good{background:url(../images/bg1.jpg) no-repeat center  fixed; padding:0px 0px 80px; background-size: 100% 100%; overflow: hidden;}
.in_good .min ul{ransition: all 0.5s ease-out;}
.in_good .min li{position: relative; margin-bottom:20px;}
.in_good .txt{position: absolute; width:100%; left: 0; top:0; color: #fff;padding:0 30px; box-sizing:border-box;}
.in_good .txt dl{text-align: center; width:50%; float: left; margin-top:20px; position: relative; height: 100%; display: inline-block   }
.in_good .txt dl.d1{margin-top:23%;}
.in_good .txt dl.d2{margin-top:20%;}
.in_good .txt dl.d3{margin-top:18%;}
.in_good .txt dl.d4{margin-top:30%}
.in_good .txt dl dd{line-height: 22px;}

.home-jieshao{width:1140px; margin:0 auto; overflow: hidden;margin-bottom:70px;}
.home-js-text{width:60%;margin-top:0px;line-height:35px;color:#fff;text-align:center; float:left;}
.home-js-text p{color:#666666;line-height:30px; font-size:14px; text-align:left;  margin-bottom: 0}
.home-js-text p strong{font-size: 18px;}
.home-js-list{width:100%;box-sizing:border-box;margin-top:25px;}
.home-js-list ul {margin-bottom:0;  border:1px solid #d9d9d9;}
.home-js-list ul li{float:left; border-right:1px solid #d9d9d9; text-align:center;font-size:14px;color: #666666; position: relative; padding:30px 0;}
.home-js-list ul li:hover{cursor: pointer ;background:#fe4d00; color:#fff;}
.home-js-list ul li.hover{background:#fe4d00; color:#fff;}
.home-js-list ul li.hover p{color:#fff;}
.home-js-list ul li:hover p{color:#fff;}
.home-js-list ul li span{ font-size: 60px; }
.home-js-list ul li sup{ font-size: 14px; top:-2em;}
.home-js-list ul li p{font-size: 14px; text-align: center; height: 30px; overflow: hidden;}
.home_about{ width:40%; float:left; margin-top:0px;}
.more{transition:all ease-in-out 0.3s;width:175px; height:37px; display:block; float:left;line-height:37px;margin-top:25px;text-align:center; ;border:1px solid #cccccc; background: url(../images/jj.jpg) no-repeat center;}
.home-js-list a:hover{transform: translateY(-15px);cursor: pointer;}


.in_process{background:url(../images/bg3.jpg) no-repeat center ;padding-bottom:80px;background-size: 100% 100%; overflow: hidden;}
.in_process .min{width:100%; overflow: hidden;}
.in_process .min ul{width: 100%; overflow: hidden;}
.in_process li{width:12.5%; float: left; text-align: center;}
.in_process li p{color:#fff; padding-top:20px; position: relative; margin-top:20px; font-size: 14px;overflow: hidden;}
.in_process li p::before{position: absolute;display: inline-block;content:""; width:35px;height:3px; background:#fe4d00;top:0; left:40%;}
.in_process li.li1{margin-top:15%;}
.in_process li.li2{margin-top:5%;}
.in_process li.li3{margin-top:7%;}
.in_process li.li4{margin-top:3%;}
.in_process li.li5{margin-top:12%;}
.in_process li.li6{margin-top:4%;}
.in_process li.li7{margin-top:10%;}
.in_process li.li8{margin-top:0%;}


.in_cooper{width:1140px; margin:0 auto; margin-bottom:40px;}
.in_cooper .top{margin-bottom:39px;}
.in_cooper .list .li {margin-bottom:20px;text-align:center;font-size:21px; width:16.6%; float: left;}
.in_cooper .list .li a{display: block}
.in_cooper .list .li:hover{cursor: pointer;}
.in_cooper .list .li p{font-size:18px;}
.in_cooper .list .li img{display:inline-block;padding:5px 3px; border:1px solid #b5b5b5; text-align: center;}


.footer {background:#333333; color:#737373;}
.footer .top {width:1140px; margin:0 auto;}
.footer ul{font-size: 0; padding:0 20px; }
.footer ul li{display: inline-block; vertical-align: top; padding:0 0px;width:20%; text-align:center;}
.footer ul li h2{font-size: 16px; margin-bottom:10px}
.footer ul li h2 span{padding:0 10px;}
.footer ul li dl{display: block; color:#737373; margin-bottom:0; line-height: 30px;}
.footer .top{padding:40px 0 10px;color:#737373;}
.footer ul li dl a{font-size: 14px; color:#737373; display: block; width:100%; text-align: center}
.footer .top .left{width:64%;float: left;}
.footer .top .right{width:14%; float:right;text-align:center;color:#737373;line-height:25px; }
.footer .top .mid{width:22%;float:left;line-height:30px;}
.footer .top .mid h2{font-size: 16px; margin-bottom:10px;}
.footer .top .mid p{font-size: 14px;}
.footer .bottom{text-align:left;background:#1c1c1c;line-height:60px;color:#737373;font-size:14px; overflow: hidden; }
.footer .bottom li{width:50%; float: left; text-align:left;}
.footer .bottom span{padding:0px 17px;}
.footer .bottom a{color:#737373;}
.in_top{position: fixed; bottom:40%; right:0; }
.in_top:hover{cursor: pointer;}
.sideTools {
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	height: 100%;
  width: 50px;
  display: none;
}
.sideTools .toolbox {
	display: table;
	height: 100%;
	width: 100%;
}
.sideTools .toolUl {
	display: table-cell;
	vertical-align: middle;
}
.sideTools .toolUl .toolLi {
	box-shadow: 1px 1px 0px #fff;
	position: relative;
	height: 50px;
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in;
	font-size: 12px;
	background-color: #333333;
	margin-top: 5px;
}
.sideTools .toolUl .toolLi .icon {
	height: 30px;
	line-height: 34px;
	text-align: center;
	display: block;
	cursor: pointer;
	font-size: 20px;
	color: #fff;
}
.sideTools .toolUl .liG {
	height: 50px;
}
.sideTools .toolUl .toolLi .text {
	text-align: center;
	cursor: pointer;
  color: #fff;
  line-height: 50px;
}
.sideTools .toolUl .toolLi .tip {
	position: absolute;
	opacity: 0;
	width: 210px;
	padding: 10px;
	min-height: 38px;
	background-color: #ffffff;
	right: 70px;
	top: 0;
	border: 1px solid #dedede;
	visibility: hidden;
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in;
}
.sideTools .toolUl .toolLi .tip:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	background-color: #fff;
	position: absolute;
	right: -6px;
	top: 23px;
	border-top: 1px solid #dedede;
	border-right: 1px solid #dedede;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.sideTools .toolUl .toolLi:hover {
	background-color: #1c1c1c;
	opacity: 1;
}
.sideTools .toolUl .toolLi:hover .tip {
	right: 50px;
	visibility: visible;
	opacity: 1;
}
.sideTools .toolUl .liC .tip {
	width: 120px;
	padding: 10px 0;
	text-align: center;
}
.sideTools .toolUl .liC .tip a {
	display: block;
}
.sideTools .toolUl .liD .item {
	width: 33.3322%;
	float: left;
	text-align: center;
	margin-top: 6px;
}
.sideTools .toolUl .liD .item i {
	display: block;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,.2);
	border-radius: 3px;
	margin: 0 auto;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.sideTools .toolUl .liD .item a {
	color: #999;
}
.sideTools .toolUl .liE .tip {
	line-height: 1.6;
	width: 120px;
	font-size: 16px;
}
.sideTools .toolUl .liF .tip {
	width: 120px;
	padding: 5px 0;
	line-height: 1.4;
	text-align: center;
}
.sideTools .toolUl .liF .tip p {
	margin: 0;
}
.sideTools .toolUl .liF .tip img {
	max-width: 100%;
	display: inline-block;
}
@media screen and (max-width: 767px) {
  .footer{display: none;}
.sideTools {
	display: block;
	width: 100%;
	height: 50px;
	left: 0;
	bottom: 0;
	top: auto;
}
.sideTools .toolUl .toolLi {
	width: 50%;
	float: left;
	margin-top: 0;
}
.sideTools .toolUl .toolLi:before {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 1px;
	background-color: #fff;
	display: block;
	content: "";
}
.sideTools .toolUl .toolLi .tip {
	bottom: 50px;
	left: 0;
	top: auto;
	right: auto;
	min-height: 50px;
	line-height: 2;
}
.sideTools .toolUl .toolLi:hover .tip {
	right: auto;
}
.sideTools .toolUl .toolLi .tip:before {
	bottom: -6px;
	top: auto;
	right: auto;
	left: 5px;
	border-top: 0;
	border-right: 0;
	display: none;
}
.sideTools .toolUl .liC .tip {
	width: 100%;
}
.sideTools .toolUl .liF .tip {
	width: 100%;
}
.sideTools .toolUl .liD {
	display: none;
}
}
@media screen and (max-width: 479px) {
.sideTools .toolUl .liE .tip {
	display: none;
	opacity: 0;
}
.sideTools .toolUl .liE:hover .tip {
	display: none;
	opacity: 0;
}
}
/* 侧边工具条 end */

/* 内页 */
.location{border-bottom:1px solid #ddd; line-height: 40px}
.textRight{text-align:right;}

.ny_content{padding:30px 10px 50px;}
.locationTitle{font-size:18px;padding:0px 0px;}
.locationTitle i{font-size:18px;padding-left:6px;}
.locationTitle a{color:#a1a1a1;}
.contentText{line-height:24px;padding:10px 0 10px;}


.nyCase{padding:20px 0 0;}
.nyCase .top{margin-bottom:75px;}
.nyCase .list .li {padding:0 5px;margin-bottom:15px;}
.nyCase .list .li .box{text-align:center;border:1px solid #eeeeee;line-height:30px;padding-bottom:5px;font-size:14px;box-shadow:0px 0px 8px #e3e3e3;transition:box-shadow 0.5s;}
.nyCase .list .li .box:hover{box-shadow:0px 0px 8px #a9a9a9;}
.nyCase .list .li img{width:100%;margin-bottom:15px;}
.nyCase .list .li .box h5{font-weight:bold;}
.nyCase .list .li .box a{color:#999999;}
.nyCase .list .li .box a:hover{text-decoration:none;}

.titleTop{color:#445464;text-align:center;margin-bottom:30px;}
.titleTop .nyimg{max-width:40%; margin:20px auto; width:50%; }
.titleTop h1{font-size:24px;font-weight:normal;letter-spacing:2px;}
.titleTop p{font-size:14px;}
.titleTop  span.line{position:relative;width:80px;height:2px;display:block;background:#ff8d29;left:50%;bottom:0px;margin-left:-40px;}
.pageNext{line-height:36px;}
.pageNext p{display:block;margin:0 0;transition:background 0.5s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.pageNext p:hover{background:#f1f1f1;}
.pageNext p a:hover{color:#000;}
.pageNext p span,.pageNext p a{color:#777;}

.page{text-align:center;padding:20px 0px 0px;}

img.top{width:100%;}
.in_case .top.max{display:block;}
.in_case .top.min{display:none;}
.in_team .top.max{display:block;}
.in_team .top.min{display:none;}
.in_cooper .top.max{display:block;}
.in_cooper .top.min{display:none;}
.in_backserver .top.max{display:block;}
.in_backserver .top.min{display:none;}
.in_flow .top.max{display:block;}
.in_flow .top.min{display:none;}
@media (min-width:768px){
	
  .header .title{display:none;}
  .header .top .tels{display:none;}
 
	.col-sm-5{width:33.33%;}
	.footer .top .right{padding-left:0px;}
	.footer .top .right p{ }

}

@media (min-width: 992px){}

@media (min-width: 950px) {
  .navbar-brand{display: block;}
  .collapse{display:none;}
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    /* margin-left: -15px; */
    display: none;
  }
  .navbar-default .navbar-nav > li > a{
    padding:0 16px; 
    line-height: 60px; }
  .navbar-header {
    float: left;
  }
  .navbar-toggle {
    display: none;
    margin-right:0px;
  }
  .navbar-collapse {
    padding:0;
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li.active{
    background:#fe4d00;
  }
  .navbar-nav > li:hover{
    background:#fe4d00;
  }
  .navbar-nav > li:hover a{
    color:#fff;
  }
  .navbar-default .navbar-nav > li:hover a{color:#fff;}
  .navbar-right {
   width:100%;
   float:none;
 
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
  .header .mid{
    display: block;
  }
  @media (min-width:1650px) {
    .in_good .txt{width:383px;  padding:0;  left:10px;}

  }



}





@media (max-width: 1349px){


  .list_box{width:100%;}
  .pen_list{width: 100%;}
  .in_cooper{width:100%;}
  .footer .top{width:100%;}
}


 @media (max-width: 1139px){
  .header .mid{width:100%;}
  .header .menu .min{width:100%;}
  .navbar-nav > li{width:10%; height: 60px; text-overflow: ellipsis; word-wrap:nowrap;}
  .navbar-default .navbar-nav > li > a{font-size:14px;}
  .mid .head-logo .logo1{width:80%;}
  .mid .head-tel{margin-top:7px;} 
  .in_cooper .list .li{width:20%}
  .home-jieshao{width:100%; margin: 0 auto;  margin-bottom:70px;}


    
	
} 
@media (max-width: 1200px){

  .in_good .txt dl dd{line-height: 18px}
}
@media (max-width: 1040px){
  .logo{width:20%;}
  .biaoti{margin:40px auto;}
  .in_re1{margin-bottom:50px;}
  .in_case .top,.in_team .top,.in_flow .top,.in_cooper .top,.in_backserver .top{margin-bottom:40px;}
  .in_case,.in_team,.in_flow,.in_cooper,.in_backserver{margin-bottom: 40px;}
  .in_flow .list .li{margin-bottom:20px;}
  .in_flow .list .li .r h5{font-size: 18px;}
  .in_flow .list .li .r p{font-size:14px;}
  .in_flow .list .li img{width:80%;}
  .in_cooper .list .li{font-size:18px;}
  .in_cooper .list .li img{margin-bottom:16px;}
  .in_process{padding-bottom:10px;}
  .in_case .list .li .box{line-height:26px;}
  .location .locationUrl{display: none;}
  .ny_content{padding:30px 10px 30px;}
  .titleTop{margin-bottom:20px;}
  .titleTop h1{font-size:18px;}
  .titleTop p{font-size:14px;}
  .in_team .list .li:last-child{display:none;}
  .in_backserver .list .li.r{ font-size:18px; color:#fff; height:4rem; line-height:4rem;}
  .in_rs4 a.max{ line-height:35px; font-size:16px;}
  

}

@media (max-width: 992px){
    .in_good .txt{width:383px; left:15px}
    .home_about{display:none}
    .home-js-text{width:100%;}
    
  
    
}




@media (max-width: 950px) {

  .header .mid{display: none;}
  .menu{background:#fff; width:96%; margin: 0 auto;}
  .navbar-brand > img{width:73%;padding:10px 0;}
  .navbar-toggle{top:15px;}
  .biaoti h2{font-size: 20px}
  .biaoti h2 strong{font-size:28px;}
  .biaoti  img{width:70px;}
  .in_good .min{width:96%; margin:0 auto;}
  .list_box{width:96%; margin:2% auto}
  .list_box li:nth-child(2){border-right:none !important}
  .home-jieshao{margin-bottom:40px;}
  .home-js-text{width:96%; margin:0 auto;float: none;}
  .home-js-list ul li span{font-size: 48px;}
  .home-js-text p strong{font-size: 16px}
  .in_process{background: url(../images/bg4.jpg) no-repeat ; background-size: 100% 100%; }
  .in_process li{width:25%;}
  .in_process li img{width:65%;}
  .in_process li p{font-size: 12px; height: 85px; overflow: hidden;}
  .in_process li.li1,.in_process li.li2,.in_process li.li3 ,.in_process li.li4,.in_process li.li5,.in_process li.li6,.in_process li.li6,.in_process li.li7,.in_process li.li8{margin-bottom:20px;margin-top:0;}


  .in_cooper .list .li{width:33.33%}
  .footer .bottom li{font-size: 12px;}
  .footer ul li dl a{font-size: 12px;}
  .footer .top .mid p{font-size: 12px}
  .navbar-nav > li{width:100%; height:35px;}
  
  .navbar-default .navbar-nav > li > a{color:#333}
  .navbar-default .navbar-nav > .active > a{color:#333}

  


}


@media (max-width: 768px) {
  .in_top{display: none !important;}
  .navbar-default .navbar-brand{width:60%;}
  .navbar-brand > img{width:93%;}
   .header .top .title{width:50%;}
   .header .top .tels{width:50%;}
   .list_box li{width:50%;float: left;}
   .biaoti{margin:30px auto;}
   .biaoti h2 strong {font-size: 24px;}
   .biaoti h2{font-size: 20px}

   .biaoti  img{width:50px;}
   .list_box li h2{font-size: 16px}
   .list_box li p{font-size: 13px}
   .list_box li .txt{padding:10px 20px}
   .list_box li h3{font-size: 13px;line-height: 40px}
   .list_box li h3::after{top:15px}
   .jiakfus .col-xs-6{width:33.33%;}
   .home-js-list ul li span{font-size: 40px}
   .in_good .min li{width:50%; float: left;}
   .in_good .min li .txt{width:100%; left:0;}
   .in_good .txt dl dd{font-size: 14px;}
   .in_process li{width:33.3%;}
  .in_process li img{width:55%;}
   .in_cooper .list .li{width:50%}
   .in_cooper .list .li{font-size:16px;margin-bottom:10px;}
   .in_cooper .list .li img{margin-bottom:12px;}
  .in_case .top,.in_team .top,.in_flow .top,.in_cooper .top,.in_backserver .top{margin-bottom:30px;}
  .in_case,.in_team,.in_flow,.in_cooper,.in_backserver{margin-bottom: 30px;}
  .footer .top .left{text-align:center;padding-bottom:10px;padding-top:20px;}
  .footer .top .right{line-height:30px;}
  .footer .top{padding:40px 0px 40px;}
  .footer .bottom{line-height:30px;}


  .locationTitle ,.locationTitle  i{font-size: 16px;}
  .ny_content{padding:20px 10px 20px;}
  .pageNext,.pageNext i{font-size:14px;}
  .titleTop{margin-bottom:10px;}
  .titleTop h1{font-size:16px;}
  .titleTop p{font-size:12px;}
  


  .footer .bottom span{font-size:13px; width:100%; display:block;}
  .footer .top .right p{ text-align:center;}
  .flex-control-nav li{margin: 0 2px}
  .flex-control-nav li a{width:15px;}
  .in_cooper .list .li p{font-size:16px;}


}

@media (max-width: 600px) {
  .in_good .min li{width:300px; float: none; margin:10px auto}
  .in_good .txt dl dd{line-height:16px}
  .in_good .min li .txt{width:100%; left:0;}
  .in_good .txt dl{margin-top:10px;}
  

}
@media (max-width: 480px) {
  .navbar-toggle{top:8px}
	.flex-control-nav{display:none;}
	 .header .title{display:none;}
	 .header .top .tels{width:100%; text-align:center;}
  .in_server{padding:10px 0px;display: none;}
  .in_server_min{padding:10px 0px;display: block}
  .logo{width:150px;padding-top:10px;}
  .header .mid{padding:10px 0px;}
  .in_re1{margin-bottom:20px;}
  .in_case .top,.in_team .top,.in_cooper .top,.in_backserver .top{margin-bottom:20px;}
  .in_case,.in_team,.in_cooper,.in_backserver{margin-bottom: 20px;}
  .footer .top{padding:20px 0px 20px;padding-top:10px;}
  .footer .bottom{line-height:24px;}
  .in_cooper .list .li{font-size:12px;}
  .in_cooper .list .li img{margin-bottom:6px;}
  .in_good .min li .txt dd{font-size: 12px;}
  .home-js-text strong{font-size: 14px}
  .home-js-text p{font-size:12px}
  .home-js-list ul li span{font-size:35px;}
  .more{width:140px}
  .in_process li{width:50%; margin-bottom:0px}
  .in_process li img{width:40%;}
  .in_process li p{font-size: 12px; }
  .biaoti h2{font-size: 16px}
  .biaoti h2 strong {font-size: 18px;}
  .home-js-text p strong{font-size: 15px;}
  .list_box li h2{font-size:14px;}
  .list_box li p{font-size: 12px;}


  .locationTitle ,.locationTitle  i{font-size: 16px;}
  .pageNext,.pageNext i{font-size:12px;}
  .titleTop{margin-bottom:10px;}
  .titleTop h1{font-size:14px;}
  .titleTop p{font-size:12px;}




}
@media (max-width: 480px) {
	.footer .top .right{line-height:25px; font-size:14px; padding-top:0;}
	.footer .bottom span{font-size:12px; width:100%; display:block;}
	.footer .top .left img{max-width:63%;}
	.footer .top .mid p{ margin:0; line-height:30px;}
	.footer .top .mid img{width:100px;}
}
@media (max-width: 400px) {
.navbar-toggle{padding:7px;}	
}






@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1552617972563'); /* IE9 */
  src: url('iconfont.eot?t=1552617972563#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1552617972563') format('woff'),
  url('iconfont.ttf?t=1552617972563') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1552617972563#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconlianxirenguanli:before {
  content: "\e645";
}

.iconlianxiren:before {
  content: "\e61c";
}

.iconlianxiren1:before {
  content: "\e642";
}

.iconlianxiren2:before {
  content: "\e65e";
}

.iconchuanzhen:before {
  content: "\e608";
}

.iconlianxiren3:before {
  content: "\e654";
}

.iconmessage:before {
  content: "\e609";
}

.iconphone-channel:before {
  content: "\e686";
}

.icondianhua:before {
  content: "\e627";
}

.iconemail:before {
  content: "\e651";
}

.icondianhua1:before {
  content: "\e681";
}

.icondizhi:before {
  content: "\e7a2";
}

.iconlianxiren4:before {
  content: "\e610";
}

.iconGroup-:before {
  content: "\e698";
}

.iconteam:before {
  content: "\e7ae";
}

.iconlianxiren5:before {
  content: "\e614";
}

.iconicon-test:before {
  content: "\e618";
}

.iconxinxi:before {
  content: "\e612";
}

