@charset "UTF-8";*{margin: 0px auto}body{font-family: "Helvetica Neue", "Microsoft YaHei", Helvetica, Arial, sans-serif;width: 100%;overflow-x: hidden;font-size: 14px}ul,li{list-style: none;padding: 0px;margin: 0px}a,a:hover{text-decoration: none}.clear{clear: both}body{width: 100%}header{width: 100%;background: url("../images/top-bg.jpg") no-repeat right bottom;overflow-x: hidden}.header-main{background: url("../images/wy.png") no-repeat right bottom;padding-bottom: 25px}.logo{padding-top: 35px}.xx{width: 175px;background: #255896;height: 42px;line-height: 42px;float: right;padding: 0px 10px;opacity: 0.8}.xx a{color: #fff;font-size: 14px;display: inline-block;padding: 0px 5px}.search{margin-top: -30px;font-size: 14px;float: right}.search input[type="text"]{width: 200px;height: 32px;background: #fff;display: inline-block;border: 1px solid #1d529b}.search button{width: 60px;height: 32px;background: #1d529b;border: 1px solid #1d529b;text-align: center;color: #fff;display: inline-block;margin-left: -5px;margin-top: 10px}.logo img{max-width: 100%}.header-right{text-align: right;padding-top: 25px}.menu{width: 100%;background: url(../images/menu-bg.jpg) repeat-x;height: 46px;line-height: 46px}body,.menu,.main{width: 100%}@media(min-width:1600px){.menu>.container,.header-main>.container,.news>.container,.n-p,.c-z-main>.container,.g-d>.container,.x-z>.container,.x-y>.container,.footer>.container{width: 1400px;padding: 0px}}@media(max-width:1599px){.menu>.container,.header-main>.container,.news>.container,.n-p,.c-z-main>.container,.g-d>.container,.x-z>.container,.x-y>.container,.footer>.container{width: 1300px}}@media(max-width:1365px){.menu>.container,.header-main>.container,.news>.container,.n-p,.c-z-main>.container,.g-d>.container,.x-z>.container,.x-y>.container,.footer>.container{width: 100%}}@media(max-width:768px){.logo img{width: 400px}.search input[type="text"]{width: 150px}}@media(max-width:767px){header{background: none}.logo img{width: 300px}.logo{padding-top: 15px}.header-main{background: none;padding-bottom: 0px}.search{padding-top: 5px}.search input[type="text"]{height: 24px}.search button{height: 24px}}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#cssmenu{z-index: 9999999}#cssmenu:after,#cssmenu>ul:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}#cssmenu #menu-button{display: none}#cssmenu{width: auto}#cssmenu>ul>li{float: left;height: 46px;width: 12.5%;text-align: center;background: url(../images/arrow.jpg) no-repeat right}#cssmenu>ul>li:last-child{background: none}#cssmenu.align-center>ul{font-size: 0;text-align: center}#cssmenu.align-center>ul>li{display: inline-block;float: none}#cssmenu.align-center ul ul{text-align: left}#cssmenu.align-right>ul>li{float: right}#cssmenu.align-right ul ul{text-align: right}#cssmenu>ul>li{background: none}#cssmenu>ul>li>a{width: 100%;font-size: 16px;text-decoration: none;text-transform: uppercase;color: #fff;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;font-weight: bold;line-height: 46px;display: block}#cssmenu>ul>li:last-child>a{background: none}#cssmenu>ul>li:hover>a,#cssmenu>ul>li.active>a{color: #dec37c}#cssmenu ul ul{position: absolute;left: -9999px;z-index: 999;filter: alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#23507a, endcolorstr=#1e4b74, gradientType=0);-ms-filter: alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#23507a, endcolorstr=#1e4b74, gradientType=0);background: #004986;background: -moz-linear-gradient(top, #004986, rgba(0, 73, 134, 0.8));background: -webkit-gradient(linear, 0 0, 0 bottom, from(#004986), to(rgba(0, 73, 134, 0.8)));background: -o-linear-gradient(top, #004986, rgba(0, 73, 134, 0.8))}#cssmenu li:hover>ul{left: auto}#cssmenu.align-right li:hover>ul{right: 0}#cssmenu ul ul ul{margin-left: 100%;top: 0}#cssmenu.align-right ul ul ul{margin-left: 0;margin-right: 100%}#cssmenu ul ul li{-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease}#cssmenu ul ul{margin-left: -14px}#cssmenu ul ul li a{padding: 10px;width: 130px;font-size: 14px;text-decoration: none;color: #fff;text-align: center;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;line-height: 1.5em}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color: #fff;background: #749abe}#cssmenu ul ul li.has-sub>a::after{position: absolute;top: 18px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease}#cssmenu.align-right ul ul li.has-sub>a::after{right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #ddd;border-left: 1px solid #ddd}#cssmenu ul ul li.has-sub:hover>a::after{border-color: #fff}@media(min-width:1600px){#cssmenu ul ul li a{width: 200px}}@media(max-width:1024px){#cssmenu ul ul li a{text-align: left;padding-left: 15px;width: 120px}}@media all and (max-width: 768px),only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 801px),only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 801px),only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 801px),only screen and (min-device-pixel-ratio: 2) and (max-width: 801px),only screen and (min-resolution: 192dpi) and (max-width: 801px),only screen and (min-resolution: 2dppx) and (max-width: 801px){.menu{height: 32px}#cssmenu{width: 100%}#cssmenu ul{width: 100%;display: none;background: #fff;z-index: 9999}#cssmenu>ul{padding-bottom: 20px;border: 1px solid #e3e3e3}#cssmenu.align-center>ul, #cssmenu.align-right ul ul{text-align: left}#cssmenu>ul>li>a{color: #123877;line-height: 32px;padding-left: 15px}#cssmenu>ul>li>ul{display: none}#cssmenu ul li, #cssmenu ul ul li, #cssmenu ul li:hover>ul>li{width: 100%;height: auto;border-top: 1px solid rgba(120, 120, 120, 0.15)}#cssmenu ul li a, #cssmenu ul ul li a{width: 100%}#cssmenu>ul>li, #cssmenu.align-center>ul>li, #cssmenu.align-right>ul>li{float: none;display: block}#cssmenu ul ul li a{padding: 8px 20px 8px 30px;font-size: 14px;color: #000;background: none;text-align: left}#cssmenu ul ul li:hover>a, #cssmenu ul ul li a:hover{color: #000}#cssmenu ul ul ul li a{padding-left: 40px}#cssmenu ul ul, #cssmenu ul ul ul{position: relative;left: 0;right: auto;width: 100%;margin: 0;background: #fff}#cssmenu>ul>li.has-sub>a::after, #cssmenu ul ul li.has-sub>a::after{display: none}#menu-line{display: none}#cssmenu #menu-button{display: block;padding: 15px;color: #000;cursor: pointer;font-size: 12px;text-transform: uppercase}#cssmenu #menu-button::after{content: '';position: absolute;top: 10px;right: 20px;display: block;width: 15px;height: 2px;background: #fff}#cssmenu #menu-button::before{content: '';position: absolute;top: 15px;right: 20px;display: block;width: 15px;height: 8px;border-top: 2px solid #fff;border-bottom: 2px solid #fff}}.banner{width: 100%}.banner img{width: 100%}.js-silder{position: relative;min-width: 320px;width: 100%}.silder-scroll{width: 100%;overflow: hidden}.silder-main{position: relative;width: 100%;overflow: hidden}.silder-main-img{position: absolute;top: 0;left: 0;width: 100%}.silder-main-img img{width: 100%}.js-silder-ctrl{width: 100%;text-align: center;float: left}.silder-ctrl-prev,.silder-ctrl-next{position: absolute;top: 0;width: 8%;height: 100%;vertical-align: middle;cursor: pointer;color: #fff;font-size: 52px;font-weight: 100;text-shadow: #666 2px 2px 5px;opacity: 0.5}.silder-ctrl-prev:hover,.silder-ctrl-next:hover{opacity: 1}.silder-ctrl-prev{left: 10px;text-align: left}.silder-ctrl-next{right: 10px;text-align: right}.silder-ctrl-prev>span,.silder-ctrl-next>span{position: absolute;top: 50%;margin-top: -40px}.silder-ctrl-prev>span{left: 0}.silder-ctrl-next>span{right: 0}.silder-ctrl-con{display: inline-block;width: 15px;margin: 0 5px;cursor: pointer;position: relative;top: -50px}.silder-ctrl-con>span{display: block;line-height: 0;text-indent: -9999px;overflow: hidden;width: 15px;height: 15px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-o-border-radius: 15px;cursor: pointer;background-color: #0181c8}.silder-ctrl-con.active>span{background-color: #bf4f4c}@media(max-width:768px){.silder-ctrl-con{top: -30px}}.main{padding-top: 50px;padding-bottom: 50px;background: url("../images/bg.jpg") no-repeat left 200px;overflow-x: hidden}.mobile{display: none}@media(max-width:768px){.mobile{display: block}.pc{display: none}}.news .more{float: right;margin-top: -40px;margin-right: 20px}.more a{color: #bcbcbc}.news{width: 100%}.news>.container{background: url("../images/news-bg.jpg") no-repeat}.news-title{padding-left: 40px;padding-top: 25px;padding-bottom: 15px}.news-title span{color: #ffffff;font-size: 30px;font-weight: bolder}.notice-title,.internaion-title,.cpc-title span{color: #A61910;font-size: 30px;font-weight: bolder}.news-first{padding-left: 40px;padding-right: 0px}.news-first img{width: 100%}.news-first-main{width: 100%;background: #fff;border: 1px solid #ecebeb;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding: 15px;padding-bottom: 40px}.news-first-title,.internation-first-title{width: 100%;font-size: 14px;height: 44px;overflow: hidden;position: relative;text-align: justify;margin-bottom: 10px}.news-title-after:after{content: "...";position: absolute;bottom: 3px;right: -15px;padding-left: 40px;padding-right: 20px;background: -webkit-linear-gradient(left, transparent, #fff 55%);background: -moz-linear-gradient(left, transparent, #fff 55%);background: -o-linear-gradient(left, transparent, #fff 55%);background: linear-gradient(to right, transparent, #fff 55%)}.news-after:after{content: "...";position: absolute;bottom: 50px;right: 0px;padding-left: 40px;padding-right: 20px;background: -webkit-linear-gradient(left, transparent, #fff 55%);background: -moz-linear-gradient(left, transparent, #fff 55%);background: -o-linear-gradient(left, transparent, #fff 55%);background: linear-gradient(to right, transparent, #fff 55%)}.internation-after:after{content: "...";position: absolute;bottom: 0px;right: 0px;padding-left: 40px;padding-right: 20px;background: -webkit-linear-gradient(left, transparent, #fff 55%);background: -moz-linear-gradient(left, transparent, #fff 55%);background: -o-linear-gradient(left, transparent, #fff 55%);background: linear-gradient(to right, transparent, #fff 55%)}.news-first-title a,.internation-first-title a{color: #000;line-height: 22px;font-weight: bold;font-size: 16px}.news-first-con,.internation-first-con{line-height: 26px;overflow: hidden;text-align: justify;height: 84px}.internation-first-con{height: 104px}.news-first-con .text{float: right;margin-left: -5px;width: 100%;overflow: hidden;position: relative;height: 50px;padding: 1px 0px;top: 5px}.detail{text-align: right;width: 100%;line-height: 32px;position: absolute;right: 30px}.detail a{color: #0d468b}.news-main{background: #fff;border: 1px solid #ecebeb;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding: 35px;padding-bottom: 37px}.news-item{width: 50%;float: left}.news-item:nth-child(odd){padding-right: 20px}.news-item:nth-child(even){padding-left: 20px}.news-item-title{line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0px;width: 100%;float: left}.news-item-title a{color: #000}.news-item-date{text-align: left;padding-right: 0px;line-height: 32px;color: #8d8d8d}.news-li{width: 47%;float: left;margin-right: 3%}.news-li:nth-child(even){margin-right: 0px;margin-left: 3%}.internation-img img{width: 100%}@media(max-width:1599px){.news-first-main{padding-top: 30px;padding-bottom: 50px}.news-after:after{bottom: 60px}}@media(max-width:1024px){.news-first-main{padding-top: 25px}.news-item:nth-child(11),.news-item:nth-child(12){display: none}.internation-img{padding-right: 0px}.internation-first{margin-bottom: 30px}.internation-first-con{line-height: 24px;height: 96px}}@media(max-width:768px){.news-first{padding-right: 15px}.news-main{padding-left: 15px}.news-first-main{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);padding: 30px}}@media(max-width:767px){.news-item{width: 100%}.news-item:nth-child(odd){padding-right: 0px}.news-item:nth-child(even){padding-left: 0px}.news-after:after{bottom: 40px;right: 25px}.news-first-main{padding: 15px;padding-bottom: 40px}.news-item-title{padding-left: 0px}}.n-p .more,.g-d .more,.x-z .more{float: right;margin-top: -20px;margin-right: 20px}.notice,.internation,.schoolfellow,.xssz,.yqlj{padding-left: 0px;margin-top: 50px}.publicity,.cpc,.recuritment{padding-right: 0px;margin-top: 50px}.notice-main,.publicity-main,.internation-main,.cpc-main,.recruitment-main,.xssz-main,.yqlj-main{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding: 30px 25px;background: #fff;margin-top: 20px}.notice-item{padding-top: 5px;padding-bottom: 5px}.notice-type,.notice-item-title{float: left}.notice-type{line-height: 32px;padding: 0px 10px;background: #e99b05;float: left;width: 20%;text-align: center;color: #fff}.notice-type a{color: #fff}.notice-item-title{width: 80%;padding-left: 15px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.publicity-item-title,.internation-item-title,.cpc-item-title{line-height: 42px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.notice-item-title a,.publicity-item-title a,.cpc-item-title a,.internation-item-title a{color: #000}.notice-item-date,.publicity-item-date,.cpc-item-date,.internation-item-date{line-height: 42px;text-align: right}@media(max-width:1024px){.notice-main,.publicity-main,.internation-main,.cpc-main,.recruitment-main,.xssz-main,.yqlj-main{padding: 20px 15px}.notice-type{padding: 0px 5px}.notice-item-date,.publicity-item-date{padding-left: 0px;padding-right: 15px}.notice-item-date{padding-right: 15px}}@media(max-width:768px){.notice,.internation,.schoolfellow{padding-left: 15px}.publicity,.cpc,.recuritment{padding-right: 15px}}@media(max-width:767px){.notice-item-date,.publicity-item-date,.cpc-item-date,.internation-item-date{padding-left: 0px}.internation-first{padding-top: 15px}}@media(max-width:413px){.notice-type{padding: 0px 2px;font-size: 12px;line-height: 24px}.notice-item-title,.notice-item-date{line-height: 24px}.publicity-item-title,.internation-item-title,.cpc-item-title{width: 74%}.publicity-item-date,.internation-item-date,.cpc-item-date{width: 26%}}@media(max-width:374px){.publicity-item-title,.internation-item-title,.cpc-item-title{width: 70%}.publicity-item-date,.internation-item-date,.cpc-item-date{width: 30%}}.c-z .more{float: right;margin-top: -20px;margin-right: 20px}.c-z{margin-top: 50px;background: #f7f7f7;width: 100%}.c-z-main{background: url("../images/cg-bg.jpg") no-repeat right bottom;width: 100%;padding: 30px 0px}.lm-title{float: left;width: 180px;height: 34px;color: #a81711;font-size: 20px;line-height: 34px;text-align: center;font-weight: bold}.c-z-main .hd{position: relative;left: 50%;margin-left: -146px}.c-z-main .hd li:hover,.c-z-main .hd li.on{border-bottom: 3px solid #a81711}.c-z-main .bd{width: 100%}.cg-main,.zp-main{width: 100%;height: 292px;margin-top: 10px;position: relative}.cg-main .prev,.cg-main .next,.zp-main .prev,.zp-main .next{width: 51px;height: 45px;position: absolute;top: 110px;left: -15px;z-index: 100;cursor: pointer;background: url(../images/btns.png) no-repeat}.cg-main .next,.zp-main .next{left: auto;right: 0px;background-position: 0 -90px}.cg-main .prev:hover,.zp-main .prev:hover{background-position: 0 -45px}.cg-main .next:hover,.zp-main .next:hover{background-position: 0 -135px}.cg-main .scrollWrap,.zp-main .scrollWrap{width: 100%;padding-top: 15px;overflow: hidden;position: absolute;padding-left: 5%;padding-right: 5%}.cg-main dl,.zp-main dl{float: left;width: 33.3%;text-align: center;position: relative}.cg-main dt,.zp-main dt{margin: 0 auto;width: 100%;overflow: hidden;padding-left: 8px;padding-right: 8px}.cg-main img,.zp-main img{display: block;width: 90%;height: 256px}.cg-main dd,.zp-main dd{width: 100%;height: 56px;overflow: hidden;padding-left: 8px;padding-right: 8px}.cg-main dd a,.zp-main dd a{line-height: 56px;color: #5f5f5f}@media(max-width:1024px){.cg-main,.zp-main{height: 250px}.cg-main img,.zp-main img{height: 206px;width: 95%}}@media(max-width:768px){.cg-main,.zp-main{height: 220px}.cg-main img,.zp-main img{height: 176px;width: 100%}.lm-title{font-size: 16px}}@media(max-width:767px){.cg-main,.zp-main{height: 120px}.cg-main img,.zp-main img{height: 76px;width: 100%}.cg-main .prev,.cg-main .next,.zp-main .prev,.zp-main .next{top: 50px}}.recruitment-main{padding-right: 40px}.recruitment-date{padding-right: 0px}.day{background: #004986;color: #fff;font-size: 18px;text-align: center;width: 100%;line-height: 32px}.year-month{background: #4e8dc2;color: #fff;text-align: center;width: 100%;lin-height: 26px}.recruitment-title{border: 1px solid #dfdfdf;line-height: 50px;margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.recruitment-title a{color: #000}.recruitment-main .row:last-child .recruitment-title{margin-bottom: 0px}@media(min-width:1280px){.recruitment-date{width: 18%}.recruitment-title{width: 82%}}@media(max-width:1599px){.recruitment-title{margin-bottom: 20px}}@media(max-width:1024px){.recruitment-title{margin-bottom: 16px}}.xssz-main div a,.yqlj-main div a{line-height: 42px;font-size: 16px;color: #000}.yqlj{padding-left: 15px}.yqlj-main div{width: 33.3%;float: left}.yqlj-main{float: left;height: 310px}@media(max-width:1024px){.xssz{width: 35%}.yqlj{width: 65%}.yqlj-main div{width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.yqlj-main,.xssz-main{height: 330px}}@media(max-width:992px){.xssz,.yqlj{width: 100%}.xssz{padding-left: 15px}.xssz-main div a,.yqlj-main div a{font-size: 14px}.yqlj-main,.xssz-main{height: auto}}.footer{width: 100%;background: #42627d;color: #fff;padding-top: 20px;padding-bottom: 20px;text-align: center;margin-top: 40px}.footer-logo{margin-top: -62px}.footer div{line-height: 32px}.cd-top{display: inline-block;height: 40px;width: 40px;position: fixed;bottom: 40px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;text-indent: 100%;white-space: nowrap;background: rgba(54, 54, 54, 0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;z-index: 999999999999}.cd-top.cd-is-visible{visibility: visible;opacity: 1}.cd-top.cd-fade-out{opacity: .5}.no-touch .cd-top:hover{background-color: #e86256;opacity: 1}@media only screen and (min-width: 768px){.cd-top{right: 20px;bottom: 20px}}@media only screen and (min-width: 1024px){.cd-top{height: 60px;width: 60px;right: 30px;bottom: 30px}}
