.btn-outline.btn-primary.active,
.btn-outline.btn-primary:active,
.btn-outline.btn-primary:focus,
.btn-outline.btn-primary:hover,
.open>.dropdown-toggle.btn-outline.btn-primary {
	background-color: #024fce!important;
	border-color: #024fce!important;
}

.btn-outline.btn-primary {
	color: #fff!important;
}

.nav-tabs-vertical .nav-tabs>li.active>a,
.nav-tabs-vertical .nav-tabs>li.active>a:focus,
.nav-tabs-vertical .nav-tabs>li.active>a:hover {
	border-right-color: #ba1c1c!important;
	background-color: #ba1c1c!important;
}

.form-control.focus,
.form-control:focus {
	border-color: #024fce!important;
}

.checkbox-primary input[type="checkbox"]:checked+label::before,
.checkbox-primary input[type="radio"]:checked+label::before {
	background-color: #024fce!important;
	border-color: #024fce!important;
}

.met_pager a.Ahover {
	border-color: #024fce!important;
	background: #024fce!important;
}

.met-news-bar .recommend .list-group a:hover {
	color: #024fce!important;
}

.column li a:hover {
	color: #024fce!important;
}

.met_pager a.Ahover:hover {
	border-color: #024fce!important;
	background: #024fce!important;
}

.pager li>a:focus,
.pager li>a:hover {
	border-color: #024fce!important;
	color: #024fce!important;
}

.nav-tabs-line>li.active>a,
.nav-tabs-line>li.active>a:focus,
.nav-tabs-line>li.active>a:hover {
	color: #024fce!important;
	border-bottom: 2px solid #024fce!important;
}

.modal-primary .modal-header {
	background-color: #024fce!important;
}

.radio-primary input[type="radio"]:checked+label::before {
	border-color: #024fce!important;
}

.btn-primary {
	background-color: #024fce!important;
	border-color: #024fce!important;
}


/*首页*/

.top-site .lang-list .met-search-body .search-btn {
	background: #024fce!important;
}

.top-site .lang-list li .langlist-item {
	color: #ba1c1c!important;
}


/*导航*/

.met-nav .navlist {
	background: #024fce!important;
}

.met-nav .nav>li>a:hover,
.met-nav .dropdown.open>a {
	background: #024fce!important;
}

.met-nav .nav li .dropdown-toggle.active,
.met-nav .dropdown.open .dropdown-toggle {
	background: #024fce!important;
	border-bottom:3px solid #fff !important;
	box-sizing:border-box;
}
.met-nav .nav li .dropdown-toggle a:hover{
	text-decoration: none;
}


.met-nav .navlist>li>.dropdown-menu {
	background: #024fce!important;
}

.met-nav .navlist>li>.dropdown-menu a:hover {
	background: #024fce!important;
}

.met-nav .navlist>li>.dropdown-menu .dropdown-menu {
	background: #024fce!important;
}

.met-footnav h4 a:hover {
	color: #024fce!important;
}

.met-footnav .info a:hover i,
.met-footnav .info a:focus i {
	color: #024fce!important;
}

.met-links a:hover {
	color: #024fce!important;
}

.powered_by_metinfo a {
	color: #024fce!important;
}

.powered_by_metinfo a:hover {
	color: #024fce!important;
}

.derived-banner .met-banner .slick-arrow.slick-prev {
	background: transparent !important;
}

.derived-banner .met-banner .slick-arrow.slick-next {
	background: transparent !important;
}

.derived-banner .met-banner .slick-dots li {
	background: #ba1c1c!important;
}

.derived-banner .met-banner .slick-dots .slick-active {
	background: #fff!important;
}

.notice .notice-swiper li a:hover {
	color: #024fce!important;
}

/*.notice .notice-title {
	background: #ba1c1c!important;
}*/

.met-index-news .news-h {
	color: #323232!important;
}

.met-index-news .title {
	border-bottom: 1px solid #f1f1f1!important;
	position:relative;
}

.met-index-news .more a {
	color: #ba1c1c!important;
}

