@charset "utf-8";
body {
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
	font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",Tahoma,Arial,sans-serif,Simsun;
	font-size:12px;
	color:#333;
	font-weight:normal;
	background:#fff;
	text-align:center;
}
a:link, a:visited {
	color:#555;
	text-decoration:none;
}
a:hover {
	color:#095393;
	text-decoration:underline;	
}
div,dl,dt,dd,ul,ol,li{
	margin:0;
	padding:0;	
}
font {
	font-size:12px;
}
p {
	margin:0;
	padding-bottom:5px;	
}
ol,ul,li{
	list-style-type:none;
}
input, textarea {
	border:1px solid #d7d7d7;
}
img{
	margin:0;
	padding:0;
	border:0;}
   
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}  

.left{
	float:left;
}
.right{
	float:right;
}
.right2{
	float:right;
	display:inline;
}
.hidden{
	display:none;
}
.clear {
	clear:both;
}

.auto {
	width:950px;

	margin:0 auto;
}

.mt10{
	margin-top:10px;}
.mt5{
	margin-top:5px;}

.item_comtop{
	width:100%;
	
	overflow:hidden;}
.item_comtop h1{
	font-size:12px;
	color:#666666;
	font-weight:normal;
	display:inline;}
.item_top1{
	margin:0 auto;
	font-size:12px;
	height:32px;
	border-bottom: 1px #ececec solid;
    background: #fafafa;}
.ctop_l{
	float:left;
	line-height:32px;
	height:32px;}
.ctop_r{
	float:right;
	height:32px;
	line-height:32px;}
.item_comtop .ctop_r ul{}
.item_comtop .ctop_r li{
	float:left;
	overflow:hidden;
	display:inline;
	line-height:36px;}
.item_comtop .ctop_r li a{
	color:#666666;
	text-decoration:none;
	line-height:36px;}
.row{
	float:left;
	color:#dbdbdb;
	margin-left:10px;
	overflow:hidden;
	margin-right:10px;}
	
.item_banner{
	height:90px;
	overflow::hidden;}
.item_banner .logo{
	margin-top:14px;}
.square_logo img{
	float:left;
	padding-left:5px;}
.square_logo h1{
	float:left;
	display:inline;
	padding-left:16px;
	font-size:30px;
	color:#000;
	height:66px;
	line-height:66px;
	font-family:Î¢ÈíÑÅºÚ,ºÚÌå;
	font-weight: bold;}
.item_banner .icons_item{
	margin-top:20px;}
.icons_item{ margin-right:5px;}
.item_banner .icons_item img{
	padding:0 20px 0 5px;
	}
.top_tel{
	margin-top:26px;}
.tel_item{
	background:url("/public/themes/pc000/static/images/icon_tel.gif") no-repeat left;
	margin-right:20px;
	padding-left:36px;
	font-size:16px;
	font-weight:bold;}
.toptel_note{
	font-size:12px;
	color:#000;
	font-family:"ËÎÌå";
	text-align:left;
	margin-top:3px;
	margin-left:40px;}
.red{
	color:#E50303;}
.nav_item{
	background:#0066ca;
	background:url("/public/themes/pc000/static/images/bj_nav.png");
	height:41px;
	line-height:41px;
	border-bottom:#027df6 1px solid;
	border-top: #027df6 1px solid;}
.nav_item .navt_item li{
	width:90px;
	float:left;
	line-height:41px;
	height:41px;
	}
.nav_item .navt_item a{
	display:block;
	height:41px;
	line-height:41px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}
.navt_item li.menu a:hover{
	text-decoration: none;
	background:#f9e109;
}
.nav_item .navt_item .hover{
	background:#f9e109;}
.nav_item .navt_item .current{
	background:#f9e109;}  
a.menu_course_a{
	display:block;
	background:url("/public/themes/pc000/static/images/home17.png") no-repeat 76px center;
	}

.course_choose .course_choose_top{
	font-size:13px;
	height:20px;}
.course_choose_top select{
	height:24px;
	border:#a7d2fd 1px solid;}
.course_choose .course_choose_top .red{}
.nav_item .navt_item .menu_hd{
	margin-top:4px;
	height:35px;
	line-height:35px;
	background:#fff;
	border-top:2px #295487 solid;
	border-left:2px #295487 solid;
	border-right:2px #295487 solid;
	color:#0066ca;
	font-weight:bold;
	font-size:14px;}
.nav_item .navt_item .menu_bd{
	Z-INDEX: 100; BORDER-BOTTOM: #295487 2px solid; POSITION: absolute; BORDER-LEFT: #295487 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fefefe; PADDING-LEFT: 10px; WIDTH: 578px; PADDING-RIGHT: 10px;  BORDER-TOP: 0px; BORDER-RIGHT: #295487 2px solid; PADDING-TOP: 10px;
	*margin-left:-45px;}
.nav_item .navt_item .menu_bd table{
	width:100%;}
.nav_item .navt_item .menu_bd tr{
	text-align:left;
	}
.nav_item .navt_item .menu_bd tr td{
	border-bottom:1px #f7f7f7 solid;}
.nav_item .navt_item .menu_bd .sec_course{
	padding-left:5px;
	color:#D30303;
	font-weight:bold;
	vertical-align:top;}
.nav_item .navt_item .menu_bd .third_course{
	font-weight:normal;}
.nav_item .navt_item .menu_bd .third_course li{
	display:block;
	width:auto;
	padding:0 10px;
	display:inline;
	white-space: nowrap;}	
.nav_item .navt_item .menu_bd .third_course a{
	display:block inline;
	color:#0C6BB6;
	font-weight:normal;
	font-size:12px;}


.conl_item{
	width:702px;
	overflow:hidden;
	}
.focus_item{ height:190px;}

.sales_item{
	text-align:left;}
.sales_item .salest_item{
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding-left:46px;
	padding-right:6px;
	border-top:1px  solid #217ef3;
	background:url("/public/themes/pc000/static/images/sch_sales.png") no-repeat 4px -1px ;
	height:40px;
	line-height:40px;
	overflow:hidden;}
.salest_item span.right{
	color:#a7d2fd;
	font-weight:normal;}
.sales_item .salest_item a{
	color:#0c6bb6;
	font-size:14px;
	font-weight:normal;}
.block_item{
	border:1px solid #dfdfdf;
	border-top:1px solid #317ef3;}
.sales_con{
	margin:10px;}
.sales_con dt{
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:24px;
	padding-right:6px;
	background-position:6px 10px;
	border-bottom:solid 1px #EEE}
.sales_con dt a{
	color:#0c6bb6;}
.sales_con dt span{
	font-size:12px;
	color:#5a5a5a;
	font-weight:normal;}
.sales_con dl dd{
	text-indent:2em;
	padding:10px;
	font-size:14px;
	line-height:24px;
	color:#333;}

#star_class .salest_item{
	background:url("/public/themes/pc000/static/images/sch_hot.png") no-repeat no-repeat 4px -1px ;
	}
#star_class .sales_con dl dt{
	padding-right:6px;
	background-position:6px 10px;
	border-bottom:#EEE solid 1px;
	}

.block2_item{
	border:1px solid #dfdfdf;
	border-top:1px solid #317ef3;
	text-align:left;
	overflow:hidden;}
.comblockt{
	border-top:1px solid #317ef3;
	border-bottom:1px solid #e0e0e0;
	padding-top:4px;
	}
.comblockt .blockt_yjl{
	height:28px;
	background:url("/public/themes/pc000/static/images/bj_yjl.png") top left no-repeat #FFF;
	width:2px;
	}
.comblockt .block_yjr{
	height:28px;
	background:url("/public/themes/pc000/static/images/bj_yjr.png") top right no-repeat #FFF;
	width:2px;
	margin-right:6px;
	}
.comblockt .blockt_txt{
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding:0 20px;
	height:36px;
	line-height:36px;
	_height:37px;
	_line-height:37px;
	background:#fff;}
.comblocknr{
	padding:10px;
	line-height:24px;}

.comblocknr .coursesclass dl{
	vertical-align:central;
	clear:both;
	border-bottom:1px solid #eee;
	margin-bottom:1px;
	margin-top:1px;
	padding:2px 0 5px 0;}
.dl_item{
	clear:both;}
.comblocknr .coursesclass dt{
	text-align:center;
	margin-top:2px;
	margin-right:2px;
	padding:0 10px;
	float:left;
	color:#000000;
	font-size:13px;
	height:28px;
	line-height:28px;
	border:1px solid #e0e0e0;
	border-bottom-left-radius:13px;
border-bottom-right-radius:13px;
border-top-left-radius:13px;
border-top-right-radius:13px;
	width:65px;
	background:#f7f7f7;}
.comblocknr .coursesclass dd{
	margin-top:2px;
	float:left;
	line-height:38px;
	width:538px;	
	}
.comblocknr .coursesclass dd li{
	float:left;
	line-height:32px;
	white-space: nowrap;
	height:32px;
	padding:0 1px;}
.comblocknr .coursesclass dd li.current{
	background:#0c6bb6;}
.comblocknr .coursesclass dd li a{
	display:block;
	height:28px;
	line-height:28px;	
	color:#0c6bb6;
	border-bottom-left-radius:13px;
border-bottom-right-radius:13px;
border-top-left-radius:13px;
border-top-right-radius:13px;
	border:1px solid #a7d2fd;
	padding:0 10px;
	font-size:13px;}
.comblocknr .coursesclass dd ul li a.current{
	background:#317ef3;
	display:block;
	height:28px;
	line-height:28px;	
	-moz-border-radius: 13px;
    -webkit-border-radius: 13px;
	color:#fff;}

.couseslist	table{
	width:100%;
	border:none;
	text-align:center;}

.couseslist	table tr{
	line-height:22px;
	height:22px;
	font-size:13px;
	color:#333333;
	border-bottom:1px dotted #ddd;}
.couseslist	table tr td{
	border-bottom:#ccc dotted 1px; }
.couseslist	table tr a{
	font-size:13px;
	color:#0c6bb6;}
.classlist_t td{
	background:#f7f7f7;
	border-top:#ccc dotted 1px;
	}
.hover_bgcolor tr.hover{
	background: #f7f7f7;
}



.pagelist{
	float:right;
	clear:both;}
.pagelist a{
	color:#0c6bb6;
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	width:auto;
	float:left;}
.pagelist ul{
	overflow:hidden;}
.pagelist li{
	float:left;
	border:1px solid #0c6bb6;
	height:20px;
	line-height:20px;
	margin:0 4px;
	width:auauto;
	}
.pagelist .pegelist_un{
	border:1px solid #ccc;
	}
.pagelist .pegelist_un a{
	color:#ccc;
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;}
.pagelist .pagelist_c{
	background:#0c6bb6;}
.pagelist .pagelist_c a{
	color:#fff;
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;}
.pagelist .pagelist_dian{
	border:none;}

.consult_item{
	height:77px;
	background:url("/public/themes/pc000/static/images/bj_consult.gif");}
.consult_item .consult_l{
	margin-top:10px;
	width:300px;
	padding-left:70px;
	margin-left:40px;
	_margin-left:20px;
	text-align:left;
	color:#fff;
	font-size:156px;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.consult_item dl dt{
	font-size:30px;
	font-family:Arial;
	color:#fff;}
.consult_item span .yellow{
	color:yellow;}
.consult_item .consult_l dl dd{
	font-size:12px;
	color:#FDE875;
	margin-top:3px;
}
.consult_item .consult_r{
	margin-top:29px;
	margin-right:71px;
	font-size:20px;}
.consult_item .consult_r a{
	text-decoration:none;
	color:#000;}

#brief_item img{
	margin:10px;
	padding:1px;
	border:1px solid #ccc;}
.block2_item .comblocknr p{
	line-height:26px;
	font-size:14px;
	margin:6px 0;
	text-indent:2em;
	}
.blue_bar{
	background:#1992fc;
	text-indent:2em;
	font-weight:bold;
	color:#fff;}
.block2_item .comblocknr table td{

	padding:4px;}

#teacher_item dl{
	padding:8px;
	width:320px;}
#teacher_item dl img{
	margin-right:10px;
	padding:1px;
	border:#ccc 1px solid;}
#teacher_item dl dt{
	line-height:24px;
	margin-left:10px;	
	padding-left:10px;}
#teacher_item dl dt a{
	font-size:14px;
	color:#0c6bb6;
	font-weight:bold;}
#teacher_item dl dd{
	line-height:20px;
	height:40px;}

#teacher_item dl .btn_detail a{
	display:block;
	background:#ffa200;
	color:#fff;
	height:24px;
	line-height:24px;
	margin-top:20px;
	width:90px;
	text-align:center;}
.comblockt{
	color:#ffffff;
	line-height:28px;}
#score_item dl dt{
	padding:4px 0;
	padding-left:24px;
	background:url("/public/themes/pc000/static/images/icon_score.gif") no-repeat;
	background-position:0 10px;
	line-height:24px;
	font-size:14px;
	color:#333;
	}
#score_item dl dt span{
	color:#8a8a8a;
	font-size:12px;
	}
#score_item dl dt .fakename{
	padding:1px 3px;
	border:1px solid #e0e0e0;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
border-top-left-radius:8px;
border-top-right-radius:8px;
color:#0c6bb6;
	}
.more_comr{
	text-align:center;
	margin:5px auto;
	width:120px;
	}
.more_comr a{
	display:block;	
	width:auto;
	line-height:26px;
	padding:0 10px;
	border:1px solid #e0e0e0;
	border-bottom-left-radius:13px;
	border-bottom-right-radius:13px;
	border-top-left-radius:13px;
	border-top-right-radius:13px;	}
.more_comr a:hover{
	display:block;
	border:1px solid #a7d2fd;
	border-bottom-left-radius:13px;
	border-bottom-right-radius:13px;
	border-top-left-radius:13px;
	border-top-right-radius:13px;	
	text-decoration:none;}

#score_item dl dd{
	color:#8a8a8a;
	padding-left:24px;
	height:28px;
	line-height:28px;
	border-bottom:1px #666 dotted;}
#score_item .more_score a{
	color:#0c6bb6;
	font-size:12px;}

.conr_item{
	width:240px;
	display:inline;
	text-align:left;}
.block_r{
	border:1px solid #e0e0e0;}

.block_r span{
	padding-left:4px;}
.block_rcon{
	font:14px;
	color:#666666;
	padding:10px;
	line-height:30px;
	display:block;
	overflow:hidden;}
.block_rcon dt{
	height:28px;
	line-height:28px;
	color:#666666;
	font-weight:bold;}
.block_rcon dd ul{
	padding-left:30px;}
.block_rcon dd li{
	line-height:24px;
	height:24px;
	list-style:disc outside;}
.block_rcon dd li a{
	color:#0c6bb6;}
#coursenavr dt{
	background:none;
	padding-left:4px;}
#campusnavr li{
	list-style-image:url("/public/themes/pc000/static/images/icon_xq.gif");}
#coursenavr li{
	list-style-image:url("http://www.qcpianopx.com/public/themes/pc000/static/images/icon_course.gif");}
.list_comr li{
	padding-left:10px;
	margin-left:4px;
	line-height:24px;
	height:24px;
	background:url("/public/themes/pc000/static/images/icon_list_r.gif") no-repeat left center;
	font-size:12px;}
.list_comr li a{
	}
.block_r table td{
	padding:3px;}s
.block_r table img{
	padding:1px;
	border:1px solid #ccc;}


.qqchat{
	background:url("/public/themes/pc000/static/images/qqchat.jpg") no-repeat;
	height:135px;
	width:240px;
	}
.qqchat img{
	margin-top:90px;
	margin-left:10px;}
.block_rt{
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding-left:6px;
	background:url("/public/themes/pc000/static/images/bj_rt.png") repeat-x;
	height:36px;
	line-height:36px;}
.h40{
	height:44px;}
.block_rt img{
	float:left;}


.footer_item{
	border:#ccc 1px solid;
	text-align:left;}
.footert_item{
	border-bottom:1px solid #ececec;
	line-height:32px;
	height:32px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	}
	
.school_friend_link{
	border:#ccc 1px solid;
	text-align:left;}
.school_flink_t{
	background:url("/public/themes/pc000/static/images/bj_rt.png");
	line-height:31px;
	height:31px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	}
	
.footercon_item dl{
	width:212px;
	height:60px;
	padding:10px;}
.footercon_item dl dt{
	line-height:24px;
	height:24px;
	font-size:14px;
	color:#333;}
.footercon_item dl dd{
	color:#999;
	line-height:20px;}
.morelink{
	background:#f7f7f7;
	line-height:27px;}
.morelink .morelink_l{
	color:#8a8a8a;
	padding-left:10px;
	font-size:12px;}
.morelink .morelink_r{ width:788px; padding-left:10px;}
.morelink .morelink_r a{
	padding-right:20px;}
.bot_nav{
	background:#261103;}
.bot_nav table tr td{
	padding:0 15px;
	font-size:12px;
	color:#fff;
	line-height:34px;
	height:34px;
	}
.bot_nav table tr td a,
.bot_nav table tr td  a.white{
	color:#fff;}
.copyright{
	line-height:24px;
	padding-bottom:20px;}
#aqrz{
	padding:6px 0;}
	


.block2_item #qa_item dl dt{
	padding-left:24px;
	line-height:30px;	
	height:30px; overflow:hidden;
	background:url("/public/themes/pc000/static/images/icon_q.gif") left center no-repeat;
	}
.block2_item #qa_item dl dt a{
	font-weight:bold;
	color:#0c6bb6;}
.block2_item #qa_item dl dd{
	line-height:20px;
	padding-left:24px;
	background:url("/public/themes/pc000/static/images/icon_a.gif") no-repeat left 3px;
	border-bottom:1px dotted #ddd;
	font-weight:normal;}
.block2_item #qa_item .more_qa{
	padding-bottom:10px;}
.block2_item #qa_item .more_qa a{
	color:#0c6bb6;
	font-size:12px;}
#question_submit{
	padding-right:10px;}
#qa_item table{
	font-weight:bold;
	width:100%;}
#qa_item table tr td{
	text-align:left;}
#qa_item table tr td.40{
	width:230px;}
#qa_item table .qainput{
	width:660px;
	color:#999;}
#qa_item table .yzminput{
	width:100px;
	height:18px;}
#qa_item table .informinput{
	height:18px;}
#qa_item table .submit1{
	cursor:pointer;
	width:80px;
	height:24px;
	border:none;
	background:url("/public/themes/pc000/static/images/btn_07.gif");}


#courseclass_top .sec_course2 li{
	line-height:28px;
	height:28px;
	float:left;
	
	}
#courseclass_top .sec_course2 li a{
	font-weight:bold;
	font-size:14px;
	color:#0c6bb6;
	display:block;
	padding:0 10px;}
#courseclass_top .sec_course2 li a.selected{
	background:#0c6bb6;
	color:#fff;}
#courseclass_top .sec_course2{
	display:block;
	clear:both;}


