/*机构信息页*/
/*banner区*/
#banner{
	width: 100%;
	height: 550px;
	position: relative;
}
.wrap .bg-1{
	background-image:url("../images/img1/bg_banner1.png");
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 550px;
	background-position:center;
	background-repeat: no-repeat;
}
.wrap .b-bg1{
	background-image:url(../images/banner_clsh.jpg);
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 550px;
	background-position:center;
	background-repeat: no-repeat;
}
.center2{
	width: 1200px;
	height: 550px;
	margin: 0 auto;
	position: relative;
}
.bg-slide{
	height: 168px;
	position: relative;
	position: absolute;
	left: 0;
	bottom: 2px;
}
.bg-slide li{
	width: 285px;
	height: 168px;
	float: left;
}
.bg-slide li a,.bg-slide li a img{
	display: block;
	width: 285px;
	height: 168px;
}
.jgxx a{
	background: url(../images/img1/icon_jgxx.png);
}
.mcbg a{
	background:url(../images/img1/icon_mcbg.png);
}
.hmbg a{
	background: url(../images/img1/icon_hmbg.png);
}
.xxbg a{
	background: url(../images/img1/fpxxbg.png);
}
.bg-slide .jgxx,.bg-slide .mcbg,.bg-slide .hmbg{
	margin-right: 20px;
}
.jgxx a:hover{
	background: url(../images/img1/jgxx_4.png);
}
.jgxx_active a{
	background: url(../images/img1/jgxx_4.png);
}
.mcbg a:hover{
	background: url(../images/img1/icon_mcbg1.png);
}
.mcbg_active a{
	background: url(../images/img1/icon_mcbg1.png);
}
.hmbg a:hover{
	background: url(../images/img1/icon_hmbg1.png);
}
.hmbg_active a{
	background: url(../images/img1/icon_hmbg1.png);
}
.xxbg a:hover{
	background: url(../images/img1/icon_fpbg1.png);
}
.xxbg_active a{
	background: url(../images/img1/icon_fpbg1.png);
}
/*机构信息内容区*/
.jg_xxnr .lr_h{
	margin-top: 56px;
}
.wxts{
	font-size: 16px;
	color: #ff0000;
	padding-left: 30px;
	margin-bottom: 60px;
}
.jgxx_bt{
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 6px;
	border-bottom: 2px solid #428bca;
	margin-bottom: 28px;
}
.jgxx_bt img{
	display: inline-block;
	width: 21px;
	height: 25px;
	vertical-align: middle;
}
.region{
	margin-bottom: 16px;
	font-size: 16px;
	line-height: 40px;
}
.region .dt{
	float: left;
	width: 95px;
	font-size: 16px;
	color: #000000;
	padding-left: 2px;
}
.jg_xxnr .dt i{
	display: inline-block;
	width: 9px;
	height: 8px;
	background: url(../images/img1/icon_x.png);
}
.region .dd {
    float: left;
    width: 600px;
    padding-left: 5px;
}
.region-selector {
    position: relative;
    float:left;
}
.region-selector .text {
    width: 240px;
    height: 38px;
    border-radius: 5px;
    border: 1px solid #dee1e3;
    padding-left: 12px;
    position: relative;
    color: #333333;
    z-index: 1;
}
.region-selector .text b{
	position: absolute;
    right: 0;
    top: 0;
    width: 36px;
    height: 36px;
    display: block;
	background:url(../images/img1/xiala.png) center no-repeat;
}
.region-selector.hover .text {
    border-color: #96e8fe;
    border-bottom-color: #fff;
}
.region-selector .content {
    position: absolute;
    top: 29px;
    left: 0;
    border: #96e8fe solid 1px;
    width: 350px;
    padding: 10px 12px 0;
    background-color: #fff;
    display: none;
    z-index: 100;
}
.stock-select .spacer {
    position: absolute;
    top: -2px;
    left: 0;
    width: 222px;
    height: 5px;
    background-color: #fff;
}
.stock-select li {
    float: left;
}
.stock-select .stock-tab li {
    width: 77px;
}
.stock-select .stock-tab li a {
    display: block;
    height: 25px;
    line-height: 25px;
    color: #757575;
    text-align: center;
    position: relative;
    z-index: 1;
}
.stock-select .stock-tab li a i {
    display: inline-block;
    width: 13px;
    height: 8px;
    margin-left: 5px;
    background: url(../images/img1/xiala.png) no-repeat center;
}
.stock-select .stock-tab .active a {
    border: 1px solid #e0e0e0;
    border-top: 3px solid #00b5f2;
    border-bottom-color: #fff;
    height: 25px;
    line-height: 21px;
}
.stock-select .stock-tab li a {
    display: block;
    height: 25px;
    line-height: 25px;
    color: #757575;
    text-align: center;
    position: relative;
    z-index: 1;
    background:#fff;
}
.stock-select .stock-con {
    position: relative;
    top: -1px;
    border-top: 1px solid #e9edec;
}
.stock-select .area-list {
    display: block;
    padding: 8px 0;
}
.stock-select .area-list li {
    width: 76px;
    padding-left: 12px;
    line-height: 30px;
    float:left;
}
.region-selector .stock-close {
    position: absolute;
    right: -7px;
    top: -7px;
    display: block;
    width: 14px;
    height: 14px;
    background: url("../images/img1/productIcon.png") no-repeat 0 -708px;
}
.region-selector .stock-close:hover {
    background-position: 0 -731px;
}
.jjqc_z{
	font-size: 16px;
}
.yjs{
	display: inline-block;
	width: 590px;
	height: 38px;
	color: #333333;
	line-height: 38px;
	padding-left: 12px;
	background: #f8f8f8;
	border: 1px solid #dee1e3;
	border-radius: 5px;
}
.jgdz_z{
	font-size: 16px;
	margin-top: 16px;
}
.jgdz_z input{
	font-size: 16px;
	color: #333333;
	width: 586px;
	height: 16px;
	border:1px solid #dee1e3;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-radius: 7px;
}
.jg_xxnr p{
	padding-left: 112px;
	display: none;
}
.jgxx_zong{
	margin-bottom: 60px;
}
.span_k{
	display: inline-block;
	width: 95px;
	text-align: right;
	padding-left: 2px;
}
.sjhm{
	margin-top: 16px;
}
.jgdz_z .quh{
	font-size: 16px;
	color: #333333;
	width: 77px;
	height: 16px;
	border:1px solid #dee1e3;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-radius: 7px;
}
.jgdz_z .tell{
	font-size: 16px;
	color: #333333;
	width: 240px;
	height: 16px;
	border:1px solid #dee1e3;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-radius: 7px;
}
.jgdz_z .pzh{
	display: inline-block;
	width: 10px;
	height: 1px;
	background: #666666;
	vertical-align: middle;
}
.wxts_1{
	font-size: 16px;
	color: #ff0000;
	padding-left: 20px;
}
.jgxx_bt1{
	margin-bottom: 20px;
}
.span_k1{
	display: inline-block;
	width: 145px;
	text-align: right;
	margin-right: 10px;
}
.jg_xxnr .dt1{
	margin-left: 19px;
}
.ts_sfjd{
	margin-left: 170px;
	margin-top: 14px;
	font-size: 14px;
	color: #00a2e9;
}
.ts_sfjd img{
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: 4px;
	vertical-align: middle;
}
.rkxx{
	margin-top: 60px;
}
.rkxx_xz{
	font-size: 16px;
	padding-left: 20px;
	margin-top: 30px;
}
.rkzs_h{
	font-size: 16px;
	padding-left: 35px;
	margin-top: 24px;
}
.rkzs_h input{
	font-size: 16px;
	color: #333333;
	width: 574px;
	height: 16px;
	border:1px solid #dee1e3;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-radius: 7px;
}
.rkzs_h em{
	margin-right: 18px;
}
.ts_zsh{
	margin-left: 136px;
	margin-top: 14px;
	font-size: 14px;
	color: #00a2e9;
}
.ts_zsh img{
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: 4px;
	vertical-align: middle;
}
.zzrz{
	font-size: 16px;
	padding-left: 34px;
	margin-top: 30px;
}
.zzrz em{
	margin-right: 25px;
}
.zzrz span{
	margin-left: 26px;
	margin-right: 26px;
}
.zsbh{
	font-size: 16px;
	margin-top: 25px;
	padding-left: 20px;
}
.zsbh input{
	font-size: 16px;
	color: #333333;
	width: 574px;
	height: 16px;
	border:1px solid #dee1e3;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-radius: 7px;
}
.zsbh em{
	margin-right: 10px;
}
.fpxx{
	margin-top: 60px;
	font-size: 16px;
}
.span_xx{
	width: 110px;
}
.span_xx1{
	margin-top: 40px;
	margin-bottom: 26px;
}
.span_xx2{
	margin-top: 20px;
	margin-bottom: 20px;
}
.span_xx3{
	margin-top: 20px;
	margin-bottom: 60px;
}
.beiz{
	margin-top: 60px;
}
.beiz_l{
	font-size: 16px;
	width: 62px;
	height: 78px;
	line-height: 78px;
	float: left;
	text-align: center;
	margin-bottom: 60px;
}
.beiz_nr .f-textarea{
	float: left;
    width: 590px;
    border: 1px solid #e0e0e0;
    margin-bottom: 10px;
}
.beiz_l .f-textarea{
	float: left;
    width: 570px;
    line-height: 18px;
    padding: 10px;
    border: medium none;
    color: #333;
    resize: vertical;
}
.beiz_nr textarea{
	float: left;
	width: 570px;
	line-height: 18px;
    padding: 10px;
   	border: medium none;
    color: #333;
    resize: vertical;
    font-family: "微软雅黑";
}
.baoc input{
	width: 268px;
	height: 70px;
	font-size: 30px;
	color: #ffffff;
	background:#00a2e9;
	border: none;
	border-radius: 7px;
	margin-left: 60px;
	margin-bottom: 124px;
	cursor: pointer;
}
/*机构名称变更页*/
.jgmc_bg .lr_h{
	margin-top: 55px;
}
.jgmc_bg .xian{
	width: 1200px;
	margin-bottom: 26px;
}
.wxts_mc{
	color: #ff0000;
}
.bgtx_z li{
	font-size: 16px;
	line-height: 36px;
}
.bgtx_z .li1{
	margin-left: 4px;
}
.bgtx_z .li2,.bgtx_z .li3,.bgtx_z .li4{
	margin-left: 20px;
}
.jgmc_lr i{
	display: inline-block;
	width: 9px;
	height: 8px;
	background: url(../images/img1/icon_x.png);
}
.jgmc_lr .span_k{
	margin-right: 16px;
	vertical-align: top;
	margin-top: 10px;
}
.xz_wj{
	display: inline-block;
	width: 516px;
	height: 38px;
	border: 1px solid #dee1e3;
	border-radius: 7px;
	position: relative;
}
.xz_wj .xzwj{
	display: inline-block;
	width: 86px;
	height: 30px;
	border: 1px solid #dee1e3;
	border-radius: 5px;
	line-height: 30px;
	background: #dcdcdc;
	position: absolute;
	top:0px;
	left: 0px;
	text-align: center;
	margin:3px 5px 3px 4px; 
}
.xz_wj .xz_w{
	display: inline-block;
	position: absolute;
	top:0px;
	left: 90px;
	margin-top: 10px;
	margin-left: 5px;
}
.jgdz_z1 input{
	width: 70px;
    height: 40px;
    font-size: 16px;
    color: #ffffff;
    background: #00a2e9;
    border: none;
    border-radius: 7px;
    margin-left:16px;
    padding-left: 0px;
    cursor: pointer;
    vertical-align: top;
}
.pzsc_ts{
	font-size: 14px;
	color: #00a2e9;
	margin-left: 116px;
	margin-top: 10px;
	margin-bottom: 38px;
}
.tij a{
	display: inline-block;
	width: 270px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #00a2e9;
	color: #ffffff;
	font-size: 30px;
	border-radius: 7px;
	margin-left: 116px;
	margin-bottom: 166px;
}
/*机构名称 — 变更申请页*/
.jgmc_bs .lr_h{
	margin-top: 55px;
}
.jgbg_bt{
	font-size: 16px;
	color: #333333;
	padding-left: 20px;
	margin-top: 56px;
	margin-bottom: 20px;
}
.jgbg_bt a{
	display: inline-block;
	color: #00a2e9;
	font-size: 24px;
	margin-left: 14px;
}
.jgbg_pz{
	font-size: 16px;
	padding-left: 98px;
}
/*.jgbg_pz a,.jgbg_pz a img{
	display: inline-block;
	width: 154px;
	height: 95px;
	margin-left: 10px;
	vertical-align: top;
}*/
.tjsh_z{
	font-size: 16px;
	margin-left: 148px;
	margin-top: 24px;
	margin-bottom: 60px;
}
.cxbg{
	width: 270px;
	height: 70px;
	line-height: 70px;
	background: #00a2e9;
	border-radius: 7px;
	text-align: center;
	margin-left: 148px;
	margin-bottom: 120px;
}
.cxbg a{
	color: #ffffff;
	font-size: 30px;
}
.xtype{
	width: 264px;
    margin-left: 10px;
    font-size: 24px;
    color: #00a2e9;
}
.jgbg_w input{
	border: 0px;
    display: inline-block;
    padding-left: 7px;
    margin-top: 15px;
    outline: none;
    width: 1000px;
}
/*能力验证-机构名称变更[撤销变更]*/
.jgbg_w button{
	cursor: pointer;
    width: 270px;
    height: 70px;
    line-height: 70px;
    border-radius: 7px;
    background: #00a2e9;
    border: none;
    color: #fff;
    font-size: 30px;
    text-align: center;
	margin-left: 148px;
	margin-bottom: 120px;
}
/*网上报名 — 银行转账凭证上传*/
.wsbm_zz1{
	font-size: 16px;
	color: #ff0000;
	margin-left: 24px;
	margin-bottom: 18px;
}
.wsbm_zz2{
	font-size: 16px;
	color: #ff0000;
	margin-left: 24px;
	padding-left: 16px;
	margin-bottom: 100px;
}
.fkpz_z{
	font-size: 16px;
	margin-left: 24px;
}
.span_f{
	margin-right: 16px;
}
.span_f i{
	display: inline-block;
	width: 9px;
	height: 8px;
	background: url(../images/img1/icon_x.png);
}
.fkpz_ts{
	font-size: 14px;
    color: #00a2e9;
    margin-left: 98px;
    margin-top: 10px;
    margin-bottom: 38px;
}
.fkpz_img img{
	display: inline-block;
	width: 154px;
	height: 95px;
	margin-left: 100px;
}
.shangc{
	width: 70px;
	height: 40px;
	line-height: 40px;
	background: #00a2e9;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	border: none;
	border-radius: 5px;
	margin-left: 16px;
}
#sc_inputs{
	width: 270px;
	height: 70px;
	line-height: 70px;
	background: #00a2e9;
	color: #ffffff;
	border: none;
	font-size: 30px;
	border-radius: 5px;
	margin-left: 100px;
	margin-top: 50px;
	margin-bottom: 200px;
}
/*网上报名 — 凭证上传记录页*/
.pzsc .lr_h{
	margin-top: 56px;
}
.scpz_table{
    margin-top: 18px;
    padding-bottom: 200px;
    width: 100%;
    text-align: left;
}
.scpz_table thead{
	font-size: 16px;
    background: #00a2e9;
    color: #ffffff;
}
.scpz_table thead tr{
	height: 46px;
   /* padding-left: 30px;*/
}
.sc_time{
	padding-left: 26px;
	width: 286px;
}
.ckpz{
	width: 510px;
	text-align:left;
}
.zhtai{
	width: 142px;
	text-align: center;
}
.scpz_table tbody td{
	font-size: 16px;
    height: 58px;
    border-bottom: 1px solid #dee1e3;
}
.scpz_table tbody  .ckpz a{
	color: #00a2e9;
	background: none;
}
.scpz_table .cexiao input{
	font-size: 16px;
	background: none;
	border: none;
	color: #ff0000;
}
.shtg{   
	color: #349835;
}
.cexiao .dialog-top a:hover{
	background: none;
}
.yhzz_yzm button{
    cursor: pointer;
    width: 248px;
    height: 70px;
    line-height: 70px;
    border-radius: 7px;
    background: #00a2e9;
    border: none;
    color: #fff;
    font-size: 30px;
    text-align: center;
    margin-left: 190px;
    margin-top: 20px;
}
.cexiao .shareDialog{
	height: 480px;
}
/*网上报名 — 查看详情弹出页*/
.bmxm-bottom .ckxx input{
	color: #00a2e9;
}