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;width:100%;background:#3e6373}
.top .nav{position:relative;z-index:999;margin:0 auto;width:1200px;height:60px;background:#3e6373;line-height:60px}
.nav .logo{position:relative;left:10px;z-index:999;float:left;width:149px;height:49px;background:#3e6373}
.logo img{margin:10px 0 0 0;width:149px;height:49px}
.nav ul{float:right;border-right:1px solid #7c98a3}
.nav ul li{position:relative;float:left;width:130px;height:60px;border-left:1px solid #7c98a3;text-align:center;line-height:60px}
.nav ul li a{color:#fff;letter-spacing:1px;font-size:16px}
.nav ul li a:hover{color:#e87e3f}
.wrap{position:relative;margin:0 auto;width:1200px}
.wrap .breadcrumb{float:left;clear:both;padding:10px 0 0 20px;width:1200px;height:39px;background:url(http://www.pmptuan.com/paiming/bread.png) no-repeat left 16px;color:#888;font-size:13px;line-height:39px}
.breadcrumb a{display:inline;margin:0 20px;color:#888}
.wrap .banner{position:relative;float:left;clear:both;margin:20px 0 0 0;width:1200px}
.wrap .ranking{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.ranking h1{float:left;clear:both;width:1200px;color:#3e6373;font-size:18px}
.ranking h1::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.ranking ul{float:left;clear:both;margin:30px 0 0 0;width:1200px;border:1px solid #e3e3e3;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.ranking li{float:left;clear:both;width:1200px;border-bottom:1px dashed #e3e3e3}
.ranking li i{float:left;margin:20px 0 20px 30px;width:70px;height:70px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;background:#f3f3f3;color:#c3c3c3;text-align:center;font-weight:700;font-size:18px;line-height:70px}
.ranking li span{float:left;margin:25px 0 25px 50px;width:170px}
.ranking li span img{width:170px;height:60px}
.ranking li p{float:left;overflow:hidden;margin:25px 0 25px 130px;width:500px;height:56px;color:#333;font-size:13px;line-height:28px}
.ranking li .r{float:right;margin:20px 30px 20px 0;width:160px}
.ranking li .r .wu,.ranking li .r a{height:60px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-align:center;font-size:13px}
.ranking li .r .wu{float:right;padding:0 0 0 20px;width:100px;border:1px solid #3e6373;background-image:url(http://www.pmptuan.com/paiming/group_wu.png);background-position:10px center;background-repeat:no-repeat;color:#3e6373;line-height:60px}
.ranking li .r .st{float:right;padding:0 0 0 20px;width:100px;border:1px solid #3e6373;background-color:#3e6373;background-image:url(http://www.pmptuan.com/paiming/group_listen.png);background-position:10px center;background-repeat:no-repeat;color:#fff;line-height:60px}
.ranking li .r .pj{float:left;padding:12px;width:50px;background-color:#ededed;color:#333;font-size:12px;line-height:18px}
.ranking li .r .st:hover{background-color:#fff;color:#3e6373}
.ranking li .r .pj:hover{background-color:#3e6373;color:#fff}
.ranking li:last-child{border-bottom:none}
.wrap .live{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.live h2{float:left;clear:both;width:1200px;color:#3e6373;font-size:16px}
.live h2::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.live ul{float:left;clear:both;margin:30px 0 0 0;width:1230px}
.live li{position:relative;float:left;margin:0 20px 20px 0;width:285px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.live li i{margin:20px 0 0 20px;width:120px;height:26px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#fff;color:#333;text-align:center;font-size:13px;line-height:26px}
.live li b{overflow:hidden;margin:15px 20px 0 20px;height:30px;color:#333;font-weight:400;font-size:15px;line-height:30px}
.live li b::before{position:absolute;top:68px;left:-1px;width:2px;height:15px;background:#f56700;content:""}
.live li dl{float:left;clear:both;box-sizing:border-box;margin:10px 0 20px 25px;width:250px;height:30px;color:#3e6373;font-size:12px;line-height:30px}
.live li dl dt{float:left;margin:0 12px 15px 0;padding:0 0 0 25px;width:110px;background:url(http://www.pmptuan.com/paiming/group_school.png) no-repeat left 6px;color:#333}
.live li dl dd{float:left;padding:0 0 0 25px;width:110px;background:url(../images/group_register.png) no-repeat left 6px}
.live li span{float:left;clear:both;width:100%;border-top:2px solid #fff}
.live li span a{float:left;clear:both;margin:15px 0 15px 83px;width:120px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#3e6373;color:#fff;text-align:center;font-size:13px;line-height:30px}
.live li span a:hover{background:#b2d3dd;color:#3e6373}
.wrap .school{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.school h2{float:left;clear:both;width:1200px;color:#3e6373;font-size:16px}
.school h2::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.school ul{float:left;clear:both;margin:20px 0 0 0;width:1220px}
.school li{float:left;margin:0 18px 20px 0;width:185px}
.school li i{float:left;clear:both;width:185px;border:1px dashed #e3e3e3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.school li img{float:left;clear:both;margin:15px 0 15px 23px;width:139px;height:50px}
.school li b{float:left;clear:both;margin:10px 0 0 0;width:100%;height:30px;text-align:center;line-height:30px}
.school li b a{color:#3e6373;font-size:15px}
.school li b a:hover{color:#e87e3f}
.wrap .infofourmod{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.infofourmod h2{float:left;clear:both;width:1200px;color:#3e6373;font-size:16px}
.infofourmod h2::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.infofourmod .info_t{float:left;clear:both;margin:30px 0 0 0;width:1500px}
.info_t h3{float:left;clear:both;margin:0 0 20px 0;width:120px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#b2d3dc;color:#3e6373;text-align:center;font-size:13px;line-height:30px}
.info_t ul{float:left;margin:0 100px 0 0;width:330px}
.info_t li{float:left;clear:both;overflow:hidden;width:330px;height:30px;line-height:30px}
.info_t li a{float:left;width:230px;color:#333;font-size:13px}
.info_t li a:hover{color:#e87e3f}
.info_t li span{float:right;width:60px;color:#555;text-align:right;font-size:12px}
.infofourmod hr{position:absolute;top:50px;width:1px;height:350px;border-right:1px dashed #ddd}
.infofourmod .b01{left:380px}
.infofourmod .b02{left:815px}
.infofourmod .info_b{float:left;clear:both;margin:30px 0 0 0;width:1200px}
.info_b ul{float:left;clear:both;width:1500px}
.info_b h3{float:left;clear:both;margin:0 0 20px 0;width:120px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#b2d3dc;color:#3e6373;text-align:center;font-size:13px;line-height:30px}
.info_b li{float:left;overflow:hidden;margin:0 100px 0 0;width:330px;height:30px;line-height:30px}
.info_b li a{float:left;width:230px;color:#333;font-size:13px}
.info_b li a:hover{color:#e87e3f}
.info_b li span{float:right;width:60px;color:#555;text-align:right;font-size:12px}
.wrap .infotwomod{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.infotwomod h2{float:left;clear:both;width:1200px;color:#3e6373;font-size:16px}
.infotwomod h2::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.infotwomod h3{float:left;clear:both;margin:0 0 20px 0;width:120px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#b2d3dc;color:#3e6373;text-align:center;font-size:13px;line-height:30px}
.infotwomod .info_l{float:left;margin:30px 0 0 0;width:815px;border-right:1px dashed #ddd}
.info_l ul{float:left;clear:both;width:880px}
.info_l li{float:left;overflow:hidden;margin:0 100px 0 0;width:330px;height:30px;line-height:30px}
.info_l li a{float:left;width:230px;color:#333;font-size:13px}
.info_l li a:hover{color:#e87e3f}
.info_l li span{float:right;width:60px;color:#555;text-align:right;font-size:12px}
.infotwomod .info_r{float:right;margin:30px 0 0 0;width:330px}
.info_r ul{float:left;clear:both;width:330px}
.info_r li{float:left;overflow:hidden;margin:0 100px 0 0;width:330px;height:30px;line-height:30px}
.info_r li a{float:left;width:230px;color:#333;font-size:13px}
.info_r li a:hover{color:#e87e3f}
.info_r li span{float:right;width:60px;color:#555;text-align:right;font-size:12px}
.wrap .infofivemod{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.infofivemod h2{float:left;clear:both;width:1200px;color:#3e6373;font-size:16px}
.infofivemod h2::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.infofivemod dt{float:left;clear:both;margin:30px 0 0 0;width:1200px}
.infofivemod dt b{float:left;margin:0 30px 20px 0;width:120px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#b2d3dc;color:#3e6373;text-align:center;font-size:13px;line-height:30px;cursor:pointer}
#active{background:#3e6373;color:#fff}
.infofivemod dd{float:left;clear:both;width:1200px}
.infofivemod ul{float:left;clear:both;display:none;width:1500px}
.infofivemod li{float:left;overflow:hidden;margin:0 100px 0 0;width:330px;height:30px;line-height:30px}
.infofivemod li a{float:left;width:230px;color:#333;font-size:13px}
.infofivemod li a:hover{color:#e87e3f}
.infofivemod li span{float:right;width:60px;color:#555;text-align:right;font-size:12px}
.wrap .recommend{position:relative;float:left;clear:both;margin:50px 0 0 0;width:1200px}
.recommend dt{position:relative;float:left;clear:both;margin:30px 0 0 0;width:1200px}
.recommend dt b{float:left;width:150px;color:#333;font-weight:400;font-size:16px;cursor:pointer}
.recommend ul{float:left;clear:both;display:none;margin:30px 0 0 0;padding:30px;width:1200px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f3f3f3}
.recommend li{display:inline-block;margin:0 39px 0 0;height:30px;font-size:14px;line-height:30px}
.recommend li a{display:inline;color:#555}
.recommend li a:hover{color:#e87e3f}
.recommend li a::before{float:left;margin:12px 15px 0 0;width:5px;height:5px;background:#f56700;content:""}
#act{color:#f56700;font-weight:700}
#act::before{position:absolute;top:-15px;width:18px;height:3px;background:#f56700;content:""}
.footer{margin:80px 0 0 0;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.pmptuan.com/paiming/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}
