@charset "utf-8";
/* 全局 2012.11.8*/
body{margin:0;padding:0 0 12px 0;font-size:12px; color:#383836;line-height:1.8;font-family:"Microsoft YaHei","微软雅黑","宋体";}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0; }
h1,h2,h3,h4,h5,h6{font-size:12px;}
input,select{font-size:12px;}
img{border:0;}
ul,li{list-style-type:none;}
strong,em{font-weight:normal;}
b{line-height: 1.8;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
/* Link 全局链接样式 2009.7.28 */
a{color:#535353;text-decoration:none; cursor:pointer;}
a:hover{color:#3ca6ff;text-decoration:none;}
.clear{clear:both;}
.w1200{width: 1200px;margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.cf0{color: #e60012!important;}

.content{overflow: hidden;height: auto;}
.content .nav{background: url(../../images/ecschool/index/nav_bg.jpg) left top repeat-x;height: auto;overflow: hidden;margin-bottom: 15px;}
.content .nav ul{height: 83px;overflow: hidden;padding-left: 68px;}
.content .nav ul li{float: left;padding-top: 16px;margin-right: 40px;}
.content .nav ul li a{display: block;background: url(../../images/ecschool/index/nav_list_bg.jpg) center top no-repeat;padding-top: 26px;font-size: 15px;font-weight: bold;color: #727272;}
.content .nav ul li a.on,.content .nav ul li a:hover{background: url(../../images/ecschool/index/nav_list_bg_on.jpg) center top no-repeat;color: #0d8dff;}
.content .title{font-size: 18px;/*line-height: 40px;*/}
.content .left{width: 835px;overflow: hidden;margin-bottom: 10px;}
.content .right{width: 348px;overflow: hidden;}
.content .left .title{line-height: 37.4px;height: 37.4px;border-bottom: 2px solid #d8171c;}
.content .left .slide{width: 840px;float: left;position: relative;overflow: hidden;height: 395px;}
.content .left .slide .hs_img,.content .left .slide .hs_img li{height: 270px;overflow: hidden;}
.content .left .slide .hs_word{height: 125px;background: #313131;color: #FFF;font-size: 12px;padding-left: 25px;}
.content .left .slide .hs_word p{font-size: 22px;padding: 15px 0 10px;width: 450px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .left .slide .hs_word span{display: block;width: 800px;}
.content .left .slide .hs_hd{margin: -145px auto 0;text-align: center;position: relative;}
.content .left .slide .hs_hd li{ display: inline-block; margin-right: 5px;}
.content .left .slide .hs_hd li a{ float: left; width: 8px; height: 8px; background: #2b3c4f; border-radius: 100%; }
.content .left .slide .hs_hd li.on a{background: #FFF; }
.content .left .slide .btn{display: block;width: 38px;height: 38px;overflow: hidden;background: url(../../images/ecschool/index/btn_bg.jpg) no-repeat;position: absolute;bottom: 17px;right: 13px;}
.content .left .slide .btn.prev{bottom: 61px;}
.content .left .slide .next{background-position: 0 -44px;}
.content .left .hot{width: 249px;height: 395px;padding: 0 18px;float: left;background: url(../../images/ecschool/index/hot_bg.jpg) right bottom no-repeat #f9f9f9;}
.content .left .hot a{display: block;font-size: 17px;font-weight: bold;line-height: 53px;border-bottom: 1px dashed #CECECE;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .left .hot a:last-child{border:none;}
.content .left .list_1 .title{background: url(../../images/ecschool/index/line_bg.jpg) left bottom no-repeat;}
.content .left .list_1 .title p{background: url(../../images/ecschool/index/icons_02.jpg) left center no-repeat;font-weight: bold;}
.content .left .list_1 ul{height: auto;overflow: hidden;width: 850px;padding-top: 20px;}
.content .left .list_1 ul li{height: 100px;overflow: hidden;color: #a3a3a3;width: 410px;padding: 0 10px; box-sizing:border-box;float: left;margin-bottom: 20px;}
.content .left .list_1 ul li .img{float: left;margin-right: 18px;width: 160px;text-align: left;}
.content .left .list_1 ul li .img img{width:auto;/*max-width:160px;*/ width:160px;width:expression(this.width>160?"160px":true);height:auto;max-height:100px;height:expression(this.height>100?"100px":true);}
.content .left .list_1 ul li a{display:block;font-size: 16px;color: #585858;height: 35px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .left .list_1 ul li a:hover{color:#3ca6ff;}
.content .left .list_2{height: auto;overflow: hidden;border-left: 1px solid #C9C9C9;border-top: 3px solid #C9C9C9;border-right: 1px solid #C9C9C9;margin-bottom: 5px;}
.content .left .list_2 .title{line-height: 45px;height: 45px;padding-left: 15px;font-size: 20px;font-weight: bold;border-bottom: 1px solid #c9c9c9;padding-right: 10px;}
.content .left .list_2 .title a{float: right;font-size: 12px;color: #A3A3A3;font-weight: normal;}
.content .left .list_2 a:hover{color:#3ca6ff;}
.content .left .list_2 .img{float: left;width: 235px;padding: 18px 0 15px;text-align: center;}
.content .left .list_2 img{width: 200px; height: 126px;}
.content .left .list_2 .img p{height: 27px;line-height: 27px;background-color: rgba(0,0,0,0.5);margin: -27px auto 0;width: 200px;position: relative;}
.content .left .list_2 .img a{color: #FFF;}
.content .left .list_2 span{display: block;text-align: center;padding: 5px 0 10px;}
.content .left .list_2 span a{font-size: 20px;}
.content .left .list_2 ul li{float: left;width: 278px;line-height: 16px;margin: 8px 20px 8px 0;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .left .list_2 ul li a{font-size: 16px;color: #585858;}
.content .left .list_2 ul li:nth-child(2n+1){border-right: 1px solid #A3A3A3;}
.content .left .list_2 div.list{clear: both;border-bottom: 1px solid #A3A3A3;height: auto;overflow: hidden;}
.content .left .list_3 .title{background: url(../../images/ecschool/index/line_bg.jpg) left bottom no-repeat;}
.content .left .list_3 .title p{background: url(../../images/ecschool/index/icons_03.jpg) left center no-repeat;padding-left: 28px;font-weight: bold;}
.content .left .list_3 ul{height: auto;padding-top:18px;width: 850px;}
.content .left .list_3 ul li{width: 270px;margin-right: 12px;float: left;height: 167px;position: relative;}
.content .left .list_3 ul li img{width:auto;max-width:270px;width:expression(this.width>270?"270px":true);height:auto;max-height:167px;height:expression(this.height>168?"167px":true);}
.content .left .list_3 ul li p{height: 34px;background-color:rgba(0,0,0,0.5); position: relative;text-align: center;margin-top: -36px;overflow: hidden;}
.content .left .list_3 ul li p a{line-height: 34px;color: #FFF;font-size: 16px;}

.content .banner{padding: 10px 0;display: none;}
.content .banner img{height: 90px;}
.content .right .top{height: 395px;overflow: hidden;background-color:#fff; padding:15px; box-sizing: border-box;}
.content .right .top .title{background: url(../../images/ecschool/index/line_bg.jpg) left bottom no-repeat;}
.content .right .top .title p{background: url(../../images/ecschool/index/icons_01.jpg) left center no-repeat;font-weight: bold; border-bottom:3px solid #d8171c;}
.content .right .top ul li{border-bottom: 1px dashed #CECECE;}
.content .right .top ul li:last-child{border:none;}
.content .right .top ul li a{font-size: 16px;display: block;line-height: 48px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .right .top ul li a em{font-size: 26px;font-family: Arial;padding-right: 10px;}
.content .right .top ul li span{display: block;padding-left: 25px;color: #a3a3a3;padding-bottom: 5px;height: 85px;overflow: hidden;line-height: 18px;}

.content .right .list .title{background: url(../img/20160829183909.png) left center no-repeat;padding-left: 12px;}
.content .right .list ul{/*border:1px solid #A3A3A3;*/border-top: 3px solid #d8171c;padding: 8px 17px 16px;}
.content .right .list.xsjc li{border-bottom: 1px dashed #A3A3A3;line-height: 22px;}
.content .right .list.xsjc li a{line-height: 45px;font-size: 14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display: block;}
.content .right .list.xsjc li a:hover em{color:#3ca6ff}
.content .right .list.xsjc li em{font-size: 16px;font-weight:bold;font-family: Arial;color: #8d8d8d;padding-right: 14px;width: 9px;overflow: hidden;display: block;float: left;padding-left: 5px;}
.content .right .list.xsjc li:nth-child(-n+3) em{color: #e60012;}
/*.content .right .list.xsjc li:nth-child(1) em{text-indent: -999em;}*/
.content .right .list.xsjc li:nth-child(1){background: url(../../images/ecschool/index/num_01.jpg) left 10px no-repeat;}
.content .right .list.xsjc li p{height: 66px;margin-bottom: 10px;overflow: hidden;}
.content .right .list.xsjc li:last-child{border: none;}
.content .right .list.product{margin-top: 95px;padding-bottom: 7px;}
.content .right .list.product ul{padding-bottom: 0;}
.content .right .list.product li{height: auto;overflow: hidden;;padding: 15px 0 10px;    border-bottom: 1px dashed #A3A3A3;}
.content .right .list.product li .info{float: right;width: 185px;line-height: 20px;}
.content .right .list.product li img{margin-top: 0px;width: 100px;}
.content .right .list.product li p{font-size: 17px;font-weight: bold;padding-bottom: 5px;}
.content .right .list.product li a{display: block;width: 40px;background: #f8af12;border-radius: 4px;text-align: center;line-height: 20px;height: 20px;color: #FFF;margin-left: 10px;display: none;}
.content .right .list.product li:last-child{border: none;}
.content .right .list.article{padding-bottom: 5px;margin-top: 88px;}
.content .right .list.article li{line-height: 39px;height: 39px;border-bottom: 1px dashed #A3A3A3;font-size: 14px;}
.content .right .list.article li em{font-size: 16px;font-style: normal;font-family: Arial;color: #8d8d8d;padding-right: 12px;width: 9px;display: block;float: left;padding-left: 5px;font-weight: bold;}
.content .right .list.article li a{display: block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .right .list.article li:nth-child(-n+3) em{color: #e60012;}
.content .right .list.article li:nth-child(1) em{text-indent: -999em;}
.content .right .list.article li:nth-child(1){background: url(../../images/ecschool/index/num_01.jpg) left 10px no-repeat;}
.content .right .list.article li:last-child{border:none;}
.bannerli{position: absolute;}
.mean_name_li{height: 36px;line-height: 36px;text-align: center;display: inline-block;border: 1px solid #d51719;background: #d51719;font-size: 20px;color: #fff;padding-left: 10px; padding-right: 10px;}
.list_1{margin-top: 26px;background-color:#fff;box-sizing: border-box;}
.list{margin-top: 15px;background-color:#fff;box-sizing: border-box;}
