@charset "UTF-8";

/*--------------------头部开始--------------------*/
#header,#main,#bottom{width:100%;height:auto;position: relative;clear:both;}
#bottom{margin-top:20px;display: inline-block;}
.wrap1000{width:1000px;height:auto;margin:0 auto;position: relative;}
.w600{width:600px;height:400px;margin:20px auto;}
.top{height:70px;width: 1000px;margin:0 auto;}
.logo{width: 329px;height: 42px;margin-top:10px;}
.free{color:#646464;font-size:24px;font-weight: bold;}
.free span{display: inline-block;margin:40px 10px 0 0;}
.banner{background: url(../images/bannern_1.jpg) no-repeat top center;width:100%;height:564px;}
/*表单start*/
.form_bg{width:400px;height:560px;background: #fff;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;z-index: 20;}
.form{width:340px;height:460px;margin: 20px 20px;z-index: 24;position: absolute;left: 610px;top:20px;clear:both;}
.form_title{color: #3b1769;font-size: 36px;text-align: center;background: url(../images/form.png)no-repeat bottom center;height:80px;}
.form li{height: 80px;line-height: 40px;font-size: 18px;color: #592d90;margin-top: 10px;}
.form li span{margin-right: 10px;font-size:16px;font-weight: bold;text-align: center;}
.form li.span1 input,.form li.span1 select{height:40px;width: 340px;background: #fff;}
.form li.span2 input,.form li.span2 select{height:40px;width: 160px;background: #fff;}
.form li.button input{height:50px;width: 340px;color:#592d90;background: #ffc510;font-size: 24px;line-height:50px;text-align: center;font-family: "Microsoft Yahei";margin-top:30px;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius:10px;border: 1px solid #ffc510;}
.form li.span1 select option{height: 30px;line-height: 30px;}

/*表单over*/
.notice{width:100%;height:36px;background: #333333;}
.notice span{display: inline-block;margin:5px 10px 0 0;float: left;}
.BreakingNewsController{width:100%;overflow:hidden;position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; color:#FFF;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;font-size: 14px;color:#fff;}
.BreakingNewsController ul li{list-style:none;padding:10px 0px;display:none;height:30px;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
/*--------------------头部结束--------------------*/
.nav{width:700px;margin:60px auto;}
.nav ul{width: 700px;display: inline-block;}
.nav li{width:294px;height:71px;text-align: center;line-height: 71px;margin：20px 20px 20px 0px;display: inline-block;}
.nav a li{background: url(../images/nav2.png)no-repeat;font-size: 24px;color: #fff;font-weight: bold;}
.nav a:hover li,.nav a:active li{background: url(../images/nav.png)no-repeat;font-size: 24px;color: #3b1769;font-weight: bold;}
.title_top {background: url(../images/titlebg.png) no-repeat bottom center;height:60px;width:1000px;margin:0 auto;clear:both;}
.title_top span{font-size: 24px;color: #3b1769;text-align: center;display:block;margin-left: 30px;}
.cloud_bg{width: 872px;height:138px;margin:20px auto;text-align: center;background: url(../images/clound.png) no-repeat bottom center;}
.cloud_bg ul{padding-top: 20px;}
.cloud_bg li{font-size:14px;line-height: 24px;}

.lesson1{width: 100%;height:auto;background: #f0f9ff;display: inline-block;}
.lesson2{width: 100%;height:auto;background: #f4f1ff;display: inline-block;}

.nav_b{width: 1000px;height:103px;background: url(../images/nb.png) no-repeat 0 0;margin:40px auto;}
.nav_b span{font-size: 14px;line-height: 22px;margin:28px 10px 0px 196px;display: inline-block;}
.nav_b2{width: 1000px;height:103px;background: url(../images/nb.png) no-repeat 0 -103px;margin:40px auto;}
.nav_b2 span{font-size: 14px;line-height: 22px;margin:28px 10px 0px 196px;display: inline-block;}
.nav_b3{width: 1000px;height:103px;background: url(../images/nb.png) no-repeat 0 -206px;margin:40px auto;}
.nav_b3 span{font-size: 14px;line-height: 22px;margin:28px 10px 0px 196px;display: inline-block;}
.nav_b4{width: 1000px;height:103px;background: url(../images/nb.png) no-repeat 0 -309px;margin:40px auto;}
.nav_b4 span{font-size: 14px;line-height: 22px;margin:28px 10px 0px 196px;display: inline-block;}
.nav_b5{width: 1000px;height:103px;background: url(../images/nb.png) no-repeat 0 -412px;margin:40px auto;}
.nav_b5 span{font-size: 14px;line-height: 22px;margin:28px 10px 0px 196px;display: inline-block;}

.tu1{width: 618px;height: 428px;background: url(../images/tu1.png)no-repeat;margin:0 auto;}
.tu2{width: 1000px;height: 491px;background: url(../images/tu2.png)no-repeat  right center;}
.tu3{width: 971px;height: 803px;background: url(../images/tu3.png)no-repeat;margin:0 auto;}
.tu2_w{width:220px;height: 230px;line-height: 24px;font-size:16px;margin:90px 0px 0px 110px;display: inline-block;text-align: center;color:#3b1769;}
.tu2_book{width:100px;height:30px;line-height: 30px;text-align: center;color:#fff;margin:10px 0 0 170px;}
.tu2 a .tu2_book{background: #c2c2c2;}
.tu2 a:hover .tu2_book{background: #3b1769;}

.w312{float:left;margin-right:29px;width: 304px;height:auto;}
.gray_bg{background: #e0e0e0;border-radius:20px;-moz-border-radius: 20px;-webkit-border-radius:20px;border: 1px solid #e0e0e0;}
.gray_bg p.gray{width: 267px;height:166px;margin:0px 0px 20px 0px;padding-top:20px;display:inline-block;}
.gray_bg p.gray_word{width: 267px;height: 60px;line-height:24px;background: #d3d3d3;margin:0 20px 10px 0px;display: inline-block;padding-top:5px;}
.gray_bot{background: url(../images/bot.png)no-repeat top center;width:100%;height: 18px;}

/* rslides */
.rslides{position:relative;list-style:none;overflow:hidden;width:1000px;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:320px;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:2px solid #f17800;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#f17800;}

/* Callback example */
.callbacks_container{margin-bottom:2px;position:relative;width:100%;max-width:100%;text-align:center;}

.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}
.bg1{background: #ffce57;}
.bg2{background: #71e491;}
.bg3{background: #6ad0ff;}
.bg4{background: #a07ee3;}
.mr10{margin-right: 10px;}
.mb30{margin-bottom: 30px;}
.sai{width: 242px;height: auto;margin-top:20px;margin-bottom: 20px;}
.sai p.sai_bg{width: 242px;height:44px;line-height: 44px;color: #fff;font-size: 16px;text-align: center;margin-bottom: 10px;}
.sai p.sai_w{width: 222px;height: 80px;padding:10px 10px;}

/*尾部*/
.footer{background: #333333; padding:10px 0 20px 0;color:#a3a3a3; font-size:14px; text-align:center; line-height:24px; margin:0px auto; margin-top:10px; position:relative; }
.footer .wrap960{text-align:center;position:relative; width:960px; margin:0 auto;}
.footer a{color:#a3a3a3;}
.footer .f_links{ margin:8px 0 30px;}
.footer .f_links a{ margin:0 6px; line-height:28px;}
#kx_logo img{width:114px; height:42px;}
.colGray{ color:#989898 !important}

.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar ul a.l_top li.yb_top{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 0;}
.yb_bar ul a:hover.l_top li.yb_top{background:#ca3b67 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 0;}
.yb_bar ul a.l_top li.yb_QQ{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -113px;}
.yb_bar ul a:hover.l_top li.yb_QQ{background:#ca3b67 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -113px;}
.yb_bar ul a.l_top li.yb_wb{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -170px;}
.yb_bar ul a:hover.l_top li.yb_wb{background:#ca3b67 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -170px;}
.yb_bar ul a.l_top li.yb_ercode{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -227px;}
.yb_bar ul a:hover.l_top li.yb_ercode{background:#ca3b67 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -227px;}
.yb_bar .yb_top{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 0;}
.yb_bar .yb_QQ{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -113px;}
.yb_bar .yb_wb{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -170px;}
.yb_bar .yb_ercode{background:#474747 url(http://file.xdf.cn/uploads/150630/614_20150630180931.png) no-repeat 0 -227px;}
.hd_qr{padding:0 29px 25px 29px;}