* {
    margin: 0;
    padding: 0;
}

body {
    background: url(../../common/newCss/img/bg9.png) no-repeat top center;
    background-size: 100%;
    /* background-position: center center; */

}

.w-head {
    /*background: url(/css/img/w00.PNG) no-repeat  center ;*/
    width: 1200px;
    height: 88px;
    margin: 0 auto;
    text-align: center;
    line-height: 98px;
    font-size: 36px;
    font-weight: bold;
}

.w-head span {
	/*display: inline-block;*/
    transition: all 0.30s ease-in-out;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
 	/*-ms-transition: all 0.30s ease-in-out;*/
    background: -webkit-linear-gradient(#ecf9fd, #46b0df);
	 background: -moz-linear-gradient(#ecf9fd, #46b0df);
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #F6F4EF, endColorstr = #F1EDE6);
	 /*background: -ms-linear-gradient(#ecf9fd, #46b0df);*/
    /* Safari 5.1 - 6.0 */
    /* background: linear-gradient(to right, red, blue); */
    /* -webkit-background-clip: text; */
     color:  #a1d8ef;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
	-ms-text-fill-color:transparent;
 }

.w-head span:hover {}

.w-center {
    width: 1010px;
    height: 530px;
    margin: 100px auto;
    padding: 10px;
}

.w-content {
    /* width: 1060px;
    height: 500px; */
}

.contents {
    float: left;
}

/* 预约办理侧边浮动 */
.x_yuyuebanli{
    height: 131px;
    width: 131px;
    position: absolute;
    right: -140px;
    top: 48%;
    cursor: pointer;
}
.x_yuyuebanli img{
    display: block;
}


.zh {
    width: 240px;
    height: 240px;
    background: url(/css/img/wzh.PNG);
    opacity: 1;
}

.tq {
    width: 480px;
    height: 240px;
    background: url(/css/img/wtq.PNG);
}

.dl {
    width: 240px;
    height: 240px;
    background: url(/css/img/wdl.PNG);
}

.cx {
    width: 240px;
    height: 240px;
    background: url(/css/img/wcx.PNG);
}

.jc {
    width: 240px;
    height: 240px;
    background: url(/css/img/wjc.PNG);
}

.dk {
    width: 480px;
    height: 240px;
    background: url(/css/img/wdk.PNG);
}

.contents {
    /* border: 1px solid black; */
    margin-top: 10px;
    margin-left: 7px;
}

.contents-i {
    width: 240px;
    height: 180px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.contents-a {
    width: 480px;
    height: 180px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.contents-s-1 {
    background: #c58c14;
    font-size: 24px;
    color: white;
    /* font-weight: bold; */
    height: 60px;
    line-height: 60px;
    text-align: center;
    cursor: pointer;
}

.contents-s-3 {
    background: #0a9d76;
    font-size: 24px;
    color: white;
    /* font-weight: bold; */
    height: 60px;
    line-height: 60px;
    text-align: center;
    cursor: pointer;
}

.contents-s-4 {
    background: #0a5ba7;
    font-size: 24px;
    color: white;
    /* font-weight: bold; */
    height: 60px;
    line-height: 60px;
    text-align: center;
    cursor: pointer;
}

.contents-s-5 {
    background: #d86a4b;
    font-size: 24px;
    color: white;
    /* font-weight: bold; */
    height: 60px;
    line-height: 60px;
    text-align: center;
    cursor: pointer;
}

.zh:hover {
    text-shadow: 0 0 10px #83c7df, 0 0 20px #83c7df, 0 0 30px #83c7df, 0 0 40px #83c7df, 0 0 70px #83c7df, 0 0 80px #83c7df, 0 0 100px #83c7df, 0 0 150px #83c7df;
}

.zh img {
    transition: 1s;
}

.zh img:hover {
    transform: rotateY(360deg)scale(1);
}

.tq img {
    transition: 1s;
}

.contents {
    transition: all 0.30s ease-in-out;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
}

.contents:hover {
    box-shadow: 0 0 10px white;
    -webkit-box-shadow: 0 0 10px white;
    -moz-box-shadow: 0 0 10px white;
}

.tq img:hover {
    transform: rotate(360deg)scale(1);
}

.cx img {
    transition: 1s;
}

.cx img:hover {
    transform: rotate(360deg)scale(1);
}

.jc img {
    transition: 1s;
}

.jc img:hover {
    transform: rotateX(360deg)scale(1);
}

.dk img {
    transition: 1s;
}

.dk img:hover {
    transform: rotateY(-180deg);
}

.tq:hover {
    text-shadow: 0 0 10px #f6e0b1, 0 0 20px #f6e0b1, 0 0 30px #f6e0b1, 0 0 40px #f6e0b1, 0 0 70px #f6e0b1, 0 0 80px #f6e0b1, 0 0 100px #f6e0b1, 0 0 150px #f6e0b1;
}

.dl:hover {
    text-shadow: 0 0 10px #f6997e, 0 0 20px #f6997e, 0 0 30px #f6997e, 0 0 40px #f6997e, 0 0 70px #f6997e, 0 0 80px #f6997e, 0 0 100px #f6997e, 0 0 150px #f6997e;
}

.cx:hover {
    text-shadow: 0 0 10px #e588ea, 0 0 20px #e588ea, 0 0 30px #e588ea, 0 0 40px #e588ea, 0 0 70px #e588ea, 0 0 80px #e588ea, 0 0 100px #e588ea, 0 0 150px #e588ea;
}

.jc:hover {
    text-shadow: 0 0 10px #f6997e, 0 0 20px #f6997e, 0 0 30px #f6997e, 0 0 40px #f6997e, 0 0 70px #f6997e, 0 0 80px #f6997e, 0 0 100px #f6997e, 0 0 150px #f6997e;
}

.dk:hover {
    text-shadow: 0 0 10px #7cebcd, 0 0 20px #7cebcd, 0 0 30px #7cebcd, 0 0 40px #7cebcd, 0 0 70px #7cebcd, 0 0 80px #7cebcd, 0 0 100px #7cebcd, 0 0 150px #7cebcd;
}


.dl-tt1,
.dl-tt2 {
    width: 100%;
    font-size: 22px;
    color: white;
}

.dl-tt2 td {
    text-align: left;
    padding-left: 40px;
}

tr {
    height: 50px;
}

td {
    cursor: pointer;
}


/* 注意这部分是弹窗部分 */

.reveal-modal-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 100;
    display: none;
    top: 0;
    left: 0;
    background: rgba(00, 00, 00, 0.8)
}

.reveal-modal {
    visibility: hidden;
    top: 150px;
    left: 50%;
    margin-left: -300px;
    width: 580px ;
    position: absolute;
    z-index: 101;
    padding-bottom: 30px;
    overflow: hidden;
    /* padding: 30px 40px 34px; */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
    -box-shadow: 0 0 10px rgba(0, 0, 0, .4);
    background-color: #FFF;
}

.reveal-modal.small {
    width: 200px;
    margin-left: -140px;
}

.reveal-modal.medium {
    width: 400px;
    margin-left: -240px;
}

.reveal-modal.large {
    width: 600px;
    margin-left: -340px;
}

.reveal-modal.xlarge {
    width: 800px;
    margin-left: -440px;
}

.reveal-modal .close-reveal-modal {
    font-size: 22px;
    line-height: 0.5;
    position: absolute;
    top: 8px;
    right: 11px;
    color: #333;
    text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
    font-weight: bold;
    cursor: pointer;
}


/* 这部分是弹窗里面的 */

.mc {
    width: 100%;
    background: #1384d8;
    height: 40px;
    line-height: 40px;
    color: white;
    padding-left: 14px;
    margin-bottom: 20px;
}

.mcxx {
    width: 94%;
    text-align: center;
    margin: 0 auto;
}

.spans {
    cursor: pointer;
    margin-bottom: 10px;
    display: table-cell;
    width: 200px;
    height: 40px;
    background: #f0f2f5;
    color: #333333;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    border-radius: 2px;
    float: left;
}

.spans:hover {
    background: #1384d8;
    color: white;
}

.sp img {
    display: table-cell;
    vertical-align: middle;
}

.target {
    width: 270px;
    height: 40px;
    line-height: 40px;
    float: left;
    margin-left: 10px;
    background: #f0f2f5;
    cursor: pointer;
    margin-bottom: 10px;
	 text-align: left;
    padding-left: 4px;
}

.target:hover {
    color: white;
    background: #1384d8;
}
.t1:hover span.ts1{
   background: url("/css/img/grzhzezy1.png")  ;
	background-size: 100% 100%;

}

.target img {
    vertical-align: middle;
	margin-left: 2px;
}

.target span {
    vertical-align: middle;
	margin-left: 4px;
	font-size: 14px;
	display: inline-block;
}
.ts1{
	width: 22px;
	height: 18px;
	 background: url("/css/img/grzhzezy_65.png");
	background-size: 100% 100%;
}
.targett{
	width: 22px;
	height: 18px;
}
.t2:hover span.ts2{
   background: url("/css/img/grzhzedw1.png")  ;
	background-size: 100% 100%;

}
.ts2{
	background: url("/css/img/grzhzedw_98.png");
	background-size: 100% 100%;
}
.t3:hover span.ts3{
   background: url("/css/img/grzhxx1.png")  ;
	background-size: 100% 100%;

}
.ts3{
	background: url("/css/img/grzhxx_65.png");
	background-size: 100% 100%;
}
.t4:hover span.ts4{
   background: url("/css/img/grzhqfsq1.png")  ;
	background-size: 100% 100%;

}
.ts4{
	background: url("/css/img/grzhqfsq_67.png");
	background-size: 100% 100%;
}
.t5:hover span.ts5{
   background: url("/css/img/grzhfcsq1.png")  ;
	background-size: 100% 100%;

}
.ts5{
	background: url("/css/img/grzhfcsq_99.png");
	background-size: 100% 100%;
}

.t7:hover span.ts7{
   background: url("/css/img/dwzhzc1.png")  ;
	background-size: 100% 100%;

}
.ts7{
	background: url("/css/img/dwzhzc_32.png");
	background-size: 100% 100%;
}
.t8:hover span.ts8{
   background: url("/css/img/dwzhxxbg1.png")  ;
	background-size: 100% 100%;

}
.ts8{
	background: url("/css/img/dwzhxxbg_99.png");
	background-size: 100% 100%;
}
.t9:hover span.ts9{
   background: url("/css/img/dwzhzx1.png")  ;
	background-size: 100% 100%;

}
.ts9{
	background: url("/css/img/dwzhzx_34.png");
	background-size: 100% 100%;
}
.t10:hover span.ts10{
   background: url("/css/img/hgjjdk1.png")  ;
	background-size: 100% 100%;

}
.ts10{
	background: url("/css/img/hgjjdk_93.png");
	background-size: 100% 100%;
}
.t11:hover span.ts11{
   background: url("/css/img/hsydk1.png")  ;
	background-size: 100% 100%;

}
.ts11{
	background: url("/css/img/hsydk_60.png");
	background-size: 100% 100%;
}
.t12:hover span.ts12{
   background: url("/css/img/gmzf1.png")  ;
	background-size: 100% 100%;

}
.ts12{
	background: url("/css/img/gmzf_27.png");
	background-size: 100% 100%;
}
.t13:hover span.ts13{
   background: url("/css/img/ltx1.png")  ;
	background-size: 100% 100%;

}
.ts13{
	background: url("/css/img/ltx_27.png");
	background-size: 100% 100%;
}
.t14:hover span.ts14{
   background: url("/css/img/zf1.png")  ;
	background-size: 100% 100%;

}
.ts14{
	background: url("/css/img/zf_95.png");
	background-size: 100% 100%;
}
.t15:hover span.ts15{
   background: url("/css/img/jcldht1.png")  ;
	background-size: 100% 100%;

}
.ts15{
	background: url("/css/img/jcldht_62.png");
	background-size: 100% 100%;
}
.t16:hover span.ts16{
   background: url("/css/img/fjdxzf1.png")  ;
	background-size: 100% 100%;

}
.ts16{
	background: url("/css/img/fjdxzf_62.png");
	background-size: 100% 100%;
}
.t17:hover span.ts17{
   background: url("/css/img/sw1.png")  ;
	background-size: 100% 100%;

}
.ts17{
	background: url("/css/img/sw_29.png");
	background-size: 100% 100%;
}
.t18:hover span.ts18{
   background: url("/css/img/dbyl1.png")  ;
	background-size: 100% 100%;

}
.ts18{
	background: url("/css/img/dbyl_96.png");
	background-size: 100% 100%;
}






.t19:hover span.ts19{
   background: url("/css/img/hkqc1.png")  ;
	background-size: 100% 100%;

}
.ts19{
	background: url("/css/img/hkqc_96.png");
	background-size: 100% 100%;
}
.t20:hover span.ts20{
   background: url("/css/img/tqjl1.png")  ;
	background-size: 100% 100%;

}
.ts20{
	background: url("/css/img/tqjl_63.png");
	background-size: 100% 100%;
}










.t21:hover span.ts21{
   background: url("/css/img/xgsy2.png")  ;
	background-size: 100% 100%;

}
.ts21{
	background: url("/css/img/xgsy1.png");
	background-size: 100% 100%;
}

.t22:hover span.ts22{
   background: url("/css/img/dxzf2.png")  ;
	background-size: 100% 100%;

}
.ts22{
	background: url("/css/img/dxzf1.png");
	background-size: 100% 100%;
}

.t25:hover span.ts25{
   background: url("/css/img/xsdb2.png")  ;
	background-size: 100% 100%;

}
.ts25{
	background: url("/css/img/xsdb1.png");
	background-size: 100% 100%;
}



.t23:hover span.ts23{
   background: url("/css/img/dksftq2.png")  ;
	background-size: 100% 100%;

}
.ts23{
	background: url("/css/img/dksftq1.png");
	background-size: 100% 100%;
}

.ts26{
	background: url("/css/img/lzfx1.png");
	background-size: 100% 100%;
}
.t26:hover span.ts26{

	background: url("/css/img/lzfx2.png");
	background-size: 100% 100%;
}
.ts24{background: url("/css/img/wyftq1.png");
	background-size: 100% 100%;

}
.t24:hover span.ts24{

	background: url("/css/img/wyftq2.png");
	background-size: 100% 100%;
}




.t31:hover span.ts31{
   background: url("/css/img/grgjjcx.png")  ;
	background-size: 100% 100%;

}
.ts31{
	background: url("/css/img/grgjjcx_47.png");
	background-size: 100% 100%;
}
.t32:hover span.ts32{
   background: url("/css/img/grdkjdb.png")  ;
	background-size: 100% 100%;

}
.ts32{
	background: url("/css/img/grdkjdb_47.png");
	background-size: 100% 100%;
}
.t33:hover span.ts33{
   background: url("/css/img/grywsp.png")  ;
	background-size: 100% 100%;

}
.ts33{
	background: url("/css/img/grywsp_14.png");
	background-size: 100% 100%;
}
.t34:hover span.ts34{
   background: url("/css/img/dwgjjcx.png")  ;
	background-size: 100% 100%;

}
.ts34{
	background: url("/css/img/dwgjjcx_80.png");
	background-size: 100% 100%;
}
.t35:hover span.ts35{
   background: url("/css/img/dwywsb.png")  ;
	background-size: 100% 100%;

}
.ts35{
	background: url("/css/img/dwywsb_81.png");
	background-size: 100% 100%;
}
.t36:hover span.ts36{
   background: url("/css/img/dwysbjl.png")  ;
	background-size: 100% 100%;

}
.ts36{
	background: url("/css/img/dwysbjl_81.png");
	background-size: 100% 100%;
}

.t301:hover span.ts301{
   background: url("/css/img/zgzfgjjjczm.png");
	background-size: 100% 100%;

}
.ts301{
	background: url("/css/img/zgzfgjjjczm2.png");
	background-size: 100% 100%;
}


.t37:hover span.ts37{
   background: url("/css/img/jstz.png")  ;
	background-size: 100% 100%;

}
.ts37{
	background: url("/css/img/jstz_35.png");
	background-size: 100% 100%;
}
.t38:hover span.ts38{
   background: url("/css/img/bgqc.png")  ;
	background-size: 100% 100%;

}
.ts38{
	background: url("/css/img/bgqc_35.png");
	background-size: 100% 100%;
}
.t39:hover span.ts39{
   background: url("/css/img/hjbl.png")  ;
	background-size: 100% 100%;

}
.ts39{
	background: url("/css/img/hjbl_2.png");
	background-size: 100% 100%;
}
.t40:hover span.ts40{
   background: url("/css/img/bjbl.png")  ;
	background-size: 100% 100%;

}
.ts40{
	background: url("/css/img/bjbl_70.png");
	background-size: 100% 100%;
}
.t41:hover span.ts41{
   background: url("/css/img/nbzy.png")  ;
	background-size: 100% 100%;

}
.ts41{
	background: url("/css/img/nbzy_70.png");
	background-size: 100% 100%;
}
.t42:hover span.ts42{
   background: url("/css/img/wbzr.png")  ;
	background-size: 100% 100%;

}
.ts42{
	background: url("/css/img/wbzr_37.png");
	background-size: 100% 100%;
}
.t43:hover span.ts43{
   background: url("/css/img/hjbl.png")  ;
	background-size: 100% 100%;

}
.ts43{
	background: url("/css/img/hjbl_4.png");
	background-size: 100% 100%;
}
.t44:hover span.ts44{
   background: url("/css/img/jdjcbl.png")  ;
	background-size: 100% 100%;

}
.ts44{
	background: url("/css/img/jdjcbl_4.png");
	background-size: 100% 100%;
}
.t45:hover span.ts45{
   background: url("/css/img/ssgszm.png")  ;
	background-size: 100% 100%;

}
.ts45{
	background: url("/css/img/ssgszm_71.png");
	background-size: 100% 100%;
}
.t46:hover span.ts46{
   background: url("/css/img/yddkjc.png")  ;
	background-size: 100% 100%;

}
.ts46{
	background: url("/css/img/yddkjc_38.png");
	background-size: 100% 100%;
}
.t47:hover span.ts47{
   background: url("/css/img/kfsba.png")  ;
	background-size: 100% 100%;

}
.ts47{
	background: url("/css/img/kfsba_7.png");
	background-size: 100% 100%;
}
.t48:hover span.ts48{
   background: url("/css/img/kfsxxbg.png")  ;
	background-size: 100% 100%;

}
.ts48{
	background: url("/css/img/kfsxxbg_25.png");
	background-size: 100% 100%;
}
.t49:hover span.ts49{
   background: url("/css/img/kfslpba.png")  ;
	background-size: 100% 100%;

}
.ts49{
	background: url("/css/img/kfslpba_0.png");
	background-size: 100% 100%;
}
.t477:hover span.ts477{
   background: url("/css/img/jcdjh.png")  ;
	background-size: 100% 100%;

}
.ts477{
	background: url("/css/img/jcdjb.png");
	background-size: 100% 100%;
}
.t50:hover span.ts50{
   background: url("/css/img/kfsdhwh.png")  ;
	background-size: 100% 100%;

}
.ts50{
	background: url("/css/img/kfsdhwh_69.png");
	background-size: 100% 100%;
}
.t51:hover span.ts51{
   background: url("/css/img/kfsdhwh.png")  ;
	background-size: 100% 100%;

}
.ts51{
	background: url("/css/img/kfsdhwh_69.png");
	background-size: 100% 100%;
}
.t52:hover span.ts52{
   background: url("/css/img/dkzx.png")  ;
	background-size: 100% 100%;

}
.ts52{
	background: url("/css/img/dkzx_1.png");
	background-size: 100% 100%;
}
.t53:hover span.ts53{
   background: url("/css/img/dkslslqy.png")  ;
	background-size: 100% 100%;

}
.ts53{
	background: url("/css/img/dkslslqy_58.png");
	background-size: 100% 100%;
}
.t54:hover span.ts54{
   background: url("/css/img/dbbg.png")  ;
	background-size: 100% 100%;

}
.ts54{
	background: url("/css/img/dbbg_36.png");
	background-size: 100% 100%;
}
.t55:hover span.ts55{
   background: url("/css/img/ydtqhd.png")  ;
	background-size: 100% 100%;

}
.ts55{
	background: url("/css/img/ydtqhd_65.png");
	background-size: 100% 100%;
}
.t56:hover span.ts56{
   background: url("/css/img/ydtqhd.png")  ;
	background-size: 100% 100%;

}
.ts56{
	background: url("/css/img/ydtqhd_65.png");
	background-size: 100% 100%;
}
/*.t57:hover span.ts57{
   background: url("/css/img/jkr.png")  ;
	background-size: 100% 100%;

}
.ts57{
	background: url("/css/img/jkr_18.png");
	background-size: 100% 100%;
}*/
.t57:hover span.ts57{
   background: url("/css/img/hkqxbg1.png")  ;
	background-size: 100% 100%;

}
.ts57{
	background: url("/css/img/hkqxbg2.png");
	background-size: 100% 100%;
}
.t58:hover span.ts58{
   background: url("/css/img/dkszq.png")  ;
	background-size: 100% 100%;

}
.ts58{
	background: url("/css/img/dkszq_50.png");
	background-size: 100% 100%;
}
.t59:hover span.ts59{
   background: url("/css/img/bftqhk.png")  ;
	background-size: 100% 100%;
}
.ts59{
	background: url("/css/img/bftqhk_7.png");
	background-size: 100% 100%;
}
.t60:hover span.ts60{
   background: url("/css/img/hkzhbg.png")  ;
	background-size: 100% 100%;
}
.ts60{
	background: url("/css/img/hkzhbg_19.png");
	background-size: 100% 100%;
}
.t65:hover span.ts65{
   background: url("/css/img/dkcsh.png")  ;
	background-size: 100% 100%;
}
.ts65{
	background: url("/css/img/dkcsb.png");
	background-size: 100% 100%;
}
.t61:hover span.ts61{
   background: url("/css/img/qtxxbg.png")  ;
	background-size: 100% 100%;
}
.ts61{
	background: url("/css/img/qtxxbg_22.png");
	background-size: 100% 100%;
}
.t62:hover span.ts62{
   background: url("/css/img/hkfsbg1.png")  ;
	background-size: 100% 100%;
}
.ts62{
	background: url("/css/img/hkfsbg2.png");
	background-size: 100% 100%;
}
.t63:hover span.ts63{
   background: url("/css/img/hkqxbg1.png")  ;
	background-size: 100% 100%;
}
.ts63{
	background: url("/css/img/hkqxbg2.png");
	background-size: 100% 100%;
}
.t64:hover span.ts64{
   background: url("/css/img/hzlp1.png")  ;
	background-size: 100% 100%;
}
.ts64{
	background: url("/css/img/hzlp2.png");
	background-size: 100% 100%;
}
.mcxx{
	overflow: hidden;
}
.psmc{
	background: #1384d8;
	height: 54px;
	padding-left: 10px;
	position: relative;
	color: white;
	line-height: 54px;
	font-size: 16px;
	font-weight: bold;
}
.aa-close{
	position: absolute;
	right:10px;
	top:10px;
}
.zhxx,.cxyw,.jcyw,.tqyw,.dkyw{
	padding-bottom: 30px;
}
.tqywbg,.zhywbg,.dkywbg,.jcywbg,.cxywbg{
	display: inline-block;
	width: 100%;
	color:red;
	font-size:22px;
	padding:15px;
	text-align:center;
	height:100px;
	line-height:66px
}
