@media screen and (width: 1920px) {
	html { font-size: 100px;min-width: 100%;}
}
@media screen and (max-width: 1024px) {
    html {font-size: 53px !important; }
}
@media screen and (min-width: 1024px) {
    html {font-size: 53px !important; }
}
@media screen and (min-width: 1366px) {
    html {font-size: 71.14583333px !important;}
}
@media screen and (min-width: 1280px) {
    html { font-size: 66.66666667px !important;}
}
@media screen and (min-width: 1440px) {
    html {  font-size: 75px !important;}
}
@media screen and (min-width: 1600px) {
    html { font-size: 83.33333333px !important}
}
@media screen and (min-width: 1920px) {
    html {font-size: 100px !important;}
}


* {
    margin: 0;
    padding: 0;
}
li {
    list-style: none;
}
a {
    text-decoration: none;
}

.ntalk-mobile-inpage-background,
.nTalk-window-eduWapAuto,
.nTalk-window-wapAuto-bottom {
    zoom: 2;
}
.chat-viem-window {
    height: 100%;
}

.index_box {
    width: 100%;
    height: auto;
    background: rgba(255, 255, 255, 1);
    margin: 0 auto;
    overflow: hidden;
}

.float1{
	width: 230px;
	height: 50px;
	/*background: #648BD9;*/
	background: rgba(255, 195, 82, 1);
	border-radius: 30px 30px 30px 30px;
	position: fixed;
    top: 7.3rem;
	right: .23rem;
    z-index: 1000;
}
.float_chart{
	width: 25px;
	height: 25px;
	font-size: .20px;
	margin-left: 17px;
	margin-top: 13px;
	margin-right: 6px;
	float: left;
}
.float_chart img{
	width: 100%;
	height: 100%;
}
.float_word{
	line-height: 50px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
}
.float1:hover{
	transform: scale(1.2);
	cursor: pointer;
}

