@charset "utf-8";
/* CSS Document */



/*正文开始*/
/*banner*/
.banner{ display:block; height:502px; overflow:hidden; width: 100%; z-index: -1; }
.banner a{ display:block;width:100%;height:502px; padding:0px}
/*选择好未来*/
.xz{ background:url(../images/xz.gif) no-repeat center 0; height:649px; margin-bottom:0px; }
.xz h3{ text-align:center; font-size:32px; padding:35px 0 0; height:140px;}
.xz h3 a{ color:#e890ba; }
.xz h3 b{ color:#a1d8e6; font-size:42px; display:block; padding:8px 0 0 5px; }
.xz dl{ width:305px; float:left; margin-right:10px; display:inline-block; background: url(../images/x_bg.gif) no-repeat; ; height:408px; margin-left: 10px; }
.xz .noma{ margin-right:0;}
.xz dl dt{ height:208px; margin-bottom:30px;_margin-bottom:10px;}
.xz dl dt img{ width:275px; height:208px; padding:14px 0 0 14px; }
.xz dl dd{ padding:0 15px 0;}
.xz dl dd h4{ font-size:16px; line-height:28px; height:28px; overflow:hidden; text-align:center;}
.xz dl dd h4 a{ color:#000; }
.xz dl dd p{ line-height:28px; color:#333; font-size:13px; }
.xz .cur{ background:url(../images/x_cur.gif) no-repeat;}
/*只为实现孩子最初的梦想*/
.dream{  height:433px; width: 960px; }
.dream dl{ background:url(../images/dream.gif) no-repeat center 0px; height:433px; width: 960px; }
.dream dt{ float:left; width:501px; padding-right:37px;}
.dream dt img{ float:left; padding:19px 0 0 21px; width:447px; height:330px;}
.dream dd{ float:left; width:392px; padding-top:20px;}
.dream dd h3{ font-size:24px; _font-size:18px; line-height:normal; height:64px; border-bottom:1px dashed #c5c5c5; margin-bottom:9px; text-align: center; width: 90%; }
.dream dd h3 a{ color:#e890ba; }
.dream dd h3 span{ color:#d64e89;}
.dream dd h4 a{ display:block; font-size:18px; color:#fff; text-align:center; line-height:34px; }
.dream dd b{ font-size:18px; color:#555; line-height:35px; padding-top:15px; display:block; width: 90%; text-align: center; }
.dream dd p{ color: #646260; font-size: 16px; line-height: 25px; padding-left: 15px; font-family: "微软雅黑"; }
.dream dd i img{ padding-right:15px;}

.kt1080{ width:1080px; margin:0 auto; overflow:hidden}
.kt1080 .li01{ width:40px; padding-top:180px}
.kt1080 .li02{ width:40px;padding-top:180px}

.kt1080 .li01 a{ display:block; background:url(../images/z03.gif) no-repeat; width:27px; height:27px;}
.kt1080 .li02 a{ display:block; background:url(../images/y03.gif) no-repeat; width:27px; height:27px;}
.kt1080 .li01 a:hover{ background:url(../images/z03_cur.gif) no-repeat;}
.kt1080 .li02 a:hover ,.kt1080 .li02 a.cur { background:url(../images/y03_cur.gif) no-repeat;}

/*ad*/
.tt{ height:170px; position:relative; width:960px; margin:0 auto; height:266px; background: url(../images/tt_bg.jpg) no-repeat center bottom;}
.tt p{ position:absolute; top:75px; right:8px;font-size:14px; color:#fff; font-weight: bold;}
.tt p i{ font-style:normal; display:block; font-size:30px; line-height:44px; font-family:Impact; font-weight:normal;}
.tt p em{ display:block; text-align:center;}
.tt p em img{ padding-right:10px;}
/*why*/
.why{ background:url(../images/why.jpg) no-repeat; height:378px; position: relative; margin:0 auto; width:960px;}
.why p{ color:#666; font-size:17px;position:absolute; text-align:right;}
.why p b{ display:block; font-style:italic; font-size:28px; color:#393939; text-align:right; padding-top:6px;}
.why .w01{ width:259px; top:110px; left:32px;}
.why .w02{ width:344px;_width:355px; top:276px; left:32px;}
.why .w03{ width:248px; top:102px; right:32px; text-align: left;}
.why .w04{ width:293px; top:252px; right:0; text-align: left;}
.why .w04 b{text-align: left;}
/**/
.diyi{  margin-bottom:26px;}
.diyi h3{ text-align: center; padding-top: 42px; font-size: 36px; height: 105px; color: #FFF; }
.diyi h4{ color:#fff; font-size:24px;_font-size:22px; text-align:center; height:48px; line-height:48px; margin-bottom:25px;}
.diyi ul { overflow: hidden; padding-left:514px;}
.diyi ul li{ float:left; padding-right:39px;}
.diyi p{ text-align: right; padding-top: 12px; font-size: 16px; color: #FFF; }
/**/
.hj{ height:496px;}
.gy_nav{background: url(../images/h_bg.gif) no-repeat;; height:44px; line-height:44px; margin-bottom:24px;}
.gy_nav ul{ float:left;}
.gy_nav ul li{ float:left; font-size:15px; font-weight:bold;}
.gy_nav ul li a{ display:inline-block; color:#fff; padding:0 28px; background:url(../images/h_lin.gif) no-repeat right 14px;}
.gy_nav ul li a:hover,.gy_nav ul .cur a{ background:#d64e89; text-decoration:none;}
.gy_nav ul .nob a{ background:none;}
.gy_nav span{ float:right;font-size:12px; padding-right:18px;}
.gy_nav span a{ color:#fff;}

.hj_con p{  width:228px;}
.hj_con .p0,.hj_con .p1,.hj_con .p2,.hj_con .p3{ float:left; }
.hj_con p i{ position:relative; width:228px; height:183px; display:block;margin-bottom:2px;}
.hj_con p i span{ display:block; position:absolute; left:0; top:0; text-align:center; background:url(../images/cur.png) no-repeat;width:228px; height:183px; line-height:183px;}

.hj_con p i span a{ color:#fff; font-size:13px;}
.hj_con p img{ width:228px; height:183px; }
.hj_con em{ float:left; width:500px; float:left; padding:0 2px;}
.hj_con em img{ width:500px; height:267px;}
.hj_con em span{ background:#7bac0d; display:block; height:101px;}
.hj_con em span a{ display:inline-block; color:#fff; line-height:22px; padding:12px 20px 0; font-size:13px;}
/*学员作品*/
.zuop{ height:494px;}
.zuop h3,.jiuy h3{ height:44px; line-height:44px;font-size:15px; padding-left:20px; background:url(../images/h_bg.gif) no-repeat; margin-bottom:24px;}
.zuop h3 a,.jiuy h3 a{ color:#fff;}
.zuop h3 span,.jiuy h3 span{ float:right; font-size:12px; font-weight:normal; padding-right:13px;}

.zp_l{ width:180px; overflow: hidden;}
.zp_l ul li{ font-size:14px; font-weight:bold;}
.zp_l ul li a,.zp_l ul li a.cur{ display:block; width:122px; color:#1d1d1d; height:61px; margin-bottom:7px; background:url(../images/z_ico1.gif) no-repeat; padding:27px 0 0 58px;}
.zp_l ul li a:hover,.zp_l ul li a.cur{background:url(../images/z_ico11.gif) no-repeat; color:#fff;}
.zp_l ul .zp02 a:hover,.zp_l ul .zp02 a.cur{ background:url(../images/z_ico21.gif) no-repeat;}
.zp_l ul .zp02 a{ background:url(../images/z_ico2.gif) no-repeat;}
.zp_l ul .zp03 a{ background:url(../images/z_ico3.gif) no-repeat;}
.zp_l ul .zp03 a:hover,.zp_l ul .zp03 a.cur{ background:url(../images/z_ico31.gif) no-repeat;}
.zp_l ul .zp04 a{ background:url(../images/z_ico4.gif) no-repeat;}
.zp_l ul .zp04 a:hover,.zp_l ul .zp04 a.cur{ background:url(../images/z_ico41.gif) no-repeat;}

.zp_r{ width:767px; overflow:hidden;}
.zp_r ul li{ float:left; font-size:0; margin:0 0 6px 9px;_margin:0 0 6px 6px; position:relative;}
.zp_r ul li img{ width:246px; height:183px;}
.zp_r ul li span{ position:absolute;width:246px; height:183px; background:url(../images/z_cur.png) no-repeat; display:block; top:0; left:0; text-align:center;}
.zp_r ul li span a{ font-size:13px; color:#fff; display:inline-block; padding-top:120px;}
/**/
.jiuy{ height:274px;}
.jiuy ul li{ float:left; font-size:0; padding-right:14px; position:relative;}
.jiuy ul .nop{ padding-right:0;}
.jiuy ul li img{ width:229px; height:159px;}
.jiuy ul li span{  position:absolute;width:229px; height:159px; left:0;top:0; background:url(../images/jy_cur.png) no-repeat; line-height:24px;}
.jiuy ul li span a{ color:#fff; font-size:13px; display:inline-block; padding:45px 0 0 46px;}
.jiuy ul li span i{ display:block;}
/*bg*/
.chsh{ margin-bottom:0px; width: 100%; overflow:hidden}
/**/
.chy{ width:960px; position:relative; height:745px;}

.chy h3{ text-align: center; padding: 50px 0 0; height: 85px; font-size: 36px; color: #e890ba; }
.chy h3 span{ text-align: center;  font-size: 36px; color: #a1d8e6; }



.chy dl{ position:absolute; }
.chy .ch01{top:198px; left:0;}
.chy dl dt{ font-size:24px; overflow:hidden; height:45px; width:162px;_width:172px; padding-left:170px;}
.chy dl dt{ color:#a1d8e6; }
.chy dl dt span{ display: inline-block; background: url(../images/cy_ico.png) no-repeat; width: 53px; height: 37px; line-height: 26px; color: #f19ec2; text-align: center; font-size: 24px; font-weight: bold; float: left; margin-right: 7px; }
.chy dl dd{ font-size:14px; line-height:26px; color:#fff; padding:12px 0 0 23px;}
.chy dl dd span{ display:block;}

.chy .ch02{top:400px; left:0;}
.chy .ch02 dt{padding-left:78px;_padding-left:68px; width:212px;_width:222px;}
.chy .ch02 dd{ color:#333; width:240px; padding-left:45px;}
.chy .ch02 dd span{ text-align:left; padding-left:0px;}

.chy .ch03{ top:200px; right:10px;}
.chy .ch03 dt{ text-align:right;width:220px;}
.chy .ch03 dt b{ float: right; padding-right:50px;}
.chy .ch03 dt span{ margin-left:15px; float:right;}
.chy .ch03 dd{ text-align:right;color:#333;}
.chy .ch03 dd span{ text-align:right;}

.chy .ch04{ top:400px; right:10px;}
.chy .ch04 dt{ text-align:right;width:220px;}
.chy .ch04 dt b{ float: right; padding-right:50px;}
.chy .ch04 dt span{ margin-left:15px; float:right;}
.chy .ch04 dd{ text-align:right;color:#fff;}
.chy .ch04 dd span{ text-align:right;}



/*服务*/

.liuyan{ background:url(../images/liuyan.png) no-repeat center top; margin-bottom:20px; margin-top: -30px; overflow: hidden; z-index:1002}
.tij{margin:0px;}
.tij_l{ width:580px;}
.tij_l h3{ font-size:20px; padding:68px 0 0 0; height:102px;}
.tij_l h3{ color:#fff;}
.tij_l h3 b{ display:block; font-size:37px;}
.tij_l p img{ margin:0 5px;}

.tij_r{ margin:0px; text-align: center; }
.tij_r h3{ font-size:24px; color:#e890ba; width:356px; font-weight: normal; line-height:52px; height:52px; }
.tij_r h3 span{ padding-left:18px;}
.tij_r ul li { height:40px; position:relative; width:340px;}
.tij_r ul li img { float:left; padding:4px 10px;}
.sbt { width:65px; display:block; float:left; padding-top:3px; font-size:14px; color:#484848;}
.sinp01{ width:252px; padding:0 2px; height:27px; line-height:27px; border:1px solid #dbdbdb; float:left; font-size: 14px; font-weight: normal; color: #666; }
.sinp02{ width:160px; padding:0 2px; height:27px; line-height:27px; border:1px solid #dbdbdb; float:left; font-size: 14px; font-weight: normal; color: #333; margin: 0px; text-align: left; }
.sbz { color:#db262d; padding:6px 0 0 3px; float:left; display:block;}
.sx { padding-top:5px;}
.sx a { text-decoration:underline; padding-top:3px;}
.tij_r ul li .inpimg{ float:right; padding-right:17px;}
.tij_r ul li i{ position:absolute; width:23px; height:21px; top:4px; right:34px;}
/*师资团队*/
.sz{ height:auto; width: 105%; margin-top: 30px; margin-bottom: 30px; overflow: hidden; }
.sz h3,.about h3,.dszj h3{ height: 45px; font-size: 16px; padding-left: 15px; background: url(../images/sz_h3.png) no-repeat; margin-bottom: 26px; }
.sz h3 a,.about h3 a,.zz h3 a,.dszj h3 a{ color: #e890ba; display: inline-block; font-size: 22px; padding-right: 0; padding-bottom: 0; padding-left: 0px; }
.sz h3 span,.about h3 span,.zz h3 span,.dszj h3 span{ float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:5px;}
.sz h3 span a,.about h3 span a,.zz h3 span a,.dszj h3 span a{ font-family:"宋体"; color:#666; font-size: 12px; }
.sz dl{ width:272px; float:left; margin-right:30px; display:inline-block; height:350px; padding:11px 12px; border:1px solid #d9d9d9; background: #FFF; }
.sz .nom{ margin-right:0;}
.sz dl dt{ height:166px;}
.sz dl dt img{ width:260px; height:166px;}
.sz dl dd{ padding:6px 0 0;}
.sz dl dd p{ line-height:23px; color:#666;}
.sz dl dd p b{ color: #e890ba; font-size: 14px; }
.sz dl dd em{display:block; text-align:center; padding-top:12px;}
/*企业介绍*/
.abouts{ height: auto; padding-top: 10px; padding-bottom: 0px; margin: auto; width: 95%; }
.abouts h3{ background: url(../images/sz_h3.png) no-repeat; margin-bottom: 32px; }
.abouts dl{ margin-top:0px; overflow:hidden; }
.abouts dl dt{ width:350px; float:left; }
.abouts dl dt img{ width:300px; }
.abouts dl dd{ width:550px; float:left; }
.abouts dl dd b{ display:block; font-size:20px; height:28px; line-height:28px; overflow:hidden; padding-bottom:5px; }
.abouts dl dd b a{ color:#e890ba; }
.abouts dl dd p{ color:#555; font-size:14px; line-height:28px; overflow:hidden; }
.abouts dl dd i{ display: block; padding-top:2px; }


.about1 { width:960px; margin:0 auto 32px;}
.ab_dl { height:250px; overflow:hidden;}
.ab_dl dt { width:401px; float:left;}
.ab_dl dt a,.ab_dl dt img { display:block; width:401px; height:250px;}
.ab_dl dd { width:508px; padding-right:30px; float:right;}
.ab_dl h4 { height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.ab_dl h4 a { color:#1b6743; font-size:14px; }
.ab_dl .ab_txt { color:#555; line-height:26px; height:auto; overflow:hidden;  text-transform:uppercase;  }
.ab_bt { margin-top:15px}
.ab_bt a { display:inline-block; height:24px; line-height:24px; text-align:center;}
.ab_bt .a1 { color:#e890ba; width:94px; margin-right:10px; border:1px solid #e890ba; }
.ab_bt .a2 { border:1px solid #a1d8e6; color:#a1d8e6; width:78px; }

.n_dl  { height:120px; overflow:hidden; margin-bottom:15px;margin-top:15px;}
.n_dl dl{ float:left; width:480px;}
.n_dl dt { float:left; width:180px;}
.n_dl dt a,.n_dl dt img { display:block; width:180px; height:120px;}
.n_dl dd { width:260px; float:right; padding-right:20px}
.n_dl h4 { font-size:14px; height:20px; line-height:20px; overflow:hidden; margin-bottom:4px;}
.n_dl h4 a { color:#e890ba;}
.n_dl p { color:#555; line-height:24px; height:100px; overflow:hidden;}
.n_ul {width:105%;}
.n_ul li { float:left; width:450px;height:32px; line-height:32px; overflow:hidden; background:url(../images/n_li.gif) left center no-repeat; padding-left:11px;margin-right:20px;}
.n_ul span { color:#a1d8e6; float:right; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.n_ul a { color:#222;}



.anli_bj{ height:393px; overflow:hidden; background:url(../images/anli_t.gif) repeat-x left 41px;}
.anli_bj .txt{ width:427px; height:97px; margin:0 auto; background:#fff; overflow:hidden; position:relative;}
.anli_bj .txt h4 { width:320px; position:relative; z-index:1;}
.anli_bj .txt h4 a{ display:block; font:29px "Microsoft Yahei"; color:#e890ba; background:url(../images/case.jpg) no-repeat left center; padding-left:200px; height:42px; margin:22px 0 0 8px; line-height:42px; width:176px; }  
.anli_bj .txt ul{ position:absolute; top:36px; right:12px; width:66px; overflow:hidden; height:27px; z-index:9;}
.anli_bj .txt ul li{ float:left; width:27px; height:27px; margin-left:4px; display:inline;}
.anli_bj .txt ul .li01 a{ display:block; background:url(../images/z03.gif) no-repeat; width:27px; height:27px;}
.anli_bj .txt ul .li02 a{ display:block; background:url(../images/y03.gif) no-repeat; width:27px; height:27px;}
.anli_bj .txt ul .li01 a:hover{ background:url(../images/z03_cur.gif) no-repeat;}
.anli_bj .txt ul .li02 a:hover , .anli_bj .txt ul .li02 a.cur { background:url(../images/y03_cur.gif) no-repeat;}
.anli { width:960px; height:292px; margin:0 auto; overflow:hidden;}
.anli  ul li{ margin:21px 16px 0 10px; width:214px; display:inline; float:left; line-height:0; }
.anli  ul li img{ width:214px; height:171px;}
.anli  ul li span {height:58px; display:block; text-align:center; font:14px "Microsoft Yahei"; color:#525252; width:214px; background:#efefef; line-height:58px;}
.anli  ul li span a{ color:#525252;}
.anli .nones{ margin-left:0;}


/*荣誉资质*/

.xyhj{ margin-bottom:5px; margin-top: 5px; overflow: hidden; z-index:1002 }
.zz{ height: auto; padding-top: 10px; margin: auto; width: 1030px; }
.zz h3{ background: url(../images/zz_h3.gif) no-repeat; margin: auto auto 0px; width: 960px; }
.zz h3 span{ float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:5px; margin-right: 30px; }
.hz01 { padding:57px 15px 0 0; }
.hz03 { padding:57px 0 0 0px; }
.hz02 ul { width:105%;}
.hz02 ul li { float:left; padding:0px; display:inline; width:225px; margin-right: 20px; }
.hz02 ul li img { width:220px; height:160px; }
.hz02 ul li span { display:block; height:33px; line-height:33px; overflow:hidden; text-align:center;}
.hz02 ul li span a { color:#6b6b6b; font-size:14px; font-family:"微软雅黑"; }

/*大师执教*/
.dszj{ height:420px; background:#f9f9f8; padding-top:50px; margin-bottom:40px;}
.dszj h3{ background:url(../images/dszj_h3.gif) no-repeat; margin-bottom:32px;}
.dszj h3 i{ padding-left:12px;}
.ml02{ background:url(../images/dszj_bgg.jpg) no-repeat center 2px; height:300px; position:relative;}
.ml02 ul li{ width:363px; margin:0 auto; font-size:0;}
.ml02 ul li img{width:363px; height:272px; border:1px solid #ddd;}
.ml02 ul li span a{ display:block; background:#ddd; height:27px; line-height:27px; text-align:center; color:#333; font-family:"宋体"; font-size:12px;}
.ml02 .ml_dd{ position: absolute; width:13px; right:0; top:109px;}
.ml02 .ml_uu{ position: absolute; width:13px; left:0; top:109px;}
/*企业新闻*/
.news{ height:auto; overflow: hidden; }
.n_l{ width:634px;}
.dt_top { height:33px; line-height:33px;  border-bottom:1px solid #c8c8c8; margin-bottom:11px; overflow:hidden;}
.dt_top span { float:right; display:block; ;}
.dt_top span a{font-family:"宋体"}
.dt_top ul li { float:left;}
.dt_top ul li a { width:78px; height:33px; line-height:33px; text-align:center; display:block; font-size:16px; font-weight:bold; color:#8a8989; padding-left:32px;}
.dt_top ul li a:hover,.dt_top ul .cur a { background:url(../images/n_cur.gif) no-repeat 8px 9px; color:#d64e89; text-decoration:none;}
.dt_con dl { height:135px; padding: 0  0 9px 10px;}
.dt_con dt { float:left; padding-right:23px;}
.dt_con dt img { width:281px; height:135px;}
.dt_con dd { float:left; width:301px}
.dt_con dd h3 { height:23px; line-height:23px;}
.dt_con dd h3 a { font-size:14px; color:#5a5959;}
.dt_con dd p { line-height:26px; color:#797979; font-family:"宋体"; padding-top:7px;}
.dt_con ul li,.cy_c ul li { background:url(../images/n_li.gif) no-repeat left 12px; padding-left:15px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #e5e5e5; width:280px; float:left; margin-left:10px;}
.dt_con ul li a ,.cy_c ul li a { color:#7f7f7f; font-family:"宋体";}
.dt_con ul .nob,.cy_c ul .nob{ border-bottom:none;}

.n_r{ width:295px; background:url(../images/n_bg.gif) no-repeat left 52px; padding-left:23px; height:351px;}
.n_r h3,.cy_c h3,.cy_r h3{ border-bottom:1px solid #c8c8c8;height:33px; line-height:33px;}
.n_r h3 a,.cy_c h3 a,.cy_r h3 a{ background:url(../images/n_cur.gif) no-repeat 8px 3px; color:#d64e89; font-size:16px; padding-left:32px;}
.n_r h3 span ,.cy_c h3 span ,.cy_r h3 span { float:right; display:block; font-weight:normal;}
.n_r h3 span a,.cy_c h3 span a,.cy_r h3 span a{font-family:"宋体"; font-size:12px; background:none; color:#666;}
.n_r dl{ padding:16px 0 ;border-bottom:1px dashed #c8c8c8; overflow:hidden; clear:both; height:68px;}
.n_r dl dt{ padding-right:20px;width:88px;float:left; padding-right:15px;}
.n_r dl dt img{ width:88px; height:72px;}
.n_r dl dd{ width:187px; float:left;}
.n_r dl dd b{ display:block; height:23px; line-height:23px; overflow:hidden;}
.n_r dl dd b a{ color:#5a5959; font-family:"宋体";}
.n_r dl dd p{ color:#333; font-size:12px; line-height:23px;overflow:hidden;font-family:"宋体";}
.n_r .last{ border-bottom:none;}
/*创业学堂*/
.cyxt{ background:url(../images/cyxt.gif) no-repeat center 0; height:380px; padding-top:60px;}
.cy_l{ width:302px; margin-right:10px; overflow:hidden;}
.cy_c{ width:301px; background:url(../images/n_bgg.gif) no-repeat left 48px; padding-left:18px; height:341px;overflow:hidden;}
.cy_c p{ margin:10px 0 12px 6px ;idth:281px;}
.cy_c p img{ width:281px; height:134px;}
.cy_r{ width:293px;background:url(../images/n_bgg.gif) no-repeat left 48px;height:341px; padding-left:22px;overflow:hidden;}
.cy_r h4{ margin:12px 0 0 ; height:72px; border-bottom:1px dashed #d8d7d7; padding:20px 0 0 102px; background:url(../images/n_tel.gif) no-repeat 12px 1px; font-size:14px; color:#6b6b6b; font-weight:normal;}
.cy_r h4 b{ color:#d64e89; font-family:Impact; font-size:27px; font-weight:normal;}
.cy_r p{ text-align:center; margin-top:10px; height:95px; border-bottom:1px dashed #d8d7d7;}
.cy_r p a{ display:inline-block; padding:10px 22px 0;}
.cy_r i{ padding-left:83px; background:url(../images/n_logo.gif) no-repeat left 0; font-size:14px; color:#7a7a7a; display:block; line-height:25px; height:82px; padding-top:8px;}
.cy_r i span{ display:block;}

/**/
.sdKc{height:420px; background:#f9f9f8; padding-top:50px; margin-bottom:40px; overflow:hidden;}
.sdKc h3{ height:45px;font-size:16px; padding-left:20px;background:url(../images/dszj_h3.gif) no-repeat; }
.sdKc h3 a{ color:#d64e89; display:inline-block; padding:10px 0 0 12px;}
.sdKc h3 span{ float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:5px;}
.sdKc h3 span a{ font-family:"宋体"; color:#666;}
.sdKc h3 i{ padding-left:12px;}

.sdKcBox{height:375px; position:relative;}
.sdKcBox .sdKcCnt{ width:960px; overflow:hidden;}
.sdKcBox em { position:absolute; cursor:pointer; width:22px; height:36px; top:160px;z-index: 9;}
.sdKcBox em.left_arrow { left:0px; }
.sdKcBox em.right_arrow { right:0px; }
.sdKcBox .sdKcCnt span{background:#ddd;color: #333;width:363px;display: block; font-family: "宋体";font-size: 12px;height: 27px;line-height: 27px;text-align: center;}
.sdKcBox .sdKcCnt span a{ color:#707070; font-family:"Microsoft YaHei";}
.sdKcTab{ margin:15px auto 0; width:250px;}
.sdKcTab a{ display:block; float:left; margin:0 5px; background:#dcdcdc; width:39px; height:5px; overflow:hidden;}
.sdKcTab a:hover,
.sdKcTab a.cur{ background:#62a100}
.sdKc .more{ display:block; overflow:hidden; width:113px; height:38px; line-height:38px; text-align:center; color:#fff; font-family:"Microsoft YaHei"; margin:5px auto 0;}
/**/
/* General Demo Style */

.container{
	width: 100%;
	position: relative;
	text-align: center;
}
.clr{
	clear: both;
}
.container > header{
	padding: 20px 30px 10px 30px;
	margin-bottom: 40px;
	position: relative;
	display: block;
    text-align: center;
}
.container > header h1{
	font-family: "BebasNeueRegular", Arial, sans-serif;
	font-size: 35px;
	position: relative;
	font-weight: 300;
	text-transform: uppercase;
	color: rgba(101,141,114,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    padding: 0px 0px 5px 0px;
}
.container > header h1 span{
	color: #a0caad;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.4);
}
.container > header h2{
	
}
/* Header Style */
.containerscoll {
width: 100%;
position: relative;
text-align: center;
}
.codrops-top{
	line-height: 24px;
	font-size: 11px;
	background: rgba(255, 255, 255, 0.5);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
	-webkit-animation: slideOut 0.5s ease-in-out 0.3s backwards;
}
@-webkit-keyframes slideOut{
	0%{top:-30px; opacity: 0;}
	100%{top:0px; opacity: 1;}
}
.codrops-top a{
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	text-shadow: 0px 1px 1px #fff;
	display: block;
	float: left;
}
.codrops-top a:hover{
	background: #fff;
}
.codrops-top span.right{
	float: right;
}
.codrops-top span.right a{
	float: left;
	display: block;
}
.codrops-demos{
	text-align:center;
	display: block;
	padding-top: 20px;
}
.codrops-demos a, 
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
    display: inline-block;
	border: 1px solid #719c7f;
	padding: 4px 10px 3px;
	font-size: 13px;
	line-height: 18px;
	margin: 0px 3px;
	font-weight: 800;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #90bd9e;
	background: -moz-linear-gradient(top, #90bd9e 0%, #72a081 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90bd9e), color-stop(100%,#72a081));
	background: -webkit-linear-gradient(top, #90bd9e 0%,#72a081 100%);
	background: -o-linear-gradient(top, #90bd9e 0%,#72a081 100%);
	background: -ms-linear-gradient(top, #90bd9e 0%,#72a081 100%);
	background: linear-gradient(top, #90bd9e 0%,#72a081 100%);
}
.codrops-demos a:hover{
	background: #85b995;
}
.codrops-demos a:active{
	-webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.4);
	-moz-box-shadow:0px 1px 1px rgba(255,255,255,0.4);
	box-shadow: 0px 1px 1px rgba(255,255,255,0.4);
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
	color: #506757;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.3);
}
/* Media Queries */
@media screen and (max-width: 767px) {
	.container > header{
		text-align: center;
	}
	p.codrops-demos {
		position: relative;
		top: auto;
		left: auto;
	}
}
p,p a{ color: #333; font-weight: normal; font-size: 14px; }

#carousel {
	width:900px;
	height:359px;
	position:relative;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	background-repeat: no-repeat;
	border-radius: 15px;
  }
  #carousel img {
	visibility:hidden; /* hide images until carousel can handle them */
	cursor:pointer; /* otherwise it's not as obvious items can be clicked */
	box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px;
	width:363px; height:272px; border:1px solid #ddd;
  }

.container{
	padding-bottom: 20px;
}
.atitlesc{
position: absolute;
left: 270px; 
bottom: 14px;                              
}

.comm{ font-size:16px; font-weight: normal; height:38px;}
.comm a{ position:relative; float:left; width:24.88%; height:45px; border-right:1px solid #ffffff; line-height:45px; text-align:center; color:#FFF; background:#ececec; }
.comm .more{ height:28px; padding:10px 0 0 0;}
.comm .more:hover{ background:#ececec; }
.comm a:hover,.comm a.cur{ background:url(../images/a_bg1.jpg); color:#ffffff;-moz-text-shadow:1px 1px 1px #6c4f20;-ms-text-shadow:1px 1px 1px #6c4f20;-o-text-shadow:1px 1px 1px #6c4f20;-webkit-text-shadow:1px 1px 1px #6c4f20;text-shadow:1px 1px 1px #6c4f20; text-decoration:none;}
.comm a:hover span,.comm a.cur span{ position:absolute; width:11px; height:6px; background:url(../images/icon2.jpg); overflow: hidden; bottom:0; left:50%; margin: 0 0 -6px -5px;}
.comm a.s1c{ background:#a1d8e6; }
.comm a.s2c{ background:#e890ba; }
.comm a.s3c{ background:#a1d8e6; }
.comm a.s4c{ background:#e890ba; }

.fa{ background:url(../images/fa.gif) no-repeat center bottom; width:100%; margin-bottom: 30px; padding-top: 30px; padding-bottom: 30px; }
.fa_cc{ height:450px; background:url(../images/faa_bg.jpg) no-repeat right bottom; overflow: hidden; }
.fa_cc h2{ height:38px; padding:0; background:#eff2f4; }
.fa_cc h2 .more{ float:right;}
.fa_ccc{ padding:40px 0 0 0;}
.liaoj,.ljzx{ float:left; width:81px; height:27px; text-align:center; line-height:27px; background:#e5e5e5; color:#222222;-moz-text-shadow:1px 1px 1px #f2f2f2;-ms-text-shadow:1px 1px 1px #f2f2f2;-o-text-shadow:1px 1px 1px #f2f2f2;-webkit-text-shadow:1px 1px 1px #f2f2f2;text-shadow:1px 1px 1px #f2f2f2;}
.ljzx{ margin: 0 38px 0 0; background:#bf8c38; color:#ffffff;-moz-text-shadow:1px 1px 1px #846127;-ms-text-shadow:1px 1px 1px #846127;-o-text-shadow:1px 1px 1px #846127;-webkit-text-shadow:1px 1px 1px #846127;text-shadow:1px 1px 1px #846127;}



/*资讯*/
.commm{ height:40px; }
.commm span{ float:left; padding: 0 0 2px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; border-bottom:3px solid #e890ba; }
.commm span a{ display:block; font: bold 16px "Microsoft Yahei"; color:#222222;}
.commm .more1{ padding:8px 25px 0 0; }

.zixun{ height:395px; padding:10px 0; }
.went{ width:330px; background: url(../images/n_bgg.gif) no-repeat right top; }
.went_c{ clear:both; margin-top:15px;}
.went_c dl{ padding:20px 0 0 0;}
.went_c dt{ padding: 0 0 0 40px; background:url(../images/wen.jpg) no-repeat left center; line-height:19px;height:19px; overflow:hidden;}
.went_c dt a{ color:#222222;}
.went_c dd{ height:77px; padding: 7px 0 0 40px; background:url(../images/da.jpg) no-repeat left 8px; line-height:24px; overflow:hidden;}
.lt{ width:600px; }
.lt h2 { border:none;}
.lt h2 span{ margin: 0 45px 0 0; border:none;}
.lt h2 span:hover,.lt h2 span.cur{ border-bottom:3px solid #e890ba; }
.lt dl{ clear:both;}
.lt dt{ float:left; padding:10px 0 0 0;}
.lt dt img{ width:220px; height:281px;}
.lt dd{ float:right; width:355px; padding:10px 0 0 0 ;}
.lt dd li{ padding:0 0 0 12px; background:url(../images/icon6.gif) no-repeat left 17px; line-height:36px;height:36px; overflow:hidden;}
.lt dd li span{ float:right; color:#ababab;}



.news{ background:#FFF url(../images/bg1.jpg) no-repeat center -5px; text-align:left; overflow: hidden; }
.news .main{ width:960px; margin:0 auto; position:relative; }


.news .main .index_news{ width:100%; height:auto; float: left; margin-top: 12px; }
.news .main .index_news h3{ width:250px; height:49px; line-height:48px; color:#FFF; font-size:16px; z-index:10; text-align:center; }
.news .main .index_news h3 span{position:relative;height:46px;width:100px;display:inline-block;top:0px;z-index:10;line-height:40px;margin-right:5px;cursor:pointer;}
.news .main .index_news h3 span.here{ background:#a1d8e6; color:#fff; }
.news .main .index_news .show{ border:solid 0px #e890ba; height:auto; position:relative; }



.chy h1{ text-align: center; padding: 30px 0 10px; height: 50px; font-size: 48px; color: #DA5293; }
.chy h5{ text-align: center; font-size: 24px; color:  #a1d8e6; }
.chy h2{ text-align: center; font-size: 40px; color: #DA5293; line-height: 48px; display: block; }
.tij_r h3{ font-size:24px; color:#e890ba; width:356px; font-weight: normal; line-height:35px; height:30px; }
.chy1{
	width:960px;
	position:relative;
	text-align: center;
	height:105px;
	margin: auto;
}
.chy1 h1{ text-align: center; padding: 30px 0 10px; height: 50px; font-size: 48px; color: #DA5293; }
.chy1 h5{ text-align: center; font-size: 20px; color: #a1d8e6; }















.left-float {
	right: 0px;
	top: 25.5%;
	height: 100%;
	overflow: hidden;
	position: fixed;
	z-index: 999;
}
.left-float-left {
	width: 170px;
	float: right;
	max-width: 170px;
}
.left-float-top {
	padding: 10px 5px;
	border: 2px solid #cccccc;
	border-image: none;
	background-color: rgb(255, 255, 255);
}
.left-float-button {
	margin: 0px auto;
	width: 96%;
}

.left-float-qrcode {
	width: 160px; text-align: center;
	margin:auto;
}
.left-float-qrcode img {
	width: 143px;
	text-align: center;
}


.left-float-qrcode1 {
	width: 143px;
	text-align: center;
	border: #ec6ca5 0px solid;
	margin: 10px 3px;
	padding: 0px;
}
.left-float-qrcode1 img {
	max-width: 143px;
	width: 143px;
}


.left-float-qrcode2 {
	width: 140px;
	text-align: center;
	border:#ec6ca5 2px solid;
	margin:10px 3px;
	padding:0px;
}
.left-float-qrcode2 img {
	max-width:130px;
	width:130px;
}



.left-float-qrcode3 {
	width: 140px;
	text-align: center;
	margin:5px 3px;
	padding:0px;
}
.left-float-qrcode3 img {
	max-width:143px;
	width:143px;
}

.left-float-qrcode p {
	color: rgb(51, 51, 51); font-weight: bold;
}
.left-float-bottom {
	width: 100%; text-align: center;
}
.left-float-text {
	width: 100%; height: 30px; text-align: center; line-height: 30px;
}
.left-float-text span {
	margin: 0px auto; border-radius: 0px 0px 3px 3px; width: 80%; color: rgb(255, 255, 255); display: block; background-color: rgb(225, 181, 114);
}
.left-float-right {
	padding: 0px 5px;
	text-align: center;
	float: right;
	display: none;
	position: relative;
	z-index: 999;
}

.left-float-right1 {
	padding: 0px 5px;
	text-align: center;
	float: right;
	display: none;
	position: relative;
	z-index: 999;
}

.left-float-right2 {
	padding: 0px 5px;
	text-align: center;
	float: right;
	display: none;
	position: relative;
	z-index: 999;
}

.left-float-pointer {
	padding: 15px;
	border-radius: 10px;
	color: rgb(255, 255, 255);
	margin-top: 100px;
	z-index: 2147483647;
	background-color: #cccccc;
}

.left-float-pointer1 {
	padding: 15px;
	border-radius: 10px;
	color: rgb(255, 255, 255);
	margin-top: 100px;
	z-index: 2147483647;
	background-color: #cccccc;
}

.left-float-pointer2 {
	padding: 20px; border-radius: 10px; color: rgb(255, 255, 255); margin-top: 100px; z-index: 2147483647; background-color:#ec6ca5;
}


.left-float-pointer span {
	padding-top: 5px; display: block; z-index: 2147483647;
}
.left-float-img {
	padding: 8px; border-radius: 10px; z-index: 2147483647; background-color: rgb(255, 255, 255);
}
.left-float-img img {
	width: 140px; display: block; z-index: 2147483647;
}