@charset "utf-8";

 body
{
 font-family:Microsoft YaHei, Arial, Tahoma, Helvetica, sans-serif;
 font-size:12px;
 line-height:1.5;
 color:#333;
 background-color:#dbdfe1;
}

{
 font-family:Microsoft YaHei, Arial, Tahoma, Helvetica, sans-serif;
 padding:0;
 margin:0;
 list-style:none;
}

ul
{
 list-style:none;
}
img
{
border:none;
}
p{margin:1px;
  padding:1px;
}

.clear
{
 clear:both;
 height:0;
 line-height:0;
}

.hide
{
 display:none;
}

.bfont
{
 font-weight:bold;
}

.color_gray
{
 color:#aeaeae;
}

.color_red
{
 color:#f00;
}

.color_blue
{
 color:#2356a5;
}
.mr5{margin-right:5px;}
.fl{float:left;}
.left{float:left;}



.news-middle-nr{width: 450px; height: 306px; }
.news-middle-nr ul li{width: 440px; height: 100px;border-bottom: 1px solid #cdcdcd; }

.news-middle-nr ul li a { color: #000;text-decoration:none; }
.news-middle-nr li h4 { font-size: 15px; margin: 8px 0; }
.news-middle .news-middle-nr .last { border: 0; }
.img01{ width: 140px; height: 100px;margin-top:-3px;margin-right: 10px;}
.news .para { font-size: 12px; line-height: 24px; margin-bottom: 10px; height: 48px; overflow: hidden; }
.news .time { font-size: 26px; margin-bottom: 17px; }
.news-right-nr ul li { width: 430px; height: 45px; margin-bottom: 20px;}
.news-right-nr .jc { width: 76px; margin-right: 18px; }
.news-right-nr p { line-height: 25px; margin:0 auto;}
.news-right-nr .one { color: #fff; background-color: #fca80f;}
.news-right-nr .two { color: #000; background-color: #e6e6e6;}
.news-right-nr .jc p { text-align: center; margin:0 auto;line-height: 25px;}
.news-right-nr ul li a { color: #000;text-decoration:none; }
.news-right-nr .gy { font-size: 15px;font-weight:bold;color: #000; width: 330px; }
.news-right-nr .max { width:330px; }
.news-right-nr p { height: 25px; overflow: hidden; }
.news-right-nr .gy:hover { color: #1742c2; }
.news-left h4:hover, .news-middle-top p:hover, .news-right-top p:hover, .news-middle-nr li h4:hover { color: #1742c2; }





.ind_top{width:100%; height:30px;min-width:1200px; background-color:#6f7d88;}
.ind_top .ind_top_q{width:1200px; height:30px; margin:0 auto;}
.ind_top .ind_top_q .ind_top_l{color:#fff; font-size:14px;height:30px; line-height:35px; float:left;}

.ind_top .ind_top_q .ind_top_2{color:#fff; font-size:14px;height:30px; line-height:30px; float:left;}
.ind_top .ind_top_q .ind_top_2 a{color:#fff; font-size:14px; text-decoration:none; display:inline-block; margin-right:20px;}
.ind_top .ind_top_q .ind_top_2 a:hover{color:#beedff;}
.ind_top .ind_top_q .ind_top_c{ height:30px; float:right;}
.ind_top .ind_top_q .ind_top_c a{color:#fff; text-decoration:none;display:inline-block; float:left; margin:0 5px;}
.ind_top .ind_top_q .ind_top_c a:hover{color:#beedff;}
.top_with_line {width:1px; height:30px; line-height:30px; text-align:center; display:inline-block; margin:0 2px; color:#fff; float:left;}


.w1000_margin0 {
 width:1200px;
 margin:0 auto;
 }
.w1000_margin0 .right{
    float:right;
    color:#fff;
    letter-spacing:2px;
    font-size: 12px;

}
.nav_wrap {
 width:100%;
 min-width:1200px;
 background-color:#005faf;
 margin-top: -1px;}
.nav{height:163px; margin:0 auto;}
.nav .nav_logo{ width:1200px;height:109px; margin:0 auto;}
.nav .nav_logo .logo{margin:25px 0 0 20px;}
.hr {
 width:100%;
 min-width:1200px;
 height:1px;
 line-height:1px;
 background-color:#6fbbd7;}
.nav .nav_dh{width:1200px;height:53px; line-height:53px; margin:0px auto;}
.nav .nav_dh .dh_left{line-height:53px; margin-top:16px;margin-left:1px;}


.nav .dh_right{color:#fff; font-size:14px; float:right;}
.nav .dh_right span{margin-right:10px;}
.nav .dh_right .iselect{width:90px; padding:3px 5px; color:#555; font-size:14px; background-color:#a1b9c4; border:none; margin-right:10px;}

.wl_q{width:1200px;height:70px; margin:5px auto 0 auto;}
.wl_q li{float:left; position:relative; cursor:pointer;}
.wl_q li img{width:333px; height:70px;}
.wl_q li .wl_hover1,.wl_q li .wl_hover2,.wl_q li .wl_hover3,.wl_q li .wl_hover4{display:none;}
.wl_q li:hover .wl_hover1{width:400px; background-color:#e36e40; padding:10px; display:block; position:absolute; top:70px; left:0; z-index:99;}
.wl_q li:hover .wl_hover2{width:430px; background-color:#2894bc; padding:10px; display:block; position:absolute; top:70px;  right:0; z-index:99;}
.wl_q li:hover .wl_hover3{width:400px; background-color:#385296; padding:10px; display:block; position:absolute; top:70px; left:0; z-index:99;}
.wl_q li:hover .wl_hover4{width:400px; background-color:#6ca635; padding:10px; display:block; position:absolute; top:70px; right:0; z-index:99;}
.wl_q li:hover .wl_hover1 p .lj_none,.wl_q li:hover .wl_hover2 p .lj_none,.wl_q li:hover .wl_hover3 p .lj_none,.wl_q li:hover .wl_hover4 p .lj_none{height:20px; line-height:20px; font-size:16px; color:#fff; overflow:hidden; padding-left:15px; background:url(../images/icon_dian.png) 0 center no-repeat; margin:10px 0; text-decoration:none; display:inline-block; cursor:default;font-weight:bold;}
.wl_q li:hover .wl_hover1 p a,.wl_q li:hover .wl_hover2 p a,.wl_q li:hover .wl_hover3 p a,.wl_q li:hover .wl_hover4 p a{height:20px; line-height:20px; font-size:16px; color:#fff; overflow:hidden; padding-left:15px; background:url(../images/icon_dian.png) 0 center no-repeat; margin:10px 0; text-decoration:none; display:inline-block;font-weight:bold;}
.wl_q li:hover .wl_hover1 ul,.wl_q li:hover .wl_hover3 ul,.wl_q li:hover .wl_hover4 ul {
 width:400px; padding-bottom:10px; display:block; float:left;}
.wl_q li:hover .wl_hover2 ul{
 width:430px; padding-bottom:10px; display:block; float:left;}
.wl_q li:hover .wl_hover1 ul li,.wl_q li:hover .wl_hover2 ul li,.wl_q li:hover .wl_hover3 ul li,.wl_q li:hover .wl_hover4 ul li {
 height:25px;
 line-height:25px;
 text-align:left;}
.wl_q li:hover .wl_hover1 ul li a,.wl_q li:hover .wl_hover2 ul li a,.wl_q li:hover .wl_hover3 ul li a,.wl_q li:hover .wl_hover4 ul li a {
 text-decoration:none;
 color:#fff;
 font-size:14px;
 margin-left:15px;}
.wl_q li:hover .wl_hover1 ul li a:hover,.wl_q li:hover .wl_hover2 ul li a:hover,.wl_q li:hover .wl_hover3 ul li a:hover,.wl_q li:hover .wl_hover4 ul li a:hover {
 text-decoration:underline;}
.zxs_dl{position:absolute; top:24px; right:40px; color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.zxs_dl:hover{text-decoration:underline;}
.yrdw_dl{position:absolute; top:24px; right:40px; color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.yrdw_dl:hover{text-decoration:underline;}
.xy_dl{position:absolute; top:24px; right:40px; color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.xy_dl:hover{text-decoration:underline;}
.js_dl{position:absolute; top:24px; right:40px; color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.js_dl:hover{text-decoration:underline;}
.yrdw_dl_dl{position:absolute; top:10px; right:35px; color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.sk_a{font-size:16px; display:block; color:#fff; text-decoration:none;}
.sk_a:hover{text-decoration:underline;}


.gg_q{background-color:#f0f3f3; width:1200px; margin:0 auto;}
.gg_q ul{float:left;}
.gg_q .gg_l{width:750px; height:276px; padding:20px;}
.gg_q .gg_l li a{
 width:750px;
 height:25px;
 line-height:25px;
 display:block;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;}
.gg_q .gg_l .gg_more{margin-left:200px;}
.gg_q .gg_l_tit{background:url(../images/white_dian.png) center left no-repeat; padding-left:20px; margin-bottom:5px;}
.gg_q .gg_l_tit a{font-size:16px; color:#1057b0; text-decoration:none;}
.gg_q .gg_l_tit a:hover{font-size:16px; color:#888;}
.gg_left_top li{height:28px; line-height:28px; width:750px;}
.gg_q li a{font-size:14px; color:#666; text-decoration:none;}
.gg_q li a:hover{color:#888;}
.gg_q .gg_c{width:340px; height:276px; padding:20px;}
.gg_q .gg_c .gg_more{margin-left:220px;}
.gg_q .gg_c li a span{float:left; display:block;
 width:320px;
 height:25px;
 line-height:25px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;}
.gg_q .gg_c span{
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;}
.gg_q .gg_c li .c_tit{width:140px; margin-right:20px;}
.gg_q .gg_c li .c_dw{}
.gg_q .gg_r{ width:153px; padding-top:20px;}
.gg_q .gg_r .gg_gz{width:153px; height:70px; list-style:none;}
.gg_q .gg_r .gg_gz img{float:left; margin-top:20px;}
.gg_q .gg_r .gg_gz .gz_btn{width:64px; height:26px; background:url(../images/gz_btn.png) 0 0 no-repeat; border:none; cursor:pointer; float:left; margin-left:20px; margin-top:35px;}
.gg_q .gg_r .gg_ewm{width:153px;}
.gg_q .gg_r .gg_ewm p{color:#666; margin-bottom:10px;}



.foot{height:100px; background-color:#005faf;margin: 0px auto;}
.foot_bj{width:1200px;margin:0 auto;height:100px;margin: 0px auto;}
.foot ul{padding-top:18px; margin:0 auto;width:450px;}
.foot li{height:20px; line-height:20px; text-align:center; color:#fff;}
.foot li a{color:#fff; text-decoration:none;}
.foot li a:hover{color:#beedff;}



.line_gray {
 width:100%;
 height:1px;
 line-height:1px;
 background-color:#d5d5d5;}
.gg_left{float:left;}
.gg_left_bot{ margin:0 20px; padding:20px 0 14px 0;}
.gg_left_bot ul {
 float:left;}
.gg_left_bot .gg_xsfw_logo{margin-top:25px;}
.stu_btn{width:86px; height:32px; background-color:#98D1A0; color:#fff; cursor:pointer; border:none; margin:30px 0 0 15px;}
.com_btn{width:86px; height:32px; background-color:#95B4BF; color:#fff; cursor:pointer; border:none; margin:20px 0 0 15px;}
.gg_left_bot .stu_sc{height:32px; line-height:32px; font-weight:bold; margin:20px 0 0 20px; font-size:14px; color:#666; text-decoration:none;}
.gg_left_bot .stu_sc:hover{color:#888;}
.gg_q .gg_r{float:left;}
.gg_bot_nr{margin:10px 0 0 20px;}

.gg_bot_tit{font-size:16px; color:#1057b0; font-weight:bold;}
.mt30{margin-left:45px;}
.gg_left_bot_cen{margin:0 0 0 8px;}
.gg_left_bot_right{margin-left:8px;}

.sl_nav{width:1200px; margin:0 auto;}
.sl_nav a{color:#fff; text-decoration:none;}
.sl_nav a:hover{text-decoration:underline;}
.sl_nav .sl_one{width:250px; background-color:#f9e9e2;}
.sl_one li{width:210px; padding:5px 20px; font-size:14px; color:#E2602C;}
.sl_one li a{color:#E2602C; text-decoration:none; font-size:14px;}
.one_tit{width:250px; height:45px; line-height:45px; text-align:center; font-weight:normal; background-color:#E2602C; margin-bottom:10px;}
.sl_fnav{width:210px; margin:0 20px 20px 20px; *margin-left:0;}
.sl_one .sl_fnav a, .sl_two .sl_fnav a, .sl_three .sl_fnav a, .sl_four .sl_fnav a{line-height:25px; color:#666; margin-right:10px; font-size:14px; display:inline-block;}
.sl_fnav a:hover{text-decoration:underline;}
.sl_nav .sl_two{width:250px; background-color:#e1edd5;}
.sl_two li{width:210px; padding:5px 20px; font-size:14px; color:#5E9F21;}
.sl_two li a{color:#5E9F21; text-decoration:none; font-size:14px;}
.two_tit{width:250px; height:45px; line-height:45px; text-align:center; font-weight:normal; background-color:#5E9F21; margin-bottom:10px;}
.sl_nav .sl_three{width:250px; background-color:#d6dbea;}
.sl_three li{width:210px; padding:5px 20px; font-size:14px; color:#24418F;}
.sl_three li a{color:#24418F; text-decoration:none; font-size:14px;}
.three_tit{width:250px; height:45px; line-height:45px; text-align:center; font-weight:normal; background-color:#24418F; margin-bottom:10px;}
.sl_nav .sl_four{width:250px; background-color:#d1e9f1;}
.sl_four li{width:210px; padding:5px 20px; font-size:14px; color:#0C89B7;}
.sl_four li a{color:#0C89B7; text-decoration:none; font-size:14px;}
.four_tit{width:250px; height:45px; line-height:45px; text-align:center; font-weight:normal; background-color:#0C89B7; margin-bottom:10px;}


.center_intro { padding:10px 0;}
.main_left {width:200px; float:left; margin:20px 0 20px 10px; background:url(../images/main_left_bg.png) #fff 0 0 no-repeat; padding:30px 0;}
.left_nav_list li {height:35px; line-height:35px; margin-bottom:10px;}
.left_nav_list li a {width:200px; height:35px; display:block; line-height:35px; color:#333; text-decoration:none; text-align:center; font-size:18px;}
.left_nav_list li a:hover,.pitch {color:#fff !important; background-color:#0c89b7;}
.main_right {width:765px; float:right; margin:20px 10px 20px 0; min-height:300px; background-color:#fff;}
.quick_gallery {height:30px; line-height:30px; background-color:#b8deeb; color:#333; font-size:14px;}
.quick_gallery a {color:#333; margin:0 10px; text-decoration:none; font-size:14px;}
.quick_gallery a:hover {text-decoration:underline;}
.main_content {padding:25px 0; background-color:#fff;}
.main_content p {margin:0 20px; text-indent:2em; margin-bottom:20px; line-height:20px; color:#666;}


.college_list li{height:30px; line-height:30px; margin:5px 20px; width:300px; float:left; list-style:inside;}
.college_list li a {color:#333; text-decoration:none; font-size:14px;}
.college_list li a:hover {text-decoration:underline;}


#leftNav
{width:239px; height:auto; overflow:hidden; margin-left:14px;
 border:1px #646464 solid; border-bottom:0px;}
#leftNav .title
{width:239px; height:59px; overflow:hidden;
 background-color:#0c89b7; text-indent:17px; border-bottom:1px #646464 solid;}
#leftNav .title em
{font-size:18px; line-height:59px; color:#fff; font-style:normal; font-family:"微软雅黑";}
#leftNav .list
{width:239px; height:auto; overflow:hidden;}
#leftNav .list ul
{list-style:none;}
#leftNav .list ul li
{width:239px; height:47px; overflow:hidden;
 border-bottom:1px #646464 solid; background:url(../Images/bgn17.jpg) no-repeat;
 line-height:47px; text-indent:17px; font-family:"微软雅黑"; font-size:14px;}

#leftNav .list ul li a:link{color:#3E3E3E;text-decoration: none;}
#leftNav .list ul li a:visited{color:#3E3E3E;text-decoration: none;}
#leftNav .list ul li a:hover,#leftNav .list ul li a:active{color:#3E3E3E;text-decoration:underline;}

#leftNav .list ul li.onfocus a:link{color:#095390;text-decoration: none;}
#leftNav .list ul li.onfocus a:visited{color:#095390;text-decoration: none;}
#leftNav .list ul li.onfocus a:hover,#leftNav .list ul li.onfocus a:active{color:#095390;text-decoration:underline;}

#div1{
  width:50px;
  height:50px;
  }
#div1 img{
  cursor: pointer;
  transition: all 0.6s;
}
#div1 img:hover{
  transform: scale(1.8);
}

.footer{
border-top: 1px solid #609bcd;
margin:10px 0px;
padding:5px 0px;
}

#c1 a:hover{background:url('images/ewm_xyzh.jpg');}


.listMain
{
 margin:0px auto 0px auto;
 width:1200px;
 position: relative;
 overflow: hidden;_overflow: visible;min-height: 500px;height: auto!important; height:500px;
   }
.listMain01
{
 margin:0px auto 0px auto;
 width:100%;
 min-width: 1200px;
 background: #eff3f4;
 position: relative;
 overflow: hidden;_overflow: visible;min-height: 230px;height: auto!important; height:230px;
   }


.listMainL
{
 padding-left:30px;
 float: left;
 width: 260px;
 background:#f7f7f7;
}

.listMainL h2{ font-size: 18px; color: #012f62; padding-left:30px; line-height: 60px;}
.listMainR{ float: right; width:900px;  background:#f7f7f7;}

.dqlm{ height: 96px; border-bottom: 1px solid #FFFFFF; background: url(../images/listlogo.png) no-repeat 180px center;}

.dqlm h3{ padding:15px 0px 0px 25px; line-height:55px; height: 55px; color: #4f4f4f; font-size: 26px; background: url(../images/newline.png) no-repeat 25px bottom; }

.lmmc{ float: left;font-size: 18px; height:50px; line-height: 50px; color: #a01419; font-weight: bold; padding-left: 15px; }

.listMainNav{ overflow: hidden;_overflow: visible; min-height: 150px;height: auto!important; height:150px;}

.listMainNav ul{ width:250px; margin:10px auto 24px auto; padding:0px;overflow: hidden;_overflow: visible; min-height: 1px;height: auto!important; height:1px;}

.listMainNav ul li{ line-height:56px; margin-top: 24px; clear:both; height:56px; width:250px;FONT-SIZE: 15px; TEXT-DECORATION: none; FONT-FAMILY: 黑体; COLOR: #373737; }

.listMainNav ul li p{ float: left; margin: 0px; height: 56px; background: url(../images/listsliderbg.png) no-repeat left center; color: #FFFFFF; font-size: 30px; font-family: Timeless; text-align: center; width: 69px;}

.listMainNav ul li a:hover{FONT-SIZE: 16px; border: 1px solid #005faf; background: #FFFFFF; TEXT-DECORATION: none; HEIGHT: 54px; FONT-FAMILY: 黑体; WIDTH: 129px; COLOR: #005faf; DISPLAY: block; LINE-HEIGHT: 54px; display:block;}

.listMainNav ul li a.listNavActive{FONT-SIZE: 16px;float: left; border: 1px solid #005faf; background: #FFFFFF; TEXT-DECORATION: none; HEIGHT: 54px; FONT-FAMILY: 黑体; WIDTH: 129px; COLOR: #005faf; DISPLAY: block; LINE-HEIGHT: 54px; display:block;}

.listMainNav ul li a{FONT-SIZE: 16px; float: left; text-align: center; background: #FFFFFF; TEXT-DECORATION: none; HEIGHT: 56px; FONT-FAMILY: 黑体; WIDTH: 131px; COLOR: #404040; DISPLAY: block; LINE-HEIGHT: 56px; display:block;}

.listMCtop{height: 43px; width: 819px; margin: 0px auto;}.listMCtop h3{ padding-top:30px;font-size:14px; background: url(../images/newline.png) no-repeat left bottom; color: #4f4f4f; height: 30px; }

.listMCtop .home{border-bottom:3px solid #ff8888; height: 40px; line-height: 40px; color: #ff8888; font-size: 14px;}

.listMCtop .home a{color: #ff8888;}
.listMainRContent{width: 900px;padding-left:30px; margin: 26px auto;min-height: 500px;}
