/* CSS Document */

/***********************Zbanner***********************/
.Zbanner{
	width:100%;
	height:650px;
}
#Zbanner_con { width:100%; height:650px;position:relative}
#slides { display:block; width:100%; height:650px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:580px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:15px; border-radius:13px; background:#FFF ;text-indent:-9999px; cursor:pointer;}
#pagination li.current {
	background:#f0a609;
}

/***********************Zmedia***********************/
.ZmediaCon{
	width:490px;
	position:absolute;
	top:0;
	left:30px;
	z-index:-1;
}
.Zmedia {
	overflow:hidden;
	zoom:1;
	width:1200px;
	background:url(../img/Zmedia_05.jpg) repeat-x bottom;
}
.Zmedia .pcont {
	width:1200px;
	float:left;
	overflow:hidden;
}
.Zmedia .ScrCont {
	width:32766px;
	zoom:1;
}
.Zmedia #List1_1, .blk_18 #List2_1 {
	float:left;
}
.Zmedia .LeftBotton, .Zmedia .RightBotton {
	width:27px;
	height:27px;
	position:absolute;
	top:350px;
}
.Zmedia .LeftBotton {
	background:url(../img/Zmedia_01.png) no-repeat;
	left:30px;
}
.Zmedia .LeftBotton:hover {
	background:url(../img/Zmedia_03.png) no-repeat;
}
.Zmedia .RightBotton {
	background:url(../img/Zmedia_02.png) no-repeat;
	left:65px;
}
.Zmedia .RightBotton:hover {
	background:url(../img/Zmedia_04.png) no-repeat;
}
.pl{
	width:1200px;
	float:left;
}
.plTitle{
	margin:230px 0 0 30px; 
}
.plTxt{
	background:url(../img/Zmedia_08.png) no-repeat left center;
	text-indent:1.2em;
	margin:15px 0 0 30px; 
}

/***********************Zwhy***********************/
.Zwhy{
	height:727px;
	background:url(../img/Zwhy_01.jpg) no-repeat;
}
.ZwhyCon{
	float:right;
	width:360px;
	margin:50px 60px 0 0;
}
.ZwhyCon_list li{
	font-size:18px;
	color:#5d5d5d;
	background:url(../img/Zwhy_02.png) no-repeat left center;
	padding-left:28px;
	margin:23px 0;
}

/***********************Zteaching***********************/
.Zteaching_shang_left{
	width:680px;
}
.Zteaching_shang_right{
	width:500px;
}
.Zteaching_line{
	padding:0 15px;
}
.Zteaching_baioti{
	color:#333;
}

/***********************Zchange***********************/
.Zchange{
	width:1200px;
	height:639px;
	background:url(../img/Zchange_01.png) no-repeat;
	margin:50px auto 0 auto;
}
.Zchange_title{
	background:url(../img/Zchange_02.png) no-repeat center;
}
.Zchange_empty{
	width:80px;
	height:100px;
}
.Zchange_xin_bg{
	width:592px;
	height:382px;
	background:url(../img/Zchange_03.png) no-repeat;
}
.Zchange_xin{
	width:440px;
	margin:0 auto;
}
.Zchange_xin_title{
	font-size:24px;
	color:#333;
	border-bottom:1px solid #adadad;
	padding:50px 0 10px 0;
}
.Zchange_xin_txt{
	font-size:20px;
	color:#6b6b6b;
	line-height:32px;
	border-bottom:1px solid #adadad;
	padding:10px 0 0 0;
}

/***********************Zbrand***********************/
.Zbrand{
	width:1200px;
	height:598px;
	background:url(../img/Zbrand_01.jpg) no-repeat right;
	margin:50px auto 0 auto;
}

/***********************Zcooperation***********************/
.Zcooperation_left{
	width:535px;
}
.Zcooperation_right{
	width:565px;
}
.Zcooperation{
	margin-top:20px;
}
.Zcooperation li{
	padding:8px 0;
}
.Zcooperation li .Zcooperation_icon{
	float:left;
	width:11px;
	margin-top:11px;
}
.Zcooperation li .Zcooperation_txt{
	float:right;
	width:540px;
	font-size:16px;
	color:#666;
	line-height:34px;
}

/***********************excessive***********************/
.excessive{
	width:1200px;
	height:1px;
	background:#707070;
	margin:60px auto;
}
.Zflow_left{
	width:570px;
}
.ZflowAlone{
	border-bottom:1px solid #eee;
	padding:30px 0;
}
.ZflowAlone_img{
	width:145px;
}
.ZflowAlone_txt{
	width:350px;
	font-size:28px;
	color:#333;
	line-height:50px;
}
.Zflow_right{
	width:570px;
}

/***********************Zjoin***********************/
.Zjoin{
	width:1200px;
	height:523px;
	background:url(../img/Zjoin_01.jpg) no-repeat;
	margin:60px auto 0 auto;
}
.ZjoinCon{
	width:550px;
	margin:30px auto 0 auto;
}
.ZjoinConText{
	width:100%;
	height:65px;
	line-height:65px;
	padding:0 20px;
	background:#fff;
	border:none;
	outline: none;
    font-size: 16px;
	color:#333;
	border-radius:8px;
	margin-top:15px;
}
.ZjoinConSubmit{
	width:100%;
	height:65px;
	line-height:65px;
	text-align:center;
	background:#02cc75;
	border:none;
	outline: none;
    font-size: 24px;
	color:#fff;
	border-radius:8px;
	margin-top:15px;
	cursor:pointer;
	transition: .4s;
}
.ZjoinConSubmit:hover{
	background:#007d45;
}

/***********************Zfooter***********************/
.Zfooter{
	width:100%;
	background:#7d7d7d;
	text-align:center;
	font-size:16px;
	line-height:34px;
	color:#fff;
	margin-top:60px;
	padding:40px 0;
}
.Zfooter a{
	color:#fff;
	padding-left:10px;
}




