@charset "utf-8";
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1000px;background: #f6f6f6;font-family:"微软雅黑";}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border: none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{
	text-decoration:none;color:#555;
}
img{
	display: block;
	
}
a:hover{text-decoration:none;}
a,a:hover{outline:none;}

.banner{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/banners.png) no-repeat center;
    background-size:cover;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/zhongjizhicheng/zbllzx/2019bmzx/banners.png',  sizingMethod='scale');
    height: 500px;
   
    margin: 0 auto;
}
.bans{
    width: 1000px;
    margin: 0 auto;
    height: 500px;
}
.banner .right{
    width: 250px;
    height: 500px;
    background-color: #42464c;
    background-size: cover;
    float: right;
    
}
.banner .right li a{
    color: #cecece;
}
.banner .right li a:hover{
    color: #f6e200;
    text-decoration: underline;
}
.banner .btn{
    float: left;
    width: 200px;
    height: 62px;
	border-radius: 28px;
    margin-left: 29%;
    margin-top: 400px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/37.png) no-repeat;

}

.extm-audit-input{
    width: 240px;
    height: 40px;
   
    clear: both;
    margin-top: 16px;
    background:#fff url(/images/zhongjizhicheng/zbllzx/2019bmzx/19.png) no-repeat;
    background-position:9px 8px;
    padding-left: 60px;
    border: 1px solid #d4dde3;
    box-shadow: 0 0 5px #ccc;
    font-size: 16px;
}
.sm{
    text-align: center;
    padding-top: 6px;
}
.extem-audit-button{
    display: block;
    width: 150px;
    height: 45px;
    background-color: #4569a4;
    border-radius: 23px;
    margin: 0 auto;
    line-height: 45px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
    margin-top: 16px;
}
.select-xl{
    
    width: 300px;
    height: 40px;
    border-radius: 5px;
    float: left;
    margin-top: 16px;
    box-shadow: 0 0 5px #ccc;
    position: relative;
}
.select-xl select{ 
    border: none; 
    outline: none;
    font-size: 16px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-left: 60px;
}
input::-webkit-input-placeholder {
          /* placeholder颜色  */
       color: #333;
}
.select-xl .yi{
    background:#fff url(/images/zhongjizhicheng/zbllzx/2019bmzx/20.png) no-repeat;
    background-position:9px 8px;
}
.select-xl .er{
    background:#fff url(/images/zhongjizhicheng/zbllzx/2019bmzx/21.png) no-repeat;
    background-position:9px 8px;
}
.select-xl .san{
    background:#fff url(/images/zhongjizhicheng/zbllzx/2019bmzx/22.png) no-repeat;
    background-position:9px 8px;
}

/* .select-xl:after{
    content: "";
    width: 14px;
    height: 8px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/20.png) no-repeat center;
    
    position: absolute;
    right: 20px;
    top: 45%;
    
    pointer-events: none;
} */


.banner .btn a{
    display: inline-block;
    width: 184px;
	height: 56px;
    color: #fff;
    text-align: center;
    line-height: 56px;
    font-size: 24px;

}

.banner .right div{
    clear: both;
    height: 150px;
}
.banner div h4{
    font-size: 22px;
    color: #fff;
    clear:both;
    margin: 6px 16px 0;
    border-bottom: 1px solid #a0b4d9;
}
.banner div ul{
    float:left;
    width: 125px;
    text-align: center;
    color: #cecece;
    line-height: 36px;
    font-size: 16px;
}

