﻿*{ margin:0; padding:0;}
body{width:100%; height:auto; font-family:SimHei;margin: 0px;background-image: -webkit-radial-gradient(ellipse farthest-corner at center top, #44cfec 0%, #0d9cf3 100%);
  background-image: radial-gradient(ellipse farthest-corner at center top, #44cfec 0%, #0d9cf3 100%);
  }
a{ text-decoration:none;}
h1,h2,h3,h4{text-decoration:none;}
a:hover{text-decoration:none;}




canvas{ width:100%; height:100%; position:fixed;}
.jinlv{ width:100%; height:auto; float:left;  }
.banner{ width:100%; float:left;}
.banner h1{margin-bottom:0px;}
.banner h1 img{ width:100%; height:auto;}

.ld{ width:100%; height:480px; background:transparent; float:left; margin-top:70px;}
.row{ margin-top:50px;}
.container { text-align: center; height:auto; padding-top:30px;}
.container h2{ width:150px;text-align: center; height:auto; font-size:30px; color:#fff; height:40px; border-bottom:2px solid #999; margin:20px auto;font-family:SimHei;}
.block { width:263px;height:300px;background:#8bd1f9;;margin-bottom: 20px; position:relative; border-radius:5px; box-shadow:0 4px 3px #999;}
.block h3{ position:absolute; top:-30px; left:10px;}
.block h3 b{ font-size:70px; color:#127fc2; font-family:SimSun; float:left; line-height:50px; height:70px;}
.block h3 span{ width:200px; height:50px; background:#d7ffd0; border-radius:5px; font-size:18px; line-height:50px; color:#006898; font-family:SimHei; float:left; font-weight:bold;}
.block p{ width:260px; height:auto; padding:0 20px; font-size:14px; float:left; margin-top:50px; line-height:30px; text-align:left; color:#1b749c;}




.box{ width:960px; height:100px; float:left; text-align:center; margin-top:50px;}
.box p{ width:150px; height:40px; border:1px solid #229ab8; color:#229ab8; padding:10px 20px; font-size:18px; text-align:center; margin:0 auto;}
.box p a{color:#229ab8;}

.guest{width:100%; height:auto; background:transparent; float:left;}
.guest-con{ width:1100px; height:auto; margin:30px auto; position:relative;}
.guest-con h1{width:150px;text-align: center; height:auto; font-size:30px; color:#fff; height:40px; border-bottom:2px solid #fff; margin:20px auto;font-family:SimHei;}


.daily{width:100%; height:auto; background:transparent; float:left;}
.daily-con{ width:1100px; height:auto; margin:30px auto; position:relative;}
.daily-con h1{width:150px;text-align: center; height:auto; font-size:30px; color:#fff; height:40px; border-bottom:2px solid #fff; margin:20px auto;font-family:SimHei;}
.daily-1{ width:220px; height:auto; float:left; margin-top:250px; margin-left:150px;}
.daily-1 p{ width:220px; float:left; height:auto; font-size:14px; color:#fff; line-height:25px;} 
.daily-2{ width:220px; height:auto; float:left; margin-left:50px; margin-top:30px;}
.daily-2 p{width:220px; float:left; height:auto; font-size:16px; color:#fff; line-height:25px; margin-left:40px;}
.daily-2 b{ width:2px; float:left; background:#fff; margin-left:120px;}
.b1, .b2, .b3, .b4, .b5{ height:45px;}
.b6{ height:90px;}
.b7{ height:90px;}
.b8{ height:240px;}
.b9{ height:140px;}
.span1, .span2, .span3, .span4{  margin:45px 0 0 -11px;}
.span5{ margin:90px 0 0 -11px;}
.span6{ margin:90px 0 0 -11px;}
.span7{ margin:240px 0 0 -11px;}
.daily-2 span{ width:20px; height:20px; border:2px solid #fff; border-radius:50%; float:left;}
.daily-3{ width:350px; height:auto; float:left; margin-top:100px; margin-left:100px;}
.daily-3 p{ width:350px; float:left; height:auto; font-size:14px; color:#fff; line-height:25px;} 
.daily-3 p span{width:350px; float:left; }
.daily-top{ margin-top:80px;}

.box1{ width:100%; height:100px;text-align:center; float:left; margin-left:-80px;}
.box1 p{width:150px; height:40px;   padding:10px 20px; font-size:14px; margin:0 auto; color:#fff;}
.box1 p a{width:150px; height:40px; border:2px solid #fff; color:#fff; float:left; border-radius:5px; line-height:40px; text-align:center; margin-top:20px;cursor:pointer;position:absolute; font-size:20px;}
.box1 p a:hover{ background:#55c1e7; color:white;}

.expense{ width:100%; height:auto; float:left;}
.expense h1{ width:150px; height:40px; text-align:center; margin:0 auto; border-bottom:1px solid white; font-size:30px; color:white;font-family:SimHei; margin-top:80px; margin-bottom:50px;}
.expense-con{ width:1050px; margin:0 auto;}
.expense-con1{ width:130px; height:230px; border:2px solid white; float:left; border-right-style:none;}

.expense-con2{ width:790px; float:left;}
.expense-con2 h2{ width:790px; height:50px; line-height:50px; text-align:center; color:white;font-weight:bold;}
.expense-con2 p{ color:white; font-size:15px; font-weight:bold; line-height:30px; margin-top:50px; margin-left:30px;}
.expense-con3{ width:130px; height:230px; border:2px solid white; float:right; border-left-style:none;}

.plan{width:100%; height:455px; background:transparent; float:left; margin-left:50px; margin-top:100px;}
.plan-con{ width:1000px; height:auto; margin:30px auto;}
.plan-con h1{ width:1000px; height:40px; float:left; color:white; font-size:36px; font-family:SimHei; text-align:center;}
.plan-con h1 span{ width:300px; height:1px; float:left; background:#fff; margin-top:10px; text-align:center; margin-left:350px;}
.plan-con p{ width:1000px; height:auto; float:left; color:#fff; font-size:14px; line-height:25px; margin-top:50px;}
.plan-con a{ width:100px; height:35px; line-height:35px; color:white; float:left; margin-top:10px; border:2px solid white; text-align:center; font-weight:bold; font-size:16px;}
.plan-con a:hover{ background:white; color:#3f9fce;}


.contact{width:100%; height:auto; background:transparent; float:left;}
.cont{ width:960px; height:auto; margin:30px auto;margin-top:150px}
.cont h1{width:230px;text-align: center; height:auto; font-size:30px; color:#fff; height:40px; border-bottom:2px solid #fff; margin:20px auto;font-family:SimHei;}
.cont1,.cont2{ width:960px; height:auto; float:left;}
.cont2{margin-bottom:50px;}
.cont1 h2,.cont2 h2{ width:960px; height:50px; line-height:50px; float:left; font-size:16px; color:white;}
.cont1 p,.cont2 p{ width:300px; height:50px; float:left; border:2px solid #fff; border-radius:5px; margin-right:20px; color:white;}
.cont1 p b,.cont2 p b{ float:left; margin-top:15px; margin-left:15px;}
.cont1 p span,.cont2 p span{ width:240px; height:50px; line-height:50px; font-size:14px; color:#fff; margin-left:10px; float:left;}
.cont2 em{ width:630px; height:50px; line-height:50px; font-size:14px; color:#fff;  float:left; font-style:normal;border:2px solid #e9e9e9; border-radius:5px; margin-top:20px; padding-left:20px;}

.cont3{ width:960px; height:auto; float:left; margin-bottom:100px; position:relative;}
.cont3 a{ width:140px; height:55px; background:#fd685b; float:right; border-radius:5px; text-align:center; font-size:18px; line-height:55px; text-align:center; color:white;
margin-top:-55px; position:absolute; right:20px;}

.map{width:100%; /* height:700px; */ float:left;}
.map-con{ width:1000px; height:auto; margin:30px auto;}
.map-con h1{width:200px;text-align: center; height:auto; font-size:30px; color:#fff; height:40px; border-bottom:2px solid #fff; margin:20px auto;font-family:SimHei;}
.map-con ul{width:1100px; height:auto; float:left; overflow:hidden;}
.map-con ul h2{ width:200px; float:left; font-size:25px; color:white; height:50px; line-height:50px; margin-top:60px;}
.map-con ul li{  height:80px; background:#fff; border-radius:5px; float:left; margin-right:50px; list-style:none; margin-top:50px; overflow:hidden;}
.map-more{ width:1000px; height:100px; float:left; text-align:center; margin-top:80px;}
.map-more a{width:250px; height:50px; line-height:50px;   padding:10px 20px; font-size:14px; text-align:center; margin:0 auto; border:2px solid #fff; color:#55c1e7; border-radius:5px; cursor:pointer;}
.map-more a:hover{ background:#55c1e7; color:white;}


.top{ width:100%;  font-family:SimHei;}
.top1 {
    width: 100%;
    /* height: 80px; */
    position: fixed;
    top: 0;
	padding:15px 0px;
    z-index: 100;
    background: -webkit-gradient(linear, 0 30, 0 100%, from(#0AA6F0), to(#3476d3));
    background: -moz-linear-gradient(top, #0AA6F0,#3476d3);
    background: -o-linear-gradient(top,#0AA6F0,#3476d3);
    background: linear-gradient(to bottom,#0AA6F0,#3476d3);
}
background:-moz-linear-gradient(top,#000105,#000d4d);
background:-webkit-gradient(linear,0 0,0 100%,from(#000105),to(#000d4d));
background:-webkit-linear-gradient(top,#000105,#000d4d);
background:-o-linear-gradient(top,#000105,#000d4d);
background:linear-gradient(to bottom,#000105,#000d4d);
}
.top11{ width:1200px; height:auto;margin:0 auto;}
.top11 h2,.top1 h2 img{ width:300px; height:auto; float:left;margin-bottom:0px;    margin-top: 2px;margin-left:25px;}
.top11 p{ width:200px; float:left; height:50px; line-height:50px; font-size:28px; color:white; margin-top:20px; margin-left:15px;}
.top11 ul{ width:518px; float:right; height:50px; margin-bottom:0px; line-height:50px;}
.top11 ul li{ min-width:70px; float:left; margin-left:15px; font-size:16px; color:white; list-style:none; }
.top11 ul li a{color:white; padding-bottom:8px;}
.top11 ul li a:hover{ border-bottom:2px solid white;}

.top2{ width:680px; height:auto; margin:0 auto; padding-top:120px;}
.top2 h3{ width:680px; height:140px; float:left; border:1px dashed white; font-size:60px; color:white; text-align:center; line-height:100px; font-family:Microsoft Yahei; padding-top:20px;}
.top2 h4{ width:680px; height:auto; float:left;  font-size:58px; color:white; text-align:center; font-family:SimHei;}
.top2 h4 span,.top2 h4 b,.top2 h4 em,.top2 h4 i{ text-decoration:none;width:680px; height:auto; float:left; font-style:normal;}
.top2 h4 span{ font-size:30px; margin-top:10px;}
.top2 h4 b{ font-size:28px; margin-top:15px;}
.top2 h4 em{ font-size:20px; margin-top:15px;}
.top2 h4 i{ font-size:16px; margin-top:20px;}
.top2 h3 b{ font-size:24px; font-weight:normal;}

.introduction{ width:100%; height:450px; float:left; background:url(../images/outdoor1.png) no-repeat;}
.intro{ width:1000px; height:auto; margin:0 auto;position:relative;}
.intro h1{ position:relative;margin-left:20px; margin-top:50px;width:950px;height:70px;text-align:center; background:url(../images/line.png) no-repeat;}
.intro h1 span{ width:316px; height:50px; float:left;  font-size:30px; color:#fff; font-family:SimHei; position:absolute; top:-9px; left:310px;}
.intro p{ width:800px; height:auto; float:left; font-size:14px; color:#fff; line-height:30px; position:absolute; top:40px; left:100px; padding:0 20px;}


.bodyCon08{background:url(../images/dy_pic11.jpg); height:400px;}
.bodyCon08 .students{margin:0 auto;width:1100px;height:480px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1100px;height:400px; margin:0 auto;position:absolute;bottom:40px;}
#four_flash .flashBg{width:998px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:280px;height:340px;margin-left:40px;color:#19a5cd;}
#four_flash .flashBg ul.mobile li:hover{ color:#fff;}
#four_flash .flashBg ul.mobile li img{width:180px;height:180px;display:block; margin:0 auto;border:10px solid #19a5cd; border-radius:50%;}
#four_flash .flashBg ul.mobile li img:hover{border:10px solid #fff;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{display:block;background:url(../images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{background:url(../images/jiantou2.png);}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}

/* 搴曢儴鏍?*/
.bottom_footer{position:relative;}
.copy {
    background-image: radial-gradient(ellipse farthest-corner at center top ,#0AA6F0 0,#3476d3 100%);
    color: #fff;
    padding: 15px 0; height: 50px; float: left; width: 100%;
}
.warp {
    margin: 0 auto;
    width: 1100px; 
}
.copy .copy-right {
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    width: 500px;
}
.copy .link {
    overflow: hidden;
    padding-left: 20px;
    text-align: right;
}
.copy .link a {
    color: #fff;
    display: inline-block;
    font-size: 13px;
    margin: 0 5px;
}
