body {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: "微软雅黑";
}

h1 {
	margin: 0px;
	padding: 0px;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.bn1 {
	height: 237px;
	background: url(../images/banner01.jpg) no-repeat top center;
}

.bn2 {
	height: 222px;
	background: url(../images/banner02.jpg) no-repeat top center;
}

.bn3 {
	height: 186px;
	background: url(../images/banner03.jpg) no-repeat top center;
}

.Menu {
	height: 60px;
	background: #df1525;
}

.Menu ul {
	width: 1000px;
	margin: 0 auto;
}

.Menu ul li {
	width: 20%;
	float: left;
	line-height: 60px;
	color: #fff;
	text-align: center;
	background: url(../images/menu1.png) no-repeat center left;
	font-size: 15px;
}

#MenuLi1{background:none !important;}
.Menu ul li:hover{background: url(../images/menu2.png) no-repeat center left;color: #ff9125;}
.Menu ul li a:hover{color: #ff9125;}
.Menu ul li span {
	
	padding:10px;
	

}

.Menu ul li a{color: #fff; text-decoration: none;}
.Lm1 {
	width: 1000px;
	margin: 0 auto;
	padding: 20px 0 0px;
	
}

.Lm1 ul li {
	float: left;
	width: 33.33334%;
	margin-top: 20px;
	height: 240px;
}

.Lm1 ul li h1 {
	padding-left: 110px;
	font-weight: 100;
	color: #fff;
	padding-top: 30px;
}

.clear {
	clear: both;
}
.mydiv { 
background-color:#fff; 
border: 5px solid #B40004; 
text-align: center; 
line-height: 40px; 

z-index:99; 
width:400px; 
height:430px; 
left:50%;/*FF IE7*/ 
top:20%;/*FF IE7*/ 

margin-left:-200px!important;/*FF IE7 */ 
margin-top:-60px!important;/*FF IE7 */ 

margin-top:0px; 

position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 

_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 

} 
#tijiao input{    display: block;
    background: url(../images/GJZ8.png) no-repeat 15px 0 !important;
    color: #fff;
    line-height: 50px;
    text-decoration: none;
    margin:20px 0  30px 10px;
    
    font-size:16px; font-family: "微软雅黑";
    border:none;
    width:300px;
}
.popDivH2{
    font-size: 28px !important;
    padding:30px 20px 0px;;
    color: #B40004;}
.closeDiv2{    display: block;
    background: url(../images/GJZ8.png) no-repeat 60px 0px !important;
        width: 150px;
    padding-left: 50px !important;
    color: #fff;
    line-height: 50px;
    text-decoration: none;
    margin:40px 0 40px 10px;
    font-size: 16px;
    font-family: "微软雅黑";
    border: none;
    width: 300px;}
    
.popDivp{background: url(../images/12321.png) no-repeat  250px 25px;text-align: left;background-size: 120px; padding:15px  160px 5px 30px; margin: 0px;  font-size:17px !important;}
#popDiv2{z-index: 9999999999999;}
#tijiao {background: none !important; margin: 0px; padding: 0px;}
#popDiv h1{font-size: 28px !important; padding: 40px 20px 20px ; color:#B40004;}
#popDiv li{color: #000; text-align: left; padding-left:40px; margin-bottom: 10px; font-size: 16px;}
#Request_Name,#Request_Telphone{width: 200px; padding:0 10px;line-height:30px; border: solid 1px #999;}
.closeDiv{background:none !important; font-size: 40px; color: #333 !important; width:30px; margin: -10px 10px 0 0 !important; padding: 0 !important; height:30px; float: right;}
.bg { 
background-color: #ccc; 
width: 100%; 
height: 100%; 
left:0; 
top:0;/*FF IE7*/ 
filter:alpha(opacity=10);/*IE*/ 
opacity:0.8;/*FF*/ 
z-index:1; 
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 

_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 

} 
.Lm1L1 {
	background: url(../images/GJZ5.jpg) no-repeat center center;
}

.Lm1L2 {
	background: url(../images/GJZ6.jpg) no-repeat center center;
}

.Lm1L3 {
	background: url(../images/GJZ44.jpg) no-repeat center center;
}

.Lm1 ul li font {
	margin: -40px 0 40px;
	text-align: right;
	display: block;
	padding: 5px 35px 0 0;
	font-size: 12px;
}

.Lm1 ul li font em {
	display: block;
	font-size: 55px;
	font-family: arial;
	font-style: inherit;
	display: block;
	padding: 5px 0px 0 0;
	font-weight: bold;
	margin-right: -5px;
}

.Lm1 ul li p {
	margin: -60px 0 0 120px;
}

.Lm1 ul li div span {
	display: block;
	margin: 0px 0 0 120px;
	font-size: 11px;
	padding-top: 15px;
}

.Lm2 {
	background: #fff;
    color: #fff;
	padding: 0px 0;
	line-height:32px;
}

.Lm2B {
	width: 1000px;
	margin: 0 auto;
}

.Lm2L {
	width: 580px;
	background: url(../images/GJZ7.png) no-repeat center top;
	float: left;
}

.Lm2L ul {
	padding: 0 15px;
}

.Lm2L ul li {
	text-align: center;
	width: 33.3334%;
	float: left;
	height: 120px;
}

.Lm2L ul li img {
	width: 80px;
	display: block;
	margin: 0 auto;
}

.Lm2LL1 {
	padding-top: 140px;
}

.Lm2LL2 {
	padding-top: 30px;
}

.Lm2LL3 {
	padding-top: 140px;
}

.Lm2LL4 {
	padding-top: 50px;
}

.Lm2LL5 {
	padding-top: 170px;
}

.Lm2LL6 {
	padding-top: 50px;
}

.Lm2R {
	float: right;
	width: 360px;
}

.Lm2R h1 {
	font-size: 70px;
	color: #411b16;
}

.Lm2R p {
	color: #595757;
	font-size: 20px;
	line-height: 30px;
}

.Lm2R a {
	display: block;
	background: url(../images/GJZ8.png) no-repeat center left;
	color: #fff;
	line-height: 50px;
	text-decoration: none;
	margin-bottom: 30px;
	cursor: pointer;
	padding-left: 60px;
}

.Lm2R ul {
	
	color: #b68500;
	font-size: 19px;
	margin:00px 0 0 ; padding: 0px;
	line-height: 35px;
	
}
#wwwzzjsnet{overflow:hidden;height:172px;width:308px; margin:0px 0 0;padding:0px 0 0 10px;}
.Lm2Rdiv{padding-top: 20px;}
#www_zzjs_net_1{padding: 00px 0 0 00px;}
.Lm3B {
	background: url(../images/GJZ9.jpg) no-repeat center top;
	margin-top: 50px;
	padding-bottom: 20px;
}

.Lm3B UL {
	width: 800px;
	margin: 0 auto;
}

.Lm3B ul li {
	width: 50%;
	float: left;
}

.Lm3B ul li h2 {
	margin: 0px;
	padding: 0px 0 3px;
	line-height:30px;
	font-weight: 100;
	font-size: 16px;
}

.Lm3B ul li p {
	margin: 0px;
	padding: 0;
}

.Lm3BL1 {
	padding: 48px 0 0 105px;
}

.Lm3BL2 {
	padding: 43px 0 5px 185px;
}

.Lm3BL3 {
	padding: 55px 0 0 30px;
}

.Lm3BL4 {
	padding: 50px 0 5px 170px;
}

.Lm3BL5 {
	padding:62px 0 8px 125px;
}

.Lm3BL6 {
	padding: 50px 0 0 170px;
}

.Lm3B h1 {
	font-size: 70px;
	color: #1687a7;
	text-align: center;
	padding: 100px 0 50px 20px;
}

.Lm3B h1 span {
	padding-left: 100px;
}

.Lm3a {
	margin-bottom: 30px !important;
}

.Lm3a,
.Lm4A,
.Lm5A {
	display: block;
	width: 642px;
	margin: 0 auto;
	background: url(../images/GJZ10.png) no-repeat center 5px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	line-height: 65px;
	padding-bottom: 20px;
}
.Lm4A{background: url(../images/GJZ11.png) no-repeat center top; margin-top: -40px; margin-bottom: 20px;}
.Lm5A{background: url(../images/GJZ45.png) no-repeat center 5px; margin-top: -40px; margin-bottom: 20px;}
.Lm7A{background: url(../images/zikuang.jpg) no-repeat center 5px; margin-top: -40px; margin-bottom: 20px; padding-top: 0px !important; line-height: 00px; padding-bottom:40px;}


.Lm4 {
	background: #e6e7e7;
	padding-bottom: 20px;
}

.Lm4b {
	margin: 0 auto;
	padding-top: 30px;
	width: 1000px;
	line-height:30px;
}

.Lm5B {
	width: 1040px;
	margin: 0 auto;
	padding: 30px 0;
}

.Lm5h1 h1 {
	font-size: 24px;
	color: #fff;
	padding: 0 20px;
}

.Lm5h1 h1 span {
	display: block;
	float: right;
	font-weight: 100;
}

.Lm5Div_ul li {
	width: 25% ;
	float: left;
	text-align: center;
}

.Lm5Div_ul li div {
	border: 1px solid #fff;
	margin: 10px;
	padding: 10px;
	font-size: 14px;
	color: #666;
	background:#fff;
}

.Lm5Div_ul li div img {
	margin-bottom: 20px;
	line-height: 28px;
	height: 50px;
	margin:auto
}

.Lm5h1 span {
	background: url(../images/guojia1.png) no-repeat left center;
	padding-left: 100px;
}

.Lm5h1Sp1 {
	background: url(../images/guojia2.png) no-repeat left center !important;
	padding-left: 180px !important;
	color: #1949a1;
}

.Lm5h1Sp2 {
	background: url(../images/guojia3.png) no-repeat left center !important;
	padding-left: 180px !important;
	color: #258c2c;
}

.Lm5 {
	background: url(../images/111.jpg) repeat;
}


.Lm5A {
	margin-top: 30px;
}

.Lm6 {
	background: url(../images/语言培训.jpg) no-repeat center top;
	padding-bottom: 30px;
}

.Lm6 h1 {
	line-height: 220px;
	color: #5a4980;
	font-size: 70px;
	text-align: center;
}

.Lm6 ul {
	width: 1000px;
	margin: 0 auto;
}

.Lm6L1,
.Lm6L2,
.Lm6L3 {
	width: 33.3334%;
	float: left;
	text-align: center;
	padding-top: 25px;
}

.Lm6L4,
.Lm6L5 {
	width: 50%;
	float: left;
	padding: 90px 0 110px;
	text-align: center;
}

.Lm6 ul li h2 {
	color: #fff;
	font-weight: 100;
	font-size: 20px;
	padding-bottom: 20px;
}

.Lm6L1 div {
	padding-right: 70px;
	color: #005e58;
}

.Lm6L2 div {
	padding-right: 10px;
	color: #964a4e;
}

.Lm6L3 div {
	padding-left: 40px;
	color: #5a763f;
}

.Lm6L4 div {
	padding-left: 120px;
	color: #6f5437;
}

.Lm6L5 div {
	padding-right: 160px;
	color: #5a4980;
}
.Lm20 {
font-size:14px;
}

.Lm7 {
	background: url(../images/GJZ47.jpg) no-repeat top center;
}

.Lm7 h1 {
	margin: 0px;
	padding: 0px;
}

.Lm7B {
	width: 1000px;
	margin: 0 auto;
	padding-top: 100px;
	color: #fff;
}

.Lm7L {
	width: 320px;
	float: left;
}

.Lm7L h1 {
	padding-top: 180px;
	text-align: center;
	font-size: 60px;
}

.Lm7R {
	width: 650px;
	float: right;
	font-size: 24px;
}

.Lm7R span {
	font-size:28px;
	color: #bfbfbf;
	font-weight: 100;
}

.Lm7RL1 {
	padding: 00px 0 20px 50px;
}

.Lm7RL2 {
	padding: 00px 0 25px 80px;
}

.Lm7RL3 {
	padding: 00px 0 20px 70px;
}

.Lm7RL4 {
	padding: 00px 0 25px 10px;
}

.Lm7B2 {
	height: 202px;
	color: #fff;
	background: url(../images/GJZ48.jpg) no-repeat center top;
}

.Lm7B2 h1 {
	line-height: 202px;
	color: #fee776;
	width: 1000px;
	font-size: 40px;
	font-weight: 100;
	margin: 0 auto;
}

.dis {
	DISPLAY: block
}

.undis {
	DISPLAY: none
}

#cntR {
	WIDTH: 100%;
	margin: 0 auto;
}

#NewsTop {
	CLEAR: both;
	MARGIN-BOTTOM: 16px;
}

#NewsTop P {
	FLOAT: left;
	width: 113px !important;
	text-align: center;
	LINE-HEIGHT: 21px;
	line-height: 110px;
	font-size: 25px;
	color: #fff;
	padding: 0px;
	margin: 25px 32px -30px 0;
}

#NewsTop P.topTit {
	FONT-WEIGHT: bold;
	WIDTH: 290px !important;
	height: 100px;
	font-size: 70px;
	color: #9a5400;
	margin: -00px 90px 0 0;
	float: right;
}

#NewsTop P.topC0 {
	BACKGROUND: #c57d27;
	height: 110px;
	CURSOR: pointer;
	border-radius: 999999px;
}

