@charset "utf-8";
/*通用*/
ul,li{ list-style:none;}
*{ margin:0; padding:0; font-family:Microsoft yahei;}
a{ cursor:pointer}
a:link,a:visited{ text-decoration:none;}
.wrap{ width:1002px; margin:0 auto;}
.wrapb{ width:1066px; margin:0 auto;}
.clear{ clear:both;}
img{ border:none;}
/*顶部*/
.head{ width:100%; height:80px; overflow:hidden; background:url(../imgs/head.jpg) no-repeat top center;}
.head .logo{ width:475px; height:80px; background:url(../imgs/logo.png) no-repeat; float:left;}
.head .top_qq{ height:42px; line-height:42px; font-size:32px; color:#f94242; font-family:arial; float:right;background:url(../imgs/qq.png) no-repeat; padding-left:54px; margin-top:19px;}
.head .login{ float:right; margin:26px 0 0 24px;}
.head .login .btn_log{width:140px; height:28px; line-height:28px; font-size:22px;display:block; float:left; text-align:center;}
.head .login .btn_si{width:110px; height:28px; line-height:28px; font-size:16px;display:block; float:left; text-align:center;}
.head .login .btn_log{  color:#fff; background:#F94242;-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius:5px 0 0 5px;}
.head .login .btn_si{ color:#333; background:#E9E9E9;-moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius:0 5px 5px 0;}
/*导航*/
.menu{ width:100%; height:50px; background:#F94242; line-height:50px;}
.menu ul li{ float:left; font-size:16px;}
.menu ul li a{ color:#fff; display:block; padding:0 29px;}
.menu ul li a:hover,.thisnav{ background:#D53737;}
/*底部*/
.footer{ width:100%; height:74px; background:#333; color:#999; padding:30px 0 33px 0; border-top:2px solid #FFCD48;}
.footer p{ text-align:center; font-size:14px; line-height:24px;}
.footer a{ color:#999;}
.footer a:hover,.footer a.thiss{ color:#EEE;}
.bdh{ border-top:2px solid #F94242;}

/*百万奖学金等你拿*/  
.scholarship{ width:100%; height:335px; background:#eee; padding:66px 0 74px 0;}
.scholarship h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:90px;}
.scholarship_b{ width:452px; height:200px; float:left;}
.scholarship_b img{ width:202px; height:200px;float:left;}
.scholarship_b p{ background:#EB3232; width:210px; height:121px; margin-top:35px; float:left; font-size:18px; color:#ffcaca; padding:22px 20px; line-height:30px;}
.ml98{ margin-left:98px;}
.scholarship_b p i{ font-size:27px; color:#fff000; font-style:normal;}

/*导师-服务流程*/
.t_ser{ width:100%; height:836px; background:#FFF; padding:99px 0 84px 0;}
.t_ser h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:90px;}
.t_ser .t_serb{ background:url(../imgs/service.png) no-repeat top center; padding-top:60px;}
.t_ser .t_serb ul{ height:198px;}
.t_ser .t_serb li{ float:left; width:210px; height:198px; margin-right:58px; background:url(../imgs/3.png) no-repeat top center; padding-top:10px;}
.t_ser .t_serb li:nth-child(4){ margin-right:0;}
.t_ser .t_serb li h2{ background:#F94242; color:#fff; font-size:30px; text-align:center; font-weight:normal; padding:20px 0;}
.t_ser .t_serb li p{ background:#F4F4F4; font-size:20px; color:#999; padding:20px 10px 0 10px; height:108px; line-height:23px;}
.t_ser .mt123{ margin-top:123px;}
.btn_ser{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:70px auto 80px auto;}
.btn_ser:hover{ background:#f94242; color:#fff;}

/*关于我们*/
.about{ width:100%; height:736px; background:url(../imgs/about.jpg) no-repeat top center; padding-top:64px; position:relative;}
.about h1{ width:100%;font-size:50px; color:#fff; text-align:center;}
.about .hhh2{ width:100%;font-size:24px; color:#ddd; font-weight:normal; margin:20px 0 48px 0; height:259px;}
.about .hhh2 p{ float:left; line-height:44px; height:52px;}
.about .hhh2 font{ font-size:36px; color:#f94242; display:block; float:left; line-height:52px; height:52px;overflow:hidden;}
.about .hhh2 font.down{ line-height:56px; overflow:hidden;}
.about_1,.about_2,.about_3,.about_4{ width:155px; height:61px; padding-top:140px; text-align:center; font-size:24px; color:#fff; float:left; margin-right:127px;}
.about  .about_1{ background:url(../imgs/about_1.png) no-repeat top center;}
.about  .about_2{ background:url(../imgs/about_2.png) no-repeat top center;}
.about  .about_3{ background:url(../imgs/about_3.png) no-repeat top center;}
.about  .about_4{ background:url(../imgs/about_4.png) no-repeat top center; margin-right:0;}
.about  .about_5{ text-align:center;width:100%;font-size:24px; color:#ddd; margin-top:60px;}

/*与众不同*/
.qb{ padding-top:110px;}
.qb h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:70px;}
.qb1,.qb2,.qb3,.qb4{ float:left; font-size:16px; color:#000;}
.qb1{ background:url(../imgs/qb1.jpg) no-repeat; padding-top:358px; width:115px;}
.qb2{ background:url(../imgs/qb2.jpg) no-repeat; padding-top:298px; width:295px; border-bottom:1px solid #050001;}
.qb3{ background:url(../imgs/qb3.jpg) no-repeat; padding-top:238px; width:409px; border-bottom:1px solid #050001;}
.qb4{ background:url(../imgs/qb4.jpg) no-repeat; padding-top:268px; width:246px; border-bottom:1px solid #050001;}
.qb1 ul li{ background:#F94242; color:#fff; border-bottom:1px solid #fff; line-height:58px; height:58px; text-align:center;}

.qb2 ul li{ background:#F2CFA5; line-height:58px; height:58px; border:1px solid #050001; border-bottom:none; padding-left:20px;}
.qb2 ul li:nth-child(2n){ background:#F5BF8F;}
.qb3 ul li{ background:#FFEEA8; line-height:58px; height:58px; border:1px solid #050001; border-bottom:none;border-left:none; text-align:center; font-size:20px; font-weight:bold;}
.qb3 ul li:nth-child(2n){ background:#FFE88B;}
.qb4 ul li{ background:#F4F4F4; line-height:58px; height:58px; border:1px solid #050001; border-bottom:none;border-left:none; padding-left:20px;}
.qb4 ul li:nth-child(2n){ background:#E3E3E3;}

.qb1 ul{ border-top:1px solid #F94242;}

.qb2 h2{ height:60px; background:#DE9C62; line-height:60px; text-align:center;}
.qb3 h2{ height:120px; background:#FFCC00; line-height:120px; text-align:center;}
.qb4 h2{ height:90px; background:#E3E3E3; line-height:120px; text-align:center;}

.qb2 .lh{ line-height:22px; height:44px; padding:7px 0 7px 20px;}
.btn_qb{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:70px auto 80px auto;}
.btn_qb:hover{ background:#f94242; color:#fff;}

/*幻灯2*/
.banner2{ width:100%; height:800px; background:url(../imgs/banner2.jpg) no-repeat top center;}
.btn_bn{ width:228px; height:48px; line-height:48px; font-size:20px; color:#fff; border:2px solid #fff; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; float:right; margin:150px 50px 0 0; cursor:pointer;}
.btn_bn:hover{ background:#f94242; color:#fff;}

/*特点*/
.td{ padding:100px 0;}
.td h1{ font-size:50px; height:80px; overflow:hidden; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:70px; letter-spacing:5px;}
.td h1 i{ color:#f94242; font-size:80px; font-style:normal; line-height:80px;}
.btn_td{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:70px auto 70px auto;}
.btn_td:hover{ background:#f94242; color:#fff;}

.td1,.td2,.td3{ margin:0 30px 42px 0; width:228px; height:287px;float:left;}
.td4{ margin:0 0 42px 0; width:228px; height:287px;float:left;}
.td1 h2,.td2 h2,.td3 h2,.td4 h2{ font-size:18px; color:#fff; text-align:center;  font-weight:normal;}
.td1 h2{ background:url(../imgs/td1.png) no-repeat;height:66px; padding:24px 10px 0 72px; line-height:24px;}
.td2 h2{ background:url(../imgs/td2.png) no-repeat;height:77px; padding:15px 10px 0 72px; line-height:24px;}
.td3 h2{ background:url(../imgs/td3.png) no-repeat;height:66px; padding:24px 10px 0 72px; line-height:24px;}
.td4 h2{ background:url(../imgs/td4.png) no-repeat;height:82px; padding:10px 10px 0 72px; line-height:82px;}

.td1 p,.td2 p,.td3 p,.td4 p{ color:#666; font-size:16px; padding:20px 13px 0 13px; background:#F4F4F4; float:left; margin-left:9px; width:193px; height:175px; line-height:24px;}

.td5,.td6,.td7,.td8,.td9{ float:left; text-align:center; margin-top:50px;}
.td5{ width:212px; height:243px; background:url(../imgs/td5.png) no-repeat; margin-right:0;}
.td6{ width:233px; margin-left:1px;}
.td8{ width:303px; margin-left:1px;}
.td9{ width:247px; margin-left:1px;}
.td6 h2,.td7 h2,.td8 h2,.td9 h2{ background:#FF6363; height:60px; line-height:60px; font-size:18px; color:#fff; font-weight:normal;}
.td6 p{background:#FAFAFA; height:45px; line-height:45px; font-size:16px; color:#444; margin-bottom:1px;}
.td8 p{background:#FAFAFA; height:45px; line-height:45px; font-size:16px; color:#444; margin-bottom:1px;}
.td9 p{background:#FFF3F3; height:45px; line-height:45px; font-size:16px; color:#444; margin-bottom:1px;}
.td9 a{ color:#444;}
.td9 a:hover{ color:#f94242;}

/*5点*/
.five { background:#eee; width:100%;  height:813px;}
.five h2{ background:url(../imgs/xcy.png) no-repeat; width:830px; height:133px; margin:0 auto; text-align:center; font-size:30px; color:#666; padding-top:70px;}
.five ul{ background:url(../imgs/five.png) no-repeat top center;}
.f1 h3,.f2 h3,.f3 h3,.f4 h3,.f5 h3{ height:48px; line-height:48px; background:#F94242; font-size:30px; color:#fff; text-align:center;}
.f3 p,.f4 p,.f5 p{ line-height:62px; font-size:16px; color:#666; text-align:center; background:#F4F4F4;}
.f1 p{ background:url(../imgs/f1.png) no-repeat; height:45px;}
.f2 p{ background:url(../imgs/f2.png) no-repeat; height:45px;}

.f1{ float:left; margin:47px 0 0 40px; width:320px;}
.f2{ float:right; margin:47px 40px 0 0; width:320px;}
.f3{ float:right; margin-top:117px; width:292px;}
.f4{margin:73px auto 0 auto; width:292px;}
.f5{ float:left; margin-top:117px; width:292px;}
/*问题*/
.ques{ width:100%; padding:33px 0 92px 0;}
.ques h1{ font-size:50px; height:80px; overflow:hidden; line-height:50px;color:#28335c; text-align:center; width:100%;  letter-spacing:5px;}
.ques h1 i{ color:#f94242; font-size:80px; font-style:normal; line-height:80px;}
.ques h2{ font-size:36px; color:#999999; text-align:center; font-weight:normal;}
.ques .tag{ background:url(../imgs/tag.jpg) no-repeat top center; height:510px;  width:1066px; height:510px; position:relative;}
.wz{position:absolute;opacity:0.3;color:#fff; text-align:center;}
.a5{font-size:46px;top:30px; left:361px;}
.a6{font-size:42px;top:87px; left:41px;}
.a3{font-size:44px;top:107px; left:325px;}
.a4{font-size:20px;top:115px; left:762px;}
.a1{font-size:50px;top:176px; left:143px;}
.a2{font-size:50px;top:176px; left:600px;}
.a7{font-size:34px;top:267px; left:25px; }
.a8{font-size:38px;top:277px; left:338px;}
.a9{font-size:30px;top:277px; left:635px; line-height:40px;}


.a10{font-size:30px;top:362px; left:247px; line-height:40px;}

/*幻灯*/
.banner{ background:url(../imgs/banner.jpg) no-repeat top center; height:810px; overflow:hidden;}

.wz1{
 -webkit-animation-name: "fadeInRight"; /*动画名称，需要跟@keyframes定义的名称一致*/
    -webkit-animation-duration: 2s;/*动画持续的时间长*/
    -webkit-animation-iteration-count: 1;/*动画循环播放的次数为1 infinite为无限次*/
!important; margin-top:23px;
}

@-webkit-keyframes fadeInRight {
0% {opacity: 0;-webkit-transform: translateX(20px);}	
100% {opacity: 1;-webkit-transform: translateX(0);}
}
 
@keyframes fadeInRight {
0% {opacity: 0;-webkit-transform: translateX(20px);}	
100% {opacity: 1;-webkit-transform: translateX(0);}
} 

.wz2{
-webkit-animation-name: "fadeInRight2"; /*动画名称，需要跟@keyframes定义的名称一致*/
    -webkit-animation-duration: 2s;/*动画持续的时间长*/
    -webkit-animation-iteration-count: 1;/*动画循环播放的次数为1 infinite为无限次*/
 margin-top:112px;
}
@-webkit-keyframes fadeInRight2 {
0% {opacity: 0;-webkit-transform: translateX(20px);}
50% {opacity: 0;-webkit-transform: translateX(20px);}
100% {opacity: 1;-webkit-transform: translateX(0);}
}
 
@keyframes fadeInRight2 {
0% {opacity: 0;-webkit-transform: translateX(20px);}
50% {opacity: 0;-webkit-transform: translateX(20px);}	
100% {opacity: 1;-webkit-transform: translateX(0);}
} 

.scale{
-webkit-animation-name: "scale";
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
animation-name: "scale";
animation-duration: 1s;
animation-iteration-count: infinite;
position:relative;
margin-top:112px;
 
}
@-webkit-keyframes scale {
0% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
5% {-webkit-filter: blur(4px);filter: blur(4px);left: -20px;bottom: -20px}
11% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
100% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
}

@keyframes scale {
0% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
5% {-webkit-filter: blur(4px);filter: blur(4px);left: -20px;bottom: -20px}
11% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
100% {-webkit-filter: blur(0px);filter: blur(0px);left: 0;bottom: 0}
}


/*客服*/
.izl-rmenu{position:fixed; right:0; top:40%; z-index:999; }
.izl-rmenu .btn{width:54px; height:54px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../imgs/kf1.png) 0px 0px no-repeat;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../imgs/kf1.png) 0px 0px no-repeat;  text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../imgs/kf2.png) 0px 0px no-repeat;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-top{background:url(../imgs/kf3.png) 0px 0px no-repeat;}

/*单页*/
.left_menu{ margin:30px 0 65px 0; width:174px; float:left;}
.left_menu ul li{ width:174px; height:50px; margin-bottom:10px;}
.left_menu a{color:#333; background:#F4F4F4; line-height:50px; color:#333;  display:block;width:174px; height:50px; text-indent:40px;}
.left_menu a.this,.left_menu a:hover{ background:url(../imgs/left_menu.png) no-repeat; color:#fff;}

.danye_content{ float:right; width:778px; margin:30px 0 65px 0; color:#333; font-size:16px; line-height:25px;}
.danye_content h1{font-size:26px;  line-height:50px;}
.danye_content h2{font-size:20px; margin:10px 0; line-height:30px;}
.danye_content p{ margin-bottom:5px;}
.danye_content a{ color:#333}
.danye_content a:hover{ color:#F94242;}
/*首页关于我们*/
.about_ind{ width:100%; height:736px; background:url(../imgs/about_ind.jpg) no-repeat top center; padding-top:34px; position:relative;}
.about_ind h1{ width:100%;font-size:50px; color:#28335c; text-align:center;}
.about_ind .hhh2{ width:100%;font-size:24px; color:#333; font-weight:normal; margin:20px 0 48px 0; height:259px;}
.about_ind .hhh2 p{ float:left; line-height:44px; height:52px;}
.about_ind .hhh2 font{ font-size:36px; color:#f94242; display:block; float:left; line-height:52px; height:52px;overflow:hidden;}
.about_ind .hhh2 font.down{ line-height:56px; overflow:hidden;}
.about_ind .about_1,.about_ind .about_2,.about_ind .about_3, .about_ind .about_4{ width:155px; height:61px; padding-top:140px; text-align:center; font-size:24px; color:#333; float:left; margin-right:127px;}
.about_ind .about_1{ background:url(../imgs/about_1.png) no-repeat top center;}
.about_ind .about_2{ background:url(../imgs/about_2.png) no-repeat top center;}
.about_ind .about_3{ background:url(../imgs/about_3.png) no-repeat top center;}
.about_ind .about_4{ background:url(../imgs/about_4.png) no-repeat top center; margin-right:0;}
.about_ind .about_5{ text-align:center;width:100%;font-size:24px; color:#333; margin-top:60px;}

/*成绩*/
.cj{ width:100%; height:434px; background:#28335C;}
.picScroll-left{ width:920px;  overflow:hidden; position:relative; margin:0 auto;}
.picScroll-left .hd{ overflow:hidden;  height:35px; }
.picScroll-left .hd .prev{display:block;  width:33px; height:33px; overflow:hidden;cursor:pointer; background:url(../imgs/cj_l.jpg) top no-repeat; position:absolute; left:0; top:50%;}
.picScroll-left .hd .next{display:block;  width:33px; height:33px; overflow:hidden;cursor:pointer;background:url(../imgs/cj_r.jpg) top no-repeat; position:absolute;right:0; top:50%;}

.picScroll-left .bd{ margin:0 auto; width:708px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{display:block; margin:0 auto;}

.cj_h1{ font-size:50px; height:161px; overflow:hidden; line-height:161px;color:#28335c; text-align:center; width:100%; letter-spacing:5px; margin-top:33px;}
.cj_h1 i{ color:#f94242; font-style:normal;}
.cj_more{ text-align:right; line-height:40px; height:40px;}
.cj_more a{ font-size:16px; color:#f94242;}
.cj_btn{ width:192px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:20px auto 50px auto;}
.cj_btn:hover{ background:#f94242; color:#fff;}


/*首页幻灯*/
.banner_ind{ background:url(../imgs/banner_ind.jpg) no-repeat top center; height:810px; overflow:hidden;}
.banner_ind .wz1{-webkit-animation-name: "fadeInRight"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1;!important; margin:363px auto 0 auto; width:979px; height:103px;}

.banner_ind .wz2{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin:195px auto 0 auto; width:587px; height:129px;}
.banner_ind .scale{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative; margin:195px auto 0 auto; width:587px; height:129px;}


/*你还不知道*/
.dont_know{ background:url(../imgs/dont_know.jpg) no-repeat top center; height:672px;}
.dont_know p{ float:left; line-height:52px; height:52px;font-size:30px; color:#666; font-weight:normal; width:670px; padding:80px 0 0 335px;}
.dont_know font{ font-size:50px; color:#f94242;  line-height:52px; height:52px;}
.know_btn{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:20px auto 50px auto;}
.know_btn:hover{ background:#f94242; color:#fff;}
.dont_know h1{ font-size:50px; color:#28335c; width:675px; padding:80px 0 0 330px; text-align:center; height:50px;}
/*首页底部QQ*/
.ind_qq{ height:104px; margin-top:30px;}
.ind_qq a{ display:block; width:285px; height:66px; background:url(../imgs/ind_qq.jpg) no-repeat; font-size:22px; color:#f94242; line-height:66px; float:left; margin-right:20px; padding-left:35px;}
.ind_qq a:nth-child(3){ margin-right:0;}

.ind_qq a:hover{
 -webkit-animation-name: "indqq"; /*动画名称，需要跟@keyframes定义的名称一致*/
    -webkit-animation-duration: 2s;/*动画持续的时间长*/
    -webkit-animation-iteration-count: 1;/*动画循环播放的次数为1 infinite为无限次*/
}
@-webkit-keyframes indqq {
0% {opacity: 0.3;}	
100% {opacity: 1;}
}
 
@keyframes indqq {
0% {opacity: 0.3;}	
100% {opacity: 1;}
} 
/* 本例子css */
.ind_tab{ width:1000px; margin:0 auto 80px auto; text-align:left;  }
.ind_tab .hd{ height:319px;  position:relative; }
.ind_tab .hd ul{ float:left;  position:absolute;}
.ind_tab .hd ul li{ float:left; width:210px; height:214px; background:url(../imgs/tdb_ind.png) no-repeat; cursor:pointer; margin:0 20px; text-align:center;  padding-top:100px;}
.ind_tab .hd ul li.on{width:210px; height:314px; background:url(../imgs/tdb_ind2.png) no-repeat; cursor:pointer;  }
.ind_tab .hd ul li h1{ font-size:52px; color:#28335c; line-height:70px; border-bottom:1px solid #ededed; width:115px; margin:0 auto;}
.ind_tab .hd ul li p{ font-size:14px; color:#666; line-height:20px;width:115px; margin:0 auto;}

.ind_tab .bd ul{ padding:7px 17px;  zoom:1; border:5px solid #F94242; height:131px;}
.ind_tab .bd li{ line-height:20px; font-size:16px; color:#576082; margin-top:15px; background:url(../imgs/wjx.png) no-repeat left top; padding-left:22px;}
.ind_tab .bd li b{ color:#28335c;}
/*口语学习流程*/
.kyxx h1{ width:100%;font-size:50px; color:#28335c; text-align:center;  margin-bottom:100px; margin-top:60px;}
.kyxx ul{ background:url(../imgs/kyxx.png) no-repeat top center; padding-top:50px; height:50px; margin-bottom:150px;}
.kyxx ul li{ float:left; font-size:26px; color:#333;}
.ky1{ margin-left:0;}
.ky2{ margin-left:50px;}
.ky3{ margin-left:65px;}
.ky4{ margin-left:85px;}
.ky5{ margin-left:75px;}
.ky6{ margin-left:38px;}
.four{ margin-top:100px;}
.four ul{ background:url(../imgs/four.png) no-repeat top left; height:298px; margin-top:66px; padding:79px 0 0 29px;}
.four h1{ font-size:50px; height:80px; overflow:hidden; line-height:50px;color:#28335c; text-align:center; width:100%;  letter-spacing:5px;}
.four h1 i{ color:#f94242; font-size:80px; font-style:normal; line-height:80px;}
.four ul li{ width:250px; float:left;}

.four ul li h2{ text-align:center; color:#fff; font-size:36px; line-height:112px; height:112px;}
.four ul li div{ height:76px; padding:15px;}
.four ul li div p{ color:#666; line-height:25px;}

.four ul li.one h2{ background:#F94242;}
.four ul li.one div{ background:#FFEEEE;}
.four ul li.one p{ background:url(../imgs/jt1.png) no-repeat top left; text-indent:10px;}
.four ul li.two h2{ background:#28335C;}
.four ul li.two div{ background:#e5ebff;}
.four ul li.two p{ background:url(../imgs/jt2.png) no-repeat top left; text-indent:10px;}


.qb_ky{ padding-top:20px;}
.qb_ky .qba,.qb_ky .qbb,.qb_ky .qbc,.qb_ky .qbd{ float:left; font-size:16px; color:#000;}
.qb_ky .qba{ width:115px; background:none;}
.qb_ky .qbb{ width:287px; border-bottom:1px solid #050001;}
.qb_ky .qbc{width:198px; border-bottom:1px solid #050001;}

.qb_ky .qba ul li{ background:#F94242; color:#fff; border-bottom:1px solid #fff; line-height:58px; height:58px; text-align:center;}

.qb_ky .qbb ul li{ background:#ffeea8; line-height:58px; height:58px; border:1px solid #050001; border-bottom:none; padding:0 10px 0 62px; font-size:16px;}
.qb_ky .qbb ul li:nth-child(2n){ background:#ffe88b;}
.qb_ky .qbc ul li{ background:#f4f4f4; line-height:58px; height:58px; border:1px solid #050001; border-bottom:none;border-left:none; padding:0 14px 0 15px;font-size:16px;}
.qb_ky .qbc ul li:nth-child(2n){ background:#e3e3e3;}


.qb_ky .qba ul{ border-top:1px solid #F94242; margin-top:60px;}
.qb_ky .qbb h2{ height:58px; background:#FFCC00; line-height:58px; text-align:center;border:1px solid #050001; border-bottom:none;}
.qb_ky .qbc h2{ height:58px; background:#CCC; line-height:58px; text-align:center;border:1px solid #050001; border-bottom:none; border-left:none;}


.qb_ky .qbb .lh{ line-height:22px; height:44px; padding:7px 10px 7px 62px;}
.qb_ky .qbc .lh{ line-height:22px; height:44px; padding:7px 0 7px 15px;}
.qb_ky .btn_qb{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:70px auto 80px auto;}
.qb_ky .btn_qb:hover{ background:#f94242; color:#fff;}
.hg{ background:url(../imgs/hg.png) no-repeat right center; width:22px; height:100%; float:right;}

/*首页幻灯*/
.banner_kouyu{ background:url(../imgs/banner_kouyu.jpg) no-repeat top center; height:810px; overflow:hidden;}
.banner_kouyu .wz1{-webkit-animation-name: "fadeInRight"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1;!important; margin:70px auto 0 auto; width:954px; height:179px;}
.banner_kouyu .wz2{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin-top:70px; width:415px; height:49px;}
.banner_kouyu .scale{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative; margin-top:70px; width:587px; height:49px;}

.banner_kouyu .tag{  height:350px;  width:1066px; position:relative;}
.banner_kouyu .tag .wz{position:absolute;opacity:0.5;color:#333; text-align:center;}
.banner_kouyu .tag .a1{font-size:30px;top:60px; left:428px;}
.banner_kouyu .tag .a2{font-size:34px;top:35px; left:671px;}
.banner_kouyu .tag .a3{font-size:34px;top:126px; left:120px; font-weight:bold;}
.banner_kouyu .tag .a4{font-size:30px;top:130px; left:847px;}
.banner_kouyu .tag .a5{font-size:30px;top:200px; left:137px;}
.banner_kouyu .tag .a6{font-size:30px;top:203px; left:250px;}
.banner_kouyu .tag .a7{font-size:28px;top:200px; left:862px; }
.banner_kouyu .tag .a8{font-size:30px;top:280px; left:251px;}



.t_zw{ width:100%; height:660px; background:#eee; padding:40px 0 84px 0; background:url(../imgs/service2.jpg) no-repeat top center;}
.t_zw h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:90px;}
.t_zw .t_zwb{ padding-top:50px; padding-left:25px;}
.t_zw .t_zwb ul{ height:198px;}
.t_zw .t_zwb li{ float:left; width:210px; height:198px; margin-right:58px; background:url(../imgs/3.png) no-repeat top center; padding-top:10px;}
.t_zw .t_zwb li:nth-child(4){ margin-right:0;}
.t_zw .t_zwb li h2{ background:#F94242; color:#fff; font-size:30px; text-align:center; font-weight:normal; padding:20px 0;}
.t_zw .t_zwb li p{ background:#fff; font-size:22px; color:#999; padding:20px 10px;  line-height:25px;}
.t_zw .mt123{ margin-top:123px; margin-left:270px;}
.t_zw .mt123 p{ height:69px;}


.xypj{ width:100%; height:1109px; background:#FFF; padding:85px 0;}
.xypj h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:90px;}
.btn_xypj{ width:228px; height:48px; line-height:48px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:0 auto;}
.btn_xypj:hover{ background:#f94242; color:#fff;}
.xypj p{ text-align:right; margin:25px 0;}
.xypj p a{ font-size:20px; color:#f94242;}

.zw_jg{ margin-top:100px; height:836px;}
.zw_jg h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:60px;}
.zw_jg table{ background:#ddd; font-size:16px; color:#010101; line-height:20px;}
.zw_jg table .c1{ background:#F2F2F2;}
.zw_jg table .c2{ background:#F9F9F9;}
.zw_jg table th{ height:58px; line-height:58px; color:#fff; background:#f94242;}
.zw_jg table td p{ color:#999999; font-size:14px;}
.zw_jg table td p font{ color:#F94242; text-align:left;}
.zw_jg .pd{ padding:12px 25px; line-height:17px;}
.zw_jg_tp{ margin:70px 0 40px 0; text-align:center;}

.zw_jg .btn_jg{ width:188px; height:46px; line-height:46px; font-size:20px; color:#f94242; border:2px solid #f94242; display:block; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:70px auto 80px auto;}
.zw_jg .btn_jg:hover{ background:#f94242; color:#fff;}

.xiezuo{ margin-top:100px; margin-bottom:74px;}
.xiezuo ul{ background:url(../imgs/xiezuo.png) no-repeat top center; padding-top:198px;}
.xiezuo h1{ font-size:50px; height:50px; line-height:50px;color:#28335c; text-align:center; width:100%; margin-bottom:60px;}
.xiezuo h1 font{ color:#f94242;}
.xiezuo ul li{ float:left; width:180px; height:198px; margin-right:25px;}
.xiezuo ul li h2{ background:#F94242; color:#fff; font-size:27px; text-align:center; font-weight:normal; line-height:100px; height:100px;}
.xiezuo ul li p{ background:#F4F4F4; font-size:14px; color:#666; padding:15px 10px;  line-height:18px; height:82px;}
.xiezuo ul li:nth-child(5){ margin-right:0;}
.xiezuo ul li h2.lh{ line-height:50px; height:100px;}
.xiezuo ul li h2.dp{  line-height:25px; display:block; width:100%; padding:25px 0; height:50px;}
.xiezuo ul li h2.dp span{ font-size:15px; display:block; width:100%;color:#FDD2D2; font-size:16px;}

.xuanze{ background:url(../imgs/xuanze.jpg) no-repeat top center; height:590px;}
.xuanze ul{ padding-top:95px; font-size:23px; color:#666; line-height:30px;}
.xz_a{ float:left;  margin-left:120px;}
.xz_b{ float:right; margin-right:100px;}
.xz_c{ float:left;margin-top:100px; position:relative;}
.xz_d{ float:right;  margin-top:115px; position:relative;}
.xz_c p{ padding-left:120px;}
.xz_c img:hover{ width:1136px; height:629px; position:absolute; border:2px solid #F94342; left:-2px; top:-2px; z-index:999;}
.xz_d img:hover{ width:678px; height:197px; position:absolute; border:2px solid #F94342; right:-2px; top:-2px; z-index:999;}


.banner_zuowen{ background:url(../imgs/banner_zuowen.jpg) no-repeat top center; height:810px; overflow:hidden;}
.banner_zuowen .wz2{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin-top:270px; width:980px; height:77px;}
.banner_zuowen .scale{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative; margin-top:270px; width:587px; height:49px;}
.banner_zuowen .tag{  height:350px;  width:1066px; position:relative;}
.banner_zuowen .tag .wz{position:absolute;opacity:0.5;color:#333; text-align:center;}
.banner_zuowen .tag .a1{font-size:30px;top:100px; left:200px;}
.banner_zuowen .tag .a2{font-size:34px;top:75px; left:446px; font-weight:bold;}
.banner_zuowen .tag .a3{font-size:34px;top:170px; left:31px;}
.banner_zuowen .tag .a4{font-size:30px;top:170px; left:627px;}
.banner_zuowen .tag .a5{font-size:30px;top:260px; left:80px;}
.banner_zuowen .tag .a6{font-size:30px;top:242px; left:636px;}
.banner_zuowen .tag .a7{font-size:28px;top:317px; left:41px; }
.banner_zuowen .tag .a8{font-size:30px;top:280px; left:251px;}

.logi{ width:100%; height:800px; background:url(../imgs/login.jpg) no-repeat top center;}
.logi_wrap{ width:1000px; margin:0 auto; position:relative;}
.logi_kuang{ width:320px; height:352px; background:url(../imgs/logi.png) no-repeat; position:absolute; right:0; top:200px; padding-left:63px; padding-top:83px;}

.uname,.passwd,.safe{ width:227px; height:38px; border:1px solid #B5B5B5; margin-top:17px; padding-left:45px;}
.uname{ background:url(../imgs/l_1.png) no-repeat left;}
.passwd{ background:url(../imgs/l_2.png) no-repeat left;}
.safe{ background:url(../imgs/l_3.png) no-repeat left;}
.srk{ border:none; background:none; height:38px; line-height:38px; font-size:16px; color:#999; outline:none; float:left;}
.yzm{ border:none; background:none; height:38px; line-height:38px; font-size:16px; color:#999; outline:none; float:left; width:100px;}
.safe img{ float:right;}
.logi_kuang .text{ padding-right:48px; padding-top:30px;}
.jzzh{ float:left; font-size:14px; color:#666666; line-height:17px;}
.jzzh a{color:#666666;}
.wjmm{ float:right; font-size:14px; color:#f94242; line-height:17px;}
.wjmm a{ color:#f94242;}
.checkbox{width: 15px;height: 15px;display: block;float: none;border:1px solid #DBDBDB;background: #F5F7F9;cursor: pointer;position: absolute;top: 0;left: 0;}
.jzzh .cur{border:none;width: 17px;height: 17px;background:url(http://www.w3cways.com/wp-content/uploads/2014/07/1.png) no-repeat;}
.jzzh span{display: inline-block;position: relative;padding-left: 20px;margin-right: 10px;}
.jzzh .ipt-hide{position: absolute;width: 0;height: 0;border: none;}

.check{ float:left; margin-right:12px;}
input.check[type="checkbox"] {
  -webkit-appearance: none;
  background:url(../imgs/g2.png) no-repeat top left;
  height: 18px;
  width: 18px;
   outline:none;
}
input.check[type="checkbox"]:checked {
  -webkit-appearance: none;
  background:url(../imgs/g.png) no-repeat top left;
  height: 18px;
  width: 18px;
  outline:none;
}

.login_btn{ width:275px; height:44px; background:#f94242; border:none; color:#fff; font-size:18px; margin:23px auto 0 auto;}
.re{ width:100%; height:752px; background:url(../imgs/re_bg.jpg) no-repeat top center; padding-top:48px;}
.re_wrap{ width:747px; margin:0 auto; background:url(../imgs/re_bg2.png) no-repeat top center; height:442px; padding-top:240px; padding-left:290px; color:#8e8e8e; font-size:16px;}
.re_wrap div{ line-height:40px; height:40px; margin-bottom:20px;}
.re_wrap div p{ float:left;}
.re_wrap div p i{ letter-spacing:8px; font-style:normal;}
.re_int{ width:247px; height:38px; line-height:38px; border:1px solid #dcdcdc; font-size:16px; color:#8e8e8e; float:left; margin-left:20px; margin-right:20px; outline:none; padding-left:10px;}
.re_int2{ width:131px; height:38px; line-height:38px; border:1px solid #dcdcdc; font-size:16px; color:#8e8e8e; float:left; margin-left:20px; outline:none;}
.yzm_btn{ width:121px; height:38px; line-height:38px; background:#ffafaf;border:1px solid #f94242; font-size:16px; color:#f94242; float:left; margin-left:5px; margin-right:20px;}
.re_btn{ width:259px; height:40px; background:#f94242; border:none; color:#fff; font-size:18px; margin:0 0 0 100px;}
.xy{ font-size:12px; line-height:16px; margin-left:120px; margin-top:40px;}
.xy a{ color:#f94242;}
.zcyzm{ width:257px; height:38px; line-height:38px; border:1px solid #dcdcdc; font-size:16px; color:#8e8e8e; float:left; margin:0 20px;outline:none;}
.re_int3{ width:121px; height:38px; line-height:38px;  font-size:16px; color:#999; float:left; outline:none; border:none; margin:0; padding-left:10px;}
.zcyzm img{ float:right;}


		#MagnifierWrap{position: relative;width: 350px; margin-top:22px; margin-left:2px;}
		#MagnifierWrap2{position: relative;width: 350px; margin-top:37px; margin-right:3px;}
.tck{ width:320px; height:150px; background:url(../imgs/tck.jpg) no-repeat; position:fixed;right:20px; bottom:20px;}
.tck_a,.tck_b,.tck_c{ display:block;}
.tck_a{ width:16px; height:16px;  position:absolute; right:3px; top:3px;cursor:pointer;}
.tck_b{ width:87px; height:26px;   position:absolute; right:105px; bottom:9px;cursor:pointer;}
.tck_c{ width:87px; height:26px;  position:absolute; right:10px; bottom:9px; cursor:pointer;}

.focusBox { position: relative; width:100%; height:810px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic li{width:100%; height:810px;}
	.focusBox .pic li a{ display:block; width:100%; height:810px; position:absolute; top:0;}
	

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../banner/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 100px; }
	.focusBox .next { background-position: 0 -90px; right: 100px; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.focusBox .wz1_2{-webkit-animation-name: "fadeInRight"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1;!important; margin:363px auto 0 auto; width:979px; height:103px;}
.focusBox .wz1{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin:195px auto 0 auto; width:587px; height:129px;}

.focusBox .wz2_2{-webkit-animation-name: "fadeInRight"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1;!important; margin:523px auto 0 auto; width:983px; height:125px;}
.focusBox .wz2{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin:78px auto 0 auto; width:500px; height:76px; padding-left:120px;}

.focusBox .wz3_2{-webkit-animation-name: "fadeInRight"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1;!important; margin:573px auto 0 auto; width:855px; height:111px;}
.focusBox .wz3{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin-top:30px; width:605px; height:76px; padding-left:120px;}

.focusBox .wz4_2{-webkit-animation-name: "fadeInRight2"; -webkit-animation-duration: 2s;-webkit-animation-iteration-count: 1; margin-top:700px; width:1053px; height:74px;}



.focusBox .scale1{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative; margin:195px auto 0 auto; width:587px; height:129px;}
.focusBox .scale2{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative;margin:78px auto 0 auto; width:500px; height:76px; padding-left:120px;}
.focusBox .scale3{-webkit-animation-name: "scale";-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-name: "scale";animation-duration: 3s;animation-iteration-count: infinite;position:relative;  margin-top:30px; width:605px; height:76px; padding-left:120px;}
.focusBox .scale4{}