@charset "utf-8";
/* CSS 登陆页 */
.login-bg0{ width: 100%; height: 807px; background: url(../images/dl.jpg) center center no-repeat;}
.login-con{ width: 460px; height: 425px; background: #fff; filter:alpha(opacity=30); -moz-opacity:0.3;  opacity:0.3; position: absolute; left:10px; top:120px;}
.login-h1{ font-family: 黑体; font-size: 36px; color: #e15a52; text-align: center; margin-top: 40px;}
.login-con1{ width: 460px; height: 425px;  left:10px; top:120px; position: absolute; }
.write-con{ width: 360px; height: 54px; position: relative; margin-top: 24px;}
.write-con input{ width: 345px; height: 54px; line-height: 54px; padding-left: 13px; border: 1px solid #c9c9c9; color:#999997;}
.write-con input:hover{ border: 1px solid #4fb8ef;}
.yhm-icon{ display:inline-block; width: 16px; height: 17px; background-position: -703px -248px; position: absolute; right:15px; top:20px;}
.mm-icon{ display:inline-block; width: 12px; height: 15px; background-position: -738px -248px; position: absolute; right:17px; top:21px;}
/* CSS 输入错误时的样式 */
.write-con .err-input{ border: 1px solid #e15a52;}
.yhm-erricon{ display:inline-block; width: 16px; height: 17px; background-position: -703px -276px; position: absolute; right:15px; top:20px;}
.mm-erricon{ display:inline-block; width: 12px; height: 15px; background-position: -738px -276px; position: absolute; right:17px; top:21px;}

.btn-login,.btn-register{ display: inline-block; width: 175px; height: 56px; text-align:center; line-height: 56px; font-family: 微软雅黑,黑体; font-size: 24px; color: #Fff;}
.btn-login{ background: #e15a52; }
.btn-login:hover{ background: #e1453c;}
.btn-register{background: #4fb8ef;}
.btn-register:hover{ background: #33aeef;}
.login-check{display: inline-block; width: 18px; height: 18px; background-position: -702px -305px;}
.login-nocheck{display: inline-block; width: 18px; height: 18px; background-position: -736px -305px;}
.logintip{margin-top: 30px;}
.logintip em,.logintip span,.logintip a{ float: left;}
.logintip span,.logintip a{ display: inline-block; line-height: 18px; font-size: 14px; font-family:黑体; color:#777676; }
.logintip a:hover{ color:#e15a52;}


/* CSS 登录入口1-培训 */
.login-wrap{ width: 1000px; margin: 0 auto; position: relative;}
.login-bg1{ width: 100%; height: 807px; background: url(../images/rk1.jpg) center center no-repeat;}
.bg1-btns{ width: 340px; height: 315px; position: absolute; right: 45px; top:60px;}
.bg1-btns ul li { display: inline-block; width: 340px; height: 53px; text-align: center; margin-top: 25px; line-height: 53px; background: #fefdfc; font-size: 24px; font-family: 微软雅黑,黑体;  filter:alpha(opacity=70); -moz-opacity:0.7;  opacity:0.7;}
.bg1-btns ul li a{color: #acaeb1;}
.bg1-btns ul .cura,.bg1-btns ul li:hover{  background: #e15a52;}
.bg1-btns ul .cura a,.bg1-btns ul li:hover a{color: #fff;}

.bg1-desc{ width: 350px;  min-height:230px;position:absolute; top:75px; left:20px;}
.china-p{ font-family: 微软雅黑,黑体; font-size: 44px; color: #fff;}
.eng-p{ font-family: Arial; font-size:36px; color: #fff; margin-top: 10px;}

/* CSS 登录入口2-系统 */
.login-bg2{ width: 100%; height: 807px; background: url(../images/rk2.jpg) center center no-repeat;}
.btn-swxtpx{ width: 280px; height: 54px; text-align: center; line-height: 54px; font-family: 微软雅黑,黑体; font-size: 24px; color: #fff; background: #dc4c44; display: inline-block; margin-top: 15px;}
.bg2-png{ width: 380px; height: 180px; background: url(../images/rk2-txt.png) no-repeat; position:absolute; top: 415px; left:15px;}

/* CSS 登录入口3-系统 */
.login-bg3{ width: 100%; height: 807px; background: url(../images/rk3.jpg) center center no-repeat;}
.bg1-desc3{ width: 350px; min-height:230px; position:absolute; top:150px; right:0px;}

/* CSS 登录入口4-系统 */
.login-bg4{ width: 100%; height: 807px; background: url(../images/rk4.jpg) center center no-repeat;}
.bg1-desc4{ width: 350px; min-height:230px; position:absolute; top:200px; right:100px;}
.china-p4{ font-family: 微软雅黑,黑体; font-size: 44px; color: #4e5e6c;}
.eng-p4{ font-family: Arial; font-size:36px; color: #4e5e6c; margin-top: 10px;}

/*地区选择*/
.area-list{
	width:800px;
	padding-top:235px;
	margin:0 auto
}
.area-list li{
	width:320px;
	height:36px;
	line-height:36px;
	margin:0 0 20px 0
}
.area-list li a{
	display:block;
	border-radius:5px;
	padding:0 15px;
	filter:alpha(opacity=90); -moz-opacity:0.9;  opacity:0.9;
	background:#eee;
	color:#333
}
.area-list li a:hover{
	background:#4fb8ef;
	color:#FFF
}

.appcode{
    position: absolute;
    top: 40px;
    right: -175px;
    text-align: center;
    background: #FFF;
	padding:10px
}
.appcode p{
	line-height:26px;
	color:#C30
}
.appcode img{
	display:block;
	width:150px;
	height:150px
}