﻿*{
margin: 0;
padding: 0;	
}
body{
	font-family:  SimSun,sans-serif,"黑体";
}
.container{
	/*margin: 0;
	padding: 0;*/
	margin: 0 auto;
}

.navbar-default{
	border-color: #000000;
}
.collapse{
	width:100%;
	height:260px;
	background-color:#fff;
	text-align:center;
	border:0px;
	}
.swiper-wrapper{
	height: auto !important;
}
.swiper-slide{
	height:auto !important;
	}
.show{
	display:block;	
}
.collapse ul li{
	font-weight:300;
	width:100px;
	float:none;
	margin:0 auto;
	}
.nav ul{
	display:none;
	}
.navbar{
	display:none;
	}
.none{
	display: none;
}
.div5-phone{
	display:none;
	background-color:#ffffff;
	}
.div6-phone{
	display:none;
	}
.div7-phone{
	display:none;
	}
.div8-phone{
	display:none;
	}
.children-phone{
		display: none;
	}
.div2-phone{
	display: none;
}
.gift-phone{
	display:none;
	}
.teacher-phone{
	display:none;
	}
.outdoors-phone{
	display:none;
	}
.hjxh-phone{
	display:none;}
.hjxb-phone{
	display:none;
	}
.htzk-phone{
	display: none;
}
.fxzh-phone{
	display:none;
	}
.ksfx-phone{
	display:none;
	background-color:#f3f1f2;
	}
.div4-phone{
	display: none;
}	
.head{
	height: 99px;
	width: 100%;
	background-color: #2b2b2b;
	position: relative;
}
.logo{
	padding:0;
	position: absolute;
	width: 126px;
	height: 43px;
	bottom:10;
}
.dh{
	height: 99px;
	padding: 0;
}
.dh ul{
	list-style-type: none;
	margin-top: 65px;
}
.dh li{
	font-size: 16px;
	text-align: right;
	width: 20%;
	float: left;
}
.dh li a{
	color: #fff;
	text-decoration: none;
}
.dh li a:hover{
	color: #20b92b;
}
.dh li.on a{
	color:#20b92b ;
}
.banner{
	width: 100%;
	position:relative;
	height:auto !important;
}
.absolute{
	position:absolute;
	top:0;
	bottom:0;
	}
.button1{
	left:0;
	top:50%;
	margin-top:-17px;
	position:absolute;
		}
.button2{
	position:absolute;
	right:0;
	top:50%;
	margin-top:-17px;
		}
