@charset "utf-8";

html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,li,dt,dd,p,form,table,th,td,input,img,marquee,span,a{ margin: 0 auto; padding: 0; }
body{color:#333333; font-size:12px; min-width:1000px;font-family:"Microsoft YaHei";background:url(../images/bg.png) repeat; }
ul,li{ list-style:none;margin:0; padding: 0;}
img{ border:0;}
a{ text-decoration:none; color:#333333;outline:none;}
a:hover{ text-decoration:underline;color:#ff9900;}
.fl{ float:left;}
.fr{ float:right;}
.font{ font-family:"微软雅黑";}
.clear{ clear:both;}
.blank5{ line-height:5px; height:5px; clear:both; overflow:hidden;}
.blank10{ line-height:10px; height:10px; clear:both; overflow:hidden;}
.blank14{ line-height:14px; height:14px; clear:both; overflow:hidden;}
.blank15{ line-height:15px; height:15px; clear:both; overflow:hidden;}
.blank20{ line-height:20px; height:20px; clear:both; overflow:hidden;}
.blank25{ line-height:25px; height:25px; clear:both; overflow:hidden;}
.blank27{ line-height:27px; height:27px; clear:both; overflow:hidden;}
.blank30{ line-height:30px; height:30px; clear:both; overflow:hidden;}
.blank40{ line-height:40px; height:40px; clear:both; overflow:hidden;}
.blank60{ line-height:40px; height:60px; clear:both; overflow:hidden;}


/**********头部**************/
.header{ width:1140px; height:118px; padding-top:18px;}

.logo_text{ padding-left:15px;}

.logo_text a{ text-decoration:none;}

.logo_text h3{ font-size:20px; color:#333333; font-family:"宋体"; padding-top:10px; border-bottom:1px solid #aaaaaa; letter-spacing:18px;}

.logo_text samp{ font-family:"Microsoft YaHei"; font-size:14px; color:#aaaaaa;letter-spacing:7px;}

.kefu{ background:url(../img/keft.png) no-repeat center left; margin-left:87px; height:37px; padding-left:50px; margin-top:15px;}

.kefu span{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; text-transform:uppercase;}

.kefu h3{ color:#ff9900; font-family:"Microsoft YaHei"; font-size:26px; line-height:24px; font-weight:normal;}

.search{}

.search_item{margin-top:15px; border:1px solid #CCC; border-radius:5px; background:#f4f4f4;height:35px; width:298px;}

.search_item select{ border:none; background:none; height:35px; line-height:35px; outline:none; font-family:"Microsoft YaHei"; font-size:12px; color:#888888; float:left; padding-left:10px;}

.search_item input{height:16px; border:none; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; line-height:16px;outline:none; font-family:"Microsoft YaHei"; font-size:12px; width:178px;float:left; margin-top:9px; background:none; text-indent:1rem;}

.search_item input.search{ background:url(../img/search.png) no-repeat center center; width:16px; height:35px; float:right; padding-right:35px; border:none; margin-top:0px;}

.search_quick{ margin-left:20px;}

.search_quick a{ width:120px; height:37px; color:#FFF; background:#14ccb9; font-family:"Microsoft YaHei"; text-align:center; line-height:37px; display:inline-block; border-radius:10px; font-size:14px;margin-top:15px;}

.menu{ width:1140px; float:left; height:40px; margin-top:14px;}

.menu strong{ background:#ff6537; display:inline-block; width:228px; height:40px; text-align:center; line-height:40px; border-radius:10px 10px 0px 0px; float:left;}

.menu strong a{ font-weight:normal; color:#FFF; font-family:"Microsoft YaHei"; font-size:14px;}

.menu ul{ float:left; height:40px; border-top:1px dashed #CCC; width:902px;}

.menu ul li{ float:left; line-height:40px; width:100px;}

.menu ul li a{ font-family:"Microsoft YaHei"; color:#666666; font-size:14px;font-weight:bold; display:block; text-align:center; text-decoration:none;}

.cline{ width:100%; background:url(../img/cline.png) no-repeat center center; height:4px;}

.banner{ background:url(../img/banner.jpg) no-repeat center center; height:397px; width:100%;}

.main{ width:100%; height:auto; overflow:hidden; background:url(../img/bg.jpg) repeat;}

.m_header{ height:60px; background:#FFF; border-radius:10px 10px 0px 0px; width:1140px;}

.m_footer{ height:auto; overflow:hidden; background:#FFF; border-radius:0px 0px 10px 10px; width:1140px; padding:20px 0px;}

.m_footer ul{ text-align:center;}

.m_footer ul a{ color:#333333; font-size:12px; font-family:"Microsoft YaHei"; padding:0px 10px;}

.m_footer ul a:hover{ color:#ff9900; text-decoration:underline;}

.m_footer p{ text-align:center; color:#333333; font-family:"Microsoft YaHei"; font-size:12px; padding:10px 0px;opacity:0.5;}

.m_footer .link{ color:#333333; font-size:12px; font-family:"Microsoft YaHei"; text-align:center;}

.m_footer .link a{ padding-right:10px;}

.reports{ width:1140px; height:auto; overflow:hidden; background:#FFF;}

.title strong{ text-align:center; display:block;  font-weight:normal; background:url(../img/bg4.png) repeat-x center 7px;}

.title strong h3{ font-weight:normal;color:#242424; font-size:26px; font-family:"Microsoft YaHei"; background:#FFF; display:inline-block; padding:0px 10px;}

.title strong samp{font-size:26px; font-family:"Microsoft YaHei"; font-weight:normal; color:#ff9900;}

.title strong span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dcdcdc; text-transform:uppercase; padding:5px 0px;}

.title strong a{ background:url(../img/bg5.png) no-repeat center center; color:#888888; font-family:"Microsoft YaHei"; font-size:12px; display:block; height:20px;}

.title strong a:hover{ color:#ff9900; text-decoration:underline;}

.reports ul{ height:auto; overflow:hidden;padding:30px 0px 40px;}

.reports ul li{ float:left; padding:0px 25px;}

.reports ul li h3{ color:#aaaaaa; font-size:14px; font-family:"Microsoft YaHei"; font-weight:normal; text-align:center; padding-top:18px;}

.reports ul li:hover h3{ color:#ff9900; text-decoration:underline;}

.honor{width:1140px; height:auto; overflow:hidden; background:#FFF;}

.honor ul{ height:auto; overflow:hidden;padding:30px 0px 40px;}

.honor ul li{ float:left; padding:0px 27px; width:325px; text-align:center;}

.honor ul li em{ color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; font-style:normal;}

.honor ul li:hover em{ color:#ffc81b;}

.honor ul li h3{ margin:20px 0px; height:55px; background:#f5f5f5; line-height:55px; border-radius:50px;}

.honor ul li:hover h3{ background:#ffc81b;}

.honor ul li h3 a{ color:#666666; font-family:"Microsoft YaHei"; font-size:16px; font-weight:normal;}

.honor ul li:hover h3 a{ color:#FFF; text-decoration:none;}

.honor ul li span{ display:block; padding:0px 10px; text-align:left; text-indent:2em;}

.honor ul li span a{font-family:"Microsoft YaHei"; font-size:14px; color:#aaaaaa;}

.honor ul li:hover span a{ text-decoration:none;}

.evaluation{width:1140px; height:auto; overflow:hidden; background:#FFF;}

.evaluation ul{ height:auto; overflow:hidden;padding:30px 0px 40px;}

.evaluation ul li{ width:235px; padding:0px 25px; float:left;}

.evaluation ul li div.pj_title{ background:url(../img/bg1.png) no-repeat center center; width:235px; height:80px;}

.evaluation ul li div.pj_title h3{height:80px; line-height:80px; color:#7f4c00; font-size:14px; font-family:"Microsoft YaHei"; font-weight:normal; width:56px;}

.evaluation ul li div.pj_title h3.fl{ padding-left:25px;}

.evaluation ul li div.pj_title h3.fr{ padding-right:15px;}

.evaluation ul li div.pj_title span{ display:inline-block; width:72px; height:72px; margin:4px 0px 0px 2px;}

.evaluation ul li div.pj_title span img{ border-radius:50%;}

.evaluation ul li span.pj_smalltxt{ color:#888888; display:block; font-size:12px; font-family:"Microsoft YaHei"; padding-top:15px; text-indent:2em;}

.choice{width:1140px; height:auto; overflow:hidden; background:#FFF;}

.choice ul{ height:auto; overflow:hidden;padding:30px 0px 40px;}

.choice ul li{ float:left; text-align:center; padding:0px 58px; width:263px;}

.choice ul li h3{ font-size:60px; font-family:"Microsoft YaHei";}

.choice ul li span{ color:#aaaaaa; font-family:"Microsoft YaHei"; font-size:14px;}

.choice ul li span samp{font-family:"Microsoft YaHei"; font-size:14px; color:#ff9900;}

.jpk{ width:100%; background:url(../img/bg2.png) no-repeat center center; height:371px;}

.jpk strong{ display:block; color:#ffff00; font-family:"Microsoft YaHei"; font-size:26px; text-align:center; font-weight:normal; padding:40px 0px 30px;}

.jpk dl{ text-align:center;}

.jpk dl dd{ display:inline-block; padding:0px 15px;}

.jpk dl dd span{ display:block; color:#FFF; padding-top:10px; font-family:"Microsoft YaHei";}

.jpk_intro{ width:1000px; border-top:1px dashed #814e00; margin-top:28px; padding-top:28px; color:#814e00; font-family:"Microsoft YaHei"; font-size:12px; line-height:24px;  text-indent:2em;}


.jpk_intro a{ display:block; color:#ffff00; font-family:"Microsoft YaHei"; font-size:16px; margin-top:0px;text-indent:29.2em;}


.education{ background:#FFF;width:1140px; height:auto; overflow:hidden; padding-top:40px;}

.education ul{ padding:30px 0px 40px; height:auto; overflow:hidden;}

.education ul li{ float:left; width:326px; position:relative; padding:0px 27px;}

.education ul li img{ position:absolute; top:0px; left:40px;}

.education ul li h3{font-weight:normal; padding-left:118px;}

.education ul li h3 a{ color:#ff9900; font-family:"Microsoft YaHei"; font-size:22px; }

.education ul li span{ background:#f5f5f5; display:inline-block; color:#888888; font-size:14px; border-radius:10px; padding:18px 18px 18px 118px; font-family:"Microsoft YaHei"; line-height:20px; min-height:100px; margin-top:10px; text-indent:2em;}


.case{ background:url(../img/bg6.png) repeat-y center center; width:100%; height:390px;}

.cases{width:1140px; height:auto; overflow:hidden; padding-top:60px;}

.cases strong h3{ background:#f7f7f7;}

.cases strong span{ color:#ff9900}

.cases a.mores{background: url(../img/bg5.png) no-repeat center center;color: #888888;font-family: "Microsoft YaHei";font-size: 12px;display: block;
height: 20px; text-align:center;}

.cases a.mores:hover{color: #ff9900;text-decoration: underline;}

.news{ width:1140px; height:auto; overflow:hidden; background:#FFF; padding:60px 0px;}

.bulletin{ padding:0px 25px; width:235px;}

.bulletin strong{ display:block; border-bottom:1px dashed #CCC; text-align:center; font-weight:normal; padding-bottom:20px; margin-bottom:20px;}

.bulletin strong span{ display:block; color:#333333; font-family:"Microsoft YaHei"; font-size:22px;}

.bulletin strong samp{display:block;color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.new_hot{ border-radius:10px; position:relative; overflow:hidden;}

.new_hot img{ border-radius:10px; width:235px; height:132px;}



.new_hot .new_text{ position:absolute; top:0px; left:0px; width:100%; height:100%;transition: all 0.5s;-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari and Chrome */-o-transition: all 0.5s; /* Opera */opacity:0;transform:translateY(50px);}

.new_hot .new_text.hover{opacity:1;transform:translateY(0px);}


.new_hot .new_text .bg{ background:#ff9900; width:100%; height:100%;border-radius:10px;opacity:0.9;position:absolute; top:0px; left:0px; z-index:0;}

.new_hot .new_text h3{position:absolute; top:22px; text-align:center; width:100%; color:#FFF; font-size:14px;}

.new_hot .new_text span{position:absolute; top:50px; padding:0px 10px; color:#FFF; text-align:center; width:90%; display:block; font-family:"Microsoft YaHei";}

.new_hot .new_text em{position:absolute; top:90px; color:#FFF; text-align:center; width:100%; display:block; font-style:normal; text-transform:uppercase; font-family:"Microsoft YaHei";}

.bulletin dl{ padding:20px 0px;border-bottom:1px dashed #CCC;}

.bulletin dl dd{ line-height:24px;}

.bulletin dl dd a{ font-family:"Microsoft YaHei"; font-size:14px; color:#aaaaaa; display:block; background:url(../img/dian.png) no-repeat center left; padding-left:15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.bulletin dl dd a:hover{color: #ff9900;text-decoration: underline;}

.bulletin a.more{background: url(../img/bg5.png) no-repeat center center;color: #888888;font-family: "Microsoft YaHei";font-size: 12px;display: block;height: 20px;text-align: center; margin-top:10px;}

.bulletin a.more:hover{color: #ff9900;text-decoration: underline;}

.fx{ width:100%; height:490px; background:url(../img/bg3.png) repeat-y center center; overflow:hidden;}

.fx strong{ display:block; text-align:center; color:#ffff00; font-family:"Microsoft YaHei"; font-size:22px; font-weight:normal; padding-top:60px;}

.qgfx dl{ width:760px; height:auto; overflow:hidden; margin:40px auto 0px;}

.qgfx dl dd{ float:left; padding:0px 4px;}

.qgfx dl dd a{ display:inline-block; background:#FFF; color:#663300; font-family:"Microsoft YaHei"; font-size:14px; border-radius:20px; width:60px; height:32px; text-align:center; line-height:32px;}

.fx_list{ width:1000px; height:auto; overflow:hidden; padding-top:35px;}

.fx_list ul{}

.fx_list ul li{ width:176px; float:left; padding:0px 37px;}

.fx_list ul li span{ text-align:center; font-family:"Microsoft YaHei"; font-size:16px; display:block; text-transform:uppercase; color:#FFF;opacity:0.5;}

.fx_list ul li h3{ font-family:"Microsoft YaHei"; font-size:26px; text-align:center; color:#FFF; font-weight:normal;}

.fx_list ul li samp{ margin:10px 0px; padding:10px 0px; display:block; border-bottom:1px dashed #814e00; color:#FFF; font-family:"Microsoft YaHei"; font-size:12px; line-height:20px; border-top:1px dashed #814e00; white-space:nowrap;}

.fx_list ul li a{ text-align:center; color:#ffff00; font-family:"Microsoft YaHei"; display:block; text-align:center;}


/**********banner**************/
.banners{ overflow:hidden;}
.banner{ width:1920px; height:397px;position:relative; margin-left:-960px; left:50%;}
.flashbox{ height:397px; width:1920px; overflow:hidden; float:left;}
#focus {width:1920px; height:397px;overflow:hidden;position:relative; margin:0 auto;}
#focus ul{height:397px; position:absolute;}
#focus ul li {float:left; width:1920px; height:397px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{width:1920px; height:397px; }
#focus ul li span,#focuss ul li span{ position: relative; bottom:39px;_bottom:31px;  height:31px; line-height:31px; z-index:100; display:block;filter: Alpha(Opacity=60, Style=0); opacity: 0.60; }
#focus ul li samp,#focuss ul li samp{position:absolute; bottom:4px; left:15px; height:31px; line-height:31px;font-size:12px; z-index:150;}
#focus ul li samp a,#focuss ul li samp a{ color:#ffffff;}
#focus ul li div,#focuss ul li div{position:absolute; overflow:hidden; right:0; bottom:0; z-index:2000;}
#focus .btnBg,#focuss .btnBg{position:absolute; height:16px;}
#focus .btn,#focuss .btn{position:absolute; height:22px; right:910px; bottom:15px; text-align: left; float:right; z-index:2000;}

#focus .btn span,#focuss .btn span{display:inline-block; _display:inline; zoom:1; width:22px; height:22px; _font-size:0; cursor:pointer; background:url(../img/focus.png) no-repeat center right; margin-right:10px;}
#focus .btn span.on,#focuss .btn span.on{ background:url(../img/focus.png) no-repeat center left;}


#focus .preNext,#focuss .preNext{width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre,#focuss .pre{left:0;}
#focus .next,#focuss .next{right:0; background-position:right top;}
#focus .btns{position:absolute; height:40px; bottom:0px; background:#000; opacity:0.8; width:143px; width:100%;}


.cases .bd ul li{ width:135px; float:left; margin:0px 27px; text-align:center;}

.cases .bd ul li img{ border-radius:50%;}

.cases .bd ul li h3{ color:#333333; font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold; padding:15px 0px;}

.cases .bd ul li span{ color:#888888; font-family:"Microsoft YaHei"; font-size:12px;}

.gzfxbox {width: 1140px;height:190px;position: relative; margin-top:40px;}
.gzfxbox .hd{ overflow:hidden; height:40px; width:1090px; position:absolute; top:50px; left:24px;}
.gzfxbox .hd .next,.gzfxbox .hd .prev{ display:block; width:24px; height:40px; line-height:40px; float:left; display:inline;overflow:hidden; cursor:pointer; z-index:1000;}
.gzfxbox .hd .next{ background:url(../img/t_right.png) no-repeat left;right:0;float: right;}
.gzfxbox .hd .prev{background:url(../img/t_left.png) no-repeat right;left:7px;}
.gzfxbox .hd .next:hover{ background:url(../img/t_right.png) no-repeat left;}
.gzfxbox .hd .prev:hover{background:url(../img/t_left.png) no-repeat right;}
.gzfxpic{ z-index:10px;}


.gzfxboxs {width: 1140px;height:375px;position: relative; margin-top:40px;}
.gzfxboxs .hd{ overflow:hidden; height:40px; width:1100px; position:absolute; top:100px; right:22px;}
.gzfxboxs .hd .next,.gzfxboxs .hd .prev{ display:block; width:40px; height:40px; line-height:40px; float:left; display:inline; overflow:hidden; cursor:pointer; z-index:1000;}
.gzfxboxs .hd .next{ background:url(../img/t_right.png) no-repeat left;right:0; float:right;}
.gzfxboxs .hd .prev{background:url(../img/t_left.png) no-repeat right;left:0px;}
.gzfxboxs .hd .next:hover{ background:url(../img/t_right.png) no-repeat left;}
.gzfxboxs .hd .prev:hover{background:url(../img/t_left.png) no-repeat right;}
.gzfxpics{ z-index:10px;}
.gzfxboxs .bd{ width:1140px; height:auto; overflow:hidden;}


.message{ width:320px; height:320px; background:#FFF; border-radius:25px; position:absolute; top:45px; right:397px;box-shadow:0px 0px 15px #888888;}

.quan{ width:286px; height:12px; background:url(../img/mdian.png) repeat-x; position:absolute; top:-5px; left:14px;}

.message strong{ color:#ff9900; font-family:"Microsoft YaHei"; font-size:22px; display:block; text-align:center; background:url(../img/bg4.png) repeat-x center center; margin:20px 20px 0px;}

.message ul{ padding:20px 20px 0px;}

.message ul li{ width:100%; border:1px solid #CCC; border-radius:5px; height:30px; margin-bottom:8px; line-height:30px;}

.message ul li span{ color:#aaaaaa; font-family:"Microsoft YaHei"; font-size:12px; padding-left:10px; display:inline-block; float:left;}

.message ul li input{ border:none; float:left; height:30px; line-height:30px; outline:none;color:#aaaaaa; width:205px;}

.address select{ height:30px; float:left; border-radius:5px; width:86px;color:#aaaaaa; border:1px solid #CCC;}

.message ul li.submit input{ width:100%; text-align:center; background:#ff9900; color:#FFF; border:none; border-radius:5px; font-family:"Microsoft YaHei";}


/***********品牌故事****************/


/***********办学理念****************/

.ban{ width:100%; height:208px; background:url(../img/banner1.jpg) no-repeat center center; border-bottom:2px solid #ff6537;}

.lm{ width:100%; height:59px; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}

.lm ul{ width:1140px; margin:auto; height:59px;}

.lm ul strong{ float:left; display:inline-block; height:59px; width:116px; text-align:center;border-left:1px solid #CCC; border-right:1px solid #CCC;}

.lm ul strong span{ display:block; color:#ff6537; font-family:"Microsoft YaHei"; font-size:20px; font-weight:normal; padding-top:7px;}

.lm ul strong samp{ display:block; color:#cccccc; font-family:"Microsoft YaHei"; font-size:10px; font-weight:normal; text-transform:uppercase;}

.lm ul li{ float:left; border-right:1px solid #CCC; height:59px; line-height:59px; padding:0px 25px;}

.lm ul li a{ color:#666666; font-family:"Microsoft YaHei"; font-size:16px;}

.lm ul li a:hover{ color:#ff6537; text-decoration:none;}

.lm ul li a.on{ color:#ff6537; text-decoration:none;}

.m_heads{ border-bottom:1px solid #CCC;}

.m_heads strong{ color:#444444; font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; line-height:60px; padding-left:30px;}

.dqwz{ line-height:60px;color:#999999; font-family:"Microsoft YaHei"; font-size:12px; padding-right:30px;}

.dqwz a{ color:#999999; font-family:"Microsoft YaHei"; font-size:12px; padding:0px 5px;}

.dqwz a:hover{ color:#ff6537;}

.bxln{ width:1140px; background:#FFF; height:auto; overflow:hidden; padding-top:40px;}

.bxln strong{ display:block; text-align:center; color:#444444; font-size:24px; font-family:"Microsoft YaHei"; font-weight:normal;}

.bxln strong em{ display:inline-block; background:url(../img/lines.png) no-repeat center center; width:54px; height:15px;}

.bxln ul{ height:auto; overflow:hidden; padding-top:45px;}

.bxln ul li{ float:left; width:240px; padding:0px 69px; text-align:center;}

.bxln ul li span{ display:block; color:#666666; font-family:"Microsoft YaHei"; font-size:14px; padding-top:20px;}

.bxln ul li:nth-child(2){ border-right:1px dashed #CCC; border-left:1px dashed #CCC;}


.bxln2{ height:auto; overflow:hidden; width:1140px; background:#FFF; padding-top:80px; padding-bottom:30px;}

.bxln2 strong{display:block; text-align:center; color:#444444; font-size:24px; font-family:"Microsoft YaHei"; font-weight:normal;}

.bxln2 strong em{ display:inline-block; background:url(../img/lines.png) no-repeat center center; width:54px; height:15px;}

.bxln2 .bx_box{ width:91%; margin:50px 30px 0px; background:#f7f7f7; height:auto; padding:40px 20px; position:relative; color:#666666; font-size:14px; font-family:"Microsoft YaHei"; line-height:30px; font-weight:bold; text-indent:2em;}

.bxln2 .bx_box span{ color:#ff6537;}

.bxln2 .bx_box .yh1{ position:absolute; top:-20px; left:20px;}

.bxln2 .bx_box .yh2{ position:absolute; bottom:-20px; right:20px;}

.bxln3{ height:auto; overflow:hidden; width:1140px; background:#FFF; padding-top:25px; padding-bottom:30px;}

.bxln3 strong{display:block; text-align:center; color:#444444; font-size:24px; font-family:"Microsoft YaHei"; font-weight:normal;}

.bxln3 strong em{ display:inline-block; background:url(../img/lines.png) no-repeat center center; width:54px; height:15px;}

.bx_box2{ width:94.6%; height:325px; background:#f7f7f7; margin:0px 30px;box-sizing:border-box; margin-top:40px;}

.bx_box2 span{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; display:inline-block; width:750px; padding-top:50px; padding-right:10px; line-height:20px; text-indent:2em;}


/***********荣誉殿堂****************/

.honors{ width:1140px; height:auto; overflow:hidden; background:#FFF;}

.honor_small{ width:100%; padding:30px 18px;box-sizing:border-box;}

.honor_small span{ display:block; background:#f8f8f8; border:1px dashed #CCC; padding:30px; color:#666666; font-family:"Microsoft YaHei"; font-size:16px; text-indent:2em; line-height:24px;}

.honors ul{ height:auto; overflow:hidden;}

.honors ul li{ float:left; padding:0px 18px; margin-bottom:15px; width:249px;text-align:center;}

.honors ul li a.thumb{ border:1px solid #CCC;width:249px; padding:20px 0px; display:block; }

.honors ul li:hover a.thumb{border:1px solid #ff9900;}

.honors ul li span{ display:block; padding-top:15px;}

.honors ul li span a{ color:#888888; font-family:"Microsoft YaHei"; font-size:14px;}

.honors ul li:hover span a{ color:#ff9900;}

.page{ text-align:right; padding-right:18px;}

.page a{ border:1px solid #CCC; padding:4px 9px; display:inline-block; font-family:"Microsoft YaHei"; font-size:14px; text-decoration:none;}

.page a.on{ background:#ef7b00; color:#FFF; border:1px solid #ef7b00;}

.page a:hover{ background:#ef7b00; color:#FFF; border:1px solid #ef7b00;}

.page b{ background:#ef7b00; color:#FFF; border:1px solid #ef7b00;padding:4px 9px; display:inline-block; font-family:"Microsoft YaHei"; font-size:14px;}


/***********校园环境****************/

.tower{ width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.tower strong{ display:block;  width:100%; height:auto; overflow:hidden;}

.tower strong h3{ float:left; color:#ff6537; font-size:24px; font-family:"Microsoft YaHei";font-weight:normal; border-right:2px solid #14ccb9; height:24px; line-height:24px; padding-right:10px;}

.tower strong span{ float:left;font-weight:normal; color:#8e8e8e; font-size:20px; font-family:"Microsoft YaHei"; height:24px; line-height:24px; padding-left:10px;}

.tower p{ color:#888888; font-family:"Microsoft YaHei"; font-size:14px; padding:10px 0px; text-indent:2em;}

.xy_pic{ width:100%; height:660px;position:relative; margin:15px 0px;}

.xy_pic .img1{ position:absolute; top:0px; left:0px;}
.xy_pic .img2{ position:absolute; top:0px; left:368px;}
.xy_pic .img3{ position:absolute; top:0px; left:502px;}
.xy_pic .img4{ position:absolute; top:0px; right:0px;}
.xy_pic .img5{ position:absolute; top:302px; right:129px;}
.xy_pic .img6{ position:absolute; top:302px; right:0px;}
.xy_pic .img7{ position:absolute; top:308px; left:368px;}
.xy_pic .img8{ position:absolute; bottom:0px; left:0px;}
.xy_pic .img9{ position:absolute; bottom:0px; left:368px;}

.xy_pic .color1{position:absolute; bottom:0px; left:302px; width:59px; height:295px; background:#14ccb9;}
.xy_pic .color2{position:absolute; top:132px; left:368px; width:127px; height:164px; background:#cacaca;}
.xy_pic .color3{position:absolute;top: 302px;left: 501px;width: 88px;height: 131px; background:#ffd619;}
.xy_pic .color4{position:absolute; bottom:0px; right:0px; width:122px; height:228px; background:#ff6537;}


/***********校长简介****************/

.xz{width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.xz_intro{width:100%;box-sizing:border-box; height:auto; overflow:hidden;}

.xz_intro .xz_thumb{ background:#f7f7f7; padding:40px;}

.xz_intro .xz_text{ background:#f3f3f3; padding:40px; width:754px; height:222px; position:relative;}

.xz_intro .xz_text h3{ color:#ff6537; font-size:18px; font-family:"Microsoft YaHei"; position:absolute; top:63px; left:40px;}

.xz_intro .xz_text em{position:absolute; top:40px; left:40px; color:#656565; font-size:52px; font-family:"Microsoft YaHei"; font-style:normal; text-transform:uppercase;opacity:0.2;}

.xz_intro .xz_text span{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; padding-top:70px; display:block; line-height:24px; text-indent:2em;}

.intro_box{ width:100%; height:auto; overflow:hidden; margin:20px 0px;}

.intro_box strong{ display:block; background:url(../img/bg4.png) repeat-x center center;}

.intro_box strong samp{ display:inline-block; color:#FFF; font-family:"Microsoft YaHei"; font-size:16px; padding:7px 30px; border-radius:20px; width:170px; text-align:center;}

.intro_box span{ display:block; padding:25px 0px; color:#666666; font-size:14px; font-family:"Microsoft YaHei"; line-height:24px; text-indent:2em;}

.csection-box4 {height: 280px;}

.csection-box4-flexslider .flex-direction-nav{ display:none;}

.flexslider .slides img{ border:1px solid #CCC; padding:20px 23px;}

.flexslider .slides span{ text-align:center; display:block; color:#888888; font-family:"Microsoft YaHei"; font-size:14px; padding-top:15px;}

.flexslider .slides li:hover img{ border:1px solid #ff6537;}

.flexslider .slides li a{ text-decoration:none;}

.flexslider .slides li:hover span{color:#ff6537;}


/***********学校介绍*****************/

.xx_intro{width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.xxintro_box1{ width:100%; background:url(../img/bg8.jpg) no-repeat center center; height:205px;}

.xxintro_box1 ul{}

.xxintro_box1 ul li{ float:left; padding:55px 35px 0px; text-align:center; width:280px;}

.xxintro_box1 ul li h3{ color:#ff6537; font-family:"Microsoft YaHei"; font-size:48px;}

.xxintro_box1 ul li span{ color:#444444; font-size:16px; font-family:"Microsoft YaHei";}

.xxintro_box1 ul li span samp{ color:#ff6537;font-family:"Microsoft YaHei";}


.xxintro_box2{ padding:40px 0px 60px; text-align:center;}

.xxintro_box2 h3{ color:#ff6537; font-size:22px; font-family:"Microsoft YaHei"; font-weight:normal;}

.xxintro_box2 span{ color:#999999; font-family:"Microsoft YaHei"; font-size:16px; display:block; padding:5px 0px 25px;}

.xxintro_box2 p{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; text-indent:2em; text-align:left;}

.xxintro_box3{}

.xxintro_box3 strong{ display:block; width:100%; background:url(../img/bg9.png) no-repeat center left; height:45px; line-height:45px; color:#ff6537; font-family:"Microsoft YaHei"; font-size:16px; padding-left:20px;}

.xbox3_nrbox{ height:auto; overflow:hidden; padding:40px 0px;}

.xbox3_nrbox span{ display:inline-block; width:785px;color:#666666; font-family:"Microsoft YaHei"; font-size:14px; padding-top:50px; line-height:24px; text-indent:2em;}


.xbox4_nrbox{ height:auto; overflow:hidden; padding:40px 0px;}

.xbox4_nrbox span{ display:inline-block; width:645px;color:#666666; font-family:"Microsoft YaHei"; font-size:14px; line-height:28px; text-indent:2em;}


/***********发展历程*****************/
.fzlc{width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.fzlc strong{ text-align:center; display:block;}

.fzlc strong span{ border:1px solid #CCC; display:inline-block; padding:15px 45px; border-radius:50px; font-family:"Microsoft YaHei"; font-size:22px; font-weight:normal;}

.fz_box{ position:relative; height:auto; overflow:hidden;}

.fz_box .lines{background:#CCC; width:1px; height:100%; left:50%; top:0px; position:absolute;}

.fz_box ul{ padding-bottom:40px;}

.fz_box ul li{ padding:60px 0px 0px; height:auto; overflow:hidden;}

.lc_text{ width:500px; height:auto; overflow:hidden;}

.lc_text.fl{ text-align:right;}

.lc_text h3{ color:#555555; font-size:19px; font-family:"Microsoft YaHei";}

.lc_text span{ color:#888888; font-family:"Microsoft YaHei"; font-size:14px; padding-top:10px; display:inline-block;}

.lc_date{ width:548px; position:relative;}

.lc_date em{ position:absolute; top:16px; left:0px;}

.lc_date span{ display:inline-block; text-align:left; width:500px; background:url(../img/date_bg.png) no-repeat; height:47px; color:#FFF; margin-left:52px; font-size:20px; font-family:"Microsoft YaHei"; line-height:47px; padding-left:25px;}

.lc_date.fl{}

.lc_date.fl span{ background:url(../img/date_bg1.png) no-repeat center right; text-align:right; margin-right:45px; float:right; padding-right:27px; width:400px;}

.lc_date.fl em{ left:533px;}

/***********科研认证*****************/
.kwyan{width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.ky_hot{ position:relative;}

.ky_hot span{ background:#f8f8f8; width:100%; color:#666666; font-family:"Microsoft YaHei"; font-size:16px; display:block; width:100%; border:1px dashed #CCC; border-radius:10px; padding:30px 20px 50px;box-sizing:border-box; text-indent:2em;}

.ky_hot ul{ text-align:center; position:absolute; bottom:-40px;}

.ky_hot ul li{ float:left; width:231px; height:39px; font-family:"Microsoft YaHei"; font-size:16px; color:#FFF; padding-top:52px; margin:0px 64px;}

.ky_hot ul li.w1{ background:url(../img/icon1.png) no-repeat center center;}
.ky_hot ul li.w2{ background:url(../img/icon2.png) no-repeat center center;}
.ky_hot ul li.w3{ background:url(../img/icon3.png) no-repeat center center;}

/* msn-focus */
.msn-focus{width:1080px;height:465px; background:url(../img/xian.png) repeat-x center 45px;}
.msn-focus img{width:300px;height:223px;display:block}
.msn-focus .hd{font-size:14px;height:146px;line-height:30px;width:660px; margin:auto;}

.msn-focus .hd li{display:inline-block;height:146px;width:165px; float:left;}

.msn-focus .hd .on{}

.msn-focus .hd .on a{color:#fff; background:url(../img/xm_bg_hover.png) no-repeat center center;}

.msn-focus .hd a{background:url(../img/xm_bg.png) no-repeat center center;height:146px;  width:165px; display:block;}

.msn-focus .hd a span{ display:block; width:133px; text-align:center; font-family:"Microsoft YaHei"; font-size:24px; padding-top:37px; float:left;}

.msn-focus .hd a span samp{ display:block; font-size:16px; font-family:"Microsoft YaHei";}

.msn-focus .bd{width:1080px;height:223px;position:relative; padding-top:20px;}
.msn-focus .bd ul{height:223px;overflow:hidden;position:relative;font-size:14px;line-height:28px}

.msn-focus .bd li{width:1080px;height:223px;position:relative}

.msn-focus .bd li p{width:300px;}

.msn-focus .bd li p i{position:absolute;left:0;top:0;display:block;width:300px;height:35px;background:#000;opacity:.5;filter:alpha(opacity=50)}

.msn-focus .bd li p a, .msn-focus .bd li p a:visited{position:relative;color:#fff;margin-left:20px}

.msn-focus .bd li p a:hover{color:#f60}

.msn-focus .prev, .msn-focus .next{position:absolute;top:-101px;width:43px;height:43px;overflow:hidden;text-indent:-999px;border:none;}

.msn-focus .prev:hover, .msn-focus .next:hover{opacity:.9;filter:alpha(opacity=90)}

.msn-focus .prev{left:10px;background:url(../img/xm_left.png) no-repeat;}

.msn-focus .next{right:10px;background:url(../img/xm_right.png) no-repeat;}

.msn-focus .bdOn .prev, .msn-focus .bdOn .next{display:block;}

.rz_text{ width:750px;}

.rz_text h3{ border-bottom:1px dashed #ff6537; font-weight:normal; padding-bottom:10px;}

.rz_text h3 a{ color:#444444; font-size:16px; font-family:"Microsoft YaHei";}

.rz_text h3 span{ color:#999999; padding-left:10px;font-size:16px; font-family:"Microsoft YaHei";}

.rz_text samp{ color:#888888; font-family:"Microsoft YaHei"; font-size:14px; display:block; padding-top:10px; line-height:24px;}




/***********全部课程*****************/

.banner2{ background:url(../img/banner2.jpg) no-repeat center center;}


/***********0-3岁早教课程---基础亲子课程*****************/

.zj_course{ width:1140px; height:auto; overflow:hidden; background:#FFF; padding:40px 0px;}

.zj_course ul{}

.zj_course ul li{ float:left; width:350px; padding:0px 15px; margin-bottom:20px;}

.zj_course ul li strong{ height:41px; display:block;  line-height:41px; padding-left:10px;}

.zj_course ul li strong span a{color:#FFF; font-size:18px; font-family:"Microsoft YaHei"; text-decoration:none;}

.zj_course ul li.c1 strong{ background:url(../img/num1.png) no-repeat center right #f8d015;}

.zj_course ul li.c2 strong{ background:url(../img/num2.png) no-repeat center right #14ccb9;}

.zj_course ul li.c3 strong{ background:url(../img/num3.png) no-repeat center right #ff6537;}

.zj_course ul li.c4 strong{ background:url(../img/num4.png) no-repeat center right #ff6537;}

.zj_course ul li.c5 strong{ background:url(../img/num3.png) no-repeat center right #ff6537;}

.zj_course ul li.c6 strong{ background:url(../img/num3.png) no-repeat center right #ff6537;}



.zjcourse_txt{ border:1px solid #CCC; height:auto; overflow:hidden; padding:28px 20px;}

.zjcourse_txt img{ float:left; border-radius:50%;}

.zjcourse_txt span{ float:right; width:200px; color:#666666; font-family:"Microsoft YaHei"; font-size:14px; line-height:22px;} 

/***********4-12岁特色课程*****************/

.te_course{ width:1140px; height:631px; background:url(../img/bg10.jpg) no-repeat center center; padding-top:60px;}

.te_course strong{ color:#ff6537; font-family:"Microsoft YaHei"; font-size:24px; display:block; text-align:center; background:url(../img/bg11.png) no-repeat center center;}

.te_course ul{ height:auto; overflow:hidden; padding-top:60px;}

.te_course ul li{ float:left; margin:0px 15px; width:192px; height:266px; border:1px solid #dae2ec; background:#f2f5f9; position:relative;}

.te_course ul li em{ display:inline-block; position:absolute;top:-35px;left: 60px; width:75px; height:75px;}

.te_course ul li h3{ text-align:center; font-family:"Microsoft YaHei"; font-size:18px; padding-top:68px;}

.te_course ul li .xl{ padding:15px;}

.te_course ul li .xl a{ display:inline-block; font-family:"Microsoft YaHei"; font-size:14px; color:#555555; padding:0px 11px 5px;}

.te_course ul li.k1 em{ background:url(../img/ts_xm.png) no-repeat 0px 0px;}
.te_course ul li.k2 em{ background:url(../img/ts_xm.png) no-repeat -216px 0px;}
.te_course ul li.k3 em{ background:url(../img/ts_xm.png) no-repeat -442px 0px;}
.te_course ul li.k4 em{ background:url(../img/ts_xm.png) no-repeat -668px 0px;}
.te_course ul li.k5 em{ background:url(../img/ts_xm.png) no-repeat -884px 0px;}

.te_course ul li.k1 h3{ color:#ff870c;}
.te_course ul li.k2 h3{ color:#98c304;}
.te_course ul li.k3 h3{ color:#0ba5c4;}
.te_course ul li.k4 h3{ color:#ffb60c;}
.te_course ul li.k5 h3{ color:#34a3f4;}

.te_course ul li .xls span{ display:block; color:#555555; font-family:"Microsoft YaHei"; font-size:14px; text-align:center; font-weight:bold;}

.te_course ul li .xls{ padding:15px; text-align:center;}

.te_course ul li .xls a{ display:inline-block; font-family:"Microsoft YaHei"; font-size:14px; color:#555555; padding:0px 0px 5px;}

.te_course ul li.k3{ width:210px;}



/***********家长点评*****************/

.dp_list{width:1080px; height:auto; overflow:hidden; background:#FFF; padding:30px 30px 0px;}

.dp_list ul{ height:auto; overflow:hidden;}

.dp_list ul li{ height:auto; overflow:hidden; margin-bottom:20px;}

.dp_list ul li a.thumb{}

.dp_list ul li a.thumb img{ border-radius:50%;}

.dp_list ul li .dp_text{ background:url(../img/bg12.png) no-repeat center center; width:1001px; height:162px;}

.dp_list ul li .dp_text h3{ height:44px; line-height:44px; padding-left:30px; color:#444444; font-weight:normal; font-family:"Microsoft YaHei";}

.dp_list ul li .dp_text h3 span{ color:#999898; font-size:14px; padding-left:10px;}

.dp_list ul li .dp_text samp{ display:block; font-family:"Microsoft YaHei"; color:#888888; font-size:14px; padding:20px 10px 0px 30px; line-height:24px;}

.dp_list ul li .dp_text samp a{ color:#ef7b00; text-decoration:none;}


/***********家长点评详情*****************/

.dp_nrbox{ padding:30px 30px 0px;width:1080px; height:auto; overflow:hidden; background:#FFF; position:relative;}


.dp_nrbox .ewm1{position: absolute;top: 22px;right: 351px;width: 150px;}
.dp_nrbox .ewm1 img{ width:100%;}

.dp_nrbox .ewm2{ position: absolute;top: 20px;right: 86px;width: 150px;}
.dp_nrbox .ewm2 img{ width:100%;}

.dp_nrbox .ewm1 span{ display:block; text-align:center; font-size:14px;}
.dp_nrbox .ewm2 span{ display:block; text-align:center; font-size:14px;}

.dp_nrbox strong.title{ height:139px; border-bottom:1px solid #CCC; width:100%; display:block; text-align:center;}

.dp_nrbox strong.title span{ height:139px; border-bottom:1px solid #ff6537; display:inline-block;}

.dp_nrbox strong.title span img{ border-radius:50%;}

.dp_nrbox strong.title span samp{ display:block; color:#444444; font-family:"Microsoft YaHei"; font-size:14px; padding-top:25px;}

.dp_nrbox strong.title span samp em{ color:#999898; font-size:14px; font-family:"Microsoft YaHei"; font-style:normal; padding-left:10px;}

.nr_box{ font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; padding:20px 0px;}

.dp_nrboxs{ padding:30px 30px 0px;width:1080px; height:auto; overflow:hidden; background:#FFF;}
.nr_boxs{ font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; padding:20px 0px;}


.pre_next{ padding:20px 10px; background:#f4f6f9; height:auto; overflow:hidden; margin-bottom:20px;}

.sxp span{ display:block; font-family:"Microsoft YaHei"; font-size:12px; color:#888888; margin-bottom:5px;}

.sxp span a{font-family:"Microsoft YaHei"; font-size:12px; color:#888888;}

.bdshare-button-style0-16 a{ width:34px; height:34px !important;}

.bdshare-button-style0-16 .bds_weixin{ background:url(../img/share1.png) no-repeat center center !important;}

.bdshare-button-style0-16 .bds_sqq{ background:url(../img/share2.png) no-repeat center center !important;}

.bdshare-button-style0-16 .bds_tsina{ background:url(../img/share3.png) no-repeat center center !important;}

.bdshare-button-style0-16 span{ float:left; line-height:44px; font-family:"Microsoft YaHei"; color:#666666;}


/***********在线课堂*****************/

.banner3{ background:url(../img/banner3.jpg) no-repeat center center;}

/***********精彩课堂*****************/

.ketang{width:1140px; height:auto; overflow:hidden; background:#FFF; padding:30px 0px;}

.ketang ul{}

.ketang ul li{ margin:0px 18px 20px; width:249px; background:#eff3f8; float:left; padding-bottom:25px;}

.ketang ul li a.thumb{ position:relative; text-align:center; display:block;}

.ketang ul li a.thumb .icon1{ position:absolute;top: 75px;left: 105px;}

.ketang ul li h3{ padding:20px;}

.ketang ul li h3 a{ font-family:"Microsoft YaHei"; font-size:14px; color:#444444;}

.ketang ul li h3 a:hover{ color:#ff6537;}

.ketang ul li span{ color:#888888; font-size:14px; font-family:"Microsoft YaHei"; display:block; padding:0px 20px;}

.ketang ul li a.more{ display:inline-block; background:#ff6537; color:#FFF; padding:5px 10px; font-family:"Microsoft YaHei"; font-size:14px; margin:10px 0px 0px 20px;}

/***********精彩课堂详情*****************/

.kt_nrbox{padding:30px;width:1080px; height:auto; overflow:hidden; background:#FFF;}

.kt_nrbox h3{ text-align:center; padding:20px 0px; color:#333333; font-family:"Microsoft YaHei"; font-size:16px;}

.kt_nrbox span{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; background:#f5f5f5; padding:20px; display:block;}

.kt_nrbox span a{ display:block; text-align:center; background:#ff6537; width:114px; height:38px; color:#FFF; line-height:38px; font-family:"Microsoft YaHei"; font-size:14px; margin-top:20px;}

.kt_nrbox span a img{ padding:7px 0px 0px 8px; float:left;}

.kt_nrbox p{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px; }

/***********最新活动*****************/

.banner4{ background:url(../img/banner4.jpg) no-repeat center center;}


.banner5{ background:url(../img/banner5.jpg) no-repeat center center;}

/***********热门活动*****************/

.act_list{padding:0px 30px 0px;width:1080px; height:auto; overflow:hidden; background:#FFF;}

.act_list ul{ margin-bottom:30px;}

.act_list ul li{ border-bottom:1px dashed #CCC; padding:30px 0px; height:auto; overflow:hidden;}

.act_list ul li .thumb{ width:293px; height:163px;}

.act_list ul li .act_text{ width:742px; height:163px;}

.act_list ul li .act_text span{ color:#ff6f44; font-size:20px; font-family:"Microsoft YaHei";}

.act_list ul li .act_text h3{}

.act_list ul li .act_text h3 a{ color:#555555; font-size:20px; font-family:"Microsoft YaHei";}

.act_list ul li .act_text h3 a:hover{ color:#ff6f44;}

.act_list ul li .act_text samp{ color:#999999; font-size:14px; font-family:"Microsoft YaHei"; display:block; padding:20px 0px;}

.act_list ul li .act_text a.more{ background:#ff6f44; color:#FFF; display:inline-block; padding:7px 20px; font-family:"Microsoft YaHei"; font-size:14px;}

/***********我要参加*****************/

.cj_form{padding:30px 30px 0px;width:1080px; height:auto; overflow:hidden; background:#FFF;}

.cj_head{ height:18px; background:url(../img/cj_head.png) no-repeat center center;}

.cj_foot{ height:104px; background:url(../img/cj_foot.png) no-repeat center center;}


.cj_box{background:#f5f4f4; min-height:104px; width:952px; padding:45px 45px 0px; height:auto; overflow:hidden;}

.cj_box input{ height:30px; border:1px solid #eeeeee; border-radius:5px;width:326px;}

.cj_box select{height:30px; border:1px solid #eeeeee; border-radius:5px; width:137px;}

.cj_box .box1{ height:60px; overflow:hidden; margin-bottom:20px;}

.cj_box span{ display:block; color:#fa1200; font-family:"Microsoft YaHei"; font-size:14px; padding-bottom:8px;}

.cj_box span samp{ color:#666666;font-family:"Microsoft YaHei"; font-size:14px;}

.sex{ padding-left:10px;}

.date{padding-left:10px;}

.cj_box .box2{ height:60px; overflow:hidden; margin-bottom:20px;}

.cj_box .box3{ height:60px; overflow:hidden; margin-bottom:20px;}

.cj_box .box4{ height:60px; overflow:hidden; margin-bottom:20px;}

.cj_box .box5{ height:100px; overflow:hidden; margin-bottom:20px;}

.cj_box .box6{ height:60px; overflow:hidden; margin-bottom:20px;}

.cj_box textarea{ width:630px; height:68px;  border:1px solid #eeeeee; border-radius:5px;}

.box7 input{ width:85px; margin-right:10px; color:#FFF; font-family:"Microsoft YaHei"; font-size:14px; height:33px;}


/**********侧边栏***************/
.qq {background:url(../img/kefu_bg.png) no-repeat center center;bottom: 40%;position: fixed;right: 0px;z-index: 99;width: 83px; height:339px;}

.qq .show {height:52px;width:83px;}

.qq .show a {cursor: pointer;display: block;height:67px;margin: 0px auto;overflow: hidden;width:83px; text-align:center; line-height:52px; font-family:"微软雅黑"; font-size:14px; color:#FFF; background:url(../img/back.png) no-repeat center center; position:absolute; bottom:-54px;}

.qq .show a img {display: block;margin: 13px auto 0px;}

.qq .show_box {display: block; height:339px; width:83px; float:left; position:relative;}

.qq .show_box .show_box_sp {display: block;height:52px;margin: 0px auto;position: relative;width: 52px;}

.qq .show_box .show_box_sp img {display: block;margin: 0px auto;}

.qq .show_box .show_box_sp span.wz{font-size:12px; font-family:"Microsoft YaHei"; padding-top:5px;display:block; }

.floating_left{background:#ff981d;display: none;height:88px;left:0px;overflow: hidden;position: absolute;top:-18px;width:269px; border-radius:50px 0px 0px 50px;}

.floating_left span{ color:#FFF; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding:20px 0px 0px 35px; display:inline-block;}

.floating_left samp{ float:right; width:83px; text-align:center;}

.floating_left samp img{float:none; padding-top:15px;}

.floating_left samp em{ display:block; font-style:normal; color:#FFF; font-size:12px; font-family:"Microsoft YaHei"; padding-top:5px;}

.floating_left img {display: block;float: left;overflow: hidden;}

.floating_left a {color: #ffffff;display: block;float: left;font-size: 16px;line-height: 28px;overflow: hidden;}

.wx{ background:none; border-radius:0px; height:130px; width:269px;}

.qq .show_box .show_box_sp img.ewm{ width:130px; margin-left:55px;}


.map{ padding:30px; background:#FFF;}

.map h3{ float:left; font-size:16px; padding-right:5px;}

.map span{ display:inline-block;}

.map span a{ font-size:14px; font-family:"Microsoft YaHei"; padding:0px 5px; display:inline-block;}

/* 提示自定义 */
.stateTip, #StateTip{display:none; position:absolute; padding:8px; background:#fff; border:2px solid #2385B1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size:12px; font-family:Tahoma; color:#333;}

.mapInfo i{ display:inline-block; width:15px; height:15px; margin-top:5px; line-height:15px; font-style:normal; background:#aeaeae; color:#fff; font-size:11px; font-family: Tahoma; -webkit-border-radius:15px; border-radius:15px; text-align:center}
.mapInfo i.active{background:#E27F21;}
.mapInfo span{ padding:0 5px 0 3px;}
.mapInfo b{ font-weight:normal; color:#2770B5}





























































































































































































































































































