.button,.exp .exp-item,.header .btn,.title-underline {
	text-align:center
}
.about .about-container::after,.about .input-item::after,.footer .border-line::after,.footer .footer-con::after,.footer .footer-people::after,.header .header-con::after,.header .logined .login-out::before,.header .logined::after,.title-underline::after {
	content:''
}
* {
	margin:0;
	padding:0;
	box-sizing:border-box
}
html {
	font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","寰蒋闆呴粦",Arial,sans-serif;
	font-weight:300;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:transparent;
	-webkit-font-smoothing:antialiased
}
.button,.header .btn,.header .header-item a {
	font-weight:400;
	text-decoration:none
}
body,html {
	width:100%;
	overflow-x:hidden
}
body {
	padding-top:77px
}
.title-underline {
	position:relative;
	font-size:40px;
	line-height:80px
}
.title-underline::after {
	position:absolute;
	display:block;
	width:67px;
	height:0;
	border-bottom:3px solid #ff7746;
	bottom:0;
	left:50%;
	transform:translate(-50%,0)
}
.button {
	line-height:50px;
	background-color:#ff7746;
	color:#fff;
	display:inline-block;
	padding:0 45px;
	cursor:pointer;
	transition:all .15s;
	white-space:nowrap
}
.button:hover {
	background-color:#f56029
}
.button .arrow {
	display:inline-block;
	width:6px;
	height:12px;
	background-image:url(../img/btn_arrow.png);
	margin-left:15px;
	vertical-align:-1px
}
.hide {
	display:none
}
::-webkit-scrollbar {
	width:6px;
	background-color:#fff;
	border-radius:3px
}
::-webkit-scrollbar-track {
	border-radius:4px;
	background-color:#fff
}
::-webkit-scrollbar-thumb {
	border-radius:4px;
	background-color:#007cee;
	transition:all .2s ease-in-out
}
::-webkit-scrollbar-thumb:hover {
	background-color:#fff
}
::selection {
	background-color:#1d8fe0;
	color:#fff
}
.header {
	position:fixed;
	top:0;
	width:100%;
	height:77px;
	overflow:hidden;
	z-index:9999;
	background-color:rgba(0,0,0,.7)
}
.header .header-line {
	width:100%;
	height:1px;
	background:-webkit-linear-gradient(left,#fff 0,#007cee 50%,#fff 100%);
	background:-ms-linear-gradient(top,#fff 0,#007cee 50%,#fff 100%);
	background:linear-gradient(to bottom,#fff 0,#007cee 50%,#fff 100%)
}
.header .header-con {
	margin:0 auto;
	height:76px;
	width:1200px
}
.header .header-con::after {
	visibility:hidden;
	display:block;
	font-size:0;
	clear:both;
	height:0
}
@media screen and (max-width:1366px) {
	.header .header-con {
	width:900px
}
}.header .logo {
	display:block;
	margin-top:12px;
	width:120px;
	float:left
}
.header .logo img {
	width:120px
}
.header .header-nav {
	height:77px;
	position:absolute;
	top:0;
	left:63%;
	transform:translate(-50%,0);
	margin-left:-100px
}
.header .header-item {
	float:left;
	width:100px;
	text-align:center;
	position:relative
}
.header .header-item a {
	display:inline-block;
	height:76px;
	line-height:77px;
	font-size:16px;
	color:#fbfafa
}
.header .active a {
	color:#f5f5f5;
	border-bottom:5px solid #007cee
}
.header .logined {
	float:right;
	margin-top:18px;
	display:none
}
.header .logined::after {
	visibility:hidden;
	display:block;
	font-size:0;
	clear:both;
	height:0
}
.header .logined .user-name {
	float:left;
	line-height:40px;
	margin-right:22px
}
.header .logined .user-name i {
	display:inline-block;
	width:15px;
	height:16px;
	background-image:url(../img/user-icon.png);
	margin-right:10px;
	vertical-align:text-top
}
.header .logined .user-name span {
	white-space:nowrap;
	max-width:160px;
	text-overflow:ellipsis;
	display:inline-block;
	overflow:hidden;
	vertical-align:bottom
}
.header .logined .btn-register {
	float:left;
	margin-right:50px
}
.header .logined .login-out {
	float:left;
	width:17px;
	height:40px;
	background-image:url(../img/login-out.png);
	background-position:0 center;
	background-repeat:no-repeat;
	vertical-align:middle;
	position:relative;
	cursor:pointer
}
.header .logined .login-out::before {
	display:block;
	width:2px;
	height:18px;
	background-color:#c5c4c3;
	left:-22px;
	top:11px;
	position:absolute;
	cursor:initial
}
.header .header-btn {
	margin:18px 0;
	float:right;
	display:none
}
.header .btn {
	display:inline-block;
	height:40px;
	line-height:38px;
	padding:0 19px;
	vertical-align:middle
}
.header .btn-login {
	color:#fff;
	border:1px solid #007cee;
	margin-right:15px
}
.header .btn-register {
	color:#fff;
	background:-webkit-linear-gradient(top,#007cee 0,#1c7be5 100%);
	background:-ms-linear-gradient(top,#007cee 0,#1c7be5 100%);
	background:linear-gradient(to bottom,#007cee 0,#1c7be5 100%)
}

/*测试*/
.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	line-height:1.42857143;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px
}

.btn.focus,.btn:focus,.btn:hover {
	color:#fff;
	text-decoration:none
}

/*测试*/


.swiper-container-1 {
	width:100%;
	height:710px
}

.swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	transition-property:-webkit-transform;
	-o-transition-property:transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}

.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative;
	-webkit-transition-property:-webkit-transform;
	transition-property:-webkit-transform;
	-o-transition-property:transform;
	transition-property:transform;
	transition-property:transform,-webkit-transform
}
.swiper-container-1 .swiper-slide .swiper-slide-con {
	position:absolute;
	top:0;
	left:50%;
	transform:translate(-50%,0);
	width:1200px;
	height:100%;
	z-index:10
}


.swiper-container-1 .swiper-slide .slide-text h3 {
	margin-bottom:38px;
	font-size:46px;
	font-weight:200
}
.swiper-container-1 .swiper-slide .slide-text h3 span {
	color:#ff571c
}
.swiper-container-1 .swiper-slide .slide-text p {
	font-size:16px;
	line-height:32px;
	font-weight:400;
	margin-bottom:25px
}
@media screen and (max-width:1366px) {
	.swiper-container-1 .swiper-slide .slide-text {
	top:124px
}
.swiper-container-1 .swiper-slide .slide-text h3 {
	font-size:36.8px;
	margin-bottom:30.4px
}
.swiper-container-1 .swiper-slide .slide-text p {
	font-size:14px;
	margin-bottom:15px
}
.swiper-container-1 {
	height:460px
}
.swiper-container-1 .swiper-button-next,.swiper-container-1 .swiper-button-prev {
	top:172px
}
}


.swiper-container-1 .swiper-slide .slide-text {
	position:absolute;
	top:217px;
	left:0;
	color:#fff
}
.swiper-container-1 .swiper-slide .slide-text .underline {
	width:83px;
	height:4px;
	background-image:linear-gradient(to top,#f7791c,#f0210b)
}

.swiper-container-1 .swiper-slide .swiper-slide-img {
	position:absolute;
	height:100%;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
/**
字
**/
.exp {
	position:relative;
	width:100%;
	z-index:100;
	background:#fff
}
.exp .exp-arrow {
	position:absolute;
	width:100%;
	height:15px;
	top:-15px;
	left:-490px;
	transition:all .3s
}
.exp .exp-arrow .bg-left,.exp .exp-arrow .bg-right {
	width:2000px;
	position:absolute;
	height:15px;
	background-color:#fff
}
.exp .exp-arrow .bg-left {
	right:50%;
	transform:translate(-13px,0)
}
.exp .exp-arrow .bg-right {
	left:50%;
	transform:translate(13px,0)
}
.exp .exp-arrow .triangle {
	width:26px;
	height:15px;
	background-image:url(../img/sanjiao.png);
	background-size:100% 100%;
	position:absolute;
	left:50%;
	top:0;
	transform:translate(-50%,0)
}
.exp .exp-content {
	margin:0 auto;
	width:1200px;
	padding:12px 0 16px
}
.exp .exp-content::after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:'';
	clear:both;
	height:0
}
.exp .exp-item {
	float:left;
	cursor:pointer;
	margin:0 53px;
	padding:11px 0;
	width:220px;
	height:72px;
	transition:all .15s
}
.exp .exp-item:first-child {
	margin-left:0;
	margin-right:54px
}
.exp .exp-item.last {
	margin-right:0;
	margin-left:54px
}
.exp .exp-item:hover {
	transform:translate(0,-5px)
}
@media screen and (max-width:1366px) {
	.exp .exp-content {
	width:1090px
}
.exp .exp-arrow {
	left:-444px
}
.exp .exp-item {
	width:200px;
	margin:0 48px;
	height:57px;
	padding:3px 0 4px
}
.exp .exp-item:first-child {
	margin-left:0;
	margin-right:48px
}
.exp .exp-item.last {
	margin-right:0;
	margin-left:48px
}
}.exp .exp-title {
	line-height:30px;
	font-size:20px;
	color:#17a2b8
}
.exp .exp-con {
	font-size:16px;
	color:#3f3c39
}
/**
效果
**/
.swiper-container-1 .fl-block {
	position:absolute;
	top:0;
	left:243px
}
.swiper-container-1 .fl-block .item {
	position:absolute;
	width:150px;
	height:150px
}
.swiper-container-1 .fl-block .item-6 {
	top:520px;
	left:220px
}
.swiper-container-1 .fl-block .item-7 {
	top:540px;
	left:240px
}
/**
左右滑动
**/

.swiper-button-next,.swiper-button-prev {
	position:absolute;
	top:50%;
	width:27px;
	height:44px;
	margin-top:-22px;
	z-index:10;
	cursor:pointer;
	background-size:27px 44px;
	background-position:center;
	background-repeat:no-repeat
}

.swiper-container-1 {
	width:100%;
	height:710px
}
.swiper-container-1 .swiper-button-next,.swiper-container-1 .swiper-button-prev {
	width:40px;
	height:100px;
	opacity:.3;
	transition:all .15s;
	top:298px;
	margin-top:0
}
.swiper-container-1 .swiper-button-next:hover,.swiper-container-1 .swiper-button-prev:hover {
	opacity:1
}
.swiper-container-1 .swiper-button-prev {
	left:0;
	background:url(../img/swiper_button_prev.png) no-repeat
}
.swiper-container-1 .swiper-button-next {
	right:0;
	background:url(../img/swiper_button_next.png) no-repeat
}
.swiper-container-1 .swiper-pagination {
	bottom:25px
}
.swiper-container-1 .swiper-pagination-bullets .swiper-pagination-bullet {
	margin:0 7px;
	width:14px;
	height:14px;
	border-radius:7px;
	background:0 0;
	border:1px solid #fff;
	opacity:1;
	transition:all .15s
}
.swiper-container-1 .swiper-pagination-bullets .swiper-pagination-bullet-active {
	width:24px;
	background:#fff;
	border:1px solid #fff
}
.swiper-container-1 .swiper-slide {
	position:relative
}
.swiper-container-1 .swiper-slide .swiper-slide-img {
	position:absolute;
	height:100%;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
.swiper-container-1 .swiper-slide .swiper-slide-con {
	position:absolute;
	top:0;
	left:50%;
	transform:translate(-50%,0);
	width:1200px;
	height:100%;
	z-index:10
}
@media screen and (max-width:1366px) {
	.swiper-container-1 .swiper-slide .swiper-slide-img {
	height:520px
}
.swiper-container-1 .swiper-slide .swiper-slide-con {
	width:1090px
}
}.swiper-container-1 .swiper-slide .slide-text {
	position:absolute;
	top:217px;
	left:0;
	color:#fff
}
.swiper-container-1 .swiper-slide .slide-text h3 {
	margin-bottom:38px;
	font-size:46px;
	font-weight:200
}
.swiper-container-1 .swiper-slide .slide-text h3 span {
	color:#ff571c
}
.swiper-container-1 .swiper-slide .slide-text p {
	font-size:16px;
	line-height:32px;
	font-weight:400;
	margin-bottom:25px
}
.swiper-container-1 .swiper-slide .slide-text .underline {
	width:83px;
	height:4px;
	background-image:linear-gradient(to top,#007cee,#1c7be5)
}

/**
中间

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
ol,ul{list-style:none;}
img{border:none;}
caption,th{text-align:left;} th{text-align:inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,select,textarea{font-size:100%;font-family:Arial, Helvetica, sans-serif;}
.clearfix:before, .clearfix:after{visibility:hidden; display:block; content:"."; height:0;} .clearfix:after{clear:both;}.clearfix{*zoom:1;}
.clearb{clear:both}
a{color:#000; text-decoration:none;}a:focus, a:hover{text-decoration: none;}
header, footer, article, section, aside, nav, menu, hgroup, small{display: block;}
**/

.carousel {
	position:relative
}
.carousel-inner {
	position:relative;
	width:100%;
	overflow:hidden
}
.carousel-inner>.item {
	position:relative;
	display:none;
	-webkit-transition:.6s ease-in-out left;
	-o-transition:.6s ease-in-out left;
	transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img {
	line-height:1
}
@media all and (transform-3d),(-webkit-transform-3d) {
	.carousel-inner>.item {
	-webkit-transition:-webkit-transform .6s ease-in-out;
	-o-transition:-o-transform .6s ease-in-out;
	transition:transform .6s ease-in-out;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000px;
	perspective:1000px
}
.carousel-inner>.item.active.right,.carousel-inner>.item.next {
	left:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev {
	left:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right {
	left:0;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {
	display:block
}
.carousel-inner>.active {
	left:0
}
.carousel-inner>.next,.carousel-inner>.prev {
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next {
	left:100%
}
.carousel-inner>.prev {
	left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right {
	left:0
}
.carousel-inner>.active.left {
	left:-100%
}
.carousel-inner>.active.right {
	left:100%
}
.carousel-control {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:15%;
	font-size:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,.6);
	filter:alpha(opacity=50);
	opacity:.5
}
.carousel-control.left {
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
	background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
	background-repeat:repeat-x
}
.carousel-control.right {
	right:0;
	left:auto;
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
	background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
	background-repeat:repeat-x
}
.carousel-control:focus,.carousel-control:hover {
	color:#fff;
	text-decoration:none;
	filter:alpha(opacity=90);
	outline:0;
	opacity:.9
}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
	position:absolute;
	top:50%;
	z-index:5;
	display:inline-block;
	margin-top:-10px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
	left:50%;
	margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
	right:50%;
	margin-right:-10px
}
.carousel-control .icon-next,.carousel-control .icon-prev {
	width:20px;
	height:20px;
	font-family:serif;
	line-height:1
}
.carousel-control .icon-prev:before {
	content:'\2039'
}
.carousel-control .icon-next:before {
	content:'\203a'
}
.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:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	cursor:pointer;
	background-color:#000\9;
	background-color:rgba(0,0,0,0);
	border:1px solid #fff;
	border-radius:10px
}
.carousel-indicators .active {
	width:12px;
	height:12px;
	margin:0;
	background-color:#fff
}
.carousel-caption {
	position:absolute;
	right:15%;
	bottom:20px;
	left:15%;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn {
	text-shadow:none
}
@media screen and (min-width:768px) {
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
	width:30px;
	height:30px;
	margin-top:-15px;
	font-size:30px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
	margin-left:-15px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
	margin-right:-15px
}
.carousel-caption {
	right:20%;
	left:20%;
	padding-bottom:30px
}
.carousel-indicators {
	bottom:20px
}
}



body{font-family: "寰蒋闆呴粦"; font-size: 15px; background-color: #ffffff;}
.center-wrap{position: relative; z-index: 1; width: 1200px; margin: 0 auto; overflow: hidden;}

.banner{width: 100%; position: relative; overflow: hidden;}
.banner img{width: 100%; margin: 0 auto;}
.banner .carousel-indicators li{width: 12px; height: 12px; margin: 0 5px;}
.banner .carousel-indicators .active{width: 40px !important; height: 8px !important; background-color: #14d07c; border: none; position: relative; bottom: 3px;}
.bg_gray{width:100%;  background-color: #f9f9f9;}
.advan{height: 535px; text-align: center;}
.index_title{width: 100%;}
.index_title h1{font-size: 32px; color: #1d1d1d;  margin-top: 60px;}
.index_title b{width: 60px; height: 4px; border-radius: 5px; display: block; background-color: #007cee; margin: 14px auto 8px;} 
.index_title h2{font-size: 24px; color: #5c5c5c;}
.advan .link{width: 100%; margin-top: 55px;}
.advan .link a{float: left; width: 350px; display: block;}
.advan .link a:nth-of-type(2){margin: 0 75px;}
.advan .link a img{width: 128px; height: 128px;}
.advan .link a h2{font-size: 24px; color: #292929; line-height: 50px;}
.advan .link a b{width: 48px; height: 4px; border-radius: 5px; display: block; background-color: #007cee; margin: 0 auto 8px; transition: 1s;}
.advan .link a:nth-of-type(2) b{background-color: #007cee;}
.advan .link a:nth-of-type(3) b{background-color: #007cee;}
.advan .link a p{color: #585858; line-height: 24px;}
.advan .link a:hover b{width: 100%;}



.partner{height: 485px; text-align: center;}
.partner .company{width: 1116px; margin: 42px auto 0; overflow: hidden;}
.partner .company a{display: block; float: left; width: 160px; height: 50px; margin: 8px 13px;  overflow: hidden; border: 1px solid #c9c9c9; border-radius: 5px; }
.partner .company a img{width: 160px; height: 50px;  transition: all 0.6s;  }
.partner .company a:hover img{ transform: scale(1.1);   }


/*product flow*/
.advan .linkpro{width: 100%; margin-top: 55px;}
.advan .linkpro a{float: left; width: 255px; display: block;}
.advan .linkpro a:nth-of-type(2){margin: 0 30px 0 60px;}
.advan .linkpro a:nth-of-type(3){margin: 0 60px 0 30px;}
.advan .linkpro a img{width: 128px; height: 128px;}
.advan .linkpro a h2{font-size: 24px; color: #292929; line-height: 50px;}
.advan .linkpro a b{width: 48px; height: 4px; border-radius: 5px; display: block; background-color: #14d17d; margin: 0 auto 8px; transition: 1s;}
.advan .linkpro a:nth-of-type(2) b{background-color: #eb7d1c;}
.advan .linkpro a:nth-of-type(3) b{background-color: #2b80b9;}
.advan .linkpro a p{color: #585858; line-height: 24px;}
.advan .linkpro a:hover b{width: 100%;}
.adverpro{height: 808px; text-align: center;}
.adverpro .lbpro{margin-top: 48px; height: 530px; overflow: hidden;}
.adverpro .lbpro ol{height: 45px; bottom: 0; top: 0; overflow: hidden;}
.adverpro .lbpro ol li{width: 128px; height: 44px; border: 1px solid #007cee; border-radius: 5px; color: #007cee; text-indent:0; line-height: 44px; margin-right: 30px;}
.adverpro .lbpro ol li.active{width: 128px; height: 44px; background-color: #007cee; color: #FFF;}
.adverpro .lbpro .carousel-inner{top: 80px;}
.adverpro .lbpro .ad{display: block; width: 505px; height: 450px; text-align: right; overflow: hidden;}
.adverpro .lbpro .ad img{height: 100%;}
.adverpro .lbpro .info {width: 635px; height: 450px; position: absolute; right: 0; top: 0; text-align: left; overflow: hidden;}
.adverpro .lbpro .info h1{font-size: 32px; color: #1a1a1a; line-height: 34px; margin-bottom: 14px; margin-top: 55px;}
.adverpro .lbpro .info h2{font-size: 24px; color: #5c5c5c; line-height: 36px; height: 72px;}
.adverpro .lbpro .info strong{font-size: 24px; color: #313131; padding: 35px 0 10px 0; display: block; font-weight: normal;}
.adverpro .lbpro .info ul li{list-style: inside; color: #575757; line-height: 30px;}
.adverpro .lbpro .info a.havebtn{background-color: #007cee; color: #FFF; padding: 10px 36px; font-size: 22px; position: absolute; bottom: 20px;}

/*foot*/
.footer {
	padding:20px 0;
	height:145px;
	background-color:#393633;
	color:#9e9e9e;
	font-weight:400
}
.footer .border-line {
	position:relative
}
.footer .border-line::after {
	display:table;
	position:absolute;
	top:0;
	height:100%;
	width:1px;
	background-color:rgba(255,255,255,.1)
}
.footer .border-line.left::after {
	left:0
}
.footer .border-line.right::after {
	right:0
}
.footer .footer-med {
	position:absolute;
	bottom:0;
	left:570px
}
.footer .footer-con {
	position:relative;
	margin:0 auto;
	width:1200px
}
.footer .footer-con::after {
	visibility:hidden;
	display:block;
	font-size:0;
	clear:both;
	height:0
}
@media screen and (max-width:1366px) {
	.footer .footer-con {
	width:1090px
}
}.footer .footer-add-title,.footer .footer-med-title {
	margin-bottom:5px;
	font-size:16px;
	font-weight:600
}
.footer .footer-med {
	height:102px;
	padding-left:28px
}
.footer .footer-people::after {
	visibility:hidden;
	display:block;
	font-size:0;
	clear:both;
	height:0
}
.footer .footer-people-item p span,.footer .footer-safety p {
	font-size:14px
}
.footer .footer-people-item {
	position:relative;
	float:left;
	padding-right:28px
}
.footer .footer-people-item .footer-people-item-mail {
	position:absolute;
	bottom:-5px
}
.footer .footer-people-item .footer-people-item-icon {
	position:absolute;
	bottom:20px
}
.footer .footer-people-item div {
	width:150px;
	height:50px
}
.footer .footer-people-item p {
	margin-bottom:5px
}
.footer .footer-people-item a {
	display:block;
	height:25px;
	line-height:25px;
	font-size:13px;
	color:#757575;
	text-decoration:none;
	letter-spacing:1px
}
.footer .footer-people-item i {
	display:inline-block;
	margin-right:8px;
	width:15px;
	height:25px;
	vertical-align:top;
	background-position:center center;
	background-repeat:no-repeat
}
.footer .footer-people-item .qq-icon {
	background-image:url(../img/qq-min.png)
}
.footer .footer-people-item .dianhua-icon {
	background-image:url(../img/dianhua.png)
}
.footer .footer-people-item .mail-icon {
	background-image:url(../img/email.png)
}
.footer .footer-people-item .dh-icon {
	background-image:url(../img/dianhua.png)
}
.footer .footer-safety {
	position:absolute;
	bottom:0;
	right:0;
	text-align:center
}
.footer .footer-safety div {
	display:inline-block;
	height:50px;
	width:112px;
	background:url(../img/safe.png) no-repeat;
	margin-bottom:20px
}

/*web lun*/


#movingbox {
	position:relative;
	width:1100px;
	height:540px;
	margin:20px auto 0;
}
#movingbox ul {
	position:relative;
	width:1100px;
	height:520px;
}
#movingbox li {
	position:absolute;
	list-style:none;
	width:0;
	height:0;
	top:240px;
	left:900px;
	z-index:0;
	cursor:pointer;
	overflow:hidden;
	border-radius:3px;
}
#movingbox li img {
	width:100%;
	height:100%;
	vertical-align:top;
}
#movingbox li div {
	position:absolute;
	bottom:0px;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	color:#fff;
}
#movingbox li div p.txt {
	background:#000;
	color:#fff;
	padding:0 10px;
	line-height:20px;
	font-size:12px;
}
#movingbox li p {
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#333;
}
#movingbox .prev,#movingbox .next {
	position:absolute;
	top:50%;
	width:39px;
	height:80px;
	margin-top:-40px;
	overflow:hidden;
	text-indent:-999px;
	cursor:pointer;
	background:url(../img/arrow.png) no-repeat;
}
#movingbox .prev {
	left:-60px;
}
#movingbox .next {
	right:-60px;
	background-position:-39px 0;
}







