#crjywblym6,#crjywblym4,#crjywblym2,#crjywblym5{
   /* display: none;
    position: absolute;*/
    top:0;
    right: 0;
}
#crjywblym3{
    display: none;
}
#crjywblym2{
    /*position: absolute;*/
    top:0;
    left: 0;
}
#crjywbl{
    position: relative;
}

.cgjyw3-div3 {
    text-align: center;
    font-size: 16px;
    color: #aaaaaa;
    padding: 49px 0;
    background: #f5f5f5;
    margin: 30px 0;
}
/*出入境预约*/
/*----------------*/
.cgjyw3-div1{
  
    margin: 0 40px 26px 40px;
    font-size: 16px;
    color: #333333;
}

.cgjyw3{
    margin-top: 20px;
	overflow:hidden;
}
.cgjyw3 li{
    line-height: 63px;
    list-style: none;
    float: left;
    font-size: 16px;
    text-align: center;
    margin:4px;
	padding:10px 16px;
}
.cgjyw3 li:hover{
    cursor: pointer;
}
.cgjyw3-li{
    color: #afafaf;
    background: #f5f5f5;
    width: 322px;
    /*width: 160px;*/
	display:table;
    height: 110px;
	color: #888888;
}
.cgjyw3-li div{
    display:table-cell;
    vertical-align: middle;
    text-align: center;
    width:100%;
}
.cgjyw3-click{
    color: #1f82ff;
    width: 320px;
    height: 108px;
    border: 1px solid #84bfef;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #f0f7fd top right;
}
.cgjyw3 li span{
    font-size: 10px;
	/*color: #919191;*/
}
.cgjyw3 li p{
    height: 30px;
    line-height: 25px;
}
.cgjyw3 li p:nth-of-type(1){
 /*   line-height: 43px;
 	 color: #888888;
 */
   font-size: 18px;
    padding-bottom: 6px;
   
}
.cgjyw3-div2{
    /*height: 260px;*/
    /*margin: 0 40px;*/
    font-size: 16px;
    color: #333333;
}
.cgjyw4{
    margin-top: 20px;
    overflow: hidden;
}
.cgjyw4 li{
    /*line-height: 72px;*/
    list-style: none;
    float: left;
    font-size: 12px;
	margin:4px;
	color:#888888;
}
.cgjyw4-li p:nth-of-type(1){
    text-align: center;
    padding: 0 3px;
    line-height: 35px;
}
.cgjyw4-li p:nth-of-type(2){
    text-align: center;
    padding: 0 10px;
    line-height: 14px;
    padding-bottom: 8px;
}
.cgjyw4-li{
    width: 262px;
    height: 126px;
    color: #afafaf;
    background: #f5f5f5;
	border: 1px solid #ffffff;
}

.cgjyw4-li span{
    font-size: 10px;
}
.cgjyw4-click{
    color: #1f82ff;!important;
    width: 262px;
    height: 126px;
    border: 1px solid #84bfef;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #f0f7fd top right;
}
.cgjyw4 li:hover{
    cursor: pointer;
}
.crjyy5-btn{
    text-align: center;
    padding: 35px 0;
}
.crjyy5-btn button{
    width: 98px;
    height: 35px;
    line-height: 35px;
    border: none;
    font-size:14px ;
    color: #FFFFFF;
}
.crjyy5-btn button:nth-of-type(1){
    background: #4873dc;
}
.crjyy5-btn button:nth-of-type(2){
    background: #ff9900;
}
.cgjywbsdt{
    background: url(/bmfwq_csga/weixin/wsbs/img/menubg.png) no-repeat center bottom;
    display: inline-block;
    height: 25px;
    /*margin: 5px 0;*/
}