.met-index-news .more a:hover {
	background: #ba1c1c!important;
	border-color: #ba1c1c!important;
	color: #fff!important;
}

.met-index-contact .news-h {
	color: #ba1c1c!important;
}

.met-index-contact .news-h:before {
	background: #ba1c1c!important;
}

.met-index-contact .title {
	border-bottom: 1px solid #ba1c1c!important;
}

.met-index-contact .more a {
	color: #ba1c1c!important;
}

.met-index-contact .info .head h1 {
	color: #ba1c1c!important;
}

.met-index-contact .more a:hover {
	background: #ba1c1c!important;
	border-color: #ba1c1c!important;
	color: #fff!important;
}

.met-index-product .news-h {
	color: #ba1c1c!important;
}

.met-index-product .news-h:before {
	background: #ba1c1c!important;
}

.met-index-product .title {
	border-bottom: 1px solid #ba1c1c!important;
}

.met-index-product .more a {
	color: #ba1c1c!important;
}

.met-index-product .more a:hover {
	background: #ba1c1c!important;
	border-color: #ba1c1c!important;
	color: #fff!important;
}


/*内页*/

.met-column-nav .met-column-nav-ul>li a.link:hover,
.met-column-nav .met-column-nav-ul>li a.link.active {
	color: #024fce!important;
}

.met-product.type-1 h4 a:hover {
	color: #024fce!important;
}

.dropdown-menu>li>a:hover {
	color: #024fce!important;
}

.met-news ul.met-page-ajax li h4 a:hover {
	color: #024fce!important;
}

.met-news-bar .recommend h3 {
	background: #024fce!important;
}

.met-news-bar ul.column li:nth-child(1) {
	background: #ba1c1c!important;
}

.met-position.pattern-show a {
	color: #024fce!important;
}

.met-download .met-download-list a.btn {
	color: #fff!important;
}

.met-download .paralist .met-download-btn {
	color: #fff!important;
}

met-job-cvbtn {
	color: #fff!important;
}

#met-imgs-carousel .slick-dots li.slick-active {
	border-color: #024fce!important;
}

.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover {
	background-color: #024fce!important;
	border-color: #024fce!important;
}

.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
	background-color: #024fce!important;
	border-color: #024fce!important;
}

.notice .fa {
	color: #ba1c1c!important;
}

.met-position a:hover,
.met-position a:focus,
.met-position a:active {
	color: #024fce!important;
}

.met-position .breadcrumb li:before {
	color: #024fce!important;
}

.met-index-news .news-list li a:hover {
	color: #024fce!important;
}

.ms-dis-block {
	display: block !important;
}

.ms-but-list {
	background: #024fce!important;
	color: white;
	border-radius: 0 5px 5px 0;
}
.each_title_bg{
	display:block;
	position:absolute;
	left:0;
	top:0;
}
/*首页 - 通知公告*/
.index_old{
	width: 100%;
	min-width:1200px;
	background-color: #fff;
}
.index_scroll_notice{
	margin:20px 0 10px;
}
.notice_left_wrap{
	float: left;
}
.notice_right_wrap{
	float: right;
	width:540px;
	/*
	top:0 !important;
	left:0 !important;*/
}
.notice_left_time{
	float:left;
	width:56px;
	height: 56px;
	color: #FFFFFF;
	background-color: #ed504d;
}
.notice_ul li:first-child .notice_left_time{
	float:left;
	width:56px;
	height: 56px;
	color: #FFFFFF;
	background-color: #ed504d;

}
.notice_time_day{
	font-size: 24px;
	line-height: 1;
	text-align:center;
	padding: 10px 0 6px 0;
}
.notice_time_date{
	font-size: 12px;
	line-height: 1;
	text-align:center;
}

.notice_right{
	float: left;
	width:456px;
}
.notice_title,.notice_cont{
	width:444px;
	font-size: 16px;
	line-height: 30px;
	color: #323232;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-left:20px;
}
.notice_cont{
	font-size: 14px;
	line-height: 30px;
	color: #999;
}
.notice_cont p,.notice_cont span{
	display:block;
	width:462px;
	line-height: 1 !important;
	background-color: transparent !important;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align: left;
}

