@charset "utf-8";
/* CSS Document */

*{outline:none; margin:0; padding:0;}
body{font:normal 12px "Microsoft Yahei", "SimSun", Arial; color:#333; background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/bgmain.gif");}
ol, ul{list-style:none;}
table{border-collapse:collapse;	border-spacing:0;}
img{border:none;}
p{line-height:170%;}
a{color:#333; text-decoration:none;}
/*a:visited{ color:#800080; text-decoration:none;} */
a:hover{color:#666; text-decoration:underline;} 



#wrap{width:100%; overflow:hidden;}
/*
.ie6 #wrap{}
*/
.inside{width:1000px; margin:0 auto; clear:both;}
.inside_bg{width:1000px; margin:0 auto; background-color:#FFF; clear:both;}
.Disabled{}

hr{display:block; height:1px; border:0; border-top:1px solid #dfdfdf; border-bottom:1px solid #fff; margin:30px 0; padding:0;}


.floatleft{float:left;}
.floatright{float:right;}
.ie7 .clearfix{display:inline-block;}
.ie6 .clearfix{height:1%}
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.mar_t30{margin-top:30px;}
.mar_t20{margin-top:20px;}
.mar_r20{margin-right:20px;}
.mar_tno{margin-top:0px;}
.mar_l30{margin-left:30px;}
.red{color:#cc0000;}
.yellow{color:#be9a60;}
.displayNone{display:none;}

.w1000{width:1000px;}
.w740{width:740px;}
.w620{width:620px;}
.w360{width:360px;}
.w240{width:240px;}



select,textarea,input{vertical-align:middle;}




/*header*/
#header .navtop{width:100%; height:41px; border-top:3px solid #3889be; border-bottom:1px solid #eeeef0; line-height:41px; background-color:#FFF}


#header .logo{ width:568px; height:63px; overflow:hidden; text-indent:-999em; background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/logo2.jpg") no-repeat; cursor:pointer; margin-top:23px;}


.menubox{ background-color:#579fcf; border:1px solid #4592c3; height:38px;}
.menubox .menu{ float:left;}
.menubox .menu li{float:left;}
.menubox .menu li a{display:block; color:#FFF; line-height:38px; padding:0 20px; font-size:16px;}
.menubox .menu li a.active{background-color:#3887bb;}
.menubox .menu a:hover{background-color:#3887bb; text-decoration:none;}
.menubox .menu li ul { 
line-height: 27px; list-style-type: none;text-align:left; z-index:100;
left: -999em; width:120px;position: absolute; background-color:#3887bb;
} 
.menubox .menu li ul li{width:120px;}
.menubox .menu li ul li a{display:block;font-size:13px;padding: 0 8px;}
.menubox .menu li ul li a:hover{background-color:#579fcf;}
.menubox .menu li.sfhover a{background-color:#3887bb;}
.menubox .menu li:hover ul{
left: auto; 
} 
.menubox .menu li.sfhover ul{
left: auto; 
} 

.m_search{ float:right; background-color:#bcd9ec; border:1px solid #afcbde; margin:4px 4px 0 0;}
.m_search input{ float:left;}
.m_search input.query{ background:none; padding:5px; width:130px; border:0; color:#89a6b9;}

.toptel{ font-size:14px; text-align:right; margin-top:14px;}
.toptel .big{font-size:28px; color:#3578a3; line-height:140%;}
.toptel .small{font-size:12px; color:#4f88a2; line-height:140%;}


.box_line{ border:1px solid #dbdee1; border-top:0; background-color:#FFF;}
.box_line .tile{ overflow:hidden; height:36px; background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/tilebg.gif") repeat-x;}
.box_line .tile ul{ float:left;}
.box_line .tile ul li{float:left; font-size:16px; line-height:34px;}
.box_line .tile ul li a{display:block; border-right:1px solid #dbdee1; padding:3px 13px 0 13px;}
.box_line .tile ul li a.selected{border-top:3px solid #3889bd; padding-top:0; background-color:#FFF;}
.box_line .tile .more{ float:right; margin-top:10px; margin-right:10px; color:#999999;}
.box_line .tile .more a{color:#999;}
.box_line .tile .prevnext{ float:right; margin-top:5px; margin-right:5px; color:#999999;}
.box_line .tile .prevnext a{display:inline-block; width:25px; height:25px;background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/prevnext.png") no-repeat; cursor:pointer; text-indent:-999em; margin:0 2px;}
.box_line .tile .prevnext .prev{ background-position:0 0;}
.box_line .tile .prevnext .next{background-position:-25px 0;}
.box_line .tile .prevnext .prev:hover{background-position:0 -25px;}
.box_line .tile .prevnext .next:hover{background-position:-25px -25px;}

.box_line .con{}
.box_line .con ul{ padding:5px 15px;}
.box_line .con li{ font-size:14px; line-height:28px; height:28px; position:relative;}
.box_line .con li a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/icon_p.gif") no-repeat left center; padding-left:20px; padding-right:120px; display:block;}
.box_line .con li em{position:absolute; top:3px; right:0px; font-style:normal; color:#757575;}


.box_line .conListwarp{ padding:15px 8px;}
.box_line .conList{overflow:hidden;}
.box_line .conList ul{}
.box_line .conList li{float:left; text-align:center; padding:0 10px;}
.box_line .conList li p{line-height:2em;}

.box_line .courseList{overflow:hidden;}
.box_line .courseList ul{}
.box_line .courseList li{float:left; text-align:center; padding:0 10px;}
.box_line .courseList li p{line-height:2em;}
.box_line .courseList li span{margin-top: -40px;
	display: block;
	color: #666;
	font-weight: bold;
}

.box_line .tile .s_tet{border-right:1px solid #dbdee1; padding:0 13px; border-top:3px solid #3889bd; background-color:#FFF; display:inline-block; height:33px; font-size:16px; line-height:33px; float:left;}
.box_line .tile .s_crumbs{ display:inline-block; float:left; line-height:36px; margin-left:12px;}


	
.txtflow, .tf {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.h269{ height:269px;}
.h214{ height:234px;}
.h211{ height:231px;}
.h182{ height:182px;}




.box_line_blue{border:1px solid #dbdee1; border-top:3px solid #3889bd; background-color:#FFF;}
.box_line_blue .tile{ height:35px; line-height:35px; border-bottom:1px solid #dbdee1; padding:0 14px; font-size:16px;}

.loginFrm{ padding:12px;height:200px;}
.loginFrm .label{font-size:14px;text-align: right;width:45%;}
.loginFrm td{padding:5px 0;}
.loginFrm .btn{height:36px; border:0; line-height:36px; font-size:16px; letter-spacing:10px; text-align:center; width:120px; color:#FFF; cursor:pointer;}
.loginFrm .btn:hover{opacity:0.8;}
.loginFrm .btn.green{background-color:#a5db69;}
.loginFrm .btn.yellow{background-color:#dbd069;}

.loginFrm input.text,.loginForm .tetdiv{border:1px solid #dbdee1; height:30px; padding:0 5px; border-radius:4px; width:202px;}

.loginPanel{ padding:12px;}
.loginPanel .label{font-size:14px;}
.loginPanel td{padding:5px 0;}
.loginPanel .btn{height:36px; border:0; line-height:36px; font-size:16px; letter-spacing:10px; text-align:center; width:185px; color:#FFF; cursor:pointer;}
.loginPanel .btn:hover{opacity:0.8;}
.loginPanel .btn.green{background-color:#a5db69;}
.loginPanel .btn.yellow{background-color:#dbd069;}

.loginPanel input.text,.loginPanel .tetdiv{border:1px solid #dbdee1; height:30px; padding:0 5px; border-radius:4px; width:202px;}
.loginPanel .tetdiv .selectText{ height:30px; width:84px; padding:15px;display:inline-block;}
.loginPanel .tetdiv .text_m{height:30px; display:inline-block;width:100px; padding:0 5px; border:0; border-left:1px solid #dbdee1;}

.queryPanel{ padding:5px;}
.queryPanel .label{font-size:14px;text-align: right;width:80px;}
.queryPanel td{padding:2px 0;}
.queryPanel .btn{height:30px; border:0;width:185px; line-height:30px; font-size:14px; letter-spacing:10px; text-align:center; color:#FFF; cursor:pointer;}
.queryPanel .btn:hover{opacity:0.8;}
.queryPanel .btn.green{background-color:#a5db69;}
.queryPanel .btn.yellow{background-color:#dbd069;}

.queryPanel input.text{border:1px solid #dbdee1; height:28px; padding:0 5px; border-radius:4px;width:130px; }
.queryPanel .selectText{ height:28px; padding:5px;display:inline-block;}
.queryPanel .text_m{height:30px; display:inline-block;width:100px; padding:0 5px; border:0; border-left:1px solid #dbdee1;}


.box_line_blue.box_line_red{border-top:3px solid #3889bd;}


.sdu{overflow:hidden; text-align:center;}
.sdu .sdu_1{float:left; width:137px; height:57px; line-height:57px; background-color:#85719b; color:#FFF; font-size:24px;}
.sdu .sdu_2{float:left; width:103px; height:28px; line-height:28px; background-color:#d3ccdb; color:#6e5d80; font-size:14px;}
.sdu .sdu_3{float:left; width:103px; height:28px; line-height:28px; background-color:#d3ccdb; border-top:1px solid #e9e6ed; color:#6e5d80; font-size:14px;}
.sdu .sdu_2 a,.sdu .sdu_3 a{color:#6e5d80;}





.sub_r_menu{ padding:6px 20px 20px;}
.sub_r_menu ul{}
.sub_r_menu ul li{background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/icon_d.jpg") no-repeat left 3px; padding-left:22px; margin-top:14px;}
.sub_r_menu ul li li{background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/icon_p.gif") no-repeat left center; padding-left:16px;}


.submain{}
.submain ul{ padding:15px 15px;}
.submain li{ font-size:14px; line-height:36px; height:36px; position:relative;}
.submain li a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background:url("https://www.mahaveertraders.com/res_base/buptnu_home/n2019/article/images/icon_p.gif") no-repeat left center; padding-left:20px; padding-right:120px; display:block;}
.submain li em{position:absolute; top:3px; right:0px; font-style:normal; color:#757575;}



.sub_c{padding:14px;}
.sub_c .sub_c_tile{ font-size:22px; text-align:center; padding:10px 0 20px; line-height:170%;}
.sub_c .time{ border-bottom:1px solid #dbdee1; border-top:1px solid #dbdee1; color:#666; padding:12px 0;}
.sub_c .sub_c_content{ padding:12px 0; font-size:14px; line-height:150%;}
.sub_c .sub_c_content a:link{text-decoration: underline;color:#6F73A0}


.sub_relevant{ padding:0 14px 14px;}
.sub_relevant ul{ border-top:1px solid #dbdee1;}
.sub_relevant li{  margin-top:14px;}

.sub_review{ overflow:hidden; margin-top:14px;}
.sub_review .r_tile{ padding:0 14px; font-size:16px; line-height:36px;}
.sub_review .r_tile .rtet{ font-size:12px;}
.sub_review .r_frm{ padding:20px 14px; font-size:14px;}
.sub_review .textarea{ width:100%; border:1px solid #CCC; margin-top:10px;}
.sub_review .bwarp{margin-top:10px;}
.sub_review .bwarp img{ vertical-align:middle;}
.sub_review .inputText{border:1px solid #CCC; padding:6px; height:16px; line-height:16px; margin:0 10px; width:90px;}
.sub_review .btn{ background-color:#3c8abc; color:#FFF; height:30px; line-height:30px; padding:0 20px; border:0; cursor:pointer;}
.sub_review .btn:hover{opacity:0.8;}

.sub_c.comment .sub_c_tile{ text-align:left; padding:10px 0 5px;}
.sub_c.comment .time{ border:0; padding:0;}

.sub_c_commentList .item{border-top:1px solid #CCC; margin-top:20px; padding-top:20px; line-height:170%; color:#666;}


.adall{overflow:hidden; position:relative;width:1000px; height:100px;}
.adall ul{width:1000px;}
.adall ul li{float:left; width:1000px; height:100px; position:relative;}
.adall .pager{ position:absolute; bottom:10px; right:10px;}
.adall .pager a{display:inline-block; background-color:#FFF; opacity:.9; padding:2px 4px; margin-left:3px; margin-right:3px; color:#333; font-size:10px;}
.adall .pager a.selected{background-color:#000; color:#FFF;}


.links_ct a{ float:left; margin:4px 4px 0 0;font:normal 16px 'Microsoft Yahei','SimSun';color:#fff;line-height:17px;}
.links_ct .s01{ width:176px; height:87px; margin-top:0;background-color:#85b346}
.links_ct .s02{ width:176px; height:87px; margin-top:0; margin-right:0;background-color:#67ace3}
.links_ct .s03{ width:176px; height:87px;background-color:#86719c}
.links_ct .s04{ width:176px; height:87px; margin-right:0;background-color:#788ec7}
.links_ct .s05{ width:116px; height:87px;background-color:#2587d0}
.links_ct .s06{ width:116px; height:87px;background-color:#f79358}
.links_ct .s07{ width:116px; height:87px; margin-right:0;background-color:#d3497d}


/* hotlink */
.hotlink{width:100%; clear:both; margin-top:20px;}
.link_con{ overflow:hidden; background-color:#f2f2f2; padding:10px; text-align:center;}

/* footer */
.footer{width:100%; clear:both; margin-top:0px;}
.footer .cp{color:#666666; text-align:center; padding:20px;}



/* page */
#pageZone {text-align: center; padding-top: 30px; margin-bottom:30px;}
#pageZone span{display:inline-block;height:34px; line-height:34px; padding:0 13px; font-size:14px; border:1px solid #d8dadf; margin-right:10px;font-family:"Microsoft Yahei","Arial",HELVETICA;}
#pageZone span.isNow{border:1px solid #3d8abe; background:#549cce; color:#fff;}
#pageZone span.Disabled{background:#f8f8f8; color:#9a9a9a;}
#pageZone a{color:#555;}
#pageZone .number{font-size:16px;}

#pageZone a.current{border:1px solid #585549; background:#585549; color:#fff;}
#pageZone a{display:block; }


.pl_item{padding: 10px;line-height:20px;border: solid 1px #ccc;margin: 5px}

/*201910 new add*/
/*移动端导航显示，PC端移动端隐藏 20191126去除*/
.menu-phone{display:none;}
/*移动端开始*/
@media (max-width: 768px) {
	img{width: 100% !important;}
	/*顶部*/
	.navtop,.toptel,.disnone{display: none;}
	
	/*logo*/
	#header .inside{width:100%;}
	#header .logo{width:90%!important;background-size:100%!important;margin-left:5%;margin-top: 80px;}
	/*导航*/
	/*.menubox{background-color: none;border:0;}
	.menu{display: none;}*/
	.menubox{border:0;height: auto;overflow: hidden;}
	.menubox .menu li{width: 24%;text-align: center;}
	.menubox .menu li a{padding:0 !important;}
	/*.menu-phone{display:block;width:100%;background-color:#579fcf;border:1px solid #4592c3;height:40px;margin-top:24px;position:relative;}*/
	.menuin-phone ul li{width:25%;line-height:40px;font-size:1rem;float:left;text-align:center;}
	.more{color:#fff;}
	.overlay{display:none;width:100%;height:190px;position:absolute;top:40px;background:rgba(0,0,0,0.6);z-index:100;}
	.overlay ul{width:90%;margin:20px auto;}
	.overlay ul li{width:45%;float:left;margin-right:5%;background-color:#579fcf;line-height:40px;font-size:1rem;list-style:none;text-align:center;margin-bottom:15px;border-radius:5px;}
	.overlay ul li a,.menu-phone ul li a{color:#fff;}
	/*内容部分*/
	.w240{display: none;}
        .w2400{display: block !important;margin-bottom: 15px;margin-left:2%;width: 96%;}
	.sdu .sdu_1,.sdu .sdu_2,.sdu .sdu_3{
		width: 33.3%;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		border-top: none;
	}
	.queryPanel table{
		margin: 0 auto;
	}
	.inside,.w740{width: 100%;}
	.w620 {width: 98%;margin: 1%;}
	.w360{width: 95%;margin:0 2% 0 3%;}
	.box_line{width: 98%;margin: 0 1% 10px 1%;}
	.caroufredsel_wrapper{width: 100% !important;}
	.h269,.h214{height:auto!important;}
	.s01,.s02,.s03,.s04{display: block;width: 48% !important;}
	.s05,.s06,.s07{display: block;width: 32% !important;height: 100%!important;}
	.s01 img,.s02 img{width: 100% !important;height: 100% !important;}
	.box_line .con ul {padding: 15px 5px 0 0;}
	.box_line .con li{height:3rem!important;line-height:3rem;}
	.box_line .con li em,.submain li em{display: none;}
	.box_line .con li a{padding: 0 !important;}
	.box_line .tile ul li,.box_line .con li{font-size:1rem!important;}
	.box_line .con li a,.submain li a{font-size:1rem;line-height:2rem!important;padding-right:5px!important;padding-left:10px!important;}
	.hotlink .inside{width:100%;font-size:.8rem;}
	/*轮播图123*/
	.adall{width: 100%;}
	/*搜索*/
	.m_search{width:99%;border-radius:5px;position:fixed;top:0;z-index:100;}
	.m_search input{float:none;}
	#searchKey{width:80%;height:40px;line-height:40px;font-size:0.8rem;padding-left:15px;}
	/*列表详情*/
	.pg-3{line-height:40px;}
	.sub_c img{width: 100% !important;height: 100% !important;}
	.sub_c .pg-3 a,.sub_c .total,.sub_c .pg-3 .disabled{padding:0px 10px !important;}
	.pg-3 a, .total,.pg-3 .disabled{padding:10px!important;white-space: nowrap;}

}