@charset "utf-8";
/**基本格式开始***************/
*{word-break:break-all;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p 
{margin:0 auto;padding:0px;font-size:14px; font-family:微软雅黑;}
ul{list-style:none;}
img,a img {border:none;}
a{text-decoration:none;}
a{color:#000;}
a:hover{text-decoration:none;}
/**基本格式结束***************/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.shouhuo ul li{ width:225px; height:105px;list-style:none; float:left; margin-left:240px; margin-top:50px;}
.shouhuo ul{ position: relative; left:-140px;top:82px;}
.zjjd a{ text-align:right;color:#ffc300; display:block; font-style:italic; font-size:18px;}
.zjjd a:hover{ font-weight:bold;}
.kclj ul{ margin:0; padding:0;}
.kclj ul li{ list-style:none; float:left; margin-top:10px;}
.kclj ul li.link02{ margin-left:26px;}
.header{ height:485px; width:100%; background:#ff9160;}
.banner{height:485px; width:1024px; margin:0 auto;}
.nav{ width:100%; margin:20px auto; height:30px; border-bottom:2px solid #fc884c;}
.nav ul{ width:1024px; margin: 0 auto;}
.nav ul li{ float:left; width:80px; line-height:30px; text-align:center;}
.nav ul li a{ color:#333; font-size:14px; font-weight:700;}
.nav ul li a:hover{ color:#22af7c;}
/*森科单页头部开始*/
.bodyCon08{ background:#ff9160; position:relative;top:30px;}
.bodyCon08 .students{margin:0 auto;width:1100px;height:440px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:20px;font-size:16px;color:#333;text-align:center;position:absolute;top:0px; left:300px;}
#four_flash{position:relative;width:1100px;height:350px; margin:0 auto;position:absolute; top:15px;}
#four_flash .flashBg{width:998px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:10px solid #ff9160;float:left;width:280px;height:340px;margin-left:26px;padding-top:40px;color:#f6f0ed;}
#four_flash .flashBg ul.mobile li:hover{border:10px solid #fd9e74; color:#fff;}
#four_flash .flashBg ul.mobile li img{width:140px;height:140px;display:block; margin:0 auto;border:10px solid #fd9e74; border-radius:82px;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;border-bottom:1px solid #f1d2c3;}
#four_flash .flashBg ul.mobile li p{font-size:14px; text-align:center;width:250px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{width:70px;height:31px; position:relative; left:112px;top:30px; color:#fce3d6;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{ color:#fff;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}



#lanrenzhijia {
	margin: auto;
	width:1024px;
	height: 100%;
}
#lanrenzhijia > ul > li {
	width: 136px;
	height: 110px;
	background-color: #fff !important;
	list-style-type: none;
	display: block;
	text-align: center;
	margin: auto;
	padding-bottom: 10px;
	border: 1px solid #fff;
	position: relative;
	border-right: none;
	opacity: .8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
#lanrenzhijia > ul > li.home {
	background: url('../images/tx01.jpg') no-repeat center center;
}
#lanrenzhijia > ul > li.login {
	background: url('../images/tx02.jpg') no-repeat center center;
}
#lanrenzhijia > ul > li.support {
	background: url('../images/tx03.jpg') no-repeat center center;
}
#lanrenzhijia > ul > li.selected {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	
	z-index: 10;
	
	position: relative;
}
#lanrenzhijia > ul {
	float: left;
	width: 110px;
	text-align: left;
	display: block;
	margin: auto 0;
	padding: 0;
	position: relative;
	top: 30px;
}
#lanrenzhijia > div {
	margin-left: 160px;
	padding: 12px;
	position: relative; top:0px;
	z-index: 9;
	-moz-border-radius: 20px; width:840px;height:100%;
}
#lanrenzhijia > div > h4 {
	color: #800;
	font-size: 1.2em;
	border-bottom: 1px dotted #800;
	padding-top: 5px;
	margin-top: 0;
}
#loginForm label {
	float: left; height:100%;
	width: 100px;
	text-align: right;
	clear: left;
	margin-right: 15px;
}
#loginForm fieldset {
	border: none;
}
#loginForm fieldset > div {
	padding-top: 3px;
	padding-bottom: 3px; height:100%;
}
#loginForm #login {
	margin-left: 115px;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
