@charset "utf-8";
/* CSS Document */

body, button, input, select, textarea {
    font: 14px / 1.5 'Microsoft Yahei', tahoma, Srial, helvetica, sans-serif;
}



body a{font-size: 16px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
 ul{
	padding: 0;
	margin: 0;
}
ul li{list-style-type:none;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
font-family: 'Questrial', sans-serif;
}
p{
	padding: 0;
	margin: 0;
	color:#999;
	font-family: 'Open Sans', sans-serif;
}
/*--banner--*/

/*---*/
nav a {
	position: relative;
	display: inline-block;
	outline: none;
	text-decoration: none;
}
nav a:hover,
nav a:focus {
	outline: none;
}


.container .row .h-strip-left{}
.container .row .h-strip-right{text-align: right;padding:26px 20px;} 
.container .row .h-strip-right a{padding:0 10px;color: #000;}
.container .row .h-strip-right a:hover{color: #ff9c56;text-decoration: none;}

.header-p{margin-bottom: 0;background-color: #242947;border:0;min-height:40px;border-radius:0;border-radius:initial;overflow: hidden;}
.navbar-default .navbar-nav>li>a{color: #fff;font-weight: bold;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #ff9c56;
    background-color: transparent;
   
}

.navbar-default .navbar-nav>li>a.active {
    text-decoration: none;
    color: #ff9c56;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
}
.navbar-default .navbar-nav>li>a::after {
	position: absolute;
	top: 96%;
	left: 0;
	width: 100%;
	height: 1px;
	background:#FAA026;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
	transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
	
}

.navbar-default .navbar-nav>li>a:hover::after,
.navbar-default .navbar-nav>li>a:focus::after {
	height: 3px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
	
}
.navbar-collapse{border-top:none;}
.carousel-indicators .active {
    background-color: #5c91f1;
}
.carousel-indicators li {
   background-color: #ff9d56;
   
}
.carousel-indicators li{border:none;}

.h-top{margin-top: 1%;}
.h-top .row .col-md-7 .h-top-h3 h3{color: #ff9c54;padding: 14px 0;border-bottom:1px dashed #e1e1e1;}
.h-top .row .col-md-7 .h-top-h3 h3 a{color: #ff9c54;font-size: 20px;}
.h-top .row .col-md-7 .h-top-h3 h3 a:hover{color: #337ab7;text-decoration: none;}
.h-top .row .col-md-7 .h-top-h3 .row .col-md-6{padding:10px 20px;color: #5d91f1;}
.h-top .row .col-md-7 .h-top-h3 .row .col-md-6 :hover{text-decoration: none; color:#ff9c54 ;}
.h-top .row .col-md-7 .h-bottom-h3{margin-top: 6%;}
.h-top .row .col-md-7 .h-bottom-h3 a .badge{background: none;color: #939393;font-weight: normal;transition: color 0.3s;}
.h-top .row .col-md-7 .h-bottom-h3 a:hover .badge{color: #5d92f2;}
.h-top .row .col-md-7 .h-bottom-h3 ul li{padding:10px 0;transition: color 0.3s;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;border-bottom: 1px dashed #eee;border-top:none;border-left:none;border-right: none;}
.h-top .row .col-md-7 .h-bottom-h3 ul li:hover{color: #5d92f2; text-decoration: none;background: #f9f9f9;}
.h-top .row .col-md-7 .h-bottom-h3 ul li a .glyphicon{font-weight: normal;color: #dedede;transition: color 0.3s;}
.h-top .row .col-md-7 .h-bottom-h3 ul li a:hover .glyphicon{color: #fe9c55;}
.h-top .row .col-md-7 .h-bottom-h3 ul li a{color: #555;}
.h-top .row .col-md-7 .h-bottom-h3 ul li a:hover{color: #5d92f2; text-decoration: none;}
.h-top .row .col-md-7 .h-bottom-h3 .list-group .list-group-item a .badge{float: right;font-size: 16px;}
 .fa-bot{padding-left:6px;}
  .fa-a{padding-right:20px;}
 .fa-bot,
.h-top .row .col-md-5 .fa-bot-top .fa-bot{overflow: hidden;}
.fa-bot  h3,
.h-top .row .col-md-5 .fa-bot-top .row .col-md-6 h3{float: left;}
.fa-bot  .fa-r,
.h-top .row .col-md-5 .fa-bot-top .row .col-md-6 .fa-r{float: left; border: 1px solid #fe9c55;border-radius: 20px;width: 15px;height: 15px;display: block;margin-left:6px ;}
.fa-bot  span,
.h-top .row .col-md-5 .fa-bot-top .row .col-md-6 span{color: #b7b7b7;font-weight: normal;font-size: 20px;width: 10%;display: block;}
.fa-bot  .fa-a,
.h-top .row .col-md-5 .fa-bot-top .row .fa-a{margin-top:30px;}
.h-iddlem .container .fa-bot  .fa-a a,
 .fa-a a{color:#fe9c55 ;padding-top:10px;}
 .fa-a a:hover{color:#5c91f1 ;text-decoration: none;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp{margin-top:16px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3{padding-left: 4px;padding-right: 4px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail{border:none; position: relative;margin-bottom: 0px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail{transition: transform 0.3s ease;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail:hover{transform: scale(1.02);}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail .fa-a-t{ position: absolute;top:4px;left: 4px; background: #de551f; color: #fff;padding:0 2px 0 2px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail .caption{padding-left:0px;padding-right:0px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-6 .thumbnail .caption h3,
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail .caption h3{width:100%; font-size: 14px;font-weight: normal; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-6 .thumbnail .caption h3 a,
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail .caption h3 a{color: #565656;font-size: 14px;}
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-6 .thumbnail .caption h3 a:hover,
.h-top .row .col-md-5 .fa-bot-top .fa-yp .row .col-md-3 .thumbnail .caption h3 a:hover{color: #ff9c55; text-decoration: none;}
.h-iddlem{background: #f9f9f9; overflow: hidden;}
.h-t-ba{background:none ;}
.fa-yp-f{background: #eee;padding:10px;}
.h-t-bi{padding:0;border:0;}
.col-custom {float: left;margin-top:20px;
  width: 20%; /* 或者使用 flex: 0 0 20%; */padding-right: 7px;
    padding-left: 7px;position: relative;
    min-height: 1px;
}
.h-iddlem .row .col-custom .h-img{transition: transform 0.3s ease;}
.h-iddlem .row .col-custom .h-img:hover{transform: scale(1.02);}
.h-iddlem .row .col-custom .h-img a .thumbnail{background-color:transparent;}
.h-iddlem .row .col-custom .h-img a .h-pr-all-r{background-color:#fff;}
.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top{position: relative;color: #fff;margin: auto;}
.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top .h-img-p{position: absolute;bottom:0;width: 100%;background: linear-gradient(180deg, rgba(26, 26, 26, 0) 0%, rgba(26, 26, 26, 0.84) 49.52%, #1a1a1a 100%) !important;
  transition: background 0.5s; /* 平滑过渡效果 */}

.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top .h-img-p span{font-size: 12px;display: flex; align-items: center;float: left;padding:0 2px}
.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top .h-img-p span i{font-size: 16px;margin-top: 2px;}
.h-iddlem .row .col-custom .h-img .h-pr-all .caption h3{font-size: 16px; font-weight: normal;display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;color: #484848; line-height: 1.5;}
.h-iddlem  .row .col-custom .h-img a{text-decoration: none;}

.h-iddlem .row .col-custom .h-img .h-pr-all .caption p{margin-top:20px;}
.h-iddlem .row .col-custom .h-img .h-pr-all .caption p .h-btn-a i{padding: 0px 2px;margin-right:4px;font-size: 12px;font-style: normal;border:1px solid #eee;border-radius: initial;} 
.h-iddlem .row .col-custom .h-img .h-pr-all .caption p span{font-size: 14px;}
.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top .h-img-sy{position: absolute;top:0;padding:2px 4px;background: #fff;opacity: 0.7; color: #000;border-radius: 4px;margin:4px;font-size: 14px;}
.h-iddlem .row .col-custom .h-img .h-pr-all .h-img-top .h-img-sy i{color: #de551f;} 
.thumbnail .h-img-top a>img, .thumbnail .h-img-top>img {
    margin-right: auto;
    margin-left: auto;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail .h-img-top a>img, .thumbnail .h-img-top>img {
    display: block;
    max-width: 100%;
    height: auto;
}
.icon-tb-05 {font-size: 10px;}
img {
    vertical-align: middle;
}

.h-list-a{margin-top:20px;}
.h-all-th{margin:20px 0;position: relative;}

.h-all-t {
    display: block;
    margin-bottom: 20px;
    line-height: 1.42857;
    background-color: rgb(255, 255, 255);
    padding: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
    border-radius: 4px;
    transition: border 0.2s ease-in-out;
}
.media-body .media-heading{font-weight:normal ;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;width: 46%; }
.media-body .media-heading a{color: #5b91f1;}
.media-body .media-heading a:hover{color: #ff9c55;text-decoration: none;}
.media-body .med-h-name{color: #8c8c8c;}
.med-h-name .x-l{color: #ff9c56;}
.media-body h4{font-size: 16px;}
.media-body  p{line-height: 2;display: -webkit-box;width: 46%;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 限制文本为2行 */
  overflow: hidden;}
.media-body  p a{font-size: 14px;}
.h-list-a .row .col-md-6 .h-all-k{display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 11px;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one{border:1px solid #ddd;margin: 10px 5px;padding:10px; border-radius: 2px;position: relative;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one h4{font-size: 16px;font-weight: normal;color: #5d92f2;padding-top:10px;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one p{line-height: 1.5;padding:20px 0;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one p{line-height: 1.5;padding:20px 0;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi{margin-top:16px ;margin-bottom:10px ;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi a{text-decoration: none;border-radius: 2px; background: #ff9c55; color: #fff;font-size: 14px;padding: 4px 6px;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi a:hover{background: #5d91f1;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi a i{ padding-right: 4px;}
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi span{float: right; }
.h-list-a .row .col-md-6 .h-all-k .h-all-one .h-b-pi span i{font-style: normal;color: #ff9c55;padding-right:6px;}

.triangle-up {position: absolute;left:0 ;top:0;
  width: 0;
    height: 0;
    border-left: 20px solid #ff9c55;  /* 左边框透明 */
   
    border-bottom:20px solid transparent; /* 底边框为三角形的高度和颜色 */
}


.h-all-ul{margin:20px auto;}
.h-all-ul ul li{display:inline;padding:0 12px;border-right: 1px solid #989898;}
.h-all-ul ul li:last-child{border-right:none;}
.h-all-ul ul li a{color: #5d5d5d; text-decoration: none;}
.h-all-ul ul li a:hover{color: #ff9c54;}

footer{text-align: center;background: #242948;margin-top:20px; }
footer .container{margin-top: 40px;margin-bottom: 20px;}
footer .container ul{margin: 20px 0;}
footer .container ul li{display: inline;padding:0 20px;border-right: 1px solid #fff;}
footer .container ul li:last-child{border-right:none;}
footer .container ul li a{color: #fff;font-size: 14px;text-decoration: none;}
footer .container ul li a:hover{color: #ff9c55;}
footer .container p{color: #fff;padding:10px 0;}

/***thumbnail***/
.th-bq{margin:20px 0 10px 0; overflow: hidden;display: block;}
.th-bq i{font-style: normal;background: #eee;border-radius: 2px;padding:2px 4px;margin: 2px 4px;font-size: 12px;}
.th-bq i:nth-child(1){color: #fe9d56;}
.th-bq i:nth-child(2){color: #78a1f3;}
.th-bq i:nth-child(3){color: #55b27d;}
.th-padding{padding:0 0 13px 0;}
.h-top-mar{padding:20px 0;}
.thumbnail .th-padding-b{padding:0;}
.thumbnail .th-padding-b p{padding:10px 0px 0 0px;border-top:1px dashed #eee;margin:0 10px;}
.thumbnail .th-padding-b p i:nth-child(2){float: right;}
.icon-tb-b{font-size: 10px;}
.th-left-t{border-left: 2px solid #fe9c55;padding:0 9px;margin:16px 0;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 限制文本为2行 */
  overflow: hidden; }
  
.page-mi{margin:10px auto;text-align: center;}
.w-page>.active>a, 
.w-page>.active>a:focus, 
.w-page>.active>a:hover, 
.w-page>.active>span, 
.w-page>.active>span:focus, 
.w-page>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #feb92e;
    border-color: #feb92e;
}

.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #646464;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.h-xq-all p{padding:20px 0;text-indent: 2em;line-height: 2;}
.h-xq-all .col-md-7 .h-xq-span span{display: block;text-align: center;}
.h-down{margin:20px 0;overflow: hidden;}
.h-down .h-down-left{margin: 30px 0;}
.h-down .h-down-left a{float:left;text-decoration: none;line-height: 46px;height:46px;vertical-align: middle; border:1px solid #77a1f3;border-radius: 2px;font-size: 16px;width: 30%;display: block;overflow: hidden;}
.h-down .h-down-left a i{background: #77a1f3;font-size: 24px;color:#fff;padding:10px 20px;}
.h-down .h-down-left a .h-d-l{text-align: center;display: flex;justify-content: center;padding: 0 25%;font-weight: bold;}
.h-down .h-down-left span{float:left;line-height: 46px;height:46px;vertical-align: middle;padding:0 10px;}  
.h-down .h-down-left span i{color: #ff9d59;font-style: normal;}  
.h-down .h-down-left .h-d-r{float:right;}
.w-tb{top:0px;}
.fa-bot-a h4{padding:8px 0;margin-top:20px;}
.fa-bot-b .media-body ul li{color: #484848;line-height: 2.2;}
.fa-bot-b .media-body ul li i{color: #8c8c8c;font-style: normal;padding-right: 10px;}
.fa-bot-b .media-body ul li b{color: #5e91ed;font-weight: normal;}
.h-th-tb{margin:20px 0;overflow: hidden;border-bottom:1px solid #e3e3e3;padding:10px 0;}
.h-th-tb span{padding:0 20px;color: #61666c;}
.h-th-tb .h-active{color: #ff9c55;}
.h-th-tb span i{padding-right: 6px;font-size: 18px;}
.h-th-p{border-bottom:1px solid #e3e3e3;}
.h-tba-tb p{text-indent: initial;}
.h-tba-tb p a{padding:0 4px;}
.h-tba-pl a{font-weight: normal;color: #5e93f1; text-decoration: none ;}
.h-tba-pl a:hover{color: #fe9c55;}
.h-tba-pl h4{line-height: 34px;height: 34px;vertical-align: middle;overflow: hidden; }

.h-tba-pl .h-tba-r{float: right;border-radius: 4px;background: #fe9c55;color: #fff;padding:0px 6px;}
.h-tba-pl .h-tba-r:hover{color: #5e93f1;}
.h-tba-pl .h-tba-r i{padding-right: 4px; font-size: 14px;}
.h-tba-pl span a{padding-right: 10px;color: #484848;}
.h-tba-pl span a:nth-child(2){padding-left: 10px;}
.h-tba-pl span .h-active-a{ color: #5e93f1;}
.h-pl-a{margin:20px 0; border-bottom: 1px dashed #e1e1e1; padding:10px 0;}
.h-pl-a h5{height: 34px;line-height: 34px; vertical-align: middle;font-weight: normal;}
.h-pl-a h5 b{font-weight: normal;color: #8d8d8d;padding-right: 4px;}
.h-pl-a h5 .h-color{color: #5e93f1;}
.h-pl-a h5 i{color: #c9c9c9;}
.h-pl-a h5 .h-pl-active{color: #fe9c55;}
.h-pl-a span{float: right;color:#494949;}
.h-pl-a span b{color: #fe9c55; padding-left:4px;}
.h-pl-a p{padding:4px 0;}
.all-a{margin:40px 0; text-indent: inherit;}
.all-a a{color:#5e93f1;}

.large-image {
    display: none; /* 默认不显示大图 */
}
.large-images :target {
    display: block; /* 当链接的锚点被激活时显示对应的大图 */
}


.tu-b{margin:20px 0;}

.my-cio li img{background:none;}
.my-cio {
    position: absolute;
    bottom: 10px;
    top: 102%;
    left: 51%;
    z-index: 15;
    width: 100%;
    padding-left: 0;
    margin-left: -51%;
    text-align: right;
    list-style: none;}
.my-cio li {background:none;
    display: inline-block;
    width: 110px;
    height: 75px;
    margin: 0px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid #fff;
    border-radius: 10px;}
    
.my-cio .active {position: relative;
    width: 110px;
    height: 75px;
    margin: 0;
    background-color: #fff;}

.my-cio li img{border-radius: 4px;
filter: brightness(50%); /* 降低亮度以达到暗化效果 */
  transition: filter 0.3s ease; /* 可选：添加过渡效果 */}
.my-cio .active img{filter: brightness(100%); border:2px solid #fe9c55;border-radius: 4px;}
.my-cio .active::before{
	content: "";
  position: absolute;
  top: -5px; /* 根据需要调整位置 */
  left: 50%; /* 居中 */
  margin-left: -10px; /* 根据三角形的大小调整 */
  border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #fe9c55;
}
.tu-b-lb{margin-top: 40px;
    overflow: hidden;}
.m-bottom-w{border:1px solid #383c3f;overflow: hidden;margin:20px 0;}
.m-bottom-w ul{}
.m-bottom-w ul li{padding:10px 4px;overflow: hidden;background-color:#393d40 ;}
.m-bottom-w ul li:hover{background-color: #4b4f52;  }
.m-bottom-w ul li a{color: #fff;}
.m-bottom-w ul li a:hover{color: #cbcbcb;}
.m-bottom-w ul li a span{width:60%;float: left;
	overflow: hidden; /* 隐藏溢出的内容 */
  white-space: nowrap; /* 防止文本换行 */
  text-overflow: ellipsis; /* 超出部分显示为省略号 */}
.m-bottom-w ul li a b{float: right;width: 30%;font-weight: normal; text-align: right;}
.m-bottom-w ul .m-tba-list{background-color:#fff ;}

.m-bottom-w .m-top-list li{padding:10px 4px;overflow: hidden;background-color:#efefef ;} 
.m-bottom-w .m-top-list li:hover{background-color: #f8f8f8;  }
.m-bottom-w .m-top-list li a{color: #484848;}
.m-bottom-w .m-top-list li a:hover{color: #616161;}
.m-bottom-list {margin-bottom: 8px;}
.m-top-list{margin-bottom: 0px;    padding-bottom: 20px;
    background: #efefef;}
.w-tittle{background-color: #efefef;overflow: hidden;clear: both;padding:10px;}
.w-tittle .w-tittle-b{background-color: #fff;position: relative;}
.w-tittle .w-tittle-b h4{padding:20px 10px 0 10px;}
.w-tittle .w-tittle-b p{padding: 10px;text-indent:inherit;}
/**.triangle-up-d {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    border-left: 20px solid #ff9c55;
    border-bottom: 20px solid transparent;
}



*/
.s-hi{margin:20px auto;}
.m-zc{ background: #fbfbfb;margin:1em 0; }
.m-zc-main{width:100%;margin:3em auto;}
.m-login{width: 30%;margin:0 auto;padding-top:2% ;}
.m-r-a a{color: #337ab7;font-size: 14px; padding-top: 7px;display: inline-block;max-width: 100%;margin-bottom: 5px;}
.m-r-a a:hover{color: #ff9c56;text-decoration: none;}
.m-button{width:80%; background:#fc9d41;border:0;padding:10px 0;color:#fff;border-radius: 20px;}
.m-button:hover{background:#fc9d41;color:#fff;}
.m-button:active{background:#fc9d41;}
.m-r-c a{font-size: 14px;}
.m-r-c a:hover{color: #ff9c56;text-decoration: none;}
.m-red{color: red;}
.m-top-font{padding:10px 0; border-bottom: 1px solid #eee;margin:10px auto ;}

.h-top .row .col-md-6 .h-top-h3 h3{color: #ff9c54;padding: 14px 0;border-bottom:1px dashed #e1e1e1;}
.h-top .row .col-md-6 .h-top-h3 h3 a{color: #ff9c54;font-size: 20px;}
.h-top .row .col-md-6 .h-top-h3 h3 a:hover{color: #337ab7;text-decoration: none;}
.h-top .row .col-md-6 .h-top-h3 .row .col-md-6{padding:10px 20px;color: #5d91f1;}
.h-top .row .col-md-6 .h-top-h3 .row .col-md-6 :hover{text-decoration: none; color:#ff9c54 ;}
.h-top .row .col-md-6 .h-bottom-h3{margin-top: 6%;}
.h-top .row .col-md-6 .h-bottom-h3 a .badge{background: none;color: #939393;font-weight: normal;transition: color 0.3s;}
.h-top .row .col-md-6 .h-bottom-h3 a:hover .badge{color: #5d92f2;}
.h-top .row .col-md-6 .h-bottom-h3 ul li{padding:10px 0;transition: color 0.3s;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;border-bottom: 1px dashed #eee;border-top:none;border-left:none;border-right: none;}
.h-top .row .col-md-6 .h-bottom-h3 ul li:hover{color: #5d92f2; text-decoration: none;background: #f9f9f9;}
.h-top .row .col-md-6 .h-bottom-h3 ul li a .glyphicon{font-weight: normal;color: #dedede;transition: color 0.3s;}
.h-top .row .col-md-6 .h-bottom-h3 ul li a:hover .glyphicon{color: #fe9c55;}
.h-top .row .col-md-6 .h-bottom-h3 ul li a{color: #555;}
.h-top .row .col-md-6 .h-bottom-h3 ul li a:hover{color: #5d92f2; text-decoration: none;}
.h-top .row .col-md-6 .h-bottom-h3 .list-group .list-group-item a .badge{float: right;font-size: 16px;}
.m-b-cor{color:#ff9d59}
.nav-tabs.m-style{width:46%;margin:auto;}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
    border: 1px solid #fff;
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
    background: #337ab7;
    border-radius: 4px;color: #fff;margin-top:20px;
}
.h-top-z{margin-top:2%;}
.m-sc{width: 40%;}
.m-lab{padding:0 30px;}
.m-p-bot{padding:8px 0;}
.m-r-md .col-md-4{padding-top:10px;padding-bottom:10px;}
.m-text{padding-top:12px;}

.m-t-left{border: 1px solid #eee;border-radius: 4px;}
.m-t-left h4{padding: 15px}
.m-t-left .bs-docs-sidenav .active{background: #ff9c56;}
.m-t-left .bs-docs-sidenav .active a{color: #fff;}
.m-t-left .bs-docs-sidenav .active a:hover{color: #fff;background: #ff9c56;}
.m-t-main{border: 1px solid #eee;border-radius: 4px;}
.text-themecolor {padding:10px 0px;border-bottom:1px solid #eee;}
.m-main-top{padding:20px 0;}
.m-img-tx{margin:20px 0;}
.m-main-w{width: 60%;margin: auto;}
.m-b a:hover{text-decoration: none ;}
.m-p,.m-t{padding:10px;}
.t-w-b{width:16%;display: block;float: right;}
.m-t-main .text-themecolor .row .col-md-5 .m-tab-tit li:first-child{border-right:1px solid #337ab7;}
.m-t-main .text-themecolor .row .col-md-5 .m-tab-tit li a{background: none;color: #337ab7;margin-top:0;padding:0;}
.m-t-main .text-themecolor .row .col-md-5 .m-tab-tit li a:hover{border:1px solid #fff; text-decoration: none; color: #ff9c56;}
.m-tit-b{border-bottom:1px solid #e1e1e1;}
.m-f-r{float: right;overflow: hidden; display: flex;}
.m-f-r ul li{padding: 10px;}

.m-f-r li a{    background: #eee;
    overflow: hidden;
    border-radius: 22px;
    margin: 10px 10px;
    padding: 4px 10px;display: block;}
.m-f-r a:hover{text-decoration: none;}

.m-bg-all{position:absolute;z-index: 1;width: 100%;    padding-right: 0px;
    padding-left: 0px;}
.m-con-all{position:relative;z-index:22;background: #fff;overflow: hidden;display: block;}
.m-row{margin-right: 0px;
    margin-left: 0px;}




@media screen and (min-width: 768px) {
    .carousel-indicators{bottom: 10px;}
   
}

@media (min-width: 768px) {
    .nav-tabs.nav-justified>li>a {
        border-bottom:none;
        border-radius: 4px 4px 0 0;
    }
      
}


/*--meadia quiries start here--*/
@media(max-width:1440px){
 .container .row .h-strip-left a img{padding:6px 0;}
}
@media(max-width:1366px){
 .container .row .h-strip-left a img{padding:6px 0;}

}
@media(max-width:1280px){
	.media-body .media-heading{width:46%;}
	 .media-body  p{width:46%;}
	 .m-sc{width: 60%;}
}
@media(max-width:1024px){
	.media-body .media-heading{width:35%;}
	 .media-body  p{width:35%;}
	 .m-sc{width: 80%;}
}
@media(max-width:768px){
	 .col-custom {width: 100%; }
	 .media-body .media-heading{width:53%;}
	 .media-body  p{width:53%;}
	 .h-list-a .row .col-md-6 .h-all-k .h-all-one{display: block;}
	 .h-down .h-down-left a{width:44%}
	 .m-login{width: 100%;}
 .m-sc{width: 100%;}
}

@media(max-width:640px){
	 .media-body .media-heading{width:30%;}
	 .media-body  p{width:30%;}
	 .h-down .h-down-left a{width:46%}
	 .m-login{width: 100%;}
	 .m-sc{width: 100%;}
}	
@media(max-width:480px){
	
}
	
@media(max-width:384px){

}
@media(max-width:320px){
	
}

@media screen and (max-width: 600px) {
}









