@media only screen and (max-width:1230px){
.header_content						{ width:1000px; display:block;}
#logo								{ width:180px;}
#logo a img 						{ width:100%; height:auto;}
.center_logo						{ left:40%; }
.left_header .podcast li a			{ font-size:14px;}
.left_header .podcast li			{ padding:0 16px 0 0; }
.left_header						{ width:673px;}
.container							{ width:98%; }
.center_logo { left: 40%;}
}

@media  (max-width:1030px){
	.mich_company p {padding: 0 4% 18px;}
	.mich_company p:nth-last-child(2) { padding: 0 4% 23px;}
	.mich_company p:nth-last-child(1){ padding:0 4%;}
.banner_mid{ width:90%;}
.banner_mid h1{ font-size:60px;}
.banner_mid p{ font-size:30px;}
.stepdown_content p{font-size: 18px;line-height: 28px;padding:0 4% 12px}
.succeded_middle{ padding:71px 4% 0;}
.equip p{ padding:0}
.succeded_middle h6{padding:0 4% 36px;}
.footer_content p{ padding:0 4% 40px;}

}
@media only screen and (max-width:1024px){
.story_left p{ padding:0 4%;}
.equip p{    font-size: 20px; line-height: 24px;}
.succeded_middle h6{font-size: 32px;line-height: 32px;}
.banner_arrow{top:153px;}
.banner_mid p { font-size: 26px;line-height:26px;}
.banner_mid h1 { font-size: 54px; line-height:60px}
.banner_mid{ padding:19px 0 81px 0;}	
.banner_mid							{ width:720px; }
.banner_mid h1						{ font-size: 58px; }
.banner_mid p						{ font-size:30px;}
.mich_company ul li h3				{ font-size:14px; }
.core_midd ul li.intea1 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea2 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea3 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea4 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea5 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea6 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea7 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea8 .core_table img	{ width:60%; height:auto; }
.main_middle ul li					{ width:100%;  }
.main_middle ul li .deep			{ width:100%;  } 
.main_middle ul li .left_deep		{ width:35%; vertical-align:middle; }
.main_middle ul li .right_deep		{ width:65%;}
.core_midd ul li.intea1 .core_table h3	{ line-height:25px;}
.core_midd ul li.intea1 .core_table p	{ font-size:14px; line-height:18px;}
.mich_company ul li img.ebooks		{ width:89.4%; height:134px;}
.left_header { width:598px;}
.center_logo { left: 39%;}
.left_header .podcast li a { font-size: 13px;}
.left_header .podcast li { padding: 0 10px 0 0;}
.header_content			{ width:934px;}
.story_left { display: block; width: 98%; float: none; margin: 0 auto;}
.current_middle {margin-left: 4%; margin-right: 4%;}
.current_middle ul li a{ font-size:26px;}
}
@media only screen and (max-width:991px){
.banner_mid h1 { font-size: 46px;line-height: 58px;}
.banner_mid p {font-size: 24px;line-height: 24px;}
.banner_mid {width: 80%;}
.stepdown_content p {font-size:20px; line-height: 23px; padding: 0 4% 12px;}
.current_middle ul li a{font-size: 20px;line-height: 30px;}
.current_middle ul li a span{font-size: 20px;line-height: 30px;}
.current_middle ul li{ padding:33px 0 33px 125px;}
.current_content{ padding:32px 0 16px 0;}
.header_content { width: 742px;}
#logo { width: 140px;}	
.left_header {  width: 494px;}
.left_header .podcast li a { font-size: 12px;}
.center_logo { left: 37%;width:94px; top: -4px;}
.left_header .podcast li.pod_about{ margin:0 102px 0 0;}
.right_header ul li			{ padding:0 12px 0 0;}
.left_header .podcast		{ padding:3px 0 0 0;	}
.right_header ul li a		{ padding:2px 0px !important;	}
.story_content h2{font-size: 54px;line-height: 54px;padding:0 0 15px 0;}
.core_content h2{font-size: 54px;line-height: 54px;padding:0 0 15px 0;}
.main_middle h2{font-size: 54px;line-height: 54px;padding:0 0 0 0;}
.current_content h2{font-size: 54px;line-height: 54px;}
.mich_company ul li img.ebooks { width: 100%; height: 134px;}
}