.met-index-notice{
	margin-top: 0 !important;
}

/*动态*/
.each_dyn{
	float: left;
	width: 378px;
	margin-right:18px;
	padding-right:0;
}
.each_dyn_right{
	margin-right:0;
}
.each_dyn_list{
	height: 328px;
	background-color: #fff;
	padding:20px 0;
}
.met-index-news .each_dyn_title{
	border-bottom:0px solid #f1f1f1!important;
}
.each_dyn_list a{
	line-height: 36px !important;
}
.met-index-news .each_dyn_more{
	font-size: 10px;
	padding:0 10px;
	border: 0px solid #f1f1f1;
	background-color: #fff;
	border-radius: 20px;
}

/*行政审批*/
.each_dyn_list_xzsp{
	padding:1px 25px;
}
.met-index-news .each_dyn_list_xzsp li{
	background: transparent;
}
.each_dyn_list_xzsp li{
	height: 58px !important;
	margin-top:10px;
	padding:3px 26px;
	border: 1px solid #ddd;
	border-radius: 6px;
}
.each_dyn_list_xzsp a{
	width: 330px;
	height: 100px !important;
}
.each_dyn_list_xzsp a span{
	font-weight:bold;
	color:#333 !important;
	width:auto !important;
	height: auto !important;
	margin-left:20px;
	margin-right:0 !important;
}
.dyn_banner{
	display: block;
	width: 100%;
}

.clearfix{
	clear:both;
	zoom: 1;
}
.clearfix:after {
	content: "";
	height: 0;
	display: block;
	overflow: hidden;
	clear: both;
}

.each_dyn_logo{
	float:left;
	width:50px;
	height:50px;
}
.each_dyn_name{
	float: left;
	font-size: 16px;
	color: #333;
}


/*律师风采*/
.fengcai_1{
	float:left;
	width:788px;
}
.fengcai_left{
	float: left;
	width: 312px;
	height: 312px;
}
.fengcai_left .animation-slide-bottom{
	border-radius: 0px !important;
}

