@charset "utf-8";
/*----页头部分----*/
#head{width:100%; position:relative; z-index:100;height:96px; background:url(../Images/top_bg.jpg) repeat-x;}
#logo_Menu{position:relative;width:1100px; margin:0 auto; height:96px;line-height:96px;}

#logo_Menu #TopLanguage{position:absolute;z-index:200;top:1px;right:1px;width:210px;height:30px;background:url(../Images/Language_bg.jpg) right 1px no-repeat;list-style:none;}
#logo_Menu #TopLanguage img{float:left;padding:5px 10px 0 0;}
#logo_Menu #TopLanguage span{float:left;height:20px;line-height:20px;color:#FFFFFF}
#logo_Menu #TopLanguage a{color:#FFFFFF}

#logo_Menu #logo{float:left;margin:13px 0 0 0;}

#div_menu{height:50px;float:left;margin:10px 0 0 10px;border:0px dotted #999999;height:50px;line-height:50px}
/*----导航条部分----*/
#menu{height:50px;margin:25px auto;}
#menu li{float:left; position:relative;background:url(../Images/Menu_line.png) right 1px no-repeat;border:0px dotted #999999; }
#menu li:hover{height:60px;line-height:50px;background-color:#0D52AD;filter:alpha(opacity=80); opacity:0.8;}
#menu li a{border:0px dotted #999999;display:block; width:130px; height:50px; text-align:center; line-height:50px; font-size:14px;color:#666666;font-weight:bold;}
#menu li a:hover{height:50px;line-height:50px;background-color:#0D52AD;filter:alpha(opacity=80); opacity:0.8;}
#menu li div{position:absolute; top:60px;  width:130px; z-index:1; background-color:#0D52AD; display:none; font-size:14px; filter:alpha(opacity=80); opacity:0.8;}
#menu li div a{display:block; width:130px; height:40px; line-height:40px; color:#FFFFFF; background-color:#0D52AD; text-align:center; text-indent:0; font-size:14px;}
#menu li div a:hover{height:40px;line-height:40px; color:#FFFFFF;font-size:14px;}
#menu li .a0{height:42px; color:#FFF;}
#menu li .a1{height:42px; color:#FFF;}
#menu li .a2{height:42px; color:#FFF;}
#menu li .a3{height:42px; color:#FFF;}
#menu li .a4{height:42px; color:#FFF;}
#menu li .a5{height:42px; color:#FFF;}
#menu li .a6{height:42px; color:#FFF;}
#menu li .a7{height:42px; color:#FFF;}
#menu li span{position:absolute;left:0px;top:20px;width:130px;font-size:14px;text-align:center;color:#888888;font-family:Arial;z-index:1;font-weight:normal}

/*----首页的主体部分----*/
#content{width:1100px; margin:0 auto; padding:15px 0 0 0;}
#banner_con{width:1100px;margin:0 auto;}
#banner_con img{width:1100px;}
/*----首页关于我们----*/
#home_about{width:320px;float:left;margin:0 30px 0 0;}
#home_about dt{width:320px; margin:10px 0 10px 0;font-size:14px; height:25px; line-height:25px; color:#333333;  background:url(../Images/home_about.jpg) no-repeat;text-indent:1.1em;}
#home_about dt span{padding:0 0 0 5px;color:#999999;}
#home_about dd{width:320px;color:#666666;border:0px solid #d4d5d6;text-align:left; line-height:20px;}
#home_about dd img{padding:5px;float:left;}

/*----首页新闻中心----*/
#home_News{width:480px;height:240px;float:left; margin:0 40px 0 0;border:1px solid #d4d5d6;}
#home_News dt{width:480px;font-size:16px;  height:31px;color:#017BD1; background:url(../Images/home_News_bg.gif) repeat-x; text-indent:0.5em;}
#home_News dt span{display:block;width:100px;height:28px;background:url(../Images/Home_News.jpg) no-repeat;color:#FFFFFF;padding:2px 0 0 0}
#home_News dd{width:480px; padding:0 0 0 0;}
#home_News ul{width:480px;position:relative;font-size:13px; }
#home_News li{line-height:30px; height:30px;position:relative; background:url(../Images/li_pluf.gif) no-repeat 3px 10px;text-indent:1em;}
#home_News li a{color:#666666;}
#home_News li a:hover{color:#0e419c;}
#home_News li span{color:#999; position:absolute; right:2px; top:0px;}
/*----首页链接按钮----*/
#home_btn{width:220px; float:left;}
#home_btn ul{width:220px; border:0px solid #d4d5d6; }
#home_btn  li{margin:5px 0;padding:5px 0 0 0;cursor:pointer;height:52px;font-size:14px; text-indent:2em;border-top:none;background:url(../Images/home_btn.jpg) no-repeat;position:relative;}
#home_btn li span{color:#999; position:absolute; left:2px; top:20px;}
#home_btn  li a{color:#666666;}


