.clear{ clear: both;}

.index-logo { height: 60px; background: #007092 url(../images/logo-bg-new.jpg) no-repeat center right; background-size:100% 100% ; position: relative;}
.index-logo img.logo-left { position: absolute; left: 1%; top: 13px; width: 165px; }
.index-logo img.logo-right { position: absolute; right: 1%; top: 22px; width: 145px;}

.top{ background: #007092; height: auto ; width: 100%;float: left;}
.top img{ float: left;}
.top img.top-img-1{ width: 40%; margin: 4vh 2vw 0 2vw;}
.top img.top-img-2{margin: 3vh 0 0 5vw ;width: 50%;}

.tvbar{float: left;width: 100%;height: 35px; line-height: 35px;}
.tv-bar { background: url(../images/index-left.png) no-repeat 5px center; padding-right: 5px;  }
.tv-bar a { color: #555555;  font-size: 15px !important; display: block; height: 35px; line-height: 37px; text-indent: 20px; background: url(../images/index-right.png) no-repeat right center;} 


.tv-slider{ margin: 0 !important; padding: 0 !important;}
/*下拉导航*/
.mui-plus header.mui-bar {
				display: none!important;
			}
			.mui-plus .mui-bar-nav~.mui-content {
				padding: 0!important;
			}
			
			.mui-plus .plus{
				display: inline;
			}
			
			.plus{
				display: none;
			}
			
			#topPopover {
				position: fixed;
				top: 16px;
				right: 6px;
			}
			#topPopover .mui-popover-arrow {
				left: auto;
				right: 6px;
			}
			p {
				text-indent: 22px;
			}
			span.mui-icon {
				font-size: 14px;
				color: #007aff;
				margin-left: -15px;
				padding-right: 10px;
			}
			.mui-popover {
				height: 300px;
			
			}
			.mui-content {
				padding: 10px;
			}
/*下拉导航结束*/
.tv-white{ background: #FFFFFF; margin-top: 10px; padding: 10px 8px; width: 100%;float: left;}
/*最新通知*/
.inform{ width: 100%; height: 30px; background: #e2706d; line-height: 30px; font-size: 14px; color: #FFFFFF;float: left;}
.inform .title{ width: 35%; float: left;  font-weight: bold;}
.inform .title img{ margin: 0 0 0 5px; float: left; margin-top: 7px;}
.inform .title span{margin: 0.2vh 0vw;}
.inform .content{ width: 60%; font-size: 12px;float: left;}
/*教育*/
.edu{ margin-top: 10px; width: 100%;float: left; padding: 0;}
.tv-education{background: #FFFFFF !important; list-style: none; padding: 0; width: 100%;border-top: none !important;border-left: 1px solid #fff !important }
/*.tv-education .tv-education-cell{width: 25%; float:left; border: green solid 1px;height: 8em; margin: 0; padding: 0;}
.tv-education .tv-education-cell a{  margin: 0; padding: 0; border: crimson solid 1px;height: 6em;}*/
.tv-education-icon-01{ background: url(../images/edu-1.png) no-repeat; background-size:100% ;  }
.tv-education-icon-02{ background: url(../images/edu-2.png) no-repeat; background-size:100% ;}
.tv-education-icon-03{ background: url(../images/edu-3.png) no-repeat; background-size:100% ;}
.tv-education-icon-04{ background: url(../images/edu-4.png) no-repeat; background-size:100% ;}
.tv-education li .tv-education-body{ padding:none !important;height: 20px; font-size: 12px !important; text-align: center; color: #02526a !important; margin: 0;}
.tv-education li span.mui-icon{ width: 60px; height: 60px;  margin: 0 auto;}
.tv-education li{ border: none !important; padding: 0 !important;}
.miu-icon{ min-width:none !important; max-width: none !important;}


.tv-brief{ width: 100%;clear:both; padding:20px 0 0 0;}
.tv-brief .brief-title{ height: 30px; border-bottom: solid #eaeaea 1px;}
.tv-brief .brief-title .red{ width: 2vw; height: 25px; background: #db4c48; display: block; float: left; text-indent: -9999px;}
.tv-brief .brief-title .name{float: left; color: #db4c48; font-size: 16px; margin-left: 1.5vw; line-height: 18px;}
.tv-brief .brief-title .more{ width: 18px; height: 30px; display: block; background: url(../images/APP-index2_20.png) no-repeat; background-size:100%;float: right; margin-top:3px ; margin-right: 0.8%;}
/*学校简介*/
.tv-brief .brief-content{ width: 100%; padding: 0 5px;}
.tv-brief .brief-content img {   float:left;width:45vw;   height:125px; padding-right: 15px; padding-top:10px ;} 
.tv-brief .brief-content p{ margin-top: 2vh; color: #4d4d4d; line-height: 180%;}



/*学生服务*/
.tv-service{ width: 100%; height: auto; }
.tv-service img{ width: 100%; height: 100px;}
.tv-service a{ display: block; }

/*底部选项卡*/
.tv-tab{ background: #02526a;}
.tv-label{ color: #FFFFFF; font-size: 11px !important;}
.tv-icon{ margin-left: 0px !important;}
.tv-icon-home{ background: url(../images/tab-home-00.png) no-repeat center 1px; background-size:100% ; }
.tv-icon-search{ background: url(../images/tab-ser-00.png) no-repeat center 1px; background-size:100%;}
.tv-icon-trend{ background: url(../images/tab-trend-00.png) no-repeat center 1px; background-size:100% ;}
.tv-icon-lesson{ background: url(../images/tab-lesson-00.png) no-repeat center 1px;background-size:100% ;}
.tv-icon-address{ background: url(../images/tab-address-00.png) no-repeat center 1px;background-size:100% ;}
.mui-active .mui-tab-label{ color:#f2cd00;}
.mui-active .tv-icon-home{ background: url(../images/tab-home-01.png) no-repeat center 1px; background-size:100% ;}
.mui-active .tv-icon-search{ background: url(../images/tab-ser-01.png) no-repeat center 1px; background-size:100% ;}
.mui-active .tv-icon-trend{ background: url(../images/tab-trend-01.png) no-repeat center 1px; background-size:100% ;}
.mui-active .tv-icon-lesson{ background: url(../images/tab-lesson-01.png) no-repeat center 1px; background-size:100%;}
.mui-active .tv-icon-address{ background: url(../images/tab-address-01.png) no-repeat center 1px;background-size:100% ;}

/*内页*/
.tv-in{ margin-top:0 !important;}
.tv-inner{}
.tv-inner .inner-position{font-size: 14px; color: #007092; font-weight: bold;}
.tv-inner .inner-position a{ font-size: 14px; color: #007092; font-weight: bold;}
.tv-inner .inner-title{ width: 100%; height: 35px; background: #ea9795; margin-top: 5px; line-height: 35px;}
.tv-inner .inner-title .inner-title-left { background: #e2706d url(../images/span.png) no-repeat 3px center; background-size:18px 18px ; text-indent: 25px; width: 35%; height: 35px; line-height: 35px; overflow: hidden;  }
.tv-inner .inner-title .inner-title-left h4 {font-size: 14px; color: #ffffff; height: 35px; line-height: 35px; margin: 0 !important; padding: 0 !important;}
/*
.tv-inner .inner-title{ width: 100%; height: 4.5vh; background: #ea9795; margin-top: 5px;}
.tv-inner .inner-title .inner-title-left{ width: 35%; background: #e2706d;height: 4.5vh;line-height: 4.5vh;}
.tv-inner .inner-title .inner-title-left span{float: left; float: left;width: 4.5vw; background: url(../images/span.png) no-repeat center 1.1vh; background-size:95%;margin-left: 3vw; text-indent: -9999px;}
.tv-inner .inner-title .inner-title-left h4{ font-size: 14px; color: #ffffff;  margin-left: 12px;line-height: 3.5vh; float: left;}
*/
.detail-title{ width: 100%; height: 9vh; border-bottom: solid 1px #eaeaea; text-align: center; margin-top: 2vh;}
.detail-title h3{ font-size: 16px; color: #007092;float: left; width: 100%;}
.detail-title p{ font-size: 12px;width: 100%;}
.detail-title p span{ margin: 0 1%;}
.brief-content { clear: both; }

/*新闻动态*/
.index-searve { padding: 0 12px; background: #fff;}
.index-searve img { width: 100%; min-height: 70px;}
#slider img { height: 180px;}
ul.index-news .mui-pull-left { width: 60px !important; height: 70px ; padding-top: 7px; background: url(../images/middle-bg.png) no-repeat center center; background-size:52px 1px;}
.index-news.mui-table-view .mui-media-object {max-width: 90px;}
.index-news .mui-pull-left span { display: block; padding: 0 !important; margin: 0 !important; line-height: 30px; color: #fff; text-align: center; }
.index-news .mui-media-body p { line-height:1px; height: 1px; display: inline; font-size: 12px; color: #666; font-weight: normal; text-indent: 24px;}
.index-news .mui-media-body h5 { color: #007092; font-size: 14px; font-weight: bold; line-height: 16px; padding:0 !important }
.bg-red { background-color: #db4c48 !important;}
.bg-yellow { background-color:#f2cd00 !important ;}
.bg-blue { background-color:#007092 !important ;}
.index-news .mui-table-view-cell::after { height: 0px !important;}
.index-news li { padding: 10px 10px 5px 10px !important;}
.index-news  { padding: 10px 0px 5px 0px;}
.index-news.mui-table-view::after { height: 0px !important;}
.index-pb { height: 45px; width: 100%;  clear: both}
.tv-tab a span.mui-badge { background: #f2cd00 !important; width: 10px !important; height: 10px !important;  padding: 0 !important;}
.index-news .mui-media-body h5.mui-ellipsis-2 { color: #666; font-weight: normal; font-size: 13px; height: 32px;text-indent: 24px; line-height: 17px }

.blank-white{ float:left;padding:25px 0 25px 0; width: 100%; text-indent: -9999; }
/*新闻向上翻滚*/


#rollAD {height:30px; position:relative;  margin:0 auto;overflow:hidden; line-height: 30px;}
#rollAD a { color: #fff; display: block; font-size: 13px; height:30px;line-height: 30px; overflow: hidden;}
#rollText a {color: #fff; }