#NewsTop P.topC3,
#NewsTop P.topC4,
#NewsTop P.topC5 {
	BACKGROUND: #c57d27;
	height: 110px;
	CURSOR: pointer;
	border-radius: 999999px;
}

#NewsTop P.topC1 {
	BACKGROUND: url(../images/bg2.png) no-repeat center top;
	height: 150px;
	COLOR: #fff
}

#NewsTop #NewsTop_tit {
	HEIGHT: 50px;
	clear: both;
	width: 100%;
	padding: 0 50px 50px 52px;
}

#NewsTop #NewsTop_cnt {
	PADDING-LEFT: 32px;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 67px;
	HEIGHT: 670px;
	background: url(../images/bg1.jpg) no-repeat center top;
	TEXT-ALIGN: left
}

#topC1 {}

.topC3 {
	background: #c3443c !important;
}

.topC4 {
	background: #739d3b !important;
}

.topC5 {
	background: #18588c !important;
}

#topC2 {
	background: url(../images/bg3.png) no-repeat center top !important;
}

#topC3 {
	background: url(../images/bg4.png) no-repeat center top !important;
}

#topC4 {
	background: url(../images/bg5.png) no-repeat center top !important;
}

.CntH11 {
	color: #c57d27;
	background: url(../images/bg12.png) no-repeat 15px 50px;
	padding: 60px 0 40px;
	font-size: 45px;
	padding-left: 20px;
}

