﻿@charset,utf-8;

*{margin:0;padding:0;font-family:Microsoft Yahei;}
body{width:100%;min-width:1000px;font-size:14px;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;color:#000;}
img{display:block;}
.clear{clear:both;display:block;}
#app{overflow: hidden;}
.setCenter{width:1000px;min-width:1000px;margin:0 auto}
.setPaddingzero{padding:0;}
.header{position:relative;}
.header .logo img{width: 170px;position:absolute;top:36px;}
.header div{float:left}
.header div h1{filter: opacity(0);opacity: 0;width:170px;}
.header h2 img{margin:0 75px 0 90px;}
.LAR{height:1px;}
.titleDescrpt{font-size:12px;color:rgb(46,175,187);position:relative;left:172px;top:51px;}
.headerRight{width: 200px;position: relative;margin-top: 30px;}
.headerRight img{width:20px;display:block;float: left;position:absolute;left:0;}
.headerRight a{display:block;margin-bottom: 20px;}
.headerRight span{line-height: 20px;display: block;font-size: 14px;text-indent:50px;}
.el-main{overflow:hidden}

.tothetop{width:50px;height:50px;background-image:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/tothetop.jpg);background-position:center -5px;filter:opacity(0.6);opacity:0.6;position:fixed;top:500px;right:50px;transition: all 0.2s linear;filter:opacity(0.6);opacity:0.6;}
.tothetop:hover{background-position:center -10px;filter:opacity(1);opacity:1;}
.topNav{height:45px;width:100%;background:rgb(30,130,210)}
.topNavUl .onestLi{float:left;width:125px;text-align:center;position:relative;}
.topNavUl .onestLi:hover>a{background:rgb(23,89,164)}
.topNavUl .onestLi:hover>ul{height:180px;}
.topNavUl .onestLi>a{color:#fff;display:block;height: 45px;line-height:45px;font-size:16px;transition: all 0.2s linear;background:rgb(30,130,210)}
.topNavUl .onestLi>ul{position:absolute;z-index:2;height:0;overflow:hidden;transition: all 0.2s linear;}
.topNavUl .onestLi>ul.show2stUl{display:block;}
.topNavUl .onestLi>ul>li a{height:45px;line-height:45px;width:170px;transition: all 0.2s linear;background:rgb(30,130,210);display:block;color:#fff;text-align: left;color: #fff;text-indent: 20px;position:relative;}
.topNavUl .onestLi>ul>li:hover>a{background:rgb(23,89,164);text-indent:30px;}
.topNavUl .onestLi>ul>li>a>i{font-style:normal;position:absolute;right:15px;}

.fullSlide{ width:100%;  position:relative;  height:400px; background:#fff;  }
.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:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:400px; }
.fullSlide .hd{width:100%;position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{border-radius:5px;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0px 7px;overflow:hidden;background:#fff;line-height:99px;}
.fullSlide .hd ul .on{background:#ec0500;}
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(http://www.biduomall.com/statics/images/biduo/img/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }


.ruibo_news{width:1000px;min-height:253px;margin:40px auto;margin-top:24px;z-index:1}
.news_box{width:49%;min-height:200px;float:left}
.news_box_title{width:100%;height:70px;line-height:70px;float:left;font-size:24px;color:#8a95a2;text-align:left;border-bottom:solid 1px #cdcdcd;margin-bottom:23px}
.news_box_title_txt{display:block;float:left;width:100px;height:70px;line-height:70px;color:#000}
.news_box_title_txt:hover{color:#188bdb}
.news_box_title_more{display:block;float:right;text-align:right;width:100px;height:70px;line-height:70px;color:#8a95a2;font-size:14px}
.news_box_title_more:hover{color:#188bdb}
.news_boxpic{display:block;float:left;width:147px;height:158px;line-height:0;font-size:0}
.news_boxpic img{width:100%;height:100%}
.news_box_list{width:333px;display:block;float:right;min-height:158px;margin-top:-8px}
.news_box_list li{width:100%;display:block;float:left;height:29px;line-height:29px;overflow:hidden}
.news_box_list li a{display:block;width:290px;float:left;height:29px;overflow:hidden;color:#7f7f7f}
.news_box_list li a:hover{color:#0176c8}
.news_box_list li span{display:block;width:40px;height:29px;float:right;text-align:right;color:#8a95a2}
.news_box_list li:after{content:" ";float:left;width:100%;height:1px;margin-top:-1px;margin-left:15px;border-bottom:solid 1px #cdcdcd;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.news_box_list li:last-child:after{display:none}
.news_box_right{float:right}.course_title{width:1002px;min-height:50px;margin:0 auto;margin-top:24px}
.news_box_pic img{display:inline}
.ruibo_info{background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/jiaoxuelou.jpg) center fixed no-repeat;background-color: #68d3ff;}
.show_tsg{background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/tushuguan.jpg) center fixed no-repeat;background-color: #68d3ff;}
.set300H{height:300px;}
.infoTxt{height:300px;text-align:center;color:#fff;}
.infoTxt p{letter-spacing: 2px;padding-top: 100px;font-size:14px;}
.support{padding-top:50px;}
.partTitle{text-align:center;}
.partTitle h3{color: #333;font-size: 35px;height: 38px;line-height: 35px;font-weight: 700;}
.partTitle span{position: absolute;width: 40px;height: 2px;background: #999;top: 15px;}
.lt-sp {left: 0;}
.rt-sp {right: 0;}
.partEng1{width:220px}
.partEng0{width:240px;height:450px;margin:0!important;}
.part0_all h3{text-align:left;margin: 15px 0 50px;}
.part0_all p{color: #333;font-size: 16px;margin-bottom: 25px;line-height: 30px;}
.fl{width: 465px;float:left;}
.fr{float:right;position:absolute;top:100px;right:50px;}

.support .titleEng{color: #666;font-size: 30px;position: relative;margin: auto;height: 30px;line-height: 30px;padding-bottom: 20px;}
.part1_setHeight{padding:40px 20px;text-align: center;font-size: 16px;-height: 24px;float: left;cursor:pointer;}
.part1_setHeight i {height: 78px;width: 78px;margin: 0 auto;background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/icobg.png) no-repeat center;display: block;text-align:center;}
.part1_setHeight i img {margin-top: 22px;width:32px;display:inline-block;}
.part1_setHeight h5 {font-size: 28px;margin: 15px 0px;color: #14B9D5;}
.part1_setHeight p{color: #758392;transition:top 0.5s;-moz-transition:top 0.5s; /* Firefox 4 */-webkit-transition:top 0.5s; /* Safari and Chrome */-o-transition:top 0.5s; /* Opera */}
.signUp{width:100%;text-align:center;margin:10px 0 40px 0;}
.setTopLess{position:relative;top:0px;transition:top 0.5s;-moz-transition:top 0.5s; /* Firefox 4 */-webkit-transition:top 0.5s; /* Safari and Chrome */-o-transition:top 0.5s; /* Opera */}
div.part1_setHeight:hover div.setTopLess{top:-5px;}
div.part1_setHeight:hover div.setTopLess p{color:#000}
.slogan{margin: 0 auto;font-size: 36px;color: #fff;letter-spacing: 6px;text-align: center;padding-top: 120px;line-height: 55px;}
div.part0_all{padding-top:30px;height:500px;position:relative;}
#container{width: 520px;height: 450px;}
.part8-lt {width: 520px;height: 450px;position:absolute;right:0;top:180px;padding: 20px;background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/part8-map-bg.jpg) no-repeat center top;float:right;}
.adressTxt{width:380px;float:left;margin-top:50px;}
.adressTxt ul li{background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/adressbg.png) no-repeat;text-indent: 50px;line-height: 35px;font-size: 18px;margin-top: 40px;}
.adressTxt ul li h4{font-size:22px;}
.adressTxt ul li span{font-family: georgia;}
.ourAdress{height:660px;position:relative;}

.fourItem{width:100%;height:400px;background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/fw_bg.jpg) no-repeat bottom}
.fourItem ul li{width:194px;height: 126px;padding:8px;background:#fff;float:left;text-align:center;overflow:hidden;position:relative;margin-right: 53px;margin-top: 40px;}




.fourItem ul li p {position: absolute;bottom: 8px;opacity: 0.6;filter: alpha(opacity=60);width: 194px;z-index: 1;height: 28px;overflow: hidden;background: #6f3740;transition:opacity 0.8s;-moz-transition:opacity 0.8s; /* Firefox 4 */-webkit-transition:opacity 0.8s; /* Safari and Chrome */-o-transition:opacity 0.8s; /* Opera */}
.fourItem ul li:hover p{opacity: 1;filter: alpha(opacity=100);}
.cover1 h3 img{display: inline-block;}
.cover1 h3 span{display: inline-block;width: 21px;height: 21px;padding: 5px 10px 4px;float: left;}
.cover1 h3{position: absolute;bottom: 8px;z-index: 2;}
.cover1 h3 a{color: #fff;display:block;height: 30px;line-height: 30px;width: 128px;text-align: center;font-size:14px;margin-left: 21px;}
.fourItem ul li.four4st{margin-right:0;}
.fourItem li>a{display:block;overflow:hidden;}
.fourItem li a img{transform:scale(1,1);transition:transform 0.8s;-moz-transition:transform 0.8s; /* Firefox 4 */-webkit-transition:transform 0.8s; /* Safari and Chrome */-o-transition:transform 0.8s; /* Opera */}
.fourItem li:hover a img{transform:scale(1.1,1.1)}
.footerBg{background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/fbtmbg.jpg) center 0px}
.f_3{background:rgba(14,20,72,0.7);width:100%;height:216px;}
.footerBtm{background:#000;width:100%;height:32px;}


.footer{width: 100%;background: url(../images/f_bg.jpg) no-repeat center top;height: 215px;border-top:1px solid #af0a1a;}
.fot_wap{width: 1000px;margin: 0 auto;overflow: hidden;padding: 16px 0;color: #fff;font-size: 14px;height: 183px;}
.fot_wap a{color: #fff;}
.fot_wap a:visited{color: #fff;}
.fot_wap a:hover{color: #ccc;}
.fot_left{width: 256px;float: left;border-left: 1px solid #67619e;border-right: 1px solid #67619e;padding: 25px 0 0 60px;}
.fot_left .eng{padding-bottom: 36px;}
.fot_left .sf{line-height: 36px;}
.fot_left .sf a{padding-right: 68px;}
.fot_cen{padding: 59px 80px 0 79px; width: 200px;float: left;}
.fot_cen img{width:200px;margin:0 auto;}
.fot_right{border-left: 1px solid #67619e;border-right: 1px solid #67619e;padding: 10px 25px 0 40px;width: 230px;float: left;}

.fot_right .guestBook h4{padding-bottom:15px;font-size: 16px;}
.fot_right .guestBook span.gbSpan{display:block;float:left;line-height:30px;padding-bottom:10px;}
.fot_right .guestBook .btmgstbinput{height:30px;float:left;border-radius: 5px;border: 0;padding:0 20px;width:120px}
.fot_right .guestBook .el-input{width:auto!important;padding-bottom:10px;}
.fot_right .guestBook .el-button{padding: 10px 20px 12px!important;}
.fot_right .guestBook a.el-button{color: #fff!important;}
.footerBtm{text-align:center;color:#ccc;font-size:12px;}
.footerBtm span{padding:0 18px;}
.btmfl{line-height:32px;}

/*
	neiye
*/


.gzgkfdb_allImg h3{font-size:20px;margin:20px 0 10px 10px}
.gzgkfdb_allImg h3 span{color:red;}
.gzgkfdb_allImg hr{margin-bottom:20px;}
.gzgkfdb_allImg img{margin:0 auto;}
.gzgkfdb_allImg img{margin-bottom:20px;}

.ljgzgkAll table{width:200px;position:absolute;}
.ljgzgkAll table tr{height:40px;}
.ljgzgkAll .ljgzgkTxt{padding-left:220px;}
.ljgzgkAll .ljgzgkTxt p.daohang{font-size:20px;line-height: 70px;color: #f33;}
.ljgzgkAll .ljgzgkTxt p{font-size:16px;line-height:40px;}

.setMain{padding-top: 20px;}
.newsListLeft{width: 227px;overflow: hidden;float: left;}

.newsListLeftItem{overflow: hidden;margin-bottom: 20px;border: 1px solid #333;}
.newsListLeft .lNavtitle{height: 36px;width: 227px;overflow: hidden;font-family: "微软雅黑";font-size: 14px;background: rgb(0, 133, 239);line-height: 36px;color:#fff;margin-bottom:10px;}
.newsListLeft .lNavtitle h2{float:left;font-size: 16px;text-indent: 20px;margin-right: 10px;}
.newsListLeft .lNavtitle span{color:rgb(160,167,210);line-height: 40px;}
.newsListLeftItem ul li{ height:35px; padding-left:26px; font-size:14px; color:#767676; line-height:35px; overflow:hidden; border-bottom:1px #e0e0e0 solid;}
.newsListLeftItem ul li a{ display:block; width:185px; height:35px; color:#767676; background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/li1.jpg) right center no-repeat;}
.newsListLeftItem ul li a span{ padding-left:12px; text-transform:capitalize;}
.newsListLeftItem ul li a:hover,.newsListLeftItem ul li a.selected{color:#c30d23; background:url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/li01.jpg) right center no-repeat; text-decoration:none;}

.newsListLeft .newsListLeftBtm{width: 225px;height: auto;border: 1px solid #ccc;padding: 10px 0px;position: relative;}
.newsListLeft .newsListLeftBtm a{font-family: "微软雅黑";font-size: 18px;text-align: center;color: #fff;width: 160px;height: 40px;line-height: 40px;border-radius: 15px;display: block;background: #0085ef;margin: 0 auto;margin-bottom: 14px;}
.newsListLeft .newsListLeftBtm div{width: 100%;height: auto;text-align: center;padding: 20px 0px;border-top: 1px dashed #ccc;margin: 0 auto;}
.newsListLeft .newsListLeftBtm div img{margin: 0 auto;}
.content {
    width: 727px;
    overflow: hidden;
    float: right;
	margin-bottom:20px;
}
.hot {
    height: 39px;
    line-height: 39px;
    overflow: hidden;
    background: #FF5B5A;
    color: #fff;
       background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/l_bj_03.png) center;
}

.hot_tit {
    float: left;
    padding-left: 20px;
    font-size: 18px;
    font-family: Microsoft Yahei;
}
.hot_dq {
    float: right;
    padding-right: 15px;
}
.hot_dq a {
    padding: 0px 5px;
}
.hot a {
    color: #fff;
}
.newslist {
    width: 727px;
    padding-top: 10px;
    padding-bottom: 35px;
    overflow: hidden;
    margin: 0px 0px;
    color: #767676;
    background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/l_bj_05.png) center bottom;
}
.newslist ul {
    width: 670px;
    margin-left: 15px;
    height: 667px;
}
.newslist ul li {
    height: 82px;
    overflow: hidden;
    padding: 14px 0px;
    border-bottom: 1px #c30d23 dotted;
}
.newslist ul li .newspic {
    width: 119px;
    height: 82px;
    overflow: hidden;
    float: left;
}
.newslist ul li .newspic img {
    width: 117px;
    height: 80px;
    border: 1px #c2c2c2 solid;
}
.newstxt {
    width: 487px;
    float: right;
    height: 82px;
    overflow: hidden;
}
.newslist_tit {
    position: relative;
    height: 30px;
    line-height: 30px;
    color: #18a6d3;
}
.newslist_tit a {
    color: #18a6d3;
    font-size: 14px;
    font-weight: bold;
}
.tim {
    position: absolute;
    right: 0;
    top: 0;
}
.brief {
    color: #767676;
    overflow: hidden;
    line-height: 22px;
    height: 40px;
    position: relative;
}
.brief a {
    color: #767676;
	font-size: 12px;
}
.brief a i {
    font-style: normal;
    color: #c30d23;
    position: absolute;
    right: 0px;
    bottom: 0px;
}
.fenye {
    width: 100%;
    margin-top: 15px;
    clear: both;
    overflow: hidden;
    text-align: center;
    line-height: 20px;
}
.fenye a {
    padding: 3px 3px;
    color: #767676;
}
.txtShow .crumbs {
    font-family: 宋体;
    margin-bottom: 10px;
    background: url(../images/v9/icon.png) left -38px no-repeat;
    padding: 3px 0px 3px 18px;
    border-bottom: 1px solid rgb(195, 212, 231);
}
.txtShow .col-left {
    width: 700px;
    margin-right: 10px;
    margin-bottom: 20px;
	float:left;
	}
.txtShow{
    width: 960px;
    margin: 0 auto;
}
.nyContent{
	line-height:30px;
	
}
.txtShow .crumbs {
    /*background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/icon.png) no-repeat left -38px;*/
	background:#1e82d2;
    padding: 3px 0 3px 18px;
    font-family: Microsoft Yahei;
    border-bottom: 1px solid #c3d4e7;
    margin-bottom: 10px;
	color:#fff;
}
.txtShow .crumbs a{
   color:#fff;
}
.txtShow #Article{
    border: 1px solid #C3D4E7;
    zoom: 1;
    padding: 0 20px;
}
.txtShow #Article h1 {
    color: #000;
    font: 800 26px/30px Microsoft Yahei,arial;
    margin-bottom: 6px;
    text-align: center;
    padding: 16px 0 8px;
    border-bottom: 1px solid #e5e5e5;
}
.txtShow #Article h1 span {
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    color: #999;
}
.txtShow .summary {
    background-color: #F6FAFD;
    border: 1px solid #DCDDDD;
    font-size: 14px;
    line-height: 23px;
    margin: 15px 0;
    padding: 12px 5px 6px;
    text-align: justify;
    text-indent: 2em;
}
.txtShow #pages {
    padding: 14px 0 10px;
    font-family: 宋体;
}
.f14 {
    font-size: 14px;
}
.txtShow #Article .related {
    padding: 10px 0 0;
	border-top: dashed 1px #ccc;
    margin-top: 15px;
}
.txtShow .bk, .bk3, .bk6, .bk8, .bk10, .bk15, .bk20, .bk30 {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 1px;
}
.txtShow .bk15 {
    height: 15px;
}
.txtShow #Article .related h5 {
    padding-bottom: 4px;
}
.txtShow .Article-Tool {
    border: 1px solid #c3d4e7;
    position: relative;
    top: -1px;
    text-align: right;
    padding: 8px;
    vertical-align: middle;
    height: 15px;
    background-color: #f4f8fd;
}
.txtShow .bk10 {
    height: 10px;
}
.txtShow .Article-Tool a.t6 {
    background-position: left -421px;
    padding-left: 18px;
}
.txtShow .Article-Tool a.t, .Article-Tool a.t6 {
    background-position: left -336px;
    width: auto;
    padding-left: 16px;
    color: #8896b1;
}
.txtShow .Article-Tool a {
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/icon.png) no-repeat;
    margin-left: 6px;
}
.txtShow .col-auto {
    overflow: hidden;
    _zoom: 1;
    _float: left;
	margin-top: 20px;
}
.txtShow .box {
    background-color: #fff;
}
.txtShow .box {
    border: 1px solid #c3d4e7;
    zoom: 1;
    overflow: auto;
    padding-bottom: 10px;
}
.txtShow .box h5.title-2,.txtShow .box h6.title-2 {
    background-position: right -100px;
}

.txtShow .box h5,.txtShow .box h6 {
    /*background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/title.png) no-repeat right top;*/
	background: #1e82d2;
    color: #fff;
    height: 26px;
    margin-bottom: 10px;
    line-height: 26px;
    padding-left: 10px;
    border-bottom: 1px solid #dce7f3;
    position: relative;
}

.txtShow .box .nyContent {
    padding: 0 10px;
    overflow: auto;
}

.txtShow .box .digg {
    background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/num_list.png) no-repeat 10px 5px;
    padding-left: 30px;
}

.txtShow .box .digg li {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    position: relative;
}
.txtShow .box .digg li a{
    font-size:12px;
}
.txtShow #mood ul li {

    width: 80px;
    padding-bottom: 10px;vertical-align: bottom;display: inline-block;zoom:1;text-align:center;
}

.txtShow #mood ul li img{
	margin: 0 auto;
	
}
.txtShow #mood ul li label {
    display: block;text-align:center;
}
.txtShow #Article img{margin:20px auto;max-width:100%;}
.txtShow .rank li{height:60px;overflow:hidden;}
.txtShow .rank li span {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: italic;
    height: 58px;
    color: #1E50A2;
    line-height: 58px;
    overflow: hidden;
    padding-right: 10px;
    text-align: right;
    width: 40px;
    background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/rank.png) no-repeat right 10px;
}
#cnzz_stat_icon_1273751473{width: 0;height: 0;overflow: hidden;display: block;}

.footerBtm  a {
    color: #666;
}

.gstbk_div{line-height:50px;font-size:18px;}

.gstbk_name{float:left;padding:0 60px;}

.gstbk_div input[type=text]{width:300px;line-height:30px;font-size:16px;text-indent:1em;}
.gstbk_div textarea{width:300px;height:120px;text-indent:1em;}

.indexlyb{width:600px;margin:0 auto;}


.indexlyb input[type=submit]{
    margin: 30px auto;
    display: block;
    padding: 10px;
    border: 0;
    color: #fff;
    background: #358efe;
    border-radius: 10px;
	cursor:pointer;
}

.indexlyb input[type=submit]:hover{
	background: #5ca4ff;
}

.indexlyb{
	background: url(http://ruiboedu.oss-cn-shenzhen.aliyuncs.com/WWWfile/gstbkbg.jpg) 0 0 no-repeat;
    padding-top: 120px;
    padding-bottom: 10px;
}