*{padding:0;margin:0;list-style:none;}
body{font-size:16px;font-family:"微软雅黑"; margin:0px; padding:0px;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#222;text-decoration:none;}
a:hover{color:#0062ac;text-decoration:none;font-weight:bold;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.fl{float:left;}
.fr{float:right;}
.jz{width:1280px;margin:0 auto;}

/***********header**********/
#header{width:100%;height:155px;background:#125cac;}
.htop{width:100%;height:44px;background:#0e5199;line-height:44px;}
.htop_right{min-width:280px;FLOAT:RIGHT;margin:0 auto;}
.htop_right  li{float:left;font-size:15px;color:#fff;}
.htop_right li.line{padding:0px 10px;}
.htop_right  li a{color:#fff;}
.htop_right li font{float:left;background:url(../img/map.png) left center no-repeat;text-indent: 1.5em;}

.htop_right  li:hover{font-weight:bold;}


.ser-on a{padding:0;}

.serbtnicon{display: block;margin-left: 20px;position: relative;top:4px;cursor:pointer;}
.serbox{width:170px;height:26px;background:#0e5199;display: none;z-index:30;position:relative;border:1px #fff solid;border-radius:20px;}

.serk{position: absolute;left:10px;top:0;height:26px;width:130px;line-height: 26px;background:none;border: 0;outline:none;color:#fff!important;}

.sericon{position: absolute;left:145px;width:19px;height:19px;top:2px;cursor:pointer;}
input { outline: none;background:none;}



.logo{float:left;padding:18px 0px 0px;}

/********nav*********/

#menu{float:left;}

.nav{ margin:0 auto; height: 55px; position:relative;padding:30px 0px 0px 15px;}

.nav li{width:97px;float: left;position: relative;}
.nav li.line{width:1px;padding-top:15px;display:block;}
.nav li>a{display: block;font-size:18px;color: #fff;height: 55px;line-height: 55px;text-align: center;}
.nav li.on>a,.nav li:hover>a{background-color:#0e5199;color:#ffffff;font-weight:normal!important;border-radius-left-top:2px ;}
.nav li.on,.nav li:hover{background: #106bcc;}

.two-nav{position: absolute;left: 0px;width: 150px;margin-top:-1px;z-index: 990;display: none;}
.two-nav a{display: block;height: 45px;line-height:45px;text-align: center;color: #ffffff;font-size: 15px;background:#0e5199;}
.two-nav a:hover{background:#125cac;}


/***********hegyw**********/
.hgyw{width:1280px;margin:0 auto;}
.hgyw_nav{width:1280px;height:71px;line-height:71px;}
.hgyw_nav span a{float:right;background:url(../img/more.png) right center no-repeat;padding-right:26px;font-size:16px;}   .hgyw_nav span a{color:#888;}
.hgyw_nav span a:hover{font-weight:bold;color:#0062ac;background:url(../img/hmore.png) right center no-repeat;}
.hgyw_nav h1{font-size:19px;background:url(../img/hg_nav.png) left center no-repeat;text-indent: 2em;}  

.hgyw_font{width:1280px;}
.hgyw_font_left{width:401px;height:299px;float:left;}




#box{ position:relative; width:297px; height:235px;background:#d6d6d6; }
#box .bigUl{}
#box .prev{ position:absolute; width:40px; height:60px; background:url(../img/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat; z-index:500; top:135px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:60px; background:url(../img/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat; z-index:500; top:135px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; right:0px; bottom:39px; z-index:400}
.numberUl li{width:18px; height:18px;  float:left; background:#666666; /*opacity:0.7; margin-left:2px;border:1px #fff solid;*/border-left:1px #cccccc solid;}
.numberUl li a{ display:block ;width:18px; height:18px; color:#fff; font-size:15px; text-align:center; line-height:18px;}
#box .textUl li{ position:absolute; left:20px; bottom:10px; display:none;}
#box .textUl li a{ font-size:15px; font-family:"Microsoft Yahei"; color:#222; }
.numberUl li.night a{ background:#ff0000; color:black; color:#fff;}





.focusBox { position: relative; width: 401px; height: 299px; overflow: hidden;  }	
.focusBox .pic img { width: 401px; height: 299px; display: block; }	
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 43px; width:100%;  background: #000; filter: alpha(opacity=45); opacity: 0.45; overflow: hidden; }	

.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 43px; width:100%; overflow: hidden; }	
.focusBox .txt li{ height:43px; line-height:43px; position:absolute; bottom:-36px;}	
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 8px; }	
	.focusBox .num li{ float: left; position: relative; width: 21px; height: 21px; line-height: 21px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }	
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #fff; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }	
	.focusBox .num li span { z-index: 1; background:#7d7b79; filter: alpha(opacity=80); opacity: 0.8; }	
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#c21e1c;  }


.hgyw_font_right{width:879px;float:right;}
.hgyw_font_right ul li{padding-top:16px;width:409px;height:132px;border-bottom:1px #dddddd dashed;margin-left:30px;float:left;}

.hgyw_font_right ul li img{width:147px;height:108px;float:left;padding-right:17px;overflow:hidden;}
.hgyw_font_right ul li img:hover{transition: 0.6s all;transform: scale(1.1); }
.hgyw_font_right ul li dl{width:245px;float:left;}
.hgyw_font_right ul li dl dt{line-height:28px;}   
.hgyw_font_right ul li dl dd {line-height:28px;color:#888888;font-size:15px;}





/**********fir**********/
.con_fir{width:1280px;margin:0 auto;padding-top:11px;}

/*new*/
.news{width:401px;float:left;}

.scrollUl{width:371px;height:65px;line-height:65px;float:left;border-bottom:2px #96b1cd solid;background:url(../img/new_doc.png) left center no-repeat;font-size:16px;padding-left:34px;}
.scrollUl li{float:left;}


.scrollUl01{width:371px;height:65px;line-height:65px;float:left;border-bottom:2px #96b1cd solid;background:url(../img/by_doc.png) left center no-repeat;font-size:16px;padding-left:34px;}
.scrollUl01 li{float:left;}

.sd01{cursor:pointer;display:block;padding:0px 8px;font-size:19px;font-weight:bold;float:left;text-align:center;color:#0062ac;}
.sd02{cursor:pointer;padding:0px 8px;height:65px;float:left;text-align:center;font-size:19px;font-weight:bold;color:#222;}

.cnew_font{width:401px;padding-top:0px;position: relative;}



.zsjy_gd a{margin-top:-45px;float:right;padding-right:26px;color:#888;background:url(../img/more.png) right center no-repeat;margin-left:310px;position:absolute;}
.zsjy_gd a:hover{font-weight:bold;color:#0062ac;background:url(../img/hmore.png) right center no-repeat;}






.jx_dt_right_font{width:401px;position: relative;padding-top:10px;}
.jx_dt_right_font ul li{width:401px;height:46px;line-height:46px;background:url(../img/yuan.png) left center no-repeat;text-indent: 1em;}

.jx_dt_right_font ul li span{color:#888888;font-size:15px;float:right;}




/*********************/



/*tzgg*/
.con_tz{width:407px;float:left;padding:0px 30px;}
.con_tz_nav{width:407px;height:65px;line-height:65px;border-bottom:2px #96b1cd solid;}

.con_tz_nav span a{float:right;background:url(../img/more.png) right center no-repeat;padding-right:26px;}   .con_tz_nav span a{color:#888;}
.con_tz_nav span a:hover{font-weight:bold;color:#0062ac;background:url(../img/hmore.png) right center no-repeat;}
.con_tz_nav h1{font-size:19px;background:url(../img/hg_nav.png) left center no-repeat;text-indent: 2em;} 

.tz_font{width:407px;}
.tz_font ul li{width:407px;height:77px;padding-top:15px;border-bottom:1px #dddddd solid;}
.tz_font ul li dl{width:63px;height:52px;line-height:22px;padding-top:10px;background:#e1edfa;text-align:center;float:left;}
.tz_font ul li dl dt{font-size:22px;color:#094b8c;font-weight:bold;}
.tz_font ul li dl dd{font-size:15px;color:#094b8c;font-weight:bold;}

.tz_font ul li div{float:left;padding-left:8px;padding-top:10px;}
.tz_font ul li div h1{line-height:24px;font-size:16px;font-weight:normal;}
.tz_font ul li div font{line-height:24px;color:#888;font-size:15px;}
.tz_font ul li div h1:hover{font-weight:bold;}

/***********xyfw**********/
.slideTxtBox01 .hd{ width:401px;height:65px; line-height:65px;  
border-bottom:2px #96b1cd solid;background:url(../img/xs_doc.png) left center no-repeat;position:relative; }
.slideTxtBox01 .hd ul{ width:371px;margin:0 auto; padding-left:30px;
  }

.slideTxtBox01 .hd ul li{ float:left; padding:0px 15px;cursor:pointer; font-size:19px;font-weight:bold;}
.slideTxtBox01 .hd ul li.on{ height:65px; color:#0062ac;}




.slideTxtBox01 .bd { width:401px; zoom:1; padding-top:10px; }
.slideTxtBox01 .bd ul li{width:401px;line-height:46px;float:left;background:url(../img/yuan.png) left center no-repeat;text-indent: 1em;}
.slideTxtBox01 .bd ul li span{color:#888888;font-size:15px;float:right;}




/***********ztzl**********/
.con_two{width:100%;background:url(../img/two_bg.png) top center no-repeat;margin-top:45px;}

/*校园服务*/
.xy_fw{width:1280px;height:395px;}
.xy_fw_nav{width:1280px;height:74px;line-height:74px;background:url(../img/xy_line.png) left center no-repeat;}
.xy_fw_nav h1{width:150px;background:url(../img/xy_nav.png) 0px center no-repeat;font-size:20px;color:#094b8c;border-bottom:4px #f29503 solid;margin:0 auto;text-align:center;text-indent:2em;}
.xy_fw_nav h2{width:150px;background:url(../img/zt_zl_nav.png) 0px center no-repeat;font-size:20px;color:#094b8c;border-bottom:4px #f29503 solid;margin:0 auto;text-align:center;text-indent:2em;}



.xy_fw_font{width:1280px;}
.xy_fw_font ul li{width:182px;float:left;padding-top:37px;text-align: center;}
.xy_fw_font ul li h1{width:71px;height:56px;padding-top:15px;;background:#094b8c;border-radius: 100px;text-align:center;margin:0 auto;}
.xy_fw_font ul li h1 img{-webkit-transition:all 4s ease-in-out;}
.xy_fw_font ul li h1 img:hover{-webkit-transform:rotate(360deg);
-o-transform:rotate(360deg) ;
-mo-transform:rotate(360deg) ;
transform:rotate(360deg) ;}
.xy_fw_font ul li span{line-height:46px;text-align:center;font-size:18px;}

/*专题专栏*/
.zt_zl{height:265px;}


.zt_zl_font{width:1280px;height:128px;padding-top:30px;}
#demo {overflow:hidden;width:1280px;height:128px;position: relative;float:right;} 
#demo img{width:248px;height:128px;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}
.ww{width:248px;height:128px;float:left;margin-right:8px;display:inline;text-align:center;position:relative;}


/***********sjhg**********/
.sj_hg{width:100%;height:750px;background:url(../img/20201105110956888q6b.png) top center no-repeat;}
.sj_hg_nav{height:129px;background:url(../img/sj_logo.png) bottom center no-repeat;}
.sj_hg_nav h1{width:148px;text-indent:2.1em;color:#fff;margin:0 auto;padding-top:20px;font-size:21px;border-bottom:4px #fff solid;height:64px;line-height:64px;background:url(../img/sj_nav.png) left 42px no-repeat;}


.tu_qh{width:1280px;padding:40px 0px 32px;}
.tu_qh ul li{/*width:640px;*/width:320px;height:260px;float:left;overflow: hidden;}

.tu_qh ul li img{width:320px;height:260px;}
.tu_qh ul li a:hover img{transition: all 0.3s;transform: scale(1.1);}
.tu_qh ul li .sh_right{width:236px;height:202px;background:#edf0f5 ;padding:30px 42px;position:relative;}
.tu_qh ul li .sh_right h2{height:62px;line-height:62px;font-size:18px;font-weight:bold;color:#222;}
.tu_qh ul li .sh_right .bbg{position: absolute;

    left: -17px;
    top: 43px;
    width: 17px;
    height: 32px;
    background: url(../img/sj_sj.png) left center no-repeat;
    transition: all 0.4s ease-in-out;}

.tu_qh ul li .sh_right:hover .bbg{position: absolute;

    left: -17px;
    top: 43px;
    width: 17px;
    height: 32px;
    background: url(../img/sj_hsj.png) left center no-repeat;
    transition: all 0.4s ease-in-out;}
    
    
    
 .tu_qh ul li .sh_right .rbbg{position: absolute;

    right: -17px;
    top: 43px;
    width: 17px;
    height: 32px;
    background: url(../img/fx_sj_sj.png) left center no-repeat;
    transition: all 0.4s ease-in-out;}

.tu_qh ul li .sh_right:hover .rbbg{position: absolute;

    right: -17px;
    top: 43px;
    width: 17px;
    height: 32px;
    background: url(../img/fxh_sj_sj.png) left center no-repeat;
    transition: all 0.4s ease-in-out;}
    
.tu_qh ul li .sh_right span{line-height:30px;}   .tu_qh ul li .sh_right span a{color:#333;}
.tu_qh ul li .sh_right span a:hover{color:#fff;}

.tu_qh ul li .sh_right:hover{background:#035fa2;color:#fff;}
.tu_qh ul li .sh_right:hover h2{color:#fff;}

.sj_more{line-height:50px;text-align:center;padding:25px 0px;}
.sj_more a{color:#fff; background: url(../img/bmore.png)  center no-repeat;}
/***********footer**********/
#footer{width:100%;background:#0e5199;padding:20px 0px;}
.fot_bg{width:1300px;margin:0 auto;}
.fot_bg_left{float:left;line-height:38px;padding:20px 0px;color:#ced6e4;background:url(../img/fot_line.png) right center no-repeat;padding-right:30px;}

.fot_bg_left a{color:#fff!important;}
.fot_bg_left span{pading-top:3px;}
.fot_bg_mid{float:left;}
.fot_bg_mid ul li{width:111px;float:left;padding-left:30px;text-align:center;}
.fot_bg_mid ul li img{width:111px;height:111px;}
.fot_bg_mid ul li span{line-height:50px;color:#fff;}


.fot_bg_right{width:210px;float:left;}
.fot_bg_right ul li{float:left;line-height:45px;padding-left:48px;background:url(../img/dian.png) 30px center no-repeat;}
.fot_bg_right ul li a{color:#ced6e4;}





/***********二级页面***********/

.ej_banner{width:100%;min-height:448px;position: relative;}
.ej_banner img{width:100%;height:370px;}

.ej_zw_left{width:245px;float:left;margin-top:-97px;position:absolute;}
.ej_zw_left_nav{width:245px;height:93px;line-height:93px;font-size:20px;text-align:center;background:url(../img/ej_nav_bg.png) top center no-repeat;color:#fff;border-bottom:1px #c7cbe4 solid;FONT-WEIGHT:bold;}

.ej_zw_left_font{width:215px;padding:0px 15px 50px;background:#f2f7ff;}
.ej_zw_left_font ul li{width:215px;height:49px;line-height:49px;text-align:center;font-size:16px;border-bottom:1px #c7cbe4 solid;}
.ej_zw_left_font ul li a{color:#1d66b4;}   .ej_zw_left_font ul li:HOVER{font-weight:bold;background:url(../img/more_xf.png) right 14px no-repeat;color:#2267b1;}

.ej_zw_left_font ul li a.actived{font-weight:bold;background:url(../img/more_xf.png) right 14px no-repeat;display:block;}


.ej_zw_right{width:1000px;float:right;padding-bottom:25px;}
.ej_zw_right_nav{width:1000px;height:50px;line-height:50px;border-bottom:1px #ccc solid;position:relative;}
.ej_zw_right_nav font{font-size:18px;color:#2267b1;padding:0px 10px;border-bottom:3px #2267b1  solid;font-weight:bold;top:-2px;position:absolute;background:url(../img/img1.jpg) left center no-repeat;text-indent:1.1em;}
.ej_zw_right_nav span{float:right;font-size:16px;}

.ej_zw_right_font{width:980px;padding:12px 15px 0px;}
.ej_zw_right_font h1{text-align:center;font-size:22px!important;line-height:50px;}
.ej_zw_right_font .date{width:980px;line-height:50px;text-align: center;border-bottom:1px #ccc  dashed;margin-bottom:15px;}   .ej_zw_right_font .date span{padding:0px 25px;}
.ej_zw_right_font p{line-height:35px!important;padding:0px 10px;font-size:16px!important;}

.ej_zw_right_font p a span{color:#2267b1!important;text-decoration:none;font-weight:bold;}   .ej_zw_right_font p a:hover{font-weight:bold;}


/*******************新闻列表***************/
.ej_zw_right_nfont{width:984px;padding:15px 8px 0px;}
.ej_zw_right_nfont ul li{width:984px;height:50px;line-height:50px;float:left;background:url(../img/yuan.png) left center no-repeat;text-indent:1em;border-bottom:1px #ddd dashed;}
.ej_zw_right_nfont ul li a:hover{font-weight:bold;}
.ej_zw_right_nfont ul li span{float:right;color:#999;}

.page{width:910px;height:40px;line-height:40px;text-align: center;}



/*******************图片列表***************/
.ej_zw_right_tu{width:978px;padding:25px 0px 0px 22px;}
.ej_zw_right_tu ul li{width:222px;height:246px;float:left;margin-right:22px;text-align: center;}
.ej_zw_right_tu ul li img{width:222px;height:186px;background:#fff; padding:1px;    }
.ej_zw_right_tu ul li span{line-height:50px;}


.ej_zw_right_tu ul li img:hover{background:#96c2f1;}

/****************机构设置**************/

.ny_gljg_nr{ border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; width: 896px;margin: 0 auto;margin-bottom: 10px;}
.ny_gljg h1{line-height:50px;text-align:center;font-size:18px;}

.ny_gljg_a ul li{ background: #ededed; text-align: center; font-size: 15px; color: #222; width: 447px; float: left; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; height: 50px; line-height: 50px;}
.ny_gljg_a ul li p{}
.ny_gljg_a ul li a{color: #22122c;}
.ny_gljg_a ul li a:hover{ color: #c7181d;}
.ny_gljg_b ul li{ background: #fff;}


/***********微媒体页面***********/
.wtm_dz{width:980px;}
.wtm_dz h1{line-height:45px;font-size:18px;text-align:left;padding-left:18px;color:#2267b1;background:#f5f5f5;margin:20px 0px;}
.wtm_dz ul li{width:142px;height:212px;float:left;text-align:center;padding:0px 27px;}
.wtm_dz ul li img{width:140px;height:140px;display: block; /*box-shadow: 0px 4px 5px 0px #ddd;*/border:1px #ddd solid;}
.wtm_dz ul li span{line-height:50px;text-align:center;}


#vsb_content p ,#vsb_content p span,.v_news_content p{font-size:16px!important;line-height:35px!important;font-family:微软雅黑!important;text-indent:2em!important;margin:10px 0px;}
.v_news_content img{text-align:center!important;margin:0 auto!important;display:block!important;padding:10px 0px;}



.vsbcontent_img img{border:none!important;}

#vsb_content_501 IMG｛border:none!important;｝
.v_news_content p video{width:100%!important;display:block!important;}