@charset "gb2312";
@import url(animate.min.css);
/* 1.BODY
---------------------------------------------------------------------- */
body{padding:0;font-family:"Microsoft YaHei"; margin:0 auto;-webkit-text-size-adjust: none; width:100%;overflow-x: hidden; font-size:100%; background: #ffffff!important; max-width: 750px; min-width: 320px; }
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;font-weight: normal;}
ul,li{ list-style:none;}		
img{border:0;}
em{ font-style:normal;}
a{ text-decoration:none; color:#333;}
#ymtj{ display:none!important;}
/******************************************************/

.zj_box01{ width: 100%; overflow: hidden;position: relative;}
.zj_box01 img{ display: block; width: 100%;}
.zj_box01 a{ display: block; width: 45%; position: absolute; left: 48%; top: 55%; animation-delay: 0.5s;}


.zj_box02{ width: 100%; overflow: hidden;position: relative;}
.zj_box02 img{ display: block; width: 100%;}


.zj_box03{width: 100%; overflow: hidden;position: relative; background: #fff;}
.zj_box03 img{ display: block; width: 100%;}
.zj_box03 .zj_bt{ margin: 5% auto;}
.zj_box03 .box03_djs{ width: 80%; margin: 0 auto; position: relative; overflow: hidden;}

.djs{ width: 80%; position: absolute; top: 18%; left: 21%; overflow: hidden; }
#ah1,#ah2,#ah3,#ah4{ text-align:center; float:left; color:#666; font-size:1.875rem; font-weight: bold; margin: 0 2%}
.zi{ font-size:0.9rem; text-align:center; float:left; padding-top:6%; color: #666666;}

.zj_box03 .box03_form{ width: 88%; position: relative; overflow: hidden; margin: 5% auto;}
.zj_box03 .box03_form input{ width: 45%; border:1px solid #999999; float: right; padding: 2% 1%; border-radius: 6px; outline: none;margin-left: 2%; margin-bottom: 5%;}
.zj_box03 .box03_form select{ -webkit-appearance: none; display: block; width: 45%; border:1px solid #999999; float: left; padding: 2% 1%; border-radius: 6px; outline: none;margin-right: 2%; margin-bottom: 5%; background: url(../images/zhijiao_m25.png) no-repeat right; background-size: 8%;}
.zj_box03 .box03_form select option{ background: #fff;}
.zj_box03 .box03_form button{ display: block; width: 100%; background: none; border: none;}
.zj_box03 .box03_form p{ font-size: 0.7rem; color: #999999; text-align: center; clear: both; margin-bottom: 5%;}


.zj_box04{width: 100%; overflow: hidden;position: relative; background: #e7f5ff;}
.zj_box04 img{ display: block; width: 100%;}
.zj_box04 .zj_bt{ width:94%;margin: 3% 3%;}
.zj_box04 .box04_nr{ width: 90%; margin: 0 auto;}
.zj_box04 .box04_nr a{display: block; margin-bottom: 3%; border-radius: 8px;}
.zj_box04 .box04_nr a img{border-radius: 8px;}
.zj_box04 .box04_nr a:nth-child(1){ width:100%;}
.zj_box04 .box04_nr a:nth-child(2){ width:100%;}
.zj_box04 .box04_nr a:nth-child(3){ width:100%;}
.zj_box04 .box04_nr a:nth-child(4){ width:48%; float: left;}
.zj_box04 .box04_nr a:nth-child(5){ width:48%; float: right;}
.zj_box04 .box04_nr a:nth-child(6){ width:48%; float: left;}
.zj_box04 .box04_nr a:nth-child(7){ width:48%; float: right;}
.zj_box04 .box04_nr a:nth-child(8){ width:48%; float: left;}
.zj_box04 .box04_nr a:nth-child(9){ width:48%; float: right;}
.zj_box04 .box04_nr a:nth-child(10){ width:48%; float: left;}
.zj_box04 .box04_nr a:nth-child(11){ width:48%; float: right;}
.zj_box04 .box04_zy{ width: 100%;}
.zj_box04 .box04_zx{ display: inline-block; width: 45%; text-align: center; font-size: 0.9rem; color: #fff; background: #32a4fc; border-radius: 24px; line-height: 1.8rem; margin: 5% 27% 5%;}
.zj_box041{width: 100%; overflow: hidden;position: relative; background: #fff;}
.zj_box041 img{ display: block; width: 100%;}
.zj_box041 .zj_bt{ width:94%;margin: 3% 3%;}
.zj_box041 .box041_nr{ width: 90%; margin: 0 auto;}
.zj_box041 .box041_nr a{display: block; margin-bottom: 3%; border-radius: 8px;}
.zj_box041 .box041_nr a img{border-radius: 8px;box-shadow:2px 2px 6px 3px #0c0c0c26;}
.zj_box041 .box041_nr a:nth-child(1){ width:100%;}
.zj_box041 .box041_nr a:nth-child(2){ width:100%;}
.zj_box041 .box041_nr a:nth-child(3){ width:100%;}
.zj_box041 .box041_nr a:nth-child(4){ width:48%; float: left;}
.zj_box041 .box041_nr a:nth-child(5){ width:48%; float: right;}
.zj_box041 .box041_nr a:nth-child(6){ width:48%; float: left;}
.zj_box041 .box041_nr a:nth-child(7){ width:48%; float: right;}
.zj_box041 .box041_nr a:nth-child(8){ width:48%; float: left;}
.zj_box041 .box041_nr a:nth-child(9){ width:48%; float: right;}
.zj_box041 .box041_nr a:nth-child(10){ width:48%; float: left;}
.zj_box041 .box041_nr a:nth-child(11){ width:48%; float: right;}
.zj_box041 .box041_zy{ width: 100%;}
.zj_box041 .box041_zx{ display: inline-block; width: 45%; text-align: center; font-size: 0.9rem; color: #fff; background: #32a4fc; border-radius: 24px; line-height: 1.8rem; margin: 5% 27% 5%;}

.zj_box05{width: 100%; overflow: hidden;position: relative; background: #fff;}
.zj_box05 img{ display: block; width: 100%;}
.zj_box05 .zj_bt{ margin: 3% auto 5%;}
.zj_box05 .box05_nr{ width: 93%; margin: 0 auto;}
.zj_box05 .box05_nr a{display: block; margin-bottom: 5%; }
.zj_box05 .box05_zx{ display: block; width: 45%; text-align: center; font-size: 0.9rem; color: #fff; background: #32a4fc; border-radius: 24px; line-height: 1.8rem; margin: 5% 27% 5%;}


.zj_box06{width: 100%; overflow: hidden;position: relative; background: #e7f5ff;}
.zj_box06 img{ display: block; width: 100%;}
.zj_box06 .zj_bt{ margin: 3% auto 5%;}
.zj_box06 .zj_bt1{ width:94%;margin: 3%;}
.zj_box06 .zj_bt2{ width:45%;float:left;margin:0 1.5% 3% 3%;}
.zj_box06 .zj_bt3{ width:45%;float:right;margin:0 3% 3% 1.5%;}
.zj_box06 a{ width: 94%; margin: 0 auto 5%; display: block;}
.zj_box06 .box06_zx{ display: block; width: 45%; text-align: center; font-size: 0.9rem; color: #fff; background: #32a4fc; border-radius: 24px; line-height: 1.8rem; margin: 75% 27% 5%;}


.zj_box07{width: 100%; overflow: hidden;position: relative; background: #fff;}
.zj_box07 img{ display: block; width: 100%;}
.zj_box07 .zj_bt{ margin: 3% auto 5%;}

.zj_box07 a{ width: 93%; margin: 0 auto 5%; display: block;}


.zj_box08{width: 100%; overflow: hidden;position: relative; background: url(../images/zhijiao_m23.jpg) no-repeat; background-size: 100% 100%;}
.zj_box08 img{ display: block; width: 100%;}
.zj_box08 .box08_form{ width: 100%; position: relative; overflow: hidden; margin-top: 17%;}
.zj_box08 .box08_form input{ width: 50%; display: block; border:1px solid #fff; padding: 1.8% 1%; border-radius: 6px; outline: none; margin: 0 auto 2%; background: none;color: #fff;}
.zj_box08 .box08_form select{ width: 50%; display: block; border:1px solid #fff; padding: 1.8% 1%; border-radius: 6px; outline: none; margin: 0 auto 2%; background: none; color: #fff;}
.zj_box08 .box08_form select option{ background: #32a4fc;}
.zj_box08 .box08_form input::-webkit-input-placeholder {color: #fff;}
.zj_box08 .box08_form input::-moz-input-placeholder {color: #fff;}
.zj_box08 .box08_form input::-ms-input-placeholder {color: #fff;}
.zj_box08 .box08_form button{ display: block; width: 50%; margin: 0 auto; background: none; border: none;}
.zj_box08 .box08_form p{ width: 94%; font-size: 0.7rem; color: #fff; text-align: center; clear: both; margin: 3% auto 5%;}
/*轮播图片*/
.hmFocus{ width: 100%; margin: 0 auto; position: relative; z-index: 2;}
.autoImg img{ display: block; width:100%; height:auto!important}
.hmFocus .swiper-pagination {bottom: 2%!important;left: 0;width: 100%;}
.hmFocus .swiper-pagination-bullet{opacity:1; background:#fff; margin:0 3px!important; border:1px solid #ffc284; }
.hmFocus .swiper-pagination-bullet-active{background:#ffc284; width: 15px; border-radius: 5px;}

/*菜单*/
.xdxcSy_nav{width: 100%; position: relative; overflow: hidden; margin: 0,0,0,4% auto; background-color:#ffffff; padding-top:20px;padding-bottom:20px;}
.xdxcSy_nav img{display: block; width: 100%;}
.xdxcSy_nav a{ display: block; width: 18%; height: 100%; position: absolute; top: 0; }
.xdxcSy_nav a:nth-child(2){ left: 5%;}
.xdxcSy_nav a:nth-child(3){ left: 23%;}
.xdxcSy_nav a:nth-child(4){ left: 41%;}
.xdxcSy_nav a:nth-child(5){ right: 23%;}
.xdxcSy_nav a:nth-child(6){ right: 4%;}

/*四大专区*/
.xbsy19_box01{ width: 100%; margin: 0 auto; overflow: hidden;}
.hmFocus03{ width: 100%; margin: 0 auto; position: relative; z-index: 2; padding-bottom: 6%;}
.hmFocus03 .swiper-pagination03 {bottom: 0px!important;left: 50%;width: 100%; margin-left: -25px; position: absolute;z-index: 3;}
.hmFocus03 .swiper-pagination-bullet{opacity:1;background:#ee7800; margin:3px!important; }
.hmFocus03 .swiper-pagination-bullet-active{background:#ee7800; width: 15px; border-radius: 5px;}
.hmFocus03 .swiper-slide{ overflow: hidden;}
.xbsy19_box01 a{width: 45.5%;float: left; overflow: hidden; margin-left: 3%; margin-top: 3%;border-radius: 5px;}
.xbsy19_box01 img{ display: block; width: 100%;}
.xbsy19_box01 .newssytle a{width: 100%;float: left; overflow: hidden; margin-left: 3%; margin-top: 2%;border-radius: 5px;}

/*底部表单*/
.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(../images/zhijiao26.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;}


/*备案信息*/
.xdxcSy_info img{width: 100%; position: relative; overflow: hidden; text-align: center; margin: 0 auto 15%;}
.xdxcSy_info h1{ color:#be692c; font-size: 0.8rem; line-height: 1.5rem;}
.xdxcSy_info h2{ color:#333333; font-size: 0.8rem; line-height: 1.5rem;}
.xdxcSy_info .info_tel{ fong-size: 0.8rem; color: #333; margin-bottom: 3%;}
.xdxcSy_info .info_tel span{ color:#be692c;}

/*底部固定导航*/
.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;}

/*新闻内容*/
.xbsy17_newsnr{ width: 100%; overflow: hidden; height: 140px; position: relative;}
.xbsy17_newsnr li{ width: 100%; overflow: hidden; position: absolute; left: 0; top: 0;}
.xbsy17_newsnr li a{display:block;width:94%;margin: 0 auto;position:relative;border-bottom:1px solid #e5e5e5;margin-bottom:10px; overflow: hidden;}
.xbsy17_newsnr li a img{ position:absolute; left:0%; top:0; width:20%;}
.xbsy17_newsnr li a div{width:75%;margin-left:25%;}
.xbsy17_newsnr li a h4{font-size:16px;line-height:16px;color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xbsy17_newsnr li a p{font-size:12px;line-height:24px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; padding-bottom: 18px;}
.xbsy17_newsnr li .xbsy17_newsgd{ text-align: center; color: #ffffff; background-color: #ff5a00; border-radius:40px; font-size: 14px; line-height: 28px; }
