@charset "gb2312";
body{ padding:0px; margin:0px auto; font-size:12px; color:#071936; background:#fff; font-family:"ΛΞΜε";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
ul,li,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;color:#071936;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus {outline:0;}
a:hover{ color:#1784c9; text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
/*top.html*/
.info{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px;font-size:14px;}
.newsinfo .info{font-size:14px;}


.Menu1{ height:142px;}

.block_header_scroll{position:fixed;margin:0 auto;width:100%;height: 142px;left:0;top:0;z-index:99999;background-color: #FFF;}



.ttbg
{
background:url(imagesttbg.jpg) repeat-x left top; height:35px;
}

.ttbg_t_left{ width:350px; float:left; height:35px; overflow:hidden;}
.ttbg_t_right{ width:600px; float:right;}

.ttbg_t_right ul {
    line-height:35px;
     height:35px;

}
.ttbg_t_right li {
     float:right;
      margin-left:10px;
       padding-left:8px;
      background:url(imagesdian.jpg) no-repeat left center;
}


.Auto{ width:990px; margin:0 auto;}
.Header{ background:url(imagestopbg.jpg) repeat-x left top; height:92px;}
.Header .Auto{ position:relative; height:92px; overflow:hidden;}
.Logo{ background:url(imageslogo.jpg) no-repeat; width:300px; height:72px; position:absolute; left:6px; top:0px;}
.Logo a{ display:block; height:46px;}

.top_search{ background:url(imagessearchbg.png) no-repeat; width:247px; height:29px; float:right; margin-top:32px;}
.top_search .text{ float:left; border:none; background:none; width:202px; padding:0 5px; height:29px; line-height:29px; color:#7e838f;}
.top_search .btn{ cursor:pointer; float:left; border:none; background:none; width:33px;height:29px;}

.Menu{ background:url(imagesmenubg.jpg) repeat-x left top; height:50px;}
.Menu li{ float:left; font-size:16px; font-family:ΞΆΘνΡΕΊΪ; width:95px; text-align:center; margin-right:1px;}
.Menu li a{ display:block; height:50px; color:#fff; line-height:50px;}
.Menu li#m01{ width:94px;}
.Menu li#m09{ margin-right:0px;}
.Menu li a:hover,.Menu li.aon a{ background:url(imagesmenu_aon.jpg) repeat-x left top;}

.a1cla 
{
    list-style:none; 
    display:block;
}

    .a1cla li {
        float:left;
    }
    .a1cla li a{ display:block; height:50px; color:#fff; line-height:50px;}



    .b1cla 
{
    list-style:none; 
    display:block;
}

    .b1cla li {
        float:left;
    }
    .b1cla li a{ display:block; height:30px; color:#fff; line-height:30px;}


.Home{ background:url(imageshomebanbg.jpg) repeat-x left top;}
.banner{ background:url(imagesindexbanbg.jpg) no-repeat center top; height:320px;}
.banner .Auto{ padding-top:9px;}
.ban_box{ position:relative; overflow:hidden; height:312px;}
.ban_box .bd li{  float:left; _display:inline; width:990px;}
.ban_box .bd li img{width:990px;height:312px;}

.Home h2{ height:64px; line-height:64px; font-family:ΞΆΘνΡΕΊΪ; font-size:16px; color:#000; margin:0;}
.Home h2 a{ float:right; color:#838c9d; font-family:ΛΞΜε; font-size:12px; font-weight:normal;}
.Home h2 em{ color:#9aa3b1; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.Home h2 b{ color:#9aa3b1; margin:0 5px;}
.Home ul { font-size:13px;}

.Home_t_left{ width:600px; float:left; height:295px; overflow:hidden;}
.Home_t_right{ width:352px; float:right; }
.Home_m_left{ width:684px; float:left; height:286px; overflow:hidden;}

.pic_news{ border:1px solid #e8e8e8; width:267px; position:relative; overflow:hidden; height:192px; float:left;}
.pic_news .bd{ padding:3px;}
.pic_news .bd li{ float:left; _display:inline; position:relative;}
.pic_news .bd li span{ background:url(imagesbg.png) repeat left top; position:absolute; width:100%; height:33px; left:0px; top:156px; line-height:33px;}
.pic_news .bd li span a{ padding-left:10px; color:#fff;}
.pic_news .bd li img{ width:261px; height:186px;}
.pic_news .hd{ position:absolute; height:11px; overflow:hidden; top:170px; right:0px; z-index:10;}
.pic_news .hd ul{ float:right; margin-right:20px;}
.pic_news .hd ul li{ float:left; margin-left:3px; width:11px; height:11px; text-align:center; color:#fff; background:#a4a4a4; line-height:11px; cursor:pointer;}
.pic_news .hd ul li.on{ background:#cb2121;}

.Home_t_left .list_news{width:319px; float:right;}

.list_news li{ background:url(imagesdot.gif) repeat-x left bottom; line-height:28px; height:28px;overflow: hidden;}
.list_news li a{ padding-left:14px; background:url(imagesicon.gif) no-repeat left center;}
.list_news li span{ float:right; color:#a7a7a7;}
.list_news ol{ height:95px; padding-left:140px; position:relative;}
.list_news ol .pic{ position:absolute; left:0px; top:0px;}
.list_news ol img{ width:119px; height:70px; border:1px solid #e8e8e8; padding:3px; background:#fff;}
.list_news ol h5{ font-size:14px; margin:0; font-weight:normal; height:22px;}
.list_news ol h5 a{ padding-left:10px; background:url(imagesicon.gif) no-repeat left center;}
.list_news ol h5.on a{ color:#33569f;}
.list_news ol p{ padding-left:10px; margin:0; line-height:18px;}
.list_news ol p a{ color:#000;}

.bule_bg{ background:#eff4fe; height:300px; overflow:hidden;}
.bule_bg dd{ width:303px; float:left; margin-right:40px;}
.bule_bg dd.end{ margin-right:0px;}


.bule1_bg{ background:#eff4fe; height:212px; overflow:hidden;}
.bule1_bg dd{ width:490px; float:left; margin-right:5px;}
.bule1_bg dd.end{ margin-right:0px;}

.Home_m_left .tab{ float:left; width:132px;}
.Home_m_left .tab span{ display:block; height:40px; line-height:40px; background:url(imagestab.jpg) no-repeat left top; padding-left:36px; font-weight:bold; color:#314f83; cursor:pointer;}
.Home_m_left .tab span.active{ color:#fff; background:url(imagestabon.jpg) no-repeat left top;}
.Home_m_left .list_news{ display:none;}
.Home_m_left .list_news li{ height:34px; line-height:34px;}
.Home_m_left .tabinfo{ float:right; width:532px;}

.Home_m_right{ width:266px; float:right; padding-top:27px;}
.Home_m_right li{ margin-bottom:1px; height:59px; background-repeat:no-repeat; background-position:48px center;}
.Home_m_right li a{ font-weight:bold; display:block; height:59px; padding-left:131px; font-size:18px; color:#fff; line-height:59px; font-family:ΞΆΘνΡΕΊΪ;} 
.Home_m_right li.a1{ background-color:#7297e1; background-image:url(imagesicon1.jpg);}
.Home_m_right li.a2{ background-color:#fab358; background-image:url(imagesicon2.jpg);}
.Home_m_right li.a4{ background-color:#2fa6e9; background-image:url(imagesicon4.jpg);}
.Home_m_right li.a3{ background-color:#50caaf; background-image:url(imagesicon3.jpg);background-position:58px center;position:relative;}
.Home_m_right li.a3 .hide_link{background:#50caaf; width:100%;display:none;position:absolute;z-index:5;height:59px;overflow:hidden; left:0px; top:0px;}
.Home_m_right li.a3 .hide_link p{ text-align:center;float:left;width:133px;margin:0px;}
.Home_m_right li.a3 .hide_link p a{padding:0px;}

.contact{ padding-top:64px; background:url(imagesline.jpg) no-repeat center 21px;}
.contact li{ background:#f3f6fa; margin-bottom:2px; line-height:30px;}
.contact li em{ display:inline-block; width:100px; text-align:center; height:30px; font-weight:bold; color:#33569f; font-style:normal; background:#c6d6f5; margin-right:39px;}
.contact li span{ width:100px; display:inline-block;}

.Footer{ background:url(imagesbottombg.jpg) repeat-x left bottom; padding-top:25px; height:103px;}
.Bottom{ padding-right:130px; text-align:right; background:url(imagesbottomlogo.jpg) no-repeat right 0px; height:63px; width:818px; margin:0 auto;color:#959596; font-family:Arial;}
.Bottom p{ line-height:32px; margin:0;color:#6a6a6a; font-family:ΛΞΜε; }
.Bottom p a{color:#6a6a6a;}
.Bottom  a{color:#959596;}

.column_ban{ height:374px; background:url(../images/pagebanbg.jpg) repeat-x left top;}
.ban_info{ background:url(../images/columnbanbg.jpg) no-repeat center top; height:340px; text-align:center; padding-top:12px;}
.ban_info img{ width:990px; height:326px;}

.Content{ background:url(imagescontentbg.jpg) repeat-y left top;}

.Sidebar{ width:199px; float:left; font-family:ΞΆΘνΡΕΊΪ;}
.Sidebar h1{ background:url(imagesside_titlebg.jpg) no-repeat; height:42px; color:#fff; line-height:42px; margin:0; font-size:18px; padding-left:17px; }
.Sidebar h1 span{ font-size:12px; font-weight:normal;}
.Sub{ padding-right:4px;}
.Sub li{ height:39px; line-height:39px; border-bottom:1px solid #dae1e9;font-size:14px;}
.Sub li a{ display:block; height:39px; padding-left:40px; background:url(../images/side_a.jpg) no-repeat 20px center;color:#2f65b9; }
.Sub li a:hover,.Sub li a.aon{ color:#f2a440; background:url(imagesside_aon.jpg) no-repeat 20px center;}

.Rightbar{ width:726px; padding-right:24px; float:right; height:auto !important; height:400px; min-height:400px;}
.Current{ height:42px; background:url(imagescurrentbg.jpg) repeat-x left bottom; font-size:24px; color:#204899; font-weight:bold;font-family:ΞΆΘνΡΕΊΪ; margin-bottom:15px;}
.Current em{ font-style:normal; font-size:12px; font-weight:normal; color:#8c8c8c; float:right; padding-top:15px;}
.Current em a{color:#8c8c8c;}

.categoryname{ padding-left:50px; font-size:22px; color:#244b9b;font-family:ΞΆΘνΡΕΊΪ; padding-bottom:13px;}
.Image_box{ position:relative; overflow:hidden; height:160px;}
.Image_box .bd{ padding:0 46px; overflow:hidden;}
.Image_box .bd li{ margin:0 4px; cursor:pointer; float:left; width:209px; _display:inline;}
.Image_box .bd li img{ width:209px; height:119px;}
.Image_box .bd li p{ height:30px; line-height:30px; text-align:center;margin:0;} 
a.prev,a.next{ position:absolute; width:18px; height:31px; cursor:pointer; display:block;top:36px;}
a.prev{ left:10px; background:url(../images/btn_prev.jpg) no-repeat;}
a.next{ right:10px; background:url(../images/btn_next.jpg) no-repeat;}

.Image_Show{ position:relative;}
.hide_bigImg{ position:absolute; left:0px; width:100%; display:none; height:auto !important; height:367px; min-height:367px; background:url(imagesbg.png) repeat; text-align:center; top:30px; padding-top:40px;}
.hide_bigImg p{ margin:0; line-height:25px; padding:10px 0; color:#fff; font-size:14px;}
.hide_bigImg img{ width:603px; height:307px;}
.hide_bigImg .close{ background:url(../images/close.png) no-repeat center center; width:20px; height:20px; position:absolute; right:10px; top:10px; z-index:10; cursor:pointer;}

.video_box{ position:relative; overflow:hidden; height:160px; margin-top:20px;}
.video_box .bd{ padding:0 46px; overflow:hidden;}
.video_box .bd li{ margin:0 4px; cursor:pointer; float:left; width:150px; _display:inline;}
.video_box .bd li img{ width:142px; height:119px; padding:3px; border:1px solid #ccc;}
.video_box .bd li p{ height:30px; line-height:30px; text-align:center;margin:0;} 

.video_left{ width:400px; float:left;}
.video_intro{ float:right; width:300px;}
.video_intro .title{ font-size:14px; padding-bottom:10px; font-weight:bold; line-height:25px;}

.teaching_tab{ height:39px; overflow:hidden; line-height:39px; padding-bottom:30px;}
.teaching_tab span{ margin-right:2px; cursor:pointer; float:left; height:39px; padding:0 15px; display:inline-block; background:url(../images/c_tab.jpg) repeat-x left top; color:#244b9b; font-size:14px; font-family:ΞΆΘνΡΕΊΪ;}
.teaching_tab span.active{ color:#fff; background:url(../images/c_tabon.jpg) no-repeat center top;}

.newsinfo .Title{ font-size:20px; font-weight:bold; line-height:25px; color:#c07917; text-align:center; padding-top:20px;font-family:"ΞΆΘνΡΕΊΪ";}
.newsinfo .Createdate{ padding:10px 0; color:#9c9c9c;text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}
.info_back{ text-align:center; padding:20px 0;}
.info_back a{ color:#c07917;}
.info_prevnext{  line-height:30px;height:30px; overflow:hidden;}
.info_prevnext span.l{ float:left;}
.info_prevnext span.r{ float:right;}

.news_list li{ background:url(imageslibg.jpg) no-repeat center bottom; height:183px;overflow:hidden; position:relative; padding-top:23px;}
.news_list li .pic{ float:left; width:200px; background:url(imagesying.jpg) no-repeat center bottom; padding-bottom:12px;}
.news_list li .pic img{ width:180px; height:130px;  padding:9px; border:1px solid #e9e9e9;}
.news_list li .txt{ float:right; width:480px;}
.news_list li .txt h5{ margin:0; font-size:16px; height:35px; line-height:35px;font-family:"ΞΆΘνΡΕΊΪ";}
.news_list li .txt h5 a{color:#c88023;}
.news_list li .txt h5 span{ float:right; font-size:10px; color:#ccc; font-weight:normal; font-family:Arial;}
.news_list li .txt p{ line-height:24px; margin:0; color:#646464; padding-top:10px;}
.news_list li a.view{ position:absolute; left:245px; top:150px; color:#fff; line-height:24px; background:#c07917; width:58px; height:24px;text-align:center;}

/*pages*/
.Pages{ padding:20px 0; line-height:18px; zoom:1; overflow:hidden; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #d7d7d7; padding:0 5px; background:url(../images/pagebg.jpg) repeat-x left bottom #fff;} 
.Pages  b{ font-weight:normal;}
/*pages end*/

.news_list ol{ height:35px; line-height:35px; border-bottom:1px solid #ececec;position:relative; font-size:13px;}
.news_list ol span{ float:right; font-size:10px; color:#ccc; font-weight:normal; font-family:Arial;}
.news_list ol span.p{ margin-right:60px;}
.news_list ol a{ padding-left:15px; background:url(../images/icon.jpg) no-repeat left center;}
.news_list ol b{ position:absolute; right:0px; height:27px; line-height:27px; width:54px; background:#c07917; text-align:center; top:5px; font-weight:normal;}
.news_list ol b a{color:#fff; padding:0; text-align:center; background:none; display:block;height:25px;}

.nav_student{ line-height:39px; padding-bottom:28px;}
.nav_student li{ margin-right:2px;float:left; height:39px;  font-size:14px; font-family:ΞΆΘνΡΕΊΪ; margin-bottom:2px;}
.nav_student li a{ padding:0 15px; display:inline-block;height:39px;background:url(../images/c_tab.jpg) repeat-x left top;color:#244b9b; }
.nav_student li a:hover,.nav_student li a.aon{ color:#fff; background:url(../images/c_tabon.jpg) no-repeat center top;}

.templet_links_001 ul li{ text-align:center; width:180px; float:left; height:90px; overflow:hidden; padding-top:15px;}
.templet_links_001 ul .pic{ border:solid 1px #ccc; padding:2px; background:#fcfcfc; width:150px; margin:0 auto;}
.templet_links_001 ul .pic img{ width:150px; height:60px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px; margin:0;}

.ul_sitemap li{ padding-bottom:10px;}

.link{ position:relative;}
.link a{ color:#fff; background:url(../images/c_tabon.jpg) no-repeat center top; display: inline-block;font-family: ΞΆΘνΡΕΊΪ; font-size: 14px; height: 30px;padding: 0 15px; position:absolute; top:-56px; left:135px; line-height:30px;}





