*{margin:0; padding:0; font-size:14px;font-family: '微软雅黑'}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none; color:#333;font-family: '微软雅黑'}
ul,ol,dl,dt,dd,li{margin:0; padding:0; list-style:none;}
i,em{font-style:normal;}
b,strong{font-weight:normal;}

img{display:block;}
a img{border:0;}

.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}

input,textarea{outline:none;}
table{border-collapse:collapse;}
th,td{ padding:0;}


.documentbox{
	width: 100%;height: 1587px;background: url(../img/bg.png) no-repeat top center;
}
.documentboxlist{
    width: 100%;
    height: 1130px;
    background: url(../img/bg.png) no-repeat top center;
}
.documentboxlist2{
    width: 100%;

    background: url(../img/bg.png) no-repeat center top;
}
.head{
	width: 1200px;height: 169px;margin: 0 auto;overflow: hidden;
}

.logobox{
	width: 787px;height: 88px;display: block;margin-left: 16px;margin-top: 45px;
}
.jwdt-one{padding:10px;}





.nav-box{width: 1200px;height: 47px;margin:0 auto;background: url(../img/navbg_08.png) repeat-x; margin-bottom: 17px;}
.box-nav { height:40px; margin:0 auto; background: #0056a7;}
.nav-nav {width: 900px;height:47px;line-height:40px;}
.nav-nav li { float:left; position:relative; width: 100px; text-align: center;}
.nav-nav li a:hover { color:#fff; background:#9f0000;width: 100px; }
.nav-nav li.focusa { background:#9f0000 }
.nav-nav li a {width: 100px;display:block;height:47px;line-height:47px;text-align:center; color: #fff;}
.nav-nav li ul {position:absolute;left:0;background:#ac0000; width:100px; display:none;top:47px;}
.nav-nav li ul a {}
.nav-one { top:30px;z-index: 999;  }
.nav-one li:hover { background:#9f0000 }
.nav-nav li ul.nav-two { left:100px; }
.nav-one li a.nav-more { background:url(../img/there.png) no-repeat 180px center; }
.nav-one li a.nav-more:hover { background:#9f0000; }
.nav-nav li ul.hdw { left:100px; }
.nav-nav li ul.hdwq { left:100px; }
.nav-nav li ul.nav-two{top:0; width:100px;}
.nav-nav li .nav-two li{width:100px; text-align:center;}
.nav-nav li .nav-two li a{width:100px;}












.ssbox{width: 298px;height: 30px;margin-top:10px;}
.ssbox>form>span{color:#fff; font-size:13px;}





.main-box{ width: 1200px;height:930px;background:#fff;margin: 0 auto; }
.top-box{width: 1200px;height: 353px;}
.jwdtbox{width: 848px;height: 353px;}
.xxrl{width: 330px;height: 353px;}
.tetle-jwdt{width: 110px;height: 32px;line-height: 32px;background: url(../img/sdhf.png) no-repeat; margin-top: 7px; color: #fff;padding-left: 15px;font-size: 18px;}
.jwdt-title{height: 39px;border-bottom: 1px solid #eee;}
.more a{height: 39px;line-height: 39px;color: #999;}
.jwdt-list{width: 403px;height: 314px;}
.jwdt-list a{padding:13px;display: block;}
.jwdt-list span{display: block;text-align: center;}
.jwdt-two{width: 430px;height: 314px;}
.two-list{width: 427px;height: 40px;line-height: 40px;border-bottom: 1px dashed #cac9ce;}
.cont,.cont a{width: 330px;}
.cont a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.icon{width: 15px;height: 40px;position: relative;}
.icon img{position: absolute;left: 5px;top: 18px;}

.xxrl-title{border-bottom: 1px solid #eee;position: relative;height: 40px;margin-bottom:10px;}
.tetle-xxrl{width: 90px;height: 30px;line-height: 32px;margin-top: 7px;color: #ac0000;padding-left: 15px;font-size: 18px; border-bottom: 7px solid #ac0000;position: absolute;}
.rl{width: 330px;height: 314px;}
.mainstyle191461{;width: 329px; height: 300px;}


.middle-box{width: 1200px;height: 280px;}
.middle-one-title{width: 403px;height: 50px;margin-bottom: 10px;position: relative;}
.middle-one-title li{margin-top: 18px;}
.gy{margin:0 13px; }
.font{font-size:18px;}
.middle-one-title{border-bottom: 1px solid #eee;position: relative;height: 49px;}
.tiao{width: 109px;height: 2px;position: absolute;bottom: 0;left: 0;background:#ac0000; }

.middle-one-list{width: 406px;height: 30px;position: relative;}

.lb{position: absolute;left: 8px; top: 9px;}
.title a{display: block; height: 30px; line-height: 30px; width: 290px; margin-left: 27px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.clock{position: absolute;right: 56px; top: 9px;}
.data{height: 30px;line-height: 30px;}
.marginlr{margin-left: 29px;margin-right: 29px;}

.middle-three{width: 329px;height: 270px;}
.jnds-title{width: 329px;height: 50px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.tetle-jnds{width: 90px; height: 30px;line-height: 32px;margin-top: 15px;color: #ac0000;padding-left: 15px;font-size: 18px;border-bottom: 7px solid #ac0000;position: absolute;}

.middle-one-list1{width: 329px;height: 30px;position: relative;}
.title1 a{display: block; height: 30px; line-height: 30px; width: 215px; margin-left: 27px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.skbox{width: 1200px;height: 272px;}
.marginright{margin-right: 10px;display: block;}
.marginleft{margin-left: 10px;display: block;}
.margintop{margin-top: 14px;display: block;}



.footer-box{width: 100%;height: 172px;background:#ac0000; text-decoration:none;}
.footer{width: 1200px;height: 172px;margin: 0 auto;}
.bq{width: 512px;height: 132px;margin-top: 25px;}
.bq p{
	margin-left: 34px;line-height: 40px;color: #026ab3;
}
.ftlogo{width: 108px;height: 110px;margin-top: 30px;}
.ftbtnbox{width: 545px;height: 133px;margin-top: 40px;}
.ftbtnbox a{display: block;width: 178px;height: 40px;}













/*子页——新闻列表页*/
.zy_contect { width:100%; height:auto; margin-bottom:30px;}
.zy_contect_zj { width:1200px; height:auto; margin:35px auto 35px; background:#fff;}
.left { width:270px; height:auto; float:left; margin-right:15px; }
.left_shopfl { width:268px; height:auto; border:1px solid #d9d9d9; padding-bottom:15px; background:#f7f6f6;}
.left_shopfl_title { width:268px; height:70px; line-height:70px; font-family:"微软雅黑"; font-size:24px; text-align:center; border-top:2px solid #9b0000; letter-spacing:1px; background:#ac0000; color:#ffffff;}
.left_shopfl ul li { width:245px; height:45px; line-height:45px;  font-family:"微软雅黑"; font-size:15px; color:#444444; letter-spacing:1px; border-bottom:1px dashed #e8e8e8; background:url(../images/zyfl_dh_bj.png) no-repeat left center; margin-top:1px;}
.left_shopfl ul li a {color:#444444; display:block; text-align:center;}
.left_shopfl ul li span { width:8px; height:9px; float:right; padding:16px 20px 0px;}
.left_shopfl ul li a:hover { color:#e01200; font-weight:bold;}
.lxwm_pic { width:270px; height:110px; margin-top:25px; border:1px solid #d9d9d9;}
.sf_pt { width:268px; height:140px; margin-top:15px;}

/*right 开始*/
.right {width:913px; height:auto; float:left; border:1px solid #d9d9d9;}
.right_title { width:878px; height:42px; line-height:42px; border-bottom:1px solid #dfdfdf; margin:0 auto;}
.right_title em { font-family:"微软雅黑"; font-size:16px; color:#444444;  font-weight:bold; letter-spacing:1px; background:url(../images/xfzz.jpg) no-repeat left center;}
.right_title span { float:right; padding-right:10px;  font-family:"宋体"; font-size:13px; color:#444444;}
.right_title a { color:#444444;}
.right_title a:hover { color:#df0000;}
.right_list_news { width:913px; height:auto;}
.right_list_news ul { margin:10px auto;}
.right_list_news ul li{ width:878px; height:43px; line-height:43px; font-family:"宋体"; font-size:13px; color:#5e5e5e; margin:0 auto; border-bottom:1px dotted #c8c8c8; background:url(../images/xsjj1.png) no-repeat left center;}
.right_list_news ul li a { color:#444444; padding-left:15px;}
.right_list_news ul li span { float:right; padding-right:3px;}
.page { width:913px; height:40px; line-height:40px; padding:13px 0px 20px; text-align:center; margin:0 auto;}


/************子页——内容详细页************/
.newstext { width:913px; height:auto; padding:20px 0px; margin:0 auto; }
.newstext h3 { width:910px; height:45px; line-height:45px; font-size:20px; font-family:"微软雅黑"; color:#4a4a4a; text-align:center; font-weight:bold;}
.newstext_time { width:810px; height:50px; line-height:50px; font-family:"微软雅黑"; font-size:14px; text-align:center; border-bottom:1px dashed #9b9b9b; margin:15px auto; color:#343434;}
.newstext_time a { color:#444444; padding:0px 40px;}
.newstext_time a:hover { color:#df0000;}
.zy_newstext_wz { width:865px; height: auto; margin:0 auto; font-family:"宋体"; font-size:14px; line-height:35px; padding:5px 0px 20px; color:#444444;}
.text_page { width:913px; height:70px; line-height:35px; padding:20px 0px 5px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#797979; text-align:left; margin:0 auto; border-top:1px dotted #dddddd; font-weight:bold;}
.text_page a { color:#797979; padding:0px 30px;}
.text_page a:hover { color:#df0000;}


/************子页---师资团队页************/
.right_lsrw_list { width:901px; height:auto; margin:0 auto;}
.right_lsrw_list ul { padding-top:21px;}
.right_lsrw_list ul li { width:164px; height:272px; float:left; margin:10px 8px; display:block;}
.right_lsrw_list ul li img { width:154px; height:220px; border:1px solid #e0e0e0; padding:5px;}
.right_lsrw_list ul li span { font-family:"宋体"; font-size:14px; width:164px; height:40px; line-height:40px; color:#363636; display:block; text-align:center;}