/*----内页左边----*/
#con_left{width:200px; float:left;border:0px solid #d4d5d6;}
#con_left dt{color:#FFF; font-size:16px; background:url(../Images/left_dt.jpg); width:200px; height:51px; font-weight:bold; line-height:51px; text-indent:1em;}
#con_left dd{width:198px; border:1px solid #d4d5d6; border-top:none;}
#con_left dd .one_li{height:34px; line-height:34px; font-size:14px; text-indent:2em; background:url(../Images/li_bj.jpg) no-repeat 5px 0;background-position:10px 10px;border-bottom:1px solid #d4d5d6;}
#con_left dd li a{color:#555555;}
#con_left dd .two_li{height:34px; line-height:34px; font-size:14px; text-indent:2em;border-bottom:1px dotted #d4d5d6; }

.left_dd_bt{float:left;width:198px;height:150px;font-size:12px;border:1px solid #d4d5d6;}
.left_dd_bt dt{color:#FFF; fontsize:16px; background:url(../Images/left_dt.jpg); width:200px; height:51px; font-weight:bold; line-height:51px; text-indent:1em;}
.left_dd_bt ul{margin:0 0 0 0;color:#7B7B7B;}
.left_dd_bt ul li{margin:0 0 0 0;height:35px;line-height:35px;border:0px solid #d4d5d6;}
.left_dd_bt ul li img{vertical-align:middle;}


#con_right{width:860px;_width:830px; float:left; margin:0 0 0 35px;border:0px solid #d4d5d6;color:#666666}
#p_title{width:850px;_width:830px; font-size:16px; font-weight:bold; height:37px; line-height:37px; color:#017BD1; background:url(../Images/dt_right.jpg) no-repeat; text-indent:1.2em; position:relative;background-position:bottom;}
#p_title span{position:absolute; right:1px; top:0px; font-size:14px; color:#666; font-weight:normal;}
#p_title a{color:#666; font-weight:normal;}
#about{width:850px;_width:830px;; line-height:30px; padding:10px 0 0 0;color:#666;font-size:14px; }
#about #span_title{width:830px; text-align:center; font-size:16px; color:#666;  font-weight:bold;display:block; padding:10px 0 13px 0;}
#about #span_time{width:830px; text-align:center; font-size:12px; color:#999; border-bottom:1px dotted #CCC; display:block; padding:0 0 5px 0;}
#about #span_bottom{width:830px; text-align:right; font-size:12px; color:#999; display:block; padding:45px 0 5px 0; }


/*----列表信息----*/
#news{width:850px;_width:830px; font-size:13px;}
#news li{width:850px;_width:830px;line-height:32px; height:32px; border-bottom:1px dotted #999999; position:relative; background:url(../Images/li_pluf.gif) no-repeat 0 10px; text-indent:1em;}
#news li a{color:#444444;}
#news li a:hover{color:#0e419c;}
#news li span{color:#999; position:absolute; right:2px; top:2px; font-family:Arial, Helvetica, sans-serif;}
#news li span a{background:url(../Images/span_bj.gif) no-repeat; padding:0 0 0 20px;}

/*-- 图片列表 --*/
#img_list{width:830px;  color:#333333; padding:0 0 0 0; font-size:12px;text-align:center;border:0px dotted #999999;}
#img_list ul{width:770px; margin:0 30px;}
#img_list ul li{float:left; margin:5px 10px; text-align:center; list-style-type:none; width:200px; height:180px;}
#img_list ul li .div_img{width:200px; height:150px; overflow:hidden; text-align:center; vertical-align:middle;border:0px dotted #999999;}
#img_list ul li span{line-height:30px;}
#img_list a{color:#444444;}

/*----教学队伍----*/
#TeachInfo{width:850px;_width:830px; line-height:18px; padding:14px 20px 0 23px; color:#555555;}
#TeachInfo li{width:850px;_width:830px;height:90px; margin:5px 0 20px 0;}
#TeachInfo li a{color:#d7ac02;}
#TeachInfo li span{width:90px; float:left;}
#TeachInfo li p{width:430px; float:left; padding:0 0 8px 10px;}
#TeachInfo li .p_title{width:430px; float:left; font-weight:bold; color:#d7ac02; padding:0 0 8px 10px;}
#TeachInfo li .p_more{width:690px; float:right; padding:0 0 8px 10px;}

/*----站点地图----*/
.Site_dl{width:200px; height:200px; float:left;}
.Site_dl dt{font-size:14px; font-weight:bold; color:#ff9933; padding:0 0 10px 0;}
.Site_dl dd a{font-size:14px;color:#666; line-height:22px;}
.Site_dl dd a:hover{color:#04356f;}

/*-- 视频列表 --*/
#vio_list{width:850px;_width:830px; line-height:22px; color:#333333; padding:0 0 0 0; font-size:12px;text-align:center;}
#vio_list li{width:350px; height:185px; float:left; margin:5px 5px; text-align:center;list-style-type:none;}
#vio_list li .div_img{width:350px; height:185px; overflow:hidden; text-align:center;vertical-align:middle;}

/*-- faq --*/

#faq{width:850px;_width:830px; color:#333333; padding:0px; font-size:12px; border-right:0px solid #DCDCDC; border-left:0px solid #DCDCDC;10px; line-height:20px;}
#faq table{border-collapse:collapse; border:0px solid #DDD;}
#faq table td{border:0px solid #DDD; padding:6px 0;border-bottom:1px solid #DCDCDC;}
#faq table th{border:0px solid #DDD; padding:6px 0; font-weight:bold; color:#279cd2; background-color:#F4F4F4;}
#faq table td a:hover{color:#279cd2;}


#faq_xx{width:830px; color:#333333; padding:0px; font-size:12px; border-right:0px solid #DCDCDC; border-left:0px solid #DCDCDC;}
#faq_xx table{border-collapse:collapse; border:1px solid #DDD; width:680px; margin:0 0 10px 0;}
#faq_xx table td{padding:0 10px; line-height:20px;}
#faq_xx .divbj{background-color:#F4F4F4; padding:5px; margin:5px 0 10px 0;}
#faq_xx .divbj dl dt{width:650px; position:relative; color:#CC0000;}
#faq_xx .divbj dl dt span{position:absolute; right:10px; top:2px; color:#666666;}

/*----分页部分----*/
#page{width:830px; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 0; padding:15px 0 15px 0; text-align:center; font-size:14px;}
#page a{color:#777777; padding:2px 6px 1px 5px; margin:0 6px 0 0; background-color:#edebeb; border:1px solid #DDDDDD;}
#page a:hover{color:#FFFFFF; background-color:#017BD1;}
#page .hover{color:#FFFFFF; background-color:#017BD1;}
#page span{padding:2px 6px 1px 5px; margin:0 6px 0 0;}
.line_table {width:100%;text-align:center;}
.line_table table {margin:5px;width:100%;border:solid #efefef;border-width:1px 0px 0px 1px;}
.line_table th {background-color:#FBFBFB;text-align:center;line-height:30px;border:solid #efefef;border-width:0px 1px 1px 0px;color:#666}
.line_table td {line-height:28px;border:solid #efefef;border-width:0px 1px 1px 0px; text-align:center;}

/*---弹窗口图片----*/
#tan_Imgdiv{padding:0 15px 0 15px; position:absolute; top:10px; left:90px; display:none;background-color:#FFFFFF; line-height:20px; color:#666;z-index:100;border:5px solid #DCDCDC;}
#tan_Imgdiv_title{height:25px; font-size:14px; padding:2px 0 0 0; color:#04356f;}
#tan_Imgdiv_title span{display:block; height:25px; line-height:25px; float:right; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
#tan_Imgdiv_content{overflow-y:no; overflow-x:no;}

/*----页脚部分----*/
#foot{width:100%;height:84px;font-size:14px;color:#666666; background:url(../Images/foot_bg.jpg);margin:15px auto 0 auto;text-align:center;padding:5px 0 0 0}
#foot a{line-height:25px;color:#666666;margin:5px 10px 0 10px;}

