a:hover{text-decoration: none;}
.ico-msg,.arr,.login-form label,.login-common .cbx,.cms-notice h2,.cms-notice .ico-new,.ico-refresh,.platform .ico,.accordion .ico,.dialog-hd .ico-cls{background:url("../images/index/sprite.png") no-repeat;overflow:hidden;}

.big-title{margin-bottom:57px;font-size:28px;line-height:1.4;font-weight:700;}

.banner {position: relative;height: 508px;}
/*图片轮播*/
.slider{width:100%;height:508px;overflow:hidden;position: absolute; top: 0; left: 0;}
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;}
.swiper-slide img{width: 1903px; height: 508px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 80px;}
.swiper-pagination-bullet{width: 10px; height: 10px; background-color: #fff;border-radius: 5px;opacity: 1;}
.swiper-pagination-bullet-active{width: 56px;opacity: 0.6;}

.login{float:right;width:330px;min-height:305px;height:auto!important;padding:33px 28px 0 33px;margin-top:45px;background:#FFF;font-size:12px;position:relative;z-index:99;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);}
.login .title{margin:0 0 15px;font-size:16px;font-weight:400;text-align:center;line-height:1;}
.login .tips-info{color:#999;}
.login .tips-error{color:#F4692A;}
.login .tips-error,.login .tips-info{margin:0 0 10px;font-size:12px;line-height:1.4;}

.login-switch{width:215px;margin:0 auto 25px;overflow:hidden;}        
.login-switch a{float:left;display:block;width:106px;height:28px;line-height:28px;margin-right:-1px;border:1px solid #eee;font-size:16px;text-align:center;color:#333;text-decoration:none;}
.login-switch a:hover{color:#1e77bd;}
.login-switch .selected{color:#1e77bd;border-color:#1e77bd;position:relative;z-index:2;}
.login-switch a:first-child{border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;}
.login-switch a:last-child{border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;}
.login-service{margin-top:17px;font-size:13px;text-align:center;}
.login-service .vs{background:#CCC;}

.login-common,.login-weixin{min-height:280px;height:auto!important;}
.login-common .login-form{margin-top:6px;}
.login-common input{width:100%;border:0;outline:0;font-family:"Microsoft YaHei";font-size:14px;}
.login-common .login-account,.login-common .login-password{height:44px;line-height:44px;padding-left:32px;background:#FFF;border:1px solid #EEE;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;overflow: hidden;}
.login-common .ico-account,.login-common .ico-password{width:20px;height:20px;overflow:hidden;line-height:999px;float:left;margin:12px 0 0 -24px;position:absolute;}
.login-common .ico-account{background-position:-236px -160px;}
.login-common .ico-password{background-position:-256px -160px;}
.login-common .cbx{width:16px;height:16px;display:inline-block;margin:-3px 6px 0 0;*margin-top:0;vertical-align:middle;cursor:pointer;overflow:hidden;background-position:-276px -160px;}
.login-common .cbx-on{background-position:-294px -160px;}
.login-common .login-password{margin-top:6px;}
.login-common .login-verify{margin-top:6px;overflow:hidden;}
.login-common .login-verify a,.login-common .login-memory a{color:#333}
.login-common .login-verify a:hover,.login-common .login-memory a:hover{color:#1e77bd;text-decoration:none;}
.login-common .verify-input{float:left;width:100px;padding:0 10px;background:#FFF;border:1px solid #EEE;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.login-common .verify-input input{padding:9px 0 10px;}
.login-common .verify-image{float:left;width:100px;height:40px;margin:0 6px;}
.login-common .verify-change{float:right;margin-top:11px;}
.login-common .login-memory{margin:10px 0;overflow:hidden;}
.login-common .memory-account{float:left; display: none;}
.login-common .registered{float: left;} 
.login-common .forget-password{float:right;}
.login-common .btn-login,.login-common .btn-login:hover{margin-top:14px;height:40px;line-height:40px;font-size:16px;display:block;text-align: center; border-radius: 3px;padding: 0!important;margin: 0!important;}

.login-weixin{text-align:center;}
.login-weixin a{color:#4466AD;}
.login .tips-error,.login .tips-info{margin:10px 0 0;}
.login-weixin .qrcode-img{width:190px;height:190px;margin:0 auto;position:relative;}
.login-weixin .qrcode-img img{width:190px;height:190px;vertical-align:top;}
.login-weixin .qrcode-img .alt{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;cursor:pointer;}
.login-weixin .qrcode-img .alt .mask{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;background:#000;}
.login-weixin .qrcode-img .alt .void{height:52px;position:absolute;top:50%;right:0;left:0;margin-top:-26px;z-index:11;}
.login-weixin .qrcode-img .alt .void .ico-refresh{width:26px;height:23px;margin:0 auto 10px;display:block;background-position:-294px -186px;}
.login-weixin .page-msg{font-size:14px;padding-top:30px;}
.wxlogin{text-align: center;}
.wxlogin a{width: 65px; display: block; overflow: hidden; margin: 0 auto; margin-top: 10px;}
.wxlogin a img{width: 40px; height: 40px; margin:7.5px;}

/*最新公告*/
.notice{line-height:50px;position:absolute;right:0;left:0;bottom:0;z-index:11;font-size:12px;}
.notice .wrap{position:relative;z-index:2;}
.notice .mask{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.53;filter:alpha(opacity=53);-moz-opacity:0.53;opacity:0.53;background:#000;z-index:1;}
.notice:hover .mask{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.notice a{color:#FFF;display:inline-block;cursor:pointer;}
.notice a:hover{color:#1e77bd;}
.notice h2{float:left;width:20px;height:20px;line-height:999px;margin:16px 17px 0 0;background-position:-214px -161px;}
.notice li{float:left;width:285px;margin-right:60px;}
.notice li span{display:inline-block;vertical-align:top;}
.notice li .name{max-width:240px;_width:240px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;margin-left:5px;}
.notice li .ico-new{position:absolute;display:inline-block;width:17px;height:9px;margin:21px 0 0 5px; background-position:-192px -191px;}
.notice .more{position:absolute;top:0;right:15px;}
.notice .more a:hover{text-decoration:none;}
.notice .more .arr{display:inline-block;width:7px;height:12px;margin-left:7px;vertical-align:middle;line-height:999px;overflow:hidden;background-position:-177px -160px;}
.notice .more a:hover .arr{background-position:-186px -160px;}


/*在线学习平台*/
.platform{margin-top:74px;}
.platform .wrap{position:relative;}
.platform li{float:left;width:251px;margin-right:45px;}
.platform li a{display:block;height:316px;padding:0 32px;text-align:center;background:#fff;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);border-color:#f3f3f3\0;*border-color:#f3f3f3;}
.platform li a:hover{border-color:#1e77bd;color:#1e77bd;text-decoration:none;}
.platform .last{margin-right:0;}
.platform .ico{display:block;width:80px;height:80px;}
.platform .ability .ico{background-position:0 0;}
.platform .ability:hover .ico{background-position:0 -78px;}
.platform .operate .ico{background-position:-80px 0;}
.platform .operate:hover .ico{background-position:-80px -78px;}
.platform .capital .ico{background-position:-160px 0;}
.platform .capital:hover .ico{background-position:-160px -78px;}
.platform .safety .ico{background-position:-240px 0;}
.platform .safety:hover .ico{background-position:-240px -78px;}
.platform .ctr{width:120px;height:120px;padding:20px;margin:34px auto 0;background:#FAFAFA;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.platform .tit{margin-top:14px;font-size:18px;color:#333;line-height:1.4;font-weight:700;}
.platform .tit:after{width:34px;bottom:-15px;margin-left:-17px;background:#F4F4F4;}
.platform .txt{color:#999999;font-size:12px;margin-top:29px;line-height:20px;}
.platform .more{position:absolute;top:8px;right:0;font-size:12px;}
.platform .more a{color:#333;}
.platform .more a:hover{color:#1e77bd;text-decoration:none;}
.platform .more .arr{display:inline-block;width:7px;height:12px;margin-left:7px;vertical-align:middle;line-height:999px;overflow:hidden;background-position:-177px -173px;}
.platform .more a:hover .arr{color:#1e77bd;background-position:-186px -173px;}

/*我们的老师*/
.solution{margin-top:74px;}
.accordion{height:480px;margin:70px auto 50px;color:#FFF;position:relative;}
.accordion li{width:175px;height:480px;position:relative;overflow:hidden;float:left;background-position:center!important;}
.accordion li.last{position:absolute;right:0px;bottom:0px; }
.accordion .link-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;}
.accordion .text-mask{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background:#000;z-index:1;}
.accordion .text-area{position:absolute;top:0;right:0;bottom:0;left:0;width:175px;overflow:hidden;z-index:2;}
.accordion .text-area .ico{display:block;width:35px;height:35px;margin:320px auto 0;}
.accordion .text-area .ico-ecommerce{background-position:0 -214px;}
.accordion .text-area .ico-supermarket{background-position:-39px -214px;}
.accordion .text-area .ico-drink{background-position:-155px -214px;}
.accordion .text-area .ico-school{background-position:-74px -214px;}
.accordion .text-area .ico-parking{background-position:-111px -214px;}
.accordion .text-area .ico-social{background-position:-200px -214px;}
.accordion .text-area .tit{margin-top:12px;font-size:18px;text-align:center;position:relative;}
.accordion .text-area .tit:after{width:36px;bottom:-18px;margin-left:-18px;background:#B8B8B7;}
.accordion .text-area .txt{height:62px; width:284px; font-size:14px; overflow:hidden;margin-top:10px; margin-left:57px; line-height:21px; letter-spacing: 0.2px; color: #fff;}
.accordion .text-area .txt,.accordion .text-area .opt{display:none;}
.accordion .selected .text-area,.accordion .selected .text-mask{width:400px; height:168px; padding:30px;top:288px;right:16px;bottom:41px;left:auto;}
.accordion .selected .text-area .ico{margin-top:0px; float: left;}
.accordion .selected .text-area .tit{font-size:20px;font-weight:bold; float:left; margin-top:-8px; margin-left: 22px;}
.accordion .selected .tit:after{width:39px;bottom:-14px;margin-left:-18px;background:#fff; opacity: 0.24;}
.accordion .selected .text-area .txt,.accordion li.selected .text-area .opt{display:block; float: left;}
.accordion .selected .text-mask{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px; background: #1e77bd;}
.accordion .selected .last_banner{opacity: 0;}

/*快速入驻*/
.applyment{margin-top:74px; margin-bottom: 50px;}
.applyment li.last{margin-right:0;}
.applyment .wrap{width:1027px;}
.applyment .flow-sheet{overflow:hidden;}
.applyment .flow-sheet ol{width:120%;}
.applyment .flow-sheet li a{float:left;width:150px;height:150px;padding:25px;margin-right:116px;position:relative;background:#FFF;border:1px solid #EEE;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-bottom: 45px; box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1); margin-top: 10px; margin-left: 10px; color: #333;cursor: pointer;}
.applyment .flow-sheet li:nth-child(4n) a{margin-right: 0;}
.applyment .flow-sheet a:hover{border-color:#1e77bd;color:#1e77bd;text-decoration:none;}
.applyment .flow-sheet .arr{width:18px;height:30px;position:absolute;right:-86px;top:50%;margin:-10px 0 0 0;background-position:-158px -160px;}
.applyment .flow-sheet .num{font-size:60px;font-family:Arial;font-weight:bold;line-height:1;}
.applyment .flow-sheet .tit{font-size:16px;margin-top:15px;font-weight:700; text-align: center;}
.applyment .flow-sheet .txt{font-size:12px;color:#999;line-height:1.8;margin-top:10px;}
.applyment .flow-sheet .ico{width:52px;height:52px;position:absolute;}
.applyment .flow-sheet .ico-datum{background-position:0 -160px;}
.applyment .flow-sheet .ico-audit{background-position:-52px -160px;}
.applyment .flow-sheet .ico-agree{background-position:-104px -160px;}
.applyment .flow-opt{margin-top:38px;text-align:center;}
.applyment .flow-opt .btn-apply{display:inline-block;padding:0;width:310px;height:50px;line-height:50px;font-size:16px; border-radius: 3px;}
.applyment .flow-sheet .ctr{width: 52px; height: 52px; margin: 10px auto; overflow: hidden;}



.jjy-members-banner .members-info{float: right;position:relative;z-index:99;margin-top: 40px;width: 330px;height: 292px;background-size: cover;background: url('../images/index/user-bg.png') no-repeat;text-align: center;font-size: 0;border-radius: 20px;}
.jjy-members-banner .info-headImage {margin-top: -20px;margin-bottom: 13px;border-radius: 50%;border: 3px solid #f8efea;}
.jjy-members-banner .info-name {float: none;width: inherit;max-width: 80%;line-height: 30px;font-size: 20px;color: #8f8789;text-align: center;/* text-shadow: 1px 1.732px 0 rgba(42,38,32,0.8); */margin: 0 auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jjy-members-banner .info-name a{color: #dbd6d3;}
.jjy-members-banner .info-loginMode {line-height: 30px;font-size: 16px;color: #505050;/* text-shadow: 1px 1.732px 0 rgba(42,38,32,0.8); */}
.jjy-members-banner .info-line {display: inline-block;width: 330px;height: 1px;background-color: #fff;opacity: .102;box-shadow: 0 1px #35302f;margin: 13px 0 15px;}
.enterPersonal{line-height: 30px;display: block;color: #505050;font-size: 14px;margin-bottom: 10px;}
.jjy-members-banner .members-type {display: inline-block;text-align: center;}
.jjy-members-banner .members-type .icon {display: inline-block;width: 44px;height: 44px;background: rgb(255,255,255,.06);border-radius: 50%;}
.jjy-members-banner .members-type .gray {font-size: 14px;color:#505050;line-height: 2.5;white-space: nowrap;}
.jjy-members-banner .members-type a{color: #635e60;text-decoration: none;}

.min_banner{width: 997px;margin: 0 auto 50px auto;}
.min_sub{padding: 20px 0 20px 0px;height: 136px;overflow: hidden;}
.min_sub li{float: left;width: 32%;font-size: 22px;color: #0c0704;height: 90px;line-height: 90px;margin-right: 2%;}
.min_sub li:nth-child(3) {margin-right: 0px;}
.min_sub li img {width: 100%;height: 90px;}

.min_ad{height: 75px;margin-bottom: 30px;}

#A1,#B1,#C1{height: 300px;}
.t1{width: 6%;}
.t2{width: 6%;}
.t3{width: 4%;}
.t4{width: 8%;}
.t5{width: 8%;}
.t6{width: 6%;}
.t7{width: 8%;}
.t8{width: 9%;}
.t9{width: 9%;}
.t10{width: 9%;}
.t11{width: 9%;}
.t12{width: 9%;}
.t13{width: 4%;}
.t14{width:5%;}
.datatd tr:nth-child(even) {
    background-color:#f6f6f6;
}
#case{height: 25px;}
.casebox{clear: both}
.casebox .box{display: none;}
.casebox .box:nth-child(1){display: block;}
#case li{float: left;margin-right: 6px;width: 160px;height: 30px;line-height: 30px;background: #4473c2;font-size: 16px;color: #fff;text-align: center;cursor: pointer;}
#case li.active{background: #0f2851;}
.casebox .titletd {background-color:#f6f6f6;}




.stuquery {
				padding: 30px 0;
			}

			.stuquery .lylink {
				display: flex;
				flex-direction: row;
				align-items: center;
			}

			.stuquery .lylink .culturalStu {
				background: url('../images/index/ykcx_hy.jpg');
				width: 178px;
				height: 80px;
				background-size: 100% 100%;
				text-align: center;
				color: #fff;
				font-size: 26px;
				font-weight: 700;
				line-height: 80px;
			}

			.stuquery .lylink .Artstu ul {
				display: flex;
				flex-direction: row;
				width: 942px;
				justify-content: space-between;
				padding-left: 50px;
			}

			.stuquery .lylink .Artstu ul li {
				/* width: 107px; */
			}

			.stuquery .lylink .Artstu ul li:hover .title {
				color: #1e77bd;
			}

			.stuquery .lylink .Artstu ul li .icon {
				width: 58px;
				height: 58px;
				margin-top: 35px;
				display: block;
				margin: 19px auto 0;
				-moz-transition: transform .15s ease-out;
				-o-transition: transform .15s ease-out;
				-webkit-transition: transform .15s ease-out;
				transition: transform .15s ease-out;
				-moz-transform: translate(0, 0);
				-o-transform: translate(0, 0);
				-webkit-transform: translate(0, 0);
				-ms-transform: translate(0, 0);
				transform: translate(0, 0);
			}

			.stuquery .lylink .Artstu ul li .icon:hover {
				-moz-transform: translate(0, -5px);
				-o-transform: translate(0, -5px);
				-webkit-transform: translate(0, -5px);
				-ms-transform: translate(0, -5px);
				transform: translate(0, -5px)
			}

			.stuquery .lylink .Artstu ul li a.icon1 {
				background: url(../images/index/college.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon2 {
				background: url(../images/index/major.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon3 {
				background: url(../images/index/latestpcl.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon4 {
				background: url(../images/index/picixian.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon5 {
				background: url(../images/index/tiqianpi.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon6 {
				background: url(../images/index/tests.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon7 {
				background: url(../images/index/astest.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li a.icon8 {
				background: url(../images/index/weici.png) 0 0 no-repeat;
			}

			.stuquery .lylink .Artstu ul li .title {
				display: block;
				font-size: 15px;
				color: #333;
				margin-top: 10px;
				text-align: center;
			}

			/* 数据查询 */
			.dataQuery {
				width: auto;
				height: 490px;
				background: url('../images/index/sy_66.jpg') no-repeat center top;
				margin-top: 50px;
			}

			.width--12 {
				display: flex;
				flex-direction: row;
				height: 35px;
				padding-left: 50px;
				margin-top: 40px;
			}

			.input-padding {
				padding: 9px 8px;
				background-color: #f3f3f3;
				width: 16.66667%;
				border-radius: 5px;
				margin-right: 15px;
				border: 0;
				color:#555 ;
			}

			.zs-btn-small-n {
				letter-spacing: 2px;
				display: inline-block;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				-o-border-radius: 2px;
				border-radius: 2px;
				overflow: hidden;
				padding: 3px 13px;
				background-color: #0FA7FF;
				color: #fff;
				margin-right: 0;
				border: 1px solid #0FA7FF;
				cursor: pointer;
				vertical-align: middle;
				line-height: normal !important;
				-webkit-transition: background-color 0.5s ease;
				-moz-transition: background-color 0.5s ease;
				-o-transition: background-color 0.5s ease;
				transition: background-color 0.5s ease;
				overflow: hidden;
			}
			.width--1{
				margin-right: 10px;
				color: #fff;
			}
			/* 课程 */
			.courseTab{
				margin-top: 10px;
			}
			.courseTab .courseflex{
				display: flex;
				flex-direction: row;
				justify-content: space-between;
			}
			.courseTab .courseflex .col855{
				width: 75%;
			}
			.courseTab .courseflex .col855 .section{
				padding: 20px 10px 35px;
				margin-top: 15px;
				
			}
			.courseTab .courseflex .col855 .section .home-title{
				background: #fff;
				border-bottom: 1px solid #f0f0f0;
				/* overflow: hidden; */
				border-left: 0;
				padding: 0;
				border: 0;
				height:55px;
				line-height: 44px;
				position: relative;
			}
			.courseTab .courseflex .col855 .section .home-title .title{
				font-size: 18px!important;
				line-height: 42px;
				margin-right: 25px;
				color: #333;
				float: left;
			}
			
			.courseTab .courseflex .col855 .section .home-title .title.choosed{
				display: block;
				height: 41px;
				color: #1677ff;
				font-weight: bold;
			}
			
			.courseTab .courseflex .col855 .section  .home-title .kc-nav{
				display: none;
			    line-height:32px;
				float: none;
				width: 100%;
				overflow: hidden;
				position: absolute;
				z-index: 100;
				background: #fff;
				top: 35px;
				left: -3%;
				width: 14%;
				text-align: center;
				box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);
			}
			.courseTab .courseflex .col855 .section  .home-title .zy-nav{
				display: none;
				line-height:32px;
				float: none;
				width: 100%;
				overflow: hidden;
				position: absolute;
				z-index: 100;
				background: #fff;
				top: 35px;
				left: 77px;
				width: 14%;
				text-align: center;
				box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);
			}
			.courseTab .courseflex .col855 .section  .home-title .zhiyuan-nav {
				display: none;
			    line-height:32px;
				float: none;
				width: 100%;
				overflow: hidden;
				position: absolute;
				z-index: 100;
				background: #fff;
				top: 35px;
				left:167px;
				width: 16%;
				text-align: center;
				box-shadow: 0 0 7px 2px rgb(0 0 0 / 10%);
			}
			.courseTab .courseflex .col855 .section  .home-title .pull-left a {
			    font-size: 14px;
			    color: #333;
			    margin-right: 5px;
				display: block;
			}
			.courseTab .courseflex .col855 .section  .home-title .pull-left a:hover{
				color: #1677ff;
				text-decoration: none;
			}
			
			.courseTab .courseflex .col855 .section .list-box{
				padding-top: 0;
				/* margin-left: -35px; */
				overflow: hidden;
				display: flex;
				flex-direction: row;
				flex-wrap: wrap;
				height: 425px;
			}
			.courseTab .courseflex .col855 .section .list-box li{
				width: 190px;
				height: auto;
				margin-right:20px;
				margin-top: 17px;
			}
			.courseTab .courseflex .col855 .section .list-box li:nth-child(4n){
				margin-right: 0;
			}
			.courseTab .courseflex .col855 .section .list-box li .pic{
				position: relative;
				width: 100%;
			}
			.courseTab .courseflex .col855 .section .list-box li img{
				transition: all .2s;
			}
			
			.courseTab .courseflex .col855 .section .list-box li p{
				margin-top: 5px;
				white-space: nowrap;
				height: auto;
				text-overflow: ellipsis;
				overflow: hidden;
				color: #333;
			}
			.courseTab .courseflex .col855 .section .list-box li a:hover{
				color: #1677ff;
			}
			.courseTab .courseflex .col855 .section .list-box li .intro{
				font-size: 12px;
				color: #999;
				line-height: 20px;
				display: flex;
				flex-direction: row;
				justify-content: space-between;
			}
			.courseTab .courseflex .col855 .section .list-box li .look{
				width: 12px;
				height: 12px;
				display: inline-block;
				background: url(../images/index/look.png) no-repeat;
				background-size: 100%;
				margin-right: 3px;
				background-position: 0 2px;
			}
			/* 高考观察 */
			.gkobserve .section .home-title{
				background: #fff;
				border-bottom: 1px solid #f0f0f0;
				overflow: hidden;
				border-left: 0;
				padding: 0;
				border: 0;
				height: 44px;
				line-height: 44px;
				display: flex;
				justify-content: space-between;
			}
			.gkobserve .section .home-title .title{
				font-size: 24px;
				color: #333;
				margin-right: 20px;
			}
			.gkobserve .section .home-title .title.active{
				font-weight: bold;
				color: #1677ff;
			}
			.gkobserve .section .home-title .nav-right a{
				color: #333;
			}
			.gkobserve .section .home-title .title:hover,.gkobserve .section .home-title .nav-right a:hover{
				color: #1677ff;
			}
			.gkobserve .section .list-box{
				display: flex;
				flex-direction: row;
				flex-wrap: wrap;
				
			}
			.gkobserve .section .list-box li{
				width: 32%;
				margin-top: 30px;
				display: flex;
				overflow: hidden;
				margin-right: 2%;
			}
			.gkobserve .section .list-box li:nth-child(3n){
				margin-right: 0;
			}
			.gkobserve .section .list-box li img{
				width: 81px;
				height: 54px;
				transition: all .2s;
			}
			.gkobserve .section .list-box li img:hover{
				transform:translateY(-5px);
				box-shadow:0 5px 15px rgba(0,0,0,.2);
			}
			
			.gkobserve .section .list-box .data-con{
				padding-left: 15px;
			}
			.gkobserve .section .list-box .data-con a{
				font-size: 14px;
				color: #333;
			}
			.gkobserve .section .list-box .data-con a:hover{
				color: #1677ff;
			}
			.gkobserve .section .list-box .data-con a p{
				white-space: nowrap;
				text-overflow: ellipsis;
				overflow: hidden;
				width: 95%;
			}
			.gkobserve .section .list-box .data-con .fcolor999 {
			    color: #999!important;
				display: flex;
				margin-top:10px;
			}
			.gkobserve .section .list-box .data-con .fcolor999 .time{
				width: 12px;
				height: 12px;
				display: inline-block;
				background: url(../images/index/time.png) no-repeat;
				background-size: 100%;
				margin-right: 3px;
			}
			.gkobserve .section .list-box .data-con .fcolor999 .look{
				width: 12px;
				height: 12px;
				display: inline-block;
				background: url(../images/index/look.png) no-repeat;
				background-size: 100%;
				margin-right: 3px;
				background-position: 0 2px;
			}
			
			.xzwl{
				display: block;
				width: 160px;
				height: 83px;
				background: #8ddcff;
				float: left;
				margin-right: 34px;
				margin-bottom: 12px;
			}
			.f2srk {
			    width: 354px;
			    line-height: 28px;
			    height: 28px;
			    font-size: 16px;
			    color: #111111;
			    font-family: "微软雅黑";
			    margin-top: 13px;
			}
			.f2an input {
			    width: 160px;
			    height: 38px;
			    line-height: 34px;
			    background: #0fa7ff;
			    border: none;
			    font-size: 18px;
			    color: #fff;
			    border-radius: 3px;
			    cursor: pointer;
			}