/*全局css*/

*{margin:0px;padding: 0px;font-family: "微软雅黑";font-size: 14px;text-decoration: none;color: RGB(90,90,90);list-style: none;}

img{border: none;}

a:hover{color:#ed1d24;}

body{background-color: #f5f7f9;}

.clear{clear:both}

textarea{resize:none;}



/*美化滚动条*/

::-webkit-scrollbar-track-piece {

    background-color:#f8f8f8;

    border-radius:2.5px;

    cursor:grab;

}

::-webkit-scrollbar {

    width:5px;

    /*height:5px;*/

    border-radius:2.5px;

    cursor:grab;

}

::-webkit-scrollbar-thumb {

    background-color:#dddddd;

    background-clip:padding-box;

    min-height:28px;

    border-radius:2.5px;

    cursor:grab;

}

::-webkit-scrollbar-thumb:hover {

    background-color:#bbb;

    cursor:grab;

}



/*顶部css*/

.a-1{width: 100%;margin-top: 0px;background-color: RGB(245,245,245);}

.a-2{width: 1200px;margin: 0px auto;overflow: hidden;}

.a-2 span{line-height: 45px;}

.a-3{float: left;}

.a-4{float: right;}

.a-4 ul {display: inline-block;margin-left: 40px;}

.a-4 ul li{display: inline-block;border-right: 1px solid RGB(90,90,90);}

.a-4 ul li:last-child{border: none;}

.a-4 ul li a{line-height: 12px;padding-right: 5px;}

.a-5{margin-right: 40px;}

.a-6{width: 100%;background-color: white;}

.a-7{width: 1200px;margin: 0px auto;height: 80px;}

.a-8{float: left;}

.a-8 img{margin-top: 15px;}

.a-9{float: right;}

.a-10{margin-right: 5px;display: inline-block;font-size: 0px;position: relative;margin-top: 15px;}

.a-10 input{width: 370px;height: 30px;vertical-align: top;border-radius:30px;border: 2px solid #ff0000;outline:none;padding-left:20px ;box-sizing:border-box;padding-right: 60px;}

.a-11{display: inline-block;vertical-align: top;height: 53px;margin-top: 20px;margin-left: 155px;}

.a-11 span{vertical-align: top;margin-top: 7px;display: inline-block;font-size: 18px;color: #484848;}

.a-10>a{color:white;display: inline-block;text-align: center;vertical-align: top;margin-right: 30px;margin-top: 25px;}

.a-11>img{display: inline-block;width: 24px;height: 23px;margin-top: 11px;margin-right: 5px;}

#select{width: 25px;height: 25px;background: url(/static/index/img/index_10.png) no-repeat center;background-size: 90% 80%;border: none;cursor:pointer;position: absolute;right: 20px;top: 1px;box-sizing:border-box;padding-right: 0px;margin-right: 0px;}

.a-10 ul{margin-left: 16px;margin-top: 7px;}

.a-10 ul li{display: inline-block;margin-right:5px;color: #b7b7b7;}

.a-10 ul li>a{color: #b7b7b7;}

.a-10 span{font-size: 18px;color: #484848;display: inline-block;margin-top: 50px;}

.a-10 input::-webkit-input-placeholder {
  color: #b7b7b7;
}
.a-10 input:-moz-placeholder {/* Firefox 18- */
  color: #b7b7b7;
}
.a-10 input::-moz-placeholder{/* Firefox 19+ */
 color: #b7b7b7;
}
.a-10 input:-ms-input-placeholder {
  color:#b7b7b7;
}

.a-12{display: inline-block;vertical-align: top;}







/*导航css*/

.a-13{width: 100%;background-color: #484848;}

.a-14{width: 1200px;height: 50px;margin: 0px auto;}
.a-15{font-size: 0px;}
.a-15>li{display: inline-block;vertical-align: top;}

.a-15>li>a{display:block;font-size: 14px;line-height: 50px;width: 120px;text-align: center;color: white;}

/*.a-15>li:first-child>a{width: 200px;background-color: RGB(102,205,153);}*/

.a-15>li>a:hover{background-color: #ff0303;}

.a-15>li:first-child>a>img{vertical-align: top;margin-top: 17px;margin-right: 10px;}

.a-15>li:first-child>ol{position: relative;z-index: 10;background-color: black;background:white;width:230px;text-align: center;}

.a-15>li:first-child>ol>li{display:block;margin:0px auto;padding: 5px 20px;  padding-right: 40px;}

.a-15>li:first-child>ol>li>ol>li{display: inline-block;}

.a-15>li:first-child>ol>li{margin: 10px 0px;text-align: left;line-height: 25px;font-size: 16px;background: url(/static/index/img/jt_03.png) no-repeat right;background-position: 195px;border-left: 5px solid white;}
.a-15>li:first-child>ol>li:hover{border-color: #00add6;}
.a-15>li:first-child>ol>li>ol>li>a{line-height: 20px;color: #878787;font-size: 12px;margin-right: 10px;}

.a-15>li:first-child>ol>li>ol>ol{position: absolute;top: 0px;background-color: rgba(0,0,0,0.5);left: 230px;width: 815px;height: 430px;display: none;color:white;}

.a-15>li:first-child>ol>li>ol>ol a{color:white;}

.a-15>li:first-child>ol>li>ol>ol a:hover{color:#EEEEEE;}

.a-15>li:first-child>ol>li:hover>.a_1>.a_2{display: block;}

.a-15>li:first-child>ol>li:hover{background-color: #fbfbfb;}

.a-15>li:first-child>ol>li>ol>ol>li{display: inline-block;margin:20px 35px;}







/*底部*/

.a-55{width:100%;background-color: #1C8A6D;}

.a-55 *{color:white;}

.a-58{width: 1200px;margin: 0px auto;padding-top: 60px;}

.a-56{margin: 0px 50px;display: inline-block;}

.a-56>li{line-height:30px;}

.a-57{display: inline-block;border-right: 1px solid RGB(128,133,131);height: 100px;}

.a-56>li>a:hover{color: white;}

.a-59{width: 1200px;margin: 0px auto;text-align: center;margin-top: 40px;}

.a-59 p{margin-top: 15px;padding-bottom: 30px;}

.a-60{height: 15px;background-color: white;}





/*内页导航*/

.b-1{width: 1205px;margin: 0px auto;height: 105px;padding-left: 5px;}

.b-2{width: 240px;height: 105px;text-align: center;background-color: #00c484;display: table-cell;vertical-align: middle;display: none;}

.b-2 img{display: inline-block;line-height: 105px;}

.b-3{background-color: #ff0000;height: 105px;width: 960px;margin-left: 240px;}

.b-3>li{display: inline-block;line-height: 105px;margin-left: 40px;}

.b-3>li>a{color: white;}

/*内容*/





/*左侧导航*/

.b-4{width: 1205px;margin: 0px auto;padding-left: 5px;margin-bottom: 60px;}

.b-5{width: 240px;float: left;padding-bottom: 330px;background-color: #ffffff;}

.b-7{width: 240px;height: 185px;padding-top: 1px;}

.b-7>p{text-align: center;font-size: 16px;margin-top: 10px;}

.b-5>ul>li{height: 50px;border-bottom: 1px solid #dce0e5;width: 235px;}

.b-5>ul>li:first-child{border-top: 1px solid #dce0e5;}

.b-5>ul>li>a{display:block;width: 100%;height: 100%;text-align: center;position: relative;border-left: 5px solid transparent;}

.b-5>ul>li:hover > .b-22{border-left: 5px solid #ff0000;}

.b-5>ul>li>a>span{display:inline-block;line-height: 50px;}

.b-5>ul>li>a>span:last-child{position: absolute;right: 20px;margin-top: 18px;}

.b-6{background-color: #f5f7f9;}

.b-7 div{width: 105px;height: 105px;border-radius: 60px;overflow: hidden;margin: 0px auto;margin-top: 35px;}

.b-7 div img{/*position: relative;bottom: 30px;right: 8px;*/width:100%;height:100%;border-radius:50%;}

.left-nav .on{border-left:5px solid #ff0000}



.layui-layer-msg .layui-layer-content{color:white;}



/*右侧内容*/

.b-6{width: 930px;float: right;margin-right: 5px;margin-bottom: 5px;    background: #fff;}

.b-11{font-size: 24px;color: #000000;border-left: 5px solid #ff0000;margin: 20px 0px 0px 30px;padding-left: 10px;}

#b-11{margin-bottom: 20px;}





/*顶部通知*/

.b-8{height: 40px;background-color: #f6e2e9;margin-top: 10px;}
.b-8 img{display: inline-block; line-height: 40px; vertical-align: middle; margin-left: 10px; margin-right: 10px;width: 23px; height: 20px;
    margin-top: 10px;
}

.b-8 p{display: inline-block;line-height: 40px;vertical-align: middle;margin-right:40px;    color: red;  font-size: 16px;}

.b-8 a{display: flex;justify-content:space-between;white-space:nowrap;width: 100%;height: 100%;line-height:40px;color: red;}

#b-8{width:19px;height:26px;vertical-align:middle;display:inline-block;margin-top:8px;}





/*友情链接*/

.a-53{width: 1200px;margin: 45px auto;}

.a-54 li{display: inline-block;margin-right: 20px;}

.a-54 li:first-child{color: RGB(70,73,73);}

.a-54 li>a{color: RGB(153,156,156);}

.a-54 li>a:hover{color:red ;}



.e-1{margin-left: 30px;margin-top: 20px;font-size: 0px;width: 903px;}

.e-1>p>span{font-size: 18px;display: inline-block;width: auto;padding:0px 15px;height: 45px;background-color: white;text-align: center;line-height: 45px;}

.e-2{background-color: white;width: 850px;padding:10px 20px;margin-top: -1px;}





/*我的课程*/

#j-1{height: 32px;line-height: 32px;color: white;border: none;margin-left: 25px;border-radius: 5px;    background-color: #ff0000;}

#j-1 .j-2{color: white;}

.e-1 .j-2{font-size: 18px;color: rgb(90, 90, 90);display: block;height: 100%;}

.j-4{display: none;}







/*视频练习*/

.n-1{float: right;margin-top: 5px;margin-right: 12px;}

.n-2 img{display: inline-block;width: 277px;height: 200px;border-radius:10px;}

.n-2 ul{display: inline-block;width: 200px;vertical-align: top;margin-top: 25px;margin-left: 45px;}

.n-2 ul li{margin-bottom: 25px;}

.n-2 ul li span{font-size: 16px;}

/*.n-2 ul li span:first-child{color: #ff0000;}*/

.n-3{padding: 20px 0px; margin-top: 35px; align-items: stretch;display: flex;}

.n-3 li{display: inline-block;height: 80px;width: 207px;border: 1px solid red;text-align: center;    margin: 0 10px;padding: 10px 0;}

.n-3 li img{display: inline-block;vertical-align: middle;margin-top: 17px;margin-right: 5px;}

.n-3 li div{display: inline-block;vertical-align: middle;margin-top: 15px;}

.n-3 li div p:first-child{color: #0c0c0c;font-size: 16px;}

.n-3 li div p:first-child span{color: #0c0c0c;font-size: 24px;font-weight: bold;}

.n-3 li div p:last-child{color: #b5b5b5;}

/*.n-3 li:last-child{border: none;}*/



.n-4{border-bottom: 2px solid #ff0000;font-size: 0px;margin-top: 35px;}

.n-4 li{display: inline-block;width: 90px;height: 40px;line-height:40px;text-align: center;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-bottom: -2px;margin-right: 5px;}

.n-4 li a{font-size:16px;color: #262626;display:inline-block;width:100%;height:100%;}

.n-5{margin-top: 30px;}

.n-5>li>a>img{float: right;margin-top: 5px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}

.n-5>li{margin-bottom: 15px;}

.n-5>li:first-child{font-size: 16px;color: #333333;font-weight: bold;}

.n-5>li:last-child>p{font-size: 16px;font-weight: 100;margin-bottom: 15px;color: #939393;}

.n-5>li>ol>li{margin-top: 20px;}

.n-5>li:last-child>ol{display: none;background-color: #efefef;padding: 1px 30px 20px 30px;}

.n-5>li:last-child>ol>li{font-size: 16px;}

.n-5>li:last-child>ol>li>span{float: right;}

.n-5>li:last-child>ol>li>a{font-size: 16px;display: inline-block;width:110px;background-color: #aaabad;color: white;border-radius: 10px;height: 30px;line-height: 30px;text-align: center;float: right;}

.n-5>li:last-child>ol>li>span>a{font-size: 14px;display: inline-block;width:100px;background-color: #aaabad;color: white;border-radius: 10px;height: 30px;line-height: 30px;text-align: center;}

.n-5>li:last-child>ol>li>span>a:last-child{margin-left: 30px;}







/*图标向上旋转*/

.hover-up{

    transition-duration: .5s;

    transform: rotate(0deg) !important;

    -webkit-transform: rotate(0deg) !important;

}

/*图标向下旋转*/

.hover-down{

    transition-duration: .5s;

    transform: rotate(-90deg) !important;

    -webkit-transform: rotate(-90deg) !important;

}





/*模拟考试*/

.o-1{font-size: 16px;color: #00c484;}







/*合格证书*/

.p-1{min-height: 385px;padding-top: 1px;}

.p-1 li{text-align: center;margin-top: 100px;}

.p-1 li div:first-child img{display: block;width: 285px;height: 150px;border-radius: 10px;}

.p-1 li div{display: inline-block;}

.p-1 li div:last-child>p{font-size: 40px;color: #e2e2e2;}

.p-1 li div:last-child>p>span{font-size: 40px;color: #e2e2e2;}

.p-1 li div{vertical-align: middle;}

.p-1 li div:first-child{margin-right: 15px;}

.p-1 li div:last-child>p>img{vertical-align: top;margin-left: 27px;}



/*答题技巧*/

.c-1{margin-left: 30px;}

.c-1 li{border-bottom: 1px solid #c8c8c8;width: 885px;margin-bottom: 20px;position: relative;}

.c-1 li div{width: 550px;display: inline-block;}

.c-1 li div p:first-child{color: #000000;font-size: 16px;font-weight: bold;margin-bottom: 10px;}

.c-1 li div p:last-child{color: #626364;margin-bottom: 15px;}

.c-1 li>p{display: inline-block;vertical-align: bottom;}

.c-2{margin-left: 100px;color: #000000;}

.c-3{position: absolute;bottom: 0px;right: 0px;}

.c-3 a:first-child{margin-right: 10px;}



#c-1{margin-left: 0px;margin-top: 30px;}

#c-1 li{width: 100%;}







/*错题答案*/

/*标题*/

.q-1{width: 1150px;margin: 0px auto;box-shadow:0 0 5px #dee3e8;padding: 25px 25px 40px 25px;margin-bottom: 30px;}

.q-1>p{height: 60px;box-shadow:0 0 10px #d6d8d9;line-height: 60px;border-radius: 10px;margin-bottom: 25px;}

.q-1>p>span:first-child{font-size: 20px;color: #3e3e3e;margin-left: 15px;}

.q-1>p>span{color: #878787;margin-right: 40px;}

.q-1>p>span:last-child{float: right;margin-right: 35px;}

.q-1>p>span:last-child>a{color: #878787;}

.q-1>p>span:last-child>a:hover{color: RGB(24,141,107);}

/*左边*/

.q-2{overflow: hidden;}

.q-3{width: 830px;height: auto;background-color: white;padding: 0px 35px 40px 35px;border-radius: 10px;position: relative;float: left;}

.q-5{text-align: center;font-size: 16px;line-height: 47px;border-bottom: 1px solid #d7d7d7;margin-bottom: 125px;color: #515050;font-weight: bold;}

.q-6 div span{position: absolute;font-size: 16px;color:white;left: 30px;top: 10px;}

.q-6 div{position: relative;}

.q-6{position: absolute;left: -22px;top: 85px;}

.q-7{color: #515050;font-weight: bold;line-height: 25px;}

.q-8{margin-top: 55px;}

.q-8 li{color: #000000;margin-bottom: 25px;}

.q-8 li span{width: 28px;height: 28px;display: inline-block;text-align: center;line-height: 28px;border-radius: 30px;color: #000000;margin-right: 25px;cursor: pointer;}







.q-9{text-align: center;margin-bottom: 15px;}

.q-9 a{display: inline-block;width: 90px;height: 30px;background-color: #ff0000;color: white;line-height: 30px;border-radius: 5px;}

.q-10>span a{display: inline-block;padding: 0px 12px;background-color: #ff8f8f;height: 30px;line-height: 30px;text-align: center;color: white;border-radius: 20px;}

.q-10 p{float: right;}

.q-10 p> a img{margin-left: 30px;vertical-align: bottom;}

.q-10 p{line-height: 23px;margin-top: 3px;}



.q-13{background-color: #f5f7f9;padding: 12px 10px 15px 10px;border-radius: 10px;margin-top: 20px;display: none;}

.q-13 p span{color: #676868;}

.q-13 p:first-child span{vertical-align: middle;}

.q-13 p:first-child span:first-child{color: #ff0000;}

.q-13 p:first-child span:nth-child(2){color: #ff0000;margin-right: 45px;}

.q-13 p:first-child span:nth-child(3){color: #fdadad;}

.q-13 p:first-child span:nth-child(4){color: #fdadad;margin-right: 10px;}

.q-13 p:first-child span:last-child{color: #fdadad;font-size: 20px;display: inline-block;margin-top: -3px;}

.q-13 p:nth-child(2){margin-top: 15px;}

.q-13 p:nth-child(2) span:first-child{background: url(/static/index/img/ctda_18.png) no-repeat left;display: inline-block;padding-left: 25px;background-position: 0px 2px;}

.q-13 p:nth-child(3){margin-top: 15px;}

.q-13 p:nth-child(3) span:first-child{background: url(/static/index/img/ctda_21.png) no-repeat left;display: inline-block;padding-left: 25px;}

.q-13 p:nth-child(3) span:last-child a{text-decoration: underline;color: #52b569;}



.q-14{margin-top: 20px;background-color: #f5f7f9;padding-top: 50px;padding-bottom: 20px;border-radius: 10px;}

.q-14 textarea{display: block;outline: none;border: 1px solid #eeeeee;width: 808px;height: 150px;border-top: none;border-bottom: none;padding-left: 10px;padding-top: 15px;padding-right: 10px;}

.q-14 textarea::-webkit-input-placeholder{color: #f1f1f1;}

.q-15{overflow: hidden;background-color: white;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;padding-bottom: 15px;}

.q-15 span{color: #676868;display: inline-block;vertical-align: middle;}

.q-15 span:first-child{color: #f1f1f1;margin-right: 20px;font-size: 12px;margin-left: 10px;}

.q-15 span:nth-child(2){font-size: 12px;}

.q-16{position: relative;float: right;}

.Checkbox {position: absolute;visibility: hidden;}

.Checkbox+label {position:absolute;width: 18px;height: 18px;border: 1px solid #ff0000;border-radius: 50%;color: #ff0000;background-color:#ffffff;top:3px;cursor:pointer}

.Checkbox:checked+label:after {content: "";position: absolute;left: 2px;top:3px;width: 9px;height: 4px;border: 2px solid #ff0000;border-top-color: transparent;border-right-color: transparent;transform: rotate(-45deg);-ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);}

.q-17{border: 1px solid #dddddd;padding-left: 23px;padding-right: 8px;padding-top: 1px;padding-bottom: 1px;border-radius: 30px;background: url(/static/index/img/ctda_24.png) no-repeat left;font-size: 12px;cursor: pointer;}

.q-18{margin-left: 25px;vertical-align: middle;}

.q-19{display:inline-block;width: 60px;vertical-align: middle;background-color: white;border: 1px solid #ff0000;border-radius: 5px;cursor: pointer;margin: 0px 25px;outline: none;}

.q-20{display:inline-block;width: 60px;vertical-align: middle;background-color: #ff0000;border: 1px solid #ff0000;border-radius: 5px;color: white;cursor: pointer;outline: none;margin-right: 10px;}

#q2{display: none;}



.q-21{width: 830px;height: auto;background-color: white;padding: 1px 35px 40px 35px;border-radius: 10px;margin-top: 20px;float: left;}

.q-21>p{margin-top: 40px;}

.q-21>p>span{background-color:#afafaf;margin-right: 40px;border-radius: 10px;display: inline-block;position: relative;}

.q-21>p>span:first-child{background-color:#ff0000;}

.q-21>p>span>a{display: block;width: 125px;height: 50px;text-align: center;line-height: 50px;color: white;}

.q-21>p>span>img{position: absolute;left: 51px;}

.q-21>p>span:last-child>img{display: none;}

.q-22{margin-top: 40px;}

.q-22>li{border-bottom: 1px solid #b9b9b9;padding-bottom: 20px;position: relative;}

.q-22>li>p{display: inline-block;}

.q-22>li>p:last-child{position: absolute;right: 0px;bottom: 20px;}

.q-22>li>p:first-child>span:first-child{margin-left: -6px;color: #00c484;margin-top: 5px;}

.q-22>li>p:first-child>span{display: inline-block;vertical-align: top;}

.q-22>li>p:first-child>span:last-child>a{display: inline-block;width: 525px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;line-height: 30px;}

.q-22>li>p:last-child>a{display: inline-block;margin-left: 30px;}

.q-22>li>p:last-child>a>img{display:block;margin-bottom: -5px;}

.q-24{display: none;}



/*右边*/

.q-4{width: 210px;float: right;background-color: white;padding: 10px 10px 20px 10px;overflow: hidden;}

.q-27{background: url(/static/index/img/ctda_03.png) no-repeat left;padding-left: 30px;text-align: right;background-position: 0px 0px;border-bottom: 1px solid #d7d7d7;padding-bottom: 4px;}

.q-27 input{font-size: 24px;width: 110px;border: none;background-color: transparent;color: #3f3f3f;font-weight: bold;}

.q-27 button{width: 55px;height: 20px;line-height: 10px;background-color: #00c484;border: none;color: white;cursor: pointer;border-radius: 30px;font-size: 10px;outline: none;vertical-align: middle;margin-bottom: 10px;margin-left: 3px;}

.q-28{color: #c1c1c1;font-size: 12px;margin-top: 3px;}

.q-4 ul{font-size: 0px;width: 228px;max-height:350px;width: 231px;
    max-height: 350px;
    /* overflow: scroll; */
    position: relative;
    left: -10px;
    padding-left: 10px;
    box-sizing: border-box;
    overflow: auto;}

.q-4 ul li{display: inline-block;width: 28px;margin-top: 15px;height: 28px;background-color: #eaeaea;text-align: center;line-height: 28px;border-radius: 50px;margin-right: 8px;}

.q-4 ul li a{color: RGB(90,90,90);width: 100%;height: 100%;display: block;}

.q-4>input{width: 100%;height: 30px;border: none;color: white;cursor: pointer;border-radius: 30px;outline: none;}

.q-29{margin-top: 50px;background-color: #ff0000;}

.q-30{margin-top: 10px;background-color: #ff8f8f;}

.q-31{border: 1px solid #d7d7d7;border-left: none;border-right: none;margin-top: 18px;}

.q-31>span{line-height: 50px;margin-right: 25px;cursor: pointer;}

.q-31>span:nth-child(1){margin-left: 5px;cursor: inherit;}

.q-31>span:nth-child(2){font-size: 20px;}

.q-31>span:nth-child(3){font-size: 16px;}

.q-32{margin-top: 15px;}

.q-32>span:nth-child(1){width: 15px;height: 15px;display: inline-block;background-color: #ff8f8f;border-radius: 50px;vertical-align: middle;margin-left: 5px;}

.q-32>span:nth-child(2){vertical-align: middle;margin-right: 25px;margin-left: 5px;}

.q-32>span:nth-child(3){width: 15px;height: 15px;display: inline-block;background-color: #ff0000;border-radius: 50px;vertical-align: middle;}

.q-32>span:nth-child(4){vertical-align: middle;margin-right: 25px;margin-left: 5px;}

.q-32>span:nth-child(5){width: 15px;height: 15px;display: inline-block;background-color: #eaeaea;border-radius: 50px;vertical-align: middle;}

.q-32>span:nth-child(6){vertical-align: middle;margin-left: 5px;}





/*错题答案*/

#q-13,#q-14,#q-15{color: #52b569;}









/*视频收藏内页*/

#r-1{color: #363636;}

/*左边*/

.r-1{width: 750px;float: left;}

/*播放模块样式*/

video{object-fit: contain;}

#video1:focus{outline: 0;}

#video1{height:500px; width:750px;}

#r-2{background-color: white;}

#r-3{background-color: transparent;color: RGB(90,90,90);}

#r-3:hover{color:RGB(24,141,107);}

#r-4{font-size: 16px;}

/*右边*/

.r-5{float: right;width: 370px;border: 1px solid #e0e0e0;margin-top: -1px;}

.r-5>li:first-child{background-color: white;line-height: 30px;cursor: pointer;padding: 0px 10px;}

.r-5>li:first-child span{color: #a5a5a6;}

.r-5>li:first-child span:last-child{float: right;margin-top: 7px;}

.r-5>li:last-child{padding: 15px 20px;display: none;}

.r-5>li:last-child ol li{margin-bottom: 15px;}

.r-5>li:last-child>ol li div{width: 140px;display: inline-block;}

.r-5>li:last-child>ol li div p:first-child{color: #a5a5a6;}

.r-6{font-size: 12px;}

.r-7{float: right;cursor: pointer;margin-top: 10px;}







/*习题收藏内页*/

.q27{text-align: left;background: none;padding-left: 0px;overflow: hidden;}

.q27 span{font-size: 24px;color: #3f3f3f;float: left;margin-bottom: 10px;}

.q27 button{float: right;margin-top: 7px;}

.q31{margin-top: 50px;}

.s-1{font-size: 16px;color: #515050;margin-top: 25px;}

.s-2{width: 810px;outline: none;height: 125px;padding-left: 10px;padding-top: 15px;padding-right: 10px;border-color: #bfbfbf;margin: 30px 0px;}

.s-2::-webkit-input-placeholder{color: #cdcdcd;}

.s-2::-moz-placeholder{color: #cdcdcd;}

.s-2::-moz-placeholder{color: #cdcdcd;}

.s-2::-ms-input-placeholder{color: #cdcdcd;}





/*开始考试*/

.t-1{min-height: 720px;}





/*考试资讯*/

.u-1{width: 100%;}

.u-2{width: 1200px;margin: 0px auto;text-align: center;margin-top: 30px;margin-bottom: 30px;}

.u-2 p:first-child{font-size: 14px;color: #b0b3b3;text-align: center;}

.u-2 p:nth-child(2){font-size: 20px;color: #3f4242;display: inline-block;padding: 15px 0px 20px 0px;border-bottom: 2px solid #7b7e7e;}

.u-2 div{display: inline-block;border-bottom: 1px solid #7b7e7e;width: 222px;margin-top: -1px;}

.a-37 .u-3 li{padding: 30px 0px;border-bottom: 1px solid #c0c3c3;border-radius: 0px;background-color: transparent;margin-bottom: 0px;}

.a-37 .u-3 li:hover{box-shadow:0 0 0px #000 ;transform: translateY(0px);}

.a-37 .u-3 li:hover{}

.u-3 li a div{width: 495px;display: inline-block;vertical-align: top;margin-top: 30px;margin-left: 30px;}

.a-37 .u-3 li a img{display: inline-block;width: 300px;height: 175px;vertical-align: top;border-radius: 10px;}

.u-3 li a{display:block;}

.u-3 li a div p:first-child{

    font-size: 16px;color: #444747;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    width:100%;

}

.u-3 li a div p:nth-child(2){color: #adb0b0;margin-top: 10px;margin-bottom: 20px;}

.u-3 li a div p:nth-child(3){

    color: #707373;

    text-overflow: -o-ellipsis-lastline;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 3;

    -webkit-box-orient: vertical;

}

.u-4{padding-bottom: 40px;}





/*专业介绍*/

.v-1{padding-top: 65px;}

.v-2>p:first-child{font-size: 24px;color: #323535;text-align: center;height: 60px;line-height: 60px;font-weight: bold;margin-bottom: 10px}

.v-2>p:nth-child(2){text-align: center;border-bottom: 1px solid #f2f2f2;padding-bottom: 5px;padding-bottom: 20px;}

.v-2>p:nth-child(2) span{color: #323535;}

.v-2>div{margin-top: 15px;}

.v-2>div>p{color: #646767;line-height: 25px;text-indent: 2em;margin-bottom: 25px;}



/*名师团队*/

.w-1{margin: 0px auto;background-size: cover;}




.ywwj_2-8{text-align: center;}
.ywwj_2-8>li{display: inline-block;margin-right: 10px;}
.ywwj_2-8>li>a{padding: 0px 10px;}
.active_1-1{background-color: #ff0000;}
.active_1-1 a{color: white !important;}

