body{}
.header {padding:7px 0; background:url(images/nav_bg.jpg) center 79px no-repeat}
.header .logo{position:relative; top:5px;height:83px; float:left; background:url(images/bg.png) left top no-repeat; width:220px; text-indent:-999em; padding:0 8px 0 0;}
.headerNav {float: right; width:737px; padding-left:35px; background:url(images/opacity_.png) left 2px no-repeat ;  height:90px;}
.headerNav .studyAbroadNav{line-height:23px; padding:10px 0 5px 7px; height:23px}
.headerNav .studyAbroadNav a{font-size:14px; font-weight:bold; letter-spacing:1px;   margin:0 15px 0 7px; color:#9B0202; float: left;}
.headerNav .studyAbroadNav a:hover{color:#F86300; text-decoration:none;}
.headerNav .studyAbroadNav em{float:left;width:12px; height:23px; background:url(images/line.png) -5px 2px no-repeat;}
.headerNav .categoryNav{padding-top:5px;}
.headerNav dl{float:left;}
.headerNav dt{float:left; width:34px;line-height:16px; font-weight: bold; color:#707070; background:url(images/line.png) 24px -29px no-repeat; }
.headerNav dd{padding-left:26px; line-height:16px;}
.headerNav dd a{color:#CCC; margin-right: 2px; color: #000; display: inline-block;}
.headerNav .CN1{width:165px;}
.headerNav .CN2{width:172px;}
.headerNav .CN3{width:168px;}
.headerNav .CN4{width:106px;}
.headerNav .CN5{width:108px;}
.headerNav .CN4 a{margin:0}
.searchBox .hotKeyWord{padding:10px 0 0 10px; color:#656565;}
.searchBox .hotKeyWord a{color:#990000;margin:0;}
.searchBox .wrapper {border-bottom: 1px solid #D4D4D4; height:112px;}

.cityList{margin-top:0;}

.index_tabBox { margin-top: 10px }
.index_tabBox {background: url(images/sy.png) #EFEFEF 1px 29px no-repeat; margin-top: 10px }
.index_tabBox .hd{padding:5px 18px 0;background: url(images/line.png) 0 -151px repeat-x; height:26px; line-height: 26px;}
.index_tabBox .hd a{padding:0 10px; color: #FFF; font-size: 13px;}
.index_tabBox .hd a.on{background:url(images/line.png) 0 -223px repeat-x; color:#CB0000; height:27px; display: inline-block; position: relative;}
.index_tabBox .bd {border:1px solid #ccc; margin:0 9px; }
.index_tabBox .bd .tabCont{height:283px; display:none;  }
.index_tabBox .bd .subTab{padding:4px 11px 0;   line-height:26px; font-size:13px;}
.index_tabBox .bd .subTab a{ padding:0 3px; color:#333; letter-spacing: 2px}
.index_tabBox .bd .subTab a.on{background:#FFF; display: inline-block; color: #900; }
.index_tabBox .bd .subCont{padding:0 10px; background:#FFF;  overflow-x:hidden; overflow-y:scroll; }
.index_tabBox .bd .subCont li{line-height:22px; height:22px; overflow:hidden;  }
.index_tabBox .bd .subCont li span{color:#666; margin-right:10px; float:left;}
.index_tabBox .bd .subCont li a{color:#333; float:left; height:22px; line-height:22px; overflow:hidden;}
.index_tabBox .bd .subCont li i{color:#333; font-style:normal; float:left; margin-left:4px;}
.index_tabBox .bd .subCont li .apply{border: 1px solid #C16565; background: url(images/sx.png) 0 -40px repeat-x; margin-top: 1px; width: 60px; line-height: 18px; float:right; text-align: center; color: white; text-decoration:none;}


/*新项目导航*/
  .index_topBox{margin-top:10px;}
.index_sideLeft{width:191px; float:left;}
.index_sideLeft .sideMenu {border:1px solid #ccc; background:rgb(247,245,245);}
#hotnews { width:191px; margin:0 auto; height:331px;position:relative; zoom:1; z-index:9999; }
#hotnews_caption { width:191px; overflow:hidden; float:left;  border-bottom:1px #CCC solid;border-left:1px #CCC solid; height:330px;}
#hotnews_caption ul {  }
#hotnews_caption ul li { width:190px;height:30px; line-height:30px; text-align:center; cursor:pointer; display:block;  font-size:14px;border-right:1px solid #CCC;}
#hotnews_caption .normal { color:#000; background: url(images/dh_logo.jpg) no-repeat;border-right:1px solid #CCC; }
#hotnews_caption .current{  background:#FFF;color:#000; font-size:14px;font-weight:bold; border-top:1px solid #CCC;border-right:none;  }
#hotnews_content {width:463px; float:left; _height:331px; min-height:331px; position:absolute; left:191px; top:0; background:#FFF;}
#hotnews_content .normal { display:none; }
#hotnews_content .current { display:block; }
#hotnews_content ul { width:440px; display:block;}
#hotnews_content ul li h3{ font-size:12px; margin:0px 0 0 10px; color:#F00; font-family:"宋体"; float:left; margin-top:4px; display:block; display:block; width:40px;}
#hotnews_content ul li h3 a{ color:#F00; padding:0; margin:0; line-height:normal; border: none;}

#hotnews_content ul li  { font-size:12px; border-bottom:1px dotted #CCC; width:435px; margin-left:25px; white-space:nowrap; display:block; padding-top:6px; *padding-top:5px;_display:block;}
#hotnews_content ul li a{ float:left;  border-left:1px solid #CCC; display:block; text-align:center; padding-left:8px; margin-left:15px;margin-top:6px;white-space:nowrap; _white-space:nowrap; }
.contabox{ width:360px; float:left;_display:inline;  }
.contzz{ padding-bottom:3px; overflow:hidden; width:415px; _display:inline;}

/*新项目导航*/


.index_appService ,.index_topic {background: #F5F5F5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#FFFFFF)); background: -webkit-linear-gradient(#F5F5F5, #FFFFFF); background: -moz-linear-gradient(#F5F5F5, #FFFFFF); background: -ms-linear-gradient(#F5F5F5, #FFFFFF); background: -o-linear-gradient(#F5F5F5, #FFFFFF); background: linear-gradient(#F5F5F5, #FFFFFF); -pie-background: linear-gradient(#F5F5F5, #FFFFFF); behavior: url(pie.htc); border:1px solid #ccc; }
.index_appService .hd , .index_topic .hd{font-size:15px; line-height:31px; padding:0 15px;  font-family:"微软雅黑","黑体";font-weight:bold;}
.index_topic .hd a{font-size:15px; line-height:40px;font-family:"微软雅黑","黑体";font-weight:bold;color:#000}
.index_appService .bd {padding:0 10px 6px;}
.index_appService .bd a{float:left; background:url(images/bg.png) -542px 0 no-repeat; width:50px; text-align: center; line-height: 22px;  margin:0 3px;  margin-bottom:5px;}
.index_appService .bd a span{background:url(images/icon.png) no-repeat; height:22px; padding-top:50px; display:block; }
.index_appService .bd a.lxpg span{ background-position: -109px -300px}
.index_appService .bd a.dxpm span{ background-position: -57px -350px}
.index_appService .bd a.yxk span{ background-position: -5px -402px}
.index_appService .bd a.zlsq span{ background-position: -461px -110px}
.index_appService .bd a.zjwd span{ background-position: -412px -161px}
.index_appService .bd a.dzjz span{ background-position: -361px -212px}

.index_topic .hd{padding:0 15px; }
.index_topic .bd li{padding:10px 0;position:relative; width:162px; height: 85px; margin: 0 auto; border-bottom:1px dotted #ccc;+margin-bottom:-2px;}
.index_topic .bd li a{border:1px solid #ccc;  padding:1px; background:#FFF; width:158px; height: 85px; display:Block;}
.index_topic .bd li img{width:158px; height: 85px; display:block;}
.index_topic .bd li p{position:absolute; bottom:8px; z-index:1; height:24px; background:#000; width:158px; opacity: .8; left:2px;fiter:alpha(opacity=80);  }
.index_topic .bd li span{position:absolute; line-height: 24px; text-align: center; bottom:8px; z-index:2;width:158px; left:2px; color:#FFF;}
.index_topic .bd .more{text-align: right; line-height: 40px; padding:0 15px;}
.index_topic .bd .more a{padding-right:10px; background:url(images/icon.png) -278px 2px no-repeat; color:#292929;}

.index_center{width: 447px; margin: 0 19px 0 18px; display:inline; float: left;overflow:hidden;}
.index_focusInfo {background: url(images/sy.png) #EFEFEF 1px top no-repeat; padding: 2px 9px 0;}
.index_focusInfo .hd{overflow:hidden; height:40px; line-height: 46px;font-size:14px; color:#999; background: #fff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.index_focusInfo .hd h2{ padding-left:12px; float:left; font-size: 18px; font-weight: bold; color:#000; margin-right:13px; line-height: 40px;} 
.index_focusInfo .bd {height:279px; padding:0 12px; background: #fff; border:1px solid #CBCBCB; border-top:0; }
.index_focusInfo .bd dl{padding-bottom:10px;}
.index_focusInfo .bd dt{width:120px; float: left;}
.index_focusInfo .bd dt img{height:57px;width:57px; margin-right:5px; border:1px solid #ccc; padding:1px; background:#FFF; float:left;}
.index_focusInfo .bd dt a{color:#656565; line-height: 20px;}
.index_focusInfo .bd dt a:hover{color:#FF6500;}
.index_focusInfo .bd dd {}
.index_focusInfo .bd dd .bigTitle{font-size: 15px;  line-height: 18px; height:25px;}
.index_focusInfo .bd dd .bigTitle span{ color:#FFF; font-size: 12px; letter-spacing: 3px; height:25px; padding:0 3px; background: url(images/focus_bg.jpg) top center no-repeat; float:left; }
.index_focusInfo .bd dd .bigTitle a{margin:0 6px;color: #900;font-weight: bold;  }
.index_focusInfo .bd dd .bigTitle em{color:#999;}
.index_focusInfo .bd dd .links a{font-size: 12px; color:#292929; display: inline-block; margin-right: 10px;}

.index_questiones {background: #EFEFEF; padding: 0 9px; position:relative; margin-top:10px; } 
.index_questiones .hd{background: url(images/sy.png) -446px 0 no-repeat; overflow:hidden; line-height:50px; color:#999; width: 237px; height:30px;  position:absolute; left:0;}
.index_questiones .hd h2{ padding-left:21px; float:left; line-height: 40px; font-size: 18px; color:#000; margin-right:13px;  font-family:"微软雅黑","黑体"} 
.index_questiones .hd h2 a{line-height: 40px; font-size: 18px; color:#000;font-family:"微软雅黑","黑体";font-weight:bold;} 
.index_questiones .bd{padding-top:30px; border:1px solid #CCC; border-top:1px solid #900; background: #FBFBFB; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBFBFB), to(#FFFFFF)); background: -webkit-linear-gradient(#FBFBFB, #FFFFFF); background: -moz-linear-gradient(#FBFBFB, #FFFFFF); background: -ms-linear-gradient(#FBFBFB, #FFFFFF); background: -o-linear-gradient(#FBFBFB, #FFFFFF); background: linear-gradient(#FBFBFB, #FFFFFF); -pie-background: linear-gradient(#FBFBFB, #FFFFFF); height:257px; overflow:hidden }
.index_questiones .bd .slide{border-bottom:1px solid #ccc; padding: 10px 0 5px; margin:0 5px;height:74px; overflow:hidden;}
.index_questiones .bd a.slideBtn{float:left; width:27px;margin-top:12px; height:34px; background: url(images/bg.png) -489px -0px no-repeat; position:relative;}
/*.index_questiones .bd a.slideBtn:hover{ background-position:-515px -0px }*/
.index_questiones .bd .slide a.on{ background-position:-515px -0px }
.index_questiones .bd .slide a.on em{border-color:transparent  #FF6600 transparent transparent ;}
.index_questiones .bd .slide a.on em.r{border-color:transparent  transparent transparent #FF6600 ;}
.index_questiones .bd a.slideBtn em{position:absolute; top:10px; left:3px;overflow:hidden; text-indent: -999em;  width: 0;
height: 0; border-width: 6px 6px; border-style: solid; border-color:transparent  #CBCBCB transparent transparent ; font-size: 0; line-height: 0 }
/*.index_questiones .bd a.slideBtn:hover em{border-color:transparent  #FF6600 transparent transparent ; }*/
.index_questiones .bd a.right em{left:11px;border-color:transparent  transparent transparent  #CBCBCB;}
/*.index_questiones .bd a.right:hover em {border-color:transparent  transparent transparent #FF6600 ;}*/
.index_questiones .slide-itemswrap{width:362px;float:left; position:relative;height:74px;}
.index_questiones .bd .slide ul{ margin:0 auto; float:left; }
.index_questiones .bd .slide li{float:left; width:367px; height:74px;background: url(images/opacity_.png) top center no-repeat; }
.index_questiones .bd .person{float:left; width:190px; padding-left:10px; height:72px;overflow:hidden;}
.index_questiones .bd .person img{margin:3px 5px 0 0; float:left; border:1px solid #ccc; background: #FFF; }
.index_questiones .bd .person strong{color:#FF6500; font-size:12px; font-weight: bold}
.index_questiones .bd .person p{line-height: 22px;}
.index_questiones .bd .person .btn{ border:1px solid #C16565; background: url(images/sx.png) 0 -40px repeat-x;width:80px; line-height:20px; display:inline-block; text-align: center; color:#FFF;}
.index_questiones .bd .slide .news {width:140px; float:left; position:relative;}
.index_questiones .bd .slide .news h4 a{line-height:18px;color:#000; font-weight: bold; }
.index_questiones .bd .slide .news p{color:#999;}
.index_questiones .bd .slide .news em{width: 0; height: 0; border-width: 5px 5px; border-style: solid; border-color:#FCFCFC #FCFCFC #FCFCFC #D7D7D7  ; font-size: 0; line-height: 0;position:absolute; left:-10px; top:0; }
.index_questiones .bd .list {margin:0 10px;height:167px;}
.index_questiones .bd .list li{ border-top: 1px dashed #ccc; padding:10px 9px 9px; position:relative; height:36px;}
.index_questiones .bd .list li.first{border:0;}
.index_questiones .bd .list .time{float:right;background: url(images/ico_clock_1.png) left center no-repeat; padding: 2px 0 2px 20px; color:#939393}
.index_questiones .bd .list img{float:left; margin-right:5px;}
.index_questiones .bd .list .quesCont{line-height:18px; float:left;}
.index_questiones .bd .list .quesCont a{color:#000; font-weight: bold; }
.index_questiones .bd .list .quesCont a:hover{color:#900;}
.index_questiones .bd .list .quesCont p {height:18px; line-height: 24px; overflow:hidden;}
.index_questiones .bd .list .quesCont p span{margin-right: 5px; color:#999;}
.index_questiones .bd .list .top{top:2px; left:2px; background:url(images/icon.png) 0 0 no-repeat; position:absolute; width:16px; height: 16px; display: block; line-height: 16px; color:#FFF; text-align: center; font-weight: bold; font-family: Arial;}

.index_sideRight {width: 322px; float:right;overflow:hidden;}
.index_focusImages{height:213px; }
.index_focusImages .bd{position: relative;height:213px;  overflow:hidden;}
.index_focusImages li {position:relative; height:213px;}
.index_focusImages li span{position:absolute; padding:0 15px; line-height: 36px; bottom:0;  left:0; color:#FFF; z-index: 2;font-size: 13px; font-weight: bold;}
.index_focusImages li p{background:#000; opacity: .65; filter:alpha(opacity=65); bottom:0; left:0; height:36px; width:100%; position: absolute; z-index: 1;}
.index_focusImages .sliderBtn{position:absolute; bottom:10px; right:10px;z-index: 3;}
.index_focusImages .sliderBtn a{padding:1px 5px; margin:0 1px; background:#FFF; color:#000; font-weight: bold; text-align: center;font-family: Arial;}
.index_focusImages .sliderBtn a:hover,.index_focusImages .sliderBtn a.on{padding:3px 5px; background:#900; color:#FFF;}

.index_contactTel {background:url(images/contactTel_bg.png) no-repeat; width:322px; height:277px; margin-top:10px;}
.index_contactTel .onlineService{width:110px;height:126px; float:left; overflow: hidden; text-indent: -999em;}
.index_contactTel .onlineMore{float:left;margin-top:16px;color:#cc0000;font-size:14px;font-weight:bold;}
.index_contactTel .bjTel{padding-top:46px;}
.index_contactTel .bjTel p{color:#000; font-size: 13px; line-height: 26px; font-weight: bold; letter-spacing: 1px }
.index_contactTel .bjTel p span{color:#900; font-style: italic; font-family: Arial}
.index_contactTel .bjTel p strong{font-size: 18px; font-style: italic; font-family: Arial }
.index_contactTel .tel_list{position:relative;background:#FFF; width:270px; padding:10px 15px; height:115px; overflow:scroll; overflow-x:hidden; margin:10px auto 0;  }
.index_contactTel .tel_list .area{position:relative; padding-bottom: 3px; border-bottom:1px dashed #ccc; padding-bottom:5px; line-height:20px; }
.index_contactTel .tel_list .area a{color:#000;}
.index_contactTel .tel_list .areaName{ position:absolute;  height: 100%; width:50px; right:0; top:0; background: url(images/areaName_bg.jpg) left top repeat-y; }
.index_contactTel .tel_list .areaName span{position:absolute; color:#900; top:50%; margin-top: -9px; padding-left:10px;  background: url(images/line.png) 0 -123px repeat-y; }

.index_schoolLibrary{margin-top: 10px; border:1px solid #CCC;  background: url(images/schoolLibrary_bg.jpg) no-repeat; height:208px; }
.index_schoolLibrary .hd{line-height: 36px; font-size: 15px; padding-left: 16px; }
.index_schoolLibrary .hd h2{font-weight:bold;}
.index_schoolLibrary .bd {padding: 0 39px;_padding: 0 30px; }
.index_schoolLibrary .bd .txt{font-size:13px;    color:#656565; }
.index_schoolLibrary .bd .selectBox {padding:10px 0; height:26px; position:relative; z-index:100}
.index_schoolLibrary .bd .select{width:233px; line-height: 24px; border:1px solid #999; color:#555; background: #FFF; float:left; position:relative;}
.index_schoolLibrary .bd .select span{display:block; padding-left: 15px;  cursor:pointer; }
.index_schoolLibrary .bd .select em{float:right; width: 0;
height: 0; border-width: 5px 5px; border-style: solid; border-color: #656565 #FFF #FFF; font-size: 0; line-height: 0; margin:10px 10px 0 0; display:inline;}
.index_schoolLibrary .bd .select a{display:block; margin:0 1px ; padding-left: 14px;}
.index_schoolLibrary .bd .select a:hover{background: #CCC}
.index_schoolLibrary .bd .select.on ul{ display: block}
.index_schoolLibrary .bd .select ul{position:absolute; z-index:10; border: 1px solid #999; background: #FFF; border-top: 0; display:none; width:100%; left:-1px;}
.index_schoolLibrary .bd .select ul li{height:24px;}
.index_schoolLibrary .bd .nation{ margin-right: 11px;}
.index_schoolLibrary .bd .input {padding-bottom:8px;position:relative;}
.index_schoolLibrary .bd .input .key{ line-height: 24px; width:218px; background:url(images/icon.png) #FFF 210px -25px no-repeat; 	height:24px; border: 1px solid #999; padding-left: 15px; color:#555;}
.index_schoolLibrary .bd .btn{border:1px solid #C16565; background: url(images/sx.png) 0 -40px repeat-x;width:80px; line-height:20px; display:inline-block; text-align: center; color:#FFF;cursor:pointer;}
.index_schoolLibrary .bd .link {padding-top: 5px}
.index_schoolLibrary .bd .link a{display: inline-block;  margin-right:10px; line-height: 22px; color:#900;}
.index_schoolLibrary .bd .link a:hover{color:#FF6500;}

.index_aboutUs {margin-top: 10px; height: 216px; border:1px solid #ccc;}
.index_aboutUs .hd{line-height:36px; height:36px;font-size: 15px; color:#900; padding-left: 40px; background:url(images/icon.png) -307px -276px no-repeat; position: relative;}
.index_aboutUs .hd h2{ font-weight:bold}
.index_aboutUs .hd h2 a{color:#000;}
.index_aboutUs .hd .more{font-size:12px; float: right; color:#292929;  margin-right: 30px;}
.index_aboutUs .hd .more em{font-size: 10px; font-family: "宋体"; color:#990000;}
.index_aboutUs .hd .icon{ position: absolute; top:-1px; right: -1px; height: 20px; width: 20px; border:1px solid; border-color: #FFF #FFF #CCC #CCC; background:#FFF;}
.index_aboutUs .hd .icon em{width: 0; height: 0; border-width: 9px 9px; border-style: solid; border-color: #FFF #FFF #FF6500 #FF6500; font-size: 0; line-height: 0;  float:left; position:relative; top:0px; left:2px;}
.index_aboutUs .bd{width:290px; margin: 0 auto;}
.index_aboutUs .bd .desc {line-height:20px;padding: 5px 0 10px; border-bottom: 1px solid #ccc;}
.index_aboutUs .bd .desc img{float:left; margin-right: 10px; border:1px solid #ccc; padding: 1px;}
.index_aboutUs .bd .desc h2{ color:#FF6500;}
.index_aboutUs .bd .ourNews{line-height: 24px; padding-top: 7px; }
.index_aboutUs .bd .ourNews li{}
.index_aboutUs .bd .ourNews a{color:#333; }
.index_aboutUs .bd .ourNews a:hover{font-weight: bold;}
.index_aboutUs .bd .ourNews em{width: 4px; height: 0; border-width: 6px 6px; border-style: solid; border-color:#FFF #FFF #FFF #900  ; font-size: 0; line-height: 0; display: inline-block;}
.index_VIPClient{background:url(images/VIPClient_bg.jpg) no-repeat; height:100px; margin-top:10px;}
.index_VIPClient .VIPLogin{width:307px; float:right; padding: 35px 0 0 10px;}
.index_VIPClient .VIPLogin label{ height:22px;color:#FFF; vertical-align: middle; margin: 3px 0; display: inline-block; }
.index_VIPClient .VIPLogin label input{ width:113px ;border:1px solid #ccc; background:#fff; height: 20px; line-height: 20px; +height:18px; +line-height:20px; margin: 0 5px;margin-left:70px;}
.index_VIPClient .VIPLogin label img{display: inline-block; float:right;}
.index_VIPClient .VIPLogin label a{color:#FFFF99;}
.index_VIPClient .VIPLogin .v_passwd{width:113px;}
.vip_img {float:left;width:100px;}
.vip_input {float:left;width:200px;}
.index_VIPClient .VIPLogin .captcha{width:53px;}
.index_VIPClient .VADS1 {float:right;width:326px;height:100px;margin-right:24px;}
.index_VIPClient .VADS2 {float:left;width:326px;height:100px;margin-right:4px;}

.index_VIPClient .VIPLogin .btn{width:61px; height:20px; display: inline-block; text-align: center; line-height: 20px; border:1px solid #900; background:url(images/sx.png) 0 -62px repeat-x; color:#FFF; margin: 0 13px 0 34px ; }
.index_studyAbroad{margin-top: 10px; background:url(images/studyAbroad_bg.png) no-repeat; height: 1062px;}
.index_studyAbroad .hd{height:46px; position: relative; line-height: 46px;}
.index_studyAbroad .hd h2{float:left; text-indent: -999em; overflow: hidden; background: url(images/studyAbroad_title.png) no-repeat; position: absolute; top:-5px; left:-10px; width: 261px; height:58px;}
.index_studyAbroad .hd .links{text-align: right;}
.index_studyAbroad .hd .links a{margin: 0 2px; font-size: 13px; color:#000; padding: 4px 7px; text-decoration:none;}
.index_studyAbroad .hd .links a:hover{background:#FF6600; color:#FFF;}
.index_studyAbroad .bd{padding:20px 0 0 20px;}
.index_studyAbroad .bd .nationList{float:left; width:725px;}
.index_studyAbroad .nation{margin:0;height:331px; border-top: 1px solid #900; width:340px; float:left; margin-right: 22px; display:inline}
.index_studyAbroad .nation dt{background: url(images/sy.png) -455px 0 no-repeat; overflow:hidden; line-height:50px; color:#999;  height:30px;  left:0;}
.index_studyAbroad .nation dt h3 a{  float:left; line-height: 40px; font-size: 18px;  font-family:"微软雅黑","黑体"; color:#000; margin-right:13px;font-weight:bold;} 
.index_studyAbroad .nation dt h3 span{float:left;}
.index_studyAbroad .nation dt .links{float:right; line-height:22px; height:22px; padding-top: 10px;}
.index_studyAbroad .nation dt .links a{color:#333; margin:0 2px; background:#EDEDED; padding:1px 4px;}
.index_studyAbroad .news{padding:12px 0;}
.index_studyAbroad .news img{border:1px solid #ccc; display: block; padding:1px; float:left; margin-right: 7px;}
.index_studyAbroad .news h3 a{color:#FF6500; font-size: 14px; padding-left: 20px;  line-height: 24px; background: url(images/icon.png) -203px -323px no-repeat; font-weight: bold;}
.index_studyAbroad .news p{line-height: 20px;}
.index_studyAbroad .news p a{color:#900;}
.index_studyAbroad .nation .list{border-bottom: 1px dotted #ccc; line-height: 24px}
.index_studyAbroad .nation .list a{color:#292929}
.index_studyAbroad .recommend{padding:0 10px;background: #EFEFEF; line-height: 24px; height:48px; margin-top:5px;}
.index_studyAbroad .recommend a{display:block;padding-left:20px; background:url(images/icon.png) -250px -352px no-repeat;}
.index_studyAbroad .right{float:right; width:240px; display: inline; margin-right:11px;}
.index_studyAbroad .mod{border:1px solid #C2C2C2; background: #FFF}
.index_studyAbroad .mod dt{font-size: 15px; color:#000;  line-height: 34px;  font-weight:bold; }
.index_studyAbroad .mod .thumb{margin-bottom:5px;border:1px solid #ccc; display:block; position:relative; width:193px; height: 82px; padding:1px;}
.index_studyAbroad .mod .thumb img{display:block; }
.index_studyAbroad .mod .thumb p{position: absolute; width:193px; z-index:1;bottom:1px;  height:24px; background: #000; opacity: .6; filter:alpha(opacity=60); }
.index_studyAbroad .mod .thumb span{position: absolute; bottom:0; left:0; width:100%; line-height: 24px; text-align: center; color:#FFF;  z-index:2;}
.index_studyAbroad .mod .video {border-bottom: 1px dashed #ccc; margin-bottom: 8px;}
.index_studyAbroad .mod .video .txt{color:#656565; line-height: 24px;}
.index_studyAbroad .mod .video .txt a{color:#900;}
.index_studyAbroad .mod .time{margin:3px 0 10px; color: #999; line-height: 24px; background:url(images/video_time_bg.jpg) no-repeat; height:24px;}
.index_studyAbroad .mod .time em{font-family: Arial; font-style: italic; color:#000; font-size: 18px; margin-right: 10px; }
.index_studyAbroad .mod .comment{display:block; float:right; margin-top:-10px; width:26px; height:22px; line-height: 16px; text-align: center; color:#FFF; background:url(images/icon.png) 0 -62px no-repeat;}
.index_studyAbroad .mod  a{color:#292929;}
.index_studyAbroad .classroom{padding:0 17px; height:328px;}
.index_studyAbroad .classroom dt{padding-left: 22px; background: url(images/icon.png) -213px -373px no-repeat; font-weight:bold; }
.index_studyAbroad .classroom .list{line-height:24px; }
.index_studyAbroad .classroom .list li{padding-left:20px; background: url(images/icon.png) -213px -381px no-repeat }
  .index_studyAbroad .planning {padding:0 15px; height: 156px; margin-top:10px;}
.index_studyAbroad .planning .list li{line-height: 24px; background: url(images/icon.png) -2px -102px no-repeat; padding-left:16px;}
.index_bottomBox {height:800px; padding-top: 10px; overflow:hidden;}
.index_bottomBox .modList{float:left; width:720px;}  
.index_bottomBox .modList .mod{height:191px; margin-bottom:12px; background: url(images/mod_bg.jpg) no-repeat;}
.index_bottomBox .modList .last{margin:0}
.index_bottomBox .modList .hd{ line-height:56px; color:#999;  height:40px;  padding-left:45px; overflow:hidden; }
.index_bottomBox .modList .hd h2 a{font-weight:bold;float:left;line-height: 46px; font-size: 18px;  font-family:"微软雅黑","黑体"; color:#000; margin-right:13px;} 
.index_bottomBox .modList .bd{padding:16px 0 0 16px;}
.index_bottomBox .modList .bd img{margin-right:10px;float:left; display: block; padding: 1px; border:1px solid #ccc; background: #FFF;}
.index_bottomBox .modList .bd ul{float:left; width:285px;}
.index_bottomBox .modList .bd li{line-height: 22px; padding-left: 20px; background: url(images/icon.png ) -490px -70px no-repeat; }
.index_bottomBox .modList .bd li a{color:#292929;}
.index_bottomBox .modList .ft{padding:15px 0 0 16px;}
.index_bottomBox .modList .ft a{margin-right:10px; font-size: 13px; color:#000; padding:4px 7px; text-decoration:none;}
.index_bottomBox .modList .ft a:hover{background:#FF6600; color:#FFF;}

.index_bottomBox .right {float:right; width:250px;  }
.index_bottomBox .right .mod{border:1px solid #C2C2C2;background: #F5F5F5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#FFFFFF)); background: -webkit-linear-gradient(#F5F5F5, #FFFFFF); background: -moz-linear-gradient(#F5F5F5, #FFFFFF); background: -ms-linear-gradient(#F5F5F5, #FFFFFF); background: -o-linear-gradient(#F5F5F5, #FFFFFF); background: linear-gradient(#F5F5F5, #FFFFFF); -pie-background: linear-gradient(#F5F5F5, #FFFFFF);-pie-background: linear-gradient(#FBFBFB, #FFFFFF); behavior: url(/pie); padding: 0 15px 8px }
.index_bottomBox .right .mod .hd{font-size: 15px; color:#000;  line-height: 34px;  }
.index_bottomBox .right .mod .hd h2{ font-weight:bold;}
.index_bottomBox .right .mod .hd h2 a{color:#000;}
.index_bottomBox .right .mod li{padding-left:16px; line-height: 24px; background: url(images/icon.png) -2px -100px no-repeat }
.index_bottomBox .right .together{ margin-top:10px; height: 386px; border:1px solid #CDCDCD; padding:1px; }
.index_bottomBox .right .together img{display:block;}
.index_bottomBox .right .together table{margin-bottom:8px;}
.index_bottomBox .right .together th{line-height:26px; background: #DBDBDB; padding-left: 10px;}
.index_bottomBox .right .together td{line-height: 24px;  padding-left: 10px;}
.index_bottomBox .right .together a{color:#900;}
.index_bottomBox .right .together .btn{width:146px; height:24px; display: inline-block; text-align: center; line-height: 24px; border:1px solid #900; background:url(images/sx.png) 0 -40px repeat-x; color:#FFF; margin: 0 13px 0 10px ;}

/*count_box_search*/
.count_nav_one .r_nav li em,.count_nav_three .a_nav li em,.count_box_search .count_logo,.count_box_search .se_line,.count_nav_four .s_nav li em{background: url("images/count_icons.gif") no-repeat;}
.count_box_search{background:url('images/nav_bg_02.png') repeat-x left bottom;margin:25px 0 0 0;}
.count_box_search .count_logo{background-position:100% 0;width:170px;height:56px;float:left;position:relative;top:0px;margin-left:13px;}
.count_box_search .se_line{background-position:0 -56px;height:29px;float:left;width:1px;margin:10px 3px 0 23px;display:inline;}
.count_box_search .count_sign{float:left;padding:0 0 0 12px;}
.count_box_search .count_sign .country_txt{display:block;float:left;padding:0 8px 0 0;height:51px;font-size:32px;line-height:1.5;color:#000065;}
.count_box_search .r_search{float:right;padding:14px 0 0 0;}
.count_box_search .r_search .p_txt{float:left;padding:13px 0 0 0;}
.count_box_search .r_search .p_txt a{color:#ff6600;padding:0 10px 0 0;}
.count_box_search .r_search .search_box{float:left;background:url('images/search_bg_01.png') no-repeat left top;width:265px;height:28px;padding:5px 0 0 25px;}
.count_box_search .r_search .search_box .s_input{width:120px;height:18px;border:0 none;color:#999;*padding-top:3px;}
.count_box_search .r_search .search_box .s_but{opacity:0;cursor:pointer;width:55px;filter:alpha(opacity=0);}
.count_box_search .l_con{float:left;padding:0 0 0 8px;}
#msg_win{position:absolute;right:0px;display:none;overflow:hidden;z-index:9990;width:120px;font-size:12px;margin:0px;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9911;}
.icos a{float:left;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#FFCC00;}
#msg_title{}
#msg_content{width:120px;}

/*首页右侧电话新样式*/
.index_contactTel_n { border:1px solid #cdcdcd;width:320px; height:277px; margin-top:10px;}
.index_contactTel_n img{ padding:2px;}
.index_contactTel_n .tel_list{position:relative;background:#FFF; width:310px; padding:0px 1px; height:125px; overflow:scroll; overflow-x:hidden; margin:5px auto 0;  }
.index_contactTel_n .tel_list .area{position:relative; width:280px; line-height:20px; }
.index_contactTel_n .tel_list .area p{ float:left; margin-bottom:12px;line-height:20px; }
.sheng{ float:left; width:224px;font-size:14px; padding-left:5px;}
.zixun,.zixun a { float:left; width:50px;font-size:12px; color:#cd0000;text-decoration:none;}
.zixun a:hover{ float:left;font-size:12px; color:#cd0000; text-decoration:underline;}
.dizhi{ float:left; width:280px;font-size:12px; color:#6f6f6f; padding-left:5px; background:url(images/dh2013_07.jpg) bottom repeat-x; }
.borderb{ float:left;width:280px; background:url(images/dh2013_07.jpg) bottom repeat-x; line-height:34px;}
.sheng1 { float:left; width:224px;font-size:14px; padding-left:5px;}


/*首页焦点资讯*/
.focusInfo .hd{overflow:hidden; height:40px; line-height: 46px;font-size:14px; color:#999; background: #fff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.focusInfo .hd h2{ padding-left:12px; float:left; font-size: 18px;  color:#000; margin-right:13px; line-height: 40px; font-family:"微软雅黑","黑体"} 
.focusInfo .hd .linkmore{float:right;padding-right:30px;color:#999999;} 


/*----------主体内容-----20130627报考---*/
.luTop{width:1000px; margin:10px auto 0 auto; overflow:hidden;}
.luTop img{display:block;}
.luCont{width:1000px; margin:10px auto 0 auto;}
.luLeft{width:650px; padding:10px; border:1px solid #CCCCCC; border-top:3px solid #A90109; float:left; overflow:hidden;}
.luLeft td{line-height:18px; padding:10px; border:1px solid #000; border-collapse:collapse; border-spacing:1px;}
.luRight{float:right;}
.luRightBan a{display:block; margin-bottom:10px;}
.luRightBan a img{display:block;}

.luTit{overflow:hidden; padding:10px 0;}
.luTit h1{font-size:18px; font-family:"微软雅黑", "宋体"; font-weight:bold; text-align:center;}
.luTit span{display:block; text-align:center; padding:15px 0 10px 0;}
.luTit p{font-size:14px; text-indent:2em; line-height:22px; padding-top:10px;}
.luTit span em{color:#f00;}

/*20130712 修改*/
.lu_off{padding:0 10px 6px;}
.lu_off p{line-height:20px; padding-top:5px; text-indent:2em;}
.lu_off img{display:block;}
.lu_off a{color:#990000;}

/*20130715 修改*/
.lu_offAU{height:110px; overflow:hidden;}
.lu_offAU a img{display:block; margin:5px auto 0 auto;}
.lu_offAU a{display:block;}
                              
/*顶部焦点两帧*/
#banner{position:relative; width:1000px; height:90px; overflow:hidden; margin:0 auto;}
#banner_list img {border:0px; width:1000px; height:90px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:54px; line-height:54px; filter: Alpha(Opacity=60); opacity:0.6; z-index:1000;cursor:pointer; width:394px;}
#banner_info{position:absolute; bottom:0; left:5px;height:54px; line-height:54px; text-indent:14px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; width:200px; overflow:hidden; color:#fff;z-index:1001;cursor:pointer; filter: Alpha(Opacity=100); opacity:1; }
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;filter: Alpha(Opacity=0);opacity:0; }
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:10px; right:10px;}
#banner ul li {width:14px; height:14px; float:left; display:block; font-size:1px; color:#FFF;  background:#FFF;cursor:pointer; margin-left:6px;}
#banner ul li.on {background:#14d5e4; color:#14d5e4;}
#banner_list a{position:absolute;}

/*留学生海外之家*/
#banner2{position:relative; width:170px; height:52px; overflow:hidden; margin:0 auto;}
#banner_list2 img {border:0px; width:170px; height:52px;}
#banner_bg2 {position:absolute; bottom:0;background-color:#000;height:54px; line-height:54px; filter: Alpha(Opacity=60); opacity:0.6; z-index:1000;cursor:pointer; width:394px;}
#banner_info2{position:absolute; bottom:0; left:5px;height:54px; line-height:54px; text-indent:14px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; width:200px; overflow:hidden; color:#fff;z-index:1001;cursor:pointer; filter: Alpha(Opacity=100); opacity:1; }
#banner_text2 {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;filter: Alpha(Opacity=0);opacity:0; }
#banner2 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:36px; left:0px;}
#banner2 ul li {width:12px; height:12px; float:left; display:block; font-size:1px; color:#e1e2e1; background:url(images/tab_bg.png) no-repeat; cursor:pointer; margin-left:6px;}
#banner2 ul li.on2 {background:url(images/tab_se.png) no-repeat; color:#afb0af;}
#banner_list2 a{position:absolute;}



/*需要复制的部分*/
.index_subTab a{padding:0px 2px; letter-spacing:0px;}


.index_subCont li span{float:left; margin-right:0px;}
.index_subCont li a{float:left;}
.index_subCont li .a_word1{width:78px; height:22px; overflow:hidden;}
.index_subCont li .a_word2{width:160px; height:22px; overflow:hidden;}
.index_subCont li .a_word3{width:64px; height:22px; overflow:hidden;}
/*end*/
