@charset "gb2312";
.head_bg{ overflow:hidden; min-width:1200px; background:url(../images/head_bg.jpg) no-repeat center 0; }
	.head_box{ width:1200px; margin:0 auto; overflow:hidden; text-align:left; }
		.head_box div{ height:60px; overflow:hidden; }
		.head1{ background:url(../images/head1.jpg) no-repeat 0 0; }
		.head2{ background:url(../images/head2.jpg) no-repeat 0 0; }
		.head3{ background:url(../images/head3.jpg) no-repeat 0 0; }
		.head4{ background:url(../images/head4.jpg) no-repeat 0 0; }
		.head5{ background:url(../images/head5.jpg) no-repeat 0 0; }
		.head6{ background:url(../images/head6.jpg) no-repeat 0 0; }
		.head7{ background:url(../images/head7.jpg) no-repeat 0 0; }
		.head8{ background:url(../images/head8.jpg) no-repeat 0 0; }
		.head9{ background:url(../images/head9.jpg) no-repeat 0 0; }
		.head10{ background:url(../images/head10.jpg) no-repeat 0 0; }

/*优惠券*/
.coupon_list{ overflow:hidden; width:1163px; height:215px; background:url(../images/coupon_bg.jpg) no-repeat 0 0; padding:133px 0 0 37px; margin-bottom:1px; margin-top:50px; }
	.coupon_list li{ float:left; width:356px; margin-right:22px; }

