@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;}
body{background:#fff;color:#000;}
div {font:14px "微软雅黑";line-height:180%;}
img{border:0;outline:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#0071bb;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.w1300 {width:1300px;margin:0 auto;overflow:hidden;}
.w1200 {width:1200px;margin:0 auto;}
.pt15 {padding-top:15px;}
.pt30 {padding-top:30px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.ml60 {margin-left:60px;}
.w540 {width:540px;}
.w710 {width:710px;}
.bg {background:url(gcsxy_bg_01.jpg) no-repeat center;padding:50px 0;box-sizing: border-box;background-size:cover;background-attachment: fixed;}
.bt{border-bottom:1px dotted #fff;padding-top:10px;}

.bgf {background:url(gcsxy_bg_02.jpg) no-repeat center;height:570px; box-sizing: border-box;padding:40px 30px;color:#fff;}

#container {min-height:500px;_height:500px;width:100%;}

/*header*/
#header {width:100%;height:90px;background:#0068b7;}
#header .logo {margin:15px 0;width:350px;height:60px;}
.search {width:250px;height:40px;}
.search_form {display:block;line-height:40px;border-radius:20px; border:solid 1px #99c3e2; overflow: hidden;width:220px;box-sizing: border-box;}
.search .search-field {outline: none;margin:0;width:100%;line-height:38px;font-size:14px;float:left;display:inline;padding:0 10px 0 40px;background:#0068b7;color:#fff;background:url(gcsxy_search.png) no-repeat 10px center; box-sizing: border-box;}
.home {background:url(gcsxy_home.png) no-repeat left center;padding-left:30px;color:#fff;margin-right:20px;}
#header .home:hover {color: #ff0;}

#nav{width:100%;height:61px;background:#0068b7;}
.menu{overflow:hidden;height:60px;border-top:solid 1px #99c3e2;}
.menu li{float:left;display:inline;color:#349be9;}
.menu li a{color:#fff;font:18px/60px "微软雅黑";text-align:center;width:125px;box-sizing:border-box;transition:.2s;display: block;overflow: hidden;height:60px;}
#menu_10 a {width:175px;}
.menu li a:hover{background:rgba(0,0,0,.2);border-top:solid 3px #99c3e2;color:#ff0;}
.menu .hover a{outline:none;background:rgba(0,0,0,.2);border-top:solid 3px #99c3e2;color:#ff0;}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;background:rgba(0,0,0,0.6);}
.menu li .subnav dt a{display:block;min-width:125px;position:relative;height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;background:none;border:none;}
.menu li .subnav dt a:hover{background:#0068b7;color:#fff;font-weight:500;}
#menu_10 .subnav dt a{width:175px;}

#footer {background:#0068b7;height:200px;color:#fff;}
#footer .logo {width:350px;}
#footer .contact {width:500px; box-sizing: border-box;padding-left:80px;}
#footer .contact li {line-height:36px;font-size:16px;}
#footer .wxcode {width:100px;}
#footer .wxcode img {width:90px;height:90px; display:block;}
#footer .copy {text-align:center;height:50px;border-top:dotted 1px #fff;}

/*title*/
.service_title {width:80px;height:130px;box-sizing: border-box;text-align: center;background:url("houqin_ico_00.png") no-repeat center 90px #0068b7;color:#fff;font:bold 24px/36px "微软雅黑";padding:10px;display: inline;}

.home_title {width:100%;height:50px;box-sizing: border-box;}
.home_title h2 {font-size:30px;line-heigth:50px;height:50px;font-weight:bold;display:inline-block}
.home_title h3 {color:#0068b7;font-size:30px;line-height:50px;display:inline-block;font-weight:lighter;} 
.home_title .more {background:#fff;padding-left:16px;float:right;display:inline-block;width:60px;height:24px;border-radius:5px;border:solid 1px #0068b7;margin-top:15px;}
.home_title .more i {display: inline;width:13px;height:13px;background: url(gcsxy_more.png) no-repeat left;float:right;margin-right: 14px;margin-top:6px;}
.home_title .more:hover {background:#0068b7;color:#fff;border-color:#fff;}
.home_title .more:hover i {display: inline;width:13px;height:13px;background: url(gcsxy_more.png) no-repeat right;}
.home_ico_01 {background:url(gcsxy_ico_01.png) no-repeat left center;padding-left:50px;}
.home_ico_02 {background:url(gcsxy_ico_02.png) no-repeat left center;padding-left:50px;}
.home_ico_03 {background:url(gcsxy_ico_03.png) no-repeat left center;padding-left:50px;}
.home_ico_04 {background:url(gcsxy_ico_04.png) no-repeat left center;padding-left:50px;}
.home_ico_05 {background:url(gcsxy_ico_05.png) no-repeat left center;padding-left:50px;}
.bgf .home_title h3 {color:#fff;}
/*title_end*/

/*list*/
.home_01 {}
.home_02 {width:670px;}

.info_list {margin:0px;width:100%;}
.info_list li {height:90px;clear:both;position:relative;}
.info_list li .news_date {float:right;width:100px;height:90px;border-left:1px dotted #fff;color:#999;padding-top:8px;font-size:16px;text-align:center;margin-left:10px;}
.info_list li .news_date span {font-size:24px;font-style:italic;font-weight:bold;display:block;}
.info_list li .news_title {font:18px/36px "微软雅黑";display:inline-block;width:550px;float:left;border-bottom:dotted 1px #ddd;}
.info_list li .news_title a {display:inline-block;float:left;}
.info_list li .news_title span {position:absolute;top:20px;right:92px;color:#fff;}

.news_list {width:1350px;}
.news_list li {width:300px;height:130px; box-sizing: border-box;border:solid 1px #0068b7;display:inline;float:left;margin-right:33px;padding:15px 10px;background:rgba(255,255,255,.5);border-radius:20px;transition:.3s;}
.news_list .news_date {color:#0068b7;font:italic lighter 14px/50px "微软雅黑";text-align:right;}
.news_list .news_title {font:16px/30px "微软雅黑";}
.news_list li:hover {background:#fff;box-shadow:0px 5px 5px rgba(0,0,0,.3);}

.notice_list li {height:74px;line-height:30px;position:relative;}
.notice_list li .notice_date {width:80px;height:74px;display:inline;float:right;box-sizing:border-box;font-size:24px;font-style:italic;font-weight:bold;color:#fff;padding-top:10px;}
.notice_list li .notice_title {width:440px;height:74px;display:inline-block;font-size:18px;float:left;border-right:dotted 1px #fff;}
.notice_list li .notice_title span {position:absolute;right:92px;top:15px}
.notice_list li a {line-height:30px;transition:.3s;overflow: hidden;color:#fff;font-size:16px;display:inline-block;width:420px;}
.notice_list li a:hover {color:#ff0;}

.links {height:60px;overflow: hidden;line-height: 30px;}
.links li {display:inline-block;}
.links li a {margin:0 30px;font-size:16px;}
/*end list*/

#position {height:50px;line-height:50px;clear:both;border-bottom:1px dotted #c20000;}

#Sidebar {position: sticky;top:40px;left: 0;z-index:1;width:260px;background:#fff;margin-top:40px;}
.tit_title {height:60px;border-bottom:solid 6px #006ab8;}
.tit_title h3 {font:bolder 30px/60px "微软雅黑";color:#006ab8;}
.tit_title h3 span {font-weight: lighter;}

.nav_right {}
.nav_right ul li {border-bottom:1px dotted #999;}
.nav_right ul li a {display:block;color:#333;font:500 18px/60px "微软雅黑", "宋体";padding-left:40px;height:60px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s; overflow:hidden;}
.nav_right ul li a:hover {background:url(gcsxy_title.png) no-repeat #006ab8;color:#fff;padding-left:50px;}
.nav_right ul .hover a {background:url(gcsxy_title.png) no-repeat #006ab8;color:#fff;}

#Mainbody {width:890px;}
.tot_title {height:70px; border-bottom:solid 1px #006ab8;}
.tot_title h3 {color:#000;line-height:70px;font-size:30px;font-weight:700;float:left;display:inline;height:50px;}
.tot_title h3 span {color:#006ab8;}
.position {float: right;margin-top:30px;}
.position a {margin:0 10px;}

.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;}


#banner {width:100%;}
.fullSlide {position:relative;height:600px;background:none;}
.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:600px;overflow:hidden;text-align:center;background:center 0 no-repeat}
.fullSlide .bd li a {display:block;height:600px;background-size:cover;background-position: center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:20px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;width:20px;height:20px;border-radius:50%;margin:5px;overflow:hidden;border:solid 1px #fff;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:60px;height:60px;border-radius:50%;border:solid 1px #fff;background:url(arrow.png) -120px -137px no-repeat;cursor:pointer;display:none;}
.fullSlide .next {left:auto;right:0;background-position:0px -137px;}
.banner {height:300px; background:url(gcsxy_banner_00.jpg) no-repeat center;width:100%;background-size: cover;}

#zSlider{width:710px; display:inline-block;height:370px;}
#picshow{position:relative;}
#picshow,#picshow_img{width:540px; height:370px; overflow:hidden; float:left;}
#picshow_img li{width:540px; height:370px; overflow:hidden; float:left; display:none;}
#picshow_img img {width:540px; height:370px;}
#picshow_tx {left:0px; width:540px; bottom:0px; position:absolute; height:70px; overflow:hidden;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));}
#picshow_tx li{height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;padding:0 15px;}
#picshow_tx li h3{ margin:0; font-weight: normal; font-size:20px;padding:0;line-height: 70px;}
#select_btn{width:130px;padding:0 10px;background:rgba(255,255,255,.2); color:#111; float:right;display:inline; overflow: hidden;height:370px;}
#select_btn li{padding:0; width:130px; height:87px;cursor:pointer;margin:4px 0;overflow: hidden; box-sizing: border-box;transition:.3s;}
#select_btn li:hover{border:solid 1px #fff;}
#select_btn li.current{border:solid 1px #fff;}
#select_btn li.current:hover{border:solid 1px #fff;}
#select_btn a{color:#000;}
#select_btn img{width:100%; height:100%;transition:.3s;}

.pageChanger{padding:5px; text-align:center; border-top:dotted 1px #333; line-height:30px;}

/*---------------*/
/***** Julia *****/
/*---------------*/
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;}
figure.effect-julia:hover img {-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);}

.list {margin:0px;}
.list li {height:100px;clear:both;position:relative;border-bottom:dotted 1px #ddd;}
.list li .news_date {float:right;width:100px;height:90px;border-left:1px dotted #bbb;color:#999;padding-top:10px;padding-right:15px;font-size:16px;text-align:center;margin-right:20px;}
.list li .news_date span {font-size:24px;font-style:italic;font-weight:bold;display:block;}
.list li .news_title {font:18px/36px "微软雅黑";display:inline-block;width:740px;float:left;padding-top:10px;}
.list li .news_title a {display:inline-block;width:740px;}
.list li .news_title span {position:absolute;right:128px;top:20px;color:#006ab8;}
.list li .news_overview {font:14px/36px "微软雅黑";color:#888;display:inline-block;float:left;width:740px;}

.teacher_list {margin:0px;}
.teacher_list li {height:200px;clear:both;position:relative;border-bottom:dotted 1px #ddd;padding:15px 0;font-size:16px;overflow:hidden;}
.teacher_list li .teacher_photo {display:inline;float:left;width:160px;height:200px;}
.teacher_list li .teacher_photo img {width:160px;height:200px;}
.teacher_list li .teacher_title {display:inline;float:left;width:390px;margin:0 20px;}
.teacher_list li .teacher_overview {display:inline;float:left;width:300px;margin:0;}
.teacher_list li h5 {font-size:24px;font-weight:500;}
.teacher_list li p {margin:15px 0;color:#888;}
.teacher_list .more {background:#fff;padding-left:16px;display:inline-block;width:90px;height:24px;border-radius:5px;border:solid 1px #0068b7;}
.teacher_list .more i {display: inline;width:13px;height:13px;background: url(gcsxy_more.png) no-repeat left;float:right;margin-right: 14px;margin-top:6px;}
.teacher_list .more:hover {background:#0068b7;color:#fff;border-color:#fff;}
.teacher_list .more:hover i {display: inline;width:13px;height:13px;background: url(gcsxy_more.png) no-repeat right;}

.pageChanger{padding:5px; text-align:center;line-height:30px;}
.tot_content {padding:20px 0;line-height:200%;}


.mF_liuzg{position:relative;width:580px;height:480px;font:14px/1.5 Verdana,Geneva;border-bottom-right-radius:30px;overflow:hidden;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:0px;color:#fff;text-align:center;background:#2c2c2c;line-height:380px;vertical-align:middle;}
.mF_liuzg ul li{ list-style-type:none;margin:0;padding:0;box-sizing:content-box;height:480px;font-size:0}
/*载入画面*/
.mF_liuzg .pic li{width:580px;position:relative;overflow:hidden;*margin-top:-2px;box-sizing:content-box;}
.mF_liuzg .pic li p{width:580px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:580px;height:380px;margin-bottom:100px;}
.mF_liuzg .txt {position:absolute;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:580px;height:100px;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;font-size:18px;line-height:30px;padding:15px}/*标题样式*/
.mF_liuzg .txt li a span {display:block;font:14px/40px "微软雅黑";font-style:italic;}
.mF_liuzg .txt-bg {bottom:0px;position:absolute;}
.mF_liuzg .txt-bg{position:absolute;z-index:1;width:580px;height:100px;background:#0068b7;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:105px;right:5px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:25px;height:25px;position:relative;line-height:25px;text-align:center;margin-left:1px;cursor:pointer;color:#fff;font:18px "微软雅黑";border-radius:50%;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#3286c6;}