@font-face {font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}
.education_box{
	height: 100%;
}
.page_box{
	width: 100%;
	min-width: 1200px;

}
.page_box .logo_box{
	width: 1200px;
	height: 108px;
	margin: 0 auto;
}
.logo_box img{
	
	height: 100%;
}
.page_nav{
	width: 100%;
	height: 42px;
	background: #5874f4;
}
.page_nav1{
	width: 1200px;
	margin: 0 auto;
	font-size: 14px;
}
.page_li1{
	float: left;
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	margin-right: 2px;
}
.page_li1_a{
	color:#fff
}
.page_li1 a{
	width: 100px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}
.page_li1 a:hover{
	text-decoration: none;
	color:#686868
}
.liselected{
	background: #fff;
	color:#686868;
	margin-top: 2px;
}

.liselected1{
	background: #fff;
	color:#686868;
	margin-top: 2px;
}
.page_ul{

	float:left;
}
.page_nav1 .page_ul li .a4{
	color: #000;
	text-decoration:none;
}
.page_ul li .fl{
	color: #686868;
	text-decoration:none;
}
.page_nav1 .page_ul li span{ float: right; height: 18px; margin-top: 13px; width: 0; border-right: 1px solid #fff; }
.page_li{
	height: 38px;
	background: #fff;
	/*border-top:2px solid #2067c4;*/
	margin-top: 2px;
	color:#000000
}
.page_li a{
	color: #000;
}
.content{
	width: 1160px;
	margin: 20px auto;
}
.left_content{
	float: left;
	width: 680px;
}
.right_content{
	float: right;
	width: 384px;
}
.work_box{
	width: 680px;
	height: 453px;
}
.page_headline{
	width: 758px;
	height: 32px;
	background: #eee;

}
.left_head{
	float: left;
	line-height: 32px;
	font-size: 18px;
	color: #0857BE;
	margin-left: 18px;
}
.right_head{
	float: right;
	line-height: 32px;
	position: relative;
}
.right_head a{
	font-size: 13px;
	color:#5ca1d8;
	padding: 0 12px;
	display: inline-block;
}
.right_head a:hover{
	color: #0857be;
}
.right_head span{
	border-left: 1px solid #ccc;
	position: absolute;top: 3px; left: 0;
	height: 26px;
}
.banner{ width: 290px;height: 192px; position: relative; overflow: hidden; margin-top: 10px; float: left;}
.banner-btn{display:none;}
.banner-btn a{display:block;line-height:40px;position:absolute;top:80px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30); color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{font-size:0;*word-spacing:-1px;/* IE6銆� */ letter-spacing:-3px;position:relative;}
.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6銆� */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px; position: relative;}
.banner i{background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:-200px -24px;}
.banner .prevBtn i{background-position:-200px 0px;}
.banner-img li a img{width: 290px; height: 190px;}

