@charset "gb2312";
/* CSS Document */

/* ++++++++++++++ 幻灯+++++++++++++++++++++++ */

.jrlf1 #scroll {/*margin-bottom:10px; height:215px;*/ margin:0px; padding:0px; /*width:298px;  height:220px; */}
.jrlf1 #scroll img {border:none; width:748px; height:163px;}
.jrlf1 #scroll .container {overflow: hidden; width:748px; position: relative; height:221px;background-color:#FDFBED;}
.jrlf1 #scroll div.slides {top: 0px;left: 0px; position: absolute; margin:0;}
.jrlf1 #scroll ul.slides {list-style-type: none; position: absolute; top: 0px;left:0px;}
.jrlf1 #scroll .slides dt{width:748px;font: bold 14px '宋体';margin:0;padding:0 5px;position: absolute;top: 170px; height:18px; line-height:18px}
.jrlf1 #scroll .slides dt span{ margin:0px; padding:0px 0px 0px 15px; background:url(xdf10.gif) no-repeat 3px 3px;}
.jrlf1 #scroll .slides dt a {color: #0553A8;}
.jrlf1 #scroll ul.slides dd {position: absolute;top: 170px;padding:0 5px; line-height:22px; color:#000;}

.jrlf1 #scroll ul.slides dd span{margin:0px; padding:0px 10px 0px 15px; background:url(xdf03.gif) no-repeat 3px 3px; font: bold 14px '宋体'; color: #0553A8;}

.jrlf1 #scroll ul.slides dd .more {margin-top: -18px; background: url(more.gif); float: right; overflow: hidden; width: 14px; text-indent: -100em; height: 12px}
.jrlf1 .slides li {padding:0px;display: none;margin:0px;/*width: 256px;*/ width:748px; position: absolute;top:0px; padding:0px;}
.jrlf1 #scroll #loopedSlider {clear: both; margin: 0px auto; /*width: 256px; */ width:748px;position: relative; padding:0px;}
.jrlf1 #scroll {clear: both; margin: 0px auto; /*width: 256px; */ width:748px; position: relative; padding:0px;}
/* 1 2 3 4 */
/*#scroll ul.pagination {position: absolute;top: 90px;right:10px;}
#scroll ul.pagination li {float: left; margin-right: 5px; list-style-type:none;}
#scroll ul.pagination li a {display: block; background: url(imgnews_side_number.gif) no-repeat 0px 0px; font: bold 12px/15px "times new roman", times, serif; width: 15px; color: #fff; text-align: center;text-decoration:none;}
#scroll ul.pagination li.active a {	background-position: 0px 100%; color: #fff; text-decoration: none}
ul.pagination li a:hover {background-position: 0px 100%; color: #fff; text-decoration: none}*/
/* 1 2 3 4 end */
/* ++++++++++++++++ 幻灯 end ++++++++++++++++++ */


/* 课程右侧弹出
+++++++++++++++++++++++++++++*/
#kccs_l_nr { width: 233px; height:auto;  margin: 0px;  padding:0px;}
.xdfkccsul { position: relative; zoom: 1; float: left; margin: 0px; padding: 0px;}
.xdfli { width: 233px; float: left; height: 34px; font-size: 14px; line-height: 34px; background: url(xdf37.jpg) no-repeat; margin-top: -2px; *margin-top: -3px; padding:0px; text-align:left;}
.xdfkccsp { width:159px; z-index: 11; position: relative; line-height: 34px; height: 34px; vertical-align:middle; margin: 0px; padding:0px 0px 0px 0px;}
.xdfkccsp a { z-index: 15; position: relative; line-height: 34px; height: 34px; vertical-align:middle; DISPLAY: block; FONT-SIZE: 14px; padding-left: 13px; padding-top:2px;}
.xdfkcss {
	z-index: 10;
	border: 3px solid #FF9F49;
	position: absolute;
	MIN-HEIGHT: 120px;
	height:350px;
	WIDTH: 790px;
	display: none;
	BACKGROUND: #fff;
	LEFT: 161px;
	top:-3px;
	text-align: left;
	margin: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	text-indent: 0px;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	line-height: 34px;
}
.xdfkcss a {
	TEXT-ALIGN: left; DISPLAY: inline-block; line-height: 26px;
}
.xdfli.over .xdfkccsp a {
	Z-INDEX: 20;
	WIDTH: 164px;
	BACKGROUND: #fff;
	HEIGHT: 32px;
	COLOR: #FF6C00;
	FONT-WEIGHT: bold;
	background: url(xdf33.jpg) no-repeat;
	margin: 0px;
}
.xdfli.over .xdfkcss {
	display: block;}
	