.banner div .x{
    width: 100%;
    text-align: left;
    margin-left: 16px;
}
.nav{
    width: 1000px;
    margin: 0 auto;
    margin-top: 42px;
    height: 400px;
}
.nav .z{
    float: left;
}
.nav .z li a{
    display: block;
    width: 90px;
    height: 49px;
    font-size: 18px;
    border-radius: 5px;
    border: solid 1px #4569a4;
    color: #4569a4;
    margin-top: 13px;
    line-height: 49px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/2.png) no-repeat left;
    padding-left: 70px;
}
.nav .z .yi a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/44.png) no-repeat left;
    margin-top: 0px;
    border: solid 1px #dfae65;
    color: #d1a15a;
}
.nav .z .e a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/3.png) no-repeat left;
}
.nav .z .s a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/45.png) no-repeat left;
    border: solid 1px #dfae65;
    color: #d1a15a;
}
.nav .z .si a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/5.png) no-repeat left;
}
.nav .z .w a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/46.png) no-repeat left;
    border: solid 1px #dfae65;
    color: #d1a15a;
}
.nav .z .l a{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/7.png) no-repeat left;
}
.extm-audit-input.error {
    border-color: red;
}
.nav .zo{
    width: 388px;
    height: 370px;
    border-radius: 10px;
    border:1px solid #4569a4;
    padding-left: 18px;
    float: left;
    margin-left: 20px;
}

.nav .zo h4{
    font-size: 24px;
    color: #333;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/39.png) no-repeat;
    padding-left: 40px;
    background-position: 10px;
    margin-top: 10px;;
}
.nav .zo li{
    font-size: 16px;
    line-height: 46px;
}
.nav .zo li .se{
    width: 75px;
	height: 30px;
	border-radius: 15px;
    border: solid 1px #4569a4;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    color: #4569a4;
    margin-right: 20px;
    float: right;
}
.zo li a:hover{
    color: #4569a4;
    text-decoration: underline;
}
.nav .zo li .as{
    background: #4569a4;
    color: #fff;
}
.nav .zo li .se:hover{
    background: #4569a4;
    color: #fff;
}
.nav .qq{
    float: left;
    padding-left: 12px;
    font-size: 20px;
    padding-top: 20px;
   
}
.nav .y{
    float: left;
    width: 388px;
	height: 370px;
	border-radius: 10px;
    border: solid 1px #4569a4;
    margin-left: 20px;
}
.nav .y h4{
    font-size: 24px;
    color: #333;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/38.png) no-repeat;
    padding-left: 55px;
    background-position: 24px;
    margin-top: 10px;;
}
.apply3 dl dd {
    height: 40px;
    margin-bottom: 20px;
}
.apply3 dl dd label {
    float: left;
     width: 318px; 
    height: 40px;
     border: 1px solid #a6a6a6; 
}

.apply3 dl dd .apply-input, .apply3 dl dd .grayTips {
    float: left;
    width: 168px;
    height: 40px;
    line-height: 40px;
    margin-left: 15px;
    border: 0 none;
    color: #000;
    font-size: 14px;
    vertical-align: top;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;
}
.apply3 .imgCode {
    float: left;
    width: 98px;
    box-sizing: border-box;
    background: #fff;
    height: 100%;
    margin-left: 2px;
    cursor: pointer;
}
.apply3 .imgCode img {
    display: block;
    width: 100%;
    height: 100%;
}
.apply3 dl dd .yzm-btn {
    width: 98px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    background: #4569a4;
    text-decoration: none;
  
    color: #fff;
    margin-left: 2px;
    display: inline-block;
}
.apply-btn {
    display:block;
    width: 150px;
	height: 45px;
	background-color: #4569a4;
    border-radius: 23px;
    margin: 0 auto;
    line-height: 45px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
}
.apply3 dl {
    margin-top: 10px;
}
.apply3 .icon {
	margin-left: 5px;
	width: 25px;
	height: 46px;
    background: url("/images/zhongjizhicheng/zbllzx/zjkjs/9.png") no-repeat  right center;
    float: left;
}
.apply3 .icon.i2 {
	
	background: url("/images/zhongjizhicheng/zbllzx/zjkjs/10.png") no-repeat right center;
}
.apply3 .icon.i3 {
	width: 29px;
	background: url("/images/zhongjizhicheng/zbllzx/zjkjs/11.png") no-repeat right center;
}
.apply3 .icon.i4 {
	width: 29px;
	background: url("/images/zhongjizhicheng/zbllzx/zjkjs/12.png") no-repeat right center;
}


