body,div,table,tr,td,h1,h2,h3,p,span,img,a,form,input,label{
	margin:0; padding:0;
}

div{
	font-family: '微软雅黑',Microsoft Yahei;
	font-size: 12px;
	text-decoration: none;
}
img { border:0;}
ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#333;
	}

.Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 20px;
}
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 18px;
}
.InputText1{height:28px; border:solid #c3b4a2 1px; line-height:28px;font-size:12px; color:#c8bca7; background:url(hskf_41.jpg) 6px 6px no-repeat;padding-left:28px;}
.InputTextX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	border:0;
	height: 18px;
}
.ContentText {

	font-family: '宋体', Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height:2em;
}
.ContentText p,.ContentText span{line-height:2em;}

.f15 {font-size:15px;}
.whitebg { background:#FFF;}
.brownbg { background:#FFE9AF;}
.yellowbg { background:#FEEAAF;}
.pic1 {border:1px solid #d4c5ab; padding:1px;}
.pic2 {border:8px solid #FFF;}
.pic3 { background:url(nf_28.png); padding:8px;}

.nr,.nr a:link,.nr a:visited,.nr a:hover,.nr a:active {color:#94836a;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#df1c2d;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#000;}
.brown,.brown a:link,.brown a:visited,.brown a:hover,.brown a:active { color:#888888;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#3cacec;}
.huise,.huise a:link,.huise a:visited,.huise a:hover,.huise a:active { color:#3d1f02;}
.orange,.orange a:link,.orange a:visited,.orange a:hover,.orange a:active { color:#FF9; font-size:13px}
.kafei,.kafei a:link,.kafei a:visited,.kafei a:hover,.kafei a:active {color:#3d1f02;}
h1,h2,h3,h4{font-weight:normal; line-height:1em;}
.clear{clear:both;}


#topBox{ background:#e60911;}
#topBox .top{width:1180px; margin:0 auto;}
#topBox .top h2{float:right; font-size:12px; line-height:35px;}
#topBox .top h2 a{display:inline-block; margin:0 5px;}
#topBox .top h2 a.dl{background:url(dl_03.png) left center no-repeat; padding-left:28px;}
#topBox .top h1{font-size:14px; line-height:35px;}
#nav{width:1180px; margin:0 auto;}
#nav ul{float:right; width:721px;}
#nav ul li{float:left; position:relative; z-index:999;}
#nav ul li a{display:block; width:103px; height:115px; text-align:center;}
#nav ul li a p{ font-size:16px; line-height:24px; padding-top:40px;}
#nav ul li a span{ display:block;color:#5a5a5a;font-size:10px;-webkit-transform:scale(0.8,0.8) ;*font-size:10px; text-transform:uppercase;}
#nav ul li a.aH{ background:#e60911 !important;}
#nav ul li a.aH p,#nav ul li a.aH span{color:#fff;}
#nav ul li dl{overflow:hidden; border:1px solid #d9d9d9; display:none; padding:15px 0; width:105px; position:absolute; top:115px; left:0;background:#fff;}
#nav ul li dl a{height:35px; line-height:35px; text-align:left; padding-left:5px; font-size:14px; color:#5a5a5a; background:url(jc_11.png) 90px center no-repeat;}
#nav ul li dl a:hover{ color:#e60911; background:url(jc_14.png) 90px center no-repeat;}

#userTop{background:#fff; border-bottom:1px solid #e4e2e3;}
#userTop .userTop{width:1180px; margin:0 auto;}
#userTop .userTop h2{float:right; color:#6a6a6a; font-size:12px; padding-top:60px;}


#banner{ width:100%;  position:relative; height:660px; z-index:0;}
#banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
#banner .bd ul{ width:100% !important;  }
#banner .bd li{ width:100% !important;  height:660px; overflow:hidden; text-align:center; background-position:center;}
#banner .bd li .bannerT1{display:block;}
#banner .bd li a{ display:block; height:660px; }
#banner .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0;}
#banner .hd ul{ text-align:center; }
#banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:38px; height:18px; margin:0 5px; overflow:hidden;background:#868686;filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
#banner .hd ul .on{ background:#e60911;height:38px;}
#banner .prev,
#banner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:70px; height:70px; background:url(zy.png) no-repeat;  cursor:pointer;display:none;  }
#banner .next{background:url(zy.png) -70px 0 no-repeat;  left:auto; right:15%;}

#tonggao{background:#e60911;}
#tonggao .tonggao{width:1180px; margin:0 auto; height:100px; background:url(jc_17.jpg) 10px center no-repeat;}
#tonggao .tonggao .more{float:right; margin:30px 20px 0 0;}
#tonggao .tonggao .txtScroll-top{overflow:hidden; position:relative; padding:20px 0 0 100px; width:505px;}
#tonggao .tonggao .txtScroll-top .bd{}
#tonggao .tonggao .txtScroll-top .infoList li h1{ font-size:19px; line-height:36px;}
#tonggao .tonggao .txtScroll-top .infoList li h2{overflow:hidden; font-size:12px; line-height:26px;}
#tonggao .tonggao .txtScroll-top .infoList li h2 .date{float:right;}

.mainT{text-align:center; padding:50px 0;}
.mainT a{ color:#170e0f; font-size:32px; line-height:1em;}
.mainT a span{font-size:46px;}
.mainT h2{font-size:19px; color:#999; line-height:30px; padding-top:10px;}
.mainT h3{font-size:12px; color:#999; padding-top:5px;}
.mainTw a,.mainTw h2,.mainTw h3{color:#fff;}

#kecheng .kecheng{width:1180px; margin:0 auto; overflow:hidden;}
#kecheng .kecheng ul{width:1300px;}
#kecheng .kecheng ul li{float:left; text-align:center; margin-right:30px;}
#kecheng .kecheng ul li .img{display:block; position:relative;}
#kecheng .kecheng ul li .img .zz{position:absolute; left:0; top:0;}
#kecheng .kecheng ul li .img b{display:block; width:138px; height:138px;}
#kecheng .kecheng ul li .txt{ display:block;font-size:18px; color:#626262;text-align:center;}
#kecheng .kecheng ul li .txt p{padding:0; line-height:30px; padding:15px 0 5px 0;}

#about{ margin-top:60px;background:#e60911; padding-bottom:40px;}
#about .mainT{padding:35px 0 20px 0;}
#about .about{background:url(ab_03.png) no-repeat; width:1180px; height:300px; margin:10px auto 0 auto;}
#about .about .aboutImg{float:left; margin-top:70px;}
#about .about .aboutTxt{float:left; font-size:16px !important;width:790px; color:#fff; margin:50px 0 0 25px; text-indent:2em;}
#about .about .aboutTxt,#about .about .aboutTxt p,#about .about .aboutTxt span{font-size:14px !important; line-height:34px;color:#fff;}
#about .about .aboutMore{float:right; margin-top:10px;}

#huanjing{background:#1e1e1e; width:100%; overflow:hidden;}
#huanjing .mainT{padding:30px 0;}
#huanjing .huanjing{position:absolute; width:1920px; position:absolute; left:50%; margin-left:-960px;}
#huanjing .huanjing ul li{float:left; text-align:center;}
#huanjing .huanjing ul li .img{display:block;}
#huanjing .huanjing ul li .img img{filter:alpha(opacity=50);opacity:0.5;}
#huanjing .huanjing ul li .txt{display:block; line-height:64px; font-size:18px; color:#656565; background:#fff;}
#huanjing .huanjing ul li:hover .img img{filter:alpha(opacity=100);opacity:1;}
#huanjing .huanjing .hd .prev{ display:block;  width:52px; height:52px;overflow:hidden;cursor:pointer; background:url(jc_33.png) no-repeat; position:absolute; top:0; left:908px; z-index:9;}
#huanjing .huanjing .hd .next{ display:block;  width:52px; height:52px;overflow:hidden;cursor:pointer; background:url(jc_33.png) -52px 0 no-repeat; position:absolute; top:0; right:908px; z-index:9;}
#huanjing .huanjing ul li:hover .txt{ background:#e60911; color:#fff;}

#xinban{width:1180px; margin:0 auto;}
#xinban .mainT{padding:50px 0 35px 0;}
#xinban .xinban{position:relative; height:240px; background:url(sx_03.png) center top repeat-y; margin-bottom:30px;}
#xinban .xinban .xinbanLi{ height:100px; width:520px;}
#xinban .xinban .xinbanLi .date{ float:left; color:#696969; width:105px; height:96px; text-align:center; border:1px solid #b4b4b4;}
#xinban .xinban .xinbanLi .date h1{ font-size:57px; font-family:"Times New Roman", Times, serif; padding-top:10px;}
#xinban .xinban .xinbanLi .date span{ font-size:14px;font-family: '宋体', Verdana, Arial, Helvetica, sans-serif;}
#xinban .xinban .xinbanLi .txt{ float:left; width:390px; margin-left:20px;}
#xinban .xinban .xinbanLi .txt a.t{ font-size:18px; color:#474747; line-height:30px; padding-left:10px; background:url(dd.png) left center no-repeat;}
#xinban .xinban .xinbanLi .txt p{ font-size:14px; color:#636161; line-height:46px;}
#xinban .xinban .xinbanLi .txt a.m{ color:#bcbcbc;}
#xinban .xinban .xinbanLi .num{background:url(jc_37.png) center center no-repeat; height:55px; line-height:55px; width:55px; text-align:center; font-size:18px; color:#cbcbcb; overflow:hidden;}
#xinban .xinban .xinbanLi1,#xinban .xinban .xinbanLi3{position:absolute; top:0; left:0;}
#xinban .xinban .xinbanLi1 .num,#xinban .xinban .xinbanLi3 .num{position:absolute; top:0; left:562px;}
#xinban .xinban .xinbanLi2,#xinban .xinban .xinbanLi4{position:absolute; top:0; right:0;}
#xinban .xinban .xinbanLi2 .num,#xinban .xinban .xinbanLi4 .num{position:absolute; top:55px; right:562px;}
#xinban .xinban .xinbanLi3,#xinban .xinban .xinbanLi4{top:135px;}
#xinban .xinban .xinbanLi3 .num{top:-25px;}
#xinban .xinban .xinbanLi4 .num{top:25px;}

#xinban .xinban .xinbanLi:hover .date{ color:#fff; background:#e60911; border-color:#e60911;}
#xinban .xinban .xinbanLi:hover .num{background:url(jc_41.png) center no-repeat;}

/*
#contact{ background:#e60911; position:relative; overflow:hidden;}
#contact .contact{width:1180px; margin:0 auto; position:relative;}
#contact .contact .contactL{float:left; width:500px; padding-bottom:40px}
#contact .contact .contactL h1{overflow:hidden;}
#contact .contact .contactL .more{ display:block;}
#contact .contact .contactL .t{ float:left; padding-top:25px;}
#contact .contact .contactL .contactLxwm{ padding:30px 0 0 115px;}
#contact .contact .contactL .contactLxwm .tel{background:url(jc_57.jpg) left center no-repeat; font-size:36px;color:#fff; padding-left:60px;}
#contact .contact .contactL .contactLxwm p{ font-size:15px; text-transform:uppercase; line-height:20px;}
#contact .contact .contactL h2{ padding-top:10px;}
#contact .contact .contactL h2 a{padding-right:15px; position:relative;}
#contact .contact .contactL h2 a .wx{ display:none;position:absolute; top:-200px; left:-50px;}
#contact .contact .contactL h2 a:hover .wx{display:block;}
#contact .contact .contactR{float:right; margin:40px 85px 0 0;}
#contact .contact .contactR .ditu{display:none;}
#contact .contact .dituT{ width:475px; height:240px; position:absolute; top:50px; right:-370px; z-index:999;}
#contact .contact .dituT div{ position:absolute; left:-20px;}
#contact .contact .dituT a{display:block; width:85px; line-height:40px; font-size:18px; margin-top:15px; padding-left:60px; color:#fff;}
#contact .contact .dituT a:hover,#contact .contact .dituT a.aH{background:url(jc_52.jpg) 20px center no-repeat #fff; color:#0a0c0f;}
#foot{line-height:100px; background:#323232; color:#fff;font-family: '宋体', Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#foot a{color:#fff;}
*/

#contact{ background:#fb1918; position:relative; overflow:hidden; padding-bottom:50px;}
#contact .contact{width:1180px; margin:0 auto; position:relative;}
#contact .contact .contactL{float:left; width:500px; height:280px;margin:65px 0 0 30px; background:url(gai1_06.jpg) 29px 90px no-repeat;}
#contact .contact .contactL h1{overflow:hidden;}
#contact .contact .contactL .more{ display:block;}
#contact .contact .contactL .t{ float:left; padding-top:25px;}
#contact .contact .contactL .contactLxwm{ padding:5px 0 0 115px;}
#contact .contact .contactL .contactLxwm .tel{font-size:36px;color:#fff;}
#contact .contact .contactL .contactLxwm p{ font-size:15px; text-transform:uppercase; line-height:26px;}
#contact .contact .contactL h2{ padding-top:10px;}
#contact .contact .contactL h2 a{padding-right:15px; position:relative;}
#contact .contact .contactL h2 a .wx{ display:none;position:absolute; top:-200px; left:-50px;}
#contact .contact .contactL h2 a:hover .wx{display:block;}
#contact .contact .contactR{float:right; margin:40px 85px 0 0;}
#contact .contact .contactR .ditu{display:none;}
#contact .contact .dituT{ width:475px; height:290px; position:absolute; top:40px; right:-370px; z-index:999; background:url(gai2_03.png) left top no-repeat;}
#contact .contact .dituT div{ position:absolute; left:-30px;}
#contact .contact .dituT a{display:block; width:75px; line-height:40px; font-size:18px; margin-top:15px; padding-left:69px; color:#fff;}
#contact .contact .dituT a:hover,#contact .contact .dituT a.aH{background:url(jc_52.jpg) 20px center no-repeat #fff; color:#0a0c0f;}
#foot{line-height:100px; background:#323232; color:#fff;font-family: '宋体', Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#foot img{line-height:100px; vertical-align:middle;}
#foot a{color:#fff;}







.xinban2{width:1200px; margin:0 auto;margin-bottom:50px; }
.xinban2 ul li{ overflow:hidden; font-size:16px; line-height:40px;}
.xinban2 ul li .t{float:left; width:450px;}
.xinban2 ul li span{float:left; width:300px;}
.xinban2 ul li .more{float:left;}
.xinban2 ul li a:hover{color:#C00;}


.ej,.userC,#userMain{ width:1200px; margin:0 auto; overflow:hidden;}
.position .mainT{padding:35px 0;}
.position ul{text-align:center; margin-bottom:15px;}
.position ul li,.position ul li a{display:inline-block; *display:inline; zoom:1; margin:0 2px;}
.position ul li a{background:url(ej_05.jpg) no-repeat; width:134px; height:48px; overflow:hidden; font-size:16px; color:#5c5c5c; line-height:38px;}
.position ul li a:hover,.ej .position ul li a.aH{background:url(ej_03.jpg) no-repeat; color:#fff;}

.ejC{ width:1100px; margin:0 auto; padding-top:20px; min-height:500px; height:auto !important; height:500px;}
.ejC .tpli{ width:1200px; overflow:hidden;}
.ejC .tpli ul{width:1300px;}
.ejC .tpli ul li{float:left; margin:0 25px 10px 0;}
.ejC .tpli ul li a{display:block;}
.ejC .tpli ul li a img{border:1px solid #CCC;}
.ejC .tpli ul li a p{line-height:35px; text-align:center; font-size:15px;}

.ejC .xwli{overflow:hidden;}
.ejC .xwli ul li{overflow:hidden; border-bottom:1px solid #e3e3e3; line-height:35px;}
.ejC .xwli ul li  span{font-size:15px; float:right;font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif; color:#666;}
.ejC .xwli ul li  a{ font-size:15px;font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif; color:#000; background:url(Dot2.jpg) left center no-repeat; padding-left:10px;}
.ejC .xwli ul li  a:hover{ color:#1d4a9d;}

.ejC h2{
	text-align:center;
	font-size:22px;
	font-weight:bold;
}
.ejC h3{
	font-size:15px;
	font-weight:normal;
	height:30px;
	line-height:30px;
	text-align:right;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	color:#666;
}



.ej .keList{ width:1300px; margin-top:25px;}
.ej .keList ul li{ float:left; width:300px; background:url(kelist_17.png) 0 52px repeat-x; margin-bottom:35px;}
.ej .keList ul li .date{font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif; background:url(kelist_03.png) center center no-repeat; width:144px; height:60px; margin:0 auto; font-size:14px; color:#fff; text-align:center; line-height:35px;}
.ej .keList ul li .neirong{width:300px; margin-top:15px;}
.ej .keList ul li .neirong b,.ej .keList ul li .neirong i{display:block; height:5px;}
.ej .keList ul li .neirong b{background:url(keList_18.jpg) center no-repeat;}
.ej .keList ul li .neirong i{background:url(keList_23.jpg) center no-repeat;}
.ej .keList ul li .neirong .neirongC{width:280px; padding:0 10px; background:url(kelist_24.jpg) center repeat-y; padding-bottom:15px;}
.ej .keList ul li .neirong .neirongC h1,.keDispBR .newKeC ul li .neirong h1{ font-size:16px; color:#323232; padding-left:15px; line-height:40px;}
.ej .keList ul li .neirong .neirongC h2,.keDispBR .newKeC ul li .neirong h2{ font-size:26px; color:#ff0000; padding-left:15px;}
.ej .keList ul li .neirong .neirongC h2 span,.keDispBR .newKeC ul li .neirong h2 span{ font-size:16px;}
.ej .keList ul li .neirong .neirongC h2 s,.keDispBR .newKeC ul li .neirong h2 s{ font-size:14px; color:#999; padding-left:10px;}
.ej .keList ul li .neirong .neirongC .keBm,.keDispBR .newKeC ul li .neirong .keBm{background:url(kelist_10.png) no-repeat; display:block; width:170px; height:34px; margin:10px auto 0 auto;}
.ej .keList ul li:hover .date{background:url(kelist_05.png) center no-repeat;}
.ej .keList ul li:hover .neirongC .keBm,.keDispBR .newKeC ul li:hover .neirong .keBm{background:url(kelist_12.png) no-repeat;}

.keDispT,.keDispBL,.keDispBR{ background:#fff; border:1px solid #d9d9d9; width:1160px; margin:25px auto; padding:15px 15px 25px 15px;}
.keDispT .keTitle1{ font-size:24px; color:#2a2a2a; font-weight:bold; padding:5px 0;}
.keDispT .keTitle2{ width:640px; font-size:14px; line-height:24px; padding-top:5px;}
.keDispT .keDispC{ margin-top:15px; overflow:hidden;}
.keDispT .keDispC .keDispCL{ border:1px solid #d9d9d9;}
.keDispT .keDispCR{width:490px; float:right;}
.keDispT .keDispCR .xj{ font-size:45px; color:#e60911; padding-top:40px; line-height:45px;}
.keDispT .keDispCR .xj img{ vertical-align:middle; padding-left:20px;}
.keDispT .keDispCR .yj{ font-size:22px; color:#acacac; line-height:70px;}
.keDispT .keDispCR p{font-size:14px; color:#6c6c6c; line-height:54px; vertical-align:middle;}
.keDispT .keDispCR p img{ vertical-align:middle;}

.keDispB{width:1192px; margin:0 auto 100px auto; overflow:hidden;}
.keDispBL{margin:0; padding:0; width:875px; position:relative;}
.keDispBL .xqT,.keDispBR .newKeT{ background:url(jjj_03.jpg) repeat-x; line-height:36px; overflow:hidden; top:0; width:875px;}
.keDispBL .xqT span{ cursor:default;width:115px; text-align:center; font-size:16px; color:#454545; display:block; float:left; border-top:1px solid #f1f1f1; border-right:1px solid #d8d8d8}
.keDispBL .xqT span.sH{background:#fff; color:#e60911; border-top:1px solid #e60911;}
.keDispBL .xqT a{ float:right; padding:5px 10px 0 0;}
.keDispBL .xqC{ display:none;padding:25px; min-height:500px; height:auto !important; height:500px;}
.keDispBR{ padding:0; margin:0;float:right; width:280px;}
.keDispBR .newKeT{width:280px; top:0;}
.keDispBR .newKeT span{font-size:15px; color:#555; font-weight:bold; margin-left:15px;}
.keDispBR .newKeC ul{width:240px; padding-bottom:25px; margin:0 auto;}
.keDispBR .newKeC ul li{border-bottom:1px dotted #dbdbdb;}
.keDispBR .newKeC ul li .neirong{border:1px solid #dbdbdb; margin:15px auto; padding-bottom:15px;}

#teacherList ul li{ overflow:hidden; margin-bottom:20px;}
#teacherList ul li .img{display:block; border:1px solid #CCC; float:left;}
#teacherList ul li .txt{ padding-top:5px; width:620px;display:block; float:right;}
#teacherList ul li .txt h2{line-height:40px; font-size:20px; font-weight:bold; color:#333;}
#teacherList ul li .txt p{ font-size:14px; color:#666; line-height:28px;font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif;}
#teacherList ul li .txt p span{color:#F90;}


.userC .denglu{ float:right; margin-top:105px; width:460px; padding:15px; border:1px solid #cdcdcd; background:#fff;}
.userC .denglu h1,.userC .zhuce h1{ font-size:24px; line-height:40px; color:#e60911; margin-bottom:10px;}
.userC .denglu h1 a,.userC .zhuce h1 a{float:right; font-size:12px; background:url(dl_06.jpg) left center no-repeat; padding-left:18px;color:#e60911;}
.userC .denglu form div{overflow:hidden; margin-bottom:20px;}
.userC .denglu form .txtInput input{ font-size:18px; color:#CCC;line-height:60px; height:60px; width:368px;border:1px solid #ccc; padding-left:90px;}
.userC .denglu form .txtInput1{margin-bottom:20px;}
.userC .denglu form .txtInput1 input{background:url(dl_10.jpg) 30px center no-repeat #fff;}
.userC .denglu form .txtInput2 input{background:url(dl_14.jpg) 30px center no-repeat #fff;}
.userC .denglu form input.user_btn{background:url(dl_18.jpg) no-repeat; width:460px; height:60px; line-height:60px; font-size:26px; color:#fff; border:none; display:block; margin:0 auto;}
.userC .denglu form a:hover{ color:#ff3334; text-decoration:underline;}


.userC .leftb{width:500px;float:right;display:inline;overflow:hidden; padding-top:40px;}
.userC .leftb h1{ font-size:12px;width:333px;height:17px;margin-bottom:25px;background:url(dlbt2.jpg) no-repeat left top;padding:31px 0px 0px 108px;color:#6c6c6c;}
.userC .leftb .m_account{clear:both;width:480px;height:35px;line-height:35px;margin-bottom:25px;}
.userC .leftb .m_account label{width:80px;font-size:15px;height:35px;display:inline;text-align:right;color:#6c6c6c;float:left;}
.userC .leftb .m_account .shuoming{width:410px;height:25px;line-height:25px; padding-left:80px; font-size:12px; float:left;}
.userC .leftb .m_account .m_input{height:34px;display:inline;}
.userC .leftb .m_account .m_input input{width:350px;height:35px;border:1px solid #e2e2e2;float:left;display:inline;}
.userC .leftb .m_account .m_input:hover input{border:1px solid #f00;}
.userC .leftb .m_account .m_forget{float:left;display:inline;margin-left:5px;}
.userC .leftb .m_account img{float:left;display:inline;width:50px;height:29px;margin:8px 0 0 10px;}
.userC .leftb .m_account .m_input .m_small{width:55px;}
.userC .leftb .m_week{width:420px;clear:both;font-size:12px; text-align:center;}
.userC .leftb .m_week input{padding:0px;margin:0px;border:0px none;vertical-align:middle;}
.userC .leftb .m_week label{width:100px;}
.userC .leftb .m_submit .m_register .blue_btn{width:270px;height:36px;background:#e60911; border:0; cursor:pointer; margin-top:20px; font-size:16px; color:#fff;}

#userMain{margin:30px auto 50px auto;}
#userMain .userMainL,#userMain .userMainR{float:left; width:200px; background:#fff; border:1px solid #cfcfcf; padding:20px 0; overflow:hidden;}
#userMain .userMainL h1{ font-size:14px; line-height:24px; padding-top:15px; color:#555555; width:85px; padding-left:90px; margin:0 auto; background:url(tx.jpg) left top no-repeat; height:80px;}
#userMain .userMainL ul{margin-top:15px;}
#userMain .userMainL ul li{}
#userMain .userMainL ul li a{display:block; line-height:40px;font-size:14px; color:#555555; padding-left:50px;}
#userMain .userMainL ul li a:hover,#userMain .userMainL ul li a.aH{ background:#e60911; color:#fff;}

#userMain .userMainR{float:right; width:940px; min-height:500px; height:auto !important; *height:500px; padding:20px 15px;}

.realtable {background:#bdbdbd;}
.realtable th { background:#f5f5f5; line-height:30px; font-size:12px; color:#333333; border-top:3px solid #d90000; font-weight:bold; text-align:center}
.realtable td { background:#fff; color:#4f4f4f; line-height:30px; padding-left:20px;}
.cpfltd{ background:#e7e7e7}

.userPosition{background:url(hyP_05.jpg) repeat-x; height:46px; border-right:1px solid #d8d7d7; margin-bottom:20px;}
.userPosition h2{ float:left;background:url(hyP_03.jpg) no-repeat #fff; width:94px;line-height:46px; text-align:center; font-size:18px; color:#666;}
.userPosition a{font-size:17px; line-height:46px; float:right; padding-right:15px; color:#666;}



.zpadd{width:500px; margin:0 auto;}
.zhaopin_t,.zhaopin_t a{font-size:16px; color:#e60911; font-weight:bold;}

.list_fy{clear: both;
  padding-bottom:40px;
  color: #ccc;
  text-align: center;
  font-size: 14px;
  line-height: 38px;}
.list_fy a:link,.list_fy a:visited,.list_fy a:hover.list_fy  a:active,.list_fy span{ margin: 0 2px; padding: 6px 15px; border:2px solid #eee; color:#333; font-size:15px;}
.list_fy span{ background:#EEE; color:#7B7B7B}

.lmfy,.lmfy a{text-align:center;margin:16px auto; line-height:24px; font-size:16px; color:#333;}
.lmfy table{margin:0 auto;}
.lmfy a:hover{color:#900;}
.lmfy table{margin:0px auto; text-align:center;}
.Button{ background:#C00; padding:5px 15px; font-size:18px; border:none; color:#fff; font-weight:bold;}
.Button2{background:#333; border:none; padding:3px 8px;color:#fff; font-weight:bold;}

.scrollBox1{ width:1200px; position:relative;}
.scrollBox1 .piclist{ overflow:hidden; zoom:1;}
.scrollBox1 .ohbox{overflow:hidden; position:relative;width:1200px;left:0px;}
.scrollBox1 {position:relative;overflow:hidden;zoom:1;}
.scrollBox1 .piclist li{float:left; margin:0 50px 10px 0;}
.scrollBox1 ul li a{display:block;}
.scrollBox1 ul li a img{border:1px solid #CCC;}
.scrollBox1 ul li a p{line-height:35px; text-align:center; font-size:15px;}