/*建筑培训*/
#LRdiv1{display: none !important;}
.jz_trnbanner1{
	height: 450px;
	background: url(images/jz_Trn_02.jpg) no-repeat center;
}
.jz_trnbt{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.jz_trnbtP1{
	padding-top: 70px;
	color: #4a4a4a;
	font-size: 30px;
}
.jz_trnbtP1>span{
	display: inline-block;
	width: 100px;
	height: 1px;
	background: #DBDBDB;
	vertical-align: middle;
}
.jz_trnbtP1>b{
	display: inline-block;
	margin: 0 15px;
}
.jz_trnrc{
	width: 1200px;
	margin: 0 auto;
	margin-top: 35px;
	overflow: hidden;
}
.jz_trnrcL{
	width: 300px;
	height: 400px;
	padding-top: 164px;
	text-align: center;
	float: left;
	background: url(images/jz_Trn_05.jpg) no-repeat;
	font-size: 27px;
	color: #fff;
	font-weight: bold;
	box-sizing: border-box;
}
.jz_trnrcR{
	overflow: hidden;
}
.jz_trnrcRUL{
	overflow: hidden;
	padding-top: 34px;
}
.jz_trnrcRUL2{margin-bottom: 0;}
.jz_trnrcRUL>li{
	width: 225px;
	float: left;
	text-align: center;
	margin-top: 20px;
	transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
}
.jz_trnrcRUL>li:hover{
	margin-top: 0;
}
.jz_trnrcRUL .jz_trnrcRLi{margin-left: 0;}
.jz_trnrcRUL>li>.img1{width:225px; height: 88px; text-align: center; vertical-align: bottom; display: table-cell;}
.jz_trnrcRUL>li>.img1>img{display:inline-block; vertical-align: bottom;}
.jz_trnrcRUL>li>p{
	font-size: 20px;
	margin-top: 5px;
}
.jz_trn_ms{
	height: 605px;
	background: #f7f7f7;
	margin-top: 70px;
}
.jz_trn_msbox .bd{
	overflow: hidden;
}
.jz_trn_mstop{
	width: 1200px;
	margin: 25px auto;
	margin-top: 40px;
	margin-left: 14px;
}
.jz_trn_mstop .on{
	background: #007be1;
	color: #fff;
}
.jz_trn_mstop>li{
	display: inline-block;
	width: 100px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	border-radius: 20px;
	border: 1px solid #dbdbdb;
	font-size: 14px;
	color: #666;
	margin-right: 19px;
	cursor: pointer;
}
.jz_trn_mstop .jz_trn_mstopsp{
	background: #007be1;
	color: #fff;
}
.jz_trn_msbox{
	width: 1200px;
	height: 468px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.jz_trn_msboxbtm{width: 1200px;height: 330px;}
.jz_trn_msboxbtm>ul{
	float: left;
}
.jz_trn_msboxBbox{
	width: 1200px;
	height: 330px;
	overflow: hidden;
}
.jz_trn_msboxBbox>div{
	width: 284px;
	float: left;
	margin-left: 15px;
}
.jz_trn_msboxBul>li{
	width: 1200px;
	height: 330px;
	overflow: hidden;
	float: left;
	text-align: center;	
}
.jz_trn_msboxbg{
	height: 200px;
	position: relative;
	transition: .5s;
}
.jz_trn_msboxbg>img{
	width: 100%;
	height: 100%;
}
.jz_trn_msboxbg>div{
	width: 100%;
	height: 100%;
	font-size: 36px;
	line-height: 200px;
	text-align: center;
	color: #fff;
	background: #66b0ed;
	opacity: .5;
	position: absolute;
	top: 0;
	display: none;
}
.jz_trn_msboxBtxt{
	height: 130px;
	background: #fff;
	text-align: center;
	padding-top: 20px;
	box-sizing: border-box;
}
.jz_trn_msboxBtxt>span{
	font-size: 16px;
	color: #007be1;
}
.jz_trn_msboxBtxt>p{
	font-size: 12px;
	color: #999;
	margin: 5px auto;
}
.jz_trn_msboxBtxt>a{
	display: inline-block;
    width: 100px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    border-radius: 20px;
    border: 1px solid #dbdbdb;
    font-size: 14px;
    color: #666;
    cursor: pointer;
}
.jz_trn_msboxBtxt>a:hover{
	color: #fff;
	background: #007be1;
}
.jz_trn_msboxtop{
	position: absolute;
	bottom: 25px;
	left: 47%;
}
.jz_trn_msboxTul{
	margin-top: 30px;
	overflow: hidden;
}
.jz_trn_msboxTul>li{
	width: 10px;
	height: 10px;
	background: #e2e2e2;
	border-radius: 50%;
	float: left;
	margin-right: 8px;
	cursor: pointer;
	text-indent: 999px;
	transition: .2s;
}
.jz_trn_msboxTul>li:hover{
	width: 20px;
	background: #007be1;
	border-radius: 5px;
}
.jz_trn_msboxTul .on{
	width: 20px;
	background: #007be1;
	border-radius: 5px;
}
.jz_trnls{
	width: 1198px;
	margin: 0 auto;
	border: 1px solid #007be1;
	border-radius: 10px;
	margin-top: 50px;
}
.jz_trnlsbt{
	text-align: center;
}
.jz_trnlsbt>span{
	display: block;
	width: 122px;
	margin: 0 auto;
	margin-top: -20px;
	background: #fff;
	font-size: 24px;
	color: #007be1;
	font-weight: bold;
}
.jz_trnlsbt>p{
	font-size: 16px;
}
.jz_trnlsbox{
	width: 1070px;
	margin: 20px auto;
	overflow: hidden;
}
.jzs2new_tddiv {
    height: 214px;
    margin: 20px auto;
}
.jzs2new_tddiv>div {
    display: inline-block;
    width: 405px;
    height: 100%;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    margin-left: 11%;
    position: relative;
}
.jzs2new_tddiv>div>img {
    height: 190px;
    position: absolute;
    top: 10px;
    left: -100px;
}
.jzs2new_tdtxt {
        width: 80%;
    float: right;
    padding-top: 10px;
    padding-right: 10px;
    box-sizing: border-box;
    font-size: 14px;
}
.jzs2new_tdtxtP1{
	font-size: 14px;
}
.jzs2new_tdtxtP1>span {
    font-size: 18px;
    font-weight: 700;
    color: #007be1;
    display: inline-block;
    margin-right: 5px;
}
.jzs2new_tdtxtP2 {
    color: #ffab50;
    font-weight: 700;
}
.jzs2new_tdtxtP3{
	font-size: 14px;
	color: #606060;
}
.jzs2new_tdtxtP4{
	font-size: 12px;
	color: #606060;
	line-height: 22px;
}
.jzs2new_fwbox {
    width: 1200px;
    margin-top: 57px;
    overflow: hidden;
    position: relative;
}
.jzs2new_fwL {
        width: 34%;
    float: left;
    padding-left: 68px;
    box-sizing: border-box;
}
.jzs2new_fwR {
        width: 34%;
    float: right;
    padding-left: 13px;
    padding-right: 56px;
    box-sizing: border-box;
}
.jzs2new_fwbox>img {
    width: 303px;
    position: absolute;
    left: 50%;
    margin-left: -151.5px;
}
.jzs2new_fwLdiv {
    color: #606060;
    margin-bottom: 50px;
    overflow: hidden;
}
.jzs2new_fwLdiv>div {
    overflow: hidden;
}
.jzs2new_fwLdiv>p {
    padding-left: 3px;
    font-size: 14px;
}
.jzs2new_fwLdiv>div>img {
    height: 28px;
    margin-top: 8px;
    margin-right: 15px;
    float: left;
}
.jzs2new_fwLdiv2 {
    float: left;
}
.jzs2new_fwLdiv2>span {
    font-size: 18px;
    font-weight: 700;
}
.jzs2new_fwLdiv2>p {
    font-size: 12px;
    line-height: 18px;
    color: #9b9b9b;
    text-transform: uppercase;
}
.jz_trnbtP2{
	font-size: 24px;
	color: #999;
	margin-top: 8px;
}
.jz_trn_bottom{
	width: 1200px;
	margin: 50px auto;
	overflow: hidden;
}
.jz_trn_bottom ul{display:block; width:1220px; float: left;}
.jz_trn_bottom ul li{display:block; width:292px; height:200px; margin-right: 10px; margin-bottom: 10px; overflow: hidden; float: left;}
.jz_trn_bottom ul li img{width:292px; min-height: 200px;}



















