*{margin: 0;padding: 0;outline: none;border: none;text-decoration: none;list-style: none;font-family: "微软雅黑";}
i {font-style: normal;}
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
a {tap-highlight-color: rgba(0,0,0,.1); focus-ring-color: rgba(0, 0, 0, .1); -webkit-tap-highlight-color: rgba(0,0,0,.1); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);  }

.topbox{width: 100% !important;padding: 20px 0 25px 0;  min-width: 1900px; background-image: url(../images/topbj.png);background-repeat: no-repeat;background-size: 100% 100%;}
.top{ width: 1740px;margin: auto;}
.logo{/*width: 728px;*/float: left;margin-right: 170px; margin-top: 5px;}
.logo img{display: block;width: 100%;}
.homebox{float: right;margin-top: 16px;position: relative;}
.topSearch{display: block;clear: both;}
.homebox a{display: inline-block;margin:0 4px; vertical-align: middle;font-size: 12px; height: 40px;overflow: hidden;color: #fff;line-height: 40px;*display: inline; *zoom: 1; float: none;transition: all .3s ease-in;}
.homebox span {display: inline-block; vertical-align: top;*display: inline; *zoom: 1; float: none;}
.homebox a:hover{text-decoration: underline;}
.homebox a img{transition: all .3s ease-in}
.homebox .home{float: left; margin-right: 20px; margin-top: 2px;}
.home img{margin-top: 4px; width: 34px;}
.homebox .wei{width: 26px; height: 30px; margin:0 10px 0 20px; position: relative;}
.homebox .wei img{display: block;}
.homebox .weibo{width: 25px; height: 30px; overflow: hidden;}
.homebox .you{width: 55px; height: 30px; margin:2px 20px 0 10px; overflow: hidden;}
.homebox .wei img{margin-top: 5px;}
.homebox .weibo img{margin-top: 4px;}
.homebox .you img{margin-top: 7px;}

.homebox .line{width: 1px;height: 14px;background: rgba(255,255,255,0.3);display: inline-block; vertical-align: middle;*display: inline; *zoom: 1; float: none;}
.homebox .line1 {vertical-align: top; margin-top: 16px;}
.homebox .conus{margin-left: 20px;}
.topR {float: right; height: 48px; line-height: 48px;}

.searchbox{width: 194px;float: right;border-bottom: 1px solid #F6F9FB;margin-top: 3px;margin-left: 40px;}
.searchbox input{background: none;height: 34px; padding-left: 8px;box-sizing: border-box; width: 165px;color: #FFFFFF; float: left;outline: none;font-size: 12px;border: none;line-height: 34px;}
.se_btn{display: inline-block;width: 20px;height: 34px;cursor: pointer; float: right;background-image: url(../images/search.png);background-position: 100%;background-repeat: no-repeat;*display: inline; *zoom: 1; float: none;}
.searchbox  input::-webkit-input-placeholder {color: rgba(255,255,255,0.7); }
/*搜索*/
.apply{display: inline-block; width: 198px; margin-top: 0px; margin-left: 20px; height: 48px;line-height: 48px; border-radius: 24px;overflow: hidden;background: #FFFFFF;text-align: center;*display: inline; *zoom: 1; float: none;}
.apply a{display: block;width: 100%;height: 100%; line-height: 48px; color: #004a93;font-size: 18px;font-weight: 900;}
.apply a:hover {}
.apply span{margin: 0 10px 0 0;}
.menu{display: none;}
/*顶部*/
.nav{border-top: 1px solid #003a73;position: relative; z-index: 200; background-image: url(../images/navabg.png);background-repeat: no-repeat;background-size: 100% 100%;}
.nav li{width:16.65%;float: left;text-align: center;line-height: 54px;box-sizing: border-box;border-right: 1px solid #0b356a;position: relative;}
.nav li:last-child{border-right: none;}
.nav li a{color: #FFFFFF;display: block;width: 100%;transition: all .3S ease-in;}
.nav li>a {font-size: 18px;}
.nav li:hover a,.active a{background: #20aee5;}
.nav li:hover .nav_down a{background: transparent;}
.nav_down{width: 100%;position: absolute;left: 0;top: 54px;background: #004a93;display: none;}
.nav_down p{border-bottom: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;height: 54px;font-size: 16px;}
.nav li .nav_down a:hover{background: #003c78;}
.note{display: none;}
.nav li span{display: none;}
/*nav*/
.banner{ width: 100%;overflow: hidden;margin-bottom: 35px; position: relative;z-index:22;box-sizing: border-box;}
.banner ul{width: 20000px;}
.banner ul li{float: left;}
.banner img{display: block;width: 100%;}
.banner .num {z-index: 100; position: absolute; bottom: 26px;text-align: center; left: 50%; transform: translateX(-50%);width: 133px; }
.banner .num li { float:none;display: inline-block; margin:0 5px;overflow: hidden; width: 13px;cursor: pointer;border-radius: 50%; transition: all .3s ease-in; height: 13px;box-sizing: border-box;background: rgba(255,255,255,0.25);padding: 4px;box-sizing: border-box;}
.banner .num li span{display: block;width: 100%;height: 100%;background: #FFFFFF;border-radius: 50%;}
.banner .num li:hover{background-color: #FFFFFF;padding: 0;}
.banner .num .active {background-color: #FFFFFF;padding: 0;}
.banner .num .active:hover {background-color: #FFFFFF;padding: 0;}
.ban_prev{width: 54px;height: 54px;border: 1px solid rgba(255,255,255,0.3);  transition: all .3s ease-in; position: absolute;top: 50%;transform: translateY(-50%);left: 10%;text-align: center;}
.ban_next{width: 54px;height: 54px;border: 1px solid rgba(255,255,255,0.3);  position: absolute;transition: all .3s ease-in; top: 50%;transform: translateY(-50%);right: 10%;text-align: center;}
.ban_prev img{margin:19px auto;width: auto;}
.ban_next img{margin:19px auto;width: auto;}
.ban_prev:hover{background: rgba(0,0,0,0.24);border: 1px solid transparent;}
.ban_next:hover{background: rgba(0,0,0,0.24);border: 1px solid transparent;}
/*banner*/
.searchs{display: none;}
.core{width: 100%;text-align: center; padding-bottom: 85px;margin-top: 85px;box-sizing: border-box; opacity: 0;}
.core img {transform: scale(.7); -webkit-transition: all 5s ease-out; -ms-transition: all 5s ease-out; -o-transition: all 5s ease-out; -moz-transition: all 5s ease-out; transition: all 5s ease-out;}
.core img.active {transform: scale(1);}
.applys{display: none;}
.choobox{padding: 43px 0;box-sizing: border-box;background: #f6f9fb;margin-top: -7px;}
.choose{width: 1563px;margin: auto;}
.chlist{width: 1152px;float: left;}
.ch_tit h1{color:#333333;/*text-align: center;*/margin-bottom: 10px;font-weight: 900; font-size: 24px; color: #333333;}
.ch_tit span{ display: block; width: 30px;height: 2px;background: #004a93;/*margin: auto;*/}
.chlist li{width:383px;float: left;height: 268px;margin-top: 52px;}
.chlist li a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.chlist li img{display: block;width: 100%;}
.listbj{height: 50px;width: 100%;font-size: 16px;color: #ffffff;line-height: 50px;text-align: center; bottom: 0;position: absolute;left: 0;background: rgba(0,74,147,0.8);transition: all .3s ease-in;}
.chlist li:hover .listbj{bottom: -50px;}
.list_cont{background: rgba(0,74,147,0.8);position: absolute;left: 0;top: -300px;transition: all .35s ease-in; width: 100%;height: 100%;padding: 6px;box-sizing: border-box;}
.chlist li:hover .list_cont{top: 0;}
.chlist li .list_cont img{width: auto;margin: auto;}
.list_cont div{width: 100%;height: 100%;border: 1px solid rgba(255,255,255,0.25);}
.list_cont p{margin-top: 28%;text-align: center;font-size: 16px;color: #FFFFFF;margin-bottom: 5px;}
/*六大优势*/
.flowbox{width: 380px;float: right;background: #FFFFFF;padding-bottom: 30px;box-sizing: border-box;margin-top: 83px;}
.flow p{padding: 0 20px;transition: all .3s ease-in;text-align: center; box-sizing: border-box;height: 80px; width: 100%;display: block;line-height: 80px;font-size: 16px;}
.flow p a{color: #3f3f3f;transition: all .3s ease-in;border-bottom: 1px solid #ededed;display: block;width: 100%;height: 100%;box-sizing: border-box;}
.flow p:hover{background-image:url(../images/flowbj.png);background-repeat: no-repeat;background-size: 100% 100%;text-align: center;}
.flow p:hover a{color: #FFFFFF;border-bottom: none;}
.inter{text-align: center;margin-top: 35px;}
.inter p{font-size: 12px;color: #9b9b9b;}

/*流程*/
.newsbox{width: 1590px;margin:36px auto;}
.news{width: 720px;float: left;}
.news_tit{border-bottom: 1px solid #d2d2d2;padding-bottom: 15px;box-sizing: border-box;}
.news_ch{font-weight: 900;font-size: 24px;color: #333333;}
.news_line{width: 14px;display: inline-block;height: 1px;background: #d2d2d2;margin: 0 20px;}
.news_en{font-size: 12px;color: #b3b3b3;}

.news_list{width: 100%;padding: 0 20px;box-sizing: border-box;margin-top: -20px;}
.news_list li{height: 128px;margin-top: 60px;}
.news_list a{display: block;width: 100%;height: 100%;position: relative;}
.news_list .pic{position: absolute;left: 0;top: 0;width: 174px;height:105px;overflow:hidden}
.news_cont{width: 558px;padding: 20px 25px;transition: all .3s ease-in; box-sizing: border-box; height: 134px;background: #fcfcfc;box-shadow: 4px 4px 4px #ededed;position: absolute;right: 0;top: 12px;z-index: 100;}
.news_cont h1{font-size: 16px;color: #333333;margin-bottom: 10px; font-weight: bold; transition: all .3s ease-in;}
.news_cont p{font-size: 14px;color: #808080;line-height: 24px;display: block;height: 44px;overflow: hidden;}
.news_cont .detail{color: #004a93;}
.news_list li:hover h1{color: #004a93;}
.news_list li:hover .news_cont{padding: 20px 20px 20px 30px;}
/*新闻*/
.event{float: right;}
/*活动*/
.school{width: 100%;background-color:#b5b5b5;background-size: 100% 100%;margin-top: 70px; padding: 55px 0 43px;box-sizing: border-box;}
.school li{width: 25%;float: left;text-align: center;}
.school li a{display: block;width: 100%;height: 100%;position: relative;}
.school p{font-size: 16px;color: #ffffff;margin-top: 10px;margin-bottom: 10px;}
.school span{font-size: 12px;color: #FFFFFF;}
.scline{display: block;height: 71px;width: 1px;background: rgba(255,255,255,0.3);position: absolute;right: 0;top: 15%;}


/*footer*/
.footer {height: auto; margin: 0 auto; border-top: 4px solid #0e4891;background-color:#0e4891; /*background: url(../images/footer_bg.jpg) no-repeat center; background-size: auto 100%;*/}
.footerBox {width: 1710px; padding: 44px 0 36px 0; margin: 0 auto; font-size: 16px;  }
.footerBox:after {display: block; clear: both; content: ""; overflow: hidden;}
.footerLogo,.footerCenter {float: left;}
.footerLogo {width: 138px; margin-left: 3.222%;}
.footerLogo img {width: 100%;}
.footerCenter {width: 410px; /*width: 980px;*/ margin-left: 14.666%; margin-top: 0px;}
.footerCenter h2 {line-height: 28px;}
.footerCenter h2 span {display: inline-block; margin-right: 3px;}
.footerRight {float: right; width: 120px; margin-top: 0px; margin-right: 3.666%;}
.footerRight p {line-height: 28px;}
.footerRight p span {margin-right: 20px;}
.footerEwmBox {width: 100%; margin-top: 6px;}
.footerEwmBox:after {display: block; clear: both; content: ""; overflow: hidden;}
.ewm {width: 100%; height: auto; text-align: center;margin-top: 20px;}
.ewm p {font-size: 12px; line-height: 38px; color: #767676;}
.ewm.ewmL {/*margin-left: 20px;*/}
.ewm.ewmR {margin-right: 20px;}
.bottom {height: auto; padding: 15px 0; font-size: 14px; text-align: center; color: #fff;border-top: 1px solid #016cb6; background-color:#0e4891;  background-size: auto 100%; }
.bottom p {line-height: 26px;}
.bottom p span {margin-left: 8px;}
.bottom p span:first-child {margin-left: 0;}

.footerLogin {display: none; width: 100%; height: 70px; line-height: 70px; font-size: 22px; text-align: center; background: #024190; border-bottom: 1px solid #21589d;}
.footerLogin a, .footerLogin span {display: inline-block; vertical-align: middle;*display: inline; *zoom: 1; float: none;}
.footerLogin span {width: 1px; height: 22px; background: #21589d;}
.footerLogin a {width: 38px; height: 100%; margin: 0 3.222%;}
.footerLogin a.footerWeix {background: url(../images/f_weixin.png) no-repeat center;}
.footerLogin a.footerWeib {background: url(../images/weibo.png) no-repeat center;}
.footerLogin a.footerYouk {width: 68px; background: url(../images/you.png) no-repeat center;}

.footerLink {float: left; width: 518px; margin-top: 0px; margin-left: 45px;}
.footerLink h3 p {display: inline-block;*display: inline; *zoom: 1; float: none;}
.footerLink h3 p a {display: inline-block; margin-right: 5px;*display: inline; *zoom: 1; float: none;}
.footerLink h3 p a:hover {color: #004a93; text-decoration: underline;}
.footerLink h3 {line-height: 28px;}

.topLogin a.wei {overflow: inherit;}
.topEwmm {display: none; width: 105px; height: 114px; position: absolute; z-index: 1000; top: 38px; left: 50%; margin-left: -52px; }

/*************列表页*************/
.block {height: 500px;}
.bannerBox,
.bannerBox img {width: 100%; height: auto;}
.contentBox {width: 1560px; margin: 0 auto 70px;}
.sideBox {float: left; width: 400px; text-align: center;}
.sideTop {width: 100%; background: url(../images/bg_side_t.jpg) no-repeat center; background-size: 100% 100%; position: relative;}
.sideHead {width: 100%; height: 74px; background: url(../images/bg_side_t_h.jpg) no-repeat center; background-size: 100% 100%; position: absolute; top: -74px; left: 0; z-index: 100;}
.sideHead h2 {line-height: 74px; font-size: 24px; color: #fff;}
.sideHead h2 span {display: inline-block; width: 34px; height: 36px; margin-right: 25px; background: url(../images/news_c_icon.png) no-repeat center; vertical-align: middle; zoom: 1; *display: inline; float: none;}
.sideTop ul li {width: 100%; height: 74px; line-height: 74px; font-size: 16px; border-top: 2px solid #2f6aa5;}
.sideTop ul li a {display: block; width: 100%; height: 100%; color: #fff;}
.sideTop ul li a:hover {background: #003a73;}
.sideTop ul li.active a {background: #003a73;}
.sideBottom {width: 100%; height: auto; margin-top: 30px; background: #fafafa; border: 2px solid #ededed; box-sizing: border-box;}
.sideBottom ul li {width: 100%; height: 78px; line-height: 78px; margin-bottom: 1px; -webkit-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out;}
.sideBottom ul li:hover {background: url(../images/bg_side_b.jpg) no-repeat center; background-size: 100% 100%; -webkit-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out;} 
.sideBottom ul li:hover a {color: #fff;}
.sideBottom ul li a {display: block; width: 90.99%; height: 100%; margin: 0 auto; color: #3f3f3f; background: none; border-bottom: 1px solid #dcdcdc;}
.sideBottom ul li.active {background: url(../images/bg_side_b.jpg) no-repeat center; background-size: 100% 100%;}
.sideBottom ul li.active a {color: #fff;}
.sideEwm {padding: 30px 0 20px 0; width: 90.99%; height: auto; margin: 0 auto; text-align: center; border-bottom: 1px solid #dcdcdc;}
.sideEwm p {margin-top: 5px; font-size: 12px; color: #9b9b9b; line-height: 20px;}
.sideShare {width: 100%; height: 68px; line-height: 68px; text-align: left; font-size: 0;}
.sideShare span,
.sideShare a {display: inline-block; vertical-align: middle; zoom: 1; *display: inline; float: none;}
.sideShare span {margin-left: 68px; color: #b2b2b2; font-size: 12px;}
.sideShare a {width: 16px; height: 16px; margin-right: 4px;}
.sideBtn {display: none; position: absolute; width: 40px; height: 40px; top: 50%; margin-top: -20px; right: 15px; background: url(../images/jt_icon.png) no-repeat center; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.sideBtn.active {transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}

.mainBox {float: right; width: 1080px;}
.mainTit {width: 100%; height: 48px; margin-top: 10px; line-height: 48px; border-bottom: 2px solid #f3f3f3;}
.mainTit h3 {float: left; font-size: 18px; font-weight: bold; color: #0d5398;}
.mainTit p {float: right; color: #999999;}
.mainTit p a {color: #999999;}
.mainTit p a:hover {color: #004a93; text-decoration: underline;}
.mainTit p span {color: #004a93;}

.listList {}
.listList li {width: 100%; height: 145px; margin-top: 14px; border-bottom: 1px solid #eeeeee;}
.listList li>a {display: block; width: 100%; height: 134px;}
.listList li>a:hover {background: #f6f6f6;}
.listList li>a:hover .listListRightW h3 {font-weight: bold; } 
.listList li>a:hover .listListRightW p {color: #404040;}
.listList li>a:hover .listListLeft p {color: #4c4c4c;}
.listList li>a:after {display: block; clear: both; content: ""; overflow: hidden;}
.listListLeft {float: left; width: 124px;}
.listListLeft p {width: 100%; font-size: 30px; line-height: 52px; color: #a3a3a3;}
.listJt {width: 15px; height: 25px; margin-left: 10px; background: url(../images/list_jt_1.png) no-repeat center;}
.listJt.active {background: url(../images/list_jt.png) no-repeat center;}
.listListRight {float: right; width: 930px;}
.listListRightW {width: 882px; height: 96px; overflow: hidden;}
.listListRightW h3 {margin-bottom: 10px; font-size: 16px; line-height: 25px; color: #424242;}
.listListRightW p {font-size: 13px; line-height: 22px; color: #989898;}
.listListLeft,
.listListRight {margin-top: 28px;}

.page {width: 100%; height: 36px; margin:65px 0 10px 0; text-align: center; line-height: 36px; color: #333333;}
.page em {display: inline-block; height: 100%; margin: 0 3px; padding: 0 15px; border: 1px solid #eee; vertical-align: top; cursor: pointer;}
.page em:hover {background: #f5f4f4;}
.page em.active {color: #fff; background: #004a93;}
.page i {display: inline-block; height: 100%; margin: 0 3px; padding: 0 16px; border: 1px solid #eee; cursor: pointer;}
.page i:hover {background: #f5f4f4;}
.page i.active {color: #fff; background: #004a93;}
.page a {display: inline-block; height: 100%; margin: 0 3px; padding: 0 12px; color: #333333; border: 1px solid #eee; zoom: 1; *display:inline; float:none;}
.page a:hover {background: #f5f4f4;}
.page a.active {color: #fff; background: #004a93;}
.page p {display: inline-block; height: 100%; margin-left: 20px;zoom: 1; *display:inline; float:none;}	

/*************内容页*************/
.contentH {width: 100%; padding: 22px 0 15px 0; text-align: center; border-bottom: 1px solid #eee;}
.contentH h2 {line-height: 40px; font-size: 16px; font-weight: bold; color: #4c4c4c;}
.contentH p {line-height: 32px; font-size: 12px; font-weight: 12px; color: #b2b2b2;}
.contentH p em {display: inline-block; margin: 0 8px;}
.contentH p span {cursor: pointer;}
.contentH p span.active {color: #01742f;}
.contInner {margin-top: 48px; text-align: center;}
.contInner img {max-width: 100%;}
.contInner p { line-height: 26px; text-align: left; color: #4c4c4c; text-indent: 2em;}


/*************相册列表*************/
.pictureW {width: 100%; overflow: hidden;}
.pictureList {width: 1150px; margin-left: -68px; margin-top: 45px;}
.pictureList li {float: left; width: 312px; height: auto; margin: 0 0 25px 70px;font-size: 0; position: relative;}
.pictureList li a {display: block; width: 100%; height: 208px; padding: 11px; background: #f4f4f4; border: 1px solid #e2e2e2; border-radius: 4px; box-sizing: border-box; /*position: relative; z-index: 4;*/}
.pictureList li a img {width: 100%; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.pictureList li a img:hover { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.pictureImg {width: 100%; height: 100%; overflow: hidden;}
.pictureBg {width: 100%; height: 40px; background: url(../images/picture_bg.png) no-repeat center; /*background: #004A93;*/ position: absolute; left: 0; bottom: 25px; z-index: -1;}
.pictureList li h4 {width: 100%; height: 30px; margin-top: 26px; line-height: 30px; font-size: 16px; text-align: center;}

/*************相册内容*************/
.pictureContH {text-align: center; border-bottom: 1px solid #eeeeee;}
.pictureContH h4 {margin: 30px 0 15px 0; font-size: 16px; font-weight: bold; color: #4c4c4c;}
.pictureContH p {margin-bottom: 20px; font-size: 12px; color: #b2b2b2;}
.pictureContTab {width: 100%; height: 434px; margin-top: 55px; position: relative;}
.pictureContInner {width: 788px; height: 100%; margin: 0 auto; overflow: hidden;}
.bannerulPic {width: 20000px;}
.pictureContInner ul li {float: left; }
.pictureContInner ul li img {width: 100%;}
.pictureContTab .btn {position: absolute; top: 50%; margin-top: -23px; width: 46px; height: 46px; border: 1px solid #eee; z-index: 22;}
.pictureContTab .btn.prev {left: 0; background: url(../images/picture_c_l.png) no-repeat center;}
.pictureContTab .btn.prev:hover {border: 1px solid #004a93; background: url(../images/picture_c_l_a.png) no-repeat center;}
.pictureContTab .btn.next {right: 0; background: url(../images/picture_c_r.png) no-repeat center;}
.pictureContTab .btn.next:hover {border: 1px solid #004a93; background: url(../images/picture_c_r_a.png) no-repeat center;}
.pictureContTxt {margin-top: 35px;}
.pictureContTxt p {font-size: 16px; line-height: 30px; text-indent: 2em;}

/*************数据录入*************/
.dateBox {width: 1560px; margin: 0 auto; background: #fcfcfc url(../temp/date_bg.jpg) no-repeat center bottom; background-size: 100%;}
.dateTop {width: 100%; height: auto; text-align: center; /*background: url(../temp/date_banner.jpg) no-repeat center;*/}
.dateTop img {width: 100%;}
.dateW {width: 1446px; height: auto; margin: 0 auto 0; padding-top: 28px; padding-bottom: 60px;}
.dateChargW {width: 100%;height: 168px; background: #fff; border: 1px solid #e2e2e2;}
.dateInner {margin-top: 66px; font-size: 0; text-align: center;}
.dateInner a {display: inline-block; width: 160px; height: 34px; margin: 0 56px; font-size: 16px; line-height: 34px; text-align: center; color: #fff; background: #024190; border: 1px solid #dcdcdc; zoom: 1; *display: inline; float: none;}
.dateInner a:hover {background: #073975;}
.dateInner input {width: 160px; height: 34px; margin: 0 56px; line-height: 34px; font-size: 16px; border: 1px solid #dcdcdc; vertical-align: top;}
.dateInner input#name, .dateChargW input#pass {width: 152px; padding-left: 8px;}
.dateInner input#sure {height: 36px; color: #003574; background: #eaeff5; cursor: pointer; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.dateInner input#sure:hover {color: #fff; background: #024190; }
.dateH {width: 100%; height: 132px; line-height: 132px; text-align: center; font-size: 24px; color: #003574;}
.dateLine {width: 100%; height: 4px; background: url(../images/date_line.png) no-repeat center;}
.dateTxt {margin-top: 40px;}
.dateTxt p {margin-bottom: 32px; font-size: 16px; line-height: 32px;}
.dateShare {width: 100%; height: 36px; line-height: 36px; text-align: right;}
.dateShare a.print {width: 138px; height: 36px; margin: 0 0 0 12px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; background: #0292dd; border-radius: 4px;}
.dateShare a.print:hover {background: #0d4790;}
.dateShare span {color: #737373;}

.slideBottomBox {display: none;}


@media only screen and (max-width:1690px ){
	.topbox{min-width: 1435px;}
	.top{width: 1435px;}
	.logo{margin-top: 12px;margin-right: 142px;}
	.newsbox{width: 1540px;}
	.homebox{margin-top: 20px;}
	
	.footerBox {width: 1440px; padding: 30px 0; font-size: 15px;}
	.footerCenter {width: 360px; margin-left: 14.222%;}
	.footerLink {width: 442px; margin-left: 25px;}
	.footerLogo {width: 136px; margin-top: 6px; margin-left: 2%;}
	
	.contentBox, .dateBox {width: 1440px;}
	.sideBox {width: 360px;}
	.mainBox {width: 1036px;}
	.listListLeft {width: 90px;}
	.listListRight {width: 915px;}
	.pictureList {margin-left: -47px;}
	.pictureList li {margin: 0 0 25px 48px;}
	.dateW {width: 1340px;}
}
@media only screen and (max-width:1470px ){
	.topbox{min-width: 1300px;}
	.top{width: 1300px;}
	.logo{width: 525px;margin-top: 16px;}
	.searchbox{width: 168px;}
	.searchbox input{width: 138px;}
	.topR {height: 40px; line-height: 40px;}
	.apply {width: 150px; height: 40px; line-height: 40px;border-radius: 20px;}
	.apply a {line-height: 40px; font-size: 17px;}
	.homebox{margin-top: 21px;}
	.homebox .line1 {vertical-align: top; margin-top: 12px;}
	.homebox .home{margin-top: 0px;}
	.core{    padding-bottom: 140px;margin-top: 140px;}
	.choose{width: 1350px;}
	.chlist{width: 1000px;}
	.chlist li{width: 332px;height: 232px;}
	.flowbox{width: 315px;}
	.flow p{height: 64px;line-height: 64px;}
	.newsbox{width: 1350px;}
	.news{width: 648px;}
	.news_cont{width: 490px;}
	.school{    padding: 33px 0 29px;}
	
	.footerBox {width: 1306px;}
	.footerCenter {width: 320px; margin-left: 13.522%;}
	.footerLogo {width: 130px; margin-left: 1.444%;}
	.ewm.ewmL {margin-left: 0;}
	.ewm.ewmR {margin-right: 0;}
	.footerLink {width: 435px;}
	
	.contentBox, .dateBox {width: 1280px;}
	.sideBox {width: 300px;}
	.sideShare span {margin-left: 45px;}
	.mainBox {width: 945px;}
	/*.listListLeft {width: 90px;}*/
	.listListRight {width: 838px;}
	.listListRightW {width: 810px;}
	.pictureList {width: 955px; margin-left: -15px; margin-top: 35px;}
	.pictureList li {width: 298px; margin: 0 0 25px 20px;}
	.pictureList li a {height: auto;}
	.pictureImg {height: auto;}
	.dateW {width: 1160px;}
	.dateInner a {margin: 0 45px;}
	.dateInner input {margin: 0 45px;}
	.contInner {margin-top: 40px;}
	
}
@media only screen and (max-width:1290px ){
	.topbox{min-width: 1200px;}
	.top{width: 1100px;}
	.logo{margin-right: 54px;width: 480px; margin-top: 18px;}
	.searchbox{margin-left: 10px;}
	.core img{width: 68.555%;}
	.core{padding-bottom: 160px; margin-top: 140px;}
	.apply{width: 120px;height: 34px;line-height: 34px;}
	.apply a {line-height: 34px; font-size: 16px;}
	.choose{width: 1180px;}
	.chlist{width: 900px;}
	.chlist li{width: 300px;height: 209px;}
	.flowbox{width: 260px;}
	.flow p {height: 54px;line-height: 54px;}
	.chlist li{margin-top: 45px;}
	.newsbox{width:1180px ;}
	.news{width: 568px;}
	.news_cont{width: 400px;}
	
	.footerBox {width: 1155px;}
	.footerCenter {width: 315px; margin-left: 128px;}
	.footerLogo {margin-top: 3px; margin-left: 8px;}
	.footerRight {margin-right: 10px;}
	.footerLink {width: 356px; margin-left: 20px;}
	.ewm p {line-height: 34px;}
	.ewm {width: 90px; height: auto;}
	.ewm img {width: 100%;}
	.footerCenter h2,.footerLink h3 {line-height: 32px;}
	
	.contentBox, .dateBox {width: 1130px;}
	.sideBox {width: 250px;}
	.sideShare span {margin-left: 25px;}
	.sideHead {height: 68px; top: -68px;}
	.sideHead h2 {line-height: 68px;}
	.sideTop ul li {height: 68px; line-height: 68px;}
	.sideBottom ul li {height: 72px; line-height: 72px;}
	.mainBox {width: 860px;}
	.listListRight {width: 760px;}
	.listListRightW {width: 748px;}
	.pictureList {width: 880px; margin-left: -20px; margin-top: 30px;}
	.pictureList li {width: 273px; margin: 0 0 25px 20px;}
	.pictureList li a {height: auto;}
	.pictureBg {bottom: 20px;}
	.pictureList li h4 {margin-top: 20px;}
	.pictureImg {height: auto;}
	.dateW {width: 1035px;}
	.dateInner a {margin: 0 35px;}
	.dateInner input {margin: 0 35px;}
	.dateH {height: 116px; line-height: 116px;}
	.contInner {margin-top: 40px;}
	.pictureContTab .btn.prev {left: 40px;}
	.pictureContTab .btn.next {right: 40px;}
	.pictureContTab {margin-top: 40px;}
	
	
}
@media only screen and (max-width:1034px ){
	.topbox{min-width: 966px;}
	.top{width: 900px;}
	.logo{width: 365px;margin-right: 25px;}
	.homebox .home{margin-right: 12px;}
	.homebox .you {margin: 0 10px 0 6px;}
	.homebox .conus{margin-left: 12px;}
	.homebox{width: 492px;}
	.searchbox{width: 130px;}
	.searchbox input { width: 105px;}
	.apply{width: 80px; margin-left: 10px;}
	.apply a {font-size: 15px;}
	.apply span:first-child{display: none;}
	.homebox{margin-top: 8px;}
	.nav li>a{font-size: 18px;}
	.core {padding-bottom: 110px;margin-top: 105px;}
	.chlist{width: 570px;}
	.chlist li{width: 285px;height: 190px;margin-top: 16px;}
	.choose{width: 870px;}
	.flow p{height: 70px;line-height: 70px;}
	.ch_tit{margin-bottom: 20px;}
	.flowbox{margin-top: 96px;}
	.newsbox{width: 870px;}
	.news{width: 420px;}
	.news_cont{width: 290px;}
	.school { padding: 20px 0 24px;}
	
	.footerBox {width: 920px; font-size: 14px;}
	.footerCenter {width: 250px; margin-left: 64px;}
	.footerLogo {width: 124px; margin-top: 6px;}
	.footerRight {width: 94px; margin-right: 8px;}
	.footerLink {width: 272px; margin-left: 30px;}
	.ewm p {line-height: 32px;}
	.ewm {width: 86px;}
	
	.contentBox, .dateBox {width: 950px;}
	.contentBox {margin: 0 auto 50px;}
	.sideBox {width: 200px;}
	.sideShare span {margin-left: 25px;}
	
	.sideTop ul li {height: 66px; line-height: 66px;}
	.sideBottom ul li {height: 70px; line-height: 70px;}
	.mainBox {width: 725px;}
	.listListLeft {width: 82px;}
	.listListLeft p {font-size: 29px;}
	.sideHead {height: 66px; top: -66px;}
	.sideHead h2 {line-height: 66px;font-size: 22px;}
	.sideHead h2 span {margin-right: 16px; background-size: 32px;}
	.listListRight {width: 630px;}
	.listListRightW {width: 618px;}
	.pictureList {width: 738px; margin-left: -15px; margin-top: 30px;}
	.pictureList li {width: 231px; margin: 0 0 25px 15px;}
	.pictureList li a {height: auto;}
	.pictureBg {bottom: 20px;}
	.pictureList li h4 {margin-top: 20px;}
	.pictureImg {height: auto;}
	.dateW {width: 890px;}
	.dateChargW {height: 146px;}
	.dateInner {margin-top: 55px;}
	.dateInner a {margin: 0 20px;}
	.dateInner input {margin: 0 20px;}
	.dateH {height: 108px; line-height: 108px;}
	.contInner {margin-top: 40px;}
	.pictureContTab .btn.prev {left: 3px;}
	.pictureContTab .btn.next {right: 3px;}
	.pictureContTab {width: 100%; height: auto; margin-top: 40px;}
	.pictureContInner {width: 100%; height: auto;}
	.page {height: 32px; margin:55px 0 10px 0;line-height: 34px;}
	.page em {margin: 0 3px; padding: 0 12px;}
	.page i {margin: 0 3px; padding: 0 12px;}
	.page a {margin: 0 3px; padding: 0 10px;}
	.page p {margin-left: 12px;}	
}

@media only screen and (max-width:992px ){
	.topbox{min-width: 920px;}
	.top{width: 870px;}
	.logo{width: 350px;margin-right: 25px;}
	.footerBox {width: 898px; padding: 25px 0;}
	.footerCenter {width: 244px; margin-left: 108px; margin-top: 0px;}
	.footerLogo {margin-top: 18px;}
	.footerRight {margin-top: 16px;}
	.footerLink {width: 266px; margin-top: 0px;}
	.ewm p {line-height: 32px;}
	.ewm {width: 84px;}
	.footerCenter h2,.footerLink h3 {line-height: 25px;}
	.footerRight p {line-height: 26px;}
	/*.bottom p span {margin-left: 25px;}*/
	
	.contentBox, .dateBox {width: 910px;}
	.contentBox {margin: 0 auto 50px;}
	.sideBox {width: 210px;}
	.sideShare span {margin-left: 25px;}
	.sideHead {height: 62px; top: -62px;}
	.sideHead h2 {line-height: 62px;font-size: 21px;}
	.sideHead h2 span {margin-right: 13px; background-size: 28px;}
	.sideTop ul li {height: 62px; line-height: 62px;}
	.sideBottom ul li {height: 66px; line-height: 66px;}
	.mainBox {width: 678px;}
	.listListLeft {width: 82px;}
	.listListLeft p {font-size: 28px;}
	.listListRight {width: 580px;}
	.listListRightW {width: 570px;}
	.pictureList {width: 738px; margin-left: -12px;}
	.pictureList li {width: 218px; margin: 0 0 25px 12px;}
	.pictureList li h4 {margin-top: 20px;}
	.dateW {width: 860px;}
	.dateChargW {height: 140px;}
	.dateH {height: 100px; line-height: 100px;}
}
@media only screen and (max-width:768px ){
	.topbox{min-width: 100%;}
	.top{width:100%;}
	.homebox span{display: none;}
	.top{min-width: 100%; height: 60px;}
	.homebox{width: auto;position: absolute;right: 0px;top: 23px;}
	.searchbox {display: none;}
	.topR .line1 {display: none;}
	.apply{display: none;}
	.logo{float: none;margin:0 auto;width: 46.555%; min-width: 185px; height: 100%; /*width: 180px;*/}
	.logo a {display: table; width: 100%; height: 100%; line-height: 60px;}
	.logo img {display: inline-block; vertical-align: middle;}
	
	.menu{display: block;width: 24px;position: absolute;left: 15px;top: 43px;}
	.menu img{width: 100%;}
	.nav{width:168px;position: absolute;padding-bottom: 20px;box-sizing: border-box;left: -100%;}
	.nav li{width:167px;line-height: 48px; text-align: left;border-right: none;position: relative;}
	.nav li>a {font-size: 16px;text-indent: 15px;border-bottom:1px solid  rgba(255,255,255,0.4);}
	.nav li span{display: block;position: absolute;right: 0;top: 0;}
	.nav li .down_btn{width: 22px;height: 48px;background: url(../images/next.png)no-repeat;background-position: 0;}
	.nav li .down_btn.down{width: 22px;height: 48px;background: url(../images/nexts.png)no-repeat;background-position: 0;}
	.nav_down{position: static;top: 0;}
	.nav li .nav_down a{text-indent: 25px;}
	.nav_down p{height: 46px;}
	.note{display: block;}
	.note .homebox{width: auto;position:relative;right:0px;top:0px;float: none;}
	.note .homebox .line{display:inline-block;}
	.note .searchbox {display: block;float: none;}
	.note .apply{display: block;}
	.note .home{display: none;}
	.note .homebox span{display:block;text-align: center;}
	.homebox .wei {margin: 0 10px;}
	.apply{margin: 20px auto;float: none;}
	.ban_next{width: 25px;height: 25px;}
	.ban_prev{width: 25px;height: 25px;}
	.ban_next img{margin: 6px auto;}
	.ban_prev img{margin: 6px auto;}
	/*.core img{width: 250px;}*/
	.core {padding-bottom: 86px; margin-top: 86px; }
	.newsbox{width: 100%;}
	.news{width: 100%;}
	.chlist{width: 100%;float: none;}
	.choose{width: 100%;padding: 0 20px;box-sizing: border-box;}
	.chlist li{width: 100%;height: auto;float: none;}
	.flowbox{width: 100%;margin-top: 45px;float: none;}
	.flow p {height: 50px;line-height: 50px;}
	.newsbox{width: 90%;}
	.news_list{padding: 0;}
	.news_list li{height: 90px;overflow: hidden;margin-top: 27px;}
	.news_list .pic{position: static;width: 120px;float: left;}
	.news_list .pic img{width: 100%;}
	.news_cont{position: static;width: calc(100% - 120px);float: left;    padding: 4px 4px;background: none;box-shadow: none;}
	.news_cont h1{font-size: 14px;margin-bottom: 5px;}
	.news_cont p{font-size: 12px;line-height: 20px;}
	.news_list{margin-top: 15px;}
	.banner{margin-bottom: 20px;}
	.event{margin-top: 20px;}
	.school {margin-top: 40px;    padding: 16px 0 3px;}
	.school p{display: block;height: 44px;font-size: 15px;padding: 0 5px;box-sizing: border-box;}
	.school span{display: none;}
	.school .scline{display: inline-block;}
	.searchs{display:block;width: 90%;margin: auto;border-bottom: 1px solid #dddddd;}
	.searchs input{line-height: 40px;vertical-align: middle;width: calc(100% - 50px);text-indent: 15px;}
	.searchs input:-ms-input-placeholder{color: #e1e1e1;}
	.sear_btn{display: inline-block;vertical-align: middle; width:40px ;height: 40px; background: url(../images/searchs.png) no-repeat;background-size: 25px;background-position: 100%;}
	.banner .num{bottom: 9px;}
	.applys{display: block; width: 50%;height: 50px;margin:30px auto 0;border-radius: 5px;background: #004a93;color: #FFFFFF;text-align: center;line-height: 50px;}
	.applys a{color: #FFFFFF;display: block;width: 100%;height: 100%;font-size: 18px;}
	.applys a span{margin: 0 5px;}
	.note .en{height: 30px;display: inline-block;text-align: center;width: 80px;border-radius: 15px;line-height: 30px; background: rgba(255,255,255,0.4);}
	
	
	.footerBox {width: 100%; padding: 15px 20px; font-size: 15px; box-sizing: border-box;}
	.footerCenter {float: none; width: 100%; margin-left: 0px; margin-top: 10px;}
	.footerLogo {float: none; width: 118px; margin: 0 auto;} 
	.footerRight {float: none; width: 100%; margin-top: 10px; margin-right: 0;}
	.footerRight p span {margin-right: 20px; font-size: 15px;}
	.footerEwmBox {text-align: center;}
	.ewm {display: inline-block; width: 84px;}
	.ewm.ewmL {float: none; margin-left: 0px;}
	.ewm.ewmR {float: none; margin: 0 0 0 40px;}
	.footerLink {float: none; width: 100%; margin-left: 0;}
	
	.bottom p span {display: inline-block;}
	.bottom {padding: 15px 0; font-size: 12px;}
	.bottom p {line-height: 22px;}
	.footerLogin {display: block;}
	.list_cont {display: none;}
  .scline{top: 9%;}
  
  .contentBox {width: 100%; margin: 15px auto 40px;}
  .sideTop {width: 100%; background: url(../images/bg_side_t.jpg) repeat-x center; /*background-size: 100% 100%;*/ /*position: static;*/}
	.sideBox {float: none; width: 100%; text-align: center;}
	.sideHead {height: 56px; background: url(../images/bg_side_t_h.jpg) repeat-x center; /*background-size: 100% 100%;*/ position: relative; top: 0;}
	.sideHead h2 {text-align: left;}
	.sideHead h2 span {margin-left: 20px;}
	.sideBtn {display: block;}
	.sideTop ul {display: none; position: absolute; top: 54px; width: 100%; z-index: 555; background: url(../images/bg_side_t.jpg) repeat-x center;}
	.sideHead h2 {line-height: 56px;font-size: 21px;}
	.sideTop ul li {height: 54px; line-height: 54px;}
	.sideBox .sideBottom {display: none;}
	.mainBox {float: none; width: 100%; padding: 0 15px; box-sizing: border-box;}
	.listListLeft {width: 82px;}
	.listListRight {width: calc(100% - 86px);}
	.listListRightW {width: 100%; overflow: hidden;}
	.listListRightW h3 {width: 100%; font-size: 15px; line-height: 22px; font-weight: bold; overflow: hidden;}
	.listListRight {margin-top: 15px;}
	.listListLeft {margin-top: 18px;}
	.listList li {height: 122px; margin-top: 10px;}
	.listList li>a {height: 112px;}
	.listListLeft p {font-size: 26px; line-height: 50px;}
	.mainTit h3 {font-size: 17px;}
	.listListRightW p {height: 45px; overflow: hidden;}
	.page {height: 30px; margin:55px 0 10px 0;line-height: 32px; font-size: 0;}
	.page i,.page a {margin: 0 3px;font-size: 12px;}
	.page em,.page p {display: none;}
	.page i {padding: 0 2px; }
	.page a {padding: 0 8px;}
	.mainTit p {font-size: 13px;}
	.pictureContTab {margin-top: 25px;}
	
	.pictureList {width: 100%; margin-left: 0; margin-top: 25px;}
	.pictureList li {width: 50%; height: auto; margin-left: 0; text-align: center;}
	.pictureList li a {display: inline-block; width: 96%;}
	.pictureBg {/*width: 90%;*/ background-size: 60% 100%;}
	.pictureContTab .btn {width: 30px; height: 30px; margin-top: -15px;}	
	.dateBox {width: 100%;}
	.dateW {width: 100%; padding: 18px 15px 20px; box-sizing: border-box;}
	.dateChargW {height: auto; }
	.dateInner {margin-top: 20px; margin-bottom: 5px;}
	.dateInner a {float: right; /*width: 74px;*/width: 80px; height: 32px; line-height: 32px; margin: 0 3.5% 15px 0; font-size: 14px;}
	.dateInner input {/*width: 128px; */height: 32px; line-height: 32px; margin: 0 0 15px 3.5%; font-size: 14px;}
	.dateH {height: auto; padding: 20px 0; margin-top: 10px; line-height: 30px; font-size: 22px;}
	.dateInner input#sure {float: right; width: 80px; height: 32px; line-height: 32px; margin: 0 3.5% 15px 0;}
	.dateInner input#name, .dateChargW input#pass {float: left; width: 166px; padding-left: 8px;}
	
	.dateShare a.print {width: 84px;}
	.slideBottomBox {display: block; width: 100%; text-align: center;}
	.slideBottomBox .sideBottom {box-sizing: border-box;}
	.slideBottomBox .sideBottom ul li {height: 50px; line-height: 50px;} 
	.slideBottomBox .sideBottom .sideEwm {padding: 20px 0 15px 0;}
	.slideBottomBox .sideBottom .sideShare {height: 58px; line-height: 58px;}
	
	.contentH h2 {padding: 12px 0; line-height: 28px;}
	.contentH p {line-height: 24px;}
	.contentH p em {display: block; margin: 0 4px;}
	
}