.apply3 dl dd .yi{
  width: 272px;
    height: 40px;
}
.nav .y .x{
    font-size: 14px;
    color: #636363;
    text-align: center;
    padding-top: 10px;
}
.city table{
    text-align: center;
    width: 668px;
}
.city{
    width: 1000px;
    margin: 0 auto;
    height: 682px;
}
.city h3{
    font-size: 36px;
    text-align: center
}
.city .ti{
    font-size: 18px;
    text-align: center;
    padding-bottom: 10px;
}
.citys{
    height: 110px;
}
.dggd{
    
    position: relative;
}
.city .citys li{
    width: 58px;
    height: 41px;
    text-align: center;
    float: left;
    background: #fff;
    line-height: 41px;
    cursor: pointer;
}
.city .citys .aq{
    background: #4569a4;
}
.city .citys li a{
    width: 58px;
    height: 41px;
    text-align: center;
    display: inline-block;
    line-height: 41px;
}
.city .citys .aq a{
    color: #fff;
}

.city tbody tr{
    height: 42px;
}
.city .xdh{
    height: 44px;
    position: absolute;
    
    top: 0;
    
    z-index: 100;
}
.city .xdh table{
   width: 668px;
   height: 44px;
   float: left;
}
.city .xdh h3{
    width: 314px;
    font-size: 20px;
    line-height: 44px;
    background: #f7f7f7;
    float: left;
}
.city tbody tr:nth-child(odd){
    background: #fff;
}
.city tbody tr:nth-child(even){
    background:#f8fcff;
}
.city tbody tr .h{
    color: #d43036;
    text-decoration: underline
}
.city tbody tr .b{
    width: 72px;
    height: 24px;
    background-color: #e0b87c;
    border-radius: 12px;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 24px;
}
.city thead th{
    background: #4569a4;
    height: 42px;
    color: #fff;
    border: none;
}
.city .c_z{
    float: left;
    height: 402px;
  
}
.city .c_y{
    float: right;
    width: 310px;
    background: #fff;
    height: 402px;
    position: relative;
}
.city .gd{
    width: 1000px;
    margin: 0 auto;
    overflow: scroll;
    height: 402px;
}
.city .c_y h3{
    font-size: 20px;
    line-height: 44px;
    background: #f7f7f7;
    width: 312px;
}

.city .c_z .dong{
    overflow: scroll;
    height: 358px;
}
.city .c_y .gun div{
    position: relative;
    padding-left: 20px;
    padding-right: 10px;
    margin-left: 26px;
    border-left: 2px solid #e7e7e7;
}

.c_y .gun div i{
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #4569a4;
    display: inline-block;
    border-radius: 100%;
    margin-left: -10px;
    position: absolute;
    left: -6px;
   color: #fff;
}
.city .c_y div h4{
    font-size: 16px;
    color: #454545
}
.city .c_y div p{
    line-height: 24px;
    padding-top: 10px;
}

.city .c_y div p i,.city .c_y div li i{
    background-color: #e2e2e2;
    color: #333;
}
.city .c_y div ul{
    padding-top: 10px;
}
.c_y div li{
    line-height: 24px;
}
.c_y a{
    color: #9a201c;
    line-height: 24px;
    display: block;
}

.liu{
    clear: both;
    width: 1000px;
    margin: 0 auto;
    height: 500px;
   
   
}
.liu .wei{
    width: 1000px;
    height: 120px;
    margin: 0 auto;
    margin-top: 100px;
}
.liu .xian{
    width: 869px;
	height: 2px;
    background-color: #4476d1;
    text-align: center;
    margin: 0 auto;
    position: relative;
}
.liu .xian dl{
    width: 109px;
}

