﻿@charset "utf-8";
/*  */

/**通用样式**/
/*all*/
body{background: #ffffff;max-width:640px !important;margin: 0 auto;}
ul,li{list-style:none;}
ol, ul,h1, h2, h3, h4, h5, h6,p{padding:0;margin:0;}

a{text-decoration:none;}
p{padding:0;margin:0;}
input{ border: none; outline: none; }
/*浮动公用样式*/

.fl{ float:left;}
.fr{ float:right;}
.dis{display:none}
.left{float:left;}
.right{float:right;}
.relative {position:relative;}
.absolute {position:absolute;}
.clear{clear:both}

.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.division{height: 10px; display: inline-block; width: 100%; background: #FFF;}
.cl::after{content:'';display:table;clear:both}
.curd{ clear:both;}

.hide { width: 100%; display: block; overflow: hidden; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }

.index01{ width:100%; height:auto; background:#fff;}
.indextop{ margin-top:10px;}
.indextop40{margin-bottom: 5px;}
.indextit{ width:100%; height:40px; line-height:40px; border-bottom:0.07em solid #e9e7e7;}
.indextit h2{ color:#000; text-align:center; font-size:18px;}
.ckgd{ width:100%; height:auto; padding:1% 3% 2% 3%;}
.ckgd a{ display:block; width:100%; height:30px; background:#f2f2f2; line-height:30px; text-align:center; color:#f60;}

/* 通用导航样式 */

@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2') format('woff2'),url('fonts/fontawesome-webfont.woff') format('woff'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}
.fixed-menu {max-width: 640px;
	width: 100%;
    position: fixed;
    top: 0;
    left: -1000px;
    z-index: 9999;
    background: #51455c;
    height: 100%; }
.fixed-menu-nav { padding:1% 10% 1% 2%; clear:both; position:relative;background: #1f1b23;height: max-content;}
.return { position:absolute; right:2%; top: 7%; z-index: 10; width:10%;}
.return img{width: 100%;}
/*.return i:before { font-family:'FontAwesome'; content:"\f060"; color: #fff;	font-size: 20px; font-style: normal; }*/

.project_content_box{  max-width: 640px;
    height: 100%;
    overflow: hidden;
   }
.project_main{   
    width: 100%;
    height: 100%;
}
.project_main .project_nav{  
    width: 30%;
    float: left;
    height: 1000%;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    margin: 0;
    padding: 2%;
    background: #403748;
    padding-bottom: 2em;}
.project_main .project_item{width: 66%;float: right;height: 35em;    padding-bottom: 3rem;overflow-y:scroll;-webkit-overflow-scrolling: touch;}
.project_nav li{color:#fff;text-align: center;/* font-size: 0.6em;  */   font-size: 14px;position: relative;padding: 1em 0;}

.project_nav li:after{content:"";width: 30%;height: 1px;background: #fff;position: absolute;left: 50%;margin-left: -15%;bottom:20%;}
.project_nav li.on:before{content:""; width: 0;height: 0;border-top: 0.5em solid transparent;border-left: 0.8em solid #5f506d;border-bottom:0.8em solid transparent;position: absolute;right:-0.4em;top: 50%;margin-top: -0.6em;}
.project_nav li.on{background: #5f506d;}
.project_main .project_item .item_box dl{padding-top: 4%;border-bottom: 1px solid #74677f;overflow: hidden;padding-bottom: 4%;margin-bottom: 4%;    height: max-content;}
.project_main .project_item .item_box dl dt{/* font-size: .78em; */font-size: 16px;font-weight: 700;color:#fff;overflow: hidden;margin-bottom: 5%;padding-left: 4%;}
.project_main .project_item .item_box dl dd{float: left;padding:1% 4%;margin:0 5% 5% 0;}
.project_main .project_item .item_box dl dd a{/* font-size: 0.6em; */font-size: 14px;color:#c3b8cd;display: block;width: 100%;height: 100%;text-align: center;}

.project_main .project_item .item_box dl dd p{font-size: 14px;color:#c3b8cd;    line-height: 30px;}

.project_main .project_item .item_box dl dd.item_box_link{
	 
    padding-top: 4%;
    border-top: 1px solid #74677f;
}
.project_main .project_item .item_box dl dd p a{display:inline-block; text-align:left;}
.project_main .project_item .item_box dl:last-child{border-bottom: none;}

#item_nav{max-width:640px;margin:0 auto;overflow:hidden;}
#item_nav{max-width:640px;margin:0 auto;overflow:hidden;}
#item_nav .item_nav{position: relative;}
#item_nav .item_nav ul li{padding:3% 0;text-align: center;    width: 25%;}
#item_nav .item_nav ul li a{/* font-size:0.68em; */font-size: 15px; color: #fff}


/**首页样式**/
/*header*/
/**头尾**/
.newHead { max-width:640px; overflow: hidden; /*padding: 5px 0; */width: 100%; margin: 0 auto;}

.newHead img{width: 100%;}
.newHead .navBtn,.newHead .zixun { float: left; width: 14%; }
.newHead .logo {float: left;width: 70%; margin:0;}

#down { position: absolute; bottom: 1.8rem; left: 50%; margin-left: -19px; z-index: 199; width: 38px; height: auto; -webkit-animation: guideDown 1.5s infinite; animation: guideDown 1.5s infinite; }
#down img{width: 100%;}
#down {-webkit-animation:guideNext1 1.5s infinite;}
@-webkit-keyframes guideNext1 {0% {-webkit-transform: translateY( 0 );transform: translateY( 0 );}20% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}
35% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}50% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}65% {-webkit-transform: translateY( 0px );
transform: translateY( 0px );}80% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}100% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}}

@keyframes guideNext1 {0% {-webkit-transform: translateY( 0 );transform: translateY( 0 );}20% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}35% {
-webkit-transform: translateY( 0px );transform: translateY( 0px );}50% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}65% {-webkit-transform: translateY( 0px );
transform: translateY( 0px );}80% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}100% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}}

/*通知公告*/

.notice{ width:100%;  height: 36px;line-height: 36px;  display:block; background:#f40; overflow:hidden; position:relative;}
.notice h2{color: #fff; font-size: 13px;margin-left: 3%;}
.notice li{width: 100%; height: 100%; float: left; font-size: 14px;  }
.notice li a{ color: #fff; font-size: 13px; display:block;}
.notice li a p{float: left;width: 72%;}
.notice li a span{font-size: 12px;float: right;margin-right: 3%;}
/*通知公告 end*/

/*navinde*/

.main-nav ul{padding:3% 0 3% 5%;margin:0;}
.main-nav ul li{ width:20%; height:auto; float:left; margin-right:5%; margin-top:10px;}
.main-nav ul li img{ width:80%; padding-left:20%;}
.main-nav ul li p{margin:0; color:#666;font-size:14px; text-align:center;padding-top: 0.2rem;}

/*tzzs*/

.tzzs{ padding:2% 3%; height:auto;}
.tzzs p{ color:#999; font-size:12px;}
.tzzs .tzzsl{ width:49%; height:auto; float:left; border-right:0.07rem solid #e9e7e7; padding-top:1%;}
.tzzs .tzzsl h2{ color:#000; font-size:16px;}
.tzzs .tzzsl img{ width:78%; height:auto; margin-left:10%;}
.tzzs .tzzsr{ width:49%; height:auto; float:right; padding-left:1%;}
.tzzs .tzzsr .topl{ width:70%; height:auto; float:left;}
.tzzs .tzzsr .topr{ width:30%; height:auto; float:right;}
.tzzs .tzzsr .topr img{/* width:100%;*/width: 85%; height:auto; margin-left:10%;}

.tzzs .tzzsr .tzzstop{ padding-top:2%; padding-bottom:5%;}
.tzzs .tzzsr .tzzstop h2{ color:#000; font-size:16px;}
.tzzs .tzzsr .tzzsbot{border-top:0.07rem solid #e9e7e7; padding-top:5%;}
.tzzs .tzzsr .tzzsbot h2{ color:#000; font-size:16px;}

/*zxserv*/

.zxserv .mfsj{ width: 50%; height: auto; margin-left: 5%; float: left; padding-top: 10px; padding-bottom: 15px;}
.zxserv .mfsj h3{ font-size:20px; color:#000;margin:0;}
.zxserv .mfsj p{font-size: 12px; color: #959595; margin: 0; line-height: 21px; margin-top: 5px; margin-bottom: 10px;}
.zxserv .mfsj .ljck{width: 80px; display: block; height: 20px; background: #e67d14; border-radius: 5px; color: #fff; font-size: 12px; text-align: center; margin-top: 5px;}
.zxserv .mfsjr{ width:45%;height:115px; margin-right:0%; float:right;}
.zxserv .mfsjr img{width: 84%; height: auto; float: right;}
.zxserv .kstd{ width:100%; height:auto; padding:0 3%; border-top:0.07em solid #ddd;}
.zxserv .kstd ul{padding:10px 0 2% 2%;margin:0;}
.zxserv .kstd ul .li01{ width:33%; height:200px; float:left; border-right:0.07em solid #ddd;}
.zxserv .kstd ul .li01 h3{ font-size:20px; color:#000;margin:0;}
.zxserv .kstd ul .li01 p{ font-size:12px; color:#999;margin-top: 5px;margin-bottom: 2px;text-align: justify; width:90%; height:60px; overflow:hidden;}
.zxserv .kstd ul .li01 span{ background:#eb6100;border-radius:20px; padding:0 5px 2px 5px; color:#fff; font-size:12px;}
.zxserv .kstd ul .li01 img{ width:100%; height:80px;}
.zxserv .kstd ul .li02{ width:33%; height:200px; float:left; border-right:0.07em solid #ddd; padding-left:8px;}
.zxserv .kstd ul .li02 h3{ font-size:20px; color:#000;margin:0;}
.zxserv .kstd ul .li02 p{ font-size:12px; color:#999;margin-top: 5px;margin-bottom: 2px;text-align: justify; width:90%; height:60px; overflow:hidden;}
.zxserv .kstd ul .li02 span{ background:#2ca5f1;border-radius:20px; padding:0 5px 2px 5px; color:#fff; font-size:12px;}
.zxserv .kstd ul .li02 img{ width:100%; height:80px;}
.zxserv .kstd ul .li03{ width:33%; height:200px; float:left;padding-left:12px;}
.zxserv .kstd ul .li03 h3{ font-size:20px; color:#000;margin:0;}
.zxserv .kstd ul .li03 p{ font-size:12px; color:#999;margin-top: 5px;margin-bottom: 2px;text-align: justify; width:90%; height:60px; overflow:hidden;}
.zxserv .kstd ul .li03 span{ background:#8720f0;border-radius:20px; padding:0 5px 2px 5px; color:#fff; font-size:12px;}
.zxserv .kstd ul .li03 img{ width:100%; height:80px;}

/*wxgz*/

.wxgz .wxhd{ width:100%; height:auto; margin-top:10px;padding: 2% 3%;}
.wxgz .wxhd img{ width:49%; height:auto; margin-bottom:5px;}
.wxgz .wxhd wxhdimgl{ float:left;}
.wxgz .wxhd wxhdimgr{ float:right;}

/*ztzs*/
.ztzs{ padding-bottom:3%;}
.ztzs .ztzsnr{ padding:0 3%; }
.ztzs .ztzsnr a:nth-child(odd){ width:49%;margin-top:10px; display:block; float:left;}
.ztzs .ztzsnr a:nth-child(even){ width:49%;margin-top:10px; display:block; float:right;}
.ztzs .ztzsnr img{ width:100%; height:auto;}

/*zxal*/

.zxal .tabs{display:block;position: absolute;margin: -33px 0 0 80%;}
.zxal .tabs a{background:#cccccc;width:12px;height:12px;border-radius: 50%;display: inline-block;}
.zxal .tabs .active{background:#fa4c06;}

.zxal .mp5TitR{ padding-right:3.125%}
.zxal .mp5TitBg{ background-size:100% 100%;}
.zxal .mp5Tit,.mp6Tit{  height:45px; line-height:45px; /*border-bottom:1px solid #ccc;*/ position:relative;  color: #333;}

.zxal .mp5Tit img{ vertical-align:middle; margin-right:2.125%}
.zxal .mp5Tit-fr { width:52px; }
.mp5Tit,.mp5Tit h2 { font-size:16px; font-weight:normal; } .mp5Tit { padding-left:3.125%; }
.zxal .mp2Tit h2 img{ margin-right:5.525%}
.zxal .mp5Tit a{ display:inline-block; width:12px; height:12px;border-radius: 50%; background: #cccccc; margin:0 0 0 3.34%; cursor:pointer; color: #000000 }
.zxal .mp5Tit a.active { background: #fa4c06;width:12px; height:12px;border-radius: 50%;}
.zxal .mp5List,.zxzbj { padding:10px 3.225% 0; margin-bottom: 10px;}
.zxal .mp5List ul li,.zxzbj ul li {width: 46%; height: auto; margin-bottom: 0; float: left; position: relative; overflow: hidden; margin-right: 2%; margin-left: 2%;}
.zxal .mp5List ul li span{ display:block; width:100%; height:30px; text-align:center; line-height:30px;  color:#666666; text-align: center ; border-top: 0px !important;font-size: 12px; }
.zxal .mp5List ul li.mp5Lifr,.zxzbj ul li.mp5Lifr { float:right; }
.zxal .syMore-1 a { display:block; width:94%; height:40px; margin:0 auto; text-align:center; line-height:40px; color:#fa4c06; /*border-top:1px solid #f0f0f0;*/  }

.zxal .syMore-2 a { display:block; width:93.75%; margin:0 auto; } 
.zxal .none {display:none;}
.zxal .swiper-slide2,.swiper-wrapper2{ height:auto !important}
.zxal .swiper-slide{padding-left:0;}
.zxal .content-slide img{ width:100%; height:auto;}
*+address, *+blockquote, *+dl, *+fieldset, *+figure, *+hr, *+ol, *+p, *+pre, *+ul{margin-top:0;}


.zxal .swiper-container {
  width: 98%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

.zxal .swiper-container-multirow>.swiper-wrapper{
  padding-bottom: 20px;
}
.zxal .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  height: auto;
  margin-top:0px !important;
  margin-bottom: 5px;
  /* Center slide text vertically */

 display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.zxal .swiper-container-horizontal>.swiper-pagination{
	bottom: 5px;
}
.zxal .swiper-pagination-bullet{
	background: #ccc; opacity:1;
}
.zxal .swiper-pagination-bullet-active{
	background: #fa4c06;
}
.zxal .swiper-slide span{
	display: inline-block;
    width: 100%;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #666666;
    text-align: center;
    border-top: 0px !important;
    font-size: 12px;
}



/*sjszs*/

.sjszs{}
.sjszs .sjszsnr{ width:100%; height:auto; padding:3% 3%;}
.sjszs .sjszsnr ul{}
.sjszs .sjszsnr ul li:nth-child(odd){ width:49%; height:auto; float:left; margin-top:2%;}
.sjszs .sjszsnr ul li:nth-child(even){ width:49%; height:auto; float:right;margin-top:2%;}
.sjszs .sjszsnr ul li .imgdivis{width:100%; height:208px; overflow:hidden;}
.sjszs .sjszsnr ul li .imgdivis img{ width:100%; height:auto;}
.sjszs .sjszsnr ul li .imgname{ width:47%; height:80px;position: absolute; background:url(../images/mdzs998_42.png) center no-repeat;margin: -26% auto; text-align:center;line-height:24px; padding-top:5px}
.sjszs .sjszsnr ul li .imgname h2{ color:#fff; font-size:20px;font-weight:400;}
.sjszs .sjszsnr ul li .imgname a{ color:#fff; font-size:14px;}
.sjszs .sjszsnr ul li .imgname p{ color:#fff; font-size:14px;}

/*sjszs*/

.sjszsnew{ }
.sjszsnew .sjszsdiv{/*overflow:auto; height:250px;*/}
.sjszsnew .sjszsdiv ul{margin-top: 10px;}
.sjszsnew .sjszsdiv ul li{width: 48%; height: auto; margin-bottom: 0; float: left; position: relative; overflow: hidden; margin-right: 1%; margin-left: 1%;}
.sjszsnew .sjszsdiv ul li img{width: 100%;height: auto;border: 1px solid #ccc; padding: 2px;}
.sjszsnew .sjszsdiv ul li span{ display:block; width:100%; height:30px; text-align:center; line-height:28px;  color:#333333; text-align: center ; border-top: 0px !important;font-size: 12px; }
.sjszsnew .sjszsdiv ul li.mp5Lifr,.zxzbj ul li.mp5Lifr { float:right; }

/*就业服务*/
.jiuye{margin-top: 0.2rem;}
.jiuye ul li{ width: 48%;margin-left: 4px; float: left;  margin-bottom: 0.1rem;  background: #f6f6f6;}
.jiuye ul li img{ width: 100%; height: auto;}
.jiuye ul li h6{ color: #666; background: #ddd; width: 100%; padding: 0px 2%; text-align: center; font-weight:600; font-size: 12px;}
.jiuye ul li p{ font-size: 12px; color: #999; text-align: center; padding: 5px 0px;}
/*sjszslist*/

.sjszslist{}
.sjszslist .sjszslistnr{ width:100%; height:auto; padding:3% 3%;}
.sjszslist .sjszslistnr ul{}
.sjszslist .sjszslistnr ul li{ width:100%; height:180px; margin-top:2%;}
.sjszslist .sjszslistnr ul li .jchda{ display:block;}
.sjszslist .sjszslistnr ul li .imgdivs{ width:100%; height:180px; overflow:hidden;}
.sjszslist .sjszslistnr ul li .imgdivs img{width:100%; height:180px;}
.sjszslist .sjszslistnr ul li .imgname{ width:94%; height:180px;position: absolute; background:url(../images/bjsjs.png);margin:0 auto; text-align:center;line-height:24px; padding-top:15%}
.sjszslist .sjszslistnr ul li .imgname h2{ color:#fff; font-size:18px;font-weight:400;}
.sjszslist .sjszslistnr ul li .imgname p{ color:#fff; font-size:12px; width:75%; margin:0 auto;}

/*news*/
.news{ width:100%; height:auto;background: #fff;}
.news .indextit{ background:#fff;}

/* 新闻图片列表滚动 */

.news .news-piclist{position: relative;  height: auto; overflow: hidden; margin: 10px 8px; }
.news .news-piclist .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:5px; z-index:1; }
.news .news-piclist .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.news .news-piclist .hd li.on{ background:#fff;  }
.news .news-piclist .bd{ position:relative; z-index:0; }
.news .news-piclist .bd li{ position:relative; height:auto;  }
.news .news-piclist .bd li img{width: 100%;height: auto;}
.news .news-piclist .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.news .news-piclist .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background: rgba(72,72,72,70); color:#fff; font-size: 14px;   }
.news .news-piclist .bd li .tit p{width: 80%;}
/*新闻图片列表滚动 end*/

/*新闻列表展示*/
.news .news-list{margin: 0 3% 2%;}
.news .news-list li{border-bottom: 1px solid #eeeeee;}
.news .news-list li h2{color: #333333; font-size: 14px; margin-top: 15px;}
.news .news-list li p{color: #aaaaaa;  font-size: 12px; margin-top: 2px; margin-bottom: 8px;}

/*新闻列表展示 end*/


/*优秀毕业生end*/

.yxbys{ }
.yxbys .yxbysdiv{/*overflow:auto; height:250px;*/}
.yxbys .yxbysdiv ul{margin-top: 10px;}
.yxbys .yxbysdiv ul li{width: 46%; height: auto; margin-bottom: 0; float: left; position: relative; overflow: hidden; margin-right: 2%; margin-left: 2%;}
.yxbys .yxbysdiv ul li img{width: 100%;height: auto;border: 1px solid #ccc; padding: 2px;}
.yxbys .yxbysdiv ul li span{ display: block; width: 100%; height: 30px; line-height: 28px; color: #333333; border-top: 0px !important; font-size: 16px; margin-top: 4px;}
.yxbys .yxbysdiv ul li div{ margin-bottom: 11px;}
.yxbys .yxbysdiv ul li p{color: #666666; font-size: 12px; line-height: 20px;}
.yxbys .yxbysdiv ul li.mp5Lifr,.zxzbj ul li.mp5Lifr { float:right; }
/*优秀毕业生end*/

/*zxzx*/

.zxzx{margin-bottom:0px !important;}
.zxzx .zxzxtit{padding:2% 3%; text-align:center;}
.zxzx .zxzxtit h3{font-weight:400; color:#f40;}
.zxzx .zxzxtit p{ font-size:14px;color:#535353;}
.zxzx .zxzxnr{ padding:0 3%;}
.zxzx .zxzxnr .intext{border:none; height:40px; /*line-height:40px; */background:#f2f2f2; padding-left:2%; font-size:14px; margin-top:10px;}

.zxzx .zxzxnr .intext:focus{border:1px solid #f40;}
.zxzx .zxzxnr .name{ width:100%;}
.zxzx .zxzxnr .mobile{ width:100%; float:left;}
.zxzx .zxzxnr .check_code{ width:38%; float:right; margin-top:10px; height:40px;}
.zxzx .zxzxnr .xxk01{width:56%; float:left;}
.zxzx .zxzxnr .xxk02{width:42%; float:right;}
.zxzx .zxzxnr .yzm{width:49%; float:left;}
.zxzx .zxzxnr .check_code{width:49%; float:right;}
.zxzx .zxzxnr .am-btn-danger{ width:100%; margin-top:10px; background:#f40; margin-bottom:10px;}
.am-panel{margin-bottom:0;}


/*预约名额 在此留言*/

.report{background: #f2f2f2;padding-bottom: 10px;}
.report>h2{color: #333333; font-size: 1.6rem; text-align: center;    margin-bottom: 10px;}
.report form{margin:0 4%;padding: 4%; background: #fff;    border: 5px solid #d6b88c;}

.report form dl {  
	width: 100%;
    float: left;
    line-height: 25px;
    position: relative;
    z-index: 1;}
.report form dl.dl1 { z-index: 3; }
.report form dl dt { float: left; color: #333; font-size: 14px;    width: 30%; }
.report form dl dd { float: right; height: 25px; margin-top: 0;    width: 70%;}
.report form dl dd input { width: 100%;     height: 25px;
    line-height: 25px; text-indent: 1em; font-size: 14px; padding: 0; *margin-left: -14px; border: 1px solid #a8a8a8; }
.report form dl dd select { width: 100%;     height: 25px;
    line-height: 25px; text-indent: 0.3em; font-size: 14px; *margin-left: -14px; }
.report form .bm-an { 
	
    text-indent: 0;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    font-size: 1.6rem;
    width: 100%;
    height: 30px;
    background: #d2d2d2;
    line-height: 28px;
    text-align: center;
    color: #ff4d05;}
.report form .bm-an:hover{-webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px);	color: #bd7e4a; }
.report form dl dd .choice { position: relative; width: 100%;     height: 25px; }
.report form dl dd .choice1 { position: relative; width: 58px; height: 25px; }
.report form dl dd .choice .select { margin-top: 0; width: 100%; float: none; height: 25px; }
.report form dl dd .choice .select dt { height: 25px; width: 100%; display: inline-block; background: #fff url(../images/ico17_1.png) no-repeat 96% center;  line-height: 40px; font-size: 16px; cursor: pointer; text-indent: 1em; text-align: left; color: #333333; z-index: 99; float: none; }
.report form dl dd .choice .select dd { position: absolute; left: 0; top: 40px; background: #fff; color: #333333; float: none; margin-left: 0; border-top: 0; display: none; width: 100%; height: auto; line-height: 32px; text-indent: 1em; font-size: 16px; }
/*.report form .copyright{font-size: 12px; color: #333; text-align: center; margin-top: 20px; }
.report form .copyright p{line-height: 22px;}*/
/*预约名额 在此留言end*/


.copyright{font-size: 12px; color: #333; text-align: center; margin-top: 20px; }
.copyright p{line-height: 22px;}

/*列表分页代码*/

.page{text-align: center;background: #fff;}
.mypage {display: inline-block;*display: inline;*zoom: 1;font-size:0.08rem;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); margin: .8rem auto .2rem; text-align: center;clear: both;}
.mypage li{font-size: 14px;padding: 3px 5px;list-style: none;display: inline;float: left;line-height: 1em;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;height: 23px;}
.mypage li a {display: inline-block;background-color: #f9f9f9;color: #999;}
.mypage li a:hover{text-decoration:none;}
.mypage li.thisclass {background-color: #f9f9f9;color:#999;}
.mypage li:first-child {border-left-width: 1px;border-radius: 3px 0 0 3px;}
.mypage li:last-child{border-radius: 0 3px 3px 0;}
.mypage .pageinfo{color: #444;}

/**其他页面**/

/*图片列表页*/

.list_img_m{ }
.list_img_m .list_img_mdiv{display: inline-block;}
.list_img_m .list_img_mdiv ul{margin-top: 10px;}
.list_img_m .list_img_mdiv ul li{width: 46%; height: auto; margin-bottom: 0; float: left; position: relative; overflow: hidden; margin-right: 2%; margin-left: 2%;}
.list_img_m .list_img_mdiv ul li img{width: 100%;height: auto;border: 1px solid #ccc; padding: 2px;}
.list_img_m .list_img_mdiv ul li span{ display:block; width:100%; height:30px; text-align:center; line-height:28px;  color:#333333; text-align: center ; border-top: 0px !important;font-size: 12px; }
.list_img_m .list_img_mdiv ul li.mp5Lifr,.zxzbj ul li.mp5Lifr { float:right; }
/*图片列表页 end*/

/*优秀毕业学员*/

.list_xueyuan_m{ }
.list_xueyuan_m .list_img_mdiv{display: inline-block;}
.list_xueyuan_m .list_img_mdiv ul{margin-top: 10px;}
.list_xueyuan_m .list_img_mdiv ul li{width: 46%; height: auto; margin-bottom: 0; float: left; position: relative; overflow: hidden; margin-right: 2%; margin-left: 2%;}
.list_xueyuan_m .list_img_mdiv ul li img{width: 100%;height: auto;border: 1px solid #ccc; padding: 2px;}
.list_xueyuan_m .list_img_mdiv ul li span{ display:block; width:100%; height:30px; text-align:center; line-height:28px;  color:#333333; text-align: center ; border-top: 0px !important;font-size: 12px; }
.list_xueyuan_m .list_img_mdiv ul li.mp5Lifr,.zxzbj ul li.mp5Lifr { float:right; }
.list_xueyuan_m .list_img_mdiv ul li .xylist h2{ font-size:14px; color:#333;}
.list_xueyuan_m .list_img_mdiv ul li .xylist p{font-size:12px; color:#333; line-height:22px;}

/*在线报名*/

.index_report_info{padding: 2%;}
.index_report_info h2{    color: #333;
    font-size: 1.6rem;
    margin-top: .8rem;}
.index_report_info p{color: #666;
    font-size: 1.4rem;
    line-height: 28px;}

/*.zxzxtit .index_report_info{
	padding: 0;text-align: left;
}
*/

/*.index_report_info{padding: 2%;height: 15rem;text-align: left; overflow: hidden;}

.index_report_info .swiper-wrapper{
	 overflow: scroll;
	 height: auto;
	   -webkit-box-sizing: border-box;
      box-sizing: border-box;



}
.index_report_info h2{    color: #000;
    font-size: 1.6rem;
    margin-top: .8rem;}
.index_report_info p{     color: #000;
    font-size: 1.4rem;
    line-height: 28px;}*/

   

/* * * * 内容页面 * * * * */

.article{}
.articleTitle{height: auto;text-align: center;border-bottom: 1px solid #ebe9e9;}
.articleTitle>h3{font-size: 1.5rem; color: #000; font-weight: normal;padding: 1.5rem 2% 0;}
.articleTitle>div{font-size: 1.3rem; color: #888; line-height: 1.9rem;  margin-top: 0.2rem; padding-bottom: .2rem; display: inline-block; }
.articleTitle>div>p{padding-right: .4rem; float: left;}
.articleTitle>div>p:last-child{padding-right: 0;}
.articleMain{ font-size: 1rem; color: #444444; line-height: 2.4rem; margin-top: 1rem; margin-bottom: .5rem;padding: 0 2%; overflow: hidden;}
.articleMain img{display: block;margin: 0 auto;max-width:100% !important ;height: auto!important;padding: 0.5rem 0;}


/* 上一篇、下一篇 代码 */

.articlePiece{width: 96%; height: auto; margin: .8rem auto 1.5rem; font-size: 1.2rem; color: #666666; display: inline-block; padding: 0 2%;}
.articlePiece a{  width: 100%; height: 2rem; line-height: 2rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 1.2rem; color: #666666;  }
.articlePiece div{ display: inline-block; width: 100%; overflow: hidden; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; display: inline-block; line-height: 1.8rem; }
.articlePiece a:hover {color: #FF0000;}




/*allnav2*/

.am-menu-slide1 .am-menu-nav{ background:#fff;padding-top: 0;padding-bottom:0;}
.am-menu-slide1 .am-menu-sub{ background:#fcfcfc;width: 100%; left:auto;right:auto; border-top:0.08rem solid #ddd;}
.am-menu-slide1 .am-menu-sub>li>a{ color:#666;}
.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a{ color:#f40;}
.am-menu-slide1 .am-menu-nav>.am-parent>a:before{color:#f40;}
.pro_curmbs{ text-align:right; padding-top:10px; font-size:12px; margin-right:5px;}

/*wzzw*/
.wzzw{ padding:2% 3%;}
.wzzw .wzzwgg{ width:100%; height:60px; overflow:hidden;}
.wzzw .wzzwgg img{ width:100%; height:auto;}
.wzzw .wzzwnr{ margin-top:10px;}
.wzzw .wzzwnr h1{ text-align:center; color:#000; font-size:18px;}
.wzzw .wzzwnr .divp{ width:100%; height:30px; background:#f2f2f2; text-align:center; color:#f40; font-size:18px; margin-top:10px; line-height:30px;}
.wzzw .wzzwnr .divpl{ width:30%; float:left; font-size:12px;color:#585858; text-align:left; padding-left:2%;}
.wzzw .wzzwnr .divpr{ width:70%; float:right;font-size:14px; text-align:right; padding-right:2%;font-weight:600;}
.active{ padding:3% 0; text-align:justify;}
.active p{ line-height:24px; text-align:justify;}
.active img{width: 100%!important;height: auto!important;}
.netxs{ width:100%; height:30px; margin-top:10px;}
.netxs a{ color:#999;}
.netxs .netxsl{ display:block; width:45%; height:20px; float:left; text-align:left; margin-left:2%; overflow:hidden; font-size:12px;color:#999;}
.netxs .netxsr{display:block; width:45%; height:20px; float:right;text-align:right;margin-right:2%;overflow:hidden; font-size:12px; color:#999;}
.fenxiang{ width:100%; height:auto; padding:2% 0; background:#f2f2f2;}
.fenxiang .bshare-custom{ float:right;}
.am-pureview-actions, .am-pureview-bar{margin-top: 50px;}

/*sjszsarc*/

.sjszsarc{}
.sjszsarc .sjszsarcnr{ padding:2% 3%; border-bottom:0.08rem solid #e9e7e7;}
.sjszsarc .sjszsarcnr .imgdiv{ width:45%; height:180px; float:left; overflow:hidden;}
.sjszsarc .sjszsarcnr .imgdiv img{ width:100%; height:auto;}
.sjszsarc .sjszsarcnr .sjstit{ width:48%; height:180px; float:right; line-height:25px;}
.sjszsarc .sjszsarcnr .sjstit h1{ color:#000; font-size:16px;}
.sjszsarc .sjszsarcnr .sjstit p{font-size:14px; color:#999;width: 100%; overflow: hidden;height: 25px;}
.sjszsarc .sjszsarcnr .sjstit p span{ color:#f40; margin-right:10px; margin-left:5px;}
.sjszsarc .sjszsarcnr .sjstit .yysjs{ display:block; width:80%; height:40px; background:#f40; text-align:center; color:#fff; font-size:16px; line-height:40px; margin-top:15px;}
.sjln{ padding:0 3%;width:100%; height:60px; margin-top:10px;}
.sjln .sjlnl{ width:19%; height:60px; float:left; background:#f40; text-align:center; color:#fff; line-height:20px; padding-top:10px;}
.sjln .sjlnr{width:81%; height:60px;float:right; background:#f0f0f0;}
.sjln .sjlnr .sjslnrnr{height: 59px;vertical-align: middle;font-size: 12px; padding-left:10px;width: 98%;overflow: hidden;}

/*lxwm*/
.lxwm{ width:100%; height:auto; line-height:28px;}
.lxwm p{ color:#666; font-size:16px;}
.lxwm a{ color:#666; font-size:16px;}

/*footer*/
.am-footer{   background-color: #fff;
    text-align: center;
    padding: 1rem 0;
    /* font-size: 1.6rem; */}
	

.am-navbar-default .am-navbar-nav{ background:#ffffff; opacity:90%;}
.am-navbar-default a{ color:#0a2157;font-size: 16px;}
.am-footer-default .am-footer-switch{margin-bottom: 5px;}
.am-footer-default .am-footer-miscs p{  margin: 5px 0;}

/*nav*/

.m_mulv { display: none;position: relative;z-index: 999; }
.m_mulv .m_mulv_bg { position: fixed;bottom: 0;left: 0;top: 0;right: 0; background: #FFF url(../images/m_as.png) no-repeat center center;background-size:cover; }
.m_mulv .m_must { position: fixed;bottom: 0;left: 0;top: 0;right: 0; padding:0;text-align: center;line-height: 0; }
.m_mulv .m_muster { display: inline-block;margin:-20px auto 0 auto;height: 340px;vertical-align: middle;line-height: initial; }
.m_mulv .m_must .listdh { display: inline-block; width: 32%;margin: 0.665%;float: left; }
.m_mulv .m_must .listdh a { display: inline-block; }
.m_mulv .m_must .listdh span { display: inline-block;width: 100%; text-align: center;  }
.m_mulv .m_must .listdh span.iconer { margin: 15px auto 0px auto;line-height: 50px; width: 50px;height: 50px; border-radius: 45%;background: #FF3322; }
.m_mulv .m_must .listdh span.icon { display: inline-block; width: 34px;height: 34px;vertical-align: middle; }
.m_mulv .m_must .listdh span.text { line-height: 30px; }
#daohang .iconer.a10{ background:url(../images/9a.png) no-repeat;}
#daohang .iconer.a0{ background:url(../images/7a.png) no-repeat;}
#daohang .iconer.a1{ background:url(../images/8a.png) no-repeat;}
#daohang .iconer.a2{ background:url(../images/5a.png) no-repeat;}
#daohang .iconer.a3{ background:url(../images/3a.png) no-repeat;}
#daohang .iconer.a4{ background:url(../images/4a.png) no-repeat;}
#daohang .iconer.a5{ background:url(../images/6a.png) no-repeat;}
#daohang .iconer.a6{ background:url(../images/2a.png) no-repeat;}
#daohang .iconer.a7{ background:url(../images/1a.png) no-repeat;}


/**套装专题**/
.tztitle{ width:100%; height:auto; padding:5% 0;background:#fff; margin-top:10px;}
.tztitle img{ width:50%; height:auto; margin-left:25%;}
/*tzban*/
.tzban{ width:100%; height:auto;}
.tzban img{ width:100%; height:auto;}

/*tznav*/

.scrollspy-nav{ width:100%; height:40px; line-height:40px;background-color: rgba(0,0,0,0.6);}
.scrollspy-nav ul{}
.scrollspy-nav ul li{ float:left; text-align:center;}
.scrollspy-nav ul li a{ color:#fff; padding:0 10px;}


.am-slider-c2 .am-slider-desc{position: inherit;color: #666;background-color: #fff;white-space: inherit;padding: 8px 0 8px 8px;line-height: 24px;height: 200px;}
.am-slider-desc h2{ font-size:16px; color:#f40;}
.am-slider-desc p{ font-size:12px;}

.am-tabs{ width:100%; height:auto; background:#fff;}
.am-tabs-default .am-tabs-nav{ background:#fff; border-bottom:0.07rem solid #ddd;}
.am-tabs-default .am-tabs-nav a{line-height:26px; padding-top:5px;}
.am-tabs-default .am-tabs-nav>.am-active a{ border-bottom:2px solid #f60; background:none; color:#f60;line-height: 26px; padding-top:5px;}
.tzcp{ width:100%; height:auto;}
.tzcp img{ width:100%; height:auto;}
.tzcp p{    line-height: 20px; text-align:justify; font-size:12px; color:#666;}


/* 右侧功能 */

.rnav-sub {
	position: fixed;
	bottom: 15%;
	right: 2%;
	width: 13%;
	display: none;
	z-index: 99999999;
}

.rnav-sub a {
	display: block;
	width: 100%;
}

.rnav-sub img {
	display: block;
	margin: 10px 0 0;
	    max-width: 100%;
}

.rnav-sub a.hide {
	/*display: none;*/
}





/* 活动弹窗 */


.img_fix{    position: fixed;
    z-index: 444;
    width: 100%;
    bottom: 65px;}
.an2{animation:overanim 20s .2s linear both infinite;-webkit-animation:overanim 20s .2s linear both infinite;-moz-animation:overanim 20s .2s linear both infinite;-o-animation:overanim 20s .2s linear both infinite;-ms-animation:overanim 20s .2s linear both infinite;}
@-webkit-keyframes overanim{
    from {left:100%;}to {left:-100%;}
}
@-moz-keyframes overanim{
    from {left:100%;}to {left:-100%;}
}
@-ms-keyframes overanim{
    from {left:100%;}to {left:-100%;}
}
@-o-keyframes overanim{
    from {left:100%;}to {left:-100%;}
}
.weixin{display:block;width:11%;max-width:64px;position: fixed;top: -64px;left: 13%;z-index:111;}
@media screen and (min-width:640px){
	.weixin{left:38% !important;}
}

/*手机版专题*/
.firsttopic_01 img{
	width:100%;
}
.firsttopic_02 img{
	width:100%;
}
.firsttopic_03 img{
	width:100%;
}
.firsttopic_04 img{
	width:100%;
}
.firsttopic_05 img{
	width:100%;
}
.firsttopic_06 img{
	width:100%;
}
.firsttopic_07 img{
	width:100%;
}
.firsttopic_08 img{
	width:100%;
}
.firsttopic_09 img{
	width:100%;
}
.firsttopic_10 img{
	width:100%;
}
.firsttopic_11 img{
	width:100%;
}
.firsttopic_12 img{
	width:100%;
}
.firsttopic_13 img{
	width:100%;
}
.firsttopic_14 img{
	width:100%;
}
.firsttopic_15 img{
	width:100%;
}
.firsttopic_16 img{
	width:100%;
}
.firsttopic_17 img{
	width:100%;
}
.firsttopic_18 img{
	width:100%;
}
.firsttopic_19 img{
	width:100%;
}
.firsttopic_20 img{
	width:100%;
}
.firsttopic_21 img{
	width:100%;
}

