

/* CSS Document - index - */

@import url(import/ThreeTabBox.css);

@import url(import/FlashJs.css);

/* CSS - 城市导航 - */
.navi1{ height:26px; margin:0 0 9px; border:1px solid #dbddbb; overflow:hidden;}
.navi1 .bd{ height:23px; padding:2px 0 0; background:#eee; border-top:1px solid #fff;}
.navi1 span{ float:left; width:905px; overflow:hidden;}
.navi1 .select{ float:left; width:80px;}
.navi1 b{ float:left; font-size:14px; color:#000; margin:2px 5px 0 10px;}
.navi1 i{ float:left; width:29px; text-align:center; margin:1px 1px 0 0; border-right:1px dotted #a6a6a6; overflow:hidden;}
.navi1 a{ color:#000;}
/* CSS - 横幅 - */
.banner1{ width:1000px; overflow:hidden;}
.banner1 .ad1{ float:left; width:167px; height:108px; margin:0 5px 0 0; overflow:hidden;}
.banner1 .ad2{ float:left; width:655px; height:108px; margin:0 7px 0 0; overflow:hidden;}
.banner1 ul{ float:left; width:164px; height:103px; padding:3px 0 0; background:#fffae7; border:1px solid #efdcae;  overflow:hidden}
.banner1 li{ width:150px; height:20px; line-height:20px; margin:0 auto; overflow:hidden;}
.banner1 li a{ color:#000;}
/* CSS - 新闻头条 - */
.toutiao{ height:30px; line-height:30px; overflow:hidden;}
.toutiao b{ font-size:14px; color:#000;}
.toutiao span{ margin:0 6px; font-family:"宋体"; color:#000;}
.toutiao span a{ color:#000;}
/* CSS - 上半部分左框架 - */
#bodyer .l1{ float:left; width:240px; height:829px; margin:0 10px  0 0; overflow:hidden;}
/* CSS - 推荐 - */
#bodyer .l1 .head{ height:29px; overflow:hidden;}
#bodyer .l1 .body{ height:798px; padding:0 0 0 1px; background:#f7f7f7 url(../images/line_1.jpg) no-repeat left top; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; overflow:hidden;}
#bodyer .l1 .path{ width:210px; margin:0 auto 0 ; overflow:hidden;}
#bodyer .l1 .path .box{ height:69px; margin:10px 0 0; overflow:hidden;}
#bodyer .l1 .path .img{ float:left; width:100px; height:69px; margin:0 10px 0 0;}
#bodyer .l1 .path dl{ float:left; width:100px; overflow:hidden;}
#bodyer .l1 .path dt{ height:18px; line-height:18px; font-weight:bold; overflow:hidden;}
#bodyer .l1 .path dd{ height:51px; line-height:17px;}
#bodyer .l1 .path ul{ clear:both; padding:5px 0 0; overflow:hidden; }
#bodyer .l1 .path li{ height:23px; line-height:23px; font-family:"宋体"; color:#000; overflow:hidden;}
#bodyer .l1 .path li a{ color:#000;}
/* CSS - 订阅 - */
#bodyer .l1 .rss{ width:210px; margin:10px auto 3px; overflow:hidden;}
#bodyer .l1 .rss span{ float:left; margin:0 5px  0 0;}
/* CSS - hot标题 - */
#bodyer .l1 .title{ width:210px; height:24px; margin:7px auto 0; border-bottom:1px solid #e3e3e3; overflow:hidden;}
#bodyer .l1 .title span{ float:left; line-height:24px; font-weight:bold; font-size:14px; color:#c20000;}
#bodyer .l1 .title span img{ float:left; margin:6px 7px  0 1px;}
#bodyer .l1 .title i{ float:right; margin:10px 10px 0 0;}
#bodyer .l1 .mar{ margin:0 auto;}

#bodyer .l1 .btn{ text-align:center; margin:7px 0 0;}
/* CSS - 上半部分中框架 - */
#bodyer .c1{ float:left; width:450px; height:829px; overflow:hidden;}
/* CSS - 头部 - */
#bodyer .c1 .head1{ height:32px; border:1px solid #d4d4d4; background-color:#f2f2f2}
#bodyer .c1 .head1 .bd{ height:31px; background:#eee; border-top:1px solid #fff; border-left:1px solid #fff; position:relative;}
#bodyer .c1 .head1 span{ display:block; width:100px; height:24px; text-align:center; color:#c5070c; font-size:16px; font-weight:bold; padding:8px 0 0 1px; background:url(../images/bg_head_4.gif) no-repeat; position:absolute; left:7px;}
/* CSS - 头条 - */
#bodyer .c1 .top{ height:88px; background:url(../images/bg_top_2.gif) repeat-x; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; overflow:hidden;}
#bodyer .c1 .top h1{ width:430px; height:35px; line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:20px; font-weight:bold; margin:5px auto 0; overflow:hidden;}
#bodyer .c1 .top h2{ width:430px; height:20px; line-height:20px; text-align:center; margin:0 auto; overflow:hidden;}
#bodyer .c1 .top a{ color:#444;}
/* CSS - 新闻列表 - */
#bodyer .c1 .NewsList{ height:329px; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; overflow:hidden;}

#bodyer .c1 .NewsList dl{ width:400px; height:99px; padding:10px 0 0 ; margin:0 auto; border-bottom:1px dashed #d2d2d2; overflow:hidden;}
#bodyer .c1 .NewsList dt{ height:27px; }
#bodyer .c1 .NewsList dt span{ float:left; width:42px; height:17px; text-align:center; color:#fff; line-height:17px; margin:0 7px 0 0; background:url(../images/bg_arw_1.gif) no-repeat; overflow:hidden;}
#bodyer .c1 .NewsList dt strong{ float:left; width:350px; height:18px; font-weight:bold; color:#000; font-size:16px; overflow:hidden;}
#bodyer .c1 .NewsList dt strong a{ color:#000;}
#bodyer .c1 .NewsList dd{ float:left; width:200px; height:20px;}
#bodyer .c1 .NewsList dd a{ color:#444;}
/* CSS - 搜索框 - */
#bodyer .c1 .searchbar{ height:35px; background:url(../images/bg_search_1.jpg) repeat-x; border:1px solid #e4d39f; overflow:hidden;}
#bodyer .c1 .searchbar .img{ float:left;}

#bodyer .c1 .searchbar span{ float:left; margin: 6px 10px 0 0;}
#bodyer .c1 .searchbar .downlist{ font-size:14px; color:#5f5f5f; font-weight:bold;}
#bodyer .c1 .searchbar .txtbox{ width:210px; padding:4px 5px 3px; border:1px solid #b0b0b0;}

#bodyer .c1 .searchbar .btn{ float:left; margin: 6px 0 0;}
/* CSS - 热门词 - */
#bodyer .c1 .hot{ height:31px; line-height:31px; text-align:center; color:#000; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; background:url(../images/bg_hot_1.jpg) repeat-x; overflow:hidden;}
#bodyer .c1 .hot a{ color:#000;}

/* CSS - 上半部分右框架 - */
#bodyer .r1{ float:right; width:290px; height:829px; overflow:hidden;}
/* CSS - flash切换框架 - */
#bodyer .r1 .slider{ width:290px; height:215px; overflow:hidden;}

/* CSS - flash切换下信息 - */
#bodyer .r1 .box{ width:288px; height:46px; padding:5px 0 0; background:#fffae7; border:1px solid #eedbab; overflow:hidden;}
#bodyer .r1 .box li{ float:left; width:120px; height:20px; line-height:20px; padding:0 0 0 20px; background:url(../images/arw_1.gif) no-repeat 10px 8px; margin:0 4px 0 0;}
#bodyer .r1 .box li a{ color:#333333;}

/* CSS - 四张图片链接 - */
#bodyer .r1 .links{ width:300px; height:87px; margin:3px 0 0; overflow:hidden;}
#bodyer .r1 .links li{ float:left; width:140px; height:36px; margin:7px 10px 0 0 ; overflow:hidden;}
/* CSS - 电话列表 - */

#bodyer .r1 .tels{ margin:10px 0 0;}
#bodyer .r1 .tels .tel1010{ height:28px; overflow:hidden;}
#bodyer .r1 .tels ul{ height:113px; padding:0 0 10px; background:#f5f5f5; border:1px solid #d6d6d6; overflow-y:scroll;}
#bodyer .r1 .tels li{ width:263px; height:24px; line-height:24px; vertical-align:middle; margin:0 auto; border-bottom:1px dashed #bdbdbd; overflow:hidden;}
#bodyer .r1 .tels li .city{ float:left; width:80px; padding:0 0 0 5px; overflow:hidden;} 
#bodyer .r1 .tels li .tel{ float:left; width:115px; overflow:hidden;}
/* CSS - 博客视频 - */
#bodyer .r1 .videos{ width:288px; height:294px; margin:10px 0 0; border-top:3px solid #c20000; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8;}
#bodyer .r1 .videos .head{ height:30px; line-height:30px; background:url(../images/bg_head_1.gif) repeat-x;}
#bodyer .r1 .videos .head strong{ float:left; font-size:14px; font-family:"宋体"; color:#c20000; margin:0 11px;}
#bodyer .r1 .videos .head i{ float:left; width:115px; overflow:hidden;}
#bodyer .r1 .videos .head i a{ color:#666; margin:0 3px;}
#bodyer .r1 .videos .head .more{ float:right; margin:12px 10px 0 0 ;}

#bodyer .r1 .videos ul{ width:260px; margin:0 auto; overflow:hidden;}
#bodyer .r1 .videos ul li{ height:58px; vertical-align:middle; padding:10px 0; border-bottom:1px dashed #e5e5e5; overflow:hidden;}
#bodyer .r1 .videos ul li .img{ float:left; width:82px; height:58px; margin:0 8px 0 0; overflow:hidden;}
#bodyer .r1 .videos ul li .txt{ float:left; width:170px; height:58px; line-height:19px; overflow:hidden;}

#bodyer .r1 .videos ol{ width:260px; height:96px; margin:3px auto 0; overflow:hidden;}
#bodyer .r1 .videos ol li{ height:24px; line-height:24px; overflow:hidden;}

/* CSS - 栏目公用部分 - */

.i_path{ width:998px; margin:10px 0 0; border:1px solid #cfcfcf; overflow:hidden;}
.i_path .l2{ float:left; width:247px; border-top:1px solid #fff; border-right:1px solid #cfcfcf; border-left:1px solid #fff; overflow:hidden;}

.i_path_bg_1{ padding:55px 0 0; background:url(../images/head_3.jpg) no-repeat;}
.i_path_bg_2{ padding:55px 0 0; background:url(../images/head_4.jpg) no-repeat;}
.i_path_bg_3{ padding:55px 0 0; background:url(../images/head_5.jpg) no-repeat;}
.i_path_bg_4{ padding:55px 0 0; background:url(../images/head_6.jpg) no-repeat;}
.i_path_bg_5{ padding:55px 0 0; background:url(../images/head_7.jpg) no-repeat;}

.i_path .l2 .head{ width:246px; height:19px; font-size:14px; color:#585858; font-weight:bold; text-indent:29px ; padding:4px 0 0;}
.i_path .l2 .head_bg_1{ background:url(../images/bg_head_3.gif) no-repeat;}
.i_path .l2 .head_bg_2{ background:url(../images/bg_head_2.gif) no-repeat;}

.i_path .l2 .list{ width:230px; padding: 9px 0 5px 10px; background:#fff; overflow:hidden;}
.i_path .l2 .list li{ height:23px; line-height:23px; font-family:"宋体"; color:#666; overflow:hidden;}
.i_path .l2 .list li a{ color:#666;}

.i_path .r2{ float:left; width:749px; overflow:hidden;}


.i_path .r2 .tab1{ height:35px; overflow:hidden;}
.i_path .r2 .tab1 ul{ height:35px; padding:0 0 0 15px; background:url(../images/bg_tab_6.gif) repeat-x; overflow:hidden;}
.i_path .r2 .tab1 li{ float:left; width:109px; height:24px; color:#333; font-weight:bold; font-size:14px; text-align:center; padding:11px 0 0; margin:0 3px 0 0; background:url(../images/dot_2.gif) no-repeat right 12px; overflow:hidden; cursor:pointer;}
.i_path .r2 .tab1 li.focus{ color:#c20000; background:url(../images/bg_tab_7.gif) no-repeat!Important;}


.i_path .r2 .box1 { width:749px; height:150px; overflow:hidden;}
.i_path .r2 .box1 dl{ display:inline; float:left; width:146px; height:130px; margin:18px 15px 0 20px; overflow:hidden;}
.i_path .r2 .box1 dt{ height:100px; overflow:hidden;}
.i_path .r2 .box1 dd{ height:30px; line-height:30px; text-align:center; overflow:hidden;}

.i_path .r2 .box1 ul{ float:left; width:560px; height:132px; margin:10px 0 0; overflow:hidden;}
.i_path .r2 .box1 li{ float:left; width:270px; height:22px; line-height:22px; font-size:14px; margin:0 10px 0 0; overflow:hidden;}


/* CSS - 教育规划部分 - */

.i_path .l2 .advt{ height:82px; text-align:center; overflow:hidden;}

.i_path .l2 .lib{ width:227px; margin:7px auto 10px; background:#fffbed url(../images/bg_2.gif) repeat-x; border:1px solid #eedbab; overflow:hidden;}
.i_path .l2 .lib .title{ height:36px; overflow:hidden;}
.i_path .l2 .lib .title img{ float:left;}
.i_path .l2 .lib .title i{ float:left; margin:15px 0 0 5px;}

.i_path .l2 .lib .search{ width:208px; height:70px; margin:0 auto; overflow:hidden;}
.i_path .l2 .lib .search span{ float:left; width:160px; overflow:hidden;}
.i_path .l2 .lib .search a{ float:left; margin:10px 0 0;}
.i_path .l2 .lib .search .select{ width:76px; color:#666; margin:0 0 3px;}
.i_path .l2 .lib .search .input{ width:152px; height:15px; color:#666; line-height:15px;}

.i_path .l2 .lib .school{ width:210px; height:40px; margin:3px auto 0; overflow:hidden;}
.i_path .l2 .lib .school li{ float:left; width:100px; height:20px; line-height:20px; font-family:"宋体"; color:#da0811; margin:0 5px 0  0; overflow:hidden;}
.i_path .l2 .lib .school li a{ color:#666;}

.i_path .l2 .lib  .patriarch{ width:227px; padding:0 0 7px; margin:3px 0 ; border-top:1px solid #eedbab; overflow:hidden;}
.i_path .l2 .lib  .patriarch .pic{ display:inline; float:left; width:82px; height:58px; margin:7px 9px 0; overflow:hidden;}
.i_path .l2 .lib  .patriarch .txt{ float:left; width:120px; height:58px; line-height:19px; margin:9px 0 0; overflow:hidden;}
.i_path .l2 .lib  .patriarch .txt a{ color:#666;}

.i_path .r2 .tab2 ul{ height:30px; padding:0 0 0 15px; margin:10px 0 0; background:url(../images/bg_tab_8.gif) repeat-x; overflow:hidden;}
.i_path .r2 .tab2 li{ float:left; width:109px; height:22px; color:#333; font-weight:bold; font-size:14px; text-align:center; padding:8px 0 0; margin:0 3px 0 0; background:url(../images/dot_2.gif) no-repeat right 10px; overflow:hidden; cursor:pointer;}
.i_path .r2 .tab2 li.focus{ color:#c20000; background:url(../images/bg_tab_9.gif) no-repeat!Important;}

.i_path .r2 .box2 { width:749px; height:150px; overflow:hidden;}
.i_path .r2 .box2 dl{ display:inline; float:left; width:146px; height:130px; margin:18px 15px 0 20px; overflow:hidden;}
.i_path .r2 .box2 dt{ height:100px; overflow:hidden;}
.i_path .r2 .box2 dd{ height:30px; line-height:30px; text-align:center; overflow:hidden;}

.i_path .r2 .box2 ul{ float:left; width:560px; height:132px; margin:10px 0 0; overflow:hidden;}
.i_path .r2 .box2 li{ float:left; width:270px; height:22px; line-height:22px; font-size:14px;  margin:0 10px 0 0;overflow:hidden;}



/* CSS - 留学预科部分 - */

.site{ height:30px; line-height:30px; text-align:center; background:#f9f9f9; border-top:1px solid #e9e9e9; overflow:hidden;}
.site a{ margin:0 3px;}

/* CSS - 全程服务部分 - */


.service{ padding:12px 0 0 ;}
.service img{ display:block;}
.fuwu .r2{ float:left; width:487px;}
.fuwu .r2 .box1 { width:487px;}
.fuwu .r2 .box1 ul{  width:280px; height:132px; margin:10px 0 0; overflow:hidden;}
.fuwu .inquire{ float:left ; width:261px; height:188px; background:#fafafa; border-left:1px solid #cfcfcf; }
.fuwu .inquire .head{ height:34px; line-height:34px; font-weight:bold; font-size:14px; color:#000; background:#f3f3f3; border-bottom:1px solid #cfcfcf; overflow:hidden;}
.fuwu .inquire .head img{ float:left; margin:10px 10px 0 ;}
.fuwu .inquire .body{ height:65px; padding:10px 0 0 10px ; background:#fff; position:absolute;}
.fuwu .inquire .body span{ float:left; width:70px; height:55px; margin:0 5px; cursor:pointer; position:relative; cursor:pointer;}
.fuwu .inquire .body span .FloatBox{ visibility:hidden;width:240px; height:184px; background:url(/zt/images/400.jpg) 0 0 no-repeat; position:absolute; top:56px; left:0; z-index:10000; cursor:auto; overflow-y:scroll;}
.fuwu .inquire .body span .FloatBox li{ width:222px; height:23px; line-height:22px; vertical-align:middle; overflow:hidden;}
.fuwu .inquire .body span .FloatBox b{ float:left; width:60px; height:22px; line-height:22px; font-weight:normal; color:#fff; text-align:center; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.fuwu .inquire .body span .FloatBox i{ float:left; width:100px; height:22px; line-height:22px; text-align:center; color:#fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.fuwu .inquire .body span .FloatBox em{ float:left; width:60px; height:22px; line-height:22px; color:#fff; text-align:center;  border-bottom:1px solid #fff;}

.fuwu .inquire .body span .FloatBox a{ color:#fff;}
.fuwu .inquire .tool{ width:261px; padding:75px 0 0 0;}
.fuwu .inquire .tool dt{ height:25px; line-height:25px; font-weight:bold; font-size:14px; color:#000; padding:5px 0 0 10px; border-top:1px solid #cfcfcf;}
.fuwu .inquire .tool dd{ padding:0 0 0 10px; }
.fuwu .inquire .tool dd a{ color:#333; line-height:20px; margin:3px 10px 0 0;}


.adbar{ height:80px; margin:10px 0 0; overflow:hidden;}
.adbar .ad3{ float:left; width:239px; height:80px; overflow:hidden;}
.adbar .ad4{ float:right; width:751px; height:80px; overflow:hidden;}


.index_scrollfollow{ width:249px; border-top:2px solid #e8e8e8; border-left:2px solid #e8e8e8;}
.index_scrollfollow .head{ height:34px; background:url(/2010/images/pop/bg_head_1.gif) repeat-x; border-top:1px solid #4daaea; border-right:1px solid #4daaea; border-left:1px solid #4daaea;}
.index_scrollfollow .head strong{ float:left; height:34px; line-height:34px; color:#fff; font-weight:bold; font-size:14px; margin:0 0 0 15px;}
.index_scrollfollow .head img{ float:right; margin:10px 15px 0 0; cursor:pointer;}
.index_scrollfollow .body{ height:124px; background:url(/2010/images/pop/bg_index_1.jpg) no-repeat; border-right:1px solid #8cb8d3; border-bottom:1px solid #8cb8d3; border-left:1px solid #8cb8d3;}
.index_scrollfollow .body a{ float:left; width:123px; height:62px;}
.index_scrollfollow .body img{ float:left; margin:13px 0 0 17px;}
.index_scrollfollow .body dl{ float:left; width:62px; padding:7px 0 0 5px;}
.index_scrollfollow .body dt{ color:#333; line-height:22px;}
.index_scrollfollow .body dd{ color:#e20000;}
.index_scrollfollow .body a:hover{ text-decoration:none;}

