.desktop .headerWrap {  min-width:980px; }

.footer{
	background-color: #081742;
margin-top: -60px;
height: 61px;
line-height: 52px;
font-size: 14px;
	
}
.bfoot{
	color:#FFF;
	margin-top: 40px;
margin-bottom: 19px;
}
.bfoot1{
	margin-top: 32px;
margin-bottom: 19px;
}
.list{
	list-style:none;
	line-height: 26px;
}

.list a {
    color: white;
}
.list-group-item {
    position: relative;

	padding: 10px 15px;
    margin-bottom: -1px;
	border:0px hidden;
	background-color:#e6e7e8;
}
.list-unstyled {
	list-style:circle;
}
.thumbnail .caption {

    text-align: center;
}

.cate_list a{
	
	font-size:13px;
	padding-left: 12px;
	padding-bottom:10px;
}
.cate_list a:hover{
	
	color:#004784;
}

h1, .h1 {
    font-size: 25px;
}
.MAJOR{
	

   margin: 253px 167px;
}

.headerWrap { position:absolute; /*top:40px; */width:100%; background-color:#fff; z-index:999; }

.b_welcome .headerWrap { position:fixed; }

.welcome .headerWrap { position:fixed; }

.headerWrap .container { width:90%; margin:0px auto; }

.headerWrap .container .row { margin:0px; padding:0px; display:none; }

.headerWrap .container .row .logo { float:left; width: 16%; min-width: 260px }

.headerWrap .container .row .logo img { width:100%; max-width:260px; }

.headerWrap .container .row .logo a { display:block;   padding-top: 5%;

  padding-bottom: 4%; padding-right:20px; }
.cate_list{
	margin-top: -18px;margin-bottom: 17px;
	
}


.headerWrap .container .row .navigation { float:right; margin-left:10px; }

.headerWrap .container .row .navigation ul { margin:0 0 20px 5px; padding:0px; }

.headerWrap .container .row .navigation ul li { margin:0px; padding:0px; list-style:none; float:left; }

.headerWrap .container .row .navigation ul li > a { margin-left:0.5em; margin-right:0.5em; padding-left:0.5em; padding-right:0.5em; font-weight:bold; display:block; border-bottom:5px solid #fff; color:#004784; position:relative; font-size:1em;padding-top: 20px;margin-top: 20px; }

.headerWrap .container .row .navigation  ul li > a.active,

.headerWrap .container .row .navigation  ul li > a.hover,

.headerWrap .container .row .navigation  ul li > a:hover { border-bottom:5px solid #02bde4; color:#02bde4; }

.headerWrap .container .row .language { float:right; }

.headerWrap .container .row .language ul { margin:0px; padding:0px; }

.headerWrap .container .row .language ul li { margin:0px; padding:0px; list-style:none; float:left; }

.headerWrap .container .row .language ul li a { padding-right:0.2em; display:block; }

.headerWrap .container .row .mnav { width:5%; float:right; display:none;}

.headerWrap .container .row .mnav img { width:100%; min-width:25px; }

.submenu shodawbox2 aboutus radius_rlb{height:-1px;}

.submenu { display:none; position:absolute; top:40px; left:0px; display:none; background-color:#fff;margin-left: -86px; /*margin-left: -518px;*/}

.submenu .col { padding:0em; float:left; width:240px; }

.submenu .col .box { padding:1.5em; padding-bottom:0px; }

.submenu.large .col .box { padding:1.1em; padding-bottom:0px; }

.submenu .col .box.active,

.submenu .col .box:hover { background-color:#ebf6f9;}

.submenu .col .box.noaction { background-color:#fff;}

.submenu .col a { display:block; border-bottom:0px; font-weight:normal; color:#938889; border-bottom:1px solid #938889; padding-bottom:10px; }

.submenu .col .submenuTitle { font-weight:bold; margin-bottom:10px; color:#004784;font-size:0.9em }

.submenu .col .noborder a { border-bottom:1px solid transparent; }

.submenu .col a p.contTxt { font-size:0.8em; line-height:1.2em; }



.submenu table { width:100%; }

.submenu input:focus,

.submenu input { font-size:0.813em; line-height:1.2em; border:1px solid #6D6E70; transition:none; box-shadow:0; height:auto; border-radius:0!important; margin-bottom:0px; padding:0px; -webkit-box-shadow:none; }

.submenu td { padding-bottom:0.5em; padding-right:0px; }

.submenu td.inptxt { width:70%; padding-bottom:0.5em; padding-right:5px; }

.submenu td.inptxt input { width:100%; }

.submenu input.subbtn { background-color:#0090B8; border:0px; color:#fff; padding:3px; }

.submenu a.forget { font-size:0.563em; }


.mMenu .conatiner .row .cate_list a:hover{
	
	color:black;
}
.mMenu { margin-top:0px; padding-bottom:30px; display:none; z-index:9999;  }

body.b_welcome .mMenu { position:fixed; top:0px; width:100%; } 

.mMenu .conatiner { width:100%; }

.mMenu .conatiner .row { margin-left:0px; margin-right:0px; }

.mMenu .conatiner .row ul {/* margin-top: 0px;*/ padding:0px; }

.mMenu .conatiner .row ul li { margin:0px; padding:0px; list-style:none; background-color:#fff;  }

.mMenu .conatiner .row > ul > li { margin:0px; padding:0px; list-style:none; border-bottom:1px solid #efefef; }

.mMenu .conatiner .row ul li a { color:#004784; }

.mMenu .conatiner .row ul li:hover { /*background-color:#efefef;*/ }

.mMenu .conatiner .row ul li.active { font-weight:bold; background-color:#f8f8f8; }

.mMenu .conatiner .row ul li.active ul li.active { background-color:#efefef; }

.mMenu .conatiner .row ul li.active > ul li.active > ul li.active { background-color:#f8f8f8; }

.mMenu .conatiner .row ul li.active > a { /* color:#fff; */ }

.mMenu .conatiner .row ul li.active ul li.active a { color:#004784; }

/*.mMenu .conatiner .row ul li ul { display:none; }*/

.mMenu .conatiner .row ul li.active ul { /*display:block;*/ }

.mMenu .conatiner .row ul li.active ul { font-weight:normal;  }

.mMenu .conatiner .row ul li a { padding:10px; display:block; padding-left:5%; margin:0px auto; }

.mMenu .conatiner .row ul li ul li a { padding-left:7%; font-weight: bold;}

.mMenu .conatiner .row ul li ul li ul li a { padding-left:9%; }

.mMenu .conatiner .row .cate_list a{font-weight:normal;padding-top: 0px;margin-top: -17px;font-size: 11px;}
.navigation{
	max-height:200px;
	
}

.footerWrap { margin-top:30px; padding-top:59px; padding-bottom:50px; color:#fff; font-size:0.9em; background-color:#004784;}

.footerWrap .container  { width:100%; max-width:1112px; margin:0px auto; }

.footerWrap .container .row { margin-left:0px; margin-right:0px; }

.footerWrap .footerMenu a { color:#fff; font-weight:bold; }

.footerWrap .footerMenu div > a { color:#00C3EA; margin-bottom:10px; display:block; }

.footerWrap .footerMenu div > ul { margin:0px; padding:0px; padding-bottom:30px; }

.footerWrap .footerMenu ul li { margin:0px; padding:0px; list-style:none; }

.footerWrap .footerMenu ul li a { display:block; padding-bottom:5px; }

.footerWrap .footerMenu ul > li > ul { margin:0px; padding:0px; }

.footerWrap .footerMenu ul > li > ul > li { padding-left:20px; }

.footerWrap .footerMenu ul > li > ul > li > a { font-weight:300; }

.footerWrap .footerMenu .fcol { float:left; width:15%; margin-right:1%; }

.footerWrap .copyright a { color:#fff; }

.footerWrap a { padding-right:10px; }

.footerWrap a:hover { color:#00C3EA; }

body.cn.b_index .footerWrap {margin-top:15px;}



.footerWrap .container .row > p {float: left; margin: 0 0 0px;}



.attach_bg2

{

	/*background: url("../images/footerbg_m.jpg") repeat;*/

	background-size: 100%;
	background-color:#081742;

}





.comp_desktop{display: block}

.comp_mobile{display: none}





.card6

{

  width: 100%;

  padding: 3% 5%;

  color: #fff;

  font-size: 12px;

}

.card6 a{ color: #fff;}

.card6 a:hover{ color: #337ab7;}

@media only screen and (max-width: 1440px) {
.submenu { display:none; position:absolute; top:40px; left:0px; display:none; background-color:#fff;margin-left: -518px;}
} 

@media only screen and (min-width: 1025px) and (max-width: 1280px) {

	.headerWrap .container .row .logo a { padding-right:10px; }

	.headerWrap .container .row .navigation ul li > a { margin-left:0.2em; margin-right:0.2em; padding-left:0.2em; padding-right:0.2em; }

	.headerWrap .container { width:90%; margin: 0px auto; }

	.footerWrap .container  { width:90%; }

	.submenu a.forget { font-size:0.563em; }
}



@media only screen and (max-width: 970px) {

.headerWrap .container .row .logo a {

  padding-bottom: 6.67%;

  padding-right: 0;

}

	.headerWrap .container .row .language { display:none; }

	.headerWrap .container .row .navigation { display:none; }

	.headerWrap .container .row .mnav { display:block; }

	.headerWrap .container .row .logo { float:none; width:50%;   max-width: 180px;}

	.headerWrap .container .row .logo img { display:block; width:100%; }

	.headerWrap .container { width:90%; margin: 0px auto; }

	.footerWrap .container  { width:90%; }

}



@media only screen and (max-width: 970px)

{

	.comp_desktop{display: none}

	.comp_mobile{display: block}

	.b_welcome .headerWrap{top: 0; }

	.headerWrap {top: 0px;}

}



@media only screen and (max-width: 768px) {

	.footerWrap .footerMenu .fcol { float:none; width:100%; display:block; }

	.headerWrap .container { width:90%; margin: 0px auto; }

	.footerWrap .container  { width:90%; }
	.cate_list {
    margin-top: 17px;
    margin-bottom: 17px;
}

}