/* 游学留念
+++++++++++++++++++++++++++++++++++++ */
#l1_8{ padding-bottom:0;}
#l1_8 .menubox{ width:88px; background:url(menubox.jpg) no-repeat right 0; height:147px; float:left; display:inline;}
#l1_8 .menubox ul{ margin:30px 0 0 0;}
#l1_8 .menubox li{cursor:pointer;width:88px; height:35px; width:100%;overflow:hidden; line-height:35px;text-align:center;color:#006a9c; font-size:14px;background:url(tab_32.jpg) repeat-x 0 0; padding:0;font-weight:bold; margin:0;}
#l1_8 .menubox li a{color:#2D8716;}
#l1_8 .menubox li.hover{color:#2D8716;background:url(xdf44.jpg) repeat-x 0 0px;}
#l1_8 .menubox li.hover a{color:#2D8716;}

#l1_8 .contentbox{ float:left; display:inherit; width:798px; height:147px; overflow:hidden; margin-left:17px;}
#l1_8 .contentbox .k_a{ text-align:center; float:left; display:inline; margin:20px 0px 0px 10px;}
#l1_8 .contentbox .k_a p{ line-height:24px;}
#l1_8 .contentbox .k_a img{width:120px; height:90px; padding:1px; border:1px #dddddd solid; clear:both; float:none;}
.indemo { float: left; width: 800%; } 
#demo1,#demo2,#demo3 { overflow:hidden; width:841px;} 
#demo1_1,#demo1_2,#demo2_1,#demo2_2,#demo3_1,#demo3_2 { float: left;}