#courseorder .block_rt{
	background:url("/public/themes/pc000/static/images/btn_10.gif") repeat-x;
	color:#fff;
	height:31px;
	line-height:31px;}

#courseorder #order_item{
	background:url("/public/themes/pc000/static/images/bj_ksyy.gif") repeat-x;
	height:270px;
	overflow:hidden;}
#order_item .submit2{
	cursor:pointer;
	background:url("/public/themes/pc000/static/images/btn_15.gif");
	width:90px;
	height:26px;
	margin-top:6px;}
#order_item textarea{
	height:40px;}
#courseorder form{
	line-height:28px;
 padding-top:15px;}
#courseorder form input{ height:30px; width:196px; border:solid 1px #ccc; padding:0 0 0 10px;  margin:14px 15px; margin-top:0px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#666;}
#courseorder form input[type=button]{ border:none; width:208px; line-height:36px; height:36px; margin-bottom:0px; color:#fff;}
#courseorder form table input{ margin-left:0px; margin-bottom:0px;}
#courseorder form textarea{ width:196px; border:solid 1px #ccc; padding:5px 0 0 10px; margin:12px 15px; margin-top:0px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px;}
#courseorder form #yuyue_yzm{
	width:130px;}
#courseorder form .yuyue_yzm{ margin:15px; margin-top:0px;}