.banner-title{
	margin-top: 45px;
	color: #353535;
	font-size: 48px;
	text-align: center;	
}
.banner-p{
	color: #5d5d5d;
	font-size: 30px;
	text-align: center;
}
.div1{
	width: 100%;
	height: 228px;
	background-color: #eaeaea;
	text-align: center;
	overflow: hidden;
}
.div1-a{
	font-size: 26px;
	color: #313131;
	margin-top: 60px;
	
}
.phone-banner{
	overflow: hidden;
	width: 100%;
	height: auto;
	display: none;
}
.div1-b{
	font-size: 16px;
	color: #5a5959;
}
.div1-c{
	font-size: 16px;
	color: #6a6a6a;
	margin-top: 27px;
}
.div2{
	width: 100%;
	height: auto;
	background-image: url(../images/xueba.png);
	background-repeat: no-repeat;
	background-size: 100%;
	overflow: hidden;
}
.div2-a{
	font-size: 40px;
	text-align: center;
	margin-top: 4%;
	margin-bottom: 0;
	letter-spacing:10px;
}
.div3{
	text-align: center;
	width: 100%;
	height: auto;
}
.div3-a{
	color: #1b1b1b;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 10px;
}
.div3-b{
	color: #17b622;
	font-size: 18px;
	letter-spacing:3px;
}
.div3-c{
	color: #838383;
	font-size: 16px;
	margin-top: 2%;
}
.div3-d{
	margin-top: 90px;
}
.div4{
	width: 100%;
	height: auto;
	background-image: url(../images/jidanci_kantupian.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
}
.div4-a{
	color: #505050;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 15%;
}
.div4-b{
	color: #17b622;
	font-size: 18px;
	letter-spacing:3px;
}
.div4-c{
	color: #838383;
	font-size: 16px;
	margin-top: 2%;
}
.div5{
	width: 100%;
	height: auto;
	background-image: url(../images/jidanci_xiaohua.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
	background-color:#ffffff;
}
.div5-a{
	color: #383838;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 25%;
}
.div5-b{
	color: #838383;
	font-size: 20px;
	letter-spacing:3px;
	text-align:left;
	margin-left:120px;
}
.div5-c{
	color: #17b622;
	font-size: 18px;
	margin-top: 36px;
}
.div5-d{
	height: 30px;
	width: 90px;
	margin: 0 auto;
	margin-top: 5%;
	font-size: 16px;
}
.div5-d a{
	color: #8d8d8d;
	text-decoration: none;
	display: block;
	padding: 10 10 10 10;
}
.div5-d a:hover{
	color: #007AFF;
}
.div6{
	width: 100%;
	height: auto;
	background-image: url(../images/jidanci_caiying.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
}
.div6-a{
	color: #6d6d6d;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 50%;
}
.div6-b{
	color: #17b622;
	font-size: 18px;
	letter-spacing:3px;
}
.div6-c{
	color: #838383;
	font-size: 16px;
	margin-top: 36px;
}

.div7{
	width: 100%;
	height: auto;
	background-image: url(../images/jidanci_yafenzhi.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
}
.div7-a{
	color: #6d6d6d;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 50%;
}
.div7-b{
	color: #17b622;
	font-size: 18px;
	letter-spacing:3px;
}
.div7-c{
	color: #838383;
	font-size: 16px;
	margin-top: 36px;
}
.div8{
	width: 100%;
	height: auto;
	background-image: url(../images/jidanci_app.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
}
.div8-a{
	color: #6d6d6d;
	font-size: 42px;
	letter-spacing:10px;
	margin-top: 3%;
}
.div8-b{
	color: #17b622;
	font-size: 18px;
}
.div8-c{
	width: 55%;	
	color: #17b622;
	font-size: 16px;
	margin: 0 auto;
}
.pingpai{
	width: 100%;
	height: 246px;
	text-align: center;
	background-color: #cbcbcb;
	overflow: hidden;
}
.margin{
	margin: 0 auto;
	width: 1011px;
	margin-top: 100px;
	overflow: hidden;
}
.pingpai-p{
	color:#4f4f4f;
	font-size: 34px;
	float: left;
	height: 48px;
	margin-left: 20px;
}
.pingpai-img{
	width: 276px;
	height: 48px;
	float: left;
}
.gift{
	width: 100%;
	height: auto;
	background-image: url(../images/scene_gift.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
}
.gift-a{
	font-size: 40px;
	margin-top: 18%;
	color: #fff;
}
.gift-b{
	font-size: 16px;
	margin-top: 2%;
	color: #f8f8f8;
}
.gift-c{
	font-size: 16px;
	width: 55%;
	margin: 0 auto;
	color: #f3f3f3;
}
.gift-d{
	margin-top: 2%;
	font-size: 16px;
}
.gift-d a{
	color: #f3f3f3;
	text-decoration: none;
}
.gift-d a:hover{
	color: #fff;
}
.teacher{
	width: 100%;
	height: auto;
	background-image: url(../images/scene_teacher.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
	margin-top: 15px;
}
.teacher-a{
	font-size: 40px;
	margin-top: 45%;
	
	color: #fff;
}
.teacher-b{
	font-size: 16px;
	color: #f8f8f8;
	margin-top: 5%;
}
.teacher-c{
	font-size: 16px;
	color:#f9f9f9;
	margin-top: 5%;
}
.outdoors{
	width: 100%;
	height: auto;
	background-image: url(../images/scene_outdoors.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	text-align: center;
	margin-top: 15px;
}
.outdoors-a{
	font-size: 40px;
	margin-top: 45%;
	color: #fff;
}
.outdoors-b{
	font-size: 16px;
	color: #f8f8f8;
	margin-top: 5%;
}
.outdoors-c{
	font-size: 16px;
	color:#f9f9f9;
	margin-top: 5%;
}
.foot{
	width: auto;
	height: auto;
	padding-bottom: 60px;
	background-color: #f5f5f5;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
}
.contact{
	font-size: 14px;
	text-align: center;
	margin-top: 65px;
	height: auto;
}
.ppll{
	margin-top:35px;
	text-align: center;
	overflow: hidden;
}
.contact span{
	color: #20b92b;
}
.cctv-logo{
	float: left;
	width: 130px;
}
.ppll-div{
	width: 612px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.zqzx{
	font-size: 20px;
	line-height: 20px;
	height: auto;
	height: 28px;
	margin-left: 20px;
	color: #696969;
}
.bottom2{
	font-size: 14px;
	margin-top: 32px;
	height: auto;
	text-align: center;
}
.shubei{
	padding:0 15 0 15;
	display: inline-block;
}
.dianhua{
	padding:0 15 0 15;
	display: inline-block;
}
.youjian{
	padding:0 15 0 15;
	display: inline-block;
}
.dizhi{
	padding:0 15 0 15;
	display: inline-block;
}
.main{
	width: 100%;
	height: auto;
}
.buy-banner{
	width: 100%;
	height: auto;
	background-image: url(../images/buybanner_02.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	color:#fff;
	min-height: 200px;
	overflow: hidden;
}
.buy-title{
	font-size: 40px;
	margin-top: 12%;
}
.buy-p{
	font-size: 18px;
}
.buy-jdc{
	font-size: 22px;
	margin-top: 20px;
}
.buy-hhtz{
	font-size: 14px;
}
.img1 img{
	width: 100%;
}
.img2 img{
	width: 100%;
}
.price1{
	font-size: 26px;
	color: #fffc00;
	margin-top:5%;
}
.price1 span{
	font-size: 12px;
	color: #fff;
	margin-left: 10px;
	text-decoration: line-through;
}
.czb{
	width: 159px;
	height: 30px;
	background-color:rgba(233,189,38,0.7);
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	border-radius: 5px;	
	margin-top: 10px;
	  box-shadow: 1px 1px 1px 1px #efcf61 inset;
}
.czb a{
	color: #fff;
	text-decoration: none;
	display: block;
}
.czb:hover{
	background-color: rgba(245,175,5,0.8);
}
.price2{
	font-size: 26px;
	color: #fffc00;
	margin-top:2%;
}
.price2 span{
	font-size: 12px;
	color: #fff;
	margin-left: 10px;
	text-decoration: line-through;
}
.gzb{
	width: 159px;
	height: 30px;
	background-color:rgba(233,111,29,0.7);
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	border-radius: 5px;	
	margin-top: 10px;
	box-shadow: 1px 1px 1px 1px #ef965a inset;
}
.gzb a{
	color: #fff;
	text-decoration: none;
	display: block;
}
.gzb:hover{
	background-color: rgba(245,104,9,0.8);
}
.bz{
	font-size: 14px;
	margin-top: 2%;
	line-height: 30px;
}
.gjs{
	font-size: 30px;
	color: #686767;
	margin-top: 90px;
	text-align: center;
}
.buy-img{
	width: 290px;
	margin: 0 auto;
	margin-top: 33px;
}
.ggc{
	font-size: 42px;
	color: #494949;
	margin:41 0 80 0;
	text-align: center;
}
.zhengshu{
	width: 100%;
	height: 825px;
	background-color: #f4eee2;
	overflow: hidden;
}
.zhengshu img{
	box-shadow: 3px 3px 5px 2px #cdc8bf ;
}
.img1{
	width: 56px;
	height:50px;
	float: left;
}
.img2{
	width: 50px;
	height: 50px;
	float: right;
}	
.tubiao{
	width: 148px;
	height: 50px;
	text-align: center;
	font-size: 25px;
	line-height: 50px;
	margin: 0 auto;
	margin-top: 37px;
	overflow: hidden;
}
.dak{
	text-align: center;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: 900;
	margin:10 0 40 0;
}
.choose ul{
	list-style-type: none;
	padding: 0;
}
.choose li{
	margin: 0 16 0 16;
	float: left;
	text-align: center;
	position: relative;
}
.choose li a{
	color: #000000;
	text-decoration: none;
}
.choose{
	width: 192px;
	height: 60px;
	margin: 0 auto;
	font-size: 16px;
}
.arrow-down{
	display: none;
	position: absolute;
    width:20px; 
    height:0;
    left: 50%;
    margin-left: -10px;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #000000;
}
.choose li:hover{
	border-bottom: 3px #000000 solid;
}
.choose li:hover .arrow-down{
	display: block;
}
.choose ul li.on{
	border-bottom: 3px #000000 solid;
}
.choose ul li.on .arrow-down{
	display: block;
}
.zhengshu-img{
	width: 38.44%;
	height: auto;
	margin: 0 auto;
}
.erweima{
	height: auto;
	width: 100%;
	padding-bottom:10px;
	background-color:#d2d2d2;
	overflow: hidden;
}
.ewm-title{
	color: #4d4d4d;
	font-size: 24px;
	text-align: center;
	margin-top: 33px;
}
.ewm-p{
	color: #818181;
	font-size: 16px;
	text-align: center;
}
.ewm-div{
	text-align: center;
	color:#757575;
	margin-top: 25px;
	font-size: 18px;
	font-family:"微软雅黑";
}
.ios{
	width: 159px;
	height: auto;
	display: inline-block;
	margin: 0 50 0 50;
}
.ios a{
	display: block;
}
.android{
	width: 159px;
	height: auto;
	display: inline-block;
	margin: 0 50 0 50;
}
.android a{
	display: block;
}
.windows{
	width: 159px;
	height: auto;
	display: inline-block;
	margin: 0 50 0 50;
}
.windows a{
	display: block;
}
.htzk-banner{
	width:100%;
	height: auto;
	background-image: url(../images/backstage_02.jpg);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	color: #fff;
}
.htzk-title-desktop{
	font-size: 68px;
	margin-top: 10%;
	margin-bottom:3%;
	text-align: center;
}
.htzk-p-desktop{
	font-size: 36px;
	text-align: center;
	width: 755px;
	margin: 0 auto;
	margin-top: 10px;
}
.htzk-title-phone{
	font-size: 28px;
	margin-top: 10%;
	margin-bottom:3%;
	text-align: center;
}
.htzk-p-phone{
	font-size: 20px;
	text-align: center;
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
}
.hjxh{
	width:100%;
	height: auto;
	background-image: url(../images/hjxh_02.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
}
.joke{
	font-size: 40px;
	color: #585858;
	text-align: center;
	margin-top: 13%;
}
.duanzi{
	text-align: center;
	color: #8b8b8b;
	margin-top: 35px;
	font-size: 16px;
	width: 524px;
	margin: 0 auto;
}
.hjxb{
	width:100%;
	height: auto;
	background-image: url(../images/backstage-img_02.png);
	background-repeat: no-repeat;
	background-size: contain;
	overflow: hidden;
	color: #fff;
}
.hjxb-title{
	font-size: 40px;
	margin-top: 20%;
	text-align: center;
}
.hjxb-p{
	font-size: 18px;
	text-align: center;
	width: 710px;
	margin: 0 auto;
	margin-top: 30px;
}

.fxzh{
	width:100%;
	height: auto;

	overflow: hidden;
	min-height: 200px;
}

.bg21{
	background-image: url(../images/backstage-img_21.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_2{
	background-image: url(../images/backstage-img_04_2.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_3{
	background-image: url(../images/backstage-img_21_3.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_4{
	background-image: url(../images/backstage-img_04_4.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_5{
	background-image: url(../images/backstage-img_21_5.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_6{
	background-image: url(../images/backstage-img_04_6.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_7{
	background-image: url(../images/backstage-img_21_7.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_8{
	background-image: url(../images/backstage-img_04_8.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg21_9{
	background-image: url(../images/backstage-img_21_9.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
}

.bg03{
	background-image: url(../images/backstage-img_03.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.fxzh-title-desktop{
	color:#4c4c4c;
	font-size: 32px;
	margin-top: 25%;
}
.fxzh-title{
	color:#4c4c4c;
	font-size: 40px;
	margin-top: 50%;
}
.fxzh-p{
	font-size: 18px;
	color: #666666;
}
.ksfx{
	width:100%;
	height: auto;
	overflow: hidden;
	min-height: 200px;
}
.ksfx-title{
	color:#2a2a2a;
	font-size: 32px;
	margin-top: 40%;
}
.ksfx-p{
	font-size: 18px;
	color: #373737;
}
.ptyzn{
	width: 100%;
	height: 203px;
}
.ptyzn-title{
	color: #141414;
	font-size: 40px;
	text-align: center;
	margin-top:59px;
}
.ptyzn-p{
	color: #818181;
	font-size: 24px;
	text-align: center;
	margin:  0 auto;
	width: 780px;
	margin-top: 23px;
	line-height: 30px;
}
.children{
	width: 100%;
	height: auto;
}
.xbty{
	width: 100%;
	height: 307px;
	background-color: #d2d2d2;
	overflow: auto;
}

.xbty-title{
	color: #4d4d4d;
	font-size: 24px;
	text-align: center;
	margin-top: 54px;
}
.xbty-p{
	text-align: center;
	color: #818181;
	font-size: 14px;
}
.ios2{
	width: 99px;
	height: auto;
	margin: 0 52 0 52;
	display: inline-block;
}
.android2{
	width: 99px;
	height: auto;
	margin: 0 52 0 52;
	display: inline-block;
}
.windows2{
	width: 109px;
	height: auto;
	margin: 0 52 0 52;
	display: inline-block;
}
.erweima2{
	width:636px;
	margin: 0 auto;
	height: auto;
	margin-top: 30px;
	text-align: center;
}
.erweima2 p{
	color: #757575;
	font-size: 22px;
	font-family: "微软雅黑";
}
.aboutus{
	width:100%;
	height: auto;
	background-repeat: no-repeat;
	background-size: 100%;
	text-align: center;
	overflow: hidden;
	background-color:#ddd;
}
.zhuanzhu{
	font-size: 30px;
	color: #000;
}
.xuexi
{
    margin-top: 15%;
	font-size: 40px;
	color:#000;
}
.jianjie{
	width: 100%;
	height: 400px;
	background-color: #eeeeee;
	text-align: center;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 15px;
}

.jianjie2
{
    width:80%;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
	font-size: 16px;
	margin-top: 20px;
}
.jianjie3
{
    margin-left:10%;
    margin-right:10%;
	font-size: 16px;
	text-align: center;
	margin: 0 auto;
}
.jianjie4
{
    margin-left:10%;
    margin-right:10%;
	font-size: 16px;
	 text-align:center;
	margin-top: 20px;
}
.jianjie5{
	margin-left:10%;
    margin-right:10%;
	font-size: 16px;
	text-align: center;
	margin: 0 auto;
}
.member{
	width: auto;
	height: auto;
	padding-bottom: 50px;
}
.member-title{
	width: auto;
	height: auto;
	background-color: #fff;	
	position: absolute;
	left: 50%;
	margin-left: -90px;
	top:-21px;
	padding: 0 30 0 30;
	margin-bottom: 0;
}
.jianjie-title{
	width: auto;
	height: auto;
	background-color: #eeeeee;	
	position: absolute;
	left: 50%;
	margin-left: -90px;
	top:-21px;
	padding: 0 30 0 30;
	margin-bottom: 0;
	font-size: 30px;
	
}
.people{
	border: 1px solid #e5e5e5;
	min-height: 196px;
}
.border{
	margin-top: 70px;
}
.name{
	text-align: center;
	margin-top: 10px;
	font-size: 18px;
	font-family: "微软雅黑";
}
.position{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
	font-size: 18px;
	font-family: "微软雅黑";
}
.line{
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e9e9e9;
	text-align: center;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 20px;
	position: relative;
}
.line2{
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e7e7e7;
	text-align: center;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 40px;
	position: relative;
}
.photo-logo{
	float: none;

}
.logobili{
	margin: 0 auto;
}
.navbar{
	display: none;
	background-color: #2b2b2b;
}
.navbar-brand{
	padding: 10 10 ;
}
.foot1{
	width:100%;
	height: auto;
	margin: 0 auto;
	text-align: center;
	margin-top: 60px;
}
.gz{
	padding: 0 20 0 20;
	display: inline-block;
		}
.qq{
	float: left;
	margin-left: 27px;
}
.wx{
	float: left;
	margin-left: 13px;
}
.span1{
		float: left;
		color: #4fc255;
	}
.hz{
	padding: 0 20 0 20;
	display: inline-block;
		}
.fk{
	padding: 0 20 0 20;
	display: inline-block;
		}
.div10{
	float:left;
	margin-left: 15px;
	}
.div11{
	float:left;
	margin-left: 13px;
	}
.margin4{
	float:left
	}
.div10 img{
	margin-right: 5px;
}
.div11 img{
	margin-right: 5px;
}

.why_div_panel
{
    width:100%;
    padding-top:1px;
    padding-bottom:50px;
}

.why_div_inner_panel
{
    width:80%;
    text-align:center;
    margin:0 auto;
}

.bg_white
{
    background-color:#ffffff;
}

.bg_gry
{
    background-color:#f3f1f2;
}

.margin50
{
    padding-top:50px;
}

.why-huge-title{
	color: #353535;
	font-size: 60px;
	font-weight:900;
	font-family:黑体;
	text-align: center;
	margin-top:50px;
}

.why-title{
	color: #141414;
	font-size: 40px;
	text-align: center;
	margin-top:50px;
}

.why-p-bold
{
    color:#17b622;
	font-size: 20px;
	text-align: center;
	margin-left:auto;
    margin-right:auto;
    margin-top: 40px;
    margin-bottom:0px;
	line-height: 30px;
	font-weight:bold;
}

.why-p{
	color: #818181;
	font-size: 20px;
	text-align: left;
	margin-left:auto;
    margin-right:auto;
    margin-top: 10px;
    margin-bottom:0px;
	line-height: 30px;
}

.why-p-center{
	color: #818181;
	font-size: 20px;
	text-align:center;
	margin-left:auto;
    margin-right:auto;
    margin-top: 10px;
    margin-bottom:0px;
	line-height: 30px;
}

.why-content-p{
	font-size: 20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top: 1%;
	text-align: left;
	background:#95EC69;
	border-radius:8px;
}

.case_div_panel
{
    width:100%;
    padding-top:1px;
    padding-bottom:20px;
     background-color:#f3f1f2;
}

.case-title-a{
	color: #999;
	font-size: 16px;
	letter-spacing:10px;
	margin-top: 20px;
}

.case_div
{
    width:70%;
    text-align:center;
    margin:0 auto;
}

.case-content-p{
	font-size: 20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top: 10%;
	text-align: left;
	background:#95EC69;
	border-radius:8px;
}

.case-sign-p{
	font-size: 20px;
	margin-top: 0;
	text-align: right;
	color:#777;
}

.market_manual_img{
	width: 50%;
	height: auto;
	display: inline-block;
	margin: 10px auto 10px auto;
}

.one_center_pic_div{
    width: 70%;
    margin-left:auto;
    margin-right:auto;
    font-size: 14px;
    margin-top: 16px;
}

.card_center_img
{
    width: 100%;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	margin: 10px auto 0px auto;
}

.card_center_img_nomargin
{
    width: 100%;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}

	.two_center_pic_div{
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0 auto;
		font-size: 14px;
		margin-top: 16px;
	}
	.manual_img_left{
		width: 47%;
		height:auto;
		max-width:300px;
		margin-left: auto;
		margin-right: 1px;
		border: 1px  #777 solid;
	}
	.manual_img_right{
		width: 47%;
		height:auto;
		max-width:300px;
		margin-left: 1px;
		margin-right: auto;
		border: 1px  #777 solid;
	}

.free_use_btn 
{
    margin-top:80px;
    margin-bottom:80px;
    background-color: #f88000; /*4CAF50 Green */
    border: none;
    color: white;
    padding: 15px 60px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    font-weight:bold;
    border-radius: 4px;
}



@media  screen and (max-width: 767px)
{
    
    .one_center_pic_div{
    width: 100%;
    margin-left:auto;
    margin-right:auto;
    font-size: 14px;
    margin-top: 16px;
}
    
    .why-huge-title{
	color: #353535;
	font-size: 24px;
	font-weight:900;
	font-family:黑体;
	text-align: center;
	margin-top:50px;
}

    .why-title{
	    color: #141414;
	    font-size: 24px;
	    text-align: center;
	    margin-top:20px;
    }

    .why-p-bold
    {
       color:#17b622;
    	font-size: 18px;
    	text-align: center;
    	margin-left:auto;
    	margin-right:auto;
    	margin-top: 30px;
    	margin-bottom:0px;
    	line-height: 30px;
    	font-weight:bold;
    }

    .why-p{
    	color: #818181;
    	font-size: 18px;
    	text-align: left;
    	margin-left:auto;
    	margin-right:auto;
    	margin-top: 10px;
    	margin-bottom:0px;
    	line-height: 30px;
    }
   

    .why-content-p{
    	font-size: 18px;
    	padding-left:20px;
    	padding-right:20px;
    	padding-top:12px;
    	padding-bottom:12px;
    	margin-top: 1%;
    	text-align: left;
    	background:#95EC69;
    	border-radius:8px;
    }

    .case-title-a{
	color: #999;
	font-size: 16px;
	letter-spacing:10px;
	margin-top: 20px;
    }

    .case_div
    {
       width:90%;
      text-align:center;
     margin:0 auto;
    }

    .case-content-p{
	    font-size: 18px;
	    padding-left:20px;
	    padding-right:20px;
    	padding-top:12px;
    	padding-bottom:12px;
	    margin-top: 10%;
    	text-align: left;
    	background:#95EC69;
    	border-radius:8px;
    }

    .case-sign-p{
    	font-size: 18px;
    	margin-top: 0;
    	text-align: right;
    	color:#777;
    }
    
	.div5-phone{
		display:block;
		background-color:#ffffff;
		}
	.div6-phone{
		display:block;
		}
	.div7-phone{
		display:block;
		}
	.div8-phone{
		display:block;
		}
	.gift-phone{
		display:block;
		}
	.teacher-phone{
		display:block;
		}
	.outdoors-phone{
		display:block;
		}
	.banner-title{
		font-size:16px;
		padding-top:20px;
		
		}

	.banner-p{
		font-size:14px;
		}
	.div1-a{
		font-size:16px;
		margin-top:30px;
		}
	.div1-b{
		font-size:12px;
		}
	.div1-c{
		font-size:12px;
		padding-left:15px;
		padding-right:15px;
		width: 260px;
		margin: 0 auto;
		text-align: left;
		}
	.div3-b{
		font-size:12px;
		}
	.div3{
		height:auto}
	.div3-c{
		font-size:12px;
		padding-left:15px;
		padding-right:15px;
		}
	.div3-d{
		margin-top:30px;
		}
	.div3-a{
		letter-spacing:1px;
	}
	.div4-a{
		font-size:16px;
		margin-top:13%;
		letter-spacing: 1px;
		}
	.div4-c{
		width:80%;
		font-size:12px;
		padding-left:15px;
		padding-right:15px;
		margin: 0 auto;
		}
	.div4-b{
		font-size:12px;
		margin: 0;
		}
	.div5{
		margin-top:10px;
		display: none;
		}
	.div5-a{
		margin-top:8%;
		font-size:24px;
		margin-bottom:10px;
		letter-spacing: 1px;
		}
	.div5-b{
		font-size:18px;
		text-align:left;
		margin-left:60px;
		}
	.div5-c{
		font-size:16px;
		margin-top:0px;
		margin-bottom:0;
		padding-left: 15px;
		padding-right: 15px;
		}
	.div5-d{
		margin-top:0;
	 	font-size:12px;
	 	text-align: center;
		}
	.div6{
		display: none;
	}
	.div7{
		display: none;
	}

	.div5-e{
		text-align: center;
		padding-bottom: 30px;
		padding-top: 10px;
	}
	.div6-a{
		font-size:16px;
		margin-top:5%;
		letter-spacing: 1px;
		}
	.div6-b{
		font-size:12px;
		letter-spacing: 1px;
		}
	.div6-c{
		font-size:12px;
		margin-top:10px;
		margin-bottom:0;
		padding-left:15px;
		padding-right:15px;
		}
	.div7-a{
		font-size:16px;
		margin-top:5%;
		text-align: center;
		letter-spacing: 1px;
	}
	.div7-b{
		font-size:12px;
		letter-spacing: 1px;
		text-align: center;
		}
	.div7-c{
		font-size:12px;
		padding-left: 15px;
		padding-right: 15px;
		margin-top:0
		}
	.div8-a{
		font-size:16px;
		letter-spacing: 1px;
		text-align: center;
		}
	.div8-b{
		font-size:12px;
		text-align: center;
		}
	.div8-c{
		font-size:12px;
		padding-left: 15px;
		padding-right: 15px;
		text-align: center;
		width: 100%;
		}
	.contact div{
		text-align:left;
		padding:0 5 0 5;
		}
	.contact{
		font-size:12px;
		padding:0 5% 0 5%;
		}
	.ppll{
		display:none;}

	.gift-a{
		font-size:16px;
		margin-top:20px;
		
		}
	.gift-b{
		font-size:12px;
		}
	.gift-c{
		padding-left: 15px;
		padding-right: 15px;
		font-size:12px;
		width: 100%;
		}
	.gift-d{
		font-size:12px;
		}
	.gift-e{
		text-align: center;	
		padding-bottom: 40px;
	}
	.teacher-b{
		font-size:12px;
		margin:0;
		}
	.teacher-c{
		font-size:12px;
		margin-top: 10px;
		}
		
	.teacher-a{
		font-size:16px;
		margin-top:20px;
		}
	.teacher-e{
		padding-bottom: 40px;
	}
	.outdoors-a{
		font-size:16px;
		margin-top:20px;
		}
	.outdoors-b{
		font-size:12px;
		margin:0;
		}
	.outdoors-c{
		font-size:12px;
		margin-top: 10px;
		}
	.outdoors-e{
		padding-bottom: 40px;
		}
	.zqzx{
		width:100%;
		font-size:14px;
		}
	.cctv-logo{
		width:100px;
		}
	.foot{
		height:auto !important;
		padding-bottom:20px;
		}
	.div1{
		height:160px;
		}
	.div2-a{
		font-size:16px;
		margin-top:10%;
		letter-spacing:1px;
		}
	.div3-a{
		font-size:24px;
		margin-top:30px;
		}
	.buy-banner{
		margin-top: 77px;
	}
	.head{
		display: none;
	}
	.navbar{
		display: block;
	}
	.main{
		margin-top: 78px;
	}
	.aboutus{
		min-height: 160px;
		background-size: 100% 100%;
	}
	.logobili{
		width: 40px;
	}
	.navbar-toggle{
		position: absolute;
		top: 18px;
		left: 3%;
		border: 0px;
	}
	.navbar-header{
		position: relative;
	}
	.zhuanzhu{
		font-size: 18px;
		color: #4b4b4b;
		margin-bottom: 0;
	}
	.xuexi
	{
	    margin-top: 16%;
		font-size: 24px;
		color: #4b4b4b;
	}
	.jianjie{
		height: auto;
		overflow: auto;
		padding-bottom: 30px;
	}
	.jianjie-title{
		font-size: 20px;
		position: relative;
		width: 160px;
		height: auto;
		left: auto;
		margin-bottom: 0;
		margin: 0 auto;
		top: -10px;
	}
	.line2{
		border:1px #e1e0e0 solid;
		height: 1px;
		margin-top: 30px;
	}
	.line{
		border:1px #e1e0e0 solid;
		height: 1px;
		margin-top: 35px;
	}
	.member-title{
		font-size: 14px;
		position: relative;
		width: 120px;
		height: auto;
		left: auto;
		margin-bottom: 0;
		margin: 0 auto;
		top: -10px;
	}
	.jianjie2
	{
	    width: 90%;
		margin-top: 0;
		font-size: 16px;
	}
	.jianjie3{
		width: 90%;
		font-size: 16px;
	}
	.jianjie4{
		width: 90%;
		font-size: 16px;
	}
	.jianjie5{
		width: 90%;
		font-size: 16px;
	}
	.border{
		margin-top: 25px;
	}
	.name{
		font-size: 14px;
		margin: 5 0 5 0 ;
	}
	.position{
		font-size: 14px;
		margin-bottom: 5px; ;
	}
	.ewm-title{
		font-size: 16px;
	}
	.ewm-p{
	font-size: 14px;
	padding-left: 15px;
	padding-right: 15px;
	}
	.ewm-div{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0 auto;
		font-size: 14px;
		margin-top: 7%;
	}
	.ios{
		width: 24%;
		margin-left: 3%;
		margin-right: 3%;
	}
	.android{
		width: 24%;
		margin-left: 3%;
		margin-right: 3%;
	}
	.windows{
		width:24%;
		margin-left: 3%;
		margin-right: 3%;
	}
	.erweima {
		height:auto !important;
	}
	.buy-title{
		font-size: 15px;
		margin-top: 12%;
		text-align: center;
	}
	.buy-p{
		display: none;
	}
	.buy-jdc{
		display: none;
	}
	.bz{
		display: none;
	}
	.buy-hhtz{
		text-align: center;
		font-size: 12px;
		display: none;
	}
	.price1{
		font-size: 14px;
		margin-right: 10px;
	}
	.czb{
		width: 80px;
		height: 20px;
		font-size: 12px;
		line-height: 20px;
		float: right;
		margin-right: 5px;
		background:rgba(233,189,38,1);
		box-shadow: 1px 1px 0px 1px #efcf61 inset;
	}
	.price2{
		font-size: 14px;
		margin-top: 5%;
		margin-left: 10px;
	}
	.gzb{
		width: 80px;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		float: left;
		margin-left: 5px;
		background:rgba(233,111,29,1);
		box-shadow: 1px 1px 0px 1px #ef965a inset;
	}
	.left{
		width: 50%;
		float: left;
		text-align: right;

	}
	.right{
		width: 50%;
		float: right;
		text-align: left;
	}
	.none{
		display: block;
		color: #ffffff;
		font-size: 14px;
		text-align: center;
	}
	.buy-div{
		overflow: hidden;
	}
	.gjs{
		margin-top: 30px;
		font-size: 12px;
	}
	.buy-img{
		width: 30%;
		margin-top: 11px;
	}
	.ggc{
		margin: 13 0 32 0;
		font-size: 14px;
	}
	.img1{
		width: 30px;
	}
	.img2{
		width: 30px;
	}
	.tubiao{
		height: 30px;
		line-height: 30px;
		width: 100px;
		font-size: 14px;
	}
	.dak{
		font-size: 14px;
		margin-bottom: 20px;
	}
	.choose li{
		font-size: 14px;
		width: 60px;
	}
	.choose{
		height: 40px;
	}
	.zhengshu-img{
		width: 90%;
	}
	.zhengshu{
		height: auto !important;
		padding-bottom: 30px;
	}
	.htzk-title{
		font-size: 15px;
	}
	.htzk-p{
		font-size: 12px;
		margin-top: 0;
		width: 100%;
	}
	.joke{
		font-size: 15px;
		margin-top:10%;
	}
	.duanzi{
		font-size: 12px;
		width: 100%;
		
	}
	.hjxb-title{
		font-size: 15px;
		margin-top:8%;
	}
	.hjxb-p{
		width: 100%;
		font-size: 12px;
		margin-top: 10px;
	}
	.fxzh-title{
		font-size: 20px;
		margin-top: 0;
	}
	.fxzh-p{
		font-size: 18px;
	}
	.fxzh{
	background-color: #f4f4f4;
	}

	.ptyzn-p{
		width: 100%;
		padding-left: 15px;
		padding-right:15px;
		font-size: 18px;
		margin-top: 0;
		line-height: 20px;
	}
	.ptyzn-title{
		font-size: 24px;
		margin-top: 8%;
		margin-bottom: 10px;
	}
	.ptyzn{
		height: auto !important; 
		padding-top:1px;
		padding-bottom: 20px;
	}
	.xbty-title{
		font-size: 16px;
		margin-top: 25px;
	}
	.xbty-p{
		font-size: 14px;
	}
	.ios2{
		width: 12%;
		margin-left: 5%;
		margin-right: 5%;
		
	}
	.android2{
		width: 24%;
		margin-left: 3%;
		margin-right: 3%;
	}
	.windows2{
		width: 12%;
		margin-left: 5%;
		margin-right: 5%;
	}
	.xbty{
		height:auto !important;
		padding-bottom:30px;
		}
	.erweima2{
		width: 100%;
		
	}
	.erweima2 p{
		font-size: 14px;
	}
	.ksfx-title{
		font-size: 20px;
		padding-top:40px;
		margin-top: 20%;
	}
	.ksfx-p{
		font-size: 18px;
		width: 100%;
	}
	
	
	.bottom2{

		}
	.bottom2 p{
		padding: 0;
		}
	.absolute {
		display:none}
	.div-img3{
		margin-top:15%;
		width:100%;
		}
	.pingpai{
		height: auto !important;
		width: 100%;
		padding-bottom: 60px;
	}
	.margin{
		width: auto;
		height: auto;
		margin: 0 auto;
		margin-top: 60px;
	}
	.pingpai-img{
		width: 35%;
		display: block;
		margin: 0 auto;
		float: none;
		height: auto !important;
		}
	.pingpai-p{
		width: 100%;
		float: none;
		padding-left: 15px;
		padding-right: 15px;
		margin-left: 0;
		font-size: 16px;
		overflow: visible;
		margin-top: 10px;
		}
	.div10{
		width: 110px;
		margin-left: 10px;
		height: 26px;
		line-height: 26px;
		overflow: hidden;
	}
	.div10 img{
		float: left;
	}
	.div11 img{
		float: left;
		margin-top: 5px;
	}
	.div10 span{
		line-height: 26px;
		float: left;
		color: #535353 !important;
	}
	.div11 span{
		line-height: 26px;
		float: left;
		color: #535353 !important;
	}
	.div11{
		width: 150px;
		margin-left: 10;
		height: 26px;
		line-height: 26px;
	}
	.margin4{
		margin-left: 20px;
		width: 70%;
		height: auto;
		overflow: hidden;
		float: left;
	}
	.foot{
		padding-bottom: 10px;
		font-size: 12px;
	}
	.gz{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
		}
	.gz span{
		float: left;
		color: #8ed292;
		clear: both;
	}
	.hz{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 3 0 3 0 ;
		padding: 0;
		}
	.hz span{
		float: left;
		color: #8ed292;
		height: 26px;
		line-height: 26px;
	}
	.fk{
		margin: 3 0 3 0 ;
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
		overflow: hidden;
		}
	.fk span{
		float: left;
		color: #8ed292;
		height: 30px;
		line-height: 26px;
	}
	.shubei{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.dianhua{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.youjian{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.dizhi{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.bottom2{
		width: 100%;
		text-align: left;
		margin-top: 40px;
		margin-left: 10%;
	}
	.foot1{
		margin-top: 35px;
		overflow: hidden;
		margin-left: 10%;
	}
	.ppll{
		display: none;
	}
	.foot1{
		margin-left: 0px;
	}
	.bottom2{
		font-size: 12px;
		margin-top: 10px;
		margin-left: 0px;
	}
	.phone-banner{
		display: block;
		overflow: hidden;
		position: relative;
	}
	.banner{
		display: none;
	}
	.div8{
		display:none;}
	.gift{
		display:none;}
	.gift-a{
		color:#3c3c3c;
		}
	.gift-b{
		color:#808080;}
	.gift-c{
		color:#808080;
		}
	.gift-d a{
		color:#969696;
	}
	.gift-d a:hover{
		color:#3c3c3c;
	}
	.teacher{
		display:none;
		}
	.teacher-e{
		text-align:center;
		}
	.teacher-a{
		color:#3c3c3c;
		}
	.teacher-b{
		color:#808080;}
	.teacher-c{
		color:#808080;
		padding-left:15px;
		padding-right:15px;
		}
	.outdoors{
		display:none;
		}
	.outdoors-e{
		text-align:center;
		padding-bottom:20px;
		}
	.outdoors-a{
		color:#3c3c3c;
		}
	.outdoors-b{
		color:#808080;}
	.outdoors-c{
		color:#808080;
		padding-left:15px;
		padding-right:15px;
	}
	.hjxh{
		display:none;
		}
	.duanzi{
		padding-left:15px;
		padding-right:15px;
		}
	.hjxb{
		display:none;
		}
	.hjxb-phone{
		
		}
	.hjxb-e{
		padding-bottom:30px;
		background-color: #767676;
		color: #fff;
		padding-bottom:13px;
		padding-top: 40px;
		}
	.hjxb-p{
		font-size: 12px;
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.phone-center-img
	{
	    width:60%;
	    text-align:center;
	    margin-left:20%;
	    margin-right:20%;
	}
	
	.fxzh{
		display:none;
		}
	.fxzh-phone
	{
	    padding-left:10%;
	    padding-right:10%;
	    padding-bottom:20px;
		text-align:center;
		}
	.fxzh-p{
		margin:0 auto;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		}
	.fxzh-e{
		padding-top: 40px;
	}
	.ksfx{
		display:none;
		}
	.ksfx-title{
		margin-top:35px;
		}
	.ksfx-phone
	{
	    padding-left:10%;
	    padding-right:10%;
	    padding-bottom:20px;
		text-align:center;
		background-color:#f3f1f2;
		}
	.ksfx-p{
		padding-left:15px;
		padding-right:15px;
		}
	.hjxh-phone{
	display:block;
	}
	.hjxb-phone{
	display:block;
	}
	.fxzh-phone{
	display:block;
	}
	.ksfx-phone{
	display:block;
	background-color:#f3f1f2;
	}
	.children-phone{
		display: block;
	}
	.children{
		display: none;
	}
	.div4{
		display: none;
	}
	.div4-phone{
		display: block;
		text-align: center;
		width: 100%;
		height: auto;
		background-image:url(../images/div4_02.png);
		background-repeat: no-repeat;
		background-size: 100%;
		overflow: hidden;
	}
	.div2-phone{
		display: block;
		text-align: center;
		width: 100%;
		height: auto;
		background-image:url(../images/div2-phone_02.png);
		background-repeat: no-repeat;
		background-size: 100%;
		overflow: hidden;
	}
	.div2{
		display: none;
	}
	.htzk-phone{
		display: block;
		text-align: center;
		width: 100%;
		height: auto;
		background-image:url(../images/htzk-phone_02.png);
		background-repeat: no-repeat;
		background-size: 100%;
		overflow: hidden;
		color: #fff;
	}
	.htzk-banner{
		display: none;
	}
	.htzk-title{
		margin-top: 5%;
	}
	.htzk-p{
		padding-left: 15px;
		padding-right: 15px;
	}
}


@media screen and (min-width:768px) and (max-width:991px){
	.div10 span{
		color: #989898 !important;
	}
	.div11 span{
		color: #989898 !important;
	}
	.margin4{
		margin-left: 15px;
		width: auto;
		height: auto;
		overflow: hidden;
	}
	.div10 img{
		float: left;
	}
	.div11 img{
		float: left;
		margin-top: 5px;
	}
	.div10{
		width: 130px;
	}
	.div11{
		width: 170px;
	}
	.foot{
		padding-bottom: 10px;
	}
	.gz{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
		}
	.gz span{
		float: left;
		color: #8ed292;
		clear: both;
	}
	.hz{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 8 0 8 0 ;
		padding: 0;
		}
	.hz span{
		float: left;
		color: #8ed292;
	}
	.fk{
		margin: 8 0 8 0 ;
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
		overflow: hidden;
		}
	.fk span{
		float: left;
		color: #8ed292;
	}
	.shubei{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.dianhua{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.youjian{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.dizhi{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.beian{
		width: 100%;
		height: auto;
		display: block;
		padding: 0;
	}
	.bottom2{
		width: 100%;
		text-align: left;
		margin-top: 40px;
		margin-left: 10%;
	}
	.foot1{
		margin-top: 35px;
		overflow: hidden;
		margin-left: 10%;
	}
	.ppll{
		display: none;
	}
	.banner-title{
		font-size:30px;
		margin-top:20px;
		}
	.div1-a{
		font-size:18px;
		}
	.div1-b{
		font-size:14px;
		}
	.div1-c{
		font-size:14px;}
	.div2-a{
		font-size:30px;
		margin-top: 2%;
		}
	.div3-a{
		font-size:30px;
		}
	.div3-b{
		font-size:16px;
		}
	.div3-c{
		font-size:14px;
		}
	.div3{
		height:auto !important;
		}
	.div4-a{
		font-size:30px;
		margin-top: 10%;
		}
	.div4-c{
		font-size:14px;
		width: 55%;
		margin: 0 auto;
		}
	.div5-a{
		margin-top:26%;
		font-size:30px;
		}
	.div5-c{
		font-size:14px;
		}
	.div5-d{
		font-size:14px;
	}
	.div7-a{
		font-size:30px;
		margin-top: 20%;
		}
	.div7-c{
		font-size:14px;}
	.div6-c{
		font-size:14px;}
	.div8-a{
		font-size:30px;
		margin-top:2%;
		margin-bottom: 0;
		}
	.div8-b{
		margin: 0;
	}
	.div8-c{
		font-size:14px;
		}
	.pingpai{
		height: auto !important;
		padding-bottom: 70px;
	}
	.margin{
		width: 724px;
		height: auto;
		margin: 0 auto;
		margin-top: 70px;
		overflow: hidden;
	}
	.pingpai-img{
		float: left;
		width:200px;
		height: 31px;
		}
	.pingpai-p{
		float: left;
		font-size: 22px;
		height: 31px;
		margin-left: 20px;
		}
	.gift-a{
		font-size:30px;
		margin-top: 12%;
		}
	.gift-c{
		font-size:14px;
		}
	.gift-d{
		font-size:14px;
		}
	.teacher-a{
		font-size:30px;
		margin-top: 22%;
		}
	.teacher-c{
		font-size:14px;
		}
	.outdoors-a{
		font-size:30px;
		margin-top: 22%;
		}
	.outdoors-c{
		font-size:14px;
		}
	.pingpai{
		overflow:hidden;
		}
	.banner-p{
		font-size:24px}
	.logobili{
		width: 60px;
	}
	.line2{
		border:1px #e1e0e0 solid;
		height: 1px;
	}
	.line{
		border:1px #e1e0e0 solid;
		height: 1px;
	}
	.dh li{
		font-size: 14px;
	}
	.zhuanzhu{
		font-size: 22px;
    	color: #fff;
    	margin-top: 13%;
	}
	.xuexi{
		font-size: 26px;
	}
	.jianjie-title{
		font-size: 18px;
	}
	.jianjie{
		height: 360px;
	}
	.jianjie2{
		font-size: 14px;
	}
	.jianjie3{
		font-size: 14px;
		width: 100%;
	}
	.jianjie4{
		font-size: 14px;
		margin-top: 13px;
	}
	.jianjie5{
		font-size: 14px;
		width: 100%;
	}
	.member-title{
		top:-11px;
		font-size: 18px;
	}
	.jianjie-title{
		top:-11px;
		margin-left: -66px;
	}
	.line{
		margin-top: 35px;
	}
	.line2{
		margin-top: 35px;
	}
	.border{
		margin-top: 45px;
	}
	.name{
		font-size:14px ;
		margin: 6 0 6 0;
	}
	.position{
		font-size:14px ;
		margin: 5 0 10 0;
	}
	.ewm-title{
		font-size:24px ;
	}
	.ewm-div{
		margin-top: 34px;
		font-size: 22px;
	}
	.ios{
		width:130px;
	}
	.android{
		width: 130px;
	}
	.windows{
		width: 130px;
	}
	.erweima {
		height:330px;
	}
	.buy-title{
		font-size: 22px;
		margin-top: 5%;
	}
	.buy-p{
		font-size: 14px;
	}
	.buy-jdc{
		font-size: 16px;
		margin:5 0 0 0 ;
	}
	.buy-hhtz{
		font-size: 12px;
	}
	.price1{
		margin-top:2%;
		font-size: 18px;
	}
	.price span{
		font-size: 12px;
	}
	.czb{
		width: 110px;
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		margin-top: 0;
		
	}
	.price2{
		margin-top:2%;
		font-size: 18px;
	}
	.gzb{
		width: 110px;
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		margin-top: 0;
	}
	.bz{
		font-size: 12px;
		margin: 0;
		
		line-height: 20px;
	}
	.gjs{
		font-size: 16px;
		margin-top: 40px;
	}
	.buy-img{
		width: 170px;
		margin-top: 15px;
	}
	.ggc{
		font-size: 20px;
		margin-bottom: 40px;
		margin-top: 20px;
	}
	.img1{
		width: 38px;
	}
	.img2{
		width: 38px;
	}
	.tubiao{
		font-size: 16px;
		line-height: 37px;
		height: 37px;
		width: 130px;
	}
	.dak{
		margin: 10 0 20 0 ;
		font-size: 16px;
	}
	.choose{
		width: 140px;
		height: 40px;
		font-size: 14px;
	}
	.choose li{
		margin: 0 5 0 5;
	}
	.zhengshu-img{
		width: 48%;
	}
	.zhengshu{
	 	height: auto !important;
	 	padding-bottom: 20px;
	}
	.htzk-title{
		margin-top: 1%;
		font-size: 24px;
	}
	.htzk-p{
		margin-top: 15px;
		font-size: 16px;
	}
	.joke{
		font-size: 24px;
		margin-top: 15%;
	}
	.hjxb-p{
		font-size: 16px;
		margin-top: 20px;
	}
	.fxzh-title{
		font-size: 30px;
		margin-top: 38%;
	}
	.ksfx-title{
		font-size: 30px;
		margin-top: 50%;
	}
	.ptyzn-title{
		font-size: 22px;
		margin-top: 30px;
	}
	.ptyzn-p{
		font-size: 14px;
		margin-top: 12px;
	}
	.ptyzn{
		height: auto !important;
		padding-bottom: 20px; 
	}
	.hjxb-title{
		font-size: 30px;
		margin-top: 16%;
	}
	.xbty-title{
		margin-top: 40px;
		font-size: 18px;
	}
	.xbty-p{
		margin-top: 0;
	}
	.ios2{
		width: 96px;
	}
	.android2{
		width: 96px;
	}
	.windows2{
		width: 96px;
		
	}
	.erweima2 p{
		font-size: 16px;
	}
	.div6-a{
		font-size:30px;
		margin-top: 30%;
		margin-bottom: 0;
		}
	.div6-b{
		margin-bottom: 0;
	}
	.div6-c{
		margin-top: 20px;
	}
	.absolute{
		position:absolute;
		left:50%;
		margin-left:-375px;
		}
	.banner{
		height:auto !important;
		}
}
@media  screen and (min-width: 992px) and (max-width: 1199px) {
	.div3-c{
		margin: 0 auto;
		width: 70%;
	}
	.div3-d{
		margin-top: 40px;
	}
	.div4-c{
		width: 55%;
		margin: 0 auto;
	}
	.margin{
	margin: 0 auto;
	width: 930px;
	margin-top: 100px;
	overflow: hidden;
	}
	.div6-a{
		font-size:36px;
		}
	.div8-a{
		font-size:36px;
		margin-top:2%;
		}
	.pingpai-p{
		font-size:30px;
	}
	.gift-a{
		font-size:36px;
		margin-top:15%;
		}
	.outdoors-a{
		font-size:36px;
		margin-top:38%;
		}
	.teacher-a{
		font-size:36px;
		margin-top:35%;
		}
	.div7-a{
		font-size:36px;
		margin-top:40%;
		}
	.ewm-div{
		font-size: 26px;
	}
	.buy-title{
		margin-top: 8%;
		font-size: 34px;
	}
	.buy-p{
		margin: 0;
		font-size: 16px;
	}
	.buy-jdc{
		margin-top: 10px;
		font-size: 18px;
	}
	.buy-hhtz{
		font-size: 14px;
		margin: 0;
	}
	.price1{
		margin-top: 3%;
	}
	.gjs{
		font-size: 26px;
		margin-top: 60px;
	}
	.buy-img{
		width: 240px;
	}
	.ggc{
		font-size: 36px;
		margin: 31 0 60 0;
	}
	.zhengshu-img{
		width: 40%;
	}
	.htzk-p{
		margin-top: 10px;
	}
	.joke{
		font-size: 36px;
	}
	.htzk-title{
		font-size: 36px;
	}
	.hjxb-title{
		font-size: 36px;
		margin-top: 17%;
	}
	.fxzh-title{
		font-size: 36px;
		margin-top: 45%;
	}
	.ksfx-title{
		font-size: 36px;
		margin-top: 55%;
	}
	.banner-title{
		font-size: 36px;
	}
	.banner-p{
		font-size: 26px;
	}
	.div2-a{
		font-size: 36px;
		margin-top: 2.5%;
	}
	.div3-a{
		font-size: 36px;
		margin-top: 80px;
	}
	.div4-a{
		font-size: 36px;
		margin-top: 12%;
	}
	.div5-a{
		font-size: 36px;
		margin-top: 28%;
	}
	.absolute{
		position:absolute;
		left:50%;
		margin-left:-485px;
		}

}
@media (min-width:1200px){
	.absolute{
		left: 50%;
		margin-left: -578px;
		position:absolute;
	}

}
@media only screen and (min-width:1550px ) {
	.container{
		width: 1520px;
	}
	.absolute{
		position:absolute;
		left:50%;
		margin-left:-760px;
		}
	.button1{top:50%;
		margin-top:-17px;}
}