.k1 .k_a{ margin-left:1px; height:160px; overflow:hidden; margin-bottom:10px;}
.k1 .k_a h4{ background:url(bg.jpg) no-repeat 0px -308px;height:31px; overflow:hidden; font-size:14px; text-indent:40px; line-height:33px;}
.k1 .k_a h5{ font-size:14px; text-align:center; height:45px; overflow:hidden; line-height:48px;}
.k1 .k_a img{ width:105px; float:left; display:inline; height:75px; margin:3px 10px 0 12px;}
.k1 .k2 .k_a ul{line-height:22px; padding:0; margin:0;}
.k1 .k_a ul li{ margin:0; padding:0; background:none; font-size:12px;}
.k1 .k_a ul li a{color: #ee7001;text-decoration: none;}
.k1 .k_a ul li a:link{color: #ee7001;text-decoration: none;}
.k1 .k_a ul li a:visited {color: #ee7001;text-decoration: none;}
.k1 .k_a ul li a:hover {text-decoration: underline;color: #ef5d00;}
.k1 .k_a ul li a:active {color: #ee7001;text-decoration: none;}


/******************************************************************/


#xlcs_l { width: 233px; height: auto; float: left;  }
#xlcs_l .xlcsp { width: 233px; height: 34px; float: left; margin: 8px 0px 15px 0px;}


#xlcs_l_nr { width: 233px; height:auto; float: left; margin: 0px;}
#xlcs_l_nr .xlcsul { position: relative; float: left; margin: 0px; padding: 0px; text-align:left;}
#xlcs_l_nr .xlcsli { width: 233px; float: left; height: 34px; font-size: 14px; line-height: 34px; background: url(xdf37a.gif) no-repeat; margin-top: -3px; }
#xlcs_l_nr .xlcsli .xlcsp { width:159px; z-index: 13; position: relative; line-height: 34px; height: 34px; vertical-align:middle; margin: 0px; padding:0px 0px 0px 0px;}
#xlcs_l_nr .xlcsli .xlcsp a { z-index: 17; position: relative; line-height: 34px; height: 34px; DISPLAY: block; FONT-SIZE: 14px; padding-left: 13px; padding-top:2px;}
#xlcs_l_nr .xlcsli .xlcsdiv {
	z-index: 5;
	border: 3px solid #FF9F49;
	position: absolute;
	MIN-HEIGHT: 120px;
	height:350px;
	WIDTH: 790px;
	display: none;
	BACKGROUND: #fff;
	/*LEFT: 161px;*/
	LEFT: 230px;
	text-align: left;
	margin: 0px;
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	text-indent: 0px;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	line-height: 26px;
}
#xlcs_l_nr .xlcsli .xlcsdiv a {
	TEXT-ALIGN: left; DISPLAY: inline-block; line-height: 26px;
}
#xlcs_l_nr .xlcsli.over .xlcsp a {
	Z-INDEX: 22;
	WIDTH: 220px;
	BACKGROUND: #fff;
	HEIGHT: 34px;
	COLOR: #FF6C00;
	FONT-WEIGHT: bold;
	background: url(xdf33a.jpg) no-repeat;
	margin: 0px;
}
#xlcs_l_nr .xlcsli.over .xlcsdiv {
	display: block;}
	
/******************************************************************/


#bxlcs_l { width: 233px; height: auto; float: left; }
#bxlcs_l .bxlcsp { width: 233px; height: 34px; float: left; margin: 8px 0px 15px 0px;}


#bxlcs_l_nr { width: 233px; height:auto; float: left; margin: 0px;}
#bxlcs_l_nr .bxlcsul { position: relative; float: left; margin: 0px; padding: 0px; text-align:left;}
#bxlcs_l_nr .bxlcsli { width: 233px; float: left; height: 34px; font-size: 14px; line-height: 34px; background: url(xdf37b.gif) no-repeat; margin-top: -3px; }
#bxlcs_l_nr .bxlcsli .bxlcsp { width:233px; z-index: 22; position: relative; line-height: 34px; height: 34px; vertical-align:middle; margin: 0px; padding:0px 0px 0px 0px;}
#bxlcs_l_nr .bxlcsli .bxlcsp a { z-index: 26; position: relative; line-height: 34px; height: 34px; DISPLAY: block; FONT-SIZE: 14px; padding-left: 13px; padding-top:2px;}
#bxlcs_l_nr .bxlcsli .bxlcsdiv {
	z-index: 3;
	border: 3px solid #FF9F49;
	position: absolute;
	MIN-HEIGHT: 120px;
	height:350px;
	WIDTH: 790px;
	display: none;
	BACKGROUND: #fff;
	/*LEFT: 161px;*/
	LEFT: 230px;
	text-align: left;
	margin: 0px;
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	text-indent: 0px;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	line-height: 26px;
}
#bxlcs_l_nr .bxlcsli .bxlcsdiv a {
	TEXT-ALIGN: left; DISPLAY: inline-block; line-height: 26px;
}
#bxlcs_l_nr .bxlcsli.over .bxlcsp a {
	Z-INDEX: 22;
	WIDTH: 220px;
	BACKGROUND: #fff;
	HEIGHT: 34px;
	COLOR: #FF6C00;
	FONT-WEIGHT: bold;
	background: url(xdf33aq.jpg) no-repeat;
	margin: 0px;
}
#bxlcs_l_nr .bxlcsli.over .bxlcsdiv {
	display: block;}
	
	
	
/* 留学项目推荐
++++++++++++++++++++ */
#l12{ margin-bottom:0px; /*background:url(main.jpg) repeat-y;*//* border-bottom:1px solid #d0d0d0;*/ position:relative; height:245px; overflow:hidden;}
#l12 h2{background:url(ppb_19.jpg) repeat-x; height:32px; overflow:hidden; line-height:42px; font-size:16px; color:#5B5B5B; text-indent:15px; font-weight:bold;}
#l12 h2 span{ }
#l12 p.more{ position:absolute; top:13px; left:315px;}
#sildPicBar{width:102px;height:22px; overflow:hidden; position:absolute; top:15px; right:10px;}
.pre {float:left;width:20px;height:17px; line-height:17px; background:url(pre.jpg) no-repeat;margin-right:4px;cursor:pointer;}
.next {float:right;width:20px;height:17px; line-height:17px;background:url(next.jpg) no-repeat;cursor:pointer;}
.sildPicBar ul{ float:left;line-height:1px; line-height:1px; width:54px; height:18px; overflow:hidden;}
.sildPicBar ul li {float:left; display:inline;width:10px;height:10px;background:url(pointbg.jpg) no-repeat;cursor:pointer;margin-top:5px;margin-left:5px;}
.sildPicBar ul li.select {background:url(pointbgselect.jpg) no-repeat;}