.CntH1Ul {
	padding-top: 20px;
}

.CntH1Ul li {
	width: 50%;
	float: left;
	color: #595757;
	line-height: 40px;
	font-size: 20px;
}

.CntH1Ul li a {
	padding-left: 30px;
}

.CntH1U2 {
	background: url(../images/bg13.png) no-repeat 15px 50px !important;
	color: #c3443c;
}

.CntH1U3 {
	background: url(../images/bg14.png) no-repeat 15px 50px !important;
	color: #739d3b;
}

.CntH1U4 {
	background: url(../images/bg15.png) no-repeat 15px 50px !important;
	color: #18588c;
}

#NewsTop #NewsTop_cnt A {
	COLOR: #666;
	TEXT-DECORATION: none
}

#NewsTop #NewsTop_cnt A:hover {
	COLOR: #c2130e;
	TEXT-DECORATION: underline
}


/*通用样式*/

.head {
	width: 100%;
	height: 107px;
	line-height: 20px;
	background: #7b0302;
}

#logonav_wrap {
	margin: 0 auto;
	background: #FFF url(images/bg_nav.jpg) repeat-x 0 0;
	box-shadow: #333 0px 1px 12px;
	border-bottom: solid 1px #ddd;
}

.yuyue01 {
	width: 750px;
	margin-left: 60px;
	padding-top: 30px;
	font-size: 16px;
}

