﻿@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0px; font-size:12px; line-height:20px;color:#6e6e6e; background:url(../../../file/F_/Paul/div%2bcss/hel/images/bg.jpg); font-family:"微软雅黑", "宋体";}
div, p, td, ul,span,li, form, input, label{margin:0; padding:0px;}
table {	border-collapse: collapse;border-spacing: 0;}
input, select {font-size:12px;}
img, div, input, form { border:none;}
ul,li{list-style-type:none; margin:0; padding:0; }
.clear{ clear:both;}
a{text-decoration:none;color:#5c5c5c;width:auto;overflow:hidden;}
a:hover{text-decoration:none;color: #9f2e4c}
h1, h2, h3, h4{margin:0; padding:0;}
.left{ float:left;}
.left a{ padding-left:10px;}
.right{ float:right;vertical-align:middle;}
h1{ line-height:32px; font-size:22px; text-align:center; font-weight:normal; color:#3a3a3a; width:715px;}
th{ background:#f1f1f1; width:150px; text-align:center;}
th, td{ padding:20px; font-size:14px; line-height:24px;}


.wrap_top{ width:100%; height:155px; background:url(images/top_bg.gif) repeat-x top;}
.top{ width:980px; margin:0 auto; height:62px; padding-top:22px;}
.wrap_nav{ height:40px; width:980px; margin:0 auto;}
.nav{ width:959px; float:left; height:40px; background:url(images/nav_bg.gif) repeat-x; font-size:14px; padding-left:13px;}
.nav li{ float:left; line-height:40px; background:url(images/nav_li_bg.gif) top right no-repeat; width:93px; text-align:center; height:40px;}
.nav li a{ color:#fff; display:block;}
.nav li a:hover{ color:#403f3f; background:url(images/nav_bg_hover.gif);}

.nav .current{ color:#403f3f; background:url(images/nav_bg_hover.gif);}
.nav .current a{ color:#403f3f;}

.weibo{ width:102px; height:26px; float:right; background:url(images/webo_bg.gif); margin:6px 2px 0 0; font-size:12px; line-height:26px;}


.nav_hover{ width:958px; height:30px; border-bottom:#c0c0c0 1px solid; border-left:#c0c0c0 1px solid; border-right:#c0c0c0 1px solid; margin:0 auto; background:url(images/nav_hover_bg.gif) repeat-x; line-height:30px; padding-left:20px; color:#bcbcbc;}
/****/
.nav_hover ul li{ float:left;}
.nav_hover li{ padding-left:12px;}
.nav_hover .zicurrent a{ color:#8f1838;}

.banner{ width:970px; padding:4px; border:1px solid #d5d5d5; margin:10px auto;}
.content{ width:980px; margin:0 auto;}
.index_news ,.index_zhuanti ,.index_download{float:left; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5}
.index_news{ width:417px; height:209px;overflow:hidden}
.index_news_title ,.index_zhuanti_title ,.index_download_title{ height:28px; background:url(images/news_title_bg.gif) repeat-x; line-height:28px;}
.index_news_title{width:400px; padding-left:17px;}
.index_news_title li ,.index_download_title li{ float:left; text-align:center; width:76px;}
.index_news_title li a ,.index_download_title li a{ display:block;}
.index_news_title li a:hover ,.index_download_title li a:hover{ color:#FFF; background:url(images/news_hover.gif);}
.currt{ color:#FFF; background:url(images/news_hover.gif);}
.index_news_content ,.shizi{ width:397px; padding:10px;}
.index_news_pic{ width:120px; height:70px; padding:1px; border:1px solid #d5d5d5; float:left;}
.index_news_xx{display:block; float:left; padding-left:15px; width:258px;}
.index_news_xx a{ color:#0d419a;}
.index_news_list{ width:397px; float:left; padding-top:5px;}
.index_news_list li,.index_download_content li{ color:#a8a8a8;  display:block; padding-left:5px; border-bottom:1px dotted #d0d0d0; line-height:26px;}
.index_news_list li a{font-size:12px;}
.index_news_list li{  height:26px;line-height:26px;overflow:hidden}
.index_weibo{ width:294px; border:#d5d5d5 1px solid; float:left; margin-left:10px; padding:5px 5px 5px 5px;}
.index_weibonew{ width:315px; float:left; margin-left:10px;height:209px;}

.index_weibonew .weiboShow{ height:212px;}
.weiboShow{ height:212px;}


.jiaguanzhu{ width:294px;}
.jiaguanzhu_name{ padding-left:10px; color:#008fc8; float:left; width:222px; font-size:14px;}
.index_weibo_content{ width:294px; color:#333333;}
.fensi_quanbu{display:block; text-align:right; float:right; color:#CCC}
.fensi_quanbu a{ color:#9abbc8}
.index_zhuanti{ width:223px; margin-left:10px; float:left; height:207px; overflow:hidden;}
.index_zhuanti_title{ width:203px; color:#9f2e4c; padding:0 10px;}
.index_zhuanti_content{ width:203px; padding:10px;}
.index_zhuanti_content li{ width:164px; text-align:center; line-height:24px; height:160px;}
.index_zhuanti_content li a{ color:#2a4c5f;}
.shizi{ *padding-bottom:0}
.shizi li{ float:left; width:91px; margin-right:11px; text-align:center;}
.shizi li .pic{ width:87px; height:113px; padding:1px; border:1px solid #d5d5d5}
.index_download{ width:314px;}
.index_download_title{width:297px; padding-left:17px;}
.index_download_content{ width:294px; padding:10px;}
.link{ width:980px; margin:0 auto; padding-top:15px;}
.link_title{ width:980px; font-size:14px; color:#790d2a; padding-bottom:7px;}
.link_content{ width:978px; border:1px solid #d5d5d5; height:32px; line-height:32px; color:#b2b2b2;}
.link_content a{ color:#555555;}
.footer{ width:100%; margin-top:15px; background:url(images/footer_bg.gif) repeat-x; height:85px;}
.footer_content{ width:980px; margin:0 auto; text-align:center; color:#7d7d7d; font-size:12px; line-height:22px; padding-top:18px;}
.footer_content a{  color:#FFF;}

/*********************about***************************/
.left_nav{ width:225px; float:left;}
.left_nav_content{padding:7px 3px 20px 5px; width:217px; background:#f0f0f0;}
.left_nav_title{ width:217px; height:41px; background:url(images/left_nav_title.gif) no-repeat; line-height:40px; font-size:14px; color:#494949;overflow:hidden;}
.left_nav_list{padding:8px 7px 0 5px;}
.left_nav_list li{ text-align:center; width:205px; line-height:31px;}
.left_nav_list li a{ color:#323232; display:block}
.left_nav_list li a:hover{ font-weight:bold; color:#8f1838; background:url(images/left_nav_hover.gif);}
.left_nav_list li .first{font-weight:bold; color:#8f1838; background:url(images/left_nav_hover.gif);}

.left_nav_list .first{font-weight:bold; color:#8f1838; background:url(images/left_nav_hover.gif);}

.about_content{ width:715px; float:right}
.about_content_title{ padding-top:20px; width:715px; color:#959595;}
.about_content_nr{ width:732px; padding:5px 0 50px 0; margin-top:16px;}

/*********************news_list*************************/
.list_news{ padding:0 5px;}
.list_news ul li  { height:36px; line-height:36px; border-bottom:1px dashed #d9d9d9; }
.list_news ul li span  {float:right; color:#a2a2a2;}
.list_news ul li a  {color:#626262;}
.list_news ul li a:hover  {color:#8f1838;}	


.page {text-align:center;padding-top:25px;}
.page li{ line-height:25px; display:inline;}
.page li a {border:1px solid #cccccc; padding:4px 7px;  margin: 2px; color: #000000;  text-decoration: none;}
.page li a:hover   {border:1px solid #8f1838;  color: #fff;  background-color: #8f1838}
.page li a:active   { border:1px solid #8f1838;  color: #fff; background-color: #8f1838}
.page span .current  {border:1px solid #8f1838; padding:4px 7px; font-weight: bold;  margin: 2px; color: #fff;   background-color: #8f1838;}

/*******新闻列表的current**********/
.page li .one_0  {border:1px solid #8f1838; padding:4px 7px; font-weight: bold;  margin: 2px; color: #fff;   background-color: #8f1838;}

/*****首页最新动态，开班信息******/
.index_news_title .current  { background-color: #8f1838; font-weight: bold;color: #fff;}


/***下载按钮***/
.down_content p{ line-height:210%; font-size:16px;}
.down_content .before_btnLoad{ padding-left:25px;}
.down_content .btnLoad{width:101px; height:31px; background:url(images/download.gif); margin:10px 0;}

.page span.disabled   {border:1px solid  #cccccc ; padding:4px 7px;  margin: 2px;  color: #cccccc; }


/******************************news*******************************/
.list_news_show_head .title  {font-size:22px; text-align:center; color: #8f1838;}
.list_news_show_head .form_time  {padding:10px 0 20px 0; }
.list_news_show_head .form  { width:715px; text-align:center; color:#9c9c9c; border-bottom:1px dotted #CCC; padding-bottom:10px;}
.list_new_show_content  { line-height:22px;}
.list_new_show_content p{ font-size:12px; color:#5f5f5f; }
.list_new_show_content img{padding-right:5px;}
.list_new_show_footer  { padding:30px 0 0 0;}
.list_new_show_footer a{ color:#333}
.list_new_show_footer a:hover{ color:#8f1838}

/*********************************school************************************/
.list_cp  {}
.list_cp ul li  { width:226px; height:250px; float:left; text-align:center; margin-right:18px;}
.list_cp ul li .pic  {width:219px; height:205px; border:1px solid #d9d9d9; margin:0 auto 5px auto; padding:2px; } 
.list_cp ul li p  {text-align: center; font-size:12px; line-height:22px; color:#5b5b5b}
.list_cp ul li p a{ color:#5b5b5b; text-decoration:nonoe;}
.list_cp ul li p a:hover{ color:#2f8808; text-decoration:underline}

/****************************teacher*********************/
.list_pro{}
.list_pro li {margin:0 0 20px 0; color:#464646; line-height:22px;}
.propic{ padding:2px; border:#d8d8d8 1px solid;}	
.proz{ width:557px; padding-left:20px; float:left;}
.jieanjie{ width:547px; padding-left:10px; height:22px;  background:#f0f0f0; margin:20px 0; font-weight:bold;}

/****************************student*********************/
.student_list{}
.student_list li {margin:0 0 20px 0; color:#464646; line-height:22px; border-bottom:#CCC 1px dotted; padding-bottom:20px;}
.student{ width:715px; float:left;}
.student_jj{ width:705px; padding-left:10px; height:22px;  background:#f0f0f0; margin:20px 0; font-weight:bold;}
.about_content_nr td a{ color:#8f1838;}

/******************EnglishTopic**********************/

.list_pro_EnglishTopic{}
.list_pro_EnglishTopic li {margin:0 0 20px 0; color:#464646; line-height:22px;}
.propic{ padding:2px; border:#d8d8d8 1px solid;}	
.proz_EnglishTopic{ width:557px; padding-left:20px; float:left;padding-top:20px;}
.jieanjie{ width:547px; padding-left:10px; height:22px;  background:#f0f0f0; margin:20px 0; font-weight:bold;}





/**********************分类下的子分类******************************/
.left_nav_list li .left_nav_zi_list
{
	padding-left:12px;
}

/******首页EnglishTopic*********/
#sroll_image
{
 padding:0;
 margin:0 10px;
 width:164px;
 overflow:hidden;
}

#sroll_image ul
{
 width:10000px;
}

#sroll_image ul li
{
 width:164px;
 float:left;
}

.about_content_topic
{
 width:980px;
}

.about_content_title_topic
{
 width:980px;
}

.about_content_topic .about_content_nr_topic
{
 padding:10px 0 0 0;
}


.currt a
{
 color:#FFF;
}


.weiboShow .weiboShow_wrap
{
 background:none repeat scroll 0 0 #FAFAFA;
 height:207px;
}

.weiboShow_wrap
{
 height:207px;
}



#tab02 { width:990px; float:left; padding-bottom:20px; overflow:hidden; }

#tab02 ul.box { width:320px; height:240px; float:left; padding-right:10px; }
#tab02 ul.box li.title { width:320px; height:30px; line-height:30px; float:left; border-bottom:2px solid #999;  }
#tab02 ul.box li.title ol.left { width:277px; height:30px; float:left; line-height:30px;font-size:14px; font-weight:bold; color:#0e6b9a; }
#tab02 ul.box li.title ol.left a { font-size:14px; font-weight:bold; color:#0e6b9a;}
#tab02 ul.box li.title ol.left a strong{ font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#cccccc; padding-left:10px;}
#tab02 ul.box li.title ol.left strong{ font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#cccccc; padding-left:10px;}
#tab02 ul.box li.title ol.right { width:37px; float:left; text-align:right; height:30px; }
#tab02 ul.box li.title ol.right a.more { width:37px; height:30px; float:right; background:url(../images/ec-icon-more.gif) no-repeat 0px 8px; }

#tab02 ul.box li.search { width:320px; height:40px; float:left; line-height:25px; padding-top:8px;  overflow:hidden; }
#tab02 ul.box li.search ol.left { width:220px; height:40px; float:left; }
#tab02 ul.box li.search ol.left input.searchInput { width:210px; padding:5px; border:1px solid #dbdbdb; color:#666666; font-family:Verdana, Geneva, sans-serif; }
#tab02 ul.box li.search ol.right { width:80px; height:39px; float:right; padding-top:1px; }
#tab02 ul.box li.search ol.right input.searchBtn { width:80px; height:26px; background:url(../images/ec-but-chaxun.gif) no-repeat; border:none; cursor:pointer;  }

#tab02 ul.box li.friendslink { width:320px; height:120px;  float:left; line-height:25px; padding-top:8px;  overflow:hidden; }
#tab02 ul.box li.friendslink ol.top { width:320px; height:45px; float:left; overflow:hidden; }
#tab02 ul.box li.friendslink ol.top dl.list { width:330px; height:45px; float:left; }
#tab02 ul.box li.friendslink ol.top dl.list a { width:45px; height:45px; float:left;  margin-right:10px;}

#tab02 ul.box li.friendslink ol.bot { width:320px; height:75px; float:left; overflow:hidden; padding-top:5px; }
#tab02 ul.box li.friendslink ol.bot dl.list { width:320px; height:25px; float:left; line-height:25px; }
#tab02 ul.box li.friendslink ol.bot dl.list a { width:145px; padding-left:15px; background:url(../images/ec-icon-bullet_black.gif) no-repeat -5px 3px; height:25px; float:left; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#tab02 ul.box li.friendslink ol.bot dl.list a:hover { text-decoration:underline; }


#tab02 ul.box li.contact { width:320px; height:200px; float:left; line-height:23px; padding-top:8px;  overflow:hidden;  }
#tab02 ul.box li.contact ol.listcon { width:320px; height:192px; padding-top:8px; background:url(../images/ec-index-contact-bg.jpg) no-repeat; }
#tab02 ul.box li.contact ol.listcon dd.listcon { width:190px; float:left; overflow:hidden;}
#tab02 ul.box li.contact ol.listcon dd.listcon dl.list { width:249px;  float:left; padding:0px 8px; line-height:22px; }
#tab02 ul.box li.contact ol.listcon dd.listcon dl.list span.left { width:65px; float:left; line-height:22px; font-weight:bold;  }
#tab02 ul.box li.contact ol.listcon dd.listcon dl.list span.right { width:184px; float:left; line-height:22px; }

#tab02 ul.box li.contact ol.listcon  dl.list font.blue { font-weight:bold; color:#666666; }
#tab02 ul.box li.contact ol.listcon  dl.list { width:304px;  float:left; padding:0px 8px; line-height:22px; }

#tab02 ul.box li.contact ol.listcon dd.listicon { width:120px; padding-right:8px; padding-left:2px; height:40px; padding-top:24px; float:left; overflow:hidden;  }
#tab02 ul.box li.contact ol.listcon dd.listicon dl.list { width:40px; height:40px; float:right; padding:0px; margin:0px; }
#tab02 ul.box li.contact ol.listcon dd.listicon dl.list a.qq { width:40px; height:40px; float:left; background:url(../images/ec-icon-qq.gif) no-repeat; }
#tab02 ul.box li.contact ol.listcon dd.listicon dl.list a.skype { width:40px; height:40px; float:left; background:url(../images/ec-icon-skype.gif) no-repeat; }
#tab02 ul.box li.contact ol.listcon dd.listicon dl.list a.weixin { width:40px; height:40px; float:left; background:url(../images/ec-icon-weixin.gif) no-repeat; }

#tab02 ul.box li.info { width:320px; height:200px; float:left; line-height:25px; padding-top:8px;  overflow:hidden; }
