.topbox{background:#f0f0f0; height:25px; line-height:25px; border-bottom:1px solid #e5e5e5;}
.top{ width:1000px; margin:0 auto; position:relative;}
.top p{ font-size:12px; color:#333;}
.top ul{ overflow:hidden; background:url(../images/index_03.png) center left no-repeat; padding-left:25px;}
.top li{ float:left; font-size:12px; color:#333;}
.top li a{ color:#333; padding:0 5px;}
.top li a:hover{ color:#ef443c;}
.ico-weixin{width:62px;margin-right:0px;padding-right:10px;padding-left:25px; background:url(../images/w1.png) center left no-repeat; background-position:3px center;}
.ico-weixin:hover, .top-links  .ico-weixin-act{}
.top-links .l-contactus{margin-right:10px}

.weixin-menu{display:none;border:1px solid #edeef0;top:28px;right:26px;width:240px;position:absolute;background:#FFF;box-shadow:0 3px 5px rgba(0,0,0,0.1); z-index:9999;}
.weixin-menu-mask{position:absolute;width:96px;height:10px;overflow:hidden;top:-5px;right:72px;background-color:#FFF;}
.weixin-bd{padding:20px;line-height:22px;font-size:12px;}
.weixin-menu img{display:block;margin:0 auto;width:200px}

/*head*/

.head{ width:1000px; margin:0 auto; overflow:hidden; padding:25px 0;}


/*nav*/
.navbox{ background:#ef443c; height:40px;}
.navbox ul{ font-size:16px; line-height:40px;}
.navbox ul li{ float:left;}
.navbox ul li a{ color:#fff; text-align:center;  display:block; height:40px; padding:0 19px;}
.navbox ul li a:hover{background:url(../images/nava_15.png) center left no-repeat #ef7f3b;}
/*banner*/
.index_banner{position:relative; height:auto; /*min-height:462px;*/ overflow:hidden; width:100%; margin:0 auto;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:15px;z-index:9;display:block;height:30px; overflow:hidden; text-decoration:none; overflow:hidden;margin:0 auto; right:50%; margin-right:-50px;}
.div099{margin:0 auto; float:right;}
.index_banner cite span{float:left;display:block;width:24px;height:24px;cursor:pointer; color:#FFF; text-align:center; text-decoration:none; background:url(../images/bannernav_21.png) center no-repeat; margin:0 5px;}
.index_banner cite span:hover{ background:url(../images/bannernav_19.png) center no-repeat; }
.index_banner cite span.cur{cursor:default;  background:url(../images/bannernav_19.png) center no-repeat;}

.txb{ position:absolute; top:50px; right:18%; z-index:9; background:url(../images/tj_19.png); padding:10px;behavior:url(../css/ie-css3.htc);

	-moz-border-radius:4px;      /* Gecko browsers */

    -webkit-border-radius:4px;   /* Webkit browsers */

    border-radius:4px;}
.txb h1{ font-size:22px; color:#ef443b; font-weight:normal; border-bottom:2px solid #ef443b; padding-bottom:5px; margin-bottom:15px;}
.txb .cgcp{ font-size:12px; color:#333; width:auto;}
.txb .cgcp div{ display:block;  color:#F00; width:auto; padding:5px 0px; overflow:hidden; margin-bottom:5px; line-height:24px;
	
}
.txb .cgcp input{ border:none;margin:0 10px;  font-size:14px; color:#666; width:200px; background:#fff; height:24px; border:1px solid #ddd;	
}
.txb .cgcp label{ font-size:12px; color:#333;  display:block;  width:48px; text-align:center; line-height:24px;}

.txb .cgcp div *{ float:left;}

.txb #submit{ background:#ef443b; width:154px; height:44px; color:#fff; text-align:center; line-height:44px; font-size:14px; margin:0 auto; cursor: pointer; display:block;}


/*美术教育知名品牌  开始*/
.ms_bj{
	padding-top:37px;
	padding-bottom:37px;
	width:100%;
	height:610px;
	background:url(../images/xk_bj_02.gif) no-repeat center;
	}
.ms_tit{
	margin:0 auto;
	display:block;
	}
.ms_bj .ms_nav {
	margin-top:26px;
	padding-bottom:30px;
	}
.ms_bj .ms_nav ul{
	width:880px;
	margin:0 auto;
	}
.ms_bj .ms_nav ul li.huaban{
	background:url(../images/dj_18.png) no-repeat;
	}
.ms_bj .ms_nav ul li.sumiao{
	background:url(../images/dj_07.png) no-repeat 0px 3px;
	}
.ms_bj .ms_nav ul li.sufa{
	background:url(../images/dj_12.png) no-repeat;
	}
.ms_bj .ms_nav ul li.kcw{
	background:url(../images/dj_09.png) no-repeat;
	}	
.ms_bj .ms_nav ul li.cyi{
	background:url(../images/dj_15.png) no-repeat 0px 6px;
	}
.ms_bj .ms_nav ul li.gduo{
	background:url(../images/dj_21.gif) no-repeat 0px 6px;
	}
.ms_bj .ms_nav ul li{
	float:left;
	width:80px;
	margin-left:30px;
	margin-right:35px;
	}
.ms_bj .ms_nav ul li.huaban p{
	padding-left:10px;
	text-align:inherit;
	}
.ms_bj .ms_nav ul li.sumiao p, .ms_bj .ms_nav ul li.cyi p, .ms_bj .ms_nav ul li.gduo p{
	color:#fff;
	}
.ms_bj .ms_nav ul li p{
	font-size:14px;
	text-align:center;
	line-height:80px;
	color:#333;
	/*padding-left:5px;*/
	}
.ms_bj .baom{
	width:860px;
	margin:35px auto 0 auto;
	}
.ms_bj .baom_img{
	width:340px;
	float:left;
	display:block;
	margin-left:15px;
	margin-top:15px;
	    height: 260px;
    overflow: hidden;
	}
.ms_bj .baom_con {
	width:440px;
	padding-top:35px;
	float:left;
	margin-left:30px;
	}
.ms_bj .baom_con h3{
	color:#333333;
	margin-bottom:30px;
	font-size:24px;
	}
.ms_bj .baom_con p{
	font-size:12px;
	line-height:26px;
	text-indent:2em;
	}
.ms_bj .baom_con .baom_a{
	display:block;
	margin-top:35px;
	}
.ms_bj .baom_con .baom_a a{
	width:100px;
	background:#fe5b58;
	color:#fff;
	font-size:18px;
	margin-right:15px;
	padding:5px;
	}
/*美术教育知名品牌  结束*/

/*点金美术优势  开始*/
.adv_bj{
	margin-top:37px;
	padding-bottom: 10px;
    margin-bottom: -22px;
	width:100%;
	background:url(../images/td_bj_02.gif) no-repeat center;
	}
.adv_bj .adv_con{
	padding-left:20px;
	margin-top:33px;
	margin-bottom:58px;
	}
.adv_bj .adv_con ul li{
	float:left;
	margin-left:15px;
	} 
.adv_bj .adv_con ul li img{ width:220px;}
.teacher .teacher_con ul li .teacher_tx img{
	width:100px;
	margin:0 auto;
	height:100px;
	border-radius:50px;
	display:block;
	border:1px solid #bae885;
	}
.teacher .teacher_con ul li .teacher_tit{
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
	text-align:center;
	color:#89b851;
	font-weight:bold;
	}
.teacher .teacher_con{
	margin-top:30px;
	margin-bottom:18px;
	}
.teacher .teacher_con ul li{
	width:160px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	float:left;
	}
.teacher .teacher_con ul li p{
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#333;
	}
/*点金美术优势  结束*/

/*点金画廊   开始*/
.hl_bj{
	background:#f9f6fc url(../images/ms_03.gif) no-repeat top right;
	width:100%;
	}
.h2_bj{
	position:relative;
	background:url(../images/ms_50.gif) no-repeat 0px 800px;
	}
.hl_bj .hualang{
	padding-top:15px;
	padding-bottom:15px;
	}
.hl_bj .hualang .hua_list{
	padding-top:15px;
	padding-bottom:15px;
	}
.hl_bj .hualang .hua_list ul li{
	float:left;
	margin-right:9px;
	margin-left:9px;
	margin-bottom:10px;
	}
.hl_bj .hualang .gongg{
	background:#f0f0f0;
	height:40px;
	border-radius:8px;
	}
.gg_titi{
	width:130px;
	float:left;
	display:block;
	background:url(../images/ms_25.gif) no-repeat;
	}
.gg_titi p{
	font-size:16px;
	line-height:35px;
	padding-left:50px;
	color:#fff;
	}
#gongao #scroll_begin, #gongao #scroll_end{
	display:inline;
	}

#gongao .a2{
	background:url(../images/yuan_07.gif) center left no-repeat;
	font-size: 12px;
	color: #333;
	padding-left: 15px;
	margin: 0 10px;
	}
.biaoti{
	width:350px;
	
	}
.new_left{
	width:350px;
	float:left;
	}
.biaoti #list_mark{
	display:block;
	height:30px;
	float:right;
	margin-left: 10px;
	}

#list_mark em{
	width: 17px;
	height: 17px;
	background:url(../images/ms_38.gif) center no-repeat;
	margin: 0 5px;
	display: inline-block;
	cursor: pointer;
	}
#list_mark em.emon{
	width: 17px;
	height: 17px;
	background:url(../images/ms_36.gif) center no-repeat;
	}
.list1{
	/*width:350px;*/
	}
.list1 .ggdl dd h1{
	line-height:30px;
	color:#333;
	font-size:14px;
	}
.list1 .ggdl dd p{
	font-size:12px;
	color:#666666;
	text-indent:2em;
	line-height:17px;
	}
.new_box {
	padding-bottom:35px;
	}
.news_right{
	margin-top:30px;
	margin-left:60px;
	width:530px;
	}
.news_right ul li{
	overflow: hidden;
	margin-bottom: 20px;
	float: left;
	width: 430px;
	margin-right: 20px;
	}
.news_right ul li span{
	background: #fe5b58;
	width: 60px;
	height: 70px;
	text-align: center;
	font-size: 12px;
	display: block;
	color: #fff;
	line-height: 20px;
	cursor: pointer;
	}
.news_right ul li span p{
	background:#81c1eb;
	}
.news_right ul li span b{
	width: 60px;
	height: 48px;
	font-size: 36px;
	border-bottom: 2px solid #fff;
	line-height: 48px;
	text-align: center;
	display: block;
	color: #fff;
	font-weight: normal;
	}
.news_right ul li a{
	color: #666;
	width: 305px;
	margin-left: 10px;
	}
.news_right ul.news{
	width:440px;
	float:left;
	}	
.news_right ul li a h1{
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
	}
.news_right ul li a p{
	font-size: 12px;
	color: #666;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	}
.news_right .news_r_img{
	float:left;
	}
.news_right .wd {
	margin-top:15px;
	}
.news_right .wd .wd_con{
	/*background:#80c2ed;*/
	height:260px;
	width:260px;
	float:right;
	}
.news_bj{
	position:absolute;
	left:10px;
	background:url(../images/ms_50.gif) no-repeat;
	height:234px;
	}

.wd_con a{
	color:#fff;
	font-size:12px;
	line-height:25px;
	float:left;
	}
.link{
	padding-bottom:35px;
	margin-top:15px;
	}
.link .link_x {
	margin-bottom:10px;
	display:block;
	border-bottom:1px solid #dddddd;
	}
.link .link_x p{
	line-height:30px;
	margin-left:20px;
	font-size:18px;
	color:#666666;
	}
.link a{
	color:#666666;
	font-size:12px;
	margin-right:20px;
	}
/*点金画廊   结束*/

/*底部  开始*/
.footer{
	width:100%;
	background:#f0f0f0;
	padding-top:15px;
	padding-bottom:25px;
	}
.footer .footer_con ul li{
	float:left;
	border-right:1px solid #666666;
	}
.footer .footer_con ul{
	margin-left:50px;
	}
.footer .footer_con ul li a{
	font-size:14px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	}
.footer .footer_d{
	margin-top:30px;
	}
.footer .footer_d img{
	margin-top:35px;
	float:left;
	}
.footer .footer_d ul li p{
	font-size:12px;
	color:#666666;
	line-height:25px;
	}
.footer .footer_d ul.footer_cen{
	margin-left:160px;
	float:left;
	}
.footer .footer_d .footer_ew{
	float:left;
	margin-left:170px;
	}
.footer .footer_d .footer_ew img{
	margin-top:10px;
	margin-bottom:10px;
	}
.footer .footer_d .footer_ew p{
	color:#999;
	text-align:center;
	font-size:12px;
	}
/*底部  结束*/

/*在线报名*/
.zx_bj{
	position:relative;
	width:100%;
	background-size:100% 100%;
	}
.add_lx {
	margin-bottom:20px;
	}
.add_lx h2{
	color:#ef443c;
	font-size:18px;
	padding-bottom:10px;
	}
.add_lx p{
	color:#666;
	line-height:25px;
	}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
