/* CSS Document */
body{margin:0; padding:0; font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;}
div,td,ul,dd,li,a,dl,dt,ol,p{padding:0px;margin:0px;text-decoration:none;list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:400; margin:0px; padding:0px; line-height:150%; text-decoration:none;}
a{text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#29a7e1;}
img{border:none;vertical-align:top;}
table{border-collapse:inherit;}
i,u,s,em{text-decoration:none;font-style:normal;} 
td,th{padding:0;}
form,select{margin:0;}
.fl{float:left}
.fr{float:right}
textarea{resize:none; overflow:auto; outline:none;}
.clear:after{content:''; display:block; clear:both;}
.clear{zoom:1;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.mt60{margin-top:60px;}
/* 公共样式 */
.wrapall {width:100%; margin:0 auto;background:url(../schoolimages/header.jpg) repeat-x;}
.container{width:1200px; margin:0 auto;}

/*公共导航*/
.boxbar{border:1px solid #dddddd;}
.titltbar{width:100%;height:28px;background:url(../schoolimages/bj.jpg) repeat-x;border-bottom:2px solid #29a7e1;padding-top:5px;}
.titltbar span{display:inline-block;background:#29a7e1;color:#ffffff;border-top-left-radius:4px;border-top-right-radius:4px;width:100px;float:left;margin-left:15px;height:28px; text-align:center;line-height:28px;font-size:14px;}
.titltbar a{float:right;margin-right:10px;display:inline;line-height:28px;}

/*头部*/
.topbar{background:url(../schoolimages/topbg.jpg) no-repeat;width:1200px;height:219px; position:relative}
.topbar .logo{
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.topbar .modular{position:absolute;top:20px;right:30px;}
.topbar .modular ul li{float:left;border-radius:4px;background:#ffffff;width:150px;height:42px;line-height:42px;margin-left:10px;display:inline}



/*导航*/
.header{height:47px;line-height:47px;background:url(../schoolimages/header.jpg) repeat-x;}
.header ul li{float:left;background:url(../schoolimages/icon.png) no-repeat left center;}
.header ul li:first-child{background:none;}
.header ul li a{color:#ffffff;font-size:16px;display:block;padding:0px 29px;}
.header ul li a:hover{text-decoration:underline}

.campus{border:1px solid #dddddd;width:310px; overflow:hidden}
.campus .newlist{padding:5px 10px 10px 10px; overflow:hidden}
.campus .newlist ul li{height:33px;line-height:33px;border-bottom:1px dashed #dedede;background:url(../schoolimages/d.jpg) no-repeat left center;padding-left:10px;width:275px; overflow:hidden}
.campus .qq{background:url(../schoolimages/qq.jpg) no-repeat center center;color:#ffffff;height:32px;text-align:center;font-size:16px;padding-top:18px;margin:16px 0px;}
.campus .quick ul{}
.campus .quick ul li{background:#f9f9f9;float:left;border-top:1px solid #dddddd;border-left:1px solid #dddddd;width:155px;margin-left:-1px;height:40px;line-height:40px;font-size:14px; text-align:center}
.campus .quick ul li a{display:block;padding-left:15px;}
.campus .quick ul li a.one3{background:url(../schoolimages/icon-1.png) no-repeat 20px center}
.campus .quick ul li a.one4{background:url(../schoolimages/icon-2.png) no-repeat 20px center}
.campus .quick ul li a.one5{background:url(../schoolimages/icon-3.png) no-repeat 20px center}
.campus .quick ul li a.four{background:url(../schoolimages/icon-4.png) no-repeat 20px center}

.newcampus{border:1px solid #dddddd;width:874px; overflow:hidden}
.newcampus .newlist{padding:5px 10px 10px 10px; overflow:hidden}
.newcampus .newlist ul li{height:33px;line-height:33px;border-bottom:1px dashed #dedede;background:url(../schoolimages/d.jpg) no-repeat left center;padding-left:10px;width:844px; overflow:hidden}
.newcampus .newlist ul li span{float:right}
.newcampus .details{}
.newcampus .details .details_title{ text-align:center;font-size:20px;color:#000;padding:20px 0px;border-bottom:1px dashed #eaeaea}
.newcampus .details .details_time{ text-align:center;font-size:12px;color:#999;padding:10px 0px;border-bottom:1px dashed #eaeaea}
.newcampus .details .details_cont {
	text-align: left;
	font-size: 14px;
	color: #000;
	padding: 15px;
	line-height: 30px;
}

.newcampus .details .details_cont p ,.newcampus .details .details_cont div {
	font-size: 14px;
	line-height: 30px;
}

.details_cont img { max-width:800px;}

.newcampus .details .share{border-bottom:1px dashed #eaeaea;padding:0px 0px 15px 15px;}
.newcampus .details .page_lsit{padding:10px 0px 10px 20px;color:#999;font-size:14px}
.newcampus .details .page_lsit a{color:#333333}

.crumbs{height:30px;line-height:30px;margin-top:10px}
.crumbs span,.crumbs span a{color:#666;}

/*数据列表*/
.datalist{width:876px;}
.tablebar{border:1px solid #dddddd;}
.tablebar .newlist{padding:5px 10px 10px 10px; overflow:hidden;width:400px;float:left;margin-left:10px;display:inline}
.tablebar .newlist ul li{height:33px;line-height:33px;border-bottom:1px dashed #dedede;background:url(../schoolimages/d.jpg) no-repeat left center;padding-left:10px;width:390px; overflow:hidden;}

.tablebar .newlist2{
	padding: 5px 10px 10px 10px;
	overflow: hidden;
	width: 830px;
	float: left;
	margin-left: 10px;
	display: inline;
}
.tablebar .newlist2 ul li{
	height: 33px;
	line-height: 33px;
	border-bottom: 1px dashed #dedede;
	padding-left: 10px;
	width: 390px;
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../schoolimages/d.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 15px;
}

.tablebar .line{width:1px;height:}
.datalist table{margin-left:-1px;}
.datalist table tr td{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.red{color:#d70104}
.orange{color:#ffffff;background:url(../schoolimages/c.jpg) no-repeat;width:78px;height:25px;display:block;line-height:25px;}

/*banner*/
.banner{width:556px;height:256px; overflow:hidden;margin-left:10px;margin-right:10px;}
.flexslider { position: relative; height: 256px; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height: 256px;}
.slides li a{width:100%;height:100%;display:block; cursor:pointer}
.flex-control-nav { position: absolute; bottom: 5px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 10px; height: 10px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 10px; height: 10px; line-height: 40px; overflow: hidden; background: url(../schoolimages/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


/*校园风光*/
.fglist{}
.fglist dl{width:217px;height:180px; overflow:hidden;float:left;margin:19px 0px 0px 19px;display:inline;}
.fglist dl dt,.fglist dl dt img{width:217px;height:138px; overflow:hidden}
.fglist dl dd{height:30px;line-height:30px; text-align:center;width:217px; overflow:hidden}

/*翻页*/
.pages{ padding: 38px 0; text-align: center;}
.pages p{ display: inline-block;}
.pages a{ margin-right: 5px;font-size: 14px; color: #4e4e4e; /*background: #f6f6f6;*/ padding: 5px 10px; border: 1px solid #eee; line-height: 27px; border-radius: 2px;}
.pages a:hover,.pages a.c{ background: #0f6fc6; color: #fff; border: 1px solid #ccc; border-radius: 2px; padding: 5px 10px;}
.pages a.disabled{ color: #ccc;}


.page-status { display:none;}

/*友情链接*/
.link{border:1px solid #dddddd;width:1198px;margin-top:10px;}
.link .link_title{background:#f8f8f8;border-right:1px solid #dddddd;color:#666666;font-size:16px;line-height:20px;width:80px;height:60px; overflow:hidden;float:left; text-align:center;padding-top:20px;}
.link .link_con{padding:15px;color:#cecece;float:left;width:1087px;}
.link .link_con a{color:#31465d;padding:0px 10px;}

/*底部*/
.footer{border-top:1px solid #eaeaea;margin-top:20px;padding-top:20px; text-align:center}
.footer p{color:#31465d;line-height:20px;margin-bottom:10px}


#demo {overflow: hidden;width: 1160px;margin:0px 16px;}

#indemo, #demo1, #demo2 {float: left;}
#indemo {width: 800%;}


.header22{  height:32px;line-height:32px;background:url(../schoolimages/header.jpg) repeat-x; margin-bottom:20px;}
.header22 ul li{float:left;background:url(../schoolimages/icon.png) no-repeat left center;}
.header22 ul li:first-child{background:none;}
.header22 ul li a{color:#ffffff;font-size:14px;display:block;padding:0px 32px;}
.header22 ul li a:hover{text-decoration:underline}


.list_photo{margin:0;padding:20px 0px;width:845px;overflow:hidden;}
.list_photo dt{width:193px;height:180px;float:left;text-align:center;padding:0 9px;margin:0 0 15px 0;overflow:hidden;}
.list_photo dt img{border:1px solid #ccc;padding:2px;}
.list_photo dt div{padding:6px 0; width:196px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#333;}
.list_photo a:hover{color:#f60;}




	
#moquu{
	z-index:10001;
	width:62px;
	height:256px;
	right:15px;
	text-align: center;
	position:fixed;
	cursor:pointer; 
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
	}	
	
		
#moquu_top,#moquu_online,#moquu_hotline,#moquu_ma,#moquu_m,#moquu_yhhd{
	width:62px;
	height:62px;
	position: relative;
}
	
/*/Publics/Yzs/css/images/moquu.png	*/
#moquu_top img,#moquu_online img,#moquu_hotline img,#moquu_ma img,#moquu_m img {
	width: 28px; height: 28px; display: block; margin: 0 auto; margin-top: 9px; margin-bottom: 2px; background: url(../schoolimages/moquu.png) 0 0;
}

#moquu_top img{margin-top: 14px;background-position: -84px 0;}
#moquu_top:hover img{background-position: -84px 28px;}

#moquu_online img{ background-position: 0 0;}
#moquu_online a:hover img{ background-position: 0 28px;}

#moquu_hotline img{ background-position: -28px 0;}
#moquu_hotline a:hover img{ background-position: -28px 28px;}

#moquu_m img{ background-position: 28px 0;}
#moquu_m a:hover img{ background-position: 28px 28px;}

#moquu_ma img{ background-position: -56px 0;}
#moquu_ma a:hover img{ background-position: -56px 28px;}
#moquu_ma img.moma{ width: 100px; height:102px; margin:10px 10px 6px 10px;}


	
	
#moquu{
	top: 50%;
	margin-top: -128px;
	_margin-top: -128px;
	}	
	
#moquu_online {
	
}
	
#moquu_online a {
	background-color: #fff;
	right:0;
	float:left;
	width:62px;
	height:62px;
	border: 1px solid #eaeaea;
	color: #1268b8;
	
}
#moquu_online a:hover {
	background-color: #1268b8;
	border-color: #1268b8;
	color: #fff;
}
#moquu_hotline {
	top: -1px;
}
#moquu_hotline a {
	background-color: #fff;
	width:62px;
	height:62px;
	right:0;
	float:left;
	border: 1px solid #eaeaea;
	color: #1268b8;
    
}
	
#moquu_hotline a:hover {
	background-color: #1268b8;
	border-color: #1268b8;
	color: #fff;
}
	
#moquu_ma {
	top: -3px;
}
	
#moquu_ma a {
	background-color: #fff;
	width:62px;
	height:62px;
	right:0;
	float:left;
	border: 1px solid #eaeaea;
	color: #1268b8;

}
#moquu_ma a:hover {
	background-color: #1268b8;
	border-color: #1268b8;
	color: #fff;
}


#moquu_m {
	top: -2px;
}
	
#moquu_m a {
	background-color: #fff;
	width:62px;
	height:62px;
	right:0;
	float:left;
	border: 1px solid #eaeaea;
	color: #1268b8;

}
#moquu_m a:hover {
	background-color: #1268b8;
	border-color: #1268b8;
	color: #fff;
}


#moquu_top {
	display: block;
	background-color: #fff;
	width:62px;
	height:62px;
	border: 1px solid #eaeaea;
	right: 0px;
	top: 4px;
	*top: -1px;
	
}
#moquu_top:hover {
	background-color: #1268b8;
	border-color: #1268b8;
	color: #fff;
}
#moquu_yhhd	{top: -4px;}
#moquu_yhhd a{
	background-color: #fff;
	width:62px;
	height:62px;
	float:left;
	border: 1px solid #eaeaea;
	color: #1268b8;
	overflow: hidden;
	display: block;
    
}
#moquu_yhhd a img{width:62px;height: 62px;}

.moquu_hotline,.moquu_ma {
	position:relative;
	z-index:2
}
.moquu_onlineh,.moquu_hotline a:hover .moquu_hotlineh, .moquu_ma:hover .moquu_mah{
	display:block
}

.moquu_hotline .moquu_hotlineh {
	position:absolute;
	display:none;
	top: 0;
	left: -189px;
	width:180px;
	height:62px;
	background-color: #fff;
	border: 1px solid #eaeaea;
	color: #404040;
	line-height:62px; 
	text-align: center;
	font-size: 22px;
}
.moquu_ma .moquu_mah {
	position:absolute;
	display:none;
	left:-130px;
	top: 0px;
	width:120px;
	height:145px;
	border: 1px solid #eaeaea;
	color: #404040;
	background-color: #fff;
	
}

.details_cont table {  border-collapse:collapse; }
.details_cont td  {padding:0;  border:1px solid #000; }

.btn { padding:10px 50px;  background:#0f6fc6;  border:1px #ccc solid; color:#fff; }
.btn:hover {   background:#fff;  color:#0f6fc6; border:1px #0f6fc6 solid;  }