@charset "utf-8";
/* CSS Document */

html {font-size:12px; line-height:1.5; font-family:"Microsoft YaHei",SimSun,SimHei;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}
a{text-decoration:none;color:#1b1a1a;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
.clear{clear:both}

/* header */
.header_wrap{width:100%;min-width:1200px;overflow: hidden;}
.header{width:1200px;margin:0 auto;}
.hd_lf{width:560px;float:left;margin-top:16px;}
.logo{float:left;}
.hdfont{float:right;line-height:30px;color:#c40e22;font-size:20px;font-family:STZhongsong;}
.hd_rt{float:right;width:300px;margin-top:16px;}
.hd_tel{background:url(../images/tel_pic.jpg);width:196px;height:46px;float:left;margin-top: 15px;}
.hd_erwm{background:url(../images/erweim.jpg);width:64px;height:64px;float:right;}



/* nav */
.nav_wrap{width:100%;min-width:1200px;margin-top:10px;background:#c40e22;z-index: 999;}
.navBar {
	width:1200px;
	margin:0 auto;
    z-index:2;
	height:50px;
	line-height:50px;
	color:#333;
}
.nav {
	position:relative;
	width:1200px;
	margin:0 auto;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:14px;
	z-index: 2;
}
.nav a {
	color:#fff;
}
.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	float:left;
	position:relative;
	
}
.nav .s {
	float:left;
	width:2px;
   
    
	
}
.nav h3 a {
	display:block;
	width:106px;
	text-align:center;
	font-size:16px;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	letter-spacing: 1px;
}
.nav h3 a:hover{color:#ffcc00;}
.nav .sub {
	display:none;
	position:absolute;
	left:-3px;
	top:50px;
	z-index:1;
	width:106px;
	border:1px solid #E6E4E3;
	border-top:0;
	background:#fff;
}
.nav .sub li {
	text-align:center;
	padding:0 8px;
	margin-bottom:-1px;
}
.nav .sub li a {
	display:block;
	border-bottom:1px solid #E6E4E3;
	padding:8px 0;
	height:20px;
	line-height:20px;
	color:#333;
	font-size:14px;
	
}
.nav .sub li a:hover {
	color:#ffcc00;
}
.nav .block {
	height:4px;
	width:106px;
	background:#ffcc00;
	position:absolute;
	left:0;
	top:46px;
	overflow:hidden;
}

/* ban */
.index_banner{position:relative;height:550px;z-index:1;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:550px;}
.index_banner li.first{background:url(../images/ban01.jpg) center top no-repeat;}
.index_banner li.second{background:url(../images/ban02.jpg) center top no-repeat;}
.index_banner li.third{background:url(../images/ban03.jpg) center top no-repeat;}
.index_banner li.fourth{background:url(../images/ban04.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:550px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#ffcc00;cursor:default;}

/* select */
.select_wrap{width:100%;min-width:1200px;background:#f6f6f6;}
.selectus{width:1200px;margin:0 auto;}
.sec_font{margin:0 auto;width:326px;}
.sec_font .sec_bigtit{font-size:30px;padding-top:20px;color:#000;font-family:"Microsoft YaHei",SimSun,SimHei;}
.sec_font .sec_smltit{font-size:12px;color:#888;font-family:"arial",SimSun,SimHei;letter-spacing:3px;}
.sec_fou {margin:0 auto;width:1039px;}
/* Environment */
.emt_wrap{width:100%;min-width:1200px;}
.environment{width:1200px;margin:0 auto;}
.emt_font{margin:0 auto;width:326px;}
.emt_font .emt_bigtit{font-size:18px;padding-top:20px;color:#c40e22;font-family:"Microsoft YaHei",SimSun,SimHei;text-align: center;}
.emt_font .emt_smltit{font-size:12px;color:#888;font-family:"arial",SimSun,SimHei;letter-spacing:2px;}
.emt_list {width:1200px;margin: 0 auto;display: inline-block;}
.emt_list li {width: 260px;margin-top: 30px;display: block;float: left;margin-right: 20px;overflow: hidden;position: relative;border: 8px solid #e7e6e6;}
.emt_list .imgas {display: block;width: 280px;height: 187px;overflow: hidden;}
.emtfont{position: absolute;bottom: -3px;left: 0;right: 0;line-height: 40px;background: #212121;opacity: 0.8;display: block;text-align: center;color: #fff;font-size: 16px;}
.environment .more{width:140px;height:40px;border:1px solid #c40e22;margin: 0 auto;margin-top:20px;}
.more p{font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;color:#c40e22;text-align:center;margin:10px;}
/* team */
.team_wrap{width:100%;min-width:1200px;background:url(../images/teambg.jpg);height:520px;margin-top:30px;}
.team{width: 1250px;margin:0px auto;}

/*会员风采*/
.member{
	 left: 50%;
	 width: 100%;
}
.scroll_more {
	position: relative;
	overflow: hidden;
	/* margin-top: 50px; */
}

.scroll_more .scroll_case_con {
	width: 1250px;
	margin: 0 auto;
	position: relative;
	/* overflow: hidden; */
}

.scroll_case_con .cf {
	height: 285px;
	overflow: hidden;
	position: absolute;
	top: 100px;
}

.scroll_case_con .cf li {
	width: 184px;
	height: 197px;
	float: left;
	margin-right: 15px;
	position: relative;
}

.scroll_case_con .cf li p {
	height: 34px;
	line-height: 35px;
	font-size: 14px;
	color: #FFFFFF;
	width: 60px;
	border-bottom: 3px solid #fc0;
}

.ck {
	position: absolute;
	left: 550px;
	top: 340px;
	width: 135px;
	height: 43px;
	display: block;
	border: 1px solid #fff;
	z-index: 999;
	line-height: 43px;
	color: #FFFFFF;
	text-align: center;
}

.scroll_list {
	width: 1200px;
	height: 415px;
	margin-left: 30px;
	overflow: hidden;
	top: -65px;
}
	.scroll_more .next {
		position: absolute;
		left: 0px;
		top: 125px;
		width: 17px;
		height: 23px;
		display: block;
		background: url(../images/left.png) no-repeat;
		z-index: 999;
	}
	
	.scroll_more .prev {
		position: absolute;
		right: 10px;
		top: 125px;
		width: 17px;
		height: 23px;
		display: block;
		background: url(../images/right.png) no-repeat;
		z-index: 999;
	}
	
	.scroll_more .scroll_case_con span {
		font-size: 12px;
		font-family: "NotoSansHans";
		color: rgb(255, 255, 255);
		display: block;
		text-align: left;
	}
	.sztd_h{text-align: center;padding-top: 20px;}
	.sztd_jj{width: 400px;margin: 0 auto;}
	.sztd_jj p{font-size: 14px;color: #fff;}

/*优秀作品样式*/
.yxzpzs{
    width: 1200px;
    margin: 0 auto;
}
.yxzpzs .yxzpzs_bt{
    height: 60px;
    text-align: center;
    padding: 30px 0;
}
.yxzpzs .yxzp_h{
    font-size: 18px;
    color: #c40e22;
}
.yxzpzs .yxzp_x{}
.tabbox {width: 1200px;}
.tabmenu {height: 50px;border:1px solid  #CCC;overflow: hidden;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width: 220px; height: 50px; overflow:hidden; background-color: #f1f1f1; line-height: 50px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:12px;}
.tabmenu .cli {text-align:center;float:left;display:block;width: 220px;height: 50px;overflow:hidden;background-color: #fff;line-height: 50px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; border-top: 3px solid #fc0;cursor:pointer;color: #fc0;}
#tabcontent {padding-top: 15px;background-color:#fff;border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;overflow: hidden;}
#tabcontent ul {margin:0;list-style-type: none;}
#tabcontent ul li{float: left;width: 210px;margin: 0px 14px;}
#tabcontent ul li img{padding:5px; border:1px solid #ccc;}
#tabcontent ul li p{ text-align:center;width: 220px;height: 35px;line-height: 35px;}
#tabcontent .hidden {display:none;}	

/*资讯动态加视频中心样式*/
.grid1200{ width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 30px;}
.grid1200 .zxdt{width: 750px;float: left;}






.grid1200 .zxdt .zxdt_bt{border-left: 3px solid #fc0;padding-left: 10px;font-size: 18px;}
.grid1200 .spzx{width: 430px;float: right;}
.grid1200 .spzx .spzx_bt{border-left: 3px solid #fc0;padding-left: 10px;font-size: 18px;}

.news{margin-top: 50px;}
.xhnew,.hynew{display: none;}
.xhnew{display: block;}
.news .li_nav li{float: left;width: 133px;height: 45px;text-align: center;line-height: 45px;background: #eaeaea;margin-right:20px;font-size: 18px;color: #555555;}
.news .li_nav .selected{background: #2294dc;color: #FFFFFF;}
.news .li_nav li:last-child{background:none;font-size: 14px;float: right;}
.news .li_nav li:last-child a{color: #555555;}
.new_left{float: left;width: 770px;}
.xw_js{margin-top: 23px;width: 770px;}
.xw_js img{float: left;margin-right: 20px;}
.xw_right{float: left;width: 445px;}
.xw_title{margin-top: 5px;margin-bottom: 10px;}
.xw_title a {color: #c40e22;font-size: 18px;}
.new_left .wz{line-height: 30px;}
.new_left .wz a{color: #4b4b4b;}
.text .title{height: 24px;line-height: 24px;color: #555555;font-size: 14px;}
.xw_right .wz{line-height: 28px;}
.xw_bottom{width: 770px;overflow: hidden;padding-top: 15px;}
.xw_bottom li{float: left;width: 370px;margin-right: 10px; overflow: hidden;padding: 15px 0;}
.text .li_wz{font-size: 11px;color: #888888;}
.rq{width: 64px;height: 58px;background: #c40e22;color: #FFFFFF;text-align: center;font-size: 24px;float: left;margin-right:12px;margin-bottom: 20px;}
.rq .yf{color: #FFFFFF;font-size: 14px;}
.text{float: left;width: 294px;}


/*学员成绩样式*/
.grid1920{width:100%; margin:0 auto; overflow:hidden; background:#e7e7e7;margin-top: 20px;padding-bottom: 20px;}
.grid1920 .grid1200{padding-top:0px;}
.grid1920 .grid1200 .sztd_jj{}
.grid1920 .grid1200 .sztd_jj p{ color:#555;}
.xycj_h{overflow:hidden;}
.xycj_n{overflow:hidden;}
.xycj_n ul{}
.xycj_n ul li{width: 220px;float: left;background-color: #fff;margin-right: 20px;}
.xycj_n ul li .yxxy{padding:13px 13px 20px 12px;}
.xycj_n ul li .yxxy img{ float:left;padding-right: 10px;}
.xycj_n ul li .yxxy h1{ font-size:13px; color:#c40e22;text-align: left;line-height: 20px;}

/*招生栏目样式*/
.grid1921{width:100%; margin:0 auto; overflow:hidden; background:#ffac00;}
.grid1921 .grid1201{width:1200px; margin:0 auto;}
.grid1921 .grid1201 .zslm_l{ width:420px; float:left;padding-top: 60px;}
.grid1921 .grid1201 .zslm_l h2{font-size: 18px;color: #2c2d2f;}
.grid1921 .grid1201 .zslm_l p{font-size: 14px;color: #2c2d2f;}
.grid1921 .grid1201 .zslm_r{float: right;width: 760px;}
.grid1921 .grid1201 .zslm_r li{float: left;padding:  14px;}



/*底部栏目样式*/
.bottom{ width:100%; margin:0 auto; background:#c40e22;overflow: hidden;padding-bottom: 15px;}
.bottom_b{ width:1200px; margin:0 auto;}
.bottom_l{ width: 670px;float: left;}
.b_nav{ overflow:hidden;height: 25px;padding-top: 40px;}
.b_nav li{float: left;width: 54px;color: #fff;padding-left: 5px;border-right: 1px solid #fff;}
.b_nav li a{color:#fff;}
.b_con{}
.b_con p{color: #fff;line-height: 25px;}
.bottom_r{float:right;padding-top: 10px;}


/*单页面样式*/
.grid1202{ width: 1200px;margin: 0 auto;overflow: hidden; position:relative;margin-top: -15px;}
.ny-banner img{width:100%; margin:0 auto;}
.n_left{float:left; width:205px;}
.n_right{ float:right; width:950px;margin-top: 30px;}
.r_sheji{}
.n_left .r_sheji .tit{background-color: #c40e22;height: 120px;}
.n_left .r_sheji .tit span{font-size: 36px;color: #fff;font-family: Impact;padding-left: 30px;}
.n_left .r_sheji .tit p{ font-size:22px; color:#fff;padding-left: 30px;}
.n_left .r_sheji .ne_cont {background-color: #eee;}
.n_left .r_sheji .ne_cont li{height: 34px;line-height: 34px;text-align: center;font-size: 14px;border-top: 1px solid #ccc;}
.n_right .position{font-size: 12px;background: url(../images/n_sd.jpg) left center no-repeat;float: right;}
.n_right .right_main{width: 910px;padding: 20px;}
.n_right .position a{ color:##C40E22;}

.n_right .right_main h1{    color: #2175b5;text-align: center;font-size: 18px;line-height: 50px;}
.n_right .right_main .n_info_con p{font-size: 14px;color: #666;line-height: 25px;text-indent:2em;}
.n_head{height: 34px;line-height: 34px;border-bottom: 1px solid #ccc;background: url(../images/n_henadd_03.jpg) no-repeat;}
.n_tou{float: left;padding-left: 15px;}
.n_tou p{color: #c40e22;font-size: 14px;}

/*成功案例页面样式*/
.right_main .xycj_n ul li{width: 210px;border: 1px solid #ccc;margin-right: 15px;margin-bottom: 15px;}
.right_main .xycj_n ul li .yxxy{padding: 13px 11px 20px 12px;}
.nr_qh  { height:30px;}
.nr_qh p { text-align:center; margin-top:70px;}
.nr_qh p a { height:25px; line-height:25px; border:1px solid #CCC; margin:0 1px; padding:5px 10px; background:#f3f3f3;}
.nr_qh p a:hover { background:#c40e22; color:#FFF;  border:1px solid #FFF;}
.nr_qh p .nr_qh_hover  { background:#0485d0; color:#FFF;  border:1px solid #FFF;}

/*资讯动态页面样式*/
.zixun_a li{overflow:hidden;padding: 20px 0;border-bottom: 1px solid #ccc;}
.zixun .zixun_a a img{ float:left;margin-right: 20px;width: 340px;height: 195px;}
.zixun .zixun_a h1{text-align: left;line-height: 20px;height: 30px; font-size:18px; color:#333;}
.zixun_j span{ font-size:14px; color:#333;line-height: 35px;}
.zixun_j img{float: right;margin-top: 20px;}

/*师资团队页面样式*/
.shizi_n{ overflow:hidden;}
.shizi .shizi_n li{overflow:hidden;padding: 10px;width: 47%;float: left;}
.shizi .shizi_n li a img{float: left; width:200px; height:200px;margin-right: 20px;}
.shizi .shizi_n .shizi_a a img{ float:left; width:91px; height:39px;}
.shizi .shizi_n .shizi_a h1{text-align: left;line-height: 30px;height: 35px;}
.shizi .shizi_n .shizi_a span{font-size: 12px;color: #9b9b9b;line-height: 25px;}

/*作品展示页面样式*/
.n_right .zpzs{ width:950px; padding:20px 0; }
.zpzs_n{ overflow:hidden;}
.zpzs .zpzs_n li{float:left;padding-left: 18px;}
.zpzs .zpzs_n li a img{width: 215px;height: 295px;}
.zpzs .zpzs_n li .zpzs_aa p{ text-align:center;height: 45px;line-height: 45px;font-size: 14px;color: #333;}

/*校园环境*/
.n_right .xyhj{ width:950px; padding:20px 0; }
.xyhj_n{ overflow:hidden;}
.xyhj .xyhj_n li{float:left;padding-left: 18px;}
.xyhj .xyhj_n li a img{width: 215px;height: 145px;}
.xyhj .xyhj_n li .zpzs_aa p{ text-align:center;height: 45px;line-height: 45px;font-size: 14px;color: #333;}
