/* CSS Document */
@charset "gb2312";
/*
* Description: 鲨鱼公园合作项目
* Update:      12/06/2017
* Author:      yixiaofang
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px;background: #fff; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1240px;margin:0 auto;}
.btn{ display:block; color:#fff; margin:0 auto; text-align:center; }
.title{ height:74px; line-height:74px; text-align:center; background:url(../images/title_bg.png) no-repeat bottom center; font-size:36px; color:#303030; padding-bottom:9px;}
.title em{ color:#ec774b;}
/*banner*/
	.banner{  width:100%;}
	.banner_01{ height:61px; padding-top:20px; background:url(../images/banner_01.jpg) no-repeat top center; }
	.banner_02{ height:250px; background:url(../images/banner_02.jpg) no-repeat top center; }
	.banner_03{ height:141px; background:url(../images/banner_03.jpg) no-repeat top center; }
	.banner_04{ height:196px; background:url(../images/banner_04.jpg) no-repeat top center; }
	
	.banner_01 img,.banner_01 p{ float:left;}
	.banner_01 p{ padding-top:10px; color:#9a9a9a; }
	.banner_01 img{  margin:0 13px; }
	.ban2_con{ position:relative; height:511px;}
	.ban_cbg{ display:none; position:absolute; top:0; left:0; width:815px; height:511px; background:url(../images/ban_03.png) no-repeat; }
	.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
	@-webkit-keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	@-moz-keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	@-ms-keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	@-o-keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	@-o-keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	@keyframes tada {
	  0% {
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	
	  10%, 20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		-ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	  }
	
	  30%, 50%, 70%, 90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	  }
	
	  40%, 60%, 80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	  }
	
	  100% {
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	  }
	}
	.tada { -webkit-animation-name: tada;-moz-animation-name: tada;-ms-animation-name: tada; -o-animation-name: tada; animation-name: tada;}
	
	.ban_cimg{ width:365px; height:206px; background:url(../images/ban_02.png) no-repeat; display:none; position:absolute;top:172px; left:200px; }
	@-webkit-keyframes zoomindown {
	  0% {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	  }
	
	  60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	  }
	}
	
	@-moz-keyframes zoomindown {
	  0% {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	  }
	
	  60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	  }
	}
	
	@-ms-keyframes zoomindown {
	  0% {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	  }
	
	  60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	  }
	}
	
	@-o-keyframes zoomindown {
	  0% {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	  }
	
	  60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	  }
	}
	
	@keyframes zoomIndown {
	  0% {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	  }
	
	  60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	  }
	}
	.zoomIndown { -webkit-animation-name: zoomIndown;-moz-animation-name: zoomIndown;-ms-animation-name: zoomIndown;-o-animation-name: zoomIndown; animation-name: zoomIndown;}