#course_detail{
	padding:20px;
    text-align:left;}
#course_detail h2{
	font-size:24px;
	color:#0c6bb6;
	height:36px;
	height:36px;
}
.c_detail_txt{
	padding:6px;
	font-size:14px;
	line-height:24px;
	border:1px dotted #0f81f4;
	background:#f7f7f7;
	color:#000;}
#course_detail .c_detail_nr{
	height;24px;
	line-height:24px;
	font-size:14px;}
#course_detail .c_detail_nr table td{
	vertical-align:top;}
#course_detail .c_detail_btn{
	height:36px;
	line-height:36px;}

#btn_baoming a{
	font-size:14px;
	display:block;
	padding:0 30px ;
	background:#ffa200;
	color:#fff;}
#course_detail .c_detail_btn .c_detail_tel{
	margin-left:20px;
	display:inline;
	padding-left:42px;
	height:40px;
	line-height:40px;
	font-size:20px;
	color:#0c6bb6;
	font-weight:bold;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	background:url("/public/themes/pc000/static/images/tel_9.gif") no-repeat left center;}
.c_detail{
	line-height:24px;
	padding:10px;
	}
.c_detail b{
	line-height:28px;}

#class_detail{
	padding:10px;}
#class_detail h2{
	text-align:left;
	font-size:24px;
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	height:36px;
	height:36px;
	}

