/* 公共样式 */ .teach-article{margin-top:.4rem;} .teach-article .teach-about { margin: 0 0 .4rem;} .teach-article .teach-about > .fr { width: -webkit-calc(100% - 1.95rem); width: -moz-calc(100% - 1.95rem); width: calc(100% - 1.95rem); font-size: 0;} .teach-article .teach-about > .fr h3 { font-size: .22rem; line-height: .24rem; color: #073f7b; font-weight: 700; padding: 0 0 .25rem; border-bottom: 1px solid #ddd; margin: 0 0 .1rem;} .teach-article .teach-about > .fr p { display: inline-block; width: 100%; font-size: .16rem; line-height: .22rem; color: #666; vertical-align: top; padding: .1rem 0;} .teach-article .teach-about > .fr p span { color: #000;} .teach-article .teach-about > .fr p.zc { width: 35%; margin-right: 0.62rem; background-image: url(../images/t_icon1.png); background-repeat: no-repeat; background-position: 0 0.12rem; background-color: transparent; -o-background-size: auto; background-size: auto;} .teach-article .teach-about > .fr p.yx { width: 35%; margin-right: 0.62rem; background-image: url(../images/t_icon2.png); background-repeat: no-repeat; background-position: 0 0.12rem; background-color: transparent; -o-background-size: auto; background-size: auto;} .teach-article .teach-about > .fr p.yjfx { width: 35%; margin-right: 0.62rem; background-image: url(../images/t_icon3.png); background-repeat: no-repeat; background-position: 0 0.12rem; background-color: transparent; -o-background-size: auto; background-size: auto;} .teach-article .teach-about > .fr p.byyx { width: 50%; background-image: url(../images/t_icon4.png); background-repeat: no-repeat; background-position: 0 0.12rem; background-color: transparent; -o-background-size: auto; background-size: auto;} .teach-article .teach-about > .fr p.grzy { width: 50%; background-image: url(../images/t_icon4.png); background-repeat: no-repeat; background-position: 0 0.12rem; background-color: transparent; -o-background-size: auto; background-size: auto;} .teach-article .teach-about > .fl { width: 1.55rem;} .teach-article .teach-about > .fl img { width: 100%; vertical-align: top;} .teach-article .teach-item { margin-bottom: .3rem;} .teach-article .teach-item h3 { font-size: .2rem; line-height: .3rem; color: #fff; border-bottom: 1px dashed #ccc;} .teach-article .teach-item h3 span { display: inline-block; padding: .05rem .2rem; margin-bottom: -1px; background: #003b7e;} .teach-article .teach-item .text { margin: 20px 0 0; font-size: 16px; line-height: 36px; color: #000;} .teach-article .teach-item .text img{max-width:100%;}