.mr{ margin-right:0 !important;}
.ml{ margin-left:0 !important;}
.wrapper{ width:1100px; margin:0 auto;}
.comtitle{
	font-size: 38px;font-family: "PingFangSC-Semibold","Alibaba-PuHuiTi-Bold";font-weight: 600;
	text-align: center;
}
.comlabel{
	text-align: center;
}
/*top*/
.top{ width: 100%; height: 100px;}
.top-all{ height: 100px;}
.top-all h1{ float: left; width: 226px; height: 100px; background:url(../../images/jianli/logo.png) no-repeat; text-indent: -9999px;}
.top-all h1 a{ display: block; width: 236px; height: 100px;}
.top-all .sublogo{ margin-top:15px; padding-left:35px; width: 607px; height: 70px; border-left:#2e2b64 solid 1px; font-size:31px; color:#2e2b64; line-height:65px;}
.top-all .hotline{ width: 230px; height: 100px; background:url(../../images/jianli/hotline.png) no-repeat; text-indent: -9999px;}
/* banner start */
.banner1{
	width: 100%;
	height: 642px;
	background: url(../../images/jianli/banner1bg.png);
	background-position: center;background-size: cover;
	background-repeat: no-repeat;box-sizing: border-box;
}
.banner1 .left{
	width: 790px;margin-left: 54px;
	text-align: center;margin-top: 145px;
}
.banner1 .left h1{
	font-size: 28px;color: #fff;
	/* margin-bottom: 26px; */
	margin-bottom: 40px;
	background: url(../../images/jianli/banner1titlebg.png);
	background-position: center;
	background-repeat: no-repeat;
}
.banner1 .left h2{
	font-size: 84px;color: #fff;
	font-family: "PingFangSC-Semibold","Alibaba-PuHuiTi-Bold";
	font-weight: 600;
	text-shadow: 5px 5px 3px #001eb7;
	line-height: 105px;
	letter-spacing: 8px;
}
.banner1 .left .part{
	margin-top: 34px;
}
.banner1 .left .part .item a{ display: inline-block;
	float: left;
	width: 243px;
	box-sizing: border-box;
	padding: 34px 0;color: #fff;line-height: 22px;
	background: url(../../images/jianli/banner1itembg.png);
	margin-right: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.banner1 .left .part .item:last-child{
	margin-right: 0;
}
.banner1 form{
	background: #fff;width: 322px; height: 410px;
	box-sizing: border-box; padding: 70px 22px 0;border-radius: 10px;
	margin-top: 145px;
}
.banner1 form .title{
	font-size: 26px;color: #042d7a;
	text-align: center;margin-bottom: 24px;
}
.banner1 form input{
	border: 1px solid #7d7d7d;
	padding: 0 10px;width: 100%;height: 46px;
	color: #000;font-size: 19px;
	box-sizing: border-box;margin-bottom: 16px;
}
.banner1 form input:-ms-input-placeholder{
	font-size:19px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#7d7d7d;
}
.banner1 form input::-webkit-input-placeholder{
	font-size:19px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#7d7d7d;
}
.banner1 form input:-moz-placeholder{
	font-size:19px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#7d7d7d;
}
.banner1 form input::-moz-placeholder{
	font-size:19px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#7d7d7d;
}
.banner1 form input[type='submit']{
	border: 1px solid #00a0e9;
	background: #00a0e9;
	color: #fff;margin-bottom: 26px;
}
.banner1 form .nanniu_bj{
	display: block;
	text-align: center;
	padding: 0 10px;
	width: 100%;
	height: 46px;
	font-size: 19px;
	line-height: 46px;
	box-sizing: border-box;
	border: 1px solid #00a0e9;
	background: #00a0e9;
	color: #fff;
	margin-bottom: 26px;
	cursor:pointer;
}
.banner1 form .btext{
	font-size: 19px;color: #7d7d7d;
	text-align: left;
}
/* banner end */
/* 审核平台 start */
.pform{
	background: #0651c6;
	border-bottom: 2px dashed #fff;
}
.pform .comtitle{
	color: #fff;padding: 34px 0 12px;
}
.pform .comlabel{
	color: #fee901;font-size: 24px;
	margin-bottom: 26px;
}
.pform form{
	text-align: center;
}
.pform form input[type="text"]{
	text-align: left;
	padding: 0 20px;height: 48px;
	font-size: 18px;color: #000;
	box-sizing: border-box;
	width: 238px;margin-right: 20px;
}
.pform form .ftext input:last-child{
	margin-right: 0;
}
.pform form input:-ms-input-placeholder{
	font-size:18px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#5a5959;
}
.pform form input::-webkit-input-placeholder{
	font-size:18px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#5a5959;
}
.pform form input:-moz-placeholder{
	font-size:18px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#5a5959;
}
.pform form input::-moz-placeholder{
	font-size:18px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#5a5959;
}
.pform form input[type="submit"]{
	height: 48px;text-align: center;font-size: 18px;
	color: #fff;width: 284px;background: transparent;
	border: 1px solid #fff;cursor: pointer;margin-top: 20px;
}
.pform form .nanniu_bj{
	display: block;height: 48px;line-height: 48px;text-align: center;font-size: 18px;
	color: #fff;width: 284px;background: transparent;
	border: 1px solid #fff;cursor: pointer;margin: 0 auto;margin-top: 20px;cursor:pointer;
}
.pform .btext{
	padding: 20px 0 44px 0;text-align: center;
	font-size: 18px;color: #fff;
}
/* 审核平台 end */
/* 了解问题 start */
.pblem{
	background: #fff;
}
.pblem .comtitle{
	color: #0651c6;padding: 40px 0 14px;
}
.pblem .comlabel{
	color: #fecc06;font-size: 24px;
	padding-bottom: 26px;
	border-bottom: 1px solid #0651c6;
	margin-bottom: 30px;
}
.pblem .item,.pblem img,.pblem .info{
	float: left;
}
.pblem .item{
	width: 250px;margin-bottom: 30px;
}
.pblem .item .info{
	text-align: center;
	padding: 34px 0 0 5px;
}
.pblem .item:last-child .info{
	padding: 10px 0 0 0;
}
.pblem .item .info .title{
	color: #000;font-size: 24px;
	margin-bottom: 10px;
}
.pblem .item .info a{
	border: 1px solid #0651c6;
	font-size: 18px;color: #000000;
	padding: 2px 4px;cursor: pointer;
}
/* 了解问题 end */
/* 考生备考方案 start */
.plan{
	background: #0651c6;padding-bottom: 50px;
}
.plan .comtitle{
	color: #fff;padding: 40px 0 70px;
	line-height: 60px;
}
.plan .partin{
	width: 1200px;height: 456px;
	margin: 0 auto;
	margin-bottom: 60px;
	position: relative;
}
.plan .partin .left{
	position: absolute;
	width: 343px;left: 0;top: 46px;
}
.plan .partin .right{
	position: absolute;
	width: 342px;right: 0;top: 46px;
}
.plan .partin .item{
	box-sizing: border-box;
	color: #fff;width: 343px;height: 166px;
	background: url(../../images/jianli/planfbg.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	padding: 30px 36px;
}
.plan .partin .item:first-child{
	margin-bottom: 36px;
}
.plan .partin .item .title{
	font-size: 20px;color: #00ffff;
	line-height: 26px;
}
.plan .partin .item .desc{
	font-size: 18px;color: #fff;
	line-height: 26px;margin-bottom: 6px;
}
.plan .partin .item a{
	display: block;
	background: #cd3cb7;text-align: center;
	border-radius: 10px;border: none;
	width: 132px;height: 27px;line-height: 27px;
	font-size: 18px;color: #fff;cursor: pointer;
}
.plan .partin .middle{
	position: absolute;
	color: #fff;
	top: 50%;left: 50%;
	transform: translate(-50%,-50%);
	width: 458px;height: 458px;
	background: url(../../images/jianli/planmbg.png);
	background-size: contain;background-repeat: no-repeat;
	background-position: center;
	line-height: 26px;
}
.plan .partin .middle .leftt,.plan .partin .middle .rightt{
	width: 50%;box-sizing: border-box;
}
.plan .partin .middle .leftt{
	padding: 100px 4px 0 100px;
}
.plan .partin .middle .rightt{
	padding: 100px 86px 0 22px;
}
.plan .partin .middle .bottom{
	padding: 34px 0 0;text-align: center;
}
.plan a{
	display: block;width: 258px;height: 50px;line-height: 50px;
	border-radius: 25px;border: 1px solid #fff;
	color: #fff;text-align: center;
	margin: 0 auto;cursor: pointer;
	background: linear-gradient(to right,#5105f3,#9105ed,#25c3f3);
}
/* 考生备考方案 end */
/* 选择大立备考无忧 start */
.chos{
	background: #fff;
}
.chosin{
	border-radius: 0 200px 0 200px;
	box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.3);
}
.chos .comtitle{
	padding: 50px 0 20px;color: #221815;
}
.chos .comtitle span{
	color: #0651c6;
}
.chos .comlabel{
	font-size: 20px;color: #221815;margin-bottom: 36px;
}
.chos .part{
	padding-left: 166px;
	background: url(../../images/jianli/chosbg.png);
	background-position: center 54px;
	background-repeat: no-repeat;
}
.chos .item{
	width: 184px;float: left;
	margin-bottom: 50px;
	margin-right: 136px;
}
.chos .item:nth-child(3n){
	margin-right: 0;
}
.chos .item .tops{
	font-size: 24px;color: #5b5a5a;
	margin-bottom: 20px;padding: 10px 0 10px 54px;
}
.chos .item.item1 .tops{
	background: url(../../images/jianli/chos1.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item.item2 .tops{
	background: url(../../images/jianli/chos2.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item.item3 .tops{
	background: url(../../images/jianli/chos3.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item.item4 .tops{
	background: url(../../images/jianli/chos4.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item.item5 .tops{
	background: url(../../images/jianli/chos5.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item.item6 .tops{
	background: url(../../images/jianli/chos6.png);
	background-repeat: no-repeat;background-position: left center;
	background-size: contain;
}
.chos .item .middle{
	width: 184px;box-sizing: border-box;
	font-size: 18px;color: #0651c6;padding: 10px 12px;
	border-radius: 0 30px 0 30px;
	line-height: 22px;border: 1px solid #0651c6;
	margin-bottom: 10px;
}
.chos .item.item6 .middle{
	padding: 10px 6px;
}
.chos .item a{
	display: block;width: 144px;height: 30px;line-height: 30px;
	text-align: center;color: #fff;
	background: linear-gradient(to right,#448cfc,#0651c6);
	font-size: 18px;margin: 0 auto;
	border-radius: 10px;cursor: pointer;
}
/* 选择大立备考无忧 end */
/* 三阶段学习法 start */
.tstep{
	background: #0651c6;padding-bottom: 50px;
}
.tstepin{
	padding: 0 38px;
}
.tstep .comtitle{
	padding: 80px 0 70px;color: #fff;
}
.tstep .part{
	padding-left: 90px;
}
.tstep .item{
	float: left;width: 280px;height: 338px;box-sizing: border-box;
	position: relative;margin-right: 112px;
}
.tstep .item:last-child{
	margin-right: 0;
}
.tstep .item.purple{
	background: linear-gradient(#d98dfd,#a33aec);padding-top: 180px;
}
.tstep .item.green{
	background: linear-gradient(#5be1db,#22ad46);padding-top: 168px;
}
.tstep .item.blue{
	background: linear-gradient(#62baf3,#1a69e1);padding-top: 180px;
}
.tstep .top{
	position: absolute;background: #fff;
	width: 300px;height: 174px;
	box-sizing: border-box;padding: 20px;
	left: -58px;top: -22px;
}
.tstep .item .topin{
	width: 100%;height: 100%;padding: 6px 0 0;box-sizing: border-box;
}
.tstep .item.purple .topin{
	border: 1px solid #a43eed;
}
.tstep .item.green .topin{
	border: 1px solid #22ad47;
}
.tstep .item.blue .topin{
	border: 1px solid #1c6ce1;
}
.tstep .top .step{
	font-size: 24px;
	font-family: "PingFangSC-Semibold","Alibaba-PuHuiTi-Bold";
	font-weight: 600;text-align: center;line-height: 40px;margin-bottom: 6px;
}
.tstep .top .keywords{
	font-size: 24px;text-align: center;
}
.tstep .purple .top .step,.tstep .purple .top .keywords{
	color: #a43eed;
}
.tstep .green .top .step,.tstep .green .top .keywords{
	color: #22ad47;
}
.tstep .blue .top .step,.tstep .blue .top .keywords{
	color: #1c6ce1;
}
.tstep .item .bottom{
	padding: 0 15px;color: #fff;text-align: center;
	position: relative;height: 100%;
}
.tstep .item .bottom .text{
	text-align: left;margin-bottom: 18px;line-height: 22px;
}
.tstep .item .bottom a{
	display: block;width: 170px;height: 44px;line-height: 44px;
	text-align: center;border: 1px solid #fff;
	position: absolute;cursor: pointer;color: #fff;
	bottom: 20px;left: 50%;transform: translateX(-50%);
}
/* 三阶段学习法 end */
/* 师资力量 start */
.team{
	background: #fff;padding-bottom: 26px;
}
.team .comtitle{
	padding: 50px 0 40px;color: #0651c6;
}
.team .part{
	padding-left: 90px;
}
.team .item{
	width: 50%;height: 290px;float: left;
	background: url(../../images/jianli/teambg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: contain;
}
.team .item .left{
	text-align: right;
}
.team .item .right{
	text-align: left;width: 320px;
	box-sizing: border-box;
	padding: 90px 0 0 30px;
}
.team .item .name{
	font-size: 28px;color: #0651c6;
	font-family: "PingFangSC-Semibold","Alibaba-PuHuiTi-Bold";
	font-weight: 600;margin-bottom: 10px;
}
.team .item .book{
	font-size: 22px;color: #0651c6;margin-bottom: 10px;
}
.team .item .desc{
	line-height: 24px;margin-bottom: 12px;
}
.team .item a{
	display: block;
	width: 156px;height: 35px;line-height: 35px;
	font-size: 18px;color: #fff;text-align: center;
	background: #0651c6;cursor: pointer;
}
/* 师资力量 end */
/* 免费资料 start */
.ffree{
	background: #042968;padding-bottom: 46px;
}
.ffreein{
	padding: 0 30px;
}
.ffree .comtitle{
	padding: 50px 0 30px;color: #fff;
}
.ffree .left{
	width: 51%;
}
.ffree .right{
	width: 49%;
}
.ffree .left img:nth-child(1),.ffree .left img:nth-child(2){
	margin-bottom: 16px;
}
.ffree .left img:nth-child(1),.ffree .left img:nth-child(3){
	margin-right: 16px;
}
.ffree .right form{
	width: 514px;height: 462px;
	background: url(../../images/jianli/filerbg.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	box-sizing: border-box;padding: 110px 50px;
}
.ffree .right form input{
	box-sizing: border-box;outline: none;
}
.ffree .right form input[type="text"]{
	padding: 0 30px;height: 65px;border-radius: 32.5px;
	border: 1px solid #00a0e9;
	width: 396px;margin-bottom: 26px;
	font-size:22px;
}
.ffree .right form input[type="text"]:nth-child(2){
	margin-bottom: 36px;
}
.ffree .right form input[type="submit"]{
	font-size: 18px;
	width: 277px;height: 45px;color: #fff;
	background: -webkit-linear-gradient(left,#042968,#32a2f9); /* Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right,#042968,#32a2f9); /* Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(to right,#042968,#32a2f9); /* Firefox 3.6 to 15 */
	background: linear-gradient(to right,#042968,#32a2f9); /* 标准语法 (必须在最后) */
	border-radius: 22.5px;border: none;outline: none;
}
.ffree .right form .nanniu_bj{
	display: block;
	font-size: 18px;
	width: 277px;height: 45px;line-height: 45px;color: #fff;
	background: -webkit-linear-gradient(left,#042968,#32a2f9); /* Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right,#042968,#32a2f9); /* Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(to right,#042968,#32a2f9); /* Firefox 3.6 to 15 */
	background: linear-gradient(to right,#042968,#32a2f9); /* 标准语法 (必须在最后) */
	border-radius: 22.5px;border: none;outline: none;margin: 0 auto;cursor:pointer;
}
.ffree .right form input:-ms-input-placeholder{
	font-size:22px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#888686;
}
.ffree .right form input::-webkit-input-placeholder{
	font-size:22px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#888686;
}
.ffree .right form input:-moz-placeholder{
	font-size:22px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#888686;
}
.ffree .right form input::-moz-placeholder{
	font-size:22px;
	font-family:"SourceHanSansCN-Regular";
	font-weight:400;
	color:#888686;
}
/* 免费资料 end */
/* 招生简章 start */
.aguide{
	background: #fff;
}
.aguide .comtitle{
	padding: 50px 0 30px;color: #0651c6;
}
.aguide .part{
	margin-bottom: 20px;
}
.aguide .part .title{
	height: 60px;background: url(../../images/jianli/guidetbg.png);
	background-repeat: no-repeat;background-size: cover;
	background-position: center;
	padding-left: 135px;box-sizing: border-box;
	margin-bottom: 10px;
}
.aguide .part .title img,.aguide .part .title span{
	vertical-align: middle;line-height: 60px;
}
.aguide .part .title span{
	font-size: 24px;color: #fff;margin-left: 8px;
}
.aguide .part table{
	table-layout: fixed;margin-bottom: 12px;
}
.aguide .part table thead{
	background: #00a0e9;color: #fff;
}
.aguide .part table tbody{
	box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.3);
}
.aguide .part table th{
	border: 1px solid #00a0e9;
	height: 55px;box-sizing: border-box;
	border-right: 1px solid #bfbfbf;
	text-align: center;vertical-align: middle;
}
.aguide .part table th:last-child{
	border-right: 1px solid #00a0e9;
}
.aguide .part table td{
	border: 1px solid #bfbfbf;
	padding: 0 10px;
	box-sizing: border-box;
	height: 55px;line-height: 24px;
	vertical-align: middle;
	text-align: center;
}
.aguide .part table tr td:first-child{
	border-top: none;
}
.aguide .part table td:nth-child(1){
	width: 176px;
}
.aguide .part table td:nth-child(2){
	width: 136px;
}
.aguide .part table td:nth-child(3){
	width: 136px;
}
.aguide .part table td:nth-child(4){
	width: 136px;
}
.aguide .part table td:nth-child(5){
	width: 136px;
}
.aguide .part table td:nth-child(6){
	width: 198px;padding: 0 8px;
}
.aguide .part table td:nth-child(7){
	width: 190px;padding: 0 4px;
}
.aguide .part .btngroup{
	text-align: center;
}
.aguide .part .btngroup a{
	display: inline-block;padding: 16px 68px;
	color: #fff;background: #00a0e9;cursor: pointer;
}
.aguide .part .btngroup a:first-child{
	margin-right: 40px;
}
/* 招生简章 end */
/* 品牌 start */
.brand{
	background: #0651c6;padding-bottom: 50px;
}
.brand .comtitle{
	color: #fff;font-size: 36px;
	padding: 46px 0 34px;margin-bottom: 30px;
	position: relative;text-align: center;
}
.brand .comtitle:before{
	display: block;content: '';
	position: absolute;
	width: 130px;height: 2px;background: #e8d932;
	bottom: 0;left: 50%;transform: translateX(-50%);
	z-index: 2;
}
.brand .comtitle:after{
	display: block;content: '';
	position: absolute;
	width: 96%;height: 1px;background: #fff;
	bottom: 0;left: 50%;transform: translateX(-50%);
}
.brand .comlabel{
	font-size: 26px;color: #fff;text-align: center;
	margin-bottom: 66px;
}
.brand .brand-swiper{
	width: 996px;
}
.brand .swiper-slide img{
	width: 300px;height: 216px;
}
/* 品牌 end */
/* 底部 start */
footer{
	padding: 60px 0 50px;
	background: #444547;color: #8a8887;
	font-family: "微软雅黑";
	text-align: center;
}
footer .menu{
	margin-bottom: 10px;
}
footer .menu a{
	color: #8a8887;cursor: pointer;
}
footer .copyright{
	margin-bottom: 10px;
}
/* 底部 end */
/*右侧导航*/
/*侧边滚动栏*/
.sidebar{ width:150px; height:600px; background: url(../../images/jianli/right_nav.png); position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0))); right:20px; top:15%; z-index: 99999;}
.sidebar h3{ text-indent: -99999px;}
.sidebar ul{ padding-top:107px;}
.sidebar ul li{ line-height:41px; text-align:center;}
.sidebar ul li a{ text-align:center; font-size:18px; color:#fff;}
.sidebar p a{ margin-left: 20px; margin-top: 5px; display: inline-block; width: 125px; height: 50px; text-indent: -99999px;}
/*底部导航*/
.footernav{ position:fixed; bottom:0; left:0; z-index:1000; width:100%; height:89px; background: rgba(0, 0, 0, 0.6);}
.footernav .footermain{ margin:0 auto; width:1200px; height:89px; background: url(../../images/jianli/footer.png);}
.footernav .footermain input{ margin-top:19px; width:176px; height:49px; font-size:16px; font-weight:bold; color:#909396; text-indent:42px; outline: none;}
.footernav .footermain input:focus{ outline: none;}
.footernav .footermain .name{ margin-left:344px; background: url(../../images/jianli/name.png); background-size:100% 100%; border:none;}
.footernav .footermain .phone{ margin-left:22px; background: url(../../images/jianli/phone.png); background-size:100% 100%; border:none;}
.footernav .footermain button{ margin-left:10px; width:171px; height:33px; background: url(../../images/jianli/button.png); background-size:100% 100%; border:none; color:#fff; text-align:center; font-size:18px;}
/*弹框*/
#triggerModel{ display: none;}
.close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #eee;}
.close:hover,
.close:focus { color: #fff; text-decoration: none; cursor: pointer;}
button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0;}
.modal-open { overflow: hidden;}
.modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0;}
.modal.fade .modal-dialog {
	-webkit-transition: -webkit-transform .3s ease-out;
	-o-transition:      -o-transform .3s ease-out;
	transition:         transform .3s ease-out;
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%);
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}
.modal-open .modal { overflow-x: hidden; overflow-y: auto;}
.modal-dialog{ position: relative; margin: 140px auto 35px; width: 650px; height: 447px;  background:url(../../images/jianli/modal-dialog.png) center center no-repeat; background-size:100% 100%;}
.modal-content { position: relative; -webkit-background-clip: padding-box; background-clip: padding-box; border-radius: 6px; outline: 0;}
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000;}
.modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0;}
.modal-backdrop.in { filter: alpha(opacity=50); opacity: .5;}
.modal-header{ width: 650px; height: 114px; position: relative;}
.modal-header .close { position: absolute; top: 13px; right: 17px; font-size: 30px;}
.modal-header h2{ font-size: 34px; line-height: 114px; text-align: center; color: #fff; font-weight: bold;}
.modal-main{ width: 650px; height: 410px;}
.modal-main form{ margin: 30px auto 0; width: 314px; height: auto;}
.modal-main form select{ margin-bottom: 10px; width: 314px; height: 41px; border:none; font-size: 16px; color: #000; line-height: 41px; text-indent: 5px; background:url(../../images/jianli/select.png) center center no-repeat; background-size:100% 100%; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
select::-ms-expand { display: none;}
.modal-main form input{ width: 312px; height: 39px; margin-bottom: 10px; border: #c7c7c7 solid 1px; border-radius: 10px; font-size: 16px; color: #000; line-height: 41px; text-indent: 12px;}
.modal-main form button{ width: 314px; height: 41px; margin-bottom: 10px; border:none; font-size: 18px; color: #fff; line-height: 35px; text-align: center; background:url(../../images/jianli/modal-button.png) center center no-repeat; background-size:100% 100%;}
.modal-main p{ padding-top: 8px; font-size: 18px; color: #cb0606; text-align: center;}
