*{margin:0;padding:0;font-family: "微软雅黑";}
a{text-decoration: none;}
.box_1200{width:1200px; text-align:left; margin:0 auto;clear: both;position: relative;}


ul.menu{display:block; text-align:right;float: right;}
ul.menu li{display:inline-block; height:68px; text-align:center;}
ul.menu li a{display:inline-block; padding:0 20px; line-height:68px; font-size:18px; color:#fff;}
ul.menu li a:hover{background:rgba(0,0,0,0.60);}
ul.menu li.m-htn-1 a{background:#fd496b;}
ul.menu li.m-htn-1 a:hover{background:#ff2851;}
ul.menu li.m-btn-2 a{background:#25afe2;}
ul.menu li.m-btn-2 a:hover{background:#079cd3;}

.wrap{width: 100%;background: #eeefef;}

.mybanner{
	    width: 100%;
    height: auto;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
}

.banner{background-image: url(../image/meirongb.png);background-size: cover;background-position: 50%;background-repeat: no-repeat;}
.main-bannner{height: 600px;width: 1200px;margin: 0 auto;}
.main-bannner h5{font-size:24px;line-height: 60px;padding-top:200px;}
.main-bannner p{font-size:16px;line-height: 24px;}
.m-btn{display:block;width:150px;text-align:center;height:50px;font-size:18px;line-height:50px;float:left;background: #e60012;color: #FFFFFF;border-radius: 3px;margin-left: 10px;margin-top:50px;}
.m-btn:hover{border: 1px solid #e60012;color: #e60012;background: #FFFFFF;}

.wrap-m{width: 1200px;margin:0 auto;margin-bottom: 50px;}
.m-link{width: 100%;overflow: hidden;}
.m-link span{display:block;width: 25%;float: left;}
.m-link span p{display:block;width:90%;margin:0 auto;font-size: 16px;line-height: 24px;} 
.m-link span strong{line-height: 30px;} 
.m-link span a{color:#e60012;display: block;width: 80px;text-align:center;line-height:28px;height: 28px;border: 1px solid #e60012;margin-top: 10px;margin-left:10px;}

.s-li4{width: 100%;margin-top: 50px;}
.s-li4 ul{width: 100%;margin-top: 20px;overflow: hidden;}
.s-li4 ul li{width: 25%;margin-top:10px;list-style: none;float: left;text-align: center;font-size: 16px;}
.s-li4 ul li p{ width: 90%;margin: 30px auto;line-height: 30px;}
.s-li4 ul li strong{line-height: 30px;} 

.wrap-m h4{width: 100%;text-align: center;font-size: 24px;line-height: 50px;margin-top: 50px;}
.wrap-m h4 strong{color: #e60012;}
.wrap-m h5{width: 100%;text-align: center;line-height: 2rem;}
.wrap-m h5 span{border-bottom: 1px solid #000000;}
.wrap-m h6{width: 100%;text-align: center;color: #e60012;font-size: 18px;line-height: 30px;}
.wrap-m .danduan{width:100%;text-align:center;color: #000000;font-size: 16px;line-height: 30px;}

.xc-li4{width: 100%;}
.xc-li4 ul{width: 100%;margin-top: 20px;overflow: hidden;}
.xc-li4 ul li{width: 24%;height:80px;box-sizing:border-box;border:1px solid black;margin-top:10px;list-style: none;float: left;font-size: 0.6rem;}
.xc-li4 ul li:nth-child(2){margin-left: 10px;}
.xc-li4 ul li:nth-child(3){margin-left: 10px;}
.xc-li4 ul li:nth-child(4){margin-left: 10px;}
.xc-li4 ul li a{color: #000000;}
.xc-li4 ul li img{vertical-align:middle;text-align:center;line-height:2rem;margin-left:20px;margin-right:20px;margin-top:10px;float: left;}
.xc-li4 ul li p{font-size: 18px; margin: 15px auto;}
.xc-li4 ul li strong{line-height: 1.5rem;} 

.wrap-m .more{display: block;width: 100px;margin:0px auto;margin-top:20px;height: 32px;text-align: center;line-height: 32px;border: 1px solid #e60012;}
.wrap-m .more a{color: #e60012;}

.sc{margin-top: 40px;}
.sc img{width: 19.6%;}

.wrap-m .rm{width: 100%;overflow: hidden;margin: 10px auto;}
.wrap-m .rm a{display: block;float: left;}
.wrap-m .rm a img{width: 100%;}

.wrap-m .yj{margin-top: 10px;width:100%;margin: 10px auto;}
.wrap-m .yj img{}

.wrap-m .jy{width: 100%;overflow: hidden;margin-top: 10px;margin: 10px auto;}
.wrap-m .jy img{float: left;}
.wrap-m .jy .jy2,.wrap-m .jy .jy3{margin-left:5px;margin-bottom: 7px;}
.wrap-m .jy .jy6{margin-bottom: 7px;}
.wrap-m .jy .jy1{margin-bottom: 4px;}
.wrap-m .jy .jy5,.jy .jy6{margin-left: 7px;}

.wrap-m .jj{width: 100%;overflow: hidden;margin-top: 10px;}
.wrap-m .jj img{}

.wrap-m .wen-tu{width: 100%;position: relative;}
.wrap-m .wen{width: 50%;/*position: absolute;top:360px;left: 1rem;*/padding-top: 50px;padding-bottom: 50px;}
.wrap-m .wen h3{color: #e60012;font-size:24px;line-height: 50px;}
.wrap-m .wen p{font-size:16px;line-height: 30px;text-indent: 30px;}
.wrap-m .wen-tu img{position: absolute;right: 0;top:-305px;}

.wrap-m .ul-li4-r{width: 100%;overflow: hidden;}
.wrap-m .ul-li4-r ul{width: 100%;overflow: hidden;}
.wrap-m .ul-li4-r ul li{list-style: none;float: left;width: 24%;height:340px;margin-top: 5px;margin-left: 10px;margin-bottom: 5px;}
.wrap-m .ul-li4-r ul li a{display: block;width: 100%;position: relative;transition:5s;}
.wrap-m .ul-li4-r ul li .ul-li4-h{width: 100%;height:345px;overflow: hidden;}
.wrap-m .ul-li4-r ul li .ul-li4-h img{width: 100%;}
.wrap-m .ul-li4-r .ul-li4-d{transition:1s;width: 100%;height:345px;position: absolute;top:345px;background: #633235;opacity: 0.2;}
.wrap-m .ul-li4-r .ul-li4-p {transition:1s;width: 98%;height: 90px;position:absolute;top:365px;left:2px;background: #000000;opacity: 0.5;text-align: center;}
.wrap-m .ul-li4-r .ul-li4-p p{color: #FFFFFF; width: 60%;margin: 15px auto;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.wrap-m .ul-li4-r .ul-li4-p strong{color: #e60012;line-height: 2rem;}
.wrap-m .zxbm{width: 100%;height: 40px;/*background: #e60012;*/}
.wrap-m .zxbm a{display:block;color: #000000;text-align: center;line-height: 40px;}
.wrap-m .ul-li4-r ul li a:hover .ul-li4-d{top:0px;}
.wrap-m .ul-li4-r ul li a:hover .ul-li4-p{top:260px;}

.qitake{width: 1200px;margin: 20px auto;}
.qitake img{margin-left: 28px;}

dl.footer_nav_list{display:block; height:236px; margin:48px 0 0 175px; position:relative; overflow:hidden;}
dl.footer_nav_list div{float:left; color:#ddd;}
dl.footer_nav_list dt{display:block; height:32px; line-height:1; font-size:18px; font-weight:700; clear:both;}
dl.footer_nav_list dt, dl.footer_nav_list dd, dl.footer_nav_list dd a{color:#ddd;}
dl.footer_nav_list dd{line-height:36px; color:#ddd;}
dl.footer_nav_list dd a:hover{text-decoration:underline; color:#fff;}

dl.footer_nav_list div.footer_nav_1{width:224px;}
dl.footer_nav_list div.footer_nav_2{width:118px;}
dl.footer_nav_list div.footer_nav_3{width:116px; border-right:1px #646464 solid;}
dl.footer_nav_list div.footer_nav_4{width:200px; margin:0 0 0 40px;}
dl.footer_nav_list div.footer_nav_5{width:140px; text-align:center; line-height:20px;}

.side_box {
    position: fixed;
    width: 66px;
    height: 202px;
    right: 50%;
    bottom: 150px;
    z-index: 3999999999;
    margin-right: -710px;
}
a.side_totop {
    background-position: 0 0;
}
.side_box a {
    display: block;
    width: 66px;
    height: 66px;
    background: url(../images/side_icon.png) no-repeat;
    clear: both;
}




.container {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

h1 {
    display: block;
	text-align:center;
	color:#b21010;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}
img, div {
    border: none;
    font-family: 'Microsoft Yahei','Simsun',Arial,Verdana,sans-serif;
}

/*咨询栏*/
.mybm {
    overflow: hidden;
    width: 100%;
    text-align: center;
    margin-top: 40px;
	padding-bottom: 60px;
}
.mybm a {
    display: inline-block;
    padding: 0 120px;
    line-height: 65px;
    border-radius: 40px;
    overflow: hidden;
    background:#a10202;
    font-size: 25px;
    color: #fff;
    border: 2px solid #fff;
}
/*咨询栏*/


	.myclass {
    padding-bottom: 60px;
	padding-top: 20px;
    overflow: hidden;
    background: #ea4857;
}
.container {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    margin-left: 49px;
}
.myshead h1 {
    line-height: 60px;
	text-align:center;
	color:#b21010;
	margin: 0 auto;
	width: 100%;
}
.myshead p {
    font-size: 21px;
    line-height: 24px;
	color: #ffffff;
    padding-top: 20px;
    width: 39%;
    margin: 0 auto;
}
h1 {
    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}
.damo {
    margin-top: 20px;
    margin-bottom: 40px;
}
.container {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

.mywhy .myhead {
    text-align: center;
    margin-bottom: 10px;
    line-height: 45px;
    overflow: hidden;
    background: #f4f4f4;
    font-size: 1.25em;
    margin-top: 20px;
}
.mywhy ul li {
    overflow: hidden;
    margin-bottom: 10px;
    line-height: 22px;
    color: #666;
}

.mywhy .meiye span {
    font-size: 1.25em;
    line-height: 30px;
    display: block;
    width: 33%;
    text-align: center;
    color: #fff;
    position: relative;
    z-index: 0;
    margin-left: 9px;
}


.mytable{
	
	overflow: hidden;
    width: 100%;
    text-align: center;
    margin-top: 40px;
    padding-bottom: 60px;
}

.mywages {
    overflow: hidden;
    background: #fff;
    padding: 1px -2px;
	margin-top:10px;
	margin-bottom:10px;
}
.myway {
    background: url(../image/way_bg.png) no-repeat center center;
    background-size: 100%;
    padding-top: -8px;
    color: #fff;
}
.yous{
	
	font-size: 1.75em;
    font-weight: bold;
     color: #fff;
    text-align: center;
    line-height: 55px;
    overflow: hidden;
    margin: 0;
	background: url(../image/biao.png) no-repeat center center;
}
.myway h1, .myway small {
    color: #fff;
}
@media only screen and (max-width: 350px)
.mytitle {
    font-size: 1.5em;
}
.mytitle {
    font-size: 1.75em;
    font-weight: bold;
    color: #000;
    text-align: center;
    line-height: 55px;
    overflow: hidden;
    margin: 0;
}


.myway h1, .myway small {
    color: #fff;
}
.s_mytitle {
    display: block;
    text-align: center;
    line-height: 25px;
    font-size: 1em;
    color: #666;
    width: 100%;
}
.myway .mymain {
    overflow: hidden;
    display: table;
    padding: 10px;
    margin-bottom: 0;
}
@media only screen and (max-width: 350px)
.myway .mymain .mainleft, .myway .mymain .mainright {
    font-size: 0.5em;
    line-height: 16px;
}
.myway .mymain .mainleft, .myway .mymain .mainright {
    display: table-cell;
    vertical-align: top;
    width: 30%;
}
.myway .mymain h4 {
    font-size: 1.5em;
    font-weight: bold;
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 10px;
    border-bottom: 2px solid #fff;
    text-align: center;
    padding-bottom: 10px;
}
.myway .mymain .mainmid {
    display: table-cell;
    vertical-align: middle;
    width: 40%;
}
.myway .mymain .mainmid span {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24%;
    margin: 0 auto;
}
.myway .mymain .mainmid img {
    max-width: 100%;
}
/*===========推荐课程============*/
.zy-xf{width:230px;height:40px;margin:0 auto;}
.zy-xf a{display:block;width:115px !important;height:40px !important;float:left;background-color: #00A7EA;color:#fff;text-align:center;font:24px/40px "微软雅黑";margin:0 !important;}
.zy-xf .zy-xf-a1{background-color:#FAEBCD;color:#333;}

.content10 {
    clear: both;
    width: 100%;
    margin: 0 auto;
    background: #ea4857;
    height: 700px;
}
.kctj{width:1140px;margin:0 auto;}
.kctj_c{padding-top:22px;}
.kctj_c .kctj_cc{width:1140px;height:553px;border:#cdcdcd solid 1px;}
.kctj_cc h3{background:#FFF;font:32px/50px "微软雅黑";height:50px !important;color:#333;padding-left:16px;border-bottom:#cdcdcd solid 1px;text-align: center;}

.kctj_cc ul{padding-top:14px;}
.kctj_cc ul li{background:#FFF;width:360px;height:472px;float:left;margin-left:13px;border:#cdcdcd solid 1px;}
.kctj_cc ul li.gb-li{height:440px;}
.kctj_cc li h4{background:#434343; height:35px;border-bottom:#cdcdcd solid 1px;font:22px/35px "微软雅黑";text-align:center;color:#FFF;}
.kctj_cc li:hover{border-color:#434343;background-color:#e5f5df;}
.kctj_cc li:hover h4{color:#FFF;}
.kctj_cc li:hover .nr p{color:#000;}
.kctj_cc a{display:block;position:relative;width:355px;height:160px;overflow:hidden !important;margin:8px auto 5px auto;}
.kctj_cc a .xx-gzd{position:absolute;top:-30px;left:0;width:344px;height:30px;background-color:#fff;  -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;padding:0 10px;}

.xx-gzd span{color:#F36060;}
.xx-gzd span b{color:#e5aa4b;font-weight:normal;}
.kctj_cc li:hover a .xx-gzd{position:absolute;top:0px;left:0px;}
.xx-gzd p{float:left;font:14px/30px "微软雅黑";color:#808000;}
.xx-gzd div{float:right;font:14px/30px "微软雅黑";color:#808000;}
.kctj_cc .nr{height:200px;border-top:#cdcdcd solid 1px;border-bottom:#cdcdcd solid 1px;padding:0 8px;overflow:hidden;text-align: left;}

.kctj_cc .nr2 p{font-size:15px;}
.nr2 {width:359px;margin: 10px;}
.nr h5{font:bold 16px/35px "微软雅黑";color:#333;}
.nr p{font:16px/24px "微软雅黑";color:#343434;letter-spacing: 2px;}
.kctj_c .zy-xf{margin-top:13px;}
/*===========end推荐课程============*/

/* ============左侧悬浮栏========== */
.left_nav{ width:168px; height:auto;padding:5px;position:fixed; right:81.4%; top:40%; margin:-170px 0px 0px -650px; z-index:777; background:#fff; border:1px solid #CDCDCD;text-align: center;font-family: '微软雅黑';box-shadow:0px 0px 1px gray;}
.left_nav dl dt{ width:168px; height:40px; line-height:40px; background: #5ACAEF; text-align: center; color:#fff; margin-bottom:4px;font-size: 20px;letter-spacing: 4px;}
.left_nav dl dd{ width:128px; height:30px; position:relative;font-size: 14px;}


.left_nav dl dd a.nav_left{width:168px; height:29px; line-height:29px; background: #2FC6BC; display:block; border-bottom:1px solid #fff;color:#fff; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}

.left_nav dl dd a.nav_left:hover{background: #5ACAEF; color:#fff; text-decoration:none;}


@media screen and (max-width:1366px){  /* 解决笔记本影响页面显示问题 */
    .left_nav {
     display: none;
    }
}
/* ===========end左侧悬浮栏=========== */

/*咨询相关内容*/
.index_zx{ width:100%; height:300px; background:#F5F5F5; clear:both;}
.zx_center{ width:1200px; height:auto; margin:0 auto;}
.wenwen{ width:460px; height:280px; float:left;}
.wenwen h3{ width:auto; height:40px; line-height:40px; font-size:18px;}
.wenwen h3 span{ float:left;}

.bmlist{ width:400px; height:auto;}

.list_lh{ height:160px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.list_lh dl{ list-style:none}
.list_lh dd{ padding:5px; list-style:none; border:1px solid #427f88; border-bottom:none}
.list_lh dd.lieven{}
.list_lh dd p{ height:24px; line-height:24px;}
.list_lh dd p a{ float:left;}
.list_lh dd p span{ width:auto; color:#FF3300; font-size:16px; font-style:normal; padding-left:10px}

.list_lh dl dd table tr td{ width:70px; text-align:center; border-right:1px solid #427f88}
.list_lh dl dd table tr td:last-child{border-right:none}
.list_lh dl dd table tr td.zy{ width:180px}




.zixun{ width:290px; height:335px; margin-top:20px;}
.zixun h3{ width:auto; height:auto;}
.zixun dl{ width:auto; height:auto;}
.zixun dt{width:50%; height:60px; margin-top:10px; float:left}
.zixun dd{ width:50%; height:60px; margin-top:10px; float:left;} 




.zixun_list{ width:730px; height:300px; }
.zixun_list h3{ width:auto; height:70px; line-height:70px; font-size:24px; color:#666; text-indent:90px; background:url(../image/kefu_ico.png) no-repeat 10px center;}
.zixun_list dl{ width:160%; height:220px; background:#FFF;}
.zixun_list dl dd{ width:30%; height:45px; border:1px solid #EAEAEA; line-height:45px; float:left; margin-left:2.4%; margin-top:15px; text-align:center; margin-bottom:3px; overflow:hidden;background-color:#f3f3f3;}
.zixun_list dl dd a{  width:100%; height:100%; display:block; color:#333; font-size:14px;}
.zixun_list dl dd:hover{ border:1px solid #fd496b; }
.zixun_list dl dd a:hover{color:#fd496b}

/*咨询相关内容结束*/
.daojishi{height:500px;background: url(../image/bg-tile.png);overflow: hidden;}
.daojishi a{display: block;width: 100%;height:500px;}
#holder{margin:80px auto 0 auto;width:680px;height:120px;}
.cntSeparator{display:block;color:#fff;font-size:64px;font-weight:800;text-align:center;width:40px;}


