@charset "utf-8";
/* CSS reset */
*{margin: 0; padding: 0;}
body { font-size: 14px; font-family: 'Microsoft Yahei', 'Simsun'; background: #fff; overflow-x:hidden; width:100%;}
input {font-family: 'Microsoft Yahei';}
a { cursor:pointer; text-decoration: none;}
a img {border: none;}

ul,li {list-style-type: none; margin:0; padding:0}
.clearfix {clear: both;}
.l {float: left;}
.r {float: right;}
.w1100 {width: 1100px;margin: 0 auto;}
.hide{display:none;}
.mb20 {margin-bottom: 20px;}
.mb10 {margin-bottom: 10px;}
.mt30 {margin-top: 30px;}
.mt50 { margin-top:50px;}
.mt20 {margin-top: 20px;}
.mt14 {margin-top: 14px;}
.mt10 {margin-top: 10px;}
.ml15{ margin-left:15px!important; margin-left:15px;}
.mr15{ margin-right:15px!important; margin-right:15px;}
.pt30 {padding-top:30px!important;padding-top:30px;}
.pt20 {padding-top:20px!important;padding-top:20px;}
.pt15 {padding-top:15px!important;padding-top:25px;}
.pt10 {padding-top:10px!important;padding-top:20px;}
.fsize16{ font-size:16px;}
.fsize24{ font-size:24px;}
.fsize35{ font-size:35px;}
.txt_center{ text-align:center;}
h1,h2,h3,h4,h5,h6,em,i{ font-style:normal; font-weight:normal;}
.hiddennav{ position:fixed; top:-20000px; left:-20000px;}
/*rise home page*/
h3.home_t3{ color:#000; line-height:70px;}
p.home_par{ font-size:12px; color:#222; line-height:25px;}
p.home_pic{ padding:12px 0;}
.home_get_class{ clear:both; padding:15px 0; text-align:center;}
.home_get_class a{ background-color:#7e308e; border-radius:12px; color:#fff; display:inline-block; font-size:16px; padding:0 55px; height:48px; line-height:48px;}
.home_banner{ height:79px; margin:0 auto; width:1100px;}
.home_logo{ width:450px; padding-top:8px;}
.home_logo img{ display:inline-block; height:65px;}
/*切换城市*/
.sideNav {float: right;margin-top:40px;position:relative;z-index:9000;margin-right:55px;}
.sideNav .branch{ font-size:16px; color:#000;}
.sideNav span {float:left;line-height:38px;}
.arrow {background: url(../images/index/arrow.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float:right;height:14px;margin: -14px 70px 0 0;width:22px;}
.top-t{height:42px; line-height:42px; overflow:hidden;padding-left:22px;font-size:16px;color:#a3a3a3;font-weight:bold;*zoom:1;}
.top-t .close{float:right; width:22px;height:22px; background:url(../images/index/close.gif) no-repeat 0 0;margin:14px 17px 0 0;}
.cityArea {background: none repeat scroll 0 0 #fff;border: 4px solid #bbbdc0;display: none;margin: 5px;position: absolute;right: -60px;top: 30px;width: 820px;z-index:10000}
.cityName {background: none repeat scroll 0 0 #f7f7f7;font-size: 16px;height: 36px;line-height: 36px;padding-left: 19px;}
.cityNameTop {background: none repeat scroll 0 0 #f7f7f7;font-size: 16px;height: 36px;line-height: 36px;padding-left: 32px;}
.cityNameTop a {color: #7e308e;margin-right: 30px;}
.cityName a {color: #5d728d;margin-right: 30px;}
.cityBox {background: url(../images/index/citybg.gif) repeat scroll 0 0 rgba(0, 0, 0, 0);margin: 12px 0 0;overflow: hidden;padding-left:10px;}
.cityBox ul {float: left;overflow: hidden;}
.cityBox ul.w350 {width: 350px;}
.cityBox ul.w260{ width:260px;}
.cityBox ul li {display:block;clear:both;height: 28px;line-height: 28px;overflow: hidden;}
.cityBox ul li em {color: #7e308e;font-size: 12px; font-weight:bold; padding-right: 3px; font-style:normal; text-transform: capitalize;}
.cityBox a {color: #222;margin-left: 7px;}
.cityBox a:hover {background:#7e308e;color: #fff;}

.navigation{ background:url(../images/index/rise_index_nav.jpg) repeat-x; height:60px;width:100%}
.webMenu{width:1100px;margin:0 auto;height:60px; overflow:hidden; line-height:60px;}
.webMenu ul{float:left;}
.webMenu li{float:left; margin-right:17px; width:85px; text-align:center;}
.webMenu li a{border-bottom:2px solid #6b2978; display:block; cursor:pointer; height:58px; line-height:58px; width:85px; color:#fff; font-size:16px; font-weight:bold;}
.webMenu li a:hover,.webMenu li.current a{ color:#fabf12; border-bottom-color:#fabf12;}
.webMenu li a:hover{ border:none;}
.tel404{ height:60px; line-height:60px;width:180px; text-align:center; float:right;}
.tel404 span{ color:#fabf12; font-size:22px; font-weight:bold; }
.home_top{ height:420px; width:100%;}
/* slide */
.slide-main{height:420px;position:relative; z-index:0;}
.item{display:block;width:200px;height:5px;position:absolute;z-index:124;top:408px;left:30%;text-align:right;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:420px;overflow:hidden; text-align:center}
.slide-box{position:relative;}
.slide{display:none;height:490px;z-index:8;}
#bgstylea{background:#964a99;}
#bgstyleb{background:#f5bd42;}
#bgstylec{background:#407ff1;}
/* #bgstylea{background:url(../images/index/p_bg2.jpg) repeat-x;}
#bgstyleb{background:url(../images/index/p_bg3.jpg) repeat-x;}
#bgstylec{background:url(../images/index/p_bg1.jpg) repeat-x;} */
#bgstyled{background:#fff;}
#bgstylee{background:#4ea0f8;}

.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}


/*头部注册样式*/
/*.home_top_reg{ height:420px; width:1000px; margin:0 auto; z-index:0;}*/
.home_top_reg .register .box {width: 625px;margin: 0 auto;padding: 0 0 10px 0;}
.home_top_reg_from{ background:url(../images/index/home_h_reg.png) repeat-x; height:420px; width:370px; margin-left:60%; margin-top:-420px; position:relative; z-index:100;}
.home_top_form_box{color:#fff; width:365px; margin-left:15px; height:390px; padding-top:30px;}
.home_top_form_box .register .inputBox p{ padding-bottom:8px; margin-top:12px;}
.home_top_form_box .register .inputBox{ padding-top:0; margin:0 7px;}
.home_top_form_box .register .inputTxt{ border:1px solid #ddd; background-color:#ddd; background-image:none;height:35px; line-height:35px; width:137px;}
.home_top_form_box .register .Validform_error{ border-color:#f00;}
.home_top_form_box .register .inputName .inputTxt{ width:308px;}
.home_top_form_box .select-box{ height:38px; margin-top:0px; width:148px;}
.home_top_form_box .select-box #schools,.home_top_form_box .select-box #province,.home_top_form_box .select-box #age_t{ background:url(../images/index/home_h_bg.png) no-repeat; height:37px; line-height:37px; width:155px; color:#888;}
.home_top_form_box .select-box #schools{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:123px; padding-right:32px;}
.home_top_form_box .select-box #age_t{ background-position:0 0;}
.home_top_form_box .select-box #province{ background-position:0 -42px;}
.home_top_form_box .select-box #schools{ background-position:0 -86px;}
.home_top_form_box .select-box #age_t.selected{ background-position:-176px 0;}
.home_top_form_box .select-box #province.selected{ background-position:-176px -42px;}
.home_top_form_box .select-box #schools.selected{ background-position:-176px -86px;}
.home_top_form_box .select-box #age_t.selectinput_error{ background-position:-354px 0;}
.home_top_form_box .select-box #province.selectinput_error{ background-position:-354px -42px;}
.home_top_form_box .select-box #schools.selectinput_error{ background-position:-354px -86px;}
.home_top_form_box .register .registerBtn{ margin-left:7px; height:38px; line-height:38px; width:324px;}
.home_top_form_box #age_box,.home_top_form_box .hidelist2 li a{width:155px}
.home_top_form_box .hidelist2 li a:hover{background:url(../images/index/form_ico_sel.jpg) 125px 14px no-repeat #7e308e;}
.home_top_form_box .hidebox2{ left:auto; right:0;}


.box-a1{}
.home_active{height:94px; width:1100px; margin:15px auto 0;}
.home_active .box-a1{float:left; margin:0 8px; height:94px; width:350px;}
.home_active .box-a1 img{ width:350px; height:94px;}
.home_active .box-a1 .intro{ display:none;}
/*.home_active ul li{ float:left; margin:0 8px;}
*/
.home_part1{}
.home_step{ clear:both; margin-top:50px;}
.home_s{ float:left; height:294px; margin:0 21px; width:328px;}
.home_s a{ display:inline-block; color:#222}
.home_s h4 a,.home_s p a,.home_s a .step_more span{ color:#fff;}
/*home_s 动画*/
/*.home_s:hover .step_info em{
	-webkit-transform: translate3d(-130px,16px,0);
	transform: translate3d(-130px,16px,0);
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}
.home_s:hover .step_title{
	-webkit-transform: translate3d(50px,-40px,0);
	transform: translate3d(50px,-40px,0);
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}*/
.step_k{ margin-left:0}
.step_info{ border-radius:6px; height:122px; position:relative; width:328px;}
.step_k .step_info,.step_k .step_more span{ background-color:#f29a5c;}
.step_o .step_info,.step_o .step_more span{ background-color:#aed23a;}
.step_u .step_info,.step_u .step_more span{ background-color:#37cefe;}
.step_info em{ position:absolute; top:-60%; left:35%;}
.step_info .step_title{ color:#fff; position:absolute; width:100%; top:46%; text-align:center; font-size:17px; line-height:31px;}
.step_mess{ font-size:15px; color:#222; line-height:27px; height:120px;}
.step_more{ height:36px; margin-top:16px; text-align:center;}
.step_more span{ border-radius:6px; padding:6px 12px; color:#fff; font-size:14px;}
.home_part2{ background:url(../images/index/rise_index_13.jpg) center top no-repeat #f8f8f8; width:100%; margin-top:0;}
.home_part2 .home_get_class{ padding:60px 0 35px;}
h3.h_part2_title{ color:#000; line-height:61px; text-align:center}
p.home_par{margin:0 auto; text-align:center; font-size:15px; color:#222; line-height:27px;}
.home_abilities_list{ height:383px; margin:0 auto; width:1017px;}
.home_abilities_bg1{ background:url(../images/index/part2_bg1.png) center bottom no-repeat;}
.home_abilities_bg2{ background:url(../images/index/part2_bg2.png) center bottom no-repeat; position:relative;}
.h_abilites{ float:left; height:370px; width:260px; margin:0 50px; text-align:center;}
.h_abilites i,.h_abilites p{display:block; padding-top:12px;}
.h_abilites p em{ font-size:16px; color:#222; font-weight:bold;}
.h_abilites p.home_par{ font-weight:12px; text-align:left;}
.home_abilities_bg2 .h_abilites{ height:330px; padding-top:20px;}
.home_abilities_bg2 h4{ color:#8f8ebb; font-size:20px; text-align:center; top:30px; width:100%;}
ul.home_team li{ float:left; margin:0 6px;}

.home_part3 h3,.home_part3 h4,.home_part3 h5{ text-align:center; padding-top:10px;}
.home_part3 h3{ padding-top:25px;}
.home_part3 h4{ padding-top:45px;}
.home_part3 h4 span{ vertical-align:middle; color:#8f8ebb; font-size:20px;}
.home_part3 h4 img{ vertical-align:middle; padding-right:8px;}
.home_part3 h5{ font-size:16px; font-weight:600; color:#222;}
.home_part3 .home_get_class{ padding:45px 0 65px;}
.home_pics{overflow:hidden}
.home_pics ul li{ float:left; width:550px; height:240px;}
.home_pics ul li .pics_bg,.home_pics ul li .h_pics_img{ height:240px; width:275px; color:#fff; text-align:center;}
.home_pics ul li .pics_bg p{ margin-top:10px; font-size:18px;}
.home_pics ul li .pics_bg p.pics_ico{ margin-top:72px;}
.home_pics ul li .pics_bg{ position:relative;}
.home_pics ul li .pics_bg span{ position:absolute; top:108px;}
.home_pics ul li.home_pic_1 .pics_bg span,.home_pics ul li.home_pic_2 .pics_bg span{ left:-14px;}
.home_pics ul li.home_pic_3 .pics_bg span,.home_pics ul li.home_pic_4 .pics_bg span{ right:-14px;}
.home_pics ul li.home_pic_1 .pics_bg{ background-color:#dc793d;}
.home_pics ul li.home_pic_2 .pics_bg{ background-color:#d6cb48;}
.home_pics ul li.home_pic_3 .pics_bg{ background-color:#dea742;}
.home_pics ul li.home_pic_4 .pics_bg{ background-color:#adbc60;}
.home_part4{background:url(../images/index/rise_index_17.jpg) right bottom no-repeat #8f8983; height:597px; width:100%; }
.home_video{ color:#fff; text-align:center}
.home_video h2{}
/*.home_video h3{ padding-top:35px;}*/
.home_video h4{ /*padding-top:20px;*/ padding-top:20px; font-size:35px; line-height:61px;}
.home_video p{ font-size:15px; line-height:27px;}
.h_video{ cursor:pointer;}
.h_video img:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
h3.home_reg_title{ background:url(../images/index/home_tt_bg.png) no-repeat bottom; color:#7e308e; font-size:20px; text-align:center; line-height:30px; height:45px; margin:40px auto 20px; width:297px;}

.register {}
.register .box{zoom:1;}
.register .box:after{clear: both;content: "";height: 0;visibility:hidden;display: block;}
.register .box {width: 625px;*width:430px;margin: 0 auto;padding: 0 0 10px 0;}
.register .inputBox {margin-top:10px;*position:relative;*z-index:999;float:left;margin:0 4px;}
.register .inputTxt {width: 273px;height: 46px;line-height: 46px;padding: 0 10px; background: url(../images/index/sea_inp.png) no-repeat 0 0;color:#888;font-size: 14px;border:none;}
.register .registerBtn { border:none; clear:both;width: 365px;height: 46px;line-height: 46px;text-align: center;display: block;color: #fff;background: #7e308e;font-size: 14px;border-radius:2px;margin:0 auto;}
.register .registerBtn_kaixueji {width: 240px;height: 38px;line-height: 38px;text-align: center;display: block;color: #fff;background: #8f3bc9;font-size: 14px; border:none;}
.register .registerBtn_huodong {width: 240px;height: 38px;line-height: 38px;text-align: center;display: block;color: #fff;font-weight:bold;background: #fbb900;font-size: 16px; border:none;}
.register .registerBtn_pander {width: 240px;height: 38px;line-height: 38px;text-align: center;display: block;color: #fff;font-weight:bold;background: #ec4c4e;font-size: 16px; border:none;}
.register .registerBtn:hover {background: #a549b8;}
.register .privacy-policy {text-align: center;line-height: 24px;overflow: hidden;}
.register .privacy-policy a {color: #3a1f62;text-decoration: underline;}
#Select_list{height: 400px;overflow-y: scroll;overflow-x: hidden;}
.hidebox{ background:#10597d; position:absolute; width:240px; z-index:100}
.hidelist li{float:left;}

.hidelist li a{font-size: 14px;height: 34px;line-height: 34px;text-indent: 15px;width: 240px; color:#fff; float:left;}
.hidelist li a:hover{ background:#069}
.select-box {width: 293px;height: 46px;position: relative;font-size: 14px;color: #711a83;margin-top: 22px;}
#self_level_scl_box{background:#fff; position:absolute; z-index:100;border:1px solid #bbb; max-height:320px;width: 240px; overflow-x:hidden; overflow-y:scroll;}
.select-box .selectinput{width: 285px;height: 46px;padding-left: 8px;line-height: 46px;background: url(../images/index/sea.png) no-repeat 0 0;cursor: pointer; }
/*.selectinput_error {background: url(../images/index/sea_err.png) no-repeat scroll 0 0 !important;}*/
#schools{background: url(../images/index/sea_long.png) no-repeat 0 0;width:585px;}
.select-box .select-open {width: 238px;position: absolute;top: 34px;left: 0;border: solid 1px #e3e3e3;border-top: none;background: #fff;}
.select-box .select-open a {width: 228px;height: 24px;display: block;padding-left: 10px;color: #878787;}
.select-box .select-open a:hover {background: #f8f8f8;}
.select-box .snone {display: none;}
.selectBox {margin-bottom: 10px;border:solid 1px #e3e3e3;background:#fff;padding:10px 10px 29px 10px; }
.selectBox .top {height: 128px;overflow: hidden;}
#age_t.selected,#province.selected,#branchSelect2.selected,{background: url(../images/index/sea2on.png) no-repeat 0 0; }
#schools.selected{background: url(../images/index/sea2on_long.png) no-repeat 0 0;width:585px;}
.select-w625{ margin-bottom:30px; width:625px;}
.selectBox .title{padding:20px 0;line-height:24px;font-size:18px;color:#6d7a8c; text-align:center;}
#age_box{ z-index:9999 !important; z-index:9999;background:#fff; position:absolute; width:291px; z-index:100; border:1px solid #d9d9d9;border-top:none; border-radius:2px; }
.select-school{position: relative;}
/*选择城市*/
.select-area{ position:absolute; z-index:999; background:#fff; width:720px; border:1px solid #bbb; padding:8px 0 0px 0; right:0; border-radius:2px;}
#area_tabs{ padding:0 0 5px;}
#area_tabs .row{ float:left; margin-top:5px;}
#area_tabs .row a{ font-size:13px; margin-left:4px; text-align:center; color:#222;}
#area_tabs .row a:hover{color:#7e308e;}
#area_tabs .cityName a{color:#7e308e; font-size:14px; font-weight:bold;}
.rowcon{ background:#6d7a8c; color:#fff; clear:both; margin-bottom:5px; width:238px;}
.citylist2{ padding:5px 3px;}
.citylist2 .cityBox{ padding-left:6px;}
.citylist2 li{ display:inline;}
.citylist2 li a{ display:inline-block; padding:0; text-align:center; color:#847C7C;}
.citylist2 li a:hover{ background:#BFB3B3; color:#fff;}
/*#area_tabs .citylist2 li a.selected{background: url(../images/index/form_city_sel.jpg) no-repeat center right; color:#541861;}*/
#area_tabs .citylist2 li a.selected{color:#541861; font-weight:bold;}
.main_form{min-height:380px;min-height:365px\9;}

.home_b_form .top-t,.home_b_form .cityName{ font-size:14px; line-height:30px; height:30px;}
.home_b_form #area_tabs .cityName a{ color:#7e308e;}

/*选择校区*/
.hidebox2{ background:#fff; position:absolute; z-index:100;border:1px solid #bbb; max-height:430px; overflow-x:hidden; overflow-y:scroll;left:0;width: 591px;}
.hidelist2 li{float:left;}
.hidelist2 li a{font-size: 12px;height: 46px;line-height: 46px;text-indent: 15px;width: 291px; color:#666; float:left;}
.hidelist2 li a:hover{background:url(../images/index/form_ico_sel.jpg) 255px 14px no-repeat #7e308e; color:#fff;}

.hidelist3 li{float:left;}
.hidelist3 li a{font-size: 14px;width: 575px; color:#666; float:left; border-bottom: 1px solid #efeeee; padding:5px 0 5px 15px;}
.hidelist3 li a .ttt{ color: #222; font-size: 14px; font-weight: bold; height:35px; line-height:35px; float:left; width:175px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hidelist3 li a .tips{ color: #535353; font-size: 12px; height:35px; line-height:35px; float:left; width:400px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hidelist3 li a:hover{background:url(../images/index/form_ico_sel.jpg) 545px 12px no-repeat #7e308e;}
.hidelist3 li a:hover .ttt,.hidelist3 li a:hover .tips{ color:#fff;}
.home_bottom{background:url(../images/index/rise_index_bottom.jpg) repeat-x; height:126px; width:100%; margin-top:30px;}
.bottom_logo{ margin-top:12px;}
.bottom_app,.bottom_share,.bottom_phone,.bottom_weixin{ height:80px; width:150px; margin-top:34px; text-align:center; color:#fff; font-size:12px;}
.bottom_app p a,.bottom_share p a{ background-color:#541861; border-radius:18px; display:inline-block; margin:0 10px; padding:3px; height:29px; width:29px;}
/*.bottom_app{ margin-left:40px;}*/
.bottom_phone{ text-align:left; font-weight:bold; width:200px;}
.bottom_weixin{ margin-top:12px; height:110px; width:130px;}
.home_footer{clear:both; text-align:center; margin-top:40px; color:#949595; font-size:11px; line-height:24px; padding-bottom:120px;}
.home_footer a{ color:#949595;font-size:14px; margin:0 8px;}

/*弹出表单窗口*/
.home_win_bg{ display:none; position:fixed; top:0; left:0; background-color:#000; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; height:100%; width:100%;}
.home_win_form{ display:none; background:url(../images/index/win_bg.png) no-repeat; position:fixed; top:50%; left:50%; width:880px; min-height:716px; height:716px; margin-left:-440px; margin-top:-360px; padding-top:30px;}
.home_win_form .win_colse{ margin-top:80px; margin-right:300px;}
.home_win_form .register .box{ margin-top:250px; margin-left:235px;}
.home_win_form #schools{background: url(../images/index/sea.png) no-repeat 0 0;width:285px;}
.home_win_form .select-box{ margin-top:15px;}
.home_win_form .select-w625{ margin-bottom:0px;}
.home_win_form .win_mess{height:55px; line-height:30px;}
.home_win_form .win_mess i img,.home_win_form .win_mess span{ color:#575757; vertical-align:middle; margin-right:5px; font-size:11px;}
.home_win_form .register .registerBtn{ margin-left:5px; width:290px;}

/*弹出视频窗口*/
.win_video{ background:rgba(0, 0, 0, 0.3); padding:7px; border-radius:4px; display:none; width:840px; height:500px; position:fixed; top:50%; left:50%; margin-left:-425px; margin-top:-300px; z-index:99999999;}
.win_video .video_close{background:url(../images/win_colse.png) no-repeat; cursor:pointer; height:34px; width:34px; top:6px; right:6px; position:absolute;}
.win_video .video_main{ clear:both; width:600px; height:490px;}
.studyPic{ cursor:pointer;}
/*新闻动态列表*/
.home_part5{ clear:both; width:1100px; margin:45px auto 0; height:180px;}
.home_part5 .home-news-list{ float:left; margin-left:40px; margin-right:80px; width:255px;}
.home-news-list .news-l-tt{height:24px; background:url(../images/rise-line.png) bottom repeat-x;}
.home-news-list .news-l-tt h2,.home-news-list .news-l-tt a{ display:inline-block; width:157px; float:left; font-size:14px; color:#222;}
.news-l-tt h2.ico-rsdt,.news-l-tt h2.ico-mtbd,.news-l-tt h2.ico-gdft{ background:url(../images/ico_rise_index.png) no-repeat; padding-left:26px;}
.news-l-tt h2.ico-rsdt{ background-position:0 0;}
.news-l-tt h2.ico-mtbd{ background-position:0 -35px;}
.news-l-tt h2.ico-gdft{ background-position:0 -69px; padding-left:28px;}
.home-news-list .news-l-tt a{ background:url(../images/ico_rise_index.png) no-repeat 30px -105px; color:#9ea7ac; float:right; width:40px;}
.home-news-list .home-li{ padding:10px 0;}
.home-news-list .home-li li{ line-height:32px; overflow:hidden; height:32px;}
.home-news-list .home-li li a{color:#222;}
.home-news-list .home-li li a:hover{color:#8f8ebb;}
.home-news-learning{ position:fixed; top:-100%; left:-100%;}

/*友情链接*/
.links{clear:both; width:1080px; margin:10px auto 0; height:65px;}
.links p{ color:#222; line-height:24px; padding-top:12px;}
.links p.links-title{ border-bottom:1px solid #ddd; padding-bottom:4px; padding-left:4px;}
.links p a{ padding:2px 4px; color:#222}
.links p a:hover{ color:#222;}
/*站长统计*/
.cnzz a{ position:fixed; left:200%; bottom:0}
/*适配小屏弹窗*/
/*@media only screen and (min-width: 1440px) {
.side_looyu{margin-left:34%;}
}
@media only screen and (min-width: 1300px) and (max-width:1440px)  {
.side_looyu{margin-left:33%;}
.side_looyu img{ width:230px;}
}
@media only screen and (min-width: 1150px) and (max-width:1300px)  {
.side_looyu{margin-left:33%;}
.side_looyu img{ width:200px;}
}
@media only screen and (max-width: 1150px) {
.side_looyu{ margin-left:30%;}
.side_looyu img{ width:200px;}
}
*/
.bds-credit-pop{ display:none !important; top:auto !important; bottom:5px!important;}
/*弹窗*/
.side_looyu,.main_looyu{ position:fixed; z-index:2000; top:220px; right:0;}
.side_looyu{ top:10%!important; margin-top:-40px!important; left:50% !important;margin-left:40%;}
.main_looyu{ top:50%; margin-top:-230px!important; left:50%; margin-left:-191px!important; height:430px!important; width:382px!important; display:none;}
.close_looyu{ position:absolute; top:85px!important; right:9px!important; cursor:pointer;}
.position_qq{ position:absolute;}
.position_qq .class_qidian_wpa{left:0 !important;}
/*乐语20180816*/
#doyoo_monitor{ background:url(http://www.risecenter.com/images/rise_leyu_win.png) no-repeat!important;}
#doyoo_mon_main{ margin:19px 172px 0 15px!important; font-size:14px!important; font-weight:bold!important; line-height:25px !important;}
#doyoo_monitor div#doyoo_mon_head{font-size:15px!important; line-height:37px!important; color:#444!important;}
#doyoo_mon_foot a#doyoo_mon_accept{width:429px!important; height:62px!important;}
#doyoo_monitor div#doyoo_mon_refuse{ display:none; background:url(http://www.risecenter.com/images/rise_leyu_btn02.png) no-repeat!important; width:102px!important;}
/*乐语弹窗20180822*/
.leyoo_window{ display:none; background:url(/images/index/leyo_win_main.png) no-repeat; background-size:100%; height:523px; width:510px; position:fixed; left:50%; margin-left:-255px; top:18%; z-index:1000;}
.leyoo_window .leyoo_close,.leyoo_window .leyoo_chat{ position:absolute; height:27px; width:101px;}
.leyoo_window .leyoo_close_btn1{ height:41px; width:40px; top:141px; right:29px; background:url(/images/index/leyo_win_close.png) no-repeat; background-size:100%; text-indent:-20000px;}
.leyoo_window .leyoo_chat,.leyoo_window .leyoo_close_btn2{ bottom:100px; width:189px!important; height:62px!important; cursor:pointer; text-indent:-20000px;}
.leyoo_window .leyoo_close_btn2{position:absolute; left:43px; background:url(http://www.risecenter.com/images/index/leyo_win_btn01.png) no-repeat!important; background-size:100%!important; }
.leyoo_window .leyoo_chat{left:281px;background:url(http://www.risecenter.com/images/index/leyo_win_btn02.png) no-repeat!important; background-size:100%!important;}
.leyoo_window .leyoo_close_btn2 a{ display:block; width:100%; height:100%;}
/*乐语弹窗20181025*/
.rise_leyoo{display:none; background:url(../images/rise_leyoo_main.png) no-repeat; width:507px; height:690px; position:fixed; left:50%; margin-left:-253px; top:50%; margin-top:-345px; z-index:1000;}
.rise_leyoo_txt,.rise_leyoo_btn,.rise_leyoo_close{ position:absolute; text-align:center;}
.rise_leyoo_txt{width:288px; margin-left:107px; top:56%; color:#fff; text-shadow:0 0 1px #aaa; font-size:15px;}
.rise_leyoo_txt span{ color:#ff0;}
.rise_leyoo_txt em i{ background-color:#ff0; color:#222; padding:1px 4px; margin:0 2px; border-radius:4px; font-style:normal;}
.rise_leyoo_btn{width:310px; margin-left:100px; top:67%;}
.rise_leyoo_btn a{ float:left; display:inline-block;  height:40px;}
.rise_leyoo_btn a.rise_leyoo_rbtn{ float:right;}
.rise_leyoo_close{ height:49px; bottom:0; width:45px; cursor:pointer; top:22%; right:16%}
.rise_leyoo_close img{width:100%;}
/*乐语侧边2018.08.29*/
#doyoo_panel{display:none !important;}
.float_right_main{ background:url(/images/index/rise_float_r.png) no-repeat; background-size:100%; position:fixed; width:130px; height:422px; top:20%; right:10px; z-index:1000;}
.float_r_btn,.float_r_btn a{ display:block; width:130px; height:83px; cursor:pointer;}
.float_r_btn{position:relative;}
.float_r_shit{background:url(/images/index/rise_float_ico0.png) no-repeat; background-size:100%; margin-top:84px;}
.float_r_leyo{background:url(/images/index/rise_float_ico1.png) no-repeat; background-size:100%;}
.float_r_phone{background:url(/images/index/rise_float_ico2.png) no-repeat; background-size:100%;}
.float_r_wechat{background:url(/images/index/rise_float_ico3.png) no-repeat; background-size:100%;}
.float_r_l_scroll{ position:absolute; right:150px; top:20px; display:none;}
.float_r_l_txt0{background:url(/images/index/rise_float_txt0.png) no-repeat; background-size:100%; height:40px; width:192px;}
.float_r_l_txt1{background:url(/images/index/rise_float_txt1.png) no-repeat; background-size:100%; height:40px; width:165px;}
.float_r_l_txt2{background:url(/images/index/rise_float_txt2.png) no-repeat; background-size:100%; height:40px; width:217px;}
.float_r_l_txt3{background:url(/images/index/rise_float_txt3.png) no-repeat; background-size:100%; top:-53px; height:196px; width:144px;}
/*页面底部导航2018.9.4*/
.rise_bottom_left,.rise_bottom_online{ position:absolute;height:72px;top:0;}
/* .rise_bottom_nav{background:url(/images/index/bottom_l_pic.png) bottom left no-repeat #B95BFC; bottom:0; width:100%; position:fixed; height:72px; z-index:1002; display:none;} */
.rise_bottom_nav{background:url(../images/rise_2019bottom_bg.png) bottom repeat-x; height:155px; bottom:0; width:100%; position:fixed; z-index:1002; display:none;}
.rise_bottom_pic{height:155px; width:700px; margin:0 auto; cursor:pointer; text-align:center;}
.rise_bottom_pic img{ height:100%;}
.rise_bottom_left{background:url(/images/index/bottom_r_pic.png) top left no-repeat; right:100px; width:350px;}
.rise_bottom_button{ width:1024px; text-align:center; margin:20px auto; height:35px; cursor:pointer; position:relative; z-index:10;}
.rise_bottom_online{ background-color:#A923F7; width:102px; cursor:pointer; right:0;}
.rise_bottom_online img{width:100%;}
/*乐语聊天窗口2018.09.11*/
.inMsg .nameTag{color:#222!important;}
div#doyoo_f_main{-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;}
#doyoo_f_close{background:url(/images/index/white_close.png) no-repeat center right!important; right:17px!important;}
#doyoo_f_min{background:url(/images/index/white_min.png) no-repeat center right!important;right:48px!important;}
/*乐语适配小屏2018.08.29*/
@media only screen and (max-width: 1366px) {
.leyoo_window{width:400px!important; height:410px!important; top:7%!important; margin-left:-200px;}
.leyoo_window .leyoo_close_btn1{ height:31px!important; width:30px!important; top:104px; right:21px;}
.leyoo_window .leyoo_chat,.leyoo_window .leyoo_close_btn2{ width:144px!important; height:50px!important; bottom:71px; left:48px;}
.leyoo_window .leyoo_chat{left:230px;}
.float_right_main{width:115px; height:373px;top:10%;}
.float_r_btn,.float_r_btn a{ width:115px; height:72px;}
.float_r_l_scroll{right:130px;}
.float_r_shit{ margin-top:77px;}
/*乐语弹窗20181025*/
.rise_leyoo{width:380px; height:517px; margin-left:-190px; margin-top:-258px; background-size:100%;}
.rise_leyoo_txt{ width:236px; margin-left:72px; font-size:12px;}
.rise_leyoo_btn{width:232px; margin-left:75px;}
.rise_leyoo_btn a img,.rise_leyoo_close img{ height:75%;}
.rise_leyoo_close{width:39px; top:23%;}
/*底部导航2018.9.4*/
.rise_bottom_online,.rise_bottom_online img{height:65px;}
.rise_bottom_nav{background:url(../images/rise_2019bottom_bg01.png) bottom repeat-x;}
.rise_bottom_nav,.rise_bottom_pic{ height:137px;}
.rise_bottom_button{ margin:17px auto;}
.rise_bottom_online{width:97px;}
}

/*小能样式*/
.ntalk-window-containter{ border-color:#606467 !important;}
.view-history-body{ font-size:14px !important; font-weight:bold !important; line-height:23px !important;}
.chat-header-body,.ntalk-minimize-window{ background:#ffcc22 !important;}
.chat-header-sign{ color:#323232 !important;font-weight:bold !important;}


