/**
 * fullPage 1.4.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html, body {
	margin: 0;
	padding: 0;
	font-family:"微软雅黑",Arial;
}
h1 ,h2 ,h3, h4 ,h5{font-family:"微软雅黑",Arial;}
#superContainer {
	height: 100%;
	position: relative;
}
/*.section {
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}*/
.slide {
	float: left;
}
.slide, .slidesContainer {
	height: 100%;
	display: block;
}
.slides {
	height: 100%;
	overflow: hidden;
	position: relative;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.section.table, .slide.table {
	display: table;
	width: 100%;
}
.tableCell {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
}
.slidesContainer {
	float: left;
	position: relative;
}
.controlArrow {
	position: absolute;
	top: 50%;
	cursor: pointer;
	width: 0;
	height: 0;
	border-style: solid;
	margin-top: -38px;
}
.controlArrow.prev {
	left: 15px;
	width: 0;
	border-width: 38.5px 34px 38.5px 0;
	border-color: transparent #fff transparent transparent;
}
.controlArrow.next {
	right: 15px;
	border-width: 38.5px 0 38.5px 34px;
	border-color: transparent transparent transparent #fff;
}
.scrollable {
	overflow: scroll;
}
.easing {
	-webkit-transition: all 0.7s ease-out;
	-moz-transition: all 0.7s ease-out;
	-o-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
#fullPage-nav {
	position: fixed;
	z-index: 100;
	margin-top: -32px;
	top: 50%;
	opacity: 1;
}
#fullPage-nav.right {
	right: 17px;
}
#fullPage-nav.left {
	left: 17px;
}
.fullPage-slidesNav {
	position: absolute;
	z-index: 4;
	left: 50%;
	opacity: 1;
}
.fullPage-slidesNav.bottom {
	bottom: 17px;
}
.fullPage-slidesNav.top {
	top: 17px;
}
#fullPage-nav ul, .fullPage-slidesNav ul {
	margin: 0;
	padding: 0;
}
#fullPage-nav li, .fullPage-slidesNav li {
	display: block;
	width: 12px;
	height: 12px;
	/* margin: 20px; */
	position: relative;
	margin-bottom: 10px;
}
.fullPage-slidesNav li {
	display: inline-block;
}
#fullPage-nav li a, .fullPage-slidesNav li a {
	display: block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
}
#fullPage-nav li .active span, .fullPage-slidesNav .active span {
	background: #00F;
}
#fullPage-nav span, .fullPage-slidesNav span {
	top: 2px;
	left: 2px;
	width: 6px;
	height: 6px;
	/* border: 1px solid #000; */	
	background: rgba(247, 143, 55, .5);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 1;
}
.fullPage-tooltip {
	position: absolute;
	color: #fff;
	font-size: 14px;
	top: -2px;
	width: 75px;
	font-weight: bold;
}
.fullPage-tooltip.right {
	right: 20px;
}
.fullPage-tooltip.left {
	left: 20px;
}
.fullPage-tooltip {
	color: #b4b4b4;
}
#fullPage-nav span, .fullPage-slidesNav span {
	border-color: #b4b4b4;
}
#fullPage-nav li .active span, .fullPage-slidesNav .active span {
	background: #F78F37;
}
#section1 .imgsContainer {
	display: block;
	width: 10002;
	height: 615px
}
.log-bg {
	background: url(../images/banner.jpg) 50%;
	background-size: cover;
	width: 100%;
	height: 100%;
	display: block;
}
.baoming {
	padding-top: 430px;
}
.clear {
	clear: both;
}
.mgt-100 {
	padding-top: 100px;
}
.padd70{ padding-top:50px;}
.mgt-30 {
	padding-top: 30px;
}
.padd-30 {
	padding-bottom: 30px;
}
.padd{ margin-left:12px; margin-right:12px; margin-top:24px;}