.chuji{ width:100%; height:30px; background:#fa925c;}
.chuji li{text-align:center; list-style:none; height:30px; line-height:30px; float:left; font-size:14px; color:#fff; margin-left:15px;}
.chuji-co{ height:150px; margin-top:10px; border-bottom:1px solid #ffb18a;}
.chuji-co li{ height:130px; padding-right:5px; text-align:center; list-style:none; font-size:14px; float:left; margin-left:10px; color:#666; line-height:15px; border-right:1px solid #ffb18a;}
.chuji-co li a{ display:inline-block; width:77px; height:25px; background:#F90; line-height:25px; color:#FFF;}
.ksjs{ width:1009px; margin:0 auto; height:30px; border:1px solid #eaeaea; line-height:30px; font-size:16px; color:#fa925c; padding-left:15px;}
.ksjs-co{ width:1024px; height:300px;  margin:0 auto; margin-top:10px; padding-left:30px; position:relative; color:#666;} 
.ks-te{ height:300px; width:710px; position:absolute; top:0px; left:280px;}
.ks-te span{ color:#fd824b;}
.rmkc{ width:1024px; margin:0 auto; height:500px; position:relative; top:60px;}
.rmkc-list{ width:750px; height:500px; float:left;}
.dx-list{ width:250px; height:500px; float: right;}
.kc-ti{ width:735px; height:30px; padding-left:15px; line-height:30px; border:1px solid #e8e8e8; font-size:16px; color:#fc884c;}

table{
    border-collapse: collapse;
    border-spacing: 0;
}
.title2{
    width:960px;
    height:29px;
    border: 1px solid #c8c8c8;
    
    color:#fc884c;
    text-align:center;
    vertical-align:middle;
}
.title2 th {
    height: 35px;
    line-height: 35px;
    font-weight: normal;
}
.kcstxt{ position:relative; top:20px;
    width:750px;
    overflow: hidden;
    margin-bottom: 45px;
}
.kcstxt table{
    width:750px;
}
.kcstxt tbody{
    width:750px;
    height:300px;
    border-left: 1px solid #c8c8c8;
    font-size: 14px;
    color:#656666;
}
.kcstxt tbody tr{
    height:60px;
    text-align:center;
}
.kcstxt td {
    border-right: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    font-size: 14px;
    color: #656666;
}
.kcstxt td.zhonghuaxian{
    text-decoration:line-through;
}
.kcstxt td.free{
    font-size: 24px;
    color: #ffb18a;
}
.kcstxt td p{
    line-height: 22px;
}
.kcstxt a{
    color:#504f4f;
}
.kcstxt a.btn{
    display:inline-block;
    width:73px;
    height:24px;
    border-radius: 2px;
    line-height:24px;
    text-align:center;
    color:#f1ea3f;
    font-size:16px;
    background:#ffb18a;
}
.kcstxt a.btn:hover{
    color:#fff600;
    background:#cc0000;
}
.mx-ti{ height:185px; height:30px; padding-left:15px; line-height:30px; font-size:16px; color:#fc884c; border:1px solid #e8e8e8;}
.dx-list ul li{ width:210px; padding:5px 20px; height:70px; border-bottom:1px dashed #CCC;}
.dx-list ul li a{ position:relative; display:inline-block; height:20px; top:-30px; left:20px; font-size:14px; color:#666;}
.dx-list ul li a:hover{ color:#ffb18a;}
.news{width:230px; float:left; font-size:14px; line-height:30px;}
.news-title{height:30px; border-bottom:2px solid #CCC;}
.news-title a{ float:right; margin-right:10px; color:#999;}
.news-title a:hover{color:#5aa9a7;}
.news-title span{height:30px; padding-left:10px; font-size:16px; display:inline-block; border-bottom:2px solid #ffb18a;}
.news02{idth:230px; float:left; margin-left:28px;}
.news ul{ margin-left:25px; list-style:circle;}
.news ul li{ list-style:disc !important;}
.news ul li a{ color:#666;}
.news ul li a:hover{ color:#ffb18a;}
.footer{ height:170px; text-align:center; position:relative; top:150px; background:#a9835a; color:#f8eee4;}
.footer a{ color:#f8eee4; margin:0 6px; }
.footer a:hover{ color:#fff;}

/*收集项*/
/*浮动层*/
.doyoo_pan_close{ display:none;}

.boots{ 
width:1024px; margin:0 auto;
height:116px; position:relative; top:100px;
z-index:9999;
-webkit-transform: translateZ(0);
background:#a9835a none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#ff9160; filter:Alpha(opacity=100);/*实现IE背景透明*/ 
}
.bootscd{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: 116px; 
	background-image: url(../images/boots.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.word{width:765px; height:116px; float:right; margin-top:10px;}
.word ul{width:520px; padding:0px;float:left;}
.word ul li{ float:left; margin-top:12px; width:255px; height:40px;}

.word ul li .span{ float:left; display:block; margin-right:3px; width:60px; height:23px; line-height:23px; color:#fff; font-size:14px; text-align:center;}
.word ul li p{ display:block;color:#fff; font-size:14px; line-height:20px; width:190px; height:20px; float:left; padding-left:66px;}
.word ul li div{ float:left; display:block;}
.word ul li div input{ float:left;  height:23px; line-height:18px; font-family:"Microsoft Yahei"; padding:5px; border:none;}
.word ul li div input.input1{ float:left; display:block; width:147px;  color:#999; font-size:14px;font-family:"Microsoft Yahei";  padding:0 0 0 36px;}
.word ul li div input.input3{ float:left; display:block; width:178px; color:#999; font-size:12px;font-family:"Microsoft Yahei";  padding:0 0 0 5px;}
.word ul li div input.input1{ background:url(../images/boots2.png) 0px -77px no-repeat;}
.word ul li div input.input1_on,.word ul li div input.input3_on{ background: #FFF;padding:0px 0px 0px 5px; width:178px;}

.word ul li .cityList{ position:relative;width:173px;height:13px; line-height:23px;padding:5px; overflow:hidden;background:url(../images/boots2.png) no-repeat;}
.word ul li .cityList span{ background:#FFF; line-height:15px; font-size:16px; color:#666; font-size:12px; margin:0; padding:0 0 0 5px;}
.word ul li .cityList_on{ background:#FFF;}
.word ul li .cityList_on span{ margin-left:0;}
.word ul li .cityList em{ width:23px; height:17px; position:absolute; top:12px; left:276px;}
.word ul li div input.input2{
	float: left;
	width: 256px;
	height: 32px;
	margin-left:140px;
	cursor: pointer;
	background-image: url(../images/btn3_1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.word ul li .mp{padding-left:345px;}
.word ul li i{ float:left; display:block;margin-left:10px;_margin-left:5px;width:12px; height:16px;background:url(../images/icon2.png) 0px -235px; no-repeat;}
.word .selected_area,.word  .selected_area ul{margin:0; padding:0;}
.word .selected_area{padding:10px 20px 10px 20px;  width:200px; height:80px;  cursor:pointer; font-size:15px; position:absolute; top:-162px; left:62px; border:1px solid #ff7f29; z-index:99999; background:rgba(255,255,255,0.8)!important;
filter:Alpha(opacity=80); background:#fff; display:none;}
.word .selected_area ul{ width:200px;}
.word .selected_area li { float:left;  height:80px;font-size:14px; margin:0; padding:0;white-space:nowrap;}

.selected_area li span {color: #ff6600;font-weight:bold;float:left; display:block; margin-bottom:3px; width:200px;}
.selected_area li a{ display:block;float:left;width:100px; height:22px;line-height:22px; color:#333333;font-size:14px; overflow:hidden;}


.bbtn{margin-top:15px;width: 69px;float: left; margin-right:8px;}
.bbtn div{height:35px; }
.bbtn p{text-indent:5px; padding-top:0px; width:300px;}
.bbtn p em{ background: url(../images/icon2.png) 0 -274px; width:15px; height:15px; display:block;}
.bbtn p em,.bbtn p span{ float:left;}
.bbtn div input.input2{
	float: left;
	width: 183px;
	height: 29px;
	margin-top:20px;
	cursor: pointer;
	background-image: url(../images/boots1.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bbtn .mp{padding-left:10px;}
.t0,.t1,.t2,.t3,.t4,.t5{ position:absolute; z-index:999;}
.t1,.t2,.t3,.t4,.t5{ display:none;}
.t0{ top:5px; left:0;}
.t1{ top:105px; left:0;}
.t2{ top: 105px;left: 240px;}
.t3{ top: 105px;left: 480px;}
.t4{ top: 105px;left: 720px;}
.bbtnput{
	width: 142px;
	height: 55px;
	margin-top:15px;
	float: left;
	cursor: pointer;
	background-image: url(../images/boots3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#two{ width:25px; height:25px; float:right; margin-top:10px;}
#two img{ width:25px; height:25px;}
/*结业证书*/

.mingshi{ height:400px; margin-top:30px;}
div.mainborder {width:1000px;border:solid 1px #D5D5D5;margin:15px auto;}

img{border:0px;}
ul, ol{list-style:none;margin:0px;padding:0px;}
li{list-style:none outside none;}


/* 代码整理：懒人之家 www.lanrenzhijia.com */
.scrolllist{ position:relative;top:30px;}a.abtn{display:block;height:200px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:1024px;height:204px;margin:0 auto;}
.scrolllist .imglist_w{width:980px;height:300px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:176px;float:left;padding:0 10px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:150px;line-height:20px;overflow:hidden;float:left; margin-top:0px;}
#s2{width:214px;}
#s2 .imglist_w{width:176px;}
#s2 .imglist_w ul{height:20000px;width:auto;position:absolute;left:0px;top:0px;}
#s2 .imglist_w li{float:none;}
/*滚动*/
div.maindiv1{float:left;width:937px;height:245px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:172px;height:245px;margin-left:13px;}

/* 代码整理：懒人之家 www.lanrenzhijia.com */
.ksjs-co{ position:relative; left:0px; width:1024px;}
.ksjs-co ul{ width:1024px;}
.ks-title li{ background:#f98d55; color:#fff; height:30px !important; line-height:30px !important;}
.ksjs-co ul li{ font-size:12px; float:left; padding:5px; border:1px solid #ffb18a; margin-left:-1px; width:155px; text-align:center; border-top:none; margin-top:5px; height:30px; line-height:30px;}
.kctxlist{ width:1024px; height:460px; position:relative;}
.jdjs{ position:absolute; left:170px; width:850px; top:20px; text-align:left; font-size:14px; color:#666;}
