h1,h2,h3,h4,h5,h6 { color:#323232;}
body { font-family:'Microsoft YaHei'; color:#323232; width:100%; height:100%; position:relative; top:0; left:0; }
.p-tb-20 { padding-top:20px; padding-bottom:20px; }
.bc-f1f1f1 { background-color:#f1f1f1;}
a:hover { -webkit-transition:all .4s; transition:all .4s; cursor:pointer; }
/*引用iconfont图标*/
@font-face {
  font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1471429495'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1471429495#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1471429495') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1471429495') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1471429495#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-spgl:before { content: "\e600"; }
.icon-yingxiao:before { content: "\e601"; }
.icon-shuliangtongji:before { content: "\e602"; }
.icon-kefu:before { content: "\e603"; }
.icon-weixin:before { content: "\e604"; }
.icon-jiaoseguanli:before { content: "\e605"; }
.icon-lbs:before { content: "\e606"; }
.icon-shuzihua:before { content: "\e607"; }
/* 引用结束 */


.nav-dots { /* left:50%; transform:translate(-50%,0); */border-radius:0; z-index:20; border:0; box-shadow: 0px 1px 5px #ccc;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color:transparent; }
.navbar-default .navbar-nav>li>a:hover { color:#08adef; }
.navbar { border-color:transparent; margin:0; width:100%;}
.navbar-brand { font-size:30px;}
.navbar-brand img { width:70%; }
/*.banner .carousel-caption{ bottom:40%; }
 .banner .carousel-caption h1 { font-size:60px; color:#fff;}
 .banner .carousel-caption p { font-size:28px;}*/
.our-tit h2 { font-size:24px; } 
.our-tit{margin-top: 80px;}
.our-tit p { font-size:34px;} 
.icon-box { padding:50px 0 0; }
 .icon-box h3 , .icon-box p , .icon-item{ transition:all .7s ease-out; -webkit-transition:all .7s ease-out; color:#323232; }
 .icon-box h3 { font-size:22px; }
 .icon-box p { font-size:16px;}
.icon-item { width:80px; height:80px; line-height:80px; }
.icon-item .iconfont { font-size:70px;}
.icon-item .icon-kefu {font-size:60px;} 
.icon-item .icon-jiaoseguanli , .icon-item .icon-shuliangtongji , .icon-item .icon-yingxiao {font-size:52px;} 
.icon-box:hover .icon-item , .icon-box:hover h3 , .icon-box:hover p { color:#08adef; }

.carousel-indicators { bottom:0; }
#myCarousel { height:450px; float:none;}
#myCarousel .fp-tableCell {
	height: 100% !important;
}
.carousel-inner { height:100%; }
.item { position:relative; }
.item dl { position:absolute; top:10%; color:#fff; }
.item dl dt { margin-bottom:15px; font-size:40px; font-weight:500; }
.item dl dd { font-size:20px; }
.AD-01 dl { width:100%; text-align:center; }
.AD-01 dl dd , .AD-01 dl dd { margin-bottom:5px; }
.AD-02 dl { position:absolute; left:20%; top:27%; }
.AD-02 dl dd { font-size:30px; }
.AD-02 .ts-list { width:75%; margin:20px 0 0 39px; }
.AD-02 dd ul { float:left; text-align:left; font-size:25px; line-height:50px; }
.AD-02 dd ul:last-child { float:right; margin-left:-20px;}
.AD-03 div.AD-03-txt { position:absolute; right:20%; }
.AD-03 .AD-03-txt h3 { margin:0 0 20px; font-size:40px; font-weight:500; }
	.AD-03-txt { top:29%; }
	.AD-03-txt ul { font-size:26px; line-height:40px; color:#3a230d; }
	.AD-00 ,.AD-01 , .AD-02 , .AD-03 { height:100%; background-position:center center; background-size:cover; }
.AD-00 { background-image:url("../img/banner00.jpg"); }
.AD-01 { background-image:url("../img/banner01.jpg"); }
.AD-02 { background-image:url("../img/Alert.jpg"); }
/* .AD-03 { background-image:url("../img/Alert.jpg"); } */


.case-item { position:relative; overflow:hidden; width:300px; height:180px; }
.case-item img.itempic { position:absolute; left:0; top:0; -webkit-transition:all .9s ease-out; transition:all .9s ease-out; }
.case-item-info , .case-item-ewm  {width:100%; height:100%; background-color:rgba(255,255,255,0.8); position:absolute; padding-top:20%; z-index:100;}
.case-item-info h3 , .case-item-info p , .case-item:hover .case-item-ewm  { -webkit-transition:all .7s ease-out; transition:all .7s ease-out;}
.case-item:hover img { -webkit-transform:scale(1.2); transform:scale(1.2); }
.case-item:hover .case-item-info { background-color:rgba(0,0,0,0.8); }
.case-item:hover .case-item-info h3, .case-item:hover .case-item-info p { -webkit-transform:translateY(200px); transform:translateY(200px); }
.case-item:hover .case-item-ewm { color:#fff; -webkit-transform:translateY(0); transform:translateY(0); }
.case-item-ewm { background:none; -webkit-transform:translateY(-200px);	transform:translateY(-200px); }
.case-item-ewm img { width:80px; height:80px;}
.case-item-ewm p { width:80px; margin:10px auto 0;}

.free-box , .contact { height:50%; }
.free-box { width:100%; padding:100px 0; background:url("../img/free-trial.jpg"); color:#fff; background-size:cover; }
.free-box h2 { color:#fff; font-size:30px; font-weight:600; }
.free-box p { font-size:30px; margin:25px 0 60px; }
.try-btn .btn { background-color:transparent; color:#fff; border-color:#fff; padding:10px 24px;}
.try-btn .btn:first-child { margin-right:80px; } 
.try-btn .btn:hover { background-color:#3b6caa; border-color:#3b6caa; color:#fff; }
.contact { position:relative; }
.contact-code { width:500px;  margin: 0 auto;  position:relative; }
.erwm { position:absolute; left:0; width:120px; text-align:center; }
.erwm img {  width:120px; height:120px; } 
/*  .textImgSeparation { float:left; padding-top:25px; padding-left:20px; line-height:25px; }
  .textImgSeparation span { display:block; color:#a9a9a9;  }*/
.address { margin-left:90px;  padding-top:12px; }
.address h3 { font-size:20px; margin-top:0;text-align: center;padding-right: 90px; }
.address p {margin-bottom:5px; color:#a9a9a9; }
.address div { position:relative; margin: 20px 0; font-size: 16px;}
.address div img { width:20px; height:20px; margin-right:10px; position:absolute; }
.address div p { margin-left:30px; }
.foot { position:absolute; top:700px; padding-top:20px; border-top:solid 1px #eaeaea; width:100%; color:#bbb; }

.f-nav-box { height:335px;}
.f-nav-box h3 { margin-bottom:50px;}
.f-nav-box h3 , .f-nav-box p { padding-left:25px;}

.section-content { position:relative; top:40%; transform:translate(0px, -50%); margin-top:-50px;}
.carousel-indicators .active { background-color:#fbdb56; border:none; }


@media screen and (min-width:768px) and (max-width:1367px) {
	#myCarousel { height:350px;}
	.item dl dt { font-size:32px; font-weight:500; }
	.item dl dd { font-size:16px; }
	.AD-02 dl { top:62px; }
	.AD-02 dl dt { margin-bottom:15px; }
	.AD-02 dl dd { font-size:26px; }
	.AD-02 dd ul { font-size:18px; line-height:30px; padding:15px 0; }
	.AD-03 .AD-03-txt h3 { margin:0 0 20px; font-size:32px; font-weight:500; }
	   .AD-03 div.AD-03-txt { top:100px; right:15%; }
	   .AD-03-txt ul { font-size:22px; line-height:30px; color:#3a230d; }
	.icon-box { padding:20px 0 0; }
	.icon-item { width:70px; height:70px; line-height:70px;}
	.icon-box h3 { font-size:14px; margin:10px 0 5px;}
	.icon-item .iconfont { font-size:40px;}
	.icon-item .icon-kefu {font-size:37px;} 
	.icon-item .icon-jiaoseguanli , .icon-item .icon-shuliangtongji , .icon-item .icon-yingxiao {font-size:30px;} 
	.free-box { padding:25px 0;} 
	}
@media screen and (min-width: 1367px) {
		/*.our-tit { margin-bottom:50px; }*/
	}
.abouts ul{
	margin-left: 145px;
	padding: 0;
}
.abouts li{
	list-style: none;
	width: 100px;
	height: 50px;
	/*line-height: 50px;*/
	cursor: pointer;
	font-size: 18px;
	color: #aaa;
}
.abouts li:hover{
	color: skyblue;
}

/*关于我们 start*/
.abouts{
	text-align: left;
}
.navbar-about{
	position: fixed;
}
section{
	margin-bottom: 40px;
}
.abouts p,h3{
	margin: 0;
	padding: 0;
}
.abouts p{
	font-size:14px;
	color: #999;
	margin-left: 40px;
}
.abouts h3{
	color: #00b0f0;
	margin: 10px 0;
}
.about_list{
	width: 20%;
	float: left;
}
.about_list ul{
	margin-top: 180px;
}
.about_list li{
	height: 20px;
	line-height: 20px;
	margin-bottom: 30px;
}
.aubout_con{
	width: 70%;
	float: left;
}
.section-content-new{
	position: relative;
	top: 15%;
	transform: translate(0px, -50%);
	margin-top: -50px;
}
.aubout_con{
	padding:0px 20px 20px 20px;
	min-width: 750px;
	min-height: 450px;
	max-width: 60%;
	margin-top: 120px;
}
.aubout_con .con{
	width: 92%;
	height: 100%;
}
.content{
	display: block;
}
.content p{
	text-align: left;

}
.team{
	display: none;
}
.team section{
	margin-bottom: 20px;
	border-bottom:1px dotted #ccc ;
	padding-bottom: 30px;
}
.team section span{
	font-size:16px;
	color: #999;
	font-weight:600;
}
.team section:nth-child(5){
	border:none;
}
.team p{
	text-align: left;
}
.joinus{
	display: none;
}
.joinus div{
	width: 100%;
	height: 500px;
	float: left;
	text-align: left;
}

.border{
	border-right:3px solid skyblue;
	color: skyblue !important;
}
.border_b{
	border-bottom:3px solid skyblue;
	color: skyblue !important;

}


/*joinus css*/
.joinus .join_list{
	margin-left: 0;
	width: 800px;
}
.joinus .join_list ul{
	margin-left: 0;
}
.join_list li:nth-child(1){
	padding-left:0;
}
.join_list li{
	float: left;
	padding: 0 30px;
	width:auto;
	height: 40px;
}
.join_box section span{
	font-weight: 600;
}
.joinus .join_list{
	height: auto;
}
.manager{
	display: block;
}
.marketing,.java_middle,.java_primary,.front-end{
	display: none;
}
.clearfix:after{
	content: "";
	height: 0;
	line-height:0;
	clear: both;
	display: block;
	visibility: hidden;
}
.sendbtn{
	margin-top: 20px;
}
.sendbtn .btn-default{
	color: #999;
	border-color: skyblue;
	margin: 20px 10px;
}
/*关于我们  end*/

/*地图插件 start*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*地图插件 end*/
.foot_about { position:absolute; top:600px; margin-top:280px; margin-bottom: 50px; border-top:solid 1px #eaeaea; width:100%; color:#bbb; }
