﻿@charset "utf-8";
*{margin:0; padding:0}
body{color:#666;line-height:23px;font: 14px/1.231 黑体,arial,helvetica,clean,sans-serif;}
a{color:#897870;}
.infotextkey{font-weight: bold;
    text-decoration: underline;color:#F08519;}
a,a:hover,a:active,a:focus{text-decoration:none;}
a:hover{color:#F08519;}
a img{border:0;}
ol,ul{list-style:none;}i,em{font-style:normal;}
.a1,.a4,.a5,.a6,.a7,.b,.c,.dt{width:996px;margin:0 auto;clear:both;}
.p a,.p a:hover{color:#fff}

.huan{float:left;width:100%;height:100%; background-color:#fff;overflow:hidden;}
.slide-item{position:absolute;width:100%;height:620px;top:0;display:none;}
.slide-cont{width:996px;margin:174px auto 0 auto;font-size:19px;color:#fff}
.slide-cont i{float:left;height:401px;width:533px;padding:0 5px;}
.slide-cont h1{float:left;margin-top:62px;width:423px;line-height:36px;font-size:36px;color:#ffcf01;}
.slide-cont p{float:left;margin:27px 0;width:423px;font-size:14px;}
.slide-cont em a{background:url(../images/n7.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n7.png");_background:none;float:left;line-height:35px;width:120px;text-align:center;font-size:15px;color:#fff}
.thumbs{position:absolute;bottom:0px;float:left;width:100%;background:url(../images/n7.png) repeat-x bottom;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n7.png");_background:none;}
.thumbs ul{width:996px;margin:0 auto;}
.thumbs li{float:left;width:166px;height:45px;line-height:45px;font-size:16px;cursor:pointer;color:#fff;text-align:center;}
.thumbs li.curr{margin-top:-3px;font-weight:bold;background:url(../images/n6.png) ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n6.png");_background:none;color:#333;}
.vv{position:absolute; bottom:0px; width:100%; height:45px; background:url(../images/n7.png) repeat-x bottom;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n7.png");_background:none;}

.cm{overflow: hidden;width:100%;background-color: #F08519;}
.t{width:996px;margin:0 auto;height:30px;padding-top:27px;color:#fff;font-size:13px;}
.t a:hover{ color:#FFFFFF;}
/*.t i{float:left;padding-left: 6px;}*/
.t em{font-style:normal;font-size:13px;padding:7px 35px 0 5px;line-height:18px;font-family:"黑体";}
.t em,.t b,.t span{float:right;}
.nav_0{width:996px;margin:0 auto;}
.logo{float:left;width:185px;}
.la{float:right;width:683px;margin-top:7px;height:60px;overflow:hidden;background:url(../images/n1.png) repeat-x bottom;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n1.png");_background:none;}
.la .nav{z-index:9998;position:absolute;width:786px;padding:0 12px 0 13px;}
.la .nav li{z-index:9997;position:relative;display:inline-block;float:left;margin-left:3px;width:128px;}
.la .nav li a{float:left;width:84px;height:38px;line-height:18px;padding:20px 0 10px 44px;font-size:15px;color:#fff;}
.la .nav li span{float:left;width:84px;height:38px;line-height:18px;padding:20px 0 10px 44px;font-size:15px;color:#fff;}
.la .nav li a:hover{color:#fff;}
.la .nav li i{font-size:12px;font-family:tahoma;}
.la .nav li.over{background:url(../images/n2.gif) repeat-x bottom;}
.la li .nav_erji{z-index:9997;position:absolute;DISPLAY:block;VISIBILITY:hidden;width:128px;height:auto;margin:0;padding:0;background:none;}
.la li .nav_erji li {margin-left:0;z-index:9996;}
.la li .nav_erji li a{background:url(../images/n3.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n3.png");_background:none;float:left;width:128px;height:31px;line-height:31px;padding:0;margin:0;text-align:center;font-size:12px;font-family:tahoma;}
.la li .nav_erji li a:hover{background:url(../images/n4.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="n4.png");_background:none;color:#fff;}

/*列表样式*/
#newsmain {width: 1000px;margin: auto;}
.daohang {text-align: left;padding-top: 20px;padding-bottom: 10px;width: 1000px;border-bottom: 1px solid #FEF1D5;font-family: "宋体";font-size: 12px;color: #666;}
.daotu {text-align: center;padding-top: 25px;padding-bottom: 10px;width: 1000px;font-family: "宋体";font-size: 12px;color: #666;}
.ab-js {text-align: center;padding-bottom: 10px;width: 100%;font-size: 12px;color: #666;}
.newslist {width: 590px;clear: both;min-height: 120px;margin-top: 30px;border-bottom: 1px solid #E1E1E1;padding-bottom: 30px;text-align: left;}
.left_news {float: left;width: 590px;min-height: 400px;position: relative; margin-top:30px;}
.news_txt h2 {font-size: 20px;font-family: "微软雅黑";padding-top: 0;padding-bottom: 0;padding-bottom: 8px;}
.news_txt h3 {color: #CCC;font-size: 12px;letter-spacing: 1px;padding-bottom: 8px;}
.news_txt p {color: #999;line-height: 170%;font-family: "宋体";}
.news_txt p span a:link, .news_txt p span a:visited {font-size: 12px;text-decoration: underline;color: #06C;}
.page {clear: both;height: 24px;padding: 30px 20px 10px;text-align: center;}
.page div {background: none repeat scroll 0 0 #F08519;border: 1px solid #BDBDBD;color: #FFFFFF;display: inline;font-size: 12px;margin-right: 6px;padding: 6px 8px 5px;}
.page a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #F08519;color: #646464;font-size: 12px;margin-right: 6px;padding: 6px 8px 5px;}
.page a:hover {background: none repeat scroll 0 0 #F08519;color: #FFFFFF;text-decoration: none;}
.fr {float: right; margin-top:30px;width: 294px;}
.fr li a {float: left;line-height: 40px;width: 130px;background: #EF8641;font-size: 14px;color: #FFF;}
.fr li.c2 a:hover {background: #FF8300;}
.fr li {text-align: center;padding-left: 10px;float: left; margin-top:10px;}
.right_news {float: right;margin-top: 50px;color: #F08519;}
.searcha {border-bottom: 1px solid #FEF1D5;padding-bottom: 25px;height: 105px;}
.right_news h3 {text-align: left;font-size: 16px;margin: 0;padding: 0;line-height: 24px;font-family: "微软雅黑";}
.bb {float: right;background: url(../images/bb.jpg);width: 284px;height: 42px;margin-right: 10px;}
.inputa {color: #CCC;text-align: left;padding: 2px;border: none;float: left;width: 150px;font-size: 14px;}
.btn_bb {float: right;margin: 3px;}
.news2 {text-align: left;font-family: "宋体";font-size: 12px;margin-left: 10px;margin-top: 37px;padding-bottom: 25px;}
.news2 h3 {height: 30px;line-height: 30px;color: #333;font-size: 14px;font-weight: bold;border-bottom: 1px solid #FEF1D5;padding-left: 10px;}
.news2 li {width: 282px;border-bottom: 1px solid #FEF1D5;}
.news2 li a {color: #666;display: block;padding: 8px 10px;}
.news2 li:hover {background: #FEF1D5;}
.news2 li a:hover {color: #F08519;text-decoration: none;}
.news2 li .l {color: #999;display: block;}
.news2 li .t {color: #CCC;font-size: 10px;}
.news2 span a:link, .news2 span a:visited {color: #0066cc;}
/*列表页面样式修改*/
.news_list {padding: 10px 20px;min-height: 100%;}
.news_name_list {border-bottom: 1px solid #FEF1D5;line-height: 36px;}
.news_name_list h4 {color: #33;float: left;font-size: 16px;padding: 0px 10px 0px 35px;background: url(../images/gif_02a.gif) no-repeat 14px 13px;}
.news_list_ul ul {padding:10px 0px 20px;}
.news_list_ul li {background: url(../images/dot_06.png) no-repeat 12px 13px;padding-left: 30px;border-bottom: 1px dashed #dcdcdc;line-height: 36px;}
.news_list_ul li span {float: right;color: #F08519;font-size: 12px;padding-right: 5px;}
.news_list_ul li a {font-size: 14px;}
.news_list_ul li:hover {background: url(../images/dot_06.png) #FEF2D7 no-repeat 12px 13px;}


/*内容页面样式*/
.news_name_cont {border-bottom: 1px solid #FEF1D5;padding: 0px 0px 20px 0px;}
.clearfix {zoom: 1;_height: 1px;}
.fl_left {float: left;margin-top: 15px;}
#artTitle {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 50px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 50px;
    WIDTH: 100%;
    HEIGHT: auto !important;
    COLOR: #323232;
    FONT-SIZE: 23px;
    FONT-WEIGHT: bold;
}

/*内容页面样式修改*/
.divW {width: 1000px;margin: 0px auto;}
.news_cont {padding: 40px 40px;min-height: 100%;}
.sol_d {border: 1px solid #e1e1e1;margin-bottom: 6px;}
.news_name_list h1{font-size:16px;}
.news_name_cont h2 {font-size: 24px;font-weight: normal;line-height: 40px;_height: 40px;color: #222222;}
.fl_right { float:right;margin-bottom: 18px;}
.news_name_cont span {}
.news_cont_cont {padding:10px 0px 20px 0px;overflow: hidden;line-height:1.5;color: rgb(34,34,34);}
.news_cont_cont p {/*padding: 10px 0px;*/}
.news_cont_up span {font-size: 12px;}
.news_cont_up a {color: #F08519 !important;}
.sol_a {border: 1px solid #f1f1f1;margin-bottom: 6px;}
.name_news {border-bottom: 2px solid #11b5e3;line-height: 36px;background: #FEF2D7;}
.name_news h4 {color: #F08519;float: left;font-size: 14px;padding: 0px 10px 0px 35px;background: url(../images/dot_01a.jpg) no-repeat 14px 13px;}
.name_news h3 {float: left;font-size: 11px;font-weight: normal;color: #9f9f9f;}
.list_d ul {padding: 5px 10px 12px 10px;}
.list_d li {float: left;width: 320px;margin-right: 10px;line-height: 27px;padding-left: 26px;border-bottom: 1px dotted #dcdcdc;}
.dot_c li {background: url(../images/dot_06.jpg) no-repeat 10px 11px;}
.list_d li span {float: right;color: #c1c1c1;font-size: 11px;}
.list_d li a {line-height: 27px;}
.name_rightA h4 {color: #F08519;float: left;font-size: 14px;padding: 0px 10px 0px 15px;}
.name_rightA h3 {float: left;font-size: 11px;font-weight: normal;color: #9f9f9f;}
.list_a ul {padding: 5px 10px 12px 10px;}
.list_a li {    line-height:27px;border-bottom: 1px dotted #dcdcdc;}
.list_a li a { padding-left:20px;}
.sol_b {border: 1px solid #e1e1e1;background: #FEF8E9;font-size: 13px;margin-top: 15px;}
.name_rightA {background: #FEF8E9;line-height: 36px;}
.name_rightA span {float: right;padding-right: 10px;}
.nav_search {float: right;}
.search_in {float: left;width: 206px;height: 23px;line-height: 23px;padding: 0px 5px;color: #989898;border-width: 1px 0px 1px 1px;border-style: solid;border-color: #dcdcdc;}



/*中心查询样式*/
#left_content1 {width: 980px;clear: both;margin: auto;}
.boxcontent {font-size: 14px;width: 950px;padding: 10px 5px 10px 5px;line-height: 58px;}
.box1 {width: 970px;}
.fl_left {float: left;}
.yx_city {padding: 15px;font-size: 14px;}
.tabct {width: 938px;border-bottom: 1px #FF7C00 dotted;padding-bottom: 10px;display: inline-block;line-height: 24px;}
.schools_label {margin-bottom: 15px;font-size: 16px;width: 120px;float: left;text-align: center;  color: #000;}
.tabct ul#tabboxct li.current, .tabct ul#tabboxct li:hover {float: left;border: 0;bottom: 0;color: #fff;padding: 0;width: 60px;height: 24px;margin-right: 10px;background: #ff6600;border-radius: .2em;font-weight: bold;}
.tabct ul#tabboxct li {float: left;height: 24px;padding: 0;margin-right: 10px;cursor: pointer;color: #333;width: 60px;}
.schools {clear: both;height: auto;position: relative;min-height: 120px;height: 100%;_height: 120px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.yx_city{padding:15px;font-size:14px}.tabct{width: 938px;border-bottom: 1px #FF7C00 dotted;padding-bottom:10px;display:inline-block;line-height:24px}.tabct ul#tabboxct{height:24px;text-align:center;float:left;width: 810px;}.yx_sec{float:left;width:908px;_width:903px}.schools{clear:both;height:auto;position:relative;min-height:120px;height:100%;_height:120px}.schools_list{font-size:14px;padding:10px;float:left;width:888px;_width:883px;clear:both}.schools dl{width:100%;_width:863px;display:inline-block}.schools dl dd{line-height:22px;padding:0 15px 0 7px;float:left;display:inline}.schools dl dd a{color:#015ea4;word-break:keep-all;white-space:nowrap}.schools ul.three{height:auto;display:inline-block}.schools ul.three li{height:auto;display:inline}.schools ul.three li b{width:60px;text-align:left;font-weight:100;color:#666;line-height:22px}.schools ul.three li span{float:left;margin-top:5px;display:block; width:820px;}.schools ul.three li span a{line-height:22px;white-space:nowrap;color:#ff6600;display:inline-block}.schools ul.three li span a:hover,.schools dl dd a:hover{color:#ff6600;text-decoration:underline}.schools ul{background:float:left}.schools ul li{width:auto;height:25px;line-height:25px;padding:0 10px;float:left;cursor:pointer;color:#555}.schools ul li.on{width:auto;height:25px;background:#ff6600;color:#FFFFFF;border-radius:.2em}.youlian{width:968px;margin-top:10px;border:1px #e8e8e8 solid;background:#fff;padding:15px;overflow:hidden;float:left}.youlian span{clear:left;color:#333;font-weight:bold}.youlian a{margin-right:20px;word-break:keep-all;white-space:nowrap;display:inline-block}
.add_order {
margin: 0 10px;
padding: 15px;
border-bottom: 1px #FF7C00 dotted;
line-height: 26px;
overflow: hidden;
_zoom: 1;
}
.add_order dt b {
font-size: 15px;
}
.add_order dt{
    float: left;
    width: 690px;
}
.w765 {
width: 685px;float: left;
}
.map_dl {
padding: 15px 25px;
font-size: 14px;
overflow: hidden;
}
.secondary-left {
width: 720px;
float: left;
}
.chaoyangmen {
width: 640px;
border: 1px solid #DDDCDC;
padding: 20px 43px;
margin-top: 10px;
background: #FFF;
}
.imgbox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  background: #FFF;
  display: none;
  z-index: 90;
}
#imgbox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  display: none;
  z-index: 80;
}
#imgbox-loading {
  position: absolute;
  top: 0;
  left: 0;
  background: url('../images/imgbox-spinner.gif') center center no-repeat;
  cursor: pointer;
  display: none;
  z-index: 90;
}
.imgbox-close {
  position: absolute;
  top: -15px;
  right: -15px;
  height: 30px;
  width: 30px;
  background: url('../images/imgbox-close.png') top left no-repeat;
  cursor: pointer;
  outline: none;
  
}

/*视频列表样式*/
.helvetica_cs{font-family: "Microsoft Yahei",微软雅黑,Arial,STHeiti,SimHei;}
div h1.helvetica_cs{line-height: 47px;padding-top: 103px;height: auto;}
h1.title{  font-size: 36px;text-transform: uppercase;font-weight: bold;border-bottom: solid 1px #FFD3A6; padding: 0 0 10px 10px;}
h1 span{background-image: url('../images/sprite2.png');background-repeat: no-repeat;  padding: 0 20px;background-position: -20px -7px;}
h1.helvetica_cs span, h2.helvetica_cs span, h3.helvetica_cs span {line-height: 47px;padding-top: 23px;height: auto;display: inline;}
.videoWrap {background-color: #f1eae1;clear: both;color: #000;overflow: hidden;width: 100%;margin-top: 20px;}
.videoWrap .leftBox {width: 230px;height: 368px;display: inline;float: left;padding: 0 40px 0;}
.mainBox {height: 368px;width: 230px;overflow: hidden;display: table;}
.innerBox {padding-top: 100px;margin: 0 auto;_padding-top: 50px;vertical-align: middle;}
#wrapper .helvetica_cs, .body_cs {font-family: "Microsoft Yahei",微软雅黑,Arial,STHeiti,SimHei;}
.videoWrap p.line {border-bottom: 1px solid #000;margin: 24px 0;}
.videoWrap .rightBox {clear: right;float: right;}
.demoVideoRightBox .video-js, .demoVideoPopup .demoVideoPopupCon .video-js {left: -2px;top: -1px;}
.videoWrap p.title {font-size: 18px;font-weight: bold;line-height: 22px;text-transform: uppercase;}
.bx-wrapper {width: 100%; padding-top:60px;margin: 0;}
.bx-wrapper .bx-viewport {background: none;box-shadow: none;border: none;height: auto;left: 0;}
.demoSlider img {width: 200px;height: 150px;}
.bx-wrapper ul li span {font-size: 14px;line-height: 20px;margin-top: 10px;display: block;text-align: center;}
.bx-wrapper ul li {margin: 0px 10px 30px;float: left;list-style: none;position: relative;width: 225px;}
.row {clear: left;min-width: 1000px;}

/*关于竞思样式*/
.et-cnsp2013-body {padding-bottom: 100px;  position: relative;z-index: 3;width: 980px;margin: 0 auto;padding: 30px 0;}
.et-cnsp2013-left-menu {width: 210px;position: relative;top: 0;}
.et-float-l {float: left;}
.et-clear {zoom: 1;}
.et-cnsp2013-left-menu li {width: 244px;float: left;border-bottom: solid 1px #FFD3A6;}
.et-cnsp2013-body {padding-bottom: 100px;}
.et-cnsp2013-body {position: relative;z-index: 3;width: 1000px;margin: 0 auto;padding: 30px 0;}
.et-cnsp2013-left-menu {width: 244px;position: relative;top: 0;}
.et-float-l {float: left;}
.et-cnsp2013-left-menu li.et-cnsp2013-menu-title {font-weight: bold;font-size: 14px;padding: 10px 0 10px 10px;width: 200px;}
.et-clear {zoom: 1;}
.et-cnsp2013-right-content {width: 680px;padding-top: 10px;}
.et-float-r {float: right;line-height: 30px;}
.et-cnsp2013-innerpage-text .title {font-size: 16px;font-weight: bold;  margin-bottom: 20px;}
.et-cnsp2013-icons {display: inline-block;cursor: pointer;vertical-align: middle;overflow: hidden;zoom: 1;}
.et-cnsp2013-left-menu li a:hover, .et-cnsp2013-left-menu li a.current {background-color: #F08519;color: #fff;text-decoration: none;}
.et-cnsp2013-left-menu li span.current {background-color: #F08519;color: #fff;text-decoration: none;}
.et-cnsp2013-left-menu li a {width: 234px;display: block;float: left;padding: 10px 0 10px 10px;line-height: 20px;color: #3f4a5a;background-color: #ffebc0;}
.et-cnsp2013-left-menu li span {width: 234px;display: block;float: left;padding: 10px 0 10px 10px;line-height: 20px;color: #3f4a5a;}
.et-cnsp2013-left-menu li.et-cnsp2013-menu-freeTrial a {color: #ec008c;font-weight: bold;background-image: none;float: left;}
.et-cnsp2013-left-menu li.et-cnsp2013-menu-freeTrial a:hover {color: #fff;}
.et-cnsp2013-border-bottom {height: 40px;}
.et-cnsp2013-border-bottom h1{font-size:16px;}
.et-sectionB {width: 760px;height: auto;margin-top: 40px;font-size: 12px;display: inline-block;}
.et-cnsp2013-center-details {width: 260px;float: left;margin-bottom: 15px;}
.et-cnsp2013-center-marginLevel3 {margin-top: 20px;}
/*.et-map {float: right;}*/
.et-map img {cursor: pointer;width: 420px;}
.et-cnsp2013-center-details strong { font-size:14px}
.et-eca-button:hover {color: #FFF;}
.et-eca-button:hover, .et-eca-button-blue:hover {color: #fff;text-decoration: none;background-color: #AB5D2A;}
.et-cnsp2013-right-content {    width: 676px;padding: 20px 30px;border: 1px solid #e1e1e1;}
.et-billboard {display: block;height: auto;width: 680px;margin-top: 30px;}
.et-center-area-button {margin-top: 30px;}
.et-tabs {margin: 0;padding: 0;position: relative;list-style-type: none;z-index: 1;width: 730px;height: 90px;left: 0;overflow: hidden;}
.et-tabs-item {margin: 0 10px;overflow: hidden;float: left;width: 150px;height: 90px;}
.et-billboard-arrow-left {background: url(../images/et-eca-function-area-left-arrow.png);top: 175px;}
.et-billboard-arrow-right {background: url(../images/et-eca-function-area-right-arrow.png);top: 115px;left: 620px;}
.et-billboard-arrow {width: 60px;height: 60px;display: block;position: relative;z-index: 3;}
.et-slides {margin-top: -120px;height: 400px;}
.et-cnsp2013-body-orgs-view {display: block;width: 100%;min-height: 120px; padding: 45px 0 45px 0; background-color: #FFF4D8;}
.et-cnsp2013-body-orgs-view p {display: block; width: 980px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-size: 20px; font-weight: bold;text-align: left;}
.et-cnsp2013-body-orgs-view ul {display: block; width: 980px; margin-left: auto;margin-right: auto; list-style: none;}
.et-cnsp2013-body-orgs-view ul li { display: inline-block; float: left; width: 180px; margin: 12px 0 10px 0; padding-left: 15px; background: url(../images/et-eca-about-orgs-arrow.png) no-repeat; background-position: left center; zoom: 1;}


.h dd {
    /* width: 336px; */
    /* height: 66px; */
    line-height: 17px;
    float: left;
    border-bottom: 1px solid #EEE;
}
.h dd a {
    color: #666;
    display: block;
    padding: 8px 10px;
}
.h dd p {
    width: 184px;
    height: 135px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}
.h dd .l {
    color: #999;
    display: block;
	    line-height: 20px;
		padding-top: 10px;
}


/*关于竞思list样式*/

/**/
.picshow {
	BORDER-BOTTOM: #d9e0ea 1px solid; BORDER-LEFT: #d9e0ea 1px solid; MARGIN: 0px auto; WIDTH: 958px; HEIGHT: 620px; BORDER-TOP: #d9e0ea 1px solid; BORDER-RIGHT: #d9e0ea 1px solid
}

#picarea {
	width: 680px;
  padding-top: 10px;
}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
.slideshowItem { margin:0}
#thumbs {
	visibility: visible;
  overflow: visible;
  z-index: 2;
  left: 36px;
  width: 680px;
  height: 90px;
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	  margin: 0 0 0 26px;
  overflow: hidden;
  float: left;
  width: 150px;
  height: 90px;
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 25px 13px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 90px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 60px; HEIGHT: 60px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 60px; HEIGHT: 60px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	  background: url(../images/et-eca-function-area-left-arrow.png); WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='et-eca-function-area-left-arrow.png')
}
#big_play_next {
	background: url(../images/et-eca-function-area-right-arrow.png); WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='et-eca-function-area-right-arrow.png')
}
#smallpicarea {  visibility: visible;  overflow: visible;  position: relative;  z-index: 2;  left: 0px;  width: 552px;height: 90px; PADDING-TOP: 30px
}
/**/





/*网站底部改版*/

.et-cnsp2013-footer {
  font-size: 12px;
  line-height: 16px;
  background-color: #dcdcdc;
  float:left;
  width:100%;
}
.et-cnsp2013-footer .et-cnsp2013-footer-inner {
  width: 980px;
  margin: 0 auto;
  padding: 30px 0;
  color: #fff;
}
.et-clear {
  zoom: 1;
}
.et-cnsp2013-footer a {
  color: #fff;
}
.et-cnsp2013-footer .et-cnsp2013-footer-free-email {
  margin-top: 5px;font-size: 18px;
}
.et-cnsp2013-input-warpper {
  position: relative;
}
form,s,ul,ol,div,span{
  margin: 0;
  padding: 0;
  border: 0;

  vertical-align: baseline;
  font-style: normal;
}
.home_cont {
    width: 244px;margin-top: 15px;border: 1px solid #e1e1e1;
}
.home_cont_T {
    line-height: 36px;
    padding-left: 10px;
	border-bottom: 2px solid #F5b06e;
	background: #f08519;
}
.home_title_cn {
    padding: 0px 10px 0px 6px;
    font-size: 14px;
    font-weight: normal;
    color: #FFF;
}
.home_cont_a {
    width: 244px;
    float: right;
}
.home_bord_a {
    padding: 0px 0px 0px 0px;
    
}
.home_bord_a ul {
    padding: 5px 10px 0px 10px;
    
}
.home_bord_a li {
    width:100%;
    line-height: 18px;
    overflow: hidden;
    background: #eee;
    padding-left: 8px;
    float: left;
    display: inline;
    margin: 5px 0;
}
.home_bord_a li:hover {
	background-color:#FF9933;
}
.home_bord_a ul li a:link {
    
    text-decoration: none;
}
.home_bord_a ul li a:hover {
color:#fff;
}
 
.home_bord_a li a {
    line-height: 27px;
}
.et-eca-eeform input {
  vertical-align: top;
  height: 22px;
  line-height: 22px;
  padding: 8px;
  margin: 0;
  border-top: solid 1px #FFD5BA;
  border-bottom: solid 1px #FFD5BA;
  border-left: 0;
  border-right: 0;
  background-color: white;
  width: 468px;
  font-size: 14px;
}
.yui3-u-1-3 {
    width: 33.33333%;
	display: inline-block;
    zoom: 1;    text-align: center;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}
.et-eca-student-testimonials-list {
    padding: 15px 0;
    border-top: solid 1px #e8e8e8;
}
.et-eca-student-desc, .et-eca-student-videoplayer {
   margin-bottom: 10px;
}
.et-eca-student-testimonials-job {
    font-weight: bold;font-size: 14px;
}
.et-eca-student-desc h1{font-size:16px}
.et-eca-student-testimonials-list img {
    margin-top: .5em;

}
.yui3-u-2-3 {
    width: 66.66666%;
	    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}
.et-eca-student-testimonials-list p {
    margin-top: 1.5em;
}
.yui3-g {
  font: 13px/1.231 arial,helvetica,clean,sans-serif;
}
.yui3-g {
  letter-spacing: -0.31em;
  text-rendering: optimizespeed;
}
.et-eca-student-testimonials-list-first {
    border-top: 0;
}
.et-nsp-cn-form-field, .et-nsp-cn-form-field-border {
  position: relative;
  display: inline-block;
}
.et-eca-eeform .et-nsp-cn-form-field .et-nsp-cn-form-field-border {
  background-color: transparent;
}
.yui3-u {
  display: inline-block;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
}
.et-cnsp2013-footer .et-cnsp2013-footer-linkmore {
  padding: 20px 0;
  border-top: solid 1px #FFD5BA;
  border-bottom: solid 1px #FFD5BA;
}
.et-cnsp2013-margin-top-30 {
  margin-top: 30px;
}
.et-cnsp2013-footer .et-cnsp2013-copyright {
  border-top: solid 1px #FFD5BA;
  text-align: center;
  padding-top: 20px;
    line-height: 25px;
}
.et-cnsp2013-footer .et-cnsp2013-footer-linkmore li {
  float: left;
  width: 160px;
  line-height: 25px;
}
.et-cnsp2013-footer .et-cnsp2013-footer-linkmore li h4 {
  font-weight: bold;
  margin-bottom: 20px;
}
.et-cnsp2013-footer .et-cnsp2013-footer-free-email .et-eca-button {
  padding-right: 31px;
}
.et-cnsp2013-loginBar .et-cnsp2013-logo a, .et-cnsp2013-master-imgs, .et-cnsp2013-icons-location, .et-cnsp2013-icons-arrow-down, .et-eca-button-blue, .et-eca-btn-videoplay, .et-cnsp2013-qrcode, .et-eca-lightbox-close, a.et-eca-lightbox-close, a.et-eca-lightbox-close:visited, a.et-eca-lightbox-close:hover, .et-eca-videolist-toggle-current-icon {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  font-size: 16px;
  color: #fff;
  display: inline-block;
  cursor: pointer;
  vertical-align: top;
  padding-right: 39px;
  background: url(../images/master-page-sprite.png) no-repeat right -1130px #EF8641;
  _background-image: url(../images/master-page-sprite.png);
  -webkit-transition: all .2s ease-in-out;
  margin: 0;
  border: 0;
}
.et-eca-button, .et-eca-button-blue {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  font-size: 16px;
  color: #fff;
  display: inline-block;
  cursor: pointer;
  vertical-align: top;
  padding-right: 39px;
  background: url(../images/master-page-sprite.png) no-repeat right -1130px #EF8641;
  _background-image: url(../images/master-page-sprite.png);
  -webkit-transition: all .2s ease-in-out;
  margin: 0;
  border: 0;
}
.et-eca-button span, .et-eca-button-blue span {
  text-align: left;
  padding: 0 40px 0 15px;
}
.et-cnsp2013-footer {
  font-size: 13px;
  line-height: 16px;
  background-color: #f08519;
  color: #fff;
}
.et-clear:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}

.et-cnsp2013-footer .et-cnsp2013-footer-linkmore li.et-cnsp2013-footer-linkmore-last, .et-cnsp2013-footer .et-cnsp2013-footer-linkmore li.et-cnsp2013-footer-linkmore-last li {
  width: 130px;
}
.et-cnsp2013-qrcode {
  background-position: 0 0;
  height: 105px;
  width: 105px;
}
.et-cnsp2013-loginBar .et-cnsp2013-logo a, .et-cnsp2013-master-imgs, .et-cnsp2013-icons-location, .et-cnsp2013-icons-arrow-down, .et-eca-button-blue, .et-eca-btn-videoplay, .et-cnsp2013-qrcode, .et-eca-lightbox-close, a.et-eca-lightbox-close, a.et-eca-lightbox-close:visited, a.et-eca-lightbox-close:hover, .et-eca-videolist-toggle-current-icon {
  background-image: url(../images/master-page-sprite.png);
  _background-image: url(../images/master-page-sprite.png);
  background-repeat: no-repeat;
}
.et-cnsp2013-icons-text {
  display: inline;
  vertical-align: middle;
  zoom: 1;
}
.et-cnsp2013-footer .et-cnsp2013-secrchbar .et-cnsp2013-telphone .et-cnsp2013-telephone {
  font-size: 14px;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar .et-cnsp2013-sharebar-label {
  display: inline-block;
  margin: 10px 15px 0 0;
  font-size: 14px;
  float: left;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar {

  float: right;
}
.et-float-l {
  float: left;
}
.et-cnsp2013-footer .et-cnsp2013-secrchbar .et-cnsp2013-telphone {
  line-height: 20px;
}
.et-cnsp2013-icons-chinese {
  background-position: -139px -231px;
  width: 16px;
  height: 11px;
}
.et-cnsp2013-icons-margin-right-5 {
  margin-right: 5px;
}
.et-cnsp2013-icons {
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
  overflow: hidden;
  zoom: 1;
}
.et-cnsp2013-icons {
  background-image: url(../images/master-page-sprite.png);
  _background-image: url(../images/master-page-sprite.png);
  background-repeat: no-repeat;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar a.et-cnsp2013-share-xlweibo {
  background-position: -207px -125px;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar a {
  width: 50px;
  height: 40px;
  margin-right: 2px;
  float: left;
  position: relative;
}
.et-cnsp2013-homepage-imgs {
  background-image: url(../images/et-cnsp2013-homepage-imgs.png);
  background-repeat: no-repeat;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar a.et-cnsp2013-share-txweibo {
  background-position: -93px -125px;
}
.et-cnsp2013-secrchbar .et-cnsp2013-sharebar a.et-cnsp2013-share-youku {
  background-position: -147px -125px;
}
SELECT {
  BOX-SIZING: content-box;
  BORDER-BOTTOM: #ddd 1px solid;
  BORDER-LEFT: #ddd 1px solid;
  PADDING-BOTTOM: 1px;
  LINE-HEIGHT: 20px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #ddd 1px solid;
  BORDER-RIGHT: #ddd 1px solid;
  PADDING-TOP: 1px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.footer_sel {
  BORDER-BOTTOM: #d6d6d6 1px solid;
  BORDER-LEFT: #d6d6d6 1px solid;
  LINE-HEIGHT: 22px;
  WIDTH: 150px;
  HEIGHT: 22px;
  COLOR: #afafaf;
  BORDER-TOP: #d6d6d6 1px solid;
  BORDER-RIGHT: #d6d6d6 1px solid;
}

/*注意力不集中专题页*/
.biaotibox{ background-color:#f5b06e; height:500px;}
.biaoti{ margin-left:auto; margin-right:auto;width:807px;}
.biaoti_img{width:807px; height:466px;}
.biaoti_img img{ float:left; margin:0; padding:0;}

.biaoxianbox{ background-image:url(../images/biaoxian.png); background-color:#FFF;height:560px; background-repeat:no-repeat; background-position:center;}
.biaoxian{margin-left:auto; margin-right:auto; width:1188px; }

.zylweihaibox {
    background-image: url(../images/weihai_di.png);
    height: 582px;
    background-position: center;
}
.zylweihai {
    margin-left: auto;
    margin-right: auto;
    width: 580px;
}
.zylweihai img{float:left; margin-top:60px;}

.hzweihaibox{height:795px;}
.hzweihai{margin-left:auto; margin-right:auto; width:851px;}
.hzweihai img{float:left;}

.chanpbox{background-color:#fff8e5; height:522px; background-image:url(../images/chanp.png); background-repeat:no-repeat; background-position:center;}
.chanp{margin-left:auto; margin-right:auto; width:1000px;}
.chanp img{float:left; margin-top:430px; margin-left:823px;}

/*阅读障碍专题页*/
.shuomingbox{ background-color:#E35928; }
.shuoming{ margin-left:auto; margin-right:auto; background-image:url(../images/shuoming.png); background-repeat:no-repeat; width:920px; background-position:bottom; height:500px;}
.shuoming_t,.shuoming_b,.shuoming_t1,.shuoming_t1 h1,.shuoming_t1 a,.shuoming_t2,.shuoming_t2 h1,.shuoming_t2 a,.shuoming_b1,.shuoming_b1 h1,.shuoming_b1 a,.shuoming_b2,.shuoming_b2 h1,.shuoming_b2 a{ float:left;}
.shuoming_t{ width:920px; height:100px; margin-top:67px;}
.shuoming_t1{width:292px; height:82px; margin-left:25px;}
.shuoming_t1 h1{ font-size:24px; color:#F4DA3D; margin:0;}
.shuoming_t1 a{ font-size:14px; color:#fff; margin-top:16px;}
.shuoming_t2{width:187px; height:46px; margin-top:40px; margin-left:335px;}
.shuoming_t2 h1{ font-size:18px; color:#fff; margin:0;}
.shuoming_t2 a{ font-size:14px; color:#fff; margin-top:5px;width: 187px;
    height: 46px;}
.shuoming_b{width:920px; height:285px; margin-top:18px;}
.shuoming_b1{width:157px; height:70px;margin-left:40px; margin-top:75px;}
.shuoming_b1 h1{ font-size:18px; color:#fff; margin:0;}
.shuoming_b1 a{ font-weight:bold;font-size:16px; color:#fff; margin-top:3px;}
.shuoming_b2{ width:228px; height:60px; margin-left:457px; margin-top:10px;}
.shuoming_b2 h1{ font-size:18px; color:#fff; margin:0;}
.shuoming_b2 a{ font-size:14px; color:#fff; margin-top:5px; line-height:21px;width: 228px;
    height: 46px;}

.ydbiaoxian{margin-left:auto; margin-right:auto; width:920px;height:500px;}
.biaoxianh1,.biaoxianh1 h1,.biaoxian a,.biaoxiantu,.biaoxiantu img{ float:left;}
.biaoxianh1{ width:920px; height:45px; margin-top:44px;}
.biaoxianh1 h1{ font-size:24px; color:#E97126; margin:0; margin-top:14px;}
.biaoxianh1 button{ font-family:"微软雅黑";float:right;border:0; width:128px; height:36px; background-color:#E97126; font-size:21px; color:#fff; text-align:center; font-weight:bold; margin-right:15px;}
.ydbiaoxian a{ font-size:14px; color:#000; line-height:21px; margin-top:18px;    width: 920px;}
.biaoxiantu{ width:768px; height:300px; margin-top:34px; margin-left:100px;}

.zhangaibox{background-color:#F9F3AF;height:500px;}
.zhangai{ margin-left:auto; margin-right:auto; width:920px; height:500px;  background-image:url(../images/danao.png); background-repeat:no-repeat; background-position:left;}
.zhangai1{ width:482px; height:168px; float:right; margin-top:58px;}
.zhangai1 h1,.zhangai1 a,.zhangai2_wz,.zhangai2_wz h1,.zhangai2_wz a{ float:left;}
.zhangai1 h1{ font-weight:bold; color:#A7477F; margin:0;}
.zhangai1 a{font-size:14px; color:#000; margin-top:18px; line-height:21px;width: 482px;}
.zhangai2{ width:451px; height:83px; float:right; margin-top:130px;}
.zhangai2_wz{ width:200px; height:65px;}
.zhangai2_wz h1{font-size:18px; color:#A7477F; margin:0;text-align:center;width:200px;}
.zhangai2_wz a{font-size:14px; color:#A7477F; line-height:21px; margin-top:7px; text-align:center;width:200px;}
.zhangai2 button{font-family:"微软雅黑";float:right;border:0; width:128px; height:36px; background-color:#4575B3; font-size:21px; color:#fff; text-align:center; font-weight:bold; margin-top:49px;}

.jingsi{margin-left:auto; margin-right:auto; width:920px; height:500px;}
.jingsi h1,.jingsi a,.jingsi_tu img,.jingsi_tu{ float:left;}
.jingsi h1{ font-weight:bold; color:#E35928; margin:0; font-size:24px; margin-top:64px;}
.jingsi a{font-size:14px; color:#000; margin-top:14px; line-height:21px;    width: 920px;}
.jingsi_tu{width:840px; height:285px; margin-left:40px; margin-top:43px;}


/*多动症专题页*/
.shijiebox{ background-color:#f6ae45;}
.shijie{ margin-left:auto; margin-right:auto; width:1015px; height:578px;  background-image:url(../images/hai.png);}
.shijieli{ width:920px; height:300px; margin-top:140px; margin-left:47px;}
.shijieli1,.shijieli2,.shijieli3{ width:200px; height:190px; }
.shijieli,.shijieli1,.shijieli2,.shijieli3,.shijieli1 a,.shijieli2 a,.shijieli3 a{float:left;}
.shijieli1{ margin-left:10px; }
.shijieli2{ margin-left:75px; margin-top:30px;}
.shijieli3{ margin-left:235px; margin-top:135px;}
.shijieli1 a{ background-image:url(../images/shijie1.png); width:190px; height:28px;font-family:"微软雅黑"; font-size:18px; color:#f47521; font-weight:bold; text-align:center;}
.shijieli2 a{ background-image:url(../images/shijie2.png); width:177px; height:28px;font-family:"微软雅黑"; font-size:18px; color:#f47521; font-weight:bold; text-align:center;}
.shijieli3 a{ background-image:url(../images/shijie3.png); width:120px; height:28px;font-family:"微软雅黑"; font-size:18px; color:#f47521; font-weight:bold; text-align:center; margin-left:76px;}
.shijieli1 span,.shijieli2 span,.shijieli3 span{font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#ffffff; float:left; margin-top:18px;}
.shijie button{ width:159px; height:38px; background-image:url(../images/ceping.png); border:0px; margin-top:60px; margin-left:730px;}

.chayibox{ height:860px;}
.chayi{margin-left:auto; margin-right:auto; width:825px;}
.chayi button{width:202px; height:54px; background-image:url(../images/chayi.png); border:0px; margin-top:66px; margin-left:310px;}
.tubox{ width:825px; height:614px; margin-top:30px;}
.chayi button,.tubox,.chayitu1,.chayitu2,.chayitu1 img,.chayitu2 img{ float:left;}
.chayitu1,.chayitu2{ width:377px;}
.chayitu2{margin-left:70px;}

.weihaibox{ background-image:url(../images/weihaidi.png); background-position:center;}
.weihai{margin-left:auto; margin-right:auto; width:920px; height:729px;}
.weihai h1,.weihaili,.weihaili1,.weihaili1 a,.weihaili1 span,.weihai button{ float:left;}
.weihai h1{ font-size:30px; font-family:"迷你简菱心"; color:#834738; font-weight:normal; margin-top:50px; margin-left:297px;}
.weihaili{ width:920px; height:470px; margin-top:20px;}
.weihaili1{ width:372px; height:150px; margin-right:30px; margin-left:50px;margin-top:25px; margin-bottom:45px;}
.weihaili1 a{font-family:"微软雅黑"; font-size:22px; color:#f05826; font-weight:bold; text-align:center;width:372px;}
.weihaili1 span{font-family:"微软雅黑"; font-size:18px; color:#b89680; margin-top:14px; line-height:28px;}
.weihai button{ width:190px; height:46px; border:0; background-color:#f05826;font-family:"微软雅黑"; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin-top:50px; margin-left:365px;}

.nengzuo{margin-left:auto; margin-right:auto; width:920px; height:735px;}
.nengzuoh1,.nengzuo a,.nengzuotu{ float:left;}
.nengzuoh1{ margin-top:70px; margin-left:255px;}
.nengzuo a{font-family:"微软雅黑"; font-size:18px; color:#3a3e40; margin-top:60px; line-height:30px; width:920px;}
.nengzuotu{width:785px; height:159px; margin-top:40px; margin-left:70px;}
.nengzuo button{ width:190px; height:46px; border:0; background-color:#f6ae45;font-family:"微软雅黑"; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin-top:55px; margin-left:365px;}

.xunlianbox{ background-color:#f47521; background-image:url(../images/xlffdi.png); background-position:bottom; background-repeat:no-repeat; }
.xunlian{margin-left:auto; margin-right:auto; width:920px; height:687px;}
.xunlian span,.xunlianli,.xunlianli1,.xunlianli1 h1,.xunlianli1 a{ float:left;}
.xunlian span{ font-family:"迷你简菱心"; font-size:36px; color:#FFF; width:920px; text-align:center; margin-top:34px; margin-bottom:48px;}
.xunlianli{ width:874px; height:183px; margin-left:23px; margin-bottom:30px;}
.xunlianli1{ width:206px; height:180px; background-image:url(../images/xlff1.png); margin-left:42px; margin-right:42px;}
.xunlianli1 h1{font-family:"微软雅黑"; font-size:22px; color:#fff; text-align:center;width:206px;margin-top:20px; margin-bottom:15px;}
.xunlianli1 a{font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:24px; width:175px; margin-left:18px;}
.xunlian button{width:190px; height:46px; border:0; background-color:#fff9b1;font-family:"微软雅黑"; font-size:24px; color:#f47521; font-weight:bold; text-align:center; margin-top:15px; margin-left:363px;}
.bj{ background-image:url(../images/xxff2.png);}

.tedian{margin-left:auto; margin-right:auto; width:920px; height:515px;}
.tedian img,.tedianli,.tedianli1,.tedianli2,.tedianli3,.tedianli4,.tedianli1 a,.tedianli2 a,.tedianli3 a,.tedianli4 a{ float:left;}
.tedian img{ width:175px; height:34px; margin-left:372px; margin-top:43px; margin-bottom:47px;}
.tedianli{ width:920px; height:290px;}
.tedianli1{ background-image:url(../images/tedian1.png); width:219px; height:290px; margin-right:7px;}
.tedianli2{ background-image:url(../images/tedian2.png);width:219px; height:290px; margin-left:7px;margin-right:7px;}
.tedianli3{ background-image:url(../images/tedian3.png);width:219px; height:290px;margin-left:7px;margin-right:7px;}
.tedianli4{ background-image:url(../images/tedian4.png);width:219px; height:290px;margin-left:7px;}
.tedianli1 a,.tedianli2 a,.tedianli3 a,.tedianli4 a{font-family:"微软雅黑"; font-size:14px; color:#683412; line-height:28px; width:172px; margin-top:104px; margin-left:27px;}

.fangshi{margin-left:auto; margin-right:auto; width:820px; height:668px; background-image:url(../images/xxfs.png); background-position:top; background-repeat:no-repeat;}
.zx,.zx button,.zx p,.jt,.jt button,.jt p,.fsbutton{ float:left;}
.zx{width:260px; height:188px; margin-top:155px; margin-left:300px;}
.zx button{ width:168px; height:36px; background-image:url(../images/fangshidi.png); border:0;font-family:"微软雅黑"; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin-left:38px;}
.zx p{font-family:"微软雅黑"; font-size:18px; color:#f47521; line-height:28px; padding-top:34px;width: 260px;
    height: 188px;}
.jt{width:260px; height:188px; margin-top:155px; margin-left:150px;}
.jt button{ width:168px; height:36px; background-image:url(../images/fangshidi.png); border:0;font-family:"微软雅黑"; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin-left:38px;}
.jt p{font-family:"微软雅黑"; font-size:18px; color:#f47521; line-height:28px; margin-top:34px;width: 260px;
    height: 188px;}
.fsbutton{width:190px; height:46px; border:0; background-color:#f47521;font-family:"微软雅黑"; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin-top:195px; margin-left:312px;}

/*竞思方案专题页*/
.fn-1,.fn-2,.fn-3,.fn-4,.zjtj-3{ background:#FFF8E5;color:#5E3F2F;}
.naodian h2{ text-indent: -99999px; height: 0px; overflow: hidden;}
.hh h1{ text-indent: -99999px; height: 0px; overflow: hidden;}
.yuanli{ margin:0 auto; width:920px; text-align:center;padding-bottom: 30px;}
.yuanli span{font-size: 17px;color: #F08519;line-height: 4em;letter-spacing: 0.1em;}
.yuanli p{ font-size:14px;  letter-spacing: 1px;  line-height: 26px;}
.naodian{ background:url(../images/ndsw-2.png) no-repeat; width:920px; height:561px; margin:0 auto;}
.shengwuyuanli span{font-size: 17px;color: #F08519;line-height: 4em;letter-spacing: 0.1em;}
.shengwuyuanli p{ font-size:14px;  letter-spacing: 1px;  line-height: 26px;}
.shengwuyuanli{ margin:0 auto; width:920px; text-align:center;  padding-top: 90px; padding-bottom: 30px;}
.yuanli-2{ background:url(../images/yuanli-2.png) no-repeat; height:310px; margin:0 auto; width:540px;}
.guocheng{ background:url(../images/guocheng.jpg) no-repeat; height:680px; margin:0 auto; width:920px;}
.guocheng p{  padding: 22px 0 0 384px;font-size: 17px;font-weight: bold;color: #F08519;letter-spacing: 0.1em;}
.yiqi{ background:url(../images/yiqi.jpg) no-repeat; height:680px; margin:0 auto; width:920px;}
.fn-5{ background:#f5b06e;color:#5e3f2f;}
.ruanjian{ background:url(../images/ruanjian.jpg) no-repeat; height:380px; margin:0 auto; width:920px;}
.rj-1{ height:260px; margin:0 auto; width:920px;}
.rj-1 p{  text-align: center;padding: 20px 0 0 10px;line-height: 24px;letter-spacing: 0.1em;}
.tit-bg8 {width: 920px;margin: 0 auto;overflow: hidden;background: url(../images/zyl-xg.png) no-repeat;height: 789px;}
.tit-bg8 ul li {width: 364px;font-weight: bold;letter-spacing: 1px;font-size: 15px;line-height: 21px;float: left;}
.tit-bg9 {width: 920px;margin: 0 auto;overflow: hidden;background: url(../images/zyl-2.jpg) no-repeat;height: 515px;}
.tit-bg9 ul li {width: 364px;font-weight: bold;letter-spacing: 1px;font-size: 15px;line-height: 21px;float: left;}

/****/
.tbSection {
  height: 68px;
}
.tb_fix_box {
  position: fixed;
  _position: absolute;
  bottom: 0;
  _top: expression(eval(document.documentElement.scrollTop)+(document.documentElement.clientHeight-60));
  z-index: 99;
}
.tb_box {
  background-color: #383b44;
  height: 68px;
  width: 100%;
  _overflow: hidden;
}
.vip_tb_bg {
  position: absolute;
}

/*家长评价*/
.lanrenzhijia {	position:relative;width:980px;height:2490px; margin:30px auto;line-height: 30px;}
.lanrenzhijia ul {font-size:14px;}
.downpaly {	position:absolute;width:980px;left:0;top:0;}
.fl {float:left}
.downpaly img {	display:block;	max-width:150px;}
.downpaly li {overflow:hidden;}

.tb-r-buyer {
padding-top: 18px;
margin-right: 0!important;
float: left;
width: 100px;
overflow: hidden;
height: 120px;
}
.tb-r-buyer .tb-r-avatar {
text-align: center;
line-height: 1.5;
}
.tb-r-buyer .tb-r-avatar img {
display: inline;
}
.tb-rev-item {
padding: 1px;
padding-left: 0;
}
.tb-r-cnt {
color: #3f3f3f;
}
.tb-r-photos-thumb {
margin: 10px 0 0;
}
.tb-r-photos-thumb li {
float: left;
border: 2px solid #f2f2f2;
margin-right: 5px;
position: relative;
transition: border-color .2s ease-out;
background: #FFF;
}

.tb-r-act-bar {
margin: 10px 0;
}
.tb-r-info {
float: left;
font-size: 12px;
color: #b0b0b0;
}
.tb-r-date {
margin-right: 8px;
}
.tb-rev-actions {
float: right;
margin-right: -1px;
}
.tb-rev-actions .tb-rev-action {
float: left;
padding: 0 9px;
}
.tb-r-markuseful {
position: relative;
display: inline-block;
}
.tb-rev-actions .tb-r-action-btn {
color: #36c;
cursor: pointer;
}
.tb-r-act-bar{
zoom: 1;
}
.tb-r-act-bar:after{
content: '\20';
display: block;
height: 0;
clear: both;
}
.tb-r-markuseful .tb-r-useful-msg {
display: none;
position: absolute;
width: 120px;
bottom: 22px;
right: 0;
line-height: 1;
background: #ffffe5;
border: 1px solid #ffcc7f;
font-size: 12px;
}
#credit {
  clear: both;
  margin-top: 50px;
  padding-top: 20px;
  font-size: 10px;
  border-top: 1px solid #BBB;
  font-family: Verdana;
}
#images a {
			margin-right: 14px;
		}

		#images a img {
			border: 1px solid #888;	
			padding: 3px;
			vertical-align: top;
		}

		#credit {
			clear: both;	
			margin-top: 50px;
			padding-top: 20px;
			font-size: 10px;
			border-top: 1px solid #BBB;
			font-family: Verdana;
		}
#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url('../images/imgbox-spinner.gif') center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;
}

#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;
}

#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('../images/imgbox-close.png') top left no-repeat;
	cursor: pointer;
	outline: none;
}

.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}

.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;

}

.imgbox-bg-ne {
	right: -20px;
	top: -20px;

}

.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;

}

.imgbox-bg-se {
	right: -20px;
	bottom: -20px;

}

.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;

}

.imgbox-bg-sw {
	left: -20px;
	bottom: -20px;

}

.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;

}

.imgbox-bg-nw {
	left: -20px;
	top: -20px;

}
.tb-r-photos-thumb img {
  display: block;
  width: 40px;
  height: 40px;
}




/* === Remove input autofocus webkit === */
*:focus {outline: none;}

.contact_form h2, .contact_form label {font-family:Georgia, Times, "Times New Roman", serif;}
.form_hint, .required_notification {font-size: 11px;}

/* === List Styles === */
.contact_form ul {
    list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}
.contact_form li{
	padding:15px; 
	position:relative;
} 
.contact_form li:first-child, .contact_form li:last-child {
	border-bottom:1px solid #777;
}

/* === Form Header === */
.contact_form h2 {
	margin:0;
	display: inline;
}
.required_notification {
	color:#d45252; 
	margin:5px 0 0 0; 
	display:inline;
	float:right;
}

/* === Form Elements === */
.contact_form label {
	width:150px;
	margin-top: 3px;
	display:inline-block;
	float:left;
	padding:3px;
}
.contact_form input {
	height:20px; 
	width:220px; 
	padding:5px 8px;
}
.contact_form textarea {padding:8px; width:300px;}
.contact_form button {margin-left:156px;}

	/* form element visual styles */
	.contact_form input, .contact_form textarea { 
		border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:2px;
		padding-right:30px;
		-moz-transition: padding .25s; 
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
	}
	.contact_form input:focus, .contact_form textarea:focus {
		background: #fff; 
		border:1px solid #555; 
		box-shadow: 0 0 3px #aaa; 
		padding-right:70px;
	}

/* === HTML5 validation styles === */	
.contact_form input:required, .contact_form textarea:required {
	background: #fff url(../images/red_asterisk.png) no-repeat 98% center;
}
.contact_form input:required:valid, .contact_form textarea:required:valid {
	background: #fff url(../images/valid.png) no-repeat 98% center;
	box-shadow: 0 0 5px #5cd053;
	border-color: #28921f;
}
.contact_form input:focus:invalid, .contact_form textarea:focus:invalid {
	background: #fff url(../images/invalid.png) no-repeat 98% center;
	box-shadow: 0 0 5px #d45252;
	border-color: #b03535
}

/* === Form hints === */
.form_hint {
	background: #d45252;
	border-radius: 3px 3px 3px 3px;
	color: white;
	margin-left:8px;
	padding: 1px 6px;
	z-index: 999; /* hints stay above all other elements */
	position: absolute; /* allows proper formatting if hint is two lines */
	display: none;
}
.form_hint::before {
	content: "\25C0";
	color:#d45252;
	position: absolute;
	top:1px;
	left:-6px;
}
.contact_form input:focus + .form_hint {display: inline;}
.contact_form input:required:valid + .form_hint {background: #28921f;}
.contact_form input:required:valid + .form_hint::before {color:#28921f;}
	
/* === Button Style === */
button.submit {
	background-color: #68b12f;
	background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e));
	background: -webkit-linear-gradient(top, #68b12f, #50911e);
	background: -moz-linear-gradient(top, #68b12f, #50911e);
	background: -ms-linear-gradient(top, #68b12f, #50911e);
	background: -o-linear-gradient(top, #68b12f, #50911e);
	background: linear-gradient(top, #68b12f, #50911e);
	border: 1px solid #509111;
	border-bottom: 1px solid #5b992b;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	box-shadow: inset 0 1px 0 0 #9fd574;
	-webkit-box-shadow: 0 1px 0 0 #9fd574 inset ;
	-moz-box-shadow: 0 1px 0 0 #9fd574 inset;
	-ms-box-shadow: 0 1px 0 0 #9fd574 inset;
	-o-box-shadow: 0 1px 0 0 #9fd574 inset;
	color: white;
	font-weight: bold;
	padding: 6px 20px;
	text-align: center;
	text-shadow: 0 -1px 0 #396715;
}
button.submit:hover {
	opacity:.85;
	cursor: pointer; 
}
button.submit:active {
	border: 1px solid #20911e;
	box-shadow: 0 0 10px 5px #356b0b inset; 
	-webkit-box-shadow:0 0 10px 5px #356b0b inset ;
	-moz-box-shadow: 0 0 10px 5px #356b0b inset;
	-ms-box-shadow: 0 0 10px 5px #356b0b inset;
	-o-box-shadow: 0 0 10px 5px #356b0b inset;
	
}

.et-cnsp2013-bottom-banner .et-cnsp2013-bottom-banner-text {
  width: 980px;
  height: 100px;
  color: #fff;
  position: absolute;
  left: 0;
  background: url(../images/et-cnsp2013-bg-000000-0.7.png) repeat\9;
  background: rgba(0,0,0,0.7);
}
.et-cnsp2013-bottom-banner .et-cnsp2013-bottom-banner-text table {
  height: 100px;
  width: 980px;
}
.et-cnsp2013-bottom-banner .et-cnsp2013-bottom-banner-text td {
  vertical-align: middle;
  height: 100px;
  padding-left: 30px;
  line-height: 20px;
}
.et-cnsp2013-bottom-banner .et-cnsp2013-bottom-banner-text td strong {
  font-size: 14px;
}
.et-align-r {
  text-align: right;
}
.et-align-l {
  text-align: left;
}
.et-cnsp2013-bottom-banner {
  height: 120px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
  background-color: #fff;
}
.et-eca-button, .et-eca-button-blue {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  font-size: 16px;
  color: #fff;
  display: inline-block;
  cursor: pointer;
  vertical-align: top;
  padding-right: 39px;
  background: url(../images/master-page-sprite.png) no-repeat right -1130px #F08519;
  _background-image: url(../images/master-page-sprite8.png);
  -webkit-transition: all .2s ease-in-out;
  margin: 0;
  border: 0;
}

.QR {
    height: 150px;
    background: #f3f3f3;
	margin-top: 15px;
}
.fl, .mark {
    float: left;
    display: inline;
}
.QR .oh {
    padding-left: 36px;
    line-height: 30px;
}
.oh {
    overflow: hidden;
    zoom: 1;
}
em, i {
    font-style: normal;
}
.QR .oh p {
    font-size: 16px;
    padding-top: 15px;
}

/* 免费预约 */
.online {
    margin:15px 0; border: 1px solid #e1e1e1;
}
.online p {
    height: 36px;
    line-height: 34px;
    font-size: 14px;
    border-top: 2px solid #f08519;
    border-bottom: 1px solid #f2f2f2;
    text-align:left;
	padding-left:20px;
    color: #ffffff;
    overflow: hidden;
    background: #f08519;
}
.online .maincell {
    border: none;
    background: #fff;
    margin-top: 10px;
}
.online form {
    padding-top: 15px;
    color: #999;
}
.online .user_input {
    width: 244px;
    margin: 0 auto 14px 7px;
}
.online .btns {
    text-align: center;
    padding-bottom: 20px;
}
.online .user_input input, .online .user_input select {
    box-sizing: content-box;
    padding-left: 8px;
    width: 155px;
    height: 26px;
    border: 1px solid #cfcfcf;
    font: 12px/28px '宋体';
    color: #000000;
box-sizing: border-box;
}
.online .btn {
    display: inline-block;
    width: 87px;
    height: 30px;
    text-align: center;
    font: 14px;
    color: #fff;
}.online .yy {
    background: #ff6701;
    margin-right: 20px;
    border: none;
}.online .zxx {
    background: #2471c1;
}


select {   
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/  
  border: solid 1px #000;   
  /*很关键：将默认的select选择框样式清除*/  
  appearance:none;   
  -moz-appearance:none;   
  -webkit-appearance:none;   
  /*在选择框的最右侧中间显示小箭头图片*/  
  background: url("../images/arrow.png") no-repeat scroll rightright center transparent;   
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/  
  padding-right: 14px;   
}   
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/  
.select::-ms-expand { display: none; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {   
 /* WebKit browsers */   
color: #a9a9a9;   
}   
input:-moz-placeholder, textarea:-moz-placeholder {   
/* Mozilla Firefox 4 to 18 */   
color: #a9a9a9;   
}   
input::-moz-placeholder, textarea::-moz-placeholder {   
 /* Mozilla Firefox 19+ */   
color: #a9a9a9;   
}   
input:-ms-input-placeholder, textarea:-ms-input-placeholder {   
 /* Internet Explorer 10+ */   
color: #a9a9a9;   
}

.yuyue-tj2{
    background: #FFFFFF url(../images/xiala.png) no-repeat 130px 9px;
    background-size: 15px 10px;
}
#age{
	color: #a9a9a9;
}
.yuyue-tj3 option{
	color: #000000;
}

/*产品列表*/
.productlist{ width:100%;}
.productlist li{
    width:auto;
	float:left;
	padding:5px;
	text-align:center;
	position:relative;
	overflow:hidden;
	display:block;
	height:160px;
}
.productlist li img{
	border:1px solid #DDDDDD;
	padding:1px;
	margin:0px;
}
.productlist li p{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding:0px;
	margin:0px;
	width:153px;
}