.liu .xian dl dt{
    width: 26px;
    height: 26px;
    background:#abc1ea ;
    border-radius: 100%;
    overflow: hidden;
    margin: 0 auto;
    
}
.liu .xian div img{
    position: absolute;
    left: 43px;
    top: -18px;
    display: none;
}
.liu .xian .sho img{
    display: block;
}
.liu .xian .sho p{
    width: 22px;
    height: 22px;
    margin-top: 8px;
}
.liu .xian .sho dt{
    width: 38px;
    height: 38px;
    cursor: pointer;
}
.liu .xian .sho{
    margin-top: -8px;
}
.liu .xian div dd a{
    color: #fff;
    font-size: 18px
}
.liu .xian div:nth-child(odd) img{
    top: -18px;
}
.liu .xian div:nth-child(even) img{
    top: 50px;
}
.liu .xian div:nth-child(odd) dl dd{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/29.png) no-repeat;
    width: 109px;
    height: 43px;
    margin-top: 26px;
    line-height: 53px;
}
.liu .xian div:nth-child(even) dl dd{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/10.png) no-repeat;
    width: 109px;
    height: 43px;
    margin-bottom: 26px;
    line-height: 33px;
}
.liu .xian div{
    float: left;
    width: 109px;
    position: absolute;
}
.liu .xian .y{
    left: -50px;
    top: -12px;
}
.liu .xian .e{
    left: 75px;
    top: -80px;
}
.liu .xian .s{
    left: 197px;
    top: -12px;
}
.liu .xian .si{
    left: 323px;
    top: -80px;
}
.liu .xian .w{
    left: 447px;
    top: -12px;
}
.liu .xian .l{
    left: 573px;
    top: -80px;
}
.liu .xian .q{
    left: 697px;
    top: -12px;
}
.liu .xian .b{
    left: 823px;
    top: -80px;
}
.liu .xian dl dt p{
    width: 14px;
	height: 14px;
    background-color: #4569a4;
    margin: 0 auto;
    border-radius: 100%;
    margin-top: 6px;
}
.liu h3{
    text-align: center;
    font-size: 36px;
    padding-top: 16px;
}
.liu p span{
    padding-left: 20px;
}
.liu p span a{
    color: #d43036;
    text-decoration: underline;
    
}
.liu tbody .h{
    color: #d43036;
    text-decoration: underline;
}
.liu table a:hover{
    color: #d43036;
    text-decoration: underline;
}
.liu p{
    font-size:16px;
    text-align: center;
}
.liu table{
    width: 1000px;
    text-align: center
}
.liu table a{
    font-size: 16px;
}
.liu thead th{
    height: 60px;
    background-color: #989898;
    color: #fff
}
.liu tbody tr{
    background: #e9f3ff;
}
.xiangq{
    width: 1000px;
    margin: 0 auto;
}
.xiangq h3{
    font-size: 36px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.x_z{
    float: left;
    width: 263px;
    height: 303px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/11_1.png) no-repeat;
   
    margin-right: 10px;
}
.x_z .s{
    width: 263px;
    height: 151px;
}
.x_z .x{
    width: 263px;
    height: 151px;
}
.x_y{
    float: left;
    width: 724px;
    border-radius: 5px;
	border: solid 1px #4569a4;
}
.x_y .lis .on{
    display:block;
    font-size: 16px;
}
.x_y .lis li{
    font-size: 16px;
}
.x_y .d li{
    float: left;
    width: 176px;
    height: 55px;
    border-radius: 5px;
    border: solid 1px #4569a4;
    color: #4569a4;
    text-align: center;
    line-height: 55px;
    margin-left: 2px;
    margin-top: 2px;
    font-size: 24px;
    cursor: pointer;
}
.x_y .d .q{
    background: #4569a4;
    color: #fff;
}
.x_y .lis ul{
    display: none;
}
.x_y .lis ul li{
    line-height: 42px;
    padding-left: 10px;
}
.x_y .lis ul li a:hover{
    color: #4569a4;
    text-decoration: underline;
}
.x_y .lis ul li span{
    float: right;
    margin-right: 10px;
}

