
.swiper-container{
    width: 100%;
    height: 650px;
    top: 0px;
}
#bimpage span{
	width: 12px;
	height: 12px;
	background: rgba(255,255,255,0.6);
}
#bimpage{
	bottom: 30px;
}


/*版块标题 通用 start*/
.bimtitle h2{
	text-align: center;
	font-size: 36px;
	color: #3b3b3b;
	padding:15px 0 38px 0;
}
.bimtitle h2 span{
	color: #3d5be1;
}


/*版块标题 通用 end*/


/* 标题背景图 */
.bimone-title-bg {
	background: url(../images/bimone-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimtwo-title-bg {
	background: url(../images/bimtwo-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimthree-title-bg {
	background: url(../images/bimthree-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimfour-title-bg {
	background: url(../images/bimfour-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimfive-title-bg {
	background: url(../images/bimfive-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimsix-title-bg {
	background: url(../images/bimsix-title-bg.png) no-repeat;
	background-position:center 0px;
}

.bimseven-title-bg {
	background: url(../images/bimseven-title-bg.png) no-repeat;
	background-position:center 0px;
}


/* 标题背景图*/



/*板块一 start*/
.bimone{
	width: 100%;
	height: 655px;
	padding-top: 80px;
	box-sizing: border-box;
}

.bimone .bimform {
	width:1200px;
	margin-top:50px;
	border:5px solid #f2f5f7;
	border-radius:11px;
}

.bimone .bimform .bimform-margin
{
	margin:14px;
	overflow:hidden;
}

.bimone .bimform img {
	float:left;
}

.bimone .bimform form {
	float:left;
	margin:20px 0 0 33px;
	width:747px;
	color:#656565;
}

.bimone .bimform form h3 {
	font-size:20px;
	font-weight:bold;
	padding-left:20px;
	background: url(../images/icon-form.png)left no-repeat;
}

.bimone .bimform form label {
	font-size:18px;
}

.bimone .bimform form p {
	float:left;
	line-height:90px;
	width:50%;
}

.bimone .bimform form p input {
	width:238px;
	height:44px;
	border:1px solid #eeeeee;
	background-color:#fafbfc;
	outline: none;
	padding:0 10px;
}


.bimone .bimform form button {
	margin-left:90px;
	width:184px;
	height:40px;
	border:0;
	background-color:#3d5be1;
	color:#ffffff;
	border-radius:20px;
	outline: none;
}

.bimone .bimform form span {
	margin-left:20px;
	font-size:14px;
}

/* 版块一 end*/


/* 版块二 start */
.bimtwo{
	padding: 80px 0px;
	overflow: hidden;
	background: url(../images/bimtwo-bg.png)left no-repeat;
}
.bim2ul li{
	width: 280px;
	height: 370px;
	float: left;
	background-color:#ffffff;
	box-shadow: 0px 0px 10px #ddd;
	border-radius: 10px;
	padding: 20px 25px;
	box-sizing: border-box;
	text-align: center;
	position: relative;
	margin-right: 26.6px;
}
.bim2ul li:last-child{
	margin-right: 0px;
}
.bim2ul{
	width: 1200px;
	margin-top: 50px;
}
.bim2ul li p{
	color: #4c4c4c;
	margin-top: 24px;
	line-height: 28px;
	text-align: justify;
}
.bim2ul li h2{
	margin-top: 12px;
}

.bim2ul li .bim2more{
	width: 215px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	border-radius: 20px;
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
}

.bim2ul li .bim2tool{
	width: 215px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	position: absolute;
	bottom: 80px;
	left: 50%;
	transform: translateX(-50%);
}
/* 版块二 end */


/* 版块三 start */
.bimthree{
	height: 647px;
	padding:80px;
}

.bim3ul{
	width: 1200px;
	margin-top:50px;
}

.bim3ul li {
	
	width:100%;
	height:148px;
	background-color:#f7f8fa;
	margin-bottom:18px;
	
	border:1px solid #ededed;
	border-radius:40px 0 40px 0;
	
}

.bim3ul li i {
	float:left;
	width:165px;
	font-size:80px;
	font-weight:bold;
	color:#e4e6eb;
	text-align:center;
	line-height:148px;
	position:relative;
}

.bim3ul li i img {
	position:absolute;
	top:71px;
	left:90px;
}

.bim3ul li div {
	float:right;
	width:944px;
	height:auto;
	margin:0 50px 0 37px;
	font-size:18px;
	position: relative;
    top: 50%; /*偏移*/
    transform: translateY(-50%);
}

.bim3ul li div p{
	float:left;
	width:693px;
	line-height:36px;
}

.bim3ul li div a{
	color:#3d5be1;
}

.bim3ul li div .detail{
	float:right;
	color:#ffffff;
}


.bim3ul-li-margin {
	margin:38px 49px;
}


/* 版块三 end */


/* 版块四 start */
.bimfour {
	height:430px;
	padding:80px 0;
	background: url(../images/bimfour-bg.png)left no-repeat;

}

.bimfour .bimtitle h2{
	color:#ffffff;
}

.bimfour .bimtitle span {
	color:#ffd513;
}

.bim4ul {
	width:1200px;
	margin-top:68px;
	overflow: hidden;
	background: url(../images/bg-line.png)no-repeat -17px 140px;
}

.bim4ul li {
	float:left;
	padding:0 31px;
}

.bim4ul .circle {

	width:84px;
	height:84px;
	border-radius:50%;
	background-color: #ffffff;
	text-align:center;
	line-height:110px;
}

.bim4ul li i {
	display:block;
	width:100%;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	margin-top:17px;
}

.bim4ul li p {
	margin-top:50px;
	font-size:18px;
	color:#ffffff;
	font-weight: bold;
	text-align: center;
}

.bimfour .button {
	margin-top:60px;
}

/* 版块四 end */


/* 版块五 start*/

.bimfive {
	height:600px;
	padding:80px 0;
	background: url(../images/bimfive-bg.png)no-repeat;
}

.bimfive .desc {
	margin-top:40px;
	font-size:16px;
	text-align: center;
	color:#353535;
	line-height:25px;
}

.address {
	position:absolute;
	width:982px;
	background-color: #ffffff;
	margin-top:25px;
	border-radius:10px;
	overflow: hidden;
}

.bim5ul {
	margin:8px 8px;
	overflow: hidden;
}

.bim5ul li {
	float:left;
	width:118px;
	height:36px;
	background-color: #f9f9f9;
	border:1px solid #ededed;
	margin:9px;
	text-align: center;
	line-height: 36px;
	cursor:pointer;
}


.bim5ul li.cur {
	color: #ffffff;
	background-color: #3d5be1;
}


.bimfive .apply-date {
	float:right;
	margin-top:45px;
	width:246px;
	height:298px;
	overflow: hidden;
	background-image: linear-gradient(to bottom right, #3672d4, #4234ac);
	border-bottom-right-radius:20px;
}

.bimfive .apply-date h2{
	font-size:30px;
	color:#ffffff;
	margin-top:34px;
}

.bimfive .apply-date p{
	font-size:14px;
	color:#ffffff;
	margin-top:30px;
}

.bimfive .apply-date h3{
	font-size:20px;
	color:#ffd513;
	margin-top:13px;
	font-weight: bold;
}

.bimfive .apply-date *{
	margin-left:47px;
}

.bimfive .search {
	color:#333333;
	font-size:18px;
	margin-top:36px;
	text-align: center;
}

.bimfive .search span {
	display:inline-block;
	width:60px;
	font-weight: bold;
}

.bimfive .search input {
	width:192px;
	padding:10px 10px;
	margin-left:35px;
	border:1px solid #ededed;
	border-radius:5px;
	outline: none;
}

.bimfive .search a {
	padding:8px 30px;
	color:#ffffff;
	background-color: #3d5be1;
	border-radius:5px;
	margin-left:35px;
	font-size:14px;
	font-weight: bold;
}

.bimfive-box {
	width:1200px;
	position:relative;
	overflow:hidden;
}

/* 版块五 end */

/* 版块六 start */
.bimsix {
	background-color: #ffffff;
	padding:80px 0;
}

.bim6ul {
	margin-top:60px;
	overflow: hidden;
	padding:8.5px 0;
}

.bim6ul li {
	float:left;
	width:284.3px;
	height:450px;
	box-shadow: 2px 2px 8.5px #edeff2;
	padding:0 30px;
}

.bim6ul li:nth-child(1) {
	margin-left:8.5px;
}

.bim6ul li:nth-child(2) {
	margin:0 60px;
}

.bim6ul li:nth-child(3) {
	margin-right:8.5px;
}

.bim6ul li span {
	display:inline-block;
	font-size:35px;
	color:#3d5be1;
	font-weight: bold;
	margin-top:20px;
	background: url(../images/bimsix-no-bg.png)no-repeat 0 30px;

}

.bim6ul li h2 {
	font-size:26px;
	margin:6px 0 10px 0;
}

.bim6ul li img {
	width:100%;
}

.bim6ul li p {
	line-height: 25px;
	font-size:16px;
	margin-top:10px;
}

.bim6ul li a {
	display: block;
	width:100%;
	height:42px;
	background-color: #3d5be1;
	color: #ffffff;
	line-height:42px;
	text-align: center;
	font-size:18px;
	margin-top:30px;
}

/* 版块六 end */



/* 版块七 start */

.bimseven {
	padding:80px 0 64px 0;
	background: url(../images/bimseven-bg.png)no-repeat;
}

.bim7ul {
	margin-top:60px;
	overflow: hidden;
}

.bim7ul li {
	float:left;
	width:170px;
	height:330px;
	background-color: #ffffff;
	box-shadow:3px 3px 2px #e6edf4;
	padding:20px 25px 30px 25px;
	margin:0 12.5px;
}

.bim7ul li:nth-child(1) {
	margin-left:0;
}

.bim7ul li:nth-child(5) {
	margin-right:0;
}

.bim7ul li span {
	display: block;
	font-size:36px;
	font-weight: bold;
	color:#cccccc;
	background: url(../images/bimseven-no-bg.png)no-repeat center right;
}

.bim7ul li h2 {
	color: #3d5be1;
	font-size: 20px;
	padding-top:5px;
}

.bim7ul li img {
	padding-top:15px;
	width:100%;
}

.bim7ul li p {
	padding-top:15px;
	font-size:14px;
	line-height: 25px;
}

.bimseven .button {
	margin-top:50px;
}

/* 版块七 end */

/* 版块八start */

.bimeight {
	padding:105.5px 0 ;
	background: url(../images/bimeight-bg.png)no-repeat;
	text-align: center;
	color:#ffffff;
}

.bimeight h2{
	font-size:40px;
}

.bimeight p {
	font-size:14px;
	margin-top:15px;
}

.bimeight div {
	margin-top:40px;
}

.bimeight div input {
	width: 278px;
	padding: 10px 10px;
	border: 1px solid #ededed;
	border-radius: 5px;
	outline: none;
}

.bimeight div a {
	padding: 11px 72px;
	color: #675c2c;
	background-color: #ffd513;
	border-radius: 5px;
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
}

/* 版块八 end */


/*通用 class start */

.bimbox {
	width:1200px;
}

.button {
	display:block;
	width: 184px;
	height: 40px;
	background-color: #3d5be1;
	border-radius: 20px;
	text-align: center;
	line-height: 40px;
	color: #ffffff;
}

.margin-left-5px {
	margin-left:5px;
}

.color-red {
	color:#bd3646;
}

.color-purple {
	color:#7b399d;
}

.color-blue {
	color:#3a569d;
}

.color-green {
	color:#2d9d8c;
}

.color-white {
	color:#ffffff;
}

.bg-color-red {
	background-color:#bd3646;
}

.bg-color-purple {
	background-color:#7b399d;
}

.bg-color-blue {
	background-color:#3a569d;
}

.bg-color-green {
	background-color:#2d9d8c;
}

.border-red {
	border:1px solid #bd3646;
}

.border-purple {
	border:1px solid #7b399d;
}

.border-blue {
	border:1px solid #3a569d;
}

.border-green {
	border:1px solid #2d9d8c;
}
/*通用 class end */



.icon-book {
	background: url(../images/icon-book.png)no-repeat 95px 71px;
}

.icon-notice {
	background-image: url(../images/icon-notice.png);
}

.icon-honor {
	background-image: url(../images/icon-honor.png);
}