.examination{width:100%;background: #fff;position: relative;overflow: hidden;}
.leftImg{width:50%;height:115%;position: absolute;left:0;top:-13%;bottom: 0;}
/*#swiper-container .swiper-slide{background-position:50% 50%; position:relative;background-size:cover;}
#swiper-container{height: 100%;}*/
.rightStep{width:100%;height: 100%;padding-left:50%;}
.stepTab{width: 100%;height: 74px;border-bottom: 1px solid #F5F5F5;line-height: 74px;}
.stepTab ul li{width:33.33%;float: left;text-align: center;}
.stepTab ul li a{font-size: 18px;color:#858585;position: relative;display: block;font-weight:bold;}
.stepTab ul li a span{font-size: 14px;margin-left: 6px;line-height: 20px;vertical-align: middle;font-weight:normal;}
.stepTab ul li a:after{height:2px;width:100px;content: "";background: #1BBAEB ;position: absolute;left:50%;margin-left:-50px;top:72px;opacity:1;transition: transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition: transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transform: scaleX(0);-webkit-transform: scaleX(0);}
.stepTab ul li:hover a:after,.stepTab ul li.cur a:after{opacity:1;transform: scaleX(1);}
.stepTab ul li:hover a,.stepTab ul li.cur a{color:#333;}
.stepDesc{width:100%;height:93%;}
.descbox{width:100%;height: 100%;position: relative;overflow: hidden;margin: auto;}
/*#wizard .items{width:20000px; clear:both; position:absolute;height: 100%;}
.page{width:686px;float:left;height: 100%;position: relative;overflow-y:auto;}*/

.step1{width:100%;text-align: center;top:45%;padding: 0 5.5%;}
.step1 h5{color:#666;font-size: 18px;line-height: 1.2em;margin-bottom: 20px;}
.step1 h3{font-size:48px;color:#333;line-height: 1.4em;margin-bottom: 10px;}
.step1 h6{font-size:24px;color:#333;line-height: 1.4em;margin-bottom:40px;}
.examination_but{width:226px;height:70px;background:rgba(27,186,235,1);border-radius:8px;display: block;text-align: center;line-height: 70px;font-size: 24px;margin: auto;color:#fff;}
.examination_but:hover{background:rgba(19,171,218,1)}
.pagation{width:100%;position: absolute;left:0;bottom:6.4%;text-align: center;}
.pagation ul li{display: inline-block;width:18px;height: 6px;background: #f5f5f5;border-radius: 3px;margin: 0 10px;}
.pagation ul li.on{background: #1BBAEB;}

.idCard{width:450px;margin:26px auto 0;}
.input{width:100%;height: 70px;background: #fff;border:1px solid #E5E5E5;border-radius:8px 8px 0px 0px;padding: 0 30px;line-height: 70px;font-size: 16px;border-bottom:0;}

.examination_but2{width:100%;height:70px;background:rgba(27,186,235,1);border-radius:0 0 8px 8px;display: block;text-align: center;line-height: 70px;font-size: 24px;margin: auto;color:#fff;}
.examination_but2:hover{background:#13abda;}
.info{width:100%;margin-bottom: 48px;}
.info_left{width:308px;float: left;}
.info_left ul li{width:100%;border-bottom: 1px solid #ECECEC;padding: 12px 0;text-align: left;color:#333;}
.info_left ul li span{font-size: 16px;line-height: 1.5em;margin-bottom: 8px;display: block;font-weight:bold;}
.info_left ul li p{font-size: 18px;line-height: 1.5em;}
.info_photo{width:104px;float: right;margin-top:14px;}
.info_photo img{border-radius:8px;}
.examination_but2.b2{border-radius: 8px;margin-bottom: 30px;}
.notice{width:100%;text-align: center;}
.notice a{display: inline-block;margin: 0 22px;}
.notice a span{font-size: 16px;color:#1BBAEB;border-bottom: 1px solid #1BBAEB;display: inline-block;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;}
.notice a img{vertical-align: middle;margin-right: 4px;max-width:18px;display: inline-block;}
.notice a:hover span{color:#13abda;}

.title{width:100%;height: 100px;background: #fff;line-height: 100px;text-align: center;position: fixed;left:0;top:0;z-index: 99;box-shadow:0px 1px 0px 0px rgba(236,236,236,1); }
.title span{color:#333;font-size: 24px;display:inline-block;font-weight:bold;}
.notice_box{width:100%;background: #fff;}
.top{width:100%;border-bottom: 1px solid #E5E5E5;height: 112px;line-height: 112px;padding:0 40px;font-size: 24px;color:#333;}
.content{width:100%;padding: 40px 40px 120px;border-bottom: 1px solid #E5E5E5;}
.content p{font-size: 16px;color:#666;line-height: 22px;margin-bottom: 20px;word-wrap: break-word;}
.back{width:100%;padding: 40px 0;}
.back_but{width:253px; height:60px; background:rgba(27,186,235,1); border-radius:8px;color:#fff;font-size: 24px;line-height: 60px;margin: auto;display: block;text-align: center;}
.back_but:hover{background:#13abda;}
.print_box{width:100%;background: #fff;}
.table table{width:100%;}
.table table tr th{text-align: center;font-size: 30px;color:#333;line-height: 112px;border: 1px solid #ECECEC;}
.table table tr td{border: 1px solid #ECECEC;vertical-align: middle;font-size:20px;padding:20px 25px;color:#333;line-height: 28px;}
.table table tr td.img{padding: 0;}
.table table tr td.img img{margin: auto;border-radius: 8px;}
.precautions{width:100%;padding: 20px 25px 40px;border-bottom: 1px solid #E5E5E5;}
.precautions p{font-size: 16px;line-height: 32px;word-wrap: break-word;color:#333;}
.dy_but{width:100%;height: 80px;line-height: 80px;text-align: center;font-size: 24px;color:#1BBAEB;display: block;}
.dy_but:hover{color:#13abda;}
.success{width:100%;height: 100vh;position: relative;}
.ok{width:280px;position:absolute;top:45%;text-align: center;}
.ok img{max-width: 73px;display: block;margin: 0 auto 20px;}
.ok h3{font-size:30px;line-height:42px;color:#333;margin-bottom: 6px;}
.ok p{font-size: 16px;line-height:22px;word-wrap: break-word;color:#333;}

.nr_left {width:764px;height: 100%; float: left; position: relative; }
.test {width: 100%; text-align:left; }
.test_title{width:100%;height: 100px;background: #fff;position: fixed;left:0;bottom:0;border-top: 1px solid #E9E9E9;line-height:100px;z-index: 999;}
.test_time{color:#EA5C5C;font-weight: bold;float: left;}
.test_time img{max-width: 28px;vertical-align: middle;margin-right: 8px;display: inline-block; }
.test_time b{font-size:24px;vertical-align: middle;}
.item{margin: 0 3px;}
.question{width:100%;border-radius: 10px;margin-bottom: 30px;background: #fff;padding: 0 20px 20px;}
.test_content_title{width:100%; height:88px; line-height:88px;position: relative;}
.test_content_title h5{font-size: 24px;color:#333;}
.test_content_title h5 span{font-size:20px;margin-left: 20px;}
.test_content_nr{width: 100%;}
.test_content_nr>ul>li{width:100%;margin-bottom:20px;padding: 20px 24px;border-radius: 10px;border:1px solid #F2F2F2;background: #fff;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;}
.test_content_nr>ul>li:hover{background: #F2F2F2;}
.test_content_nr>ul>li:last-child{margin-bottom: 0;}
.test_content_nr_tt{height:auto; line-height:24px;padding-right:50px;margin-bottom: 24px;position: relative;}
.test_content_nr_tt i{display:block; float:left;font-size:16px;color:#333;margin-right: 4px;}
.test_content_nr_tt font{font-size:16px;color:#333;}
.test_content_nr_tt1{height:auto; margin-top: 20px;line-height:24px;padding-right:50px;margin-bottom: 10px;position: relative;}
.test_content_nr_tt1 i{display:block; float:left;font-size:16px;color:#333;margin-right: 4px;}
.test_content_nr_tt1 font{font-size:16px;color:#333;}
.mark{width:21px;height: 26px;background: url(/newexam/pc/images/nomark.png) center center no-repeat;background-size: 21px auto;position: absolute;right: 16px;top:0;z-index: 9;cursor: pointer;}
.mark.on{background: url(/newexam/pc/images/mark.png) center center no-repeat;background-size: 21px auto;}
.test_content_nr_main{width:100%;}
.option{line-height:24px;color:#666;margin-bottom:16px;}
.option:last-child{margin-bottom: 0;}
.option input{width:20px; height:20px; display:block;float:left; margin:10px 8px 0 0;}
.option label{height:auto;width: 100%;display:block;}
.option label p{word-wrap: break-word;font-size: 16px;}
.option input[type=radio],.option input[type=checkbox]{ position: absolute;opacity: 0;z-index: -1;}
.option input[type=radio]+label{background: url(/newexam/pc/images/no-checked.png) left center no-repeat; display: inline-block;padding-left: 30px;background-size: 20px auto;}
.option input[type=radio]:checked+label{background: url(/newexam/pc/images/checked.png) left center no-repeat;background-size: 20px auto;}

.option input[type=checkbox]+label{background: url(/newexam/pc/images/no-checked2.png) left center no-repeat; display: inline-block;padding-left: 30px;background-size: 20px auto;}
.option input[type=checkbox]:checked+label{background: url(/newexam/pc/images/checked2.png) left center no-repeat;background-size: 20px auto;}
.content1{width:100%;height: 200px;background:none;line-height: 1.5em;font-size: 16px;border:none;color:#333;}

.nr_right{width:416px;height:100%; float:right;}
.rt_nr1{width:416px; position:fixed;top:134px;z-index:1000;padding-bottom: 30px;background: #fff;border-radius: 0 0 10px 10px;}
.rt_nr1_title{width:100%; height:60px; line-height:60px; background:#EA5C5C;border-radius:10px 10px 0 0;padding: 0 20px;}
.rt_nr1_title h1{font-size:24px;float:left; color:#fff;}
.rt_nr1_title p{display:block; float:right;}
.rt_nr1_title .test_time b{color:#fff;}
.rt_scroll{width:100%;overflow-y:auto;}

.rt_content{width: 100%; background: #fff;padding: 20px 20px 0;}
.rt_content_tt{width:100%;margin-bottom: 20px;}
.rt_content_tt h3{font-size: 16px;color:#333;float: left;line-height: 22px;}
.rt_content_tt span{font-size: 16px;color:#999;float: right;line-height: 22px;display: block;}
.answerSheet li{display:inline-block;margin:0 6px 14px 0; height:36px; width:36px; line-height:36px; text-align:center;}
.answerSheet li:nth-of-type(8n){margin-right: 0;}
.answerSheet li a{display:block;border:1px solid #E9E9E9;border-radius: 4px;position: relative;}
.answerSheet li:hover a{border-color:#F0F4FE;background:#F0F4FE;color:#6B9AF9;}
.answerSheet li a.hasBeenAnswer {background: #F0F4FE;color:#6B9AF9;border-color:#F0F4FE;}

body .layui-layer.demo-class1{border-radius:10px;width:400px;}
body .demo-class1 .layui-layer-btn{text-align: center;padding: 0 15px 30px;}
body .demo-class1 .layui-layer-btn a{border:0;height: 40px;line-height: 40px;border-radius:6px;width:120px;margin: 5px 10px 0;font-size: 16px;}
body .demo-class1 .layui-layer-btn .layui-layer-btn0 {background-color: #6B9AF9; color: #fff;}
body .demo-class1 .layui-layer-btn .layui-layer-btn1 {background-color: #F0F4FE; color: #6B9AF9;}
body .layui-layer.demo-class1 .layui-layer-title{background:#fff; color:#333; border-bottom:1px solid #F5F5F5;height:55px;line-height: 55px;font-size:18px;border-radius:10px 10px 0 0;text-align: center;padding: 0;}
body .demo-class1 .layui-layer-content{font-size:16px;text-align: center;color:#333;line-height: 22px;}
.hasMark:before{content:"";display: block;width:9px;height:11px;background:rgba(107,154,249,1);
border-radius:0px 4px 0 0px;position: absolute;right: 0;top:0;}






.carryJ{width:140px;height:46px;line-height: 46px;text-align: center;font-size:18px;color:#fff;display: block;background: #6B9AF9;border-radius:6px;float: right;margin-top: 26px;}
.carryJ:hover{background: #4881f3;}
.caveat{padding: 9px 40px 9px 12px;border-radius: 8px;background: #EA5C5C;float: left;line-height: 22px;font-size: 16px;color:#fff;margin: 30px 0 0 22px;position: relative;cursor: pointer;}
.caveat i{display: block;width:30px;height: 100%;position: absolute;right: 0;top:0;background: url(/newexam/pc/images/close.png) center center no-repeat;background-size: 10px auto;}




@media (max-width: 1659px){
	.step1 h3{font-size:40px;}
	.step1 h6{font-size:20px;}
	.examination_but{width:200px;height:62px;line-height: 62px;font-size: 20px;}
	.idCard{width:420px;}
}

@media(max-width:1199px){
.wrap{width:1000px;}
}




