.banfa{
    clear: both;
    width: 1000px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.banfa h3{
    font-size: 36px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.banfa .tu li{
    float: left;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/30.png) no-repeat;
    width:247px;
    height: 263px;
}
.banfa .tu .e{
    background-position: -254px 0px; 
}
.banfa .tu .s{
    background-position: -510px 0px; 
}
.banfa .tu .si{
    background-position: -764px 0px; 
}
.banfa .tu li:hover{
    cursor:pointer;
}
.banfa .tu .q{
    position: relative;
}
.banfa .tu{
    height: 273px;
    
}
.banfa .tu li h4{
    line-height: 29px;
    text-align: center;
    color:#fff;
    font-size: 18px;
}
.banfa .tu li p{
    text-align: center;
    font-size: 18px;
    line-height: 32px;
    padding-top: 130px;
}
.banfa .tu .tou li{
   
    height: 30px;
    background: none;
    font-size: 18px;
}
.banfa .tou{
    position: absolute;
    top: 0;
    width: 247px;
    height: 263px;
    background-color: #000000;
    opacity: 0.8;
    filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* 老版Mozilla */
    -khtml-opacity:0.8; /* 老版Safari */
    
    color: #fff;
    font-size: 20px;
    text-align: center;
    display: none;
}
.banfa  .tu .tou h4{
    padding-top: 20px;
    font-size: 22px;
    padding-bottom: 10px;
}
.banfa .qw{
    display: block;

}
.banfa .tou ul{
    height: 120px;
}
.banfa .tu li .tou  p{
    width: 130px;
    height: 39px;
    border-radius: 20px;
    border:solid 2px #fff; 
    margin: 0 auto;
    line-height: 39px;
    padding-top: 0px;
    position: absolute;
    bottom: 20px;
    margin-left: -65px;
    left: 50%;
}
.banfa .tou p a{
    color: #fff
}


.xiazai{
    width: 1000px;
    margin: 0 auto;
}
.xiazai h3{
    font-size: 36px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.xiazai dl{
    width: 278px;
    float: left;
    margin-left: 80px;
   
}
.xiazai dl dt img{
    margin: 0 auto;
}
.xiazai dl dd .name{
    text-align: center;
    font-size: 24px;
    padding-top: 20px;
}
.xiazai dl dd .e a{
    width: 115px;
    height: 40px;
    border-radius: 20px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    margin-top: 20px;
}
.xiazai dl dd .z{
    border: solid 1px #b03b3a;
    color:  #b03b3a;
   
}
.xiazai dd .hh{
    color:  #b03b3a;
    display: block;
}
.xiazai dl dd .z i{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/36.png) no-repeat;
   
    width: 28px;
    height: 40px;
    background-position: 0px -40px;
    float: left;
    margin-left: 20px;
    display: inline-block;
}
.xiazai dl dd .y i{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/36.png) no-repeat;
    /* background-size: 54px 24px; */
    width: 28px;
    height: 40px;
    background-position: 0px 6px;
    float: left;
    margin-left:22px;
    display: inline-block;
}
.xiazai dl dd a span{
    line-height: 40px;
    display: inline-block;
    float: left;
    margin-left: 4px;
}
.xiazai dl dd .y{
    border:solid 1px #4569a4;
    color: #4569a4;
    float: right;
}
.xiazai dl dd h4{
    padding-top: 18px;
}
.xiazai dl dd p{
    line-height: 22px;
}

.banners{
    width: 1000px;
    margin: 0 auto;
    clear: both;
    height: 540px;
    overflow: hidden;
}
.banners ul{
    height: 213px;
    margin-top: 42px;
}
.banners ul li{
    width: 162px;
    height: 213px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/23_1.png) no-repeat;
    background-position: -101px -26px;
    float: left;
    margin-left: 32px;
}
.banners ul li a{
    width: 162px;
    height: 213px;
    display: inline-block;
}
.banners ul li:hover{
    margin-top: -10px;
    cursor: pointer;
}
.banners .e{
    background-position:-296px -26px; 
}
.banners .s{
    background-position:-491px -26px; 
}
.banners .si{
    background-position:-679px -26px; 
}
.banners .w{
    background-position:-853px -26px; 
}
.banners .er li{
    background-position: -109px -245px;
    height: 232px;
}
.banners .er .e{
    background-position: -295px -245px;
}
.banners .er .s{
    background-position: -482px -245px;
}
.banners .er .si{
    background-position: -671px -245px;
}
.banners .er .w{
    background-position: -855px -245px;
}
.tab{
    width: 1018px;
    margin: 0 auto;
    overflow: hidden;
    border: solid 1px #4569a4;
    border-radius: 5px;
}
.tab .tops li{
    float: left;
    width: 246px;
	height: 55px;
    color: #4569a4;
    border: solid 1px #4569a4;
    text-align: center;
    border-radius: 5px;
    margin-left: 5px;
    line-height: 55px;
    font-size: 24px;
    cursor: pointer;
}

