@font-face {
	font-family: 'DINCond-Black';
	src: url('../fonts/DINCond-Black.eot');
	src: local(''), url('../fonts/DINCond-Black.woff') format('woff'), url('../fonts/DINCond-Black.ttf') format('truetype'), url('../fonts/DINCond-Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


* { margin: 0; padding: 0; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  background: #fff;}
body {background: #fff;color: #444;  margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family:'microsoft yahei', Helvetica,arial;-webkit-text-size-adjust: none;overflow-x: hidden;scroll-behavior: smooth; }

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top;  -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}

a { color: #444; text-decoration: none; outline: none; -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; }

button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei', Helvetica,arial;margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }

input { outline: none; border-radius: 0; font-family: 'microsoft yahei', Helvetica,arial;appearance:none;-moz-appearance:none;-webkit-appearance:none;}

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; }

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

em, i, span, b {  font-style: normal; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
 
/*transition*/
input::-webkit-input-placeholder{color: #b2bbc4;}
input::-moz-placeholder{color: #999999;  }
input::-ms-input-placeholder{color: #999999;   }
input::placeholder{color: #999999;   }
/*左右浮动*/
.fl{float: left;}
.fr{float: right;}
.w_1262{width: 94%;margin: auto;position: relative;max-width: 1262px;}
.w_1260{width: 96%;max-width: 1260px; margin: auto;position: relative;}
.ov_hide{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.ov_hide_two{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.ov_hide_three{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.no_repeat{display: block; background-size: cover;background-position: center;background-repeat: no-repeat;}
.block{display: block;}
.fz18{font-size: 18px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz30{font-size: 30px;}
.ani{transition: all 0.3s ease}


header{width: 100%; background: url(../images/headerbg.jpg);padding: 22px 0;position: relative;z-index: 3;background-size: cover;}
header h2{display: none;}
header h2 img{max-width: 360px;}
header h1 a{display: inline-block;}
header h1 span a:nth-child(1){margin: 0 55px;}
.head_ico{position: absolute;right: 0;top: 26px;z-index: 2}
.head_ico > span{margin: 0 0 0 20px;position: relative;display: inline-block;width: 25px;float: left;cursor: pointer;z-index: 2;}
.wxico i{position: absolute;top: 25px;left: -35px;width: 100px;display: none;}
.wxico i img{width: 100%;}
.wxico:hover i {display: block;}
.head_ico > span.ipico{overflow: hidden;width: auto;}
.ipico a{line-height: 25px;}
.ipico:hover {overflow: inherit;}
.fz14{font-size: 14px;}

nav{background: rgba(0,0,0,0.4);position: absolute;top: 120px;width: 100%;z-index: 2;}
.nav_pc > li:first-child{width: 84px;}
.nav_pc > li{position: relative;float: left;width: calc((100% - 84px) / 7); line-height: 56px;text-align: center;}
.nav_pc > li > a{position: relative;display: inline-block;font-size: 22px;color: #fff;font-weight: 500;display: block;font-family: simsun;}
.nav_pc > li > a:before{width: 1px;height: 28px;content: '';position: absolute;left:0; top: 50%;margin-top: -14px;background: url(../images/navico.png);}
.nav_pc > li > a:after,.n_nav2 .fr a:after{width: 50%;height: 2px;background: #fff;position: absolute;content: '';left: 25%;bottom: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.nav_pc > li.on > a:after,.nav_pc > li:hover > a:after,.n_nav2 .fr a:hover:after,.n_nav2 .fr a.on:after{-webkit-transform: scaleX(1);transform: scaleX(1);}
.nav_pc > li:first-child > a::before{display: none;}
.nav_pc > li:last-child > a{padding-right: 0;}
.nav-2nd{display: none;z-index: 2;position: absolute;left: 50%;top: 56px;width:150px;padding: 8px 0;background: rgba(0,0,0,0.6);transform: translateX(-50%);}
.nav-2nd > li{padding: 0 5px}
.nav-2nd > li > a{position: relative;padding: 10px 0; display: block;font-size: 16px;line-height: 26px;text-align: center;color: #fff;}
.nav-2nd > li > a:hover{color: #fff;background: #c09836;}
.menuLine{display: none;width: 25px;margin-top: 5px;margin-left: 20px;padding: relative;z-index: 2;}
.menuLine span{display: block;width: 100%;height: 2px;background: #a21e25;border-radius: 2px;animation: navBtn 2s infinite ease;}
.menuLine span:nth-child(2){margin: 6px 0;animation-delay: 0.5s;}
.menuLine span:nth-child(3){animation-delay: 1.0s;}
@keyframes navBtn{
  50%{width: 60%;}
  100%{width: 100%;}
}
.pc_nav.fixed{position: fixed;top: 0;width: 100%;z-index: 3;}

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background:rgba(0,0,0,0.5);visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup-container1 { top: 10%; }
.close_btn { position: absolute; right:15px; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.sear_p{float: left;border:1px solid #ccc;margin: 20px 0 0 10px;width: 145px;}
.sear_txt{float: left;width: 77%;height: 50px;font-size: 16px;line-height: 50px;font-family: 'OPPOSans-M','Source Han Sans CN','microsoft yahei';border: none;background: none;color: #666;text-indent: 15px;}
.sear_btn{float: right;background: url('../images/ico1.png') center center no-repeat;text-indent: 999px;overflow: hidden;-webkit-background-size: 25px;background-size: 25px;width: 50px;height: 50px;border:none;cursor: pointer;}
.close_btn:after, .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.search_wrap{border:1px solid #ccc;border-radius: 25px}

.banner a{display: block;padding-bottom: 486px;}
.banner .banPage.swiper-pagination-bullets{position: absolute;bottom: 20px ;z-index: 2;text-align: center;}
.banner .banPage.swiper-pagination-bullets span{width: 22px;height: 19px;background-image: url(../images/ico4.png) ;background-color: inherit;background-position: left center; opacity: 1;}
.banner .banPage.swiper-pagination-bullets span.swiper-pagination-bullet-active{background-position: right center;}

.section_one{background: url(../images/bg1.jpg) no-repeat center;padding-bottom: 50px;background-size: cover;}
.index_tit{text-align: center;color:#212121;line-height: 40px;padding: 45px 0;font-family: simsun;}
.index_tit span{display: block;font-family: simsun;font-weight: bold;}
.secOne{width:47.6% ;}
.secOne a{position: relative;}
.secOne *{display: block;}
.secOne a span.img{padding-bottom: 330px;}
.secOne a:hover span.img,.secThree dt a:hover{transform: scale(1.03);}
.secOne a span.txt{background-color: #7c7c7c;}
.secOne a span.txt i{padding: 0 13px;color: #fff;line-height: 50px;display: block;font-family: simsun;}
.secOne .secOnePage{position: absolute;right:10px;left: auto !important;width: auto !important;z-index: 2;bottom: 17px !important;}
.secOne .secOnePage span{background: #fff;}
.fz18{font-size: 18px;}
.secTwo{width: 52.4%;padding: 0 2.4%;background: #fff;overflow: hidden;box-sizing: border-box;height: 380px;}
.secTwo dl{padding: 26px 0 13px;background: url(../images/one_line.jpg) left bottom repeat-x;}
.secTwo dl dt a{display: block;color: #212121;line-height: 30px;}
.secTwo dl dt a em{font-family: simsun;color: #9e9e9e;}
.secTwo dl dt a i{color: #212121;padding-left: 8px;display: inline-block;max-width: calc(100% - 100px);font-family: simsun;font-weight: bold;}
.secTwo dl dd{margin: 0 0 16px;color: #999;line-height: 26px;}
.fz22{font-size: 22px;}
.fz14{font-size: 14px;}
.secTwo ul{padding-top: 16px;overflow: hidden;}
.secTwo ul li{width: 100%;font-family: 'microsoft yahei';height: 40px;}
.secTwo ul li a{display: block;max-width: 100%;color: #333;line-height: 40px;}
.secTwo ul li a span{display: inline-block;width: calc(100% - 90px);}
.secTwo ul li a i{float: right;color: #666;}

.fz32{font-size: 32px;}
.fz15{font-size: 15px;}
.fz20{font-size: 20px;}

.section_Two{padding-bottom: 50px;}
.secThree dt {width: 33.3%;overflow: hidden;}
.secThree dt a{padding-bottom: 272px;}
.secThree dd{padding: 0 2.4%;box-sizing: border-box; width: 66.7%;background: url(../images/indexbgmew.jpg);background-size: cover;height: 272px;}
.indexul{padding-top: 10px;overflow: hidden;}
.indexul li{width: 40%;float: left;}
.indexul li:nth-child(even){float: right;}
.indexul li a {color: #fff;height: 40px;line-height: 40px; overflow: hidden;}
.indexul li a span{width: 100%;color: #666;}
.indexul li a span img{margin-right: 5px;position: relative;top:10px}
.indexul li a:hover span,.title a:hover{color: #c09836;}
.title{color: #fff;line-height: 79px;border-bottom: 1px solid #e3e6ea;}
.title a{color: #333333;position: relative;z-index: 2;font-weight: 300;}
.title h6{font-weight: bold; position: relative;font-family: simsun;color: #333;}
.title h6:before{width: 4px;height: 4px;border-radius: 5px;background: #333333;content: '';display: inline-block;position: relative;top: -5px;margin-right: 10px;}
.section_Two .index_tit{padding-bottom: 30px;}

.secFour{background: url(../images/indexbgnew2.jpg) center ;padding: 0 2.4%;background-size: cover;}
.secFour ul {padding: 26px 0;overflow: hidden;}
.secFour ul li{width: 30%; float: left;overflow: hidden;height: 37px;line-height: 37px;margin-left: 5%;}
.secFour ul li:nth-child(3n+1){margin-left: 0;}
.secFour ul li a{color: #666;}
.secFour ul li a span{width: 100%;}
.secFour ul li a span img{margin-right: 5px;position: relative;top:8px}
.secFour ul li a:hover span,.secTwo dl dt a:hover i,.foot_nav a:hover{color: #c7b486;transform: translateX(3px);}
.indexul li a:hover span,.secTwo ul li a:hover{transform: translateX(3px);}

.section_Three{padding: 48px 0;background: url(../images/bg3.jpg) center no-repeat;background-size: cover;}
.maptxt{width: 37%;}
.maptxt h6{text-align: center;color: #333333;line-height: 30px;padding-right: 50px;font-family: simsun;font-weight: bold;}
.maptxt ul{padding-top:30px;}
.maptxt ul li{float: left;width: 25%;line-height:28px;margin-bottom:10px}
.maptxt ul li:nth-child(1) {margin-left: 60px;}
.maptxt ul li:nth-child(1), .maptxt ul li:nth-child(2) {width: 40%;display: inline-block;float: none;}
.maptxt ul li a{border-radius: 5px;display:inline-block;padding:5px 15px;}
.maptxt ul li a,.copyright,.foot_nav a{color: #333333;}
.maptxt ul li a:before{width: 4px;height: 4px;background: #333;content: '';border-radius: 3px;display: inline-block;margin-right: 8px;position: relative;top: -5px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.maptxt ul li a:hover,.secTwo ul li a:hover{color: #8b650a;}
.fwb{font-weight: bold;}
.mapimg{width: 54.3%;}
.mapimg img{width: 100%;}

.maptxt ul li a:hover{background: #c09836;color: #fff;}
.maptxt ul li a:hover:before{background: #fff;}

.copyright span{margin-right: 20px;}

.footSwiper a{padding: 0 30px;position: relative;line-height: 30px;}
.footSwiper a:before{position: absolute;content: '';left: -1px;height: 15px;top: 50%;margin-top: -7.5px;width: 1px;background: #333;}
.footSwiper .swiper-slide{width: auto;}
.foot_link span{line-height: 30px;}
.foot_link span img{margin-top: 6px;}
.footSwiper a:hover{color: #7f561a;}
.foot_link{border-bottom: 1px solid #989898;}

footer{background: #f0f0f0;padding: 30px 0;}
.footSwiper{float: left;width: calc(100% - 135px);}
.foot_link{padding: 0 0 34px;}
.foot_link span img{margin-right: 23px;}
.footleft{width: calc(100% - 120px);padding-top: 62px;}
.foot_nav{line-height: 26px;padding-bottom: 33px;}
.foot_nav a{margin-right: 45px;font-family: simsun;font-weight: bold;}
.foot_bottom .ewm{padding-top: 52px;text-align: center;}
.foot_bottom .ewm p{line-height: 40px;color: #666666;}

.nav_queryNav,.nav_queryTit{text-align: center;position: relative;}
.nav_queryTit h5{color: #212121;line-height: 2;}
.nav_queryTit h6{padding-bottom: 10px;line-height: 1.2;color: #ccc;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform: uppercase;letter-spacing: 3px}
.nav_queryTit:after{width: 31px;height: 1px;background: #ccb087;content: '';left: 50%;margin-left: -15.5px;bottom: 0;position: absolute;}
.nav_queryNav a{margin: 0 18px;display: inline-block;background: #2e3643;color: #fff;width: 190px;height: 45px;line-height: 45px;text-align: center;}
.nav_queryNav a i{font-family: 'DINCond-Black';position: relative;top: -3px}
.nav_queryNav a span{position: relative;top: -5px;margin-left: 5px;}
.nav_queryNav a.on,.nav_queryNav a:hover{background: #969aa1;}
.nav_queryTit{padding:50px 0 0;margin-bottom: 40px;}

.ScoreQuerySearch,.ScoreQuerySearch2{padding-top: 60px;}
.ScoreQuerySearch form {border:4px solid #eaebec;width: 66%;margin: auto;}
.ScoreQuerySearch form input[type=text]{float: left;border:none;height: 50px;line-height: 50px;font-size: 15px;text-indent: 20px;width: 85.4%;}
.ScoreQuerySearch form input[type=button],.ScoreQuerySearch form input[type=submit],.ScoreQuerySearch2 input[type=button],.ScoreQuerySearch2 input[type=submit]{cursor: pointer;background: url(../images/searico.png) left center no-repeat;padding-left: 44px;font-size: 16px;color: #2e3643;height: 50px;border:none;margin-left: 2%;}

.ScoreQuertTxt{min-height: 200px;text-align: center;font-size: 16px;color: #010101;line-height: 26px;padding: 40px 0;}
.ScoreQuertEnd{min-height: 280px;width: 66%;margin: auto;display: none;padding-bottom: 40px; }
.ScoreQuertEnd h6{line-height: 40px;color: #2e3643;margin-top: 26px;}
.ScoreQuertEnd h6 span{margin-right: 5px;color: #ccb087;}
.ScoreQuertEnd table{width: 100%;border-collapse:collapse;    border-spacing:0; }
.ScoreQuertEnd table th{background: #e2e5e9;font-size: 16px;color: #646464;line-height: 50px;}
.ScoreQuertEnd table td{line-height: 50px;background: #f5f5f5;color: #2e3643;font-size: 14px;text-align: center;}

.ScoreQuerySearch2 form{width: 66%;margin: auto;}
.ScoreQuerySearch2 input[type=text]{float: left;border:4px solid #eaebec;background: #fff;line-height: 50px;height: 50px;text-indent: 20px;font-size: 16px;color: #000;width: 38.5%;margin-right: 2%;}
.ScoreQuerySearch2 input[type=button],.ScoreQuerySearch2 input[type=submit]{background:#2e3643 url(../images/searico2.png) 20px center no-repeat;color: #fff;height: 50px;margin-left: 0;width: 15%;}
.queryimg{text-align: center;}
.queryimg img{max-width: 100%}
.ScoreQuertEnd2{padding: 60px 0 100px;}

.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}
.g-right {    position: absolute;    top: 43%;    right: 0;    height: 14%;    background: rgba(0,0,0,.5);    width: 55px;    cursor: pointer;}
.g-left {    position: absolute;    top: 43%;    left: 0;    height: 14%;    background: rgba(0,0,0,.5);    width: 55px;    cursor: pointer;}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}

.list_cer{padding: 20px 0;}
.list_cer li{margin-top: 40px;float: left;width: 31.69%;margin-left: 2.465%;}
.list_cer li:nth-child(3n+1){margin-left: 0;}
.list_cer li a{display: block;}
.list_cer li .pic a{padding: 10px ;border:5px solid #ebebeb;}
.list_cer li .pic a img{display: none;}
.list_cer li .pic a span{display: block;padding-bottom: 70%;background-repeat: no-repeat;background-position: center;-webkit-background-size: contain;background-size: contain;}
.list_cer li .txt{text-align: center;line-height: 50px;border: 4px solid #ebebeb;border-top: none}
.page{text-align: center;padding: 70px 0;}
.page a,.page span{display: inline-block;border:1px solid #e6e6e6;font-size: 16px;color: #333;line-height: 38px;margin: 0 5px}
.page a:hover,.page a.on{background: #c09836;border-color: #c09836;color: #fff;}
.page a{width: 37px}
.page span{width: 58px;}
.page a.btn{width: 78px;}
.page input{border:1px solid #e6e6e6;height: 38px;line-height: 38px;font-size: 16px;width: 37px;text-align: center;}
.page em{font-size: 16px;line-height: 38px;display: inline-block;padding-left: 10px;}

.sec-div{background: #82868e;padding: 20px 0;text-align: center;}
.sec-div .layui-form-label{color: #fff;}
.sec-div .layui-inline:first-child .layui-form-label{width: auto}
.sec-div .layui-inline:first-child .layui-input-block{margin-left: 60px;}
.sec-div .layui-form-select,.sec-div .layui-input{width: 300px;}

.formtable{margin: 30px 0;width: 100%;border-collapse:collapse;    border-spacing:0; border:1px solid #c9c9c9;overflow: hidden;}
.formtable td{line-height: 50px;color: #2e3643;font-size: 14px;text-align: center;border:1px solid #c9c9c9;}
.formtable td input[type=text],.formtable td input[type=tel]{border:none;}
.formtable td .layui-form-label{text-align: center;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;color: #333;padding: 15px 0;font-weight: bold;}
.formtable td .layui-input-block{width: 100%;margin-left: 0;}
.formtable td .layui-form-label.tabletit{text-align: left;padding-left: 6%;}
.formtable td .layui-input-block.checkbox{text-align: left;padding-left: 20%;}
.formtable td .layui-input-block.checkbox .layui-form-checkbox{width: 30%;}
.formtable td h6{padding-top: 20px;font-size: 18px;font-weight: bold;}
.formtable td .end_txt{text-align: left;padding-left: 10%;line-height: 30px;padding-bottom: 40px;}
.formtable td .td_checkbox{padding-bottom: 40px;}
.inputSub{text-align: center;}
.inputSub .layui-input-block{margin-left: 0;}
.inputSub .layui-input-block button{padding: 0 50px;line-height: 40px;height: 40px;background: #2e3642;}
.layui-form{margin-bottom: 90px;}
.inputSub > a{float: right;text-decoration: underline;}

.n_banner{padding-bottom: 400px;	}
.line{height: 1px;box-shadow: 0 0 15px #000;}
/* index end*/
.n_nav_new{text-align: center;padding-top: 60px;}
.n_nav_new a{display: inline-block;width: 220px;line-height: 60px;background-image: url(../images/navno.jpg);color: #666;margin: 0 15px;}
.n_nav_new a.on,.n_nav_new a:hover{background-image: url(../images/navon.jpg);color: #fff;}
.bggray2{background: #f7f7f7;}
.aboutone,.list_intro,.list_teacher{padding-top: 80px;}
.aboutone dt{width: 29%;}
.aboutone dt h4 span{border:2px solid #3a3a3a;display: inline-block;width: 66px;height: 66px;text-align: center;border-radius: 50%;}
.aboutone dt h4 span img{height: 33px;margin: 14.5px 0;}
.fz28{font-size: 28px;}
.aboutone dt h5{line-height: 38px;color: #262626;position: relative;padding-bottom: 38px;padding-top: 45px;}
.aboutone dt h5:after{width: 100px;height: 1px;background: #262626;content: '';position: absolute;left: 0;bottom: 0;}
.aboutone dt ul li{width: 50%;float: left;color: #717171;line-height: 38px;}
.aboutone dt ul{padding-top: 30px;}
.aboutone dt .text{margin-top: 40px;}
.aboutone dt .text img{max-width: 90%;}
.aboutone dd{float: left;width:71%;}
.aboutone dd img{width: 100%;}
.wrap img,.wrap table,.wrap table,.wrap video,.intro_wrap img,.intro_wrap table,.intro_wrap table,intro_wrap video{max-width: 100%;height: auto;}

.list_about .wrap{color: #717171;line-height: 36px;padding: 45px 0;}
.swiper_hidden{position: relative;overflow: hidden;}
.swiper_hidden .swiper-slide{overflow: hidden;}
.list_intro .wrap{line-height: 32px;}
.intro_wrap{margin-bottom: 150px;margin-top: 30px;}
.intro_wrap table{margin-top: 20px;width: 100%; border-collapse:collapse;border:1px solid #ececec;text-align: center;}
.intro_wrap table thead{background: url(../images/introimg2.jpg) center no-repeat;background-size: cover;color: #fff;font-size: 18px;line-height: 75px;}
.intro_wrap table tbody{font-size: 16px;color: #606060;line-height: 26px;}
.intro_wrap table tbody td:nth-child(2){padding-left: 8%;padding-right: 8%; box-sizing: border-box;text-align: left;}
.intro_wrap table tbody tr{background: #fff;border-top: 1px solid #ececec;}
.intro_wrap table tbody tr td{padding-top: 20px;padding-bottom: 20px;color: #606060;}
.intro_wrap table tbody tr td a{color: #606060;}

.intro_wrap table tbody tr:nth-child(even){background: #f7f7f7;}
.intro_tab{text-align: center;margin-top: 30px;}
.intro_tab li{cursor: pointer;display: inline-block;color: #666;line-height: 60px;position: relative;margin: 0 2%;}
.intro_tab li:after{width: 100%;content: '';position: absolute;bottom: 0;height: 4px;background: #c09836;transform: scaleX(0);-webkit-transform: scaleX(0);left: 0;border-radius: 3px;transition: all 0.3s}
.intro_tab li.active:after{transform: scaleX(1);-webkit-transform: scaleX(1);}
.intro_tab li.active,.intro_wrap table tbody tr td a:hover{color: #c09836;}


.teacherTit{text-align: center;color: #c09836;line-height: 40px;}
.teacherTit h5{position: relative;padding-bottom: 20px;margin-bottom: 20px;}
.teacherTit h5:after{width: 80px;height: 3px;background: #c09836;content: '';position: absolute;left: 50%;margin-left: -40px;bottom: 0;}
.teacherTit h6{opacity: 0.07;}
.fz36{font-size: 36px;}
.fz40{font-size: 40px;}
.list_teacher .wrap{margin-top: 30px;line-height: 36px;color: #717171;text-align: center;}

.wrapList dl{background: #ececec;width: 46.5%;margin-top: 40px;transition: all 0.3s}
.wrapList dl:nth-child(even){float: right;}
.wrapList dl dt{width: 42.5%;}
.wrapList dl dt a{padding-bottom: 320px;}
.wrapList dl dd{width: 44%;float: right;margin-right: 6.9%;}
.wrapList dl dd h4{line-height: 89px;padding-top: 10px;border-bottom: 1px solid #c7c7c7;}
.wrapList dl dd div{color: #929292;line-height: 26px;height: 104px;margin:26px 0 20px;overflow: hidden;}
.wrapList dl dd .more{border:1px solid #333333;width: 127px;height: 28px;color: #333;text-align: center;line-height: 28px;}
.wrapList dl:hover{box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.wrapList dl:hover dd .more{background: #c09836;border-color: #c09836;color: #fff;}
.wrapList dl:hover dd h4{color: #c09836;}

.cont_wrap{padding: 75px 0;}
.contNewsTit{text-align: center;line-height: 32px;color: #3a3a3a;padding-bottom: 40px;}
.contNewsTime{border-bottom: 1px solid #ededed;line-height: 30px;color: #999;padding-bottom: 45px;margin-bottom: 35px;}
.contNewsTime span{}
.contNewsTime .share img{height: 30px;margin-left: 20px;}
.cont_wrap .wrap{line-height: 33px;color: #666;text-indent:2em}

.list_news{padding-top: 30px;}
.list_news dl {position: relative;border-bottom: 1px solid #e9e9e9;padding: 50px 0;}
.list_news dl dt{width: 95px;height: 95px;background: rgba(192,192,54,.1);text-align: center;color: #c09836;float: left;}
.list_news dl dt span{font-size: 52px;font-weight: bold;line-height: 55px;padding-top: 8px;display: block;}
.list_news dl dd{padding-left: 125px;}
.list_news dl dd h6{line-height: 35px;color: #3a3a3a;margin-bottom: 10px;}
.list_news dl dd div{color: #717171;line-height: 24px;}
.list_news dl:hover dt{background: #c09836;color: #fff;}
.list_news dl:hover dd h6{color: #c09836;}

.list_course .wrap{line-height: 32px;color: #333;padding-bottom: 30px;}
.list_course {padding:0px 0 30px;}
table.courseTable{margin-bottom: 10px;margin-top: 20px;width: 100%; border-collapse:collapse;border:1px solid #ececec;text-align: left;}
table.courseTable thead{background: url(../images/introimg2.jpg) center no-repeat;background-size: cover;color: #fff;font-size: 18px;}
table.courseTable thead td{line-height: 26px;padding:25px 10px 25px 30px;}
table.courseTable tbody{font-size: 16px;color: #606060;line-height: 26px;}
table.courseTable tbody tr{background: #fff;border-top: 1px solid #ececec;}
table.courseTable tbody tr td{padding-top: 25px;padding-bottom: 25px;color: #606060;padding-left:30px;}
table.courseTable tbody tr td a{color: #606060;}
table.courseTable tbody tr:nth-child(odd){background: #f7f7f7;}

.school_wrap{padding-bottom: 50px;}
.school_wrap dt{width: 49%;}
.school_wrap dt img{max-width: 100%;}
.school_wrap dd{ width: 40%;}
.school_wrap dd h4{padding-bottom: 11px;text-align: center;color: #333;font-family: simsun;font-weight: bold;}
.school_wrap dd ul{text-align: center;}
.school_wrap dd ul li{float: left;width: 25%;margin-top: 15px;}
.school_wrap dd ul li:nth-child(1),.school_wrap dd ul li:nth-child(2){width: 40%;display: inline-block;float: none;}
.school_wrap dd ul li a{color: #333;line-height: 34px;display: inline-block;position: relative;padding: 0 15px;border-radius: 5px;}
.school_wrap dd ul li a::before{content: '';width: 3px;height: 3px;color: #333;background: #333;display: inline-block;margin-right: 10px;position: relative;top: -3px;}
.school_wrap dd ul li a:hover{background: #c09836;color: #fff;}
.school_wrap dd ul li a:hover::before{background: #fff;}
.school_wrap dd ul li a[class=on]{background: #c09836;color: #fff;}
.school_wrap dd ul li a[class=on]::before{background: #fff;}

.list_down{padding-top: 45px;}
.list_down ul li{line-height: 40px;width: 100%;float: left;border-bottom: 1px solid #e9e9e9;padding: 27px 0;}
.list_down ul li *{float: left;}
.list_down ul li span.ov_hide{width: calc(100% - 580px);}
.list_down ul li .look{margin-right: 20px;font-weight: 300; background: url(../images/downico1.png) no-repeat left center;background-size: 17px;padding-left: 23px;color: #c09836;filter: brightness(0) invert(.5);}
.list_down ul li .look:hover{filter: none;text-decoration: underline;}
.list_down ul li span.fz14{color: #999;font-weight: 300;}
.list_down ul li a.down{float: right;width: 124px;line-height: 38px;border:1px solid #c09836;text-align: center;border-radius: 5px;color: #c09836;position: relative;}
.list_down ul li a.down::before{width: 15px;height: 15px;content: '';display: inline-block;background: url(../images/downico2.png) no-repeat center;background-size: 15px;position: relative;top: 2px;margin-right: 10px;}
.list_down ul li i{margin-left: 25px}
.list_down ul li:hover a.down{background:#c09836 ;color: #fff;}
.list_down ul li:hover a.down::before{filter: brightness(0) invert(1);}

.list_contact{border:1px solid #dddddd;box-sizing: border-box;margin-top: 80px;margin-bottom: 80px;}
.map_div{border:5px solid #e9e9e9;height: 580px;}
.map_div iframe{width: 100%;height: 100%;}
.contact_wrap{position: absolute;right: 5px;top: 5px;width: 346px;height: calc(100% - 10px);z-index: 2;background: rgba(255,255,255,.85);padding: 0 30px;box-sizing: border-box;}
.contact_wrap h5{margin-top: 34px;margin-bottom: 7px;color: #303030;line-height: 32px;font-weight: 500;position: relative;padding-bottom: 25px;}
.contact_wrap h5:after{width: 45px;height: 2px;background: #c09836;content: '';position: absolute;left: 0;bottom: 0;}
.contact_wrap ul li{margin-top: 20px; padding-left: 28px;position: relative;line-height: 24px;}
.contact_wrap ul li::before{position: absolute;left: 0;top: 4px;background-size: 18px;content: '';width: 18px;height: 18px;background-repeat: no-repeat;background-position: left center}
.contact_wrap ul li.add::before{background-image: url(../images/contact1.png);}
.contact_wrap ul li.phone::before{background-image: url(../images/contact2.png);}
.contact_wrap ul li.email::before{background-image: url(../images/contact3.png);}
.contact_wrap ul li.inter::before{background-image: url(../images/contact4.png);}
.contact_wrap ul li.phone{font-size: 18px;}
.contact_wrap .ewm{text-align: center;margin-top: 22px;}
.contact_wrap .ewm img{width: 134px;}
.contact_wrap .ewm p{line-height: 55px;}

.section_Four{padding: 50px 0;}
.section_Four .Vrwrap{width: 49.2%;}
.section_Four .Vrwrap a{position: relative;padding-bottom: 400px;}
.section_Four .Vrwrap a span{position: absolute;top: 50%;text-align: center;width: 235px;left: 50%;margin-left: -117px;	transform: translateY(-50%);}
.section_Four .Vrwrap a span em{line-height: 42px;margin-top: 15px; color: #fff;background: url(../images/vrbg.png) center no-repeat;}

.section_Four .Vrwrap a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.vr_right{width: calc(100% - 49.2% - 10px);margin-left: 10px;}
.linkeUl li{width: 50%;float: left;}
.linkeUl li a{position: relative;text-align: center;overflow: hidden;}
.linkeUl li a span.img{padding-bottom: 195px;}
.linkeUl li a span.gray{background: rgba(0,0,0,0.4);position: absolute;width: 100%;top: 0;line-height: 195px;left: 0;}
.linkeUl li a span.gray i{color: #fff;font-family: simsun;font-weight: bold;}
.linkeUl li a:hover span.gray{background: rgba(0,0,0,0.2)}

.linkeUlbtn li{float: left;width: 25%;background-color: #ebebeb;margin-top: 10px;}
.linkeUlbtn li a{text-align: center;display: block;position: relative;height: 195px;overflow: hidden;}
.linkeUlbtn li a::before{position: absolute;content: '';width: 100%;height: 100%;background: url(../images/linkbtn5.png) center 40px no-repeat;background-size: contain;top: 0;left: 0;opacity: 0;}
.linkeUlbtn li a:hover{background-color:#c2a06e;}
.linkeUlbtn li a em{display: block;padding-top: 58px;}
.linkeUlbtn li a em img{width: 40px;}
.linkeUlbtn li a span{line-height: 75px;color: #333;font-weight: bold;font-family: simsun;}
.linkeUlbtn li a:hover span{color: #fff;}
.linkeUlbtn li a:hover::before{opacity: 1;}
.linkeUlbtn li a:hover em img{filter: brightness(0) invert(1);transform: translateY(-5px);}
.linkeUlbtn li a:after{position: absolute;width: 1px;height: 100%;content: '';position: absolute;right: 0;top: 0;background: #fff;}

.index_fixed{position: fixed;right: 0;top: 50%;width: 84px;z-index: 4;transform: translateY(-50%);}
.index_fixed a{background: rgba(0,0,0,.6);display: block;text-align: center;padding: 20px 0 10px;position: relative;}
.index_fixed a span img{width: 40px;filter: brightness(0) invert(1);}
.index_fixed a em{color: #fff;font-family: simsun;font-weight: bold;line-height: 36px;}
.index_fixed a i{position: absolute;width: 120px;right: 100%;top: 0;transform: scale(0);}
.index_fixed a i img{width: 100%;}
.index_fixed a:hover{background: rgba(0,0,0,.8);}
.index_fixed a:hover i{transform: scale(1);}

.telPhone{position: absolute;right: 100%;top: 0;line-height: 106px;font-size: 20px;color: #fff;font-weight: bold;background-color: rgba(0,0,0,.6);white-space: pre;padding: 0 10px;transform: scale(0);visibility: hidden;transition: 0.3s;transform-origin:right center}
.index_fixed a:hover .telPhone{transform: scale(1);visibility: visible;}

@media screen and (max-width: 1280px){
	header h1 span a:nth-child(1){margin: 0 20px;}
	header h1{text-align: left;}
	.nav_pc > li > a{font-size: 20px;}
	.ScoreQuerySearch form input[type=text]{width: calc(100% - 120px)}
}
@media screen and (max-width: 1200px){
	header h1 a img{height: 60px;}
	nav.pc_nav{top: 105px;}
	.head_ico{top: 15px;}
	.nav_pc > li > a{font-size: 18px;}
	.fz20{font-size: 16px;}
	.fz18{font-size: 14px;}
	.fz30{font-size: 26px;}
	/* index end */
	.n_nav_new a{width: auto ;padding: 0 30px;line-height: 50px;}
	.n_nav_new,.aboutone,.list_intro,.list_teacher,.school_wrap{padding-top: 40px;}
	.aboutone dt h5{padding: 25px 0 19px;}
	.fz28{font-size: 24px;}
	.intro_tab li{margin: 0 1%;}
	.intro_tab,.intro_wrap,.list_teacher .wrap{margin-top: 15px;}
	.intro_wrap table thead td{line-height: 25px;padding: 15px 0;}
	.intro_wrap table thead{font-size: 16px;}
	.intro_wrap table tbody tr td,.intro_wrap table tbody td:nth-child(2){padding: 10px;}
	.intro_wrap table tbody td{font-size: 14px;}
	.intro_wrap{margin-bottom: 70px;}
	.fz36{font-size: 28px;}
	.fz40{font-size: 32px;}
	.teacherTit h5,.contNewsTime{padding-bottom: 10px;margin-bottom: 10px;}
	.teacherTit h5:after{width: 40px;margin-left: -20px;}
	.list_teacher .wrap{line-height: 30px;}
	.fz32{font-size: 28px;}
	.cont_wrap{padding: 45px 0;}
	.contNewsTit{padding-bottom: 20px;}
	.school_wrap dd{margin-top: 0;width: 46%;}
	.list_down ul li .look{margin-right: 0;}
	.list_down ul li i{margin-left: 10px;}
	.list_down ul li span.ov_hide{width: calc(100% - 500px);}
}

@media screen and (max-width: 991px){
	header h1 a img{height: 36px;}
	.head_ico{top: 4px;}
	nav.pc_nav{top: 80px;}
	.nav_pc > li > a{font-size: 16px;}
	.banner a,.n_banner{padding-bottom: 45%;}
	.maptxt h6{padding-top: 0;}
	.fz16{font-size: 14px;}
	.fz18{font-size: 16px;}
	.fz30{font-size: 24px;}
	.ScoreQuerySearch2 input[type=text]{width: 37%;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 14px;}
	.ScoreQuerySearch2 input[type=button], .ScoreQuerySearch2 input[type=submit]{width: calc(100% - 80%);float: right;height: 50px;}
	.page a,.noticeUl li a em{display: none;}
	.page a.btn,.page a.on{display: inline-block;}
	.cont_page .go_back{position: static;display: inline-block;line-height: 40px;height: 40px;margin-top: 15px;width: auto;padding: 0 20px;}
	.sec-div .layui-form-label{padding: 0 !important;width: auto  !important;line-height: 38px;padding-right: 10px !important; }
	.sec-div .layui-form-select, .sec-div .layui-input{width: 200px;}
	.sec-div .layui-input-block{float: left;margin-left: 0 !important;}
	.sec-div .layui-inline:first-child{margin-right: 15px;}
	/* index end */
	.aboutone dt h4 span{width: 40px;height: 40px;}
	.aboutone dt h4 span img{height: 22px;margin: 7px 0;}
	.aboutone dt ul li{width: 100%;line-height: 24px;}
	.aboutone dt ul{padding-top: 15px;}
	.aboutone dt h5{padding: 15px 0;}
	.n_nav_new a{padding: 0 15px ;margin: 0 7px;line-height: 40px;}
	.intro_tab li{line-height: 40px;}
	.wrapList dl dd h4{line-height: 65px;}
	.wrapList dl dd div{margin: 10px 0;}
	.wrapList dl dt a{padding-bottom: 260px;}
	.wrapList dl{width: 48.5%;}
    .list_course{padding-bottom: 15px;}
	.list_course .wrap{padding-bottom: 0;}
	table.courseTable thead td,table.courseTable tbody tr td{font-size: 14px;padding-left: 5px;padding-right: 5px;}
	.school_wrap dd ul li{margin-top: 5px;}
	.school_wrap dd ul li a{padding: 0 5px;}
	.list_down ul li span.ov_hide{width: 100%;}
	.list_down ul li a.down{width: 100px;}
	.list_down ul li a.down::before{margin-right: 5px;}
	
}
@media screen and (max-width: 768px){
	header{padding: 10px 0;position: inherit;background: #fff;}
	.menuLine{display: inline-block;}
	nav.pc_nav,.index_fixed{display: none;}
	header h1 > a:nth-child(1),header h1 span{display: block;text-align: center;}
	header h1,.head_ico > span.wxico,.head_ico > span.ipico{display: none;}
	header h2{display: block;text-align: center;}
	.head_ico{top:25px;}
	header h1 a img{height: 40px;}
	.menuLine,.head_ico > span{margin-left: 8px;}
	header h1 span a:nth-child(1){margin: 0 0 5px;}
	.secOne,.secTwo,.secThree dt,.secThree dd{width: 100%;box-sizing: border-box;}
	.secOne a span.img{padding-bottom: 70%;}
	.secThree dt a{padding-bottom: 65%;}
	.indexul,.secTwo ul,.secTwo,.secFour ul{height: auto;}
	.secTwo ul li,.mapimg,.maptxt,.foot_bottom .ewm,.footleft{width: 100%;}
	.maptxt h6,.foot_bottom .ewm{padding-right: 0;padding-top: 25px;}
	.maptxt ul li,.copyright{line-height: 35px; text-align: center;}
	.maptxt ul,.footleft{padding-top: 10px;}
	.section_Three,footer,.index_tit{padding: 20px 0;}
	.fz32{font-size: 22px;}
	.section_Two .index_tit{padding-bottom: 10px;}
	.fz22{font-size: 18px;}
	.secTwo ul li a{line-height: 30px;}
	.fz15{font-size: 13px;}
	.section_one,.foot_link,.section_Two{padding-bottom: 20px;}
	.foot_nav{display: none;}
	.copyright{line-height: 25px;}
	.copyright span{display: block;}
	.banner .banPage.swiper-pagination-bullets{bottom: 5px;}
	.ScoreQuerySearch,.nav_queryTit{padding-top: 20px;}
	.nav_queryTit{margin-bottom: 20px;}
	.ScoreQuerySearch form,.ScoreQuertEnd,.ScoreQuerySearch2 form{width: 100%;}
	.nav_queryNav a{margin: 0 5px;width: auto;padding: 0 10px;}
	.ScoreQuertEnd table td{line-height: 26px;padding: 12px 0;}
	.nav_queryNav a span{margin-left: 2px;}
	.ScoreQuerySearch2 input[type=text]{width: 100%;margin-bottom: 10px;}
	.ScoreQuerySearch2 input[type=button], .ScoreQuerySearch2 input[type=submit]{display: block;margin: auto;float: none;width: 120px;}
	.ScoreQuertEnd2,.page{padding: 30px 0 50px;}
	.list_cer li,.list_cer li:nth-child(3n+1){width: 48%;margin: 0 1% 20px;}
	.sec-div .layui-form-select, .sec-div .layui-input{width: 120px;}
	.formtable td .layui-input-block.checkbox{padding-left: 5%}
	.formtable td .layui-input-block.checkbox .layui-form-checkbox,.section_Four .Vrwrap,.vr_right{width: 100%;}
	.formtable td h6{font-size: 16px;line-height: 26px;}
	/* index end */
	.n_nav_new a{padding: 0 10px;margin: 0;background-color: #eee;background-image: none;}
	.aboutone dt,.aboutone dd{width: 100%;text-align: center;}
	.aboutone dt h5:after{left: 50%;margin-left: -25px;width: 50px;}
	.aboutone dd,.list_news,.school_wrap dd{padding-top: 20px;}
	.list_about .wrap{line-height: 26px;padding: 25px 0;}
	.n_nav_new a.on{background-color: #c9a46d;}
	.wrapList dl,.wrapList dl:nth-child(even),.school_wrap dt,.school_wrap dd{float: left;width: 100%;}
	.wrapList dl dd h4{line-height: 45px;}
	.fz30{font-size: 20px;}
	.wrapList dl dd .more{width: auto;padding: 0 30px;display: inline-block;}
	.cont_wrap .wrap{line-height: 26px;}
	.list_news dl dt span{font-size: 35px;}
	.list_news dl dd{padding-left: 115px;}
	.list_news dl dd h6{margin-bottom: 0;}
	.list_news dl dt{height: 85px;width: 85px;}
	.list_news dl dt span{padding-top: 0;}
	.list_news dl,.section_Four{padding: 25px 0;}
	.school_wrap{padding: 0;}
	.list_down ul li a.down{float: left;line-height: 26px;}
	.list_down ul li i{margin-right: 10px;}
	.contact_wrap{position: inherit;width: 100%;}
	.contact_wrap h5{margin-top: 0;padding-top: 20px;}
	.contact_wrap h5{line-height: 26px;}
	.contact_wrap ul li{margin-top: 10px;}
	.list_contact{margin-top: 40px;margin-bottom: 40px;}
	.map_div{height: 400px;overflow: hidden;}
	.secThree dd .title,.secFour .title{line-height: 60px;}
	.secFour ul li,.indexul li{width: 50%;margin-left: 0;padding-right: 5%;box-sizing: border-box;}
	.secThree dd{height: auto;padding-bottom: 20px;}
	.indexul li:nth-child(even){float: left;}
	.vr_right{margin-left: 0;margin-top: 10px;}
	.section_Four .Vrwrap a,.linkeUl li a span.img{padding-bottom: 65%;}
	.linkeUl li a span.gray{line-height: inherit;height: 100%;}
	.linkeUl li a span.gray i{line-height: 30px;position: absolute;top: 50%;margin-top: -15px;left: 0;width: 100%;}
	.linkeUlbtn li a{height: 105px;}
	.linkeUlbtn li a em,.list_down{padding-top: 20px;}
	.linkeUlbtn li a em img{width: 30px;}
	.linkeUlbtn li a span{line-height: 50px;}
	.secFour ul{padding-top: 10px;}
	.contNewsTime .share img{height: 20px;margin-top: 5px;margin-left: 10px;}
	.ScoreQuerySearch2 input[type=text],.ScoreQuerySearch form input[type=text]{line-height: inherit;}
	.head_ico{right:10px}
	
	/* 20250113 */
	.wrap img, .wrap table, .wrap table, .wrap video, .intro_wrap img, .intro_wrap table, .intro_wrap table, intro_wrap video{height: auto !important;width: auto !important;}
	.cont_wrap .wrap{text-indent: 0;}
}