﻿@charset "utf-8";
/* CSS Document */
ul, li, a { text-decoration:none; list-style:none}
*{
	margin: 0px;
	font-family: "微软雅黑";
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
body{padding:0px; margin:0px;font-family:"微软雅黑"; background:#F5F3F4}
a img { border:0px;}
li,img{vertical-align: top;}
/**鼠标悬浮渐变**/
a{color:#333;blr:expression(this.onFocus=this.blur()); cursor:pointer;} /*去掉a标签的虚线框，避免出现奇怪的选中区域*/
a,.hover-delay {
	font-family:"Microsoft Yahei","Hiragino Sans GB", Arial,Lucida,Verdana,SimSun,Helvetica,sans-serif;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
/**鼠标悬浮渐变**/
.main{ width:auto; margin:0px; padding:0px;}
.pic{ width:1000px; margin:auto; height:auto;}
.pic1{ width:1100px; margin:auto; height:auto;}

/* focusBar */
#focusBar{width:100%;height:600px;clear:both;position:relative;overflow:hidden;}
#focusBar li{width:100%;clear:both;height:700px;display:none;position:absolute;/* position:relative;*/}
#focusBar .focusL{height:600px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-500px;margin-left:50%;}
#focusBar .focusR{height:600px;position:absolute;z-index:19;/* right:1000px;*/top:0px;left:-500px;margin-left:50%;}

a.arrL,a.arrR{display:block;width:52px;height:134px;position:absolute;top:250px;z-index:99;cursor:pointer;background:url(../images/bt_arr.png) no-repeat;}
a.arrL{left:-52px;background-position:0px 0px;}
a.arrR{right:-52px;background-position:-68px 0px;}
a.arrL:hover{background-position:0px -144px;}
a.arrR:hover{background-position:-68px -144px;}
.mypng img {
azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true);
}
/**banner大图片效果*/
/**教师效果*/
.hr61603{ width:1220px; height:416px; margin:0 auto;overflow:hidden;}
.gz1{ width:290px; height:416px; float:left;text-align:center;position:relative;overflow:hidden;cursor:pointer; margin:0px 5px;}
.gz1 img{ width:290px; height:416px;}
.jg{ width:290px; height:416px; background:#d6922a; font-family:"微软雅黑"; color:#FFF; font-size:12px; float:left;position:absolute;top:415px;left:0;cursor:pointer; padding:5px; text-align:center; line-height:24px;filter:alpha(opacity=90); 
-moz-opacity:0.9; opacity:0.9; p}
.jg h4{ font-family:"微软雅黑"; font-weight:bold; font-size:14px;font-weight:normal;}
.jg h2{ font-family:"微软雅黑"; font-weight:bold; font-size:30px; font-weight:normal;}
.btaa{ font-family:"微软雅黑"; font-weight:bold; font-size:30px; color:#fff;}
.nra1{ font-family:"微软雅黑"; font-size:13px;color:#1a1a1a;}
.nra2{ font-family:"微软雅黑"; font-size:12px;color:#1a1a1a;}
.nra3{ font-family:"微软雅黑"; font-size:12px;color:#fff;}
/**教师效果*/
/*目录*/
.nav{ width:840px; height:49px; text-align:left;display:block; padding-left:160px;}
.nav ul{ text-decoration:none; list-style:none; margin:0px; padding:0px;}
.nav ul li{ background:url(../images/li.png) no-repeat left; text-decoration:none; text-align:center; list-style:none;padding:0px; float:left; height:49px; line-height:49px;padding:0px 20px 0px 20px;}
.nav ul li a{ color:#FFF; list-style:none; text-decoration:none; font-family:"微软雅黑", Arial;  font-size:16px;}
.nav ul li a:hover{ color:#FF0; list-style:none; text-decoration:none; font-family:"微软雅黑", Arial;  display:block; border-radius:13px; }
.nav2{width:100%;height:50px;background:#1f232e;}
.btn{width:200px; height:42px; line-height:42px; text-align:center; border-radius:4px; padding-left:400px;}
.btn a{ background:#fff; color:#2B283D; font-size:18px; font-family:"微软雅黑", Arial; display:block; width:200px; height:42px;border-radius:4px;}
.btn a:hover{ background:#FDFE0D; color:#2B283D; font-size:18px; font-family:"微软雅黑", Arial; display:block; width:200px; height:42px;border-radius:4px;}
.btn1{width:201px; height:43px; line-height:43px; text-align:center; border-radius:4px; padding-left:400px;}
.btn1 a{ background:#98214B; color:#fff; font-size:18px; font-family:"微软雅黑", Arial; display:block; width:201px; height:43px;border-radius:4px; border:1px  #fff solid;}
.btn1 a:hover{ background:#FDFE0D; color:#2B283D; font-size:18px; font-family:"微软雅黑", Arial; display:block; width:201px; height:43px;border-radius:4px; border:1px  #CCCCCC solid;}
.yuan1{ width:180px; height:180px; background:none; border-radius:90px; border:2px #FFFFFF dashed; float:left; margin-left:13px; margin-bottom:20px; overflow:hidden}
/*控制圆形*/
ul.gallery {
	width: 1000px;
	list-style: none;
	margin: 0 auto; padding: 0;
	overflow:hidden
}
ul.gallery li {
	float: left;
	margin: 10px; padding: 0;
	text-align: center;
	border: 1px solid #ccc;
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
	border-radius:80px;
}
ul.gallery li a.thumb {
	width: 158px;
	height: 158px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
	border-radius:100px;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 158px;
	height: 158px;
	overflow: hidden;
	display: block;
	border-radius:80px;
}

ul.gallery li a {text-decoration: none; color: #777; display: block;}
/*控制圆形*/
.box1{ width:220px; height:220px; background:#FFF; border:5px #CCCCCC solid; border-radius:5px;filter:alpha(opacity:80); opacity:0.8; -moz-opacity:0.8;-khtml-opacity: 0.8; float:left; margin-left:16px;}
.box1_title{ height:50px; line-height:50px; text-align:center; color:#FE6400; font-weight:bold; border-bottom:1px #bcbcbc solid; margin:0px 10px;}
.box1_text{margin:20px 15px; font-size:14px; }
.box1_btn{ width:200px; height:30px; background:#362e2b; line-height:30px; width:100px; text-align:center; border-radius:4px; margin-left:15px;}
.box1_btn a { color:#FFF;width:200px; height:30px; font-size:14px;}
.box1_btn a:hover{ color:#FE6400}
/*班型表*/
.dn1 {width:1000px; margin:auto;}
.dn2 {width:1000px; margin:auto;}
.picbg { background:url(images/footbg0529.jpg) repeat-x;width:100%; text-align:center; height:465px;}
.btaa{ font-family:"微软雅黑"; font-weight:bold; font-size:30px; color:#fff;}
.nra1{ font-family:"微软雅黑"; font-size:13px;color:#1a1a1a;}
.nra2{ font-family:"微软雅黑"; font-size:14px;color:#1a1a1a; line-height:20px; padding:8px 0px; text-align:center; padding:10px 10px}
.nra3{ font-family:"微软雅黑"; font-size:12px;color:#fff;}
.dh022101{ width:auto; height:87px; margin:0 auto; background:#212121;}
.dh022102{ width:1000px; height:87px; margin:0 auto;}
.dh022103{ width:398px; height:87px; float:left;}
.dh022104a{ width:580px; height:87px; float:right; padding-left:20px;}
.dh022104a ul{ margin:0; padding:0; width:580px; height:87px;}
.dh022104a ul li{ width:110px; height:53px; float:left; text-align:center;list-style:none; padding-top:34px; }
.dh022104a ul li a{ font-size:13px; color:#FFF; font-family:"微软雅黑";text-decoration:none;}
.dh022104a ul li a:hover{ color:#FF0;}
.sunbm table{border-top:1px solid #000;	border-right:1px solid #000;}
.sunbm table td{border-bottom:1px solid #000;border-left:1px solid #000;font-family: "微软雅黑";}
.nra3a{ font-size:16px; font-weight:bold; color:#FFF;}
.nra2a{ color:#900; font-size:18px; text-decoration:line-through;}
.nra2b{ color:#900; font-size:24px; font-weight:bold;}
.nra2c{ color:#096; font-size:18px; font-weight:bold;}
.botn{
width: 80px;
height: 25px;
background: #AA0025;
border: 1px #990000 solid;
margin: auto;
line-height: 25px;
text-align: center;
color: #FFF;
border-radius: 4px;
}
.botn{width:90px; height:30px; background:#AA0025; border:1px #990000 solid; margin:auto; line-height:30px; text-align:center; color:#FFF; border-radius:4px;}
.botn a{ color:#FFF; text-decoration:none; font-size:14px;}
.botn a:hover{ color:#F90;}
.botn1{width:90px; height:30px; background:#FF0; border:1px #990000 solid; margin:auto; line-height:30px; text-align:center; color:#FFF; border-radius:4px;}
.botn1 a{ color:#000; text-decoration:none; font-size:14px;}
.botn1 a:hover{ color:#F00;}
/*班型表*/
/*底部*/
.footer{ background:#f1f1f1; min-width: 1200px;}
.footer .line{
	height: 5px;
	width: 100%;
	overflow: hidden;
	background-color: #F8EFD2;
}
.footer_content{  padding-top: 10px;}
.footer_content h4{ height: 30px; line-height: 30px; font-size: 18px;}
.footer_content p{ font-size: 14px; margin-bottom: 6px;}
.footer_content .address_info span{ float: left; height:22px; line-height: 18px;}
.footer_content .add{ width:330px;}
.footer_content .btm_ewm_img{ margin:5px 0 10px; text-align:center;}
.footer_content .btm_ewm_img img{ width:120px;}
.footer_content .btm_ewm_tit{ text-align:center;}
.footer_pic{ text-align: center; height: 47px; padding-top:10px;}
.footer_pic span{ margin: 0 10px;}
.cp_info{ text-align: center;  padding-top: 10px; color:#FFF;}
.cp_info .copy_nav{ font-size: 14px; padding: 10px 0; color:#FFF;}
.footer_content .our_info{  padding: 0 0 20px 0; color:#FFF;}
.cp_info .copy_nav a{ color:#FFF;}
/*end 底部*/
/*地区*/
.place{ padding-top:20px;}
.place ul{ margin:0px; padding:0px;}
.place ul li{background:#333; color:#FFF; float:left; border-radius:15px; height:30px; line-height:30px; display:block;padding:0px; margin:0px 10px;}
.place ul li a{ font-size:13px; color:#FFF; display:block; border-radius:15px; height:30px; line-height:30px; padding:0px 15px;}
.place ul li a:hover{ font-size:13px; color:#000; background:#FF0; display:block; border-radius:15px; height:30px; line-height:30px;padding:0px 15px;}
/*end地区*/
/*重点办学*/
.keynote{width:1080px; height:950px; margin:0 auto; margin-top:60px;}
.keynote > div{width:100%; height:118px; text-align:center;}
.keynote div h1{font-size:36px; color:#930e3c;}
.keynote div p{font-size:14px; color:#b66569;}
.keynote div span{width:50px; border-bottom:2px #FF0000 solid; display:block; margin:10px auto; color:#a30d3b;}

.keynote ul li{width:350px; height:390px; float:left; margin:2px 5px; text-align:center; position:relative;}
.keynote ul li span{width:100%; height:0px; position:absolute; background:#930e3c; bottom:0px; left:0px; transition:0.5s all ease; -webkit-transition:0.5s all ease; -o-transition:0.5s all ease; -moz-transition:0.5s all ease;}
.keynote ul li .keynote_div1{width:100%; height:220px; overflow:hidden;}
.keynote ul li .keynote_div1 img{width:100%; height:auto;transition:0.5s all ease; -webkit-transition:0.5s all ease; -o-transition:0.5s all ease; -moz-transition:0.5s all ease}
.keynote ul li .keynote_div1:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);}
.keynote ul li .keynote_div2{ position:absolute; z-index:1;}
.keynote ul li h1{ font-size:20px; color:#930e3c;transition:2s all ease; -webkit-transition:2s all ease; -o-transition:2s all ease; -moz-transition:2s all ease;}
.keynote ul li p{ font-size:12px; color:#494a4a; text-align:left; padding:0 27px; line-height:35px;transition:2s all ease; -webkit-transition:2s all ease; -o-transition:2s all ease; -moz-transition:2s all ease;}
.keynote ul li:hover h1,.keynote ul li:hover p{color:#FFFFFF;}
.keynote ul li:hover span{ height:171px;}
/*end重点办学*/
/*专业课程*/
.major{
	width: 1100px;
	height: 950px;
	margin: auto;
}

.major1{
	width: 100%;
	height: 460px;
	border-bottom: 1px solid #930b42;
	position: relative;
}
.major1_left{width:446px; height:370px; background:#F9F; overflow:hidden; margin-top:35px;}
.major img{width:100%; height:auto;}
.major1_right{width:540px; height:370px; background:#F9F; margin-top:35px;}
.major_move1{width:287px; height:33px; background:#930b42; position:absolute; right:0px; bottom:0px;}
.major_move1 a{width:287px; height:33px; background:url(../images/move.png) no-repeat; background-position:255px; display:block;}
.major_move1 p{ line-height:33px; margin-left:15px; font-size:16px; color:#FFFFFF;}

.major2{
	width: 100%;
	height: 480px;
	border-bottom: 1px solid #930b42;
	position: relative;
}
.major2_left{width:493px; height:406px; margin-top:36px;}
.major2_right{width:446px; height:400px; margin-top:41px;}
.major_move2{width:287px; height:33px; background:#930b42; position:absolute; left:0px; bottom:0px;}
.major_move2 a{width:287px; height:33px; background:url(../images/move.png) no-repeat; background-position:255px; display:block;}
.major_move2 p{ line-height:33px; margin-left:15px; font-size:16px; color:#FFFFFF;}

.major3{width:100%; height:556px; border-bottom:1px solid #930b42; position:relative;}
.major3_left{width:446px; height:400px; background:#F9F; overflow:hidden; margin-top:72px;}
.major img{width:100%; height:auto;}
.major3_right{width:540px; height:437px; background:#F9F; margin-top:36px;}
.major_move3{width:287px; height:33px; background:#930b42; position:absolute; right:0px; bottom:0px;}
.major_move3 a{width:287px; height:33px; background:url(../images/move.png) no-repeat; background-position:255px; display:block;}
.major_move3 p{ line-height:33px; margin-left:15px; font-size:16px; color:#FFFFFF;}

/*权威证书*/
.Certificate{
	width: 1080px;
	height: 370px;
	margin-top: 30px;
	margin-bottom: 20px;;
	margin-left: auto;
	margin-right: auto;
}
.Certificate > div{
	width: 100%;
	height: 100px;
	text-align: center;
}
.Certificate div h1{font-size:36px; color:#930e3c;}
.Certificate div p{font-size:14px; color:#b66569;}
.Certificate div span{width:50px; border-bottom:2px #FF0000 solid; display:block; margin:10px auto; color:#a30d3b;}

.Certificate ul li{ text-align:center; color:#930b42; font-size:18px;}
.Certificate ul li img{width:100%; height:auto;}
.Certificate ul .Cer_move1{width:300px; height:270px;}
.Certificate ul .Cer_move2{width:336px; height:270px; margin-left:140px;}
.Certificate ul .Cer_move3{width:160px; height:270px;}

.registration{ margin-top:73px;}


/*校园剪影*/
.mien{width:1080px; height:740px; margin:0 auto; margin-top:60px;}
.mien > div{width:100%; height:124px; text-align:center;}
.mien div h1{font-size:36px; color:#930e3c;}
.mien div p{font-size:14px; color:#b66569;}
.mien div span{width:50px; border-bottom:2px #FF0000 solid; display:block; margin:10px auto; color:#a30d3b;}

.mien > span{width:1080px; height:616px; display:block;}
.mien > span div{ float:left; margin:0 5px;}
.mien > span div li{ background:#9CC; overflow:hidden;}
.mien img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);}
.mien img{width:auto; height:100%; transition:0.5s all ease; -webkit-transition:0.5s all ease; -o-transition:0.5s all ease; -moz-transition:0.5s all ease;}
.mien > span .mien1{width:290px; height:100%;}
.mien1 ul .mien1_a{width:100%;height:300px;}
.mien1 ul .mien1_b{width:100%; height:275px; margin-top:10px;}

.mien > span .mien2{width:190px; height:100%;}
.mien2 ul .mien2_a{width:100%;height:190px;}
.mien2 ul .mien2_b{width:100%; height:385px; margin-top:10px;}

.mien > span .mien3{width:380px; height:100%;}
.mien3 ul .mien3_a{width:100%;height:380px;}
.mien3 ul .mien3_b{width:100%; height:195px; margin:10px 0 0 0 !important;}
.mien3_b .mien3_b_a{width:185px; height:100%; background:#F00;}
.mien3_b .mien3_b_b{width:185px; height:100%; background:#F00; margin-left:10px;}

.mien > span .mien4{width:180px; height:100%;}
.mien4 ul .mien4_a{width:100%;height:380px;}
.mien4 ul .mien4_b{width:100%; height:195px; margin-top:10px;}

.AP {
	position:fixed;
	top:30%;
	margin-top:-135px;
	
	z-index:100;
}
.leftside {
	left:2px;
}
.leftside ul li {
	font-size:12px;
	padding:10px 3px;
	color:#f00;
}

.rightside {
	left:2px;
	z-index: 9999;
}


.qq_box {
	
	border-radius:3px;
	border:1px solid #e6e6e6;
	padding:12px;
	background-color:#fff;
	width:100px;
}


.qq_number {
	display:block;
	background-color:#e1e4e6;
	padding:6px 10px;
	margin-bottom:8px;
	border-radius:3px;
	font-size:14px;
	text-align:center;
	
}

.qq_number img {
	width:42px;
	padding:10px 0;
}
.qq_number p {
	display:block; 
	color:#fff; 
	padding-bottom:10px;
}



.m_qcode {
	margin-top:12px;
	
}
.m_qcode p {
	display:block;
	text-align:center;
	font-size:12px;
	padding-top:10px;
}
#box{
	width: 126px;
	line-height:normal;
	padding-bottom: 2px;
	position:fixed;
	left:0;
	bottom:0;
	z-index:1000;
	background-color:#32A279;
	_position:absolute;
	_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}

#box h4 {
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 36px;
	text-indent: 12px;
	position: relative;
}
#in-box {
	background-color: #f4f4f4;
	width: 122px;
	margin-left: 2px;
	font-family: "宋体";
	font-size: 12px;
	color: #666;
	padding-bottom: 10px;
}
#box #in-box form {
	margin-left: 8px;
	padding-top: 10px;
}

#in-box .order-input {
	height: 20px;
	width: 80px;
	border: 1px solid #d5d5d5;
	margin-bottom: 10px;
}
#in-box .order-submit {
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 29px;
	background-color:#bf5c5c;
	height: 29px;
	width: 79px;
	border:none;
	cursor:pointer;
}
#box #close-btn {
	position: absolute;
	right: 6px;
	top:8px;
	cursor:pointer;
}

.mk1{width: 1070px;padding: 60px 20px 40px;background: #fff;margin: 0 auto 30px}
.mk1 ul li{width: 316px;float: left;margin-right: 61px;position: relative;padding-top: 66px;height: 160px;text-align: center;background: #eeeeee}
.mk1 ul li:last-child{margin-right: 0}
.mk1 ul li .li_img{width: 80px;height: 80px;position: absolute;left: 50%;margin-left: -40px;top: -40px;}
.mk1 ul li .li_img img{width: 80px;height: 80px;}
.mk1 ul li span{display: block;font-size: 20px;line-height: 31px;}
.mk1 ul li p{font-size: 14px;line-height: 24px;color: #888888;}
.mk1 ul li a{display: inline-block;margin-top: 18px;width: 165px;height: 40px;border-radius: 20px;background: #ff0000;line-height: 40px;font-size: 16px;color: #fff}


.mk2{padding:17px 20px 56px;background: #fff;width: 1070px;margin: 0 auto 30px;}
.mk2 .title{width: 100%;font-size: 55px;line-height: 124px;text-align: center;}
.mk2 .intro{font-size: 22px;line-height: 36px;text-align: center;}
.mk2 .intro span{color: #c38e4e;}
.mk2 .time{margin-top: 10px;font-size: 35px;line-height: 105px;text-align: center;}
.mk2 form{width: 364px;margin: 0 auto;}
.mk2 form .text_con{width: 100%;padding: 5px 0;height: 40px;}
.mk2 form .text_con p{float: left;width: 112px;float: left;font-size: 20px;line-height: 40px;}
.mk2 form .text_con input{float: right;width: 240px;padding: 5px;background: #fff;border: 1px solid #eee;height: 28px;line-height: 28px;font-size: 16px;}
.mk2 form .text_con input:focus{outline:1px solid #c38e4e;}
.mk2 form .form_btn{width: 316px;height: 61px;display: block;background: url(../images/form_btn.png);border: none;margin: 0 auto;}
.mb55{margin-bottom: 55px;}

/*--共用-底部预约 start--*/
.g-btmEnroll {
    display: none;
}
@media (min-width: 992px) {
.g-btmEnroll {
    background: #fff none repeat scroll 0 0;
    display: block;
    height: 110px;
}
.g-btmEnroll .inner {
    bottom: 0;
    color: #fff;
    height: 110px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 100;
}
.g-btmEnroll .content {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    z-index: 1;
}
.g-btmEnroll .backdrop {
    background-color: #143066;
    height: 100%;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}
.g-btmEnroll h3 {
    color: #ffc619;
    font-size: 22px;
    padding: 15px 0 14px;
}
.g-btmEnroll h3 em {
    font-size: 20px;
}
.g-btmEnroll h3 small {
    color: #fff;
    font-family: Arial,"Microsoft Yahei",sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    padding-left: 20px;
}
.g-btmEnroll h3 small i {
    margin-right: 4px;
}
.g-btmEnroll .sheet fieldset {
}
.g-btmEnroll .sheet fieldset::before, .g-btmEnroll .sheet fieldset::after {
    clear: both;
    content: " ";
    display: table;
}
.g-btmEnroll .sheet .collection {
    float: left;
    width: 600px;
}
.g-btmEnroll .sheet .portion {
    float: left;
    padding-right: 10px;
    width: 150px;
}

.g-btmEnroll .sheet .portion.name, .g-btmEnroll .sheet .portion.mobile {
    padding-right: 10px;
    width: 170px;
}
.g-btmEnroll .sheet .portion dt {
    display: none;
}
.g-btmEnroll .sheet .portion .g-input {
    border: 0 none;
    width: 100%;
}
.g-btmEnroll .sheet .portion .g-input:-moz-placeholder {
    color: #454545;
}
.g-btmEnroll .sheet .portion .g-input::-moz-placeholder {
    color: #454545;
}
.g-btmEnroll .sheet .action {
    float: left;
    width: 120px;
}
.g-btmEnroll .sheet .action button {
    width: 100%;
}
.g-btmEnroll .sheet .g-validator-msg {
    color: #fff;
}
}

.fl{float: left;}
.fr{float: right;}
.zoompic{overflow: hidden;}
.zoompic_con{width: 980px;}
.zoompic_con img{width: 100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.w244{width: 244px;}
.w490{width: 490px;}
.w246{width: 246px;}
.zoompic_con img:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);opacity: 0.8}


/*banner大图片效果*/
/* focusBar */
#focusBar{width:100%;height:600px;clear:both;position:relative;overflow:hidden;}
#focusBar li{width:100%;clear:both;height:700px;position:absolute;/* position:relative;*/}
#focusBar .focusL{height:600px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-500px;margin-left:50%;}
#focusBar .focusR{height:600px;position:absolute;z-index:19;/* right:1000px;*/top:0px;left:-500px;margin-left:50%;}

a.arrL,a.arrR{display:block;width:52px;height:134px;position:absolute;top:250px;z-index:99;cursor:pointer;background:url("bt_arr.png") no-repeat;}
a.arrL{left:-52px;background-position:0px 0px;}
a.arrR{right:-52px;background-position:-68px 0px;}
a.arrL:hover{background-position:0px -144px;}
a.arrR:hover{background-position:-68px -144px;}
.mypng img {
azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('"/*tpa=http://www.vjlhe.com/baidu/zk/css/', '').replace('*/)', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true);
}
/**banner大图片效果*/


.fullSlide {
	width:100%;
	position:relative;
	height:410px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;

}
.fullSlide .bd ul{
	width:100%;
}
.fullSlide .bd li {
	height:410px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:410px;
}
.fullSlide .bd li a img{
	position: absolute;left: 50%;top: 0;margin-left: -750px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.foot{width: 100%;min-width: 1200px;background: #333333;padding: 25px 0 26px;text-align: center;}
.foot .p1{font-size: 18px;line-height: 27px;color: #fafafa;}
.foot .p1 a{color: #fafafa}
.foot .p2{font-size: 14px;line-height: 22px;color: #bbb;}
.foot .p2 a{color: #bbb;}



/*
2017/4/19修改样式
 */
.banner{width: 100%;height: 520px;overflow: hidden;position: relative;}
.banner a{display: block;width: 1920px;position: absolute;left: 50%;margin-left: -960px;top: 0;text-align: center;}
