﻿@charset"gb2312";
@charset utf-8;
body {margin: 0 auto;font-family: "Microsoft YaHei";min-width: 1120px;max-width: 1920px;font-size: 20px}
ol,ul {list-style: none;padding: 0;}
img {vertical-align: top;display: block;border: none;}
a {color: #333;cursor: pointer;text-decoration: none;}
.clear{clear:both;}
.banner img {width: 100%;}
.banner p {font-size: 24px;text-align: center;margin: 0;color: white;background: #f92e46;line-height: 2.6em;}
.mains{width:1200px; margin:0 auto;}
.tt1{margin:30px 0;}
.butt {
    text-align: center;
    margin:40px auto;
	width:300px;
}
.butt a {display: inline-block;width:300px;line-height:60px;text-align: center;font-size:20px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;text-overflow:ellipsis;color: #FFF; font-weight:bold;}
.ppps{background-color:#4f5ffa; padding:30px 0;}
.bgsbs{background-color:#FFF; padding:20px 0; border-radius:20px;}
.bt1 a {
     	background:#0079ff;}
.buyy p{text-align:center; background-color:#189920; width:200px; height:40px; color:#FFF; line-height:40px; margin:0 auto; border-radius:20px;}
.zct{float:left; width:81px;}
.ycwz{float:right; width:1100px;}
.ycwz h3{ color:#189920; font-size:35px; margin-top:55px; line-height:60px;}
.rcap{background:url(../images/wy_38.jpg) no-repeat center top; height:814px;}
.rcap table{text-align:center; margin-top:30px; line-height:60px; font-size:20px;border:2px solid #70ad47;background-color:#FFF;}
.rcap table th{ border:2px solid #70ad47;}
.rcap table tr td{ border:2px solid #70ad47;}
.pg1 {margin: 0 auto;text-align: center;width: 1200px;}
.pg2 {padding: 60px 0;text-align: center;background: #c0f4e1;}
.pg3 {padding: 20px 0;text-align: center;margin: 0 auto;width: 1200px;}
.pg4 {padding: 10px 0 60px;text-align: center;}
.pg5 {padding: 60px 0 0;text-align: center;background: #f5f4f5;}
.yh{margin-bottom:20px; height:300px;}
.tit_h2{font-size: 38px;margin:30px auto; text-align:center;line-height: 1.6em;}
.tit_h2 span{color: #f94746;}
.tit_h3{font-size: 20px;margin: 0 auto 0.2em;line-height: 1.6em;font-weight: normal;}
.tit_p{font-size: 18px;margin: 0 auto 0.2em;line-height:35px;width: 1120px;}
.ljzx {letter-spacing: 2px;display: inline-block;color: #ffffff;text-align: center;background: #f68872;font-size: 22px;line-height: 2.6em;border: 0;border-radius:10px;box-shadow: none;text-indent: 0;width: 360px;}
.enroll {
    height: 50px;
    width: 986px;
    margin:30px auto 0 auto;
    clear: both;
}
.enroll p {
    float: left;
    width: 400px;
    height: 50px;
    vertical-align: middle;
    font-family: "΢���ź� Regular";
    font-size: 16px;
    color: #ff0;
    letter-spacing: 1px;
    line-height: 30px;
}
.wenznr{margin:30px auto; height:260px;width:1200px;}
.wenznr li{background-color:#FFF; width:340px; margin-right:20px; float:left; padding:20px; height:200px;border-radius: 20px;}
.wenznr li h3{text-align:center; color:#f68872;font-size:20px;}
.wenznr li p{line-height:40px;}

.enroll input {
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-indent: 1em;
    width: 360px;
    font-size: 14px;
    letter-spacing: 1px;

    borde.wenznr{height:260px;}r: 0;
}


.enroll p {
    float: left;
    width: 400px;
    height: 50px;
    vertical-align: middle;
    font-family: "΢���ź� Regular";
    font-size: 16px;
    color: #ff0;
    letter-spacing: 1px;
    line-height: 30px;
}

.btn_enroll input {
    background: #189920;
    border: 0;
    color: #fff;
    font-size: 18px;
    height: 50px;
    letter-spacing: 2px;
    line-height: 50px;
    text-align: center;
    font-family: "΢���ź� Regular";
    font-weight: 600;
    margin-right: 0px !important;
    width: 186px !important;
    display: block;
    text-indent: 0!important;
	    border-radius: 25px;
}
.zcs img{width:100%;}
.ycs img{width:100%;}
.zcs{float:left; width:550px; background-color:#FFF; margin-top:20px; padding:20px;border-radius:20px;}
.ycs{float:right; width:550px; background:#FFF; margin:20px 0 0 20px; padding:20px;border-radius:20px;}
.zcss{float:left; width:550px; border:1px solid #d2d2d2; margin:20px 0;border-radius:20px; padding:10px;}
.ycss{float:right; width:550px;border:1px solid #d2d2d2;margin:20px 0;border-radius:20px;padding:10px;}
.pg4 {
    background:#4f5ffa;
	height:480px;
}
.sec6_cont {
    margin-top: 114px;
    width: 1200px;
    margin: 0 auto;
    height: 537px;
    box-sizing: border-box;
}
.sec6_left{float:left; width:750px;}
.sec6_form {
	margin-top:50px;
    width: 400px;
    height: 400px;
	border:5px solid #FFF;
    border-radius: 6px;
    float:right;
    padding: 50px 0;
    box-sizing: border-box;
}
.zctttt{float:left; width:244px; margin-top:50px;}
.zctttt img{ margin-top:10px;}
.yctttt{float:right; width:482px; margin-top:50px;}
.slide{width:482px;height:379px;overflow:hidden;position:relative;z-index:10;}
.slide ul{height:379px;}
.slide ul li{width:482px;height:379px;float:left;}
.slide .bg{width:482px;height:34px;position:absolute;background-color:#000;bottom:0;left:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}




.sec6_form p {
    font-size: 28px;
    text-align: center;
    line-height: 36px;
    height: 60px;
	color:#FFF;
	font-weight:bold;
    margin: 0 0 10px;
}
.sec6_form input {
    display: block;
    width: 258px;
    height: 46px;
    border: 1px solid #d6d6d6;
    font-size: 18px;
    line-height: 46px;
    text-indent: 3em;
    margin: 20px auto;
    padding: 0;
}
.sec6_form .sub {
    display: block;
    width: 260px;
    height: 48px;
    border: none;
    font-size: 20px;
    line-height: 48px;
    color: white;
    background: #ffaf02;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    text-indent: 0;
    margin: 30px auto 0;
}
.con1{margin: 30px auto;width: 1120px;overflow: hidden;}
.con1 img{margin: 0 auto;}
.con1 li{float: left;margin: 8px 17px 9px 0;}

.con2{margin: 30px auto;width: 1120px;overflow: hidden;}
.con2 img{margin: 0 auto;}
.con2 li{float: left;margin: 8px 16px 8px 0;position: relative;}
.con2 p{position: absolute;left: 0;bottom: 0;margin: 0;background: rgba(28, 30, 30, 0.6);width: 100%;color: white;font-size: 20px;line-height: 2em;}

.con3{margin: 30px auto;width: 1120px;overflow: hidden;padding: 8px;box-sizing: border-box;}
.con3 img{margin: 0 auto;}
.con3 li{float: left;margin: 4px 8px 4px 0;}

.con5{margin: 30px auto;width: 1120px;overflow: hidden;padding: 0;box-sizing: border-box;}
.con5 li{float: left;width: 332px;margin: 10px 40px 10px 0;}
.con5 h3{font-size: 22px;line-height: 1.6em;margin: 0.5em 0 0;}
.con5 .llzx{font-size: 16px;margin: 0.5em 0 0;border-radius: 50px;border: 1px solid #666;display: inline-block;width: 12em;line-height: 2.2em;}

.con4{overflow: hidden;width: 1120px;margin: 30px auto;}
.con4 h3{font-size: 24px;color: #333;line-height: 1.6em;font-weight: normal;margin: 0;}
.con4 .md div{height: 450px;overflow: hidden;padding: 0;margin: 0;/* border: 1px solid #333; */}
.con4 .md ul{padding: 0;margin: 0;}
.con4 .md li{font-size: 17px;line-height: 40px;margin: 0;overflow: hidden;border-bottom: 1px dashed #333;box-sizing: border-box;}
.con4 .md .hed li{/* border: 1px solid #333; */color: #ffffff;margin: 0;background: #f14f4f;}
.con4 .md #demo li{color: #333;}
.con4 .md #demo li:nth-child(2n){background: #c0daf1;}
.con4 .md .llzx{display: inline-block;line-height: 28px;margin: 5px 0 0;border-radius: 50px;width: 6em;font-size: 15px;color: #be1e28;background: #333;}
.con4 .md span{font-size: 24px;width: 23%;float: left;line-height: 2.4em;white-space: nowrap;}

.con6{margin: 30px auto;width: 1120px;overflow: hidden;padding: 0 85px;box-sizing: border-box;}
.con6 img{margin: 0 auto;box-shadow: 0 0 10px #ddd;}
.con6 li{float: left;margin: 7px;}

.yybm {margin: 20px auto 0;}
.yybm ul{margin: 0;padding: 0;}
.yybm li{margin: 20px auto;}
.yybm i{font-size: 24px;font-style: normal;width: 95px;float: left;color: #be1e28;text-align: center;line-height: 2.2em;}
.yybm input {line-height: 2.4em;font-size: 22px;color:#333;background: #f0f0f0;border: solid 0.01rem #e0e0e0;padding: 0;text-indent: 2em;width: 344px;float: right;}
.yybm p {font-size: 17px;color: #ffffff;line-height: 1.6em;margin: 0 0 20px;}
.yybm .ljyy{color: #cb0d0d;background: #f7f7f7;text-indent: 0;display: inline-block;width: 320px;border-radius: 50px;text-align: center;line-height: 52px;font-size: 24px;float: initial;}

.yybm2 {margin: 30px auto 0;box-shadow: 0 10px 10px #ddd;border-radius: 30px;padding: 0 0 40px;width: 900px;background: white;}
.yybm2 h3{font-size: 30px;line-height: 1.6em;margin: 0 0 30px;color: #f21d18;}
.yybm2 ul{margin: 0;padding: 0;}
.yybm2 li{margin: 20px auto;}
.yybm2 i{font-size: 22px;font-style: normal;width: 2.5em;display: inline-block;text-align: left;/* color: white; */}
.yybm2 input {width: 620px;line-height: 2.4em;font-size: 24px;/* border-radius: 10px; */color:#333;background: #f0f0f0;border: solid 1px #e0e0e0;padding: 0;text-indent: 2em;}
.yybm2 p {font-size: 17px;line-height: 1.6em;margin: 20px 0 30px;}
.yybm2 .ljyy{display: inline-block;color: #ffffff;text-align: center;background: #f21d18;font-size: 22px;line-height: 2.6em;border: 0;border-radius: 60px;box-shadow: none;text-indent: 0;width: 300px;}

.fo-ma {margin: 30px auto 0;}
.fo-ma h2 {color: #fff;font-size: 36px;text-align: center;padding: 20px;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 0 auto 20px;text-align: center;overflow: hidden;width: 570px;}
.fo-ma li input {width: 450px;height: 50px;display: inline-block;vertical-align: middle;border: 0;padding: 0;text-indent: 2em;font-size: 18px;float: left;}
.fo-ma input[type=submit] {background: #fffd00;text-align: center;width: 360px;height: 60px;border-radius: 30px;margin: 30px auto 0;display: block;color: red;border: 0;font-size: 30px;float: inherit;text-indent: 0;}
.fo-ma li label {background: #fde3c7;color: #000;width: 120px;height: 50px;line-height: 50px;font-size: 20px;float: left;}

.margin_r_0{margin-right:0!important ;}
.te_le{text-align: left!important;text-indent: 2em!important;}
.te_ce{text-align: center!important;text-indent: 0!important;}
.co_wt{color: white!important}
.co_rd{color: #f68872!important}
