/*二级学院专用*/
.warp{
  width:auto;
  min-width:980px;
  margin:0 auto;
}
.header{
  width:auto;
  min-width:980px;
  background:#fff;
  position:relative;
  z-index:100;
}
.header_top{
  height:40px;
  line-height:40px;
  min-width:980px;
  background:#f1f2f4;
}
.header_top p{
  width:980px;
  margin:0 auto;
  font-size:12px;
  color:#a3a3a3;
}
.header_top p span{
  float:right;
  font-size:12px;
}
.header_top p span a{
  color:#a3a3a3;
}
.logo_box{
  width:980px;
  margin:0 auto;
  height:117px;
  clear:both;
}
.select_box{
  width:227px;
  height:27px;
  float:right;
  position:relative;
  margin-top:59px;
}
.select_text{
  width:225px;
  height:27px;
  border:solid 1px #dbdbdb;
  line-height:27px;
  padding-left:2px;
}
.select_btn{
  width:25px;
  height:25px;
  background:url(/images/select_btn.png)no-repeat;
  position:absolute;
  right:0;
  top:2px;
  z-index:1;
  border:0;
}
.nav_box{
  HEIGHT:40px;
  BACKGROUND:#355E36;
  POSITION:relative;
  Z-INDEX:100;
  MARGIN:0px auto;
  border:0px solid;
}
.nav_insidebox{
  WIDTH:1440px;
  TEXT-ALIGN:center;
  MARGIN:0px auto;
  BACKGROUND-COLOR:#355E36;
}
.nav_insidebox ul li{
  HEIGHT:40px;
  WIDTH:120px;
  POSITION:relative;
  FLOAT:left;
  COLOR:#fff;
  LINE-HEIGHT:40px;
}
.nav_insidebox ul li a{
  display:block;
  width:120px;
  height:40px;
  line-height:40px;
  text-align:center;
  font-size:15px;
  color:#FFF;
  padding:0px 0px;
}
.nav_insidebox ul li a:hover{
  background-color:#204020;
  color:#ffffff;
}
.nav_insidebox ul li ul li{
  float:none;
}
.nav_insidebox ul li ul li a{
  float:none;
  border-bottom:1px solid rgba(53,94,94,0.3);
}
.nav_insidebox ul li ul{
  width:120px;
  margin-left:0px;
  position:absolute;
  display:none;
  border:1px solid #9d9d9d;
  background-color:#355E36;
  margin-top:0px;
}
.nav_insidebox ul li:hover ul{
  display:block;
}
.nav_insidebox ul li ul li a:hover{
  background-color:#204020;
  color:#FFF;
}
/*banner*/
.banner{
  min-width:980px;
  min-height:280px;
  position:relative;
  z-index:9;
}
.banner_btn_left{
  position:absolute;
  z-index:9999;
  left:20%;
  top:100px;
  cursor:pointer;
}
.banner_btn_right{
  position:absolute;
  z-index:9999;
  right:20%;
  top:100px;
  cursor:pointer;
}
.yq_banner{
  width:100%;
  height:345px;
  text-align:center;
  overflow:hidden;
  position:relative;
}
.yq_banner_list{
  width:490px;
  height:17px;
  margin:0 auto;
  position:absolute;
  z-index:9999;
  left:50%;
  top:280px;
}
.yq_banner_list a{
  width:17px;
  height:17px;
  background:url(a_files/yp_icoabg1.png)no-repeat center center;
  display:inline-block;
}
.yq_banner_list a:hover,.yq_banner_lista.hover{
  background:url(a_files/yp_icoabg2.png)no-repeat center center;
}
.yq_bannger_inbox{
  position:absolute;
  left:50%;
  top:0;
}
.centent_bannersj{
  WIDTH:980px;
  MARGIN:0px auto:
  margin-bottom:20px;
}
.content_box{
  width:980px;
  margin:17px auto 0;
  position:relative;
  z-index:3;
}
.content_box_left{
  width:648px;
  float:left;
}
.content_box_right{
  width:318px;
  float:right;
  position:relative;
}
.content_left_hbg{
  background:url(../images/hbg.jpg) no-repeat !important;
}
.content_left_h{
  height:33px;
  line-height:33px;
  background:#595959;
  color:#fff;
  font-size:14px;
  padding-left:20px;
}
.content_left_h span{
  font-size:12px;
  color:#fff;
  margin-right:12px;
}
.content_left_h span font{
  font-size:22px;
  color:#fff;
}
.content_left_h A SPAN{
  FONT-SIZE:12px;
  COLOR:#fff;
  MARGIN-RIGHT:12px;
}
.content_left_h A SPAN FONT{
  FONT-SIZE:22px;
  COLOR:#fff;
}
.content_left_h2{
  font-size:14px;
  height:36px;
  background:#355E36;
  line-height:36px;
  color:#fff;
  padding-left:20px;
}
.content_left_h2 span{
  font-size:12px;
  color:#fff;
  margin-right:12px;
}
.content_left_h2 span font{
  font-size:22px;
  color:#fff;
}
.content_more{
  float:right;
  height:33px;
  line-height:33px;
  padding:0 12px;
  background:#355E36;
  font-size:12px;
  color:#fff;
}
.content_leftmian1{
  padding:9px;
}
.content_leftmian1 dl{
  background:#fff;
  padding:9px 12px;
}
.content_leftmian1 dl dt{
  width:113px;
  height:76px;
  float:left;
  margin-right:12px;
}
.content_leftmian1 dl dd{
  font-size:12px;
  color:#606060;
}
.content_leftmian1 dl dd span{
  font-size:14px;
  color:#00a53f;
  margin-bottom:12px;
  display:block;
}
.content_leftmian1 ul{
  padding:11px;
}
.content_leftmian1 ul li{
  float:left;
  width:288px;
  height:25px;
  line-height:25px;
  background:url(../images/ico1.jpg) no-repeat left;
  padding-left:15px;
}
.content_leftmian1 ul li a{
  font-size:12px;
  color:#606060;
  display:block;
  height:25px;
  line-height:25px;
}
.content_leftmian2{
  padding:18px;
}
.content_leftmian2 dl{
  width:144px;
  height:120px;
  overflow:hidden;
  float:left;
  margin-right:12px;
}
.content_leftmian2 dl dd{
  font-size:12px;
  color:#606060;
  text-indent:2em;
}
.content_rmain1{
  position:absolute;
  top:-53px;
  z-index:9999;
  height:305px;
  left:0;
  width:318px;
}
.ad_box{
  width:100%;
  text-align:center;
  background:#fff;
  padding-bottom:12px;
}
.content_liststyle{
  padding:11px;
  background:#fff;
}
.content_liststyle li{
  height:25px;
  line-height:25px;
  background:url(../images/ico1.jpg) no-repeat left;
  padding-left:15px;
}
.content_liststyle li a,.content_liststyle2 li a{
  font-size:12px;
  color:#606060;
  display:block;
  height:25px;
}
.content_liststyle2{
  padding:11px 0;
}
.content_liststyle2 li{
  height:25px;
  line-height:25px;
  border-bottom:dashed 1px #767676:
  padding-left:5px;
}
.content_rmain2{
  margin-top:267px;
}
.centent_middlebanner{
  width:980px;
  margin:0auto;
}
.content_liststyle3{
  padding:11px;
}
.content_liststyle3 li{
  height:25px;
  line-height:25px;
  border-bottom:dashed 1px #767676;
  padding-left:15px;
  background:url(../images/ico2.png) no-repeat left;
}
.content_liststyle3libg{
  background:#515557;
}
.bottom_mian{
  width:320px;
  height:270px;
}
.bottom_mian_inbox{
  padding:8px;
}
.bottom_mian_inbox p{
  font-size:14px;
  color:#007b2a;
  height:25px;
  line-height:22px;
}
.bottom_mian_inbox dl{
}
.bottom_mian_inbox dl dt{
  width:114px;
  height:76px;
  float:left;
  margin-right:12px;
}
.bottom_mian_inbox dl dd{
  font-size:12px;
  color:#606060;
  line-height:1.5;
}
.bottom_mian_font{
  background:#262a2d;
  width:319px;
  overflow:hidden;
}
.center_show_img{
  text-align:center;
  padding:12px 0;
}
.video_box{
  width:980px;
  margin:0 auto;
}
.video_boxh4{
  height:37px;
  line-height:37px;
}
.video_boxa1{
  display:inline-block;
  width:648px;
  height:37px;
  line-height:37px;
  background:#355E36;
  text-align:right;
  color:#fff;
  float:left;
  padding-right:12px;
}
.video_boxa2{
  display:inline-block;
  width:306px;
  height:37px;
  line-height:37px;
  background:#44494d;
  text-align:left;
  color:#fff;
  float:left;
  padding-left:12px;
}
.video_box_main{
  position:relative;
  margin-top:12px;
  min-height:180px;
}
.left_btn{
  position:absolute;
  top:50px;
  left:-12px;
  cursor:pointer;
  z-index:999;
}
.right_btn{
  position:absolute;
  top:50px;
  right:-12px;
  cursor:pointer;
  z-index:999;
}
.video_box_list{
  width:183px;
  overflow:hidden;
}
.video_box_list dd a{
  font-size:12px;
  text-align:center;
  color:#fff;
  background:#3c3c3d;
  display:block;
  width:100%;
  height:30px;
  line-height:30px;
}
.video_box_list dd a:hover,.video_box_list dd a.hover{
  background:#0d943b;
}
.footer{
  height:292px;
  background:url(../../images/footerbg.png) no-repeat center top;
}
.footer_mian{
  width:860px;
  margin:0 auto;
  padding:70px 60px 0;
}
.footer_mian_box1{
  width:332px;
  float:left;
  height:126px;
}
.footer_mian_box1 span{
  font-size:12px;
  color:#666666;
  display:block;
  margin-bottom:12px;
}
.footer_mian_box1 p,.footer_mian_box1 p a{
  font-size:12px;
  color:#666;
}
.footer_mian_bottom{
  padding-top:20px;
}
.footer_mian_bottom p{
  font-size:12px;
  color:#666;
  text-align:center;
  line-height:1.5;
}
/*erjistyle*/
.new_box{
  witdh:960px;
  margin:0 auto 10px;
  min-height:324px;
  border-bottom:solid 1px #b8b8b8;
  padding-bottom:15px;
}
.erji_banner{
  position:absolute;
  left:50%;
  top:0;
  margin-left:-700px;
  height:280x;
  width:1400px;
}
.new_box_left{
  width:306px;
  height:296px;
  float:left;
  background:#516487;
  padding:14px;
}
.new_box_left h4 span{
  display:inline-block;
  margin-right:8px;
  background:#fff;
  font-size:13px;
  color:#000;
  width:60px;
  text-align:center;
  height:20px;
  line-height:20px;
}
.new_box_left h4 font{
  font-size:12px;
  text-transform:uppercase:
  color:#fff;
  font-weight:100;
}
.new_box_left h4 a{
  float:right;
  font-size:12px;
  color:#12px;
  text-transform:uppercase;
  font-weight:100:
  text-decoration:underline;
}
.new_box_list{
  border-bottom:dashed 1px #fff;
  padding-bottom:6px;
}
.new_box_list p{
  font-size:12px;
  color:#ffffff;
}
.new_box_list span{
  font-size:10px;
}
.new_box_right{
  width:626px;
  height:324px;
  float:right;
  position:relative;
}
.new_r_pic{
  width:489px;
  height:323px;
  overflow:hidden;
  position:relative;
}
.pic_title{
  width:100%;
  height:30px;
  line-height:30px;
  background:#000;
  position:absolute;
  left:0;
  bottom:0;
  overflow:hidden;
  filter:alpha(opacity=60);
  /*IE*/-moz-opacity:0.6;
  /*Moz+FF*/opacity:0.6;
}
.pic_title a{
  font-size:12px;
  color:#fff;
  display:block;
  padding-left:12px;
}
.new_r_piclist{
  width:120px;
  height:323px;
  position:absolute;
  top:0;
  right:0;
}
.new_r_piclist a{
  margin-bottom:1px;
  display:inline-block;
  border:solid 2px #ececec;
}
.new_r_piclist a:hover,.new_r_piclist a.hover{
  border:solid 2px #355E36;
}
.XueYuan_mian{
  width:980px;
  margin:53px auto 84px;
  width:752px;
  height:356px;
}
.XueYuan_mian a{
  float:left;
}
.tese_main{
  width:980px;
  margin:0 auto;
}
.tese_main h4{
  height:35px;
  line-height:35px;
  background:#355E36;
  font-size:16px;
  color:#fff;
  padding-left:12px;
}
.tese_main_inbox{
  padding-left:5px;
}
.tese_main_inbox dl{
  height:242px;
  width:322px;
  float:left;
}
.tese_main_inbox dl dt{
  width:293px;
  margin:20px auto 0;
}
.tese_main_inbox dl dd{
  width:293px;
  margin:0 auto;
}
.tese_main_inbox dl dd a{
  font-size:12px;
  color:#000;
}
.tese_main_inbox dl dd a font{
  font-size:12px;
  color:#666;
  text-transform:uppercase;
}
.gg_dl_picbg{
  background:url(../images/gg_dl_picbg.jpg) no-repeat;
}
.gg_dd_stylea,.gg_dd_styleafont{
  color:#355E36 !important;
}
.tese_main_inbox2{
  padding:13px 13px;
}
.tese_main_inbox2 dl{
  width:134px;
  height:204px;
  float:left;
  margin-right:25px;
}
.tese_main_inbox2 dl dt a{
  display:block;
}
.tese_main_inbox2 dl dd{
  width:100%;
  height:30px;
  line-height:30px;
  background:#fff;
  text-align:center;
}
.tese_main_inbox2 dl dd a{
  font-size:12px;
  color:#000;
}
.tese_main_inbox3{
  background:#fff;
  border-top:solid 1px #c0c0c0;
  padding-left:7px;
  margin-bottom:20px;
}
.tese_minbox3_mag{
  width:310px;
  height:218px;
  float:left;
  padding:6px;
}
.tese_minbox3_mag h5{
  height:27px;
  line-height:27px;
  font-size:12px;
  color:#fff;
  background:#355E36;
  padding-left:6px;
}
.tese_minbox3_mag ul{
  padding:14px 0;
  height:122px;
}
.tese_minbox3_mag ul li{
  height:25px;
  line-height:25px;
  background:url(../images/ico4.jpg) no-repeat left;
  padding-left:24px;
}
.tese_minbox3_mag ul li span{
  float: right;
  font-size: 12px;
  color: #666;
}
.tese_minbox3_mag ul li a{
  font-size:12px;
  color:#666;
}
.ggmore{
  display:inline-block;
  padding:1px 5px;
  font-size:14px;
  text-transform:uppercase;
  color:#fff;
  background:#355E36;
  margin-top:0;
  margin-left:12px;
}
.tese_minbox3_mag dl{
  width:287px;
  height:150px;
  margin:0 auto;
}
.tese_minbox3_mag dd a{
  color:#666;
}
.tese_main_inbox4{
  margin-bottom:20px;
}
.edu_action{
  width:667px;
  height:252px;
  float:right;
  height:auto;
}
.edu_action_mag{
  width:301px;
  height:252px;
  float:left;
}
.edu_action h5{
  height:27px;
  line-height:27px;
  font-size:14px;
  color:#fff;
  background:#355E36;
  padding-left:12px;
}
.edu_action ul{
  padding:15px 0;
}
.edu_action ul li{
  width:332px;
  height:22px;
  line-height:22px;
  float:left;
  *height:15px;
  line-height:15px;
}
.edu_action ul li a{
  color:#666;
}
.edu_action ul li span{
  float:right;
  font-size:12px;
  margin-right:12px;
}
.edu_action ul li a:hover,.edu_action ul li a.hover{
  color:#0b9c3d;
  text-decoration:underline;
}
.libg{
  background:#dedede;
}
.edu_action_mag h5{
  height:27px;
  color:#fff;
  font-size:12px;
  line-height:24px;
  padding-left:12px;
  background:#355E36;
}
.edu_action_mag dl{
  background:#fff;
  padding:0 12px;
  margin:12px 0;
}
.edu_action_mag dl dt{
  float:left;
  margin-right:12px;
  margin-top:3px;
}
.edu_action_mag dl dd span{
  font-size:12px;
  color:#355E36;
}
.edu_action_mag dl dd a{
  font-size:12px;
  color:#666;
}
.edu_action_mag ul{
  padding:0 12px;
}
.edu_action_mag ul li{
  height:25px;
  line-height:25px;
  border-top:dashed 1px #7b7b7b;
}
.edu_action_mag ul li a{
  font-size:12px;
  color:#666;
}
.edu_action_mag ul li span{
  float:right;
  font-size:12px;
  color:#666;
}
/*wudao*/
.edu_chengguo{
  width:940px;
  height:180px;
  margin:0 auto;
  *height:195px;
}
.edu_chengguo h5{
  background:url(../images/wd_hbg1.jpg)no-repeat right center;
  height:20px;
  line-height:20px;
  font-size:12px;
  color:#000;
  margin:20px 0;
}
.edu_chengguo dl{
  width:148px;
  height:125px;
  float:left;
  margin-right:8px;
}
.edu_chengguo dl dd a{
  height:25px;
  line-height:25px;
  display:block;
  color:#666;
  width:100%;
  text-align:center;
}
.edu_action h3{
  height:27px;
  line-height:27px;
  font-size:14px;
  color:#fff;
  background:#355E36;
  padding-left:12px;
}
.edu_actionwp {
    width: 310px;
    height: 252px;
    float: right;
    height: auto;
    padding: 0px 6px 0 6px;
}