.tab .tops .q{
    background: #4569a4;
    color: #fff;
}
.tab .text ul{
    width: 330px;
    height: 368px;
    float: left;
    line-height: 36px
}
.tab .text ul h4{
    font-size: 20px;
    line-height: 44px;
    text-align: center;
}
.tab .text ul li{
    padding-left: 42px;
    height: 36px;
    overflow: hidden;
    text-overflow:ellipsis; 
    white-space:nowrap;

}
.tab .text ul li a:hover{
    color: dodgerblue;
    text-decoration:underline;
}
.text{
    display: none;
    overflow: scroll;
    width: 1018px;
    height: 386px;
}
.t1{
    display: block;
}

.wjh{
    width: 1000px;
    margin: 0 auto;
    height: 576px;
    
}
.wjh h3{
    font-size: 36px;
    text-align: center;
    padding-top: 20px;
    padding-bottom:20px;
}
.wjh .fang{
    margin: 0 auto;
    width: 941px;
	height: 74px;	
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0px;
	color: #333333;
}

.wjh .qw{
    width: 432px;
    height: 333px;
    float: left;
    overflow: hidden;
    position: relative;
    margin-top: 40px;
    margin-left: 40px;
}
.wjh .qw ul{
    position: absolute;
    width: 864px;
}
.wjh .qw ul li{
    float: left;
    width: 432px;
    height: 328px;
}
.wjh .qw ul li p{
    font-size: 20px;
    padding-left: 50px;
    padding-top: 30px;
}
.apply{
    width: 422px;
    height: 333px;
    background: #f9fbff;
    float: right;
    margin-top: 30px;
    margin-right: 32px;
}
.zj .apply dl {
    margin-top: 76px;
}
.zj .apply dl  .qq{
    float: left;
    line-height: 40px;
    font-size: 20px;
    padding-left: 10px;
}
.gif{
    height: 513px;
	background-color: #4569a4;
}
.gif .tt{
    width: 1000px;
    margin: 0 auto;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/1.gif) no-repeat center;
    background-size: cover;
    height: 430px;
}
.gif img{
    width: 100%;
}
.gif h3{
    font-size: 36px;
    color: #fff;
    text-align: center
}
.gif h3 i{
    font-size: 55px;
    color: #e5b875;
}
.gif .tt ul li{
    color: #fff;
    float: left;
    width: 250px;
    height: 215px;
    
}
.gif .tt ul li a{
    color: #fff;
   display: inline-block;
    width: 250px;
    height: 77px;
    padding-top: 138px;
}
.gif .tt ul li a:hover{
  
    text-decoration:underline;
}
.gif .tt ul li h4{
    font-size: 20px;
}
.gif .tt ul li p{
    font-size: 16px;
}
.gif .tt ul .y h4{
    padding-left: 30px;
}
.gif .tt ul .e h4{
    padding-left: 66px;
}
.gif .tt ul .s h4{
    padding-left: 86px;
}
.gif .tt ul .si h4{
    padding-left:116px;
}
.gif .tt ul .si p{
    padding-left: 42px;
}
.gif .tt ul .s p{
    padding-left: 30px;
}
.youshi{
    padding-bottom: 60px;
}
.youshi h3{
    font-size: 36px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.youshi h3 i{
    font-size: 55px;
    color:#e5b875;
   
}
.youshi .pin{
    width: 1000px;
    height: 454px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/26.png) no-repeat;
    margin: 0 auto;
    position: relative;
}
.youshi .pin2{
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/27.png) no-repeat;
    margin: 0 auto;
    width: 1000px;
    height: 454px;
    margin-top: 20px;
    position: relative;
}
.youshi .pin ul{
    width: 458px;
    height: 351px;;
    background:#212121;
    opacity: 0.76;
    filter:alpha(opacity=76); /* IE */
    -moz-opacity:0.76; /* 老版Mozilla */
    -khtml-opacity:0.76; /* 老版Safari */
   
    color: #fff;
    position: absolute;
    left: 500px;
    top: 50px;
    padding-left: 10px;
    padding-right: 10px;
}
.youshi li a{
    color: #fff;
}
.youshi li a:hover{
    color: dodgerblue;
    text-decoration:underline;
}
.youshi .pin li h4{
    font-size: 18px;
    padding-top: 16px;
}
.youshi .pin li p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px
}
.youshi .pin2 ul{
    width: 458px;
    height: 351px;;
    background:#212121;
    opacity: 0.76;
    filter:alpha(opacity=76); /* IE */
    -moz-opacity:0.76; /* 老版Mozilla */
    -khtml-opacity:0.76; /* 老版Safari */
    opacity: 0.76; /* 支持opacity的浏览器*/
    color: #fff;
    position: absolute;
    left: 20px;
    top: 50px;
    padding-left: 10px;
    padding-right: 10px;
}
.youshi .pin2 li h4{
    font-size: 18px;
    padding-top: 16px;
}
.youshi .pin2 li p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px
}

