/*reset*/
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;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
a {text-decoration:none;}
/*a:hover {text-decoration:none;}*/
/*footer*/
#afooter{background:#000000;text-align:center}
#afooter .wrap_ieg{width:1240px;margin:0 auto;padding:20px 0}
#afooter p{color:#6e6e6e;line-height:24px;font-size:14px}
#afooter a{color:#6e6e6e;font-size:14px}

body{padding-top:42px; background-color:#183466;font: 12px/1.5 'font1',tahoma,sans-serif;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
:focus{outline: none;}
img{display: block;margin: 0 auto;width: 100%;}
body,#actTitleWrap,.blacktop-wrap,.wrap,#footer_ied {min-width:1240px !important;width:100% !important;}
.container{width:1240px;margin:0 auto;position: relative;height: 100%;box-sizing: border-box;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-9999em;}
.fl{float: left;}
.fr{float: right;}
.last{margin-right: 0 !important;}
a:hover{filter: brightness(1.04);}
.sp{background: url(../image/sp.png) no-repeat;}
.gray{filter: grayscale(1) !important;}
@font-face {
	font-family:'font1';
	src: url(../font/font1.ttf);
}
@font-face {
	font-family:'font2';
	src: url(../font/font2.ttf);
}
.wrap{max-width: 1920px;margin: 0 auto;overflow: hidden;}
.head{background: url(../image/hd.jpg) no-repeat 50% 0;width: 100%;height: 1110px;position: relative;}
.content{background: url(../image/ct.jpg) no-repeat 50% 0;width: 100%;padding-bottom: 100px;padding-top: 30px;}
.head-video{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 1080px;}
.head-video img{width: 100%;position: absolute;bottom: -14px;left: 0;}



.logo_box{position: absolute;top: 50px;left: 56px;display: flex;justify-content: space-between;align-items: center;width: 546px;}
.logocf{background: url(../image/logo1.png) no-repeat 50% 0;width: 238px;height: 54px;}
.logodjc{background: url(../image/logo2.png) no-repeat 50% 0;width: 173px;height: 55px;}
.logohl{background: url(../image/logo3.png) no-repeat 50% 0;width: 106px;height: 47px;}
.login_box{position: absolute;left: 50%;width: 1200px;margin-left: -600px;font-size: 18px;color: #ffffff;text-align: center;line-height: 28px;bottom:82px;}
.login_box a{color: #ffe983;}

.btn_box1{display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;}
.btn_box1 a{width: 360px;height: 113px;margin: 0 18px 26px;box-sizing: border-box;position: relative;padding: 26px 0 0 160px;font-size: 16px;color: #6a3402;text-align: left;line-height: 20px;}
.t_txt1{font-size: 22px;line-height: 24px;}
.t_txt3{font-size: 16px;color: #a76e00;}
.btn_top1{background-position: -26px 0;}
.btn_top2{background-position: -414px 0;}
.btn_top3{background-position: -801px 0;}
.btn_top4{background-position:-21px -1868px;}
.btn_top5{background-position: -10px -2008px;}
.t_txt4{position: absolute;top: 110px;left: 0;width: 100%;font-size: 20px;color: #98c1e6;text-align: center;line-height: 30px;}

.part1{margin: 50px auto 0;position: relative;}
.tit1{background-position: -88px -145px;width: 1004px;height: 91px;margin: 0 auto;}
.jl_box{display: flex;justify-content: center;align-items: center;margin: 10px auto 0;}
.jl_box a{margin: 0 30px;}
.s1_zknum{margin: 30px auto 0 !important;}
.s1_box1{background: url(../image/cj1.png) no-repeat 50% 0;width: 1214px;height: 1008px;margin: 20px auto 0;position: relative;}
.btn_s1bx{width:306px;height: 166px;position: absolute;top: 670px;left: 0;z-index: 2;}
.s1_btnbox1{position: absolute;width: 600px;top: 50%;left: 50%;transform: translate(-50%,-50%);display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.s1_btnbox1 div{width: 50%;}
.s1_btnbox1 p{background-position: -02px -261px;width: 288px;height: 46px;font-size: 18px;color: #edf8ff;text-align: center;line-height: 44px;margin: 0 auto 26px;white-space: nowrap;}
.s1_btnbox1 p span{color: #fff444;}
.btn_cj1{background-position: -4px -338px;width: 278px;height: 92px;margin: 0 auto;}
.btn_cj2{background-position: -297px -338px;width: 278px;height: 92px;margin: 0 auto;}
.btn_cj3{margin-left: 50%;}
.btn_jl{background-position: -339px -263px;width: 268px;height: 41px;margin: 30px auto 0;}
.btn_jl2{background-position: -503px -1883px;width: 268px;height: 41px;margin: 30px auto 0;}
.btn_jl1{background-position: -29px -1633px;width: 348px;height: 41px;margin: 30px auto 0;}
.part2{position: relative;margin: 60px auto 0;}
.tit2{background-position: -87px -445px;width: 1004px;height: 91px;margin: 0 auto;}
.s2_box1{background: url(../image/cj2.png) no-repeat 50% 0;width: 1214px;height: 674px;margin: 20px auto 0;position: relative;}
.s2_box2{margin: 20px auto 0;display: flex;justify-content: space-between;align-items: flex-start;width: 1200px;}
.s2_fl{background: url(../image/bg1.png) no-repeat 50% 0;width: 452px;height: 400px;box-sizing: border-box;padding-top: 82px;}
.pic1{display: block;width: 174px;margin: 0 auto;}
.s2_txt1{font-size: 18px;color: #ebf9ff;text-align: center;line-height: 24px;margin: 0 auto;}
.s2_txt1 span{display: block;font-size: 18px;color: #7ab5ff;margin: 6px auto 0;}

.btn_s2sel{background-position: -674px -252px;width: 220px;height: 74px;display: block;margin: 6px auto 0;font-family: 'font2';font-size: 24px;color: #ffffff;text-align: center;line-height: 70px;text-shadow: 0 0 8px #0f4698;}

.s2_fr{background: url(../image/bg2.png) no-repeat 50% 0;width: 738px;height: 400px;box-sizing: border-box;padding-top: 100px;}
.scorll-tips{margin: 0 auto;overflow-y: auto;height: 270px;width: 650px;}
.scorll-tips ul{width: 100%;}
.scorll-tips::-webkit-scrollbar {
    width: 0;
}
.scorll-tips li{font-size: 20px;height: 38px;line-height: 38px;text-align: center;display: flex;justify-content: space-between;align-items: center;color: #ebf9ff;}
.scorll-tips li span{width: 50%;text-align: center;}

.list_s2lot{position: absolute;top: 5px;left: 7px;}
.list_s2lot li{width: 290px;height: 158px;position: relative;margin-right: 13.4px;margin-bottom: 9px;float: left;}
.list_s2lot li img{width: 98px;height: 29px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: none;}
.s2lot1{margin-left: 607px;margin-right: 0!important;}
.list_s2lot li.gray{background-color: rgba(0,0,0,.5);filter: grayscale(0) !important;}
.list_s2lot li.gray img{display: block;}

.part3{margin: 56px auto 0;}
.tit3{background-position: -87px -566px;width: 1004px;height: 91px;margin: 0 auto;}
.jf_num{background-position: -12px -261px;width: 268px;height: 46px;font-size: 18px;color: #edf8ff;text-align: center;line-height: 44px;margin: 10px auto 0;}
.jf_num span{color: #fff444;}
.list_dh{display: flex;justify-content:center;align-items: flex-start;flex-wrap: wrap;margin: 18px auto 0;}
.list_dh li{width: 304px;margin-bottom: 22px;}
.dh_box{width: 290px;height: 158px;position: relative;margin: 0 auto;}
.dh_box:after{content: '';background: url(../image/dh_bg2.png) no-repeat 50% 0;width: 304px;height: 172px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.dh_box1:after{background: url(../image/dh_bg1.png) no-repeat 50% 0;}
.dh_box img{display: block;width: auto;position: relative;z-index: 2;}
.dh_box span{position: absolute;z-index: 2;font-size: 18px;color: #d4efff;text-align: center;line-height: 28px;width: 100%;left: 0;bottom: 4px;}
.dh_box1 span{color: #082854;}
.btn_s3dh1{background-position: -287px -922px;width: 290px;height: 78px;display: block;margin:14px auto 0;font-family: 'font2';font-size: 30px;color: #865507;text-shadow: 0 1px #fffcb5;text-align: center;line-height: 78px;}
.list_dh li.dh3bg{width: 246px;}
.list_dh li.dh3bg .dh_box{width: 246px;}
.list_dh li.dh3bg .dh_box img{width: 100%!important;}
.list_dh li.dh3bg .dh_box:after{background: url(../image/dh_bg3.png) no-repeat 50% 0;width: 246px;}
.btn_s3dh2{background-position: -874px -1864px;width: 232px;height: 78px;display: block;margin:14px auto 0;font-family: 'font2';font-size: 30px;color: #865507;text-shadow: 0 1px #fffcb5;text-align: center;line-height: 78px;}

.part4{margin: 48px auto 0;}
.tit4{background-position: -87px -684px;width: 1004px;height: 91px;margin: 0 auto;}
.s4_box{background: url(../image/bg3.png) no-repeat 50% 0;width: 1228px;height: 452px;margin: 14px auto 0;}
.list_s4{padding: 50px 0 0 462px;display: flex;justify-content: flex-start;align-items: flex-start;}
.list_s4 li{margin-right: 66px;}
.s4_dj{background: url(../image/bx_bg1.png) no-repeat 50% 0;width: 304px;height: 172px;position: relative;margin: 0 auto -4px;}
.s4_dj img{display: block;width: 100%;}
.s4_dj span{position: absolute;z-index: 2;font-size: 18px;color: #d4efff;text-align: center;line-height: 28px;width: 100%;left: 0;bottom: 14px;}
.s4_btn a{background-position: -287px -922px; width: 290px; height: 78px; display: block; font-family: 'font2'; font-size: 30px; text-align: center; line-height: 76px; color: #7f4d06; text-shadow: 0 1px #fffcb5; margin: 10px auto 0;}

.part5{margin: 60px auto 0;position: relative;}
.tit5{background-position: -88px -800px;width: 1004px;height: 91px;margin: 0 auto;}
.intr1{font-size: 18px;color: #98c1e6;text-align: center;line-height: 28px;margin: 10px auto 0;}
.intr1 span{color: #fff444;}

.s5_box1{display: flex;justify-content: center;align-items: center;margin: 40px auto 0;}
.jj_dj1{display: block;width: 252px;margin: 0;}
.s5_txt1{margin-left: 70px;}
.s5_txt1 p{font-size: 24px;color: #edf8ff;text-align: center;line-height: 34px;}
.s5_txt1 p span{color: #fff444;}
.s5_btn{margin: 22px auto 0;display: flex;justify-content: center;align-items: center;}
.s5_btn a{width: 278px;height: 92px;margin: 0 16px;font-family: 'font2';font-size: 30px;line-height: 90px;text-align: center;}
.btn_s5kq1{background-position: -909px -238px;color: #ffffff;text-shadow: 0 1px #0f4698;}
.btn_s5kq2{background-position: -909px -334px;color: #7f4d06;text-shadow: 0 1px #fffcb5;}

.s5_box2{background: url(../image/bg4.png) no-repeat 50% 0;width: 1200px;height: 560px;margin: 38px auto 0;position: relative;box-sizing: border-box;padding-top: 26px;}
.s5_num{background-position: 0 -932px;width: 265px;height: 43px;position: absolute;font-size: 18px;color: #edf8ff;text-align: center;line-height: 43px;right: 0;}
.s5_num span{color: #fff444;}
.s5_num1{top: 44px;}
.s5_num2{top: 20px;}
.s5_num3{top: 70px;}
.s5_sub{font-size: 40px;font-family: 'font2';color: #e0ecf5;letter-spacing: 2px;padding-left: 40px;line-height: 56px;}
.s5_txt2{font-size: 18px;color: #edf8ff;line-height: 22px;padding-left: 44px;}
.list_s5{justify-content: center;align-items: center;display: flex;margin: 54px auto 0;}
.list_s5 li{width: 370px;position: relative;}
.s5_icon{background-position: -14px -190px;width: 25px;height: 37px;position: absolute;top: 50%;margin-top: -20px;right: -14px;}
.s5_txt3{font-size: 20px;color: #98c1e6;text-align: center;line-height: 28px;}
.s5_txt3 span{display: block;font-size: 26px;color: #ffe58c;text-align: center;font-weight: bold;line-height: 36px;}
.s5_dj1{background: url(../image/jj_bg1.png) no-repeat 50% 0;width: 304px;height: 172px;margin: 10px auto 0;position: relative;cursor: pointer;}
.s5_dj1 img{display: block;width: 100%;}
.s5_dj1 span{position: absolute;left: 0;bottom: 14px;font-size: 18px;color: #edf8ff;text-align: center;line-height: 24px;width: 100%;}
.s5_dj2{background: url(../image/jj_bg2.png) no-repeat 50% 0;}
.s5_dj2 span{color: #082854;}
.btn_s5lq{background-position: -287px -922px;width: 290px;height: 78px;display: block;font-family: 'font2';font-size: 30px;text-align: center;line-height: 76px;color: #7f4d06;text-shadow: 0 1px #fffcb5;margin: 10px auto 0;}

.s5_box3{width: 1200px;margin: 22px auto 0;position: relative;}
.s5_elem{background: url(../image/elem1.png) no-repeat 50% 0;width: 660px;height: 1230px;position: absolute;top: 56px;right: -240px;pointer-events: none;}
.list_s5dw{width: 906px;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;position: relative;z-index: 2;}
.list_s5dw li{background: url(../image/bg5.png) no-repeat 50% 0;width: 442px;height: 490px;margin-bottom: 24px;}
.s5_sub1{font-size: 36px;font-family: 'font2';color: #e0ecf5;letter-spacing: 2px;text-align: center;line-height: 46px;padding-top: 26px;position: relative;}
.btn_s5sx{font-size: 24px;color: #fff444;text-decoration: underline;position: absolute;right: 28px;line-height: 46px;font-family: 'font1';top: 32px;}
.s5_inp1{display: flex;justify-content: center;align-items: center;margin: 18px auto 50px;}
.s5_inp1 input{width: 240px;height: 70px;background: #2a61bb;border: 0;outline: none;font-size: 20px;color: #98c1e6;text-align: center;line-height: 30px;box-sizing: border-box;padding: 0 10px;}
.btn_s5lq1{background-position: -610px -926px;width: 140px;height: 70px;font-size: 26px;text-align: center;line-height: 70px;color: #7f4d06;text-shadow: 0 1px #fffcb5;font-family: 'font2';}

.btn_s5cj1{background-position: -6px -1027px;width: 380px;height: 78px;display: block;font-size: 30px;margin: 35px auto 0;text-align: center;line-height: 76px;color: #7f4d06;text-shadow: 0 1px #fffcb5;font-family: 'font2';}
.btn_s5cj2{background-position: -410px -1027px;width: 380px;height: 78px;display: block;font-size: 30px;margin: 18px auto 0;text-align: center;line-height: 76px;color: #ffffff;text-shadow: 0 1px #0f4698;font-family: 'font2';}

.s5_inp2{width: 380px;height: 70px;background: #2a61bb;border: 0;outline: none;font-size: 20px;color: #98c1e6;text-align: center;line-height: 30px;box-sizing: border-box;padding: 0 10px;margin: 18px auto 0;display: block;}
.s5_txt4{height: 200px;display: flex;justify-content: center;align-items: center;flex-direction: column;font-size: 24px;color: #edf8ff;text-align: center;line-height: 58px;margin-bottom: -20px;}
.s5_txt4 span{color: #fff444;}

.s5tab_box{width: 380px;margin: 20px auto 0;}
.s5tab_box1{max-height: 320px;overflow-y: auto;margin: 0 auto;}
.s5tab_box table{width: 100%;font-size: 18px;color: #98c1e6;text-align: center;line-height: 24px;}
.s5tab_box table th{height: 58px;font-size: 24px;color: #98c1e6;font-weight: bold;background: #2a61bb;text-align: center;}
.s5tab_box table tr{height: 38px;background: #254993;}
.s5tab_box table tr:nth-child(2n-1){background: #1c3d7e;}
.s5tab_box table td{width: 60%;word-break: break-all;}
.s5tab_box table td a{color: #98c1e6;text-decoration: underline;}
.s5_box4{background: url(../image/bg6.png) no-repeat 50% 0;width: 1200px;height: 678px;margin: 0 auto;box-sizing: border-box;padding-top: 30px;position: relative;z-index: 2;}
.s5_sub2{font-size: 40px;color: #e0ecf5;letter-spacing: 2px;text-align: center;line-height: 50px;font-family: 'font2';}
.s5_txt5{font-size: 18px;color: #edf8ff;text-align: center;line-height: 28px;}

.s5_dj4{background: url(../image/jj_bg3.png) no-repeat 50% 0;width: 352px;height: 236px;margin: 14px auto 0;position: relative;}
.s5_dj4 img{display: block;width: 100%;}
.s5_dj4 span{position: absolute;width: 100%;left: 0;bottom: 10px;font-size: 16px;color: #082854;text-align: center;line-height: 20px;box-sizing: border-box;padding: 0 10px;}
.s5_dj3{background: url(../image/jj_bg4.png) no-repeat 50% 0;width: 352px;height: 236px;margin: 18px auto 0;position: relative;}
.s5_dj3 img{display: block;width: 100%;}
.s5_dj3 span{position: absolute;width: 100%;left: 0;bottom: 10px;font-size: 16px;color: #edf8ff;text-align: center;line-height: 20px;box-sizing: border-box;padding: 0 10px;}
.btn_s5lq2{background-position: -450px -1612px;width: 352px;height: 78px;display: block;font-family: 'font2'; font-size: 30px; text-align: center; line-height: 76px; color: #7f4d06; text-shadow: 0 1px #fffcb5; margin: 16px auto 0;}

.btns5_sel{font-size: 18px;color: #fff444;text-align: center;line-height: 43px;text-decoration: underline;display: block;text-underline-offset: 4px;}
.s5_txt6{font-size: 20px;color: #ea483c;text-align: center;line-height: 30px;margin: 18px auto 0;}
.part6{margin: 60px auto 0;position: relative;}
.tit6{background-position: -88px -1143px;width: 1004px;height: 91px;margin: 0 auto;}

.list_s6{width: 1200px;display: flex;justify-content: space-between;align-items: flex-start;margin: 20px auto 0;}
.list_s6 li{width: 290px;}
.s6_djbox{background: url(../image/sp_bg1.png) no-repeat 50% 0;width: 290px;height: 158px;position: relative;}
.s6_djbox img{display: block;width: 100%;}
.s6_djbox span{position: absolute;width: 100%;left: 0;bottom: 10px;font-size: 16px;color: #edf8ff;text-align: center;line-height: 20px;box-sizing: border-box;padding: 0 10px;}

.part7{margin: 60px auto 0;position: relative;}
.tit7{background-position: -88px -1267px;width: 1004px;height: 91px;margin: 0 auto;}
.s7_box{background: url(../image/bg7.png) no-repeat 50% 0;width: 1200px;height: 360px;margin: 22px auto 0;}
.s7_box p{font-size: 20px;color: #d4efff;text-align: center;line-height: 36px;padding: 60px 0 20px;}
.s7_box p span{color: #fff444;}

.part8{margin: 60px auto 0;position: relative;}
.tit8{background-position:  -87px -1384px;width: 1004px;height: 91px;margin: 0 auto;}
.pic2{background: url(../image/pic2.png) no-repeat 50% 0;width: 1202px;height: 512px;margin: 30px auto 0;}

.part9{margin: 70px auto 0;position: relative;}
.tit9{background-position: -88px -1493px;width: 1006px;height: 91px;margin: 0 auto;}
.list_rule{font-size: 18px;color: #d4efff;line-height: 24px;margin: 26px auto 0;width: 1200px;}
.list_rule li{margin-bottom: 16px;min-height: 40px;}
.list_rule li em{background-position:-767px -938px;width: 36px;height: 35px;float: left;font-size: 0;color: #ebf5ff;text-align: center;line-height: 35px;position: relative;top: -6px;}
.list_rule li p{padding-left: 46px;}
.list_rule li a{color: #fff444;text-decoration: underline;text-underline-offset: 6px;}

.part10{margin: 56px auto 0;position: relative;}
.tit10{background-position: -50px -1727px;width: 1004px;height: 91px;margin: 0 auto;}
.s10_box{background: url(../image/bg9.png) no-repeat 50% 0;width: 1228px;height: 452px;margin: 20px auto 0;}
.list_s10{display: flex;justify-content: space-between;align-items: flex-start;width: 1100px;margin: 0 auto;padding-top: 80px;}
.list_s10 li{position: relative;}
.list_s10 li:last-child{margin-left: 40px;}
.s10_sub1{background-position: -515px -1974px;width: 206px;height: 45px;position: absolute;top: -50px;left: 50%;margin-left: -103px;font-size: 23px;color: #eff9ff;text-align: center;line-height: 40px;}
.s10_dj{background: url(../image/s10_bg1.png) no-repeat 50% 0;width: 304px;height: 172px;margin: 0 auto;position: relative;}
.s10_dj img{display: block;width: 100%;}
.s10_dj span{position: absolute;bottom: 20px;left: 0;width: 100%;font-size: 18px;color: #d4efff;text-align: center;line-height: 22px;}
.list_s10 li .btn_s3dh1{line-height: 30px;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding-top: 6px;}
.btn_s3dh1 span{display: block;font-family: 'font1';font-size: 16px;line-height: 26px;}
.s10_txt1{font-size: 18px;color: #98c1e6;text-align: center;line-height: 24px;margin: 10px auto 0;}
.s10_txt1 span{color: #fff444;}
.s10_txt2{margin: 4px auto 0;}

.psp{background: url(../image/psp.png) no-repeat;background-size: 710px auto;}
.pop{display: none;position: relative;box-sizing: border-box;padding-top: 26px;}
.pop1{background: url(../image/pop2.png) no-repeat 50% 0;width: 711px;height: 780px;background-size: 100% auto;}
.pop_close,.pop_close1{background-position:-29px -109px;width: 30px;height: 30px;position: absolute;top: 27px;right: 31px;}
.p_tit1{background-position: -365px -122px;width: 137px;height: 31px;margin: 0 auto;}

.table_con{width: 588px;margin: 40px auto 0;}
.pop_iframe{width: 850px;height: 864px;background: url(../image/pop5.png) no-repeat 50% 0;background-size: 100% 100%;box-sizing: border-box;}
.table_iframe{height: 770px;width: 804px;}
.table_iframe iframe{width: 100%;height: 100%;border: 0;display: block;}

.table_con table{width: 100%;background-color: #DAE5FD;color: #254B97;text-align: center;line-height: 26px;font-size: 18px;}
.table_con table th{background-color: #4B6CCD;;border: 1px solid #619CEC;text-align: center;height: 38px;font-size: 22px;color: #DAE5FD;}
.table_con table td{border: 1px solid #619CEC;height: 38px;}

.table_con a,.page_num{color: #254B97;display: inline-block;vertical-align: middle;margin: 0 40px;}
.table_con a{color: #F5750C;}
.tip1{font-size: 20px;color: #254B97;text-align: center;line-height: 28px;width: 600px;margin: 24px auto 0;}

.p_tit2{background-position: -365px -259px;width: 137px;height: 31px;margin: 0 auto;}
.pop_box1{display: flex;justify-content: center;align-items: flex-start;margin: 34px auto 0;}
.pop_l,.pop_r{width: 318px;margin: 0 6px;}
.p_sub{font-weight: bold; font-size: 36px;color: #254b97;text-align: center;line-height: 50px;}
.table_con1{width: 314px;margin: 4px auto 0;}
.table_con1 table th{font-size: 20px;}
.table_con1 a,.table_con1 .page_num{margin: 0 8px;}


.pop_l .table_con1 table td:nth-child(1){width: 150px;}
.pop_l .table_con1 table td:nth-child(2),.pop_l .table_con1 table td:nth-child(3){width: 60px;padding: 0 4px;white-space: nowrap;}


.pop2{background: url(../image/pop1.png) no-repeat 50% 0;width: 710px;height: 450px;background-size: 100% auto;}
.p_tit3{background-position:-451px -81px;width: 136px;height: 31px;margin: 0 auto;}
.p_txt1,.p_txt3{font-size: 20px;color: #254B97;text-align: center;line-height: 30px;margin: 80px auto 0;}
.p_txt2{width: 525px;height: 45px;background-color: #DAE5FD;margin: 16px auto 0;font-size: 24px;color: #254B97;text-align: center;display: block;outline: none;line-height: 45px;}
.p_txt3{width: 525px;margin: 28px auto 0;color: #254B97;}

.pop3{background: url(../image/pop2.png) no-repeat 50% 0;width: 711px;height: 780px;background-size: 100% auto;}
.p_tit4{background-position:-27px -321px;width: 243px;height: 31px;margin: 0 auto;}
.p_tit4_1{background-position:-32px -368px;width: 349px;height: 31px;margin: 0 auto;}
.p_tit4_2{background-position:-328px -423px;width: 280px;height: 31px;margin: 0 auto;}
.p_tit4_3{background-position:-328px -474px;width: 280px;height: 31px;margin: 0 auto;}
.p_tit4_4{background-position: -30px -603px;width: 280px;height: 31px;margin: 0 auto;}
.p_tit4_5{background-position: -29px -525px;width: 279px;height: 31px;margin: 0 auto;}
.p_tit4_6{background-position: -29px -416px;width: 280px;height: 31px;margin: 0 auto;}
.p_tit4_7{background-position: -19px -467px;width: 280px;height: 31px;margin: 0 auto;}
.p_tit4_8{background-position: -28px -278px;width: 244px;height: 31px;margin: 0 auto;}
.p_tit4_9{background-position: -25px -735px;width: 494px;height: 31px;margin: 0 auto;}
.table_con2{margin: 34px auto 0;}
.table_con2 table td{height: 36px;width: 60%;}

.pop4{background: url(../image/pop1.png) no-repeat 50% 0;width: 710px;height: 450px;}
.p_tit5{background-position: -366px -81px;width: 67px;height: 31px;margin: 0 auto;}
.p_txt4{width: 620px;height: 222px;display: flex;justify-content: center;align-items: center;font-size: 20px;color: #254B97;text-align: center;line-height: 28px;box-sizing: border-box;padding-top: 18px;margin: 30px auto 0;}

.kf_box{background: url(../image/pop4.png) no-repeat 50% 0;width: 319px;height: 367px;box-sizing: border-box;padding-top: 74px;display: none;position: fixed;right: 0;top: 50%;z-index: 999;}
.pop_close2{background-position: -276px -100px;width: 30px;height: 30px;position: absolute;top: 30px;right: 30px;}
.code{display: block;width: 170px;margin: 0 auto;}
.btn_pkf{background-position:-500px 0;width: 203px;height: 61px;display: block;margin: 30px auto 0;font-family: 'font2';font-size: 0;color: #694b04;text-align: center;line-height: 86px;text-shadow: 0 1px #ffffff;}

.pop7{background: url(../image/pop1.png) no-repeat 50% 0;width: 710px;height: 450px;}

.p_txt5 a{color: #F5750C;}
.p_txt6{height: 300px;}
.p_time{font-size: 20px;color: #254B97;text-align: center;line-height: 28px;width: 430px;}

.pbtn_box{margin: 0 auto;display: flex;justify-content: center;align-items: center;position: relative;}
.pbtn_box a{width: 227px;height: 68px;margin: 0 20px;font-size: 27px;text-align: center;line-height: 66px;font-family: 'font2';}
.btn_pqd{background-position:-256px 0; color: #ffffff;
 text-align: center;
 text-shadow: 0.6px 1px 0 #0F4698;}
.btn_pqx{background-position:0 0;text-align: center;
 text-shadow: 1px 0 0 #FFFCB5;color: #94650A;}

.p_cjtxt1{margin: 40px auto 0;}

.table_con3{width: 600px;margin: 10px auto -10px;}
.table_con3 table{width: 600px;}
.table_con3 table td{height: 42px;}

.p_tit6{background-position: -366px -210px;width: 209px;height: 31px;margin: 0 auto;}
.pop_wj{width: 610px;margin: 40px auto 0;height: 570px;overflow-y: auto;}
.wj_item{margin: 0 auto 12px;}
.wj_txt{display: flex;justify-content: flex-start;align-items: flex-start;font-size: 18px;color: #254B97;line-height: 26px;}
.wj_txt i{background-position:-29px -159px;width: 24px;height: 24px;margin-right: 12px;}

.wj_answer1,.wj_answer2{padding-left: 40px;}
.wj_bar{width: 350px;height: 8px;border-radius: 8px;background-color: rgba(97, 156, 236, .1);margin-top: 4px;}
.wj_bar i{display: block;height: 100%;border-radius: 8px;background-color: #254B97;max-width: 100%;}
.answer_box1{width: 350px;display: flex;justify-content: space-between;align-items: center;margin-top: 6px;}
.answer_box1 a{background-position:-166px -109px;width: 27px;height: 25px;}
.answer_box1 a.on{background-position:-213px -109px;width: 27px;height: 25px;}
 ::-webkit-scrollbar-track-piece{background-color:#254B97;}
 ::-webkit-scrollbar{width:6px;}
 ::-webkit-scrollbar-thumb{background:#619CEC;border-radius: 10px}

.wj_answer2{display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.wj_answer2 a{font-size: 18px;color: #254B97;line-height: 28px;margin-right: 14px;}
.wj_answer2 a i{display: inline-block;vertical-align: middle;background-position: -95px -106px;width: 18px;height: 18px;margin-right: 4px;}
.wj_answer2 a.on i{background-position: -123px -106px;}
.wj_answer3 a{min-width: 250px;}
.wj_bar2{width: 428px;}
.wj_answer4{width: 428px;display: flex;justify-content:space-between;align-items: center;}
.wj_answer4 a{background-position:-166px -109px;width: 27px;height: 25px;}
.wj_answer4 a.on{background-position:-213px -109px;width: 27px;height: 25px;}

.wj_answer5 a{min-width: 180px;}
.wj_answer5 a input{width: 162px;height: 24px;background-color: #DAE5FD;border: 0;outline: none;box-sizing: border-box;padding: 0 10px;font-size: 18px;color: #254B97;}
::-webkit-input-placeholder{color: #eee;}
.wj_answer6{padding-left: 40px;}
.wj_answer6 textarea{resize: none;width: 460px;height: 150px;background-color: #DAE5FD;box-sizing: border-box;padding: 10px;font-size: 18px;color: #254B97;line-height: 24px;border: 0;font-family: 'font1';}


.pbtn_box1{justify-content:center;margin: 20px auto 0;width: 80%;}
.pbtn_box1 a{margin-left: 0;margin-right: 40px;}

.list_pdj{width: 582px;display: flex;justify-content: space-between;align-items: flex-start;margin: 78px auto 0;}
.list_pdj li{background: url(../image/p_bg1.png) no-repeat 50% 0;width: 180px;height: 168px;position: relative;}
.list_pdj li img{display: block;width: 100%;}
.list_pdj li p{position: absolute;left: 0;bottom: 10px;width: 100%;font-size: 18px;color: #254b97;text-align: center;line-height: 28px;}

.pop8{background: url(../image/pop5.png) no-repeat 50% 0;width: 717px;height: 604px;padding-top: 50px;}
.p_tit8{background-position: -10px -773px;width: 281px;height: 69px;margin: 0 auto;}
.table_con4 table th,.table_con4 table td{height: 46px;}

.p_seltxt{font-size: 20px;color: #254B97;line-height: 30px;margin: 50px auto 0;text-align: center;}
.pop_sel{display: flex;justify-content: center;align-items: flex-start;margin: 30px auto 146px;flex-wrap: wrap;}
.pop_sel1{margin: 20px auto;}
.pop_sel a{background: url(../image/p_bg1.png) no-repeat 50% 0;position: relative;width: 200px;height: 136px;background-size: 100% auto;margin: 0 10px;box-sizing: border-box;padding-top:20px;margin-bottom: 30px;}

.pop_sel a i{background-position:-390px -538px;width: 18px;height: 18px;position: absolute;top: 14px;right: 10px;}
.pop_sel a.on i{background-position: -359px -538px;}
.pop_sel a img{display: block;width: 125px;}
.pop_sel a span{color: #3D3B3B;font-size: 18px;height: 50px;display: flex;justify-content: center;align-items: center;line-height: 20px;text-align: center;}

.pbtn_box .p_time{position: absolute;top: -30px;left: 0;width: 100%;}

.p_tit7{background-position: -30px -677px;width: 171px;height: 31px;margin: 0 auto;}

.p_tith{background-position: -457px -532px;width: 209px;height: 31px;margin: 0 auto;}
.h_num{display: flex;justify-content: center;align-items: center;font-size: 20px;color: #254B97;text-align: center;line-height: 30px;margin: 0 auto 10px;}
.h_num i{width: 1px;height: 25px;background: #619CEC;margin: 0 16px;}


.pbx_txt1{background-position: -328px -423px;width: 137px;height: 31px;margin: 0 auto;}
.pbx_txt2{background-position: -328px -474px;width: 137px;height: 31px;margin: 0 auto;}
.pbx_txt3{background-position: -30px -603px;width: 137px;height: 31px;margin: 0 auto;}
.pbx_txt4{background-position: -29px -525px;width: 136px;height: 31px;margin: 0 auto;}
.pbx_txt5{background-position: -29px -416px;width: 137px;height: 31px;margin: 0 auto;}
.pbx_txt6{background-position: -19px -466px;width: 137px;height: 31px;margin: 0 auto;}
.pbx_txt7{background-position: -410px -601px;width: 137px;height: 31px;margin: 0 auto;}
.list_pbx{display: flex;justify-content: flex-start;align-items: flex-start;padding-left: 36px;margin: 50px auto 0;flex-wrap: wrap;}
.list_pbx li{margin-bottom: 20px;width: 200px;margin-right: 20px;}
.bx_pic{background: url(../image/p_djbg2.png) no-repeat 50% 0;width: 200px;height: 136px;position: relative;}
.bx_pic1{background-image: url(../image/p_djbg1.png);}
.bx_pic img{display: block;width: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.bx_pic span{color:#DAE5FD;font-size: 18px;text-align: center;line-height: 22px;position: absolute;left: 0;width: 100%;bottom: 4px;}
.bx_pic1 span{color: #254B97;}
.pb_txt1{padding-top: 90px;font-size: 20px;color: #254B97;text-align: center;line-height: 30px;font-weight: bold;}
.pb_box{margin: 14px auto 0;}
.pb_box li{display: flex;justify-content: center;align-items: center;margin: 0 auto 30px;}
.pb_box li p{font-size: 18px;color: #254B97;line-height: 26px;text-align: left;}
.pb_box li p span{font-weight: bold;}
.pb_box li a{width: 227px; height: 68px;font-size: 22px; text-align: center; line-height: 66px; font-family: 'font2';margin-left: 10px;}

.nav_box{background: url(../image/nav_bg.png) no-repeat 50% 0;width: 243px;height: 848px;position: fixed;top: 50%;left: 0;transform: translateY(-50%);display: none;z-index: 99;}
.nav_show{display: none;position: fixed;left: 0;top: 20%;z-index: 99;background: url(../image/show.png) no-repeat 50% 0;width: 243px;height: 78px;background-size: 100% auto;}
.nav_close{background-position:-519px -667px;width: 32px;height: 28px;position: absolute;top: -40px;right: 0;}
.btn_navtop{position: absolute;left: 0;bottom: 0;width: 100%;height: 60px;}
.nav_ct a{width: 243px;height: 66px;margin: 0 auto;font-family: 'font2';font-size: 24px;color: #9ac5ef;text-align: center;line-height: 24px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.nav_ct a span{font-family: 'font1';font-size: 18px;}
.nav_ct a:hover,.nav_ct a.cur{background: url(../image/nav_cur.png) no-repeat 50% 0;color: #ffffff;}

.pjl_tit1{background-position:  -270px -675px;width: 172px;height: 31px;margin: 0 auto 70px;}


.nq_wrap{width: 1240px;margin: 0;max-width: 1240px;}