html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, keygen, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, input, textarea, select, button {margin:0;padding:0;border:0;outline:0;font-size:100%;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
body, html {font-family:"Microsoft YaHei";}
ol, ul, li {list-style:none;}
sup, sub {font-size:83%}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none}
del {text-decoration:line-through}
ins, u, s, a, a:hover {text-decoration:none !important;}
pre, code, kbd, samp {font-family:Microsoft YaHei}
em, i, cite, var, address, dfn {font-style:normal}
h1, h2, h3, h4, h5, h6 {font-weight:normal}
html, body, fieldset, img, iframe, abbr {border:0}
table {border-collapse:collapse;border-spacing:0}
caption, th {text-align:left;font-weight:normal}
textarea {overflow:auto;resize:none}
label, summary {cursor:default}
a, button, label {cursor:pointer}
body, textarea, input, button, select, keygen, legend {color:#666}
html {_background-image:url(about:blank);_background-attachment:fixed}
body, html {background-color:#fff}
img {border:none;}
a:hover {color:white !important;}
.container-fluid {padding-top:65px;padding-bottom:40px;padding-left:0px !important;padding-right:0px !important;}
.clear {clear:both;}
/*ͨ��*/
.hybsm_btn {margin-top:37px;}
.hybsm_btn a {width:286px;height:66px;display:block;background:#ec4308;float:left;margin-left:175px;border-radius:10px;font-size:20px;line-height:66px;color:white;text-align:center;}
/*banner*/
.hypsm_banner {padding:0px !important;position:relative;}
.hypsm_banner img {width:100%;}
.liuxue_btn_banner {height:42px;margin-top:-95px;position:relative;z-index:888;}
.liuxue_btn_banner a {width:203px;height:42px;display:block;background:#ec4308;float:left;margin-left:175px;border-radius:4px;font-size:16px;line-height:42px;color:white;text-align:center;}
/*banner*/
.why_big {background-image:url(../hypsm_img/beijing_02.jpg) no-repeat center top;padding-top:66px;padding-bottom:40px;}
.hybsm_title {text-align:center;height:70px;line-height:80px;margin:0px !important;font-weight:bold;color:#000000 !important;font-size:36px;}
.hybsm_title img {margin-left:-58px;margin-top:-15px;}
.why_big h3 {font-size:19px;text-align:center;color:#333333;margin-top:23px;margin-bottom:40px;}
.why ul li {width:208px;height:auto;float:left;margin-right:25px;}
.why ul li:last-child {margin-right:0px !important;}
.why ul li h4 {width:100%;height:35px;background:#f8d00e;margin:0px;font-size:18px;color:#333333;line-height:36px;text-align:center;font-weight:bold;}
.why ul li div {border:1px solid #bcbcbc;width:100%;height:240px;border-top:0px !important;padding:25px 12px;font-size:12px;color:#666666;line-height:22px;}
.why ul li div p {margin-bottom:0px !important;}
.but {background-image:url(../hypsm_img/but-beijing_02.jpg);padding-top:60px;padding-bottom:40px;background-repeat:no-repeat;background-position:center;}
.but h2 {color:white !important;}
.but h4 {font-size:20px;text-align:center;color:white;margin-top:38px;}
.but h3 {font-size:28px;text-align:center;color:white;margin-top:48px;}
.but h3 span {color:red;font-size:38px;font-weight:bold;}
.hypsm_xx ul li {width:206px;height:206px;overflow:hidden;margin-right:27px;float:left;border-radius:50%;position:relative;}
.hypsm_xx ul li p {}
.hypsm_xx ul li p {position:absolute;bottom:-11px;left:0px;background:white;width:100%;height:45px;color:#000000;font-size:18px;line-height:42px;text-align:center;opacity:0.7;}
.hypsm_xx ul li:last-child {margin-right:0px !important;}
/*But����ЩԺУ���ܹ���Ϊ��������ԺУ�Ĵ����ʣ�*/
/*һ��Ʈ�����ݣ�������HYPSM��ţԺУ�ε���Ҫ��*/
.shuju h4 {font-size:12px;text-align:center;color:#333333;margin-top:25px;}
.shuju h4 span {color:#666666;}
.item {height:auto;width:100%;padding-top:38px;}
.item h2 {width:100%;font-size:30px;color:#ec4307;text-align:center;margin-top:7px;}
.item_xuexiao {padding-top:40px;}
.item_xuexiao img {float:left;width:391px;height:234px;}
.item_txt p {font-size:16px;}
.item_txt a {width:197px;height:45px;height:45px;background:#ec4307;font-size:18px;line-height:50px;color:white;display:block;text-align:center;border-radius:10px;margin:0 auto;margin-top:15px;}
.item_txt {padding-left:65px !important;float:right;width:749px;}
.item_txt p {text-indent:2em}
.carousel-control {background:rgba(255, 255, 255, 0) !important;width:95px;height:105px;}
.xiaoyou {width:100%;height:264px;padding-top:34px;display:flex;}
/*.left img{*/
/*width:41px !important;*/
/*height:79px !important;*/
/*}*/
.xiaoyou li:first-child {flex:1.5 !important;}
.xiaoyou li {flex:1;text-align:center !important;}
.xiaoyou li p {font-size:24px;color:#333333;font-weight:bold;margin-top:10px;}
.xiaoyou li h5 {font-size:12px;color:#333333;height:28px;width:100%;background:white;margin:0px;line-height:28px;margin-top:18px;}
.xuexiao_list {height:151px;
width:100%;display:flex;}
.xuexiao_list li {height:160px;width:210px;background:#e5e1e0;padding-left:20px;padding-right:20px;flex:1;border-radius:10px;margin-right:23px;}
.xuexiao_list li:hover {background:#ec4307;color:white !important;}
.xuexiao_list li:hover h4 {color:white;}
.xuexiao_list li:last-child {margin-right:0px;}
.xuexiao_list li h4 {font-size:18px;color:#333333;font-weight:bold;margin-bottom:10px;}
.xuexiao_list li p {text-align:center;}
.left1 {display:block !important;margin-top:385px;margin-left:-98px;width:41px !important;height:79px !important;}
.right2 {display:block !important;margin-top:385px;margin-left:180px !important;}
/*һ��Ʈ�����ݣ�������HYPSM��ţԺУ�ε���Ҫ��*/
/*kris*/
.kris {background-image:url(../hypsm_img/beijing_02.jpg);}
.kris_txt {padding:30px 40px 30px 25px !important;}
.kris_txt p {font-size:18px;text-indent:2em;color:white;line-height:35px;}
.kris_txt p:last-child {margin-top:55px;}
.kris_img {position:relative;height:455px;}
.kris_img img {position:absolute;right:0;top:24px;}
.kris_img P {color:white;}
.kris_img div {position:absolute;bottom:0px;right:115px;}
.kris_img h4 {font-size:24px;color:white;}
.kris_img h4:first-child {font-size:24px;}
/*kris*/
/*������У������Ҫͻ�ƵĲ�ֹһ�DIY�����ܸ㶨ô��*/
.diy {background:#ffffff;padding-top:64px;padding-bottom:40px;}
.diy_list {display:flex;margin-top:90px;}
.diy_list li {flex:1;height:246px;background:#f0f1f5;margin-right:40px;padding:0 10px;}
.diy_list li:last-child {margin-right:0px;}
.diy_list li div {width:96px;height:96px;background:#031b3f;border-radius:100%;margin:0 auto;margin-top:-48px !important;text-align:center;line-height:96px;}
.diy_list li div img {margin-top:21px}
.diy_list li h4 {font-size:18px;color:#333333;font-weight:bold;text-align:center;margin-top:15px;margin-bottom:32px;}
.diy_list li p {font-size:14px;color:#666666;text-align:center;margin-bottom:15px;}
/*������У������Ҫͻ�ƵĲ�ֹһ�DIY�����ܸ㶨ô��*/
/*�����ˡ�5+1���߶�ʦ�ʶ��䣬����100%���ķ���*/
.tuopushi {background:url(../hypsm_img/zhuanzhu-beijing_04.jpg) center top;height:950px;}
.tuopushi h2 {color:white !important;}
.hybsm_title span {color:#dc0502;font-size:50px;}
.gaoduan {position:relative !important;}
.rnwu {width:280px;height:280px;border:5px solid #6f6e76;margin:190px auto;border-radius:50%;position:relative;background-image:url(../hypsm_img/55.jpg);z-index:8888 !important;}
.rnmu1 {width:280px !important;height:280px !important;margin:190px auto;border-radius:50%;border:5px solid #6f6e76;\ position:absolute;overflow:hidden;z-index:8888 !important;position:absolute !important;bottom:-192px;background:none !important;top:-1px;left:444px;}
.ppp {width:280px;height:63px;position:absolute;font-size:20px;line-height:50px;color:white;bottom:-10px;text-align:center;margin-left:-2px;background:#000000;opacity:0.5;}
.rnwu div {position:absolute;width:133px;height:133px;background:#3618b4;border:5px #b2b2b4 solid;border-radius:50%;z-index:9999 !important;font-size:24px;color:white;line-height:118px;text-align:center;}
.rnwu div:hover span {display:block;}
.rnwu div span {width:228px;height:131px;background-image:url(../hypsm_img/biankuang.png);display:none;padding:6px;overflow:hidden;padding-top:20px !important;}
.rnwu div span p {width:228px;height:131px;font-size:12px;line-height:17px !important;color:#666;transform:rotate(180deg);padding:20px;overflow:hidden;padding-top:30px !important;}
.rnwu div:nth-child(5) span {margin-left:60px;margin-top:-202px;background-image:url(../hypsm_img/biankuang1.png);transform:rotate(180deg);}
.rnwu div:nth-child(4) span {margin-left:82px;margin-top:138px;background-image:url(../hypsm_img/biankuang.png);transform:rotate(0deg);}
.rnwu div:nth-child(3) span {margin-left:-178px;margin-top:164px;background-image:url(../hypsm_img/biankuang1.png);transform:rotate(0deg);}
.rnwu div:nth-child(2) span {margin-left:-173px;margin-top:-119px;background-image:url(../hypsm_img/biankuang.png);transform:rotate(180deg);}
.rnwu div:nth-child(1) span {margin-left:32px;margin-top:-230px;background-image:url(../hypsm_img/biankuang1.png);transform:rotate(180deg);}
.a {display:none;}
.rnwu div a {position:absolute;width:130px;height:24px;color:white;left:-3px;}
.rnwu div:nth-child(4) a {left:0px !important;}
.rnwu div:first-child b {width:108px;height:2px;display:block;background:white;transform:rotate(14deg);margin-left:126px;margin-top:86px;}
.rnwu div:nth-child(2) b {width:103px;height:2px;display:block;background:white;transform:rotate(-30deg);margin-left:97px;margin-top:-12px;}
.rnwu div:nth-child(3) b {width:80px;height:2px;display:block;background:white;transform:rotate(-81deg);margin-left:38px;margin-top:-43px;}
.rnwu div:nth-child(4) b {width:100px;height:2px;display:block;background:white;transform:rotate(-144deg);margin-left:-76px;margin-top:-15px;}
.rnwu div:nth-child(5) b {width:114px;height:2px;display:block;background:white;transform:rotate(-194deg);margin-left:-115px;margin-top:60px;}
.rnwu div:hover {background:#ffd302;border:5px solid white;}
.rnwu div:first-child {left:-240px;}
.rnwu div:nth-child(2) {top:257px;left:-200px;}
.rnwu div:nth-child(3) {bottom:-215px;left:34px;}
.rnwu div:nth-child(4) {bottom:-130px;left:314px;}
.rnwu div:nth-child(5) {top:45px;left:383px;}
/*�����ˡ�5+1���߶�ʦ�ʶ��䣬����100%���ķ���*/
/*һ��֮ң*/
.yibu {padding-top:180px;padding-bottom:48px;height:331px;background-image:url(../hypsm_img/small-beijing_02.jpg);background-repeat:no-repeat;background-size:100% 100%;position:relative;}
.yibu p{font-size:40px;color:white;margin-top:60px;text-align:center;}
.photo{margin:auto;position:absolute;left:200px}
.yibu2 {padding-top:180px;padding-bottom:48px;background-image:url(../hypsm_img/small-banner_02.jpg);background-repeat:no-repeat;background-size:100% 100%;}
.yibu_img {width:100%;}
/*һ��֮ң*/
/*��������ϯ������*/
.zsg_zsg {padding-top:60px;padding-bottom:50px;background-image:url(../hypsm_img/big-background.png);background-repeat:no-repeat;background-size:100% 100%;}
.kris_zsg {margin-top:44px;}
.kris_zsg_txt {
padding:25px 40px 50px 30px !important;background:#dcdbe0;box-shadow:3px 3px 14px 3px rgba(0, 0, 0, .4);}
.kris_zsg_txt p {margin-top:30px;line-height:24px;}
.kris_zsg_txt span {font-size:16px;color:#dc0503;font-weight:bold;}
.kris_zsg_txt h5 {font-size:36px;color:#dc0503;font-weight:bold;margin-top:35px;}
.zsg_btn a {width:200px;height:40;display:block;background:#ec4308;border-radius:10px;font-size:16px;line-height:40px;color:white;text-align:center;margin:0 auto;margin-top: -73px; margin-left:713;}
/*��������ϯ������*/
/*�����˺������Ϊ���ṩ��Щ����*/
.su {padding-top:35px !important;padding-bottom:50px !important;background:#d7d7d9;}
.su_1 {background:#021c55;
padding:30px 60px 30px 53px !important;}
.su_1 p {line-height:36px;font-size:18px;color:white;}
.fuwu {overflow:hidden;margin-top:50px;margin-bottom:30px;position:relative !important;height:286px !important;:}
.two .fuwu {padding-left:0px !important;padding-right:0px !important;}
.fuwu-div {display:block;width:100%;height:83px;background:#000000;font-size:18px;color:white;line-height:83px;text-align:center;opacity:0.5;float:left;position:absolute;bottom:8px;}
.fuwu img {width:100%;}
.su_2 {position:relative;margin-top:45px;}
.su_txt h4 {font-size:28px;font-weight:bold;}
.su_txt p {font-size:12px;margin-bottom:0px !important;}
/*����ģ��*/
#mengban {width:100% !important;height:100% !important;position:fixed;background:rgba(0, 0, 0, .8);z-index:9999;display:none;}
.stop {width:50px;height:50px;display:block;background:rgba(255, 255, 255, .8);position:absolute;right:50px;top:50px;font-size:36px;line-height:40px;text-align:center;border-radius:50%;}
.sp1 {position:absolute;left:50%;top:50%;margin-left:-350px !important;margin-top:-233px;display:none;}
.sp2 {position:absolute;left:50%;top:50%;margin-left:-350px !important;margin-top:-233px;display:none;}
#cl1 {
position:absolute;left:50%;top:50%;margin-left:-350px !important;margin-top:-233px;display:none;}
#cl2 {
position:absolute;left:50%;top:50%;margin-left:-350px !important;margin-top:-233px;display:none;}
/*����ģ��*/
.ssp1 {background:url(../hypsm_img/outline_04.jpg);background-size:100%;height:479px;margin-top:70px;position:relative;}
.qiu {width:200px;height:52px;position:absolute;border-radius:0px 26px 26px 0px;font-size:30px;line-height:52px;text-align:center;color:white;background:#ec4307;opacity:0.8;top:50px;}
.ssp2 {background:url(../hypsm_img/online_07.jpg);background-size:100%;height:508px;margin-top:70px;position:relative;}
/*�����˺������Ϊ���ṩ��Щ����*/
/*ͨ�������˺���������������Щ�ջ�*/
.guwen {padding-top:30px;background-image:url(../hypsm_img/big-b_03.jpg);/*padding:0px !important;*//*height:500px;*/padding-bottom:30px;background-repeat:no-repeat;background-size:100% 100%;}
.guwen_txt {width:370px !important;padding-left:20px !important;height:244px;background:white;margin-right:13px;padding-top:26px;color:#333;text-align:center;padding-left:75px !important;padding-right:75px !important;}
.guwen_txt h4 {font-size:24px;margin-bottom:40px;}
.guwen_txt p {line-height:40px;}
.guwen_txt:last-child {margin-right:0px !important;}
.guwen_txt:hover {box-shadow:3px 5px 10px 3px rgba(0, 0, 0, .3) !important;color:white !important;background:#ec4307 !important;}
/*ͨ�������˺���������������Щ�ջ�*/
/*һ��һ��ӡ��������ר����������������TOP30������У¼ȡ��*/
.jiaoy {height:200px;background:#f0f0f0;padding:0px !important;}
.j_left {float:left;width:48%;}
.j_left h4 {font-size:20px;color:#333;text-align:center;margin-top:10px;font-weight:bold;}
.j_right {float:right;width:52%;padding-left:4%;}
.j_right a {display:block;float:left;width:48%;font-size:12px;color:#333;margin-top:18px;}
.j_right a:hover {color:#ec4307 !important;}
.jj a {width:96%;text-align:center;}
.jj a:first-child {margin-top:80px !important;}
/*һ��һ��ӡ��������ר����������������TOP30������У¼ȡ��*/
/*��������ѧ��רע����TOP30������У����10�꣡*/
.top30 {background:url(../hypsm_img/zhuanzhu-beijing_04.jpg);background-repeat:no-repeat;background-size:100% 100%;padding-top:60px;padding-bottom:40px;}
.top30 h2 {color:white !important;}
.top_30 {margin-top:30px;}
.top_30 ul li {width:251px;height:300px;/*background:red;*/float:left;margin-right:34px;margin-bottom:60px;border-radius:5px;padding-left:30px;padding-right:30px;}
.top_30 ul li h4 {font-size:22px;color:white;text-align:center;margin-top:23px;}
.top_30 ul li h3 {font-size:24px;color:#333333;text-align:center;margin-top:28px;margin-bottom:65px;font-weight:bold;}
.top_30 ul li p {font-size:18px;color:#333333;text-align:center;line-height:30px;}
.top_30 ul li:first-child {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(2) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(3) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(4) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(5) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(6) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(7) {background-image:url(../hypsm_img/one_05.png);}
.top_30 ul li:nth-child(8) {background-image:url(../hypsm_img/one_05.png);}
/*��������ѧ��רע����TOP30������У����10�꣡*/
/*�ֲ�ͼ*/
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}
/*��תľ���Ҫ��ʽ*/
.poster-main {position:relative;width:800px;height:270px;margin:0 auto;}
.poster-main a, .poster-main img {display:block;}
.poster-main .poster-list {width:800px;height:270px;}
.poster-main .poster-list .poster-item {position:absolute;left:0;top:0;}
.poster-main .poster-btn {position:absolute;top:0;width:100px;height:270px;z-index:10;cursor:pointer;opacity:1}
.poster-main .poster-prev-btn {left:-220px;background:url(../hypsm_img/zuo_04.png) no-repeat center center;}
.poster-main .poster-next-btn {right:-240px;background:url(../hypsm_img/you_06.png) no-repeat center center;}
.laoshi_txt {padding-bottom:30px;margin-top:16px;
"/*	display:block !important; */}
.laoshi_txt h4 {font-size:22px;color:#333;text-align:center !important;font-weight:bold;}
.vip {font-size:18px !important;color:#333;text-align:center !important;margin-bottom:70px;}
.ls_t div {
padding:30px;background:#f4f4f4;border-radius:10px;box-shadow:3px 3px 3px rgba(0, 0, 0, .3);}
.ls_t div:first-child p {font-size:16px;margin-bottom:24px;text-align:left;font-weight:bold;}
.ls_t div:nth-child(2) {background:rgba(0, 0, 0, 0);box-shadow:3px 3px 3px rgba(0, 0, 0, 0) !important;}
.zhuanyel {font-size:14px !important;}
.zhuanyel span {font-size:16px;color:#db0401;font-weight:bold;}
.ls_t div:last-child p {font-size:12px;color:#000;line-height:28px;}
.ls_t div:last-child p span {color:#db0401 !important;font-size:18px;font-weight:bold;}
/*index_fixed*/
.index_fixed {width:155px;position:fixed;right:10px;top:50%;margin-top:-240px;z-index:9;}
.index_top img {width:100% !important;}
.index_ul {position:absolute;bottom:10px;left:22px;;}
.index_ul ul li img {width:91%;height:auto;}
.index_ul ul li {cursor:pointer;float:left;width:20px;height:20px;}
.index_ul ul li.index_top2 img {width:20px;height:11px}
.index_ul ul li.index_top2 {margin-left:72px;}
.index_ul ul li div.index_wei {position:absolute;left:-120px;display:none;width:113px;height:98px;bottom:8px;}
.index_ul ul li div.index_wei img {width:98px;height:98px;margin-top:15px;}
.index_ul ul li.index_weixin:hover .index_wei {display:block !important;}
.index_close {position:absolute;top:10px;right:10px;z-index:5;}
.index_close img {width:17px !important;height:16px !important;}
/*6*/
/*@media (min-device-width :375px) and (max-device-width :667px) and (-webkit-min-device-pixel-ratio :2){ 
.why ul li{
	width:100%;
	height:auto;
	margin-bottom:50px;}
.why ul li img{
	width:100%;
	height:auto;
	}
.why ul li h4{
	font-size:3.5rem ;}
.why ul li div{
	font-size:2rem;
	height:auto;
	}}*/
/* ƽ��֮��Ŀ�� 1024 �����豸 */
/*@media only screen and (min-width:321px) and (max-width:1024px) {}*/
/* PC�ͻ��˻����Ļ�豸:1028px ������ */
/*@media only screen and (min-width:1029px) {}*/