.header {
    width: 100%;
    height: .8rem;
    background: #ffffff;
    position: fixed;
    top: 0;
    z-index: 1000;
    margin: 0 auto;
}
.head_button {
    width: 12rem;
    height: .8rem;
    margin: 0 auto;
}
.header_line{
	width: 0.01rem;
    height: .2rem;
	background: #dddddd;
	float: left;
	margin-top: .3rem;
}
.head_button li a {
    width: 1.99rem;
    height: .8rem;
    background:rgba(68, 104, 175, 0);
    font-size: .2rem;
    line-height: .8rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    text-align: center;
    float: left;
}
.head_button ul li a:hover {
	background:rgba(68, 104, 175, 1);
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

.box_inner {
    width: 12rem;
    height: auto;
    margin: 0 auto;
    position: relative;
}

.banner_bg {
    overflow: hidden;
	width: auto;
	height: auto;
    background-image: url("images/banner_bg.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
    background-color:rgba(68, 104, 175, 1);
	padding-top: .8rem;
	padding-bottom: 1rem;
	margin: .8rem auto .8rem auto;
}
.big_title{
	line-height: 1.1rem;
	font-size: 1.1rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0rem 0.05rem 0rem rgba(95, 137, 196, 0.45);
	text-align: center;
	padding-bottom: .25rem;
}
.big_title span{letter-spacing: 0.073rem;}
.small_title{
	line-height: .18rem;
	font-size: .18rem;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: rgba(255, 255, 255, 0.5);
	text-align: center;
	padding-bottom: .15rem;
	letter-spacing: 0.2rem;
}
.subtitle{
	line-height: 1rem;
	font-size: 1rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0rem 0.05rem 0rem rgba(95, 137, 196, 0.45);
	text-align: center;
	padding-bottom: .77rem;
}
.subtitle span{letter-spacing: 0.08rem;}
.banner_b{width: 7.3rem;margin: 0 auto;}
.banner_box {
  overflow: hidden;
  width: 1.5rem;
  height: 1.3rem;
  background: radial-gradient(rgba(255, 255, 255, 1) 45%,rgba(255, 255, 255, 0.9) 55%,rgba(255, 255, 255, 0.6) 68%);
  opacity: 0.75;
  border-radius: 50%;
  background-size: 100% 100%;
	
  line-height: 0.28rem;
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(68, 104, 175, 1)!important;
  text-align: center;
	
  padding-top: 0.2rem;
  margin-bottom: 1rem;
  transform: scale(1.2);
}
.banner_box:hover{
	transform: scale(1.35);
	cursor: pointer;
}
.banner_box1 {
  /*margin-left: 6.65rem;*/
  margin-right: 1.4rem;
  float: left;
  -webkit-animation: scale1 2s linear infinite;
  animation: scale1 2s linear infinite;
}
.banner_box2 {
  margin-right: 1.4rem;
  float: left;
  -webkit-animation: scale1 2s linear infinite;
  animation: scale1 2s linear infinite;
}
.banner_box3 {
  float: left;
  -webkit-animation: scale1 2s linear infinite;
  animation: scale1 2s linear infinite;
}
.banner_chart{
  width: 0.41rem;
  height: 0.4rem;
  margin: 0 auto 0.23rem auto;
}
.banner_chart img{
  width: 100%;
  height: 100%;
}
@-webkit-keyframes scale1 {
  0% {
    -webkit-transform: scale(1.2);
  }
  80%{
    -webkit-transform: scale(1.25);
  }
  100% {
    -webkit-transform: scale(1.3);
  }
}
@keyframes scale1 {
  0% {
    -webkit-transform: scale(1.2);
  }
  50%{
    -webkit-transform: scale(1.3);
  }
  100% {
    -webkit-transform: scale(1.2);
  }
}
.banner_button{
	overflow: hidden;
	width: 4.2rem;
	height: 0.9rem;
	background: #FFDF52;
	/*border: 0.01rem solid #FFFFFF;*/
	box-shadow: 0rem 0.1rem 0rem 0rem #FFC352;
	border-radius: 0.45rem;
	box-sizing: border-box;
	
	line-height: 0.9rem;
	font-size: 0.4rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #4468AF;
	text-align: center;
}
.banner_btn{width: 9.4rem;margin: 0 auto;}
.banner_btn1{/*margin-left: 5.85rem;*/margin-right: 1rem; float: left;}
.banner_button:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.left_list {
    width: 1.62rem;
    height: 3.8rem;
	background: #648BD9;
    border-radius: 0.03rem;
    padding: .2rem .2rem .3rem .2rem;
    top: 1.6rem;
    position: fixed;
    z-index: 800;
    margin-left: .58rem;
}
.left_list_c1 { 
	width: .35rem;
    margin: 0rem 0.05rem 0rem .14rem;
    float: left;
	font-size: .24rem;
}
.left_list_c1 img{ 
	width: 100%;
	height: 100%;
}
.left_list_w1 {
    line-height: .24rem;
    font-size: .24rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #ffffff;
    padding-top: 0.06rem;
    margin-bottom: .24rem;
}
.left_white {
    width: 1.62rem;
    height: 3.26rem;
    background: #ffffff;
    border-radius: 0.03rem;
}
.left_white_c1 {
	width: .26rem;
	height: .2rem;
	font-size: .2rem;
	margin-left: .2rem;
	margin-right: 0.07rem;
	float: left;
}
.left_white_c1 img{ 
	width: 100%;
	height: 100%;
}
.left_white_w1 {
    line-height: .22rem;
    font-size: .2rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
}
.left_white_w1:hover {
	color: #ffa200;
    text-decoration: underline;
	cursor: pointer;
}
.left_white_line1 {
    width: 1.12rem;
    height: 0rem;
    border: 0.01rem dashed rgba(22, 140, 255, 0.3);
    box-sizing: border-box;
    margin: .18rem auto 0rem auto;
}
.left_white_content1{
	padding-top: .25rem;
}
.left_white_content2{
	padding-top: .23rem;
}

.right_list {
    width: 1.62rem;
    height: 3.9rem;
    background: #648BD9;
    border-radius: 0.03rem;
    padding: .2rem .2rem .2rem .2rem;
    top: 1.6rem;
    position: fixed;
    z-index: 800;
	right: .58rem;
}
.right_list_c1 {
	width: .30rem;
    margin: 0rem 0.05rem 0rem .16rem;
    float: left;
	font-size: .24rem;
}
.right_list_c1 img{ 
	width: 100%;
	height: 100%;
}
.right_list_w1 {
    line-height: .24rem;
    font-size: .24rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #ffffff;
    padding-top: 0.08rem;
    margin-bottom: .22rem;
}
.right_white {
    width: 1.62rem;
    height: 2.93rem;
    background: #ffffff;
    border-radius: 0.03rem;
}
.right_w1 {
    line-height: .17rem;
    font-size: .2rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    text-align: center;
    padding-top: .2rem;
}
.right_w1 a:hover {
    line-height: .17rem;
    font-size: .2rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
	color: #ffa200;
    text-decoration: underline;
    text-align: center;
    padding-top: .20rem;
	cursor: pointer;
}
.right_line1 {
    width: 1.12rem;
    height: 0.01rem;
    border: 0.01rem dashed rgba(22, 140, 255, 0.3);
    box-sizing: border-box;
    margin: .2rem auto 0rem auto;
}
.right_list_c2 {
	width: .23rem;
    margin: .2rem 0.05rem 0rem .31rem;
    float: left;
	font-size: .18rem; 
}
.right_list_c2 img{ 
	width: 100%;
	height: 100%;
}
.right_list_w2 {
    line-height: .18rem;
    font-size: .2rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #ffffff;
    margin-top: .23rem;
}
.right_list_w2 a:hover {
    line-height: .18rem;
    font-size: .2rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #ffffff;
    text-decoration: underline;
    margin-top: .23rem; 
	cursor: pointer;
}

.main1 {
	overflow: hidden;
	padding-bottom: 1rem;
}
.title{
	line-height: .4rem;
	font-size: .4rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	padding-bottom: .3rem;
	text-align: center;
}
.title span{color: rgba(68, 104, 175, 1);}
.main1_rectangle{
	width: .6rem;
	height: 0.05rem;
	background: #4468AF;
	margin: 0rem auto .5rem auto;
}
.main1_content{
	overflow: hidden;
    background-image: url("images/main1_bg.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
}
.main1_left{
	float: left;
	width: 4rem;
	
	line-height: 1.9rem;
	font-size: .36rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.main1_middle{
	float: left;
	padding-top: .43rem;
	padding-left: 1.12rem;
}
.main1_w{
	width: 2.88rem;
	line-height: .28rem;
	font-size: .28rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	letter-spacing: 0.024rem;
	color: #666666;
}
.main1_w:hover{
	color: rgba(68, 104, 175, 1);
	cursor: pointer;
}
.main1_w1{padding-bottom: .53rem;}
.main1_w2{padding-bottom: .85rem;}
.main1_w3{padding-bottom: .42rem;}
.main1_right{
	float: left;
	margin-left: 1.2rem;
	margin-top: .3rem;
}
.main1_btn{
	width: 1.6rem;
	height: .5rem;
	background: #4468AF;
	border-radius: .25rem;
	
	line-height: .5rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
}
.main1_btn1{margin-bottom: .3rem;}
.main1_btn2{margin-bottom: .61rem;}
.main1_btn:hover{
	font-weight: bold;
	color: #4468AF;
	background: #FFDF52;
	border: 0.01rem solid #FFFFFF;
	box-sizing: border-box;
	box-shadow: 0rem .05rem 0rem 0rem #FFC352;
	cursor: pointer;
}

.main2 {
	overflow: hidden;
	background-color: rgba(68, 104, 175, 1);
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.title2{
	line-height: .4rem;
	font-size: .4rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: .3rem;
}
.main2_rectangle{
	width: .6rem;
	height: 0.05rem;
	background: #FFFFFF;
	margin:0 auto .5rem auto;
}
.main2_chart1{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart1.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart2{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart2.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart3{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart3.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart4{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart4.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart5{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart5.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart6{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart6.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart7{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart7.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart8{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart8.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart9{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart9.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_chart10{
	width: .6rem;
	height: .5rem;
	background-image:url("images/main1_chart100.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	margin: 0.35rem auto 0.32rem auto;
}
.main2_button1,.main2_button2,.main2_button3,.main2_button4,.main2_button5,.main2_button6,.main2_button7,.main2_button8,.main2_button9,.main2_button10{
	width: 2.08rem;
	height: 1.8rem;
	background: rgba(68, 104, 175, 1);
	border: 0.01rem solid #FFFFFF;
	border-radius: 0.1rem;
	box-sizing: border-box;
	
	line-height: 0.24rem;
	font-size: 0.24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #ffffff;
	text-align: center;
	float: left;
}
.main2_button1,.main2_button2,.main2_button3,.main2_button4,.main2_button6,.main2_button7,.main2_button8,.main2_button9{margin-right: 0.4rem;}
.main2_button1,.main2_button2,.main2_button3,.main2_button4,.main2_button5{margin-bottom: 0.4rem;}
.main2_button6,.main2_button7,.main2_button8,.main2_button9,.main2_button10{margin-bottom: 0.6rem;}
.main2_button1:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button2:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button3:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button4:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button5:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button6:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button7:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button8:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button9:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button10:hover{background: #FFFFFF;color: #4468AF;cursor: pointer;}
.main2_button1:hover .main2_chart1{
	background-image:url("images/main1_chart11.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button2:hover .main2_chart2{
	background-image:url("images/main1_chart22.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button3:hover .main2_chart3{
	background-image:url("images/main1_chart33.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button4:hover .main2_chart4{
	background-image:url("images/main1_chart44.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button5:hover .main2_chart5{
	background-image:url("images/main1_chart55.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button6:hover .main2_chart6{
	background-image:url("images/main1_chart66.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button7:hover .main2_chart7{
	background-image:url("images/main1_chart77.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button8:hover .main2_chart8{
	background-image:url("images/main1_chart88.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button9:hover .main2_chart9{
	background-image:url("images/main1_chart99.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.main2_button10:hover .main2_chart10{
	background-image:url("images/main1_chart10.png");
	background-size: 100% 100%;
	cursor: pointer;
}
.bigbutton2{
	overflow: hidden;
	width: 4.3rem;
	height: 0.8rem;
	background: #ffffff;
	box-shadow: 0rem 0.08rem 0rem 0rem #B7D0FF;
	border-radius: 0.4rem;

	line-height: 0.8rem;
	font-size: 0.32rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #4468AF;
	text-align: center;
	margin: 0 auto;
}
.bigbutton2:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.main3 {
	overflow: hidden;
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.main3_button{
	width: 7.12rem;
	height: 4.4rem;
	background: #FFFFFF;
	box-shadow: 0rem .1rem .35rem 0rem rgba(68, 104, 175, 0.1);
	border-radius: .4rem;
	padding-top: .6rem;
	padding-left: .6rem;
	float: left;
}
.main3_btn{
	width: 1.33rem;
	height: 0.5rem;
	background: #fffff;
	border: 0.01rem solid #4468AF;
	border-radius: .25rem;
	box-sizing: border-box;
	
	line-height: 0.5rem;
	font-size: 0.24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	text-decoration: underline;
	color: #333333;
	float: left;
}
.main3_button p{
	text-decoration: underline;
	margin-left: 0.3rem;
	margin-right: 0.09rem;
	float: left;
}
.main3_chart{
	width: 0.2rem;
	height: 0.2rem;
	font-size: 0.24rem;
	margin-top: 0.02rem;
	float: left;
}
.main3_chart img{
	width: 100%;
	height: 100%;
}
.main3_btn{margin-bottom: 0.6rem}
.main3_button1,.main3_button2,.main3_button3,.main3_button5,.main3_button6,.main3_button7,.main3_button9,.main3_button10,.main3_button11,.main3_button13,.main3_button14,.main3_button15{margin-right: 0.4rem}
.main3_btn:hover{
	background: #4468AF;
	box-shadow: 0rem 0.025rem 0.1rem 0rem rgba(68, 104, 175, 0.3);
	color: #FFFFFF;
	padding-left: 0.12rem;
	cursor: pointer;
}
.main3_btn:hover .main3_chart{
	opacity: 0;
	cursor: pointer;
}
.main3_right{
	width: 4.28rem;
	height: 2.85rem;
	background: #F5F7FB;
	border-radius: 0rem .4rem .4rem 0rem;
	float: left;
	margin-top: .4rem;
	padding-top: 1.35rem;
}
.main3_right p{
	width: 3.73rem;
	height: .55rem;
	font-size: .22rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4468AF;
	line-height: .33rem;
	text-align: center;
	margin: 0rem auto .5rem auto;
}
.main3_right_btn{
	width: 3rem;
	height: .7rem;
	background: #4468AF;
	border-radius: .35rem;
	
	line-height: .7rem;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
}
.main3_right_btn:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.main4 {
	overflow: hidden;
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.main4_box1,.main4_box2,.main4_box3{float: left;}
.main4_box1,.main4_box2{margin-right: 1.2rem;}
.main4_pic1{
	width: 3.2rem;
	height: 1.2rem;
	background-image: url("images/main4_pic2.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	padding-top: 1.6rem;
	margin-bottom: .3rem;
}
.main4_pic2{
	width: 3.2rem;
	height: 1.2rem;
	background-image: url("images/main4_pic1.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	padding-top: 1.6rem;
	margin-bottom: .3rem;
}
.main4_pic3{
	width: 3.2rem;
	height: 1.2rem;
	background-image: url("images/main4_pic3.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	padding-top: 1.6rem;
	margin-bottom: .3rem;
}
.main4_w{
	width: 3.2rem;
	height: .6rem;
	background: linear-gradient(90deg, rgba(68, 104, 175, 0) 0%, #4468AF 40%, #4468AF 60%, rgba(68, 104, 175, 0) 100%);
	
	line-height: .6rem;
	font-size: .28rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FEFEFE;
	text-align: center;
}
.main4_word{
	width: 3rem;
	height: 1.5rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
	line-height: .36rem;
	margin: 0 auto;
}
.main4_btn{
	width: 2.8rem;
	height: .6rem;
	background: #4468AF;
	border-radius: .3rem;
	
	line-height: .6rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
}
.main4_btn:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.main5 {
	overflow: hidden;
	background-color: rgba(245, 245, 245, 1);
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.main5_left{
	width: 4.48rem;
	height: 7rem;
	font-size: .24rem;
	float: left;
	margin-top: 1.03rem;
}
.main5_left img{
	width: 100%;
	height: 100%;
}
.main5_right{
	width: 5.92rem;
	height: 8.25rem;
	background: #FFFFFF;
	border-radius: .4rem;
	
	line-height: .5rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	padding-top: .8rem;
	padding-left: .8rem;
	padding-right: .8rem;
	float: left;
}
.main5_box{width: auto;height: .5rem;}
.main5_box p:hover{color: rgba(68, 104, 175, 1);text-decoration: underline;cursor: pointer;}
.main5_w,.main5_w1{float: left;}
.main5_w span{font-weight: 400;}
.main5_w1 span{font-weight: 400;color: rgba(229, 65, 79, 1);}
.main5_w1 span:hover{color: rgba(68, 104, 175, 1);text-decoration: underline;cursor: pointer;}
.main5_btn{
	width: 1.5rem;
	height: .5rem;
	background: #4468AF;
	border-radius: .25rem;
	
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	float: right;
	overflow: hidden;
}
.main5_btn:hover{
	font-weight: bold;
	color: #4468AF;
	background: #FFDF52;
	border: 0.01rem solid #FFFFFF;
	box-sizing: border-box;
	box-shadow: 0rem .05rem 0rem 0rem #FFC352;
	cursor: pointer;
}
.main5_line{
	width: 4.43rem;
	height: 0rem;
	border: 0.01rem dashed rgba(68, 104, 175, 0.3);
	margin-left: .35rem;
	margin-top: .2rem;
	margin-bottom: .4rem;
}
.main5_button{
	width: 4.3rem;
	height: .8rem;
	background: #4468AF;
	border-radius: .4rem;

	line-height: .8rem;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-top: .5rem;
}
.main5_button:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.main6 {
	overflow: hidden;
	background-color: rgba(68, 104, 175, 1);
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.main6_title{
	line-height: .25rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-bottom: .2rem;
}
.main6_subtitle{
	line-height: .2rem;
	font-size: .2rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFCFC;
	text-align: center;
	padding-bottom: .6rem;
}
.main6_box{
	width: 3.49rem;
	margin: 0 auto;
}
.main6_box1{
	width: 1.4rem;
	height: 1.6rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.05rem 0.3rem 0rem rgba(68, 104, 175, 0.15);
	border-radius: 0.2rem;

	line-height: 1.6rem;
	font-size: 0.9rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFA800;
	text-align: center;
	margin-right: .24rem;
	float: left;
}
.m{
	width: .2rem;
	line-height: 0.23rem;
	font-size: 0.24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #ffffff;
	float: left;
	margin-top: .92rem;
	margin-right: .25rem;
}
.main6_box2{
	overflow: hidden;
	width: 1.4rem;
	height: 1.6rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.05rem 0.3rem 0rem rgba(68, 104, 175, 0.15);
	border-radius: 0.2rem;

	line-height: 1.6rem;
	font-size: 0.9rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFA800;
	text-align: center;
	margin-bottom: 0.6rem;
}
.main6_button{
	width: 8.2rem;
	margin: 0 auto;
}
.bigbutton6{
	overflow: hidden;
	width: 3.8rem;
	height: .8rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.08rem 0rem 0rem #B7D0FF;
	border-radius: .4rem;

	line-height: .8rem;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #4468AF;
	text-align: center;
	margin-bottom: .3rem;
}
.bigbutton61{float: left;margin-right: .6rem;}
.bigbutton6:hover{transform: scale(1.1);}
.main6_buttonword{
	overflow: hidden;
	line-height: 0.21rem;
	font-size: 0.2rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFE77D;
	text-align: center;
	cursor: pointer;
}

.main7 {
	overflow: hidden;
	padding-top: .8rem;
	padding-bottom: 1rem;
}
.main7_box{
	width: 12rem;
	height: 5.23rem;
	background-image: url("images/main7_bg.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0rem auto 0.6rem auto;
}
.main7_whiteline{
	overflow: hidden;
	line-height: .8rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
}
/*.main7_w1{margin-left: .4rem;float: left;}*/
.main7_w2{margin-left: .94rem;float: left;}
.main7_w3{margin-left: 1.3rem;float: left;}
.main7_w4{margin-left: .87rem;float: left;}
.main7_w5{margin-left: .72rem;float: left;}
.main7_w6{margin-left: .44rem;float: left;}
.main7_w7{margin-left: .83rem;float: left;}
/*.main7_line1{
	overflow: hidden;
	line-height: 3.32rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	margin-left: .63rem;
	float: left;
} */
.main7_line2{
	margin-left: .44rem;
	float: left;
}
.main7_w22{
	line-height: 1.12rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	text-align: center;
}
.main7_line3{
	margin-left: .88rem;
	float: left;
}
.main7_w33{
	line-height: 1.12rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
	text-align: center;
}
.main7_line4{
	margin-left: .59rem;
	float: left;
} 
.main7_line5{
	margin-left: .72rem;
	float: left;
}
.main7_line6{
	margin-left: .66rem;
	float: left;
}
.main7_btn{
	width: 1.3rem;
	height: .5rem;
	background: #4468AF;
	border-radius: .25rem;
	
	line-height: .5rem;
	font-size: .24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
}
.main7_btn1{margin-top: .3rem;}
.main7_btn2{margin-top: .61rem;}
.main7_line7{
	margin-left: .61rem;
	float: left;
}
.main7_btn:hover{
	font-weight: bold;
	color: #4468AF;
	background: #FFDF52;
	border: 0.01rem solid #FFFFFF;
	box-sizing: border-box;
	box-shadow: 0rem .05rem 0rem 0rem #FFC352;
	cursor: pointer;
}
.bigbutton7{
	width: 3.8rem;
	height: .8rem;
	background: #4468AF;
	border-radius: .4rem;
	
	line-height: .8rem;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.bigbutton71{
	float: left;
	margin-left: 1.9rem;
	margin-right: .6rem;
}
.bigbutton72{float: left;}
.bigbutton7:hover{
	transform: scale(1.1);
	cursor: pointer;
}

.footer{
	width: 100%;
	height: 1.4rem;
	background: #333333;
	display: flex;
	flex-direction: column;
	justify-content: center;
	/* line-height: 1.4rem; */
	font-size: .2rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.8);
	text-align: center;
}








