@charset "utf-8";html,form,h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0}h2{color: #BB133E;font-size: 20px}body{padding: 0;border: none;font-size: 12px;line-height: 150%;color: #231f20;background: #FFF;font-family: Arial, Helvetica, sans-serif}img{margin: 0;padding: 0;border: none}ol,ul,li,dl,dt,dd{margin: 0;padding: 0;list-style: none}.fl{float: left}.fr{float: right}a{color: #333333;text-decoration: none}a:hover{color: #AF1B40;text-decoration: underline}input{color: #999999}.clear{clear: both}.clearfix:after{content: ".";display: block;visibility: hidden;height: 0.1px;font-size: 0.1em;line-height: 0;clear: both}.header{width: 1200px;height: 170px;margin: 0 auto;position: relative}.header .logo{padding: 30px 0}.header .top{position: absolute;top: 55px;right: 182px}.top ul{float: left}.top ul.u1 li{float: left;margin-left: 28px}.top ul.u1 li a{color: #7F7F7F;display: block;height: 20px;line-height: 20px;float: left;padding-left: 20px}.top ul.u1 li.a_1 a{background: url(../../images/pb/common/ico_01.jpg) no-repeat 0 5px}.top ul.u1 li.a_2 a{background: url() no-repeat 0 5px}.top ul.u2{height: 20px;border-bottom: 1px solid #DCDCDC;width: 158px;width: 170px;height: 23px;border-radius: 18px;outline: none;border: 1px solid #ccc;padding-left: 10px;position: absolute}.top ul.u2 li{float: left}.tx01{font-size: 14px;width: 142px;height: 21px;line-height: 18px;padding: 0;border: none;background: none;margin-right: 5px}.btn_01{width: 18px;height: 18px;background: url(../images/ico_03.jpg) no-repeat;border: none;cursor: pointer;padding: 0px;margin-top: 4px}.nav{height: 35px;background-color: #f0f0f0;float: left;padding: 10px 0}.nav ul{float: right}.nav ul li{float: left;height: 32px;padding-left: 2px;padding: 0 13px;width: 90px;text-align: center}.nav ul li a{color: #231f20;display: block;height: 32px;line-height: 32px;font-size: 14px}.nav ul li a:hover{text-decoration: none;color: #900;border-bottom: 4px solid #900}.nav ul li.cur a{background: #A8193B;color: #fff}.gjhzfooter{clear: both;border-top: 8px solid #9F2943}.foot{width: 1200px;margin: 0 auto;min-height: 25px;padding: 16px 0 30px}.foot .link{width: 180px;height: 28px;border: 1px solid #D8D8D8;position: relative}.foot .link h4{height: 28px;line-height: 28px;font-weight: normal;padding: 0 12px;color: #949599;cursor: pointer;background: url(../../images/pb/common/ico_10.jpg) no-repeat 155px 10px;overflow: hidden}.foot .link #flink{display: none;width: 180px;height: 200px;overflow-x: hidden;overflow-y: auto;border: 1px solid #D8D8D8;position: absolute;left: -1px;bottom: 28px;background: #fff}.foot .link #flink li{height: 28px;line-height: 28px;border-bottom: 1px solid #D8D8D8;overflow: hidden}.foot .link #flink li:last-child{border-bottom: none}.foot .link #flink li a{display: block;color: #949599;padding: 0 15px}.foot .link #flink li a:hover{background: #A8193B;color: #fff;text-decoration: none}.foot .cp{text-align: center;color: #939598}.banner{height: 800px}.flex-direction-nav a{line-height: 40px}.ibox{clear: both;width: 1200px;margin: 60px auto 0;padding-bottom: 26px}.ib1{width: 580px}.ib2{width: 580px;padding-left: 40px}.ib3{width: 312px;padding-left: 36px}.ib3 ul{width: 312px}.ib3 ul li{float: left;width: 84px;height: 54px;margin: 0 9px 9px 0}.t1{clear: both;height: 22px;margin-bottom: 14px;position: relative}.t1 span.more{position: absolute;top: 4px;right: 0px}.t1 span.more a{display: block;width: 40px;height: 13px;background: url(../../images/pb/common/more.jpg) no-repeat}.t1 span.txt{position: absolute;top: 0;right: 0;display: inline-block;height: 22px;line-height: 22px;background: #636466;color: #fff;padding: 0 8px}.t1 em{font-style: normal}.t2{clear: both;height: 24px;line-height: 24px;margin-bottom: 14px;position: relative}.t2 span.more{position: absolute;top: 4px;right: 0px}.t2 span.more a{display: block;width: 65px;height: 13px}.t2 span.txt{position: absolute;top: 0;right: 0;display: inline-block;height: 22px;line-height: 22px;background: #636466;color: #fff;padding: 0 8px}.t2 em{font-style: normal}.t3{clear: both;height: 22px;margin-bottom: 14px;position: relative}.t3 span.more{position: absolute;top: 4px;right: 0px}.t3 span.more a{display: block;width: 40px;height: 13px;background: url(../../images/pb/common/more.jpg) no-repeat}.t3 span.txt{position: absolute;top: 0;right: 0;display: inline-block;height: 22px;line-height: 22px;background: #636466;color: #fff;padding: 0 8px}.t3 em{font-style: normal}.a_apply{display: block;height: 55px;line-height: 55px;background-color: #E15300;color: #fff;font-size: 24px;text-align: center;background-image: url(../../images/pb/common/ico_04.jpg);background-repeat: no-repeat;background-position: 220px 20px}.a_apply:hover{color: #fff;text-decoration: none;background-color: #d14e02}.ib1 ul li h3{font-size: 18px;height: 24px;line-height: 24px;font-weight: normal;margin-bottom: 5px;overflow: hidden}.ib1 ul li h3 a{color: #454545}.ib1 ul li p{line-height: 36px;height: 36px;color: #454545;overflow: hidden}.ib2 dl{clear: both;height: 100px;margin-bottom: 10px;border-bottom: 1px solid #E4E4E4}.ib2 dl dt{float: left;height: 100px;overflow: hidden}.ib2 dl dt img{width: 150px}.ib2 dl dd{float: right;width: 420px}.ib2 dl dd h3{font-size: 18px;height: 24px;line-height: 24px;font-weight: normal;margin-bottom: 5px;overflow: hidden}.ib2 dl dd .date{color: #9F9F9F;margin-bottom: 10px}.ib2 dl dd .txt{color: #575757;line-height: 18px;height: 36px;overflow: hidden}.ib2 ul li{clear: both;height: 22px;line-height: 22px;font-size: 14px;position: relative;background: url(../../images/pb/common/ico_05.jpg) no-repeat 0 9px;padding-left: 10px;overflow: hidden}.ib2 ul li a{color: #454545}.ib2 ul li span{position: absolute;top: 0;right: 0;font-size: 12px;color: #9F9F9F}.ibnr_s0{clear: both;height: 220px;background-repeat: no-repeat;background-position: center top;overflow: hidden}.ibnr_s1{background: url() no-repeat center top}.ibnr_s2{background: url() no-repeat center top}.ibnr_s3{background: url() no-repeat center top}.ibnr_s4{background: url(../../images/pb/img/bnr_14.jpg) no-repeat center top}.ibnr_s5{background: url() no-repeat center top}.ibnr_s6{background: url() no-repeat center top}.ibnr_s7{background: url() no-repeat center top}.main{clear: both;padding: 20px 0 0;width: 1200px;margin: 0 auto 30px}.mle{width: 260px;float: left}.mid{width: 880px;float: left;padding-left: 36px}.slider{width: 170px;float: right}.menu h3{font-size: 1.5em;color: #b03b56;font-weight: bold;line-height: 35px;border-bottom: 1px solid #CCC;padding-bottom: 15px}.menu ul li{clear: both;border-bottom: 1px solid #CCC}.menu ul li a{display: block;height: 49px;line-height: 49px;font-size: 14px;color: #333333;font-weight: bold;padding-left: 40px;background: url() no-repeat 12px 20px}.menu ul li a:hover{color: #a8193b;text-decoration: none;background: url(../../images/pb/common/ico_11.jpg) no-repeat 12px 20px}.menu ul li.cur a{color: #fff;text-decoration: none;background: url(../../images/pb/common/ico_11.jpg) no-repeat 12px 20px}.menu ul li ul{margin-left: 20px}.cur{background-color: #a8193b}.cur ul{display: block}.cur_n ul{display: none}.mid .tit{clear: both;line-height: 35px;color: #b03b56;font-size: 1.5em;font-weight: bold;border-bottom: 1px solid #CCC;padding-bottom: 15px;margin-bottom: 30px}.mid .description{clear: both;line-height: 26px;color: #231f20;font-size: 14px;text-indent: 2em}.mid .content{clear: both;line-height: 26px;color: #231f20;font-size: 14px}.mid .content p{margin-bottom: 15px}.u9 li{clear: both;margin-bottom: 10px}.u9 li a{display: block;padding: 80px 0 0;height: 40px;line-height: 24px;font-size: 18px;text-align: center;color: #fff;background-color: #595A59;background-repeat: no-repeat;background-position: center 26px}.u9 li a:hover{color: #fff;text-decoration: none;background-color: #E65400}.u9 li .a_e1{background-image: url(../../images/pb/common/ico_13.jpg)}.u9 li .a_e1:hover{background-image: url()}.u9 li .a_e2{background-image: url()}.u9 li .a_e2:hover{background-image: url(../../images/pb/common/ico_14_on.jpg)}.u9 li .a_e3{background-image: url()}.u9 li .a_e3:hover{background-image: url(../../images/pb/common/ico_15_on.jpg)}.teacher_list{clear: both}.teacher_list dl{clear: both;padding-bottom: 35px;margin-bottom: 35px;border-bottom: 1px dotted #CCC}.teacher_list dl dt{float: left;width: 159px;height: 222px;overflow: hidden}.teacher_list dl dt img{width: 159px}.teacher_list dl dd{float: right;min-height: 203px;width: 590px;position: relative}.teacher_list dl dd h3{font-size: 24px;line-height: 30px;font-weight: normal;margin-bottom: 10px}.teacher_list dl dd .z{line-height: 22px;margin-bottom: 12px;font-size: 14px}.teacher_list dl dd .txt{line-height: 22px}.teacher_list dl dd .more{position: absolute;left: 0;bottom: 0;top: 205px}.teacher_list dl dd .more a{display: block;height: 16px;line-height: 16px;color: #7e7e7e;padding-left: 22px;background: url(../../images/pb/common/ico_07.jpg) no-repeat left center}.teacher_detail{clear: both}.teacher_detail dl{clear: both;height: 306px;padding: 0 0 37px 37px;background: url(../../images/pb/common/b_bgs.jpg) no-repeat left bottom;margin-bottom: 30px}.teacher_detail dl dt{float: left;width: 159px;border: 6px solid #D8D8D8}.teacher_detail dl dt img{vertical-align: top;width: 159px}.teacher_detail dl dd{float: left;width: 425px;height: 306px;position: relative;padding-left: 50px}.teacher_detail dl dd h3{font-size: 24px;line-height: 30px;font-weight: normal;margin-bottom: 10px}.teacher_detail dl dd .z{line-height: 22px;margin-bottom: 22px;font-size: 14px}.teacher_detail dl dd .txt{line-height: 26px}.teacher_detail dl dd .download{position: absolute;left: 50px;bottom: 0;width: 425px;padding: 30px 0 0;border-top: 1px dotted #CCC}.teacher_content{clear: both;line-height: 26px;color: #231f20;font-size: 14px}.faq{margin-top: -20px}.faq dl{clear: both;border-bottom: 1px dotted #CCC;font-size: 14px}.faq dl dt{clear: both;line-height: 24px;padding: 12px 5px;cursor: pointer}.faq dl dd{display: none;line-height: 22px;padding: 15px;color: #625F60;background: #F7F7F7}.newslist dl{clear: both;min-height: 160px;border-bottom: 1px dotted #CCC;padding-bottom: 35px;margin-bottom: 35px}.newslist dl dt{float: left;width: 240px;overflow: hidden}.newslist dl dt img{width: 240px}.newslist dl dd{float: right;width: 600px;height: 160px;position: relative}.newslist dl dd h3{font-size: 20px;line-height: 30px;font-weight: bold;margin-bottom: 10px}.newslist dl dd .date{color: #9F9F9F;margin-bottom: 10px}.newslist dl dd .txt{color: #575757;line-height: 18px;overflow: hidden}.newslist dl dd .more{position: absolute;left: 0;bottom: 0}.newslist dl dd .more a{display: block;height: 16px;line-height: 16px;color: #7e7e7e;padding-left: 22px;background: url(../../images/pb/common/ico_07.jpg) no-repeat left center}.active dl{clear: both;min-height: 181px;border-bottom: 1px dotted #CCC;padding-bottom: 35px;margin-bottom: 35px}.active dl dt{float: left;width: 298px;height: 181px;overflow: hidden}.active dl dt img{width: 298px}.active dl dd{float: right;width: 452px;height: 181px;position: relative}.active dl dd h3{font-size: 20px;line-height: 30px;font-weight: bold;margin-bottom: 15px}.active dl dd .txt{color: #595a59;line-height: 22px;overflow: hidden}.active dl dd .more{position: absolute;left: 0;bottom: 0}.active dl dd .more a{display: block;height: 16px;line-height: 16px;color: #7e7e7e;padding-left: 22px;background: url(../../images/pb/common/ico_07.jpg) no-repeat left center}.media ul li{clear: both;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dotted #CCC}.media ul li h3{font-size: 20px;line-height: 30px;font-weight: bold;margin-bottom: 10px}.media ul li .date{color: #9F9F9F;margin-bottom: 10px}.media ul li .txt{color: #595a59;line-height: 22px}.detail .title{font-size: 20px;line-height: 40px;font-weight: bold;text-align: center;color: #a8193b;padding-bottom: 20px;border-bottom: 1px dotted #CCC;margin-bottom: 15px}.detail .info{line-height: 22px;text-align: center;color: #595a59;margin-bottom: 30px}.detail .info a{color: #595a59}.share{clear: both;margin-top: 30px;padding: 20px;border-top: 1px dotted #CCC;padding-left: 300px}h3.t3s{font-size: 22px;color: #231f20;font-weight: bold;line-height: 35px;border-bottom: 1px solid #CCC;padding-bottom: 15px;margin-bottom: 35px}.c_box{clear: both}.c_box .txt{width: 400px;float: left}.c_box .txt h2{font-size: 24px;color: #a8193b;line-height: 30px;font-weight: normal;padding: 10px 0 0;margin-bottom: 30px}.c_box .txt p{line-height: 26px;font-size: 14px}.c_box .map{width: 787px;float: right}.down{width: 1030px;float: left}.down_box table{width: 100%}.down_box table td{line-height: 35px;padding: 10px;font-size: 14px;border-bottom: 1px dotted #CCC}.a_down{display: block;width: 125px;height: 35px;background: url(../../images/pb/common/down.jpg) no-repeat}#pages{clear: both;height: 25px;text-align: center}#pages span,#pages a{display: inline-block;height: 22px;line-height: 22px;padding: 0 8px;border: 1px solid #CCC;margin: 0 2px}#pages span,#pages a:hover{background: #AF1B40;border: 1px solid #AF1B40;color: #fff;text-decoration: none}.wsearch{width: 1030px;float: left}.t10{clear: both;line-height: 35px;color: #231f20;font-size: 20px;font-weight: bold;border-bottom: 1px solid #CCC;padding-bottom: 15px;margin-bottom: 30px}.jg span{color: #f00;font-weight: bold}.usearch li{clear: both;padding: 20px 5px;border-bottom: 1px dotted #CCC}.usearch li h5{margin-bottom: 10px;font-size: 14px}.usearch li p{color: #999;margin-bottom: 10px}.usearch li .adds{color: #999}.usearch li img{float: left;margin: 0 15px 5px 0}.home_img{width: 210px;margin: 0 20px;float: left}.nav ul li dl{opacity: 0.9;background-color: white;display: none}.left_dbt{clear: both;line-height: 35px;font-size: 1.5em;padding-bottom: 6px}