*{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%;}
.pctop1{ width:100%; height:36px; background:url(../images/topbg.jpg) no-repeat center ; line-height: 36px; }
.pctop1 .pctop1_nei{ max-width:1200px; margin:0 auto;}
.pctop1 .pctop1_nei .pctop1_left{ color:#fff; font-size:13x; line-height:36px; padding:0; float: left;}
.pctop1 .pctop1_nei .pctop1_right{ text-align: right; padding:0; line-height: 30px; float: right;}
.pctop1 .pctop1_nei  a{ display:inline-block; color:#fff; padding-left:5px;}
.pctop1 .pctop1_nei  a:hover{cursor: pointer;}
#searchBarWrap{float: right; margin-right: 15px;}
#searchBar {width: 100%;max-width: 300px;border: 1px solid #c3c9c7;border-radius: 15px;margin-top:10px;margin-right:20px;}
#searchBar .inputField {height: 38px;line-height: 38px;background: 0 0;border: none;color: #999;padding: 0 10px;width: 100%;-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box}
#searchBar .btn {float: right;background: url(../images/magnifier.png) center center no-repeat;border: none;height: 30px;width: 41px;cursor: pointer}
#searchBar .inputField, #searchBar .inputFieldWrapper {display: block;overflow: hidden;}
#searchBar .inputField { width:70%; height: 30px;line-height: 38px;background: 0 0;border: none;color: #999; padding: 0 10px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.pctop1_nei p{float:right; font-size: 14px; margin-bottom:0}
.pctop1_nei p img{vertical-align: middle; padding:0 5px;}
.pctop1_nei p a{color:#666666; padding-left:10px;}
.wrap{max-width:1200px;margin:0 auto;}
.header_m{ overflow: hidden;padding:30px 0;}
.header_m .logo{float: left; max-width: 100%; width:auto;}
.head-logo{float: left;}
.head-tel{float: right; padding-left:50px; font-size: 20px; color:#3667b4; line-height: 32px; background: url(../images/top_t.png) no-repeat 0 center; margin-top:15px;}
.head-tel span{font-size: 22px;}
.navbar-header{padding:0 5px;}
.header .mid{padding:10px 0;background:#fff; overflow: hidden;}
.header_b{background: #505050;}
.navbar-default{border-top:none;background:none;}
.navbar-default .navbar-nav > li > a{/*padding:16px 10px;*/font-size:16px;color:#fff; text-align: center; display: block; height: 100%; width:100%;}
.navbar-default .navbar-nav > li > a span{
  display: block;
  height: 25px;
  line-height: 25px;
  text-align: center;
  font-size: 16px;
  color:#9f9e9e;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.navbar-default .navbar-nav > li > a:hover{color:#000;}
.navbar{margin:0 0; padding:0px 0; border: none;}
.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; max-width: 1200px; line-height: 58px}
.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:#005bac;
  color:#fff;text-decoration:none;}
.navbar-default .navbar-nav > li.active a{
    background:#005bac;
    color:#fff;
 }
 .navbar-default .navbar-nav li:hover a{
  background:#005bac;
  color:#fff;
 }
.navbar-toggle{margin-right:0px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.navbar-right {  }
.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;}
.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: #024379;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{display:none;}
.biaoti{margin:70px auto;width:100%;text-align:center;color:#040404;}
.biaoti h2{font-size:28px;margin-bottom:5px; text-transform: uppercase }
.biaoti p{color:#b2b2b2; font-size: 22px; padding:0px 0; text-transform: uppercase }
.biaoti h3{font-size:22px;text-transform:uppercase ; color:#b2b2b2; font-weight:lighter;margin-bottom:5px}

/* 标题 */
.in_title{text-align: center;margin-bottom: 40px;padding-top: 55px; overflow: hidden;}
.in_title h2{color: #404040;font-size: 36px;padding-bottom: 35px;background: url(../images/title_bg.png) no-repeat bottom center;margin-bottom: 15px;}
.in_title h2 span{color: #1b4d9a;}
.in_title p{color:#8d8b8b;font-size: 18px;letter-spacing: 1px;}

/* 产品 */
.in_product {	overflow: hidden;	padding-top: 0px;	}
.in_product .tabTop {	margin: 28px auto;text-align: center;}
.in_product .tabTop ul{}
.in_product .tabTop li { box-shadow: 0 0 2px 2px #f2f2f2; border-radius: 35px;	width: 188px;	height: 50px;	line-height: 50px;	text-align: center; display: inline-block;	margin: 0 7px; margin-bottom:15px;}
.in_product .tabTop li a {	font-size: 16px;	color: #333333;	display: block;	;}
.in_product .tabTop li:hover  {	color: #FFF;	background:#0951a2;}
.in_product .tabTop li:hover  a{color:#fff;}
.in_product .tabTop li.on  {	color: #FFF;		background:#0951a2;;}
.in_product .tabTop li.on  a{color:#fff;}
.in_product .tabBottom {	display: none;	margin: 0 0px 30PX;}
.in_product .tabBottom.on {	display: block;}
.in_product .tabBottom li {	position: relative;	float: left; cursor: pointer;}
.in_product .tabBottom li .img{ overflow: hidden;}
.in_product .tabBottom li a img { transition: all ease-in-out 0.5s;	max-width:100%;	display: block;	margin: 0 auto}
.in_product .tabBottom li a {	display: block;	margin: 0 auto;	text-align: center;	overflow: hidden;}
.in_product .tabBottom li p {width: 100%;line-height: 65px;color: #404040;font-size: 16px;}
.hideBg {position: absolute;	left: 0;top: 0;	width: 100%;height: 100%;display: none;background: url(../images/showProbg.png) repeat;}
.in_product .tabBottom li:hover  p {color: #1b4d9a; font-weight: bold;}
.in_product .tabBottom li:hover  img{transform: scale(1.12)}

/* 五大优势 */
.in_adv {	background: url(../images/page2bg.jpg) #fcfdfd no-repeat top center;	padding-top: 0px; }
.in_adv .in_title h2{color:#e00000;background: url(../images/title_bg1.png) no-repeat bottom center;}
.in_adv .in_title span {	color: #FFF;}
.in_adv .in_title p{color:#fff;}
.in_adv ul {	margin: 20px 0px;}
.in_adv ul li { padding-bottom:45px; min-height:306px;	width:18%; margin:0 1%;	background: url(../images/page2libg.png) no-repeat;	float: left;	text-align: center; background-size:100% 100%; position: relative;}
.in_adv ul li .img{ background:#fff;width:88px; height: 88px; border-radius: 50%; border: 10px solid #c3c2c2; margin:8px auto;}
.in_adv ul li img {	display: block; margin:10px auto;		transition: all 0.6s;}
.in_adv ul li:hover img {	transform: rotate(360deg)}
.in_adv ul li h2 {	color: #333333;	line-height: 45px;font-size: 21px; font-weight: bold;}
.in_adv ul li p {padding:0 0px;	display: block;	margin: 0 auto;	color: #4c4c4c;	font-size: 14px;	line-height: 28px;	text-align: left}


.in_about{width:100%;  padding:0px 0; margin-bottom:40px;  margin-top:40px;}
.in_about .indexabout_box{ transition:all ease 0.3s; height:auto; margin:0 auto; position: relative; }
.in_about .indexabout_box .indexabout_text{position: relative;
   /* width:58%; */
   font-size:14px; color:#878888;  line-height:24px;}
.in_about .indexabout_box .indexabout_text .indexabout_link{ float:right; border-radius: 5px; transition: all ease-in 0.5s; display:inline-block; width:140px; height:36px;text-align:center;line-height:36px; ; color:#fff; font-size:16px; text-transform:uppercase; background: #024379; margin-top:20px;}
.in_about .indexabout_box.on{ transition:all ease 0.3s; height:240px;}
.in_about .indexabout_img  h2{font-size: 18px; color:#333333; text-transform: uppercase;margin:8px 0; font-weight: bold;}
.in_about .indexabout_img  h3{width:50px; height: 4px; background: #3667b4; margin:20px 0; }
.in_about .indexabout_box .indexabout_img p{color:#4c4c4c;line-height: 2.6rem; font-size: 15px;}
.in_about .indexabout_box .indexabout_link{ text-align:right; color:#ff000c; display: block; margin:58px 0 20px; font-size: 18px; text-transform: uppercase; }
/* .in_about .indexabout_img:hover .indexabout_link{transform:translateY(20px)} */
.indexabout_img {cursor: pointer; position: absolute; right:0 ; top:10%; width:45%; background: #fff; box-shadow: 0 0 12px 2px #dadada; padding:30px 18px;}
.indexabout_img img{transition: all ease-in-out 0.5s;}
.indexabout_img img:hover {transform: scale(1.12)}





.in_news{ background: url(../images/new_bg.jpg) no-repeat center; padding-bottom:60px; background-size:100% 100%;}
.in_news .news_list.on{display: block;}
.in_news .news_left{ position: relative; border-bottom:1px dashed #dcdcdc; }
.in_news .news_left img{max-width:100%}
.in_news .news_left h3{line-height:50px;font-weight: 500;font-size: 18px;margin-top: 5px; height: 50px; overflow: hidden;}
.in_news .news_left h3 a{color: #444444;}
.in_news .news_left p{color: #797878; font-size: 14px;line-height:24px;}
.in_news .news_left span{ display: block;  overflow: hidden;position: relative; }
.in_news .news_left span dl{position: absolute;top:0;left:0; width:105px; height: 103px;background: #e80b1d;color: #fff;font-family: "Arial";}
.in_news .news_left span dl dt{ line-height:50px; font-size:38px; text-align: center;font-weight: bold;margin-top: 15px;}
.in_news .news_left span dl dd{ line-height:20px;text-align: center; font-size: 18px;font-weight: normal; }
.in_news .news_left img{ width:511px; height:300px;display: block;}
.in_news .news_left:hover a{color:#3667b4}
.in_news .news_left:hover p{color:#3667b4}
.in_news .news_right{}
.in_news .news_right>dl{margin-bottom:28px;padding-bottom:18px;overflow: hidden;border-bottom:1px dashed #dcdcdc; cursor: pointer;  }
.in_news .news_right>dl>dt{padding:8px; border:1px solid #c9c9c9; font-family: "Arial";float:left;font-size:18px;text-align: center;color: #807d7d;}
.in_news .news_right>dl>dt span{ display:block; color: #807d7d;line-height: 48px;font-size:38px;font-weight: bold;margin-top: 5px;}
.in_news .news_right>dl>dd{line-height:22px; color: #666464;padding-left:25px; }
.in_news .news_right>dl>dd h5{ font-size:18px;line-height:30px;font-weight: 500; height: 30px; overflow: hidden;}
.in_news .news_right>dl>dd h5 a{ color: #444444;}
.in_news .news_right>dl>dd p{color: #797878; font-size: 14px;line-height:24px;margin-top: 5px; height: 48px; overflow: hidden;}
.in_news .news_right dl:hover a {color:#3667b4}
.in_news .news_right dl:hover p {color:#3667b4}
.in_news .news_right>dl:last-child{margin-bottom:0;}




.in_case{ width:100%; overflow: hidden; padding:0px 0}
.list_box{width:1200px; margin:50px auto; overflow: hidden;}
.list_box li{margin-bottom:10px; padding:10px; cursor: pointer;}
.list_box li a{display: block; border:1px solid #cfcfcf; padding:10px;}
.list_box li .img{overflow: hidden;}
.list_box  img{transition: all 0.5s ease-out; display: block; margin:0px auto; max-width: 100%;}
.list_box li p{color:#4c4c4c; font-size: 16px; text-align: center; margin:15px auto;}
.list_box li:hover img{transform:  scale(1.1);}
.list_box li:hover h3::after{
  background: url(../images/jian_h.png) no-repeat;
  transform: background 700ms;
}

.in_common{background: url(../images/common_bg.jpg) no-repeat center; padding:55px 0; color:#fff; text-align: center; background-size:100% 100%;}
.in_common h2{font-weight: bold;  font-size: 25px;}
.in_common h2 i{display: inline-block; width:50px;height: 1px;}
.in_common p{font-size: 16px; margin:15px auto 0;}
.in_common p span{color:#e80b1d; font-size: 25px; font-weight: bold; display: block; }
.in_common p span i{color: #fff; font-style: normal; font-size: 16px; font-weight: normal;}


.swiper-wrapper{padding-bottom:20px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0px;}
.swiper-pagination-bullet-active{background:#FF8247;}
.in_re1 {margin-bottom:70px;}
.in_re1 img{width:100%;}
.in_re1 img.min{display:none;}
.nymenu {padding-right:0}
.nymenu li{display: block; text-align: right;}
.nymenu li a { border-radius: 10px; display: inline-block; text-align: center;background-image: linear-gradient(to right, #009ee6 , #005fb0);  margin-left:10px; line-height: 38px; color:#fff; width:18%; margin-bottom:10px; transition: all ease-in-out 0.5s}
.nymenu li:hover a{cursor: pointer;}
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}

.footer {background:#215099; color:#fff;}
.footer .top {max-width:1200px; margin:0 auto;}
.footer ul{font-size: 0; padding:0 20px; border-right:1px solid #3661a1; overflow: hidden; min-height: 220px;}
.footer ul li{display: block; vertical-align: top; padding:0 0px; text-align: left; }
.footer ul li h2{font-size: 16px;  font-weight: bold; margin-bottom:20px; }
.footer ul li h2 span{padding:0 0px; display: inline-block; padding-left:10px;}
.footer ul li dl{display: block; color:#fff; margin-bottom:0; line-height:33px; width:50%; float: left;}
.footer .top{padding:60px 0 30px;color:#fff;font-size:16px;}
.footer ul li dl a{font-size: 14px; color:#fff; display: block; width:100%; }
.footer .top .left{width:27%;float: left; padding:0 15px; margin-right:5%;}
.footer .top .right{width:21%; float:left;text-align:center;color:#fff;line-height:40px; margin-top:15px; }
.footer .top .right h1{font-size: 18px; text-align: center;margin-bottom:5px;}
.footer .top .right h2{font-size: 16px; margin-bottom:15px; text-align: center;}
.footer .top .mid{width:45%; float:left;line-height:50px;padding-top:8px;}
.footer .top .mid h2{font-size: 20px; margin-bottom:20px;}
.footer .top .mid  p{color:#ffffff ;font-size: 14px;line-height: 35px;}
.footer .top .mid i{font-size:14px;margin-right:6px;}
.footer .bottom{text-align:center;background:#215099;line-height:60px;color:#fff;font-size:14px;  }
.footer .bottom .wrap{border-top:1px solid #3661a1}
.footer .bottom span{padding:0px 17px;}
.footer .bottom a{color:#fff;}




/* 内页新闻样式 */
.ny_news{padding:45px 0px; overflow:hidden;}
.innews .wrap {max-width: 1350px;margin: 0 auto;}
.ny_news .inNewsTitle{font-size:24px;color:#000;margin-bottom:25px;}
.ny_news .inNewsTitle span{color:#bfbfbf;font-size:16px;}
.inNewxList li{float:left;margin-bottom:25px;transition:all ease-in-out 0.3s; padding:0; background: #f1efef;}
.inNewxList li a{position:relative;width:100%;display:block;}
.inNewxList li .flex{display:flex;
        flex-direction:row;
        /*flex-wrap:nowrap;/*nowrap  wrap  wrap-reverse*/
        justify-content:space-around;
        align-items:stretch;}
.inNewxList li .flex .item{position:relative;padding-left:0px;flex-grow:1;}
.inNewxList li .flex .item img{transition:all ease-in-out 0.3s}
.inNewxList li .flex .item img:hover {transition:all ease-in-out 1s}
.inNewxList li:hover  {box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);transform:translateY(0px);transition:all ease-in-out 0.3s}
.inNewxList li a .text{position:absolute;width:calc(100% - 20px);height:100%;top:0px;left:10px;font-size:14px;color:#000;line-height:25px;}
.inNewxList li a .text p{height:50px; overflow:hidden; color:#333}
.inNewxList li a .text h2{font-size: 18px; padding:20px 0;}
.inNewxList li a .text span{width:100%;display:block;position:absolute;bottom:15px;left:0px;color:#666666;font-size:12px;}
.inNewxList li a .text span i{font-size:13px;position:absolute;top:0px;right:0px;}
.inNewxList li:hover {background: #005bac;}
.inNewxList li:hover a .text h2{color:#fff;}
.inNewxList li:hover a .text p{color:#fff;}
.inNewxList li:hover a .text span{color:#fff;}
@media (max-width: 950px){
.inNewxList li a .text span {
    bottom: 20px;
}
.inNewxList li a .text p{
  display: none;
}
}
@media (max-width: 768px){
  .inNewxList li a .text h2{
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    font-size: 16px;
}
.inNewxList li a .text span{
  bottom:10px;
}

}

@media (max-width: 480px){

.inNewxList li a .text p{
  font-size: 12px;
  margin-bottom:10px;
}
.inNewxList li a .text span{
  bottom:2px;
}
} 


/* 产品列表左边导航 */



.sidenav{width:20%}
.sidenavtitle {

	height: 54px;
	background: #004998;
	margin-bottom: 1px;
}
.sidenavtitle h2{
	color: #fff;
	line-height: 54px;
	padding-left: 19px;
	font-size: 18px;
	display: block;
}
.sidenav {
	text-align: left;
	background: url(../images/sn-bg.png) repeat-x;
    float: left;
    margin-top:0px;

}
.sidenav li {
	background: #1556b0;
	zoom: 1;
	vertical-align: top;
	margin-top: 1px;
	_width: 255px;
	
}



.sidenav ul li ul li {	background: #d5d5d5; margin:0;}





.sidenav li a {
	display: block;
	padding: 14px 0;
	line-height: 19px;
	color: #fff;
	*zoom: 1;
	font-size: 14px;
	min-width: 102px;
	text-align: left;
	text-indent: 19px;
	_width: 102px;
}

.sidenav li a:hover {
	color: #ff6621;
}

.sidenav li  .menu_btn {
  position: absolute;
  width: 50px;
  height: 48px;
  background: url(../images/ny_left_ico.png) no-repeat center;
  top: 0;
  right: 0;
  cursor: pointer;
}



.sidenav li a .fa {
	font-size: 18px;
	line-height: 35px;
	position: absolute;
	right: 20px;
	top: 0;
}
.sidenav li a:hover, .sidenav .active>a,.sidenav .current>a {
	color: #fff;
	background: #1556b0;
	position: relative;
}
.sidenav li a:hover .fa, .sidenav .active a .fa {
	color: #333;
}


.sidenav li .level2{
	display: none;
}

.sidenav li .level2 li{
	width:100%;
	border-top: 1px #dddddd solid;
}

.sidenav li .level2 li a{
	display: block;
	font-size: 14px;
	background: #f5f6f6;
	color: #3f3f3f;
	padding: 10px 0;
}

.sidenav li .level2 li a:hover{
	color: #ff6621;
}

.sidelink{background: #f2f2f2;}
.sidelink .sidecontat{
	padding: 25px 20px;
	font-size: 12px;
	color: #666;
	margin-top: 13px;
}
.sidelink .sidecontat h3{
	padding-bottom: 5px;
}
.sidelink .sidecontat h1,.sidelink .sidecontat h6{
	color: #004898; font-size:18px;  padding:5px 0;
}
.sidelink .sidecontat h1{
  
  font-size: 26px;
}
.sidelink .sidecontat p{font-size:14px; line-height:24px; padding-top:5px; }
.sidelinkPic a{
	display: block;
	margin-top: 13px;
}


.showboximg .list{ float:left; display:inline;padding-top:8px;}
.list_p li{ font-size:14px;border-bottom:1px solid #f5f5f5;padding-bottom:8px;padding-top:8px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size:16px;font-weight:normal;font-family:"Microsoft YaHei"}
.list_p li p{ line-height:28px; margin-bottom:0;}



@media (max-width:750px){
.zxxj_pc{ display:none;}
}

@media (min-width:751px){
.zxxj_m{ display:none;}
}






.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 #7FC2EC;
	position: relative;
	height: 50px;
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in;
	font-size: 12px;
	background-color: #0149a3;
	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: #0b70bd;
	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: #7FC2EC;
	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;
}
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
  border: none;
}

/* 侧边工具条 end */
/* 内页 */
.location{ line-height: 60px; background: #eeeeee;}
.textRight{text-align:right; padding-right:0; padding-left:0}
.ny_content{padding:0px 0px 50px;}
.locationTitle{font-size:18px;padding:0px 0px; color:#007cc9; font-weight: bold;}
.locationTitle i{font-size:18px;padding-left:6px;}
.locationTitle a{color:#a1a1a1;}
.contentText{line-height:24px;padding:10px 0 10px;}
.nyCase{padding:50px 0 0; overflow: hidden;}
/* .nyCase .row{float: right} */
.nyCase .top{margin-bottom:75px;}
.nyCase .list .li {padding:0 5px;margin-bottom:15px;}
.nyCase .list .li .box{text-align:center;line-height:30px;padding-bottom:5px;font-size:14px;transition:box-shadow 0.5s;}
/* .nyCase .list .li .box:hover{box-shadow:0px 0px 8px #a9a9a9;} */
.nyCase .list .li .box .img {
  position: relative;
  margin-bottom:15px;
}
.nyCase .list .li .box .img .imgcover{
  width:100%;
  height: 100%;
  position: absolute;
  top:0;
  left:0;
  background: url(../images/imgcover.png) no-repeat center;
  display: none;
}
.nyCase .list .li img{width:100%;}
.nyCase .list .li .box h5{font-weight:bold;}
.nyCase .list .li .box a{color:#333;}
.nyCase .list .li .box a:hover{text-decoration:none;}
.nyCase .list .li:hover .box .img .imgcover{
  display: block;
}
.titleTop{color:#445464;text-align:center;margin-bottom:30px;}
.titleTop .nyimg{max-width:90%; margin:20px auto; }
.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:#005bac;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;}
.nyJob .jobList {padding:20px 0px;}
.nyJob .jobList table{width:100%;}
.nyJob .jobList thead{background:#ccc;line-height:34px;}
.nyJob .jobList table td,.nyJob .jobList table th{border-left:1px solid #a1a1a1;line-height:40px;padding-left:5px;}
.nyJob .jobList table {border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;}
.nyJob .jobList tbody td{line-height:24px;padding:10px 5px;}
.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){
  /* .nyCase .nymenu{display: none} */
	.footer .top .right{padding-left:0px;}
	.footer .top .right p{ line-height:40px;}
}
@media (min-width: 950px) {

  .navbar-brand > img{display: none;}
  .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;}
  .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 {
   line-height: 58px;
    width:14.28%;
    float: left;
    box-sizing: border-box;
  }
  .navbar-nav > li a{
    display: block;
    line-height: 58px
  }
  .navbar-nav > li.active a{
     /* border-bottom:3px solid #004fb2;  */
  }
  .navbar-nav > li:hover a{
    /* border-bottom:3px solid #004fb2; */
  }
  .navbar-right {
    width:100%;
    float:none;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
  .header .mid{
    display: block;
  }


}
@media (max-width: 1349px){
  .pctop1 .pctop1_nei {width: 96%;}
  /* .in_about .indexabout_box{ width:96%; margin: 0 auto} */
  .in_about .indexabout_box .indexabout_text{ }
  .in_about .indexabout_box .indexabout_img{ }
  .in_about .indexabout_box .indexabout_img img{ float:right;}
  .in_about .indexabout_text h2{font-size: 16px}
  .in_about .indexabout_text h3{ font-size: 22px;}
  .list_box{width:100%;}
  .inews_nei{width:100%;}
  .pen_list{width: 100%;}
  .in_cooper{width:100%;}
  .footer .top{width:100%;}
}
@media (max-width: 1200px){
  .navbar-header .navbar-brand{ width:70%}
    .in_rs4 a.max{ line-height:38px; font-size:17px;}
    .in_about .indexabout_box .indexabout_text{padding-bottom:20px; min-height: 0; background:none;}
    .in_about .indexabout_box .indexabout_text .indexabout_link{margin-top:10px}
    .in_about .indexabout_box .indexabout_text::after{
      bottom:0;
    }
    .in_cooper .list .li{width:20%}
}

@media (max-width: 1040px){
  .sidelink{display: none;}
  .navbar-right{margin:2% 1%;}
  .in_about .indexabout_box{padding:0 15px;}
  /* .indexabout_img{right:15px;} */
  .in_about .indexabout_box .indexabout_text{ }
  .in_about .indexabout_box .indexabout_text p{padding-left:0;}
  .in_about .indexabout_box .indexabout_text::before, .in_about .indexabout_box .indexabout_text::after{ display: none;}
  .in_about .indexabout_box .indexabout_img{width: 50%;}
  .in_about .indexabout_box .indexabout_img img{ width:90%; text-align: center;  display: block; margin: 20px auto; }
  .in_about .indexabout_box .indexabout_link{margin-top:20px;}
  .logo{width:20%;}
  .in_server{padding:40px 0px;}
  .in_server_min{padding:40px 0px;}
  .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_team .list .li img{width:70%;padding:14px}
  .in_team .list .li h5{font-size:18px;}
  .in_team .list .li p{font-size:14px;line-height:24px;}
  .in_team .list .li a{font-size:14px;line-height:30px;}
  .in_case .list .li .box{line-height:26px;}
  .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;}
  .footer ul li h2 span{font-size: 15px;}
}
@media (min-width: 950px){
    .navbar-brand{display: block;}
    .in_common h2{font-weight: bold;  font-size: 35px;}
.in_common p{font-size: 18px; margin:15px auto 0;}
.in_common p span{color:#e80b1d; font-size: 33px; font-weight: bold; }


  
}
@media (min-width: 769px) {
  .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;}
  .header .title{display:none;}
  .header .top .tels{display:none;}
}
@media (max-width: 950px){
  .navbar-default .navbar-nav > li > a{
    color:#000;
  }
  .navbar-nav{
    float: none;
  }
  .inews_right{padding-left:0; padding-right:0; margin-top:30px;}
  .inews_nei .inews_left {width:70%; float:none; margin:0 auto;}
}
@media (max-width: 950px) {


  .in_about .indexabout_box .indexabout_text  p{padding-left:0; font-size: 14px; line-height: 2rem;}
  .header_m{display: none;}
  .header_b{background: none;}
  .navbar{min-height: 75px;}
  .pctop1{
  display: none;
  }
  .header .mid{display: none;}
  .navbar-brand > img{
    width:70%;
    padding:0px 0;
    margin-top:2%;
  }
  .navbar-toggle{
    top:15px;
  }
  .biaoti h2{font-size: 24px;}
  .biaoti p{font-size: 22px;  text-transform: uppercase;}
  .biaoti  img{width:100px;}
  .inews_nei{width:96%; margin:2%;}
  .list_box{width:96%; margin:2% auto}
  .pen_list{width:96%; margin: 0 auto}
  .pen_list li .pic_txt{padding:30px 0}
  .pen_list li .pic_txt h2{font-size: 24px;}
  .pen_list li .pic_txt img{width:50px;}
  .in_cooper .list .li{width:33.33%}
  /* .footer .top .left{width:47%;} */
  .navbar-default .navbar-nav > li > a span{display: none;}
  .in_title h2{
    font-size: 30px;
  }
  .in_title p{
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .textRight{
    background: #fff;
    margin-top:15px;;
  }
  .locationTitle{
    /* display: none; */
    background: #eeeeee;
    text-indent: 10px;
  }
  .location{
    background: #fff;
  }
  .nymenu li{
    text-align: center;
  }
  /* .in_product{width:96%; margin:0 auto} */
  /* .in_product .tabBottom li{padding:10px;} */
  .in_product .tabBottom{margin-bottom:10px;}
  .in_news .news_right>dl>dt{font-size: 16px;}
  .in_title h2{font-size: 25px; background-size: 250px auto; padding-bottom:25px;}
  .in_product .tabTop li{width:30%; height: 40px; line-height: 40px; margin:1%; }
  .in_product .tabTop li a{font-size: 14px;}
  /* .in_adv ul{margin: 20px 6px;} */
  .in_adv ul li{width:31%; min-height: 335px;}
  .in_common h2{font-size: 20px}
  .in_common p{font-size: 14px}
  .in_common h2 i{display: block; margin:5px auto;}
  .in_news .news_left{margin-bottom:20px;}
  .nyCase .nymenu{display: block}
  /* .nymenu{margin:15px auto 25px;} */
  .nymenu li a{ width:27%; font-size: 12px}
  .sidenav{display: none;}
  .navbar-toggle{top:6px}
  .navbar{padding:10px 0}
  .navbar-default .navbar-brand{width:60%;}
  .navbar-brand > img{width:75%; padding:0}
  .in_about .indexabout_box .indexabout_text{ width:100%; padding:5px 5px 15px 5px; border:none; z-index: 999;}
  .in_about .indexabout_box .indexabout_text img{display: block; margin:0 auto}
  
  .in_about .indexabout_box .indexabout_text .indexabout_link{float:none;}
  .in_about .indexabout_box .indexabout_img{position: relative; width:100%; padding:15px;}
  .in_about .indexabout_box .indexabout_img img{float: none; width:auto; max-width:100%;}
   .header .top .title{width:50%;}
   .header .top .tels{width:50%;}
   .in_about .indexabout_text h2{ display:none;}
   .in_about .indexabout_text h3{display:none;}
   .in_about .indexabout_box .indexabout_text .indexabout_link{display: block; margin:25px auto;}
   .anli_menu li a{width:22%; font-size: 12px;}
   .list_box li{width:50%;float: left;}
   .biaoti{margin:30px auto;}
   .biaoti h2{font-size: 20px}
   .biaoti p{font-size: 20px}
   .biaoti h3{margin-bottom:0}
   .biaoti  img{width:70px;}
   .list_box li h2{font-size: 16px}
   .list_box li p{font-size: 13px}
   .list_box li .txt{padding:10px 0px}
   .list_box li h3{font-size: 13px;line-height: 40px}
   .list_box li h3::after{top:15px}

   .inews_nei .inews_right li{margin-bottom:15px;padding: 8px 20px 8px 0px;}
   .inews_nei .inews_list{border: none;}
   .inews_nei .inews_list p{padding-bottom:0}
   .inews_nei .inews_img strong{font-size: 26px}
   .inews_nei .inews_img span{font-size:14px}
   .inews_nei a:hover .inews_list h3{ font-size:16px; }
   .pen_list li .pic_txt{padding:15px 0}
   .pen_list li .pic_txt h2{font-size: 20px;}
   .pen_list li .pic_txt img{width:40px;}
   .in_cooper .list .li{width:50%}
   .list_box li .cover h2{font-size: 16px;}
   .list_box li .cover span{line-height: 30px; font-size: 12px;}
   .list_box li .txt{bottom:-250px;}
   .list_box li .txt p{padding:5px; font-size: 12px; line-height: 22px;}
   .in_about .indexabout_box .indexabout_text p{font-size: 14px;}
  .in_team .list .li:last-child{display:block;}
  .in_server{padding:30px 0px;display: none;}
  .in_server_min{padding:30px 0px 10px;display: block}
  .in_re1{margin-bottom:40px;}
  .in_re1 img.max{display: none;}
  .in_re1 img.min{display: block;}
  .in_rs4 img.max{display: none;}
  .in_rs4 img.min{display: block;}
  .in_rs4 a.max{display: none;}
  .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;}
  .in_flow .list .li{margin-bottom:10px;}
  .in_flow .list .li .r h5{font-size: 16px; }
  .in_flow .list .li .r p{font-size:12px;}
  .in_flow .list .li img{width:70%;}
  .in_cooper .list .li{font-size:16px;margin-bottom:10px;}
  .in_cooper .list .li img{margin-bottom:12px;}
  .in_team .list .li img{width:50%;}
  .in_team .list .li img{width:70%;padding:10px}
  .in_team .list .li h5{font-size:16px;}
  .in_team .list .li p{font-size:12px;line-height:20px;}
  .in_team .list .li a{font-size:12px;line-height:24px;}
  .in_case .list .li img{width:80%;}
  .in_case .list .li .box{line-height:24px;font-size:12px;}
  .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;}
  .in_case .top.max{display:none;}
  .in_case .top.min{display:block;}
  .in_team .top.max{display:none;}
  .in_team .top.min{display:block;}
  .in_cooper .top.max{display:none;}
  .in_cooper .top.min{display:block;}
  .in_backserver .top.max{display:none;}
  .in_backserver .top.min{display:block;}
  .in_flow .top.max{display:none;}
  .in_flow .top.min{display:block;}
  .footer .bottom span{font-size:13px; width:100%; display:block;}
  .footer .top .right p{ text-align:center;}
  .in_backserver .list .li.r{display:none;}
  .in_backserver .list .li{width:25%; margin-bottom:0;}
  .in_backserver .list .li img{margin-bottom:0;}
  .flex-control-nav li{margin: 0 2px}
  /* .flex-control-nav li a{width:15px;} */
  .in_cooper .list .li p{font-size:16px;}
  .in_about{margin-bottom:0}
}
@media(max-width:580px){
  .navbar-brand > img{
    width: 100%;
    margin-top:10px;
  }
  .in_adv ul li{
    min-height: 400px;
  }
}
@media (max-width: 480px) {
  .nymenu li a{
    width:33%;
  }
  .nyCase{padding:30px 0 0}
  .location{
    /* background: #fff;  */
    line-height: 40px;}
  /* .nymenu li a{line-height: 38px; width:31%; margin:1%; float: left;} */
  .in_about{margin-top:0}
  .in_about .indexabout_box .indexabout_img p{font-size: 14px;}
  .in_about .indexabout_box .indexabout_link{font-size: 16px; margin-top:25px;}
  .in_title h2{font-size: 20px; background-size:200px auto; font-weight: bold;}
  /* .in_common h2{font-size: 18px;} */
  .in_common p{font-size: 12px;}
  .in_product .tabTop li{width:45%}
  .in_adv ul li{width:48%; min-height: 290px; padding-bottom:30px;}
  .in_adv ul li h2{font-size: 14px}
  .in_adv ul li p{font-size: 12px;}
  .in_adv ul li .img{width:60px; height: 60px;border: 6px solid #c3c2c2; margin:15px auto 8px;}
  .in_adv ul li .img img{margin:2px auto;}
  .in_news .news_right>dl{padding-bottom: 5px}
  .in_news .news_right>dl>dd h5{font-size: 16px; height: 30px; line-height: 30px; overflow: hidden;}
  .in_news .news_right>dl>dd p{font-size: 12px}
  .in_news .news_right>dl>dt span{font-size: 18px; margin-top:0; line-height: 42px;}
  .in_news .news_right>dl>dt{font-size: 12px;}
  .in_news .news_right>dl>dd p{height: 48px; line-height: 24px; overflow: hidden;}
  .in_news .news_left{margin-bottom:20px;}
  .in_news .news_left h3 a{font-size: 16px;}
  .in_news .news_left p{font-size: 12px; height: 48px; line-height: 24px; overflow: hidden;;}
  .navbar-brand > img{margin-top:16px;}
  .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;}
  .footer .top{padding:20px 0px 20px;padding-top:10px;}
  .footer .bottom{line-height:24px;}
  .in_flow .list .li .r h5{font-size: 14px;}
  .in_flow .list .li .r{padding-top:8px;}
  .in_cooper .list{width:96%; margin:0 auto;}
  .in_cooper .list .li{font-size:12px;}
  .in_cooper .list .li img{margin-bottom:6px;}
  .in_cooper .list .li p{font-size:14px;}
  .in_team .list .li h5{font-size:14px;}
  .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;}
   .in_flow{margin-bottom:10px;}
  .in_flow .top{margin-bottom:30px;}
  .inews_nei .inews_list h3{font-size: 14px;}
  .inews_nei .inews_list p{font-size: 12px}
  .inews_nei .inews_left li a{font-size: 14px; word-wrap: normal; text-overflow: ellipsis}
}
@media (max-width: 480px) {
	.in_flow .list .li .r h5{font-size:12px;}
	.in_flow .list .li .r p{font-size:10px;}
	.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=1552546317387'); /* IE9 */
  src: url('iconfont.eot?t=1552546317387#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=1552546317387') format('woff'),
  url('iconfont.ttf?t=1552546317387') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1552546317387#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";
}
.icondianhua:before {
  content: "\e627";
}
.iconemail:before {
  content: "\e651";
}
.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";
}

.footer .top .mid h4{padding-bottom: 10px;}


.page_info { text-align: center; margin-top: 10px;	color: #333;}
.page_info span { padding: 0 2px; font-weight: bold;}
.page_list { line-height: 24px; text-align: center;	letter-spacing: 0; font-family: "Arial";	font-size: 12px; margin-top: 20px;}
.page_list a { display: inline-block; color: #898989; border: 1px solid #e8e8e8;	background: #f8f8f8; padding: 0 8px; margin: 0 1px;}
.page_list a:hover {	color: #fff; border: 1px solid #898989;	background: #898989;}
.page_list a.on { color: #333; border: 1px solid #ccc; background: #E5EDF2;}

.contentText .wrap { line-height:30px; font-size:14px; color:#444; padding:20px 0;}
.listConts .title{ padding-top:30px;}

.picarr .preview{ margin:0 auto; margin-top:10px; }
@media (max-width: 750px) {
	.picarr .preview{ width:100%; }	
}

.news_detail p{ text-indent:2em; }
.contentText p{ text-indent:2em; }