@import url(index.ie.css) screen and (min-width:750px);
.course_item p{display: none}
@media screen and (max-width: 750px){
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;border: 0 none;outline: 0;}
ul,li{list-style: none;}
a{text-decoration: none;color: #444;font-size: 15px;}
a:hover{text-decoration: underline;}
i{font-style: normal;}
.header{float:left;width: 100%;}
.header_box{text-align: center;width: 100%;margin: auto;}
.header .logo{width: 167px;height: 34px;background: url("../img/logo.png") no-repeat;margin-top: 9px;background-size: 100%;display: inline-block;}
.header .logo a{width: 192px;height: 62px;background: url(../img/logo.png) no-repeat;float: left;margin-top: 11px;}
.header .logo span{width: 143px;height: 46px;background: url(../img/ico.png) 10px -70px no-repeat;float: left;margin-top: 20px;}
.header ul{float:left;margin-left: 30px;display: none;}
.header ul li{float:left;text-align: center;width: 117px;}
.header ul a{display: inline-block;font-size: 16px;}

.tsjy_box{float: right;margin-top: 34px;display: none;}
.tsjy_box a{width: 92px;height: 34px;line-height: 34px;color:#fff;background: #0090f5;float: left;text-align: center;margin-left: 17px;border-radius: 4px;font-size: 14px;}
.tsjy_box .jianyi{background: #3cc8df;}
.qx_navbar{background-color: #0090f5;}
.qx_navbarcon{height: 45px;width:1100px;margin:0 auto;}
.banner{float: left;width: 100%;background-image: url(../img/banner.png);height: 131px;background-position: center;background-repeat: no-repeat;background-size: 250%;}

.main{width: 100%;margin: auto;}
.maintop {float: left;width: 100%;margin-top: 10px;}
.maintop_main {float: left;width: 802px;}
.maintop_left {float: left;margin-top: 10px;overflow: hidden;width: 750px;}
.maintop_mid .maintop_midleft {float: right;width: 94%;padding: 3%;}
.maintop_mid .new {float: left;width: 100%;}
.new .new_top {float: left;height: 36px;line-height: 36px;overflow: hidden;width: 100%;border-radius: 10px;margin-bottom: 5px;}
.new_top b {color: #333;float: left;font-size: 17px;font-weight: bold;}
.new_top b:before{content:"n";float: left;width: 18px;height: 18px;line-height: 15px;text-align: center;background: #3cc8df;margin-top: 12px;color: #fff;font-weight: 700;margin-right: 10px;border-radius: 22px;}
.new .new_Content {float: left;height: 78px;overflow: hidden;}
.new_Content p {font-weight: bold;height: 25px;line-height: 25px;margin-bottom: 7px;overflow: hidden;}
.new_Content p a {color: #333;font-size: 15px;}
.new_Content p a:hover {text-decoration: underline;}
.new_Content a {color: #60a320;}
.new_Content span {color: #959595;font-size: 14px;line-height: 24px;}
.new .new_ul {float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.new_ul li {float: left;height: 40px;overflow: hidden;width: 47%;line-height: 40px;}
.new_ul li a {color: #555;float: left;font-size: 15px;overflow: hidden;width: 91%;}
.new_ul li a span {float: left;padding-right: 10px;}
.new_ul li a:hover {color: #6bbb2e;text-decoration: underline;}
.new_ul b {background: #0090f5;float: left;height: 4px;margin: 19px 9px 0 0;width: 4px;border-radius: 4px;}
.maintop_mid {float: left;width: 100%;}
.floatPic {float: left;height: 206px;overflow: hidden;position: relative;width: 330px;display: none;}
.floatPic ul.floatBg {float: left;height: 320px;left: -100%;position: absolute;top: 0;width: 200%;}
.floatCont a {background: #fff none repeat scroll 0 0;float: left;height: 5px;margin-right: 5px;width: 20px;}
.floatCont {bottom: 10px;height: 5px;position: absolute;right: 10px;width: 125px;z-index: 9;}
.floatCont em {background: #ff6600;height: 5px;left: 0;position: absolute;top: 0;width: 20px;}
.floatPic ul.floatBg {height: 200px;width: 300%;}
.floatPic ul.floatBg li {float: left;height: 206px;width: 330px;}
.floatPic ul.floatBg li img {height: 206px;width: 330px;border-radius: 10px;}

.wonderful_Article {float: left;width: 94%;padding: 0 3%;}
.wonderful_Article span {color: #60aa19;font-size: 15px;font-weight: bold;line-height: 35px;}
.wonderful_Article li {color: #444;float: left;font-size: 14px;height: 44px;overflow: hidden;width: 100%;line-height: 44px;}
.wonderful_Article li em{color: #a2a2a2;float: right;font-size: 13px;font-style: inherit;}
.wonderful_Article li:before{content:"w";float: left;width: 15px;height: 15px;line-height: 15px;text-align: center;background: #0090f5;margin-top: 15px;color: #fff;font-weight: 700;margin-right: 10px;border-radius: 4px;}


.maintop_mid_left {float: left;width: 100%;}
.maintop_mid .exam-dolist {border: 1px solid #e0e0e0;margin-top: 222px;padding-bottom: 240px;text-align: left;width: 298px;}
.maintop_mid .h3 {color: #fff;float: left;font-size: 16px;font-weight: 700;height: 36px;line-height: 36px;margin: 0;padding: 0;text-indent: 3em;width: 137px;}
.maintop_mid .h3 a {color: #fff;float: left;font-size: 16px;font-weight: 700;height: 36px;line-height: 36px;margin-left: -8px;text-indent: 3em;width: 137px;}
.box_zuowen {float: left;font-size: 12px;padding: 335px 0 0 15px;}
.para {color: #333;line-height: 22px;margin-bottom: 5px;text-indent: 2em;}
.maintop_left .zuixin {float: left;margin: 10px 0;}
.maintop_right {background: #fff none repeat-x scroll 0 0;float: right;width: 94%;padding: 3%;}
.maintop_right code {float: left;height: 42px;line-height: 42px;width: 100%;margin-bottom: 11px;background: #f2f2f2;border-radius: 10px;overflow: hidden;}
.maintop_right code a {color: #ffffff;float: left;font-size: 15px;font-weight: bold;background: #0090f5;padding: 0 10px;}
.maintop_right code a i {left: 110px;position: absolute;top: 2px;}
.maintop_right .lm_top {float: left;padding-bottom: 15px;width: 270px;}
.lm_top img {height: 80px;width: 260px;}
.lm_top p {float: left;width: 140px;}
.maintop_right img {height: 105px;width: 100%;}
.maintop_right .lm_top p a {color: #666;float: left;font-size: 12px;height: 60px;line-height: 160%;overflow: hidden;text-indent: 2em;width: 130px;}
.maintop_right .lm_Article {float: left;width: 100%;}
.lm_Article ul {float: left;margin-bottom: 16px;margin-top: 5px;}
.lm_Article li {float: left;height: 43px;line-height: 43px;overflow: hidden;width: 100%;}
.lm_Article li b {color: #333;float: left;font-size: 13px;font-weight: 400;padding-right: 10px;}
.maintop_right .lm_Article li a {color: #555;float: left;font-size: 15px;width: 60%;}
.maintop_right .lm_Article li a:hover {color: #6bbb2e;text-decoration: underline;}
.maintop_right .lm_Article li em{width:18px;height:18px;float: left;text-align: center;line-height: 18px;background: #dcdcdc;color: #ffffff;border-radius: 2px;margin: 13px 6px 0 0;font-size: 13px;font-style: inherit;border-radius: 4px;}
.lm_Article li:nth-child(1) em{background: #0090f5;color: #fff;}
.lm_Article li:nth-child(2) em{background: #3cc8df;color: #fff;}
.lm_Article li:nth-child(3) em{background: #0dbba1;color: #fff;}
.maintop_right .lm_Article li span{float: right;font-size: 13px;color: #949494;}

.qx_top{width:1100px;margin:0 auto;overflow: hidden;}
.qx_top_con{float: right;margin-top:10px;}
.qx_top_con img{width:100%;height:100%;}
.qx_top_left{float: left;width:321px;height:322px}
.qx_top_mid{float: left;margin-left:4px;}
.qtm_t{display: block;width:288px;height:152px}
.qtm_b{margin-top:4px;overflow: hidden;}
.qtm_b1{margin-right:4px;}
.qtm_b1,.qtm_b2{width:142px;height:166px;float: left}
.qx_top_right{float: left;margin-left:4px;}
.qtr_t1,.qtr_t2{display: block;width:279px;height:152px}
.qtr_t2{margin-top:4px;height:166px;}
.course{width: 94%;float: left;padding: 3%;}
.course_title{height: 50px;line-height: 50px;float: left;width: 100%;margin-bottom: 12px;background: #f2f2f2;border-radius: 10px;overflow: hidden;}
.course_title span{line-height: 48px;font-size: 21px;color: #fff;font-weight: bold;border-bottom: 2px solid #0090f5;height: 48px;float: left;background: #0090f5;padding: 0 19px;}
.course_title ul{float: right;margin-top: 13px;}
.course_title li{float: left;height: 25px;line-height: 25px;padding: 0 10px;}
.course_title li .active,.course_title li a:hover{background: #3cc8df;color:#fff;padding: 0 10px;font-size: 12px;border-radius: 4px;}
.course_title a,.course_title i{display: block;font-size: 14px;color: #333;}
.course_t{line-height: 30px;color:#333;margin-top:10px;overflow: hidden;font-size:14px;}
.course_t span{float: left;margin-left:16px;}
.course_t a{float: right;margin-right:16px;}
.course_list{overflow: hidden;padding:10px 0;float: left;width: 100%;}
.course_item{float: left;width: 165px;margin-right: 18px;}
.course_item img{width:100%;height: 110px;}
.course_item div{line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;text-align: center;font-size: 15px;}
.course_item p{color: #97a2af;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.course_zx_list{overflow: hidden;float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.course_zx{width: 100%;float: left;}
.course_zx_title{overflow: hidden;line-height: 46px;margin-bottom: 5px;}
.course_zx_title span{color: #333;padding-left:3px;float: left;font-weight: 700;}
.course_zx_title span:before{content:"";float: left;width: 7px;height: 18px;line-height: 15px;text-align: center;background: #0090f5;margin-top: 14px;color: #fff;font-weight: 700;margin-right: 10px;border-radius: 22px;}

.course_zx_title a{float: right;font-size:14px;}
.course_zx_top{display: block;overflow: hidden;}
.course_zx_top img{width:124px;height:84px;float: left;border-radius: 10px;}
.czt_msg{width: 60%;float: right;}
.czt_title{color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;line-height: 33px;}
.czt_desc{font-size: 14px;line-height: 24px;color: #999999;margin-top: 3px;height: 48px;overflow: hidden;}
.course_zx ul{margin-top: 13px;}
.course_zx li{height: 40px;overflow: hidden;line-height: 40px;}
.course_zx li i{width:4px;height:4px;background: #0090f5;float: left;display: inline-block;margin-top: 19px;border-radius: 10px;}
.course_zx li a{width:250px;float: left;font-size: 15px;display: inline-block;margin-left:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.course_zx li span{color:#999;font-size:12px;float: right;}
.czr{width: 300px;float: right;}
.czr ul{float: right;width: 100%;}
.czr li{overflow: hidden;font-size:14px;line-height: 42px;height: 42px;}
.czr li span{float: left;width: 17px;height: 17px;line-height: 17px;background: #dcdcdc;text-align: center;margin-right:6px;color: #fff;font-size: 12px;border-radius: 4px;margin-top: 13px;}
.czr li a{float: left;width: 90%;overflow: hidden;}
.czr li:nth-child(1) span{width:17px;height:17px;line-height: 17px;border:none;background: #0090f5;color:#fff;}
.czr li:nth-child(2) span{width:17px;height:17px;line-height: 17px;border:none;background: #3cc8df;color:#fff;}
.czr li:nth-child(3) span{width:17px;height:17px;line-height: 17px;border:none;background: #0dbba1;color:#fff;}

.footer{background: #eeeeee;margin-top: 10px;padding: 3%;float: left;width: 94%;}
.footer p{text-align: center;font-size: 12px;line-height: 24px;color: #666666;}
.footer p a{color: #666666;font-size: 12px;padding: 0 3px;}

.flink{float: left;width: 94%;padding: 0 3%;}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;font-size: 18px;font-weight: 700;color: #0090f5;width: 100%;}
.flink b:before{content:"Y";font-weight: 700;color: #fff;float: left;width: 25px;height: 25px;margin-right: 5px;background: #0090f5;border-radius: 10px;text-align: center;margin-top: 2px;}
.flink b:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 209px;margin-left: 15px;}

.flink li{line-height: 22px;color: #b7b7b7;margin: 6px;float: left;}
.flink li:nth-child(1){color: #4586f1;}
.flink li a{color: #444;font-size: 14px;}
.flink li a:hover{color: #4586f1;}
}