@charset "gb2312";
a{outline:none; text-decoration:none;}
a:hover{ text-decoration:none;}
body{overflow-x: hidden; font-size:12px; background:#fff;color: #000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,a img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;} 
q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"],input[type="password"],textarea, button { -webkit-appearance: none !important;}
em,i{ font-style:normal;}
img{width: 100%;vertical-align: middle;}

/* 通用样式 */
.item{padding: 0.1rem 0;}
.item .item_title{font-size: 0.32rem;display: flex;justify-content: center;align-items: center;font-weight: bold;margin-bottom: 0.4rem;}
.item .item_title img{width: 0.4rem;height: 0.15rem;margin: 0 0.1rem;}
.item .item_title img:nth-child(2){transform: rotate(180deg);}

/* 表单 */
.form .form_title p{font-size: 0.24rem;text-align: center;font-weight: bold;margin-top: 0.2rem;line-height: 1.5;text-indent: 0;}
.form .form_title p span{color: #e60012;}
.form form{padding: 0.1rem 0;}
.form input{display:block;width:90%;height: 0.5rem;line-height: 0.5rem;font-size: 0.2rem;border-radius: 0.1rem;background: #ebebeb;border: none;margin: 0.2rem auto;padding: 0.1rem;}
.form input[type = 'submit']{width: 40%;background: #e60012;font-size: 0.2rem;color: #fff;padding: 0;margin-top: 0.3rem}

/* 热门专业 */
.tx ul{padding: 0 0.15rem;}
.tx li{display: flex;justify-content: space-between;position: relative;margin-bottom: 0.5rem;}
.tx li .tx_text{width: 45%;height:100%;}
.tx li .tx_text .name{border-bottom: 0.02rem solid #000;}
.tx li .tx_text h5{font-size: 0.26rem;font-weight: bold;}
.tx li .tx_text p{font-size: 0.2rem;margin-top: 0.1rem;}
.tx li .tx_text .time{font-size: 0.22rem;text-align: right;}
.tx li .tx_text .tx_btn{display: flex;justify-content: space-around;position: absolute;bottom: 0.04rem;width: 45%;}
.tx li .tx_text .tx_btn a{width: 45%;height: 0.32rem;border-radius: 0.16rem;font-size: 0.2rem;background: #176ae2;color: #fff;text-align: center;}
.tx li .tx_text .tx_btn a:nth-child(2){background: #fff100;color: #e60012;}
.tx li .tx_image{width: 51.5%;}

/* 课程亮点 */
.ld .content{padding: 0 0.1rem;}
.ld .content li{margin-bottom: 0.3rem;}
.ld .content li .text span{display:inline-block;width: 0.65rem;height: 0.65rem;border-radius: 50%;background: #176ae2;text-align: center;line-height: 0.65rem;font-size: 0.32rem;color: #fff;font-weight: bold;vertical-align: text-bottom;}
.ld .content li .text .info{display: inline-block;margin-left: 0.1rem;}
.ld .content li .text .info h6{font-size: 0.28rem;font-weight: bold;}
.ld .content li .text .info p{font-size: 0.22rem;}
.ld .content li .image{margin-top: 0.33rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.ld .content li .image .pic{width: 49%;font-size: 0.24rem;text-align: center;line-height: 0.55rem;}
.ld .content li .image .pic a{color: #000;}
.ld .content li:nth-child(2) .pic:nth-child(3),.ld .content li:nth-child(4) .pic{width: 100%;}