@charset "utf-8";
@import url(animate.css);
/* CSS Document */
html{ overflow: -moz-scrollbars-vertical; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe { padding: 0px; margin: 0px;}
DIV, P, I, UL, LI, OL, DL, DT, DD{list-style: none;}
FIELDSET,LABEL,LEGEND,BUTTON,INPUT,FORM { padding: 0px; margin: 0px;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
A {BORDER-STYLE: none;border: 0px; text-decoration:none;}
IMG {BORDER-STYLE: none;border: 0px; text-decoration:none;}
table{border-collapse: collapse;border-spacing: 0;} 
html{ font-family:"微软雅黑";}
.clear{ clear: both!important;}

.xw_box{ width: 100%; position: relative;overflow:hidden; }
.xw_main{width: 1200px; margin: 0 auto; background: #fff; position: relative; }

/*新闻栏目*/
.xw_fl{ width:855px; margin: 50px auto; text-align: center; position: relative; overflow: hidden;}
.xw_fl a{ display: block;width:160px; height: 50px; float: left; line-height: 50px; margin: 0 5px; color:#666; font-size: 24px;}
.xw_fl a:hover{ color:#fff; background:#ee7800;}
.xw_fl .xw_active{ color:#fff; background:#ee7800;}

.xw_dqwz{width: 1000px; margin-left: 20px;}
.xw_dqwz a{color:#666; font-size: 18px;}
.xw_dqwz a:hover{ color: #ee7800;}

.xwnr_box{ width:1200px; margin: 50px 0; margin-top: 30px; position: relative; }
.xwnr_fl{ width:780px; float:left; background:#fff;box-shadow: 0px 0px 58px 3px #999999; margin: 20px 20px; padding: 56px 100px; color:#333;}
.xwnr_fl h1{font-size:30px; text-align: center;}

.xwnr_rq{display:block; margin: 30px 0; text-align: center; font-size: 14px; color:#999999;}
.xwnr_rq span{ margin-right: 20px;}

.xwnr_text{font-size:18px;line-height: 2;}
.xwnr_text img{ display: block; margin: 24px auto;width:600px;}
.xwnr_img{ width: 600px; height: 400px; margin: 32px auto; background:#ddd;}

.xwnr_zx{ width:720px; height: 80px; position: relative; overflow: hidden; background: #f4f4f4; margin: 50px auto; padding-left: 30px;}
.xwnr_zx a{ display:inline-block; width: 96px; height: 50px; color:#333; font-size: 18px; padding-left: 47px; margin: 15px 0; margin-right: 26px; background: url(../images/zxbtn.png) no-repeat;}
.xwnr_zx a span{ font-size: 12px; color: #999999;}
.xwnr_zx a:nth-child(1){background-position: 0 0;}
.xwnr_zx a:nth-child(2){background-position: -184px 0;}
.xwnr_zx a:nth-child(3){background-position: -378px 0;}
.xwnr_zx a:nth-child(4){background-position: -565px 0;}
.xwnr_zx a:hover{color:#ee7800;}
.xwnr_zx a:hover span{color:#ee7800;}

.xw_link{width:750px; height: 40px; position: relative; overflow: hidden; margin:0 auto;}
.xw_link a{width:195px; height:40px;line-height: 40px; color:#000;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; background: #f4f4f4; border-radius: 6px; font-size: 18px; padding: 0 8px;}
.xw_link a:nth-child(2){float: left;}
.xw_link li{display: block; float:left; width: 284px; height:40px;line-height: 40px; color:#000;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; background: #f4f4f4; border-radius: 6px; font-size: 18px; padding: 0 8px;}

.xw_link .xw_fh{width: 100px; height: 40px; color:#fff; background:#ee7800; border-radius: 6px;text-align: center; margin: 0 25px; padding: 0;}

.xw_xg{ width:100%; margin: 40px 0; padding: 20px 0;position: relative; overflow: hidden; border-top:1px solid #e6e6e6;}
.xw_xg p{font-size:18px; color:#383433;}
.xw_xg a{width:23%; height: 120px; background:#ddd;float: left;margin: 20px 1%; overflow: hidden; position: relative}
.xw_xg a img{ display: block; width: 100%;}
.xw_xg a p{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; font-size: 14px;color: #f5f5f5; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.5);line-height: 21px;width:90%;padding: 5px 5% 5px 5%;}


.xw_fr{ width:180px; float:right; position: relative;overflow: hidden;}

.xw_rmkc p{ height: 48px; display: block; background:url(http://www.syxdf.cn/public/images/rdxw.png) no-repeat center; font-size: 18px; color: #ee7800; background-position: 0 4px; margin-top: 20px; margin-bottom: 15px; padding-left: 38px; background-size: 36px;}

.xw_rmkc a{display:block;text-align: center; overflow: hidden;}
.xw_rmkc div{width:180px; height: 180px; border-radius: 12px; overflow: hidden;}
.xw_rmkc img{-webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;}
.xw_rmkc a:hover img{transform: scale(1.1);}
.xw_rmkc a span{color:#333; font-size: 18px;display: block; margin: 10px 0 15px;}
.xw_rmkc a:hover span{color:#ee7800;}


.xw_rdxw p{width:82px; height: 50px; color:#ee7800; font-size: 18px; background:url(http://www.syxdf.cn/public/images/rdxw.png) no-repeat; background-position: 0 -58px; padding-left: 50px; margin:45px 0 20px;}
.xw_rdxw a{display: block; width:180px; height: 35px;line-height: 35px; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; font-size: 14px;}
.xw_rdxw a:nth-child(2){border-top: 1px dashed #c7c7c7; padding-top: 8px;}
.xw_rdxw a:last-child{border-bottom: 1px dashed #c7c7c7; padding-bottom: 8px;}
.xw_rdxw span{color:#ee7800; margin-right: 8px;}
.xw_rdxw a:hover{color: #ee7800;}

.xw_lxwm{margin-top:50px;}
.xw_lxwm a{ width: 145px; height: 70px; display: block; font-size: 18px;color:#666666;border-bottom: 1px dashed #c7c7c7;background:url(http://www.syxdf.cn/public/images/lxwm.png) no-repeat; line-height: 70px; padding-left: 35px; }
.xw_lxwm a:nth-child(1){color:#ee7800; line-height: 1.2; height: 54px; padding-top: 16px; padding-left: 55px; background-position: 0 13px;}
.xw_lxwm a:nth-child(2){ background-position: -10px -70px;text-align: center;}
.xw_lxwm a:nth-child(3){ background-position: -10px -140px;text-align: center;letter-spacing: 12px;}
.xw_lxwm a:nth-child(4){ background-position: -10px -212px;text-align: center;letter-spacing: 12px;}
.xw_lxwm a:hover a:nth-child(1){font-size:18px;}
.xw_lxwm a:hover{font-size:19px; color:#ee7800;}


/*咨询弹窗*/
.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;}

/*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;}
