﻿/*-------index css-------*/
/*top*/
.index_top{ position:relative; width:100%; height:45px; border-bottom:1px solid #dedede; background:#fbfbfb;}
.index_top .top_line{ position:absolute; top:0; left:0; width:100%;height:3px; line-height:3px; display:inline; background:#1877b4;}
.index_top .top_content{ margin:0 auto; width:1000px; height:42px;}
.index_top .top_content .content_right{ float:right; width:600px; padding-top:7px;}
.index_top .top_content .content_right a{ float:right; padding:2px 10px 0 10px; line-height:23px; color:#555;}
.index_top .top_content .content_right a:hover{ color:#1877b4;}
.index_top .top_content .content_right span{ float:right; margin-top:7px; width:1px; height:13px; border-right:1px solid #dedede;}
.index_top .top_content .search{ float:right; width:330px; margin-right:10px; height:25px; border:1px solid #dedede;
        -moz-border-radius:2px;-wekit-border-radius:2px;  border-radius:2px; background:#fff;}
.index_top .top_content .search a{ float:right; position:relative; padding:0 15px 0 30px; height:25px; line-height:23px; color:#1877b4; background:#ccc; border-left:1px solid #dedede;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f0f0f0' );
	background:linear-gradient(to bottom, #fdfdfd, #f0f0f0);
	background:#f0f0f0\9;
}
.index_top .top_content .search a:hover{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#f0f0f0' );
	background:linear-gradient(to bottom, #f0f0f0, #f0f0f0);
	background:#f0f0f0\9;
}
.index_top .top_content .search em{ position:absolute; top:5px; left:10px; display:block; width:14px; height:14px; background:url(../img/index_icon.png) 0 0 no-repeat;}
.index_top .top_content .search input{ float:left; padding:0 8px; width:225px; height:22px; line-height:20px; *line-height:22px; border:none; *border:0; color:#555; font-family:"微软雅黑"; font-size:12px;} 
.index_top .top_content .content_left{ float:left; color:#555; line-height:40px;}

/*name*/
.index_name{ position:relative; margin:5px auto 5px auto; width:1000px; height:80px; overflow:hidden;}
.index_name .name_right{ position:absolute; left:0; top:0; height:80px; z-index:2;}
.index_name .name_right a { font-size:36px; line-height:50px; font-family: \9ED1\4F53; color:#1877b4;display:block;
             text-align:center;
            }
/*添加 */
.index_name .name_left{ position:absolute; right:0; top:0; height:80px; z-index:1; background-color:White;}

/*menu#ee3a3a*/
.index_menu{ margin:0px auto; padding-left:40px; width:960px; height:45px; background-color:#1877b4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#054481',endColorstr='#1877b4' );
	background:linear-gradient(to bottom, ##054481, #1877b4);
	background:#1788B4\9;
	overflow:hidden;
	zoom:1;

}
.index_menu ul li{ float:left; height:45px; width:100px; text-align:left;}
.index_menu ul li:hover{ background:#3385ff; }
.index_menu ul li:hover a.comstyle_a{ color:#fff; }
.index_menu ul li a{ display:block; width:100px; text-align:center; font-family:\534E\6587\9ED1\4F53; font-weight:700;font-size:16px; color:White;}
.index_menu ul li .comstyle_a{ line-height:45px; font-size:16px; color:#fff;}
.index_menu ul li .comstyle_div{ position:absolute; padding:15px 10px; width:80px; background:#3385ff; border-bottom:3px solid #1877b4; display:none; z-index:2000;}
.index_menu ul li .comstyle_div a{ line-height:22px; color:#fff; font-size:14px;}
.index_menu ul li .comstyle_div a:hover{ color:#fff; text-decoration:underline;}

/*地方频道*/
.index_channel{ margin:5px auto; padding:1px; width:1000px; border:1px solid #1877b4; overflow:hidden; text-align:left;background-color:#1877b4}
.index_channel .channel_left{ float:left; padding-left:20px; margin-right:10px; width:80px; font-size:14px; color:#fff; font-weight:bold; line-height:30px; }
.index_channel .channel_right{ float:left; padding-top:5px; width:890px; line-height:26px;background-color:#fff}
.index_channel .channel_right a{ display:inline-block; padding:0 5px; color:#999999;}
.index_channel .channel_right a:hover{ color:#444444; text-decoration:underline;}

/*ad*/
.index_top_ad{ margin:15px auto; width:1000px; height:90px;}

/*top news*/
.index_topnews{ margin:5px auto; width:1000px; overflow:hidden;zoom:1; text-align:left;}
.index_topnews .topnews_left{ float:left; width:745px; background-color:#fbfbfb;}
/*
.index_topnews .topnews_left .left_top{ height:73px; margin-bottom:10px;}
.index_topnews .topnews_left .left_top em{ float:left; width:80px; height:73px; background:url(../img/index_icon.png) 0 -24px no-repeat; font-style:normal;}
.index_topnews .topnews_left .left_top span{ float:left; padding:5px 0 0 15px; height:68px;}
.index_topnews .topnews_left .left_top span a{ display:block; color:#999; line-height:20px; overflow:hidden; font-family:微软雅黑;}
.index_topnews .topnews_left .left_top span a:hover{ text-decoration:underline;}
.index_topnews .topnews_left .left_top span a:first-child{ font-size:30px; line-height:40px; color:#1877b4;}
*/
/*IE6不支持*/
/* color:#e32c2c;改为： */

.index_topnews .topnews_left .slideBox{ position:relative; width:243px; height:235px; overflow:hidden; float:left; border:1px solid #09f; }
.index_topnews .topnews_left .slideBox .hd{ position:absolute; left:60px; bottom:20px; height:15px; overflow:hidden; z-index:1; }
.index_topnews .topnews_left .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.index_topnews .topnews_left .slideBox .hd ul li{ float:left; margin-right:8px; width:12px; height:12px; background:#fff; line-height:14px; text-align:center; cursor:pointer;}
.index_topnews .topnews_left .slideBox .hd ul li.on{ background:#1877b4;}
.index_topnews .topnews_left .slideBox .bd{ position:relative; z-index:0;}
.index_topnews .topnews_left .slideBox .bd li{ width:233px; height:225px; background:#f3f3f3; z-index:1;zoom:1; vertical-align:middle; text-align:center; padding:5px 5px;}
/*添加分割二部分 */
.index_topnews .topnews_left .left_mid{ position:relative; width:486px; height:235px; overflow:hidden; float:left;  margin-left:10px; margin-top:-3px;} 
/*IE6*/
.index_topnews .topnews_left .left_mid .title span{ display:none; position:absolute; left:0; bottom:-13px!important;bottom:-16px; width:60px; height:0px; background:#1877b4; overflow:hidden;}/*IE6*/
.index_topnews .topnews_left .left_mid .news_title a.hover{ color:#1877b4}
.index_topnews .topnews_left .left_mid .news_title a.hover span{ display:block}

.index_topnews .topnews_left .left_mid .news_content .content_list ul{  margin-left:5px; }
.index_topnews .topnews_left .left_mid .news_content .content_list li{ height:22px; line-height:22px;}
.index_topnews .topnews_left .left_mid .news_content .content_list li a{ position:relative; display:block; padding-left:15px; color:#555555;}
.index_topnews .topnews_left .left_mid .news_content .content_list li span{ float:left; *cursor:pointer;}
.index_topnews .topnews_left .left_mid .news_content .content_list li em{ position:absolute; left:5px; top:10px; width:3px!important; width:0px; height:3px; background:#1877b4!important;background:#ffffff;}/*未成功*/
.index_topnews .topnews_left .left_mid .news_content .content_list li i{ float:right; font-style:normal; color:#999; padding-right:5px;}
.index_topnews .topnews_left .left_mid .news_content .content_list li a:hover span{ color:#1877b4; text-decoration:underline;}
.index_topnews .topnews_left .left_mid .news_content .content_list li a:hover i{ color:#555;}


.index_topnews .topnews_left .left_mid ul{ padding:17px 15px; background:#fbfbfb; height:auto; line-height:30px; overflow:hidden; zoom:1;}
.index_topnews .topnews_left .left_mid ul li a{ display:block;}
.index_topnews .topnews_left .left_mid ul li a:hover{ text-decoration:underline;}
.index_topnews .topnews_left a.a_red{ color:#555;}
.index_topnews .topnews_left a.a_bold{ color:#555; font-size:14px; font-weight:bold; line-height:18px; padding:5px 0;}
.index_topnews .topnews_left a.a_com{ color:#555;}
.index_topnews .topnews_left .right_bottom span{ display:block; padding-top:15px; margin-top:15px; border-top:1px solid #dedede;}
.index_topnews .topnews_left .right_bottom span:first-child{ border:none; margin:0; padding:0;}


.index_topnews .topnews_right{ float:left;height:235px; overflow:hidden; margin-left:10px; width:243px; border:0px solid #09f;}
.index_topnews .topnews_right .right_top{ margin-bottom:10px; width:244px; height:73px;}
.index_topnews .topnews_right .index_comliststyle{ margin-top:0px; height:230px;overflow:hidden;}
.index_topnews .topnews_right .right_bottom{ padding:1px; background:#fbfbfb; height:auto; line-height:30px; overflow:hidden; zoom:1;}
.index_topnews .topnews_right .right_bottom a{ display:block; margin-left:5px;}
.index_topnews .topnews_right .right_bottom a:hover{ text-decoration:underline;}
.index_topnews .topnews_right a.a_red{ color:#555;}
.index_topnews .topnews_right a.a_bold{ color:#555; font-size:14px; font-weight:bold; line-height:18px; padding:5px 0;}
.index_topnews .topnews_right a.a_com{ color:#555;}
.index_topnews .topnews_right .right_bottom span{ display:block; padding-top:15px; margin-top:15px; border-top:0px solid #dedede;}
.index_topnews .topnews_right .right_bottom span:first-child{ border:none; margin:0; padding:0;}
.index_topnews .topnews_right .right_bottom a:first-child{ }
/*通用切换包括*/
.index_commagintop{ margin-top:5px; margin-bottom:5px;}
.index_comliststyle{ padding:1px; background:#fbfbfb;border:1px solid #0990f4;margin-top:5px; height:320px; 
  /* -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior:url(../../pie.htc);*/    
                     }
.index_comtitle{ height:19px; padding-bottom:10px; margin-bottom:5px; background-image:url(../img/title_bg.jpg);}
/*通用标题*/
.index_comtitle a{ position:relative; color:#fff;}
.index_comtitle .more{ float:right; padding-right:15px; padding-top:7px; font-size:12px; color:#fff; }
.index_comtitle .more em{ position:absolute; display:block; left:-10px; top:8px; width:8px; height:8px; background:url(../img/index_icon.png) 0 -107px no-repeat;}
.index_comtitle .more:hover{ color:Yellow;}
.index_comtitle .more:hover em{ background-position:-8px -107px;}
.index_comtitle .title{ float:left; font-size:12px; color:#fff; font-weight:bold; padding-left:15px; padding-top:5px;}
.index_comtitle .title a{ position:relative; color:#fff; margin-right:10px; }
.index_comtitle .title a:hover{  color:Red;}
.index_comtitle .title .more{ float:right; padding-right:15px; padding-top:7px; font-size:12px; color:#fff; }
/*.index_comtitle .title .more em{ position:absolute; display:block; left:-10px; top:8px; width:8px; height:8px; background:url(../img/index_icon.png) 0 -107px no-repeat;}
.index_comtitle .title .more:hover{ color:Yellow;}
.index_comtitle .title .more:hover em{ background-position:-8px -107px;}
..index_comtitle .title span{ display:block; position:absolute; left:10; bottom:-13px !important;bottom:-16px; width:60px; height:0px; overflow:hidden; background:#1877b4; z-index:1}
index_comtitle * html .title span{ display:none;}*/

.index_middle{ margin:0 auto; width:1000px; overflow:hidden; padding-top:5px;text-align:left;}
.index_middle .middle_left{ float:left; width:243px;  }
.index_middle .middle_left .tlist_content{ overflow:hidden;}
.index_middle .middle_left .tlist_content a{ position:relative; display:block; padding-top:4px; margin-left:5px; margin-bottom:4px; border-top:1px dashed #dedede; padding-left:22px; line-height:16px; color:#555;}
.index_middle .middle_left .tlist_content a:first-child{ border-bottom-width:0px;}
.index_middle .middle_left .tlist_content a:hover{ text-decoration:underline; color:#1877b4;}
.index_middle .middle_left .tlist_comcolor a:first-child{ color:#1877b4}
.index_middle .middle_left .tlist_content em{  position:absolute; left:0 !important;left:-16px; top:4px; width:20px; height:15px; background-color:#3385ff; color:#fff; text-align:center;}/* ie6*/

.index_middle .middle_left .tlist_content  i{ float:right; font-style:normal; color:#999; width:60px;}
/* 无序号/前缀/时间列表*/
.index_middle .middle_left .olist_content{ position:relative;}
.index_middle .middle_left .olist_content a{position:relative;  width:233px; float:left; display:block; padding-top:4px; margin-bottom:4px; margin-left:5px; border-top:1px dashed #dedede;  line-height:16px; color:#555;}
.index_middle .middle_left .olist_content a:first-child{ border:none;}
.index_middle .middle_left .olist_content a:hover{ text-decoration:underline; color:#f00;}
.index_middle .middle_left .olist_content a:first-child{ color:#1877b4;}
.index_middle .middle_left .olist_content  em{ position:absolute; left:5; top:10px; width:3px; height:3px; background-color:#1877b4; }
.index_middle .middle_left .olist_content a span{ padding-left:20px;}
.index_middle .middle_left .olist_content  i{ float:right; font-style:normal; color:#999; width:60px;}

/* 无序号/前缀/有时间列表*/
.index_middle .middle_left .slist_content a{ width:233px; float:left; display:block;margin-left:5px; padding-top:4px; margin-bottom:4px; border-top:1px dashed #dedede;  line-height:16px; color:#555;}
.index_middle .middle_left .slist_content a span{ width:158px; float:left;}
.index_middle .middle_left .slist_content a:first-child{ border:none;}
.index_middle .middle_left .slist_content a:hover{ text-decoration:underline; color:#f00;}
.index_middle .middle_left .slist_comcolor a:first-child{ color:#1877b4}
.index_middle .middle_left .slist_content  i{ float:right; font-style:normal; color:#999; width:60px;}
/*左侧带图片列表*/
.index_middle .middle_left .plist_content dl{ padding-top:10px; margin-top:10px; border-top:1px dashed #dedede; overflow:hidden;}
.index_middle .middle_left .plist_content dl:first-child{ border:none; margin:0;}
.index_middle .middle_left .plist_content dl dt{ float:left; margin-right:10px;}
.index_middle .middle_left .plist_content dl dt a{ display:block; padding:3px; border:1px solid #dedede;}
.index_middle .middle_left .plist_content dl dd{ float:left; width:118px;}
.index_middle .middle_left .plist_content dl dd a{ display:block; color:#555555; line-height:16px;}
.index_middle .middle_left .plist_content dl dd a:first-child{ margin-bottom:10px; line-height:18px; color:#555; font-weight:bold;}
.index_middle .middle_left .plist_content dl dd a:hover{ color:#1877b4; text-decoration:underline;}
/* 添加剂tab*/

/*中心中部一列式*/
.index_middle .middle_center{ float:left; margin-left:10px; width:493px; }
.index_middle .middle_center .center_news .news_title{ height:19px; padding-bottom:10px; margin-bottom:10px; border:1px solid #09f; background-color:#09f;}
.index_middle .middle_center .center_news .news_title a{ position:relative; color:#fff;}
.index_middle .middle_center .center_news .news_title a:hover{ color:#555;}
.index_middle .middle_center .center_news .more{float:right; padding-left:15px; font-size:12px; color:#fff;}
.index_middle .middle_center .center_news .more em{ position:absolute; display:block; left:0; top:4px; width:8px; height:8px; background:url(../img/index_icon.png) 0 -107px no-repeat;}
.index_middle .middle_center .center_news .news_title .more:hover{ color:#1877b4;}
.index_middle .middle_center .center_news .more:hover em{ background-position:-8px -107px;}
.index_middle .middle_center .center_news .title{ float:left;}
.index_middle .middle_center .center_news .title a{ float:left; margin-left:15px; font-size:14px; font-weight:bold;}
.index_middle .middle_center .center_news .title a:first-child{ margin:0; color:Yellow;}
/*IE6*/
.index_middle .middle_center .center_news .title span{ display:none; position:absolute; left:0; bottom:-13px!important;bottom:-16px; width:60px; height:0px; background:#1877b4; overflow:hidden;}/*IE6*/
.index_middle .middle_center .center_news .news_title a.hover{ color:#1877b4}
.index_middle .middle_center .center_news .news_title a.hover span{ display:block}
.index_middle .middle_center .news_content dl{ padding:10px 5px; height:120px; }
.index_middle .middle_center .news_content dl dt{ float:left; margin-right:15px; width:180px; height:120px; overflow:hidden;}
.index_middle .middle_center .news_content dl dd{ float:left; width:268px;}
.index_middle .middle_center .news_content dl dd a{ display:block; color:#999; line-height:20px;}
.index_middle .middle_center .news_content dl dd a:first-child{ margin-bottom:10px; font-size:14px; line-height:22px; font-weight:bold; color:#444;}
.index_middle .middle_center .news_content dl dd a:hover{ text-decoration:underline; color:#555;}
.index_middle .middle_center .news_content dl dd a:first-child:hover{ color:#1877b4;}
.index_middle .middle_center .news_content .content_list ul{  margin-left:5px; }
.index_middle .middle_center .news_content .content_list li{ height:22px; line-height:22px;}
.index_middle .middle_center .news_content .content_list li a{ position:relative; display:block; padding-left:15px; color:#555555;}
.index_middle .middle_center .news_content .content_list li span{ float:left; *cursor:pointer;}
.index_middle .middle_center .news_content .content_list li em{ position:absolute; left:5px; top:10px; width:3px!important; width:0px; height:3px; background:#1877b4!important;background:#ffffff;}/*未成功*/
.index_middle .middle_center .news_content .content_list li i{ float:right; font-style:normal; color:#999; padding-right:5px;}
.index_middle .middle_center .news_content .content_list li a:hover span{ color:#1877b4; text-decoration:underline;}
.index_middle .middle_center .news_content .content_list li a:hover i{ color:#555;}
/*中间内部二列显示*/
.index_middle .middle_center .news_content .ed{ overflow:hidden; padding-left:5px;}
.index_middle .middle_center .news_content .ed ul{ float:left; width:224px;}
.index_middle .middle_center .news_content .ed ul:first-child{ margin-right:15px;}
.index_middle .middle_center .news_content .ed li{ height:22px; line-height:22px; overflow:hidden;}
.index_middle .middle_center .news_content .ed a{ position:relative; display:block; padding-left:15px; color:#555555;}
.index_middle .middle_center .news_content .ed em{ position:absolute; left:0; top:10px; width:3px; height:3px; background:#1877b4 !important;background:#ffffff; display:block !important; display:none;}/*IE6*/
.index_middle .middle_center .news_content .ed i{ float:left; margin-right:3px; font-style:normal; color:#999;}
.index_middle .middle_center .news_content .ed span{ display:block; height:22px; width:132px; overflow:hidden; color:#555; *cursor:pointer;}
.index_middle .middle_center .news_content .ed a:hover span{ color:#1877b4; text-decoration:underline;}
.index_middle .middle_center .news_content .ed a:hover i{ color:#555;}
/*中间二列独立排列*/
.index_middle .middle_center .center_wad{ overflow:hidden; margin-right:-10px;}
.index_middle .middle_center .wad{ float:left; margin:0 10px 10px 0; width:211px;}
.index_middle .middle_center .wad dl{ padding-top:5px; overflow:hidden;}
.index_middle .middle_center .wad dt a{ font-size:14px; line-height:22px; color:#444; font-weight:bold;}
.index_middle .middle_center .wad dt a:hover{ color:#1877b4; text-decoration:underline;}
.index_middle .middle_center .wad dd{ margin-top:10px;}
.index_middle .middle_center .wad dd a{ float:left; width:112px; color:#999; line-height:150%;}
.index_middle .middle_center .wad dd a:first-child{ margin-right:15px; width:76px; height:76px; padding:3px; border:1px solid #dedede;}
.index_middle .middle_center .wad dd a:hover{ color:#555; text-decoration:underline;}
.index_middle .middle_center .wad ul{  float:left; width:211px;}
.index_middle .middle_center .wad ul li a{height:28px; line-height:28px; margin-top:5px;}
.index_middle .middle_center .wad span{ display:block; margin-top:5px;}
.index_middle .middle_center .wad span a{ display:block; line-height:28px; height:28px; overflow:hidden; border-top:1px dashed #dedede; color:#555;}
/*new*/
.index_middle .middle_center .wad span em{ position:absolute; left:0; top:10px; width:3px; height:3px; background:#1877b4;}
/*new*/
.index_middle .middle_center .wad span a:first-child{ border:none;}
.index_middle .middle_center .wad span a:hover{ color:#1877b4; text-decoration:underline;}
/* 中间右侧边栏*/
.index_middle .middle_right{ float:left; margin-left:10px; width:244px;}

.index_middle .middle_right .point{ position:relative; height:45px;}
.index_middle .middle_right .point span{ position:absolute; width:100%; height:45px; line-height:43px; color:#fff; font-size:20px; text-align:center; border-radius:2px; z-index:2;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee3a3a',endColorstr='#1877b4' );
	background:linear-gradient(to bottom, #ee3a3a, #1877b4);
	background:#ee3a3a\9;
}
.index_middle .middle_right .point em{ position:absolute; left:100px; bottom:-9px; display:block; font-style:normal; line-height:20px; font-size:40px; color:#1877b4; z-index:1;}
/* 
.index_middle .middle_right .right_experts{ padding-top:5px; padding-left:12px;}
.index_middle .middle_right .right_experts dl{ margin-top:10px; padding-bottom:10px; overflow:hidden; border-bottom:1px dashed #dedede; text-align:center}
.index_middle .middle_right .right_experts dt{ float:left; margin-right:10px; width:76px; height:76px; margin-left:10px;}
.index_middle .middle_right .right_experts dt img 
{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior:url(../../pie.htc); 
      }

.index_middle .middle_right .right_experts dd{ float:left; width:125px;}
.index_middle .middle_right .right_experts dd a{ display:block; line-height:18px; color:#555;}
.index_middle .middle_right .right_experts dd a:first-child{ margin-bottom:5px;}
.index_middle .middle_right .right_experts dd i{ font-style:normal; color:#999;}
*/
.index_middle .middle_right .right_experts ul{ overflow:hidden; margin-right:-25px; text-align:center;}
.index_middle .middle_right .right_experts ul li{ float:left; margin:5px 10px 0 10px; width:60px!important;width:60px; overflow:hidden; text-align:center;}
.index_middle .middle_right .right_experts ul li a{ display:block; position:relative;  color:#555;  _margin-top:15px;}
.index_middle .middle_right .right_experts ul li a:first-child{ padding:0; margin-bottom:5px; width:58px; height:68px}
.index_middle .middle_right .right_experts ul li img 
{
    
     -moz-border-radius: 5px; 
     -webkit-border-radius: 5px; 
      border-radius:5px;
      behavior: url(../ie-css3.htc);

      }
.index_middle .middle_right .right_experts ul li span{ display:block; position:absolute; top:2px; left:0px; width:16px; height:15px; background:url(../img/index_icon.png) 0 -125px no-repeat;}

.index_middle .middle_right .right_teacher{ padding:0;}
.index_middle .middle_right .right_teacher ul{ padding:0; margin-left:5px; margin-bottom:15px; padding-top:5px; border:none; border-top:1px dashed #dedede; text-align:left;}
/*.index_middle .middle_right .right_teacher li:first-child{ padding-top:10px; border:none;}*/
.index_middle .middle_right .right_teacher li a{ position:relative; display:block; line-height:24px !important;line-height:12px; color:#555; padding-left:15px;}
.index_middle .middle_right .right_teacher li a:hover{ color:#1877b4; text-decoration:underline;}
.index_middle .middle_right .right_teacher li em{ position:absolute; left:0; top:5px !important;top:3px; width:3px; height:3px; background:#1877b4 !important;background:#ffffff;display:block !important; display:none;}/*ie6*/

.index_middle .middle_right .index_school dl{ margin-bottom:15px; padding-top:15px; border-top:1px dashed #dedede;}
.index_middle .middle_right .index_school dl:first-child{ padding-top:10px; border:none;}
.index_middle .middle_right .index_school dt img{border-radius:2px;}
.index_middle .middle_right .index_school dd a{ display:block; margin-top:10px;}
.index_middle .middle_right .index_school dd a:hover{ text-decoration:underline;}
.index_middle .middle_right .index_school dd a.a01{ font-size:12px; color:#555; font-weight:bold; text-align:center;}
.index_middle .middle_right .index_school dd a.a01:hover{ color:#1877b4;}
.index_middle .middle_right .index_school dd a.a02{ color:#555; line-height:20px;}
.index_middle .middle_right .index_school dd a.a03{ width:35px; background:#1877b4; color:#fff; text-align:center; border-radius:2px;}
.index_middle .middle_right .index_school dd a.a03:hover{ color:#fff; background:#ee3a3a;}
/* 243*/
.index_middle .middle_right .zxsgs{ width:220px;  background-color:#efefef; text-align:left; border:1px solid #ccc; margin-top:10px; margin-bottom:10px; padding:10px; }
.index_middle .middle_right .zxsgs p{ font-family:Adobe 黑体 Std R; font-size:14px; color:Green; margin:10px;line-height:150%;}
.index_middle .middle_right .zxsgs1{ width:220px;  background-color:#efefef; text-align:left; border:1px solid #1877b4; margin-top:5px; margin-bottom:5px; padding:10px; height:53px; overflow:hidden; }
/* 咨询室图片显示*/
.index_middle .middle_bottom{ width:998px;margin:5px 0; background-color:#fefefe; border:1px solid #1877b4; overflow:hidden; zoom:1; height:132px;}
.index_middle .middle_bottom  .pic_title{ width:33px; float:left;margin-right:5px; text-align:center; vertical-align:middle; background-color:#1877b4; font:14px/18px 黑体; font-weight:bold; color:White; padding-top:20px; padding-bottom:20px; height:92px;}
.index_middle .middle_bottom  .bottom_content{ width:960px; float:left;}
.index_middle .middle_bottom  .bottom_content ul{ overflow:hidden; zoom:1; margin-top:5px;width:960px; height:122px; text-align:center; }
.index_middle .middle_bottom  .bottom_content ul li{ float:left; margin-right:7px;  }
.index_middle .middle_bottom  .bottom_content ul li img { width:130px; height:122px;}
 /* 中底部通栏*/
.index_middle .middle_bottom  .center_news{min-height:172px; *height:172px; overflow:hidden; }
.index_middle .middle_bottom  .center_news .news_title a{  height:20px; line-height:20px;margin-top:7px; margin-right:20px; }
.index_middle .middle_bottom  .center_news .news_title a .more{  float:right; color:#fff; }
.index_middle .middle_bottom  .center_news .news_title a em{ float:right; margin-right:10px; }
.index_middle .middle_bottom  .center_news .title a{ float:left;  height:20px; line-height:20px; margin-left:10px; }
.index_middle .middle_bottom  .center_news .title a .hover{ float:left;  height:20px; line-height:20px; margin-left:10px;}
/*.index_middle .middle_bottom  .pic_title{ width:100%; height:30px; line-height:30px; text-align:left; color:#0033aa; text-indent:5px; font-family: 微软雅黑, 黑体 Std R; font-size:16px; background-color:#eee; }
*/
.index_middle .news_content .bottom_content{ margin-top:0px; padding:0; height:172px;}
.index_middle .news_content .bottom_content ul{ overflow:hidden; zoom:1; margin-top:0px;width:998px; height:142px; text-align:center; }
.index_middle .news_content .bottom_content ul li{ float:left; margin:5px 10px;height:142px;  }
.index_middle .news_content .bottom_content ul li:hover a{ color:#1877b4; text-decoration:underline;}
.index_middle .news_content .bottom_content ul li a{ display:block; text-align:center; color:#555; line-height:22px;}
.index_middle .news_content .bottom_content ul li img{ width:122px; height:122px; border:0; margin-top:0px;}

/*
.index_middle .bottom_content ul li a:first-child{ padding:3px; border:1px solid #dedede;}
.index_middle .bottom_content ul li:first-child{ width:270px; height:316px; border:1px solid #dedede;}
.index_middle .bottom_content ul li:first-child a{border:none; font-size:14px; font-weight:bold; text-align:center; line-height:30px; color:#555;}
*/
/*bottom*/
.index_link{ padding:10px 0; width:100%; height:auto; border-top:1px solid #dedede; background:#1877b4;text-align:left;}
.index_link .link{ width:1000px; margin:0 auto; overflow:hidden; text-align:center;}
.index_link .link a{ display:inline-block; line-height:22px; padding:5px 10px; color:#fff;}
.index_link .link a:hover{ color:#aaa; text-decoration:underline;}

.index_bottom{ padding:15px 0; width:100%; background:#f0ebeb; text-align:center; }
.index_bottom a{ display:block; color:#555; line-height:20px; font-size:14px; font-weight:700;}
/*.index_bottom ul{ margin:0 auto; width:1000px; overflow:hidden;}
.index_bottom ul li{ float:left; width:1000px;}
.index_bottom ul li:first-child{ margin:25px 0 0 0;}
.index_bottom ul li a{ position:relative; display:block; color:#555; line-height:20px; font-size:14px; font-weight:700;}
.index_bottom ul li a:hover{ text-decoration:underline;}
.index_bottom ul li a:first-child{ font-weight:bold; color:#444; margin-bottom:10px;}
.index_bottom ul li a span{ position:absolute; left:0; display:block; background:url(../img/index_icon.png) 0 0 no-repeat;}
.index_bottom ul li a.a01{ padding-left:20px;}
.index_bottom ul li a.a02{ padding-left:20px;}
.index_bottom ul li a.a03{ padding-left:20px;}
.index_bottom ul li a.a01 span{ top:5px; width:14px; height:14px; background-position:0 -150px;}
.index_bottom ul li a.a02 span{ top:3px; width:11px; height:15px; background-position:0 -174px;}
.index_bottom ul li a.a03 span{ top:4px; width:17px; height:13px; background-position:0 -199px;}
*/

.index_state{ width:100%; border-top:1px solid #fff; background:#f0ebeb;}
.sate_top{ margin:0 auto; padding:10px 0; width:1000px; text-align:center;}
.sate_top a{ display:inline-block; padding:0 15px; color:#999; border-left:1px solid #dedede;}
.sate_top a:first-child{ border:none;}
.sate_top a:hover{ color:#555; text-decoration:underline;}
.sate_bottom{ margin:0 auto; padding-bottom:15px; width:1000px; text-align:center; color:#999;}
