*{margin:0;padding:0;list-style: none;}
body {
	background-color:#fff;
	color:#555555;
}
h4 {
	font-family:sans-serif;
	color:#555555;
	font-size:16px;
}
h3 {
	font-family:sans-serif;
	color:#555555;
}
p {
	font-family:sans-serif;
	color:#888888;
	font-size:14px;
}
a {
	font-family:sans-serif;
	color:#0F3C80;
	text-decoration:none;
}
img{border:none;}
#header{
   width: 100%;
   min-width: 1280px;

}
#header .home{
background:url(../img/top.png) no-repeat; 
width:25px;
height: 25px;
display: inline-block;
background-size:20px 20px;
vertical-align: middle;
}
#header .circle{
background:url(../img/targer.png) no-repeat; 
width:25px;
height: 25px;
display: inline-block;
vertical-align: middle;

}
#header .h-top{
	width: 100%;
	min-width: 1280px;
	height: 30px;
	line-height: 30px;
	background-color: #F8F8F8;
	font-size: 14px;
	border-bottom:1px solid #eee;
}
#header .h-left{
    float: left;
    margin-left: 100px;
}
#header .h-right{
   float:right;
   margin-right: 200px;
}
#header .h-center{
    
    overflow: hidden;
    position: relative;
    width: 1280px;
    height: 130px;
    margin:0 auto;
}
#header .h-center .img{
	margin-left:  130px;
	width: 600px;
	height:123px;
}
@-webkit-keyframes lighteffect {
	from {
		left: -20%;
	}
	to {
		left: 120%;
	}
}

@keyframes lighteffect {
	from {
		left: -20%;
	}
	to {
		left: 120%;
	}
}

