﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;list-style: none;font-family: Microsoft YaHei;}
img{margin: 0;padding: 0;}
body, dd, dl, h1, h2, h3, h4, h5, h6, p, ul {padding: 0;margin: 0;}
a{ text-decoration:none;  padding:0; margin:0; background:none;}
a:hover{text-decoration:none; border:none;}
a:active, a:hover,a:focus{text-decoration:none; color: #F92B52;}
li{ list-style:none;}
h1,h2,h3,h4{ font-weight:bold; }

/*banner*/
.banner {height: 600px;  background: url(../images/app/banner.png) no-repeat; background-color:#f13945; position: relative;overflow: hidden;
    width: 100%;}
.banner .download { width: 345px; height: 45px;position: absolute; top: 322px; left: 422px;}
.banner .download  img { vertical-align: sub; padding-right: 5px;}

.banner .download .ios { float: left; position: relative;}
.banner .download .ios a { width: 154px; height: 45px; text-align: center; border: 1px solid #FFFFFF; border-radius: 5px; font-size: 16px; color: #fff; line-height: 45px; display: block;}
.banner .download .ios .ewm { border-radius: 8px;position: absolute; top: 55px; display: none; left:10px;}
.banner .download .ios:hover .ewm { display: block; }

.banner .download .android { float: right; position: relative;}
.banner .download .android a { width: 154px; height: 45px; text-align: center; border: 1px solid #FFFFFF; border-radius: 5px; font-size: 16px; color: #fff; line-height: 45px; display: block;}
.banner .download .android .ewm1 { border-radius: 8px; position: absolute; top: 55px; display: none;left:10px;}
.banner .download .android:hover .ewm1 { display: block; }

/*课程*/
.kecheng {width: 100%; height: 600px; background: url(../images/app/01.png) no-repeat; overflow: hidden;}
.kecheng .kc {width: 1200px; margin: 0 auto; overflow: hidden;}
.kecheng .kc .kc-z { float: left;}
.kecheng .kc .kc-z img { padding-top: 46px;}
.kecheng .kc .kc-y img { padding-bottom: 42px;}
.kecheng .kc .kc-y {width: 375px; height: 180px; float: right; margin-top: 210px; margin-bottom: 210px;}
.kecheng .kc .kc-y p { font-size: 34px; color: #333; line-height: 78px;}
.kecheng .kc .kc-y h5 { font-size: 22px; color: #555; font-weight: 400;}

/*答疑*/
.dayi {width: 100%; height: 600px; background: url(../images/app/02.png) no-repeat right; background-color: #f13945;overflow: hidden;}
.dayi .dy {width: 1200px; margin: 0 auto;overflow: hidden;}
.dayi .dy .dy-z { float: left; color: #fff;}
.dayi .dy .dy-z {width: 375px; height: 180px; float: left;margin-top: 210px; margin-bottom: 210px;}
.dayi .dy .dy-z p { font-size: 34px;  line-height: 78px;}
.dayi .dy .dy-z h5 { font-size: 22px;  font-weight: 400;}
.dayi .dy .dy-z img { padding-bottom: 42px;}
.dayi .dy .dy-y { float: right;}
.dayi .dy .dy-y img {padding-top: 38px;}

/*题库*/
.tiku {width: 100%; height: 600px; background: url(../images/app/03.png) no-repeat;overflow: hidden;}
.tiku .tk {width: 1200px; margin: 0 auto;overflow: hidden;}
.tiku .tk .tk-z { float: left;}
.tiku .tk .tk-z img { padding-top: 60px;}
.tiku .tk .tk-y img { padding-bottom: 42px;}
.tiku .tk .tk-y {width: 375px; height: 180px; float: right; margin-top: 210px; margin-bottom: 210px;}
.tiku .tk .tk-y p { font-size: 34px; color: #333; line-height: 78px;}
.tiku .tk .tk-y h5 { font-size: 22px; color: #555; font-weight: 400;}

/*资讯*/
.zixun {width: 100%; height: 600px; background: url(../images/app/04.png) no-repeat right; background-color: #f13945;overflow: hidden;}
.zixun .zx {width: 1200px; margin: 0 auto;overflow: hidden;}
.zixun .zx .zx-z { float: left; color: #fff;}
.zixun .zx .zx-z {width: 375px; height: 180px; float: left;margin-top: 210px; margin-bottom: 210px;}
.zixun .zx .zx-z p { font-size: 34px;  line-height: 78px;}
.zixun .zx .zx-z h5 { font-size: 22px;  font-weight: 400;}
.zixun .zx .zx-z img { padding-bottom: 42px;}
.zixun .zx .zx-y { float: right;}
.zixun .zx .zx-y img {padding-top: 38px;}

/*圈子*/
.quanzi {width: 100%; height: 600px; background: url(../images/05.png) no-repeat;overflow: hidden;}
.quanzi .qz  {width: 1200px; margin: 0 auto;overflow: hidden;}
.quanzi .qz .qz-z { float: left;}
.quanzi .qz .qz-z img { padding-top: 30px;}
.quanzi .qz .qz-y img { padding-bottom: 42px;}
.quanzi .qz .qz-y {width: 375px; height: 180px; float: right; margin-top: 210px; margin-bottom: 210px;}
.quanzi .qz .qz-y p { font-size: 34px; color: #333; line-height: 78px;}
.quanzi .qz .qz-y h5 { font-size: 22px; color: #555; font-weight: 400;}










