@charset ;
/* CSS Document */

/*--com--*/

body {
	line-height: 25px;
	font-size:12px;
	background:url(imagesbj.gif) repeat;
	color:#3c3c3c;
	font-family:"宋体";}
ul, li {
	padding:0px;
	margin:0px;
	list-style:none;}
.f_l {
	float: left;}
.f_r {
	float: right;}
.f14 {
	font-size:14px;}
.font {
	font-family:"微软雅黑"
;}
a:hover{ text-decoration:none!important;}
/*a的样式*/

.b {
	font-weight:bold
;}
.clear {
	clear:both;
	height:0px;
	font-size:0px;}
.gray {
	color:#666666;}
.gray a {
	color:#666666;}
.black01 {
	color:#3c3c3c;}
.black01 a {
	color:#3c3c3c;}
.black01 a:hover {
	color:#F00;}
.gray a:hover {
	color:#df2200;}
.q_gray {
	color:#fafafa;}
.q_gray a {
	color:#fafafa;}
.q_gray a:hover {
	color:#ffd800;}
.gray_cc {
	color:#cccccc;}
.gray_cc a {
	color:#cccccc;}
.gray_cc a:hover {
	color:#900;}
.gray_89 {
	color:#898989;}
.gray_47 {
	color:#565c63;}
.gray_47 a {
	color:#565c63;}
.gray_47 a:hover {
	color:#C00;}
.black {
	color:#000000;}
.black a {
	color:#000000;}
.black a:hover {
	color:#CC0000;}
.white {
	color:#FFFFFF;}
.white a {
	color:#FFFFFF;}
.yellow {
	color:#ff7e00
;}
.yellow a {
	color:#ff7e00
;}
.yellow a:hover {
	color:#F00;}
.red {
	color:#d0000b;}
.red a {
	color:#d0000b;}
.red a:hover {
	color:#000;}
.green {
	color:#17420e;}
.green a {
	color:#17420e;}
.green a:hover {
	color:#ff7e00;}

.green1 {
	color:#018a35;}
.green1 a {
	color:#018a35;}
.green1 a:hover {
	color:#ff7e00;}
a.red {
	color:#ad1712;}
a.red:hover {
	color:#FF0000;}
.bule {
	color:#003986;}
.bule a {
	color:#003986;}
.bule a:hover {
	color:#C00;}
.bule01 {
	color:#214596;}
.bule01 a {
	color:#214596;}
.bule01 a:hover {
	color:#ed3529
;}
.f13 {
	font-size:13px;}
.f10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#606060;}
a .f10:hover {
	color:#fff;}
.mt10 {
	margin-top:10px;}
table .xian03 {
	border-collapse:collapse;}
table .xian03 td {
	border:1px solid #d8d8d8;
	padding:5px;}
h3 {
	font-weight:normal
;}
h2 {
	font-size:14px;
	font-weight:normal
;}
img, div, input {
	behavior: url("../images/iepngfix.htc")
;}
.gray33{ color:#333333;}
.gray33 a{ color:#333333;}
.gray33 a:hover{ color:#f00;}
/*===========================页面样式开始====================================================*/

#header{ height:217px; background:url(imagestop_bg.jpg) repeat-x;}
.header{ width:1003px; margin:0 auto;}

.top{ height:33px; line-height:33px;}
.top a{ padding-left:10px;}

.logo{ background:url(imageslogo_bg.jpg) no-repeat; height:138px; clear:both; overflow:hidden;}
.logo .left{ width:462px;}
.logo .right{ width:481px; height:136px;}

/*下拉*/
.nav {
	height:39px;

	clear:both;}
.nav li {
	float:left;
	height:39px;
	position:relative;
	z-index:9999;
	background:url(imagesxian.jpg) no-repeat right;}
.nav li.last {
	background:none;}
.nav li a {
	float:left;
	display:block;
	padding:0;
	height:39px;
	overflow:hidden;
	width:100px;
	text-align:center;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#FFF;
	line-height:39px;
	font-size:14px;}
.nav li a:hover {
	background:#194b8d;
	color:#fff;}
.nav li a.xz {
	
	background:#d0000b;
	color:#fff;}
.nav li .submenu {
	display:none;
	position:absolute;
	top:39px;
	left:0px;
	z-index:9999;}
.nav li .submenu {
	width:100px;
	background:#194b8d;
	border-bottom:4px solid #F00;}
.nav li .submenu li {
	font-size:12px;
	width:100px;
	height:30px;
	background:none;}
.nav_con li.selected .submenu {
	display:block;}
.nav li .submenu li a {
	float:left;
	padding:0;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:12px;
	width:100px;
	color:#fff;
	font-weight:normal;}
.drop-menu-effect .submenu li a:hover {
	background:none;
	color:#F00;}
.subnav{
	height:38px;
	background:url(imagesnav_bg.gif) repeat-x 0px -35px;}

/*=======公告===========*/
.note{ clear:both; height:47px; line-height:47px; background:url(imagestop_bg.jpg) repeat-x 0px -177px;}
.note .left{width:440px;background:url(imagestb.png) no-repeat 0px 15px; padding-left:30px; margin-left:10px;}
.input1{ width:110px; height:20px; border:1px solid #abbbc9; padding:0px 10px; line-height:20px;}
.note .right li{ margin-right:10px;}
.note .right{padding-top:10px;}


/*========footer==========*/
#footer{ margin-top:10px; clear:both;background:url(imagesf_bg1.jpg) repeat-x;}
.footer{ width:1003px; margin:0 auto; font-family:"微软雅黑";}

.footer .top{ height:101px; overflow:hidden; font-family:"微软雅黑";background:url(imagesf_bg.jpg) repeat-x; padding:0px 10px;} 
.footer .top .ss{width:303px; padding-top:10px;}
.footer .top .ss .bot{ height:30px; border:1px solid #e2e2e2; background:#FFF; width:303px;}
.footer .top .ss .bot .sel{width:100px; padding-left:20px; padding-top:0px!important; padding-top:3px\9;}

.footer .top .ss .bot .input{ height:30px; width:238px;}
.footer .top .ss .bot .input input{ border:0px; padding-left:10px; width:190px; color:#666; line-height:28px; height:28px;}
.footer .top .ss .bot .input .btn{ width:65px; height:30px;}
.footer .top .ss .bot .input .btn input{ border:0px;}
.footer .top .ss .bot .sel select{ border:0px; color:#666; width:100px; height:23px; line-height:23px; padding-top:3px\9;}
.footer .top .share{  padding-top:10px;}
.footer .top .black a{ padding-left:0px;}

.footer .bottom{ height:70px; overflow:hidden; width:1003px; padding-top:10px; text-align:center;}
.footer .bottom p{ line-height:20px;}

/*========内页样式=======*/
#main{ width:1003px; margin:0 auto; clear:both; overflow:hidden;}
.com{ width:242px; margin-top:15px;}
.com .title{background:url(imagesxian02.jpg) no-repeat bottom; height:30px; font-size:15px;}
.com .title span{ font-size:12px; color:#a0a0a0; font-weight:normal; margin-left:5px;}
.com .con{width:226px; border:1px solid #e6e6e6; height:203px; border-top:0px; background:url(imagesxian03.jpg) repeat-x bottom;padding:7px;}

.news_list{ background:url(imagesdian02.gif) no-repeat 0px 10px; height:25px; line-height:25px; vertical-align:bottom; padding-left:15px;}
.news{ padding-top:5px; overflow:hidden; height:130px;}
.w495{ width:492px;}


.news_top{ height:81px; line-height:20px; overflow:hidden; padding:0px 10px;}
.news_top .left img{ border:3px solid #d6d6d6; width:142px; height:75px;}
.news_top .right{width:300px;}

.input02{ width:150px;padding:0px 10px; background:#FFF; border:1px solid #C3C3C3; height:25px; line-height:25px;}

/*---学员活动--*/
.act{ margin-top:15px;}
.act .title{ background:url(imagesqie_98.jpg) repeat-x; height:34px; line-height:34px; border-right:1px solid #dedede;}
.act .title .text{ background:url(imagesqie01.jpg) no-repeat; width:124px; height:34px; padding-left:34px;}
.act .con{border:1px solid #e6e6e6; height:203px; border-top:0px; background:url(imagesxian03.jpg) repeat-x bottom; height:175px;}

.act_list{ width:177px; display:inline; margin-left:18px; margin-top:15px; text-align:center;}
.act_list img{padding:3px; border:1px solid #d4d4d4; background:#FFF;}
.ml30{ margin-left:20px; margin-right:20px;}
.act_list a:hover img{ background:#C00;}

/*师资介绍*/
.szjs_list{ width:87px; display:inline; margin-left:18px; margin-top:15px; text-align:center; width:118px;}
.szjs_list img{padding:3px; border:1px solid #d4d4d4; background:#FFF;}
.szjs_list a:hover img{ background:#C00;}

.links_list{ background:url(imagesdian02.gif) no-repeat 0px 10px; padding-left:10px; height:25px; line-height:25px; margin-left:18px;}

/*=========内页样式===========*/
.in_banner{ height:226px; background:url(imagesbanner03.jpg) no-repeat center; clear:both;}


#site{ border-bottom:1px dashed #999; height:49px; width:1003px; margin:0 auto; clear:both;}
.site{ line-height:49px;}

#sidebar{ width:254px;margin-bottom:15px; float:right!important;}
.text01{ width:214px;height:105px;line-height:105px;background:url(imagesabout.jpg) no-repeat;font-size:30px;color:#FFF;padding-left:40px;position:absolute;top:-100px; z-index:999;}

#rightbar{ width:730px; float:left!important;}
.r_title{ height:40px; padding-top:20px; font-size:20px;}

.content{ width:1003px; margin:0 auto;position:relative;z-index:999;}

.meun{ background:#f7f7f7; border:1px solid #efefef; border-top:0px; width:224px; padding:20px 0px 20px  28px;}
.meun li{ margin-top:15px; height:33px;}
.meun li a{ background:url(imagesdian05.gif) no-repeat 20px 15px; display:block; height:33px; line-height:33px; width:180px; padding-left:44px; color:#202020;}
.meun li a:hover{ color:#FFF; background:url(imagesxian04.jpg) repeat-x;}
.meun li a.xz{ color:#FFF; background:url(imagesxian04.jpg) repeat-x;}
.img{  margin-top:15px; position:relative;}
.img img{width:253px; height:214px; border:1px solid #eeeeee;}
.img .bm{position:absolute; bottom:0px;}
.img .bm img{ width:254px; height:45px; border:0px;}

.r_con{ padding:15px; font-family:"微软雅黑"; padding-left:0;}

/*======新闻滚动========*/
.news_soll{ width:666px; height:229px; margin:0 auto;}
.news_list2{ height:35px; line-height:35px; font-family:"微软雅黑";
 border-bottom:1px dashed #d7e4f9;}
.news_list2 a{ color:#444444;}
.news_list2 a:hover{ color:#C00;}

.in_news{ height:153px;}
.in_news .left{ width:260px; border-right:1px dashed #cdcdcd;}
.in_news .left img{ width:230px; height:146px; padding:3px; border:1px solid #d3d3d3;}
.in_news .right{ width:400px;}

.in_news_con{ clear:both; margin-top:15px;}

.h364{ height:auto!important; height:364px; min-height:364px;}

.h210{ height:auto!important; height:528px; min-height:528px;}
.h110{ height:auto!important; height:110px; min-height:110px;}
.h227{ height:auto!important; height:228px; min-height:228px;}


#page{ clear:both;}
.ml30{ margin-left:30px;}

/*========详细页========*/
h1{ font-size:18px;}
.in_date {
	
	height:39px;
	background:url(imagesin2_22.gif) repeat-x;

	line-height:39px;
	text-align:center;
	margin-bottom:15px;}
#nextpage {
	height:40px;
margin:0 auto;
	padding-top:10px;
	border-top:1px dashed #CECECE;
	margin-top:10px;
	padding-bottom:10px;
	clear:both;}
.in_date span{ padding-right:0px;}
.h228{ height:auto!important; height:562px; min-height:562px;}
.h243{ height:auto!important; height:243px; min-height:243px;}
.h315{ height:auto!important; height:675px; min-height:675px;}
.h148{ height:auto!important; height:148px; min-height:148px;}
.ml25{ display:inline; margin-left:45px;}

/*========总裁班=======*/
.doc_list{width:235px; height:114px; line-height:20px; margin-left:40px; display:inline; margin-top:15px;}
.doc_list img{ float:left; margin-right:10px; width:90px; height:104px; padding:2px; border:1px solid #eaeaea;}
.green10{color:#105b49;}


/*========注册========*/
.reg_border {
	border:1px solid #e5e5e5;
	width:950px;
	margin:0 auto;
	
	margin-top:20px;}
.input0111 {
	width:220px;
	height:28px;
	line-height:28px;
	border:1px solid #D5D5D5;
	padding-left:5px;}
.input00 {
	width:190px;
	height:28px;
	line-height:28px;
	border:1px solid #e5e5e5;
	padding-left:5px;}
.paginator { font-size: 12px; margin: 0px; color:#fff;}
.paginator a {padding: 5px 13px; border: solid 1px #cccccc; background: #fff; text-decoration: none;margin-right:2px;font-family:'宋体'; color: #1664b7;}
.paginator a:visited {padding: 5px 13px; border: solid 1px #cccccc; background: #1664b7; text-decoration: none;color: #fff;}
.paginator a:hover {color: #fff; background: #1664b7;border-color:#cccccc;text-decoration: none;}

.x_img{ clear:both; padding-top:30px; overflow:hidden;}
.img_list{ display:inline; margin-left:13px; text-align:center;}
.img_list img{ width:214px; height:128px; padding:2px; border:1px solid #dcdcdc;}
.h508{height:507px;overflow:hidden;}
.h150{height:170px; padding-top:20px;overflow:hidden;}
.h211{height:257px; padding-top:20px;overflow:hidden;}
.h100{height:100px; padding-top:20px;overflow:hidden;}

#content table{border-collapse:collapse; width:680px; margin:0 auto;}
#content table td {
	border:1px solid #d8d8d8;
	padding:5px;}