.msgs {
	background: #fff;
}

.tijiao {
	background: url(../images/buttombg.jpg) repeat-x;
	height: 30px;
	border-radius: 33333px;
	border: solid 1px #d18427;
	padding: 0 30px;
	line-height: 30px;
	font-weight: bold;
}

.logonav {
	width: 1000px;
	margin: 0 auto 0;
	padding: 10px 0 0;
	text-align: left;
	height: 100px;
	overflow: hidden;
	position: relative;
	z-index: 0;
	font-size: 12px;
}

.logonav {
	text-align: left;
	font-size: 12px;
	font-family: "宋体";
}

.nav {
	width: 930px;
	height: 120px;
	padding: px 0 0 0;
	overflow: hidden;
	position: absolute;
	top: -1px;
	right: -132px;
}

.nav_2 {
	float: left;
	width: 165px;
	background: url(../images/line_01.gif) left 25px no-repeat;
	margin-left: 5px;
	padding-left: 12px;
	display: inline;
	overflow: hidden;
}

.nav_3 {
	width: 100px;
}

.nav_4 {
	width: 135px;
}
.nav_5 {
	width: 170px;
}
.nav_2 .n_tt {
	background: url(../images/arr_d.jpg) 70px 10px no-repeat;
	text-align: left;
	line-height: 24px;
	padding-left: 2px;
	margin-bottom: 5px;
	color: #C00;
	font-weight: bold;
	font-size: 14px;
}

.nav_2 .n_lis {
	padding-top: 0px;
	line-height: 22px;
	font-style: normal;
}

.nav a,
.nav a:visited {
	color: #333;
	text-decoration: none;
}

.nav_2 .n_lis a {
	padding: 0 3px;
}

.footer {
	width: 980px;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
	font-size: 16px;
	color: #919191;
	line-height: 40px;
	font-family: "微软雅黑";
}

.footer a {
	padding: 0 5px;
	color: #919191;
	text-decoration: none;
}
