* {
  margin: 0px;
  padding: 0px;
  list-style:none;
  border:0;
}
body {
  font-size: 14px;
  font-family:"微软雅黑", "文鼎粗黑简";
  position:relative;
  color: #fff;
  width:100%;
  height:auto;
}
body ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
body a {
  text-decoration: none;
}
body a:hover{
  color:#FF7522;
}
.box {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/001.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 467px;
}


.box01 {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	height: 467px;
}

.floatL {
  float: left;
}
.floatR {
  float: right;
}
.center{
  margin: 0 auto;
}
.vertical{
    vertical-align:middle; margin-top:-2px; margin-bottom:1px;
}
/*@font-face {
  font-family: "方正正中黑";
  src: url("../font/方正正中黑.TTF");
}*/


/* 项目css部分 */
.clear:after{
    content: '';
    display: block;
    clear: both;
}
/*banner*/
.bannerw{
	background-color: #004CA0;
	margin-right: auto;
	margin-left: auto;
}
.banner{
	height:390px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/banner01w.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.banner img{
	height:390px;
	margin-right: auto;
	margin-left: auto;
}

/*navw*/
.navw{
	width:100%;
	height:60px;
	background:#393E51;
}
.nav{
	width:1000px;
	height:60px;
	padding:0 200px;
	line-height:60px;
	font-size:24px;
}
.nav li{
	width:250px;
	text-align:center;
	float:left;
}
.nav li a{
	color:#fff;
}
.nav li.current{
	background:#f65756;
}

/*part1*/
.part1w{
	background:#fff;
	margin-right: auto;
	margin-left: auto;
}
.part1{
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.part1 h2{
	height:40px;
	line-height:40px;
	text-align:center;
	background:url(../img/titleh2_bg.jpg) no-repeat center;
	font-family:"微软雅黑", "文鼎粗黑简";
	font-size:35px;
	color:#353535;
	margin-right: auto;
	margin-left: auto;
}

h2 span{
	display:inline-block;
	color:#004FA4;
	margin-right:30px;
}

.part1_1{
	width:1004px;
	background:url(../img/part1_bg.jpg) no-repeat 150px top;
	margin-top:70px;
	position:relative;
}
.part1_1 p{
	position:absolute;
	height:75px;
	width:285px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#666;
}
.part1_1 p span{
	font-size:22px;
	color:#000;
	display:block;
	margin-bottom:10px;
}
.reason1{
	left:255px;
	top:2px;
}
.reason2{
	left:200px;
	top:175px;
}
.reason3{
	left:310px;
	bottom:25px;
}
.reason4{
	right:45px;
	top:2px;
}
.reason5{
	right:-60px;
	top:175px;
}
.reason6{
	right:0px;
	bottom:30px;
}
p.reason{
	width:145px;
	height:115px;
	text-align:center;
	font-size:28px;
	color:#fff;
	top:155px;
	left:455px;
}
.reason strong{
	font-weight:normal;
	font-size:33px;
	color:#fff600;
	display:block;
}



/*part2*/
.part2w{
	width:100%;
	height:455px;
	background:#393E51;
	padding-top:33px;
}
.part2{
	width:1400px;
	height:414px;
	background:url(../img/part2_bg.jpg) no-repeat 265px top;
	
}
.part2 a{
	color:#fff;
}
.part2_L{
	width:80px;
	height:345px;
	margin:69px 0 0 440px;
	font-size:20px;
	font-family:"黑体";
}
.part2_L a{
	display:block;
	width:80px;
	height:60px;
	line-height:60px;
}
.part2_L a.no_line{
	height:45px;
	line-height:45px;
}

.part2_R{
	width:540px;
	height:355px;
	margin-top:70px;
}
.part2_R a{
	display:block;
	background:#4B5868;
	padding:12px;
	font-size:16px;
	font-family:"宋体";
	margin-bottom:15px;
	width:300px;
	overflow:hidden;
}


/*part3w*/
.part3w{
	width:100%;
	height:482px;
	background:#D30802;
}
.part3{
	width:1400px;
	height:440px;
	background:url(../img/part3_bg.jpg) no-repeat;
	padding-top:42px;
}
.part3 h2{
	color:#fff;
	background:url(../img/titleh2_bg3.jpg) no-repeat center;
	width:1400px;
	height:40px;
	line-height:40px;
	font-size:40px;
	text-align:center;
	margin-bottom:50px;
}
.part3_1{
	width:600px;
	height:290px;
	background:url(../img/process_bg.png) no-repeat;
	padding-left:60px;
}
.part3_1 p{
	padding:0 20px;
	height:40px;
	line-height:40px;
	font-size:16px;
	background:#FF3B4F;
}
.sanjiao{
	height: 0;  
    width: 0;  
    border-width:30px ;  
    border-style:solid dashed  dashed  dashed;   
    border-color: #fff transparent transparent transparent;  
    font-size: 0;
	margin-left:230px;
	margin-top:25px;
}


/*part4w*/
.part4w{
	width:100%;
	height:auto;
	background:#F6F6F6;
	padding-bottom:20px;
}
.part4{
	width:1400px;
	height:auto;
	padding-top:25px;
}
.part4 h2{
	width:1400px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:url(../img/titleh2_bg4.jpg) no-repeat center;
	font-family:"微软雅黑", "文鼎粗黑简";
	font-size:35px;
	color:#353535;
	margin-bottom:40px;
}
.part4 h2 span{
	margin:0 5px;
}
.part4_1{
	width:1003px;
	height:750px;
}

.teachers{
	width:1003px;
	height:415px;
}
.teacher_1{
	float:left;
	width:234px;
	height:415px;
	margin-right:20px;
}
.people{
	width:234px;
	height:280px;
	padding-top:14px;
	cursor:pointer;
}
.peo{
	background:url(../img/crown1.png) no-repeat;
}
.peo_name{
	width:160px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	padding-left:30px;
	font-size:16px;
	font-family:"微软雅黑", "文鼎粗黑简";
	color:#7d7d7d;
}
.peo_name span{
	color:#323232
}
.peo_name1{
	background:url(../img/crown2.png) no-repeat left center;
}
.yuyue{
	display:block;
	width:102px;
	height:32px;
	background:#FFB003;
	text-align:center;
	line-height:32px;
	color:#fff;
	font-size:16px;
	margin-left:50px;
	-moz-box-shadow: 4px 4px 4px #BC863E; /* Firefox */ 
	-webkit-box-shadow: 4px 4px 4px #BC863E; /* Safari and Chrome */ 
	box-shadow: 4px 4px 4px #BC863E; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.teaTxt{
	width:1003px;
	height:325px;
}
.teaTxt .current{
	display:block;
}
.teaTxt1{
	width:1003px;
	height:325px;
	display:none;
}
.teaTxt1L{
	width:266px;
	height:230px;
	background:#fff;
	overflow:hidden;
	padding:25px 18px;
}

.teaTxt1L p{
	font-size:14px;
	color:#5F5F5F;
	line-height:25px;
	margin-bottom:5px;
}
.teaTxt1L p span{
	font-size:16px;
	color:#010101;
}

.teaTxt1R{
	width:665px;
	height:310px;
}
.teaTxt1R a:hover{
	color:#C61B2B;
}
.teaTxt1R tr{
	width:665px;
	height:45px;
	background:#F6F6F6;
	font-size:14px;
	color:#5d5d5d;
	font-family:"宋体";
}

.teaTxt1R tr a{
	color:#5d5d5d;
}
.teaTxt1R tr a.red{
	display:inline-block;
	width:70px;
	height:25px;
	text-align:center;
	line-height:25px;
	color:#fff;
	background:#E70000;
}
.teaTxt1R tr a.red:hover{
	color:#FFB900;
}
.teaTxt1R tr a.yellow{
	display:inline-block;
	width:70px;
	height:25px;
	text-align:center;
	line-height:25px;
	color:#fff;
	background:#FFB003;
}
.teaTxt1R tr a.yellow:hover{
	color:#C61B2B;
}
.teaTxt1R tr.title2{
	width:665px;
	height:43px;
	line-height:43px;
	font-size:22px;
	color:#fff;
	background:#C61B2B;
}
.teaTxt1R tr.title3{
	width:665px;
	height:37px;
	line-height:37px;
	background:#959595;
	font-size:14px;
	color:#fff;
}
.teaTxt1R tr.title3 th{
	background:#959595;
	text-align:center;
}

tbody tr:nth-child(2n){
	background:#DFDFDF
}


/*part5*/
.part5w{
	background:#D30802;
	height:382px;
	width:100%;
}
.part5{
	width:100%;
	max-height:1400px;
	height:340px;
	background:url(../img/part5_bg.jpg) no-repeat center top #D30802;
	padding-top:42px;
}

.part5 h2{
	width:1400px;
	height:40px;
	line-height:40px;
	font-family:"黑体";
	font-size:40px;
	color:#fff;
	text-align:center;
	background:url(../img/titleh2_bg5.jpg) no-repeat center;
	margin-bottom:30px;
}
.part5_1{
	width:1004px;
	height:210px;
	background:url(../img/part5_bg2.png) no-repeat;
	position:relative;
}
.part5_1 p{
	position:absolute;
	width:102px;
	height:85px;
	overflow:hidden;
	font-family:"黑体";
	font-size:14px;
	color:#fff;
	top:50px;
	line-height:25px;
	text-align:center;
}
.part5_1_1{
	left:35px;
}
.part5_1_2{
	left:244px;
}
.part5_1_3{
	left:449px;
}
.part5_1_4{
	left:658px;
}
.part5_1_5{
	right:33px;
}


.part6{
	width:1400px;
	height:auto;
	padding-top:55px;
}
.part6 h2{
	width:1400px;
	height:40px;
	line-height:40px;
	font-family:"黑体";
	font-size:40px;
	color:#323232;
	text-align:center;
	background:url(../img/titleh2_bg6.jpg) no-repeat center;
	margin-bottom:40px;
}
.part6 h2 span{
	color:#ff4646;
}

.part6_1{
	text-align:center;
	width:1400px;
	height:50px;
	line-height:50px;
	font-family:"黑体";
	font-size:24px;
	color:#868686;
}
.part6_1 span{
	color:#e2001c;
}
.part6_2{
	font-size:30px;
	color:#e2001c;
}
.part6_peo{
	width:1400px;
	height:455px;
	background:url(../img/part6_bg.jpg) no-repeat;
	padding-top:45px;
}
.part6_peo_1{
	width:1004px;
	height:455px;
}
.part6_peo_2{
	width:186px;
	height:455px;
	margin-right:18px;
}
.part6_pic{
	width:186px;
	height:255px;
}
.part6_peo_2 p{
	width:186px;
	text-align:center;
	line-height:30px;
	color:#232323;
}
.peo_name2{
	font-size:18px;
	color:#000;
	line-height:35px;
}
.xy{
	margin-bottom:5px;
}





/*footer*/
.warp960{width:1000px; margin:0 auto; position:relative; text-align:left; margin-top:30px; padding-top:30px;}
.footer{ color:#fff; text-align:center; line-height:24px; width:100%; background:url(../img/foot_bg.jpg) no-repeat center top #1353c1;}
.footer .wrap960,.footer .warp960{text-align:center}
.footer a{color:#fff;}
.footer .f_links{ margin:8px 0 30px;}
.footer .f_links a{ margin:0 10px; line-height:28px;}
.colGray{ color:#fff !important}



/*fanhui*/
.container .top{position:relative; z-index:12;}
.qing{ position:fixed;top:80%;top:43%\9;right:0%;_position:absolute;_top:265px;}.qing a{ display:block;width:67px;height:114px;background:url(../img/fanhui.jpg) no-repeat;text-indent:-9999px;overflow:hidden}




/*fuchuang**/
.fuchuang{
	width:170px;
	height:295px;
	background:url(../img/fuchuang_bg.png) no-repeat;
	position:fixed;
	left:0%;
	top:300px;
}
.fuchuang a{
	display:block;
	width:170px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:18px;
	color:#fff;
	font-family:"黑体";
	margin-bottom:13px;
}
.fuchuang a.current{
	color:#900;
}

.fuchuang a:hover{
	color:#900;
}
.lianbao {
	width: 946px;
	margin-right: auto;
	margin-left: auto;
}
.lianbao ul {
	padding-top: 25px;
}
.lianbao li {
	background-image: url(../img/lb.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 946px;
	height: 311px;
	margin-bottom: 10px;
}





.lianbao9 {
	width: 946px;
	margin-right: auto;
	margin-left: auto;
}
.lianbao9 ul {
	padding-top: 25px;
}
.lianbao9 li {
	background-image: url(../img/lb01.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 946px;
	height: 311px;
	margin-bottom: 10px;
}

.btlb {
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 17px;
	line-height: 47px;
	font-weight: bold;
	color: #FFFFFF;
	height: 47px;
	padding-left: 10px;
	float: left;
	margin-bottom: 15px;
}
.btlb span {
	float: left;
}
.btlb font {
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 12px;
	line-height: 47px;
	font-weight: lighter;
	color: #FFFFFF;
	float: right;
	padding-right: 188px;
}
.banji {
	float: left;
	height: 155px;
	width: 260px;
	margin-left: 15px;
	margin-top: 15px;
	color: #002888;
	background-color: #c6e7f8;
	border: 1px dashed #00489C;
	padding: 2px;
}
.banji span {
}



.banji001{
	float: left;
	height: 155px;
	width: 180px;
	margin-left: 15px;
	margin-top: 15px;
	color: #002888;
	background-color: #c6e7f8;
	border: 1px dashed #00489C;
	padding: 2px;
}
.banji001 span {
}






.banji01 {
	float: right;
	width: 188px;
	color: #FFFFFF;
}
.banji01 span {
	padding-left: 20px;
}
.banji02 {
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	float: right;
	width: 188px;
	
}
.banji03 {
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #019DCE;
	padding-top: 10px;
	float: right;
	width: 168px;
	
}
.toefl-top {
	background-color: #66CCFF;
	height: 35px;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
}
.nr001 {
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 14px;
	line-height: 26px;
	padding: 10px;
}
.mian {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	margin-bottom: 20px;
}

.content05 {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.content05 h2 {
	color: #0B3F48;
}

.lianb {
	width: 933px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #dfe1e4;
	height: 178px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	margin-bottom: 15px;
}
.zd {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}
.zdming {
	background-color: #00783c;
	height: 30px;
	width: 152px;
	float: left;
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	display: block;
}
.jieshao {
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #585858;
	float: left;
	height: 30px;
	width: 740px;
}
.jieshao span {
	padding-left: 15px;
}
.xiaozi {
	font-family: "微软雅黑", "文鼎粗黑简";
	font-size: 12px;
}
.biaoge {
	margin-right: auto;
	margin-left: auto;
}
.lianb table {
	color: #333333;
}

.biaoge td {
	padding: 1px;
}
.tczd {
	color: #95433f;
}
.tlzd {
	color: #009893;
}
.syxzd {
	color: #d79b0b;
}
.gre {
	color: #039877;
}
.guoqi {
}
.xx {
	float: right;
	height: 20px;
	width: 20px;
	background-color: #ef7581;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: lighter;
	margin: 0px;
	padding-top: 0px;
}
.dhzuob {
	width: 190px;
	position: fixed;
	z-index: 2147483647;
	left: 20px;
	top: 120px;
	overflow:hidden;
	background-image: url(../images/dh.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.dhzuob .top{		
	width: 193px;
	height: 90px;
	background: url(../images/dhbg.png) no-repeat center top;
	overflow:hidden;
}
.dhzuob ul {		
	border: 1px solid #f1f1f1;
	border-top: none;
	overflow: hidden;
	padding-bottom:10px;
	background: #fff;
}
.dhzuob li {
	line-height: 32px;
	text-align: center;
	font-size: 14px;
}
