@charset "gb2312";
@import url(animate.min.css);
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, th, td, img{margin: 0;padding: 0; border:0}
body,button, input, select, textarea{font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
ul, li, ol{ list-style: none; }
a {text-decoration: none; color:#333;}
/* a:hover {text-decoration: none;} */
a:hover{ color: #ee7800;}
table { border-collapse: collapse; border-spacing:0}
.clearbox{ clear: both!important; }
body{ position: relative; }

@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}

.iconfont{
  font-family:"iconfont" !important;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*s外部大的盒子*/
.xbsy2017_bigbox{ width: 100%; overflow:hidden; height: 100%; position: relative; background-color: #f7f7f7;}
.xbsy2017_centerbox{ width: 100%; position: relative; }


/*顶部条*/
.xbsy2017_top{background-color:#f2f2f2;height:34px; margin: 0 auto; position: relative; z-index: 30;}
.xbsy2017_tsa01{display:block;margin-left:6%;line-height:34px;font-size:14px;overflow:hidden;float: left}
.xbsy2017_tsa01 p{float:left; color: #333333;}
/*.xbsy2017_tsa01:hover p{ color: #ee7800;}*/
.xbsy2017_tsa01 span{ display: block; float: left; background-color: #1f8adc; color: #ffffff; padding:0px 6px; margin:5px 10px; line-height: 24px;}

.xbsy2017_nav01{ float: right; margin-right: 6%;}
.xbsy2017_nav01 li{float:right;}
.xbsy2017_nav01 li a{ overflow: hidden; display: block; cursor: pointer;}
.xbsy2017_nav01 li a span{ float: left; color: #ee7800; line-height: 34px; font-size: 20px; margin-right: 4px; margin-left: 15px;}
.xbsy2017_nav01 li a p{ float: left; line-height: 34px; font-size: 14px; color:#999999;}
.xbsy2017_nav01 li:hover p{ color: #ee7800;}

.xbsy2017_mdwz{ position: relative;}
.xbsy2017_mdwz img{width:140px; position:absolute; left:-30px; top:34px; display:none;z-index: 10;}
.xbsy2017_mdwz:hover img{ display: block;}

.xbsy2017_wxgzh{ position: relative;}
.xbsy2017_wxgzh img{ width:140px; position:absolute; left:-10px; top:34px; display:none; z-index: 10;}
.xbsy2017_wxgzh:hover img{ display: block;}


/*顶部导航*/
.xbsy2017_toplogo{ background-color: #ffffff; width: 100%; padding-top: 30px; padding-bottom: 30px; position: relative; z-index: 11;}
.xbsy2017_toplogozs{ margin: 0 auto; position: relative;}
.xbsy2017_logoa{ display: block; width: 30%;}
.xbsy2017_logoa img{ display: block; width: 100%;}
.xbsy2017_nav02{ overflow: hidden; position: absolute;left: 33%; bottom: 0%;}
.xbsy2017_nav02 li{ float: left;overflow: hidden; }
.xbsy2017_nav02 a:hover{ color: #ce172d;}
.xbsy2017_nav02 div img{ display: block; width: 95%; margin-bottom: 1%;}

.xbsy2017_ssbox{ width: 15%; position: absolute; right: 0; top:0%;}
.xbsy2017_ssbox form{ width: 100%; position: relative;}
.xbsy2017_ssbox img{ display: block; width: 80%; margin-bottom: 10px; margin-left: 20%;}
.xbsy2017_ssycbox{ width: 98%; overflow: hidden; height: 40px; border: 2px;border:2px solid #e7e7e7;border-radius:8px; position: relative;}
.xbsy2017_ssbox form{ width: 100%; position: relative;}
#search-keyword{width:100%;font-size:18px;line-height:44px;background-color:#f2f2f2;margin-left:-2px;padding-left: 5px; margin-top: -2px;}
.xbsy2017_ssan{ position: absolute; right: 10px; bottom: 0px; background: none; color: #ce172d; cursor: pointer;}

/*专业设置导航*/
/*gai*/
.xbsy2017_toplogo{background-color:#ffffff;width:100%;padding-top:35px;padding-bottom:30px;position:relative;z-index: 11;}

.xbsy2017_toplogozs{ margin: 0 auto; position: relative;}
.xbsy2017_logoa{ display: block; width: 30%;}
.xbsy2017_logoa img{ display: block; width: 100%;}
.xbsy2017_nav02{ overflow: hidden; position: absolute;left: 33%; bottom: 0%;}
.xbsy2017_nav02 li{ float: left;overflow: hidden; }
.xbsy2017_nav02 a:hover{ color: #ee7800;}
/*gai*/
.xbsy2017_nav02 div img{ display: block; width: 80%; margin-bottom: 1%;}


.xbsy2017_ssbox{ width: 15%; position: absolute; right: 0; top:0%;}
.xbsy2017_ssbox form{ width: 100%; position: relative;}
.xbsy2017_ssbox img{ display: block; width: 80%; margin-bottom: 10px; margin-left: 20%;}
.xbsy2017_ssycbox{ width: 98%; overflow: hidden; height: 40px; border: 2px;border:2px solid #e7e7e7;border-radius:8px; position: relative;}
.xbsy2017_ssbox form{ width: 100%; position: relative;}
#search-keyword{width:100%;font-size:18px;line-height:44px;background-color:#f2f2f2;margin-left:-2px;padding-left: 5px; margin-top: -2px;}
.xbsy2017_ssan{ position: absolute; right: 10px; bottom: 0px; background: none; color: #ee7800; cursor: pointer;}

/*专业设置导航*/
/*gai*/
.xbsy2017_zysznav{background-color: #ff5a00; position: relative; margin: 0 auto; z-index: 11;}
/*.xbsy2017_zysznav{background-color: #f19234; position: relative; margin: 0 auto; z-index: 11;}*/
/*.xbsy2017_zysznav{ background-image: url(../img17sy/shouye97.png); position: relative; margin: 0 auto; z-index: 11;} */
.xbsy2017_zyszlefth{ position: absolute; left: 0.2%; top: 5%; height: 90%;}
.xbsy2017_zyszlefth img{ display: block; height: 100%;}
.xbsy2017_zyszrighth{ position: absolute; left:93.9%; top: 5%; height:90%;}
.xbsy2017_zyszrighth img{ display: block; height: 100%;}
/*gai*/
.xbsy2017_zyszleftwz{ position: absolute; left: 50%; top: 60%;text-align: center; color: #ffffff;} 
.xbsy2017_zyszleftwz span{ display: block; height: 100%;}
/*gai*/
.xbsy2017_zyszrightwz{ position: absolute; left: 50%; top: 60%;border: 1px solid #ffffff; padding: 0 1%;}
.xbsy2017_zyszrightwz a{  display: block; color: #ffffff;}
.xbsy2017_zyszrightwz:hover{ background-color: #ffffff;}
.xbsy2017_zyszrightwz:hover a{display: block; color: #f19234;}
/*gai*/
.xbsy2017_zyszxx{ margin:0 auto;position:relative;padding-top:10px; z-index: 11;}
.xbsy2017_zyszxx li{width:10%;float:left;color:#ffffff;padding:1% 0 1.2% 0;position:relative;}
.xbsy2017_zyszxx li:hover{ margin-bottom:-2px; border-bottom:2px solid #e71c35; padding:1.2% 0 1% 0;}
.xbsy2017_zyszxx li a{color: #ffffff;}
.xbsy2017_zyszxx li span{ display: block; text-align: center;}
.xbsy2017_zyszxx li p{ text-align: center;}

/*gai*/
.xbsy2017_zysznr{position:absolute;left:50%;width:45%;margin-left:-22.5%;top:100%; z-index:10;overflow: hidden;}
.xbsy2017_zysznr .xbsy2017_zyszbox{width:100%;overflow:hidden;left:0;background-color:#ffffff;position:absolute;top:-300px; }
.xbsy2017_zysznrimg{ height: 85%; position: absolute; left: 0; top: 15%;z-index: 1;}
.xbsy2017_zysznrimg img{ display: block; height: 100%;}

.xbsy2017_zysznrmc{ position: absolute; left: 24%; color: #333333;z-index: 2; padding-top: 4%; top: 0;}
.xbsy2017_zysznrmc span{ color: #ce172d;}

.xbsy2017_zysznrms{  float: right; width: 50%; padding-top: 4%; overflow: hidden; padding-right: 2%; padding-bottom: 4%;}
.xbsy2017_zysznrrs{ float: right; margin-top: 3%; margin-right: 3%;}
.xbsy2017_zysznrrs span{ color: #ce172d;}
.xbsy2017_zysznrzx{ clear: both; position: relative;}
.xbsy2017_zysznrzx img{ display: block; position: absolute; left: 0; top: -45%; height: 150%;}
.xbsy2017_zysznrzx a{ display: block; float: right; background-color: #f19234; color: #ffffff; margin-left: 5%; padding: 1.2% 4%; border-radius: 5px;}
.xbsy2017_zysznrzx a:hover{background-color:#ee7800;}


/*轮播*/
.banner_main{width:100%; position:relative; height:500px; margin:0 auto;}
#lunhuanback{width:100%;height:500px;position:absolute;left:0px;top:0px;overflow:hidden;}
#lunhuanback li{width:100%;height:500px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuancenter{width:1600px;height:500px;position:absolute; top:0px; left:50%; margin-left:-800px; overflow:hidden;}
.lunhuancenter li{position:absolute;left:0px;top:-40px;opacity:0;filter:alpha(opacity=0); width:100%;height:500px;display:block; overflow:hidden; text-align:center;}
.lunhuancenter li img{margin:0 auto;-webkit-transition:-webkit-transform 5s linear;-moz-transition:-moz-transform 5s linear;-o-transition:-o-transform 5s linear;transition:transform 5s linear;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1); z-index:2;}
 .lunhuancenter li.aa2{z-index:3;}
 #lunbonum .lunboone{background:rgba(0,0,0,.7);cursor:pointer;}
 #lunbonum{height:30px;position:absolute;left:45%;top:460px; margin-left:-21.5%; z-index:4;}
 #lunbonum li{width:150px;height:30px; text-align:center;float:left;margin-right:1px;background:rgba(238,120,0,.7);cursor:pointer; color:#FFFFFF; font-size:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:30px;}

/*百叶窗*/
.xbsy2017_bycbox{ overflow: hidden; margin: 0 auto; position: relative; margin-top: 2%}
.xbsy2017_bycbox li{ float: left; width: 25%;}
.xbsy2017_bycbox li img{ display: block; width: 100%;}
.xbsy2017_bycbox li:nth-child(2){ display: block; width:25%; position: absolute; left: 25%; top: 0; z-index: 1;}
.xbsy2017_bycbox li:nth-child(3){ display: block; width:25%; position: absolute; left: 40%; top: 0; z-index: 2;}
.xbsy2017_bycbox li:nth-child(4){ display: block; width:25%; position: absolute; left: 55%; top: 0; z-index: 3;}
.xbsy2017_bycbox li:nth-child(5){ display: block; width:25%; position: absolute; left: 70%; top: 0; z-index: 4;}
.xbsy2017_bycbox li:nth-child(6){ display: block; width:25%; position: absolute; left: 85%; top: 0; z-index: 5;}

/*标题01*/
.xbsy2017_bt{text-align:center;overflow:hidden;font-size:32px;height:32px;line-height:32px;margin:50px auto 30px auto; }
.xbsy2017_bt span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; 
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite;
}

/*就业喜报*/
.xbsy2017_jyxbbox{ width: 100%; background-color: #ffffff; position: relative; margin-top: 20px; display: none;}
.xbsy2017_jyxb{ position: relative; margin: 0 auto; padding-top: 10px;}

.sxbsy2017_xspbox{ width: 34%; overflow: hidden; position: relative; margin-left: -4%; float: left;}
.sxbsy2017_xspbox img{ display: block; width: 100%; position: relative; z-index: 3;}
.sxbsy2017_xspbox h2{ text-align: center; color: #333333; }
.sxbsy2017_xspbox span{ display: block; width: 100%; text-align: center; color: #929292; margin-bottom: 2%}
.sxbsy2017_xspbox div{ position: relative; width: 100%;}
.sxbsy2017_xspbox div p{ position: absolute; left: 12%; top: 0; width: 76%; text-align: center; z-index: 4; color: #ffffff;}
.sxbsy2017_xspbox div .xbsy2017_dsj{ position: relative; z-index: 1; width: 76%; margin: 0 auto; margin-top: -19%;}
.sxbsy2017_xspbox video{ position: absolute; left: 14.7%; top:22%; width: 70.3%; z-index: 2}

.xbsy2017_jyxbnr{ width: 48%; float: left; margin-left: -3.5%; position: relative;z-index: 2;}
.xbsy2017_jyxbnr h2{ position: relative;z-index: 2; text-align: center; color: #333333;}
.xbsy2017_jyxbnr .xbsy2017_jyxbyw{ display: block; width: 100%; text-align: center; position: relative; z-index: 2;color: #929292;}
.xbsy2017_jyxbnr img{ display: block; width: 100%; margin:-4% 0 0 0%;}

.xbsy2017_xbnr01{ position: absolute; left: 7%; top: 35%; width: 41%; height: 39%;overflow: hidden; }
.xbsy2017_xbnr01 li{ width: 99%; border-bottom: 1px solid #ce172d;}
.xbsy2017_xbnr01 h3{ text-align: center;color: #e00303; font-weight: bold; letter-spacing: 4px;}
.xbsy2017_xbnr01 p{overflow:hidden; width:100%; border-left:1px solid #ce172d; border-right:1px solid #ce172d;}
.xbsy2017_xbnr01 p span{ display: block; float: left; text-align: center; color: #e00303;}
.xbsy2017_xbnr01 p span:nth-child(1){width: 26%; }
.xbsy2017_xbnr01 p span:nth-child(2){width: 19%; }
.xbsy2017_xbnr01 p span:nth-child(3){width: 21%; }
.xbsy2017_xbnr01 p span:nth-child(4){width: 34%; }
.xbsy2017_xbnr01 li p:nth-child(2){ background-color: #ce172d; }
.xbsy2017_xbnr01 li p:nth-child(2) span{color: #ffffff!important;}


.xbsy2017_xbnr02{ position: absolute; left: 52%; top: 35%; width: 41%; height: 39%; overflow: hidden; }
.xbsy2017_xbnr02 li{ width:99%; border-bottom: 1px solid #ce172d;}
.xbsy2017_xbnr02 h3{ text-align: center;color: #e00303; font-weight: bold;letter-spacing: 4px;}
.xbsy2017_xbnr02 p{overflow:hidden; width:100%; border-left:1px solid #ce172d; border-right:1px solid #ce172d;}
.xbsy2017_xbnr02 p span{ display: block; float: left; text-align: center; color: #e00303;}
.xbsy2017_xbnr02 p span:nth-child(1){width: 26%; }
.xbsy2017_xbnr02 p span:nth-child(2){width: 19%; }
.xbsy2017_xbnr02 p span:nth-child(3){width: 21%; }
.xbsy2017_xbnr02 p span:nth-child(4){width: 34%; }
.xbsy2017_xbnr02 li p:nth-child(2){ background-color: #ce172d; }
.xbsy2017_xbnr02 li p:nth-child(2) span{color: #ffffff!important;}



.xbsy2017_xbnrzx{ position: absolute; left:20%; bottom: 15%; overflow: hidden; width: 60%;}
.xbsy2017_xbnrzx a{display:block;width:30%;margin:0 9%;float:left;background-color:#e00303;color:#ffffff;text-align:center; border-radius:50px; border: 1px solid #e00303;  }
.xbsy2017_xbnrzx a:hover{ background:none; color:#e00303; }
/*2017火热报名中*/
/*.xbsy2017_hrbmz{ width: 24%; float: left; margin-left: 1%; position:absolute; right: 0.8%; top: 10px; height: 98%;}
.xbsy2017_hrbmz h2{ text-align: center; color: #333333;}
.xbsy2017_hrbmz span{ display: block; width: 100%; text-align: center; color: #929292; margin-bottom: 4%;}
.xbsy2017_hrbmz img{ display: block; width: 100%;}

.xbsy2017_hrbmgd{ position: absolute; width: 100%; left: 0; background-color: #fff2e9; height: 58%; overflow: hidden;}
.xbsy2017_hrbmzbt{ width: 100%; background-color: #ce172d; overflow: hidden; position: relative;z-index: 2;}
.xbsy2017_hrbmzbt li{float: left; text-align: center; color: #ffffff;}
.xbsy2017_hrbmzbt li:nth-child(1){ width: 20%;}
.xbsy2017_hrbmzbt li:nth-child(2){ width: 35%;}
.xbsy2017_hrbmzbt li:nth-child(3){ width: 20%;}
.xbsy2017_hrbmzbt li:nth-child(4){ width: 25%;}

#marquee p{ width: 100%; overflow: hidden; text-align: center;}
#marquee p .bt01{ display: block; width: 20%; float: left; border-bottom: 1px dashed #cccccc;}
#marquee p .bt02{ display: block; width: 35%; float: left; border-bottom: 1px dashed #cccccc;}
#marquee p .bt03{ display: block; width: 20%; float: left; border-bottom: 1px dashed #cccccc;}
#marquee p .bt04{ display: block; width: 25%; float: left; border-bottom: 1px dashed #cccccc;}*/
.xbsy2017_yfx{ position: absolute; left: 0; bottom: 1%; width: 100%;}
.xbsy2017_yfx .xbsy2017_yfxan{ width: 16%; position: absolute; left: 50%;  bottom:10%; margin-left: -8%; animation-iteration-count: infinite; cursor: pointer;}
.xbsy2017_yfxnr{ width:680px; position: absolute; z-index: 100; left:50%; top: 0px; margin-left: -340px; padding: 30px; background-image: url(../img17sy/baoming07.jpg); background-position: center; background-size: 100%; background-repeat: no-repeat; display: none;}
.xbsy2017_yfxnr h3{ font-size: 24px; color: #bd4545; font-weight: normal; line-height: 48px;}
.xbsy2017_yfxnr p{ font-size: 18px; color: #333333; text-align: left; line-height: 24px; padding-bottom: 50px; overflow: hidden;}
.xbsy2017_yfxxgb{ width: 40px; display: block; position: absolute; right: 20px; top: 25px; cursor: pointer;}



/*标题02*/
.xbsy2017_bt02{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt02 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt02 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}
/*新闻头条*/
.xbsy2017_xwttbox{ width: 100%; background-color: #ffffff; padding-top: 20px;}

.xbsy2017_xwtt01{ overflow: hidden; margin: 0 auto;}
.xbsy2017_xwtt01 li{ float: left; width: 23%; margin: 0 1%;}
.xbsy2017_xwtt01 li h2{ text-align: center; background-color: #ee7800; color: #ffffff;}
.xbsy2017_xwtt01 li h2 a{ margin: 0; color: #ffffff;}
.xbsy2017_xwtt01 li h2:hover{ background-color: rgba(238,120,0,0.8);}
.xbsy2017_xwtt01 li a{ display: block; width: 100%; position:relative; overflow: hidden; margin: 20px 0;}
.xbsy2017_xwttimg{ position: absolute; left: 0; top:0; width: 28%; height: 100%; background-color: #333333;overflow: hidden;}
.xbsy2017_xwttimg img{ position: absolute; height: 100%; left: 0; top: 0;}
.xbsy2017_xwttnr{ width: 70%; overflow: hidden; margin-left: 30%;}
.xbsy2017_xwttnr:hover p{ color: #ee7800;}
.xbsy2017_xwttnr p{ color: #333333; font-weight:bold; }
.xbsy2017_xwttnr span{ display: block; width: 100%;text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #666666;font-weight: normal;}
.xbsy2017_xwttnr b{ color: #b2b2b2; display: block;}
.xbsy2017_xwttnr b span{ display:inline; color: #ee7800;}
.xbsy2017_xwttgd{ width: 100px; margin: 0 auto; text-align: center; cursor: pointer;}
.xbsy2017_xwttgd span{ display: block;}

.xbsy2017_xwtt02{ overflow: hidden; margin: 0 auto;}
.xbsy2017_xwtt02 li{float: left; width: 23%; margin: 0 1%; }
.xbsy2017_xwtt02 li a{ display: block; width: 100%; overflow: hidden;}
.xbsy2017_xwtt02 a:hover p{ color: #ee7800;}
.xbsy2017_xwtt02 li p{ width: 75%;text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #666666;font-weight: normal; float: left; color: #666666;}
.xbsy2017_xwtt02 li span{ display: block; float: left; width: 25%; color: #b2b2b2; text-align: right;}
.xbsy2017_dzs i{ font-style: normal;}



/*标题03*/
.xbsy2017_bt03{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt03 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt03 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}
/*名师模块*/
.xbsy2017_msbox{ overflow: hidden; margin: 0 auto; display: none;}
.xbsy2017_msxx{ margin: 0 auto; overflow: hidden; margin-left: 8%}
.xbsy2017_msxx li{ color:#ee7800; float: left;  position: relative; padding: 0 1%; overflow: hidden; cursor: pointer;}
.xbsy2017_msxx .xbsy2017_tsli01{border: 1px solid #ee7800; border-bottom: none;}
.xbsy2017_msxx .xbsy2017_tsli02{border: 1px solid rgb(141, 83, 0); border-bottom: none;}
.xbsy2017_msxx .xbsy2017_tsli03{border: 1px solid rgb(255, 124, 88); border-bottom: none;}
.xbsy2017_msxx li:nth-child(1){ padding: 0 1.5%;}
.xbsy2017_msxx li:nth-child(2){ padding: 0 2%;}
.xbsy2017_msxx li p{ float: left;}
.xbsy2017_msxx li span{ float: left ; padding-right:5px;}
.xbsy2017_msxx li img{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; opacity: 0;}
.xbsy2017_msxx .msxxli img{ opacity: 1;}
.xbsy2017_msxx li:hover img{ opacity: 1;}
.xbsy2017_msxx a{ display: block; float: right; color: #333333; margin-right: 3%;}
.xbsy2017_msxx a:hover{ color: #ce172d;}

.xbsy2017_msnr{ width: 100%; overflow: hidden; position: relative;}
.xbsy2017_msnr img{ display: block; width: 100%;}
.xbsy2017_msnr li{ width: 100%; position:absolute; color: #333333; overflow:hidden; left: 0; top: 0;}
.xbsy2017_msnrxx{ position: absolute; width: 80%; left: 50%; margin-left: -40%; bottom:0%; height: 100%; }
.xbsy2017_msnrxx div{ width: 23%; background-color:rgba(255,255,255,0.8); padding: 1%; float: left; position: relative; top: 100%;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_msnrxx h2{ color: #ee7800;}
.xbsy2017_msnrxx b{ display: block; border-bottom: 1px solid #ce172d; padding-bottom: 3%; margin-bottom: 3%;}
.xbsy2017_msnrxx p{ padding-bottom: 6%;}

.xbsy2017_msnrxx02{ margin-left: -30%!important;}

/*标题04*/
.xbsy2017_bt04{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt04 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt04 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}

/*成才学子*/
.xbsy2017_cgxzbox{ width: 100%; overflow: hidden; background-color: #ffffff;}
.xbsy2017_cgxz{ overflow: hidden; margin: 0 auto;}
.xbsy2017_cgxz a{ display: block; width: 23%; margin:0 1%; float: left; background-color: #ffffff; box-shadow: -0px 0px 30px 5px #e3e3e3; border-bottom: 5px solid #656565;}
.xbsy2017_cgxz a img{ display: block; width: 100%;}
.xbsy2017_cgxz a h2{ color: #ee7800; margin-left: 3%;}
.xbsy2017_cgxz a div{ color: #333333; overflow: hidden; width: 94%; margin:0 auto;}
.xbsy2017_cgxz a p{ width: 94%; margin: 0 auto; padding-bottom: 2%; color: #9a9a9a;}
.xbsy2017_cgxz a span{ float: left;}
.xbsy2017_cgxz a b{ float: right;}
.xbsy2017_cgxz a em{ color: #ee7800;font-style: normal;}
.xbsy2017_cgxz a:hover{ border-bottom: 5px solid #ee7800;}
.xbsy2017_gdcgxz{ overflow: hidden; margin: 0 auto; margin-bottom: 10px;}
.xbsy2017_gdcgxz a{ color: #333333; float: right;}
.xbsy2017_gdcgxz a:hover{ color: #ee7800;}

/*标题05*/
.xbsy2017_bt05{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt05 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt05 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}
/*校园环境*/
.xbsy2017_xyhjbox{ margin: 0 auto; overflow: hidden;}
.xbsy2017_xyhjbox a{ display: block; width: 23.6%;float: left; margin:0 0.7%; position: relative; overflow: hidden;}
.xbsy2017_xyhjbox a img:nth-child(1){ position: relative; z-index: 2; width: 18.9%;}
.xbsy2017_xyhjimg{ position: absolute; left: 0; top: 0; width: 100%; z-index: 1;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_xyhjimg:hover{ width: 110%; margin-top: -3%; margin-left: -5%;}

/*学生作品*/
.xbsy2017_xszp{ margin: 0 auto; margin-top: 1%; position: relative; overflow: hidden;}
#page_xszp{width:48.6%;margin:0.5% auto;position:relative; background-color: #333333; overflow: hidden;}
#page_xszp span{ position: absolute; left: 0; bottom: 0px; padding-bottom: 5px; color:#ffffff; background-color: rgba(0,0,0,0.5); width: 100%;text-align: center;}
#page_xszp img{ display: block;width: 100%;height:100%; margin: 0 auto}
#viewport-shadow{position:relative;width:100%; background-color: #222222;}
#viewport{width:100%; }
#box{width:100%!important; }
.slide{width:100%;margin: 0}
#viewport{overflow:hidden;}
#controls{position:absolute;bottom:10%;left:50%;overflow:hidden; margin-left: -70px;}
#controls li{display:inline;}
.goto-slide{margin-left:10px;width:10px;height:10px;display:block;float:left;border:solid 1px #f1f1f1;background-color:#f1f1f1;border-radius:5px;-webkit-box-shadow:inset 0px 0px 2px #f1f1f1;-moz-box-shadow:inset 0px 0px 2px #f1f1f1;box-shadow:inset 0px 0px 2px #f1f1f1;}
.goto-slide.current{background-color:#ee7800;}
#time-indicator{width:0px;height:5px;background-color:#ee7800;position:absolute;bottom:0px;left:0px;}

.xbsy2017_xsxy{ position: absolute; left: 0.7%; top: 0; background-color: #ffffff; width: 23.6%; height: 100%;}
.xbsy2017_xsxy h2{ background-color: #ee7800; text-align: center; color: #ffffff; margin-bottom: 8%;}
.xbsy2017_xsxy a{ display: block; position: relative; margin: 20px auto; width: 96%;}
.xbsy2017_xsxy .ljgd{ width: 60%;border: 1px solid #ee7800;text-align:center;color:#ee7800;border-radius:50px;margin-top: 6%;}
.xbsy2017_xsxy .ljgd:hover{ background-color: #ee7800; color: #ffffff; border: 1px solid #ffffff;}
.xbsy2017_xsxy a b{ margin-top: 1%;}

.xbsy2017_msqx{ position: absolute; right: 0.7%; top: 0; background-color: #ffffff; width: 23.6%; height: 100%;}
.xbsy2017_msqx h2{ background-color: #ee7800; text-align: center; color: #ffffff; margin-bottom: 8%;}
.xbsy2017_msqx a{ display: block; position: relative; margin: 20px auto; width: 96%;}
.xbsy2017_msqx .ljgd{ width: 60%;border: 1px solid #ee7800;text-align:center;color:#ee7800;border-radius:50px;margin-top: 6%;}
.xbsy2017_msqx .ljgd:hover{ background-color: #ee7800; color: #ffffff; border: 1px solid #ffffff;}
.xbsy2017_msqx a b{ margin-top: 1%;}

/*标题06*/
.xbsy2017_bt06{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt06 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt06 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}

/*合作企业*/
.xbsy2017_hzqy{ width: 1920px; height: 500px; position: relative;overflow: hidden;}
.simply-scroll .simply-scroll-clip {width: 1920px;height: 500px;position:absolute;overflow: hidden; left: 0; top: 0; z-index: 2;}
.simply-scroll .simply-scroll-list li {float: left;width: 1920px;height: 500px; position:relative; overflow: hidden;background-image: url(../img17sy/shouye77.png); background-position: center bottom; background-size: 100%; }



.simply-scroll-list li img{ display: block; width: auto; cursor: pointer; }
.simply-scroll-list li img:nth-child(1){ position: absolute; bottom: -0.45%; left: 4.4%;z-index: 1; opacity: 0;}
.simply-scroll-list li img:nth-child(2){ position: absolute; bottom: -0.5%; left: 18%;z-index: 1;opacity: 0;}
.simply-scroll-list li img:nth-child(3){ position: absolute; bottom: -0.5%; left: 34.6%;z-index: 1;opacity: 0;}
.simply-scroll-list li img:nth-child(4){ position: absolute; bottom: -0.6%; left: 47.7%;z-index: 1;opacity: 0;}
.simply-scroll-list li img:nth-child(5){ position: absolute; bottom: -0.5%; left: 69.5%;z-index: 1;opacity: 0;}
.simply-scroll-list li img:nth-child(6){ position: absolute; bottom: -0.5%; left: 85.12%;z-index: 1;opacity: 0;}
.simply-scroll-list li img:nth-child(7){ position: absolute; bottom: 0; left: 4.1%; z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(8){ position: absolute; bottom: 0; left: 20.3%; z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(9){ position: absolute; bottom: 0; left: 44.7%; z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(10){ position: absolute; bottom: 0; left: 67.43%; z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(11){ position: absolute; bottom: 0; left: 83.7%;z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(12){ position: absolute; bottom: 0; left: 13.05%; z-index: 2;opacity: 0;}
.simply-scroll-list li img:nth-child(13){ position: absolute; bottom: 0; left: 34.45%;z-index: 3;opacity: 0;}
.simply-scroll-list li img:nth-child(14){ position: absolute; bottom: 0; left: 54.2%; z-index:3;opacity: 0;}
.simply-scroll-list li img:nth-child(15){ position: absolute; bottom: 0; left: 76.55%;z-index: 3;opacity: 0;}
.simply-scroll-list li img:hover{ opacity: 1;}


/*合作企业详情*/
.xbsy2017_hzqyxx{position: absolute; left: 50%; top: 10%; z-index: 10; background-color: #ffffff; display: none;}
.xbsy2017_hzqyxx h2{ width: 80%; margin: 0 auto; border-bottom: 1px solid #333333; margin-top: 4%;}
.xbsy2017_hzqyxx p{ width: 80%; margin: 2% auto;}
.xbsy2017_hzqyxx div{ width: 80%; margin: 0 auto; background-position:center; background-size: 100%;}
.xbsy2017_hzqyxx div img{ display: block; width: 100%; opacity: 0;}
.xbsy2017_hzqyxx a{ display: block; width: 40%; margin: 0 auto; text-align: center; color: #ee7800; border: 1px solid #ee7800; margin-top: 4%; margin-bottom: 4%; border-radius: 5px;}
.xbsy2017_hzqyxx a:hover{ background-color: #ee7800; color: #ffffff;}
.xbsy2017_hzqyxx span{ position: absolute; right: 0; top: 0; color: #ee7800; margin: 1% 1%; cursor: pointer;}
.xbsy2017_hzqyxx01{ background-image: url(../img17sy/shouye57_03.jpg);}
.xbsy2017_hzqyxx02{ background-image: url(../img17sy/shouye58_03.jpg);}
.xbsy2017_hzqyxx03{ background-image: url(../img17sy/shouye59_03.jpg);}
.xbsy2017_hzqyxx04{ background-image: url(../img17sy/shouye60_03.jpg);}
.xbsy2017_hzqyxx05{ background-image: url(../img17sy/shouye61_03.jpg);}
.xbsy2017_hzqyxx06{ background-image: url(../img17sy/shouye62_03.jpg);}
.xbsy2017_hzqyxx07{ background-image: url(../img17sy/shouye63_03.jpg);}
.xbsy2017_hzqyxx08{ background-image: url(../img17sy/shouye64_03.jpg);}
.xbsy2017_hzqyxx09{ background-image: url(../img17sy/shouye65_03.jpg);}
.xbsy2017_hzqyxx10{ background-image: url(../img17sy/shouye66_03.jpg);}
.xbsy2017_hzqyxx11{ background-image: url(../img17sy/shouye67_03.jpg);}
.xbsy2017_hzqyxx12{ background-image: url(../img17sy/shouye68_03.jpg);}
.xbsy2017_hzqyxx13{ background-image: url(../img17sy/shouye69_03.jpg);}
.xbsy2017_hzqyxx14{ background-image: url(../img17sy/shouye70_03.jpg);}
.xbsy2017_hzqyxx15{ background-image: url(../img17sy/shouye71_03.jpg);}

/*标题07*/
.xbsy2017_bt07{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt07 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt07 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}
/*在线视频*/
.xbsy2017_zxsp{ width: 100%; overflow: hidden; background-color: #ffffff;}
.xbsy2017_zxspnr{ margin:0 auto; padding: 1% 0; overflow: hidden;}
.xbsy2017_zxspnr li{ width: 22.8%; float: left; position: relative; overflow: hidden; margin: 0 1%; border: 1px solid #cdcdcd;}
.xbsy2017_zxspnr li video{ display: block; width: 100%;}
.xbsy2017_zxspnr li img{ position: absolute; width: 100%; left: 0; top: 0}
.xbsy2017_zxspnr li h2{ color: #ee7800; padding-left: 4%;}
.xbsy2017_zxspnr li p{ color: #ADADAD; padding-left: 4%; padding-bottom: 2%;}
.xbsy2017_zxspnr li p span{ color: #ee7800;}

/*标题08*/
.xbsy2017_bt08{text-align:center;overflow:hidden;font-size:32px;line-height:32px;height:32px;margin:50px auto 30px auto;}
.xbsy2017_bt08 span{ clear: both; color: #ee7800; display: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
 user-select: none;
}
.xbsy2017_bt08 b{ clear: both; color: #989898;
	animation:xbsygb 2s;  
	animation-iteration-count: infinite; opacity: 0;
	-o-animation:xbsygb 2s;  
	-o-animation-iteration-count: infinite; opacity: 0;
	-ms-animation:xbsygb 2s;  
	-ms-animation-iteration-count: infinite; opacity: 0;
	-moz-animation:xbsygb 2s;  
	-moz-animation-iteration-count: infinite; opacity: 0;
	-webkit-animation:xbsygb 2s;  
	-webkit-animation-iteration-count: infinite; opacity: 0;
}
/*来校参观*/
.xbsy2017_cgxx{ margin: 0 auto; position: relative;}
.xbsy2017_cgxx img{ display: block; width: 100%;}
/*图标*/
.xbsy2017_cgxx .xbsy2017_mstyk{width: 5%; position: absolute; left: 54%; bottom: 70%; cursor: pointer;}
.xbsy2017_cgxx .xbsy2017_prds{ width: 4%; position: absolute; left: 63%;bottom: 45%; cursor: pointer;}
.xbsy2017_cgxx .xbsy2017_xyzph{ width:6%; position: absolute; left:55%; bottom:20%; cursor: pointer;}
.xbsy2017_cgxx .xbsy2017_msytj{ width:3.5%; position: absolute; left: 41%; bottom:22%; cursor: pointer;}
.xbsy2017_xxdz{ position: absolute; width: 15%; left: 33%; bottom: 55%;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_xxdz:hover{width: 16%;}

.xbsy2017_cgxx .xbsy2017_mstyk:hover{width: 5.5%; -webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_cgxx .xbsy2017_prds:hover{ width: 4.5%; -webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_cgxx .xbsy2017_xyzph:hover{ width:6.5%; -webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2017_cgxx .xbsy2017_msytj:hover{ width:4%; -webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
/*左侧盒子*/
.xbsy2017_dbleft{width: 14%; background-color:rgba(255,255,255,0.9); position: absolute; top: 4%; left: 8%; padding:0 2%;}
.xbsy2017_dbleft li{ margin:15% 0;}
.xbsy2017_dbleft a{ display: block; overflow: hidden; width: 100%;}
.xbsy2017_dbleft span{ display: block; float: left; width:30%; color: #ff5a00;}
.xbsy2017_dbleft div{ width: 70%; float: left;}
.xbsy2017_dbleft h2{ color: #646464; margin-top: 5%; margin-bottom: 4%;}
.xbsy2017_dbleft a:hover h2{ color: #ff5a00;}
.xbsy2017_dbleft p{ color: #9a9a9a;}
/*中间图片*/
.xbsy2017_dbcenter{ position: absolute; left: 50%; top: 5%; width: 26%; margin-left: -13%;}
.xbsy2017_dbcenter img{ position: absolute; left: 0; top: 0;}
.xbsy2017_dbcenter div{ position: absolute; right: 0px; top: 0px; background-color: #ee7800; color: #ffffff; padding: 4px 5px;font-size: 14px; line-height: 14px; z-index: 10; cursor: pointer;}
/*右侧在线报名*/
.xbsy2017_dbright{ position: absolute; top: 4%; width: 16%; right: 8%; background-color: rgba(255,255,255,0.9);}
.xbsy2017_dbright h2{ background-color: #ff5a00; color: #ffffff; text-align: center; margin-bottom: 10%;}
#form1{ padding: 0 5%;}
.xbsy2017_xmbox{ width: 100%;overflow: hidden; border: 1px solid #999999; margin: 6% 0;}
.xbsy2017_xmbox input{ margin-top: -0.1%; margin-left: -1%; width: 102%; height: 102%; padding-left: 2%; color: #bcbcbc;}
.xbsy2017_telbox{ width: 100%;overflow: hidden; border: 1px solid #999999;margin: 6% 0;}
.xbsy2017_telbox input{ margin-top: -0.1%; margin-left: -1%; width: 102%; height: 102%; padding-left: 2%;color: #bcbcbc;}
.xbsy2017_zybox{ width: 100%;overflow: hidden; border: 1px solid #999999; margin: 6% 0;}
.xbsy2017_zybox select{ display: block; margin-top: -0.1%; margin-left: -1%; width: 106%; height: 102%;color: #bcbcbc;}
.xbsy2017_zxbmtj{ width: 100%; background-color: #ff5a00; color: #ffffff; border-radius: 100px; margin-bottom: 10%; margin-top: 5%;cursor: pointer;}
/*全国院校及友情链接*/
.xbsy2017_qgyx{ position: absolute; top: -10%; left: 50%; margin-left: -40%; width:80%;}
.xbsy2017_qgyxxx{ overflow: hidden;}
.xbsy2017_qgyxxx p{ float: left; color: #b1b1b1; cursor: pointer;}

.xbsy2017_qgyxsj{ overflow: hidden; background-color: #ffffff; padding: 2% 1%; width: 100%; display: none;}
.xbsy2017_qgyxsj li{ float: left; margin-left: 2%}
.xbsy2017_qgyxsj li:hover a{ color: #ee7800;}

.xbsy2017_yqlj{ overflow: hidden; background-color: #ffffff; padding: 2% 1%; width:100%; display: none;}
.xbsy2017_yqlj li{ float: left; margin-left: 2%}
.xbsy2017_yqlj li:hover a{ color: #ee7800;}

/*底部信息*/
.xbsy2017_dbxx{ position: relative; overflow: hidden; margin: 0 auto; background-color: #ff5a00; color: #ffffff; padding: 2% 0;}
/*左*/
.xbsy2017_dbxxleft{ margin-left: 8%;overflow: hidden; position: relative; float: left;}
.xbsy2017_dbxxleft p{ overflow: hidden; width: 100%;}
.xbsy2017_dbxxleft a{ color: #ffffff; display: block; float: left;}
.xbsy2017_dbxxleft span{ display: block; float: left;}
.xbsy2017_dbxxleft img{ height: 100%;}
/*中*/
.xbsy2017_dbxxceter{ float: left; margin-left: 6%; margin-top: 5%;}
.xbsy2017_dbxxceter a{ float: left; color: #ffffff; text-align: center; position: relative; cursor: pointer;}
.xbsy2017_dbxxceter a img{ position: absolute; bottom: 100%; left: -10%; width: 120%; opacity: 0;}
.xbsy2017_dbxxceter a:hover img{ opacity: 1;}

/*右*/
.xbsy2017_dbxxright{float:right; margin-right: 8%; }
.xbsy2017_dbxxright span{ color: #fffc05;}

/*课程导航*/
/*.kcdhbox{ width: 100px; position:fixed; left: 0; top: 30%; text-align: center; font-size: 14px; line-height: 28px; overflow: hidden;  z-index: 10;}
.kcdhbox .lidiv{ background-color: #ee7800; color: #ffffff;}
.kcdhbox li{ text-align: center; background-color:rgba(0,0,0,0.6); width: 100%; margin-left: -100px;}
.kcdhbox .kcdhz{}
.kcdhbox .cgzli{background-color:rgba(0,0,0,0.8);}
.kcdhbox a{color:#ffffff; display: block; width: 100%; height: 100%; border-top: 1px solid #ffffff;}
.kcdhbox a:hover{ background-color:rgba(238,120,0,0.7);}*/
.kcdhbox{ width: 100px; position:fixed; left: 0; top: 30%; text-align: center; font-size: 12px; line-height: 28px; overflow: hidden;  z-index: 10;}
.kcdhbox .lidiv img{display: block; width: 100px;}
.kcdhbox li{ text-align: center; background: none; width: 100%; margin-left: -100px;}
.kcdhbox .kcdhz{}
.kcdhbox .cgzli{}
.kcdhbox a{color:#ffffff; display: block; width: 100%; height: 100%; margin-top: 5px; background:url(../img17sy/shouye129.png) no-repeat center; background-size: 100% 100%;}
.kcdhbox a:hover{ background:url(../img17sy/shouye130.png) no-repeat center; background-size: 100% 100%;}
.kcdhbox li:nth-child(13){ margin-left: -100;
-webkit-transition:all 0.3s linear 0s;
   -moz-transition:all 0.3s linear 0s;
     -o-transition:all 0.3s linear 0s;
    -ms-transition:all 0.3s linear 0s;
        transition:all 0.3s linear 0s;
}
.kcdhbox li:nth-child(12){ margin-left: -100;
-webkit-transition:all 0.3s linear 0.1s;
   -moz-transition:all 0.3s linear 0.1s;
     -o-transition:all 0.3s linear 0.1s;
    -ms-transition:all 0.3s linear 0.1s;
        transition:all 0.3s linear 0.1s;
}
.kcdhbox li:nth-child(11){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.2s;
   -moz-transition:all 0.3s linear 0.2s;
     -o-transition:all 0.3s linear 0.2s;
    -ms-transition:all 0.3s linear 0.2s;
        transition:all 0.3s linear 0.2s;
}
.kcdhbox li:nth-child(10){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.3s;
   -moz-transition:all 0.3s linear 0.3s;
     -o-transition:all 0.3s linear 0.3s;
    -ms-transition:all 0.3s linear 0.3s;
        transition:all 0.3s linear 0.3s;
}
.kcdhbox li:nth-child(9){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.4s;
   -moz-transition:all 0.3s linear 0.4s;
     -o-transition:all 0.3s linear 0.4s;
    -ms-transition:all 0.3s linear 0.4s;
        transition:all 0.3s linear 0.4s;
}
.kcdhbox li:nth-child(8){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.5s;
   -moz-transition:all 0.3s linear 0.5s;
     -o-transition:all 0.3s linear 0.5s;
    -ms-transition:all 0.3s linear 0.5s;
        transition:all 0.3s linear 0.5s;
}
.kcdhbox li:nth-child(7){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.6s;
   -moz-transition:all 0.3s linear 0.6s;
     -o-transition:all 0.3s linear 0.6s;
    -ms-transition:all 0.3s linear 0.6s;
        transition:all 0.3s linear 0.6s;
}
.kcdhbox li:nth-child(6){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.7s;
   -moz-transition:all 0.3s linear 0.7s;
     -o-transition:all 0.3s linear 0.7s;
    -ms-transition:all 0.3s linear 0.7s;
        transition:all 0.3s linear 0.7s;
}
.kcdhbox li:nth-child(5){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.8s;
   -moz-transition:all 0.3s linear 0.8s;
     -o-transition:all 0.3s linear 0.8s;
    -ms-transition:all 0.3s linear 0.8s;
        transition:all 0.3s linear 0.8s;
}
.kcdhbox li:nth-child(4){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 0.9s;
   -moz-transition:all 0.3s linear 0.9s;
     -o-transition:all 0.3s linear 0.9s;
    -ms-transition:all 0.3s linear 0.9s;
        transition:all 0.3s linear 0.9s;
}
.kcdhbox li:nth-child(3){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 1s;
   -moz-transition:all 0.3s linear 1s;
     -o-transition:all 0.3s linear 1s;
    -ms-transition:all 0.3s linear 1s;
        transition:all 0.3s linear 1s;
}
.kcdhbox li:nth-child(2){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 1.1s;
   -moz-transition:all 0.3s linear 1.1s;
     -o-transition:all 0.3s linear 1.1s;
    -ms-transition:all 0.3s linear 1.1s;
        transition:all 0.3s linear 1.1s;
}
.kcdhbox li:nth-child(1){ margin-left: -100 ;
-webkit-transition:all 0.3s linear 1.2s;
   -moz-transition:all 0.3s linear 1.2s;
     -o-transition:all 0.3s linear 1.2s;
    -ms-transition:all 0.3s linear 1.2s;
        transition:all 0.3s linear 1.2s;
}
.kcdhbox .kcdhz:nth-child(1){ margin-left: 0;
-webkit-transition:all 0.3s linear 0s;
   -moz-transition:all 0.3s linear 0s;
     -o-transition:all 0.3s linear 0s;
    -ms-transition:all 0.3s linear 0s;
        transition:all 0.3s linear 0s;
}
.kcdhbox .kcdhz:nth-child(2){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.1s;
   -moz-transition:all 0.3s linear 0.1s;
     -o-transition:all 0.3s linear 0.1s;
    -ms-transition:all 0.3s linear 0.1s;
        transition:all 0.3s linear 0.1s;
}
.kcdhbox .kcdhz:nth-child(3){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.2s;
   -moz-transition:all 0.3s linear 0.2s;
     -o-transition:all 0.3s linear 0.2s;
    -ms-transition:all 0.3s linear 0.2s;
        transition:all 0.3s linear 0.2s;
}
.kcdhbox .kcdhz:nth-child(4){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.3s;
   -moz-transition:all 0.3s linear 0.3s;
     -o-transition:all 0.3s linear 0.3s;
    -ms-transition:all 0.3s linear 0.3s;
        transition:all 0.3s linear 0.3s;
}
.kcdhbox .kcdhz:nth-child(5){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.4s;
   -moz-transition:all 0.3s linear 0.4s;
     -o-transition:all 0.3s linear 0.4s;
    -ms-transition:all 0.3s linear 0.4s;
        transition:all 0.3s linear 0.4s;
}
.kcdhbox .kcdhz:nth-child(6){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.5s;
   -moz-transition:all 0.3s linear 0.5s;
     -o-transition:all 0.3s linear 0.5s;
    -ms-transition:all 0.3s linear 0.5s;
        transition:all 0.3s linear 0.5s;
}
.kcdhbox .kcdhz:nth-child(7){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.6s;
   -moz-transition:all 0.3s linear 0.6s;
     -o-transition:all 0.3s linear 0.6s;
    -ms-transition:all 0.3s linear 0.6s;
        transition:all 0.3s linear 0.6s;
}
.kcdhbox .kcdhz:nth-child(8){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.7s;
   -moz-transition:all 0.3s linear 0.7s;
     -o-transition:all 0.3s linear 0.7s;
    -ms-transition:all 0.3s linear 0.7s;
        transition:all 0.3s linear 0.7s;
}
.kcdhbox .kcdhz:nth-child(9){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.8s;
   -moz-transition:all 0.3s linear 0.8s;
     -o-transition:all 0.3s linear 0.8s;
    -ms-transition:all 0.3s linear 0.8s;
        transition:all 0.3s linear 0.8s;
}
.kcdhbox .kcdhz:nth-child(10){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 0.9s;
   -moz-transition:all 0.3s linear 0.9s;
     -o-transition:all 0.3s linear 0.9s;
    -ms-transition:all 0.3s linear 0.9s;
        transition:all 0.3s linear 0.9s;
}
.kcdhbox .kcdhz:nth-child(11){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 1.0s;
   -moz-transition:all 0.3s linear 1.0s;
     -o-transition:all 0.3s linear 1.0s;
    -ms-transition:all 0.3s linear 1.0s;
        transition:all 0.3s linear 1.0s;
}
.kcdhbox .kcdhz:nth-child(12){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 1.1s;
   -moz-transition:all 0.3s linear 1.1s;
     -o-transition:all 0.3s linear 1.1s;
    -ms-transition:all 0.3s linear 1.1s;
        transition:all 0.3s linear 1.1s;
}
.kcdhbox .kcdhz:nth-child(13){ margin-left: 0 ;
-webkit-transition:all 0.3s linear 1.2s;
   -moz-transition:all 0.3s linear 1.2s;
     -o-transition:all 0.3s linear 1.2s;
    -ms-transition:all 0.3s linear 1.2s;
        transition:all 0.3s linear 1.2s;
}
/*课程导航结束*/

/*浮动导航*/
/*  .xb_topnavfd{width:100%; padding: 11px 0px; position:fixed; top: 0px; left: 0; min-width: 1200px; background-color: #ff5a00;z-index: 1000; display: none;}  */
/* .xb_topnavfd{width:100%;  position:fixed; top: 0px; left: 0; min-width: 1200px; background-color: #ff5a00;z-index: 1000; display: none;} */
.xb_topnavfd{width:100%;  position:fixed; top: 0; left: 0; min-width: 1200px; z-index: 1000; display: block;}
.xb_rightbox{ width:500px; position: absolute; right: 30px; top: 10px; overflow: hidden;}
.xb_rightbox img{ display: block; width: 100%;}
.xb_rightbox a{ display: block; width: 63px; float: left; margin: 0 27px; }
.xb_navfd{ width:720px; position: absolute; right: 300px; bottom: 0px;}
.xb_navfd li{ width: 70px; padding: 0 5px ; float: left; padding-bottom: 5px; position: relative; z-index: 101; background-color: #ff5a00; padding-top: 7px; }
.xb_navfd li a{ display: block; width: 100%; color: #ffffff;font-size: 16px; line-height: 62px;text-align: center;}
.xb_navxhfd{ width: 11.11%; height: 4px; background-color: #ffffff; position: absolute; left: 0; bottom: 0; z-index: 102;}
.xb_xlcdboxfd{ width: 80px; position: absolute; background-color: rgba(255,90,0,0.60); z-index: 100; top:-61px; left: 80px;}
.xb_xlcdboxfd a{ display: block; width: 100%; text-align: center; font-size: 16px; line-height: 32px; border-top:1px solid #ffffff; color: #ffffff;}
.xb_xlcdboxfd a:hover{background-color: rgba(238,120,0,0.60);}
.xb_leftlogo{ display: block; padding-left: 30px; width: 315px; height: 48px;}
.xb_leftlogo img{ display: block; width: 315px; margin: 0 auto;
	-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;
}
.xb_leftlogo:hover img{width: 300px; margin: 0 auto;}
@media(max-width:1400px){
	.xb_rightbox{ width:140px; position: absolute; right: 0px; top: 20px; overflow: hidden;}
	.xb_rightbox a{ display: block; width: 50px; float: left; margin: 0 10px; }
	.xb_navfd li{ width: 66px; padding: 0 5px ; float: left; border-bottom: 5px solid #ff5a00; position: relative; z-index: 101; background-color: #ff5a00; padding-top: 9px; }
	.xb_navfd{ width:690px; position: absolute; right: 140px; bottom: 0px;}
	.xb_xlcdboxfd{ width: 76px; position: absolute; background-color: rgba(255,90,0,0.50); z-index: 100; top:-61px; left: 76px;}
}
/*底部离线宝入口*/
/*新年底部 .xb_bottom{ width: 100%; position: fixed; z-index: 1000; left: 0px; bottom: 0px; height: 220px; background-image: url(../img17sy/bg.png);background-repeat: no-repeat;
    background-position: center;
    background-size: cover;} */
/*新年底部 .xb_bottomnr{ width: 100%; position: relative; left:0; height: 70px;}
.xb_bottomleft{ display: block; width: 500px; padding-top: 20px; padding-left: 90px;} */
/*新年底部 .xb_bottomleft{ display: block; width: 500px; padding-top: 180px; padding-left: 380px;} */
.xb_bottom{ width: 100%; position: fixed; z-index: 1000; left: 0px; bottom: 0px; background-color: #ff5a00; height: 70px; border-top: 2px solid #ffffff;}
.xb_bottomnr{ width: 100%; position: relative; left:0; height: 70px;}
.xb_bottomleft{ display: block; width: 303px; padding-top: 20px; padding-left: 20px;}
.xb_bottomleft img{ display: block; }
.xb_bottomnr p{ color: #ffffff; position: absolute; left: 350px; top: 0px;font-size: 30px; line-height: 70px;}
.xb_bottomnr h2{ color: #ffffff; position: absolute; left: 50%; top: 0;font-size: 24px; line-height: 70px; font-weight: normal; width: 286px; margin-left: -160px;}
.xb_bottomnr h2 a{color: #ffffff;font-size: 24px; line-height: 70px;}
.xb_bottomnr h2 a:hover{ border-bottom: 1px solid #ffffff;}
.xb_bottomlxb{ width:350px; height: 38px; position: absolute; left:50%; margin-left: 150px;; top: 15px; border: 1px solid #ffffff; background-color: #ffffff; overflow: hidden;}
.xb_callBtn{ background-color:  #fd8101!important; position: absolute!important; right: 0!important; top: 0!important; line-height: 40px!important; margin-top: -1px;width: 100px!important;font-size: 16px!important; margin-right: -1px; z-index: 3; color: #ffffff;}
.xb_callBtn:focus{ padding: 0!important; background-color: #FF0004!important;}
.xb_telInput{ position: absolute; left: 0!important; top: 0!important; line-height: 40px!important; height: auto!important; margin-top: -1px; width: 253px!important; margin-left: -1px; z-index: 2;font-size: 16px!important;color: #fd8101!important; text-align: center;}
.xb_bottomzxkf{ width: 120px; position: absolute; right: 0px; top: 10px; color: #ffffff;font-size: 24px; line-height: 50px; padding-left: 70px;}
.xb_bottomzxkf img{ position: absolute; left: 0; top: 0;}
.xb_bottomzxs{width:80px;height:91px;position:absolute;top:-80px;left:78px;background-image: url(../img17sy/zixun04.png); text-align: center; line-height: 80px;}
@media(max-width:1420px){
	.xb_bottomnr{ width: 1200px; position: relative; left: 50%; margin-left: -600px; height: 70px;}
	.xb_bottomnr h2{ display: none;}
	.xb_bottomlxb{ margin-left: 0px;}
}

/*透明弹窗*/
.xbtc_box18{ width:500px; height: 350px; position: fixed; right: -700px; top: 15%;z-index:1002; background-image: url(http://www.syxdf.cn./public/img17sy/tc18_01.jpg); background-size: 100%; background-position: center;
-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;border-radius: 20px; box-shadow: 0px 0px 100px -20px #333;}

.xbtc_box18 .xbtc18_gb{width:30px;display:block;position:absolute;right:10px;top:10px;cursor:pointer;z-index:2;border:2px solid #fff; border-radius:20px;}
.xbtc_box18 .xbtc18_gb:hover{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	-webkit-transition: -webkit-transform 0.6s; 
	-moz-transition:-webkit-transform 0.6s; 
	-ms-transition: -webkit-transform 0.6s; 
	-o-transition: -webkit-transform 0.6s; 
	transition: -webkit-transform 0.6s;
}
.xbtc_box18 .xbtc18_zx{position:absolute;bottom:5px;left:170px;display:block;width:200px;height:70px;background-color:#de0414;color: #fff;font-size:18px;line-height: 40px;text-align: center;border-radius: 10px; box-shadow: 0px 0px 5px 1px #fff; opacity: 0;}
.xbtc_box18 .xbtc18_zx:hover{color:#fffc05; }


/*新版的弹窗*/
.xbtc_box{ width:560px; height: 400px; position: fixed; right: -700px; top: 15%;z-index:1002;box-shadow:0 0 20px #AFAFAF; background-image: url(../img17sy/97.jpg); background-size: 100%; background-position: center; border-radius: 24px;
-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;}
.xbtc_box01{right: 110px;}
.xbtc_box02{right: -700px;}
.xbtc_box .xbtc_gb{width:40px;display:block;position:absolute;right:-15px;top:-25px;cursor:pointer;z-index: 2; opacity: 0.8;}
.xbtc_box .xbtc_gb:hover{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	-webkit-transition: -webkit-transform 0.6s; 
	-moz-transition:-webkit-transform 0.6s; 
	-ms-transition: -webkit-transform 0.6s; 
	-o-transition: -webkit-transform 0.6s; 
	transition: -webkit-transform 0.6s;
}
.xbtc_box p{ margin-top: 22%; margin-left: 8%;font-size:20px; color: #4c4c4c; opacity: 0!important;}
.xbtc_box p span{ color: #ff4200;}
.xbtc_box img{ margin-left: 8%; margin-top: 2%; width: 400px;}
.xbtc_zx01{ display: block; width: 180px; text-align: center; background-color: #ff0000; color: #ffffff; font-size: 18px; line-height: 36px; margin-left: 8%; margin-top: 4%; border-radius: 20px;border: 1px solid #ffffff;}
.xbtc_zx01:hover{ background: none; color:#ff0000; border: 1px solid #ff0000; }
.xbtc_zx02{ margin-top: 9%; margin-left: 4%}
.xbtc_zx02 a{ display: block; color: #ffffff; font-size: 16px; line-height:24px;}
.xbtc_zx02 a:hover{ font-size: 18px;}



/*右侧咨询按钮*/
#nav_right{ position:fixed; right:-100px; top:18%; width:94px; height:408px; z-index:50;}
#nav_right li{ width: 94px; height: 102px; position:relative; z-index:50;}
#nav_right li:nth-child(1){ /* background: #fd3e1f; */top:-20px;}
#nav_right li:nth-child(2){ background: #fd5b1f;}
#nav_right li:nth-child(3){ background: #fd7f23;}
/*#nav_right li:nth-child(4){ background: #fdad2a;}*/
#nav_right li:nth-child(4){ background: #4d4d4d;}
.navbox{ width:94px; height:102px; background-image:url(http://www.syxdf.cn./public/images/nav_right.png); background-repeat:no-repeat; background-size:478px; z-index:3;  position:absolute;top: 0; right: 0; overflow: hidden;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	transition:all 0.3s linear;}
.navbox.navbox01{background-color: #fd3e1f;background-position: -4px 0;}
.navbox.navbox02{background-color: #fd5b1f;background-position: -100px 0;}
.navbox.navbox03{background-color: #fd7f23;background-position: -196px 0;}
/*.navbox.navbox04{background-color: #fdad2a;background-position: -292px 0;}*/
.navbox.navbox05{background-color: #4d4d4d;background-position: -388px 0;}
#nav_right li:hover .navbox01{right: 8px;}
#nav_right li:hover .navbox02{right: 8px;}
/*#nav_right li:hover .navbox04{right: 8px;}*/
#nav_right li:hover .navbox05{right: 8px;}

.navbox a{ display:block; width:100%; height:100%;}


#nav01{ display:block; width:343px; position:absolute; top:0; right:0; height:102px; z-index:6; background:#fd7f23; overflow:hidden; width: 0px;
	-webkit-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	transition:all 0.4s linear;}
#nav01 .box03_tel{ width:94px; height: 104px; position: absolute; top: 0; left: 0; background: url(http://www.syxdf.cn./public/images/nav_right.png) no-repeat;background-position: -192px 0; overflow: hidden;}
#nav_right li:hover #nav01{ width:343px;
	-webkit-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	transition:all 0.4s linear;}


/*右侧直播弹窗*/
.nav_zhibo{ position:fixed; right:0px; top:73%; width:90px; z-index:50; cursor: pointer;}
.nav_zhibo a{ display: block; width: 100%;}
.nav_zhibo a img{ width: 100%; display: block;}
.nav_zhibo .nav_zbgif{ position: absolute; top: 10px; left: 10px; width: 20%;}
.zhibo_title{ display: none;}


.kst19_mfdh{ position: absolute; left: 0!important; top: 0!important; line-height: 40px!important; height: auto!important; margin-top: -1px; width: 253px!important; margin-left: -1px; z-index: 2;font-size: 16px!important;color: #ce172d!important; text-align: center;}

.kst19_mfdhan{ background-color: #e65100!important; position: absolute!important; right: 0!important; top: 0!important; line-height: 40px!important; margin-top: -1px;width: 100px!important;font-size: 16px!important; margin-right: -1px; z-index: 3; color: #ffffff;}
.kst19_mfdhan:focus{ padding: 0!important; background-color: #FF0004!important;}

.kst19_mfdh01{ display:block; width:160px; height:40px; font-size:14px; line-height:40px; position:absolute; left:94px; top:32px; text-align:center; outline: none; border-top-left-radius: 20px; border-bottom-left-radius: 20px;}
.kst19_mfdhan01{ display: block; width: 80px; height: 40px; position: absolute; left: 254px; top: 32px; font-size: 14px; line-height: 24px; background-color: #fd5b1f; color: #FFFFFF; cursor: pointer; border-top-right-radius: 20px; border-bottom-right-radius: 20px;}
.kst19_mfdhan01:focus{ border:none; background-color:#ee7700; outline:none; top:32px}

#callBtn{ display:block; width: auto; position:absolute; right:52px; top:20px; font-size:14px; line-height:24px;background-color:transparent; color:#FFFFFF; cursor:pointer;}
#callBtn:focus{ border:none; background-color:#ee7700; outline:none; padding:2px; top:18px}
#telInput{ display:block; width:140px; height:24px; font-size:14px; line-height:24px; position:absolute; left:10px; top:20px; text-align:center;}

.left_nav{ display:block; width:156px; position:fixed; left:-156px; top:20%; z-index:10;-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;}
body .left_nav01{ display:block; width:156px; position:fixed; left:0px; top:20%; z-index:10;-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;}
.left_nav img{ width:100%; display:block;}


.snow{ z-index:1255; position: fixed; left: 0; top:0;width: 100%; height: 100%; pointer-events: none;}

/*080523弹窗*/
.xbtc_box1802{width: 500px;height: 392px;position: fixed;right: -700px;top: 15%;z-index: 1002;background-image: url(http://www.syxdf.cn./public/img17sy/19tc_bg.jpg);background-size: 100%;background-position: center;-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;border-radius: 20px;box-shadow: 0px 0px 100px -20px #333;}
	
.xbtc18_gb01 {width:30px;display:block;position:absolute;right:-10px;top:-10px;cursor:pointer;z-index:2;border-radius:20px;}
.xbtc18_gb01:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition: -webkit-transform 0.6s; -moz-transition:-webkit-transform 0.6s; -ms-transition: -webkit-transform 0.6s; -o-transition: -webkit-transform 0.6s; transition: -webkit-transform 0.6s;}
	
.xbtc18_zx01{background-color:#fc5d35;position:absolute;right:20px;bottom:18px;width:150px;text-align:center;color:#fff;text-decoration:none;font-size:20px;line-height:60px;border-radius:10px;border:2px solid #fff;}
.xbtc18_zx01:hover{ background-color: #fff;border:2px solid #fc5d35;color: #fc5d35}

.xbtc18_zx02{ position: absolute; width: 167px; height: 294px; left: 0; top: 0; display: none;}
.xbtc18_zx02 span{position:absolute;left:50%;top:58%;border:1px dashed #ffffff;color:#fff;text-align:center;line-height:24px;font-size: 18px;padding:15px 20px;border-radius:50px; margin-left: -37px;}	
.xbtc18_zx02:hover span{ border: 1px solid #fff;}
	
.xbtc18_zx03{ position: absolute; width: 167px; height: 294px; left: 167px; top: 0;display: none;}
.xbtc18_zx03 span{position:absolute;left:50%;top:58%;border:1px dashed #511900;color:#511900;text-align:center;line-height:24px;font-size: 18px;padding:15px 20px;border-radius:50px; margin-left: -37px;}	
.xbtc18_zx03:hover span{ border: 1px solid #511900;}

.xbtc18_zx04{ position: absolute; width: 167px; height: 294px; left: 334px; top: 0;display: none;}
.xbtc18_zx04 span{position:absolute;left:50%;top:58%;border:1px dashed #ffffff;color:#fff;text-align:center;line-height:24px;font-size: 18px;padding:15px 20px;border-radius:50px; margin-left: -37px;}	
.xbtc18_zx04:hover span{ border: 1px solid #fff;}
	
.xbtc_box0118{right:110px;}
.xbtc_box0218{right:-700px;}

/***高考倒计时***/
#djs_gw,#djs_sw{width:56px; text-align:center; background:#333333;color:#fff; font-size:60px; border:2px solid #fff; position: absolute; top:26px;right:40px;}
#djs_sw{right:110px}


/*三十年内容*/
.xbsy18_ssn{background:url(http://www.syxdf.cn./public/img17sy/shouye99.jpg) center bottom;margin:2% auto;background-size:100%; position: relative;}

.ssn_left{position:absolute;left:0;top:0;width:4%;height:100%;background:url(http://www.syxdf.cn./public/img17sy/shouye101.png) center;background-size:100%; cursor: pointer; opacity: 0;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms; z-index: 3;}
.ssn_right{position:absolute;right:0;top:0;width:4%;height:100%;background:url(http://www.syxdf.cn./public/img17sy/shouye102.png) center;background-size:100%; cursor: pointer; opacity: 0;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;z-index: 3;}

.xbsy18_ssn:hover .ssn_left{opacity: 0.5;}
.xbsy18_ssn:hover .ssn_right{opacity: 0.5;}
.xbsy18_ssn .ssn_left:hover{opacity:1!important;}
.xbsy18_ssn .ssn_right:hover{opacity:1!important;}

.ssn_nr01{width:70%;margin:0 auto;overflow:hidden;position:relative;background:url(http://www.syxdf.cn./public/img17sy/shouye100.png) center left no-repeat; background-size: 22%; padding-left: 22%; height: 100%; z-index: 2;opacity: 0;}
.ssn_nr01 h2{ text-align: center;color: #ffffff; width: 67%;}

.ssn_video01{position: absolute;left:24%;top:13%;width:51%;overflow:hidden;height:80%;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_video01 li{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 2;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_video01 li img{position: absolute; left: 50%; width: 10%; margin-left: -5%; top: 40%;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_video01 li:hover img{width: 12%; margin-left: -6%; top: 39%;}

.ssn_video01 li:nth-child(1){ background: url(http://www.syxdf.cn./public/img17sy/shouye105.jpg) no-repeat center bottom; background-size: 100%;}
.ssn_video01 li:nth-child(2){ background: url(http://www.syxdf.cn./public/img17sy/shouye106.jpg) no-repeat center bottom; background-size: 100%;}
.ssn_video01 li:nth-child(3){ background: url(http://www.syxdf.cn./public/img17sy/shouye107.jpg) no-repeat center bottom; background-size: 100%;}
.ssn_video01 li:nth-child(4){ background: url(http://www.syxdf.cn./public/img17sy/shouye108.jpg) no-repeat center bottom; background-size: 100%;}
.ssn_video01 li:nth-child(5){ background: url(http://www.syxdf.cn./public/img17sy/shouye109.jpg) no-repeat center bottom; background-size: 100%;}

.ssn_videonav{ position:relative;float:right;width:25%;text-align: center;margin-right: 4%; padding-bottom: 1%;}
.ssn_videonav li{ background-color: #ffffff; color: #333333; margin-bottom: 9%; cursor: pointer;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_videonav li:hover{ color: #da0d18;}

.ssn_tsli01{ background-image:url(http://www.syxdf.cn./public/img17sy/shouye103.png) ; background-position: center; background-size: 100%;}
.ssn_tsli02{ z-index: 3!important;}

.ssn_nr02 {position:absolute;width:70%;left:4%;top:0;padding-left:22%; z-index: 2;background:url(http://www.syxdf.cn./public/img17sy/shouye100.png) center left no-repeat; background-size: 22%; height: 100%; opacity: 0;}
.ssn_nr02 h2{ margin-left: 22%; color: #ffffff;}

.ssn_naws01{ display: block; width: 28%; float: left; background-color: #ffffff; padding: 1.5%; margin:0% 2% 0 0%;}
.ssn_naws01 img{ display: block; width: 100%; margin: 4% 0;}
.ssn_naws01 p{padding-left:24%;background:url(http://www.syxdf.cn./public/img17sy/shouye110.png) left center no-repeat;background-size:23%;-webkit-transition:all linear 300ms;transition:all linear 300ms;-moz-transition:all linear 300ms;-ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_naws01 span{ display: block; text-align:left; margin-left: 24%;}
.ssn_naws01 b{ display: block; line-height: 16px;}
.ssn_naws01:hover p{ color: #ff0000;}


.ssn_naws02{ position: absolute;left: 74.2%; top:13%; width: 20%; height: 65%; background-color: #ffffff; padding: 1.5%; margin:0%;}
.ssn_naws02 p{ padding-left: 24%; background:url(http://www.syxdf.cn./public/img17sy/shouye111.png) left center no-repeat; background-size:16%; margin-bottom: 5%;}
.ssn_naws02 a{display:block;width:100%;text-align:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;-webkit-transition:all linear 300ms;transition:all linear 300ms;-moz-transition:all linear 300ms;-ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.ssn_naws02 a:hover{color: #ff0000;}
.ssn_tsnr01{z-index:3!important; opacity:1!important;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}


.ssn_videobig{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 1004; display: none;}
.ssn_videonr{ position: absolute; width: 800px; left: 50%; margin-left: -400px;top: 20%; z-index: 5;}
.ssn_videonr video{ width: 100%; position: absolute; left: 0; top: 0;}
.ssn_videogb{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 4;cursor: pointer;}
.ssn_videogb span{font-size: 22px; position: absolute; left: 50%; margin-left: 420px; color: #ffffff; top: 21%;}

.snow{ z-index:1255; position: fixed; left: 0; top:0;width: 100%; height: 100%; pointer-events: none;}

@keyframes xbsygb{{opacity:0;}0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}75%{opacity:1;}100%}
@-o-keyframes xbsygb{{opacity:0;}0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}75%{opacity:1;}100%}
@-ms-keyframes xbsygb{{opacity:0;}0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}75%{opacity:1;}100%}
@-moz-keyframes xbsygb{{opacity:0;}0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}75%{opacity:1;}100%}
@-webkit-keyframes xbsygb{{opacity:0;}0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}75%{opacity:1;}100%}

/*红包代码*/

#petalbox {position: fixed;top: -100px;left: 0;width: 100%;z-index: 98;pointer-events: none;}
#petalbox > div {position: absolute;
    -webkit-animation-iteration-count: 1, 1;
    -webkit-animation-direction: normal, normal;
    -webkit-animation-timing-function: linear, ease-in;
    -webkit-backface-visibility: hidden;
    animation-iteration-count: 1, 1;
    animation-direction: normal, normal;
    animation-timing-function: linear, ease-in;
    backface-visibility: hidden;
}
#petalbox > div > img {position: absolute;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -webkit-animation-timing-function: linear;
    -webkit-backface-visibility: hidden;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: linear;
    backface-visibility: hidden;
}
@-webkit-keyframes fade {0%, 90% {opacity: 1;}100% {opacity: 0;}}
@keyframes fade {0%, 90% {opacity: 1;}100% {opacity: 0;}}
@-webkit-keyframes drop {0% {-webkit-transform: translate3d(0, 0, 0);}100% {-webkit-transform: translate3d(0, 1100px, 0);}}
@keyframes drop {0% {transform: translate3d(0, 0, 0);}100% {transform: translate3d(0, 1100px, 0);}}
@-webkit-keyframes clockwiseSpin {0% {-webkit-transform: none;}100% {-webkit-transform: rotate(480deg);}}
@keyframes clockwiseSpin {0% {transform: none;}100% {transform: rotate(480deg);}}
@-webkit-keyframes counterclockwiseSpinAndFlip {0% {-webkit-transform: none;}100% {-webkit-transform: rotate(-480deg);}}}
@keyframes counterclockwiseSpinAndFlip {0% {transform: none;}100% {transform: rotate(-480deg);}}
/*animation*/
.timenav .time_list .time1 {
    -webkit-animation: lantern_shake1 3s linear both;
    -webkit-transform-origin: center top;
    animation: lantern_shake1 3s linear both;
    transform-origin: center top;
}
@-webkit-keyframes lantern_shake1 {0%, 50% {-webkit-transform: none;}25% {-webkit-transform: rotate(-4deg);}75% {-webkit-transform: rotate(4deg);}}
@keyframes lantern_shake1 {0%, 50% {transform: none;}25% {transform: rotate(-4deg);}75% {transform: rotate(4deg);}}
.timenav .time_list .time2 {
    -webkit-animation: lantern_shake2 3s linear both;
    -webkit-transform-origin: center top;
    -webkit-backface-visibility: hidden;
    animation: lantern_shake2 3s linear both;
    transform-origin: center top;
}
@-webkit-keyframes lantern_shake2 {0%, 50% {-webkit-transform: none;}25% {-webkit-transform: rotate(-6deg) translate3d(5px, 0, 0);}75% {-webkit-transform: rotate(6deg) translate3d(-5px, 0, 0);}}
@keyframes lantern_shake2 {0%, 50% {transform: none;}25% {transform: rotate(-6deg) translate3d(5px, 0, 0);}75% {transform: rotate(6deg) translate3d(-5px, 0, 0);}}
.timenav .time_list .time3 {
    -webkit-animation: lantern_shake3 3s linear both;
    -webkit-transform-origin: center top;
    -webkit-backface-visibility: hidden;
    animation: lantern_shake3 3s linear both;
    transform-origin: center top;
}
@-webkit-keyframes lantern_shake3 {0%, 50% {-webkit-transform: none;}25% {-webkit-transform: rotate(-8deg) translate3d(14px, 0, 0);}75% {-webkit-transform: rotate(8deg) translate3d(-14px, 0, 0);}}
@keyframes lantern_shake3 {0%, 50% {transform: none;}25% {transform: rotate(-8deg) translate3d(14px, 0, 0);}75% {transform: rotate(8deg) translate3d(-14px, 0, 0);}}
.timenav .time_list:hover a {-webkit-animation: none;animation: none;}
.banner_tit, .banner_subtit {-webkit-animation: bounceInDown 0.8s both;animation: bounceInDown 0.8s both;}
.banner_subtit {webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);}60% {-webkit-transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);}to {-webkit-transform: none;opacity: 1;}}
@keyframes bounceInDown {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;transform: translate3d(0, -3000px, 0);}60% {transform: translate3d(0, 25px, 0);}75% {transform: translate3d(0, -10px, 0);}90% {transform: translate3d(0, 5px, 0);}to {transform: none;opacity: 1;}}
.banner_time {-webkit-animation: fadeIn 1s 1.2s both;animation: fadeIn 1s 1.2s both;}
@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}
@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}
.fireworks i {
    -webkit-animation: fireworkani 1.6s .2s ease both;
    -webkit-animation-iteration-count: 2;
    animation: fireworkani 1.6s .2s ease both;
    animation-iteration-count: 2;
}
.fireworks .f2 {-webkit-animation-delay: .6s;animation-delay: .6s;}
.fireworks .f3 {-webkit-animation-delay: .3s;animation-delay: .3s;}
.fireworks .f4 {-webkit-animation-delay: .8s;animation-delay: .8s;}
@-webkit-keyframes fireworkani {0%, 9% {-webkit-transform: scale(.1);opacity: 0;}10% {-webkit-transform: scale(.1);opacity: 1;}95% {-webkit-transform: scale(1.5);opacity: .1;}100% {-webkit-transform: scale(1.5);opacity: 0;}}
@keyframes fireworkani {0%, 9% {transform: scale(.1);opacity: 0;}10% {transform: scale(.1);opacity: 1;}95% {transform: scale(1.5);opacity: .1;}100% {transform: scale(1.5);opacity: 0;}}
.main_before, .main_after, .main_cont { -webkit-animation: contfadein 1s .5s both;animation: contfadein 1s .5s both;}
@-webkit-keyframes contfadein {0% {-webkit-transform: translate3d(0, 100px, 0);opacity: 0;}100% {-webkit-transform: none;opacity: 1;}}
@keyframes contfadein {0% {transform: translate3d(0, 100px, 0);opacity: 0;}100% {transform: none;opacity: 1;}}
/*media*/
.small_window .timenav {left: 20px;margin-left: 0;}


.hb18_box{position:fixed;left:0;top:0%;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:1003;display: none;}
.hb18_box a{ display: block; background: url(../img17sy/hongbao_bg.png) no-repeat center; width: 20%; height: 100%; background-size: 100%; margin: 100% auto 0 auto; position: relative;z-index:1;}
.hb18_box a img{position:absolute;width:30%;left:50%;top:48%;margin-left:-15%;animation-iteration-count:infinite;}

.hb18_gb{ position: absolute;left: 60%; z-index: 2; top: 20%; cursor: pointer;}
.hb18_gb:hover{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	-webkit-transition: -webkit-transform 0.6s; 
	-moz-transition:-webkit-transform 0.6s; 
	-ms-transition: -webkit-transform 0.6s; 
	-o-transition: -webkit-transform 0.6s; 
	transition: -webkit-transform 0.6s;
}
.zxwt_01{cursor: pointer;}
.zxwt_01 zx{display:none!important;}

/*秋招模块*/
.xbsy2019_lqtd{width: 100%; background-color: #ffffff; position: relative; margin: 40px 0; padding-bottom:2%}
.xbsy2019_lqtdnr{position: relative; margin: 0 auto; padding-top: 10px; }
.xbsy2019_lqtdnr h2{ text-align: center; color: #db4342; padding: 1% 0;}
.xbsy2019_lqtdnr table{ border: 2px solid #1e1e1e;width: 67.5%; text-align: center}
.xbsy2019_lqtdnr tr{ width: 100%;}
.xbsy2019_lqtdnr tr:nth-child(1){ background-color: #e5e5e5;font-weight: bold; color: 333333;}

.xbsy2019_lqtdnr td{border: 1px solid #1e1e1e;}
.xbsy2019_lqtdnr td:nth-child(1){ width: 18%;}
.xbsy2019_lqtdnr td:nth-child(2){ width: 12%;}
.xbsy2019_lqtdnr td:nth-child(3){ width: 9%;}
.xbsy2019_lqtdnr td:nth-child(4){ width: 25%;}
.xbsy2019_lqtdnr td:nth-child(5){ width: 36%;}
.xbsy2019_lqtdzt a{ background-color: #db4342;color: #ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt a:hover{ background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}
.xbsy2019_lqtdnr span{ color: #db4342;}

.xbsy2019_lqtdzt td:nth-child(3){ color: #db4342;}
.xbsy2019_lqtdzt td:nth-child(4) b{ background:#db4342;color:#ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(5) b{ background:#db4342;color:#ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(4) b:hover{background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(5) b:hover{background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}


.xbsy2019_wtbox{position: relative; margin: 0 auto; overflow: hidden; margin-bottom: 40px;}
.xbsy2019_wtbox div{float: left; width: 24.5%; margin:0.25%; background-color: #ffffff;text-align: center}
.xbsy2019_wtbox a{ float: left; width: 24.5%; margin: 0.25%; background-color: #ffffff;text-align: center}
.xbsy2019_wtbox div:hover{ background-color: #db4342; color: #ffffff;}
.xbsy2019_wtbox a:hover{ background-color: #db4342; color: #ffffff;}


.xbsy2019_czsrx{position: relative; margin: 0 auto;overflow: hidden; background-color: #ffffff; overflow: hidden;}
.xbsy2019_rxnr01{ width: 44%; padding:1%;float: left;}
.xbsy2019_rxnr01 video{ width: 100%;}
.xbsy2019_rxnr01 h2{ color: #ee7800;}
.xbsy2019_rxnr01 p{ color: #666666; margin: 10px 0;}

.xbsy2019_rxnr02{ float: right;padding:1%; width: 48%;}
.xbsy2019_rxnr02 img{ display: block; margin: 0 auto; margin-bottom: 2%; width: 80%; padding-top: 1%}
.xbsy2019_rxnr02 li{ width: 100%; margin: 3% auto; color: #ffffff; overflow: hidden; padding: 1.5% 0 2% 0;}
.xbsy2019_rxnr02 h2{ margin-left: 3%;}
.xbsy2019_rxnr02 p{ margin-left: 3%;}
.xbsy2019_rxnr02 div{ float: right; margin-right: 5%; width: 56%; margin-top: 2%}
.xbsy2019_rxnr02 div a{ float: left; background-color: #ffffff; width: 48%; text-align: center; border-radius: 50px;}
.xbsy2019_rxnr02 div span{ float: right; background-color: #ffffff; width: 48%; text-align: center;border-radius: 50px;}

.xbsy2019_rxnr02 li:nth-child(2){ background-color: #ee7800;}
.xbsy2019_rxnr02 li:nth-child(3){ background-color: #af6c26;}
.xbsy2019_rxnr02 li:nth-child(4){ background-color: #992027;}
.xbsy2019_rxnr02 li:nth-child(2) a{ color: #ee7800;  border: 1px solid #ee7800;}
.xbsy2019_rxnr02 li:nth-child(2) span{ color: #ee7800;border: 1px solid #ee7800;}
.xbsy2019_rxnr02 li:nth-child(3) a{ color: #af6c26;border: 1px solid #af6c26;}
.xbsy2019_rxnr02 li:nth-child(3) span{ color: #af6c26;border: 1px solid #af6c26;}
.xbsy2019_rxnr02 li:nth-child(4) a{ color: #992027;border: 1px solid #992027;}
.xbsy2019_rxnr02 li:nth-child(4) span{ color: #992027;border: 1px solid #992027;}
.xbsy2019_rxnr02 li a:hover{  background:none;color: #ffffff; border: 1px solid #ffffff;}
.xbsy2019_rxnr02 li span:hover{  background:none;color: #ffffff; border: 1px solid #ffffff;}


.xbsy2019_gg{ width: 100%; overflow: hidden; background-color: #db4342;}
.xbsy2019_ggnr{ margin: 0 auto; color: #ffffff; text-align: center;}
.xbsy2019_ggnr span{ position:relative;}
.xbsy2019_ggnr img{animation-iteration-count: infinite; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.xbsy2019_ggnr span:nth-child(2){ border-left: 1px solid #ffffff; padding-left: 1%; margin-left: 0.5%}
.xbsy2019_ggnr span:nth-child(3){ background: #ffffff; color: #db4342;padding: 0 1%; margin-left: 3%; border-radius: 50px;border: 1px solid #ffffff;}
.xbsy2019_ggnr span:nth-child(3):hover{color: #ffffff; background-color: #db4342;}
.xbsy2019_ggnr b{ color: #f0fe03;}


/*19名师*/
.xbsy19_msbox{background-color:#ffffff;position:relative;margin:0 auto; overflow: hidden;}
.xbsy19_msnr{ position:relative; width: 67.5%;}
.xbsy19_msnr li{ width: 100%; opacity: 0;}
.xbsy19_msnr img{ display: block; width: 100%;}
.xbsy19_msimg01{ position: absolute; left: 0; top:0;}

.xbsy19_msqh{ background-color: #808080; position: absolute; right: 0; top: 0; height: 100%;width:32.5%; padding-top: 4%;}
.xbsy19_msqh h2{color:#ffffff;text-align:center;background:url(../img17sy/shouye127.png) no-repeat center top;padding-top:12%; background-size: 9%;}
.xbsy19_msqh h2 span{display: block;}

.xbsy19_msxx{ width: 76%; margin:12% auto; overflow: hidden;}
.xbsy19_msxx li{ width: 49%; float: left; margin:1px; background-color: #4c4c4c; padding: 6% 0;cursor: pointer;}
.xbsy19_msxx li img{ display: block; width: 75%; margin: 0 auto;}
.xbsy19_msxx a{width:49%;float:left;margin:1px;background:#4c4c4c;padding:6% 0;color:#e6cc7e;text-align:center;line-height:100%;position: relative;}
.xbsy19_msxx a span{ position: absolute; width: 100%; left: 0; top: 50%; height: 100%; margin-top: -9px;font-size: 18px;}
.xbsy19_msxx a img{ opacity: 0; display: block;width: 75%;}
.xbsy19_msxx div{ float: left;width: 98%; text-align: center;background-color: #4c4c4c; color: #e6cc7e; margin:1px; padding:0 1px;}

.xbsy19_msxx li:hover{ background-color: #333333;}
.xbsy19_msxx a:hover{ background-color: #333333;}
.xbsy19_msxx div:hover{ background-color: #333333;}



/*翻转广告位*/
.xbsy19_ggbox{ margin: 0 auto;position: relative;}
.xbsy19_ggbox img{ display: block; width: 100%;}
.xbsy19_ggbox div{ position: absolute; left: 0; top: 0;width: 100%;-webkit-transition:all linear 500ms; transition:all linear 500ms; -moz-transition:all linear 500ms; -ms-transition:all linear 500ms; -o-transition:all linear 500ms;cursor: pointer;}
.xdsy19_gg01{z-index: 2;}
.xdsy19_gg02{z-index: 2;}
.xdsy19_gg03{ -moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV; z-index: 1;}
.xdsy19_gg04{ -moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV; z-index: 1}
.xdsy19_gg01 img:nth-child(2){ position: absolute; width: 10%; right: 5%; top: 40%;animation-iteration-count: infinite;}
.xdsy19_gg02 img:nth-child(2){ position: absolute;width: 12%;left: 45%;top: 65%;animation-iteration-count: infinite;}
.xdsy19_gg05{opacity: 0;}


/*19在线报名*/
.zxbm19_box{ position: fixed; left: 0; top:0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);z-index: 1001; display: none;}
.zxbm19_gbbox{position: absolute;width: 100%; height: 100%;z-index: 1;}
.zxbm19_gbbox span{position:absolute;left:50%;top:25%;color:#ffffff;margin-left:400px;background: url(http://www.syxdf.cn./public/img17sy/zxbmgb.png) no-repeat right center; padding-right: 30px; background-size: 14%;font-size: 18px; line-height: 24px;cursor: pointer;}

.zxbm19_nr{ width: 800px; height: 300px; background-color: #ffffff; margin: 0 auto; margin-top: 15%; position: relative;z-index: 2;}
.zxbm19_nr h3{ color: #ee7800;font-size: 30px; line-height: 30px;padding:30px 0 0 50px; margin-bottom: 50px;;}

.zxbm19_nrxm{width: 300px; float: left; height: 40px; margin-left: 70px; overflow: hidden; margin-bottom: 50px;}
.zxbm19_nrxm span{background: url(http://www.syxdf.cn./public/img17sy/zxbm02.png) no-repeat -48px 0px;float: left; width: 38px; height: 38px; background-color: #ffffff; position: relative;z-index: 2;}
.zxbm19_nrxm input{float:right;width:222px;border-bottom:4px solid #666666;font-size:18px; line-height: 39px; margin-top: -1px; padding-left: 20px; margin-right: -1px;}

.zxbm19_nrlxfs{width: 300px; float: left; height: 40px; margin-left: 70px; overflow: hidden;}
.zxbm19_nrlxfs span{background: url(http://www.syxdf.cn./public/img17sy/zxbm02.png) no-repeat -144px 0px;float: left; width: 40px; height: 40px; background-color: #ffffff; position: relative;z-index: 2;}
.zxbm19_nrlxfs input{float:right;width:222px;border-bottom:4px solid #666666;font-size:18px; line-height: 39px; margin-top: -1px; padding-left: 20px; margin-right: -1px;}

.zxbm19_nrlxfs:hover span{ background-position: -96px 0px;}
.zxbm19_nrxm:hover span{ background-position: 0px 0px;}
.zxbm19_submit{ display: block; width: 300px; background-color: #ee7800; line-height: 40px; margin: 0px auto;clear: both; color: #ffffff; border-radius: 20px;cursor: pointer;font-size: 18px;border-top: 5px solid #ffffff;}
.zxbm19_submit:hover{ border-top: 0;box-shadow: 0px 5px 5px 1px #666666;}
.zxbm19_dk{cursor: pointer;}


/***首页轮播砸金蛋弹窗191112***/
.zjd_tcbox{background-color: rgba(0,0,0,0.8); position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1100;animation-delay: 0.3s; display: none;}
.zjd_gbbox{position:absolute;width: 100%; height: 100%; left: 0; top: 0;z-index: 1;}
.zjd_gbbox span{color:#ffffff;border:1px solid #ffffff;position:absolute;left:50%;margin-left:500px;top:12%;padding:8px;border-radius:50px;font-size: 18px; line-height: 24px;width:48px;text-align:center;cursor: pointer;}
.zjd_tcbox .zjd_img01{ width: 600px; position: absolute; z-index: 2; left: 50%; margin-left: -300px; top: 5%;}
.zjd_nrbox{width:194px;height:264px; position: absolute; left: 50%; margin-left: -80px; top: 50%; z-index: 2;}
.zjd_nrbox img{ animation-delay: 0.5s; animation-iteration-count: infinite;}
.zjd_nrbox02{ width: 620px; height: 170px; position: absolute; top: 68%; left: 50%; margin-left: -310px; background: #f9af4b; border-radius: 20px; z-index: 3;}
.zjd_nrbox02 p{width: 588px; text-indent: 2em; font-size: 20px; line-height: 1.5; color: #fff; margin: 0 auto; margin-top: 15px;}
.zjd_nrbox02 p span{ color: #cd160d;}


/*2020火热报名中*/
/*.xbsy2020_hrbmz{ width: 30.5%; float: left; margin-left: 1%; position:absolute; right: 0; top: 10%; height: 100%;}
.xbsy2020_hrbmz h2{ display: inline-block;text-align: center; color: #333333; margin-left: 14%;}
.xbsy2020_hrbmz span{width: 100%; text-align: center; color: #929292; margin-bottom: 4%;}
.xbsy2020_hrbmz img{ display: block; width: 100%;}

.xbsy2020_hrbmgd{ position: absolute; width: 100%; left: 0; background-color: #fff2e9; height: 50%; overflow: hidden;}
.xbsy2020_hrbmzbt{ width: 100%; background-color: #ee7800; overflow: hidden; position: relative;z-index: 2;}
.xbsy2020_hrbmzbt li{float: left; text-align: center; color: #ffffff;}
.xbsy2020_hrbmzbt li:nth-child(1){ width: 25%;}
.xbsy2020_hrbmzbt li:nth-child(2){ width: 22%;}
.xbsy2020_hrbmzbt li:nth-child(3){ width: 25%;}
.xbsy2020_hrbmzbt li:nth-child(4){ width: 28%;}

.xbsy2020_hrbmz p{ width: 100%; overflow: hidden; text-align: center;}
.xbsy2020_hrbmz p .bt01{ display: block; width: 25%; float: left; border-bottom: 1px solid #cccccc;}
.xbsy2020_hrbmz p .bt02{ display: block; width: 22%; float: left; border-bottom: 1px solid #cccccc;}
.xbsy2020_hrbmz p .bt03{ display: block; width: 25%; float: left; border-bottom: 1px solid #cccccc;}
.xbsy2020_hrbmz p .bt04{ display: block; width: 28%; float: left; border-bottom: 1px solid #cccccc;}
.xbsy2020_hrbmz p span{ color:#db4342;}
.xbsy2020_hrbmz p a{background-color: rgb(219, 67, 66); color: rgb(255, 255, 255); margin-left: 5%; padding: 2% 10%; border-radius: 50px;}
*/

/** 2020 标题1 没有打字效果**/
.xbsy2020_bt{text-align:center;overflow:hidden;margin:50px auto 30px auto; }
.xbsy2020_bt p{ color: #ee7800;font-size:30px;}
.xbsy2020_bt span{ font-size: 48px;}


/* 2020 录取通道 */
.xbsy2020_lqtd{width: 100%; background-color: #ffffff; position: relative; overflow: hidden; margin: 40px auto 0; padding-bottom:40px;}
.xbsy2020_lqtdnr{position: relative; overflow: hidden; margin: 0 auto; padding-top: 10px; }
.xbsy2020_lqtdbt{ display: block; margin: 0 auto;}
.xbsy2020_lqtdfl{ width: 35%; float: left;}
.xbsy2020_lqtdfl video{ width: 100%;}
.xbsy2020_lqtdfl .xbsy2020_lqtdbt{ }
.xbsy2020_lqtdfr{ width: 60%; float: right;}
.xbsy2020_lqtdfr table{ border: 2px solid #1e1e1e;width: 100%; text-align: center}
.xbsy2020_lqtdfr tr{ width: 100%;}
.xbsy2020_lqtdfr tr:nth-child(1){ background-color: #e5e5e5;font-weight: bold; color: 333333;}
.xbsy2020_lqtdfr td{border: 1px solid #1e1e1e;}
.xbsy2020_lqtdfr td:nth-child(1){ width: 35%;}
.xbsy2020_lqtdfr td:nth-child(2){ width: 25%;}
.xbsy2020_lqtdfr td:nth-child(3){ width: 40%;}
.xbsy2019_lqtdzt a{ background-color: #db4342;color: #ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt a:hover{ background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}
.xbsy2020_lqtdfr span{ color: #db4342;}
.xbsy2019_lqtdzt td:nth-child(3){ color: #db4342;}
.xbsy2019_lqtdzt td:nth-child(4) b{ background:#db4342;color:#ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(5) b{ background:#db4342;color:#ffffff; padding: 0.5% 4%; border-radius: 50px; margin-left: 5%;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(4) b:hover{background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}
.xbsy2019_lqtdzt td:nth-child(5) b:hover{background-color: #ffffff; color: #db4342;border: 1px solid #db4342;}


/* 2020合作企业 */
.xbsy2020_hzqy{ width: 95%; position: relative; overflow: hidden; background: #fff; margin: 0 auto 45px; /* left: 50%; margin-left: -960px; */}
.xbsy2020_hzqy ul{width: 100%; position: relative; overflow: hidden; /* left: 50%; margin-left: -960px; */ text-align:center;}
.xbsy2020_hzqy ul li{ width: 12.3%; height: 139px; float: left; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 0.5px solid #ccc; border-right: 0.5px solid #ccc; background: url(http://www.syxdf.cn./public/img17sy/shouye132.png) no-repeat #f2f2f2;}
.xbsy2020_hzqy ul li:hover{ background: url(http://www.syxdf.cn./public/img17sy/shouye132.png) no-repeat center #fff; box-shadow:0px 0px 20px #ccc;}
.xbsy2020_hzqy ul li:nth-child(1){ background-position: -16px 6px;}
.xbsy2020_hzqy ul li:nth-child(2){ background-position: -248px 4px;}
.xbsy2020_hzqy ul li:nth-child(3){ background-position: -488px 4px;}
.xbsy2020_hzqy ul li:nth-child(4){ background-position: -726px 2px;}
.xbsy2020_hzqy ul li:nth-child(5){ background-position: -964px 2px;}
.xbsy2020_hzqy ul li:nth-child(6){ background-position: -1198px 2px;}
.xbsy2020_hzqy ul li:nth-child(7){ background-position: -1442px 2px;}
.xbsy2020_hzqy ul li:nth-child(8){ background-position: -1688px 2px;}
.xbsy2020_hzqy ul li:nth-child(9){ background-position: -16px -144px;}
.xbsy2020_hzqy ul li:nth-child(10){ background-position: -248px -144px;}
.xbsy2020_hzqy ul li:nth-child(11){ background-position: -488px -144px;}
.xbsy2020_hzqy ul li:nth-child(12){ background-position: -726px -144px;}
.xbsy2020_hzqy ul li:nth-child(13){ background-position: -964px -144px;}
.xbsy2020_hzqy ul li:nth-child(14){ background-position: -1198px -144px;}
.xbsy2020_hzqy ul li:nth-child(15){ background-position: -1442px -144px;}
.xbsy2020_hzqy ul li:nth-child(16){ background-position: -1688px -144px;}


/*2020 短期创业计划*/
.xbsy2020_zsjh{width: 100%; position: relative; overflow: hidden; background: #ee7800; margin: 45px auto; }
.xbsy2020_zsjh h1{ color:#fff;float: left; margin: 50px 0 24px; margin-right: 20px;}
.xbsy2020_zsjh h2{ color:#fff; margin-top: 60px; }

.xbsy2020_zsjhfl{ width: 43%; float: right; margin-right: 50px;}
.xbsy2020_zsjhfl table{ width: 100%; text-align: center; background: #fff; border-radius: 20px;}
.xbsy2020_zsjhfl tr{ width: 100%;border-bottom: 1px dashed #cccccc;color: #666666;}
.xbsy2020_zsjhfl tr:nth-child(1){ background-color: #d90c17; color: #fff; border-bottom: 1px solid #fff;}
.xbsy2020_zsjhfl tr:last-child{border-bottom: 1px solid #ee7800;}
.xbsy2020_zsjhfl td:nth-child(1){ width: 46%;border-top-left-radius: 20px; padding-left: 18%;}
.xbsy2020_zsjhfl td:nth-child(2){ width: 14%;}
.xbsy2020_zsjhfl td:nth-child(3){ width: 20%;}
.xbsy2020_zsjhfl td:nth-child(4){ width: 25%;border-top-right-radius: 20px; padding-right: 5%}
/*.xbsy2020_zsjhfl td:nth-child(1){ width: 20%;border-top-left-radius: 20px; padding-left: 5%;}
.xbsy2020_zsjhfl td:nth-child(2){ width: 20%;}
.xbsy2020_zsjhfl td:nth-child(3){ width: 20%;}
.xbsy2020_zsjhfl td:nth-child(4){ width: 30%;border-top-right-radius: 20px; padding-right: 10%}*/
.xbsy2020_zsjhfl span{ color:#d90c17;}
.xbsy2020_zsjhfl a{ background: #d90c17; color: #fff; border-radius: 50px;padding: 0.8% 10%;border: 1px solid #d90c17;}
.xbsy2020_zsjhfl a:hover{ background: #fff; color: #d90c17;}

.xbsy2020_zsjhfr{ width: 43%; float: left; margin-left: 50px; position: relative; }
/*.xbsy2020_zsjhfr table{ width: 100%; text-align: center; background: #fff; border-radius: 20px;}
.xbsy2020_zsjhfr tr{ width: 100%;border-bottom: 1px dashed #cccccc;color: #666666;}
.xbsy2020_zsjhfr tr:nth-child(1){ background-color: #d90c17; color: #fff; border-bottom: 1px solid #fff;}
.xbsy2020_zsjhfr tr:last-child{border-bottom: 1px solid #ee7800;}
.xbsy2020_zsjhfr td:nth-child(1){ width: 30%;border-top-left-radius: 20px; padding-left: 15%;}
.xbsy2020_zsjhfr td:nth-child(2){ width: 20%;}
.xbsy2020_zsjhfr td:nth-child(3){ width: 15%;}
.xbsy2020_zsjhfr td:nth-child(4){ width: 25%;border-top-right-radius: 20px; padding-right: 5%;}
.xbsy2020_zsjhfr span{ color:#d90c17;}*/
  
/** 2020 滚动报名动态 **/
.xbsy2020_hrbmBox{width: 100%; overflow: hidden; position: relative;}
.xbsy2020_hrbmgd{ width: 100%; position: absolute; top: 0; left: 0; height: 100%; background: #fff; border-radius: 20px;}
.xbsy2020_hrbmzbt{ width: 100%; background-color: #d90c17; overflow: hidden; position: relative;z-index: 0; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.xbsy2020_hrbmzbt li{float: left; text-align: center; color: #ffffff;}
.xbsy2020_hrbmzbt li:nth-child(1){ width: 20%; padding-left: 5%; border-top-left-radius: 20px;}
.xbsy2020_hrbmzbt li:nth-child(2){ width: 25%;}
.xbsy2020_hrbmzbt li:nth-child(3){ width: 15%;}
.xbsy2020_hrbmzbt li:nth-child(4){ width: 25%; padding-right: 5%;}
.xbsy2020_marquee p{ width: 100%; overflow: hidden; text-align: center; color: #666666;}
.xbsy2020_marquee p .bt01{ display: block; width: 20%; padding-left: 5%; float: left; border-bottom: 1px dashed #cccccc;}
.xbsy2020_marquee p .bt02{ display: block; width: 25%; float: left; border-bottom: 1px dashed #cccccc;}
.xbsy2020_marquee p .bt03{ display: block; width: 15%; float: left; border-bottom: 1px dashed #cccccc;}
.xbsy2020_marquee p .bt04{ display: block; width: 25%; padding-right: 5%; float: left; border-bottom: 1px dashed #cccccc;}

.xbsy2020_zsjhbd{ width: 94%; background: #fff; clear: both; float: none; border-radius: 20px;margin: 40px auto 30px; padding: 10px 0 30px; position: relative; z-index: 3;}
.xbsy2020_zsjhbd h3{ text-align: center; color: #ee7800; margin-bottom: 10px;}
.xbsy2020_bdbox{ width: 100%; margin: 0 auto; text-align: center;}
.xbsy2020_bdbox input{ height: 40px; line-height: 40px; color: #808080; font-size: 16px; background: #f2f2f2; padding-left: 20px; margin-right: 20px; outline: none;}
.xbsy2020_bdbox button{ height: 40px; line-height: 40px; background: #d90c17; color: #fff; font-size: 16px; text-align: center; border-radius: 50px; cursor: pointer; border:1px solid #d90c17; outline: none;}
.xbsy2020_bdbox button:hover{background: #fff; color: #d90c17;}
.xbsy2020_bdimg{ position: absolute; left: -6px; top: -3px;}


.xbsy2020_zsjhbg{position: absolute; bottom: 0; left: 50%; z-index: 0;}
.xbsy2020_zsjhbg img{display: block; }

.xbsy2019_lqtdnrxf{overflow: hidden; position: relative; border: 1px solid #333333; margin: 30px auto;}
.xbsy2019_lqtdnrxf img{ display: block; width: 100%;opacity: 0;}
.xbsy2019_lqtdnrxf div{ background-image: url(../img17sy/shouye116.png); background-size: 400%; border-right:1px solid #333333; padding-bottom: 10px;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2019_lqtdnrxf a{ background-image: url(../img17sy/shouye116.png); background-size: 400%;padding-bottom: 10px;border-right:1px solid #333333;-webkit-transition:all linear 300ms; transition:all linear 300ms; -moz-transition:all linear 300ms; -ms-transition:all linear 300ms; -o-transition:all linear 300ms;}
.xbsy2019_lqtdnrxf div:nth-child(2){position: absolute;left: 0%; top: 0;width: 25%; height: 100%; background-position: center left;}
.xbsy2019_lqtdnrxf div:nth-child(3){position: absolute;left:25%;top:0;width:25%;height:100%;background-position:36% center; }
.xbsy2019_lqtdnrxf a:nth-child(4){position:absolute;left:50%;top:0;width:25%;height:100%;background-position:66% center;}
.xbsy2019_lqtdnrxf a:nth-child(5){position: absolute;left: 75%; top: 0;width: 25%; height: 100%;background-position: 100% center;border: none;}
.xbsy2019_lqtdnrxf div:hover{ padding-bottom: 0px;}
.xbsy2019_lqtdnrxf a:hover{ padding-bottom: 0px;}


/*首页banner点击弹出视频20200911*/
.videoLZY_tcbox{background-color: rgba(0,0,0,0.8); position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1100;animation-delay: 0.3s; display: none;}
.videoLZY_gbbox{position:absolute;width: 100%; height: 100%; left: 0; top: 0;z-index: 1;}
.videoLZY_gbbox span{color:#ffffff;border:1px solid #ffffff;position:absolute;left:55%;margin-left:500px;top:12%;padding:8px;border-radius:50px;font-size: 18px; line-height: 24px;width:48px;text-align:center;cursor: pointer;}
.videoLZY_tcbox .videoLZY_sp{width: 60%; position: absolute; z-index: 2; left: 20%;top: 15%;}


/*四大学院专区 20200929*/
.xbsy2020_sdxy{width: 100%; position: relative; overflow: hidden; margin: 0 auto;}
.xbsy2020_sdxy .sdxy_bt{text-align:center;overflow:hidden;margin:40px auto 45px auto;}
.xbsy2020_sdxy .sdxy_bt p{ color: #ee7800;font-size:48px;}
.xbsy2020_sdxy .sdxy_bt span{ display: block; text-align: center; font-size: 24px; color: #666666; line-height: 2.2;}
.xbsy2020_sdxy ul{ position: relative; overflow: hidden;}
.xbsy2020_sdxy ul li{ width: 23%; position: relative; overflow: hidden; float: left; margin: 0 1%;}
.xbsy2020_sdxy ul li img{ display: block; width: 100%;}
.xbsy2020_sdxy .sdxy_zx{ width: 100%; position: absolute; bottom: 2%; left: 0; }
.xbsy2020_sdxy .sdxy_zx a{ width: 45%; display: block; float: left; text-align: center; font-size: 20px; color: #ffffff;}
.xbsy2020_sdxy .sdxy_zx a:nth-child(1){ margin-left: 5%;}
.xbsy2020_sdxy .sdxy_zx a:nth-child(2){ margin-right: 5%;}
.xbsy2020_sdxy .sdxy_zx a:hover{text-decoration:underline;}
.xbsy2020_sdxy .sdxy_line{ position: absolute; left: 50%; bottom: 12%; color: #fff;}


/*本科考取学历 20200929*/
.xbsy2020_benke{width: 100%; position: relative; overflow: hidden; margin: 0 auto;}
.xbsy2020_benke .benke_bt{text-align:center;overflow:hidden;margin:30px auto 40px auto;}
.xbsy2020_benke .benke_bt p{ color: #ee7800;font-size:48px;}
.xbsy2020_benke .benke_bt span{ display: block; text-align: center; font-size: 24px; color: #666666; line-height: 2.2;}
.xbsy2020_benke ul{ position: relative; overflow: hidden; background: #ffffff; border-radius: 10px; }
.xbsy2020_benke ul li{ width: 27%; float: left; margin: 66px 5% 0; position: relative; overflow: hidden;}
.xbsy2020_benke ul li:nth-child(1){ margin-right: 0;}
.xbsy2020_benke ul li:nth-child(2){ margin: 66px 4.5% 0;}
.xbsy2020_benke ul li:nth-child(3){ margin-left: 0;}
.xbsy2020_benke ul li img{ display: block; width: 100%; border-radius: 10px;}
.xbsy2020_benke a{ display: block; clear: both; float: none; width: 23%; height: 40px; line-height: 40px; color: #fff; font-size: 24px; text-align: center;  background: #ee7800; margin: 30px auto 40px; border-radius: 50px; border:1px solid #ee7800;}
.xbsy2020_benke a:hover{color: #ee7800; background: #fff;}




/* 样式开始 */

/* 新弹窗样式 开始*/

/*弹层动画（从右往左）*/



.fadeleftIn {
    -webkit-animation: fadeleftIn .8s;
    animation: fadeleftIn .8s;
}

@keyframes fadeleftIn {
    0% {
        -webkit-transform: translate(100%, -50%);
        -webkit-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
        transform: translate(100%, -50%);
    }
    100% {
        -webkit-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
    }
}

@-webkit-keyframes fadeleftIn {
    0% {
        -webkit-transform: translate(100%, -50%);
    }
    100% {
        -webkit-transform: none;
    }
}

.layer_box {


            display: flex;

            align-items: center;

            width: 767px;

            height: 500px;

            background: url('../../static/images/layer01.jpg') no-repeat;

            background-size: cover;

            box-shadow: 0 0 80px #6b6b6b;

            padding-left: 33px;

            overflow: hidden;



            position: fixed;

            top: 50%;
            right: 0;
            margin: auto;
            z-index: 999;
    transform: translate(100%, -50%);


        }



        .adress_x {

            margin: 0;

            font-size: 14px;

            font-weight: normal;

            font-stretch: normal;

            letter-spacing: 0px;

            color: #666666;

            margin-bottom: 10px;

        }



        .title_x {

            margin: 0;

            font-size: 28px;

            font-weight: 600;

            font-stretch: normal;

            letter-spacing: 0px;

            color: #333333;

        }



        .x_p01,

        .x_p02 {

            font-size: 14px;

            font-weight: normal;

            font-stretch: normal;

            letter-spacing: 0px;

            color: #666666;

        }



        .x_p01 {

            margin-top: 20px;

        }



        .x_p02 {

            margin-top: 18px;

        }



        ul,

        p {

            list-style: none;

            padding: 0;

            margin: 0;

        }



        .layer_box ul {

            display: flex;

            margin-top: 18px;

        }



        #learn_data li,

        #learn_major li {

            display: flex;

            align-items: center;

            justify-content: center;

            width: 79px;

            height: 29px;

            background-color: #eeeeee;

    border: 1px solid #eee;

            border-radius: 5px;

            font-size: 14px;

            letter-spacing: 0px;

            color: #333333;

            margin-right: 11px;

            cursor: pointer;

        }



        #learn_data .data_act,

        #learn_major .major_act {

            background-color: #ee5400;

            border-radius: 5px;

            border: solid 1px #ee5400;

            font-size: 14px;

            font-weight: normal;

            font-stretch: normal;

            letter-spacing: 0px;

            color: #ffffff;

            position: relative;

            overflow: hidden;

        }



        .layer_box .data_act::before,

        .layer_box .major_act::before {

            content: '';

            width: 10px;

            height: 10px;

            background: url('../../static/images/g.png') no-repeat;

            background-size: 100%;

            position: absolute;

            bottom: 0;

            right: 0;

        }



        #learn_from {

            margin-top: 18px;

            margin-bottom: 18px;

        }



        #learn_from input {

            width: 169px;

            height: 29px;

            background-color: #eeeeee;

            border-radius: 5px;

            border: solid 1px #eeeeee;

            text-indent: 12px;

            outline: none;

            margin-right: 11px;

        }



        #learn_from input:hover {

            border-color: #ee5400;

            background-color: #fff;

        }



        .x_text_p {

            font-size: 14px;

            font-weight: normal;

            letter-spacing: 0px;

            color: #333333;

        }



        .x_text_p span {

            font-size: 14px;

            font-weight: normal;

            font-stretch: normal;

            line-height: 12px;

            letter-spacing: 0px;

            color: #ee5400;

        }



        .x_text_p em {

            font-size: 14px;

            font-weight: 600;

            font-style: normal;

            font-stretch: normal;

            line-height: 12px;

            letter-spacing: 0px;

            color: #ee5400;

        }



        .x_layer_btn {

            display: flex;

            margin-top: 18px;

        }



        .x_layer_btn a {

            display: flex;

            align-items: center;

            justify-content: center;

            width: 169px;

            height: 43px;

            text-decoration: none;

            background-color: #ee5400;

            font-size: 14px;

            font-weight: normal;

            font-stretch: normal;

            line-height: 12px;

            letter-spacing: 0px;

            color: #ffffff;

            margin-right: 11px

        }



        .x_layer_btn a:nth-child(2) {

            background-color: #333;

        }



        .box_close {

            width: 45px;

            height: 45px;

            background-color: #ee5400;

            font-size: 20px;

            color: #fff;

            text-align: center;

            line-height: 45px;

            position: absolute;

            top: 0;

            right: 0;

            cursor: pointer;

        }

        /* 新弹窗样式 结束*/

.x_Tblayerwh{

	display: none;

	position: fixed;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	margin: auto;

	width: 100%;

	height: 100%;

	background-color: rgba(0,0,0,.7);

	z-index: 1000;

}

.x_Tblayer{

	display: none;

	width: 800px;

	height: 490px;

	/* background-color: #fff; */

	position: fixed;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	margin: auto;

	

}

.x_Tblayer h1{

	height: 60px;

	background-color: #fcb428;

	font-size: 24px;

	font-weight: 600;

	font-stretch: normal;

	line-height: 60px;

	letter-spacing: 0px;

	color: #313131;

	text-align: center;

	position: relative;

}

.x_Tblayer h1 .x_TblayerCloss{

	display: block;

	width: 26px;

	height: 26px;

	border-radius: 50%;

	position: absolute;

	top: 17px;

	right: 22px;

	background-color: #fff;

	opacity: .8;

	text-align: center;

	line-height: 26px;

	font-weight: 400;

	color: #fcb428;

	font-size: 16px;

	cursor: pointer;

}

.x_Tblayer table{

	width: 100%;

	background-color: #fff;

	border:1px solid #bfbfbf; border-collapse:collapse;

}

.x_Tblayer table td{

	border-bottom:1px solid #bfbfbf;

	 border-right:1px solid #bfbfbf;

	 text-align: center;

	 height: 45px;

}

.x_Tblayer table td input{

	width: 58%;

	height: 100%;

	outline: none;

	font-size: 18px;

border:none;

}

.x_Tblayer table td input::placeholder{

	font-size: 12px;

	font-weight: normal;

	font-stretch: normal;

	letter-spacing: 0px;

	color: #a0a0a0;

}

.x_h1stye{

	font-size: 20px;

	font-weight: bold;

	font-stretch: normal;

	letter-spacing: 0px;

	color: #535353;

}

.x_Tblayer .x_optn td{

	height: 54px;

}

.x_Tblayer table td select{

	outline: none;

	width: 140px;

	height: 36px;

	border: solid 1px #b5b5b5;

}

.x_Tblayer_btn{

	display: block;

	width: 303px;

	height: 49px;

	background-color: #fcb428;

	border-radius: 24px;

	font-size: 22px;

	text-align: center;

	font-weight: 600;

	font-stretch: normal;

	line-height: 49px;

	letter-spacing: 1px;

	color: #313131;

	margin: 0 auto;

	margin-top: 40px;

}



        #tbLyer{

            width: 85px;

            height: 85px;

            position: fixed;

            bottom: -4px;         

            right: 204px;

            margin: 0 auto;

            background: url("../../static/images/layer_footer.png")

            no-repeat center center;

            background-size: 100%;

 	    cursor: pointer;

        }

    .x2_lst {

            display: flex;

            flex-wrap: wrap;

            width: 57%;

            justify-content: space-between;

        }



        .x2_lst li {

            display: flex;

            align-items: center;

            font-size: 14px;

            letter-spacing: 0px;

            color: #333333;

            margin-bottom: 13px;

        }



        .x2_lst li::before {

            display: block;

            content: "";

            width: 6px;

            height: 6px;

            background-color: #ee5400;

            border-radius: 50%;

            margin-right: 7px;

        }



        .x_selet select {

            display: none;

            width: 349px;

            height: 29px;

            border-radius: 5px;

            border: solid 1px #ee5400;

            outline: none;

            margin-top: 20px;

            margin-bottom: 45px;

        }



        .x_selet .show {

            display: block;

        }



        .x_selet select option {

            outline: none;

        }



        .x_layer_btn li {

            display: block;

        }



        .x_layer_btn .show {

            display: flex !important

        }
/* 首页右侧直播视频浮窗 */
#ZB{
         position: fixed;
         top: 26%;
         left: 5px;
    width: 9%;
	z-index:9999;
     }
   .conZb {
            display: none;
        }

        .layerZb {
            display: flex;
            width: 1000px;
            height: auto;
            margin: 0 auto;
            justify-content: center;
            align-items: center;
            background-color: #fff;
            padding: 10px;
            position: relative;
        }

        #zibo {
            width: 700px;
            height: auto;
        }

        .layerZb div {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        .layerZb div img {
            width: 80%;
            height: auto;
        }

        .layerZb div input {
            width: 70%;
            height: 30px;
            outline: none;
            border: 1px solid #999;
            border-radius: 5px;
            text-indent: 10px;
        }

        .layerZb div button {
            height: 40px;
            width: 70%;
            background-color: #BE9865;
            color: #fff;
            outline: none;
            border: none;
            border-radius: 10px;
            box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
            font-weight: bold;
            font-size: 14px;
            margin-top: 10px;
            cursor: pointer;
        }

        .layerZb div button:hover {
            background-color: #1D2C50;
            transition: all .35s ease-in;
        }





