.fengcai_center{
	float:left;
	margin: 0 0 10px 10px;
}
.fengcai_center img{
	display: block;
	width: 152px;
	height: 152px;
	margin-bottom: 10px;
}
.fengcai_right{
	float: left;
}
.met-index-news  .fengcai_right .news-list li{
	/*width: 278px;*/
	padding-left:0;
	background: transparent;
}
.met-index-news .fengcai_right .news-list li a span{
	width: 430px;
	font-size:16px;
	height: 40px;
	color:#323232;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/*律所形象*/
.fengcai_2{
	float:right;
	width:375px;
}
.each_fc_right_img{
	float: left;
	width: 130px;
	height: 100px;
}
.each_fc_right_cont{
	float: left;
	width: 180px;
}
.each_fc_right_cont_title{
	height:68px;
	font-size: 16px;
	line-height: 34px;
	color: #323232;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.each_fc_right_cont_title2{
	width:336px;
	height:34px !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.each_fc_right_cont_time{
	font-size: 14px;
	color: #999;
}
.fengcai_2 .met-index-news .news-list li{
	width: 336px;
	height: 100px;
	padding-left:0;
	background: transparent;
	margin-bottom: 10px;
}
.fengcai_2 .met-index-news .news-list li a{
	height: 100px;
}

.fengcai_2 .each_fc_right_img{
	display: block;
	width: 130px;
	height: 100px;
	margin-right:10px;
}
/*律师文化*/
.container_culs{
	background-color: #fff;
	margin-top: 40px;
	margin-bottom: 40px;
}
.each_culs{
	float: left;
	width: 390px;
}
.each_culs2{
	padding-right:0;
}
.culs_title_wrap{
	margin:15px 0;
}
.culs_title_wrap .news-desc{
	margin:6px 10px 0 0;
}
.culs_title_wrap2{
	border-top:2px solid #f0eff3;
	border-left:2px solid #f0eff3;
	padding-left:20px;
}
.culs_title_wrap3{
	padding-left:20px;
	background-color: #f0eff3;
}
.culs_title_wrap3 .news-desc{
	background-color: #fff;
}
.culs_title{
	font-size:22px;
	line-height:36px;
	color:#323232;
	margin:0;
}
.culs_title span{
	color: #ed504d;
}
.culs_title_left{
	float: left;
	color: #ed504d;
}
.culs_title_right{
	float: left;
	/*background-color: #f0eff3;*/
}

.culs_cont_img{
	float: left;
	display: block;
	width: 120px;
	height: 170px;
	border: 1px solid #dfdfdf;
}
.culs_cont_wrap{
	float: left;
	margin-left: 20px;
}
.culs_cont_title{
	width: 224px;
	font-size: 16px;
	line-height: 30px;
	color: #323232;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-bottom: 6px;
}
.culs_cont{
	width: 224px;
	height:136px;
	font-size: 14px;
	line-height: 34px;
	color: #999;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.container_culs .met-index-news .news-list li {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	padding-left: 25px;
	overflow: hidden;
	background: transparent;
	font-weight: 500;
}


/*footer*/
.met-footnav{
	background-color: #fff;
}
/*友情链接*/
.met-links{
	border-bottom: 1px solid #f0f2f5;
}
.friend_link_icon{
	display: block;
	width: 250px;
	height: 50px;
	position: relative;
	top:14px;
}

.each_sec_menu{
	float:left;
	height: 328px;
	margin-left: 40px;
	overflow: hidden;
}
.each_sec_menu dt a{
	font-size: 16px;
	line-height: 44px;
	color: #323232;
}
.each_sec_menu dd a{
	font-size: 14px;
	line-height: 30px;
	color: #999;
}


/*footer - 左侧*/
.footer_sec_left{
	float: left;
}
.footer_icon{
	display: block;
	width: 320px;
	height: 62px;
}
.footer_infor{
	font-size: 12px;
	line-height: 30px;
	color: #999;
	padding-left:72px;
}

.footnav-left{
	float:left;
	width: 808px !important;
	overflow-x: hidden;
}
.breadcrumb select{
	display:inline-block;
	width: 245px;
	height: 42px;
	background-color: #f0eff3;
	border: 0px none;
	padding-left:10px;
}
.footer_second{
	padding-top:40px;
	height: 328px;
	overflow: hidden;
}
/*copyright*/
.footer_wrap{
	width:100%;
	line-height: 40px;
	height: 40px;
	background-color: #323232;
	padding:0;
}
.footer_wrap .container{
	padding:0;
}

.qrcode_name{
	font-size: 14px;
	line-height: 40px;
	color:#ed504d;
}
.qrcode_img_wrap{
	display: none;
	width:90px;
	padding:5px 0;
	background-color: #fff;
	border-radius: 10px;
}
.qrcode_img{
	display: block;
	width: 80px;
	height: 80px;
	margin:0 auto;
}
.right_qrcode_wrap{
	float: right;
}
/*右侧二维码*/
.right_qrcode_wrap{
	width: 100px;
	position:fixed;
	top:597px;
	left: 1332px;
	right:initial;
	z-index:120;
}
.right_qrcode_each{
	width: 100px;
	height: 120px;
	background-color:#024fce ;
	margin-bottom: 20px;
	padding-top:10px;
	border-radius: 10px;
}
.right_qrcode_img{
	display: block;
	width: 80px;
	height: 80px;
	margin: 0 auto;
}
.right_qrcode_name{
	font-size: 14px;
	line-height:30px;
	color: #fff;
	text-align: center;
}
span.index_exit{
	line-height:52px !important;
}
.active{
	background: #024fce!important;
	border-bottom: 3px solid #fff !important;
	box-sizing: border-box;
}
.met-nav .nav>li>a:hover{
	text-decoration: none;
}