.baom {
	border: 1px solid #1f59ff;
	background: none;
	color: #1f59ff;
	margin-top: 10px;
}
.btn-default:hover {
	border: 1px solid #1f59ff;
	background: none;
	color: #1f59ff;
}
.fon30 {
	font-size: 30px;
}
.fiz16{ font-size:18px; line-height:1.6; letter-spacing:2px;}
.fiz16-one{ font-size:16px; line-height:1.6;}
.tex2em {
	text-indent: 2em;
}
.logbanner {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.bag {
	background: #FFF;
	border-radius: 4px
}
.hov-an {
	cursor: pointer;
}
.table-bordered {
	border: 2px solid #dcdcdc;
}
.table-bordered:hover {
	border: 2px solid #ff9670;
}
.bag:hover .back-img {
	background: url(../images/jiantouhong.png) no-repeat;
	width: 34px;
	height: 24px;
}
.back-img {
	background: url(../images/jiantouhuei.png) no-repeat;
	padding: 20px 0;
	width: 34px;
	height: 24px;
	margin-left: 87%;
}
.tipian{ display:inline-block; padding-right:15px;}
.mbiaor{ background:url(../images/mbiao.png) no-repeat; width:92px; height:33px; display:block; margin-left:40px;}
.mbiaor-ob{ background:url(../images/mbiao.png) no-repeat; width:92px; height:33px; display:block; }
.xuquuy{ display:block;}
.guwen{ width:40%;}
.jiuye1{ width:100px; height:100px; display:block; margin:0 auto; margin-top:70px;}
.bj-1{ background:url(../images/hezuoji.png) no-repeat; background-position:0 0; width:133px;  height:133px;}
.bj-2{ background:url(../images/hezuoji.png) no-repeat; background-position:-139px 0; width:133px;  height:133px;}
.bj-3{ background:url(../images/hezuoji.png) no-repeat; background-position:-279px 0; width:133px;  height:133px;}
.bj-4{ background:url(../images/hezuoji.png) no-repeat; background-position:-419px 0; width:133px;  height:133px;}
.bj-5{ background:url(../images/hezuoji.png) no-repeat; background-position:-558px 0; width:133px;  height:133px;}
.bj-6{ background:url(../images/hezuoji.png) no-repeat; background-position:-698px 0; width:133px;  height:133px;}
.bj-7{ background:url(../images/hezuoji.png) no-repeat; background-position:-837px -1px; width:133px;  height:133px;}
.bj-8{ background:url(../images/hezuoji.png) no-repeat; background-position:0 -139px; width:133px;  height:133px;}
.bj-9{ background:url(../images/hezuoji.png) no-repeat; background-position:-139px -139px; width:133px;  height:133px;}
.bj-10{ background:url(../images/hezuoji.png) no-repeat; background-position:-279px -139px; width:133px;  height:133px;}
.bj-11{ background:url(../images/hezuoji.png) no-repeat; background-position:-419px -139px; width:133px;  height:133px;}
.bj-12{ background:url(../images/hezuoji.png) no-repeat; background-position:-558px -139px; width:133px;  height:133px;}
.bj-13{ background:url(../images/hezuoji.png) no-repeat; background-position:-698px -139px; width:133px;  height:133px;}
.bj-14{ background:url(../images/hezuoji.png) no-repeat; background-position:-837px -139px; width:133px;  height:133px;}
.yshez{ color:#ff9670; line-height:30px;}
.shuxingtu{ background:url(../images/shux.jpg) no-repeat; width:969px; height:327px; display:block; margin:0 auto; margin-top:20px;}
.anniu-1{ width:90px; height:100px; position:relative; left:10px; top:90px;}
.anniu-2{ width:90px; height:100px; position:relative; left:48px; top:-12px; }
.anniu-3{ width:90px; height:120px; position:relative; left:48px; top:198px; }
.anniu-4{ width:90px; height:100px; position:relative; left:111px; top:83px; }
.anniu-5{ width:90px; height:100px; position:relative; left:168px; top:185px; }
.anniu-6{ width:90px; height:100px; position:relative; left:230px; top:82px; }
.anniu-7{ width:90px; height:100px; position:relative; left:300px; top:-3px; }
.anniu-8{ width:90px; height:100px; position:relative; left:200px; top:170px; }
.suoga{ border:0px; background:none;}
.suoga:hover{ border:0px; background:none;}
.wzhi{ background:url(../images/wzhi.jpg) no-repeat; width:974px; height:563px; margin:0 auto;}





.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	background-color: #1f59ff;
	border-radius: 4px;}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-top-color: #1f59ff;
	border-width: 5px 5px 0
}
.tooltip.top-left .tooltip-arrow {
	bottom: 0;
	left: 5px;
	border-top-color: #1f59ff;
	border-width: 5px 5px 0
}
.tooltip.top-right .tooltip-arrow {
	right: 5px;
	bottom: 0;
	border-top-color: #1f59ff;
	border-width: 5px 5px 0
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-right-color: #1f59ff;
	border-width: 5px 5px 5px 0
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-left-color: #1f59ff;
	border-width: 5px 0 5px 5px
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-bottom-color: #1f59ff;
	border-width: 0 5px 5px
}
.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	left: 5px;
	border-bottom-color: #1f59ff;
	border-width: 0 5px 5px
}
.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	right: 5px;
	border-bottom-color: #1f59ff;
	border-width: 0 5px 5px
}


.img-txt-fade li{overflow:hidden;float:left;display:inline;position:relative; background:#ff9670;}
.img-txt-fade .xiandin{width:344px;height:344px;}
.img-txt-fade .xianding-two{ width:258px; height:258px;}
.img-txt-fade li .imgBox{position:absolute;z-index:10}
.img-txt-fade li .imgBox img{ width:100%; height:100%; display:block; overflow:hidden;}
.img-txt-fade li .txtBox{position:absolute;top:0;left:0 ; padding:15px; color:#FFF;}

/*111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111*/

.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}
.carousel-indicators li {
	display: inline-block;
	width: 36px;
	height: 7px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0,0,0,0);
	background-color: #b4b4b4;
}
.carousel-indicators .active {
	width: 38px;
	height: 9px;
	margin: 0;
	background-color: #323232
}
 @media screen and (min-width:768px) {
.carousel-indicators {
	bottom: 20px
}
}
