.clear{clear: both;}
.center{width:1160px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.bgwhite{background-color: #fff;width: 100%;height: 40px;}
.colorpick{color: #724598;font-size: 18px;font-weight: bold;border-bottom: 3px solid #724598;line-height:45px;}
.color9 a{color: #999;font-size: 14px;line-height: 45px;}

/* 欢迎页 */
.web_img img, .web_imgs img{border-radius: 50px;}
.web_img {width: 85%;height: 60px;position: fixed; top: 120px;}
.web_imgs{width: 85%;height: 60px;position: fixed; top: 200px;}
.web_img ul li, .web_imgs ul li{width:195px;height: 40px;float: right;}

#web_bg{
    position:fixed;
    top: 60px;
    left: 0;
    width:100%;
    height:100%;
    min-width: 1000px;
    zoom: 1;
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center center;
  }
 @media (max-width:1300px){
    #web_bg{width:100%;
      height:100%;
 background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center center;}
  }


/*头部*/
.header_top{height: 6px; background: #3d125e; width: 100%;}
.header2{height: 109px; background: #8057a2; width: 100%;}
.header2 .logo{width: 521px; height: 109px; margin: 0 auto; display: block;}
.header2 .logo img{width: 521px; height: 80px;margin-top: 10px;}
.top_ul{display: block; margin-top: 45px;}
.top_ul li{float: left; text-align: center; padding: 0 14px;}
.top_ul li img{margin: 0 5px 0 0; display: block; float: left;}
.top_ul li a{color: #fff; display: block; float: left;}
.one{border-right:1px solid #fff;}
.top_ul .chin a{color: #fff;margin-right: 15px;}
.header_boder{border-bottom: 1px solid #aa80c6;height: 1px;}

/*导航*/
.nav{background: #8057a2; height: 56px; width: 100%; border-top:1px solid #8057a2;}
.nav_yj{width: 1100px; margin: 0 auto; height: 56px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 56px; position: relative; width:122px; z-index: 999;}
.nav_yj li.on{background: #724598; height: 56px; line-height: 56px;}
.nav_yj li a{font-size: 16px; color: #fff; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{position: absolute; top: 56px; left: 0; display: none; background: #724598; float: left; width: 100%; z-index: 1000;}
.nav_ej li{text-align: center; background: none; line-height: 56px; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; }
.nav_ej li a:hover{background: #8057a2;}

/*图片轮播*/
.banner{height: 547px; width: 100%;overflow: hidden;}
.slide{height:547px;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:100%;height:100%;left:0;top:0;}
.ban_nav{position:absolute;bottom:24px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:15px; height:15px; line-height:15px; overflow:hidden; margin:0 6px; cursor:pointer; background: url(white_bann.png) no-repeat 0 0;}
.ban_nav .on{background:url(pur_bann.png) no-repeat 0 0;}


/* 主要内容 */
.main{background-color: #f5f5f5;height: auto;overflow: hidden;border: 1px solid #f5f5f5;}
.main_fl{width: 48%;height: 630px;margin: 30px 0;overflow: hidden;}
.main_fr{width: 48%;height: 630px;margin: 30px 0;overflow: hidden;}

.main_bg{margin: 0 auto;overflow: hidden; background: url(bg_main.jpg) no-repeat top center; background-size: 100%; width: 1160px;height: 700px;}
.xwlb{border-bottom: 1px solid #999; height: 47px;}
.new_list{margin-top: 20px;}
.new_list ul li{float: left; width: 550px; height: 140px;}
.new_list ul li a.a_box{float: left; width: 65px; height: 199px; display: block;}
.new_list ul li a.a_box p{width: 65px; height: 60px; border-radius: 10px;}
.new_list ul li a.a_box p span.day{height: 32px; line-height: 32px; text-align: center; color: #fff; font-size: 24px; background: #724598; width: 100%; display: block;}
.new_list ul li a.a_box p span.year_month{height: 28px; line-height: 28px; color: #666; text-align: center; width: 100%; display: block; background: #fff;}
.new_list ul li p.p_tiltle{float: left; line-height: 28px; width: 450px;margin-left: 15px;  margin-top: 10px; height: 35px;}
.new_list ul li p.p_tiltle a{font-size: 16px;}
.new_list ul li p.p_tiltle a:hover{color: #9c72b0;}
.new_list ul li p.p_biref{height: 60px;overflow: hidden;float: left; font-size: 16px; line-height: 28px;width: 450px;margin-left: 15px; color: #666; margin-top: 10px;}
.item ul{overflow: hidden; margin: 8px 0 4px;}
/* 主要内容end */


/*底部*/
.footer{background: #8057a2;border: 1px solid #8057a2;}
.footer p{color: #fff;}
.footer .footer_yqlj{height:90px; background: #8057a2;width: 100%;line-height: 90px;}
.footer .footer_yqlj .yqlj a{font-size: 14px;color: #fff;margin:0 30px 0 10px;cursor: pointer;}
.footer .footer_bq{height: 110px;background: #8057a2;line-height: 38px;text-align: center;margin: 20px 0;}
.footer_boder{border-bottom: 1px solid #a68abe;height: 1px;}

/*列表页*/
.bann{width: 1160px; height:300px; margin: 10px auto 0 auto;}
.bann img{width: 1160px; height: 300px;}
.menu{width: 220px; float: left; margin-top: 12px;border: 1px solid #dcdcdc; border-top: none; border-bottom: none;}
.menu .th{text-align: center; line-height: 42px; height: 42px; font-weight: bold; font-size: 16px; background: #724598; color: #fff;}
.menu .th p{font-size: 16px; color: #fff;}
.menu ul{ overflow: hidden; height: auto; }
.menu ul li{line-height: 42px; height: 42px; text-align: center; padding-top: 0; border-bottom: 1px solid #DCDCDC;}
.menu ul li a{font-size: 14px;}
.menu ul li.on{background: #dcdcdc; }
.menu ul li.on a{color: #611987;}

.box{width: 906px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box .list_item_th{height: 34px; line-height: 28px; border-bottom: 2px solid #724598;}
.box .list_item_th p{color: #724598; font-size: 18px; font-weight: bold; width: 100px; float: left; display: inline-block;}
.box .list_item_th p img{float: left; padding: 12px 13px 0 1px;}
.box .list_item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box .list_item_th .local a{color: #333;}
.list_box ul{min-height: 597px; _height:597px;}
.list_box ul li{height: 38px; line-height: 38px; border-bottom: 1px dotted #dcdcdc; background: url(list_style.png) no-repeat left center; padding-left: 18px; margin: 0; font-weight: normal;}
.list_box ul li a:hover{color: #724598;}
.list_box ul li span{color: #666; float: right;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 0 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{height:auto; _height:auto; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{background-color: #f5f5f5 !important;text-indent: 2em;font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 650px;height:auto !important;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important; width: 80% !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
.con video{max-width:600px;width:100%}


/*魅力校园*/
.mkeFocus { height:850px; width: 600px; background:#fff;border: 1px solid #C9CACB; padding-top: 7px; margin:30px auto }
.mkeUl { margin: 0px auto; height: 850px;  width: 600px; position: relative; overflow:hidden; }
.bt_xy{ width:613px;}
.ml_xy{ height:516px;}
.item .mkeUl ul { position: absolute; left: 0px; top: 0px; height: 800px; padding: 0; min-height: auto;}
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:600px; overflow:hidden; }
.ml_xy ul li{ line-height: none; padding: 0; height: auto; background: none; border: none;}
.mkeUl ul li img {}
.mkeUl ul li p{ margin-top:16px; padding:0px 83px; font-size: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:165px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:15px;}




.header,.header_top2,.shou_footer,.sjd_xyfg,.fh_bc,.fh_dh{display: none;}
 @media (max-width:800px){
	.header_top,.header2,.header_boder,.nav,.menu,.footer,.mkeFocus,.local{display: none !important;}
	.header,.header_top2,.fh_bc,.fh_dh,.shou_footer,.sjd_xyfg{display: block;}

	/*header*/
	.header_top2 {height: 30px;background: #3d125e;width: 100%;}
	.header_top2 a {line-height: 30px;width: 30px;font-size: 15px;float: right;color: white;text-align: center;margin-right: 15px;}
	.zhong {background-color: #512a6e;}
	.header {height: 55px;width: 100%;position: relative;background-color: #8057a2;background-size: 100% 100%;}
	.header .logo {margin-left: 10px;margin-top: 14px;width: 260px;display: block;float: left;}
	.header .index {width: 26px;height: 26px;margin-right: 15px;margin-top: 17px;display: block;float: right;}
	.header .index img {width: 22px;}
	.header .logo img {width: 100%;height: 100%;}
	/* 手机端导航栏 */
	/*左侧导航*/
	.fh_dh {width: 180px;display: none;overflow-y: scroll;padding-top: 6px;z-index: 9999;background: #8057a2;opacity: 0.9;height: 100%;position: fixed;top: 0px;right: -180px;}
	.fh_dh p.th {color: #fff;font-size: 13px;line-height: 40px;text-align: center;}
	.fh_dh ul {}
	.fh_dh ul li {line-height: 46px;text-align: left;}
	.fh_dh ul li .yj_a {display: block;padding: 0px 20px;font-size: 18px;text-indent: 8px;letter-spacing: 1px;}
	.fh_dh ul li .yj_a,.fh_dh ul li .yj_a:hover,.fh_dh ul li .yj_a:visited,.fh_dh ul li .yj_a:link,.fh_dh ul li .yj_a:active {color: #fff;}
	.fh_dh ul li.yj_li .yj_a {background: url(nav_bg.png) no-repeat 150px center / 9px auto;}
	.fh_dh ul li.yj_li .up {background: url(nav_bg1.png) no-repeat 147px center /16px auto;}
	.fh_dh ul .on .yj_a {border-right: 5px solid #f5a129;}
	.fh_dh ul li .ej {display: none;}
	.fh_dh ul li .ej a {padding: 0 20px;text-indent: 8px;font-size: 15px;color: #fff;display: block;height: 36px;line-height: 36px;}
	.fh_bc,.menu_bc {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: #000;opacity: 0;display: none;z-index: 9999;}
	/* 底部样式 */
	.shou_footer {background-color: #8057a2;padding: 10px 0;}
	.shou_footer p {text-align: center;margin: 6px 0;color: white;font-size: 12px;}
	
        body{min-width: 100%;}
	/*  欢迎页  */
	#web_bg{min-width: 200px !important; background-size: 170%; position: absolute; top: 0px; left: 0;}
	.web_img{position: absolute; top:40%; right: 60px;}
	.web_imgs{position: absolute; top: 50%; right: 60px;}
	.web_img ul li, .web_imgs ul li{width:50% ;}
	.web_img img, .web_imgs img{width: 100%;}

	
	/*  列表页  */
	.main{padding: 0 15px;}
	.center{width: 100%;}
	.box{width: 100%;}
	.list_box ul li{position: relative; padding: 0 90px 0 15px;}
	.list_box ul li span{position: absolute; right: 0;}
	.list_box ul li a{display: block; width: 100%;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
	.pages .pagebox span.pagebox_num, .pages .pagebox span.pagebox_num_nonce{display:none;}
	
	/*  内容页  */
	.content .title{font-size: 18px;}
	.con img{width: 90%;}
	
	/*  校园风光  */
	.sjd_xyfg li{width: 100%; text-align: center;}
	.sjd_xyfg li a img{width: 90%;}
	.sjd_xyfg li a p{width: 90%;line-height: 32px; margin-bottom: 15px; margin: auto;}
}