﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquoteth, td,article,aside,dialog,footer,header,section,nav,figure,menu {margin:0px;padding:0px;}
img, input, select, button{vertical-align:middle;}
body{font-family:"Microsoft YaHei";width:100%;margin: 0 auto;min-width: 320px;max-width:750px;height: 100%;background:#fff;line-height: 1.5;-webkit-text-size-adjust: 100% !important;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
ul , ol {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
.clear{clear:both;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*+height:1%;}
a {text-decoration:none;color:#000;}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}

.head{color:#fff; position:relative; padding:1.5% 0;}
.logo{display:block; font-size:0.453333rem;color:#fff; text-align:center;}
.logo img{width:auto; height:1rem; display:inline-block; margin-right:0.2rem;vertical-align:bottom;}
.headAdd{ position:absolute;top:0.35rem;right:3%; font-size:0.4rem;cursor:pointer;}
.headAdd img{width:0.3467rem; height:0.4267rem; margin:0 0 0.08rem 0.15rem;vertical-align:bottom;}
.area{ background:#fff;  padding:3% 0; display:none; height:100%; position:absolute;top:1.293333rem; max-width:750px; z-index:99999;}
.areacon{position:relative;height:auto;}
.area li{float:left; width:20%; text-align:center; font-size:0.4rem; margin:0.2rem 0;}
.area li a{color:#000;}
.area li a.cur{color:#ffa921;}
.headAddUp{ position:absolute;bottom:0.2rem;right:0.7rem;width:0.48rem; height:0.48rem;display:block;cursor:pointer;}
/*导航*/
.nav{background:#2ec2ff;}
.hots-bar {position: relative;font-size:0.4rem;z-index: 999;text-align: center;}
.hots-bar .hots-bd a{position: relative;display: inline-block;height:1.1067rem; line-height:1.2rem;margin:0 0.3733rem;color:#ffffff; }
.hots-bar .hots-bd{white-space:nowrap;height:100%;overflow-y:hidden; }
.hots-bar .hots-bd a:last-child{margin-right:1rem;}
.nav a.act span{height:0.05333rem;width:100%;background:#fe292d;display:block;box-shadow:0 5px 10px #333;color:#000; position:absolute;bottom:0;}
.nav_arow{position:absolute;top:0;right:0; z-index:99;width:0.84rem;height:1.05rem; background:#2ec2ff;}
.nav_arow i{background:url(../images/arow.png) no-repeat center center;width:0.26rem;height:100%; background-size:contain; display:block; margin:0 auto;animation: arrow 1.5s infinite ease-in-out;}
/*首页banner*/
.focus{position:relative;width:100%; overflow:hidden;}
.focus .hd{position:absolute;bottom:0.3rem;right:0.2rem;width:100%; text-align:right; z-index:99;}
.focus .hd li{display:inline-block; width:0.2rem;height:0.2rem; background:#d5d5d5; margin:0 0.1rem; border-radius:100%;font-size:0rem;}
.focus .hd li.on{background:#2ec2ff;}
.focus .bd{ overflow:hidden;}
.focus .bd img{width:100%;}
.focus .bd li{ position:relative;}
.focus .bd li span{display:block;background:rgba(0,0,0,0.5); font-size:0.4rem; position:absolute;bottom:0;left:0; width:100%;color:#fff; padding:1% 2%;}
.icobox{width:100%; overflow:hidden; padding:3% 0;}
.icobox li{float:left; width:25%; text-align:center; font-size:0.4467rem; margin:2% 0;}
.icobox li a{color:#404040;}
.icobox li img{display:block; width:1.606667rem; height:1.606667rem; margin:0 auto 5%;}
.jrtt{border-width:1px 0;border-style:solid;border-color:#d1d1d1; padding:3%;}
.jrtp{width:1.7333rem; height:0.413333rem;float:left;margin:0.1rem 0.2rem 0 0;}
.jrtt span{display:block;float:left;  font-size:0.4rem;color:#676767;}
.jrtt span b{font-weight:normal;color:#2ec2ff;}
/*首页新闻 inews*/
.inews li{overflow:hidden; padding:3%; font-size:0.4rem; border-bottom:1px solid #d1d1d1;}
.inews li i{display:block;float:left;width:0.93333rem; height:0.5333rem;font-style:normal;border:0.0266667rem solid #2ec2ff;border-radius:5px; text-align:center; line-height:0.5333rem; margin-right:0.2rem; font-size:0.3467rem;}
.inews li i.in1{color:#fff; background:#2ec2ff;}
.inews li i.in2{color:#2ec2ff; background:#fff;}
.inews li a{display:block;float:left; width:85%;}
.mt4{margin:4% 0;}
.title{padding:0 3%;}
.title h1{font-size:0.48rem;color:#343434;float:left;font-weight:bold;}
.title .hziti{font-size:0.48rem;color:#343434;float:left;font-weight:bold;}
.title a.more{float:right; border:0.066667rem solid #f2f2f2;color:#676767;font-weight:bold;font-size:0.37333rem; border-radius:30px;padding:0 3%;}
.h2{height:0.0266667rem; background:#e8e8e8; margin:3% 0;}
.h20{height:0.2666667rem;background:#eee;}
/*首页招生院校*/
.snav-bar {position: relative;font-size:0.4rem;z-index: 999;text-align: center; background:#f2f2f2;}
.snav-bar .snav-bd a{display: inline-block;height:1rem; line-height:1rem;margin:0 0.32rem;color:#868686; position:relative;}
.snav-bar .snav-bd{white-space:nowrap;height:100%;overflow-y:hidden;}
.snav-bar .snav-bd a:last-child{margin-right:1rem;}
.snav-bar a.act{color:#000; font-weight:bold;}
.snav_arow{position:absolute;top:0;right:0; z-index:99;width:0.84rem;height:1rem; background:#f2f2f2;}
.snav_arow i{background:url(../images/arow.png) no-repeat center center;width:0.16rem;height:100%; background-size:contain; display:block; margin:0 auto;animation: arrow 1.5s infinite ease-in-out;}
.snav .hhot{display:block; position:absolute;top:0.1rem;right:-0.3733rem;width:0.373333rem; height:0.213333rem;}
.yuanxiao .bd ul{ width:100%;float:left;}
.yuanxiao > div{margin:0 3%;}
.yxcon{margin-top:2%;overflow:hidden;}
.yxcon li{float:left;width:33.333%; text-align:center;}
.yuanxiao .yxcon li{padding: 1% 0;}
.yxcon li a{display:block;width:90%;background:#fff;border-radius:5px; padding:10% 0; box-shadow:0 0 20px rgba(160,160,160,0.3); margin:0 auto 10%;}
.yxcon li a img{display:block;width:90%; height:1.6rem; margin: auto;}
.yxcon li a h2{font-size:0.4rem;color:#595959; margin:8% 0; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yxcon li a span{color:#f98100;border:1px solid #f98100;border-radius:50px;padding:2% 5%;font-size:0.37333rem;}
.hide{display:none;}
/*首页招生专业*/
.zszy{margin:3%; font-size:0.4rem; background:#fff; box-shadow:0 0 35px rgba(160,160,160,0.3); overflow:hidden;}
.zszy li{float:left;width:50%; border-bottom:0.0266667rem solid #e8e8e8;}
.zszy li img{display:block;float:left; width:0.73333rem; height:0.653333rem; margin:0.65rem 0 0 3%;}
.zszy li a{display:block;float:left;width:76%; margin-left:4%; border-right:0.0266667rem solid #e8e8e8; padding:7% 0;}
.zszy li a span{display:block; font-size:0.32rem; line-height:0.45rem;}
.zszy li a span.zybt{font-size:0.4rem;}
.zszy li a span.zyjs{color:#aaa;}
.zszy li a span.gd{color:#f98100;}
.zszy li:nth-child(2) a,.zszy li:nth-child(4) a,.zszy li:nth-child(6) a{border-right:none;}
/* 首页网校课程 */
.wxkc{background:#efecec;padding:1px 3% 2%;}
.wxkc .title{padding:0;}
.wxkc .title a{border-color:#e3e0e0;}
.wxkc>dl dt{float:left;margin-right:0.3333rem;}
.wxkc>dl dt img{width:2.3066rem;height:1.7066rem;}
.wxkc>dl dd{background:#fff;font-size:0.3733rem;color:#909090;height:1.5rem;line-height:0.6rem;padding-top:0.2066rem;border-radius:5px;}
.wxkc>dl dd span{color:#dd3f40;}
.wxkc-rmkc{position:relative;background:#fff;border-radius:5px;font-size:0;margin-top:0.3333rem;padding-top:0.3333rem;}
.wxkc-rmkc>img{position:absolute;top:-0.12rem;left:-0.17rem;width:1.8267rem;height:2rem;}
.wxkc-rmkc a{display:block;border-bottom:2px solid #efecec;padding:0.3333rem 0.4rem 0.3333rem 0.9333rem;}
.wxkc-rmkc dl:after{clear:both;content:'';display:block;}
.wxkc-rmkc dl dt{float:left;position:relative;}
.wxkc-rmkc dl dt i{position:absolute;top:0.6933rem;left:1.0267rem;display:inline-block;padding:0.19335rem 0.22rem;background:rgba(0,0,0,.3);border-radius:100%;}
.wxkc-rmkc dl dt i img{width:0.2267rem;height:0.28rem;}
.wxkc-rmkc dl dt>img{width:2.72rem;height:2.0533rem;margin-right:0.4rem;}
.wxkc-rmkc dl dd{float:right;width:4.9333rem;}
.wxkc-rmkc dl dd b{font-size:0.4rem;color:#322200;}
.wxkc-rmkc dl dd p.p1{font-size:0.3733rem;color:#322200;}
.wxkc-rmkc dl dd p.p2{font-size:0.2933rem;color:#dd3f40;background:#fff0f0;margin:2px 0 0.2rem;}
.wxkc-rmkc dl dd p.p3{text-align:right;}
.wxkc-rmkc dl dd p.p3 span{display:inline-block;font-size:0.4rem;color:#f98944;padding:0 0.3333rem;border-radius:0.2rem;border:1px solid #ff9122;}
/*首页资讯中心*/
.zhuanye{margin:0 3% 3%;}
.zhuanye dl:first-child{border-top:none;}
.zhuanye dl{ overflow:hidden; border-top:1px solid #eee;padding:3% 0;}
.zhuanye dt a{color:#333;font-size:0.4267rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zhuanye dd{overflow:hidden; margin-top:1%;}
.zhuanye dd em{display:block;float:left; font-style:normal;font-size:0.32rem;color:#999;}
.zhuanye dd em.time{width:50%; margin-right:5%;}
.zhuanye dd em.source{width:65%;}
.zhuanye .more{text-align:center;}
.zhuanye .more span{display:inline-block;font-size:0.4267rem;color:#333;padding:0.2rem 0.6rem;border:1px solid #eee;border-radius:4px;}
/*底部*/
.foot{position:fixed;bottom:0; background:#2ec2ff url(../images/ft_t_line.png) repeat-x;width:100%; max-width:750px; margin:0 auto; z-index:999;}
.foot li{font:normal 0.4em "微软雅黑";float:left;width:33.333%; text-align:center; padding:3% 0; background:url(../images/ft_line.png) repeat-y left top;}
.foot li:first-child{background:none;}
.foot li a{display:block;color:#fff;}
.foot li img{display:inline-block;width:12%; vertical-align:middle; margin:0 2% 2% 0;}
.foot{position:fixed;bottom:0; background:#2ec2ff url(../images/ft_t_line.png) repeat-x;width:100%; max-width:750px; margin:0 auto; z-index:999;}
.copyright{width:100%; padding:0.2rem 0; font-size:0.25rem; margin-bottom:1.1467rem;}
.copyright div{width:85%; margin:0 auto; color:#999; text-align: center;}
.copyright div a{color: #999;}
#more{position: relative;}
#moremessage1{position: absolute;top:-205%;left:0;background: #2ec2ff;width:100%;display:none;}
#moremessage1>li{font-size: 100%!important;width:100%;height: 50%;float: none;padding:0;padding:9% 0;border-top:1px solid #d21b1c;border-bottom: 1px solid #b50c0d}
#moremessage1>img{width:18%;margin:0 2% 3% 0;display: inline-block;}
.swlx-box{padding:0.2rem 0.4rem 0;border-top:0.2rem solid #f7f7f7;font-size:0;}
.swlx>p{padding:3px 0;background:#f41a1c;color:#fff;text-align:center;font-size:0.4rem;}
.swlx>p i{display:inline-block;width:5px;height:5px;border-radius:100%;background:#fff;margin-right:0.2rem;vertical-align:middle;}
.swlx-det{background:#f8f8f8;padding-bottom:0.2667rem;}
.swlx-det ul.u1{overflow:hidden;}
.swlx-det ul.u1 li{float:left;margin:0.3333rem 0.4667rem 0;}
.swlx-det ul.u1 li.l1{margin-right:2rem;}
.swlx-det ul.u1 li a{font-size:0.3467rem;color:#929292;}
.swlx-det ul.u1 li a img{width:0.56rem;height:0.5867rem;margin-right:0.2rem;}
.swlx-det>p{font-size:0.3733rem;color:#5b5b5b;text-align:center;padding:0.3rem 0 0.2rem;}
.swlx-det>p i{display:inline-block;width:3.0667rem;height:1px;background:#ccc;vertical-align:middle;}
.swlx-det ul.u2{overflow:hidden;}
.swlx-det ul.u2 li{float:left;font-size:0.2933rem;color:#959595;margin:0 0.5333rem 0.2667rem;}
/*资讯*/
.zixun{margin:0 3%;}
.zixun li{border-bottom:0.0266667rem solid #e7e7e7;padding:5% 0;overflow:hidden; font-size:0.4rem;}
.zixun li.zxtp{}
.zixun li.zxtp a{display:block;}
.zixun li.zxtp img{float:right;width:2.68rem;height:1.58666667rem; margin-left:3%;}
.zixun li.zxtp h2{color:#353535;}
.zixun li.zxtp span{display:block;font-size:0.29333rem;color:#aaa; margin-top:0.2rem;}
.zixun li.zxtp span em{font-style:normal;display:inline-block;border:1px solid #f4332f;color:#f4332f; padding:0 1%; border-radius:10px; margin-right:0.5rem;}
.zixun li.zxlist a{color:#353535;}
.zixun li.zxlist div{overflow:hidden;color:#989898;margin-top:0.25rem;font-size:0.293333rem;}
.zixun li.zxlist div span{float:left;display:block;}
.zixun li.zxlist div span.source{width:40%;}
.zixun li.zxlist div span.time{width:30%;}
/*分页*/
.page{font-size:0.3466667rem;color:#888787; text-align:center; margin:5% auto 0;}
.page a,.page span{display:inline-block;}
.page a{color:#888787;}
.page span{margin:0 3%; border-left:0.0266667rem solid #888787;border-right:0.0266667rem solid #888787;padding:0 2%;}
.page em{color:#2ec2ff;font-style:normal;}

.page ul li{display:inline-block;border-radius: 0.4rem;border:1px solid #aaa;padding: 0.15rem 0.3rem;margin-bottom: 0.2rem;}
.page ul li.thisclass{background:#2ec2ff;color: #fff;}
.page ul li a{display:inline-block;}
/*专业*/
.zyban{margin-bottom:3%;}
dl.sx{padding:3% 2%; background:#fff;}
dl.sx dt{font-size:0.4266667rem;color:#000;width:30%;}
dl.sx dt img{width:0.65333rem; height:0.65333rem; display:inline-block; margin:0 10% 0 0; vertical-align:top;}
dl.sx dd{overflow:hidden;}
dl.sx dd a{display:block;width:30%; margin:3% 0 0 2.5%;color:#313131; background:#f3f3f3;border:1px solid #cbcbcb; text-align:center;float:left;font-size:0.4rem; border-radius:50px; padding:1% 0;}
dl.sx dd a.cur,dl.sx dd a:hover{color:#fff; background:#ef5959;}
dl.zyadd .dqxz{font-size:0.4rem;color:#989898; width:38.5%;cursor:pointer;}
dl.zyadd .dqxz em{font-style:normal;color:#2ec2ff;}
dl.zyadd .dqxz img{width:0.3466667rem; height:0.213333rem; margin-left:2%;}
.dq_subnav{display:none; background:#eee;padding:2% 0;}
.dq_subnav li{float:left; width:20%; text-align:center; font-size:0.4rem; margin:0.1rem 0;}
.dq_subnav li a{color:#545454;}
.dq_subnav li a.cur{color:#2ec2ff;}
.majors{font-size:0.4rem;}
.majors li{overflow:hidden; border-bottom:0.0266667rem solid #ddd; padding:3%;}
.majors li a.zytp{width:2.5rem;;color:#323332;}
.majors li a.zytp img{width:100%;}
.majors li .ljbm{width:1.7466667rem;background:#f99d27; border:1px solid #f87c0f; border-radius:50px;font-size:0.32rem;color:#fff; padding:1% 0; display:block;text-align:center; margin-top:0.5rem;}
.majors li .zytext{width:50%; margin:0 2% 0;}
.majors li .zytext .zyico{margin-top: 0.2rem;}
.majors li .zytext .zyico a{color:#a1a1a1;font-size:0.37333rem;}
.majors li .zytext .zyico a img{display:inline-block;width:0.4666667rem; height:0.37333rem; vertical-align:middle; margin:0 2% 1% 0;}
.majors li .zytext .zyico1{margin-right:3%;}
.dingbu,.ckgd{width:4.8rem; height:1rem;margin:5% auto;font-size:0.4rem;color:#f87c0f; border:0.0266667rem solid #f87c0f;display:block; text-align:center; line-height:1rem; border-radius:10px;}
.dingbu img,.ckgd img{width:0.42666667rem; height:0.42666667rem; display:inline-block; vertical-align:middle; margin:0 0 0 2%;}
/*院校*/
.yuanxiao{font-size:0.4rem;}
.yuanxiao li{overflow:hidden; padding:3% 0;}
.yuanxiao li .yxtp{width:1.733333rem;height:1.733333rem;}
.yuanxiao li .yxtp img{width:100%;}
.yuanxiao li .yxBtn{width:1.8rem; margin-top:0.15rem;}
.yuanxiao li .yxBtn .yxjz{color:#a1a1a1;font-size:0.32rem; display:block; text-align:center;}
.yuanxiao li .yxBtn .ljbm{width:1.7466667rem;background:#f99d27; border:1px solid #f87c0f;margin-top:0.25rem; border-radius:50px;font-size:0.32rem;color:#fff; padding:1% 0; display:block;text-align:center;}
.yuanxiao li .yxtext{width:54%; margin:0 4%;}
.yuanxiao li .yxtext a.bt{color:#323232;}
.yuanxiao li .yxtext p{color:#9e9e9e;}
.yuanxiao li .yxtext p a{color:#2ec2ff;}
p.waitUpdate{text-align:center;display:none;padding:0.2rem 0;font-size:0.45rem;color:#2ec2ff;}
/*问答列表*/
.question{font-size:0.4rem;}
.question dl{overflow:hidden;background:#fff;padding:3%; border-bottom:0.02666667rem solid #ddd;}
.question dt img{display:inline-block;vertical-align:middle;width:0.493333rem; height:0.493333rem;}
.question dt a{color:#353535;}
.question dd{font-size:0.3466667rem;color:#878787; line-height:0.7rem;}
.question dd span{color:#af8737;}
.question dd a{color:#2ec2ff;}
/*问答内容页*/
.wdbox{padding:3%; background:#fff;}
.wd_t{font-size:0.32rem;color:#9b9b9b;}
.wd_t em{color:#af8334;font-style:normal;}
.wd_t .wd_bt{display:block;font-size:0.4rem;color:#353535;}
.wd_t .wd_bt img{display:inline-block;vertical-align:middle;width:0.493333rem; height:0.493333rem;}
.wd_t .twz{ margin:0.3rem 0 0 0;}
.wd_t .twz span{display:inline-block;margin:0 2% 0 0;}
.wdcon{font-size:0.4rem;margin:0.4rem 0 0 0;}
.wdcon h2{color:#2e2e2e;}
.wdcon h2 img{vertical-align:middle;margin:0 2% 1% 0;width:0.306667rem; height:0.426667rem;}
.wd_article{font-size:0.4rem; line-height:0.7rem;color:#878787; margin-top:0.2rem;}
.xgwt{font-size:0.4rem;padding:6% 3% 0; background:#fff;}
.xgwt h2{color:#2e2e2e;}
.xgwt h2 img{vertical-align:middle;margin:0 1% 0 0;width:0.4rem; height:0.4rem;}
.xgwt li{overflow:hidden; margin:2% 0;}
.xgwt li img{display:inline-block;width:0.16rem; height:0.16rem; vertical-align:middle; margin:0 1% 1% 0;}
.xgwt li a{color:#9f9e9e;}


@-webkit-keyframes arrow {
0% {
opacity:0;
transform:translate(0, 0px) rotate(360deg)
}
50% {
opacity:1;
transform:translate(-10px, 0px) rotate(360deg)
}
100% {
opacity:0;
transform:translate(0, 0px) rotate(360deg)
}
}
.location{font-size: 0.32rem;padding:0.1rem;color: #878787;}
.location a{color: #878787;}
.location img{width: 0.5rem;height: 0.5rem;margin-right: 0.2rem;}
.main{font-size: 0.34rem;width: 9.6rem;margin: 0 auto;}
.zx_ontent_top{padding: 0.2rem 0 0.1rem 0;border-bottom:1px solid #ccc;}
.zx_ontent_top h1{font-size: 0.4rem;color: #51c1f0;padding-bottom: 0.1rem;font-weight: bold;}
.zx_ontent_top span{color: #999;font-size: 0.3rem;}
.zx_ontent_top time{color: #999;font-size: 0.3rem;}
.zx_content_c{margin-top: 0.2rem; max-width: 100%;overflow: scroll;}
.zx_content_c a{color: #14a3f2;text-decoration: underline;}
.zx_content_c h2{border-left: #78bdff 4px solid;font-size: 0.36rem;height: 0.4rem; font-weight: bold;line-height: 0.4rem !important;padding-left: 0.2rem; margin: 0.2rem 0 0.15rem;}

/***/
.information{width:9.6rem; background:#fff;overflow: hidden;margin: 0 auto;}
.information_box{width:100%; }
.information_top{ width: 100%; overflow: hidden;}
.information_nav {width:95%; margin:0 auto; position: relative; }
.information_nav a{ display:inline-block; padding:0.15rem 0.25rem; color: #9a9a9a; font-size:0.42666rem;}
.information_nav a.zixun_a,.information_nav a.current,.information_nav a.curr{color:#000000; font-weight: 700; border-bottom:#f00 solid 2px !important;}

.information_content{width:100%; margin: 0 auto;  }
.information_content ul{width:100%;}
.information_content ul li{width:100%; border-bottom: #eeeeee solid 1px; padding:0.25rem 0; overflow: hidden;font-size:0.42666rem;}
.information_content ul li a{ width:100%;color:#333; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.information_content ul li div > span{ color:#999; display: inline-block; width:60%;font-size:0.4rem;margin-top:0.25rem;}
.information_content ul li div i{ color:#999; width:40%;}

.Headlines_top_box{width:94%; margin:0 auto; overflow: hidden;}
.information_top{width:100%; overflow: hidden; border-bottom: #dddddd solid 1px;}
.Headlines_top h3 b,.information_top h3 b{padding: 0.15rem 0; display: inline-block; border-bottom: #4197e3 solid 0.03rem; font-size:0.45rem;color: #2ec2ff; font-family: "微软雅黑";}

.context{font-size: 0.35rem;}
.context ul{list-style-type: none;}
.context ul li{width: 100%;color: #999;}
.context ul li a{color: #2ec2ff;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.context ul li+li{margin-top: 0.2rem;}
.page span.pageinfo {border-left:none;border-right:none;padding: 0;margin: 0;}


/*school学校页面*/
.school_heder{width:100%; background:#fff;}
.school_top{width:100%; overflow: hidden;background: -webkit-linear-gradient(left, #e34028 , #f8701b);padding: 0.8em 0em;}
.school_top .school_fh{width:22%; float: left; padding-top:0.8em;}
.school_fh img{width:20%; display: block; padding-left:20%;}

.school_sousuo {width: 75%; float: left; overflow: hidden; }

.school_sousuo_c{ width: 94%;float: left;background: #f4f5f8;padding: 0.3em; border-radius: 0.5em;}

.school_js{width:100%; margin:0 auto; overflow:hidden; padding:.35rem 0;}
.school_js_left{width: 26%;margin-left: 1%;float: left;margin-top: 5%;border: 1px solid #e0e0e0; border-radius: 3px;}
.school_js_left img{ display:block; width:100%;}

.school_js_right{width:70%; float:right;}
.school_js_right h3{color:#333; font-size:.4267rem;}
.school_js_right p{color:#888; font-size:.4267rem;word-break:break-all;}
.school_js_right a.ljbm{ background: #f00;color: #fff;font: normal .4267rem "微软雅黑";display: block;padding: 1.5% 0; width: 34%;text-align: center;border-radius: 15px;}

.school_nav{width:100%;border-bottom:#ccc solid 1px;width:95%; margin:0 auto;}
.sch_inav {position: relative;font-size:0.4rem;z-index: 999;text-align: center;background:#fff;box-sizing:border-box;}
.sch_inav .hot {position: relative;display: inline-block;margin:0 .2rem;color:#9a9a9a; padding:.25rem 0;}
.sch_inav .sch_inav_bd{white-space:nowrap;overflow-y:hidden; }
.sch_inav .sch_inav_bd a:nth-child(6){display:none;}
.sch_inav a.curr{border-bottom:0.02rem solid #4197e3;color:#61a8e6;font-weight:bold;}
.sch_inav .sch_inav_bd a:last-child{margin-right:1.2rem;}
.sch_inav .nav_arow{position:absolute;top:0;right:0; z-index:99;width:0.84rem;height:.8rem; background:#fff;}
.sch_inav .nav_arow i{background:url(../images/arow.png) no-repeat center center;width:0.16rem;height:100%; background-size:contain; display:block; margin:0 auto;animation: arrow 1.5s infinite ease-in-out;}
.zk_lab {width: 17%;display: inline;margin-left: 2%;vertical-align: middle;}

.school_main{margin-top:.35rem;}
.school_jj{width:100%; background:#fff; padding-top:.5rem;}
.school_jj_content{width:90%; margin:0 auto;}
.school_jj_content p{ font:normal .4267rem/.7rem "微软雅黑";color:#666;}
.school_jj img{ display:block; width:100%;}
.school_jj .school_js{ font-size:.4267rem; color:#333; text-align:left; line-height:.7rem; text-indent:.35rem; padding:.35rem 0;}
.school_jj .school_js a{ color:#f00;}
.school_main .information_content ul li>div b{color: #999; display: inline-block;padding:0.1em 0.2em; border:#999 solid 1px; margin-right:.5rem; font-weight:400;}
.school_jj_content table{font-size:.4267rem;}

.school_center{width:90%; margin:0 auto; padding-bottom:0.35rem;}
.school_center ul{width:100%;}
.school_center ul li{width:100%; border-bottom:#ccc solid 1px; overflow: hidden; padding:0.3rem 0;}
.school_center ul li.yxlist{display:none;}
.school_center ul li.yxlist:nth-child(1),
.school_center ul li.yxlist:nth-child(2),
.school_center ul li.yxlist:nth-child(3),
.school_center ul li.yxlist:nth-child(4),
.school_center ul li.yxlist:nth-child(5){display:block;}
.cenci_l{width:46%;}
.cenci_l img{ display: block; width: 100%;}
.cenci_r{width:51%;font-size:0.4267rem;}
.cenci_r h3{width:100%;}
.cenci_r h3 a{display:block; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-weight:bold;}
.cenci_r p{ color:#999;line-height:0.5rem;}
.cenci_r p span{color:#999;}
.cenci_r p a{ color:#f00; }

.cenci_r_b{width:100%; margin:0 auto; padding: 0; overflow: hidden;}
.cenci_r_b a{width:48%; display:block; float: left; overflow: hidden;margin-top:0.35em;}
.cenci_r_b a:nth-child(2){float:right;}
.cenci_r_b a img{width:16%; display: block; float: left; margin-top:0.1rem;}
.cenci_r_b a h3{padding-left:1%; color:#666; font-size:0.4267rem;width:78%; float:right;}

.school-baoming{font-size: 0.4rem;width: 10rem;}
.school-baoming table{width: 10rem;}
.school-baoming table tr td{ padding: 0.2rem 0;}
.school-baoming table tr td h3{text-align: center;font-size: 0.5rem;color:#61a8e6;font-weight: bold;}
.school-baoming table tr td:nth-child(1){width: 35%;text-align: right;color: #61a8e6;}
.school-baoming table tr td:nth-child(1) span{color: red;}
.school-baoming table tr td:nth-child(2){width: 65%;}
.school-baoming table tr td:nth-child(2) input,.school-baoming table tr td:nth-child(2) select{border:1px solid #61a8e6;height: 0.8rem;display: inline-block;border-radius:3px;padding-left: 0.1rem;font-size: 0.32rem;}
.school-baoming table tr td:nth-child(2) input{width: 5.55rem;}
.school-baoming table tr td:nth-child(2) select{width: 5.7rem;}
.school-baoming table tr td:nth-child(2) span{color:#f94848;}
.school-baoming table tr td button{width: 5.55rem;color: #ffffff;background: #61a8e6;border:none;border-radius: 3px;height: 0.8rem;line-height: 0.8rem;font-size: 0.4rem;}
.school-baoming table tr td:nth-child(2) select{  appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image: url(../images/asel.png);background-size: 0.4rem 0.4rem;background-position: 5.2rem center;background-repeat: no-repeat;}

/*专业内容*/
.ycxj_cont{ width:100%; background:#f5f5f5;}
.zyjs_top{ width:100%; background:#fff;}
.zyjs_yy{ width:100%; overflow:hidden;}
.img_sj{ width:46%; float:left; padding:5% 0 3% 5%;}
.img_sj img{ width:100%;}
.zhuanye_w{ width:46%; float:right;padding:7% 0 3% 3%;}
.zhuanye_w h3,.zhuanye_w p{ font-family:"微软雅黑"; font-size:.4267rem; color:#333; font-weight:600;}
.zhuanye_w a.ljbm{display:block;border-radius:10px; background:#f00;font:normal .4267rem "微软雅黑";padding:2%; width:40%; text-align:center;color:#fff;margin-top:0.25rem;}
.cont_zy{ width:100%; padding-bottom:5%;}
.cont_zy p{ font-family:"微软雅黑"; font-size:.4267rem; color:#333; padding:0 5%; text-indent:2em; line-height:.7rem;}
.ztnr{ width:100%; background:#fff; margin-top:4%; padding-bottom:5%;}
.bkdx_a{ width:100%; margin-bottom:1%;}
.bkdx_tit{ width:100%; background:url(../images/line.png) repeat-x 0 98%;}
.bkdx_tit h3{ width:23%; font-size:.4267rem; font-family:"微软雅黑"; color:#333; font-weight:500; display:block; margin-left:5%; padding:3% 0; background:url(../images/yxxj.jpg) no-repeat bottom center; text-align:center;}
.bkdx_con{ width:90%; padding:0 5%; margin-top:3%;}
.bkdx_con { font-size:.4267rem; font-family:"微软雅黑"; color:#333;}
.bkdx_con table,.bkdx_con span{width:100% !important;font-size:0.4267rem !important;font-family:"微软雅黑" !important;}
.course table tr:nth-child(odd){background: #8ccef2;}
.rel-school a img{width: 1rem;height: 1rem;}

.ljzk{ width:100%; margin:0 auto; margin-top:0.5rem;}
.ljzk ul{ width:100%;}
.ljzk ul li{width:100%; padding:0.25rem 0;}
.li_top{width:90%;margin: 0 auto; overflow: hidden;}
.li_top_l{width:11%; float:left;}
.li_top_l img{ width:100%; display: block;}
.li_top_c{ width:45%; float:left;font-size:0.4rem; margin:0.18rem 0 0 0.8rem; color:#333;}
.li_top_r{width:2.5%; float:right; margin-top:0.25em;}
.li_top_r img{ width:100%; display: block;}

.li_bottom{width:100%; margin: 0 auto; display: none;}
.li_bottom ul{width:100%; padding-top:0.35rem;}
.li_bottom ul li{width:100%; overflow: hidden; padding:0.35rem 0;}
.li_bottom ul li a{ width:72%; display: block; float:right; font-size:0.4rem; color:#666; margin-left:2%;vertical-align: middle;}
.li_bottom ul li img{width:5%; float:left; display: block; margin:0.1rem 0 0 2rem;}

.li_bottom ul li{ border-bottom:none;}
.li_bottom ul li:nth-child(1){ background: #eeeeee; }
.li_bottom ul li:nth-child(1) a{color:#e34128;}
.ljzk_x{width:90%; margin:0.35rem auto 0; height:1px; background: #ddd;}


.bk_header{width:100%; background: url("../images/bk_bg1.jpg") no-repeat center center;background-size: cover;}
.bk_header_top{width:90%; margin: 0 auto; overflow: hidden; padding-top:0.25rem;}
.bk_header_top img{width:5%; display: block; float:left;}
.bk_header_top h3{width:100%;text-align: center; color:#fff; font-size:.4267rem;}

.bk_header_b{padding:.25rem 0;}
.bk_header_bottom{width:90%; margin: 0 auto; overflow: hidden; padding: 0.25rem 0; background-color:rgba(255,255,255,0.2);}
.bk_header_bottom input{ border:none; background:none; color:#fff;}
.bk_header_bottom .bk_txt{ font-size:.4267rem; padding-left:2%; width:85%; float: left;}
.bk_header_bottom input::-webkit-input-placeholder {color: #fff;}
.bk_header_bottom input:-moz-placeholder { color:#fff;}
.bk_header_bottom input::-moz-placeholder { color:#fff;}
.bk_header_bottom input:-ms-input-placeholder {color:#fff;}
.bk_header_bottom .bk_ss{width: 8%;padding: 0.1rem 0;float:left; background:url(../images/ss_bg.png) no-repeat; background-size:contain;}

.bk_nav{width:100%; background: #fff; padding:0.25rem 0; overflow:hidden;}
.bk_nav_l{width:10%; float:left; margin-left:5%;}
.bk_nav_l img{width:100%; display: block;}
.bk_nav_r{width:80%; float:left; overflow: hidden; margin-left: 3%;}
.bk_nav_r span{width:23%; display:block; float: left; font-size:.4267rem; color:#999;}
.bk_nav_r ul{width:68%; float:left;}
.bk_nav_r ul li{ float:left; padding:0 .25rem 0 0.2rem;font-size:.4267rem;}
.bk_nav_r ul li a{color:#999999;}

.bk_main{width:100%; margin-top:.35rem;}
.bk_dq{width:100%; overflow: hidden;}
.bk_dq_l{width:33%; float:left; background: #f5f5f5;}
.bk_dq_l ul{width:100%;}
.bk_dq_l ul li{width:100%; height:1.2rem;line-height:0.8rem;text-align: center; text-align: center; border-bottom:#f5f5f5 solid 1px;}
.bk_dq_l ul li a{ color:#333333; font-size:0.4267rem; font-weight:600;}
.bk_dq_l ul li.bk_li{ background: #fff;}
.bk_dq_l ul li.bk_li a{ color:#e34128 !important;}

.bk_dq_r{width:67%; float:right; background: #fff; padding-bottom:0.25rem;}
.bk_dq_r ul{width:100%;}
.bk_dq_r ul li{width:100%; height:1.2rem;line-height:1.2rem; text-align: center; border-bottom:#f5f5f5 solid 1px; overflow:hidden;}
.bk_dq_r ul li span{ color:#666; font-size:0.4267rem; font-weight:600; font-family: "微软雅黑"; display: inline-block; width:70%; text-align: left; margin-left:3%; float:left;}
.bk_dq_r ul li input{width:5%; float:left; opacity: 0;}
.bk_dq_r ul li .bk_tu{width:7%; float:left;}
.bk_dq_r ul li .bk_tu img{width:100%;}
.bk_dq_hide{ display:none;}

.bk_dq_r ul li .rd_ys{ border:#f4c63f solid 1px; background: #f4c63f;}
.bk_next{width:50%; background: #fa9118; margin-left:10%; margin-top:2em; padding:1em 2em;border-radius:0.2em;}
.bk_next a{ display:inline-block;color:#fff;width:80%; text-align: center; font-size:1.68em;}
.bk_next img{ display:inline-block; width:10%; }

.bk1{width:25% !important}
.bk_2{width:75% !important}

.currAddres{font:normal 0.4267rem "微软雅黑"; color:#999; text-align:center; margin-bottom:3%;}
.currAddres span,.currAddres a{color:#f00;}
.bkTwo{width:100%;font-size:.4267rem;font-weight:600; position:relative;}
.bkTwo li{position:relative; padding:5% 0 5% 5%; background:#fff; border-bottom:1px solid #f5f5f5;color:#f94848;}
.bkTwo li i{font-style: normal;}
.bkTwo li img{width:10%;position:absolute;top:0.3rem;right:12%;}
.bkTwo span.cengci{font:normal 1.25em "微软雅黑"; color:#fff;margin:3% 0; padding: 0.1rem 0 0.1rem 5%;display:block;background: #48d1f9;}
.searchList li:nth-child(1),
.searchList li:nth-child(2),
.searchList li:nth-child(3),
.searchList li:nth-child(4),
.searchList li:nth-child(5){ display:block;}

.xx_main{ background: #fff;padding:.25rem 0.4rem 0 0;}
.bmbtx{font-size:.4267rem;color:#e34128; overflow:hidden; width:100%; margin:3% 0;}
.bmbtx i{ display:block;float:left;width:0.08rem;background:#e34128;height:0.5rem; margin:1% 2% 0 0;}
.txzl{width:80%; margin: 0 auto; padding-bottom:.35rem;}
.txzl .clearfix{margin:4% 0;}
.txzl h3{width:100%; text-align: center; padding-top:0.25rem; color:#666666; font-size:.4267em;}
.txzl p{width:91%; border:#999999 solid 1px; border-radius:0.2rem; height:0.85rem; overflow: hidden;float:left;}
.txzl p img{ display: inline-block; margin:0.25rem 0.25rem 0;width:5%; float:left;}
.txzl p input,.txzl p select{width:56%; height:100%;float:left; font:normal .4267rem "微软雅黑";color:#999;border:0 none;}
.txzl p select{width:88%;}
.txzl p .xsxx{width:80%; font-size: 1.48em; float:left; margin-left:2%; border:none; }
.txzl p .xsxx1{width:60%;padding-left:2%; float:left; border:none; font-size:1.48em;}
.txzl p a{width:30%; display: inline-block; text-align: center; float:right; border-left:#b0b0b0 solid 1px; color:#fa9118; font-size:1.48em;}
.xx_tj{width:91%; text-align: center; padding:0.25rem 0; background: #fa9118; border:none; color:#fff; font-size:.4267rem;}

.txzl_p1{border:#e34128 solid 1px !important;box-shadow:-0px 0px 3px #fbcec6,0px -0px 3px #fbcec6,0px 0px 3px #fbcec6,0px 0px 3px #fbcec6;}

.our-infor{position: relative;margin-top: 0.5rem;padding-top: 0.4rem;width: 9.6rem;margin: 0.5rem auto;}
.our-infor-ttl{position: absolute;font-size: 0.5rem;font-weight: bold;display: inline-block;height: 0.8rem;background: #fff;top: 0;left: 0.6rem;}
.our-infor-ttl i{display: inline-block;height:0.8rem;background: #2ec2ff;width: 5px;float: left; }
.our-infor-ttl i+i{margin-left: 3px;}
.our-infor-ttl span{background: #2ec2ff;float: left;height: 0.8rem;padding: 0 0.3rem;color: #fff; display: inline-block;line-height: 0.8rem;}
.our-infor-contect{min-height: 10rem;border-radius: 0.5rem;border:1px solid #6dbfef;font-size: 0.4rem;padding: 0.6rem 0.3rem 0.4rem 0.3rem;}

.snav-bar a.act{border-bottom: 3px solid #1b6fe3;color: #1b6fe3; font-weight:bold;}
.zy-list{padding: 0.2rem;}
.zy-list+.zy-list{border-top: 1px dashed #d4d4d4;}
.zy-list img{width:3rem;float: left;}
.zy-list div{width: 6.2rem;float: left;padding-left: 0.2rem;}
.zy-list div h4{font-size: 0.4rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;color: #1b6fe3;}
.zy-list div p{font-size: 0.3rem;height: 0.8rem;color: #666;line-height: 0.4rem;overflow: hidden;text-overflow: ellipsis;}
.zy-list div span{font-size: 0.2rem;color: #ccc;float:right;}