.edu_actionwp h3 {
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    color: #fff;
    background: #355E36;
    padding-left: 12px;
}

.edu_actionwp ul {
    padding: 15px 0;
}

.edu_actionwp ul li {
    width: 322px;
    height: 22px;
    line-height: 22px;
    float: left;
    *height: 15px;
    line-height: 15px;
}

.edu_actionwp ul li span {
    float: right;
    font-size: 12px;
    margin-right: 12px;
}

.edu_actionwp ul li a {
    color: #666;
}


/*底部中间加*/
.edu_actionwh {
    width: 310px;
    height: 252px;
    float: left;
    height: auto;
    padding: 0px 6px 0 6px;
}

.edu_actionwh h3 {
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    color: #fff;
    background: #355E36;
    padding-left: 12px;
}

.edu_actionwh ul {
    padding: 15px 0;
}

.edu_actionwh ul li {
    width: 332px;
    height: 22px;
    line-height: 22px;
    float: left;
    *height: 15px;
    line-height: 15px;
}

.edu_actionwh ul li span {
    float: right;
    font-size: 12px;
    margin-right: 12px;
}

.edu_actionwh ul li a {
    color: #666;
}

/*底部中间加*/





.yingshi_mian{
  padding:0 20px 20px;
}
.yingshi_mian dl{
  width:221px;
  height:170px;
  float:left;
  margin-right:17px;
}
.yingshi_mian dl dt a{
  display:block;
}
.yingshi_mian dl dd{
  width:100%;
  height:30px;
  line-height:30px;
  background:#fff;
  text-align:center;
}
.yingshi_mian dl dd a{
  font-size:12px;
  color:#000;
}
.wk_sideboxa,.wk_sideboxb{
  width:980px;
  height:180px;
  margin:0 auto;
  overflow:hidden;
  position:relative;
  overflow:hidden;
}
.wk_insideboxa li,.wk_insideboxb li{
  width:198px;
  float:left;
  height:180px;
}
.wk_insideboxa,.wk_insideboxb{
  position:absolute;
  left:0;
  top:0;
  z-index:0;
}
.wk_sidebox{
  width:489px;
  height:323px;
  margin:0 auto;
  overflow:hidden;
  position:relative;
  overflow:hidden;
}
.wk_insidebox li{
  width:489px;
  float:left;
  height:323px;
}
.wk_insidebox{
  position:absolute;
  left:0;
  top:0;
  z-index:0;
}
/*zhaoshang*/
.zs_header{
  background:url(../images/zs_banner.jpg) no-repeat center top;
  min-height:564px;
}
.zs_header_top{
  width:878px;
  margin:0 auto;
}
.zs_nav{
  height:47px;
  line-height:47px;
  background:#595959;
}
.zs_nav_inbox{
  width:878px;
  margin:0 auto;
}
.zs_nav_inboxa{
  display:inline-block;
  width:115px;
  text-align:center;
  font-size:14px;
}
.zs_content{
  width:878px:;
  margin:0 auto;
}
.zs_content_top{
  position:relative;
  margin-bottom:45px;
}
.zs_down_btn{
  position:absolute;
  right:0;
  top:0;
}
.zs_mag{
  padding:12px;
  height:150px;
  border-left:solid 1px #000;
  margin:12px 0 20px;
}
.zs_mag p{
  text-indent:2em;
  font-size:12px;
  line-height:1.5;
}
.zs_main_left{
  width:355px;
  float:left;
}
.zs_main_left h4{
  font-size:14px;
  color:#fff;
  height:33px;
  line-height:33px;
  background:#355E36;
  padding-left:12px;
}
.zs_main_left h4 a{
  background:#595959;
}
.zs_main_right{
  width:504px;
  float:right;
}
.zs_main_left ul{
  padding:12px 0;
}
.zs_main_left ul li{
  height:25px;
  line-height:25px;
  background:url(../images/zs_ico1.png) no-repeat 12px;
  padding-left:24px;
  padding-right:12px;
}
.zs_main_left ul li a{
  font-size:12px;
  color:#666;
  clear:both;
}
.zs_main_left ul li a span{
  font-size:12px;
  color:#666;
  float:right;
}
.zs_libg{
  background:url(../images/zs_ico1.png) no-repeat 12px #dadada !important;
}
.zs_main_rbox{
  padding:12px 0 12px 12px;
}
.zs_main_box3{
  margin-bottom:25px;
  min-height:255px;
}
.zs_main_box3_left{
  width:355px;
  float:left;
}
.zs_main_box3_right{
  width:465px;
  float:right;
  background:url(../images/zs_wdbg.jpg) no-repeat;
  height:259px;
}
.zs_main_box3_left dl{
  padding-top:25px;
}
.zs_main_box3_left dl dd{
  font-size:12px;
  line-height:1.5;
  text-indent:2em;
}
.zs_main_box3_right ul{
  padding:80px 0 0 25px;
}
.zs_main_box3_right ul li{
  height:25px;
  line-height:25px;
  background:url(../images/zs_ico1.png) no-repeat left;
  padding-left:12px;
}
.zs_main_box3_right ul li a{
  font-size:12px;
  color:#666;
}
.zs_main_box4{
  margin-bottom:15px;
}
.zs_main_box4_pic{
  padding:12px 0 12px 30px;
}
.zs_footer{
  height:212px;
  background:#656565;
}
.zs_footer_inbox{
  width:878px;
  margin:0 auto;
  padding-top:40px;
}
.zs_footer_inbox p{
  font-size:12px;
  color:#fff;
  text-align:center;
  line-height:1.5;
}
.underseline{
  border-bottom:dashed 1px #fff;
  margin-bottom:12px;
  padding-bottom:12px;
}