@media only screen and (min-width:768px){
.left_header{ display:block !important;}
	
}
@media only screen and (max-width:768px){
.core_midd ul li				{ width:50%;}
.mich_company ul li				{ width:50%;}
.mich_company ul li img.ebooks		{ width:100%; height:134px;}
.banner_arrow { /*top: 123px;width: 56px;*/}
.banner_mid h1 {font-size: 36px;line-height: 38px;}
.banner_mid p { font-size: 18px;line-height: 23px;}
.banner_arrow a img{ width:100%;height:auto;}
.core_midd ul li.intea1 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea2 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea3 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea4 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea5 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea6 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea7 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea8 .core_table img	{ width:60%; height:auto; }
.footer_midd {display: block;width: 92%;}
.footer_midd ul {display: block; width: 100%;}
.footer_midd ul li{display: block;float: none;margin: 0 0 13px 0;}
.footer_midd ul li .field{width:100%;margin:0}
.footer_midd ul li .sub1{ width:100%;margin:0;}
.footer_content h2{font-size: 52px; line-height: 54px;}
.footer_content p{font-size: 20px;line-height: 28px;}
.stepdown_content p {font-size: 18px; line-height: 20px;}
.story_left p{font-size: 18px;line-height: 24px;}
.current_middle ul li {padding: 33px 0 33px 110px;}
.current_middle ul li a{font-size:16px;line-height:28px;}
.current_middle ul li a span{font-size:16px;line-height:28px;}
.current_middle ul li{background-size: 54px 49px;}
.succeded_middle h2{font-size: 48px; line-height: 48px;padding:0 0 20px 0;}
.succeded_middle{ padding:27px 0 0 0;}
.equip p{font-size: 16px;line-height: 22px;}
.succeded_middle h6{font-size: 25px;line-height: 1.5;padding:24px 4% 24px;}
.equip{ padding:0 4%;}	
.mich_company p{font-size: 18px;line-height: 22px;}
.center_logo{ display:none;}
.left_header .podcast li.pod_about{ margin:0;}
.left_header { width: 438px;}
.left_header{ display:none;position: absolute; top: 68px; left: 0; width: 100%; z-index:999999; background:#37a9df;}
.header_content{ width:98%;}
.toggle{ display:block; position: absolute; top:32px;right:119px;z-index:9999;}
.left_header .podcast {display: block;width: 100%; z-index: 99;margin:0 0 0 0;padding:0;}
.left_header .podcast li{ display:block;width:100%;text-align:center;float:none;padding:0px 0 0 0; clear:both;}
.left_header .podcast li a{ padding:8px 0;color:#fff;}
.left_header .podcast li a:hover{ background:#0788c5 !important;}
.left_header .podcast li.pod_about a:hover{background:#000}
.main_middle ul li{ margin:0 0 25px 0;}	
.main_content{ padding:0 0 9px 0;}
.clone_to{ display:block;}
.clone_to .center_logo { display:block;}
.center_logo	{ display:none; position:absolute; top:0; left:0;z-index:99999;	}
#logo		{ display:none;}
}
@media only screen and (max-width:640px){
.main_middle ul li .deep		{ display:block; }
.main_middle ul li .left_deep	{ display:block; width:100%;   }
.main_middle ul li .right_deep	{ display:block; width:100%; }
.main_middle ul li .left_deep h3	{ position:static;}
.main_middle ul li .left_deep{ border-bottom:1px solid #acacac;border-right:none;}

}
@media only screen and (max-width:599px){
	.main_middle{ padding:31px 0 0 0;}
.current_content { padding: 10px 0 16px 0;}
.banner_mid { padding: 19px 0 64px 0;}
.footer_midd ul li .field{ font-size:15px;}
.mich_company ul li h3 { font-size: 12px;}
.banner_middle { position: static;}
.banner_mid h1 { font-size: 26px;line-height: 32px;}
.banner_mid p { font-size: 16px;line-height: 22px;}
.banner_arrow {top: -75px;left:46%; width: 44px;}
.banner_middle .container{ width:100%;}
.banner_mid{ width:100%;}
.core_midd ul li.intea1 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea2 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea3 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea4 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea5 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea6 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea7 .core_table img	{ width:80%; height:auto; }
.core_midd ul li.intea8 .core_table img	{ width:80%; height:auto; }
.banner_arrow a img { display: block;width: 100%; height: auto;}
.footer_content p { font-size: 18px;line-height: 26px;}
.footer_content h2 { font-size: 46px; line-height: 48px;}
.story_left { display: inline-block;width: 98%;padding: 0 4%;}
.story_left p{font-size: 14px;line-height: 22px;}
.story_content h2{font-size: 50px;line-height: 50px;padding:0 0 15px 0;}
.story_left p::first-letter{font-size:70px;line-height:45px}
.core_content h2{font-size: 36px;line-height: 38px;padding:0;}
.core_content p{font-size: 16px;line-height: 22px;padding:0;}
.core_content em { font-size: 16px; line-height: 20px;padding:0 0 11px 0;}
.current_middle ul li { background-size:35px 35px;}
.current_middle ul li a { font-size: 14px; line-height: 26px;margin:0 6%;}
.current_middle ul li a span { font-size: 14px;line-height: 26px;}
.current_middle ul li {padding:33px 0 33px 76px;margin:0 4% 18px;width:98%}
.current_content h2{font-size: 46px;line-height: 46px;}
.current_content p{font-size: 18px;line-height: 20px;padding:0 0 18px 0;}
.current_middle {display: block;margin: 0 auto;padding: 0;width: 98%;}
.main_middle p{font-size: 14px;line-height: 18px;padding:0 4% 9px ;}
.main_middle p:last-child {padding-bottom: 35px;}
.main_middle h2{font-size: 32px; line-height: 32px;padding:0;}
.main_middle h6 { font-size: 16px; line-height: 40px;}
.succeded_middle h2 { font-size: 36px;line-height: 36px;padding: 0 0 20px 0;}
.equip p { font-size: 14px;line-height:18px;padding:0 4%}
.succeded_middle h6 { font-size: 18px;line-height: 38px;padding:0 4%;}
.equip p::first-letter{font-size:70px;line-height:45px;}
.story_left p::first-letter{font-size:70px;line-height:45px;}
.stepdown_content p { font-size: 14px; line-height: 20px;}
.succeded_middle { padding: 27px 0 0 0;}
.story_content{ padding:28px 0 23px 0;}
.core_content{ padding:42px 0 18px 0px;}
.left_header{z-index: 99999;}

}
@media only screen and (max-width:520px){
.ebk1{ width:216px;}

}

@media only screen and (max-width:479px){
	.ebk1{ width:auto;}
.banner_mid h1 { font-size: 24px;line-height: 31px;}
.banner_mid p { font-size: 14px;line-height: 22px;}
.banner_arrow {top: -75px;left: 43%; width: 44px;}
.footer_content p { font-size: 14px;line-height: 19px;}	
.core_midd ul li { width: 100%;}
.core_midd ul li.intea1	{ width:100%; height:405px; }
.core_midd ul li.intea2	{ width:100%; height:405px; }
.core_midd ul li.intea3	{ width:100%; height:405px; }
.core_midd ul li.intea4	{ width:100%; height:405px; }
.core_midd ul li.intea5	{ width:100%; height:405px; }
.core_midd ul li.intea6	{ width:100%; height:405px; }
.core_midd ul li.intea7	{ width:100%; height:405px; }
.core_midd ul li.intea8	{ width:100%; height:405px; }
.core_midd ul li.intea1 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea2 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea3 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea4 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea5 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea6 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea7 .core_table img	{ width:60%; height:auto; }
.core_midd ul li.intea8 .core_table img	{ width:60%; height:auto; }
.mich_company ul li { width: 100%;}
.story_content h2 { font-size: 46px;line-height: 46px;}
.mich_company p{font-size: 16px;line-height: 22px;}
.current_content h2 {font-size: 36px; line-height: 36px;}
.current_content p { font-size: 16px;line-height: 16px;}
.footer_content h2 {font-size: 38px;line-height: 47px;}
.footer_content{ padding:33px 0 36px 0;}
#logo a img { width: 207px; height: auto; margin: 0 auto;}
#logo{ width:100%;margin:0 0 14px 0;}
.toggle{ top: 34px; right: 126px;}
.left_header{ top:68px;z-index: 99999;}
.succeded_middle h6{ line-height:22px}
.current_middle ul li { padding:33px 0 33px 55px; margin: 0 4% 18px;}
.current_middle ul li a{margin:0 4%;}
.current_middle ul li { background-size: 30px 28px;}
.banner_mid { padding: 19px 0 42px 0;}


}