﻿@charset "utf-8";
/* CSS Document */
body,div,p,span,ul,li,dl,dt,dd,a,ol,input,img,h1,h2,h3,h4{ padding:0; margin:0; list-style:none; border:0;}
body{font-family:Arial,"\5FAE\8F6F\96C5\9ED1"; font-size:14px; color:#333; line-height:24px; background:#fff;}
a{ color:#fff; text-decoration:none;}
a:hover{color:#fff; text-decoration:none;}
.dr_center{margin:0 auto;}
.dr_cursor{cursor:pointer;}
button,input{outline:none; border:0; background:0;}

/*头部 start*/
.header{width:100%; height:90px; position:fixed; background:rgba(0,0,0,0.4);  z-index: 70;}
.header.active{ background:#42d5c7;}
.header .h_show{width:1000px; height:90px; margin:0 auto;}
.h_show h1{float:left; margin: 13px 0 0 10px; width:152px; height:60px; overflow:hidden;}
.h_show h1 a{display:block; width:152px; height:0px; padding-top:60px; background:url(../images/logo.png) no-repeat; text-indent:-9999px; background-size:cover;}
.h_show .nav{float:right; height:90px; line-height:90px; margin-left:18px;}
.h_show .nav li{float:left; margin-left:2px; width:102px; height:90px; padding: 0 23px;}
.nav li a{float:left; margin-left:38px; font-size:15px; }
.nav li a:hover{color:#DB1A83;}
.nav .active{background:#19b8a9;}
/*头部 end*/

.section .saomiao{color:#fff; font-size:62px; line-height:80px; margin-bottom:40px; font-weight:bold; }
.section1{background-size:cover;}
.banner_show{width:960px; height:auto; padding:180px 0 160px 0; margin:0 auto; color:#fff; font-size:14px;}
.banner_show .neirong{width:530px; height:auto;}
.neirong h3{font-size:43px; line-height:45px;}
.neirong .jianjie{width:543px; height:263px; margin:50px 0;}
.jianjie img{float:left; }
.jianjie p{float:left; margin-left:45px; }
.neirong .xiazai{width:350px; height:120px; padding:20px; background:url(../images/xiazaibg_03.png) no-repeat; margin-left:135px;}
.xiazai img{float:left;}
.xiazai .ios{float:left; margin-left:20px;}
.ios p{width:197px; height:60px; background:#FF5733; border-radius:6px; line-height:60px; padding-left:13px; font-size:24px; margin-bottom:10px;}
.ios p a{display:block; background:url(../images/iosc_03.png) no-repeat left center; padding-left:22px;}
.xiazai.ios{float:left; margin-left:20px;}

/*section1*/
.section1 .banner{display:block;}
.s1_bottom{width:1000px; overflow:hidden; margin-top:50px;}
.s1_bottom dt{float:left;}
.s1_bottom dd{float:left; width:660px; margin-left:11px;}
.s1_bottom dd p{  padding: 15px 0 0 10px; font-size: 16px;  line-height:32px;}
.yiwen{float:right; padding: 2px 35px 2px 10px;  margin-right: 5px; background: #0A68BF url(../images/brn_ico1.png) no-repeat center right 9px; line-height: 23px; text-align:center; border-radius:4px; box-shadow:2px 2px 2px #000;}
.yiwen:hover{background:#0095E1 url(../images/brn_ico1.png) no-repeat center right 9px;}
/*section2*/
.s2_show{width:1048px; padding-top:100px;}
.con_tit{width:718px; height:81px; background:url(../images/con_tit_bg.jpg) no-repeat; line-height:81px; padding:0 15px 0 267px;}
.con_tit h2{font-size:45px; float:left;}
.con_tit a{float:right;  margin-top: 25px;}

.s2_bottom{overflow:hidden;}
.s2_bottom .s2_list{width:255px; float:left; background:#FB6FAE; text-align:center; margin:30px 6px 0 0;  box-shadow: 2px 2px 10px #ccc;}
.s2_bottom .s2_list1{background:#62E1E7;}
.s2_bottom .s2_list2{background:#37C4F9;}
.s2_bottom .s2_list3{background:#F98923;}
.s2_bottom .s2_list4{background:#2FAEA3;}
.s2_bottom .s2_list5{background:#FC826A;}
.s2_bottom .s2_list6{background:#E7639D;}
.s2_bottom .s2_list7{background:#CACC47;}
.s2_t_ico{margin:18px 0;}

.list_con{padding:10px; height:110px; background:#fff;}
.s2_list h3{font-size:20px; color:#FB6FAE;  line-height: 35px;}
.s2_list1 h3{color:#FB6FAE;}
.s2_list2 h3{color:#37C4F9;}
.s2_list3 h3{color:#F98923;}
.s2_list4 h3{color:#2FAEA3;}
.s2_list5 h3{color:#FC826A;}
.s2_list6 h3{color:#E7639D;}
.s2_list7 h3{color:#CACC47;}
.list_con p{ text-align:left; font-size:15px; margin-top: 10px; line-height: 20px;}

/*section3*/
.s3_show{width:1000px; padding-top:100px;}
.s3_bottom{width:1000px; height:580px; background:url(../images/rh_liucheng.jpg) no-repeat; margin-top:30px;}
.s3_liucheng{overflow:hidden;}
.s3_liucheng li{width:212px; height:247px; float:left; margin-right:15px; padding:33px 38px 0 60px;}
.s3_liucheng .s3_lc_list1{width:237px; height:108px; padding:172px 38px 0 58px;}
.s3_liucheng li h4{display: inline-block; font-size:25px; line-height:40px; border-bottom:1px solid #333;}
.s3_liucheng li p{font-size:14px; line-height:24px;}


/*section4*/
.s4_show{width:1000px; padding-top:100px;}
.riyu_ke{width:748px; height:261px; background:url(../images/riyu.jpg) no-repeat; padding:10px 0 0 250px; margin-top:30px;}

.riyu_list{width:748px; height:auto; background:#fff; border:1px solid #EE4653; border-bottom:0;}
.riyu_list .riyu_tit{height:37px; line-height:36px; background: #EE4653; color:#fff;}
.riyu_tit li{float:left; width:250px; text-align:center; }
.riyu_tit .li01{width:185px;}
.riyu_tit .li02{width:125px;}
.riyu_list .ry_kecheng{background:#fff; color:#333;}
.ry_kecheng li{ border-bottom:1px solid #EE4653; border-right:1px solid #EE4653;}
.ry_kecheng .li02{border-right:0;}
.ry_kecheng li a{color:#EE4653;}
.ry_kecheng li a:hover{text-decoration:underline;}

.hanyu_ke{background:url(../images/hanyu.jpg) no-repeat;}
.hanyu_ke .riyu_list{ border:1px solid #0095E1;}
.hanyu_ke .riyu_tit{background: #0095E1;}
.hanyu_ke .ry_kecheng{background:#fff;}
.hanyu_ke .ry_kecheng li{ border-bottom:1px solid #0095E1; border-right:1px solid #0095E1;}
.hanyu_ke .ry_kecheng .li02{border-right:0;}
.hanyu_ke .ry_kecheng a{ color:#0095E1;}

.footer_cop{width:100%; padding:35px 0; background:#1C1C1C;  padding: 10px 0; font-size:14px; line-height:20px; color:#676767; text-align:center; margin-top:20px;}

/*免费试听*/
.btn_show{width:74px; height:98px; position:fixed; left:350px; bottom:15%; z-index:555; color:#fff; }
.btn_show button{width:74px; height:98px; background:url(../images/shiting_btn.png) no-repeat; display:none;}

.shiting_show{width:100%; height:60px; background:rgba(0,0,0,0.8); position:fixed; bottom:0; color:#fff; z-index:555;}
.st_input{width:1120px; height:60px; line-height:60px; position:relative;}
.st_input p{float:left; padding:0 5px; font-size:16px; background:rgba(65,67,67,0.7);}
.st_input .tiyan{padding-left:65px; background:url(../images/xiaoren.png) no-repeat; background-color:0; font-weight:bold; font-size:18px; margin-right:20px; }
.tiyan span{color:#ED008B;}
.st_input input,.st_input select,.st_input button{width:140px; height:30px; background:#fff; border:1px solid #ccc; padding-left:10px; font-size:15px;}
.st_input button{background:#ED008B; border:0;margin: 16px 0; color:#fff;}
.st_input .xxx{position:absolute; width:16px; height:16px; background:url(../images/xxxx.png) no-repeat; right:5px; top:5px;}





.footer_t {
	width: 900px;
	margin: 0 auto;
    padding-left: 300px;
}

.footer_c {
    width: 895px;
    padding: 18px 0;
    overflow: hidden;
}

.logo_l {
    float: left;
    width: 244px;
    height: 72px;
    line-height: 72px;
}

.f_logo {
    float: left;
    width: 166px;
    height: 72px;
    padding: 20px;
    background: url(images/f_ico1.jpg) no-repeat right center;
}

.logo_l h2 {
    float: left;
    color: #005DA3;
    font-size: 22px;
    font-weight: normal;
    padding-left: 15px;
    margin-left: 15px;
    background: url(images/logo_lico.jpg) no-repeat left center;
}

.f_nav {
    float: left;
    padding: 20px 20px 0;
    background: url(images/f_ico1.jpg) no-repeat right center;
}

    .f_nav dl {
        float: left;
        margin: 0 20px;
        text-align: center;
    }
	.f_nav dl dd a{
        font-size:14px;color:#333;
    }

    .f_nav h3 {
        font-size: 15px;
    }

.f_erweima {
    float: left;
    text-align: center;
    margin-left: 36px;
    padding: 0 5px;
    font-size: 12px;
}

.copyright {
    text-align: center;
    padding-bottom: 20px;
    font-size: 12px;
}


#peter_kf html, body, * {margin: 0px;padding: 0px;border: 0px;}
#peter_kf .div_kf {width: 180px;height: 150px;background: url(http://www.rhdao.cn/peter_js/images/zfu.png)no-repeat; background-size:100%; padding-top: 86px;position: fixed;left: 10px;bottom: 110px;z-index: 9999;cursor: pointer;}
#peter_kf .div_kf .text p {text-align: center;color: #fff;font-size: 20px;margin-top: 22px;line-height: 26px;}
#peter_kf .div_kf .text h3 {text-align: center; margin-top: 20px;}
#peter_kf .div_kf .text a {display: inline-block;width: 60%;margin: 0 auto;background: #f41599;border-radius: 5px;line-height: 35px;text-align: center;color: #fff;font-size: 16px;}
#peter_kf a {text-decoration:none;}



