@charset "gb2312";
/* CSS Document */
*{ margin:0; list-style:none; padding:0; font-family:"Î¢ÈíÑÅºÚ"; }
body{ font-weight:200; font-size:16px; line-height:2em;color:#FFF;}
.cl{ clear:both;}
.fl{ float:left}
.fr{ float:right}
.head .nav{ line-height:1.4em}
.head .kouhao{ line-height:1.4em}
.banner-yun{ width:100%; height:500px; background:url(images/banner-yun.jpg) no-repeat center top}
.yun-box{ background:url(images/bg.jpg) center; width:100%;}
.line1{ width:100%; height:106px; background:url(images/line1.png) no-repeat center;}
.line2{ width:100%; height:29px; background:url(images/line2.png) no-repeat center}
div.h1{ font-size:48px; font-weight:bold; color:#00d5df; line-height:150px; padding-top:30px; text-align:center}
div.h1 span{ color:#ffbf00;}
div.h2{ font-size:22px; font-weight:200; padding-left:100px; padding-right:100px; color:#FFF; padding-bottom:60px; text-align:center}
div.h3{ font-size:18px; font-weight:200; padding-left:100px; padding-right:100px; color:#FFF; padding-bottom:40px; text-align:center}
div.h4{ font-size:36px; font-weight:900; padding-left:100px; padding-right:100px; color:#ffbf00; padding-bottom:60px; text-align:center}


.w1200{ width:1200px; margin:auto}
.yun1 .yun1-content{ width:1230px; margin:0 auto; padding-bottom:60px}
.yun1 .yun1-content li{ width:340px; padding:30px 20px; margin:15px; height:228px; float:left; background:url(images/box1.png) no-repeat left top;}
.yun1 .yun1-content li .yun1-content-title{ font-size:24px; color:#f0c002; font-weight:bold; text-align:center; padding-bottom:20px; padding-top:10px}
.yun1 .yun1-content li .yun1-content-info{ font-size:18px;}

.yun2 .yun2-content{ padding-bottom:60px}
.yun2-box{ width: 800px; margin:auto; padding:25px 200px; height:101px; background:url(images/yun2-bg.png) no-repeat}
.yun2-box .yun2-box-info{ width:380px; text-indent:2em}
.yun2 .yun2-p1{ width:725px; margin:auto; padding-top:320px; background:url(images/p1.png) no-repeat; margin-top:60px; text-align:center}

.yun3-box{ width:1002px; height:677px; margin:auto; background:url(images/p2.png) no-repeat; position:relative; font-size:24px; font-weight:800; line-height:2em}
.yun3-content{ padding-bottom:60px}
.yun3-box .yun3-box-t1{ position:absolute; top:12px; left:337px; font-size:28px; color:#00d2df; font-weight:bold}
.yun3-box .yun3-box-t2{ position: absolute; left:104px; top:170px;color:#d90000; font-size:24px}
.yun3-box span{ display:block; color:#FFF; font-size:20px; font-weight:normal}
.yun3-box .yun3-box-t3{ position: absolute; left:104px; top:340px; font-size:24px; color:#d90000}
.yun3-box .yun3-box-t4{ position: absolute; left:104px; top:520px; font-size:24px; color:#d90000}
.yun3-box .yun3-box-t5{ position: absolute; left:747px; top:210px; font-size:24px; color:#FFBF00}
.yun3-box .yun3-box-t6{ position: absolute; left:747px; top:390px; font-size:24px; color:#FFBF00}
.yun3-box .yun3-box-t7{ position: absolute; left:747px; top:570px; font-size:24px; color:#FFBF00}

.yun4-content{ padding-bottom:60px}
.yun4-box{ border-bottom:1px dashed #037dab; padding-bottom:50px}
.yun4-box .yun4-box-pics{ width:450px; height:300px; background-color:#8e97ad; opacity:0.5}
.yun4-box .yun4-box-info{ width:720px; height:300px; overflow:hidden}
.yun4-box .yun4-box-info p{ border:2px solid #ffc926; padding:0 20px; height:80px; border-radius:40px; font-size:24px; line-height:80px; color:#ffc926; padding-left:100px; margin:13px 0}
.yun4-box .yun4-box-info p.yun4-ico1{ background:url(images/ico1.png) no-repeat 30px center}
.yun4-box .yun4-box-info p.yun4-ico2{ background:url(images/ico2.png) no-repeat 30px center}
.yun4-renzheng{ width:1093px; margin:0 auto; padding-bottom:20px}

.yun5{ background:url(images/bg2.jpg) no-repeat center; width:100%; background-size:cover}
.yun5-box{ margin-bottom:30px}
.yun5-box li{ width:258px; margin:20px; border:1px solid #00d1da; height:80px;box-shadow: 0 0 10px #00d1da; text-shadow:2px 2px 10px #00d1da; line-height:80px; text-align:center; color:#00d1da; float:left; font-size:18px}

.yun6-content{ width:1224px; margin:auto; padding-bottom:60px}
.yun6-content .yun6-box{ width:282px; margin:12px; height:584px; background:url(images/box2.png) no-repeat left -124px;}
.yun6-content .yun6-box dl{ padding:0 20px}
.yun6-content .yun6-box dt{ text-align:center; font-size:16px; color:#FFF; padding:8px 10px 70px 0; font-weight:800}
.yun6-content .yun6-box dd{ font-size:14px; padding:0}

.yun7-box{ border:1px solid #03405b; width:1198px; height:266px; margin-bottom:50px}
.im{ border-color:#ffbf00}
.yun7-box .yun7-box-pics{ width:300px; height:266px}
.yun7-box .yun7-box-info{ width:870px; height:236px; padding:15px 0; font-size:18px}
.yun7-box .yun7-box-info .teacher-name{ font-size:24px; font-weight:bold; color:#ffbf00}
.yun7-box .yun7-box-info .teacher-name span{ font-size:18px; font-weight:normal; padding-left:20px}
.yun7-box .yun7-box-info .teacher-zhizhi{width:660px; padding:10px 20px; border:1px solid #03405b; color:#ffbf00; font-weight:800; margin:10px 0}
.yun7-box .yun7-box-info .teacher-zim{width:660px; padding:10px 20px; background-color:#b30913; margin:10px 0; font-weight:800}
.yun7-box .yun7-box-info .teacher-xueke{ padding:0}
.yun7-box .yun7-box-info .teacher-jianjie{ padding-right:20px}

.yun8-content{ width:1300px; margin:0 auto}
.yun8-box li{ width:223px; border:1px solid #044374; height:223px; float:left; box-sizing:border-box; padding:130px 0 0 0; text-align:center; margin:20px 50px 70px 50px; border-radius:15px; font-size:24px; font-weight:400; color:#00a3d9; background-image:url(images/ico3.png); background-repeat:no-repeat}
.yun8-box .ico1{ background-position:60px 30px}
.yun8-box .ico2{ background-position:-260px 30px}
.yun8-box .ico3{ background-position:-584px 30px}
.yun8-box .ico4{ background-position:-920px 30px}
.yun8-box .ico5{ background-position:60px -255px}
.yun8-box .ico6{ background-position:-260px -255px}
.yun8-box .ico7{ background-position:-584px -255px}
.yun8-box .ico8{ background-position:-920px -255px}

.yun9-content{ padding-bottom:60px}
.yun9-box{ width:1040px; margin:20px auto}
.yun9-box .text{ width:240px; margin:20px; padding-left:60px; height:58px; border:1px solid #00a2d8; background:none; font-size:16px; color:#00a2d8}
.yun9-box .uname{ background:url(images/ico4.png) no-repeat 10px 10px}
.yun9-box .tel{ background:url(images/ico4.png) no-repeat -406px 10px}
.yun9-box .qq{ background:url(images/ico4.png) no-repeat -812px 10px}
.yun9-box .yun9-sbt{ width:1060px}
.yun9-box .yun9-sbt .sbt{ width:300px; height:60px; line-height:60px; text-align:center; font-weight:bold; margin:50px auto; display:block; background:none; border:1px solid #00a2d8; color:#00a2d8; font-size:24px; border-radius:30px; outline:none; cursor:pointer}

.zixun-links{ width:360px; margin:0 auto; padding:30px 0}
.zixun-links a{ display:block; width:360px; height:60px; border:1px solid #FFbf00; text-decoration:none; line-height:60px; text-align:center; border-radius:30px; font-size:20px; font-weight:800; color:#ffbf00}
.zixun-links a:hover{ color:#66CCCC; border-color:#6cc}

.footer{ font-size:14px; color:#00a3d9}