@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;box-sizing:border-box;}
::before, ::after { position: absolute;content: "";}
body{background:#fff;color:#000;font:14px "微软雅黑";line-height:200%;}
img{border:0;outline:none;}
div {box-sizing:border-box;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#a80e00;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.bg {background:url(wgyxy_bg01.jpg) no-repeat center;height:500px;}
.w1300 {width:1300px;margin:0 auto;}
.w900 {width:900px;_height:500px;min-height:500px;padding-right:30px;}
.h360 {height:360px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt210 {margin-top:210px;}
.mt610 {margin-top:610px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.mr30 {margin-right:30px;}
.pt50 {padding-top:50px;}
.pt40 {padding-top:40px;}
.pt30 {padding-top:30px;}
.bt{border-bottom:1px dotted #a80000;}

.home_01 {width:400px;overflow:hidden;}
.home_02 {width:400px;overflow:hidden; }
.information {width:915px;}
.home_03 {width:430px;height:310px;}
.quick {width:320px;}

header {position:sticky;top:0;left:0;display:flex;justify-content: center; z-index:99;}
#header {width:100%;height:150px;background:url(wgyxy_header.jpg) center ;}
#header:after {position: relative;content: " ";display: block;width: 100%;height:8px;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,0));z-index:1;}
#header .w1300 {}
#header .logo {width:310px;height:100px;display:inline;}
#header .logo img {margin:15px 0;}
#header .top {height:50px;color:#ceb7b7;width:990px;text-align:right;float:right;clear:right;padding-top:20px;padding-right:300px;}
#header .top a {margin:0 5px;width:30px;height:30px;border-radius:15px;border:1px solid #9ab7a9;display:inline-block;}
#header .top a i {display:block;width:100%;height:100%;transition:.5s;}
#header .top a .i_manage {background:url(wgyxy_ico_03.png) no-repeat center;}
#header .top a .i_wxcode {background:url(wgyxy_ico_02.png) no-repeat center;}
#header .top a .i_search {background:url(wgyxy_ico_01.png) no-repeat center;}
#header .top a .i_email {background:url(wgyxy_ico_04.png) no-repeat center;}
#header .top a .i_home {background:url(wgyxy_ico_05.png) no-repeat center;}
#header .top a:hover {background:#fff;}

.popupbox,.popupbox1,.popupbox2 {width:300px;height:180px;background:#fff;display: none; /* Hidden as default */float: left;position: fixed;top: 50%; left: 50%;border-radius:5px; overflow:hidden;z-index: 99999;-webkit-box-shadow: 0px 0px 20px #000;-moz-box-shadow: 0px 0px 20px #000;box-shadow: 0px 0px 20px #000;}
#fade { display: none; /* Hidden as default */background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity:.70;}
#intabdiv1,#intabdiv2 {text-align:center;padding:20px;}
.search {display:inline;width:180px;height:30px;padding:0;margin:0 10px;float:right;}
.search_form {margin:0;box-sizing:border-box;text-align:left;font-size:18px;color:#666;}
.search_form input {border-radius:15px;border:1px solid #999;height:30px;}
.search_form .search-field {width:140px;background:none;font-size:14px;color:#333;outline: none;padding:0 10px;color:#fff;border:1px solid #9ab7a9;}
.search_form .search-btn {position:relative;width:30px;float:right;margin-left:10px;background:url(wgyxy_ico_01.png) no-repeat center;border:1px solid #9ab7a9;}
.search_form .search-btn:hover {background:url(wgyxy_ico_01.png) no-repeat center #fff;}
.search_form #submit {background:#0d6038;color:#fff;}
.search_form .search-btn:hover {filter:alpha(opacity=100);opacity:1;}

#nav{width:1300px;display:block;clear:both;height:50px;}
.menu{overflow:hidden;margin:0;font-size:0;-webkit-text-size-adjust:none;}
.menu li{overflow:hidden;display:inline;float:left;width:118px;padding:0;margin:0;}
.menu li a{color:#fff;font:700 18px/50px "微软雅黑", "宋体";text-align:center;width:100%;height:50px;display:block;outline:none;transition:.3s;}
.menu li a:hover{color:#ffba00;background:linear-gradient(30deg,#0d6038,#00974e);}
.menu .hover a{color:#ffba00;background:linear-gradient(30deg,#0d6038,#00974e);}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;background:rgba(100,100,100,0.8);width:118px;}
.menu li .subnav dt a{display:block;min-width:118px;position:relative;height:44px;line-height:44px;text-align:center;color:#fff;font-size:16px; font-weight:500;background:none;}
.menu li .subnav dt a:hover{background:#0d6038;color:#ffba00;border:0;}

/* =Header
-------------------------------------------------------------- */

#footer {background:#f5f5f5;color:#333;}
#footer .ft_01 {width:230px;height:230px; text-align:right;padding-top:20px;}
#footer .ft_02 {width:420px;height:230px;}
#footer .ft_03 {width:140px;height:230px;text-align:center;font-size:16px;padding-top:20px;}
#footer .ft_title {font:500 24px/40px "微软雅黑";color:#0d6038;}
#footer .ft_title span {color:#999;padding-left:10px;}

#footer .contact {display:inline-block;}
#footer .contact li {font:300 16px/36px "微软雅黑";}
.links {}
.links ul {}
.links li {display:inline;float:left;font:300 16px/36px "微软雅黑";width:50%;height:36px;}
.links li a {}
.links a:hover {color:#ff0;}

#footer .copy {text-align:center;color:#ffba00;height:50px;font:14px/50px "微软雅黑";background:#0d6038;}


#container {min-height:500px;_height:500px;}

#position {line-height:40px;height:40px;width:100%;margin:auto;background:#0d6038;}
#position i {display:inline;float:left;margin-top:12px;margin-right:10px;width:18px;height:18px;background:url(wgyxy_languages.png) no-repeat;background-size:18px 18px;}
#position, #position a {color:#fff;}

#Sidebar {position: sticky;top:110px;left: 0;z-index:1;width:260px;background:#fff;}
.tit_title {height:60px;border-left:20px solid #0d6038;padding-left:10px;background:url(wgyxy_tit_bg.png) no-repeat right;}
.tit_title h3 {font:700 30px/40px "微软雅黑";color:#0d6038;}
.tit_title h5 {font:200 14px/20px "微软雅黑";color:#666;}

.nav_right {margin:15px 0;border-top:3px solid #0d6038;}
.nav_right ul li {border-bottom:1px dotted #0d6038;}
.nav_right ul li a {display:block;color:#333;font:500 18px/48px "微软雅黑", "宋体";padding-left:40px;height:48px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s; overflow:hidden;}
.nav_right ul li span{display:none;font-size:30px;}
.nav_right ul li a:hover {background:#ffba00;color:#fff;padding-left:50px;}
.nav_right ul li a:hover span {float:right;margin-right:20px;display:inline-block;}
.nav_right ul li dl {border-top:1px dotted #0d6038;}
.nav_right ul li dl dt a{line-height:36px;height:36px;font-size:14px;}
.nav_right ul li dl dt a:hover {background:#ddd; color:#0d6038; border-left:1px solid #fff;}
.nav_right ul .hover a {background:#ffba00;color:#fff;}
.nav_right ul .hover a span {float:right;margin-right:20px;display:inline-block;}
.nav_right ul .hover dl dt a {background:#fff;color:#ffba00;border:none; }
.nav_right ul .hover dl .hover a {color:#0d6038; border:none; }

#Mainbody {width:980px;}
.tot_title {height:70px; border-bottom:1px dotted #0d6038;background:url(wgyxy_tit.png) no-repeat right;}
.tot_title h3 {line-height:70px;font-size:30px;color:#0d6038;font-weight:700;float:left;display:inline;height:70px;padding-right:50px;}

.title {text-align:center;}
.title h3 {font-size:24px;line-height:50px; font-weight:700;}
.tit_attr {font-size:14px;line-height:30px;color:#666;border-bottom:1px solid #ddd;} 

.content {padding:20px 0;font-size:16px;}

/**/
.home_title {height:90px;background:url(wgyxy_title.png) no-repeat center 55px; text-align:center}
.home_title h2 {font:700 36px/60px "微软雅黑";height:60px;color:#0d6038;}
.home_title h4 {font:100 18px/30px "微软雅黑";height:30px;color:#999;}
.home_info_title {height:90px;}
.home_info_title h2 {font:700 36px/60px "微软雅黑";height:60px;color:#fff;}
.home_info_title h4 {font:100 18px/30px "微软雅黑";height:30px;color:#759294;}
.xynews_list {width:1300px; overflow:hidden;height:300px;}
.xynews_list ul {-webkit-text-size-adjust:none;}
.xynews_list li {width:310px;height:300px;margin-left:20px;display:inline;float:left; background:#eee;position:relative;}
.xynews_list li a {display:block;height:300px;transition: 1s;}
.xynews_list li a .news_photo {width:310px;height:210px; overflow:hidden;}
.xynews_list li a .news_photo img {width:310px;height:210px;}
.xynews_list li a .news_title {font:500 16px/30px "微软雅黑";color:#333;margin:15px 10px;}
.xynews_list li a .news_date {background:#0d6038;width:60px;height:60px;color:#fff;font:100 12px/24px "微软雅黑";position:absolute;z-index:1;top:150px;right:0;text-align:center;}
.xynews_list li a .news_date span {font-size:30px;line-height:36px;display:block;}
.xynews_list li a:hover .news_title {color:#fff;}
.xynews_list li a:hover {background:#ffba00;}
.xynews_list .onenews {margin:0;}

.video {width:800px;display:inline;}
#video {width:800px;height:460px;}
.subject {width:460px;display:inline;}
.subject_link {width:460px;height:210px; overflow:hidden; display:block;}
.subject_link img {width:460px;height:210px;}

.notice_list {clear:both; overflow:hidden;}
.notice_list li {height:60px;margin-top:20px;clear:both;}
.notice_list .notice_date {width:50px;height:50px;display:inline;float:left;background:#ffba00;clear:left;text-align:center;font:100 14px/20px "微软雅黑";margin-top:5px;transition:.2s;}
.notice_list .notice_date span {font-size:30px;line-height:30px;display:block;}
.notice_list .notice_title {font:16px/30px "微软雅黑";display:inline;float:right;width:330px;}
.notice_list a {color:#fff;display:block;width:100%;height:100%;transition:.3s;}
.notice_list a:hover {background:#ffba00;}
.notice_list a:hover .notice_date {color:#0d6038;background:#fff;}

.news_list {width:100%;}
.news_list li {clear:both;line-height:48px;}
.news_list li .news_title {font-size:16px;display:inline-block;}
.news_list li .news_title span {margin:0 5px;}
.news_list li .news_date {font-size:14px;display:inline;float:right; font-style:italic;margin-right:5px;}
.news_list li a {color:#fff;display:block;transition:.3s;}
.news_list li a:hover {background:#ffba00;}

.platform ul {height:190px;display:block;}
.platform li {float:left;display:inline;width:200px;height:190px;margin-left:20px;}
.platform li a {transition:.3s;display:block;width:200px;height:190px;}
.platform li a img {width:200px;height:140px;}
.platform li a .plat_txt {height:50px;font:16px/50px "微软雅黑";background:#0d6038;color:#fff;text-align:center;}
.platform li a .bg_02 {background:#ffba00;}
.platform .onenews {margin:0;}
.platform li a:hover {-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);box-shadow:5px 5px 5px #999;}

.style_title {display:inline;width:420px;height:480px;background:url(wgyxy_bg02.jpg) no-repeat; overflow:hidden;position:relative;}
.style_title h2 {font:700 36px/36px "微软雅黑";color:#fff;width:60px;display:inline-block;margin:0;position:absolute;left:60px;top:20px;}
.style_title h4 {transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg);-o-transform:rotate(90deg);font:100 18px/30px "微软雅黑";display:inline-block;color:#fff;height:30px;width:240px; position:absolute;left:-80px;top:130px;}
.style_title .style_more {position:absolute;left:20px;bottom:20px;}
/* Common style */
.list {padding:10px;}
.list li {border-bottom:1px solid #eee;clear:both;}
.list li a {display:block;width:100%;height:120px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.5s;}
.list li .list_date {font-size:36px;height:80px;margin-top:20px;line-height:36px;text-align:center;width:70px;float:left;font-weight:100;color:#0d6038;display:inline;background:#eee;padding:6px 0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.5s;margin-right:10px;}
.list li .list_date span {font-size:14px;line-height:20px;display:block;font-weight:100;}
.list li .list_title {line-height:40px;font-size:18px;font-weight:500;display:inline;float:left;width:800px;margin-left:20px;margin-top:10px;transition:.3s;}
.list li .list_overview {font-size:14px;color:#666;font-weight:100;line-height:30px;float:left;width:800px;margin-left:20px;}
.list li .list_ico {float:right;display:inline-block;font-size:20px;width:40px;height:40px;color:#aaa;border:1px solid #aaa;border-radius:20px;line-height:30px;padding-left:13px;padding-top:3px;transition:.3s;}
.list li a:hover {height:130px;}
.list li a:hover .list_date {background:#0d6038;color:#fff;}
.list li a:hover .list_title {color:#0d6038;font-weight:700;}
.list li a:hover .list_ico {color:#ffba00;border-color:#ffba00;}
.pageChanger{padding:5px; text-align:center; border-top:dotted 1px #333; line-height:30px;}

.teacher h5 {font-size:18px;line-height:40px;height:40px;color:#fff;font-weight:700;margin:20px 0;background:#0d6038;padding-left:10px}
.teacher h5 span {float:right;font-size:14px;font-weight:100;padding-right:10px;}
.teacher ul {}
.teacher ul li {float:left;display:inline;width:120px;margin:8px 10px; text-align:center;font-size:16px;line-height:40px;}
.teacher ul li a {display:block;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;border-radius:3px;border:1px solid #eee;}
.teacher ul li a:hover {background:#ffba00;color:#fff;}
.teacher .teacher_leader .classname {background:#ffba00;color:#fff;}
.teacher div {clear:both;}
.teacher .teacher_leader span {display:inline;width:120px;margin:8px 10px;float:left;text-align:center;font-size:16px;line-height:40px;background:#ffba00;color:#fff;}
.teacher .teacher_leader ul {width:840px;float:right;}

.leader_list {}
.leader_list li {width:48%;display:inline;float:left;height:220px;margin:20px 1%;}
.leader_list li a {position:relative;box-sizing:border-box;display:block;height:220px;padding:10px;overflow:hidden;background: #fff;width:100%;top:0;transition:.3s;color:#000;border:1px solid #eee;}
.leader_list li .leader_photo {display:inline;float:left;width:145px;height:200px;margin-right:10px;}
.leader_list li .leader_photo img {width:145px;height:200px; border-radius:5px;}
.leader_list li .leader_name {border-bottom:1px solid #ffba00;width:290px;float:right;font-size:16px;line-height:200%;}
.leader_list li .leader_name h5 {font-size:20px;color:#0d6038;}
.leader_list li .leader_contet {width:290px;float:right;color:#999;}
.leader_list li a:hover {top:-5px;box-shadow: 5px 5px 5px #999;}

.pageChanger{padding:5px; text-align:center; border-top:dotted 1px #333; line-height:30px;}
.tot_content {padding:20px 0;line-height:200%;}

/*---------------*/
/***** Julia *****/
/*---------------*/
figure.effect-julia {background:#fff;}
figure.effect-julia img {max-width: none;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
figure.effect-julia:hover img {opacity: 0.7;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1);}


.fullSlide {height:700px;background:none;position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:700px;overflow:hidden;text-align:center;background:center 0 no-repeat}
.fullSlide .bd li a {display:block;height:700px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:5px;line-height:5px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;border-radius:10px;border:1px solid #fff;margin:0 5px;overflow:hidden;line-height:600px;}
.fullSlide .hd ul .on {background:#fdd269;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:0;left:0;z-index:1;width:50px;height:700px;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0));cursor:pointer;display:none;}
.fullSlide .next {left:auto;right:0;background:linear-gradient(-90deg,rgba(0,0,0,1),rgba(0,0,0,0));}

#banner {width:100%;min-height:300px;}
.banner {height:360px; background:url(wgyxy_banner.jpg) no-repeat center;width:100%;}
#roll{width:150px;height:auto; position:absolute; z-index:999;}
#roll img {width:100%;height:auto;}

.btn {position: relative;display:inline-block;height:auto;background-color: transparent;cursor: pointer;width: 180px;}
.btn span {position: relative;display: inline-block;font-size: 18px;letter-spacing: 2px;text-transform: uppercase;top: 0; left: 0;width: 100%;line-height:40px;transition: 0.3s;}
.btn-2::before {background-color:#ffba00;transition: 0.3s ease-out;}
.btn-2 span {color:#ffba00;border: 1px solid #ffba00;transition: 0.2s;}  
.btn-2 span:hover {color:#fff;transition: 0.2s 0.1s;}
.btn.hover-slide-up::before {bottom: 0; left: 0; right: 0; height: 0%; width: 100%;}
.btn.hover-slide-up:hover::before {height: 100%;}
.btn.hover-slide-right::before {top: 0; bottom: 0; left: 0; height: 100%; width: 0%;}
.btn.hover-slide-right:hover::before {width: 100%;}
.more {text-align:center;}

#zSlider{ width:850px; overflow:hidden;display:inline-block;height:480px; overflow:hidden;position:relative;}
#picshow{position:relative;}
#picshow,#picshow_img{width:850px; height:480px; overflow:hidden;}
#picshow_img li{width:850px; height:480px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:850px; height:480px;border:0;}
#select_btn{width:850px; height:120px;background:rgba(0,0,0,.5);display:inline;position:absolute;left:0px;bottom:0px;padding:5px 25px;}
#select_btn li{padding:0; width:130px; height:88px;cursor:pointer;margin:10px 15px; float:left;border:2px solid #fff;transition: 0.3s;}
#select_btn li:hover{border:2px solid #ffba00;margin-top:0;}
#select_btn li.current{border:2px solid #ffba00;margin-top:0;}
#select_btn li.current:hover{border:2px solid #ffba00;margin-top:0;}
#select_btn a{color:#000;}
#select_btn img{width:100%; height:100%;border:0;}