#class_detail .cl_detail_h2r{
	display:inline;
	font-size:16px;
	padding-right:20px;
	height:36px;
	margin-right:30px;
	line-height:36px;
	background:url("/public/themes/pc000/static/images/icon_return.gif") right center no-repeat;}
#class_detail .cl_detail_h2r a{
	color:#0c6bb6;}
	
#class_detail .cl_detail_l{
	padding:1px;
	border:1px solid #ccc;}
#class_detail .cl_detail_r{
	text-align:left;
	line-height:24px;
	width:360px;}
#class_detail .cl_detail_r .cl_detail_sail{
	height:24px;
	line-height:24px;
	border:#d30303 1px solid;
	font-weight:bold;
	padding-left:4px;
	}
#class_detail .cl_detail_r .cl_detail_btn img{
	}
#class_detail .cl_detail_r .cl_detail_btn .cl_detail_tel{
	margin-top:10px;
	padding-left:30px;
	font-size:20px;
	height:30px;
	line-height:30px;
	color:#0c6bb6;
	font-weight:bold;
	background:url("/public/themes/pc000/static/images/telephone_icon.gif") no-repeat left center;}
.cl_detail_body .c_detail_nr table td{
	text-align:left;
	vertical-align:top;}
.blue{
	color:#0c6bb6;}
.c_detail_nr table tr td{
	line-height:24px;
	}
.c_detail_nr table tr td.blue{
	width:70px;}
.c_detail_nr table tr td b{
	line-height:28px;}

#course_rec_t img{
	padding-top:12px;
	padding-right:6px;}
