.baiwenku_01 {
	width: 2560px;
	height: 845px;
	position: absolute;
	left: 0;
	top: -1px;
	background-image: url(../images/bg_tob_top_2560x843_6c3edaa.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index: 2071
}
.baiwenku_01 .ret {
	position: relative
}
.baiwenku_01-ret-wrap {
	height: 845px
}
.baiwenku_02 {
	width: 307px;
	height:65px;
	position: absolute;
	left: 1111px;
	top: 210px;
	background-image: url(../images/free_btn.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index: 2067
}
.baiwenku_02-ret-wrap {
	height: 65px
}
.baiwenku_02-ret-wrap a {
	display: block;
	height: 65px
}
.turnRock {
	position: absolute;
	width: 900px;
	height: 550px;
	left: 50%;
	margin-left: -450px;
	top: 467px;
	z-index: 2067
}
.turnRock-ret {
	position: relative;
	height: 550px
}
.imgStyle01 {
	width: 900px;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3001;
	-webkit-box-shadow: 0 0 10px #555;
	-moz-box-shadow: 0 0 10px #555;
	box-shadow: 0 0 10px #555;
	overflow: inherit!important
}
.imgStyle01 img {
	width: 900px;
	height: 500px
}
.imgStyle02 {
	width: 800px;
	height: 400px;
	position: absolute;
	top: 40px;
	left: -110px;
	z-index: 2999;
	-webkit-box-shadow: 0 0 10px #555;
	-moz-box-shadow: 0 0 10px #555;
	box-shadow: 0 0 10px #555;
	overflow: inherit!important
}
.imgStyle02 img {
	width: 800px;
	height: 400px
}
.imgStyle03 {
	width: 800px;
	height: 400px;
	position: absolute;
	top: 40px;
	left: 210px;
	z-index: 2999;
	-webkit-box-shadow: 0 0 10px #555;
	-moz-box-shadow: 0 0 10px #555;
	box-shadow: 0 0 10px #555;
	overflow: inherit!important
}
.imgStyle03 img {
	width: 800px;
	height: 400px
}
.bottom-shadow {
	background: url(../images/bg_1270x189_b4ea148.png) no-repeat 0 0;
	width: 1270px;
	height: 189px;
	position: absolute;
	bottom: -60px;
	left: 50%;
	margin-left: -635px;
	z-index: -1
}
.left-shadow {
	background: url(../images/bg_541x417_b006746.png) no-repeat 0 0;
	width: 541px;
	height: 400px;
	position: absolute;
	bottom: 26px;
	left: -50px;
	z-index: -1
}
.right-shadow {
	background: url(../images/bg_541x417_r1_99d2c43.png) no-repeat 0 0;
	width: 541px;
	height: 400px;
	position: absolute;
	bottom: 26px;
	right: -50px;
	z-index: -1
}
.btn-left, .btn-right {
	position: absolute;
	width: 46px;
	height: 46px;
	top: 50%;
	left: 50%;
	margin-top: -36px;
	z-index: 3001
}
.btn-left {
	margin-left: -440px;
	background: url(../images/btn_46x184_59e0903.png) 0 0
}
.btn-left:hover {
	background: url(../images/btn_46x184_59e0903.png) 0 -138px
}
.btn-right {
	margin-left: 400px;
	background: url(../images/btn_46x184_59e0903.png) 0 -46px
}
.btn-right:hover {
	background: url(../images/btn_46x184_59e0903.png) 0 -92px
}

.ret-wrap {
	position: relative
}
img {
	border: 0
}
.root0 {
	overflow: hidden;
	height: 1000px;
	min-width: 1090px
}
.root {
	width: 2560px;
	height: auto;
	position: absolute;
	left: 50%;
	margin-left: -1280px;
	top: 0;
	z-index: 2081
}
.root-ret-wrap {
	height: auto;
}

.root3_bdwkbg{ width:100%; overflow:hidden; background-color:#ecf3f7; padding:50px 0 70px 0;}
.bdwk36333_title{ font-size:36px; color:#333; font-weight:bold; text-align:center; padding-top:50px; }
.bdwk20333_title{font-size:20px; color:#333; text-align:center; padding-top:30px; font-variant: normal;}
.bdwk36fff_title{ font-size:36px; color:#fff; font-weight:bold; text-align:center; padding-top:50px; }
.bdwk20fff_title{font-size:20px; color:#fff; text-align:center; padding-top:30px; font-variant: normal;}

.m70bdwk{ margin:70px auto; text-align:center; }

.bdwk_3{width: 1200px;padding: 50px 0 0 0;margin: 0 auto;overflow: hidden; }
.bdwk_3 h3{font-size: 35px; color: #1977df;margin-bottom: 60px;text-align: center;}
.bdwk_3 .list{font-size: 0;text-align: center;}
.bdwk_3 .list ul li{font-size: 16px;width: 220px; height: 385px;border-radius: 5px;background: #FFF; border: solid 1px #cee6f5;display: inline-block;vertical-align: top;margin: 0 7px 30px 7px;}
.bdwk_3 .list ul li .img{width: 100%; height: 192px;line-height: 192px; margin:30px auto 10px auto;}
.bdwk_3 .list ul li .img img{vertical-align: middle; width:160px;}
.bdwk_3 .list ul li .title{font-size: 24px; color: #333;margin-bottom: 20px;}
.bdwk_3 .list ul li .info{font-size: 16px; color: #333;line-height: 30px;margin: 0 26px;text-align: left;}


.bdwk_5{width: 1200px;padding:70px 0 90px 0;margin: 0 auto;overflow: hidden; }
.bdwk_5 h3{font-size: 35px; color: #1977df;margin-bottom: 60px;text-align: center;}
.bdwk_5 .list{font-size: 0;text-align: center;}
.bdwk_5 .list ul li{font-size: 16px;width: 265px; height:345px;border-radius:7px;background: #FFF; border: solid 1px #cee6f5;display: inline-block;vertical-align: top;margin: 0 15px; box-shadow:10px 10px 0 0 #d9ecf7;}
.bdwk_5 .list ul li .img{width: 100%; height: 72px;line-height: 72px; margin:45px auto;}
.bdwk_5 .list ul li .img img{vertical-align: middle;}
.bdwk_5 .list ul li .title{font-size: 26px; color: #333;margin-bottom: 20px;}
.bdwk_5 .list ul li .info{font-size: 18px; color: #333;line-height: 35px;margin: 0 26px;text-align: left;}




































