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{margin:0 auto;width:1200px}
.top .nav{position:relative;z-index:999;float:left;clear:both;margin:10px 0 0 0;width:1200px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#b2d3dd}
.nav .logo{float:left;margin:0 0 0 60px;width:90px;height:60px;border-right:2px solid #d2e3ea;border-left:2px solid #d2e3ea;background:#3e6373}
.logo img{margin:10px 0 0 25px;width:39px;height:39px}
.nav ul{float:right}
.nav ul li{position:relative;float:left;width:120px;height:60px;border-left:2px solid #d2e3ea;text-align:center;line-height:60px}
.nav ul li a{color:#222;letter-spacing:1px;font-size:15px}
.nav ul li a:hover{color:#e87e3f}
.wrap{margin:0 auto;width:1200px}
.wrap .main{float:left;width:860px}
.main .breadcrumb{float:left;clear:both;margin:20px 0 0 0;padding:0 0 0 30px;width:100%;height:30px;background:url(http://www.biwangxiao.com/skin/images/content_home.png) no-repeat left 3px;line-height:30px}
.breadcrumb a,.breadcrumb i{float:left;margin:0 10px 0 0;color:#555;font-size:13px}
.breadcrumb a:hover{color:#e87e3f}
.main .panel{float:left;clear:both;margin:25px 0 0 0;width:100%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.panel .item{float:left;clear:both;margin:20px 0 30px 50px;width:760px}
.item .title{float:left;clear:both;padding:15px 0;width:100%;border-bottom:5px solid #dbe6e8}
.title h1{color:#555;font-size:20px;line-height:30px}
.item span{float:left;margin:20px 15px 0 0;color:#888;font-size:13px}
.item p{float:left;clear:both;margin:20px 0 0 0;width:100%;color:#666;font-size:15px;line-height:30px}
.panel .teacher{float:left;clear:both;padding:30px 50px;width:100%;border-top:2px solid #fff}
.teacher i{float:left;width:80px}
.teacher i img{width:80px;height:80px;-webkit-border-radius:39px;-moz-border-radius:39px;border-radius:39px}
.teacher b{float:left;margin:10px 0 0 20px;width:390px;font-size:16px;line-height:30px}
.teacher b a{color:#3e6373}
.teacher p{float:left;margin:0 0 0 20px;width:390px;color:#555;font-size:13px;line-height:28px}
.teacher span{float:right;margin:-30px 0 0 0;width:120px;height:58px}
.teacher span a{float:right;width:120px;height:58px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e36c15;color:#fff;text-align:center;font-size:15px;line-height:58px}
.teacher span a:hover{background:#3e6373}
.main .reply{float:left;clear:both;margin:39px 0 0 0;width:100%;border:1px solid #e5e8ea;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.reply h3{float:left;clear:both;margin:25px 0 0 35px;width:790px;color:#3e6373;font-size:16px}
.reply ul{float:left;clear:both;margin:10px 0 0 35px;padding:0 0 30px 0;width:790px}
.reply li{float:left;clear:both;margin:20px 0 0 0;padding:0 0 20px 0;width:100%;border-bottom:1px dashed #ccc}
.reply li i{float:left;width:60px}
.reply li i img{float:left;clear:both;width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.reply li i span{float:left;clear:both;margin:10px 0 0 0;width:60px;color:#666;text-align:center;font-size:12px;line-height:15px}
.reply li p{float:right;margin:15px 0 0 0;width:690px;color:#555;font-size:14px;line-height:25px}
.main .correlation{float:left;clear:both;margin:39px 0 60px 0;width:100%;border:1px solid #e5e8ea;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.correlation h3{float:left;clear:both;margin:25px 0 0 35px;width:790px;color:#3e6373;font-size:16px}
.correlation ul{float:left;clear:both;margin:5px 0 0 35px;padding:0 0 35px 0;width:810px}
.correlation li{float:left;margin:25px 20px 0 0;width:250px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f3f3f3}
.correlation li a{margin:15px;color:#333;font-weight:700;font-size:13px}
.correlation li a:hover{color:#e87e3f}
.wrap .right{float:right;margin:75px 0 0 0;width:300px}
.right .school{float:left;clear:both;width:100%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.school h2{float:left;clear:both;margin:30px 0 0 39px;width:220px;color:#333;text-align:center;font-size:16px;line-height:30px}
.school p{float:left;clear:both;margin:15px 0 0 39px;width:220px;color:#555;font-size:14px;line-height:25px}
.school span{float:left;margin:15px 0 30px 80px;width:139px}
.school span a{width:139px;height:38px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#3e6373;color:#fff;text-align:center;font-size:14px;line-height:38px}
.school span a:hover{background:#e36c15}
.right .advert{float:left;clear:both;margin:30px 0 0 0;width:300px;height:220px}
.advert a{width:300px;height:220px}
.advert img{width:300px;height:220px}
.right .contrast{float:left;clear:both;margin:30px 0 0 0;width:100%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.contrast h3{float:left;clear:both;margin:20px 0 15px 25px;width:250px;color:#3e6373;font-size:15px;line-height:30px}
.contrast ul{float:left;clear:both;padding:25px 0;width:100%;border-top:2px solid #fff}
.contrast li{float:left;clear:both;margin:0 0 0 25px;width:250px;height:30px;line-height:30px}
.contrast li a{float:left;clear:both;width:100%;background:url(../images/ask_vs.png) no-repeat center;color:#333;font-size:15px}
.contrast li a span{float:left;width:50%;text-align:center}
.right .new{float:left;clear:both;margin:30px 0 60px 0;width:100%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.new h3{float:left;clear:both;margin:20px 0 15px 25px;width:250px;color:#3e6373;font-size:15px;line-height:30px}
.new ul{float:left;clear:both;padding:25px 0;width:100%;border-top:2px solid #fff}
.new li{float:left;clear:both;overflow:hidden;margin:0 0 0 25px;width:250px;height:35px}
.new li a{float:right;width:230px;color:#333;font-size:14px;line-height:35px}
.new li:before{float:left;margin:12px 0 0 0;width:6px;height:6px;background:#b2d3dd;content:""}
.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(../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:#333;font-weight:400;font-size:15px;line-height:33px}
.footer span{float:left;margin:60px 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}