/*-----出入境预约--end--------------------------------------------------------*/
/*出入境业务开始*/
#crjywLiClick4Show1,#crjywLiClick4Show2,#crjywLiClick4Show3{
    display: none;
	overflow:hidden;
}
/*-----修改英文字体大小-----*/
/*.crjying{
    font-size:12px;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.90);
    font-size:10.8px;
}
.crjyingwen{
    font-size:10.8px;
}
.crjywbllc{
    !*font-size:12px;*!
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.90);
    font-size:10.8px;
}*/
.crjyy3{
    border: 1px solid #dddddd;
    background: #f8f8f8;
    /*height: 110px;*/
    padding: 10px 25px;
    margin: 0 40px 18px 40px;
}
.crjyy3 span{
    font-size: 10px;
    color: #888888;
}
.crjyy3-p1{
    font-size: 15px;
    color: #333333;
    /*margin-top: 14px;*/
}
.crjyy3-p2{
    font-size: 14px;
    color: #888888;
    margin-top: 5px;
}
.crjyy3-p2 span{
    font-size: 10px;
}
.crjyy4{
    margin: 0 40px 18px 40px;
}
.crjyy4 ul:nth-of-type(1){
    height: 65px;
    background: url("/bmfwq_csga/weixin/wsbs/img/crjyy2.png") no-repeat;
    background-position-x: 0;
    background-position-y: 60px;
}
.crjyy4 li{
    list-style: none;
    float: left;
    width: 145px;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
    height: 60px;
}
.crjyy4 li span{
    font-size:10px;
    line-height: 10px;
}
.crjyy4-ul li:hover{
    cursor: pointer;
}

.crjyy4-clickli{
    color: #025cb2;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_mhyyxzxhx.png") no-repeat center bottom;
    width: 122px;
}
.crjyy4-div,.crjyy6-div{
    font-size: 12px;
    color: #025cb2;
    margin-top: 12px;
	overflow:hidden;
}
.crjyy4-div li:last-child,.crjyy6-div li:last-child{
	border-right:1px solid #dddddd;
}
.crjyy4-div li,.crjyy6-div li{
    list-style: none;
    width: 155px;
    height: 186px;
   /* border: 1px solid #dddddd;*/
    float: left;
    text-align: center;
    padding: 0 2px;
    margin:10px;
    font-size: 12px;
}
.crjyy4-div li:hover,.crjyy6-div li:hover{
    cursor: pointer;
}
.crjyy4-div li span,.crjyy6-div li span{
    font-size: 10px;
}
.crjyy4-div li img,.crjyy6-div li img{
    margin-top: 30px;
}
.crjyy4-li{
    background: #FFFFFF;
	border:1px solid #dddddd;
}
.crjyy4-click{
    background:url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #f0f7fd 120px 0;
	border:1px solid #84bfef;
}
.click-crjyy4-ul{
    color: #025cb2;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_mhyyxzxhx.png") no-repeat center bottom;
    width: 145px;
}
/*--------*/
.crjyy5{
    margin: 0 40px 0 40px;
}
.crjyy4-ul{
    overflow: hidden;
    border-bottom:1px solid #e8e8e8;
}
.crjyy4-ul li{
    list-style: none;
    float: left;
    width: 135px;
    font-size: 16px;
    text-align: center;
    height: 45px;
    line-height:16px;
    margin-top: 19px;
}

.crjyy5-div{
    margin-top: 12px;
    margin-bottom: 12px;
	overflow: hidden;
}
.crjyy5-div li:first-child{
    margin-left: 0;
}
.crjyy5-div li{
    width: 132px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    font-size: 14px;
    outline: 0;
    float: left;
    border: none;
    list-style: none;
    margin: 0 2px;
}
.crjyy5-div li:hover{
    cursor: pointer;
}
.crjyy-li{
    background: #f5f5f5;
    color: #999999;
}
.click-crjyy5{
    background: #1f82ff;
    color: #FFFFFF;
}
.crjyy5-btn{
    text-align: center;
    padding: 35px 0;
}
.crjyy5-btn button{
    width: 98px;
    height: 35px;
    line-height: 35px;
    border: none;
    font-size:14px ;
    color: #FFFFFF;
    outline: 0;
}
.crjyy5-btn button:nth-of-type(1){
    background: #4873dc;
}
.crjyy5-btn button:nth-of-type(2){
    background: #ff9900;
}
.crjyy6-li{
    background: #FFFFFF;
	border: 1px solid #dddddd;
}
.crjyy6-click{
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #f0f7fd 120px 0;
	border: 1px solid #84bfef;
}