/*nav*/	
	.nav{  width:100%; height:45px; position:relative;z-index:99; left:0; top:-59px;}
	.nav li{width:310px; height:104px; line-height:104px;  float:left; }
	.nav a{ font-size:20px; border-radius:5px;-moz-transition: all 0.5s linear 0s;-ms-transition: all 0.5s linear 0s;-o-transition: all 0.5s linear 0s;-webkit-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s;}
	.nav .li01 a{background:#6fc191;}
	.nav .li01 a:hover { background:#47a06c; }
	.nav .li02 a{background:#74cfe4;}
	.nav .li02 a:hover { background:#52b5cc; }
	.nav .li03 a{background:#ecbe44;}
	.nav .li03 a:hover { background:#c49f3e; }
	.nav .li04 a{background:#ec774b;}
	.nav .li04 a:hover { background:#c35d37;}
	
/*nav1*/	
	.nav1{ display:none; width:100%; }
	.nav1 li a{ border-radius:0px;}
	.nav1 li{width:310px; height:48px; line-height:48px;  float:left; }
	
/*stem*/	
	.stem{ padding-top:60px ;}
	.ste_con{ margin-top:32px; height:446px; position:relative;}
	.ste_con .ste_p{  padding:38px 0 0 77px; background:url(../images/ste_01.png) no-repeat; font-size:20px; line-height:46px; color:#3e3e3e; width:636px; }
	.ste_con strong{ color:#2f82d4;}
	.ste_con b{ color:#ec774b;}
	.ste_d{ z-index:10; padding:40px 0 0 191px; width:390px; height:422px; background:url(../images/ste_02.png) no-repeat; position:absolute; top:18px; right:-20px; }
	.ste_a{ width:71px; text-align:center; }
	.ste_a p{ font-size:14px; color:#888; }
	
	/*灰背景*/
	.gray{width:100%;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5; -ms-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;position: absolute;z-index: 99;display: none;left:0;top:0;}  
/*tan*/
	.tan{ display:none; width:698px; height:407px; text-align:center; padding-top:57px; border-radius:30px; background-color:#ffdb5c; position:fixed; top:20%; left:50%; margin-left:-355px; z-index:100; border:6px solid #6195ce; box-shadow:#96e291  -5px 5px 0 0;  }
	.tan h3{ position:absolute; top:-54px; left:150px;}
	.tan_vid{ margin:0 auto; width:624px;}
	.tan p{ color:#000; font-size:14px; line-height:38px; }
	
/*course*/	
	.course{ width:100%; background-color:#f2f2f3; padding:64px 0 88px 0 ;}
	.cou_p{ padding:8px 82px 20px 75px; color:#3e3e3e; line-height:30px;}
	.cou_p font{ font-size:24px; font-weight:bold;}
	.cou_p em{ color:#ed7749;}
	.cou_con{ width:1173px; padding:67px 0 0 20px; height:573px; background-color:#fff; border-radius:15px; border:1px dashed #fbbe1c; margin:0 auto; position:relative; }
	.cou_cl,.cou_cr{ float:left;}
	.cou_cl{ padding-top:15px; width:762px; }
	.cou_cl p{ text-align:center; color:#4b4b4b; }
	.cou_cl img{ display:inline-block; vertical-align:middle; margin-top:-5px ;}
	.cou_ld{ width:419px; height:400px; background:url(../images/cou_02.png) no-repeat; margin:0 auto 45px; position:relative; }
	.cou_ld li{position:absolute; font-size:18px; line-height:20px; text-align:center; width:86px; height:64px; padding-top:20px; background-color:#ffc700; border-radius:50%; color:#fff;  }
	.cli_01{ top:-40px; left:167px; }
	.cli_02{ top:114px; right:-37px; }
	.cli_03{ top:347px; right:30px; }
	.cli_04{ top:347px; left:35px; }
	.cli_05{ top:114px; left:-40px; }
	.cou_ld li.cur{ box-shadow:rgba(0,0,0,0.2) 0 5px 5px 0;-moz-animation:cur 1s;-ms-animation:cur 1s;-o-animation:cur 1s;-webkit-animation:cur 1s; animation:cur 1s; }
	@-webkit-keyframes cur {
	  0% { margin-top:-10px;}
	  100% {margin-top:0; }
	}
	@-moz-keyframes cur {
	  0% { margin-top:-10px;}
	  100% {margin-top:0; }
	}
	@-ms-keyframes cur {
	  0% { margin-top:-10px;}
	  100% {margin-top:0; }
	}
	@-o-keyframes cur {
	  0% { margin-top:-10px;}
	  100% {margin-top:0; }
	}
	@keyframes cur {
	  0% { margin-top:-10px;}
	  100% {margin-top:0; }
	}
	
	.cou_cr{ width:410px;}
	.cou_cr li{ overflow:hidden; padding-bottom:39px;}
	.cou_cr li .btn,.cli_d{ float:left;}
	.cou_cr li .btn{ width:64px; padding-top:14px; height:50px; border-radius:5px;}
	.cou_cr li .btn span{ display:block; width:35px; height:39px; margin:0 auto;background:url(../images/cou_bg.png) no-repeat; }
	.cou_cr li .btn{-moz-transition: all 0.5s linear 0s;-ms-transition: all 0.5s linear 0s;-o-transition: all 0.5s linear 0s;-webkit-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s; }
	.cr_b01{ background-color:#efbe43; border-bottom:2px solid #d2a328; }
	.cou_cr li.cur .cr_b01{ background-color:#d2a328;}
	.cr_b02{ background-color:#ed7749; border-bottom:2px solid #c45930; }
	.cou_cr li.cur .cr_b02{ background-color:#c45930;}
	.cr_b03{ background-color:#6fc191; border-bottom:2px solid #409b66; }
	.cou_cr li.cur .cr_b03{ background-color:#409b66;}
	.cr_b04{ background-color:#74cfe4; border-bottom:2px solid #4babc1; }
	.cou_cr li.cur .cr_b04{ background-color:#4babc1;}
	.cr_b05{ background-color:#c289ce; border-bottom:2px solid #9f5aae; }
	.cou_cr li.cur .cr_b05{ background-color:#9f5aae;}
	.cou_cr .cr_b02 span{ background-position:0 -44px;}
	.cou_cr .cr_b03 span{ background-position:0 -88px;}
	.cou_cr .cr_b04 span{ background-position:0 -134px;}
	.cou_cr .cr_b05 span{ background-position:0 -177px;}
	
	.cli_d{position: relative; width:250px; padding-left:16px; }
	.cli_d h4{ font-size:18px; color:#666;height: 24px;}
	.cli_d p{ font-size:14px; color:#999; line-height:18px;position: relative; }
	
	.cou_i{ width:122px; height:196px; background:url(../images/cou_01.png) no-repeat; position:absolute; right:-44px; bottom:-70px; }
	
/*student	*/
	.student{ padding-top:40px; width:100%;  background:url(../images/stu_bg.jpg)  center center no-repeat; position:relative;background-attachment: fixed; background-size: cover; }
	.stu_ul{ padding:40px 0 0 210px; height:231px; }
	.stu_ul li{ width:208px; text-align:center; color:#fff; float:left;}
	.stu_ul li p{ line-height:82px; font-size:20px; }
	.stu_ul li em{ font-size:48px; }
	.stu_ul li span{ font-size:20px; width:148px; height:50px; line-height:50px; border-radius:5px; } 
	.stli_01 span{ background-color:#75cde1; border-bottom:3px solid #51b0c6;}
	.stli_02 span{ background-color:#6fc191; border-bottom:3px solid #3e9a64;}
	.stli_03 span{ background-color:#edbf47; border-bottom:3px solid #d6a933;}
	.stli_04 span{ background-color:#c289ce; border-bottom:3px solid #ab6bb9;}
	
/*learn*/	
	.learn{ padding-top:45px ; height:853px; background:url(../images/lea_bg1.jpg) no-repeat center bottom;}
	.lea_con,.cun_con{ padding:40px 22px 0}
	.learn h4{ height:60px; line-height:60px;  background-color:#ee7746; color:#fff; text-align:center; font-size:30px; font-weight:bold;}
	.learn h4 span{ font-size:22px;}
	.lea_con ul{ padding-top:30px;} 
	.lea_con li{ border-bottom:6px solid #dcdfcf; border-radius:5px; width:282px; height:575px; background-color:#eff1e7; float:left; margin-right:22px; }
	.lea_con li dl{ margin-top:-5px; }
	.lea_con dt{ font-size:20px; height:54px; line-height:54px; background-color:#485052; color:#fff;  }
	.lea_con dt img{ display:inline-block; vertical-align:middle; margin:-5px 10px 0 15px;}
	.lea_con dd{ padding:17px 10px 0 15px;} 
	.lea_con h5{ line-height:33px; font-size:18px; color:#485052; }
	.lea_con p{ line-height:18px; color:#929292; font-size:14px; }
	.lea_con dd{ }
	.ldd_01{ height:71px; background-color:#f8faef;}
	.lea_con .ldd_02{ height:82px; padding-top:10px; }
	.lea_con .ldd_03{ height:78px; padding-top:10px; background-color:#f8faef; }
	.lea_con .ldd_04{ height:86px; padding-top:8px;}
	
/*coun*/
	.coun{ width:100%; height:394px; background:url(../images/coun_bg.jpg) no-repeat top center; }
	.coun .cun_con{ padding-top:0;}
	.cun_con{ color:#fff;}
	.cul_l,.cul_c{ float:left;}
	.cul_l{ width:385px;  }
	.cun_con li{ padding:21px 30px 0 15px;}
	.cun_con li,.condit_min{ transition:all 0.5s;  }
	.cun_con li.cur,.condit_min.cur{ box-shadow:0 5px 15px rgba(0,0,0,0.3);}
	.cul_l li{   width:340px; border-radius:5px; height:123px; }
	.cun_li01{ margin-bottom:24px;background-color:#a980ed;}
	.cun_li02{ background-color:#a3d75e;}
	.cun_li03{ margin-bottom:24px;background-color:#fa9973;}
	.cun_li04{ background-color:#7287d2;}
	.cun_li01.cur{ background-color:#8757d7;}
	.cun_li02.cur{ background-color:#85b940;}
	.cun_li03.cur{ background-color:#e47b52;}
	.cun_li04.cur{ background-color:#5067ba;}
	.cun_con li h4{ font-size:20px; font-weight:bold; line-height:42px; }
	.cun_con li p{ line-height:30px; }
	.cul_c { margin:0 20px;width:384px;}
	.cul_c li{ width:339px; height:291px;  background:#75aae1 url(../images/cun_01.png) no-repeat bottom right; border-radius:5px; }
	.cul_c li.cur{ background-color:#518ac5 url(../images/cun_01.png) no-repeat bottom right;}
	
/*直播课*/
	.zbo_wrap{height:577px;background:url(../images/zbo_bg.jpg) center top no-repeat;}
	.zbo_wrap h3{width:1195px;height:60px;line-height:60px;font-size:30px;font-weight:bold;color:#fff;text-align:center;background-color:#ee7746;margin:0 auto;}
	.zbo_wrap h3 em{ font-size:22px;}
	
	.zbo_con{margin-top:25px;}
	.zbo_con li{float:left;width:379px;margin:0 7px 0 22px;}
	.zbo_top{height:218px;position:relative;}
	.zbo_tm{width:365px;height:54px;background-color:#485052;padding-left:14px;position:absolute;left:0;bottom:0;}
	.zbo_tm p{line-height:54px;font-size:20px;color:#fff;padding-left:33px;}
	.zbo_tm p em{font-size:18px;}
	.zbo_tm1 p{background:url(../images/zbo_icon1.png) left center no-repeat;}
	.zbo_tm2 p{background:url(../images/zbo_icon2.png) left center no-repeat;}
	.zbo_tm3 p{background:url(../images/zbo_icon3.png) left center no-repeat;}
	
	.zbo_bot{height:178px;background-color:#eff1e7;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;box-shadow:0 6px 0 #daddcf;padding:28px 0 0 33px;}
	.zbo_bot p{line-height:32px;font-size:18px;color:#485052;}

/*招生条件*/
	.condit_wrap{background:#fff url(../images/condit_bg.jpg) center bottom no-repeat;padding-bottom:80px;}
	.condit_m{float:left;width:385px;margin-left:22px;}
	.condit_min{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:17px;color:#fff;}
	.condit_min1{height:115px;background-color:#a980ed;padding:30px 30px 0 15px;}
	.condit_min2{height:120px;background-color:#a3d75e;padding:30px 10px 0 15px;}
	.condit_min3{height:237px;background-color:#75aae1;padding:68px 10px 0 15px;}
	.condit_min4{height:240px;background-color:#fa9973;padding:156px 20px 0 15px;}
	.condit_min5{height:170px;background-color:#7287d2;padding:51px 15px 0;}
	.condit_min6{height:594px;background-color:#52c7c8;padding-top:40px;position:relative;}
	.condit_icon{width:210px;height:202px;background:url(../images/condit_icon.png) no-repeat;position:absolute;bottom:-20px;right:-65px;}
	.condit_min1.cur{ background-color:#8d62d4;}
	.condit_min2.cur{ background-color:#89be43;}
	.condit_min3.cur{ background-color:#5a90c8;}
	.condit_min4.cur{ background-color:#dd7a53;}
	.condit_min5.cur{ background-color:#566bb9;}
	.condit_min6.cur{ background-color:#3aaeaf;}
	
	.condit_min h4,.condit_min p{line-height:30px;color:#fff;}
	.condit_min h4{font-size:20px;font-weight:bold;}
	.condit_min p{font-size:16px;}
	.condit_min .condit_rp1{height:26px;line-height:26px;font-size:20px;text-align:center;}
	.condit_min h5{line-height:48px;font-size:20px;font-weight:bold;text-align:center;margin-top:10px;}
	.condit_min h5 em{display:inline-block;vertical-align:middle;margin-top:-5px;}
	.price_m{width:276px;height:100px;margin:0 auto;background:url(../images/price_m.png) no-repeat;padding-top:53px;}
	.price_m p{height:44px;line-height:44px;font-size:16px;font-weight:bold;color:#31abab;text-align:center;}
	.price_m p i,.price_m p em{display:inline-block;vertical-align:middle;}
	.price_m p i{font-size:22px;}
	.price_m p em{font-size:74px;font-family:"Impact";margin-top:-35px;}
	.price_m a{display:block;width:160px;height:34px;line-height:34px;font-size:18px;color:#fff;text-align:center;background-color:#31abab;border:1px solid #9fd8d8;margin:0 auto;}
	.price_m a:hover{background-color:#3ecaca;}
	.condit_min .condit_rp2{height:56px;line-height:56px;font-size:22px;font-weight:bold;color:#fff;text-align:center;margin-top:5px;}
	.condit_rp2 em{font-size:18px;font-weight:normal;text-decoration:line-through;margin-right:15px;}
	.condit_rp2 i{font-size:26px;}
	.condit_min .condit_rp3{line-height:26px;font-size:14px;padding:0 46px;}
	.condit_rp3 em,.condit_rp3 span{float:left;}
	.condit_rp3 em{width:30px;}
	.condit_rp3 span{width:260px;}
	.condit_rp3 span i{ display:block;}
	.condit_min6 h4{ padding-bottom:15px;}
	
	.con_d{ width:310px; padding-top:20px;}
	.con_d a{ width:123px; height:39px; line-height:39px; background-color:#0e8383; border-bottom:2px solid #086767; font-size:18px; }
	.con_d p{ font-size:14px; line-height:32px; color:#fffd5f; text-align:center; }
	
/*底部*/
	.fot_wrap{ background-color:#434343;padding:55px 0 188px;}
	.fot_ul{padding:0 190px 0 35px;}
	.fot_ul li{overflow:hidden;}	
	.fot_l{float:left;width:775px;}
	.fot_l h4{height:56px;line-height:56px;font-size:16px;color:#fff;font-weight:bold;}	
	.fot_l p{line-height:24px;font-size:14px;color:#9a9a9a;font-family:"宋体";}	
	.fot_r{float:right;width:160px;padding-top:70px;}	

/*ordered*/	
	.ordered{ display:none; z-index:100; height:120px; padding-top:68px; position:fixed; left:50%; bottom:0; margin-left:-620px;}
	.ordered .ord_i{ cursor:pointer; z-index:50; position:absolute; top:0; left:-98px;}
	.ord_con{ position:relative; padding-left:120px; border-radius:15px; background-color:#fbbe1c; height:102px; border:4px solid #c7940b;}
	.ord_cd{ width:955px; color:#000;   }
	.ord_x,.tan_x{ position:absolute; top:-9px; right:-6px; cursor:pointer;}
	.ord_cd h3{line-height:44px; padding-top:7px; font-size:16px; font-weight:bold; text-align:center;}
	.ord_cd p{ font-weight:bold; padding-left:20px; font-size:16px; color:#454545; text-align:center; line-height:30px; }
	.ord_cd p a{ color:#5421bc; text-decoration:underline; }
	/*.ord_cd p span{ padding:0 7px; }
	.ord_cd p span,.ord_cd p input,.ord_cd p img,.ord_cd p a{ float:left;}
	.ord_cd p input{ font-family:"微软雅黑"; background-color:#feefc8; border:1px solid #c7940b; height:28px; font-size:14px; color:#888; text-align:center;}
	.ord_cd p a{ padding-left:10px; color:#000; text-decoration:underline;}
	.ord_cd p a:hover{ color:#F00;}*/
	.ord_con .btn{ position:absolute; top:13px; right:20px; font-size:24px; color:#a13005; width:145px; height:73px; line-height:73px; background-color:#fbe91c; border-radius:10px; box-shadow:#d9a418 4px 4px  0px 0px;}
	.ord_con .btn:hover{ background-color:#e9d816;}
