/* CSS Document */
@charset "gb2312";
@import url(http://m.syxdf.cn/css/animate.css);
/* 1.BODY
---------------------------------------------------------------------- */
body{padding:0;font-family:"Microsoft YaHei"; margin:0;-webkit-text-size-adjust: none; width:100%; min-width:320px; max-width:750px;overflow-x: hidden; margin-left:auto; margin-right:auto; font-size:100%; background: #fff;}
ol,ul{list-style:none}
*{	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,header,menu,section,footer,nav,article{ margin:0; padding:0;}
ul,li{ list-style:none;}		
img{border:0;width:100%;}
em{ font-style:normal;}
a{ text-decoration:none; color:#333;}
body .lxbqxgb{ display: none!important;}
.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}
.mhome{  min-width: 320px;max-width: 750px;margin: 0 auto;}
/* 2.1 sj_header
---------------------------------------------------------------------- */
.sj_Header{ width:100%; padding:1%; background:#FFF;}
.sj_Header_left{ float:left; margin-top:1%;}
.sj_Header_right{ float:right; margin-top:2%;}
/* 2.2 pro_header
---------------------------------------------------------------------- */
header{ margin:0; position:fixed; top:0; z-index:502; width:100%; max-width: 750px;}
.pro_Header{ width:100%; background-color:#0c6c9f; font-weight:normal; position:relative; height:40px; overflow:hidden;}
.pro_title{ text-align:center; width:80%; line-height:40px; display: block; font-size:18px; position:absolute; left:10%;}
.pro_title a{  color:#ee7800; display:none;}

.pro_Header img{width:100%;}
.pro_Header .pro_Header_left{ margin-left:2%; float:left; width:20px;}
.pro_Header .pro_Header_right{ float:right; margin-right:2%; cursor:pointer; width:50px;}
.pro_Header_left,.pro_Header_right{ margin-top:13px;}
#zt_title{display:none;}

.pro_Header .pro_Header_left{ width:30px; margin-top: 8.5px; margin-left: 2%;}
.tb19_zx{float:right;width:50px;background:url(http://m.syxdf.cn/images/m_shouye62_zj.png) no-repeat center;background-size:60%;height:40px;}
.pro_title{background:url(http://m.syxdf.cn/images/m_shouye63_zj.png) no-repeat center;height: 35px;background-size:100%;margin:0 auto;width:30%;left:20%;background-color:#0c6c9f;}




.wap_rightimg{ float:left; padding-left:24px; cursor:pointer;}
.wap_leftimg{ float:right; padding-right:24px;cursor:pointer; }
.wap_title{ width:60%; text-align:center; font-size:3rem; color:#FFFFFF; position:fixed; z-index:501; top:1%; left:50%; margin-left:-30%; font-weight:bold;}




.wap_right{ height:100%; overflow:scroll; position:fixed; top:0; left:0%; z-index:503; background-color:#FFFFFF; width:60%; background-color:#ee7800;
-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;
-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);-o-transform: translate3d(-100%,0,0);-ms-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);
}
.wap_right01{ height:100%; overflow:scroll; position:fixed; top:0; left:0%; z-index:503; background-color:#FFFFFF; width:60%; background-color:#063f7a;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;
-webkit-transform: translate3d(0%,0,0) !important;-moz-transform: translate3d(0%,0,0) !important;-o-transform: translate3d(0%,0,0) !important;-ms-transform: translate3d(0%,0,0) !important;transform: translate3d(0%,0,0) !important;
}

.wap_right li{ position:relative; width:60%; margin:10%;overflow:hidden; margin-left:25%;}
.wap_right .navimg{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-3.4rem 0.2rem;}

.wap_right .navimg01{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-6.2rem 0.2rem;}

.wap_right .navimg02{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-9rem 0.2rem;}

.wap_right .navimg03{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-11.8rem 0.2rem;}

.wap_right .navimg04{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-14.5rem 0.2rem;}

.wap_right .navimg05{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-17.5rem 0.2rem;}

.wap_right .navimg06{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-20.4rem 0.2rem;}

.wap_right .navimg07{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-23.2rem 0.2rem;}

.wap_right .navimg08{ width:2rem; line-height:2rem;  text-decoration:none; float:left; margin:0; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-repeat:no-repeat; background-size:30rem; background-position:-26rem 0.2rem;}

.wap_right span{ display:block; width: auto; color:#333333; font-size:1rem; float:left; line-height:2rem; color:#FFFFFF;}
.wap_right a{ display:block; width:100%; overflow:hidden;}



.wap_gbbox{ width:100%; height:100%; position:fixed; top:0; left:0; background-color:rgba(0,0,0,0.5); z-index:502; display:none;}
.wap_gbbox1{ display:block; opacity:0;}
.wap_gbbox p{ width:20px; height:50px; position:absolute; top:50%; margin-top:-40px; left:80%; color:#FFFFFF; font-size:1rem;}
.wap_gbbox p img{ width:20px; margin-top:5px;}





.top_logobox{ width:90%; overflow:hidden ; margin-top:5%; margin-left:10%}
.top_logo{ line-height:4rem; width:4rem; background-image:url(http://m.syxdf.cn/images/nav_left.png); background-position:center left; background-size:40rem; background-repeat:no-repeat;float:left;}
.top_logobox p{ font-size:1rem; line-height:2rem; float:left; margin:0; margin-left:5%; color:#FFF;}





@media only screen and (min-width: 768px) {
  .cd-top {right: 20px;bottom: 20px;}
  .pro_title{font-size:18px; width:33%;left:33%}	
}
@media only screen and (min-width: 1024px) {
  .cd-top { height: 45px;width: 50px;right: 30px; bottom: 60px;}
}
@media screen and (min-width: 435px) and (max-width: 550px){	
  .sj_Header_left{ width:85%;}
  .sj_Header_left img{ width:100%;}
  .pro_title{ width:55%;}
	}
 @media screen and (max-width:435px){
	.sj_Header_left{ width:75%;}
    .sj_Header_left img{ width:100%;}
    .pro_title{font-size:18px; width:60%;}	
} 
@media screen and (min-width:550px)and (max-width: 750px){
	.sj_Header_left{ width:75%;}
    .sj_Header_left img{ width:100%;}
    .pro_title{font-size:18px; width:35%;left:30%}	
}
/*页面底部*/
/*手机在线报名*/
.img100{width:100%;}
.wid100{width:100%; margin:0 auto; padding-top:5px; padding-bottom:10px; margin-top:10px; background:#fff;}
.cll{width:100%; margin:0 auto; background:#fff; padding-top:10px; padding-bottom:10px;}
.cll img{width:100%; height:auto;}

.ad2 {background:#fff; width:94%; margin: 0 auto; border-radius: 10px; overflow: hidden; border: none; margin-top: 5%;}
.ad2 a {display: block;text-align: center;}
#baoming{margin:0 auto; width:100%; padding-top:20px; background-color:#FFFFFF; overflow:hidden; font-size:1em;}

#baoming label{width:100%; text-align:left; display:block; padding-top:2%; padding-left:1%;}
#baoming #tel{ display:block; width:100%;border: none; outline:none; font-size:1rem; color:#999999; line-height:2.1rem;}
#baoming #xm{ display:block; width:100%;border: none; outline:none; font-size:1rem; color:#999999; line-height:2.1rem;}

#main #user_email,#baoming #new_pwd,#baoming #repwd{width:60%; height:40px; line-height:40px; margin-top:5px; text-indent:5px; border: none; outline:none; color:#cccccc; font-size:1em;line-height:1.4em;}
#baoming .login_btn{  display:block;width:100%; margin-left:auto; margin-right:auto; height:40px; line-height:40px; background:#ee7800; border:none; color:#fff; text-align:center; border:1px solid #dcdcdc; margin-top:20px; margin-bottom:20px; cursor:pointer; font-size:16px; border-radius:10px;} 
.c96{font-size:1rem;line-height:1.6em; color:rgb(255,139,2);}
.c96 strong{color:#F00;}
#zy{color:#999999;}
#form1{width:100%; margin:0 auto;}

.fm{width:100%; height:auto; position:absolute; margin:0 auto; z-index:998; display:block; max-width:480px; min-width:320px;}
.fm img{width:100%;}
/*底部*/
.wap_dzdh{ width:100%; background-color:#f3f3f9; margin:0; padding-bottom:15%;}
.wap_dzdh div{ width:80%; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:20px; padding-top:10px;}
.wap_dzdh p{ margin:0; width:90%; float:left; font-size:1em; line-height:1.6em; margin-left:2%;}
.wap_dzdh img{ width:6%; float:left;}
/***********底部浮动咨询方式*************/
.fl{ position:fixed; bottom:0; width:100%;  z-index:495;  max-width: 640px; }
.zx{margin:0 auto;min-width: 320px;background-color:#FFFFFF; border:none; max-width:1242px;}
.zx{vertical-align: middle;display: block;position: relative;text-align:center; padding-left:1%;}
.zx div{ width:33%; float:left; height:auto; }
.zx div.zxd{ background:none;}

/*g*/
.zx a img{ display:block; width:100%; margin:0 auto;}
.zx a{ text-align:center; color:#333; width:100%; text-decoration:none; }
.zx a p{ background-color:#FFFFFF; margin:0; font-size:0.6rem;}
.zx .dbfdbox img{ width:66%; }
.zx .dbfdbox{ position:relative;}
.zx .dbfdbox .dbzximg{ position:absolute; width:20%; top:0; right:20%;}
.zx div:nth-child(4) img{ width: 65%;}
.zx div:nth-child(5) img{ width: 65%;}



.img100{width:100%;}
.wid96{width:96%; margin:0 auto;}
.wid100{width:100%; margin:0 auto; background-color:#f3f3f9;}
#zt_title{display:none;}
.w100{width:100%; margin:0 auto; text-align:center;}
.w34{width:34%; margin:0 auto;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pr{position:relative;}
.mr{ margin:0 auto;}

.title{background:url(../images/wt_21.gif) repeat-x; height:auto; margin-top:5px; padding:0 10px; clear:both;}
.title b{ line-height:53px; color:#333;}
.title b a{ color:#333; text-decoration:none;}
.title em{ float:right; padding:0px 0px;}
.title em a{ display:block; background:#F00; line-height:27px; color:#FFF; font-size:14px; padding:0 10px;}

.wap_xmbox{ width:90%; margin-left:auto; margin-right:auto; border-bottom:1px solid #d6d7dc;position:relative; padding-bottom:2%;}
.wap_xmbox label{ font-size:1rem; line-height:2.4em;}
.wap_xmbox input{font-size:1rem; line-height:2.4em; }

.wap_xmbox1 select{ border:none; outline:none;font-size:1rem;line-height:1.4em;background-color:#FFFFFF;width:100%;} 
.wap_xmbox1{ width:90%; margin-left:auto; margin-right:auto;position:relative; border-bottom:1px solid #d6d7dc; }
.wap_xmbox1 label{ font-size:1rem; line-height:2.4em; margin-top:2%;}
.wap_xmbox1 input{font-size:1rem; line-height:2.4em; }

#baoming form p{ margin:0; padding-top:10px; padding-bottom:10px; width:90% !important;background-color:#FFF; margin-left:auto; margin-right:auto;}
#jiathis_webchat img{ display:block; margin-left:auto; margin-right:auto;}

.zx .dbfdbox p{ background-color:#FF0000; color:#FFFFFF; font-size:0.4em; position:absolute; z-index:10; line-height:1.4em; width:1.4em; text-align:center; border-radius:0.7em; right:20%; top:-0%;}

#rmzybox{ width:100%; position:relative; background-color:#FFFFFF; margin-top:2%; margin-bottom:0%; border-bottom:2px solid #f5f5f5;}
#rmzybox p{ width:100%; padding-top:2%; position:relative;}
#rmzybox h2{ font-size:1rem; line-height:1.2rem; border-left:5px solid #ee7800; font-weight:normal; padding-left:2%; margin-left:2%; color:#333333;}

#rmzybox a{ display:block;width:50%; position:absolute; top:0%; right:5%; font-size:1.2rem; height:100%;}
#rmzybox span{ display:block;float:right; position:relative; height:1.2rem; margin-top:4%;}
#rmzybox a img{ height:1.2rem; display:block;}
#rmzybox a h3{ float:right; line-height:1.2rem; font-size:1rem; color:#ee7700; font-weight:normal;margin-right:2%; margin-top:4%; margin-left:2%;}


.spbox{ width:100%; height:100%; position:fixed; z-index:999; left:0; top:0;background-image:url(http://m.syxdf.cn/images/one_bg.jpg); background-position:center  bottom; background-size:100%; background-repeat:no-repeat; background-color:#7cbbf7; overflow:hidden;}
.spabox{ width:100%; position:absolute; bottom:5%;left:0;}
.spbox img{ width:100%; display:block;}
.spa01{ display:block;width:40%; margin-left:10%;}
.spa02{ display:block; width:40%; margin-top:5%; margin-left:10%;}
.spbox .spgb{ display:block ;width:8%; position:absolute; top:2%; right:5%; cursor:pointer; z-index:3;}
.spbox .sptimg{ width:50%; position:absolute; top:5%; left:5%;}


.cjzsbox{ position:fixed; width:100%; height:100%; overflow:hidden; left:0; top:0; background-color:#FFFFFF; z-index:1000;}
.cjzs01{ width:8%; position:absolute; left:5%; top:2%; z-index:5;}
.cjzs02{ width:100%; position:absolute; left:0; bottom:0%;}
.cjzs03{ animation:-moz-animation:spin2  5s linear 1s;-o-animation: spin2 5s linear 1s;-webkit-animation:spin2 5s linear 1s;animation:spin2 5s linear 1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-moz-animation-direction:alternate;}
.cjzsa{ display:block; width:32%; position: absolute; left:50%; margin-left:-16%; bottom:6%;}
.cjzsa img{ width:100%; display:block;}
.cjzsa .cjzs04{ display:block; width:60%; position:absolute; left:20%; top:30%;}
.cjzsdjsbox{ width:204px; height:auto; position:absolute; left:50%; margin-left:-102px; bottom:20px;}
.cjzsdjsbox img{ display:block; width:100%;}
#ah02{ position:absolute; left:20px; top:70px; line-height:80px; font-size:80px;width:160px; text-align:center; font-family:"宋体";}
#ah03{ position:absolute; left:0px;   bottom:-2px; font-size:30px; line-height:30px; width:35px; text-align:right; font-family:"宋体";}
#ah04{ position:absolute; left:70px;  bottom:-4px; font-size:30px; line-height:30px; width:35px; text-align:right; font-family:"宋体";}
#ah05{ position:absolute; left:127px; bottom:-4px; font-size:30px; line-height:30px; width:35px; text-align:left; font-family:"宋体";}
.cjzs05{ width:15px; height:20px; position:absolute; left:165px; bottom:-4px; overflow:hidden;}
#ah06{ position:absolute; right:-8px; bottom:0px; font-size:14px; line-height:20px; width:auto; text-align:right; font-family:"宋体";}
@media(max-height:540px){
	.cjzsa{ display:block; width:32%; position: absolute; left:50%; margin-left:-16%; bottom:6%;}
	.cjzsdjsbox{ width:204px; height:auto; position:absolute; left:50%; margin-left:-102px; bottom:5px;}
	}
@-moz-keyframes spin2 {0% { -moz-transform: rotate(0deg); }100%{ -moz-transform: rotate(360deg); }}
@-webkit-keyframes spin2 {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg)}}
@-o-keyframes spin2 {0% { -o-transform: rotate(0deg); }100% { -o-transform: rotate(360deg); }}
@-ms-keyframes spin2 {0% { -ms-transform: rotate(0deg); }100% { -ms-transform: rotate(360deg); }}
@keyframes spin2 {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}

/*微信弹窗*/
.wxtcbox{ width: 100%; overflow: hidden; position:fixed; max-width: 640px; top: 0; background-color: #000000; display: none; z-index: 503;}
.wxtcbox img{ display: block; position:absolute; left: 1%; top: 0.2rem; height: 2.6rem; border-radius: 0.4rem;}
.wxtcbox h3{ color: #ffffff;  margin-left: 16%; font-size: 1rem; margin-top: 0.5rem; line-height: 1rem}
.wxtcbox p{ color: #ffffff;   margin-left: 16%; ; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; width: 84%; font-size: 0.8rem; margin-bottom: 0.5rem; line-height: 1rem;  }

/*离线宝弹窗*/
.lxb_box{width:275px;background-color:#ffffff;height:270px;position:fixed;left:50%;margin-left:-135px;top:10%; border-radius: 12px; overflow: hidden; box-shadow: 0px 0px 30px 1px #333333; display: none;animation-play-state: 4s; z-index: 1000 !important;}
.lxb_box h2{ font-size: 22px; text-align: center; font-weight: normal; color: #ee7800; line-height: 36px; margin:0; }
.lxb_box p{ text-align: center; font-size: 14px; margin: 0; line-height: 14px; color: #333333;}
.lxb_box .lxb_tj{ width: 240px; border: 1px solid #ee7800; height: 34px; margin: 20px auto; position: relative; overflow: hidden; border-radius: 17px;}
#telInput{ height: 36px; width: 150px; margin: 0; margin-top: -1px; border: none; margin-left: -2px; padding-left: 10px;font-size: 14px; line-height: 36px; color: #ee7800;}
#callBtn{ height: 36px; width: 90px; border: none; background-color: #ee7800; color: #ffffff; margin: 0; position: absolute; right: -1px; top: -1px; font-size: 14px; line-height: 36px; cursor: pointer;}
.lxb_box span{ display: block; width: 240px; margin: 0 auto; font-size: 12px; line-height: 18px; color: #8f8f94; text-align: center;}
.lxb_box .lxb_zx{ position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden;}
.lxb_zx a{ display: block; width: 50%; float: left; text-align: center; text-decoration: none; }
.lxb_zx a img{ display: block; width: 100%;}	
.lxb_zx a:nth-child(1){ background-color: #f95b07; font-size:16px; line-height: 48px;  color: #ffffff;}
.lxb_zx a:nth-child(2){ background-color: #ee7800; font-size:16px; line-height: 48px;  color: #ffffff;}
.lxb_gb{ margin-left: 245px; margin-top: 5px; display: block; width: 26px; cursor: pointer;}

#ymtj{ display: none!important;}



/*新版在线报名*/
.zs_bdbox{ width: 100%!important; overflow: hidden!important;margin: 0% auto; background-color: #ffffff; padding-bottom: 2%; position: relative;}
.zs_bdbox input{ color: #989898;}
.xm_box{ width: 90%; margin-left: 5%;border-bottom: 1px solid #f3f3f4; overflow: hidden;height: 3rem; }
.xm_box input{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:102%; margin-left: -1%;border: none;background: url(http://m.syxdf.cn/images/m_shouye56.png) no-repeat 1.5% center ; padding-left: 8%; background-size: 4%;}

.dh_box{ width: 90%; margin-left: 5%;border-bottom: 1px solid #f3f3f4; overflow: hidden;height: 3rem; }
.dh_box input{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:102%; margin-left: -1%; border: none;background: url(http://m.syxdf.cn/images/m_shouye57.png) no-repeat 1.5% center ; padding-left: 8%; background-size: 4%;}

.zy_box{width:90%;border-bottom:1px solid #f3f3f4;overflow:hidden;height:3rem;float:left; margin: 0% 0 5% 5%;  position: relative;}
.zy_box select{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:120%;margin-left:-1%;color:#989898;border: none; background-color: #ffffff;background-image: url(http://m.syxdf.cn/images/m_shouye58.png); background-position: 1.5% center; background-repeat: no-repeat; padding-left: 8%; background-size: 4%;}
.zy_box img{ position:absolute;right: 10%; top: 40%; width: 4%;}
.zs_bdbox button{display:block;width:93%;background-color:#063f7a;border:none;color:#ffffff;margin:5% auto 0 auto;font-size:18px;line-height:36px;border-radius:10px; background-image: url(http://m.syxdf.cn/images/m_shouye60.png); background-repeat: no-repeat; background-position: 80% center; background-size: 10%;}
.zs_bdbox span{display:block;font-size:16px;color:#333333;margin-top:10px;margin-left:3%;padding-left:3%;width:93%;}

#baoming h2{ color: #063f7a; text-align: center; font-size: 1.2rem; font-weight: normal;background: url(http://m.syxdf.cn/images/m_shouye39_zj.png) no-repeat center left; background-size:1rem;line-height: 1.2rem; position: relative;width:11.8rem; margin: 0 auto; }
.wap19_anniu{ position: absolute; left: 80%; bottom: 10%;width: 5%;}




/*咨询按钮*/
.zxwt_01{ cursor: pointer;}
.zxwt_01 zx{display:none!important;}


/*免费电话*/
.kst19_mfdh{height:36px;width:150px;margin:-1px 0 0 0;border:none;margin-left:-2px;padding-left:10px;font-size:14px;line-height:36px;color: #ee7800;}
.kst19_mfdhan{height:36px;width:90px;border:none;background:#ee7800;color:#ffffff;position:absolute;right:-1px;top:-1px;font-size:14px;line-height:36px;cursor:pointer;}


/*备案号*/
.xbsy17_xxdz01{ display: block; width: 85%; margin: 0 auto;font-size: 12px; padding-left: 8%; line-height:20px;  color: #333333; margin-bottom: 1%;}


/*19底部信息*/
.wap19_dbxx{ width: 100%; overflow: hidden; margin: 5% 0 13% 0;}
.wap19_dbxx h2{ text-align: center; font-weight: normal;font-size: 1rem; color: #063f7a; line-height: 1.5rem;}
.wap19_dbxx a{ text-align: center; display: block;font-size: 0.8rem; line-height: 1.2rem; color: #333333;}
.wap19_dbxx a span{color: #063f7a; }
.wap19_dbxx p{ text-align: center;font-size: 0.6rem; color: #666666; margin-top: 4%; line-height: 0.8rem;}


/*20200213底部在线参观入口*/
.xbsy20_zxcg{ width:100%; position: relative; overflow: hidden; margin-top: 5%;}
.xbsy20_zxcg a img{ display: block; width: 100%;}


/*仿微信弹窗*/
.hslwxmsg{ position:fixed; z-index:9999999999; width:100%; top:-8rem; max-width:480px;}
.hslwxmsg img{ width: 100%;}
.hslwxmsg a{display:flex;justify-content: space-between; width: 94%; height: 3rem; margin: 0 auto; background-color:#fff; border-radius:.5rem; box-shadow:0 0 10px #ccc;}
.hslwxmsg1{ width: 2.4rem; margin: 0.3rem;}
.hslwxmsg2{flex:1; margin-left:2%;}
.hslwxmsg3{ position: absolute; top: 16%; right: 6%; color: #666666; font-size: 0.7rem;}
.hslwxmsg2 b{ color:#333; display:block; margin-top: 0.5rem; line-height: 1rem;font-size:0.9rem; font-weight: bold;}
.hslwxmsg2 p{ color:#666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; width: 84%; font-size: 0.7rem; margin-bottom: 0.5rem; line-height: 1.3rem;}

/*底部固定导航*/
.xbsy17_dbnav{ width: 100%; overflow: hidden; position: fixed; bottom: 0;max-width: 750px; min-width: 320px; z-index: 100;}
.xbsy17_dbnav img{ display: block; width: 100%;}
.xbsy17_dbnav a { display: block; width: 16%; height: 100%; position: absolute;}
.xbsy17_dbnav a:nth-child(2){ top: 0; left: 0}
.xbsy17_dbnav a:nth-child(3){ left: 16%; top: 0;}
.xbsy17_dbnav a:nth-child(4){ left: 32%; top: 0;}
.xbsy17_dbnav a:nth-child(5){ left: 48%; top: 0;}
.xbsy17_dbnav a:nth-child(6){ left: 64%; top: 0;}

.xbsy17_dbnav span{ display: block; position: absolute; z-index: 2; left: 89%; top: 10%; font-size: 0.6rem; background-color: #ffffff; line-height: 16px; width: 16px; border-radius: 20px; color: #fc0d1b; text-align: center;}

/*底部表单*/
.xdxcSy_bd{ width: 100%; position: relative; }
.xdxcSy_bd .xdxcSy_bg{width: 100%; position: absolute; top: 0; left: 0; z-index: 1;}
/*在线报名*/
.xdxc21_zxbm{width:94%;position: relative;overflow:hidden;background-image:url(http://m.syxdf.cn/zjzt/images/zhijiao26_1.jpg);background-size:100% 100%;margin:5% auto 5%;padding:15px 0 15px 0; border-radius: 10px; z-index: 3;}
.xdxc21_zxbm p{text-align:center;color:#be692c;font-size:18px;line-height:18px;width:200px;margin:0 auto;background-image: url(../imgSy/m_xdxc50.png);background-repeat:no-repeat; padding-left: 40px; background-size:auto 100%; padding-top: 20px;}
.xdxc21_zxbm .xbsy20_bmtu{ display: block; width: 66%; margin: 5% auto 0;}

.xdxcSy_bdbox{  overflow: hidden!important;margin: 20% 5% 5% 5%; background-color: #ffffff;}
.addLiButton {
	width: 100%;height: auto;text-align:center;
}
.addLiButton>.line {
	width: 100%; height: 40px;margin-bottom: 15px;
}
.addLiButton>.line>.active {
	padding:0;margin:0;display: inline-block;width: 27%;height: 40px;
	line-height: 40px;background-color: #0c6c9f;border-radius: 20px;color: #ffffff;text-align: center;
}
.addLiButton>.line>span  {
	padding:0;margin:0;display: inline-block;width: 27%;height: 40px;font-size:.9rem;
	line-height: 40px;background-color: #fee3c6;border-radius: 20px;color:#9e4e05 ;text-align: center;
}
.xdxcSy_bdbox input{ color: #989898;}
.xm_box{ width: 93%; margin-left: 3%;border-bottom: 1px solid #f3f3f4; overflow: hidden;height: 3rem;}
.xm_box input{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:102%; margin-left: -1%; padding-left: 4%;}
.tel_box{ width: 93%; margin-left: 3%;border-bottom: 1px solid #f3f3f4; overflow: hidden;height: 3rem;}
.tel_box input{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:102%; margin-left: -1%; padding-left: 4%; outline: none;}
.tjzy_box{width:93%;border-bottom:1px solid #f3f3f4;overflow:hidden;height:3rem;float:left; margin: 0% 0 5% 3%}
.tjzy_box select{line-height:3.2rem;height:3.2rem;font-size:0.8rem;margin-top:-0.1rem;width:120%;margin-left:-1%;padding-left:3%;color: #989898;}
.xdxcSy_bdbox button{display:block;width:94%;background-color:#0c6c9f;border:none;color:#ffffff;margin:5% auto 0 auto;font-size:18px;line-height:55px;border-radius:10px;}
.xdxcSy_bdbox span{display:block;font-size:.9rem;color:#333333;margin-top:10px;margin-left:3%;padding-left:3%;width:93%;}
.xbsy17_baomi{ width: 65%; text-align: center; font-size: 0.8rem; color: #9a9a9a; position: relative; overflow: hidden; background: url(../imgSy/m_xdxc52.png) no-repeat; background-size: auto 100%; margin: 10px  auto;}