#header .head_two_left{width:800px;height:130px;float:left;overflow: hidden;position: relative;}
#header .head_two_left:before {
	content: "";
	position: absolute;
	width: 20%;
	height: 90%;
	top: 5%;
	left: -10%;
	overflow: hidden;
	opacity: 1;
	filter: alpha(opacity=70);
	/*border-bottom-right-radius: 20px;*/
	background: -moz-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, .1)), color-stop(50%, rgba(255, 255, 255, .4)), color-stop(100%, rgba(255, 255, 255, .1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	-webkit-transform: skewX(45deg);
	-moz-transform: skewX(45deg);
	-ms-transform: skewX(45deg);
	transform: skewX(45deg);
	-webkit-animation: lighteffect 2s infinite both;
	animation: lighteffect 2s infinite both;
}
#header .head_two_right{
	float: left;
	width: 380px;
	height:130px;
	margin-left: 60px;
}
#header .head_two_right .img{
	
	width: 300px;
	height:60px;
	margin:20px 0 0 0
}
#header .text{
	width: 240px;
	height: 25px;
    margin:0 0 0 30px;
    border-radius: 14px;
    border: 1px solid #ccc;
    outline: none;
}
#header .head_two_right .ss{
    position: relative;
    left: -25px;
    top:5px;
	width: 20px;
	height:20px;
    cursor: pointer;
}
#header .tmie{
	display: inline-block;
	width:350px;
	height:30px;
	line-height:30px;
	color:#0F3C80;
	font-size:14px;
	text-align: left;
}
.nav{
	width:100%;
	min-width:1280px;
	background-color:#70B2DF;
}
.nav .title{
	height:50px;
	width:1080px;
	background-color:#70B2DF;
	color: #FFFFFF;
	margin:0 auto;
}
.nav .nav-top{
	width: 1080px;
}
.nav .nav-top li{ 
	width: 120px;
	line-height:50px;
	text-align: center; 
	float: left;
	margin:0 auto; 
}
.nav .nav-top li a{
	color: #FFFFFF;
}
.nav .nav-top li.on{
	background-color:#4e7da6;
	color:#FFFFFF; 
	font-weight:600;
	cursor: pointer;
}
.nav-bottom{
	background-color:#4e7da6;
	position:relative;
	width:100%;
	height:50px;
}
.x{position:absolute;left:8%;}
.y{position:absolute;left:8%;}
.z{position:absolute;left:18%;}
.a{position:absolute;left:38%;}
.b{position:absolute;left:48%;}
.c{position:absolute;left:46%;}
.d{position:absolute;left:62%;}
.e{position:absolute;left:66%;}
.product{
	width: 550px;
	height:50px;
	margin: 0 auto;
	line-height: 50px; 
	display:none;
	background-color:#4e7da6;
	color:#FFFFFF;
}
.product ul{ 
	width:1080px;
	margin: 0 auto;
}
.nav-bottom .show{ 
	display: block;
}
.nav-bottom .product li{ 
	float: left; 
	margin-right: 20px;
	cursor: pointer;
}
.nav-bottom .product li a{
	display: inline-block;
	color:#FFFFFF;
	font-size:16px;
	font-weight:500;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;		  
}
#header .nav .product li a:hover{
	color:#f17c67;
	-webkit-transform:rotate(10deg);
	-moz-transform:rotate(10deg);
	-o-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	transform:rotate(10deg);
}
#section{
	width: 100%;
}
#section .section-content a:hover{
	color:#F17C67;
	cursor: pointer;
}
.section-content-center-1{
	margin-top: 10px;
	width: 330px;
	height: 140px;
	background: url(../img/wx.jpg) no-repeat center;
}
.section-content-center-1 span{
	display: block;
	position: relative;
	left:200px;
	top:32px;
	margin-bottom:18px;
}
.section-content-center-1 span a:hover{
	color: #F17C67;
	cursor: pointer;
	
}
.fullSlide{
	width:100%;
	position:relative;
	height:400px;
	background:#000;
}
.fullSlide .bd{
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul{
	width:100% !important;
}
.fullSlide .bd li{
	width:100% !important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li img{
	width: 1366px;
}
.fullSlide .bd li a{
	display:block;
	height:400px;
}
.fullSlide .hd{
	width:100%;
	position:absolute;
	z-index:1;bottom:0;
	left:0;height:30px;
	line-height:30px;
}
.fullSlide .hd ul{
	text-align:center;
}
.fullSlide .hd ul li{
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:9px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on{
	background:#FE4C40;
}
.fullSlide .prev,.fullSlide .next{
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../img/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	display:none;
}
.fullSlide .next{
	left:auto;
	right:0%;
	background-position:-6px -137px;
}
#section .section-content{
	width:1000px;
	margin:0 auto;
	
}
#section .section-content-left{
	width: 300px;
    float: left;
}
#section .left-top,.right-top,.center-top{
	width: 100%;
	height:50px;
	line-height:50px;
	border-bottom: solid 2px #70B2DF;
}
#section .left-top-1,.right-top-1,.center-top-1{
	display:block;
	height:50px;
	margin-left:5px;
	float:left;
	color:#000000;
	font-weight:bold;
	border-bottom: solid 3px #70B2DF;
}
#section .left-top-2,.right-top-2,.center-top-2{
	display:block;
	float:right;
	margin-right: 5px;
}
#section .left-top-2 a,.right-top-2 a,.center-top-2 a{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.section-content-left .s1,.section-content-right .s1{
	float: left;
	margin-right: 5px;
}
.section-content-left .s2,.section-content-right .s2{
	display: inline-block;
	float:right;
}
.section-content-left ul li,.section-content-right li{
	margin: 10px 5px;
	font-size: 14px;
}
.section-content-left li a,.section-content-right li a{
	display: inline-block;
	width:75%;
	color: #000000;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
}
#section .section-content-center{
	width: 330px;
	float: left;
}