/*为什么要学小语种*/
.box{}
.title1{ background:url(../images/title_bg.jpg) no-repeat center 50px; height:93px; color:#272636; font-style:italic; font-size:28px; padding-top:30px; }
	.title1 span{ font-size:46px; color:#03a0ef; font-weight:bold; margin-right:78px; width:558px; text-align:right; display:inline-block; line-height:70px; }
	.title1 i{ padding-top:10px; display:inline-block; font-style:italic; }
.contentbox{ overflow:hidden; padding-left:40px; width:1160px; }
.con{
	width: 557px;
	height: 310px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	position: relative;
	cursor: pointer;
}
.con img{
	width:557px;
	height: 310px;
}

.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt h3{
	font-weight: normal;
	height: 45px;
	line-height: 45px;
	font-size: 30px;
	
}
.lineL{ height: 1px; background: #fff; width: 70%; margin:10px auto 5px; display: none;}
.txt p{
	font-size: 16px;
	display: none;
	line-height:30px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
	
}
.txt p i{ font-size: 22px; margin: 0 3px;}
.con:nth-child(1) .txt{ background: rgba(39,148,224,.9);}
.con:nth-child(2) .txt{ background: rgba(107,64,198,.9);}
.con:nth-child(3) .txt{ background: rgba(81,188,67,.9);}
.con:nth-child(4) .txt{ background: rgba(243,193,55,.9);}


/*佳禾课程适合什么人群*/		
.DLKK{ overflow:hidden; padding-left:62px; }
.DLKK dl{float: left; text-align: center; margin-right:55px; width:227px; height:300px; }
dl.mar0{ margin-right:0;}
.DLKK dl dd{ margin-top: 20px; font-size:16px; line-height:24px; }
.bgfff.container.pd70{ padding: 0 70px; padding-bottom: 35px;}
.botton{ font-size:18px;display:block; width:162px; height:50px;-moz-border-radius:25px; -webkit-border-radius:25px;border-radius:25px;line-height:50px; padding-left:46px; color:#fff; text-align:left; vertical-align:middle; margin:25px auto 0; background:#03a0ef url(../images/btn_bg.jpg) no-repeat 128px center; }
.botton:hover {	box-shadow: 0 2px 4px rgba(0,0,0,0.15); color:#bde6fb; text-decoration:none; }
.botton2{ width:350px; background:#03a0ef url(../images/btn_bg.jpg) no-repeat 315px center; }

/*欧标语言等级表*/
.djb_box{ overflow:hidden; width:1096px; margin-left:104px; height:389px; padding-top:40px; background:url(../images/djb_bg.jpg) no-repeat 0 0; }
.djb_list{ overflow:hidden; width:1096px; height:336px; }
.djb_list li{ float:left; width:115px; padding:0 17px 0 18px; color:#fff; font-size:16px; line-height:25px; _display:inline; }
li.djb1{ padding-top:160px; }
li.djb2{ margin-right:24px; padding-top:130px;}
li.djb3{ margin-right:16px; padding-top:99px;}
li.djb4{ margin-right:20px; padding-top:62px;}
li.djb5{ margin-right:18px; padding-top:26px;}
.djb_title{ font-size:38px; text-align:center; line-height:42px; margin-bottom:20px; }
.djb1 .djb_title{ margin-bottom:2px; }
.djb2 .djb_title{ margin-bottom:9px; }
li.djb1{ width:132px; padding-right:12px; padding-left:12px; margin-right:12px; color:#333; }
.djb_nav{ overflow:hidden; font-size:20px; color:#333; height:40px; line-height:40px; }
.djb_nav li{ float:left; width:150px; text-align:center; margin-right:22px; _display:inline; }
.djb_btitle{ font-size:24px; text-align:center; line-height:30px; margin-top:25px; }

/*佳禾德西意俄四大语言*/
.course_box{ overflow:hidden; padding-top:12px; }
.dl1 dt img{ width: 100%;}
.dl1 dd{float:left;cursor:pointer; width: 228px; background: #f5f5f5;  margin-bottom: 30px; padding: 15px 25px; font-size:16px; padding-bottom: 30px; line-height: 25px;}
.dl1:nth-child(4n){margin-right:0;}
.dl1 dd:nth-child(3n) .tan{position: absolute;top:-20px;left:-380px;padding-right:10px;padding-left:0;}
.dl1 dd:hover .p_t{ color: #f39800;}
.dl1{ width: 278px; height:331px; float: left; margin-right:29px; margin-bottom:29px;}
.dl1 dd h1{ font-size: 20px; color: #333; margin-bottom: 10px;}
.dl1 dd button[type="button"]{ background: #f79700; color: #fff; border: 0; width: 120px; height: 35px; line-height: 35px; border-radius: 5px; float: left; cursor:pointer;}
.dl1 dd span i{ color: #f79700; margin-left: 5px;}
.dl1 dd span{ color: #333; float: right; margin-top: 5px;}
.dl1 dd p{ margin-bottom: 10px;}
.dl1:hover{ box-shadow: 0 0 10px rgba(0,0,0,.5);}
.tran{-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;}

/*佳禾课程体系*/
.g-container{ overflow:hidden; }
.md{width:270px; height:290px; background:#f3f3f3; float:left; margin-right:40px; _display:inline; }
.md > div:nth-child(1), .md > div:nth-child(2) {width: 100%;height: 50px;text-align: center;font-size: 24px;line-height: 50px;}
.md > div:nth-child(1) {background: #03a0ef;color: #fff;}
.md > div:nth-child(2) {background: #46c1ff;color: #fff;}
.md > div:nth-child(3) {padding: 21px 0 0 23px;	width: 86%;	text-indent: 2em; font-size:16px; line-height:24px;}
.mar0{ margin-right:0; }

/*佳禾核心优势*/
.ul1{overflow:hidden;}
.ul1 li{width:25%;float:left;background:#03a0ef;height:195px;position: relative;}
.ul1 li img{width:100%;}
.ul1 li p.p1{margin-top:45px;text-align: center;font-size:18px;color:#fff;}
.ul1 li p.p2{width:90%;margin:25px auto 30px;color:#fff;line-height:1.5; font-size:16px;}
.ul1 li p.p3{position: absolute;top:0;left:0;width:100%;height:100%;font-size:14px;color:#fff;padding:30px 0 0 20px; line-height:22px;}

/*五大校区*/
.address_list{ overflow:hidden; padding-bottom:58px; background:url(../images/address_bg.jpg) no-repeat center bottom; margin-bottom:30px; }
	.address_list li{ width:182px; height:269px; background:url(../images/address_bg1.jpg) no-repeat 0 0; color:#fff; font-size:14px; float:left; margin-right:21px; _display:inline; }
		.address_list li p{ padding:0 11px 0 16px; }
		.address_list li p.address_name{ font-size:24px; text-align:center; padding:35px 0 0; margin-bottom:7px; }
		.address_list li a{ display:block; width:102px; height:34px; line-height:34px; text-align:center; color:#03a0ef; background:#d1efff; -moz-border-radius:8px;  -webkit-border-radius:8px; border-radius:8px; margin:20px auto 0; font-size:16px; }
	li.address_li2{ background:url(../images/address_bg2.jpg) no-repeat 0 0; color:#03a0ef; }
		li.address_li2 a{ background:#03a0ef; color:#fff; }
		li.address0{ margin-right:0; }