﻿@charset "utf-8";
/* CSS Document */

body{font-family//:Arial, Helvetica, sans-serif;background-attachment:fixed;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
#header{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:2;}

#focus{height:77%;position:fixed;width:100%;overflow:hidden;top:124px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
#focus .frame{height:100%;width:100%;position:relative;}
#focus .frame .bg{position:absolute;height:100%;width:auto;left:0;top:0;}
#focus .frame .child{height:100%;width:100%;position:absolute;top:0;left:0;display:none;}
#focus .frame .child a{position:absolute;left:0;top:0;width:100%;height:100%;background:url(img/blank.gif)}
#focus .frame .child .block{height:100%;}

#focus .frame .child .text{padding-top:18%;}
#focus .frame .child .text *{color:#fff;line-height:110%;height:auto;}
#focus .btn{height:100%;width:100%; position:absolute;top:0;left:0;}
#focus .btn .block{position:relative;height:100%;}
#focus .find{background:#f69600;width:322px;height:52px;line-height:52px;color:#fff; font-size:28px; text-align:center;position:absolute;right:23%;bottom:70px;}
#focus .btn .find:hover{color:#fff;}
#focus .nav_focus{position:absolute;right:20%;bottom:20px;height:14px;}
#focus .nav_focus a{float:left;height:14px;width:14px;background:url(img/dot1.png) left top no-repeat;margin-left:6px;}
#focus .nav_focus a.now{background:url(img/dot1.png) right top no-repeat;}

#body{margin-top:124px;padding-top//:576px;margin-top:36%;z-index:1;position:relative;}
.index1{}
.index1 .block{position:relative;height:539px;}
.index1 h2{height:38px;line-height:38px;font-size:38px;color:#fff; position:absolute;top:200px;left:0;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.index1 h1{height:60px;line-height:60px;font-size:64px;color:#fff; position:absolute;top:255px;left:0;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.index1 a{ background:#f69600; background:url(img/index_btn1.png) left top no-repeat;width:322px;height:52px;line-height:52px;color:#fff; font-size:28px; text-align:center;position:absolute;right:0;bottom:100px;/*border-radius:10px;behavior:url(img/ie-css3.htc);*/}
.index1 a:hover{color:#fff;}
.index2{background:#fff url(img/index_bg1.png) left 390px repeat-x;color:#000;}
.index2 .block{
	height: 762px;
	background: url(img/map.png) center 60px no-repeat;
}
.index2 h1{height:100px;font-size:48px;line-height:100px;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,0.3);font-weight:bold;}
.index2 .p1{font-size:14px;text-align:center;line-height:150%;}
.index2 .p2{margin-top:30px;padding-left:40px;height:100px;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.index2 .p2 .num{font-size:88px;position:absolute;line-height:72px;}
.index2 .p2 .sum{font-size:43px;position:absolute;margin-left:90px;line-height:30px;}
.index2 .p2 p{font-size:29px;line-height:35px;padding-left:130px;}
.index2 .p3{padding:30px 5px;line-height:200%;color:#fff;}
.kids{height:135px;}
.kids .div{float:left;height:135px;width:32.5%;margin-left:5px;text-shadow:2px 2px 4px rgba(0,0,0,0.3);position:relative; cursor:pointer;}
.kids .div.first{margin:0;}
.kids .d1{background:url(img/childs_bg.png) 0 top no-repeat;}
.kids .d2{background:url(img/childs_bg.png) -307px top no-repeat;}
.kids .d3{background:url(img/childs_bg.png) -614px top no-repeat;}
.kids .d4{background:url(img/childs_bg.png) -690px top no-repeat;}
.kids .div h3{font-size:24px;margin:70px 0 0 15px;height:24px;line-height:24px;}
.kids .div p{margin-left:15px;margin-top:1px;}
.kids .div span{position:absolute;right:0;top:10px;height:110px;width:130px;}
.kids .div a{color:#fff;}
.kids .div a.k{position:absolute;right:0;top:10px;height:110px;width:130px;display:none;}
.kids span.k1{background:url(img/childs.png) 30px top no-repeat;}
.kids span.k2{background:url(img/childs.png) -212px top no-repeat;}
.kids span.k3{background:url(img/childs.png) -447px top no-repeat;}
.kids span.k4{background:url(img/childs.png) -690px top no-repeat;}
.kids a.k1{background:url(img/childs.png) 30px -110px no-repeat;}
.kids a.k2{background:url(img/childs.png) -212px -110px no-repeat;}
.kids a.k3{background:url(img/childs.png) -447px -110px no-repeat;}
.kids a.k4{background:url(img/childs.png) -690px -110px no-repeat;}

.index3{background:#f6f6f6 url(img/index_bg1.png) left -353px repeat-x;}
.index3 .title1{padding:30px 0;position:relative;}
.title1{height:64px;line-height:64px;}
.title1 h1{height:64px;background:#e28c05;float:left;color:#fff;padding:0 20px;font-size:30px;}
.index3 .boxs{margin-top:10px;}
.boxs .div{float:left;margin-left:6px;}
.boxs .div div{margin-bottom:6px;color:#fff;position:relative;z-index:10;}
.boxs .d1{margin-left:0;}
.boxs .d1 img{width:100%;height:auto;}
.boxs .d1 .pic{display:block;overflow:hidden;margin-bottom:6px;height:258px;overflow:hidden;}
.boxs .d1 .txt1{background:#e96e23;background//:url(img/index_bg21.png) left top no-repeat;color:#fff;font-size:30px;line-height:120%;padding:17px 20px;height:77px;overflow:hidden;}
.boxs .d2{width:274px;}
.boxs .d2 .pic{display:block;overflow:hidden;margin-bottom:6px;height:179px;overflow:hidden;}
.boxs .d2 .txt1{background:#4f98b4;padding:28px 20px;_padding:27px 20px;height:83px;overflow:hidden;}
.boxs .d2 .txt1 h3{font-size:30px;height:35px;line-height:35px;}
.boxs .d2 .txt1 h4{font-size:48px;height:48px;line-height:48px;}
.boxs .d2 .txt2{background:#e28c05;padding:10px 20px;font-size:18px;overflow:hidden;height:25px;overflow:hidden;}
.boxs .d3{width:250px;}
.boxs .d3 .txt1{background:#e96e23;padding:10px 20px;font-size:18px;height:26px;overflow:hidden;}
.boxs .d3 .pic{display:block;overflow:hidden;margin-bottom:6px;height:206px;overflow:hidden;}
.boxs .d3 .pic1{display:block;overflow:hidden;margin-bottom:6px;height:121px;overflow:hidden;}
.boxs .d4 .txt1{background:#e28c05;padding:19px 20px;font-size:24px;line-height:120%;background:#4f98b4;height:70px;}
.boxs .d4 .pic{display:block;overflow:hidden;margin-bottom:6px;height:102px;overflow:hidden;}
.boxs .d4 .pic1{display:block;overflow:hidden;margin-bottom:6px;height:153px;overflow:hidden;}
.boxs .div .hover{background:#43839b;cursor:default;}

.index4{background:#f6f6f6;padding:50px 0;}
.index4 h1{height:48px;line-height:48px;font-size:48px;color:#707070;margin-bottom:10px;}
.index4 p{font-size:14px;}
.index4 .orange{margin-top:10px;}
.orange{position:relative;}
.orange .prev{background:url(img/arrow1.png) left top no-repeat;width:19px;height:49px;position:absolute;left:-30px;top:70px;}
.orange .next{background:url(img/arrow1.png) right top no-repeat;width:19px;height:49px;position:absolute;right:-30px;top:70px;}
.orange .prev:hover,.orange .next:hover{opacity:0.8;filter:alpha(opacity='80');}
.orange .child{width:187px;height:187px;text-align:center;font-size:24px;color:#fff;float:left;}
.orange .child a{width:187px;height:187px;display:block;color:#fff;}
.orange .first{margin-left:0;}
.orange  td{background:url(img/kc_yuan.png) center center no-repeat;}
.orange .child td{cursor:pointer;}
.orange .child th{background:url(img/kc_yuan1.png) center center no-repeat;font-size:28px;font-weight:bold;display:none;cursor:pointer;}
.orange .frame{height:187px;overflow:hidden;}

#footer{background:#0d8eb6;color:#eee;}
#footer a{color:#eee;}
#footer a:hover{color:#9ed3e3;}