.section-focus-pic{
	margin:8px 0 0 0;
	height:200px;
	width:330px;
	overflow:hidden;
	position:relative;
}
.section-focus-pic ul li{
	position:absolute;
	top:0;left:0px;
	width:330px;
	height:200px;
}
.section-focus-pic ul li h3{
	position:absolute;
	bottom:11px;
	left:0;
	width:300px;
	font-weight:normal;
	color:#FFF;
	margin-left: 20px;
	z-index: 111;
	font-size: 18px; 
	font-family:"微软雅黑";
}
.section-focus-pic ul li div{
	position:absolute;
	bottom:0;
	left:0;
	height:50px;
	background-color:#000;
	width:330px;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.section-focus-pic .pages{
	width:330px;
	height:200px;
}
.section-focus-pic .controler{
	position:absolute;
	bottom:20px;
	right:20px;
}
.section-focus-pic .controler b{
	cursor:pointer;
	width:20px;
	height:10px;
	display:block;
	overflow:hidden;
	text-indent:20px;
	background:url(../img/news_index_icon.png) no-repeat -136px 3px; 
	float:left;
	margin:0 0 0 5px;
}
.section-focus-pic .controler b.down{
	background-position:-161px 1px;
}
.section-focus-pic .controler2 a{
	display:block; 
	width:40px;
	position:absolute;
	top:120px;
	height:40px;
}
.section-focus-pic .controler2 a i{
	cursor:pointer;
	display:block;
	width:22px;height:34px; 
	background:url(../img/star.png) no-repeat;
}
.section-focus-pic .controler2 .prev{
	left:5px;
	}
.section-focus-pic .controler2 .prev i{
	background-position:-34px -68px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/star_05.png');
	margin-left:5px;
}
.section-focus-pic .controler2 .prev:hover i{
	left:10px;
	background-position:-34px -24px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/star_03.png');
}
.section-focus-pic .controler2 .next{
	right:10px;
}
.section-focus-pic .controler2 .next i{
	background-position:-62px -68px;
	_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/star_06.png');
	margin-left:10px;
}
.section-focus-pic .controler2 .next:hover i{
	right:10px;background-position:-62px -24px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/star_04.png');
}

#section .section-content-right{
	width: 330px;
	float: left;
}
#section .section-bottom{
        clear:both;
	width: 1000px;
	margin:10px auto 20px auto;
	display: flex;
	display: -webkit-flex;
	justify-content: space-around;
}
#section .section-bottom-top{
        clear:both;
	width: 1000px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	border-bottom: solid 2px #70B2DF;
}
#section .section-bottom-top span{
	font-size: 18px;
	font-weight: bold;
}
.section-bottom .figure{
	width: 130px;
	height: 130px;
	border-radius: 50%;
    display: inline-block;
    clear: both;
}
.section-bottom .figure a{
	color: #000000;
}
.section-bottom .figure img{
	width:80px;
	height:80px;
	margin-bottom:8px;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
}
.section-bottom .figure .cloud-down{
	width: 60px;
}
.section-bottom .figure .Book{
	width: 60px;
}
.section-bottom .figure .student-boy{
	width: 60px;
}
.section-bottom .figure img:hover{
	cursor: pointer;
	transform: scale(1.2);	
}
.section-bottom .figure p:hover{
	color: #0F3C80;
	cursor: pointer;
}
#footer{
	clear: both;
	width:100%;
	height:200px;
	margin: 0 auto;
	background-color:#4C556E;
}
#footer span{
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 18px;
	margin-right:20px;
}
.footer-1{
	width: 1000px;
	height: 100px;
	display:flex;
	margin: 0 auto;
	display:-webkit-flex;
	justify-content:center;
	align-items: center;
	border-bottom: solid 1px #FFFFFF;
}
#footer ul li{
	float: left;
	margin: 0 10px;
}
#footer .footer-1 li a{
	color: #FFFFFF;
}
#footer .footer-2{
	width: 1000px;
	height: 100px;
	margin:0 auto;
	display:-webkit-flex;
	 flex-direction: column;
	justify-content:center;
	align-items: center;
}
#footer .footer-2 p{
	font-size: 14px;
	display: block;
	margin:8px 0;
	text-align: center;
	color: #EEEEEE;
}