.abs {
    position: absolute;
}
.layout{
    width: 1100px;
    margin: 0 auto;
   
}
.fl {
    float: left;
    
}
.pr {
    position: relative;
}
.fr {
    float: right;
    _display: inline;
}
.calce {
    height: 50px;
    line-height: 50px;
    padding: 20px 15px;
}
.calce .submit {
    padding: 0 28px;
    background: #ff7944;
    text-align: center;
    font-size: 22px;
    color: #fff;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    display: inline-block;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}
.tanchu{display:none;overflow:hidden;width:600px;text-align:left;background-color:#fff;position:fixed;top:50%;left:50%;margin:-173px 0 0 -300px;z-index:202;-webkit-box-shadow:2px 4px 4px #333;-moz-box-shadow:2px 4px 4px #333;box-shadow:2px 4px 4px #333;border-radius:5px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}.tanchu .tc-tit{height:55px;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0;position:relative}.tanchu .tc-tit h5{padding-left:28px;line-height:54px;font-size:16px}.tanchu .tc-tit .close{width:15px;height:15px;position:absolute;top:20px;right:16px;cursor:pointer;background:url(/images/zhongjizhicheng/project/project_new/tanchu-close.png) no-repeat}.tanchu .tc-con{height:180px;padding:15px 30px 0 30px;font-size:14px;color:#666;line-height:32px;overflow:auto;*position:relative;_width:540px;_overflow-x:hidden}.tanchu .tc-con a{color:#ff702a}.tanchu .tc-con .nr01{_width:472px;line-height:32px;clear:both;padding-left:68px;position:relative}.tanchu .tc-con .nr01 .nbt{position:absolute;top:0;left:0}.tanchu .tc-con .on{display:block}.tanchu .btn{display:block;width:204px;height:42px;background-color:#f87157;line-height:42px;font-size:14px;text-align:center;color:#fff;margin:30px auto;font-weight:bold;cursor:pointer;border-radius:3px}.tanchu .btn:hover{background-color:#f13712}
.benefit{margin-top:27px}.benefit .benefit-title{height:41px;border-bottom:1px solid #dbdae4;margin-bottom:40px;text-align:center}.benefit .benefit-title h4{height:82px;line-height:82px;display:inline-block;*display:inline;*zoom:1;background:#f4f4f4;padding:0 20px;font-size:22px;margin-bottom:-41px;position:relative}.benefit .benefit-dl{min-height:30px;height:auto !important;_height:30px;color:#666;line-height:30px}.benefit .benefit-dl dt{width:90px;float:left;font-weight:bold;text-align:right}.benefit .benefit-dl dd{margin-left:96px}.benefit .benefit-dl .ddMore{height:30px;padding-right:30px;overflow:hidden;background:url(/images/zhongjizhicheng/project/project_new/icon-down.png) no-repeat right 11px;cursor:pointer}.benefit .benefit-dl .ddShow{height:auto;background-image:url(/images/zhongjizhicheng/project/project_new/icon-up.png)}.benefit .benefit-dl a{color:#666}.contrastMod{padding-bottom:50px}


.boss{
    width: 100%;
    height: 100%;
    background: #000;
   
    filter:alpha(opacity=40); /* IE */
    -moz-opacity:0.4; /* 老版Mozilla */
    -khtml-opacity:0.4; /* 老版Safari */
    opacity: 0.4; /* 支持opacity的浏览器*/
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    display: none;
}
.boxs{
    width: 480px;
    height: 460px;
    margin: 0 auto;
    z-index: 110;
    position: fixed;
    top:100px;
    left: 50%;
    margin-left: -240px;
    text-align: center;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/32.png) no-repeat;
    display: none;
}
.boxs h3{
    padding-top: 18px;
    font-size: 20px;
    clear: both;
}
.boxs ul{
    padding-top: 24px;
    line-height: 22px;
    padding-right: 14px;
}
.boxs ul li span{
    color: #b03b3a;
}
.boxs p{
    margin-top: 54px;
}
.boxs p a{
    width: 126px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    border-radius:20px;
    border:1px solid #b03b3a;
    color: #b03b3a;
    display: inline-block;
}
.boxs p a:hover{
    background: #b03b3a;
    color: #fff;
}
.boxs i{
    width: 32px;
    height: 32px;
    float: right;
    display: block;
    cursor: pointer;
}

.t1 ul li {
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/35.png) no-repeat left center;
    background-position: 12px;
    background-size: 26px 28px;
   background: none\0;
    padding-left: 42px;
}

.text li {
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/34.png) no-repeat left center;
    background-position: 12px;
    background-size: 34px 28px;
    background: none\0;
  
    padding-left: 42px;
}

