@charset "utf-8";
/* CSS Document */
.swiper-container1{ display:block!important}
.top{ margin:auto; width:100%;}
.top .logo{ margin-left:4%}
.top .top1{ width:100%; position:relative;}
.nav{ background-color:#fff}
.about-1 img,.img img{max-width:100%;height:auto;width:auto\9; /* ie8 */}
.more{ display:block; cursor:pointer; position:absolute; top:32%; right:7%; height:62px; width:50px; background:url(../images/cai_03.png) no-repeat right 10px; margin-top:15px}
.mo{ background-image:url(../images/cai_031.png);}
.nav{ display:none; position:absolute; top:55px; width:100%; z-index:100; padding-bottom:10px; }
.nav li{ width:95%; line-height:40px; text-align:left; padding:0 0 0 5%; float:none;}
.nav li a{ float:none; color:#929292; font-size:18px}
.top1{ width:100%}
.top .logo{ position:relative; left:2%; overflow:hidden; width:auto}
.weih1{ color:#000; font-size:15px; width:80%; margin:0 auto; text-align:center; margin-top:25px; margin-bottom:10px}

.weip{ color:#7c7c7c; font-size:16px; width:90%; margin:0 auto; text-align:center; margin-bottom:0px}
.black{ position:absolute; left:0; bottom:0; color:#fff; text-align:center; width:100%; background-color: rgba(0, 0, 0, 0.5); padding:2% 0; font-size:15px}


.bodyCon07{width:100%; overflow:hidden;}
.bodyCon07 .teacher{width:100%;height:320px;position:relative;margin:0 auto; overflow:hidden; cursor:pointer;}
.bodyCon07 .teacher .teacherPic{width:100%;height:auto;position:absolute; top:40px; margin:0 auto}
.bodyCon07 .teacher .teacherPic .content{width:28%;height:auto;float:left;position:relative;overflow:hidden;margin-left:4%;}
.bodyCon07 .teacher .teacherPic .content .txt{width:92%;height:60;background:rgba(0,0,0,1); position:absolute;left:0px;bottom:5px;padding:0 12px;}
.bodyCon07 .teacher .teacherPic .content .txt h3{color:#fff;font-size:14px;font-weight:100; line-height:60px; width:100%}
.bodyCon07 .teacher .teacherPic .content img{width:100%; max-width:360px;}

.inin{ width:100%; margin:0 auto}
.bom_left{ float:none; width:100%; border-right:none; overflow:hidden}
.bom_left ul{ float:left; margin-bottom:30px}
.bom_left ul div{ font-size:16px; color:#E70012;}
.bom_left ul a{ font-size:14px}
.bom_right{ color:#666; float:none; margin-left:0px; width:90%; font-size:14px; line-height:26px;overflow:hidden; margin:0 auto ; }
.bom_right .img1{ margin-top:10px; width:100%; max-width:258px}
.bom_left ul a:hover{ color:#E70012}


.ab_nav{ width:98%;}
.about_center{ width:100%}
.about_left{ float:none; width:100%}
.about_left .qiye{ color:#E50112}
.about_left .se_ul{ overflow:hidden; width:96%; margin:0 auto;}
/*.about_left ul li{ float:left; padding:0; width:16%; text-align:center}*/
.about_left .se_ul li{ float:left; padding:5px 2.5%;}

.about_left .se_ul li a{ width:100%; font-size:11px;}
.about_left .se_ul li{ font-size:12px;}
.about_right{ width:95%; float:none; padding-top:20px; line-height:26px; margin:0 auto}
.about_right img{ float:right; padding:0 0 20px 20px; width:100%; max-width:410px}
.about_right p{ text-indent:2em; margin-bottom:20px; color:#666}

.about_left img{ display:none}

.imgimg{ display:block}
.news_right{ width:95%; float:none;  line-height:26px; margin:0 auto; margin-bottom:20px}
.news_right dl{ width:98%; padding:20px 2% }
.news_right dt{ width:31%; float:left}
.news_right dt img{ width:100%; max-width:266px}
.news_right dd{ width:65%; float:left; color:#666; margin-left:2%}
.news_right dd h1{ font-size:16px; margin-bottom:5px}
.news_right dd .chakan a{ border:1px solid #a6a4ab; width:148px; text-align:center; color:#a6a4ab; padding:2px 0; margin-top:8px; display:block}
.div_p{ width:95%; margin:0 auto}
.div_bom{ width:95%; margin:0 auto; overflow:hidden;margin-top:120px;}
.div_bom a img{ margin-right:15px}

.about_left li ul{ display:none;overflow:hidden; width:80px}
.pro_right,.wen_right,.zi_right{ width:95%; float:none; padding-top:20px; line-height:26px; margin:0 auto}
.zhao_right{ width:95%; float:none; padding-top:20px; margin:0 auto}

.xuan_img img{ width:100%; max-width:750px}
.zhao_right dl{ width:98%; float:left;margin-bottom:50px; margin:0 auto;}
.div_p img{ display: inline-block;
    height: auto;
    max-width: 100%;}
#wrapper{ display:none}.swiper-container{ display:block!important}#wrapper1{ display:none}
.news_right img {
    display: inline-block;
    height: auto;
    max-width: 100%;
}
.pro_right img {
    display: inline-block;
    height: auto;
    max-width: 100%;
}

