@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei; background-color:#FFF;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p,ul,li{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.p{ position:relative;}
.banner{ background:url(images/vrznj_01.jpg) no-repeat center top; height:599px;}
.bbj1{ background:url(images/vrznj_07.jpg) no-repeat center top; height:348px; margin-top:20px;}
.dzswt{ background:url(images/vrznj_09.jpg) no-repeat center top; height:663px;}
.dzswt2{ background:url(images/vrznj_10.jpg) no-repeat center top; height:370px;}
.xszp{ background:url(images/vrznj_25.jpg) no-repeat center top; height:840px;}
.sshj{ background:url(images/vrznj_31.jpg) no-repeat center top; height:574px;}

.mainn{width:1200px; margin:0 auto; padding-top:20px;}
.mainn h3{font-size:30px; line-height:40px; height:40px; text-align:center;}
.mainn p{padding:10px; font-size:20px; line-height:30px; text-align:center;}
.shipin1{margin:0 auto; width:1020px;}
.zzzx{margin:0 auto; width:200px; padding-top:500px;}
.zzzx a{display:block; width:200px; height:50px; line-height:50px;text-align:center; background-color:#386fd4; color:#FFF; font-size:20px;}

.zzzx1{margin:0 auto 50px; width:200px;}
.zzzx1 a{display:block; width:200px; height:50px; line-height:50px;text-align:center; background-color:#386fd4; color:#FFF; font-size:20px;}
.mss h3{text-align:left;}
.mss p{text-align:left;}
.ms1,.ms2,.ms3{width:900px;}
.ms1{ padding:80px 0 0 250px;}
.ms2{ padding:100px 0 0 50px;}
.ms3{ padding:120px 0 0 250px;}
.jyfx{background-color:#eeeeee; padding-bottom:30px;}
.kctx{background-color:#FFF; margin-bottom:20px; padding:20px;}
.kctx .p{width:700px; float:left;}
.bbj1{padding-top:50px;}
.bbj1 .mainn  h3{font-size:30px;}
.bbj1 .mainn,.dzswt2 .mainn{color:#FFF;}
.dzswt2 .mainn h3{font-size:30px; padding-top:30px;}

.am-g {width:600px; margin:30px  auto 0;}
.am-form-field {
    height: 42px;
    line-height: 42px;
    width: 70%;
    border-radius: 0;
}
.am-form input[type=number], .am-form input[type=search], .am-form input[type=text], .am-form input[type=password], .am-form input[type=datetime], .am-form input[type=datetime-local], .am-form input[type=date], .am-form input[type=month], .am-form input[type=time], .am-form input[type=week], .am-form input[type=email], .am-form input[type=url], .am-form input[type=tel], .am-form input[type=color], .am-form select, .am-form textarea, .am-form-field {
    font-size:18px;
    line-height: 1.2;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 8px;
	
}
.am-btn-swt {
    color: #fff;
    background-color: #ec170e;
    border-color: #ec170e;
	height:50px; 
	line-height:45px;
	width:150px;
	font-size:18px;
}

.kc1{background:url(images/pc_13.jpg) no-repeat center top; height:340px;}
.kc2{background:url(images/pc_16.jpg) no-repeat center top; height:340px;}
.kc3{background:url(images/pc_18.jpg) no-repeat center top; height:340px;}
.kc4{background:url(images/pc_22.jpg) no-repeat center top; height:340px;}
.kclb p{width:600px; text-align:left; line-height:30px;}
.kc1,.kc3{ padding:100px 0 0 520px}
.kc2,.kc4{padding:100px 0 0 70px}
.kctx .p p{ text-indent:0;}
.kctx img{float:right;}
.ppz{font-size:20px; text-align:center; line-height:30px; padding:20px 0;}
.w990{background-color:#FFF; margin-top:50px;}
.zhuanyeye{width:1200px; margin:0px auto;}
.zhuanye{width:390px; height:300px; float:left; padding-right:8px; margin-bottom:25px;}
.zhuanye img{ border-radius:10px;}
.zhuanye dd{font-size: 16px; text-align:center; margin-top:5px;}
.zhuanye dd p{font-size: 18px; color:#000;}
.zhuanye dd p a{color:#000;}
.zhuanye dd span{float:right; padding-right: 15px;}
.zhuanye dd span a{color:red;}
.thf{width:100%; background-color:#1b9bdd; font-size:40px; text-align:center; color:#FFF; height:80px; line-height:80px;}
.bts{width:747px; margin:20px auto 0;}
.w990{background:url(images/ddjs_37.jpg) no-repeat center top; height:555px;}
.main{width:1200px; margin:0 auto;}
.rt{
    float: right;
}
.baoming11 {
	margin-top:60px;
	background-color:#FFF;
    width: 500px;
    height: 399px;
}
.baoming11 h3{text-align:center; padding:30px 0; font-size:30px;}
.baoming11 input{
    width:460px;
    text-indent: 2em;
    padding: 10px 5px;
    font-size: 18px;
    margin-right: 4.6%;
    border: unset;
    border-radius: 3px;
    cursor: pointer;
	margin:20px 0 0 10px;
	border:1px #3CC solid;
}

.zt_mr0{ background-color:#00c5aa; color:#FFF;}
.mainnn{width:1200px; margin:0 auto;}
.main_student{background:#f5f5f5;padding:20px 0;}
.mss{background:url(images/vrznj_24.jpg) no-repeat center top; height:1147px;}






.xz ul li{background:#fff;width:380px;height:240px;float:left;position:relative;margin:70px 20px 0 0}
.xz ul li .xzp1{margin:20px 0 0 80px;font-size:18px}
.xz ul li img{position:absolute;top:-40px;right:20px}
.xz ul li .xzp2{margin-top:20px;padding:0 20px;color:#6b645c;line-height:24px;height:90px;overflow:hidden;font-size:13px;}
.xzlr{margin-top:15px;padding:0 20px}
.xz_left{float:left;color:#006ec2;font-size:20px; font-weight:bold;}
.xz_right{float:right;colro:#6a6a6a;border:1px solid #e2e2e2;padding:5px 8px; font-size:14px;}
.layui-layer-content video{width:730px; height:300px;}