@charset "gb2312";
/* CSS Document */
body, p, ul, li, div, form, a,input, button, ol, h1, h2, h3, h4, h5, dl, dt, dd,i,iframe { margin:0; padding:0; font:12px/19px microsoft yahei,Lantinghei SC,Hiragino Sans GB,simsun; color:#666;}
h2{font-size: 30px; font-weight:700;    font-family: 黑体;}
h3{font-size: 25px; font-weight:700;    font-family: 黑体;}
body { background:#fff; height:100%;}
img { border:0; max-width:100%;}
.cl { clear:both; height:0px; _overflow:hidden; }
ul,dl,dt,dd li { list-style:none outside none;}
a{text-decoration: none;}
a:hover{text-decoration:underline}
.fl { float:left;}
.DA251E{color:#DA251E;}
.in{height:19px;background: url("imagestb.gif") no-repeat center bottom;}
/*============ end =============*/
.biye{width:1024px;margin:auto;}
.zixun{    display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    background: #6D0202;
    color: #fff;
    border-radius: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    float: right;
    box-shadow: 2px 4px 3px #333;}
/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(imagesr_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(imagesr_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(imagesr_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(imagesr_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; display:none;}
.izl-rmenu .btn-top{background:url(imagesr_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.ggt{width:1024px;margin:18px auto; height:135px;width:1024px;}
.ggt img{height:135px;width:1024px;}
.head{ width:100%; overflow:hidden;}
.top{ width:100%; height:29px; background:#666;}
.top_auto{ width:1024px; margin:0 auto; line-height:29px; color:#fff;}
span.top_nav{line-height:29px;display: block;height: 29px; color:#fff;}
span.top_nav p{line-height:29px;color:#fff;}
span.top_nav p a{color:#fff;}
p.top_rig{ float:right; color:#fff;}
p.top_rig a{ line-height:29px; color:#fff;}
p.top_rig a:hover{ color:#2a5abe;}
p.top_rig .xlwb{ background:url(imagesxlwb.png) 0 0 no-repeat; padding-left:22px;}
p.top_rig .txwb{ background:url(imagestxwb.png) 0 0 no-repeat; padding-left:22px;}
/* top end */
.logo{ width:1024px; margin:0 auto; padding:10px; overflow:hidden;}
.logobg{background:url(../images/logobg.png) no-repeat center;width:100%;}
.logoimg img {width: 390px; height:auto;}
.logo a{ float:left;}
.logo a.logor{ margin:20px 0 0 5px;}
.logo a.tele{ margin-right:200px;}
/* logo end */
.box-back{
	background:url(imagesindex_07.png);
	margin-top:-4px;
	    height: 40px;
}
.daohang{
	width:1200px;
	margin:0 auto;
}
.daohang li{
	float:left;
	width:170px;
	line-height:40px;
	color:#FFF;
	font-size:16px;
	position:relative;
	z-index:500;
text-align:center;
}
.daohang li a{
	color:#fff;
	font-size: 16px;
}
.daohang li:hover{
	background:#d02712;
}
.daohang li:hover a.on{
	color:#FFF;
}
.daohang li span{
	width:1px;
	background:url(imagesindex_08.png) no-repeat;
	height:40px;
	position:relative;
	z-index:10px;
	float:right;
	*margin-top:-40px;
	font-size: 16px;
}
.yincang{
	width:220px;
	text-align:center;
	position:absolute;
	z-index:300;
	top:40px;
	left:-25px;
	background:#fff;
	visibility:hidden;
	padding:10px 0;
}
.daohang li:hover .yincang{
	visibility:visible;
	position:absolute;
	top:40;
	z-index:5000;
}
.xiahua{
	width:100%;
	margin:0 auto;
}
.xiahua a:hover dd{
	color:#be3223;
}
	
.onclink:hover .yincang{
	visibility:visible
}
.xiahua dd{
	line-height:40px;
	color:#333;
}
/* 广告 */
.ggt{ width:1024px; height:135px; margin:18px auto;}
.ggt img{ width:1024px; height:135px;}
/* 幻灯 */
.banner { float:right; position:relative;width:100%;height:500px;}
.culture_zj {position:relative; overflow:hidden;height:500px;}
.culture_zj a { display:block; height:500px;}
.bannerbox1 {  width:100%;text-align:center; position:absolute;bottom:10px; z-index:1;}
.culture_zj_tit {text-align:center;}
.culture_zj_tit a {cursor:pointer; margin:0 10px 0 0; display:inline-block;background:#fff; background:rgba(255,255,255,.7);width:22px; height:22px; line-height:22px; border-radius:100%; color:#00a5b5;}
a.culture_zj_current{ background:#2a5abe; background:rgba(42,90,190,.7); color:#fff; position:relative;}
a.culture_zj_current span { display:block;width:0;line-height:0;top:-5px; left:0; font-size:0; position:absolute;border-width:5px;border-color:transparent transparent #080;}
/* banner end */
.bor_search{ width:100%; height:47px; border-bottom:1px solid #ebebeb;}
.bg_search{ height:46px; background:#ebebeb;}
.auto_search{ width:1024px; margin:0 auto;}
.hot_word{ float:right;}
.hot_word b{ color:#333; font-family:'宋体';}
.hot_word a{ height:46px; line-height:46px; margin-left:15px;}
/*============ head end =============*/
.tese{width:1024px;margin:18px auto;height:347px;}
.actsat{width:1024px;margin:18px auto; height:auto;}
/* 学校简介 */
.video_bg{background:url(imagesprofile_bg.png) no-repeat center; width: 498px;height:377px; float:left;}
.profile{width:1024px; margin: 22px auto;}
.profile_video {
    width: 450px;
    height: 280px;
    padding-left: 20px;
    padding-top: 23px;
}
.profile_right {
    margin-left: 525px;
}
.profile_right h2{height: 40px; line-height: 30px;    color: #7D0000;text-align: center;    text-shadow: 1px 1px 2px #333;}
.profile_right p{font-size: 14px;line-height:1.5rem;text-indent:2em;}
/* 七大优势 */
.youshi_tit{height: 115px; text-align:center; background:#981e11;}
.youshi_tit h2{ height:50px;line-height: 70px;color: #c7c7c7;}
.youshi_tit i{font-size: 16px;font-weight:700;color: #c7c7c7;}
.youshi_tit b {
    display: block;
    font-size: 18px;
    color: #fff;
	line-height:35px;
}
.con{width:1024px; margin:18px auto; height:300px;}
.con.l1{background:url(imagesyoushi1.jpg) no-repeat right;}
.con h3{font-size: 20px;line-height: 50px;display: block;width: 475px;font-family: inherit;}
.con span{width: 60px;height:60px;line-height:60px;text-align:center;display:block;float:left;    background: #8E0606; color: #fff;font-size: 60px;border-radius: 30px;margin-right:10px;}
.des{width: 475px;padding-top: 35px; padding-left: 20px;}
.des.r{padding-left:560px;}
.des p{margin-top: 10px; font-size: 16px; line-height: 1.5em}
.con.r2{background:url(imagesyoushi2.jpg) no-repeat left;}
.con.l3{background:url(imagesyoushi3.jpg) no-repeat right;}
.con.r4{background:url(imagesyoushi4.jpg) no-repeat left;}
.con.l5{background:url(imagesyoushi5.jpg) no-repeat right;}
.con.r6{background:url(imagesyoushi6.jpg) no-repeat left;}
.con.l7{background:url(imagesyoushi7.jpg) no-repeat right;}
.con.r8{background:url(imagesyoushi8.jpg) no-repeat left;}
/* 八大原因 */
.liyou_des .con.l{height: 570px;background:url(imagesliyou1.gif) no-repeat right;}
.liyou_des .con ul{width: 760px;}
.liyou_des .con h3{font-size:20px;    color: #FF2424;font-family: sans-serif;}
.liyou_des .con p{margin-top:10px;padding-left:2rem;}
.liyou_des .con.r{height: 570px;background:url(imagesliyou2.gif) no-repeat left;}
.liyou_des .con.r ul{padding-left:275px;}
/* 招生简章 */
.zs_tit{width:1024px;margin:0 auto; background:url(imageszs_tit.jpg) no-repeat center;height:455px; }
.zs_tit_des {
    text-align: center;
	padding-top:300px;
}
.zs_tit_des h2{height: 60px; line-height: 60px;    padding-left: 2em;    color: #8E0000;text-shadow: 1px 1px 2px #333;    font-size: 40px;}
.zs_tit_des b{font-size:18px; line-height: 40px;    padding-left: 2em;color: #8E0000;text-shadow: 1px 1px 1px #333;display:block;}
.zs_tit_des span{font-size: 16px;line-height: 40px; color: #8E0000;text-shadow: 1px 1px 1px #333;}
.zs_con {height: 715px; width:1024px; margin:0 auto; background:url(imageszs_bg1.jpg) no-repeat center;}
.gz_zs_con {
    width: 360px;
    padding-top: 50px;
    padding-left: 113px;
    padding-right: 20px;
	float:left;
}
.yk_zs_con h3,.gz_zs_con h3 {
    height: 40px;
    text-align: center;
	font-size:21px;
	text-shadow: 1px 1px 1px #333;
}
.yk_zs_con li,.gz_zs_con li{line-height: 30px;font-size: 14px;text-align: left;}
.yk_zs_con{
	float:right;width: 360px;
    padding-top: 50px;
    padding-right: 122px;
	}
	
.tpq{width:1024px;margin: 5px auto;    height: 732px;}
/* .sh_con { height:195px; position:relative; }
.sh_con .s_lt {background:url(Img/Index/lt.gif) no-repeat; width:20px; height:33px; position:absolute; left:0; top:75px; }
.sh_con .s_rt {background:url(Img/Index/rt.gif) no-repeat; width:20px; height:33px; position:absolute; right:0; top:75px; }
.sh_con .s_lt:hover {background:url(Img/Index/lt1.gif) no-repeat;} 
.sh_con .s_rt:hover {background:url(Img/Index/rt1.gif) left -1px no-repeat;} 
.sh_wrp { width:890px; margin:0 auto;}
.sh_wrp li { float:left; display:inline; margin:0 8px; width:206px;}
.sh_wrp li img { width:206px; height:162px; display:block;}
.sh_wrp li span { display:block; height:29px; line-height:29px; color:#fff; text-align:center; margin-top:1px; background:#0550ac;}
.sh_wrp li span a{color:#FFF} */
.teach_tit{width:1024px;margin:20px auto 0;background:#6D0202; height:55px;}
.teach_tit h2{line-height:50px;padding-left:20px;color:#fff;    font-style: oblique;float:left;}
.teach_tit h2 span{font-style:normal;font-size:45px;}
.teach_tit i {line-height: 70px;padding-left: 15px;font-size: 18px;color: #BFBFBF;font-weight: 700;}

.teach{height: 560px;}
.teach ul{width:1024px; margin: 18px auto;}
.teach ul li{    width: 485px;float: left;margin: 5px;height: 160px;border: 1px solid #C3C3C3;padding: 5px;border-radius: 10px; }
.teach ul li img{width:220px;height:150px; border-radius: 5px;    margin-right: 15px;    border: 1px solid #C3C3C3; padding: 2px; float:left;}
.teach ul li .des_p h2{height: 35px;line-height: 35px;font-size:20px;font-family: serif;}
.teach ul li .des_p b{line-height: 25px;}
.teach ul li:hover{background:#ececec; }

.gy {
    height: 435px;
    overflow: hidden;
	width:1024px;
	margin: 0px auto;
	box-shadow: 0 2px 5px #636060;
}
.gy_l {
    padding-right: 26px;
    width: 660px;
}
.gy_l dl {
    height: 243px;
    overflow: hidden;
}
.gy_l dt {
    background: url("imagesvideo_bg.png") no-repeat center;
    float: left;
    height: 235px;
    padding-top: 17px;
	margin-right:10px;
    width: 335px;
	padding-left: 15px;
}
.gy_l dt a:hover img {
    border-color: #ff3333;
}
.gy_l dt img {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    height: 201px;
    padding: 1px;
    width: 358px;
}
.gy_l dd {
    float: left;
    line-height: 24px;
    padding-top: 7px;
    width: 290px;
}
.gy_l dd embed{margin-left:20px;}
.gy_l dd b a {
    color: #666666;
}
.gy_l dd a {
    color: #cf0010;
}
.td_t, .gy_t {
    border-bottom: 1px solid #cdc5bd;
    height: 56px;
}
.hjtil {
    background: url("imageshjtbg.jpg") no-repeat scroll 0 0;
    clear: both;
    height: 30px;
    line-height: 30px;
    padding-left: 158px;
}
.hjtil a {
    color: #cf0010;
    font-family: "微软雅黑";
    font-size: 17px;
}
.hj_c {
    padding-top: 12px;
}
.hj01, .hj03 {
    padding: 46px 0;
}
.hj02 {
    padding-left: 23px;
}
.hj02 li {
    float: left;
    padding: 0 19px 0 0;
    width: 170px;
}
.hj02 li img {
    border: 1px solid #cccccc;
    height: 111px;
    padding: 1px;
    width: 166px;
}
.hj02 li span {
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.gy_r {
    background: url("imagesge04.jpg") no-repeat scroll 0 1px;
    padding-left: 37px;
    padding-top: 13px;
    width: 289px;
}
.gy_r dl {
    border: 1px solid #cccccc;
    height: 123px;
    margin-bottom: 16px;
    width: 287px;
}
.gy_r dt {
    float: left;
    padding: 18px 0 0 12px;
    width: 154px;
}
.gy_r dt img {
    height: 90px;
    width: 143px;
}
.gy_r dd {
    color: #333333;
    float: left;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 19px;
    padding-top: 12px;
    width: 110px;
}
.gy_r dd h3 a {
    color: #cf0010;
    font-size: 14px;
    line-height: 26px;
}
ul#Scrollsabimg>div {
    height: 145px;
}
/* 办学理念 */
.idea{width:1024px;margin:10px auto;height:500px;background:url(imageslinian.gif) no-repeat center;}
.idea_des{color:#E2E2E2;width:700px;margin-left:275px;  padding-top: 50px;}
.idea h3{color:#E2E2E2;text-align:center;height: 40px;    font-family: monospace;}
.idea p{color:#E2E2E2; font-size: 14px;font-weight:700;    line-height: 1.3rem;text-indent:2em;    font-family: monospace;}
/* 课程设置 */
.kecheng{width:1024px;height:250px; margin:10px auto;}

/* 在线报名 */
.wenzi{
	width:1024px;
	margin:0px auto;
	border-top:none;
	margin-top:20px;
	color:#666666;
	text-align:left;
	line-height:27px;
	height:360px;
	background:url(imagesonline_bg.jpg) no-repeat right;
}

.wenzi3 p{
	text-indent:0;
}
.wenzi td{padding-left:20px;	}
#mform{margin-top:30px; width:540px; margin-left:40px; float:left;}
#mform dl{/*border-bottom:1px solid #E8E8E8; */padding:5px 0; width:100%; float:left;}
#mform dl dt{float:left; width:40px; text-align:right; line-height:30px; font-weight:bold;font-size:16px;}
#mform dd{float:left; line-height:30px; padding-left:10px;}
#mform dl dd input{background:#FFFFFF; border: 1px solid #C5C5C5; height:25px;}
#mform dl dd textarea{ width:90%; height:60px;}
#mform dl dd.m{color:#C00;}
#mform dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}
input.btnbig {
    width: 50px;
    height: 25px;
}
#mform  select {
    height: 28px;
}
/*底部样式*/
.back-footer{
	 width: 100%;
    float: left;
    background: #202020;
    font-size: 14px;
}
.conter {
    width: 1024px;
    margin: auto;
}
.footer-left{
	float:left;
	padding-left:10px;
}
.foot-ul{
	padding:32px 0;
}
.foot-ul li{
	float:left;
	padding:0 10px 0 0;
	color:#999;
}
.foot-ul li:hover a{
	color:#af2616;
}
.foot-ul li + li{
	border-left:1px solid #666;
	padding-left:10px;
}
.left-p{
	clear:both;
	text-align:left;
	line-height:40px;
	color:#999999;
}
.left-p a{
	color:#999;
}
.left-p a:hover{
	color:#af2616;
}
.left-p img{
	float:left;
	margin-top:10px;
	margin-right:3px;
}
.left-p span{
	float:left;
	margin-right:3px;
}
.footer-right{
	float:right;
	text-align:right;
	padding-right:13px;
}
.footer-right p{
	line-height:40px;
	color:#999;
}
.foot-ul li a{
	color:#999;
}
.right-top{
	margin-top:25px;
	width:473px;
}
.footer-right p img{
	float:right;
	margin:10px 0 0 5px;
	width:18px;
}
.fudong{
	float:right;
}
.bottom-back{
	background:#333333;
	float:left;
	width:100%;
	text-align:center;
}
.footer-bottom{
	width:1024px;
	margin: auto;
	color:#a1a1a1;
	padding:10px 0;
}
.footer-bottom .p1{
	line-height:25px;
	text-align:left;
	margin-left:10px;
}
.p1 strong{
	color:#676767;
}
.footer-bottom span{
	padding:0 5px;
	color:#a1a1a1 ;
	border-left:1px solid #a1a1a1;
}
.footer-bottom a:hover span{
	color:#af2616;
}
.footer-bottom .p2{
	text-align:center;
	line-height:25px;
}
	
/*底部样式结束*/
/* 荣誉资质 */
.zizhi{width:100%;height:922px;background:url(imageszizhi.jpg) no-repeat center;}
/*============= 返回顶部 =============*/
#rtt{width:49px; height:67px; background:url(imagesrtt.gif); background-size:cover; cursor:pointer; position:fixed; right:50px; bottom:130px; z-index:1000;}

/* 学生活动 */
.xshd{
	margin:auto;
	width:1024px;
}