#course_rec dl dt{
	background:none;
	padding-left:0px;
	}
#course_rec dl dt a{
	text-decoration:underline;}
#course_rec dl dd a{
	text-decoration:underline;}
#course_rec dl dd{
	font-size:12px;
	line-height:24px;}

#course_all h2{
	margin-top:px;
	font-size:18px;
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	height:32px;
	line-height:32px;}
#course_all h2 a{
	color:#0c6bb6;}

.course_text_top{
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	font-size:20px;
	height:36px;
	line-height:36px;
	border-bottom:1px dotted #ddd;
	}
.course_text_top span{
	padding-top:6px;
	font-size:12px;
	font-family:"ËÎÌå";
	}
.course_text_top span a{
	color:#0c6bb6;}
.course_text dl{
	padding-bottom:10px;
	padding-top:4px;
	border-bottom:1px dotted #ddd;}
.course_text dl dt{
	line-height:30px;
	height:30px;}
.course_text dl dt a{
	font-size:14px;
	color:#0c6bb6;
	font-weight:bold;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	padding-left:16px;
	background:url("/public/themes/pc000/static/images/forward.jpg") left center no-repeat;
	}
.course_text dl dd{
	text-indent:none;}
.course_text dl dd .ctext_bot{
	height:24px;
	line-height:24px;}
.course_text dl dd .ctext_bot span{
	padding:0 10px;
	color:#0c6bb6;}
.course_text dl dd .ctext_bot a{
	color:#0c6bb6;
	font-weight:bold;}

.teacher_list dl{
	padding:4px;
	clear:both;
	border-bottom:1px dotted #ddd}
.teacher_list dl dt{
	padding:8px 0;
	}
.teacher_list .teacher_intro{
	font-size:14px;}
.teacher_list .teacher_intro .teach_name{
	font-size:16px;
	color:#0c6bb6;}
.teacher_list dl dt a{
	font-weight:normal;
	font-size:14px;
	padding:0 4px;}
.teacher_list dl dt a.teach_link{
	font-size:14px;
	color:#0c6bb6;
	font-weight:bold;
	}
.teacher_list dl dd{
	padding:10px;
	background:#f7f7f7;}
.teacher_list img{
	float:left;
	padding:1px;
	border:1px solid #ccc;}
.teacher_list .teachl_txt{
	float:right;
	width:530px;
	display:inline;
	line-height:24px;}

.teacher_list .teach_detail{
	margin-top:10px;
	border-bottom:none;
	border:1px solid #ccc;}
.teacher_list .teach_detail dt{
	background:#f7f7f7;
	padding-left:10px;}
.teacher_list .teach_detail dd{
	background:none;
	line-height:normal;
	height:auto;
	font-size:12px;}

.sales_con .sale_btn{
	border-bottom:1px dotted #ddd;}
.sales_con .sale_btn a{
	color:#0c6bb6;
	padding: 10px;
	}

#sale_detail{
	text-align:left;
	padding:10px;}
#sale_detail h2{
	margin-top:px;
	font-size:24px;
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	height:40px;
	line-height:40px;
	border-bottom:1px dotted #ddd;}
#sale_detail h3{
	line-height:40px;
	font-size:14px;
	color:#0c6bb6;
	font-weight:bold;}
#sale_detail p{
	padding-left:10px;
	line-height:28px;
	font-size:14px;
	}
#sale_detail .s_detail_tr a{
	font-size:14px;
	font-weight:bold;
	padding:0 4px;
	font-weight:normal;
	}
#sale_detail .sale_notice{
	padding:10px;
	text-indent:24px;
	line-height:24px;
	background:#f7f7f7;}
#sale_detail .sale_notice .red{
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	font-size:18px;
	font-weight:bold;
	padding:0 4px;
	}

.schnews_list{
	padding-bottom:10px;
	}
.schnews_list dl dt .schnews_time{
	color:#999;
	font-weight:normal;}
.schnews_list dl dt{
	margin-top:6px;
	line-height:36px;
	height:36px;
	}
.schnews_list dl dt a{
	font-size:14px;
	font-weight:bold;
	color:#0c6bb6;
	}
.schnews_list dl dd{
	line-height:24px;
	font-size:12px;
	border-bottom:1px #ccc  dotted;
	text-indent:28px;
	padding-bottom:4px;}

#artical{
	padding:10px;
	text-align:left;}
#artical h2{
	text-align:center;
	margin-top:10px;
	font-size:24px;
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	height:40px;
	line-height:40px;
	padding-bottom:6px;}
.artical_brief{
	padding:10px;
	text-indent:24px;
	line-height:24px;
	background:#f7f7f7;
	border:1px dotted #ddd;}
.artical_info{
	text-align:center;
	line-height:28px;
	height:28px;
	color:#8a8a8a;}
.artical_body{
	margin-top:10px;}
.artical_body p{
	padding:4px 0;
	font-size:14px;
	text-indent:28px;
	line-height:28px;
	}
.artical_body table p{ text-indent:0em;}
#arti_attachlist ul li{
	list-style:disc inside;
	line-height:30px;
	font-size:14px;
	}
#arti_attachlist .artical_list_time{
	float:right;
	font-size:12px;
	#666;}
#arti_attachlist ul{
	border-bottom:#ccc 1px dotted;
	margin:10px 0;}

.qa_detail{
	text-align:left;}
.qa_detail .ques_time{
	color:#8a8a8a;
	line-height:24px;
	height:24px;}
.qa_detail h2{
	text-align:left;
	margin-top:10px;
	font-size:22px; line-height:1.5em;
	color:#0c6bb6;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	padding-bottom:6px;}
.answer_nr{
	font-size:14px;
	line-height:28px;
	background:#f7f7f7;
	margin-top:10px;
	padding:10px;}
#question{
	text-align:left;}
#question table{
	font-weight:bold;
	width:100%;}
#question table tr td{
	text-align:left;
	padding:4px 0;}
