/* Css for , Version=1737572938 */
 .box h4.title
{
  font-size: 24px;
  background-color: #fff;
  margin: 10px 15px;
  padding: 10px;
  height: inherit;
  text-align: center;
}
.article > header > h1 {margin-bottom: 0; margin-top: 10px; font-size: 18px;}
.article > .article-content {padding-top: 10px; padding-bottom: 10px;}
#navbar .nav > li > a{color:#4e99d2;padding-top:54px;padding-bottom:12px;margin-top:-1px;margin-bottom:-1px;}#navbar{font-size:16px;}.dropdown-menu{font-size:16px;color:#7382d9;}#footer{background:#13447c;font-size:16px;}#footNav a{color:#aaa;}#copyright a{color:#aaa;}#powerby a{color:#13447c;}#icpInfo a{color:#aaa;font-size:16px;}
  
  #searchbar{padding-left: 10px;}
  .custom-top-right {display:inline-block; width:auto; float:right; position:relative;margin-right: 5px;margin-left: 5px;}
  .custom-top-right-content {display:inline-block; width:auto; float:right; position:relative;margin-right: 5px;margin-left: 5px;}
  
  
  
  #searchbar {float: right;}
  #searchbar > form {float: none; margin: 4px 0}
  @media (max-width: 767px){#headNav > .row > #searchbar {display: none} }
  
  
#header {padding: 0; margin-bottom: 14px;}
#headNav {min-height: 30px; line-height: 30px; padding: 0; margin-bottom: 8px;}
#headNav, #headTitle {position: static; display: block;}
#headNav > .row {margin: 0}
#headTitle > .row, #headNav > .row {display: table; width: 100%; margin: 0}
#headNav > .row > #siteNav,
#headNav > .row > #siteSlogan,
#headNav > .row > #searchbar,
#headTitle > .row > #siteTitle,
#headTitle > .row > #searchbar {display: table-cell; vertical-align: middle;}

#headTitle {padding: 0;}
#siteNav {text-align: right; float: right; display: inline-block !important;}
@media (max-width: 767px){#siteNav {padding-left: 8px; padding-right: 8px;} }

#searchbar {max-width: initial;}
#searchbar > form {max-width: 200px; float: right;}
#navbar .navbar-nav {width: 100%}
#navbarCollapse {padding: 0;}
#navbar .navbar-nav {margin: 0;}
#navbar li.nav-item-searchbar {float: right;}
#navbar li.nav-item-searchbar #searchbar > form {margin: 4px;}














#headTitle > .row > #navbarWrapper {display: table-cell; vertical-align: middle; padding-left: 8px;}
#headTitle > .row > #navbarWrapper > #navbar {margin:0}
#siteTitle, #siteLogo img {min-width: 150px;}
@media (max-width: 767px)
{
  #headTitle {padding: 0;}
  #headTitle > .row {margin: 0; display: block;}
  #headTitle > .row > #siteTitle {display: block; position: absolute; z-index: 10015; left: 8px;}
  #headTitle > .row > #navbarWrapper {display: block; padding: 0}
  #headTitle > .row > #navbarWrapper > #navbar {margin-bottom: 14px; width: 100%}
  #headTitle #siteLogo img {margin-top: 2px;}
}


#block13{}#block13 .panel-heading{}#block311{}#block311 .panel-heading{}.axis-content {
	  width:100%;
	  height:auto;
	  font-family: "Microsoft YaHei";
	  background-color: #5bbcd5;
	  font-size: 14px;
	  padding: 5em 0; 
}
.bg-info {
	  color: #fff;
 		background-color: #5bbcd5;
}
.panel {
		border-radius: 5px;
}
.panel-body {
    padding: 15px;
}
.panel-body img {
    width: 100%;
}
.timeline {
	  list-style: none;
	  position: relative;
	  max-width: 1200px;
	  padding: 20px;
	  margin: 0 auto;
	  overflow: hidden;
}
.timeline:after {
	  content: "";
	  position: absolute;
	  top: 0;
	  left: 50%;
	  margin-left: -2px;
	  background-color: rgba(0, 0, 0, 0.2);
	  height: 100%;
	  width: 4px;
	  border-radius: 2px;
	  display: block;
}
.timeline .timeline-row {
	  padding-left: 50%;
	  position: relative;
	  z-index: 10;
}
.timeline .timeline-row .timeline-time {
	  position: absolute;
	  right: 50%;
	  top: 31px;
	  text-align: right;
	  margin-right: 40px;
	  font-size: 16px;
	  line-height: 1.3;
	  font-weight: 600;
}
.timeline .timeline-row .timeline-time .small {
	  display: block;
	  color: #fff;
	  text-transform: uppercase;
	  opacity: 0.75;
	  font-size: 16px;
	  font-weight: 400; 
	  margin-bottom:0px;
}
.timeline .timeline-row .timeline-icon {
	  position: absolute;
	  top: 30px;
	  left: 50%;
	  margin-left: -20px;
	  width: 40px;
	  height: 40px;
	  border-radius: 50%;
	  background-color: white;
	  text-align: center;
	  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	  overflow: hidden;
	  padding: 3px;
	  color: white;
	  z-index: 100;
}
.timeline .timeline-row .timeline-icon >div {
	  border-radius: 50%;
	  line-height: 34px;
	  font-size: 16px;
}
.timeline .timeline-row .timeline-content {
	  margin-left: 40px;
	  position: relative;
	  background-color: white;
	  color: #333333;
}
.timeline .timeline-row .timeline-content:after {
	  content: "";
	  position: absolute;
	  top: 48px;
	  left: -41px;
	  height: 4px;
	  width: 40px;
	  background-color: rgba(0, 0, 0, 0.2);
	  z-index: -1;
}
.timeline .timeline-row .timeline-content .panel-body {
	  position: relative;
	  z-index: 10;
}
.timeline .timeline-row .timeline-content h2 {
	  font-size: 22px;
	  margin-bottom: 12px;
	  margin-top: 0;
	  line-height: 1.2;
}
.timeline .timeline-row .timeline-content p {
      font-size: 16px;
}
.timeline .timeline-row .timeline-content img {
 	  margin-bottom: 15px;
}
.timeline .timeline-row:nth-child(odd) {
	  padding-left: 0;
	  padding-right: 50%;
}
.timeline .timeline-row:nth-child(odd) .timeline-time {
	  right: auto;
	  left: 50%;
	  text-align: left;
	  margin-right: 0;
	  margin-left: 40px;
}
.timeline .timeline-row:nth-child(odd) .timeline-content {
	  margin-right: 40px;
	  margin-left: 0;
}
.timeline .timeline-row:nth-child(odd) .timeline-content:after {
	  left: auto;
	  right: -41px;
}
.timeline.animated .timeline-row .timeline-content {
	  opacity: 1;
	  left: 20px;
	  -webkit-transition: all 0.8s;
	  -moz-transition: all 0.8s;
	  transition: all 0.8s;
}
.timeline.animated .timeline-row:nth-child(odd) .timeline-content {
  	left: -20px;
}
.timeline.animated .timeline-row.active .timeline-content {
	  opacity: 1;
	  left: 0;
}
.timeline.animated .timeline-row.active:nth-child(odd) .timeline-content {
 	  left: 0;
}
@media (max-width: 1200px) {
	  .timeline {
	   	 padding: 15px 10px;
	  }
	  .timeline:after {
	    	left: 28px;
	  }
	  .timeline .timeline-row {
	   	  padding-left: 0;
	   	  margin-bottom: 16px;
	  }
	  .timeline .timeline-row .timeline-time {
		    position: relative;
		    right: auto;
		    top: 0;
		    text-align: left;
		    margin: 0 0 6px 56px;
	  }
	  .timeline .timeline-row .timeline-time strong {
		    display: inline-block;
		    margin-right: 10px;
	  }
	  .timeline .timeline-row .timeline-icon {
		    top: 52px;
		    left: -2px;
		    margin-left: 0;
	  }
	  .timeline .timeline-row .timeline-content {
		    margin-left: 56px;
		    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
		    position: relative;
	  }
	  .timeline .timeline-row .timeline-content:after {
		    right: auto !important;
		    left: -20px !important;
		    top: 32px;
	  }
	  .timeline .timeline-row:nth-child(odd) {
	      padding-right: 0;
	  }
	  .timeline .timeline-row:nth-child(odd) .timeline-time {
		    position: relative;
		    right: auto;
		    left: auto;
		    top: 0;
		    text-align: left;
		    margin: 0 0 6px 56px;
	  }
	  .timeline .timeline-row:nth-child(odd) .timeline-content {
		    margin-right: 0;
		    margin-left: 55px;
	  }
	  .timeline.animated .timeline-row:nth-child(odd) .timeline-content {
	   		left: 20px;
	  }
	  .timeline.animated .timeline-row.active:nth-child(odd) .timeline-content {
	      left: 0;
	  }
}

.container{
    padding-right: 0px;
    padding-left: 0px;
}

.servicesBox{
	height:200px;
	margin-top:2px;
	margin-bottom: 20px;
}
.servicesBox .serBox{
	cursor:pointer;
	border:2px solid #fff;
	height:200px;
	overflow:hidden;
	background-color:#B0E0E6;
	background-color:
	position:relative;
}
.servicesBox .serBoxOn{
	display:none;
	width:100%;
	height:200px;
	background:#5bbcd5;
	border:2px solid #5bbcd5;
	position:absolute;
	left:0;
	top:0px;
	z-index:19;
}
.servicesBox .serBox .pic1{
	width:200px;
	height:150px;
	text-align:center;
	position:absolute;
	top:0px;
	left:50%;
	margin-left: -100px;
	z-index:99;
}
.servicesBox .serBox .pic2{
	width:200px;
	height:150px;
	text-align:center;
	position:absolute;
	top:100px;
	left:50%;
	margin-left: -100px;
	z-index:99;
	opacity: 0;
}
.servicesBox .serBox .txt{
	width: 100%;
	height:100px;
	text-align: center;
	position:absolute;
	top:160px;
	left:0px;
	z-index:99;
}
.servicesBox .serBox .txt .tit{
	font-size:16px;
	display:block;
	text-align:center;
	color:#000000;
	line-height:30px;
}
.servicesBox .serBox .txt p{
	font-size: 12px;
	color:#999999;
	padding:0 15px;
	text-align:center;
	margin-top: 5px;
}
.servicesBox .serBox:hover .txt .tit{
	color:#FFFFFF;
}
.servicesBox .serBox:hover .txt p{
	color:#FFFFFF;
}
#block269{}#block269 .panel-heading{}#block291{}#block291 .panel-heading{}#block328{color:#364245 !important;;}#block328 .panel-heading{background:#4682B4 !important;;}#block328 .panel-body{padding-top:px !important;}#block328 .panel-body{padding-right:px !important;}#block328 .panel-body{padding-bottom:0px !important;}#block328 .panel-body{padding-left:px !important;}#block328{margin-top:0px;margin-bottom:20px;}#block339{}#block339 .panel-heading{}