/*end*/
/*---------------------------------------------------------*/
/*网上协议书开始*/

.wsxys2{
    border-bottom: 3px solid #5096dd;
    text-align: center;
    color: #FFFFFF;
    font-size: 18px;
    background: url("/bmfwq_csga/weixin/wsbs/img/yyjm1.png") no-repeat center;
    margin: 20px 40px 5px 40px;
}
.wsxys2 p{
    height: 20px;
    line-height: 20px;
}
.wsxys2 p:nth-of-type(1){
    line-height: 30px;
}
.wsxys2 span{
    font-size: 10px;
}
.wsxys3{
    margin: 0 40px;
    padding: 0 80px 10px 80px;
    border: 1px solid #84bfef;
    overflow-y: scroll;
    height: 380px;
}
.wsxys3 p:first-child{
    margin-top: 24px;
}
.wsxys3 p{
    font-size: 14px;
    color: #666666;
    padding-bottom: 10px;
}
.wsxys3 span{
    font-size: 10px;
}
.wsxys3 a{
    text-decoration: none;
    color: #025cb2;
}
.crjyy5-btn{
    text-align: center;
    padding: 35px 0;
}
.crjyy5-btn button{
    width: 98px;
    height: 35px;
    line-height: 35px;
    border: none;
    font-size:14px ;
    color: #FFFFFF;
}
.crjyy5-btn button:nth-of-type(1){
    background: #4873dc;
}
.crjyy5-btn button:nth-of-type(2) {
    background: #ff9900;
}
/*网上协议书结束*/
/*-----------------------------------------------------------*/
/*预约表格填写开始*/

.bszn-detail{
    background: #FFFFFF;
    padding: 0 40px;
}
.jzxx-txxx{
    font-size: 18px;
    color: #535353;
    height: 47px;
    line-height: 47px;
    border-left: 2px solid #2b87e4;
    padding-left: 54px;
    background: #f5f5f5;
    margin-top: 38px;
    margin-bottom: 20px;
}
.jzxx-txxx span{
    font-size: 14px;
    color: #aaaaaa;
}
.jzxx-txxx span span{
    color: red;
	font-weight:bold;
	font-size:20px;
	vertical-align: middle;
}
.jzxx-table tr{
    /*height: 92px;*/
    font-size: 14px;
    /*margin: 33px 0;*/
}
.layui-input-block{
	width: 494px;
}
.layui-input-block div:nth-of-type(2){
	margin-left:26px;
	margin-right:26px;
}
.layui-form-checkbox{
margin-bottom:10px;}
.jzxx-table tr td:nth-of-type(1){
    text-align: right;
    width: 44%;
    color: #757575;
    padding-bottom: 0px;
}
.jzxx-table tr td:nth-of-type(2){
    text-align: left;
    width: 62%;
	padding: 14px 0;
}
.jzxx-table tr input{
    width: 475px;
    height: 42px;
    border: 1px solid #b0b0b0;
    padding-left: 10px;
    color: #535353;
    outline: 0;
}
.jzxx-table tr td:first-child span{
    color: red;
	display:block;
	float:right;
	font-weight:bold;
	font-size:20px;
}
.jzxx-table tr p{
    color: #aaaaaa;
    height: 30px;
    line-height: 30px;
	font-size:12px;
}
.jzxx-text{
    width: 466px;
    height: 125px;
    border: 1px solid #b0b0b0;
    font-size: 14px;
    color: #aaaaaa;
    padding: 10px;
    outline: 0;
    overflow-y: scroll;
}

