/* 基础样式 */
a{text-decoration:none; color:#333; outline: none;}a:hover{text-decoration:none; color: red;}
a:active {color: #0000FF} 
ul,li{margin:0px;padding:0px;}
.center{width: 1200px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.mt2{margin-top: 10px;}
.xt{border-bottom: 5px solid #621889;width: 100%;height: 20px;overflow: hidden;}
.textem{ text-indent:0em; }
.m_con img{max-width:85%; height:auto; margin: 0 auto;}
.pingl{font-size: 26px;}
.font14{font-size: 14px;}
body{margin-top:0;}
/*header*/
.header{height: 120px; background: linear-gradient(#e4e4e4,#f3f3f3,#fafafa); /* 标准语法 */;
    FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#f3f3f3, endColorStr=#fafafa);/*兼容ie*/
}
.header .logo{float: left; width: 545px; height: 120px;}


.search{float: right; height: 35px; width: 222px; margin: 43px 40px 0 0; background: #fff; border:1px solid #621887;}
.search .txt,.search .btn{border: none; background: none; height: 35px; line-height: 35px; float: left;}
.search .txt{padding: 0 8px; width: 170px; color: #a2a2a2;}
.search .btn{width: 36px; background: url(search.jpg) no-repeat 0 0; cursor: pointer;}

/* 副导航 */
.nav {height: 40px;background: #621887;}
.nav_yj {width: 1200px;margin: 0 auto;height: 40px;}
.nav_yj li {float: left;display: inline;line-height: 40px;position: relative;list-style-type:none;}
.nav_yj li.on {background: #812aaf;height: 40px;}
.nav_yj li a {font-size: 14px;color: #fff;display: block;padding: 0 22px;}

.nav_yj li.thisclass{ background:#873192 url(wqcmsv59.png) no-repeat center bottom;}
.nav_ej {position: absolute;top: 39px;left: 0;display: none;background: #fff;float: left;z-index: 999;width: 100%; border:1px solid #ddd;}
.nav_ej li {text-align: center;background: none;line-height: 40px;float: left;display: inline;width: 100%;}
.nav_ej li a {font-size: 12px;color: #333;display: block;background: none;padding: 0;}
.nav_ej li a:hover {background: #812aaf; color: #fff;}


/* 轮播图 */
.flex { width: 100%; /* margin-top: -550px; */ height: 360px;}
.slides,.slides--titles {margin:0;padding:0;}
.slides li,.slides--titles li {overflow:hidden;position:relative;float:left;}
.jFlex,.slides,.slides li,.slides--titles li {position:relative}
.jFlex {overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.slides {list-style:none}
.slides--anim {
-moz-transition:transform ease-out .3s;
-ms-transition:transform ease-out .3s;
-o-transition:transform ease-out .3s;
-webkit-transition:transform ease-out .3s;
transition:transform ease-out .3s
}
.slides--titles{height: 33px; width: 100%; position: absolute; top: 327px;}
/* .slides--titles:after,.slides--titles:before,.slides:after,.slides:before {content:' ';display:table;} */
.slides--titles:after,.slides--titles:before,.slides:after,.slides:before {content:' ';display:table;}
.slides--titles:after,.slides:after {clear:both}
.slides li {display:block;}
.slides img {display:block;height:360px;width:100%}
.slides--titles li {height: 33px;line-height: 22px;color: #000;font-size: 12px;
background:rgba(238,238,238,0.5);cursor:pointer;text-align:center;
-moz-transition:background linear .3s;
-ms-transition:background linear .3s;
-o-transition:background linear .3s;
-webkit-transition:background linear .3s;
transition:background linear .3s;
width:16.666%;/* top: 360px; */z-index: 9999;
}
.jflex--2 li {width:50%;;}
.jflex--3 li {width:33.3333333%}
.jflex--4 li {width:25%}
.jflex--5 li {width:20%}
.jflex--6 li {width:16.6666667%}
.slides--titles li .title--l {background:#555;display:block;height:4px;left:-100%;position:relative;}
.slides--titles li .title--t {display:block;height:50px;line-height:35px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slides--titles li.title--auto .title--l,.slides--titles li.title--manual .title--l {
-moz-transition:all linear .3s;
-ms-transition:all linear .3s;
-o-transition:all linear .3s;
-webkit-transition:all linear .3s;
transition:all linear .3s
}
.slides--titles li.title--auto.title--active .title--l {
-moz-transition:all linear 5s;
-ms-transition:all linear 5s;
-o-transition:all linear 5s;
-webkit-transition:all linear 5s;
transition:all linear 5s
}
.slides--titles li.title--active .title--l {left:0;}
.slides--titles li.title--right .title--l {left:100%}
.slides--titles li.title--active .title--t {font-weight:700}
.slides--titles li.title--active {background:rgba(221,221,221,0.8);color: #fff;}
/* 轮播图end */


/* 主要内容 */
.main{margin-top: 20px;}
.mian_fl{width: 980px;}
.mian_fr{width: 180px;}
/* 左侧 */
.conf{width: 480px;height: 191px;}
.conr{width: 480px;height: 191px;}

.bg{line-height: 28px; background:url(bjk.jpg) no-repeat; background-size: 100% 30px;width: 100%;height: 30px;}
.fonts{padding-left: 22px;color: #fff;font-weight: bold;}
.gds{padding-right: 20px;font-size: 14px;color: #babbbf;}
.conf_ul{padding:0 10px 0 20px;color: #414247;font-size: 14px;margin-top: 10px;}
.conf_ul ul li, .ycfl ul li{line-height: 24px;}
.conf_ul ul li span, .xsgztab ul li span{color: #9a9e9d;}

/* 兼容ie7 */
  *html .gds{padding-right: 20px;font-size: 14px;color: #babbbf;margin-top: -27px;}
  *+html .gds{padding-right: 20px;font-size: 14px;color: #babbbf;margin-top: -27px;}

  *html .conf_ul ul li span{margin-top: -27px;}
  *+html .conf_ul ul li span{margin-top: -27px;}
/* 兼容ie7end */


/* 右侧 */
.frbg{background:url(k1.jpg) no-repeat; background-size: 100% 30px;width: 100%;height: 30px;letter-spacing:8px;text-align:center;text-justify:distribute-all-lines;}
.frbg span{padding:0 20px;line-height: 32px;color: #7b0b91;font-weight: bold;}
.ycfl{padding-left: 22px;font-size: 14px;border-top: 3px solid #ac96d6;}
.ycfl ul{margin-top: 5px; padding-bottom: 10px;}
/* 主要内容end */

/*底部*/
.foot{padding:15px 0px; text-align:center;font-size: 12px; color: #34343c;width: 100%;height: auto; overflow: hidden;}
.foot a{color: #34343c;}
.foot p{ line-height:12px;}
/*底部end*/



/* 实验中心 */
.syzxf{width: 590px;height: 255px;border-top: 2px solid #6588a6;}
.syzxr{width: 590px;height: 255px;border-top: 2px solid #6588a6;}

.syzxs{width: 590px;height: auto;border-top: 2px solid #6588a6;}

.syzx p{font-weight: bold;color: #486293;font-size: 14px;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
/* 实验中心end */

/* 共青团 */
/*小图轮播*/
.banner{float: left;}
.banner{width:400px; height:225px; float:left; display:inline;}
.banner ul{position: relative; z-index: 0; overflow: hidden;}
.banner ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.banner ul li img{ width: 400px; height: 225px;}
.banner ul li p{ top: 170px;  position:absolute; z-index:2; bottom:0; left:0px;text-indent:12px; width:75%; text-decoration:none; color:#fff; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.banner ul li .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(bg_b.png) repeat 0 0; overflow:hidden;}

.gqtfl{width: 387px;height: auto;padding-bottom: 20px;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden; margin-left: 10px;}
.gqtfr{width: 387px;height: auto;padding-bottom: 20px;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden; }
.gatcen{width: 387px;height:auto;padding-bottom: 20px;border: 1px solid red;}
.gqt_mian{background:url(zsk21.jpg) no-repeat;font-size: 14px; background-size: 101% 28px;width: 100%;height: 28px; color: #fff;line-height: 28px;}
.gqt_font{margin-left: 8px;}

.zhuyao{overflow: hidden;width: 100%;padding-top: 10px;}
 .zyfl{padding-bottom: 20px; width: 390px;height: auto;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden;}
 .zyfr{padding-bottom: 20px; width: 390px;height: auto;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden; }
.zycen{padding-bottom: 20px; width: 390px;height: auto;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden;  margin:auto;}
/* 共青团 end*/


/* 学生工作 */
.xsgztab{width: 390px;height:auto;overflow: hidden; }
.xsgztab ul li{padding: 0 10px; line-height:32px;border-bottom: 1px solid #dcdcdc;}
.xsgz_mian{background:url(zsk21.jpg) no-repeat;font-size: 14px; background-size: 700px 28px;width: 100%;height: 28px; color: #fff;line-height: 28px;}
/* .xsgz_mian */
@media \0screen\,screen\9 {
.xsgz_mian{background:url(zsk21.jpg) no-repeat;font-size: 14px; background-size: 800px 28px;width: 100%;height: 28px; color: #fff;line-height: 28px;}

}
/* 学生工作end */

/* 教务资源 */
.jwzy{width: 70%;margin: 0 auto;}
.jwzy ul li{float: left;margin-left: 20px;list-style-type: none;}
.jwzy ul li p{font-size: 12px;text-align: center;line-height: 1px;}
.jwzy_mt3{margin-top: 30px;}
.jwzy_mt4{margin-top: 42px;}
/* 教务资源end */


/* 招生信息 */
.gqtfl .zszx ul li{float: left;width: 125px;list-style-type: none;padding: 0;font-size: 14px;text-align: center;margin-top: 5px;}
.gqtfl .zszx ul li img{width: 100px;height: 100px;}
.gqtfl .zszx ul li p{padding-bottom: 12px;}

/*小图轮播*/
.bannea{float: left;width:400px; height:280px; float:left; display:inline;}
.bannea ul{position: relative; z-index: 0; overflow: hidden;}
.bannea ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.bannea ul li img{ width: 400px; height: 280px;}
.bannea ul li p{position:absolute;bottom:0px;padding:0px;margin:0px;z-index:2;  left:0px;text-indent:12px; width:75%; text-decoration:none; color:#fff; background:none;opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.bannea ul li .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(bg_b.png) repeat 0 0; overflow:hidden;}

.zsxx{width: 100%;overflow: hidden;padding-top: 10px;}
.zsxxfl, .zsxxfr{ width: 590px;height: auto;border: 1px solid #bbbbbd; padding-bottom: 20px;border-radius:5px 5px 0 0;}
/* 招生信息end */


/* 红色导航 */
.hsdhimg{float: left;width:400px; height:280px; float:left; display:inline;}
.hsdhimg img{width: 100%;}
.hsdhfl{width: 387px;height: 280px;padding-bottom: 20px;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden;margin-left: 10px; }
.hsdhfr{width: 387px;height: 280px;padding-bottom: 20px;border-radius:5px 5px 0 0; border: 1px solid #bbbbbd;overflow: hidden; }
.zysfr{padding-bottom: 20px; width: 390px;height: auto;overflow: hidden; }
/* 红色导航end */

/* 列表页 */
.fwlj{ background-color: #ededed;width: 98.4%;height: 30px;line-height: 30px;font-size: 14px;padding-left: 20px;}
.fwlj span a{color: #62656a;}

.listfl{width: 920px;height:auto;overflow: hidden;border-top: 2px solid #6287a4;}
.listfr{width: 250px;height: auto;overflow: hidden;border-top: 2px solid #6287a4;}

.tzfl{width: 250px;overflow: hidden;}
.tzfr{width: 666px;overflow: hidden;}
.tzfl .bt, .tzfr .bt, .listfr .bt, .xxgkfl .bt{border-bottom: 2px solid #dddddb;line-height: 30px;color: #495b99;font-weight: bold;padding-left: 10px;}
.nrfen ul li{border-bottom: 2px solid #dddddb;padding: 0 10px;line-height: 40px;}
.nrfen ul li span{color: #babbbf;}
.nrfen .listts {background-color:#f0f0f0;}
.nrfen .listts a{color:#4d97d8;}
.tzfr_ul{padding:0 10px 0 5px;color: #414247;margin-top: 10px;}
.tzfr_ul ul li{list-style-type: none;line-height: 32px;}
.xhph{color: #5a7389;font-size: 14px;background-color: #f7f8fa;line-height: 30px;padding-left: 10px;font-weight: bold;}
.xih_ul{padding:0 10px 10px 20px;color: #414247;font-size: 14px;margin-top: 10px;}
.xih_ul ul li{line-height: 22px;}
.fenye{width: 100%;height: 20px;text-align: center;overflow: hidden;padding: 20px 0;}
.xiang .ckpl a{font-size: 12px;color:#636572;padding-right: 20px;}
/* 列表页end */



/* 新闻中心 */
.xwzxfl{width: 920px;height: auto;overflow: hidden;border-top: 2px solid #6287a4;}
.xwzx .bt{border-bottom: 2px solid #dddddb;line-height: 30px;color: #495b99;font-weight: bold;padding-left: 10px;}
.jrrm{width: 300px;height: auto;overflow: hidden; margin-top: 5px;}
.qzl{width: 500px;height: 300px;overflow: hidden;  margin-top: 5px;}

.tpxw{width: 100%;overflow: hidden;}
.mbox .tcon { padding:0 20px 0 10px;font-size:14px;color:#3B639F;font-weight:bold; border-top:2px solid #458FCE; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative;}
.mbox .mcon ul li{list-style-type: none;float: left;text-align: center;}
.mbox .mcon ul li img{margin-top: 15px;border: 1px solid #ddd;padding: 5px;}
.moreR {float:right;padding-right:8px;_margin-top:4px;font-size: 12px;font-weight: normal;}

.qiuzhen{font-size: 16px;margin-top: 8px;}
.dsha{border-bottom:1px dashed #ddd;width: 100%;height: 45px;}

/*  */

.ywlistfl{width: 920px;height:auto;overflow: hidden;}
.ywlistfr{width: 250px;height: auto;overflow: hidden;}
.ywfl,.ywfr{width: 450px;height: 300px;}
.xxyw{line-height: 30px; width: 100%;border-top: 2px solid #6287a4;color:#3B639F;font-weight: bold;font-size: 14px;padding-left: 10px;}
.dizhi{padding: 20px 0;height: 100px;}
.dizhi div a{padding: 0 5px;}




/* 列表详情页 */
.xiang{width: 100%;height: auto;overflow: hidden; border-top: 2px solid #6287a4;color:#3B639F;}
.yaowen{line-height: 30px; width: 100%;border-bottom: 2px solid #ddd;color:#3B639F;font-weight: bold;font-size: 14px;padding-left: 10px;}

/* 学习概况 */
.xxgkfr{width: 920px;height:auto;overflow: hidden;border-top: 2px solid #6287a4;}
.xxgkfl{width: 250px;height: auto;overflow: hidden;border-top: 2px solid #6287a4;}


/* 光影临床 */
.banne{height: 385px; background: #fff;}
.slide{height:385px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{position:absolute;width:1200px;height:100%;left:50%;margin-left:-600px;top:0;}
.ban_nav{position:absolute;bottom:18px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:12px; height:12px; line-height:12px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(bann_default.png) no-repeat 0 0;}
.ban_nav .on{background:url(bannn_03.png) no-repeat 0 0;background-size: 12px 12px;}


/* 图片详情 */
.phofl{width: 650px;height: 160px;border-bottom:1px dashed #ddd;}
.phofr{width: 240px;height: 160px;border-bottom:1px dashed #ddd;}

.phpotext{font-size: 18px;}
.phpotext a{padding: 0 10px;}
.phpotext a:hover{background-color: #458FCE;color: #fff;}
.datas, .datas a{color: #686963;padding: 0 10px;}

/* 搜索 */
.sslist{width: 650px;height: 100px;border-bottom:1px dashed #ddd;}



/*校园风光*/
.mkeFocus{text-indent: 0em !important;}
.mkeFocus { height:850px; width: 750px; background:#fff;border: 1px solid #C9CACB; margin:30px auto }
.mkeUl { margin: 0px auto; height: 850px;  width: 750px; position: relative; overflow:hidden; }
.bt_xy{ width:750px;}
.ml_xy{ height:722px;}
.mkeUl ul {position: absolute; left: 0px; top: 0px; height: 722px; margin-top: 0; margin-bottom: 0;}
.mkeUl ul li {float: left; text-align: center; font: 20px Arial; width:750px; overflow:hidden; }
.ml_xy ul li{}
.mkeUl ul li img {}
.ml_xy ul li a p{line-height:52px; margin-block-start: 0em !important;margin-block-end: 0em !important;}
/*.mkeUl ul li p{ margin-top:16px;}*/
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; background:url(banNum.jpg) left top no-repeat; }
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px; }
.mke_ns2 { line-height: 16px; color: #9FA0A0; text-align: center; display: block; height: 16px; width: 16px; position: absolute; right: 0px; bottom: 0px; }
.mke_ns3 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 12px; top: 9px; }
.mkeLbtn { background: url(kelBtn.png) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(kerBtn.png) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10; }
.mx_bt{ width:36px; height:98px; top:212px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:143px;}

.js{font-size: 16px; text-indent: 2em; line-height: 28px; text-align: left; padding: 0 10px; margin-top: 20px;}
