@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#0a1c55;}
a img{border:0 none;}
a, input, textarea{outline:none; blr:expression(this.onFocus=this.blur());}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.pr{position:relative;}
.pa{position:absolute;}
.cc{color:#0a1c55;}

body{background:url(../images/body-bg.png) repeat; font-family:"微软雅黑"; font-size:14px; color:#666;}
.section{width:100%;}
.conBox{width:1000px; margin:0 auto;}
.title{border-bottom:1px solid #2545a8; padding-bottom:12px; font-size:30px; color:#2545a8; font-weight:bold;}
.title a{float:right; width:70px; height:30px; margin-top:5px; background:#fc8b03; color:#fff; font-size:14px; font-weight:normal; text-align:center; line-height:30px;}

.header{height:500px; background:url(../images/banner.jpg) no-repeat center top;}
.daoyu{height:147px; background:#1e469e; color:#fff; font-size:16px; line-height:22px; text-indent:32px;}
.daoyu .dyTxt{padding:20px 0 0 90px; height:127px; background:url(../images/yy.png) no-repeat left center;}
.daoyu .dyTxt p{margin-bottom:15px;}
.daoyu .dyTxt p a{color:#fff;}

.hnCon{margin-top:25px;}
.hnCon .slide{width:590px; height:380px;}
  /*定义焦点图容器*/
  #player{width:590px; height:380px;}
  .picfocus{width:auto; height:auto; overflow:hidden; position:relative;}
  .play_list{text-indent:0 !important;}
  .play_list a{ display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
  /*定义图像说明文字背景*/
  .play_bg{position:absolute; bottom:0; background-color:#000; margin-bottom:0px; height:32px; width:100%; filter:Alpha(Opacity=70); opacity:0.7; z-index:1000}	
  .play_info{position:absolute; bottom:0px; right:0px; padding:0px; height:32px; line-height:32px; width:96%; color:#fff; z-index:1001; cursor:pointer; font-size:14px;	display:block;font-weight:bold}
  /*定义按钮区域位置*/
  .play_text{position:absolute; bottom:0;	right:0; height:32px; z-index:1002; margin:0}	
  .play_text ul{list-style-type:none; height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
  .play_text ul li{width:18px; height:15px; float:left; font-family:'Arial Black'; background-color:#927a76; display:block; color:#FFF; text-align:center; margin-left:1px;cursor:pointer; font-family:Arial; font-size:12px; margin-top:9px; list-style:none; padding:0; background-image:none;}	
  /*定义当前焦点图的按钮颜色*/
  .play_text ul li.current{background-color:#ff8000; color:#fff;}	
  .play_btn {position:absolute; bottom:0; right:0; height:32px; z-index:1002; margin:0}	
  .play_btn ul {list-style-type:none;	height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
  .play_btn ul li{width:16px;	height:13px; float:left; font-family:'Arial'; background-color:#FF9D24; display:block; color:#FFF; text-align:center; margin-left:1px; cursor:pointer; font-size:11px; margin-top:9px;}	
  /*定义当前焦点图的按钮颜色*/
  .play_btn ul li.current{background-color:red; color:#fff;}
  
.hnCon .hnC{width:358px; height:358px; padding:10px 15px; background:#ececec; border:1px solid #d6d6d6;}
.hnCon .hnC .headNew h2{margin-bottom:10px; font-size:18px; text-align:center; font-weight:bold;}
.hnCon .hnC .headNew p{color:#333; line-height:24px; text-indent:28px;}
.hnCon .hnC .hnList h3{margin-bottom:10px; padding-bottom:8px; border-bottom:1px solid #0a1c55; color:#0a1c55; font-size:18px; font-weight:bold;}
.hnCon .hnC .hnList ul li{line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.alCon{width:1020px;}
.alCon .alBox{float:left; width:275px; height:364px; padding:15px 25px 15px 20px; margin:30px 20px 0 0; background:url(../images/alBox.png) no-repeat;}
.alCon .alBox .alTit{margin-bottom:20px; font-size:22px; padding:0 45px 0 0; text-align:center;}
.alCon .alBox .alTxt p{text-indent:28px; line-height:30px;}

.talkCon{width:1020px;}
.talkCon .talkBox{float:left; width:320px; margin:30px 20px 0 0;}
.talkCon .talkBox .talkTxt{position:relative; height:148px; padding:15px 12px; margin-bottom:15px; border:1px solid #ccc; background:#fff; line-height:24px; text-indent:28px;}
.talkCon .talkBox .talkTxt span{position:absolute; width:70px; height:26px; left:23px; bottom:-26px; background:url(../images/arrow-talk.png) no-repeat; z-index:9999;}
.talkCon .talkBox .talkImg .pa{left:0; top:0;}

.talkCon2{width:1020px;}
.talkCon2 .talkBox2{float:left; width:300px; padding:10px; background:#2545a8; margin:30px 20px 0 0; color:#fff;}
.talkCon2 .talkBox2 img{border:1px solid #fff;}
.talkCon2 .talkBox2 h4{ margin:10px 0 10px; font-size:18px; text-align:center;}
.talkCon2 .talkBox2 p{padding:0 10px; text-indent:28px; line-height:24px;}
.talkCon2 .talkBox2 p a{color:#fff;}

.pxBox{padding:25px 10px; border-bottom:1px solid #999;}
.pxBox .pxImg{width:200px;}
.pxBox .pxImg .pa{left:0; top:0;}
.pxBox .pxTxt{width:750px;}
.pxBox .pxTxt h5{margin:15px 0 20px; font-size:18px; text-align:center;}
.pxBox .pxTxt p{line-height:24px; text-indent:28px;}

.jieyu{height:140px; background:#2545a8;}
.jyCon{height:140px; position:relative; padding:0 25px 0 210px;}
.jyCon .jyTit{position:absolute; width:204px; height:117px; left:8px; top:-12px; background:url(../images/jieyu.png) no-repeat;}
.jyCon .jyTxt{padding:35px 0 0; line-height:24px; color:#fff;}

.lxCon{background:#fff; height:46px; border:1px solid #ccc; line-height:46px; text-align:center; color:#333;}
.lxCon span{margin:0 50px;}

.ywCon dl{min-height:260px;}
.ywCon dt{width:600px; text-indent:32px; line-height:24px;}
.ywCon dt div{margin-bottom:5px; text-align:center; text-indent:0; font-size:16px; font-weight:bold;}
.ywCon dd{width:360px;}
.ywPic{width:1020px;}
.ywPic .yp{float:left; width:184px; margin-right:20px;}



/*公共底部样式*/
.footer{width:1100px; margin:30px auto 30px; *padding-bottom:30px; text-align:center;}
.e_edu_bottom{clear:both;margin:2px auto;width:960px;padding:20px 0px 0;border-top:solid 1px #ccc;text-align:center;line-height:25px; overflow:hidden; height:auto; overflow:hidden\9;}
.footer .e_edu_bottom{font-family:"微软雅黑"; font-size:14px; color:#333;}
