/*===1.0 COMPONENT STYLES==== */
body{font-family:'Helvetica,Arial,sans-serif',sans-serif;font-size:16px;line-height:2.0;color:#0d0d0d;overflow-x: hidden;background:#FFF}
div,form,img,ul,ol,li,dl,dt,dd,span,b,em,i,cite,h1,h2,h3,h4,h5,h6,p,s,section{padding:0px; border:0px;margin:0px auto;list-style:none;font-style:normal;}
section{clear:both}
label {font-weight: 700;}
a {text-decoration:none;color:#0d0d0d;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;color:#8c1d40;}
.under-line a{text-decoration:underline;}
.under-line a:hover{text-decoration:underline;}
img {max-width:100%;height: auto;border:0;display: block;vertical-align:top;}
.text-color1{color:#266489}
.div{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}
.box-padding-0{clear:both;overflow:hidden;padding:30px 0px 30px 0px;}
.box-padding-1{clear:both;overflow:hidden;padding:0px 0px 30px 0px;}
.box-padding-2{clear:both;overflow:hidden;padding:0px 0px 30px 0px;background:#dcdcdc}
.box-padding-3{clear:both;overflow:hidden;padding:30px 0px 20px 0px;background:#1d273d;}
.box-padding-4{clear:both;overflow:hidden;padding:0px 0px 0px 0px;}
.box-padding-5{clear:both;overflow:hidden;padding:20px 0px 20px 0px;background:#992e42}
.box-padding-6{clear:both;padding:20px 0px 20px 0px;background:#ffc425}
.box-padding-7{clear:both;padding:20px 0px 20px 0px;background:#474747}
.box-bj-1{background:#f4f4f4;width:100%;padding:10px 0px 0px 0px;}
.box-bj-2{background:#f4f4f4;width:100%;padding:0px 0px 30px 0px;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="search"],
input[type="url"],
textarea,select {border: 1px solid #eeeeee;padding: 0px 10px;max-width: 100%;background: none;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="search"],
input[type="url"] {height: 42px;border-radius: 0;}
textarea {line-height: 28px;padding: 11px 26px;height: auto;width: 100%;border-radius: 0;}
select{font-size:15px;color:#0a0a0a;padding:0 21px;}
option{padding: 5px 21px;height: 30px;line-height: 30px;}
.button, button, input[type="submit"] {
	display: inline-block;
	padding: 9px 20px;
	color: #fff;
	border: none;
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	-webkit-transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	border-radius: 0;
	font-family: 'Helvetica,Arial,sans-serif', sans-serif;
	line-height: 24px;
}
input[type="text"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
textarea:focus,
button:focus,
select:focus {outline: none;border-color: #e6e6e6 !important;}
/***row自定义***/
.row-Bootstrap{
    --bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) * -.5);
    margin-left: calc(var(--bs-gutter-x) * -.5);}/***row的Bootstrap默认值***/
.row-box-0{--bs-gutter-x:0.0rem;}
.row-box-1{--bs-gutter-x:3.5rem;}
.row-box-2{--bs-gutter-x:0.8rem;}
.row-box-3{--bs-gutter-x:1.8rem;}
/*===1.2 TABLE=== */
table {border: 1px solid #f3f3f3;border-collapse: collapse;border-spacing: 0;table-layout: auto;width: 100%;margin-bottom: 20px;}
table thead {background-color: #f8f8f8;}
th, td {border: 1px solid #f3f3f3;padding: 10px;font-weight: normal;}
table tr th:last-child,
table tr td:last-child {border-right: 0;}
table tr:last-child td, table tr:last-child th {border-bottom: none;}

/*==============================*/
/*header*/
header{background: #266489;}
.header .main-header {padding: 30px 0;}
.header .logo {text-align: center;float:left}
/***pc顶部链接***/
.header-links{clear:both;float:right}
.header-links ul{display:inline-flex;flex-direction:row;flex-wrap:wrap;height:35px;}
	.header-links li{font-size:14px;padding:0px 0px 0px 20px; position:relative;}
	.header-links li::before{content: '';position:absolute;top:8px;left:10px;height:12px;width:1px;background-color: rgba(255, 255, 255, 0.3);}
		.header-links li:first-child::before{width:0px;}
.header-links li a{color:#FFF;display:block}
.header-links li a:hover{color:#ffa800;}
.header-links i{padding-left:12px;float:right;color:#FFF;height:6px}
/***pc搜索***/
.block-search-block{float:right;}
.form-search .form-content .inner {display:inline-block;width: 100%}
.header .form-search .form-content {position: relative;display: table;width: 300px;margin: 0 auto;max-width:300px;padding:0;height: 33px;border: 1px solid #122c4c;background-color:#fff;}/*=搜索输入=*/
.header .form-search .form-content .inner input{font-size:15px;height:30px !important;line-height:30px !important;padding-left:6px !important}
.header .form-search-width-category .inner,
.header .form-search-width-category .btn-search {display: table-cell;vertical-align: middle;}
.header .form-search-width-category .btn-search {width:60px;font-size:20px;font-weight: normal;color: #fff;position: relative;padding:5px 0 7px 0;margin: 0;background:#122c4c}/*=搜索按钮=*/
.header .form-search .form-content .input {border: none;width: 100%;}

/*共用文章列表高度*/
.news-list-vertical span{width:100%;clear:both;overflow:hidden;display:block;line-height:25px;}
.news-list-vertical span em{overflow:hidden;display: table-cell; vertical-align:middle;font-weight:normal;font-size:15px;}

/*---pics---*/
.pics {width:100%;overflow: hidden; }
.pics ul {overflow:hidden;display:flex;flex-wrap:wrap;display:-webkit-flex;/*Safari*/}
.pics ul li {overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;margin-bottom:20px}
.pics ul li a{display: block;background:#FFF;overflow:hidden;border:1px #f2f2f2 solid;padding:8px}
.pics ul li a:hover{width:100%;background:#ffc425;border:1px #ffc425 solid;}
.pics ul li div {display: block;overflow: hidden;}
.pics ul li div img {width:100%;transition:.5s; }
.pics ul li p{width:100%;padding:10px 0px 0px 0px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
float:left}
.pics ul li span{
font-size:16px;overflow: hidden;display:block;width:100%;height:56px;line-height:26px;margin-bottom:4px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.pics ul li a em{font-size:12px;color:#b3355e}
.pics ul li a:hover em{font-size:12px;color:#000}
.pics ul li:hover img {transform: scale(1.1);}
.pics ul li:hover p{ background:#ffc425;color:#000}
.pics a:hover span{text-decoration:underline}

/*---圆头---*/
.picy {width:100%;overflow: hidden; }
.picy ul {overflow:hidden;display:flex;flex-wrap:wrap;display:-webkit-flex;/*Safari*/}
.picy ul li {overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;margin-bottom:15px;}
.picy ul li a{display: block;background:#FFF;overflow:hidden;padding:8px;border:1px #f2f2f2 solid;}
.picy ul li a:hover{width:100%;background:#ffc425;border:1px #ffc425 solid;}
.picy ul li div {display: block;overflow: hidden;}
.picy ul li div img {width:140px;height:140px;transition:.5s;border-radius:50%;border:1px #f2f2f2 solid;padding:3px;margin-top:10px}
.picy ul li p{width:100%;padding:0px 0px 0px 0px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}
.picy ul li span{
font-size:18px;overflow: hidden;display:block;width:100%;height:56px;line-height:26px;margin-bottom:4px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.picy ul li a em{font-size:14px;color:#6d6d6d}
.picy ul li a:hover em{color:#000}
.picy ul li:hover img {transform: scale(1.1);}
.picy ul li:hover p{ background:#ffc425;color:#000}
.picy a:hover span{text-decoration:underline}

/*---圆头---*/
.pzi {width:100%;overflow: hidden; }
.pzi ul {overflow:hidden;display:flex;flex-wrap:wrap;display:-webkit-flex;/*Safari*/}
.pzi ul li {overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;background:#fafafa;
border:10px #FFF solid}
.pzi ul li div{display: block;overflow:hidden;padding:8px 12px;}
.pzi ul li p{width:100%;padding:0px 0px 0px 0px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}
.pzi ul li b{font-size:19px;padding-right:10px;color:#8c1d40}
.pzi ul li em{font-size:19px;color:#000}
.pzi ul li span{font-size:16px;overflow: hidden;display:block;width:100%;line-height:26px;margin-bottom:4px;color:#555555}



/*hot_news*/
.hot_news {margin:0px 0px 0px 0px;overflow: hidden;width:100%;}
.hot_news ul { overflow: hidden;}
.hot_news ul li{background:#FFF;border:1px #0c1929 solid;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:110px;margin-bottom:15px}
.hot_news ul li a {display: block;width:100%;display:flex;display:-webkit-flex;/*Safari*/}
.news-left{width:110px;overflow:hidden;text-align:center;background:#0c1929}
	.news-left em{display:block;height:50px;line-height:50px;font-size:40px;color:#ffffff;margin-top:15px}
	.news-left i{display:block;height:20px;line-height:20px;font-size:13px;color:#ffffff}
.news-right{flex:1;padding:0px 10px 0px 10px}
		.hot_news .news-right span{height:110px;}
		.hot_news .news-right span em{height:110px;font-size:16px}
.hot_news a:hover span{text-decoration:underline}
/*blogs*/
.blogs {margin:0px 0px 0px 0px;overflow: hidden;width:100%;}
.blogs ul { overflow: hidden;display:flex;flex-wrap:wrap;display:-webkit-flex;/*Safari*/}
.blogs ul li {width:100%;margin:0px 0px 15px 0px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto}
.blogs ul li a {display: block;width:100%;display:flex;display:-webkit-flex;/*Safari*/background:#f2f2f2}
.blogs div:nth-child(1){width:38%;overflow:hidden}
	.blogs div img {width:100%;transition:.5s;height:100%}
.blogs div:nth-child(2){flex:1;padding:20px 20px 10px 20px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.blogs ul li span{font-size:16px;overflow: hidden;display:block;width:100%;height:56px;line-height:26px;margin-bottom:10px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.blogs ul li em{font-size:12px;color:#a9a9a9}
.blogs ul li:hover img {transform: scale(1.1); }
.blogs a:hover span{text-decoration:underline}

.lbox {width:44.6%;float:left;}
.rbox {width:55%;float:right;}
/*===zt-pic-left===*/
.zt-pic-left{position: relative;padding:0px 0;border-bottom:0px #770e2f solid;}
.zt-pic-left a{display: block; overflow: hidden; transition: .5s }
.zt-pic-left ul li{cursor:pointer;display:inline-block; *display:inline; zoom:1;width:100%}
.zt-pic-left span{display:block;position:absolute;top:30%;padding:40px 0px;background:rgba(179,53,94,.85); z-index:2;width:60%;text-align:center;margin-left:20%}
.zt-pic-left span em{color:#FFF;font-weight:bold;font-size:22px}
.zt-pic-left span h4{color:#FFF;font-weight:bold;font-size:22px}
.zt-pic-left:hover img {transform: scale(1.1);}
.zt-pic-left img{transition: .5s; width: 100%;}
/*===zt-pic-right===*/
.zt-pic-right { width:100%;overflow:hidden;}
.zt-pic-right ul {width:100%;overflow:hidden;}
.zt-pic-right ul li{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.zt-pic-right ul li:nth-child(1){width:55%;margin-bottom:10px;float:left}
.zt-pic-right ul li:nth-child(2){width:43.2%;margin-bottom:10px;float:right}
.zt-pic-right ul li:nth-child(3){width:43.2%;float:left}
.zt-pic-right ul li:nth-child(4){width:55%;float:right}
.zt-pic-right ul li a { display: block; overflow: hidden; height:100%;}
.zt-pic-right ul li em{padding-right:6px;font-weight:normal}
.zt-pic-right ul li img {width:100%;min-height:100%;transition:all .6s;}
.zt-pic-right ul li:hover img{transform: scale(1.1); }
.zt-pic-right span:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(#000)); z-index: -1; }
.zt-pic-right span { bottom: 0; left: 0; position: absolute; display: block; width: 100%; z-index: 0; }
.zt-pic-right h4 {color:#fff;text-shadow: 0 2px 4px rgba(0,0,0,.5);line-height:18px;font-size:15px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp:2;padding:0 20px;z-index:2; margin:20px 0;font-weight:bold}

/*lm_hot*/
.lm-hot-mu{color:#FFF;font-weight:700px;padding-top:10px;padding-bottom:18px}
.lm-hot-mu a{color:#FFF}
.lm-hot-mu a:hover{box-shadow:0 4px;padding-bottom:4px;color:#ffc425}
.lm-hot-list{display:flex;display:-webkit-flex;/*Safari*/}
.lm-hot-list li:nth-child(1) a{background:url(../images/icon-service1.png) ;}
.lm-hot-list li:nth-child(2) a{background:url(../images/icon-service2.png) ;}
.lm-hot-list li:nth-child(3) a{background:url(../images/icon-service3.png) ;}
.lm-hot-list li:nth-child(1) a:hover{background:url(../images/icon-service1-hv.png)}
.lm-hot-list li:nth-child(2) a:hover{background:url(../images/icon-service2-hv.png);}
.lm-hot-list li:nth-child(3) a:hover{background:url(../images/icon-service3-hv.png) ;}
.lm-hot-list li{display:block;border:1px #FFF solid;height:94px;line-height:94px;width:50%;padding-left:20px;margin-left:20px}
	.lm-hot-list li:nth-child(1){margin-left:0px}
.lm-hot-list li:hover {border:1px #ffc425 solid}
.lm-hot-list li:nth-child(1) a ,.lm-hot-list li:nth-child(2) a ,.lm-hot-list li:nth-child(3) a{background-size:68px 68px;background-repeat:no-repeat;background-position:left;}
.lm-hot-list li:nth-child(1) a:hover ,.lm-hot-list li:nth-child(2) a:hover ,.lm-hot-list li:nth-child(3) a:hover{background-size:68px 68px;background-repeat:no-repeat;background-position:left;}

.lm-hot-list li span{display:block;margin-left:100px;font-size:20px}
.lm-hot-list li a{color:#FFF;display:block}
.lm-hot-list li a:hover{color:#ffc425}
/*---标题---*/
.custommenu-title-news {color: #0a0a0a;padding:30px 0px 20px 0px;position:relative;font-weight:600;}
.custommenu-title-news::before {position: absolute;content: '';width:60px;border-bottom:0px solid #122c4c;bottom: 0;}
.custommenu-title-news a:hover{box-shadow:0 4px;padding-bottom:4px;color:#122c4c}
.custommenu-title-list {color:#0a0a0a;padding:25px 0px 20px 0px;position:relative;font-weight:600;}
.custommenu-title-list::before {position: absolute;content: '';width:40px;box-shadow:0 6px;padding-bottom:6px;color:#122c4c;top:0px}
.custommenu-title-list a:hover{box-shadow:0 0px;padding-bottom:0px;color:#122c4c}
	.custommenu-title-list span{font-size:18px;color:#5a5a5a}
.custommenu-title-x {padding:25px 0px 0px 0px;}



/*---更多---*/
.news_more1{width:180px;clear:both;overflow:hidden;text-align:center}
	.news_more1 a{display:block;background:#8c1d40;color:#FFF;height:50px;line-height:50px;border-radius:40px}
	.news_more1 a:hover{background:#770e2f;color:#FFF;text-decoration:underline}
/*---内页---*/
.Content-z{width:100%;overflow:hidden}
.current-w {width:100%;height:50px;line-height:50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.banner-all {width: 100%;}
.banner-all .middle-box-banner .left-big {width: 100%;max-height:350px;position: relative;overflow:hidden}
.banner-all .middle-box-banner .left-big .img-box span::before {
		display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;

	}
/*---
		background-image: -webkit-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));
		background-image: -moz-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));
		background-image: -ms-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0)); 
		background-image: linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0)); 
---*/

	.banner-all .middle-box-banner .left-big .img-box img {width: 100%;}
	.banner-all .middle-box-banner .left-big .txt-box {position: absolute;left:40px;bottom:20px;}
	.banner-all .middle-box-banner .left-big .txt-box h2 {font-weight: 500;text-transform: uppercase;line-height: 70px;height:70px;color:#FFF;}
	.banner-all .middle-box-banner .left-big .txt-box h2::before {content: '';position: absolute;left: 0;width: 30px;height:5px;background-color: #FFF;}
.main-box-1{background:#FFF;clear:both;padding:20px;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}
.main-box-2{clear:both;display:flex;display:-webkit-flex;/*Safari*/}
	.box-left-1{position:relative;width:20%;margin-right:2%}
	.box-right-1{flex:1;background:#FFF}
.main-box-3{background:#FFF;clear:both;padding:30px 50px;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}
.sort-title-1{background:#122c4c;color:#FFF;text-align:center;width:100%;clear:both;height:56px;line-height:56px;}
.sort-1{text-align:center;width:88%;overflow:hidden}
	.sort-1 ul {overflow:hidden;display:flex;flex-wrap:wrap;display:-webkit-flex;/*Safari*/padding:40px 0px}
	.sort-1 ul li {overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative }
	.sort-1 ul a{background:#fafafa;display:block;padding:30px 20% 50px 20%;}
	.sort-1 ul a:hover{background:#f1f1f1;display:block;padding:30px 20% 50px 20%}
	.sort-1 ul a:before {content: "\f18e";font-family: FontAwesome;position: absolute;bottom:10px;font-size:22px;left:47%}
	.sort-1 ul a b{text-decoration:underline;}
.sort-2{text-align:center;width:100%;overflow:hidden}
	.sort-2 ul {overflow:hidden;padding-bottom:20px;}
	.sort-2 ul li{float:left;text-align:center;margin-right:10px;margin-bottom:10px;}
	.sort-2 ul li:first-child{}
	.sort-2 ul a{background:#f1f1f1;display:block;padding:calc(0.5rem + 0.8vw) calc(0.5rem + 1.2vw)}
	.sort-2 ul a:hover{background:#122c4c;display:block;color:#FFF}
	.sort-2 ul a b{text-decoration:underline;}
.sort-2 #on{background:#266489;color:#FFF}


.sort-z{text-align:center;width:88%;overflow:hidden}
	.sort-z ul {overflow:hidden;padding:40px 0px}
	.sort-z ul li {overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative;margin-bottom:20px}
	.sort-z ul dl{background:#fafafa;display:block;padding:30px 20% 30px 20%;}
	.sort-z ul a b{text-decoration:underline;display:block;width:100%;font-weight:normal;clear:both;text-align:left;padding:5px 0px}


.Infotitle{text-align:left;width:100%;text-align:left;margin-top:20px}
.infotime{padding:10px 0px;color:#c2c2c2;clear:both;overflow:hidden;font-size:12px;border-bottom:0px #f1f1f1 solid;text-align:left;}
	.infotime span{padding-right:20px;}
.InfoContent{overflow:hidden;clear:both;width:100%;padding:20px 0px}
.con-article{display:flex;}
.con-left{width:160px;margin-right:5%;}
	.con-left img {width:150px;height:150px;transition:.5s;border-radius:50%;border:1px #f2f2f2 solid;padding:3px;}
.con-right{flex:1}

/*---老师---*/
.box-tc{width:100%;clear:both;}
	.box-tc div a:nth-child(2n){background:#f8f9fa}
	.box-tc div a:hover{background:#266489;color:#FFF}
.box-tc ul{width:100%}

.box-fl{width:40%;margin:0px auto;clear:both;float:left;}/*---手机重定---*/
	.box-fl div a:nth-child(2n){background:#f6fafe}
	.box-fl div a:hover{background:#266489;color:#FFF}
.box-fl ul{width:100%}
.box-fl a::after {
    position: absolute;
    top: 20%;
    right: 15px;
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;}


/*---footer---*/
.footer{width:100%;padding:00px 0px;clear:both}
.box-footer{width:100%;display:flex;display:-webkit-flex;/*Safari*/}
	.box-footer div{flex:1}
	.box-footer div h2{font-size:15px;height:38px;line-height:38px;font-weight:bold}
	.box-footer div li{line-height:26px;font-size:14px}
	.box-footer a{color:#164278}
	.box-footer a:hover{color:#ff4e00;text-decoration:underline}
.cr_right{width:100%}
	.cr_right ul{display:flex;display:-webkit-flex;/*Safari*/}
		.cr_right ul li{flex:1;margin-left:4px;}
		.cr_right ul li img{width:80%}
.dropup-footer{width:50%;border:1px #003f8d solid;float:left}
	.dropup-footer button{width:100%}
	.dropup-footer button span{float:left;font-size:15px}
	.dropup-footer button i{float:right;margin-top:5px}
.dropup-footer .dropdown-menu{width:100%;border:1px #003f8d solid;border-radius:0px;padding:0px}
	.dropup-footer .dropdown-menu li{width:100%;border-top:1px #003f8d solid;}
	.dropup-footer .dropdown-menu li:first-child{border-top:0px #003f8d solid;}
.footer-end{font-size:15px;color:#FFF;}
	.footer-end .col-lg-4{text-align:right}