@charset "gb2312";

/*=====================首页==============================*/
.21 {
	margin-top: 10px;
}
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
* { margin:0; padding: 0; outline:0; }

body, td, th { font-family: Arial, Helvetica, sans-serif, "宋体"; font-size: 12px; line-height:1.9em; color: #3a3a3a; }

body { text-align: center; background: #eff1f1 url(../images/bg.jpg) repeat center 0; }

.fl { float:left; }

.fr { float:right; }

img { border: 0px; }

.clear { clear:both; }

img { border: 0px; }

li { list-style-type: none; }

p { text-align:justify; text-justify:inter-ideograph; }

a, area { blr:expression(this.onFocus=this.blur());
}

a { text-decoration: none; }

a, a:link { color:#3a3a3a; }

a:visited { color: #3a3a3a; }

a:hover { color:#153c34; text-decoration:underline; }

#wrap { height: auto; width: 1003px; margin: 0 auto; text-align: left; background:#eff1f1 url(../images/member_03.jpg) no-repeat center bottom; }

#head { text-align:left; height:370px; overflow:hidden; }

#menu { width:321px; height:370px; background: url(../images/index2_01.jpg) }

#inmenu { width:190px; margin:75px 0 0 113px;/*margin:65px 0 0 93px;*/ }

#head_swf { height:370px; }

#banner { text-align:right; margin:14px 0 20px; }

#content { clear:both; padding:0 36px 5px; background:url(../images/member_02.jpg) no-repeat 0 0px; }

#home_main td { vertical-align:top; }

#home_left { float:left; width:300px; }

#video { height:266px; text-align:center; background:url(../images/index_02.jpg) no-repeat 0 center; }

.home_video_img {padding:45px 0 35px; width:100%; }

.home_video_txt { font:600 14px/24px Arial, Helvetica, sans-serif; }

#login { width:300px; height:280px; background: url(../images/index_09.jpg) no-repeat 0 -7px; }

.inlogin { padding:95px 0 28px; }

#id, #pass { font-size:12px; line-height:26px; height:26px; width:100px; border:1px solid #2a3129; background:transparent; margin:0 0 0 10px; }

#id { }

.intuijian { width:240px; margin:0 auto 24px; }

.left_bill img { border:1px solid #ccc; }

#home_right { float:right; width:612px; }

#home_center { float:left; width:400px; }

#home_teacher { }

#inhome_teacher { height:auto; width:400px; height:575px; overflow:auto; }

.home_teacher { padding:13px; margin:0 20px 0 0; border-bottom:1px dotted #6b6c6c; }

.more { display:block; margin:10px 0 0; }

#use_tuijian td { text-align:center }

#use_tuijian a img { border:4px solid #253c37; }

#home_new { width:200px; float:right; }

.home_new { line-height:30px; clear:both; width:200px; float:right; }

.inhome_new { clear:both; padding:5px 0 0; }

.home_new li { background:url(../images/left_bg.gif) no-repeat 10px -135px; padding:0 0 0 12px; line-height:18px; }

.home_new_time { display:block; color:#F90; }

#home_company img, #home_kecheng img { border:4px solid #989896; }

#home_kecheng { width:930px; height:auto; margin:0 0 20px; }

h3 { height:50px; font-size:15px; color:#fff; line-height:50px; padding:0 0 0 48px; }

h3 a, h3 a:link, h3 a:visited, h3 a:hover { color:#fff; padding:0 50px 0 0; font-size:12px; position:relative; line-height:40px!important; }

h3.png_b { background:url(../images/h3_b.png) no-repeat 0 0;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/h3_b.png');
_background:none; height:66px; margin:10px 0 0; line-height:60px; padding:0 0 0 58px; }

h3.png_z { background:url(../images/h3_z.png) no-repeat 0 0;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/h3_z.png');
_background:none; }

h3.png_s { background:url(../images/h3_s.jpg) no-repeat 10px -10px; }

#mem_link { clear:both; background:url(../images/index_71.jpg) no-repeat center 0; height:182px; padding:0 0 0 27px; }

#inmem_link { height:98px; padding:45px 0 0; width:882px; }

.mq_img li { float: left; padding:0 3px; }

.mq_img li img { border:4px solid #253c37; background-color:#253c37; }

#foot { color: #fff; clear:both; text-align:center; width:1003px; margin:0 auto; padding:45px 0 0; background:#253c37 url(../images/member_04.jpg) no-repeat center 0; }

#infoot { width:900px; height:145px; margin:0 auto; }

#infoot a { padding:0 5px;}

.banquan { margin:15px 0 0; }

/*===============================二级页面=====================================*/

.content2 { padding:0 36px 0 16px!important; }

#left_wrap { width:266px; float: left; background:none; }

#left { width: 218px; margin:40px auto 0; padding:12px 0 0px; background:#fff url(../images/about_16_top.jpg) no-repeat 0 0; }

#left h2 { background: url(../images/about_10.jpg) no-repeat center bottom; height:64px; font-size:15px; line-height:64px; padding:0 0 0 68px; color:#FFF; }

#left dl { margin:0 0 60px; }

#inleft { background: url(../images/about_16.jpg) no-repeat 0 bottom; min-height:280px; _height:280px; }

#left dt { width:176px; margin:0 auto; }

#left dt a, #left dt a:link { display:block; height:33px; line-height:28px; font-weight:600; color:#010101; font-size:15px; padding:0 0 0 43px; background:url(../images/about_13.jpg) no-repeat center bottom; }

#left dt a span { }

#left dt a:hover, .dt_now { color:#f00!important; text-decoration:none; }

#left dd { margin:1px 0; }

#left dd a { display:block; line-height:26px; }

.dd_now { color:#da251c !important; }

#left_bottom { text-align:center; padding:20px 0; margin:25px 0 0; background-color:#000; }

#right { float: right; margin:35px 0 0; width: 655px; background:url(../images/contact_19.jpg) repeat-y top; overflow:hidden; }

#eye { height: 64px; font:bold 15px/64px Arial, Helvetica, sans-serif; font-size:15px; color:#fff; padding:0 0 0 40px; background:url(../images/about_07.jpg) no-repeat -10px 0; }

#main { padding:25px 12px; _height: 450px; min-height: 450px; margin:0 0 100px; background:url(../images/contact_16.jpg) no-repeat top; word-break: break-all; }

#fanye { text-align: center; padding: 15px 0 0; clear:both; }

#fanye a { text-align: center; }

/*======================关于我们==========================*/

.img_left { float:left; margin:0 12px 5px 0; border:1px solid #ccc; }

.img_right { float:right; margin:0 0 5px 12px; border:1px solid #ccc; }

/*======================new==========================*/


.newline li { padding:0 30px 0 50px; text-align:right; border-bottom:1px double #b8d5bf; line-height:28px; background:url(../images/new.gif) no-repeat 17px 6px; }

.newline li a { float:left; }

#q_aline li { background:url(../images/Q.gif) no-repeat 17px 6px; }

.new h4 { text-align:center; font-size:14px; font-weight:400; margin:0 0 10px; }

.new_time { text-align:right; padding:0 5px 0 0; margin:0 0 10px; }

/*======================会员服务==========================*/

.down li { float:left; text-align:center; }

.down li p { text-align:center; }

.down li a { display:block; padding:6px; margin:4px 15px; border:1px solid #004620; }

.down li a:hover { background-color: #004620; }

.down li a:hover img { /*filter:alpha(opacity=80);*/ }

/*=======================招聘==========================*/


.pin { border-bottom:4px double #b8d5bf; padding:10px; }

.topin textarea { background:#eff1f1 none; transparent;
padding:8px; border:1px solid #7f9db9; }

.topin option, .topin select { border:1px solid #7f9db9; background-color:#eff1f1; }

.topin .career_input { height:18px; width:150px; line-height:18px; padding:0 0 0 3px; border:1px solid #7f9db9; background-color:#eff1f1; }

/*=======================video==========================*/

.video .video_img { background:url(../images/index_02.jpg) no-repeat -38px -74px; text-align:center; padding:15px 0 35px; }

.video td { vertical-align:top; }

#video_play { text-align:center; margin:20px auto 40px; }

#video_play object { border:15px solid #020202; }

/*=======================product=========================*/

.product td { vertical-align:top; }

/*=======================peixun=========================*/
.teacher_peixun { margin:18px 0; width:600px; height:98px; }

.class_txt table td { text-align:center; border-collapse:collapse; color:#b1634d; font-size:14px; }

/*=======================字体样式=========================*/
.txt_tu { color:#b1634d; font-size:14px; }

.txt_red { color:#f00; }

.txt_write,.txt_write:link,.txt_write:visited { color:#fff; }

.txt_write:hover{color:#a71b07; text-decoration:underline;}

.txt_13 { font-size:13px; }

.txt_14 { font-size:14px; }

.txt_15 { font-size:15px; }