.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;background:rgba(255,255,255,0.3);filter:alpha(opacity=30);}
.banner-circle li{border-radius:10px;margin:2px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1;}
.banner-circle li a{display:block;padding-top:9px;width:9px;height:0;border-radius:50%;background:#B7B7B7;overflow:hidden;}
.banner-circle .selected a{background:#F40;}
.zhezhao{
	width: 290px;
	height: 40px;
	background: #686664;
	position: absolute;top: 150px; left: 0;
	z-index: 3;
	opacity: 0.8;
	filter:alpha(opacity=80);
	color: #fff;
	font-size: 15px;
	text-align: center;
	line-height: 40px;
}
.work_right_text{
	width: 444px;
	height: 192px;
	float: right;
	margin-top: 10px;
}
.left_text{
	width: 300px;
	float: left;

}
.work_ul li a{
	margin-left: 18px;
	display: inline-block;
	width: 300px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	height: 20px;
    line-height: 13px;
}
.right_text{
	color: #c3c3c3;
	float: right;
	margin-right: 11px;
	cursor:pointer;
}
.work_ul{
	margin-top: 10px;
}
.work_ul li{
	height: 32px;
	position: relative;
}
.work_ul li img{
	position: absolute;top: 2px; left: 0;
}
.page_text_box{
	width: 680px;
	height: 270px;
	margin-top:14px;
}
.page_text_box .page_field{
	width: 335px;
	height: 270px;
	border-top: 2px solid #0857be;
	position: relative;
	float: left;
}
.page_dj{
	width: 335px;
	height: 33px;
	background: #eee;

}
.left_dj{
	float:left;
	font-size: 14px;
	color: #0857be;
	line-height: 33px;
	margin-left: 18px;
}
.right_dj{
	float: right;
	font-size: 13px;
	line-height: 33px;
	position: relative;
	margin-right: 10px;
}
.right_dj a{
	color: #5ca1d8;
}
.right_dj a:hover{
	color:#0857be;
}

.right_dj span{
	position: absolute;top: 3px; left: -13px;
	height: 26px;
	width: 1px;
	background: #ccc;
}
.field_text{
	width: 335px;
	height: 224px;
}
.field_left{
	float: left;
}
.field_right{
	float: right;
	width: 200px;
	height: 100px;
}
.field_right .field_a{
	display: inline-block;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #0857be;
	font-size: 17px;
	width: 217px;
	height: 30px;
	line-height: 30px;
}
.field_txt{
	width: 217px;
	height: 70px;
	margin-top: 5px;
}
.field_a1{
	width: 217px;
	height: 70px;
	overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	color: #888;
	line-height: 22px;
}
.field_a2_box{
	width: 255px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	line-height: 34px;
	position: relative;
	z-index: 1111;
}
.field_a2_box img{
	position: absolute;top: 12px; left: 0;
}
.field_a2_box a{
	margin-left: 10px;
}
.dj_img{
	position: absolute;top: 192px; right: 0;    z-index: -1;
}
.page_theory{
	width: 335px;
	height: 270px;
	border-top: 2px solid #0857be;
	position: relative;
	float: right;


}
.theory_box{
	font-size: 13px;
	cursor: pointer;
	height:32px
}
.right_content_2 .theory_box:hover .theory_box_top  .left_theory a{
	color:#0857be;
}
.left_theory{
	float: left;
	position: relative;
}
.left_theory img{
	position: absolute;top: 4px; left: 0;
}
.left_theory a{
	width: 230px;
	margin-left: 10px;
	display: inline-block;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	height: 20px;
}
.left_theory a:hover{
	color:#0857be;
}
.right_theory{
	float:right;
	margin-right: 10px;
	color: #c3c3c3;
	cursor: pointer;
}
.cent_left{
	width: 48%;
	margin-top: 10px;
	position: relative;
	float: left;
}
.cent_centent{
	height: 80px;
	border: 1px solid #cbe0f0;
	margin-top:16px;
	background: #f7f7f7;
}
.cent_jszy{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z12.png");
	color:#fff;
}
.cent_jszy p{
	padding-top: 18px;
	color:#fff;
}
.cent_dy{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z11.png");
	color:#fff;
}
.cent_dy p{
	padding-top: 18px;
	color:#fff;
}
.cent_gb{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z3.png");
	color:#fff;
}
.cent_gb p{
	padding-top: 18px;
	color:#fff;
}
.cent_js{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z10.png");
	color:#fff;
}
.cent_js p{
	padding-top: 18px;
	color:#fff;
}

.cent_jx{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z9.png");
	color:#fff;
}
.cent_jx p{
	padding-top: 18px;
	color:#fff;
}
.cent_a{
	display: block;
	margin-top: 18px;
	width: 188px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	font-size:16px;
	color:#3a74c8;

}
.cent_1{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	background: url("../img/z2.png");
	color:#fff;
}
.cent_1 p{
	padding-top: 18px;
	color:#fff;
}
.cent_a{
	display: block;
	margin-top: 19px;
	width: 188px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;

}
.cent_a2{
	margin-left: 10px;
	color: #5ca1d8;
	margin-top:3px;
	float:left;
}
.cent_a1{
	width: 260px;
	display: inline-block;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	top: 3px;
	position: relative;
	float:left;
	font-size:14px;
	color:#3a74c8;
}
.cent_2{
	float: left;
	font-size: 14px;
	/*line-height: 28px;*/
	height: 60px;
	margin-left: 12px;
}
.cent_img{
	padding-top: 4px;
	margin-left: 9px;
}
.cent_right{
	width: 48%;
	margin-top: 10px;
	background: #fafafa;
	position: relative;
	float: right;
}
.right_cent_dj{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z1.png");
}
.right_cent_dj p{

    padding-top: 18px;
}
.right_cent_ky{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z5.png");
}
.right_cent_ky p{

    padding-top: 18px;
}

.right_cent_hq{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z6.png");
}
.right_cent_hq p{

    padding-top: 18px;
}
.right_cent_dw{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z8.png");
}
.right_cent_dw p{

    padding-top: 18px;
}
.right_cent_dw{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z8.png");
}
.right_cent_dw p{

    padding-top: 18px;
}
.right_cent_dw{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z8.png");
}
.right_cent_dw p{

    padding-top: 18px;
}
.right_cent_jc{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z7.png");
}
.right_cent_jc p{

    padding-top: 18px;
}
.right_cent_1{
	font-size: 16px;
	color: #2a65c1;
	width: 100px;
	height: 80px;
	text-align: center;
	cursor:pointer;
	background: #eeeeee;
	float: left;
	color:#fff;
	background: url("../img/z4.png");
}
.right_cent_1 p{

    padding-top: 18px;
}
.right_cent_2{
	width:430px;
	float: left;
	font-size: 14px;
	/*line-height: 28px;*/
	height: 80px;
	margin-left: 12px;
}
.right_cent_a2{
	margin-left: 10px;
	color: #c3c3c3;
	float:left;
	margin-top:3px;
}
.tu_box{
	width: 758px;
}
.tu_1{
	float: left;
}
.tu_2{
	float: right;
}


.right_content{
	width: 466px;
	float: right;

	background: #fafafa;
}
.right_content_top{
	width: 466px;
	height: 34px;
	background: #f5f5f5;
	font-size: 14px;
	color: #0857be;
}
.left_inform{
	width: 114px;
	height: 32px;
	position: relative;
	/*border-top: 2px solid #0857be;*/
	border-top: 2px solid #eee;
	line-height: 32px;
	float: left;
	cursor: pointer;
}
.left_inform span{
	position: absolute;top: -2px; left: 0px;
}
.left_inform b{
	margin-left: 19px;
}
.right_inform{
	width: 100px;
	height: 32px;
	border-top: 2px solid #eeeeee;
	float: right;
}


.left_inform1{
	width: 114px;
	height: 32px;
	position: relative;
	/*border-top: 2px solid #0857be;*/
	border-top: 2px solid #eee;
	line-height: 32px;
	float: left;
	cursor: pointer;
}
.left_inform1 span{
	position: absolute;top: -2px; left: 0px;
}
.left_inform1 b{
	margin-left: 19px;
}
.right_inform{
	width: 100px;
	height: 32px;
	border-top: 2px solid #eeeeee;
	float: right;
}
.right_content_1{
	width: 384px;
	background: #fafafa;
}
.dangjian_a{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 225px !important;
    font-size: 14px;
    display: inline-block;
}
.right_content_2{
	width: 384px;
	background: #fafafa;
}
.tene_1{
	width: 466px;
	margin: 20px auto;
}
.cont_1{
	width: 466px;
	height: 56px;
	margin-top: 10px;
}
.left_cont{
	width: 66px;
	height: 56px;
	background: #eee;
	color:#aaa;
	text-align: center;
	cursor:pointer;
	float: left;
	border: 1px solid #e6e6e6;
	margin-left:20px;
}
.left_cont p{
	height: 26px;
	width: 66px;
	border-bottom:1px solid #ccc ;
	line-height: 26px;
}
.left_cont span{
	display: block;
	height: 29px;
	line-height: 30px;
}
.right_cont{
	float: left;
	width: 330px;
	height: 56px;
	font-size: 15px;
	margin-left:20px;
}
.cont_a{
	display: block;
	line-height: 33px;
	width: 330px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.cont_a1{
	display: block;
	color: #888;
	font-size: 12px;
	width: 330px;
	height: 33px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
/* .left_cont:hover{
	border:1px solid #5ca1d8;
} */
.download_ol{
	width: 466px;
	font-size: 14px;
	margin-top: 16px;
}
.download_box{
	height:217px;
	position: relative;
}
.right_ol{
	float: right;
	cursor:pointer;
}
.ol_ol{
	margin-bottom: 10px;
}
.left_ol{
	float: left;
	margin-top: 3px;
	margin-left: 20px;
	width: 400px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
/*.right_ol_yc{
	position: absolute;top: 0; right:0 ;
	display: none;
	cursor:pointer;
}*/
.ol_ol i{float: right;width:20px;height: 20px;background: url(../img/3.png) no-repeat center center; margin-right:20px; }
.ol_ol i.active{float: right;width:20px;height: 20px;background: url(../img/4.png) no-repeat center center }
.ol_ol i{
	cursor:pointer;
}


.magazine_1{
	width: 384px;
	height: 214px;
	margin-top: 24px;
}
.magazine_1 img{
	cursor:pointer;
}

.left_mag{
	width: 132px;
	height: 200px;
	margin-left: 29px;
	float: left;
	text-align: center;
}
.left_mag a{
	color: #888;
	margin-top: 16px;
	margin-bottom: 10px;
	display: inline-block;
}
.left_mag span{
	color: #aaa;
}
.right_mag{
	float: right;
	margin-right: 33px;

}

.right_mag a{
	display: inline-block;
	color: #888;
	margin-top: 16px;
	margin-bottom: 10px;
}
.right_mag span{
	color: #aaa;
}
.bottom1{
	margin: 0 auto;
	height: 50px;
	background: #fafafa;
}
.left_bott{
	float: left;
	margin-left: 55px;
	font-size: 14px;
	line-height: 40px;
	margin-top:5px;
}
.right_bott{
	float: right;
	line-height: 40px;
	margin-top:5px;
}
.bott_a1{
	color: #666;
	padding-right:20px;
	text-align: left;
	border-right:1px solid #bfbfbf;
	margin-right: 10px;
}
.bott_a1:last-child{
	border:none;
}
.bott_a{
	margin-left: 35px;
	padding-right: 19px;
	display: inline-block;
	border-right: 1px solid #888;
}
.bott_a2{
	padding: 0 23px;
	display: inline-block;
	border-right: 1px solid #888;
}
.bott_a3{
	margin-left: 22px;
}
.right_bott span{
	margin-right: 30px;
	font-size: 14px;
	color:#444;
}

.right_bott a:hover{
	color:#2067c4;
	text-decoration: underline;
}

.footer{
	height: 40px;
	background: #fafafa;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	color:#999999;
	border-top: 1px solid #eee;
}
.footer a{
	color: #888;
}


.register_box{
	width: 384px;
	height: 270px;
	background: url("../img/115.png")no-repeat;
	background-position: -71px 1px;
}
.register_top{
	background: #f5f5f5;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #0857be;
	border-top: 2px solid #eee;
	position: relative;
}
.register_top span{
	margin-left: 15px;
}
.homepage_number{
	height: 40px;
	margin: 0 auto;
	margin-top: 90px;
}
.homepage_number span{
	font-size: 16px;
	color: #333;
}
.homepage_number input{
	width: 210px;
	height: 36px;
	border: 1px solid #eee;
	border-radius: 3px;
	margin-left: 20px;
	padding-left: 10px;
}

.no_title{
	width: 300px;
	height: 30px;
}


.register_box{
	width: 466px;
	height: 270px;
	margin-top: 14px;
}
.register_top{
	background: #f5f5f5;
	height: 33px;
	line-height: 30px;
	font-size: 14px;
	color: #0857be;
	border-top: 2px solid #eee;
}
.register_top span{
	margin-left: 15px;
}
.homepage_number{
	height: 40px;
	margin: 0 auto;
	width:300px;
}
.homepage_number span{
	color: #016ebe;
	font-size:16px;
	float: left;
    margin-top: 9px;
}
.homepage_number input{
	width: 210px;
	height: 36px;
	border: 1px solid #e1e1e1;
	border-radius: 3px;
	margin-left: 20px;
	padding-left: 10px;
	float:left;
}
.homepage_btn{
	height: 80px;
	width: 100%;
	position: relative;
}

.homepage_btn i{
	width: 70px;
	height: 32px;
	border-radius: 5px;
	background: #888585;
	float: right;
	color: #fff;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
	margin-top: 35px;
	margin-right: 65px;
	font-size: 14px;
}

.homepage_btn i:hover{
	background: #B7A3A3;
}
.loginButton{
	width: 90px;
	height: 42px;
	border-radius: 5px;
	background: #5ca1d8;
	display:block;
	color: #fff;
	line-height: 42px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	margin: 35px auto;

}

.loginButton:hover{
	background: #1d6ad0;
}

.loginButton1{
	width: 90px;
	height: 42px;
	border-radius: 5px;
	background: #888585;
	color: #fff;
	line-height: 42px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;

	display: block;
	margin:auto;
	margin-top: 35px;
}




.homepage_btn b{
	position: absolute;top: -27px; right: 108px;
	color: #f00;
	font-size: 15px;
}
.no_title{
	width: 300px;
	height: 30px;
}

.tu_1{
	height: 120px;
	width: 376px;
	text-align: center;
}
.tu_2{
	height: 120px;
}
.tu_2 img{
	margin-top: 25px;
}

.android{
	width: 100px;
	height: 120px;
	float: left;
	font-size: 14px;
	color: #666;
	margin-left: 50px;
	margin-right:20px ;
}
.android p{
	margin-top: 5px;
	text-align: center;
}
.ios{
	width: 100px;
	height: 120px;
	float: right;
	font-size: 14px;
	color: #666;
	margin-right: 50px;
}
.ios p{
	margin-top: 5px;
	text-align: center;
}
.ios1{
	width: 100px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	border: 1px solid #F2DEDE;
}
.tu_box{
	margin-top: 20px;
}

.tu_1_img{
	width: 100px;
	height: 100px;
}
.visit{
	width: 1160px;
	text-align: center;
	font-size: 12px;
	margin: 0 auto;
	margin-bottom: 10px;
}
.list_right_1{
	float:right;
	line-height: 42px;
	margin-right:20px;
	color:#fff;
}

.returnButton{
	padding: 5px 30px;
    border: 1px solid #2067c4;
    background: #2067c4;
    color: #fff;
    border-radius: 5px;
    }
.left_logo{
	width:528px;
	float:left;
	margin-top:18px;
}
.logo_boox{
	width:100%;
	height:100%;
	background:url("../img/background_1.png") no-repeat;
	background-size: 100% 100%;
}

#show{width:524px; margin:0 auto;}

#kinMaxShow{width:524px; height:108px; visibility:hidden; overflow:hidden;}

#kinMaxShow p.title{ position:absolute; left:0; bottom:0; text-indent:10px; line-height:30px;font-family:Verdana; color:#FFF; display:block;width:100%; height:30px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
.asd_index{
	display: block;
	margin-top: 10px;
}
.right_top_box{
	height:453px;
	position: relative;
}
.left_cont:hover p{
	background: #5f92d4;
	color: #fff;
}
.left_cont:hover span{
	background: #fff;
	color: #666;
}

.cont_1:hover .left_cont{
	border:1px solid #5ca1d8;
}
.cont_1:hover  .left_cont p{
	background: #5f92d4;
	color: #fff;
}
.cont_1:hover  .left_cont span{
	background: #fff;
	color: #666;
}
 .cont_1:hover .right_cont .cont_a{
	color:#0857be;
}
.left_inform span{
	display: none;
}
.left_inform1 span{
	display: none;
}
#userInputsId{
	width:100%;
	height:238px;
	background: url("../img/112.png") no-repeat;
	background-position: 0 -23px;
}
#TheoryGardenId{
	width:100%;
	height:234px;
	background: url("../img/113.png")no-repeat;
	background-position: 0 -20px;
}

.left_inform2{
	width: 114px;
	height: 32px;
	position: relative;
	/*border-top: 2px solid #0857be;*/
	border-top: 2px solid #eee;
	line-height: 32px;
	float: left;
	cursor: pointer;
}
.left_inform2 span{
	position: absolute;top: -2px; left: 0px;
}
.left_inform2 b{
	margin-left: 19px;
}
.ol_ol:hover a{
	color:#0857be;
}
.electron_box{
	border-top:2px solid #0857be;
}
.content_elec{
	width:652px;
	margin:10px auto;
	height:157px;
}
.content_elec li{
	width:92px;
	height:148px;
	float:left;
	margin-right:48px;
	cursor: pointer;
}
.content_elec li:last-child{
	margin-right:0;
}
.content_elec p{
	font-size:12px;
	color:#5a5a5a;
	width:85px;
	margin:7px auto;
	overflow: hidden;white-space: nowrap;text-overflow:ellipsis;
	text-align: center;
}
.bott_text1 span{
	color:#444;
	font-size:13px;
}
.bott_text1 i{
	color :#0857be;
	font-size:14px;
}
.bottom1_box{
	width:910px;
	margin:auto;
	font-size: 13px
}
.register_top b{
	position: absolute;
	top:-2px;
	left:0;
}
.ck-slide { width: 524px; height: 108px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 108px;}
.floatleft a{
	margin-top:20px;
}
.content_theory{
	overflow: hidden;white-space: nowrap;text-overflow:ellipsis;
	color:#888888;
	margin-left: 20px;
    margin-top: 8px;
}
.page_dj0{
    width: 96%;
    height: 40px;
    margin: auto;
    margin-top: 20px;
	text-align: center;
	font-size:18px;
	line-height: 40px;
	background: none;
	background: url("../img/line1.png")no-repeat;
	background-position: 39px 20px;
}
.ol_ion{
	font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    float:left;
    margin-top:4px;
    color:#40b0ff;
    padding-left: 10px;
}
.conte_box{

	width:360px;
}
.conte_gd{
	float:right;
    color: #5ca1d8;
    margin-top: 30px;
    margin-right: 20px;
}
.conte_box1 {
	width:360px;
}
.magazine_ul{
	min-height:700px;

}

.magazine_li ul li{
	width:132px;
	height:198px;
	margin-left:51px;
	float:left;
	margin-top:25px;
	cursor: pointer;
	text-align: center;
}
.ym_box{
	width:1046px;
	height:79px;
	border-top:1px solid #eee;
	margin:auto;
}
.ym{
	width:551px;
	margin:auto;
	height:80px;
}
.magazine_ul p{
	font-size: 14px;
    color: #5a5a5a;
    margin: 7px auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
}
.right_cent_2{
	float:left;
	width:360px;
}
.cent_a1:hover{
	color:#0857be;
}
.conte_gd:hover{
	color:#0857be;
}

.cont_content{
	width:1200px;
	margin: 0 auto;
    min-height: 500px;
}
.page_field_list{
	height:77px;
	border-bottom:1px solid #eeeeee;
	cursor: pointer;
}
.page_list_left{
	float:left;
	margin-top:20px;
	margin-left:9px;
}
.page_list_left span{
	font-size:14px;
	line-height: 40px;
	margin-left:8px;
}
.b1{
	width:61px;
	height:40px;
	background:url("../img/b1.png")no-repeat;;
}
.b2{
	width:61px;
	height:40px;
	background:url("../img/b2.png")no-repeat;;
}
.page_list_right{
	float:left;
	width:237px;
	height:42px;
	margin-top:17px;
	margin-left:4px;
}
.page_list_right p{
	width:250px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.page_list_right1{
	font-size:14px;
	color:#414141;
}
.page_list_right2{
	font-size: 12px;
	color:#888;
	margin-top:6px;
}
.field_text .page_field_list:nth-child(3){
	border:none;
}
.page_theory_list{
	width:319px;
	height:191px;
	margin-top:19px;
	margin-left:8px;
}
.page_list_top p{
	width:16px;
	height:16px;
	border-radius:50%;
	border:2px solid #5f92d4;
	text-align: center;
	line-height: 16px;
	float:left;
	margin-left:5px;
	margin-top:2px;
}
.page_list_topTxt{
	width:184px;
	float:left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color:#333;
    margin-left:10px;
    margin-top: 2px;
}
.page_list_topDate{
	float:right;
	margin-top:0.5px;
	color: #464646;
}
.page_content{
	width:307px;
	height:45px;
	border-left:2px solid #5f92d4;
	margin-left:14px;
	margin-top:3px;
	overflow: hidden;
}
.page_content1{
	width:280px;
	font-size:12px;
	color:#888;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left:18px;
    margin-top:10px;
}
.page_list{
	cursor: pointer;
}
.page_theory_list .page_list:nth-child(3).page_content{
	background: #000;
}

.fool_box {
	bottom:0;
	width:100%;
	height:93px;
}

.center_right1{
	margin-top: 16px;
}
.right_cent_2 .center_right1:nth-child(2){
	margin-top: 0;
}


.focus1{
	overflow: hidden;
}
.work_box {
	position: relative;
}
.loading{
	position: absolute;
	top: 47%;
	left: 50%;
	display: none;
}

.electron_box{
	position: relative;
}

.empty{
	margin-top: 23px;
	/*margin-left: 50px;*/
}
