/* CSS Document */

* { margin-top: 0px; margin-bottom: 0px;}

/*新东方首页公用*/
.wrapper { width: 960px; height: auto; margin: 1px auto auto auto; background-color: #FFFFFF;}
.wrapperr { width: 960px; height: auto; margin: -1px auto auto auto; background-color: #FFFFFF;}
.main {width: 950px; height: 1000px; margin: 0px auto; padding: 10px 5px 0px 5px; background-color: #FFFFFF;}
.float { float: left;}
.float_r { float: right;}
.mid { width: 718px; height: auto; margin: 0px; padding: 0px;}

/*新东方公用12号字链接*/
a{ font-size: 12px; font-family:"宋体"; color: #333; text-decoration: none;}
a:link{color: #333;text-decoration: none;}
a:visited {color: #333;text-decoration: none;}
a:hover {text-decoration: underline;color: #F36929;}
a:active {color: #333;text-decoration: none;}


a.font12:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
a.font12:visited { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
a.font12:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
a.font12:active { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.left_box { width: 718px; height: auto;}
.right_box { width: 225px; height: auto;}
.h1gd { width: 105px; height: 33px; display: block; margin: 0px; padding-right: 3px; line-height: 25px; text-align: right; }

a.font12_l:link { font-size: 12px; font-family:"宋体"; color: #444444; text-decoration: none; }
a.font12_l:visited { font-size: 12px; font-family:"宋体"; color: #444444; text-decoration: none;}
a.font12_l:hover { font-size: 12px; font-family:"宋体"; color: #444444; text-decoration: underline;}
a.font12_l:active { font-size: 12px; font-family:"宋体"; color: #444444; text-decoration: underline;}

a.b14:link { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: none;font-weight: bold;}
a.b14:visited { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: none;font-weight: bold;}
a.b14:hover { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: underline;font-weight: bold;}
a.b14:active { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: underline;font-weight: bold;}

.lb14_g a:link { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: none;}
.lb14_g a:visited { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: none;}
.lb14_g a:hover { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: underline;}
.lb14_g a:active { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: underline;}

.font14_h { font-size: 14px; font-family:"宋体"; color: #ED5A00; text-decoration: none; font-weight: bold;}
.font12_b { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}

h1 { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }

h2 { font-size: 14px; font-family:"宋体"; color: #ffffff; text-decoration: none; }
h3 { font-size: 20px; font-family:"黑体"; color: #57820B; text-decoration: none; font-weight: normal; }

/*顶部导航*/
#logo { width: 116px; height: 50px; padding: 0px 0px 0px 10px; margin: 0px;}
#logo p { width: 115px; height: auto; padding: 3px 0px 0px 0px;}
#logo p a { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: none;}
#logo a:link { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: none; }
#logo a:hover { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: underline; }
#logo img { margin-top: 6px;}
#subnav { width: 823px; height: 53px; background: url(images/wrapper_bg.jpg) no-repeat right bottom; padding-left: 4px; padding-top: 0px;}
#subnav p { width: auto; height: auto; float: left; margin: 0px; padding-left: 7px;}
#subnav p span { float: left; line-height: 20px;}
#subnav p span.subnav_bt { width: 47px; height: 46px; margin: 0px; padding: 7px 0px 0px 2px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; font-weight: bold;}
#subnav p span.subnav_nr { width: auto; height: 46px; padding: 7px 0px 0px 5px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; margin: 0px;}
#subnav p span a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
#subnav p span a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
#subnav p span a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline; }

/*顶部banner*/
#banner { width: 960px; height: auto; margin: 0px auto; padding: 0px;}
#banner p { float: left; margin: 0px; padding: 0px;}

/*主导航*/
#nav { width: 960px; height: 54px; margin: 0px auto; }
#nav p { width: auto; height: auto; float: left; margin: 0px; padding-left: 12px;}
#nav p span { width: auto; height: auto; float: left; margin: 0px; padding: 6px 0px 0px 10px; font-size: 14px; font-family:"宋体"; color:#E9793D; line-height: 20px;}
#nav p span a { font-size: 14px; font-family:"宋体"; color: #E9793D; text-decoration: none;}
#nav p span a:hover { font-size: 14px; font-family:"宋体"; color: #E9793D; text-decoration: underline; }
#nav img { width: 55px; height: 54px; float: left; margin: 0px;}

/*当前位置*/
#weizhi { width: 960px; height: 36px; margin: 0px auto; background: url(images/weizhi.gif) repeat-x;}
#weizhi img { width: 116px; height: 36px; margin-left: 5px; float: left; }
#weizhi p { width: 600px; height: 36px; padding-left: 10px; line-height: 36px; font-size: 12px; font-family:"宋体"; color: #333333; margin: 0px;}
#weizhi p a { font-size: 12px; font-family:"宋体"; color: #333333;}
#weizhi p a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
#weizhi p a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}

/*视频-最新优惠*/
.left_t { width: 718px; height: 260px;}
#video { width: 277px; height: 254px;}


#hot { width:428px; height:255px; background: url(images/hot_bg.jpg) no-repeat; margin-left:5px;}
#hot img { width: 415px; height: 34px; float: left; margin: 8px 0px 0px 5px;}
#hot p { width: 411px; height: auto; padding: 3px 0px 0px 10px; margin: 0px;}
#hot p span { width: 411px; height: auto; line-height: 23px; font-size: 12px; padding: 5px 0px 0px 0px; margin: 0px;}
#hot p span.font16 { text-align: center;}
#hot p span.font16 a { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: none; font-weight: bold;}
#hot p span.font16 a:link { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: none; font-weight: bold;}
#hot p span.font16 a:hover { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: underline; font-weight: bold;}
#hot p span a { font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: none;}
#hot p span a:link{ font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: none;}
#hot p span a:hover { font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: underline;}
#hot ul{ width: 425px; height: auto; padding: 5px 0px 0px 3px; margin: 0px; list-style-type: none;}
#hot ul li{ width: 205px; height: auto; float: left; line-height: 23px; padding: 0px 0px 0px 5px; margin: 0px;}
#hot ul li a{ font-size: 14px; font-family:"宋体";}
#hot ul li a:link { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: none;}
#hot ul li a:visited { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: none;}
#hot ul li a:hover { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: underline;}
#hot ul li a:active { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: underline;}


/*左边-新东方夏令营*/
.midbt { width: 718px; height: 34px; margin-top: 10px; padding: 0px; background: url(images/mid_bt1.jpg) no-repeat left;}
.midbt img { float: left; margin: 0px; padding: 0px;}
.midbt p { width: 300px; height: 30px; margin: 0px; padding-right: 5px; padding-top: 4px; }
.midbt p span { width: 270px; height: 30px; margin: 0px; font-size: 14px; font-family:"宋体"; color: #ffffff; line-height: 30px; }
.midbb { width: 718px; height: 34px; margin-top: 10px; padding: 0px; background: url(images/mid_bt1.jpg) no-repeat left;}
.midbb img { float: left; margin: 0px; padding: 0px;}
.midbb p { width: 300px; height: 30px; margin: 0px; padding-right: 5px; padding-top: 4px; }
.midbb p span { width: 270px; height: 30px; margin: 0px; font-size: 14px; font-family:"宋体"; color: #ffffff; line-height: 30px; }

.midbox1 { width: 705px; height: auto; margin: 0px; padding: 10px 0px 0px 10px;}
.h1bt1{ width: 703px; height: 33px; background: url(images/h1_bg1.gif) no-repeat left;}
.h1bt1 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.h1bt7{ width: 703px; height: 33px; background: url(images/h1_bg7.gif) no-repeat left;}
.h1bt7 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.midbox1_img { width: 210px; height: 200px; margin: 0px; padding: 8px 0px 0px 0px;}
.midbox1_img img { width: 196px; height: 184px; margin: 0px; padding: 3px; border: 1px solid #E1E1E1;}
.midbox1_nr { width: 480px; height: auto; margin: 0px; padding: 8px 0px 0px 8px;}
.midbox1_nr p { width: 478px; height: 86px; margin-bottom: 10px; background: url(images/midbox1_bg.gif) repeat-x left bottom;}
.midbox1_nr p span { width: 460px; height: auto; margin: 0px; padding: 0px 10px 0px 10px; line-height: 23px; font-size: 12px; font-family:"宋体"; color: #333333; }
.midbox1_nr p span a { font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: none;}
.midbox1_nr p span a:link{ font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: none;}
.midbox1_nr p span a:hover { font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: underline;}
.midbox1_nr p span.font14 { font-size: 14px; color: #5EA038; text-decoration: none; text-align: center; margin: 0px; padding-top:5px;}
.midbox1_nr p span.font14 a { font-size: 14px; color: #5EA038; text-decoration: none; font-weight: bold; line-height: 25px;}
.midbox1_nr p span.font14 a:link { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: none; font-weight: bold;}
.midbox1_nr p span.font14 a:hover { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: underline; font-weight: bold;}
.midbox1_nr p img { width: 31px; height: 15px; margin: 0px 15px 0px 0px; padding: 0px; text-align: center; }
.midbox1_nr ul { width: 460px; height: auto; margin: 0px; padding: 0px 5px 0px 10px; display: block; list-style-type: none; }
.midbox1_nr ul li { width: 225px; height: 24px; margin: 0px; padding: 0px 0px 0px 5px; display: block; line-height: 24px;}
.midbox1_nr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox1_nr ul li a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox1_nr ul li a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}

.h1bt2{ width: 703px; height: 33px; background: url(images/h1_bg2.gif) no-repeat left;}
.h1bt2 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.h1bt2 h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt2 h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt2 h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }

.midbox2_nr { width: 480px; height: 30px; margin: 0px; padding: 0px 0px 0px 0px; text-align: center; font-size: 14px;}
.midbox2_nr a { font-size: 14px; color: #5EA038; text-decoration: none; font-weight: bold; line-height: 25px;}
.midbox2_nr a:link { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: none; font-weight: bold;}
.midbox2_nr a:hover { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: underline; font-weight: bold;}
.midbox2_nr img { width: 31px; height: 15px; margin: 0px 15px 0px 0px; padding: 0px; text-align: center; }

.midbox3 { width: 705px; height: auto; margin: 0px; padding: 10px 0px 0px 10px;}
.h1bt3 { width: 341px; height: 33px; background: url(images/h1_bg3.gif) no-repeat left;}
.h1bt3 h1 {
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
}
.h1bt3 h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt3 h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt3 h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }
.h1bt4 { width: 341px; height: 33px; background: url(images/h1_bg4.gif) no-repeat left;}
.h1bt4 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.h1bt4 h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt4 h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt4 h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }
.h1bt5 { width: 341px; height: 33px; background: url(images/h1_bg5.gif) no-repeat left;}
.h1bt5 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.h1bt5 h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt5 h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt5 h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }
.h1bt6 { width: 341px; height: 33px; background: url(images/h1_bg6.gif) no-repeat left;}
.h1bt6 h1 { width: 150px; height: auto; margin: 0px; padding: 0px; line-height:24px;}
.h1bt6 h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt6 h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
.h1bt6 h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }


.midbox3_nr { width: 341px; height: auto; margin: 0px; padding: 0px;}
.midbox3_nr p { width: 208px; height: 95px; float: left; margin: 0px; padding: 3px 0px 0px 10px;}
.midbox3_nr p span { width: 205px; height: auto; float: left; margin: 0px; padding: 0px 10px 0px 0px; line-height: 23px; font-size: 12px; font-family:"宋体"; color: #333333; }
.midbox3_nr p span.font14 { font-size: 14px; color: #5EA038; text-decoration: none; text-align: center; margin: 0px; padding-top:5px;}
.midbox3_nr p span.font14 a { font-size: 14px; color: #5EA038; text-decoration: none; font-weight: bold; line-height: 25px;}
.midbox3_nr p span.font14 a:link { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: none; font-weight: bold;}
.midbox3_nr p span.font14 a:hover { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: underline; font-weight: bold;}
.midbox3_nr ul { width: 335px; height: auto; margin: 0px; padding: 10px 0px 0px 0px; display: block; list-style-type: none; }
.midbox3_nr ul li { width: 332px; height: 24px; margin: 0px; padding: 0px 0px 0px 0px; display: block; line-height: 24px;}
.midbox3_nr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox3_nr ul li a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox3_nr ul li a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.midbox3_nr_img { width: 115px; height: 95px; margin: 0px; padding: 8px 0px 0px 0px;}
.midbox3_nr_img img { width: 107px; height: 87px; margin: 0px; padding: 3px; border: 1px solid #E1E1E1;}

.midbox4_nr { width: 341px; height: auto; margin: 0px; padding: 0px;}
.midbox4_nr p { width: 208px; height: 95px; float: left; margin: 0px; padding: 3px 0px 0px 10px;}
.midbox4_nr p span { width: 205px; height: auto; float: left; margin: 0px; padding: 0px 10px 0px 0px; line-height: 23px; font-size: 12px; font-family:"宋体"; color: #333333; }
.midbox4_nr p span.font14 { font-size: 14px; color: #5EA038; text-decoration: none; text-align: center; margin: 0px; padding-top:5px;}
.midbox4_nr p span.font14 a { font-size: 14px; color: #5EA038; text-decoration: none; font-weight: bold; line-height: 25px;}
.midbox4_nr p span.font14 a:link { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: none; font-weight: bold;}
.midbox4_nr p span.font14 a:hover { font-size: 14px; font-family:"宋体"; color: #5EA038; text-decoration: underline; font-weight: bold;}
.midbox4_nr ul { width: 335px; height: auto; margin: 0px; padding: 10px 0px 0px 0px; display: block; list-style-type: none; }
.midbox4_nr ul li { width: 332px; height: 24px; margin: 0px; padding: 0px 0px 0px 0px; display: block; line-height: 24px;}
.midbox4_nr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox4_nr ul li a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.midbox4_nr ul li a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.midbox4_nr_img { width: 115px; height: 95px; margin: 0px; padding: 8px 0px 0px 0px;}
.midbox4_nr_img img { width: 107px; height: 87px; margin: 0px; padding: 3px; border: 1px solid #E1E1E1;}




/*左边-游学留念*/
.yxln { width: 718px; height: 206px; margin-top: 30px; padding: 0px;}
.midbt2 { width: 718px; height: 29px; margin: 0px; padding: 0px; background: url(images/mid_bt2.jpg) no-repeat left;}
.midbt2 img { float: left; margin: 0px; padding: 0px;}
.midbt2 p { width: 200px; height: 28px; margin: 0px; padding-right: 15px; padding-top: 0px; }
.midbt2 p span { width: 170px; height: 24px; margin: 0px; font-size: 14px; font-family:"宋体"; color: #444444; line-height: 24px; text-align:right;}
.yxln ul { width: 716px; height: auto; float: left; margin: 0px; padding: 12px 0px 10px 0px; display: block; list-style-type: none; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; }
.yxln ul li { width: 155px; height: 148px; float: left; margin: 0px; padding: 0px 10px 0px 12px; display: block; line-height: 24px;}
.yxln ul li a { width: 155px; float: left; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 24px; text-align: center;}
.yxln ul li a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.yxln ul li a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.yxln ul li img { width: 137px; height: 103px; margin: 5px; padding: 3px; border: 1px solid #E1E1E1; float: left; }


/*右边-电话*/
.r_tel { width: 223px; height: 130px; margin: 0px; padding: 0px; background: url(images/r_telbg.gif) no-repeat top;}
.r_tel p { width: 190px; height: auto; margin: 0px; padding-left: 18px; line-height: 24px; color: #F36929; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.r_tel ul { width: 190px; height: auto; float: left; margin: 0px; padding-left: 18px; padding-top: 5px; display: block; list-style-type: none; }
.r_tel ul li { width: 80px; height: auto; float: left; margin: 0px; padding-left: 5px; line-height: 24px; color: #333333; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
.r_tel ul li span { height: 25px; margin: 0px; padding: 0px; float: left; color: #333333; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 20px;}
.r_tel ul li span img { width: 72px; height: 17px; margin-left: 10px; padding: 0px; }

/*右边-in线路*/
.r_in { width: 223px; height: auto; padding: 0px; margin: 8px 0px 8px 0px;}

/*右边-介绍*/
.r_js { width: 222px;padding: 0px; margin: 0px; border: 1px solid #E1E1E1;}
.r_jsbt { width: 222px; height: 34px; padding: 0px; margin: 0px; background: url(images/r_jsbt.gif) right no-repeat; }
.r_jsbt p { width: 200px; height: 28px; padding: 6px 0px 0px 10px; margin: 0px; line-height: 28px; color: #333333; font-size: 14px; font-weight: bold; }
.r_jsnr { width: 222px; height: auto; padding: 0px; margin: 0px;}
.r_jsnr img { width: 203px; height: 168px; padding: 1px; margin: 2px 0px 8px 8px; border: 1px solid #E1E1E1;}
.r_jsnr p a { margin: 0px; padding: 0px; color: #333333; font-size: 12px; line-height: 23px; text-decoration: none;}
.r_jsnr p a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_jsnr p a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_jsnr p span { margin: 0px; color: #EE6F00; font-size: 12px; line-height: 23px;}

/*右边-最新动态*/
.r_news { width: 222px; height: auto; padding: 0px; margin-top: 10px; border: 1px solid #E1E1E1;}
.r_newsbt { width: 222px; height: 31px; padding: 0px; margin: 0px; background: url(images/r_btbg.gif) no-repeat left;}
.r_newsbt h2 { width: 109px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: center; }
.r_newsbt p { width: 102px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: right;}
.r_newsbt p a { line-height: 31px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_newsbt p a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_newsbt p a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.r_newsnr { width: 222px; height: auto; padding: 0px; margin: 0px;}
.r_newsnr p { width: 210px; height: auto; float: left; padding: 7px 0px 0px 8px; margin: 0px; background: url(images/r_new_bg2.gif) no-repeat left 82px;}
.r_newsnr p span { width: 210px; height: auto; float: left; margin: 0px; color: #333333; font-size: 12px; line-height: 23px; padding-bottom: 5px;}
.r_newsnr p span a { color: #ED5B00; text-decoration: none; line-height: 25px;}
.r_newsnr p span a:link { font-family:"宋体"; color: #ED5B00; text-decoration: none; }
.r_newsnr p span a:visited { font-family:"宋体"; color: #ED5B00; text-decoration: none;}
.r_newsnr p span a:hover { font-family:"宋体"; color: #ED5B00; text-decoration: underline;}
.r_newsnr p span a:active {font-family:"宋体"; color: #ED5B00; text-decoration: underline;}
.r_newsnr p span.font14 { margin: 0px; padding: 0px; float: left; color: #444444; font-size: 14px; line-height: 23px; font-weight: bold; text-decoration: none; text-align: center; }
.r_newsnr p span.font14 a { font-size: 14px; color: #444444; text-decoration: none; font-weight: bold; line-height: 25px;}
.r_newsnr p span.font14 a:link { font-size: 14px; font-family:"宋体"; color: #444444; text-decoration: none; font-weight: bold;}
.r_newsnr p span.font14 a:hover { font-size: 14px; font-family:"宋体"; color: #444444; text-decoration: underline; font-weight: bold;}

.r_newsnr ul { width: 210px; height: auto; float: left; padding: 5px 0px 4px 10px; margin: 0px; display: block; list-style-type: none; }
.r_newsnr ul li { width: 210px; height: 25px; float: left; padding: 0px; margin: 0px; display: block; font-size: 12px;}
.r_newsnr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 25px; }
.r_newsnr ul li a:link { text-decoration: none;}
.r_newsnr ul li a:hover { text-decoration: underline;}


/*右边-常见问题*/
.r_wt { width: 222px; height: auto; padding: 0px; margin-top: 10px; border: 1px solid #E1E1E1;}
.r_wtbt { width: 222px; height: 31px; padding: 0px; margin: 0px; background: url(images/r_btbg.gif) no-repeat left;}
.r_wtbt h2 { width: 109px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: center; }
.r_wtbt p { width: 102px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: right;}
.r_wtbt p a { line-height: 31px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_wtbt p a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_wtbt p a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.r_wtnr { width: 222px; height: auto; padding: 0px; margin: 0px;}
.r_wtnr p { width: 210px; height: auto; float: left; padding: 7px 0px 5px 10px; margin: 0px; background: url(images/r_new_bg2.gif) no-repeat left 80px;}
.r_wtnr p span { width: 210px; height: auto; float: left; margin: 0px; color: #333333; font-size: 12px; line-height: 23px;}
.r_wtnr p span a { font-size: 12px; color: #ED5B00; text-decoration: none; line-height: 25px;}
.r_wtnr p a:link { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: none; }
.r_wtnr p a:visited { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: none;}
.r_wtnr p a:hover { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: underline;}
.r_wtnr p a:active { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: underline;}

.r_wtnr ul { width: 210px; height: auto; float: left; padding: 5px 0px 4px 10px; margin: 0px; display: block; list-style-type: none; }
.r_wtnr ul li { width: 210px; height: 25px; float: left; padding: 0px; margin: 0px; display: block; font-size: 12px;}
.r_wtnr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 25px; }
.r_wtnr ul li a:link { text-decoration: none;}
.r_wtnr ul li a:hover { text-decoration: underline;}


.f12_j a{ font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: none; }
.f12_j a:link { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: none; }
.f12_j a:visited { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: none;}
.f12_j a:hover { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: underline;}
.f12_j a:active { font-size: 12px; font-family:"宋体"; color: #ED5B00; text-decoration: underline;}

/*右边-游学交流*/
.r_yxjl { width: 222px; height: auto; padding: 0px; margin-top: 10px; border: 1px solid #E1E1E1;}
.r_yxjlbt { width: 222px; height: 31px; padding: 0px; margin: 0px; background: url(images/r_btbg.gif) no-repeat left;}
.r_yxjlbt h2 { width: 109px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: center; }


.r_yxjl_lh { width: 110px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; text-align: right;}
.r_yxjl_lh ul { width: 100px; height: 23px; float: left; padding: 8px 0 0 8px; margin: 0; display: block; list-style-type: none;}
.r_yxjl_lh ul li { width: 46px; height: 23px; float: left; padding: 0px; margin: 0px; line-height: 23px; text-align: right;}

.r_yxjl_lh a { width: 46px; height: 23px; float: left; font-size: 12px; font-family:"宋体"; text-decoration: none; text-align: center; line-height: 23px;}
.r_yxjl_lh a:link { text-decoration: none; text-align: center; line-height: 23px;}
.r_yxjl_lh a:visited { text-decoration: none;}
.r_yxjl_lh a:hover { text-decoration: none; background: url(images/jr_rqh_bg1.gif) no-repeat left bottom; color: #D75800;}
.r_yxjl_lh a:active { text-decoration: none; float: left;}

.zx { width: 46px; height: 23px; float: left; font-size: 12px;}
.zx a { width: 46px; float: left; font-size: 12px; font-family:"宋体"; text-decoration: none; text-align: center; line-height: 23px; color: #D75800;}
.zx a:link { background: url(images/jr_rqh_bg1.gif) no-repeat left bottom; }
.zx a:visited { text-decoration: none;}

.kctj { width: 46px; height: 23px; float: left;text-align: center; font-size: 12px; }
.kctj a { width: 46px; text-decoration: none; color: #045E9B; line-height: 23px; font-size: 12px;}
.kctj a:link { text-decoration: none; text-align: center;}
.kctj a:visited { float: left; font-size: 12px; font-family:"宋体"; text-decoration: none; }

.r_tjxl_nr { width: auto; height: auto; float: left; padding: 0px; margin: 0px;}
.r_tjxl_nr ul { width: 210px; height: auto; float: left; padding: 5px 0px 4px 10px; margin: 0px; display: block; list-style-type: none; }
.r_tjxl_nr ul li { width: 210px; height: 25px; float: left; padding: 0px; margin: 0px; display: block; font-size: 12px;}
.r_tjxl_nr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 25px; }
.r_tjxl_nr ul li a:link { text-decoration: none;}
.r_tjxl_nr ul li a:hover { text-decoration: underline;}

.r_tjxl_nr2 { width: 210px; height: auto; float: left; padding: 0px; margin: 0px;}
.r_tjxl_nr2 ul { width: 210px; height: auto; float: left; padding: 5px 0px 4px 10px; margin: 0px; display: block; list-style-type: none; }
.r_tjxl_nr2 ul li { width: 210px; height: 25px; float: left; padding: 0px; margin: 0px; display: block; }
.r_tjxl_nr2 ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 25px; }
.r_tjxl_nr2 ul li a:link { text-decoration: none;}
.r_tjxl_nr2 ul li a:hover { text-decoration: underline;}


/*右边-精彩回顾*/
.r_jchg { width: 222px; height: auto; padding: 0px; margin-top: 10px; border: 1px solid #E1E1E1;}
.r_jchgbt { width: 222px; height: 31px; padding: 0px; margin: 0px; background: url(images/jr_r_lhbg1.gif) no-repeat left;}
.r_jchgbt ul { width: 222px; height: 31px; float: left; padding: 0px; margin: 0px; line-height: 31px; display: block; list-style-type: none;}
.r_jchgbt ul li { width: 109px; height: 31px; float: left; padding: 0px; margin-left: 1px; line-height: 31px; text-align: center; }
.r_jchgbt ul li a { width: 109px; line-height: 31px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.r_jchgbt ul li a:link { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: none; font-weight: bold;}
.r_jchgbt ul li a:hover { font-size: 14px; font-family:"宋体"; color: #D75800; text-decoration: none; font-weight: bold; background: url(images/jr_r_lhbg2.gif) no-repeat left bottom;}

.jchg { width: 109px; height: 31px; float: left;}
.jchg a { width: 109px; float: left; font-size: 14px; font-weight: bold; font-family:"宋体"; text-decoration: none; text-align: center; line-height: 31px; color: #D75800;}
.jchg a:link { background: url(images/jr_r_lhbg2.gif) no-repeat left bottom; line-height: 31px;}
.jchg a:visited { text-decoration: none; line-height: 31px;}

.yxjl { width: 109px; height: 31px; float: left;text-align: center; }
.yxjl a { width: 109px; text-decoration: none; color: #045E9B; line-height: 31px; font-size: 14px; font-family:"宋体"; text-decoration: none; font-weight: bold;}
.yxjl a:link { text-decoration: none; text-align: center; line-height: 31px;}
.yxjl a:visited { float: left; font-size: 14px; font-family:"宋体"; text-decoration: none; line-height: 31px;}




.r_jchgnr { width: 222px; height: auto; padding: 0px; margin: 0px; background: url(images/r_jchg_bg.gif) no-repeat left top;}
.r_jchgnr p { width: 103px; height: 108px; float: left; padding: 8px 0px 0px 5px; margin: 0px;}
.r_jchgnr p span { width: 103px; height: auto; float: left; margin: 0px; color: #333333; font-size: 12px; line-height: 23px; text-align: center;}
.r_jchgnr p span img { width: 93px; height: 70px; padding: 2px; margin: 2px 0px 5px 0px; border: 1px solid #E1E1E1;}
.r_jchgnr p span a { font-size: 12px; color: #333333; text-decoration: none; line-height: 25px;}
.r_jchgnr p span a:link { text-decoration: none;}
.r_jchgnr p span a:hover { text-decoration: underline;}

.r_jchgnr ul { width: 210px; height: auto; float: left; padding: 5px 0px 4px 10px; margin: 0px; display: block; list-style-type: none; }
.r_jchgnr ul li { width: 210px; height: 25px; float: left; padding: 0px; margin: 0px; display: block; font-size: 12px;}
.r_jchgnr ul li a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; line-height: 25px; }
.r_jchgnr ul li a:link { text-decoration: none;}
.r_jchgnr ul li a:hover { text-decoration: underline;}





/*如果没找到合适您的冬令营线路，该怎么选择？*/
.bd { width: 950px; height: 275px; margin: 0px auto; padding: 0px 5px 10px 5px; background-color: #FFFFFF; }
.bd_nr { width: 950px; height: 254px; background: url(images/bd_bg.gif) no-repeat;}
.bd_nrbt { width: 935px; height: 50px; padding: 15px 0px 10px 15px;}
.bd_nrbt p { width: 930px; height: auto; padding: 0px; margin: 0px; line-height: 25px;}
.bd_img { width: 135px; height: 160px; margin: 0px; padding: 0px 0px 0px 10px;}
.bd_w1{ width:790px; height: auto; margin: 0px; padding:10px 0 0 10px; font-size: 14px; font-family:"宋体"; color: #333333; font-weight: bold;}
.bd_right{ width:780px; height: 26px; margin: 0px; padding: 0px;}
.bd_right ul{ float: left; margin:0; padding:0; width: 790px; clear:both;}
.bd_right ul li.ts{margin-right:5px;}
.bd_right ul li{ float:left; margin:0px; list-style:none; line-height:25px; padding-bottom:10px;}

.bd_right2{ padding-top:10px; margin:0; width:790px; height: 75px;}
.bd_right2 ul{ margin:0; padding:0; width:790px; height: auto; clear:both;}
.bd_right2 ul li{ height: auto; float:left; padding:0px; list-style:none; line-height:25px; margin-bottom:10px;}
.wbk{ float: left; border:1px solid #CDCDCD; height:18px; padding: 0px; margin-right: 5px; background:none; text-shadow:none; }
.kd{ width:638px; border:1px solid #CDCDCD; float:left; background:none; text-shadow:none; color:#666666; padding:2px 2px 8px 8px; height:60px; line-height:22px; font-size:14px; }
.mtop3{ width:780px; height: auto; float: left; margin:0; padding: 5px 0px 0px 0px; text-align: center;}


/*最下方链接*/
.bottom_lj { width: 950px; height: 30px; margin: 0px auto; padding: 0px 5px 10px 5px; background-color: #FFFFFF; }
.bottom_lj p { width: 910px; height: 30px; padding: 0px 20px 0px 20px; background-color: #E5E5E5; text-align: center; line-height:30px; font-size: 12px; font-family:"宋体"; color: #333333;}
.bottom_lj p a { line-height:30px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.bottom_lj p a:link { text-decoration: none;}
.bottom_lj p a:hover { text-decoration: underline;}



/*--------------------新东方线路页-------------------*/
.font14_b { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: none; font-weight: bold;}
.font14_bb { font-size: 14px; font-family:"宋体"; color: #F36929; text-decoration: none; font-weight: bold;}
.font12 { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
.font12_hs { font-size: 12px; font-family:"宋体"; color: #999999; text-decoration: none; }

.xl_main {width: 950px; height: auto; margin: 0px auto; padding: 10px 5px 10px 5px; background-color: #FFFFFF;}


/*线路右边-流程*/
.xlr_lc { width: 222px; height: 405px; padding: 0px; margin-top: 10px; border: 1px solid #E1E1E1; background: url(images/xl_r_btbg.gif) no-repeat left top #F4F4F4;}
.xlr_lc h2 { width: 170px; height: 28px; float: left; padding: 3px 0px 0px 38px; margin: 0px; line-height: 28px;}
.xlr_lc p { width: 220px; height: auto; float: left; margin: 0px; padding: 10px 0px 0px 0px; text-align: center;}

/*线路右边-更多线路*/
.lb_lh { width: 222px; height: 32px; float: left; padding-top: 0px; background: url(images/lb_qh_bg.gif) repeat-x bottom; margin: 0px;}
.lb_lh ul { width: 180px; height: 28px; float: left; display: block; list-style-type: none; margin: 0px; padding-top: 4px; padding-left: 22px;}
.lb_lh ul li { width: 86px; height: 28px; text-align: center; float: left; display: block; margin-left: 4px; font-weight: bold;}

.lb_lh a { width: 86px; height: 28px; float: left; font-size: 14px; font-family:"宋体"; text-decoration: none; text-align: center; line-height: 28px;}
.lb_lh a:link { text-decoration: none; text-align: center; line-height: 28px; font-weight: bold;}
.lb_lh a:visited { text-decoration: none;}
.lb_lh a:hover { text-decoration: none; background: url(images/jr_rqh_bg1.gif) no-repeat left bottom; color: #ffffff;}
.lb_lh a:active { text-decoration: none; float: left;}

.gj { width: 86px; height: 28px; float: left; font-size: 14px;}
.gj a { width: 86px; float: left; font-size: 14px; font-family:"宋体"; text-decoration: none; text-align: center; line-height: 28px; color: #ffffff; font-weight: bold;}
.gj a:link { background: url(images/lb_lh_bg1.jpg) no-repeat left bottom; }
.gj a:visited { text-decoration: none;}

.gn { width: 86px; height: 28px; float: left;text-align: center; font-size: 14px; }
.gn a { width: 86px; text-decoration: none; color: #666666; line-height: 28px; font-size: 14px; background: url(images/lb_lh_bg2.jpg) no-repeat left bottom; font-weight: bold;}
.gn a:link { text-decoration: none; text-align: center;}
.gn a:visited { float: left; font-size: 14px; font-family:"宋体"; text-decoration: none; }


.lb_box { width: auto; height:auto; float: left; overflow: hidden;}




.xlr_gdxl { width: 222px; height: auto; padding-bottom: 10px; margin-top: 10px; border: 1px solid #E1E1E1; background: url(images/xl_r_btbg.gif) no-repeat left top #F4F4F4;}
.xlr_gdxl h2 { width: auto; height: 28px; float: left; padding: 3px 0px 0px 38px; margin: 0px; line-height: 28px;}
.xlr_gdxl_nr { width: 222px; height: auto; margin: 0px; padding: 10px 0px 0px 0px;}
.xlr_gdxl_nr p { width: 222px; height: 42px; margin: 0px; padding: 0px; background: url(images_hqys/xl_r_gdxl.gif) no-repeat top; text-align: center; }
.xlr_gdxl_nr p a { line-height:30px; font-size: 14px; font-family:"宋体"; color: #57820B; font-weight: bold; text-decoration: none;}
.xlr_gdxl_nr p a:link { text-decoration: none;}
.xlr_gdxl_nr p a:hover { text-decoration: underline;}
.xlr_gdxl_nr ul { float:left; margin:0; padding:0px 0px 0px 10px; width: 210px; height: auto; list-style:none;}
.xlr_gdxl_nr ul li { width:210px; height: 23px; float:left; padding: 0px; margin: 0px; list-style:none; line-height:23px;}
.xlr_gdxl_nr ul li a { line-height:23px; float:left; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.xlr_gdxl_nr ul li a:link { text-decoration: none;}
.xlr_gdxl_nr ul li a:hover { text-decoration: underline;}

/*左边-推荐线路*/
.xll_t { width: 718px; height: 310px; background: url(images/xl_l_bg1.gif) no-repeat;}
.xll_t_bt { width: 718px; height: 42px;}
.xll_t_bt h3 { width: auto; height: 33px; float:left; padding: 8px 0px 0px 30px; margin: 0px; line-height: 33px;}
.xll_t_bt img { width: 31px; height: 15px; float:left; margin: 15px 0px 0px 10px; padding: 0px;}
.xll_t_bt p { width: auto; height: 33px; float: right; padding: 8px 15px 0px 0px; margin: 0px; line-height: 33px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.xll_t_bt p a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.xll_t_bt p a:link { text-decoration: none;}
.xll_t_bt p a:hover { text-decoration: underline;}

.xll_t_left { width: 182px; height: 204px; padding: 15px 0px 0px 20px;}
.xll_t_left img { width: 174px; height: 130px; float:left; margin: 5px 0px 0px 0px; padding: 3px; border: 1px solid #E1E1E1;}
.xll_t_left p { width: 174px; height: auto; padding-top: 8px; margin: 0px; line-height: 25px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; text-align: center;}
.xll_t_left p a {  float:left; font-size: 12px; color: #333333; text-decoration: none;}
.xll_t_left p img { width: 16px; height: 14px; margin: 4px 5px 0px 45px; padding: 0px; border: 0px;}

.xll_t_nr { width: 490px; height: 211px; padding: 20px 0px 0px 20px;}
.xll_t_tab { width: 480px; height: auto; color: #333333; line-height: 25px;}
.xll_t_tel { width: 458px; height: 31px; padding-left: 30px; margin-top: 5px; line-height: 31px; background: url(images/xll_tel.gif) no-repeat left;}
.xll_t_tel p { width: 454px; height: 31px; margin: 0px; padding: 0px;}
.xll_t_tel p span { width: auto; height: 31px; float:left; margin: 0px; padding-right: 5px; line-height: 31px;}
.xll_t_an { width: 480px; height: 31px; padding: 0px; margin-top: 10px; line-height: 31px; text-align: center;}
.xll_t_an img { padding: 0px; margin-left: 10px; margin-right: 10px; border: 0px;}

.xll_midbt { width: 718px; height: 31px; margin-top: 10px; padding: 0px; background: url(images/xll_box2_bg.gif) repeat-x;}
.xll_midbt ul { width: 710px; height: 30px; float:left; margin: 0px; padding-left: 2px; _padding-left: 0px; list-style-type: none; display: block; }
.xll_midbt ul li {font-size: 14px; font-family:"宋体"; width: 91px; height: 30px; float:left; padding: 0px; margin-left: 5px; display: block; line-height: 30px; cursor:pointer;text-decoration: none; font-weight: bold; text-align: center;}

.btbg_g { padding: 0px; background: url(images/xll_bt_bg2.jpg) no-repeat left; color: #ffffff;}
.btbg_h { background: url(images/xll_bt_bg1.jpg) no-repeat; color: #57820B;}

.xll_midnr1 { width: 701px; height: auto; margin: 0px; float:left; padding: 10px 0px 15px 15px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5;}
.xll_midnr1 table {font-size: 12px; line-height: 22px;}

/*左边-费用包含*/
.xll_midnr2 { width: 696px; height: auto; margin: 0px; float:left; padding: 10px 0px 0px 20px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5;}
.xll_midnrbg { width: 660px; height: 27px; margin: 0px; float:left; padding-left: 20px; background: url(images/xll_l_nrbg.gif) no-repeat; line-height: 26px; color: #57820B; font-size: 14px; font-weight: bold;}
.xll_midnrbg p { width: 675px; height: auto; margin: 0px; float:left; padding: 10px 0px 15px 5px; line-height: 24px; color: #333333; font-size: 12px;}
.xll_midnrbg p a { line-height: 24px; color: #333333; font-size: 12px; text-decoration: none;}
.xll_midnrbg p a:link { line-height: 24px; color: #333333; font-size: 12px; text-decoration: none;}
.xll_midnrbg p a:hover { line-height: 24px; color: #333333; font-size: 12px; text-decoration: underline;}

/*左边-开营日期*/
.xll_midnr3 { width: 701px; height: auto; margin: 0px; float:left; padding: 10px 0px 15px 15px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5;}
.xll_midtab { width: 695px; height: auto; margin: 0px; float:left; padding: 0px;}
.xll_midtab p { width: 690px; height: auto; margin: 0px; float:left; padding: 10px 0px 10px 0px; background: url(images/midbox1_bg.gif)  repeat-x bottom; color: #333333; font-size: 12px; line-height: 24px;}
.xll_midtab table { color: #333333; font-size: 12px; line-height: 18px;}


.xll_midfxd { width: 675px; height: auto; margin: 0px; float:left; padding-top: 5px;}
.xll_midfxd p { width: auto; height: 20px; float: left; font-size: 12px; font-family:"宋体"; color: #333333; line-height: 27px; padding-top: 3px; padding-right: 1px;}
.xll_midfxd p.wz { width: 61px; height: 20px; float: right; color: #D40505;}
.xll_midfxd p img { width: 18px; height: 18px; float: left; margin: 2px 3px 0px 3px;}

/*左边-付款方式*/
.xll_midnr4 { width: 696px; height: auto; margin: 0px; float:left; padding: 10px 0px 0px 20px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5;}
.xll_midnr4 p { width: 675px; height: auto; margin: 0px; float:left; padding: 10px 0px 15px 5px; line-height: 24px; color: #333333; font-size: 12px;}
.xll_midnr4 p img { margin: 10px 5px 5px 0px; float:left; padding: 0px; clear: both;}
.xll_midnr4 p span { width: 330px; height: auto; margin: 0px; float:left; padding: 0px;}
.xll_midnr4 p a { line-height: 24px; color: #0036FF; font-size: 12px; text-decoration: none;}
.xll_midnr4 p a:link { line-height: 24px; color: #0036FF; font-size: 12px; text-decoration: none;}
.xll_midnr4 p a:hover { line-height: 24px; color: #0036FF; font-size: 12px; text-decoration: underline;}

/*左边-开营日期*/
.xll_midbt2 { width: 718px; height: 31px; margin-top: 10px; padding: 0px; background: url(images/xll_box2_bg.gif) repeat-x;}
.xll_midbt2 p { width: 91px; height: 30px; float:left; margin-left: 5px; padding-left: 2px; _padding-left: 0px; display: block; font-size: 14px; font-family:"宋体"; text-decoration: none; font-weight: bold; text-align: center; background: url(images/xll_bt_bg2.jpg) no-repeat left; color: #FFFFFF; line-height: 30px; }

/*左边-在线咨询*/
.xll_midnr5 { width: 716px; height: auto; float:left; margin-top: 1px; padding-bottom: 10px; background: url(images/xll_zxzx_bg.gif)  repeat-x top; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5;}
.xll_midnr5_bt { width: 696px; height: 80px; padding: 10px 0px 0px 15px;}
.xll_midnr5_bt p { width: 675px; height: auto; padding: 0px; margin: 0px; line-height: 25px;}
.xll_midyu_img { width: 135px; height: 160px; margin: 0px; padding: 0px 0px 0px 10px;}
.xll_midnr5_w1{ width:690px; height: auto; margin: 0px; padding:5px 0 0 15px; font-size: 12px; font-family:"宋体"; color: #333333; font-weight: bold;}
.xll_midnr5_r { width:680px; height: 26px; margin: 0px; padding: 0px;}
.xll_midnr5_r ul{ float: left; margin:0; padding:0; width: 680px; clear:both;}
.xll_midnr5_r ul li.ts2{ margin-right: 5px;}
.xll_midnr5_r ul li{ float:left; margin:0px; list-style:none; line-height:25px; padding-bottom:10px;}

.xll_midnr5_r2 { padding-top:5px; margin:0; width:690px; height: 75px;}
.xll_midnr5_r2 ul{ margin:0; padding:0; width:690px; height: auto; clear:both;}
.xll_midnr5_r2 ul li{ height: auto; float:left; padding:0px; list-style:none; line-height:25px; margin-bottom:10px;}
.wbk2{ float: left; border:1px solid #CDCDCD; height:18px; width:135px; padding: 0px; margin-right: 5px; background:none; text-shadow:none; }
.kd2{ width:580px; border:1px solid #CDCDCD; float:left; background:none; text-shadow:none; color:#666666; padding:2px 2px 8px 8px; height:60px; line-height:22px; font-size:14px; }
.mtop4{ width:390px; height: auto; float: left; margin:0px; padding: 5px 0px 0px 220px; text-align: center; }
.mtop4 input { float: left; margin-left: 10px; padding: 0px;}
.mtop4 p { width:260px; height: auto; float: left; margin:0; padding: 0px 0px 0px 5px; font-size: 12px; font-family:"宋体"; color: #333333; font-weight: normal;line-height: 32px;}


/*--------------------列表页-------------------*/

/*当前位置*/
#weizhi2 { width: 960px; height: 36px; margin: 0px auto; background: url(images/weizhi.gif) repeat-x;}
.weizhi2_r { width: 470px; height: 36px; }
.weizhi2_r img { width: 136px; height: 36px; margin-left: 5px; float: left; }
.weizhi2_r p { width: auto; height: 36px; padding-left: 10px; line-height: 36px; font-size: 12px; font-family:"宋体"; color: #333333; margin: 0px;}
.weizhi2_r p a { font-size: 12px; font-family:"宋体"; color: #333333;}
.weizhi2_r p a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.weizhi2_r p a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}

/*当前位置---边上电话*/
.lb_t_tel { width: 450px; height: 31px; padding-left: 30px; margin: 0px; line-height: 31px; background: url(images/xll_tel.gif) no-repeat left;}
.lb_t_tel p { width: 454px; height: 26px; margin: 0px; padding-top: 5px;}
.lb_t_tel p span { width: auto; height: 26px; float:left; margin: 0px; padding-right: 5px; line-height: 26px;}


/*列表左边-最新优惠*/
.lbl_sale { width: 718px; height: 143px; background: url(images/lbl_sale_bg.jpg) no-repeat;}
.lbl_sale img { float: left; margin: 10px 0 0 20px; padding: 0px;}
.lbl_sale p { width: 670px; height: auto; float:left; padding: 0px 0px 0px 35px; margin: 0px;}
.lbl_sale p span { width: 650px; height: auto; float:left; padding-top: 5px; margin: 0px; line-height: 24px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.lbl_sale p span a { font-size: 12px; font-family:"宋体"; color: #F18322; text-decoration: none;}
.lbl_sale p span a:link { text-decoration: none;}
.lbl_sale p span a:hover { text-decoration: underline;}
.lbl_sale p span.font16 { text-align: center;}
.lbl_sale p span.font16 a { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: none; font-weight: bold;}
.lbl_sale p span.font16 a:link { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: none; font-weight: bold;}
.lbl_sale p span.font16 a:hover { font-size: 16px; font-family:"宋体"; color: #F18322; text-decoration: underline; font-weight: bold;}

/*列表左边-大框*/
.lbl_mid { width: 716px; height: auto; margin-top: 10px; padding-bottom: 15px; border: 1px solid #D9D9D9;}

/*列表左边-下拉菜单*/
.menu { width: 507px; height: 39px;}
.menu p { width: auto; height: 39px; float: left; font-size: 16px; font-family:"宋体"; color: #F18322; line-height: 39px; font-weight: bold; padding-left: 10px;}
.menu img { padding: 0px; margin-left: 8px; margin-top: 8px; float: left;}
.lbl_mid_tbox { width: 716px; height: 39px; margin: 0px; padding: 0px; border-bottom: 1px solid #EBEBEB; background-color: #F4F4F4; }
.xlcd { float: left; color:#666666; margin: 10px 0px 0px 10px; }
.lbl_mid_t { width: 180px; height: 29px; float: right; margin: 0px; padding-top: 6px; display: block;}
.lbl_mid_t p { width: 180px; height: 29px; float: left; margin: 0px; padding: 0px;}
.lbl_mid_t p span { width: auto; height: 29px; float: left; margin: 0px; padding: 0px; font-size: 14px; font-family:"宋体"; color: #57830A; line-height: 29px;}
.lbl_mid_t p span img { width: 13px; height: 13px; margin: 8px 8px 0px 8px; padding: 0px;}

/*列表左边-列表*/
.list_nr { width: 705px; height: 156px; margin-left: 8px; *margin-left: 3px; float:left; padding: 0px; background: url(images/midbox1_bg.gif) repeat-x bottom;}
.list_nr p { width: 690px; height: auto; margin: 0px; float:left; padding: 10px 0px 10px 0px; color: #333333; font-size: 12px; line-height: 24px;}

.list_nrbt { width: 690px; height: 26px; margin: 0px; float: left; padding-left: 10px; padding-top: 10px;}
.list_nrbt p { width: 680px; height: 26px; margin: 0px; float: left; padding: 0px;}
.list_nrbt p span { width: auto; height: 26px; margin: 0px; float: left; padding-right: 15px; line-height: 28px;}
.list_nrbt p span.lb14_g{ font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: none; line-height: 26px; font-weight: bold;}
.list_nrbt p span a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
.list_nrbt p span a:link { text-decoration: none;}
.list_nrbt p span a:hover { text-decoration: underline;}
.list_nrbt p span img { width: auto; height: auto; margin: 5px 2px 0px 5px; float: left; padding: 0px;}

.list_nrl { width: 500px; height: 105px; margin: 0px; float: left; padding: 8px 0px 0px 5px;}
.list_nrl img { width: 115px; height: 86px; margin: 0px; float: left; padding: 3px; border: 1px solid #D9D9D9;}
.list_nrl p { width: 360px; height: 24px; margin: 0px; float: left; padding: 0px 0px 0px 12px; }
.list_nrl p span { width: auto; height: 24px; margin: 0px; float: left; padding: 0px; color: #333333; font-size: 12px; line-height: 24px;}

.list_nrr { width: 177px; height: 100px; margin: 0px; float: right; padding: 8px 0px 0px 10px;}
.list_nrr p { width: 177px; height: 45px; margin: 0px; float: left; padding: 30px 0px 0px 0px;}
.list_nrr p span { width: 70px; height: 45px; margin: 0px; float: left; color: #F15C22; font-size: 18px; font-family:"黑体";  font-weight: bold;}
.list_nrr p span img { width: auto; height: auto; margin-left: 15px; float: left; padding: 0px;}
.list_nr_next { width: 700px; height: auto; float: left; margin: 0px; padding: 20px 0px 0px 0px; list-style-type: none; display: block; text-align: center;
}

.thepgv {
	margin-top: 5px; margin-bottom: 10px; line-height: 12px;
}
.thepgv a {
	display: block; font-size: 14px; float: left; padding: 3px 5px 3px 5px;
}
.thepgv a:link {
	border-right: #818181 1px solid; border-top: #818181 1px solid; background: #fff; border-left: #818181 1px solid; color: #4d4d4d; border-bottom: #818181 1px solid; text-decoration: none;
}
.thepgv a:visited {
	border-right: #818181 1px solid; border-top: #818181 1px solid; background: #fff; border-left: #818181 1px solid; color: #4d4d4d; border-bottom: #818181 1px solid; text-decoration: none;
}
.thepgv a:active {
	border-right: #e97c3b 1px solid; border-top: #e97c3b 1px solid; background: #e73711; border-left: #e97c3b 1px solid; color: #fff; border-bottom: #e97c3b 1px solid; text-decoration: none;
}
.thepgv a:hover {
	border-right: #e97c3b 1px solid; border-top: #e97c3b 1px solid; background: #e73711; border-left: #e97c3b 1px solid; color: #fff; border-bottom: #e97c3b 1px solid; text-decoration: none;
}
.thepgv a.show:link {
	border-right: #e73711 1px solid; border-top: #e73711 1px solid; font-weight: bold; background: #e73711; border-left: #e73711 1px solid; color: #fff; border-bottom: #e73711 1px solid; text-decoration: none;
}
.thepgv a.show:visited {
	border-right: #e73711 1px solid; border-top: #e73711 1px solid; font-weight: bold; background: #e73711; border-left: #e73711 1px solid; color: #fff; border-bottom: #e73711 1px solid; text-decoration: none;
}
.thepgv a.show:active {
	border-right: #e73711 1px solid; border-top: #e73711 1px solid; font-weight: bold; background: #e73711; border-left: #e73711 1px solid; color: #fff; border-bottom: #e73711 1px solid; text-decoration: none;
}
.thepgv a.show:hover {
	border-right: #e73711 1px solid; border-top: #e73711 1px solid; font-weight: bold; background: #e73711; border-left: #e73711 1px solid; color: #fff; border-bottom: #e73711 1px solid; text-decoration: none;
}


.footer { width: 960px; height: auto; margin: 0px auto; background-color: #FFFFFF; font-size: 12px; color: #333333; }

#main_1{float:left;}
#main_1{ width:274px; height:253px; background:#EEE; }

.flash{ width:270px; height:254px; background:#FAFAFA; padding:4px 5px 4px 4px; float:left}
#NewsPic {WIDTH: 270px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 253px; BORDER-RIGHT-WIDTH: 0px; float:left;}
#NewsPicTxt {FONT-SIZE: 14px;font-weight:bold;width:270px;text-align:center;FONT-FAMILY:simsun;color:#10508e}
#NewsPicTxt A {COLOR: #10508e; TEXT-DECORATION: none}
#NewsPicTxt A:hover {COLOR: red; TEXT-DECORATION: underline}
#NewsPic A { BORDER:0px;}
#NewsPic A:hover {TEXT-DECORATION: none}
#NewPic A:visited {TEXT-DECORATION: none}
#NewsPic img{WIDTH:270px; HEIGHT:230px}
#NewsPic .Nav {left:0;float:left;margin-top:10px!important; *margin-top:5px!important; _margin-top:10px;WIDTH:270px; HEIGHT:16px;line-height:16px;clear:both;BACKGROUND-color:#E2EAF7;position:absolute}
#NewsPic .Nav SPAN {DISPLAY: block; BACKGROUND: #000000; FLOAT: right; FONT: 5px Courier; BORDER-LEFT: #ffffff 1px solid; WIDTH: 20px; CURSOR:hand; COLOR: #ffffff; HEIGHT: 100%; TEXT-ALIGN: center}
#NewsPic .Nav SPAN.Cur{BACKGROUND:#E31215; COLOR: #004AA7}
#NewsPic .Nav SPAN.Cur a{BACKGROUND:#E31215; COLOR: #FFFFFF}
#NewsPic .Nav SPAN.Normal {BACKGROUND: #666666; COLOR: #ffffff}
#NewsPic .Nav SPAN A {DISPLAY: block; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 100%;font-size:14px;FONT-WEIGHT: normal; FONT-FAMILY: Arial}
#NewsPic .Nav SPAN A:hover {CURSOR:pointer}


/*首页新增加*/
/*搜索内容*/
.xlss { height:39px; line-height: 39px; padding-left: 5px; font-size: 14px; font-family:"宋体";}
.index_ss { width: 960px; height: 39px; margin: 0px auto; padding: 0px; border-bottom: 1px solid #EBEBEB; background-color: #F4F4F4; }

.index_ss_r { width: 120px; height: 29px; float: right; margin: 0px; padding-top: 6px; display: block;}
.index_ss_r p { width: 100px; height: 29px; float: left; margin: 0px; padding: 0px;}
.index_ss_r p span { width: auto; height: 29px; float: left; margin: 0px; padding: 0px; font-size: 14px; font-family:"宋体"; color: #57830A; line-height: 29px;}
.index_ss_r p span img { width: 13px; height: 13px; margin: 8px 8px 0px 8px; padding: 0px;}

.index_ss_l { width: 700px; height: 39px; float: left; padding-left: 0px;}
.index_ss_l img { padding: 0px; margin-left: 8px; margin-top: 8px; float: left;}

.xlcd2 { float: left; color:#666666; margin: 10px 0px 0px 15px; }




/*新增加--冬令营*/

.midbt_dly { width: 718px; height: 60px; margin-top: 20px; padding: 0px; background: url(images/mid_bt_qly.gif) repeat-x left;}
.midbt_dly img { float: left; margin-left: 10px; padding: 0px;}
.midbt_dly p { width: 350px; height: 36px; margin: 0px; padding-right: 10px; padding-top: 12px; }
.midbt_dly p span { height: 36px; margin: 0px; font-size: 14px; font-family:"宋体"; color: #444444; line-height: 36px; float:right; }
.midbt_dly p span a {font-size: 14px; color: #444444;}

/*新增加--冬令营内容*/
.midbt_dlynr { width: 716px; height: auto; margin-top: 8px; padding: 0px; float: left; border: 1px #DDD solid;}
.midbt_dlynr img { padding: 0px; float: left; margin: 0px;}
.midbt_dlynr p { width: 572px; height: auto; padding: 0px; float: right; margin: 0px;}
.midbt_dlynr p span { width: 120px; height: 36px; padding: 0px; float: left; margin: 0px; background: url(images/jt.gif) no-repeat 15px; text-indent:30px;}
.midbt_dlynr p span a { font-size: 14px; font-family:"宋体"; color: #444444; line-height: 38px;}

/*新增加--秋令营--美国*/
.midbt_qly_mg { width: 232px; margin: 0; padding-bottom: 10px; float: left; border: 1px #E8E8E8 solid; background-color: #F2F2F2;}
.midbt_qlymg_bt { width: 222px; height: 67px; margin-left: 7px;  _margin-left: 4px; padding: 0px; float: left; border-bottom: 1px #ffffff solid;}
.midbt_qlymg_bt img { float: left;}
.midbt_qlymg_bt h4 { width: 150px; float: left; padding: 5px 0 0 10px; font-size: 14px; font-family:"宋体"; color: #444444; line-height: 24px;}
.midbt_qlymg_bt h4 a { font-size: 14px; font-family:"宋体"; color: #444444; line-height: 24px;}
.midbt_qly_mg ul { width: 214px; height: auto; padding: 16px 0 0 12px; float: left; margin: 0; list-style-type: none;}
.midbt_qly_mg ul li { width: 210px; height: auto; padding: 0; float: left; line-height: 22px; font-size: 12px; font-family:"宋体"; color: #444444; }
.midbt_qly_mg ul li strong { float: left;}
.midbt_qly_mg ul li span { width: 144px; float: left;}
.midbt_qly_mg p { width: 200px; height: 47px; float: left; margin: 12px 0 0 12px; _margin: 12px 0 0 6px; padding: 0; border: 1px #E8E8E8 solid; background-color: #ffffff;}
.midbt_qly_mg p strong {width: 70px;height: 47px; line-height: 47px; float: left; margin:0; padding-left: 18px; color: #F15C22; font-size: 18px; font-family:"黑体";}
.midbt_qly_mg p span { height: auto; margin: 12px 0 0 15px; _margin: 12px 0 0 12px; float: left; padding: 0px;}
.midbt_qly_mg p span img { border: 0;}

/*新增加--秋令营--英国*/
.midbt_qly_yg { width: 232px; height: 245px; margin-left: 8px; padding: 0px; float: left; border: 1px #E8E8E8 solid; background-color: #F2F2F2;}
.midbt_qly_yg ul { width: 214px; height: auto; padding: 16px 0 0 12px; float: left; margin: 0; list-style-type: none;}
.midbt_qly_yg ul li { width: 210px; height: auto; padding: 0; float: left; line-height: 22px; font-size: 12px; font-family:"宋体"; color: #444444; }
.midbt_qly_yg ul li strong { float: left;}
.midbt_qly_yg ul li span { width: 144px; float: left;}
.midbt_qly_yg p { width: 200px; height: 47px; float: left; margin: 12px 0 0 12px; _margin: 12px 0 0 6px; padding: 0; border: 1px #E8E8E8 solid; background-color: #ffffff;}
.midbt_qly_yg p strong {width: 70px;height: 47px; line-height: 47px; float: left; margin:0; padding-left: 18px; color: #F15C22; font-size: 18px; font-family:"黑体";}
.midbt_qly_yg p span { height: auto; margin: 12px 0 0 15px; _margin: 12px 0 0 12px; float: left; padding: 0px;}
.midbt_qly_yg p span img { border: 0;}


/*新增加--冬令营途经景点*/
.midbt_tjjd { width: 718px; height: 110px; margin: 0px; padding: 0px; float: left; margin-top: 10px; background:url(images/tjjd.jpg) no-repeat;}
.midbt_tjjd img { margin: 12px 0 0 20px; padding: 0px; float: left; border: 0;}
.midbt_tjjd p { width: 695px; height: auto; margin: 0px; padding: 10px 0px 0px 20px; float: left; line-height:30px; font-size:12px;}
.midbt_tjjd p span {width: auto; height: 24px; margin: 0px 5px 0px 5px; padding: 0px 28px 0 0; float: left; background: url(images/jt_02.gif) no-repeat right; font-size: 12px; font-family:"宋体"; color: #444444; line-height: 24px; }

/*新增加--冬令营列表标题*/
.midbt_lb_bt { width: 718px; height: 29px; margin: 0px; padding: 0px; float: left; margin: 0px; background:url(images/mid_lb_bt.gif) no-repeat; font-size: 14px; font-family:"宋体"; color: #307E08; text-align: center; line-height: 29px; font-weight:bold;}