/*.crjywtbul{ 2018-06-24
    overflow: hidden;
   display: flex;  
	justify-content: center;  
	align-items: center; 
	
}*/
.crjywtbul{
  	overflow: hidden;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-left: 70px;
}
.crjywtbul li{
    width: 30%;
    height: 88px;
    list-style: none;
    float: left;
    text-align: center;
    margin-right:18px;
    margin-bottom: 20px;
    cursor: pointer;
}
.crjywtbulli{
    background: #FFFFFF;
    border: 1px solid #d5d5d5;
}
.crjywtbulli1{
    background: #f8f8f8;
    border: 1px solid #d5d5d5;
}
.crjywLiLiClick{
    border: 1px solid #84bfef;!important;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #f9fcfe top right;!important;
}
.crjyyTime{
    font-size: 16px;
    color: #535353;
    line-height: 32px;
}
.crjyyNum{
    font-size: 30px;
    color: #58c402;
    line-height: 30px;
	font-family: Arial;
}
.crjyyNum1{
    font-size: 30px;
    color: #ff8800;
    line-height: 30px;
}
.crjyyAble1{
    color: #ff8800;
    font-size: 14px;
    line-height: 20px;
}
.crjyyAble{
    font-size: 14px;
    color: #58c402;
    line-height: 20px;
}
.crjywP{
    text-align: center;
    color: #ff8800;
    font-size: 14px;
}
/*预约表格填写end*/

/*成功页面*/
.wddzzzError{
    width: 460px;
    height: 120px;
    border: 1px solid #feddad;
    background: #feffe7;
    margin: 40px auto;
}
.wddzzzError img,.wddzzzError div{
    float: left;
}
.wddzzzError img{
    margin-left: 100px;
    margin-top: 36px;
}
.wddzzzError div{
    font-size: 18px;
    color: #ff6600;
    margin-left: 12px;
    margin-top: 48px;
}
#crjywblSuccess{
    width: 100%;
}
.wddzzzDiv2P{
    text-align: center;
    font-size: 16px;
    color: #000000;
    line-height: 34px;
}
/*------成功页面end------*/
.crjywblymUl1{
    overflow: hidden;
}
.crjywblymUl1 li{
    list-style: none;
    float: left;
    background: #ecf5fd;
    color: #333333;
    font-size: 18px;
    width: 154px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    margin-right: 1px;
    cursor: pointer;
    margin-bottom: 2px;
}
.crjywblymUl2{
    overflow: hidden;
}
.crjywblymUl2P1{
    font-size: 16px;
    line-height: 40px;
}
.crjywblymUl2P2{
    font-size: 22px;
    line-height: 8px;
	font-family: Arial;
}
.crjywblymUl2 li{
    list-style: none;
    float: left;
    text-align: center;
    margin-right: 1px;
    cursor: pointer;
    margin-bottom: 2px;
}
.crjywblymUl2-li{
    width: 108px;
    height: 68px;
    color: #333333;
    background: #f5f5f5;
}
.crjywblymUl2Click{
	color: #1f82ff;
    width: 106px;!important;
    height: 66px;!important;
    border: 1px solid #1f82ff;
    background: url("/bmfwq_csga/weixin/wsbs/img/csydck_yymkgout.png") no-repeat #FFFFFF right top;!important;
}
.cgjyw4-liDiv{
    overflow: hidden;
}
.cgjyw4-liDiv div{
    float: left;
    margin-left: 8%;
}
.crjywblymNum1,.crjywblymAble1{
    color: #1f82ff;
}
.crjywblymNum1,.crjywblymNum2,.crjywblymNum3,crjyyNum{
	font-family: Arial;
}
.crjywblymNum2,.crjywblymAble2{
    color: #ff8800;
}

.crjywblymNum3,.crjywblymAble3{
    color: #47df03;
}

.cgjyw4-liDiv div p:nth-of-type(1){
    font-size:26px;
    line-height: 24px;
}
.cgjyw4-liDiv div p:nth-of-type(2){
    text-align: center;
    padding: 0 10px;
    line-height: 18px;
    padding-bottom: 6px;
}
<!--刷吗提交-->
.crjewm{
    position: relative;
}
.crjclose{
    position: absolute;
    top: 3px;
    right: 3px;
    cursor: pointer;
}
.crjewm-div{
    float: left;
    width: 48%;
    text-align: center;
    height: 375px;
    position: relative;
}

.crjewm-div img:nth-of-type(1){
    position: absolute;
    top: 135px;
    right: 40px;
}
.crjewmShouji{
    float: left;
    margin-top: 116px;
    width: 250px;
    height: 250px;
}
.crjewmP{
    font-size: 14px;
    color: #e82633;
    text-align: left;
    position: absolute;
    top: 30px;
    padding: 20px 62px;
    left: 0;
}