.publicly-header{width: 100%;height: 302px;padding: 150px 60px 0;background: url(../images/publicly_header.jpg) left top no-repeat;display: flex;justify-content: space-between;}
.publicly-header h3{max-width: 620px; font-size: 18px;color: #FFFFFF;line-height: 30px;text-indent: 2em;}
.publicly-header .link-btn{text-align: center;display: flex;}
.publicly-header .link-btn a{display:flex;flex-direction: column;align-items: center;margin: 5px auto;padding: 0 15px;font-size: 14px;color: #fff;position: relative;transition: all .3s ease;} 
.publicly-header .link-btn a img{margin-bottom: 5px;}
.publicly-header .link-btn a span{font-size: 16px;line-height: 23px;}
.publicly-header .link-btn a:hover{transform: translateY(-5px);}
.publicly-header .link-btn a.on{color: yellow;}

.publicly-conter{background: #fff; padding: 20px; margin: 20px auto 0;}

.publicly-hd{height: 48px; background: url(../images/tj_ico_xl_bamboo.svg) left bottom no-repeat;background-size: 100%; padding: 0 20px; margin-bottom: 20px;}
.publicly-hd h2{float: left; font-weight: bold;font-size: 18px;color: #268BBE; line-height: 48px;}

.sllc-box1{line-height: 30px;}

.sqxz-1-ss1{line-height:39px}
.sqxz-1-ss2{background: #F8F8F8;border-radius: 4px; padding: 10px 20px; line-height:38px; margin-top:25px;color: #2D90BA;}
.sqxz-1-ss2 em{width:126px;float:right; color: #fff; background: linear-gradient( 180deg, #5DB69E 0%, #268BBF 100%);border-radius: 4px;height:100%;text-align:center;cursor:pointer}
.sqxz-1-ss2 em a{color: #fff;}

.onli-t1{text-align:center;}
.onli-t1 span{display:inline-block;width:200px;height:44px;line-height:40px;font-size:18px;font-weight:bold;color: #268BBE;}
.onli1-1{margin-top:13px}
.onli1-1 ul{overflow:hidden}
.onli1-1 ul li{float:left;line-height:46px;height:46px;}
.onli1-1 ul li.li2{margin-left:52px}
.onli1-1 ul li input{padding:11px 6px;border:1px solid #d2d2d2;background:#fff;width:380px;float:left;font-size:16px}
.onli3-1 li .ipys1{width:60%}
.onli3-1 li .ysbtny1{width:80px;background-color:#1b7dde;color:#fff;border:none;margin-left:10px;border-radius:5px;cursor:pointer}
.onli1-1 ul li em{float:left;padding-left: 22px;}
.onli1-1 ul li span{display:inline-block;margin-left:20px;padding: 0 30px;height:45px;background: linear-gradient( 180deg, #5DB69E 0%, #268BBF 100%);text-align:center;line-height:45px;cursor:pointer;color: #fff;border-radius: 4px;}
.onli1-1 ul li.li2 input{width:200px}
.onli2{margin-top:23px}
.onli2-1{margin-top:16px}
.onli2-1 label{margin-right:28px}
.onli2-2{margin-top:23px}
.onli2-2 ul{margin-left:-20px;margin-right:-20px}
.onli2-2 ul li{width:50%;padding:0 20px;float:left;margin-bottom:18px;height:45px}
.onli2-2 ul li span{float:left;width:179px;text-align:right;line-height:45px}
.onli2-2 ul li span i{color:#ff0000}
.onli2-2 ul li input{width:66%;border:1px solid #d2d2d2;padding:13px 6px;font-size:16px}
.onli2-2 ul li select{width:66%;border:1px solid #d2d2d2;padding:13px 6px;font-size:16px}
.onli3{margin-top:11px}
.onli3-1 li{margin-top:18px;overflow:hidden}
.onli3-1 li span{float:left}
.onli3-1 li span.s1{width:179px;text-align:right;margin-top:10px}
.onli3-1 li span i{color:#ff0000}
.onli3-1 li span strong{display:block}
.onli3-1 li label{float:left;margin-left:16px;margin-top:1px}
.onli3-1 li label input{margin-right:8px}
.onli3-1 li>input{width:92%;float:left;padding:13px 6px;border:1px solid #dcdcdc}
.onli3-1 li textarea{width:84%;float:left;padding:13px 6px;border:1px solid #dcdcdc}
.onli4{margin-top:26px;border:1px solid #d2d2d2;background:#fff}
.onli4-1-t{text-align:center;border-top: 1px solid #268BBE;}
.onli4-1-c1{padding:10px;overflow:hidden}
.onli4-1-c1 li{float:left;width:25%;margin:4px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.onli4-1-c1 li input{margin-right:2px}
.onli-tj{margin-top:24px;text-align:center}
.onli-tj a{display:inline-block;width:120px;height:50px;text-align:center;line-height:50px;border-radius:4px;border: 1px solid #4DAAA8;margin:0 8px;color: #46A4AC;font-size:18px;font-weight:bold}
.onli-tj a.a2{background: linear-gradient( 180deg, #5DB69E 0%, #268BBF 100%);color:#fff;border: none;}
.onli4-1-t span{display:inline-block;width:120px;height:40px;line-height:40px;background:linear-gradient(180deg, #5DB69E 0%, #268BBF 100%);color:#fff;border-radius:0 0 8px 8px}

.onli65{margin-top:11px}
.onli65-1 li{margin:18px 0px;overflow:hidden}
.onli65-1 li span{float:left}
.onli65-1 li span.s1{width:179px;text-align:right;margin-top:10px}
.onli65-1 li span i{color:#ff0000}
.onli65-1 li span strong{display:block}
.onli65-1 li label{float:left;margin-left:16px;margin-top:1px}
.onli65-1 li label input{margin-right:8px}
.onli65-1 li>input{width:72%;float:left;padding:13px 6px;border:1px solid #dcdcdc}
.onli65-1 li>input[name=randCode]{width:12%;float:left;padding:13px 6px;border:1px solid #dcdcdc}
.onli65-1 li .ysbtny1{width:80px;background-color:#1b7dde;color:#fff;border:none;margin-left:10px;border-radius:5px;cursor:pointer}
.onli65-1 li img{height:44px;margin-left:10px}

.ysq-cx2{margin-top: 20px;}
.ysq-cx2 table{width:100%}
.ysq-cx2 table thead tr{background:#f2f2f2}
.ysq-cx2 table th{padding:15px 20px}
.ysq-cx2 table td{padding:15px 20px;text-align:center}
.ysq-cx2 table tbody tr{border-bottom:1px solid #f2f2f2}
.ysq-totbcx{border-bottom:0}
.ysq-cx2 table td:nth-of-type(1){text-align:left}


.zxsl-title{line-height:48px;font-size:17px;font-weight:bold;color: #268BBE;text-align: center;}
.ewb-ac-bd{padding-left:20px}
.ewb-ac-node{padding:5px 0;font-size:15px;line-height:32px;vertical-align:top}
.ewb-ac-node.h38{line-height:38px}
.ewb-ac-type{float:left;padding-left:7px}
.ewb-radio{float:left;width:13px;height:13px;margin-top:9.5px}
.ewb-input-label{float:left;margin-left:10px}
.ewb-mt12{margin-top:12px}
.ewb-ml30{margin-left:50px}
.ewb-ml160{margin-left:16%}
.ewb-mt7{margin-top:7px}
.ewb-input-txt{float:left;margin-left:10px;padding-left:1%;width:284px;height:35px;line-height:33px;border:1px solid #e5e5e5;overflow:hidden}
.ewb-credentials{float:left;margin-left:10px;padding-left:1%;width:284px;height:35px;line-height:33px;border:1px solid #e5e5e5;font-size:15px}
.ewb-email{width:65%}
.ewb-textarea{float:left;margin-left:10px;width:74%;min-height:74px;border:1px solid #e5e5e5;resize:none;padding:10px}
.ewb-red-star{float:left;margin-left:9px;font-size:18px;color:#c01a1b}
.ewb-twoline-label{padding:14px 0;height:48px;line-height:24px;text-align:right;width: 150px;}
.ewb-w230-label{width:240px;text-align:left}
.ewb-checkbox{float:left;margin:13px 13px 0 30px}
.ewb-unit-list{float:left;width:100%;padding-top:14px}
.ewb-unit-list li{float:left;width:25%;height:28px;line-height:28px;vertical-align:top}
.ewb-unit-list li label{float:left;width:100%}
.ewb-unit-list li input{float:left;margin:8px 8px 0 8px;width:13px;height:13px}
.ewb-unit-list li span{float:left;width:81%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ewb-code-box{margin-top:20px;line-height:44px;border:1px solid #e5e5e5}
.ewb-code-box label{float:left;width:18%;text-align:right;font-size:14px}
.ewb-code-box input{float:left;margin:6px 12px 0 14px;padding-left:1%;width:17%;height:30px;line-height:30px;border:1px solid #e5e5e5;font-size:14px}
.ewb-code-img{float:left;margin-top:6px;width:84px;height:31px}
.l{float:left}
.ewb-submit{display:block;margin:20px auto 0;width:200px;height:32px;border:0;font-size:18px;color:#fff;background-color:#3e8ed4;cursor:pointer}
.ewb-submit:hover{background-color:#57a7ee}
.zxsl-1 .ewb-ac-bd li:first-child{margin-top:15px}
.zxsl-2{margin-top:27px}
.zxsl-2 .ewb-ac-bd{margin-top:28px}
.zxsl-3{margin-top:18px;padding:0 20px}
.zxsl-yzm{overflow:hidden;height:35px}
.zxsl-yzm span{float:left;margin-right:10px;line-height:35px}
.zxsl-yzm input{width:100px;border:1px solid #e5e5e5;height:35px;text-indent:10px;float:left}
.zxsl-yzm-1{float:left;margin-left:16px;margin-top:8px}
.zxsl-tjbtn{margin-top:18px;text-align:center}
.zxsl-tjbtn a{display:inline-block;width:180px;height:55px;line-height:55px;color:#fff;font-size:25px;background: linear-gradient(180deg, #5DB69E 0%, #268BBF 100%);border-radius: 4px;}
.zxsl-tjbtn a.a1{display: inline-block;width: 180px;height: 55px;line-height: 55px;color: #46A4AC;font-size: 25px;border-radius: 4px;	background: #FFFFFF;border: 1px solid #4DAAA8;}

.gkcx-2-1{margin-top:20px}
.gkcx-2-1 li{padding:24px 22px;border-bottom:1px dashed #eeeeee}
.gkcx-2-1 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.2s}
.gkcx-2-1 li p{margin-top:14px;font-size:14px;color:#999}
.gkcx-2-1 li p em{margin-left:120px;margin-right:44px}
.gkcx-2-1 li p em b{color:#2c9613}
.gkcx-2-1 li:hover{background-color:#f5f6f6}
.gkcx-2-1 li:hover a{color:#074695;font-weight:bold;font-size:17px}

.page{
	text-align: center;
	margin: 30px 0;
	padding: 20px 0px 0px 0px !important;
	height: auto !important;
}

.ysq-content{
	padding: 20px;
	background: #fff;
	margin-top: 20px;
}
.ysq-title{
	height: 39px;
	position: relative;
	border-bottom: 1px solid #dddddd;
}
.ysq-title h2{
	float: left;
	position: absolute;
    left: 0;
    bottom: -2px;
}
.ysq-title h2 span{
	float: left;
	padding-right: 39px;
	font-size: 21px;
	padding-bottom: 6px;
	border-bottom:3px solid #0281df;
	height: 38px;
	font-weight: bold;
}
.ysq-totb1{border:0}
.ysq-totb{
	margin-top: 20px;
	border: 1px solid #f2f2f2;
}
.totb1-h1{
	height:60px;
	background:#f2f2f2;
	line-height:60px;
	text-align:center;
	font-size: 21px;
	font-weight: bold;
}

.mbj-c1 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c1 table td{
	padding: 19px 0;
}
.mbj-c1 table td:nth-of-type(odd){
	text-align: center;
}
.mbj-c1 table td:nth-of-type(even){
	padding-left: 18px;
	color: #666;
}
.mbj-c1 table tr:first-child td{
	text-align: left;
	padding-left: 20px;
}
.mbj-c2 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c2 table td{
	padding: 19px 0;
}
.mbj-c2 table tr:first-child td:nth-of-type(1){
	padding-right: 10px;
	text-align: right
}
.mbj-c2 table tr:nth-of-type(2) td:nth-of-type(1){
	padding-right: 10px;
	text-align: right
}
.mbj-c2 table td:nth-of-type(even){
	padding-left: 18px;
	color: #666;
}
.mbj-c2 table td span{
	margin-left: 20px;
	display: inline-block;
	width: 260px;
	text-align: right;
	margin-right: 10px;
}
.mbj-c2 table td em{
	color: #666;
}
.mbj-c3 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c3 table td{
	padding: 19px 0;
}
.mbj-c3 table td:nth-of-type(odd){
	text-align: center;
}
.mbj-c3 table td:nth-of-type(even){
	padding-left: 20px;
	color: #666;
}

.fyysq-2-2{padding: 0 50px;}


@media screen and (max-width: 768px) {
	.publicly-header{height: auto;flex-direction: column;padding-left: 10px;padding-right: 10px;padding-bottom: 20px;background-color: #2D90BA;background-position-x: 39px;background-size: 220% 40%;padding-top: 90px;}
	.publicly-header .link-btn{margin: 10px auto;}
	.publicly-header .link-btn a{padding: 0 10px;}
	.publicly-header .link-btn a img{width: 50px;}
	.publicly-conter{padding: 10px;}


	.sqxz-1-ss2{display: flex;flex-direction: column;}

	.ewb-ac-type{display: flex;align-items: center;margin-left: 20px;}
	.ewb-ac-bd{padding: 0;}
	.ewb-input-label{margin-top: 10px;}
	.ewb-input-txt {
		width: 200px;
		margin-top: 10px;
	}
	.ewb-ml160 {
		margin-left: 10px;
	}
	.ewb-credentials {
		width: 200px;margin-top: 10px;
}
.ewb-twoline-label {
	height: auto;
	margin-left: 10px;
	text-align: left;
}
.ewb-w230-label {
	width: 100%;
}

.ewb-textarea{width: 85%;}
.zxsl-3{padding: 0;}

.gkcx-2-1 li{padding: 10px 0;line-height: 26px;}
.gkcx-2-1 li p span{display:block}
.gkcx-2-1 li p em{display:block;margin-left:0;margin-right:0;margin-top:5px}
.gkcx-2-1 li p i{display:block;margin-top:5px}

.fyysq-2-2{padding: 0px;}
.onli4-1-c1 li{width: 100%;}

.zxsl-tjbtn a.a1{margin: 10px 0px;font-size: 18px;width: 25%;height: 40px;line-height: 40px;}
	.publicly-hd{
    margin-bottom: 10px;
}
	.zxsl-1 .ewb-ac-bd li:first-child{
    margin-top: 0px;
    padding: 0px;
}
	.zxsl-2{
    margin-top: 10px;
}
	.zxsl-2 .ewb-ac-bd{
    margin-top: 0px;
}
	.ewb-ac-node{
    padding: 0px;
}
	.zxsl-tjbtn a{
    font-size: 18px;
    width: 25%;
    height: 40px;
    line-height: 40px;
}
	.onli1-1 ul li input{
    width: 48%;
}
	.onli1-1 ul li em{
    padding-left: 10px;
}
	.onli1-1 ul li{
    float: unset;
}
	.onli1-1 ul li.li2{
    margin-left: 0px;
    margin-top: 10px;
    height: auto;
}
	.onli1-1 ul li.li2 input{
    width: 39%;
    margin-right: 5px;
}
	.onli1-1 ul li.li2 img{height: 44px;}
	.gkcx-2-1{
    width: 96%;
    margin: 0 auto;
    padding-top: 20px;
}
	.gkcx-2-1 li p{
    margin-top: 5px;
}
	.onli1-1 ul li span{
    margin-top: 15px;
}
	.mbj-c1 table td{
    width: 20%;
}
	.mbj-c2 table td span{
    width: 100%;
    text-align: left;
    margin-left: 10px;
    margin-bottom: 10px;
}
	.mbj-c2 table td em{
    margin-left: 10px;
}
	.mbj-c3 table td:nth-of-type(odd){
    width: 20%;
}
	.mbj-c3 table td:nth-of-type(even){
		width: 25%;
		padding-left: 0px;
		text-align: center;
	}
	.page a.first{
    margin-right: 10px !important;
}
.page a.end{
    margin-left: 10px !important;
}
}