.dwq{
    width: 125px;
    height: 424px;
    background: url(/images/zhongjizhicheng/zbllzx/2019bmzx/33.png) no-repeat;
    position: fixed;
    top:200px;
    right: 100px;
    z-index: 10;
    
}

.dwq ul{
    line-height: 50px;
    color: #fff;
   margin-top: 90px;
   text-align: center;
  
}
.dwq ul li a{
    line-height: 50px;
    color: #fff;
    display: block;
    font-size: 20px;
}
.dwq ul li a:hover{
    line-height: 50px;
    
    height: 50px;
    background: #f09243;
}
.classesMod .title {
    padding: 0px 0 10px;
}
.pop2-t img {
    display: inline;
  }
  .hfoot a {
    display: inline-block;
  }
.mask {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.4;
    filter:alpha(opacity=40);
    z-index: 50;
}


.layouta{
    width: 1200px;
    margin: 0 auto;
   
}
.fiveCourse .fc-bd .fc-icon,.fiveCourse .fc-bd .fc-dot {
    text-align: left;
   }

.code {
    display: none; 
    width: 356px;
    height: 248px;
    text-align: center;
    background-color: #ffffff;
    border-radius: 10px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -210.5px;
    margin-top: -98px;
    z-index: 70;
    border: 2px solid #005cc2;
}

.code p {
    font-size: 18px;
    line-height: 40px;
}
.code .ima {
    width: 255px;
    height: 50px;
    margin: 32px auto;
}
.code .ima .imgCode {
    float: left;
    width: 120px;
    height: 48px;
}
.code .ima .imgCode img {
    display: block;
    width: 100%;
    height: 100%;
}
.code .ima  .change {
    float: left;
    width: 108px;
    height: 46px;
    line-height: 46px;
    background-color: #f6f3ef;
    border-radius: 3px;
    border: 1px solid #dddddd;
    font-size: 16px;
    color: #333333;
    cursor: pointer;
    margin-left: 22px;
}
.code  input {
    width: 255px;
    height: 46px;
    line-height: 46px;
    background-color: #ffffff;
    border-radius: 3px;
    border: 1px solid #dddddd;
    font-size: 16px;
    text-indent: 10px;
}
.code  input:focus {
    outline: none;
}
.code a {
    width: 160px;
    height: 45px;
    line-height: 45px;
    background-color: #f09737;
    border-radius: 5px;
    font-size: 24px;
    color: #fff;
    margin: 21px auto;
    display: block;
}
