h3,h4{ font-weight:normal;}
.i-wrap,.wrap{margin:0 auto 50px;text-align:left;}
.i-wrap{width:1000px;}
.i-wrap,.navbox,.f-th td,.f-cont td{font-family:Microsoft YaHei;}
.wrap{width:989px;margin-top:17px;}
.timebg{ background:}
.headbox{ background: url(../images/banner.jpg) no-repeat center top; height:250px;}
.navbox{ height:56px; background:url(../images/navbg.jpg) repeat-x left top;}
.navbox ul{width:1000px; margin:0 auto;}
.navbox ul li{ float:left; font-size:20px; color:#fff; }
.navbox ul li a{ float:left; display:block; height:56px; padding:0 18px; line-height:51px; }
.navbox ul li a:link,.navbox ul li a:visited{color:#fff;}
.navbox ul li a.cur,.navbox ul li a:hover{ background:url(../images/nav-hover.jpg) #ff5800 no-repeat center bottom;}

.timer{width:160px; position:absolute; right:0; height:49px; color:#fff;}
.daybg{margin-left:5px; background: url(../images/daybg.jpg) no-repeat left center;width:55px; height:36px; line-height:36px;display:block; font-size:38px;}

/*index*/
.r1-left{width:705px; float:left; font-family:Microsoft YaHei;}
	.r1-left h3{ font-size:24px; color:#1f76bc; line-height:30px; padding-bottom:10px;}
	.r1-left p{ color:#666; font-size:16px; line-height:35px;}
	.r1-left p span{ color:#ff5b14;}
.r1-right{width:274px; float:right;}

.r1-left1{width:1000px; float:left; font-family:Microsoft YaHei;}
	.r1-left1 h3{ font-size:24px; color:#1f76bc; line-height:30px; padding-bottom:10px;}
	.r1-left1 p{ padding-top:20px;}

.i-bg1,.i-bg2,.i-bg3{padding:30px 0;}
.i-bg1{ background:#fff;}
.i-bg2{ background:#EAF3FA;}
.i-bg3{ background:#eaf3fa;}
.i-tit{ height:56px;}
.i-tit img{ float:left;margin-right:10px;}
.i-tit span{float:left; height:56px; line-height:56px; color:#fff; font-size:24px;}
.i-zt{ float:left; width:250px; height:80px; padding:20px 5px 0 65px; color:#1F76BC;}
.i-zt dt{ font-size:18px;line-height:30px; font-weight:bold;}
.i-zt dd{ line-height:20px;}
.i-bg1 .i-tit span,.i-bg3 .i-tit span{ color:#1f76bc;}
.i-piclist{ padding-left:43px;}
.i-piclist ul{ float:left;}
.i-piclist li{ padding:10px 0 0 26px;width:165px; height:225px; float:left;}
.i-piclist li img{width:165px; height:162px;}
.i-piclist li p{ text-align:center; color:#333; font-size:16px; line-height:22px; padding:5px 0;}
.i-piclist li span{ display:block;color:#797979; font-size:14px;}

.i-piclist9{ padding-left:43px;}
.i-piclist9 ul{ float:left;}
.i-piclist9 li{ padding:10px 0 0 26px;width:165px; height:245px; float:left;}
.i-piclist9 li img{width:165px; height:162px;}
.i-piclist9 li p{ text-align:center; color:#333; font-size:16px; line-height:22px; padding:5px 0;}
.i-piclist9 li span{ display:block;color:#797979; font-size:14px;}



.i-reback{ float:left;padding-left:25px;}
	.i-reback dl{ float:left;_display:inline;margin:15px 0 0 46px; width:278px; height:122px;font-size:18px;}
	.i-reback dt,.i-reback dd{ padding-left:20px;}
	.i-reback dt{ color:#fff;}
	.i-reback dd{padding-top:5px; height:82px;}
	.i-reback dt{ height:35px; line-height:35px; }
	.i-reback dd p{ height:27px;}
	.i-reback dd p{ padding-top:8px;}
	.i-reback dd p img{ float:left;margin-right:10px;margin-top:3px;}
	.i-reback dd p a{ display:block; float:left; }
	.i-reback dl.dl01 dt{ background:#3aaad1;}
	.i-reback dl.dl01 dd{ background:#ceeaf3;}
	.i-reback dl.dl01 dd a,.i-reback dl.dl01 dd a:link,.i-reback dl.dl01 dd a:visited{ color:#0096ca;}
	
	.i-reback dl.dl02 dt{ background:#1ac983;}
	.i-reback dl.dl02 dd{ background:#d9f6ea;}
	.i-reback dl.dl02 dd a,.i-reback dl.dl02 dd a:link,.i-reback dl.dl02 dd a:visited{ color:#00c576;}
	
	.i-reback dl.dl03 dt{ background:#5b89e1;}
	.i-reback dl.dl03 dd{ background:#cfe2f6;}
	.i-reback dl.dl03 dd a,.i-reback dl.dl03 dd a:link,.i-reback dl.dl03 dd a:visited{ color:#5b8ce8;}

.i-piclist2 td{padding:20px 0;}
.i-piclist2 strong{ display:block; padding:12px 20px 0 0; font-size:22px; color:#000;}
.i-piclist2 ul{ float:left;}
.i-piclist2 ul li{ float:left; padding:5px;}

/*buy--ticket*/


.m-left{width:594px; float:left;}
	.tit14{ height:40px; line-height:40px; text-align:left; font-size:20px; color:#ff5800; font-family:"Microsoft YaHei";}
	.txt{ font-size:14px; line-height:22px;}
	.txt p{ padding:5px 0;}
	.stepbox{ padding:30px 0 30px 0;}
	.mptab{ background:#a7c2de;margin-bottom:15px;}
	.mptab td{ background:#fff; height:34px; line-height:34px; font-size:14px; padding:0 10px; text-align:left; color:#333; font-weight:bold;}
	.mptab td.tdbg1{ background:#6ab2ff; color:#fff;}
	.mptab td.tdbg2{ background:#ff5800; color:#fff;}
	.mptab td.tdbg3{ background:#fff6dd; color:#ff5800;}

	.tab03_a{ display:block;width:120px; height:28px; line-height:26px; border:1px solid #ddd; border-bottom:0; font-size:14px; padding-left:16px; text-align:left; background:#f8f8f8; text-align:left; color:#999; margin-top:20px; float:left; clear:right;}
	.tab03{ background:#ddd;}
	.border_dd {border: 1px solid #DDDDDD;}
	.tab02{ background:#ddd;}
	.tdbg01 {background:#43A2DA;}
	.tdbg01b {background:#8EC6E8;}
	.tdbg02{ background:#f1f1f1;}
	.tdbg03{ background:#fff;}
	.tab02 td,.tab02 th,.tab03 td {font-size: 14px;}
	.tab02 td,.tab03 td {color:#3A3A3A;padding: 0 5px;}
	.tab02 th {color: #000000;}

	.font14{ font-size:14px;}
	.c_red{ color:#ca0000;}
	.gp_input {border: 1px solid #A8A8A8;height: 18px;line-height:18px;width:45px;}
	.w170{width:170px;}
	.w340{width:340px;}
	.btnbox{ text-align:center;margin-top:40px;}

	.order-tips{ line-height:24px; text-align:left; color:#000000; font-size:14px; margin-top:20px;}
	.order-tips strong{ font-weight:bold; display:block; color:#b71814; height:30px; line-height:30px;}
	.Bank-transfer{ margin:0 auto; background:#fff;}
	.Bank-transfer table td{ background:#fff;}
	.bank-tit td{ background:#f8f8f8; border-top:2px solid #d13333; color:#aa0000; font-weight:bold; border-left:1px solid #d4d4d4;}
	.bank-tit-1 th{ border-bottom:1px solid #e9e8ed; color:#003cff; font-size:14px; font-weight:bold; line-height:40px;}

	.contact_info {
		font-family: "Microsoft YaHei" !important;
		padding: 10px;
		text-align: left;
		line-height:20px;
		font-size:16px;
		line-height:1.5em;
	}
	.contact_info p {
		color: #3B3B3B;
	}
	

.m-right{width:360px; float:right;}

	.r-tit{color:#3a87da; font-family:Microsoft YaHei; text-align:left; font-weight:normal; padding:12px 0;}
	.r-tit span{font-size:18px; padding-right:20px; background:url(../images/r-titbg.jpg) no-repeat right center;}
	.wb{width:350px; height:270px;}
	.wb{width:350px; height:270px;}

.float{width:157px; height:245px;
background:#fff;
padding:1px; 
border:1px solid #e0e0e0;
top:30%;
position:fixed;
_position:absolute;
_margin-top: 0;
_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2+200);
right:10px;}

.f-th td{ background:#ff5109; color:#fff; font-size:18px;}
.f-cont td{ border-bottom:1px dashed #d0d0d0; padding:5px 0; text-align:left; font-size:16px; color:#8c8c8c;}
.f-cont td span{ font-size:14px;color:#277cd7;}
/*.float tr.f-th td{ padding:0;}
*/
.footer{ background:#6a6a6a;height:70px; line-height:70px; text-align:center;}
.footer,.footer a,.footer a:link,.footer a:visited{ color:#fff;}

.agenda-tab2{font-family:Microsoft Yahei;}
.agenda-tab2 th{ color:#fff; font-family:14px;}
.agenda-tab2 td{ padding:6px 10px; line-height:18px;font-size:16px;}
.agenda-tab2 tr.bg1 td{border-bottom:1px #FF6600 dotted;}
.agenda-tab2 td.name{ color:#277cd7; font-size:18px;text-align:center; height:32px; line-height:32px; padding:0;}


.i-zt dd{color:#555;margin-top:10px;}
.age-tit{ background:url(../images/age-tit-bg.jpg) no-repeat left bottom;margin-bottom:15px;}
.age-tit span{ font-size:24px; color:#277cd7;}
.agenda-tab{ background:#e4e4e4;font-family:Microsoft Yahei;}
.agenda-tab th{ background:#277cd7; color:#fff; font-family:13px;}
.agenda-tab td{ padding:6px; line-height:16px;font-size:16px;}
.agenda-tab tr.bg1 td{ background:#fff;}
.agenda-tab tr.bg2 td{ background:#f0f6fc;}
.agenda-tab td.name{ color:#277cd7; font-size:18px; background:#dae8f8; text-align:center; height:32px; line-height:32px; padding:0;}

.scr-box{width:910px; padding-right:10px; height:700px;margin:10px 0 0 73px;}
.scr-box .agenda-tab{ font-size:14px;}
.scr-box .agenda-tab td{ line-height:24px; }

.i-tab{
	height:27px;
	position:absolute;
	width:180px;
	left: 181px;
	top: 18px;
}
.i-tit .i-tab span{width:73px; margin-right:8px;display:block; float:left; cursor:pointer; padding-bottom:4px; height:23px; line-height:23px; text-align:center; font-size:18px; color:#999;}
.i-tit .i-tab span.cur{ background:url(../images/tabbg.jpg) no-repeat center top; color:#C33;}

.gp_tit01 {
    height: 38px;
    line-height: 38px;
    margin: 10px 0;
    text-align: left;
	border-bottom:1px solid #179ac8;
	
	
}
.gp_tit01 h3 {
    background: url("../images/ico_02.jpg") no-repeat scroll 3px 7px rgba(0, 0, 0, 0);
    font-family: 微软雅黑;
    font-size: 24px;
    padding-left: 19px;
    text-align: left;
}
.route{ line-height:20px;}

/*..首页课程显示...*/

.site-content.services .wrapper {
	height: 870px;
}
.services-list {
	float: left;
	margin-top: 20px;
	width: 900px;
}
.services-list li {
	list-style: none;
	margin-bottom: 4px;
}
.services-list h2 {
	cursor: pointer;
	position: relative;
}
.services-list h2 a {
	
	background-color: #ffffff;
	
	border-color: #fff;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	
	color:#277CD7;
	display: block;
	line-height: 46px;
	padding-left: 20px;
	position: relative;
	text-decoration: none;
	width: 880px;
	z-index: 300;
}
.services h2 span {
	background: url('../images/service_status.png') no-repeat 0 0 transparent;
	height: 37px;
	left: 900px;
	position: absolute;
	top: 8px;
	width: 29px;
	z-index: 200;
}
.services h2 span.active { background-position: 0 -38px; }

.service-content {
	background: #fff;
	border-color: #fff;
	border-style: solid;
	overflow: hidden;
	width: 894px;
}
.service-info-text {
	float: left;
	text-align: justify;
	width: 850px;
}

.c-org{ color:#ff5b14;}
.jbin-li{ margin-top:20px;}
.jbin-tips,.jbin-info{font-size:14px; line-height:24px;}
.jbin-info{ line-height:20px;}
.jbin-info h4{ line-height:25px;padding-bottom:5px;font-family:Microsoft YaHei; font-size:24px;}
.jbin-info span{ font-size:12px; display:block;}


.huigu{color:#fff;}
.huigu:hover,
.huigu:visited{color:#fff;}