.wrap{width:648px; margin:0 20px 0 24px; overflow:hidden;height:auto!important;min-height:220px;height:220px;}
.cntwrap{height:220px;overflow:hidden;}
.cnt{width:1950px;}
.cnt li{float:left; display:inline;width:162px; height:200px; text-align:center; margin:20px 0 0 0; padding:0;  }
.k_c{width:150px; height:200px;margin:0 auto; text-align:center; position:relative; }
.k_c img{width:130px; height:130px; padding-bottom:26px; margin-bottom:5px; border:#CCC 1px solid; }
.k_c p.nameS{ background-color:#916951; font-weight:bold; color:#fff; width:130px; position:absolute; top:133px; left:10px;}
.k_c p.nameS a{color: #fff;text-decoration: none;}
.k_c p.nameS a:link{color: #fff;text-decoration: none;}
.k_c p.nameS a:visited {color: #fff;text-decoration: none;}
.k_c p.nameS a:hover {text-decoration: underline;color:#FFC;}
.k_c p.nameS a:active {color: #fff;text-decoration: none;}




/* 国内精彩线路推荐
+++++++++++++++++++++++++ */
#recommended{ position:relative; margin-top:10px;  position:relative;}
#recommended h2{background:url(hq113.jpg) no-repeat 0 -376px; height:33px; overflow:hidden; font-size:16px; font-weight:bold; color:#5B5B5B; line-height:32px; text-indent:20px;}

#recommended .menubox {background:url(tab_bg.jpg) repeat-x 0 0px;height:33px; width:495px; position:absolute; top:0; right:0;}
#recommended .menubox ul{}
#recommended .menubox li{float:left;display:inline-block; cursor:pointer;width:124px; height:33px; overflow:hidden;line-height:34px;text-align:center;color:#000; font-size:14px;background:url(hq114.jpg) repeat-x 0 -33px; margin-right:8px;}
#recommended .menubox li a{color:#000;}
#recommended .menubox li.hover{color:#fff;background:url(hq114.jpg) repeat-x 0 0px;}
#recommended .menubox li.hover a{color:#fff;}

#recommended .contentbox{clear:both; padding-top:10px;}
#recommended .contentbox ul{ padding:0px 10px; *padding:0px 15px; margin:0px;}
#recommended .contentbox li{ font-size:12px; margin:0px; padding:0px 0px 0px 10px; line-height:24px; width:320px; float:left; display:inline; position:relative; z-index:30; background:url(xdf39.jpg) no-repeat 0px 8px}
#recommended .contentbox li span{ float:right; color:#a5a5a5;}

#recommended .contentbox a:link,#recommended .contentbox a:visited,#recommended .contentbox a:active{ color:#000;}
#recommended .contentbox a:hover{ color:#F00;}


/***************************************************/
/*滑动js版css开始↓*//*自主修改版*//*样式2*/
.whBorn21zd{ background:#fff;margin:0px; padding:0px;}

.whBleftd p{ margin:0px; padding:0px;}
.AnavTabn21zd{background:url(hq10.jpg) repeat-x; margin:0px; padding:0px; width:750px;height:32px; line-height:32px; }

.AnavTabn21zd .r{ font-size:12px;}
.AnavTabn21zd .subTit{ font-size:12px; padding-left:15px;}
.AnavTabn21zd p{ margin:0px; padding:10px 0px 0px 0px;}
.AnavTabn21zd ul{ margin:0px 0px 0px 10px; padding:0px;}
.AnavTabn21zd li{float:left; width:91px; list-style-type:none;cursor:pointer; text-align:center; margin:0px 3px 0px 3px; padding:0px;height:32px; line-height:32px;  font:normal 14px "宋体"; background:url(hq1_18.jpg) no-repeat; color:#000; font-weight:bold;}
/*.AnavTab21zd .hot{height:32px; line-height:32px; margin:0px 3px 0px 3px; padding:0px; }
.AnavTabn21zd .current{background:#FFF; height:32px; line-height:48px;color:#fff; cursor:pointer; font-weight:bold;  font:normal 14px "宋体"; font-weight:bold; margin:0px 3px 0px 3px; padding:0px;background:url(hq1_20.jpg) no-repeat;}*/

.AnavTabn21zd li.hover{float:left; width:91px; list-style-type:none;cursor:pointer; text-align:center; margin:0px 3px 0px 3px; padding:0px;height:32px; line-height:32px;  font:normal 14px "宋体"; background:url(hq1_20.jpg) no-repeat; color:#FFF; font-weight:bold;}

.Anavtabmin1zd{ margin:0px; padding:0px; width:750px; }
.p1021d{ margin:0px; padding:0px;  text-align:left;}
.p1021d img{ margin:0px; padding:0px; border:0px;}

/*******************************************************************/

/* ++++++++++++++ 幻灯+++++++++++++++++++++++ */

#scroll {/*margin-bottom:10px; height:215px;*/ margin:0px; padding:0px; /*width:298px;  height:220px; */}
#scroll img {border:none; width:282px; height:214px;}
#scroll .container {overflow: hidden; width:282px; position: relative; height:382px;background-color:#FDFBED;}
#scroll div.slides {top: 0px;left: 0px; position: absolute; margin:0;}
#scroll ul.slides {list-style-type: none; position: absolute; top: 0px;left:0px;}
#scroll .slides dt{width:282px;font: bold 14px '宋体';margin:0;padding:0 5px;position: absolute;top: 230px; height:18px; line-height:18px}
#scroll .slides dt span{ margin:0px; padding:0px 0px 0px 15px; background:url(xdf10.gif) no-repeat 3px 3px;}
#scroll .slides dt a {color: #0553A8;}
#scroll ul.slides dd {position: absolute;top: 251px;padding:0 5px; line-height:22px; color:#000;}
#scroll ul.slides dd .more {margin-top: -18px; background: url(more.gif); float: right; overflow: hidden; width: 14px; text-indent: -100em; height: 12px}
.slides li {padding:0px;display: none;margin:0px;/*width: 256px;*/ width:282px; position: absolute;top:0px; padding:0px;}
#scroll #loopedSlider {clear: both; margin: 0px auto; /*width: 256px; */ width:282px;position: relative; padding:0px;}
#scroll {clear: both; margin: 0px auto; /*width: 256px; */ width:282px; position: relative; padding:0px;}
/* 1 2 3 4 */
#scroll ul.pagination {position: absolute;top: 190px;right:10px;}
#scroll ul.pagination li {float: left; margin-right: 5px; list-style-type:none;}
#scroll ul.pagination li a {display: block; background: url(imgnews_side_number.gif) no-repeat 0px 0px; font: bold 12px/15px "times new roman", times, serif; width: 15px; color: #fff; text-align: center;text-decoration:none;}
#scroll ul.pagination li.active a {	background-position: 0px 100%; color: #fff; text-decoration: none}
ul.pagination li a:hover {background-position: 0px 100%; color: #fff; text-decoration: none}
/* 1 2 3 4 end */
/* ++++++++++++++++ 幻灯 end ++++++++++++++++++ */


/***************************************************/
/*滑动js版css开始↓*//*自主修改版*//*样式2*/
.whBorn21zdf{ background:#fff; /*border:1px solid #D1D1D1;*/ margin:0px; padding:0px; font:normal 12px/22px "宋体"; }

.whBleftdf{ margin:0px; padding:0px; width:170px; height:41px; line-height:41px; float:right; text-align:center; background:url(jr10.jpg) repeat-x;}
.whBleftdf p{ margin:0px; padding:15px 0px 0px 0px; font:normal 14px "宋体"; font-weight:bold; color:#FFFFFF;}
.AnavTabn21zdf{background:url(jr10.jpg) repeat-x; margin:0px; padding:0px; width:740px;height:41px; line-height:41px; /*border-left:#D1D1D1 1px solid; border-right:#D1D1D1 1px solid; */}

.AnavTabn21zdf .r{ font-size:12px;}
.AnavTabn21zdf .subTit{ font-size:12px; padding-left:15px;}
.AnavTabn21zdf ul p{ margin:0px; padding:11px 0px 0px 0px;}
.AnavTabn21zdf ul{ margin:0px 0px 0px 0px; padding:0px;}
.AnavTabn21zdf li{float:left; width:216px; list-style-type:none;cursor:pointer; text-align:center; margin:0px 14px 0px 14px; padding:0px;height:41px; line-height:41px;  font:normal 24px "宋体"; font-weight:bolder; background:url(jr12.jpg) no-repeat; /*color:#4885B6;*/ color:#FFF;}
.AnavTab21zdf .hot{height:41px; line-height:41px; margin:0px 14px 0px 14px; padding:0px; }
.AnavTabn21zdf .current{background:#FFF; height:41px; line-height:41px; /*color:#F00;*/ color:#FF6C00; cursor:pointer; font-weight:bold;  font:normal 24px "宋体"; font-weight:bold; margin:0px 14px 0px 14px; padding:0px;background:url(jr11.jpg) no-repeat;}

.Anavtabmin1zdf{ margin:0px; padding:0px;}
.p1021df{ margin:0px; padding:0px;}

/****************************************************************/