@charset "utf-8";

#j_body{ position:relative;}

 .main_box{ margin:0 auto; max-width:1400px;} 

/*==============================--内页开始==============================-*/

#n_main_box{ margin-bottom:30px; }

#n_content{padding:50px 0 0px; }/*===================内页banner================*/

#banner{ display:block; width:100%; height:360px; position: relative; }

 .n_content{margin-bottom: 50px; }

/*===================面包屑导航================*/

#n_title{  position:relative; padding: 15px 0 0; border-bottom:1px solid #d9d9dd;}

#n_title .main_box{  position: relative;}

#n_title h1{ padding:0 0 0px 0px;  font-size:22px; color:#E30F2D; line-height:48px; font-weight: normal}

#n_title h1 span{ font-size:12px; color:#666; line-height:48px;  font-family: "Arial"; text-transform:uppercase; padding-left:5px; font-weight:normal; padding-left:5px;}

.xwlb6{ width:1400px; margin:0 auto}
.hceg2{width:452px;margin-right:22px; float:left; font-size:16px; text-align:center; margin-bottom:25px; line-height:50px;}
.hceg2:nth-child(3n){margin-right:0px;}
.hceg2 img{ border:#E4DCDE solid 1px;}
.hceg2:hover img{ border:#FE0000 solid 1px;}
.hceg2 a {color: #2d2b2b;cursor: pointer;text-decoration: none;}
.hceg2 a:hover {color: #FE0000;cursor: pointer;text-decoration: none;}

.bd6{ font-size:14px; color:#4b4b4b;padding-top:20px; padding-bottom:15px; width:420px; margin:0 auto }
.bd6 .d{ margin-top:15px;}
.bd6 span{ color:#F00; font-size:14px; padding-left:10px;}
.bd6 .k{ width:310px; height:30px; line-height:30px; border:#ddd solid 1px;border-radius: 5px; padding:0 5px;color:#4b4b4b;}
.bd6 .k2{ width:310px; height:60px; line-height:30px; border:#ddd solid 1px;border-radius: 5px; padding:0 5px;color:#4b4b4b;}
.bd6 .k3{ width:110px; height:30px; line-height:30px; border:#ddd solid 1px;border-radius: 5px; padding:0 5px;color:#4b4b4b; float:left}
.bd6 .mc{ width:60px; text-align:left; float:left}
.bd6 .an{ width:155px; line-height:36px; height:36px; text-align:center;border-radius: 5px; background-color:#EDEDED; color:#4b4b4b; font-size:14px; border:#EDEDED solid 1px; cursor:pointer}
.bd6 .an:hover{ width:155px; line-height:36px; height:36px; text-align:center;border-radius: 5px; background-color:#FE0000; color:#fff; font-size:14px; border:#EDEDED solid 1px;}
.bd6 .d2{ margin-top:20px; width:157px; margin-left:90px;}

.xw6{ width:1400px; margin:10px auto 0 auto}
.xw6 .xwbt{ font-size:22px; color:#4b4b4b; border-bottom:#EAEAEA solid 1px; padding-bottom:20px;}
.xw6 .xwbt .more{ float:right}
.xw6 .xwbt .more a{border-radius: 25px; width:25px; height:25px; line-height:25px;border:#EAEAEA solid 1px; text-align:center; color:#EAEAEA; display:block;}
.xw6 ul{ padding-top:20px;}
.xw6 .xwbt .more a:hover{border-radius: 25px; width:25px; height:25px; line-height:25px;border:#FE0000 solid 1px; text-align:center; color:#FE0000; display:block;}
.xw6 ul li h5{ background:url(../images/slys_32.png) no-repeat left center; padding-left:20px; line-height:30px; height:30px; overflow:hidden}
.xw6 ul li h5 a{ color:#656363; font-size:16px; font-weight:normal}
.xw6 ul li h5 a:hover{ color:#FE0000; font-size:16px; font-weight:normal}
.xw6 ul li div{ color:#ada7a7; font-size:14px; line-height:24px; padding-top:10px;}
.xw6  ul li{ width:625px; height:90px; overflow:hidden; float:left; background-color:#FFF;-moz-box-shadow:0 0 10px #ddd;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd; padding:30px; margin-bottom:30px;}
.xw6  ul li:nth-child(2n){ float:right}

.lmfl{ position:absolute; right:0; bottom:0; line-height:48px; color:#98989a;}

#n_main_box #n_up_box #n_title .main_box .lmfl a{font-size:16px; color:#333;background-color:#eaeaea; padding:12px 20px;border-radius:2px;text-decoration:none}
#n_main_box #n_up_box #n_title .main_box .lmfl a:hover{font-size:16px; color:#fff; background-color:#E30F2D; padding:12px 20px;border-radius:2px;text-decoration:none}
#n_main_box #n_up_box #n_title .main_box .lmfl a.xz{font-size:16px; color:#fff; background-color:#E30F2D; padding:12px 20px;border-radius:2px;text-decoration:none}

.lmfl2{ position:absolute; right:0; bottom:0; line-height:48px; color:#98989a;}
#n_main_box #n_up_box #n_title .main_box .lmfl2 a{font-size:14px; color:#98989a;text-decoration:none}
#n_main_box #n_up_box #n_title .main_box .lmfl2 a:hover{font-size:14px; color:#f00; text-decoration:none}
#n_main_box #n_up_box #n_title .main_box .lmfl2 a:last-child{ color:#f00}

.lmfl span{padding:0 10px;}

.lmfl span,#n_title .position a,#n_title .position i{ font-size:12px; color:#98989a;}

.lmfl em{ font-size:12px; color:#DA251C; font-style:normal;text-decoration:none}

.lmfl a:hover{ color:#DA251C; text-decoration:none}



/*#n_left{ float: left; width:230px; padding-top: 20px;}*/

#n_right{ float: right; width: 1400px;  padding-top: 40px; padding-bottom:0px;}


/*===================图片展示=====================*/
:root{
	--color_1: #fff;
	--main-color: #1dd1a1;
}
.box{font-family: 'Niramit', sans-serif;text-align: center;position: relative;overflow: hidden; width:452px; height:229px; cursor:pointer}
.box:before,
.box:after,
.box-content:before,
.box-content:after{content: '';background: linear-gradient(transparent,rgba(0,0,0,0.9));height: 100%;width: 25%;transform: translateY(-100%);position: absolute;left: 0;top: 0;z-index: 1;transition: all 0.3s;}
.box:hover:before,
.box:hover:after,
.box:hover .box-content:before,
.box:hover .box-content:after{
	transform: translateY(0);
}
.box:after{ left: 25%; }
.box .box-content:before{ left: 50%; }
.box .box-content:after{ left: 75%; }
.box:hover:before{ transition-delay: 0.225s; }
.box:hover:after{ transition-delay: 0.075s; }
.box:hover .box-content:before{ transition-delay: 0.15s; }
.box:hover .box-content:after{ transition-delay: 0s; }
.box img{
	width:452px;
	height:229px;
	transition: all 0.3s ease 0s;
}
.box:hover img{ filter: grayscale(100%); }
.box .box-content{
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	transition: all 0.2s;
}
.content{
	width: 100%;
	padding: 7px 0;
	opacity: 0;
	position: absolute;
	left: 0;
	bottom: -30px;
	z-index: 2;
	transition: all 0.3s ease 0.1s;
}
.box:hover .content{
	opacity: 1;
	bottom: 5px;
}
.box .title{
	color:#fff;
	font-size: 25px;
	font-weight: 500;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 0;
}
.box .post{
	color: var(--main-color);
	font-size: 16px;
	/*font-style: italic;*/
	text-transform: capitalize;
	letter-spacing: 1px;
	margin-bottom: 10px;
	display: block;
}
.box .icon{
	padding: 0;
	margin: 0;
	list-style: none;
	transform: translateX(-50%);
	position: absolute;
	top: 80px;
	left:50%;
	z-index: 2;
	transition: all 0.5s ease 0.3s;
}
.box .icon li{
	opacity: 0;
	transform: scale(0) rotate(360deg);
	transition: all 400ms;
}
.box:hover .icon li{
	opacity: 1;
	transform: scale(1) rotate(0);
}
.box .icon li a{
	color: var(--color_1);
	background-color: var(--main-color);
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	width: 40px;
	margin-bottom: 0px;
	border-radius: 50%;
	display: block;
	position: relative;
	transition: all 0.3s; padding-top:10px;
}
.box .icon li a:hover{
	text-decoration: none;
	color: var(--main-color);
	background-color: var(--color_1);
	border-radius: 0 20px 0 20px;
}


#n_video_list2{margin: 0 auto; width:1400px;position: relative;}
#n_video_list2 .pp{  width:452px;margin: 0px 22px 16px 0px; display:block;float:left; text-align:center; }
#n_video_list2 .pp:nth-child(3n){ margin-right:0px;}
#n_video_list2 .pp h1{ font-size:16px; color:#333; width:452px; text-align:center; line-height:20px; height:20px; overflow:hidden}
#n_video_list2 .pp h1 a{ color:#333}
#n_video_list2 .pp h1 a:hover{ color:#E30F2D; text-decoration:none}

/*==============新闻详情=====================*/
.xw99{ margin-top:-35px;}
.news_two p { margin: 0 } 
.news_two a { color: #747474; text-decoration: none } 
.news_two ol, .news_two ul { list-style: none } 
.news_two h1, .news_two h2, .news_two h3, .news_two h4, .news_two h5, .news_two h6 { font-size: 12px; font-weight: 400 } 
.news_two{ overflow:hidden;} 
.news_two em, .news_two i { font-style: normal } 
.news_two img { display: block; border: 0 } 
.news_two input { border: none; background: 0 0 }
 .news_two input, .news_two textarea { font-family: "微软雅黑", Arial; outline: 0; font-size: 14px } .fl { float: left } .fr { float: right } 
.news_two img { border: 0; vertical-align: top;} 
.clearfix:after { clear: both; display: block; content: '' } .clearfix { zoom: 1 } .news_two input, .news_two textarea { font-family: "寰蒋闆呴粦", Arial; outline: 0; font-size: 14px; -webkit-appearance: none }
.news_two_ul li:hover .ser_but{ color:#fff; } .show_thr_b_r .ser_but i { width: 15px; height: 9px; background: url(../images/icon.png) no-repeat -110px -11px; display: block; margin: 13px 0 0 11px; transition: all .3s ease-out 0s }
.news_two_ul li:hover .news_two_txt span{ color:#FE0000}

.news_two_bg { width: 100%; height: auto } .news_two { margin: 0 auto; position: relative; font-size: 12px; font-family: Arial, "微软雅黑"; width: 100%; min-width:1100px; } 
.news_two_box { width: 100%; height: 159px; border: 1px solid transparent; position: relative; background: #f7f7f7; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
.news_two_ul { height: auto; overflow: hidden; padding: 20px 0; width: 100%； } .news_two_nav { width: 100%; padding-left: 20px } 
.news_two_ul li { width: 100%; height: 159px; border: 1px solid transparent; margin-bottom: 20px } 
.news_two_txt span { font-size: 16px; color: #3e3e3e; display: block; height: 24px; overflow: hidden; margin-bottom: 20px; transition: all .3s ease-out 0s; font-weight:bold; } 
.news_two_box:hover .news_two_txt span { color: #333 } 
.news_two_txt i { height: 52px; color: #3e3e3e; line-height: 24px; display: block; overflow: hidden; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_txt i { color: #3e3e3e } 
.news_two_txt { width: 56%; float: left; margin: 36px 0 28px 34px; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_txt { margin: 36px 0 28px 54px } 
.news_two_date { width: 180x; float: right; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; color: #999; padding: 36px 66px 0 0; transition: all .3s ease-out 0s } .news_two_box:hover .news_two_date { padding: 36px 43px 0 0 } .news_two_date span { height: 26px; font-size: 19px; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑" } 
.news_two_date i { font-size: 13px; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑" } 
.news_two_but { position: absolute; top: 100px; right: 105px } 
.news_two_box:hover { border: 1px solid #efefef; box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08) } 
.news_two_box:hover .news_two_img { background: #ccc; background: #ccc } .news_two_box:hover .ser_but { background: #ccc; border: 1px solid #ccc; margin: 0 -60px } 
.new_thr { width: 1000px; margin: 0 auto; padding: 80px 0 160px 0 } 
.new_thr_h2 { width: 800px; font-size: 18px; color: #333; padding-bottom: 16px; margin: 0 auto; text-align: center } .news_thr_share { width: 330px; margin: 0 auto; color: #999; height: 18px; line-height: 18px } .news_thr_share_date { width: 100%; text-align: center; } 
.news_thr_ico { text-indent: 14px; width: 200px } 
.news_thr_ico a { color: #999; font-size: 16px }
 .news_thr_txt { width: 974px; padding: 36px 14px 0 12px; border-top: 1px dotted #e5e5e5; margin-top: 50px } .news_thr_txt_img { width: 980px; height: auto; padding: 38px 0 } .news_two_img{ width: 297px; height: 157px; float: left; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
 .news_two_img img { width:267px; height:130px; margin:15px; border-bottom:0px solid rgba(0, 0, 0, 0.09); }
 .ser_but { position: absolute; top: 82px; right: 100px; width: 70px; height: 35px; border-radius: 18px; text-align: center; border: 1px solid #dedfe1; transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s } 
 .ser_but i { width: 70px; height: 35px; line-height: 35px; transition: all 0.3s; } 
 .news_two_ul li:hover .ser_but{ color:#fff; } 
 .show_thr_b_r .ser_but i { width: 15px; height: 9px; background: url(../images/icon.png) no-repeat -110px -11px; display: block; margin: 13px 0 0 11px; transition: all .3s ease-out 0s } 
 .show_thr_b_r:hover .ser_but i { background: url(../images/icon.png) no-repeat -110px 0 } 
 .show_thr_b_l .ser_but i { width: 15px; height: 9px; background: url(../images/icon.png) no-repeat -142px -11px; display: block; margin: 13px 0 0 11px; transition: all .3s ease-out 0s } 
 .show_thr_b_l:hover .ser_but i { background: transparent url(../images/icon.png) no-repeat scroll -142px 0 } 
 .team_thr_but { position: absolute; top: 60px; right: -763px; border-radius: 0; background: #2E343F; border: 1px solid #2E343F; border-top-right-radius: 4px; border-bottom-right-radius: 4px } 
 .chazi i { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg) }
  .chazi .ser_but_zuo { width: 21px; height: 1px; margin: 17px 0 0 7px }
  .chazi .ser_but_you { width: 1px; height: 21px; margin: -11px 0 0 17px } 
  .team_thr_l .chazi i { background-color: #7E7E7E; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
 .team_thr_l:hover .chazi i { background-color: #ccc; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg) } .ser_two_box a:hover { background: #ccc } .ser_two_box a:hover .ser_two_title { color: #fff } 
 .ser_two_box a:hover .ser_two_sub { color: #fff } 
 .ser_two_box a:hover .ser_but { border: 1px solid #fff; background: #fff } 
 .ser_two_box a:hover .ser_but i { background: url(../images/icon.png) no-repeat -110px 0 }

#n_article { margin-bottom:20px;}
#n_article img{max-width:100%}

#n_article .ar_title{ position:relative; z-index:9; padding:0px 0 10px 0; border-bottom:1px solid #e5e5e5;   }

#n_article .ar_title h1{ font-size:18px; display:block; text-align: center; line-height:25px; margin-bottom:10px; color:#000; font-weight:normal}

#n_article .ar_title h2{ font-size:14px; display:block; text-align: center; color:#7f8084; line-height:30px; font-weight:normal}

#n_article .ar_article{ padding-top:30px; padding-bottom:20px;border-bottom:1px solid #e5e5e5;}

#n_article .sxp{ padding-top:10px; font-size:14px; color:#666}
#n_article .sxp a{ color:#666}
#n_article .sxp a:hover{ color:#FE0000}

 /*==============分页=====================*/

.page { margin:0px auto;}
.page .box22{display:inherit; width:100%;  text-align:center; padding-top: 0px;}
.page a{ padding:0 12px; height:30px; line-height:30px; display:inline-block; border:1px solid #dedede; margin:0 2px;  color:#555555; font-size:12px; }
.page .on{ background:#FE0000; color:#fff !important;border:1px solid #FE0000;}
.page a font{  font-size: 14px; font-family: "SimSun"; color: rgb( 68, 68, 68 );}
.page span{ background:#FE0000; color:#fff !important;border:1px solid #FE0000;padding:0px 12px;height:30px; line-height:30px;display:inline-block;}
.page a:hover{ background:#FE0000; color:#fff !important; text-decoration:none; border:1px solid #FE0000; }
.page a:hover font{ color:#fff;}
.page a.u_bnt{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */-o-transition: all 1s; /* Opera */}

/*分页*/
.n-page{ text-align:center; clear:both; }
.n-page a{ padding:5px 10px; margin:0px 3px;  border:#e0e0e0 1px solid; background-color:#f5f5f5; color:#474747;}
.n-page span{ padding:5px 10px; margin:0px 3px;  color:#FFF; background-color:#000; border:#000 1px solid;}
.n-page a:hover{ color:#FFF; background-color:#000; border:#000 1px solid;}@media only screen and (min-width:1025px) and (max-width:1456px){	.n-page{ margin: 50px;}}@media only screen and (min-width:768px) and (max-width:1024px){	.n-page{ margin: 40px 0;}}@media only screen and (max-width:767px){	.n-page{ margin: 30px 0;}}

/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem ;
	margin-left: -1px;
	line-height: 1.25;
	color: #333;
	background-color: #fff;
	border: 1px solid #dee2e6; margin:0 5px; font-size:14px
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #FE0000;
	border-color: #FE0000;border: 1px solid #FE0000;
}
.page-num-current:hover {
	color: #fff;
}/*其他*/
.pages {
	padding-top: 10px;
	padding-bottom: 0px;
}
.code, .code img {
	height: 100px;
}
.position, .position a {
	color: #999;
}
.content {
	color: #666;
	line-height: 2;
}
.content img, .content iframe {
	max-width: 100% !important;
}
.content li {
	list-style: disc outside none;
	margin-left: 20px;
}
.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #333;
  background-color: #fff;
  border: 1px solid #dee2e6; margin:0 5px;
}

.page-link:hover,.page-num:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #FE0000;
  border-color: #dee2e6;border: 1px solid #FE0000;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.mt-4,
.my-4 {
  margin-top: 10px !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 10px !important;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.picList2{ width:1400px; margin:0 auto; clear:both;}
.picList2 li{float: left;text-align: center;padding-bottom: 10px;padding-right: 30px; width:256px; padding-bottom:15px;}
.picList2 li:nth-child(5n){padding-right:0px;}
/*.picList li:nth-child(3n){padding-right: 0px;}*/
.picList2 li a{ color:#333;font-size:14px;display:block }
.picList2 li a:hover{ color:#3063D8; text-decoration:none; }
.picList2 li a img{width: 256px;height: 376px;}
.picList2 li p{height:35px; line-height:35px; display:block;width:256px; overflow:hidden; padding-top:5px;}
.dhe_border3{background:#000;border:#eee solid 1px;width:256px;height:376px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;border: 1px solid #CCC;}
.dhe_border3 .dhe_border3_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.dhe_border3:hover .dhe_border3_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.dhe_border3 .dhe_border3_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.dhe_border3 .dhe_border3_caption::before,.dhe_border3 .dhe_border3_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
/*.dhe_border2 .dhe_border2_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.dhe_border2 .dhe_border2_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}*/
.dhe_border3:hover .dhe_border3_caption::before,.dhe_border3:hover .dhe_border3_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.dhe_border3 .dhe_border3_caption,.dhe_border3 .dhe_border3_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
/*.dhe_border2 .dhe_border2_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.dhe_border2 .dhe_border2_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0; font-size:14px}*/
.dhe_border3:hover .dhe_border3_caption_p{top:45%;opacity:1}

.lmfl3{ width:1400px; text-align:center; margin-bottom:30px;}
.lmfl3 a{font-size:16px; color:#333;background-color:#eaeaea; padding:12px 20px;border-radius:2px;text-decoration:none; margin:0 8px;}
.lmfl3 a:hover{font-size:16px; color:#fff; background-color:#E30F2D; padding:12px 20px;border-radius:2px;text-decoration:none; margin:0 8px;}
.lmfl3 a.xz{font-size:16px; color:#fff; background-color:#E30F2D; padding:12px 20px;border-radius:2px;text-decoration:none; margin:0 8px;}