body,ul,li,ol,dl,dt,dd,h1,h2,h3,h5,h6,span,em,i,p,a,b,big,small{display:block;margin:0;padding:0;box-sizing:border-box}
dd,dl,dt,li,ul{list-style:none}
a{text-decoration:none}
i,em{font-style:normal}
img{border:0;display:block}
hr{border:none}
div{box-sizing:border-box}
body{background:#FFF;font-family:Helvetica,'Hiragino Sans GB','Microsoft Yahei',Arial,sans-serif;min-width:1200px}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix{*+height:1%}
.top{position:relative;z-index:999;margin:0;width:100%;border-top:3px solid #3e6373;border-bottom:2px solid #e3e3e3;background:#fff}
.top .nav{position:relative;z-index:999;margin:0 auto;width:1200px;height:80px;line-height:80px}
.nav .logo{position:relative;z-index:999;float:left;width:50px}
.logo img{margin:15px 0 0 10px;width:50px;height:50px}
.nav ul{float:right}
.nav ul li{position:relative;float:left;width:130px;height:80px;text-align:center;line-height:80px}
.nav ul li a{margin:30px 0 0 0;width:130px;height:20px;border-right:1px dashed #aaa;color:#333;letter-spacing:1px;font-size:15px;line-height:20px}
.nav ul li a:hover{color:#e36f3f}
.main{margin:0 auto;width:1200px}
.main .breadcrumb{float:left;clear:both;width:100%}
.breadcrumb a,.breadcrumb i{float:left;margin:20px 15px 0 0;height:30px;color:#666;font-size:13px;line-height:30px}
.main .content{float:left;width:780px}
.content h1{float:left;margin:30px 0 0 10px;width:530px;height:30px;color:#333;font-size:20px;line-height:30px}
.content span{float:right;margin:35px 10px 0 0;width:230px;height:30px;color:#666;text-align:right;font-size:13px;line-height:30px}
.content .select{position:relative;float:left;clear:both;margin:15px 0 0 0;width:100%;border-radius:9px;background:#3e6373}
.select b{float:left;clear:both;margin:20px 0 0 30px;width:100%;height:30px;color:#fff;line-height:30px}
.select form{float:left;margin:15px 0 25px 20px;width:620px}
.select label{float:left;display:block;margin:0 15px 0 0;padding:0 20px;height:30px;border-radius:15px;background:#fff;color:#333;font-size:14px;line-height:30px}
.select input[type=checkbox]{position:relative;display:inline-block;margin:0 10px 0 0;width:15px;height:15px;text-align:center;line-height:15px}
.select input[type=checkbox]::before{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #d9d9d9;background:#fff;content:""}
.select input[type=checkbox]:checked::before{position:absolute;top:0;left:0;width:100%;border:2px solid #ccc;background:#fff;color:#ccc;content:"\2713";font-weight:700;font-size:13px}
.select span{position:absolute;top:0;right:20px;width:120px;height:60px;text-align:center;line-height:60px}
.select span a{border-radius:9px;background:#f56700;color:#fff;font-weight:700;font-size:15px}
.select span a:hover{background:#b2d3dd;color:#3e6373}
.content .article{position:relative;z-index:9;float:left;clear:both;overflow:hidden;margin:30px 0 30px 10px;width:760px;max-height:1080px;color:#333;font-size:15px;line-height:25px}
.content .button{position:relative;z-index:999;float:left;clear:both;margin:0 0 30px 0;width:100%;background:#fff;box-shadow:0 -39px 50px 25px #fff}
.button b{float:left;clear:both;margin:10px 0 0 25%;width:50%;height:38px;border-radius:25px;background:#f56700;color:#fff;text-align:center;font-size:14px;line-height:38px;cursor:pointer}
.content .open{max-height:none}
.content .hide{display:none}
.article strong{float:left;clear:both;display:block;margin:8px 0;width:100%}
.article p{float:left;clear:both;margin:8px 0;width:100%}
.article p strong{float:none;display:inline}
.article img{float:left;clear:both;max-width:100%}
.article a{display:inline}
.main .sidebar{float:right;overflow:hidden;width:360px}
.sidebar h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.sidebar .school{float:left;clear:both;overflow:hidden;margin:30px 0 0 0;width:100%}
.school ul{float:left;clear:both;margin:20px 0 0 0;width:100%}
.school li{float:left;clear:both;margin:0 0 35px 0;width:100%;height:80px;border-bottom:2px solid #fff}
.school li i{float:left;width:190px;height:80px;border:1px solid #b2d3dd}
.school li i img{margin:9px 0 0 9px;width:170px;height:60px}
.school li b{float:right;margin:3px 0 0 0;width:150px;height:30px;color:#333;font-weight:400;font-size:15px;line-height:30px}
.school li a{position:relative;float:right;margin:15px 30px 0 0;padding:0 0 0 12px;width:120px;height:30px;border-bottom:2px solid #d9d9d9;border-radius:5px;background:#f3f3f3;color:#333;font-weight:700;font-size:14px;line-height:30px}
.school li a::before{position:absolute;top:15px;right:10px;width:30px;height:1px;background:#f56700;content:""}
.school li a::after{position:absolute;top:10px;right:12px;width:1px;height:6px;background:#f56700;content:"";transform:rotate(321deg)}
.school li a:hover{background:#3e6373;color:#fff}
.sidebar .live{float:left;clear:both;overflow:hidden;margin:10px 0 0 0;width:100%}
.live ul{float:left;clear:both;margin:25px 0 0 0;width:100%}
.live li{position:relative;float:left;clear:both;margin:0 0 35px 0;width:100%;height:130px;border-bottom:3px solid #d9d9d9;border-radius:9px;background:#f3f3f3}
.live li span{position:absolute;top:-2px;left:15px;width:50px;height:25px;background:#f56700;color:#fff;text-align:center;font-size:13px;line-height:25px}
.live li b{float:left;clear:both;overflow:hidden;margin:30px 0 0 20px;width:230px;height:50px;color:#3e6373;font-size:15px;line-height:23px}
.live li i{float:left;clear:both;margin:0 0 15px 20px;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_time.png) no-repeat left center;color:#666;font-size:13px;line-height:30px}
.live li a{position:absolute;top:36px;right:20px;width:70px;height:60px;border-radius:6px;background:#3e6373;color:#fff;text-align:center;font-size:15px;line-height:60px}
.live li a:hover{background:#f56700}
.main .course{float:left;clear:both;margin:39px 0 0 0;width:100%}
.course h2{float:left;clear:both;padding:0 0 0 50px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_course.png) no-repeat left top;color:#3e6373;font-size:16px;line-height:30px}
.course ul{float:left;clear:both;width:1230px}
.course li{float:left;margin:20px 20px 0 0;width:285px}
.course li a{float:left;clear:both;width:100%;border-radius:9px;background:#f3f3f3}
.course li a:hover{background:#e3e3e3}
.course li img{float:left;clear:both;margin:10px;width:265px;height:150px}
.course li b{float:left;clear:both;overflow:hidden;margin:10px 10px 20px 10px;width:265px;height:30px;color:#333;text-align:center;font-weight:400;font-size:14px;line-height:30px}
.course li b:hover{color:#f56700}
.main .banner{float:left;clear:both;margin:20px 0;width:100%}
.banner img{width:1200px;border-radius:6px}
.main .teacher{float:left;clear:both;margin:30px 0 0 0;width:100%}
.teacher h2{float:left;clear:both;padding:0 0 0 50px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_teacher.png) no-repeat left top;color:#3e6373;font-size:16px;line-height:30px}
.teacher ul{float:left;clear:both;width:1250px}
.teacher li{float:left;margin:25px 50px 0 0;width:575px;border:3px solid #f3f3f3;border-radius:12px}
.teacher li i{float:left;margin:25px 30px 25px 20px;width:170px;height:170px;border:1px dashed #3e6373;border-radius:85px}
.teacher li img{float:left;clear:both;margin:10px 0 0 10px;width:150px;height:150px;border-radius:75px}
.teacher li b{float:left;margin:28px 0 0 0;width:120px}
.teacher li b a{float:left;width:120px;height:30px;border-radius:6px;background:#3e6373;color:#fff;text-align:center;font-size:15px;line-height:30px}
.teacher li em{float:left;margin:12px 0 0 0;width:320px;color:#333;font-weight:700;font-size:14px}
.teacher li p{float:left;margin:8px 0 0 0;width:320px;font-size:14px;line-height:23px}
.teacher li span{float:right;margin:8px 39px 0 0;width:80px;background:url(http://www.biwangxiao.com/skin/images/ranking_play.png) no-repeat left center;text-align:right;font-size:13px}
.teacher li span a{color:#f56700;font-weight:700}
.teacher li span a:hover{color:#3e6373}
.main .correlation{float:left;margin:30px 0 0 0;width:700px}
.correlation .h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.correlation ul{float:left;clear:both;margin:20px 0 0 0;width:100%;height:731px;border:1px solid #d9d9d9;border-radius:9px}
.correlation li{float:left;clear:both;width:100%;border-bottom:1px dashed #d9d9d9}
.correlation li:last-child{border-bottom:none}
.correlation li a{float:left;clear:both;width:100%}
.correlation li b{float:left;clear:both;margin:18px 0 0 0;width:680px;height:30px;color:#333;font-size:15px;line-height:30px}
.correlation li b::before{float:left;margin:8px 20px 0 0;width:5px;height:12px;background:#b2d3dd;content:""}
.correlation li p{float:left;clear:both;overflow:hidden;margin:5px 30px 18px 30px;width:630px;height:50px;color:#555;font-size:13px;line-height:25px}
.correlation li a:hover b{color:#f56700}
.main .data{float:right;margin:30px 0 0 0;width:450px}
.data .h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.data ul{float:left;clear:both;margin:20px 0 0 0;padding:0 0 36px 0;width:100%;border-radius:9px;background:#f3f3f3}
.data li{position:relative;float:left;clear:both;margin:31px 0 0 0;padding:0 0 0 50px;width:100%}
.data li b{float:left;clear:both;overflow:hidden;margin:0 0 0 15px;width:280px;height:30px;color:#333;font-size:14px;line-height:30px}
.data li span{float:left;clear:both;margin:6px 0 0 15px;width:280px}
.data li i{float:left;overflow:hidden;width:130px;height:20px;color:#666;font-size:12px;line-height:20px}
.data li a{position:absolute;top:5px;right:20px;float:right;width:85px;height:50px;border-radius:6px;background:#b2d3dd;color:#3e6373;text-align:center;font-size:14px;line-height:50px}
.data .p{background:url(http://www.biwangxiao.com/skin/images/ranking_pdf.png) no-repeat 20px 6px}
.data .w{background:url(http://www.biwangxiao.com/skin/images/ranking_word.png) no-repeat 20px 6px}
.data li a:hover{background:#3e6373;color:#fff}
.main .project{float:right;margin:30px 0 0 0;width:450px}
.project .h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.project ul{float:left;clear:both;margin:20px 0 0 0;width:100%;border-radius:9px;background:#f3f3f3}
.project li{position:relative;float:left;clear:both;width:100%;border-bottom:3px solid #fff}
.project li b{float:left;margin:-3px 0 0 10px;width:90px;height:45px;background:#3e6373;color:#fff;text-align:center;font-weight:400;font-size:15px;line-height:45px}
.project dl{float:left;margin:20px 0 0 20px;width:310px;font-size:14px;line-height:36px}
.project dt{float:left;clear:both;width:100%}
.project dd{float:left;clear:both;width:100%}
.project dd::before{float:left;margin:16px 20px 0 -30px;width:9px;height:2px;background:#f56700;content:""}
.project li a{float:right;margin:0 25px 23px 0;width:110px;height:30px;border-radius:6px;background:#b2d3dd;color:#3e6373;text-align:center;font-weight:700;font-size:14px;line-height:30px}
.project li a:hover{background:#f56700;color:#fff}
.main .hot{float:left;margin:30px 0 50px 0;width:720px}
.hot .h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.hot ul{float:left;clear:both;margin:20px 0 0 0;width:100%}
.hot li{float:left;overflow:hidden;margin:0 50px 0 0;width:310px;height:36px;font-size:14px;line-height:36px}
.hot li:before{float:left;margin:15px 20px 0 0;width:6px;height:6px;border-radius:3px;background:#f56700;content:""}
.hot li a{color:#333}
.hot li a:hover{color:#f56700}
.main .new{float:right;margin:30px 0 50px 0;width:430px}
.new .h3{float:left;clear:both;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/ranking_list.png) no-repeat left center;color:#3e6373;font-weight:700;font-size:16px;line-height:30px}
.new ul{float:left;clear:both;margin:20px 0 0 0;width:100%}
.new li{float:left;overflow:hidden;width:100%;height:36px;font-size:14px;line-height:36px}
.new li a{float:left;width:330px;color:#333}
.new li a:hover{color:#f56700}
.new li a:before{float:left;margin:16px 25px 0 0;width:12px;height:3px;border-radius:3px;background:#b2d3dd;content:""}
.new li span{float:right;width:70px;color:#555;font-size:12px}
.footer{width:100%;height:130px;background:#3e6373}
.footer i{margin:0 auto;width:1200px}
.footer dl{float:left;width:270px;height:130px;background:#b2d3dd}
.footer dt{margin:30px 0 0 23px;padding-left:39px;background:url(http://www.biwangxiao.com/skin/images/footlogo.png) no-repeat left center;letter-spacing:2px;font-weight:400;font-size:18px;line-height:38px}
.footer dt a{color:#3e6373}
.footer dd{margin:0 0 0 25px;color:#3e6373;font-weight:400;font-size:15px;line-height:33px}
.footer span{float:left;margin:30px 0 0 120px;width:530px;border-bottom:1px solid #ccc;color:#eee;text-align:center;font-size:12px;line-height:25px}
.footer ul{float:right;margin-top:20px;width:170px}
.footer li{float:right;clear:both;width:150px;color:#fff;font-size:13px;line-height:30px}
.footer li a{color:#fff;font-size:13px}
.footer a:hover{color:#ff6900}