#question table .qainput{
	width:660px;
	color:#ccc;}
#question table .yzminput{
	width:100px;
	height:18px;}
#question table .informinput{
	height:18px;}


.branch_class table{
	font-size:14px;}
.branch_class table tr td{
	vertical-align:top;
	line-height:28px;
	border-bottom:1px dotted #ddd;}
.branch_class table tr td li{
	float:left;}
.branch_class table tr td li a{
	padding:0 10px;}
.branch_class table tr .branch_l{
	font-weight:bold;
	color:#0c6bb6;}

.branch {
	padding:20px 0;
	border-bottom:1px dotted #ddd;}
.branch_map{
	padding:1px;
	border:1px solid #ccc;}
.branch_detail_r{
	margin-left:10px;
	font-size:12px;
	line-height:24px;
	width:360px;
	}
.branch_detail_r h2{
	text-align:left;
	font-size:24px;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	height:40px;
	line-height:40px;}
.branch_detail_r h2 a{
	color:#0c6bb6;}
.branch_tel{
	padding-left:4px;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";
	font-weight:bold;
	color:#0c6bb6;}
.branch_btn img{
	margin-top:4px;
	padding:4px;}

.menu_aboutus{
	position:relative;
	display:block;
	background:url("/public/themes/pc000/static/images/bj_blockt.jpg");
	height:33px;}
.menu_aboutus ul {
	margin:0px;
	padding-left:20px; 
	list-style:none;
	text-align:left;}
.menu_aboutus ul li {
	display:block;
	line-height:33px;
	float:left;
	margin:0 8px 0 0;
	font-size:14px; 
	font-weight:bold;
	height:33px;
	overflow:hidden;}
.menu_aboutus ul li a{
	display:block;
	color:#ffffff; 
	padding:0 10px;}
.menu_aboutus ul li a.white{
	color:#fff;}
.menu_aboutus ul li a:link{
	color:#fff;}
.menu_aboutus ul li a:hover{
	background:url("/public/themes/pc000/static/images/bj_tophover.gif");
	color:#ffffff;}
.menu_aboutus ul li a.current{
	color:#0c6bb6; 
	background-color:#ffffff; 
	font-weight:bold;}
.menu_aboutus ul li a.current:hover{
	color:#0c6bb6;
	background:#fff;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4{padding:10px;}
#tabcontent3 img{
	margin:14px 26px;
	padding:1px;
	border:1px solid #ccc;}
#tabcontent3 .img_intro{
	text-align:center;
	margin-bottom:5px;}
	


.wap{
	width:950px;
	margin-left: auto;
	margin-right: auto;
}
.top_banner{

	background: url("/public/themes/pc000/static/images/top_banner_bg.gif");
	height: 35px;
}
.top_banner_sub{
	padding-top: 4px;
}
.top_banner_td_left{
	width:660px;
}
.search_button{
	background: url("/public/themes/pc000/static/images/search_button.gif");
	width:53px;
	height:23px;
	border:none;
}
.top_nav_div{
	background:url("/public/themes/pc000/static/images/top_nav_bg.gif");
	height:59px;
	margin-top:10px;
}
.step_a{
	display: block;
	background: url("/public/themes/pc000/static/images/step_bg.gif");
	height: 21px;
	width:367px;
	margin-top: 28px;
}
.course_nav_table{
	width:100%;
}
.success_title{
	color:#fff;
	font-size:24px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	display:block;
	padding-top:20px;
	padding-left:20px;
}
.success_content{
	width:932px;
	margin-left: auto;
	margin-right: auto;
}
.success_content_topdiv{
	width:932px;
	height: 58px;
	background: url("/public/themes/pc000/static/images/content_top.gif")
}
.success_content_wapper{
	width:100%;
}
.success_content_wapper .td_bg{
	background: #FC9200;
	width:4px;
}
.success_content_bottomdiv{
	background: url("/public/themes/pc000/static/images/content_bottom.gif");
	width:932px;
	height: 19px;
}
.tixing_left_bg{
	background: url("/public/themes/pc000/static/images/tixing_left_bg.gif");
	width:6px;
	height: 89px;
	font-size: 0px;
}
.tixing_right_bg{
	background: url("/public/themes/pc000/static/images/tixing_right_bg.gif");
	width:7px;
	height: 89px;
	font-size: 0px;
}
.td_center_table{
	margin-left: 30px;
	margin-right: 30px;
}
.td_center_table_p{
	color:#333;
	font-size: 14px;
	text-indent: 28px;
	padding-top:20px;
	padding-bottom:10px;
	line-height: 26x;
	border-bottom:1px dotted #666;
}
.tixing_td{
	padding-top:4px;
	padding-left:10px;
	color:#333;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
}
.tixing_color{
	color:#FE0002
}
.phone_confirm{
	margin-top: 10px;
	margin-bottom: 10px;
}
.tixing_border_bg{
	height:2px;
	background: #FFD69E
}
.tixing_content{
	height: 85px;
}
.course_left_bg{
	width:236px;
	height:37px;
	background: url("/public/themes/pc000/static/images/course_left_bg.gif")
}
.course_center_bg{
	height:34px;
	background: #FD9812
}
.course_right_bg{
	width:12px;
	height: 36px;
	background: url("/public/themes/pc000/static/images/course_right_bg.gif");
}
.course_table_content{
	margin-top: 20px;
	border-left:#E6E6E6 1px solid;
	border-top:#E6E6E6 1px solid;
	width:98%;
	margin-left: 10px;
	margin-right: 10px;
	color:#000000;
}
.course_table_content thead{
	font-weight: bold;
}
.course_table_content td{
	border-right:#E6E6E6 1px solid;
	border-bottom:#E6E6E6 1px solid;
	padding: 4px;
}
.course_table_content td.course_total{
	padding: 10px;
	font-size: 14px;
	color:#FE0002;
	font-weight: bold;
	text-align: left;
}
.course_link_wapper{
	overflow: auto;
	padding:20px;
	padding-left:50px;
}
.course_link_wapper div{
	float: left;
}
.course_link_wapper .course_link_text,
.course_link_wapper .course_link_text,
.course_link_wapper .course_link_bg1,
.course_link_wapper .course_link_bg2{
	margin-left: 20px;
}
.course_link_bg1{
	width:75px;
	height: 21px;
	background: url("/public/themes/pc000/static/images/course_link_bg1.gif");
}
.course_link_bg1 div{
	padding-top:4px;
	padding-left:10px;
}
.course_link_bg2{
	width:100px;
	height: 21px;
	background: url("/public/themes/pc000/static/images/course_link_bg2.png");
}
.course_link_text{
	font-size: 14px;
	font-weight: bold;
	color:#FE0000;
	padding-top:4px;
}
.course_link_bg2 div{
	padding-top:4px;
	padding-left:10px;
}
.bottom_link{
	display: block;
	float: left;
	width:131px;
	height: 87px;
	margin-left: 20px;
	margin-top: 4px;
}
.bottom_link_text{
	background: #01A0E1;
	color:#ffffff;
	padding:6px;
	margin-right: 10px;
	margin-top: 4px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.bottom_link1{
	background: url("/public/themes/pc000/static/images/bottom_link-bg1.gif");
	margin-left: 0px;
}
.bottom_link2{
	background: url("/public/themes/pc000/static/images/bottom_link-bg2.gif")
}
.bottom_link3{
	background: url("/public/themes/pc000/static/images/bottom_link-bg3.gif")
}
.bottom_link4{
	background: url("/public/themes/pc000/static/images/bottom_link-bg4.gif")
}
.bottom_link5{
	background: url("/public/themes/pc000/static/images/bottom_link-bg5.gif")
}
.bottom_link_table{
	border:1px solid #ccc;
}
.bottom_link_table .tel_td{
	padding-top:40px;
	padding-left:4px;
	font-size:22px;
	color:#f00;
	font-weight:bold;
	background:url("/public/themes/pc000/static/images/service_phone.gif") no-repeat;}
.search_form_input{
	color:#ccc£»
}
.tingkezheng_info{
	font-weight: bold;
	color:#FE0000;
}
.tingkezheng_info2{
	color:#000;
}


.info_content{
	border-left:6px solid #058FF4;
	border-bottom:6px solid #058FF4;
	border-right:6px solid #058FF4;
	margin-bottom:30px;
	padding:20px;
}
.info_step{
	width:100%;
}
.info_step .td_left{
	text-align: left;
	color:#015DA6;
	font-size: 16px;
	font-weight: bold;
}
.info_step .td_right{
	text-align: right;
	color:#015DA6;
	font-size: 24px;
}

.info_step .phone{
	margin-left: 4px;
}
.course_table_content2{
	margin-top: 10px;
	border:#FAFAFA 6px solid;
	color:#000000;
}
.course_table_content2 thead{
	font-weight: bold;
}
.course_table_content2 td{
	border-right:#E6E6E6 1px solid;
	border-bottom:#E6E6E6 1px solid;
	padding: 4px;
}
.course_table_content2 .notice1{
	font-size: 14px;
}
.course_table_content2 .notice2{
	font-size: 16px;
	font-weight: bold;
	color:#FE0003;
	padding:10px;
}
.course_table_content2 td.course_total{
	padding: 10px;
	font-size: 16px;
	color:#FE0002;
	font-weight: bold;
	text-align: left;
}
.course_table_content2 a{
	color:#0200FE
}
.qat_item{
	border-bottom:1px solid #a7d2fd;
	color:#8a8a8a;}
#question_submit{
	background:#317ef3;
	color:#fff;
	padding:5px 10px;
	margin-right:10px;}
.continue_course{
	background: url("/public/themes/pc000/static/images/continue_course.gif");
	margin-left: 20px
}
.cancel_all{
	background: url("/public/themes/pc000/static/images/cancel_all.gif")
}
.continue_course,
.cancel_all{
	width:88px;
	height: 21px;
	border:none;
	cursor: pointer;
}
.baoming_info_table{
	color:#000;
}
.baoming_info_table .label{
	font-weight: bold;
	text-align: right;
}
.baoming_info_table .must{
	color:#FF4546;
	padding-left:4px;
	padding-right:4px;
}
.baoming_info_table .phone_left{
	width:30px;
}
.baoming_info_table td{
	text-align: left;
	padding: 4px;
}
.baoming_info_table .info_pay_a{
	color:#0001FC
}
.into_other{
	width:480px;
	height: 80px;
}
.baoming_form_submit{
	cursor:pointer;
	border:none;
	width:123px;
	height: 37px;
	background: url("/public/themes/pc000/static/images/baoming_form_submit.gif")
}
.baoming_help_text{
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
	color:#DB0102
}
.table_center{
	margin-left: auto;
	margin-right: auto;
}
.border-none{
	border:none;
}

#topcontrol{ background:url("/public/themes/pc000/static/images/top.png") no-repeat;}
.footer{
	margin-top:20px;
	padding:10px;
	border-top:1px #dbdbdb dotted;
	color:#666;
	line-height:24px;}
.footer .nav_bot a{
	color:#07519A;
	padding:0 8px;
	}


/*»ú¹¹ÓÑÇéÁ´½Ó*/
.school_flink_con{
	padding:10px;
}
.school_flink_con a{
	line-height:26px;
	padding:0 3px;}
	
/*»ú¹¹ÓÑÇéÁ´½ÓµÄÌí¼Ó*/

.leyu{
	height:248px;
	width:120px;
	background:#0066ca;
	position: fixed;
	top:50%;
	left:50%;
	margin-left:490px;
	margin-top:-110px;
	text-align:center;
	line-height:20px;
	color:#fff;}
* html,* html body{background-image:url(/about:blank);background-attachment:fixed}
* html .leyu{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-200)}
.leyu .leyut{
	text-align:left;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	line-height:24px;}
.leyu .leyut .right2{
	margin-top:6px;}
.leyu a{
	color:#fff;}
.leyu .leyu_con{
	padding:6px 0;}
.leyu_pic{ padding-top:8px;}
.leyu_tel{ padding-top:15px;
padding-left:20px;
background:url("/public/themes/pc000/static/images/leyu_tel.gif") 22px 18px no-repeat;}
.leyu_tel img{ vertical-align:middle;}


.share_box{position:fixed;z-index:999;width:63px;top:50%;right:50%;margin-top:-180px; margin-right:505px; overflow:hidden; z-index:1;}
*html{background-image:url(/about:blank);background-attachment:fixed;}
*html .share_box{_position:absolute;_top:expression(offsetParent.scrollTop+screen.availHeight/511);_margin-top:198px;}
.share_box .share_titel{ width:63px; height:54px;background:url("/public/themes/pc000/static/images/share.png") no-repeat ;}
.share_box #bdshare{ width:50px; padding:8px 0px 0px 11px; background:#f5f8fd; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.share_box #bdshare a, .share_box #bdshare span{ float:none; display:block; margin-bottom:6px;}
.share_box .share_bottom{ width:63px; height:5px;background:url("/public/themes/pc000/static/images/share.png") no-repeat left -56px; display:block; clear:both}


/* all */
.block_yuyue{
	background:#fff; border:solid 1px #e0e0e0; }
.block_yuyue .item{  background:#317ef3; 
background:url("/public/themes/pc000/static/images/bj_nav2.png");
height:36px; line-height:36px; color:#fff; text-align:center; font-size:14px;}
.block_yuyue .button_yy{ background-color:#ffa200; color:#fff; width:208px; height:36px; line-height:36px; display:block; margin-left:15px; text-align:center; font-size:14px; cursor: pointer;}
.block_yuyue .text{ font-size:14px; color:#0c6bb6; line-height:40px;}
#
/* all */  



