/*将外域的JS文件的document.write()使用document.close()强制关闭。木马内容还没有来得及写完，只有部分被强制缓存输出了，剩下的不会再写了。*/
 
 iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');} 
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}


 *{margin:0; padding:0;color:#000;} 
    	body{
		    overflow-x:hidden;
    		width:100%;
                font-family:"microsoft YaHei"!important;
    	}
		.header{
		position:relative;
			width:100%;
			height:120px;
			background:url(../images/bj.jpg);
		}
		.leftHeader{
			float:left;
		}
		.leftHeader  img{
		     height:70px;
			 margin:25px 0px 0 120px;
			 display:inline-block;
		}
		.rightHeader{
			position:absolute;
			right:30px;
			bottom:20px;
			float:right;
			height:30px;
			margin-right:80px;
		

		}
		.rightHeader>ul{
			
		}
		.rightHeader>ul>li{
			margin-right:20px;
			list-style: none;
			display: inline;
			line-height:30px;	
			position: relative;
			width:80px;
			height:80px;
			z-index: 999;
			
		}
		
		.rightHeader>ul>li>a{
			color:#000;
			font-size:14px;
			height:30px;
			line-height: 30px;
			width:80px;
		}
		.dropMenuIndex{
			position: absolute;
			left:-10px;
			top:30px;
			width: 90px;
			
			display: none;
			background: #000;
			text-align: center;

		}
		.dropMenuIndex>li{
			width:90px;
			height:30px;
			list-style: none;
			margin-bottom: 1px;
		}
		.dropMenuIndex>li>a{
			color:#FFF;
		}
		.footerParent{
		width:100%;
		background:url(../images/bj.jpg);
		
		}
		.footer{
		
			height:50px;
			text-align: center;
			color:#c0c0c0;
			border-top: 1px solid rgba(0,0,0,0.3);
			padding-top:10px;
			margin-bottom: 30px;
			width:80%;
			margin:0 10%;
		}
		.footer>span{
			margin-right:20px;
			line-height: 30px;
			font-size:12px;
			color:#000;


		}
		.indexMain{
			width:100%;
			margin-bottom: 60px;
			position: relative;
			z-index:-1;

		}
		
		.carousel-indicators{
			height:15px;
			left:15%;
			margin-left:0;
			
		}
		.carousel-indicators li{
			float:left;
			border:none;
			margin-right:5px;
			width:12px;
			height:12px;
			-moz-border-radius:12px;
			-o-border-radius:12px;
			-webkit-border-radius:12px;
		/*border-radius:12px;*/	
			 background: #000;
		}
	/*	.carousel-indicators li .active{
			background:#fff;
			width:12px;
			height:12px;
			border:none;
		}*/
		
		.carousel-indicators .active {
			border:none;
			width:12px;
			height:12px;
			margin-right:5px;
			margin-top:1px;
		}
		.sImg{

		}
		
		
		@import url('http://cdn.gbtags.com/twitter-bootstrap/3.2.0/css/bootstrap.css');

/* 接下来我们添加一些CSS，修改幻灯效果给淡入淡出 */

.carousel-fade .carousel-inner .item{
  opacity:0;
  -webkit-transition-property:opacity ;
  -moz-transition-property:opacity ;
  -ms-transition-property:opacity ;
  -o-transition-property:opacity ;
  transition-property:opacity ;
}

.carousel-fade .carousel-inner .active{
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{
  left: 0;
  opacity: 0;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.mainb{
	width:80%;
	margin:0px 10%;
	clear:both;
	background:#fff;

	
	}
.mainH{
padding-top:60px;
padding-bottom:40px;
	height:40px;

}

.rightLi span{
font-size:20px;
color:#000;
}
.leftFirst{
color:#000;
font-size:36px;
line-height:30px;

}
.leftSecond{
color:#c0c0c0;
font-size:20px;
margin-left:20px;
}
.threeImg{
margin-top:50px;
text-align:center;
margin-bottom:60px;
}
.threeImg img{
width:20%;
margin-left:10px;
margin-right:10px;
}

.flContent{
background:url(../images/rcyj_15.png) 20px no-repeat;
margin-bottom:60px;

}
.flContent>div{
margin-left:30px;
}
.flContent>div span{
	color:#000;
	line-height:30px;
}
.shangb{
 height:100px;
 padding-top:20px;
 background:#ccc;
text-align:center;
 margin-bottom:20px;
}
.shangb .mainb img{
margin-right:20px;
width:15%;
margin-right:4%;
}
.redfix{
width:8%!important;
}
.companyjj p{
color:#000;
text-indent:2em;
line-height:30px;
font-size:16px;
margin-left:30px;

}
.companyjj{
margin-top:60px;
margin-bottom:60px;
padding-top:30px;
}




li{
list-style:none;
}
.topImg{
			width:100%;
		}
		.contentBody{
			width:80%;
			margin:80px 10% 0 10%;
			

		}
		.contentHeaderPos{
			text-align:right;
			font-size: 20px;
			line-height: 20px;
			margin-top:10px;
		}
		.contentcomNews{
			margin-top:20px;
			margin-bottom:30px;
			width:100%;

			
		}
		.contentcomNews>h3,.contentcomNews>h4,.contentcomNews>span{
			text-align:center;
		}
		.contentcomNews>h3{
		font-size:24px;
		}
		.contentcomNews>h4{
		font-size:20px;
		}
		.contentcomNews>li{
			padding-bottom: 20px;
			height:30px;
			line-height: 30px;
			margin-top:20px;
			border-bottom:1px solid #c8c8c8;
		}
		.contentcomNews ul li{
			margin-bottom:20px;
		}
		.contentcomNews li .leftLi a{
			padding-bottom: 20px;
			height:30px;
			line-height: 30px;
			margin-top:20px;
			color:#000;
		}
		.contentcomNews li .leftLi a strong{
			
			color:#000;
		}
		.contentcomNews li .rightLi{
			padding-bottom: 20px;
			height:30px;
			line-height: 30px;
			
			color:#000;
		}
		.contentcomNews>div{
			margin-top:20px;
		}
		.contentcomNews ul li span{
			margin-left: 30px;
			font-size:18px;
			line-height: 30px;
			display:inline-block;
		}
		.qpos a{
		color:#000;
		}
		.leftLi{
			float: left;
		}
		.rightLi{
			float:right;
		}
		.rightLi:after{
			content:".";
			display:block
			;height:0;
			clear:both;
			visibility:hidden
		} 
		.contentoutcb{
			margin-top:20px;
			margin-bottom:30px;
			width:100%;
			
		
			
			
		}
		.contentoutcb ul li{
			margin-bottom:20px;
		}
		.outcbspan{
			margin-left: 30px;
			font-size:18px;
			line-height: 30px;
		}
		.leftDiv{
			float: left;
			background: url(../images/fhcb_left.png) no-repeat;
			background-size:100%;
			width:45%;
			padding-top:100px;
			padding-bottom:400px;
	
		}
		.leftDiv li img{
			width:18px;
		}
		.leftDiv li{
			margin-top:20px;
		}
		.rightDiv{
			float:right;
			background: url(../images/fhcb_right.png) no-repeat;
			background-size:100%;
			width: 45%;
			padding-top:100px;
			padding-bottom:400px;
		}
		.rightDiv li img{
			width: 18px;
		}
		.rightDiv li{
			margin-top:20px;
			
		}
		.contentK12{
			line-height:30px;
			margin-top:20px;
		}
.location{
			margin-left:40px;
		}
		.ssk{
			display: block;
			margin:30px 50px;
		}
		.listen{			
			display: block;
			margin:30px 50px;
		}
		
		.blackH{
			border-bottom:1px solid #aaa;padding-bottom:10px;
		}
		.K12Img{
			width:50%;margin-left:30px;
		}
		.K12lismbg{
		    background:#82afb4;
			
			margin:10px;
			text-align:center;
			border-radius:20px;
		}
		.K12lismbg>img{
			width:160px;
			height:90px;
			margin:30px;
		
		}
		.positImg{
			position:absolute;right:22px;top:135px;width:45px;
		}
		.kdescribe{
			margin-top:30px;
			margin-bottom:30px;
		}
		.kdescribe a{
		display:block;
			color:#000;
			font-size:16px;
			margin-left:10px;
			width:100%;
			overflow:hidden;
			text-overflow:ellipsis;
			 white-space:nowrap;
		}
		.rightLi .qpos{
		color:#000!important;
		}
		.rightLi .qpos a{
			color:#000!important;
			font-size:18px;
			line-height: 30px;
		
			
		
		}
		.comefrom{
			font-size:12px;text-align:center
		}
		.tcontent{
			font-size:16px;line-height:30px;margin-top:20px;
		}
		.listImg{
			background:#aad3d9;
			margin:5px;
		}
		.blackContentImg{
			display:inline;
			float:left;
		}
		@media (min-width: 992px){
		.col-md-3{
			  width: 24%;
		}
		}
		.kdescribe img{
		margin-left: 10px;
		}
		.Total{
			border:1px solid #c3c3c3;
			display:none;
		}
		.imgrighttext{
		 line-height:60px;
		 height:60px;
		}
		.contentcomNews .listenli{
		   width:80%;
		  height:130px;
		   border:none;
		
		}
		.listenImg{
		 display:inline-block;
		}
		.rightListen {
		 	
  			line-height: 150px;
 			 color: #000;
			 float:left;
		}
		.year_circle{
		margin:-3px 10px 0 -25px;
	
		
		}
		.qrcodetext{
			background-color:#0095d8;
			color:#fff;
			margin:10px 13%;
			border-radius:8px;
			width:74%;
			height:30px;
			line-height:30px;
		}
		.roundinggray{
		   width:50%;
		   margin:0 25%;
		   background:#c6c6c6;
		   padding:10px 0;
		
		}
		.contacttable{
			width:40%;
		}
		.contacttable td{
		  
		   text-align:center;
		   padding:5px 3px;
		    border:1px solid #c3c3c3;
		}
		.contacttable th{
		padding:5px 3px;
		
		   text-align:center;
		    border:1px solid #c3c3c3;
		}
		.scpoImg{
			width:25px;
			margin-right:10px;
		}
		.scpotext{
			font-size:14px;
			line-height:30px;
			margin-top:20px;
		}
		.headjl{
			margin-bottom:30px;
			border-bottom:3px solid #d6364c;
		}
		.leftcompany{
			width:55%;
			height:500px;
			margin-right:30px;
			margin-top:-20px!important;
			background:url(../images/service_16.png) right bottom no-repeat;
			background-size:60%;
		
		}