@charset "utf-8";
/* CSS Document */
html,body{margin:0px;padding:0px;min-width:960px;border:0px;font-family:"微软雅黑","Microsoft YaHei",arial,'Heiti SC';font-size:12px;line-height:1.5;background-color:#fff;cursor:default;cursor:default;}
ul,li,div,p,table,tr,td,a,img,font,dd,iframe{margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;}
a{text-decoration:none;color:#fff;}
a,a:link,a:visited,a:hover,a:active {text-decoration:none;color:inherit;}
.clear:after{content:'';display:block;clear:both;}
.clear{zoom:1;}
body>*{background-color:#fff;}

.row{width:100%;min-width:960px;text-align:center;content:'';display:block;clear:both;zoom:1;}
.r1{background-color:#f2f2f2;}
.row_box{width:960px;margin:0px auto;clear:both;overflow:hidden;}

/*.top{height:760px;background:url(../img/top.jpg) 50% 0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top.jpg',sizingMethod='scale');}
.logo{height:100px;padding:50px 100px 20px 100px;color:#fff;}
.logo a,.logo a:active,.logo span{font-size:24px;font-weight:bold;color:#fff;float:left;display:inline-block;margin:0px 10px;line-height:50px;}
.logo img{float:right;display:inline-block;height:100px;}
.banner{width:960px;height:500px;margin:0px auto;background:url(../img/banner.png) no-repeat 50% 0%;}
.banner a{width:180px;height:36px;margin-top:410px;line-height:36px;display:inline-block;background-color:#F3A600;color:#fff;margin:410px 30px 0px 30px;font-size:18px;border-radius:5px;}
*/
.top_box{height1:760px;background:url(../img/top_bg.png) repeat;background-size:100% 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top_bg.png',sizingMethod='scale');}
.top{height1:760px;min-width:960px;background:url(../img/sc_bg.png) 50% 30px repeat-x;}
.logo_1{min-width:960px;height:80px;padding:20px 0px;color:#fff;}
.logo_1 table{vertical-align: middle; min-width: 960px;}
.logo_1 td{text_align:center;}
.logo_1 td>span{display:inline-block;width:120px;height:55px;margin-top:13px;border-left:2px solid #fff;padding-left:15px;}
.logo_1 td>span img{margin1:5px 0px 5px 10px;}
.logo_1 td>a{display:inline-block;width:105px;height:55px;margin-top:13px;margin-right:15px;margin-left:15%;background:url(../img/rrs_logo.png) no-repeat left bottom;}
.logo_1 td>a:hover{background:url(../img/rrs_logo_a.png) no-repeat left bottom;}
.logo_1 td>img{margin-right:15%;}
.logo_1 td .top_tz{display:none;width:80%;margin:0px auto;text-align:left;height:32px;margin-top:24px;background-color:#000\9;z-index:10;filter:alpha(opacity=50)\9;opacity:0.5\9;background-color:rgba(0,0,0,0.5);}
.top_tz marquee{width:90%;font-size:16px;line-height:32px;}

.logo{min-width:767px;height:80px;padding:20px 10%;color:#fff;}
.logo a,.logo a:active,.logo span{font-size:18px;font-weight:bold;color:#fff;float:left;display:inline-block;margin:0px 10px;line-height:80px;}
.logo img{float:right;display:inline-block;height:80px;}
.top .banner{background:url(../img/bt_bg.png) no-repeat 50% -150px;width:960px;height:355px;margin:0px auto;}
.banner a{cursor:pointer;width:150px;height:36px;line-height:36px;display:inline-block;background-color:#F3A600;color:#fff;margin:300px 30px 0px 30px;font-size:18px;border-radius:5px;}
.nav{background:url(../img/nav.png) no-repeat 50% 0%;height:90px;min-width:960px;text-align:center;}
.nav a,.nav span{display:inline-block;font-size:18px;line-height:40px;height:40px;padding:0px 20px;color:#2D353A;margin-top:40px;}




.new_title{text-align:center;height:25px;padding-bottom:30px;padding:80px 0px 50px 0px;}
.new_title img{height:25px;max-width:960px;}
.new_box{width:960px;height:280px;overflow:hidden;clear:both;}
.new_box_l{width:390px;height:280px;float:left;border-radius:5px;}
.new_box_l a{display:block;width:390px;height:280px;position:absolute;}
.new_box_l font{display:block;width:390px;height:40px;font-size:16px;line-height:40px;position:absolute;text-align:center;color:#fff;background-color:red;top:240px;left:0px;background-color:#000\9;z-index:10;filter:alpha(opacity=50)\9;opacity:0.5\9;background-color:rgba(0,0,0,0.5);border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.new_box_l img{width:390px;height:280px;border-radius:5px;}
#swiper1{width:390px;height:280px;}
.new_box_r{width:470px;height:280px;overflow:hidden;float:right;}
.new_box_r img{width:112px;height:77px;border-radius:5px;}
.new_box_r a{display:block;padding:10px 0px 4px 10px;height:78px;border-bottom:1px solid #C9CACA;}
.new_box_r a img{float:right;}
.new_box_r a span{display:block;width:330px;float:left;text-align:left;}
.new_box_r a .f1{font-size:16px;line-height:20px;padding-bottom:4px;}
.new_box_r a .f2{font-size:14px;line-height:18px;color:#595757;text-indent:1.2em;height:36px;overflow:hidden;}
.new_box_r a .f3{font-size:10px;line-height:12px;color:#595757;height:16px;padding-top:4px;}
#swiper2{height:280px;}
.new_more{height:40px;line-height:40px;padding:20px 0px 30px 0px;}
.new_more a{font-size:16px;}
.video{width:470px;height:310px;margin:0px auto;}
.video a{display:block;width:470px;height:310px;position:absolute;}
.video img{width:470px;height:310px;}
.video .zz img{width:100px;height:100px;margin-top:100px;cursor: pointer;}
.zz1{position:absolute;top:0px;filter:alpha(opacity=50);background-color:#000;z-index:99;left:0px;opacity:0.5;-moz-opacity:0.5;width:100%;display:block;background-color:rgb(0,0,0,0.5);width:470px;height:310px;text-align:center;}
.video a:hover .zz{display:block;}

.poho_box{clear:both;overflow:hidden;height:170px;padding:50px 0px 20px 0px;}
.prev-btn,.next-btn,.poho{float:left;}
.prev-btn{margin-right:39px;margin-top:70px;float:left;cursor:pointer;}
.next-btn{margin-left:39px;margin-top:70px;float:right;cursor:pointer;}
.poho{float:left;width:810px;}
.poho a{display:block;}
.poho img{width:250px;margin:0px 10px;height:170px;}
#swiper3{height:170px;overflow:hidden;}

.about_box{width:960px;margin:0px auto;}
.about{width:960px;}
.about p{display:block;font-size:12px;line-height:2;text-align:left;text-indent:4em;color:#595757;padding-bottom:20px;}
.about>div{width:960px;font-size:16px;line-height:2;text-align:left;text-indent:4em;color:#595757;padding-bottom:20px;}
.about img{max-width:960px;margin:50px 0px;width:85%;}
.flow_box{width:960px;margin:0px auto;padding:80px 0px;text-align:center;}
.flow_box img{max-width:960px;}

.higt_box{width:960px;margin:0px auto;padding-bottom:50px;}
.higt_box .new_title{margin-bottom:0px;padding-bottom:20px;}
.higt{height:480px;width:960px;overflow:hidden;}

.new_box2016{width:960px;}
.new2016_text,.new2016_poho{width:960px;clear:both;overflow:hidden;}
.new2016_text_item{width:50%;height:100px;float:left;margin-bottom:70px;}
.new2016_text_l{width:70px;height:80px;padding:10px 15px;display:block;float:left;background-color:#F2F2F2;color:#595757;}
.new2016_text_l .y{font-size:28px;font-weight:bold;line-height:45px;display:block;border-bottom:2px solid #595757;}
.new2016_text_l .md{font-size:16px;line-height:35px;display:block;}
.new2016_text_item>a:hover .new2016_text_l{background-color:#C8003A;color:#fff;}
.new2016_text_item>a:hover .new2016_text_l .y{border-bottom:2px solid #fff;}
.new2016_text_1l:hover{background-color:#C8003A;color:#fff;}
.new2016_text_1l:hover .y{border-bottom:2px solid #fff;}
.new2016_text_r{float:left;height:90px;width:320px;padding:5px 40px 5px 20px;}
.new2016_text_r span{display:block;height:28px;line-height:28px;font-size:16px;font-weight:bold;color:#000;text-align:left;p1adding-left:10px;margin-bottom:10px;}
.new2016_text_r p{font-size:14px;color:#595757;text-align:left;line-height:24px;height:48px;overflow:hidden;display:block;}
.new2016_poho a{display:block;width:170px;margin:0px 11px;float:left;}
.new2016_poho img{width:160px;height:110px;border:5px solid #F2F2F2;}

.tutor{background:url(../img/tutor_bg.png) no-repeat 50% 50%;clear:both;overflow:hidden;text-align:center;min-height:630px;}
.tutor ul{width:960px;clear:both;overflow:hidden;margin:0px auto;}
.tutor li{float:left;width:20%;height:210px;text-align:center;margin:30px 0px;}
.tutor img{display:block;margin:0px auto;width:140px;height:140px;border-radius:50%;}
.tutor font{display:block;text-align:center;font-size:12px;line-height:18px;padding:0px 3px;color:#595757;}
.tutor .name{font-size:16px;font-weight:bold;line-height:20px;margin:10px 0px 5px 0px;color:#2D353A;}

.eval_box{background-color:#053b69;height:224px;}
.eval{max-width:1920px;height:224px;margin:0px auto;background:url(../img/eval_bg.jpg) 50% 50% no-repeat;}
.eval a{display:block;width:100%;height:224px;}

.logoimg{width:930px;margin:0px auto;padding:0px 15px;}
.logo_list_title{text-align:left;font-size:16px;padding:10px 0px 20px 0px;}
.item_zb,.item_pt{text-align:left;margin-bottom:20px;}
.item_zb a,.item_pt a{margin-right:50px;display:inline-block;}
.item_zb img{height:32px;}
.item_pt img{height:32px;}
.item_yx{text-align:left;padding-bottom:30px;width:930px;}
.item_yx p{width: 120px;height:150px; text-align: center; font-size:12px; display: inline-block;line-height:20px;margin:0px 15px;}
.item_yx img{width:80px;height:80px;margin:20px 16px 10px 16px;}

.foot_box{background:url(../img/footer_bg.png) no-repeat 50% 0%;clear:both;overflow:hidden;padding-top:30px;}
.foot{width:960px;margin:0px auto;padding-bottom:20px;clear:both;overflow:hidden;}
.foot .ft{background:url(../img/ft.jpg) 50% 100% no-repeat;font-size:16px;font-weight:bold;line-height:24px;background-width:100%;text-align:left;padding:5px 0px;}
.foot .l{float:left;width:180px;margin-right:40px;}
.foot .l_fc{text-align:left;}
.foot .l_fc a{font-size:14px;line-height:28px;margin:0px 5px;}
.foot .c{float:left;width:360px;margin:0px 40px;}
.foot .c_fc{text-align:left;font-size:14px;line-height:28px;}

.foot .r{float:left;width:280px;margin-left:20px;height:100px;}
.foot .r_logo{float:left;width:160px;height:60px;text-align:right;}
.foot .r_logo img{width:100px;margin-top:30px;}
.foot .r_mail{width:160px;height:40px;float:left;text-align:right;font-size:16px;color:#595757;line-height:30px;}
.foot .ewm{width:100px;float:right;}
.foot .ewm img{width:100px;height:100px;}

.copyright{height:40px;background:url(../img/f_t_bg.png) 50% 50%;line-height:40px;text-align:center;font-size:14px;color:#fff;}
.marquee_box{background:url(../img/top_tz.png) no-repeat 0px 12px;width:80%;margin:0px auto;min-width: 950px;padding-top:10px;}
.marquee {   
    min-width: 900px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 1.2em;
    margin: 0px auto;margin-left:30px;
    overflow: hidden;
    white-space: nowrap;/*background-color:#fff\9;z-index:10;filter:alpha(opacity=50)\9;opacity:0.5\9;background-color:rgba(255,255,266,0.5);border-radius: 5px;*/
}
.marquee span{display:inline-block;padding-right:5em;}


.mask_bg{position:absolute;top:0px;filter:alpha(opacity=80);background-color:#000;z-index:99;left:0px;opacity:0.8;-moz-opacity:0.8;width:100%;display:none;}
.mask_box{position:fixed;width:500px;height:540px;text-align:center;top:0px;z-index:999;display:none;}
.box.box-primary {border-top-color: #3c8dbc;}
.box {position: relative;border-radius: 3px;background: #ffffff;border-top: 3px solid #d2d6de;margin:0px auto;box-shadow: 0px 1px 1px rgba(0,0,0,0.1);}
.box-header {color: #444;display: block;padding: 10px;position: relative;}
.box-header.with-border {border-bottom: 1px solid #f4f4f4;}
.box-header > .fa, .box-header > .glyphicon, .box-header > .ion, .box-header .box-title {display: inline-block;font-size: 18px;margin: 0;line-height: 1;}
.box-body {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;padding: 10px;}
.box-footer {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top: 1px solid #f4f4f4;padding: 10px;background-color: #fff;}
.btn-primary {background-color: #3c8dbc;border-color: #367fa9;}
.btn {border-radius: 3px;-webkit-box-shadow: none;box-shadow: none;border: 1px solid transparent;	margin-left:5px;margin-right:5px;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0px;font-size: 14px;font-weight: 400;line-height: 1.4285;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.box-body {border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;padding: 10px;}
.form-group {margin-bottom: 15px;text-align: left;}
.form-group .error{display:block;padding-left:80px;color:#c3c3c3;}
.form-group label {display: inline-block;max-width: 100%;margin: 10px 10px 10px 5px;font-weight: 700;font-size:14px;line-height:1.5;width:60px;text-align:right;}
.form-control {border-radius: 0;box-shadow: none;border-color: #d2d6de;}
.form-control {display: inline-block;width: 340px;height: 20px;padding: 6px 12px;font-size: 14px;line-height: 1.4285;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
.form-group>select {width:366px;height:34px;}

.video_box1{position:fixed;width:800px;height:500px;text-align:center;top:-800px;z-index:999;display:none;border:1px solid #575959;background-color:#000;}
.video_title{width:100%;height:48px;border-bottom:2px solid #595757;}
.video_title>span{display:block;float:left;height:45px;margin-top:2px;;line-height:45px;background:url(../img/video_ico.png) 20px 50% no-repeat;text-indent:60px;color:#fff;font-weight:bold;font-size:14px;width:700px;overflow:hidden;text-align:left;}
.video_title>label{display:block;float:right;height:45px;margin-top:2px;;line-height:45px;text-align:center;color:#fff;font-weight:bold;font-size:18px;overflow:hidden;width:50px;}
.video_form{width:800px;height:450px;overflow:hidden;}
.video_form video{width:800px;height:450px;}
.video_form embed{width:800px;height:450px;}

.roundabout-holder{margin: 0px auto; width: 650px; height: 370px;}
.roundabout-moveable-item{width: 470px; height: 310px; cursor: pointer;}
.roundabout-moveable-item img{width: 100%;}
.roundabout-moveable-item .zz img{width:17%;margin:24.5% 0px;}
.video_con_muma .video_bgc {left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 109; background-color: rgba(0, 0, 0, 0.7);}
.roundabout-holder .zz{position:absolute;top:0px;filter:alpha(opacity=50);background-color:#000;z-index:99;left:0px;opacity:0.5;-moz-opacity:0.5;width:100%;display:block;background-color:rgb(0,0,0,0.5);text-align:center;height:auto;}
.roundabout-in-focus .zz img{width:26%;margin:20% 0px;}
