﻿.apage {
	line-height: 25px;
	background: #ffffff;
	padding: 0 5px;
	text-align: center;
	padding:20px
}
.apage a {
	border: 1px solid #cccccc;
	padding: 5px 14px;
	margin-right: 5px;
	margin: 0 3px;
}
.apage .num_btns {
	float: right;
	font-family: Tahoma;
}
.apage a:hover, .apage .cur {
	border: 1px solid #01327e;
	background-color: #01327e;
	color: #fff;
	text-decoration: none;
}
.apage .cust_txt {
	float: left;
}
.apage .oran_pg_fp {
	background: url(../images/first_page.gif) 4px 4px no-repeat;
	padding-right: 9px;
}
.apage .oran_pg_pp {
	background: url(../images/pre_page.gif) 4px 4px no-repeat;
	padding-right: 5px;
}
.apage .oran_pg_np {
	background: url(../images/next_page.gif) 8px 4px no-repeat;
	padding-right: 12px;
}
.apage .oran_pg_lp {
	background: url(../images/last_page.gif) 8px 4px no-repeat;
	padding-right: 12px;
}
.apage select {
	font-size: 8px;
	margin-top: 5px;
}
.apage .oran_pg_txt {
	height: 15px;
	border: solid 1px #d4e3e9;
	width: 20px;
	margin-left: 5px;
}
.apage .oran_pg_btn {
	height: 15px;
	border: solid 1px #d4e3e9;
	margin-left: 5px;
	font-size: 9px;
	background: #5984ac;
	color: #fff;
}
body { font-family: "MYRIADWEBPRO", Arial, "Microsoft Yahei"; font-size: 15px; line-height: 30px; color: #5b5b5b; }
/*Top002229*/
.Top002229 { position: relative; z-index: 100; left: 0; top: 0; width: 100%; background: #fff; box-shadow: 0 0 43px 5px rgba(0,0,0,.15); -webkit-box-shadow: 0 0 43px 5px rgba(0,0,0,.15); -moz-box-shadow: 0 0 43px 5px rgba(0,0,0,.15); }
.Top002229 .sub-menu-layer { background: rgba(218, 47, 37, 0.8); }
.Top002229 .header-left { float: left; width: 40%; max-width: 280px; display: table; height: 80px; }
.Top002229 .header-left .logo { display: table-cell; vertical-align: middle; padding: 8px 0 }
.Top002229 .header-left .logo img { max-height: 101px; }
.Top002229 .header-mid, .Top002229 .header-right { }
.Top002229 .header-right { position: relative; padding: 24px 0; margin-left: 5%; }
.Top002229 .open-search { display: block; width: 40px; height: 30px; background: url(../images/search.png) no-repeat center center; }
.Top002229 .open-search-show { position: relative; background: none; }
.Top002229 .open-search-show::before, .Top002229 .open-search-show::after { position: absolute; content: ''; width: 60%; left: 20%; top: 50%; height: 3px; background: #ae0a01; transform: rotate(-45deg); }
.Top002229 .open-search-show::after { transform: rotate(45deg); }
.Top002229 .top-search { border: 1px solid #ae0a01; background: #fff; padding-right: 30px; }
.Top002229 .top-search .text { width: 100%; height: 30px; line-height: 30px; border: none; padding-left: 10px; color: #666; }
.Top002229 .top-search .btn { position: absolute; right: 0; top: 0; width: 30px; height: 100%; background: url(../images/search.png) no-repeat center center; }
.Top002229 .header-menu li { width: auto !important; padding: 0 22px; }
.Top002229 .header-menu li a { line-height: 80px; }
.Top002229 .header-menu li em a { font-size: 16px; color: #393636; }
.Top002229 .header-menu li.has-sub em a { position: relative; }
.Top002229 .header-menu li.has-sub:hover em a::after { position: absolute; content: ''; border: 7px solid transparent; border-bottom-color: #da2f25; left: 50%; bottom: -7px; transform: translateY(-50%); }
.Top002229 .header-menu li.aon em a { color: #ae0a01; }
.Top002229 .header-menu li .sub {  }
.Top002229 .header-menu li .sub-menu dt a { color: #fff; background: none; padding: 0 26px; }

@media(max-width:1400px) {
.Top002229 .header-menu li { padding: 0 10px; }
}

@media(max-width:1180px) {
.Top002229 .header-menu li { padding: 0 16px; }
}

@media(min-width:1025px) {
.Top002229 .top-search { position: absolute; right: 0; top: 100%; width: 260px; display: none; }
.Top002229 .header-menu li .back { display: none; }
}

@media(max-width:1024px) {
.Top002229 .header-right { width: 50%; background: #fff; }
.Top002229 .header-right-fixed { position: fixed; right: 0; top: 0; padding-right: 2%; }
.Top002229 .open-search { display: none; }
.Top002229 .top-search { position: relative; width: 70%; max-width: 400px; float: right; margin-right: 50px; }
.Top002229 #header-menu { position: fixed; ; right: -100%; height: 100%; background: #fff; border: 1px solid #ae0a01; border-left-width: 5px; border-right: 0; border-bottom: 0; width: 50%; transition: ease-in-out 0.5s; }
.Top002229 #header-menu.header-menu-show { right: 0; }
.Top002229 #header-menu li em { border-bottom-color: #ae0a01; padding: 3%; }
.Top002229 #header-menu li a { color: #333; }
.Top002229 #header-menu li em a { border-bottom: 0; font-weight: normal; position: relative; }
.Top002229 #header-menu li:first-child em a::after, .Top002229 #header-menu li.has-sub em a::after { position: absolute; content: ''; width: 12px; height: 12px; right: 0; top: 50%; margin-top: -6px; background: url(../images/Top002229-right_menu.gif) no-repeat center center; }
.Top002229 #header-menu li:first-child em a::after { background-image: url(../images/Top002229-home.png); }
.Top002229 #header-menu li .sub { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff; z-index: 10; }
.Top002229 #header-menu li .back, .Top002229 #header-menu li .sub-menu dt { border-bottom: 1px solid #ae0a01; }
.Top002229 #header-menu li .sub-menu dt a { border-bottom: 0; padding: 3% 5%; font-size: 16px; }
.Top002229 #header-menu li .back { padding: 3% 5%; font-size: 16px; }
.Top002229 #header-menu li .back::before { display: inline-block; content: ''; vertical-align: middle; margin-right: 5px; width: 12px; height: 12px; background: url(../images/Top002229-left_menu.gif) no-repeat left center; }
.Top002229 #open_menu { position: absolute; width: 40px; height: 30px; top: 50%; margin-top: -15px; background: #ae0a01; right: 2%; }
.Top002229 #open_menu i, .Top002229 #open_menu i::before, .Top002229 #open_menu i::after { background: #fff; }
.Top002229 #open_menu i { height: 2px; width: 60%; left: 20%; margin-top: -1px; }
.Top002229 #open_menu.open_menu_on { position: fixed; margin-top: 0; top: 25px; }
}
/*Banner002210 */
.Banner002210 { position: relative; z-index: 1; }
.Banner002210 .bx-viewport { z-index: 1; }
.Banner002210 li {  background-position: center top; background-repeat: no-repeat; }
.Banner002210 li a { display: block;height: 100%; }
.Banner002210 li img{width: 100%}
.Banner002210 li .img2 { display: none; }
.Banner002210 .bx-prev, .Banner002210 .bx-next { width: 85px; height: 111px; position: absolute; top: 50%; margin-top: -55px; background-position: center center; z-index: 66; display: none; }
.Banner002210 .bx-prev { left: 0; background-image: url(../images/Banner002210-prev.jpg); }
.Banner002210 .bx-next { right: 0; background-image: url(../images/Banner002210-next.jpg); }
.Banner002210 .bx-pager { position: absolute; left: 0; width: 100%; text-align: center; bottom: 5%; z-index: 10; }
.Banner002210 .bx-pager * { width: 23px; height: 23px; }
.Banner002210 .bx-pager div { display: inline-block; margin: 0 20px; }
.Banner002210 .bx-pager div+div { margin-left: 20px; position: relative; }
.Banner002210 .bx-pager a { display: block; overflow: hidden; line-height: 100px; background: url(../images/Banner002210-btn.png) no-repeat center center; }
.Banner002210 .bx-pager a.active { background-image: url(../images/Banner002210-btn_hover.png); display: block; }

@media(max-width:1000px) {
.Banner002210 li { height: auto; background: none !important; }
.Banner002210 li a { height: auto; }
.Banner002210 li .img1{display: none}
.Banner002210 li .img2 { display: block; width: 100%; }
}
.Hometitle { text-align: center; overflow: hidden; padding-bottom: 3%; }
.Hometitle figure { position: relative; display: inline-block; font-size: 14px; color: #999; text-transform: uppercase; }
.Hometitle figure span { display: block; color: #000; font-size: 36px; line-height: 44px; }
.Hometitle figure span b { font-weight: normal; color: #da2f27; }
.Hometitle figure i { position: absolute; content: ''; height: 1px; width: 370%; top: 30%; background: #e0e0e0; }
.Hometitle figure i::after { position: absolute; content: ''; height: 1px; width: 2%; top: 0; background: #da2f27; right: 0; }
.Hometitle figure .i1 { left: 0; transform: translateX(-105%); }
.Hometitle figure .i2 { right: 0; transform: translateX(105%) rotate(180deg); }

@media(max-width:480px) {
.Hometitle figure { font-size: 20px; }
.Hometitle figure span { font-size: 24px; }
}
/*
 .PicList000964 
 */
.PicList000964 { padding: 5% 0 3%; }
.PicList000964 .Hometitle { padding-bottom: 2%; }
.PicList000964 ul { position: relative; }
.PicList000964 li { position: relative; float: left; width: 48%; margin-right: 4%; margin-bottom: 2%; font-size: 14px; padding:20px;transition: all 0.5s;}

.PicList000964 li:hover{box-shadow: 0 0 43px 5px rgba(0,0,0,.15);}
.PicList000964 li:nth-child(2):hover{box-shadow: 0 0 43px 5px rgba(0,0,0,0);}
.PicList000964 li:nth-child(1):hover{box-shadow: 0 0 43px 5px rgba(0,0,0,0);}
.Floor002358 li{padding:20px;}
.Floor002358 .owl-carousel .owl-stage-outer{box-sizing: border-box;padding-top: 20px;}
.Floor002358 li:hover{box-shadow: 0 0 43px 5px rgba(0,0,0,.15);}
.PicList000964 li:nth-child(2),
.PicList000964 li:nth-child(5),
.PicList000964 li:nth-child(7) { margin-right: 0; }
.PicList000964 li figure { float: left; width: 39.896%; margin-right: 3%; }
.PicList000964 li figure a { display: block; padding-bottom: 61.67%; }
.PicList000964 li h1 { font-size: 18px; margin: 0; font-weight: normal; }
.PicList000964 li h1 a { color: #333; }
.PicList000964 li:hover h1 a { color: #bc091d; }
.PicList000964 li .keyword { font-size: 12px; color: #999; height: 30px; line-height: 30px; }
.PicList000964 li .keyword span { margin-right: 20px; }
.PicList000964 li .time2 { font-size: 14px; font-weight: normal; display: inline-block; float: right; color: #979797; }
.PicList000964 li .time1 { display: none; }
.PicList000964 li .text { padding-left: 44%; }
.PicList000964 li p { margin: 0; height: 90px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; color: #666; font-size: 14px; line-height: 30px; }
.PicList000964 li .more { display: block; width: 100px; line-height: 34px; background: #000; text-align: center; color: #fff; margin-top: 6%; margin-bottom: 2%; }
.PicList000964 li:nth-child(1),
.PicList000964 li:nth-child(2) { margin-bottom: 5%; }
.PicList000964 li:nth-child(2) { float: right; }
.PicList000964 li:nth-child(1) figure,
.PicList000964 li:nth-child(2) figure { position: relative; z-index: 1; display: block; padding-bottom: 65.66%; width: 100%; float: none; }
.PicList000964 li:nth-child(1) figure img,
.PicList000964 li:nth-child(2) figure img { display: none; width: 100%; }
.PicList000964 li:nth-child(1) figure a,
.PicList000964 li:nth-child(2) figure a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; padding: 0; }
.PicList000964 li:nth-child(1) .time2,
.PicList000964 li:nth-child(2) .time2 { display: none; }
.PicList000964 li:nth-child(1) .time1,
.PicList000964 li:nth-child(2) .time1 { color: #fff; text-align: center; position: absolute; top: 0; left: 26px; width: 70px; height: 70px; background: rgba(220, 47, 39, 0.8); display: block; font-size: 13px; z-index: 2; }
.PicList000964 li:nth-child(1) .time1 span,
.PicList000964 li:nth-child(2) .time1 span { font-size: 32px; display: block; padding-top: 12px; line-height: 24px; }
.PicList000964 li:nth-child(1) .text,
.PicList000964 li:nth-child(2) .text { background: rgba(255,255,255,.5); padding: 5%; z-index: 10; box-shadow: 0 0 43px 5px rgba(0,0,0,.15); -webkit-box-shadow: 0 0 43px 5px rgba(0,0,0,.15); -moz-box-shadow: 0 0 43px 5px rgba(0,0,0,.15); }
.PicList000964 li:nth-child(1) h1,
.PicList000964 li:nth-child(2) h1 { margin-bottom: 14px; }
.PicList000964 li:nth-child(1) p,
.PicList000964 li:nth-child(2) p { margin: 0; font-size: 14px; line-height: 24px; color: #5b5b5b; height: 48px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.PicList000964 dd { position: relative; padding: 10px 100px 10px 0; line-height: 22px; }
.PicList000964 dd span { position: absolute; right: 0; top: 10px; display: block; }
.PicList000964 dd a { position: relative; display: block; width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding-left: 22px; }
.PicList000964 dd a::after { display: block; width: 5px; height: 5px; content: ''; position: absolute; left: 0; top: 50%; margin-top: -5.5px; border-radius: 50%; background: #bc091d; }
.PicList000964 dd a:hover { color: #ae0a01; }
.PicList000964 .more { margin: 0 auto; width: 160px; line-height: 40px; text-align: center; border: 1px solid #ccc; font-size: 14px; color: #666; display: block; position: relative; margin-top: 1%; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.PicList000964 .more:hover { border: 1px solid #ae0a01; color: #ae0a01; }

@media(max-width:1000px) {
.PicList000964 li .keyword { height:61px; overflow: hidden;}
.PicList000964 li .time2 { display: block; float: none; border-top: 1px solid #eaeaea; }
	
}

@media(max-width:800px) {
.PicList000964 .box { width: 100%; margin-right: 0; float: none; margin-bottom: 4%; }
}

@media(max-width:480px) {
.PicList000964 li figure { float: none; width: 100%; margin-right: 0; }
.PicList000964 li .text { padding-left: 0; }
}


/*
 .PicList000966 
 */
.PicList000965 { padding: 5% 0 3%; }
.PicList000965 .Hometitle { padding-bottom: 2%; }
.PicList000965 .box { width: 47%; margin-right: 6%; float: left; }
.PicList000965 .box:last-child { margin-right: 0; }
.PicList000965 li { position: relative; font-size: 14px; margin-bottom: 3%; }
.PicList000965 li figure { float: left; width: 39.896%; margin-right: 3%; }
.PicList000965 li figure a { display: block; padding-bottom: 61.67%; }
.PicList000965 li h1 { font-size: 18px; margin: 0; font-weight: normal;padding-right: 80px;position: relative; }
.PicList000965 li h1 a { color: #333; }
.PicList000965 li:hover h1 a { color: #bc091d; }
.PicList000965 li .keyword { font-size: 12px; color: #999; height: 30px; line-height: 30px; }
.PicList000965 li .keyword span { margin-right: 20px; }
.PicList000965 li .time2 { font-size: 14px; font-weight: normal; display: inline-block; position: absolute;top:50%;right:0;transform: translateY(-50%); color: #979797; }
.PicList000965 li .time1 { display: none; }
.PicList000965 li .text { padding-left: 0;padding:3% 3% 2% 3%; transition: .3s;border-bottom: 1px dashed #dbdbdb;}
.PicList000965 li .text:hover { box-shadow: 0 0 43px 5px rgba(0,0,0,.15);border-bottom: 0px dashed #dbdbdb;}
.PicList000965 li p { margin: 0; height: 90px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; color: #666; font-size: 14px; line-height: 30px; }
.PicList000965 li .more { display: block; width: 100px; line-height: 34px; background: #000; text-align: center; color: #fff; margin-top: 6%; margin-bottom: 2%; }

.PicList000965 dd { position: relative; padding: 10px 100px 10px 0; line-height: 22px; }
.PicList000965 dd span { position: absolute; right: 0; top: 10px; display: block; }
.PicList000965 dd a { position: relative; display: block; width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding-left: 22px; }
.PicList000965 dd a::after { display: block; width: 5px; height: 5px; content: ''; position: absolute; left: 0; top: 50%; margin-top: -5.5px; border-radius: 50%; background: #bc091d; }
.PicList000965 dd a:hover { color: #ae0a01; }
.PicList000965 .more { margin: 0 auto; width: 160px; line-height: 40px; text-align: center; border: 1px solid #ccc; font-size: 14px; color: #666; display: block; position: relative; margin-top: 1%; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.PicList000965 .more:hover { border: 1px solid #ae0a01; color: #ae0a01; }
.PicList000965_2 { padding: 4% 0 3%; }
.PicList000965_2 aside { position: relative; z-index: 20; margin-bottom: 5%;display: block; color: #fff; width: 200px; line-height: 48px; border-radius: 48px; text-align: center; background: #bc091d; font-size: 20px; font-weight: bold; }
.PicList000965_2 li+li aside { display: none; }

@media(max-width:800px) {
.PicList000965 .box { width: 100%; margin-right: 0; float: none; margin-bottom: 4%; }
.PicList000965 li h1{padding-right: 0;}
.PicList000965 li .time2 { display:block; text-align: left;position: relative;transform: translateY(0); }
}

@media(max-width:480px) {
.PicList000965 li figure { float: none; width: 100%; margin-right: 0; }
.PicList000965 li .text { padding-left: 0; }
}
/*
 .Floor002358 
 */
.Floor002358 { padding: 1% 0 3%; }
.Floor002358 .auto { position: relative; }
.Floor002358 .list { width: 100%; position: relative; }
.Floor002358 .bd ul { margin: 0; padding: 4px; }
.Floor002358 li { position: relative; font-size: 14px; width: 100%; transition: .5s; display: block; margin-bottom: 8%; }
.Floor002358 li figure { width: 100%; }
.Floor002358 li figure a { display: block; padding-bottom: 60%; }
.Floor002358 li h1 { font-size: 18px; margin: 0; font-weight: normal; }
.Floor002358 li h1 a { color: #333; }
.Floor002358 li:hover h1 a { color: #bc091d; }
.Floor002358 li .keyword { font-size: 12px; color: #999; height: 30px; line-height: 30px; }
.Floor002358 li .keyword span { margin-right: 20px; }
.Floor002358 li time { font-size: 14px; font-weight: normal; display: inline-block; float: right; color: #979797; }
.Floor002358 li .text { border-top: none; padding: 6% 3%; }
.Floor002358 li p { height: 90px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; color: #666; font-size: 15px; line-height: 30px; }
.Floor002358 .owl-nav >div { position: absolute; top: 50%; margin-top: -53px; width: 50px; height: 106px; background: url(../images/Floor002358-btn.png); text-indent: 99999px; overflow: hidden; display: none; }
.Floor002358 .owl-nav .owl-prev { left: 0; background-position: left 0; }
.Floor002358 .owl-nav .owl-next { right: 0; background-position: right 0; }
.Floor002358 .owl-dots { display: block; width: 100%; margin-top: 1%; text-align: center; }
.Floor002358 .owl-dots>div { display: inline-block; margin: 0 10px; }
.Floor002358 .owl-dots>div >span { display: block; width: 17px; height: 17px; border-radius: 50%; background: #bfbfbf; }
.Floor002358 .owl-dots>div.active >span { background: #bc091d; }
.Floor002358 .more { margin: 0 auto; width: 160px; line-height: 40px; text-align: center; border: 1px solid #ccc; font-size: 14px; color: #666; display: block; position: relative; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.Floor002358 .more:hover { border: 1px solid #ae0a01; color: #ae0a01; }

@media(max-width:768px) {
.Floor002358 li time { display:block; float:none; border-top: 1px solid #eaeaea;}
.Floor002358 li .keyword { height:61px; }
}



/*Banner002210 */
.Banner002211 { position: relative; z-index: 1; }
.Banner002211 .bx-viewport { z-index: 1; }
.Banner002211 li { height: 500px; background-position: center top; background-repeat: no-repeat; }
.Banner002211 li a { display: block; height: 400px; }
.Banner002211 li img { display: none; }
.Banner002211 .bx-prev, .Banner002211 .bx-next { width: 85px; height: 111px; position: absolute; top: 50%; margin-top: -55px; background-position: center center; z-index: 66; display: none; }
.Banner002211 .bx-pager { position: absolute; left: 0; width: 100%; text-align: center; bottom: 7%; z-index: 10; }
.Banner002211 .bx-pager * { width: 27px; height: 27px; }
.Banner002211 .bx-pager div { display: inline-block; margin: 0 10px; }
.Banner002211 .bx-pager div+div {position: relative; }
.Banner002211 .bx-pager a { display: block; overflow: hidden; line-height: 100px; background: url(../images/Banner002211-btn.png) no-repeat center center; }
.Banner002211 .bx-pager a.active { background-image: url(../images/Banner002211-btn_hover.png); display: block; }

@media(max-width:1000px) {
.Banner002211 li { height: auto; background: none !important; }
.Banner002211 li a { height: auto; }
.Banner002211 li img { display: block; width: 100%; }
}
/*
 .PicList000966 
 */
.PicList000966 { padding: 5% 0 3%; }
.PicList000966 .Hometitle { padding-bottom: 2%; }
.PicList000966 .h4 { display: block; width: 200px; line-height: 48px; background: #bc091d; text-align: center; color: #fff; border-radius: 24px; font-size: 20px; }
.PicList000966 .box_left { width: 54%; margin-right: 6%; float: left; }
.PicList000966 .box_right { width: 40%; float: right; }
.PicList000966 li { position: relative; font-size: 14px; background: #fff; margin-bottom: 6%; float: left; width: 47%; margin-right: 6%; }
.PicList000966 li:nth-child(2n+1) { margin-right: 0; }
.PicList000966 li figure { width: 100%; }
.PicList000966 li figure a { display: block; padding-bottom: 62%; }
.PicList000966 .box_right li figure a { display: block; padding-bottom: 83%; }
.PicList000966 .box_right li { margin-bottom: 10%; }
.PicList000966 li h1 { font-size: 16px; padding-bottom: 5px; margin: 0; font-weight: normal; }
.PicList000966 li h1 a { color: #333; }
.PicList000966 li:hover h1 a { color: #bc091d; }
.PicList000966 li time { font-size: 14px; font-weight: normal; display: block; color: #979797; }
.PicList000966 li .time1 { display: none; }
.PicList000966 li .text { border-top: none; padding: 4% 2%; }
.PicList000966 li p { margin: 0; height: 60px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; color: #666; font-size: 14px; line-height: 30px; }
.PicList000966 li .more { display: none; width: 100px; line-height: 34px; text-align: center; color: #333; margin-top: 6%; margin-bottom: 2%; }
.PicList000966 li:first-child { padding: 10px; position: relative; font-size: 14px; background: #fff; box-shadow: 0 0 20px 5px #ccc; margin-bottom: 8%; float: none; width: 100%; }
.PicList000966 .box_right li:first-child { padding: 15px; }
.PicList000966 .box_left li:first-child { margin-bottom: 6%; }
.PicList000966 li:first-child .time1 { display: block; }
.PicList000966 li:first-child .time2 { display: none; }
.PicList000966 li:first-child figure { float: left; width: 39.891%; margin-right: 5%; }
.PicList000966 .box_left li:first-child figure a { padding-bottom: 81.245%; }
.PicList000966 .box_right li:first-child figure a { padding-bottom: 100%; }
.PicList000966 li:first-child h1 { font-size: 18px; color: #bc091d; }
.PicList000966 li:first-child h1 a { color: #bc091d; }
.PicList000966 li:first-child .text { padding: 0; padding-left: 46%; border: none; }
.PicList000966 li:first-child p { height: 90px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.PicList000966 li:first-child .more { display: block; }
.PicList000966 dd { position: relative; padding: 4px 100px 4px 0; line-height: 22px; margin-bottom: 1%; }
.PicList000966 dd span { position: absolute; right: 0; top: 10px; display: block; }
.PicList000966 dd a { position: relative; display: block; width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding-left: 22px; }
.PicList000966 dd a::after { display: block; width: 5px; height: 5px; content: ''; position: absolute; left: 0; top: 50%; margin-top: -4.5px; border-radius: 50%; background: #bc091d; }
.PicList000966 dd a:hover { color: #6C92B9; }
.PicList000966 .more { width: 187px; line-height: 50px; text-align: center; border: 1px solid #ccc; font-size: 14px; color: #333; display: block; position: relative; margin-top: 5%; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.PicList000966 .more:hover { color: #ae0a01; border: 1px solid #ae0a01; }

@media(max-width:800px) {
.PicList000966 .box { width: 100%; margin-right: 0; float: none; margin-bottom: 4%; }
.PicList000966 li:first-child figure a { padding-bottom: 74.245%; }
}

@media(max-width:480px) {
.PicList000966 li:first-child figure { float: none; width: 100%; margin-right: 0; }
.PicList000966 li:first-child figure a { padding-bottom: 50%; }
.PicList000966 li:first-child .text { padding-left: 0; padding: 4%; }
}
/*Floor002684 */
.slick-slider { position: relative; display: block; -webkit-touch-callout: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.slick-list { position: relative; z-index: 1; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list: focus { outline: none }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; min-height: 1px; }
[dir = 'rtl'] .slick-slide { float: right; }
.slick-slide .slick-loading img { display: none; }
.slick-slide .dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow .slick-hidden { display: none; }
.Floor002684 { padding: 0 0 4% 0; }
.Floor002684 .Hometitle { padding: 0; }
.Floor002684 .left { width: 58%; margin: 0 auto; }
.Floor002684 .left .slick-arrow { cursor: pointer; padding: 0; border: none; background: #da2f27; font-size: 0; z-index: 10; position: absolute; top: 50%; width: 38px; height: 38px; right: 0; border-radius: 50%; margin-right: -38px; }
.Floor002684 .left .slick-arrow:hover { background: #a81711; }
.Floor002684 .left .slick-arrow::before { width: 12px; height: 12px; border-right: 1px solid #fff; border-top: 1px solid #fff; position: absolute; content: ''; top: 50%; left: 50%; margin-left: -8px; margin-top: -6px; transform: rotate(45deg); -webkit-transform: rotate(45deg); }
.Floor002684 .left .slick-prev { left: 0; margin-right: 0; margin-left: -38px; }
.Floor002684 .left .slick-prev::before { margin-left: -4px; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); }
.Floor002684 .left .slick-next { margin-top: 0; background: #da2f27; }
.Floor002684 .slider-for li img { display: block; width: 100%; }
.Floor002684 .slider-nav li { cursor: pointer; padding: 27px 15px; margin-bottom: 2%; }
.Floor002684 .slider-nav li aside { position: relative; padding: 5px; border-radius: 30px; text-align: center; overflow: hidden; background: #fff; }
.Floor002684 .slider-nav li aside > * { position: relative; z-index: 2; border-radius: 30px; }
.Floor002684 .slider-nav li aside img { transition: 0.3s; border-radius: 30px; }
.Floor002684 .slider-nav li aside::before { position: absolute; z-index: 0; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #efefef; border-radius: 30px; }
.Floor002684 .slider-nav li.slick-current aside { box-shadow: 0 0 30px 5px rgba(0,0,0,.15); -webkit-box-shadow: 0 0 30px 5px rgba(0,0,0,.15); -moz-box-shadow: 0 0 30px 5px rgba(0,0,0,.15); }
.Floor002684 .slider-nav li.slick-current aside img { filter: url("data:image/svg+xml;utf8"); /* Firefox 3.5+ */ -webkit-filter: grayscale(0%); /* chrome+ */ filter: grayscale(0%); /* 未来浏览器 */ filter:; /* ie6-8 */
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);/*ie6-9 */
}
.Floor002684 .left { text-align: center; line-height: 24px; }
.Floor002684 .left strong { font-size: 20px; color: #000; margin-bottom: 10px; display: block; }
.Floor002684 .pic { width: 50%; margin: 30px auto; max-width: 190px; box-shadow: 0 0 10px 5px rgba(0,0,0,.15); -webkit-box-shadow: 0 0 10px 5px rgba(0,0,0,.15); -moz-box-shadow: 0 0 10px 5px rgba(0,0,0,.15); padding: 5px; border-radius: 30px; text-align: center; overflow: hidden; background: #fff; display: none; }
.Floor002684 .more { margin: 0 auto; width: 187px; height: 50px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; color: #333; display: block; padding: 10px 20px; position: relative; margin-top: 5%; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.Floor002684 .more span { position: relative; z-index: 3; display: block; }
.Floor002684 .more i { position: absolute; font-family: å®‹ä½“; font-style: normal; right: 0; top: 50%; margin-top: -13px; font-weight: 600; }
.Floor002684 .more:hover { border-color: #ae0a01; color: #ae0a01; }

@media(max-width:768px) {
.Floor002684 .slider-nav { display: none; }
.Floor002684 .pic { display: block; }
}

@media(max-width:640px) {
.Floor002684 .left { width: 70%; }
}
/*
 .RighInfo001728 
 */
.RighInfo001728 .img { position: relative; }
.RighInfo001728 .bigimg { width: 80%;  height: 100%; overflow: hidden; }
.RighInfo001728 .bigimg figure { display: block; background-size: cover; background-repeat: no-repeat; background-position: center; }
.RighInfo001728 .bigimg figure img { visibility: hidden; }
.RighInfo001728 .img .smalllist { width: 20%; padding: 20px; background: #333; }
.RighInfo001728 .img .smalllist li { cursor: pointer; margin: 9px 0; position: relative; border-radius: 5px; overflow: hidden; }
.RighInfo001728 .img .smalllist li::before { position: absolute; content: ''; left: 0; top: 0; right: 0; bottom: 0; border-radius: 5px; border: 2px solid #fff; }
.RighInfo001728 .img .smalllist li img { width: 100%; display: block; }
.RighInfo001728 .img .smalllist li.on::before { border-color: #BC091D; }

@media only screen and (min-width:1000px ) {
    .RighInfo001728 .img .smalllist{position: absolute;
        top: 0;
        right: 0;
        height: 100%;}
}
@media only screen and (max-width:1000px ) {
.RighInfo001728 .bigimg { width: 100%; position: static; margin-bottom: 3%; }
.RighInfo001728 .img .smalllist { width: auto; float: none; padding: 3%; }
.RighInfo001728 .img .smalllist li { width: 23.5%; float: left; margin: 0; margin-right: 2%; }
.RighInfo001728 .img  .smalllist li:last-child { margin-right: 0; }
}
/*
 .Floor001034 
 */
.Floor001034 { padding: 4% 0; }
.Floor001034 .intro { width: 35%; float: left; margin-left:20px}
.Floor001034 .intro .h3 { font-weight: normal; font-size: 20px; color: #000; margin-bottom: 6%; }
.Floor001034 .intro .p { font-size: 14px; line-height: 28px; letter-spacing: 2px; text-align: justify; color: #5b5b5b; }
.Floor001034 .more { width: 187px; height: 50px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; color: #333; display: block; padding: 10px 20px; position: relative; margin-top: 6%; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }
.Floor001034 .more span { position: relative; z-index: 3; display: block; }
.Floor001034 .more i { position: absolute; font-family: 宋体; font-style: normal; right: 0; top: 50%; margin-top: -13px; font-weight: 600; }
.Floor001034 .more:hover { border-color: #ae0a01; color: #ae0a01; }
.Floor001034 .pic { float: right; width: 58.5%; position: relative; padding-right: 20px; }
.Floor001034 .pic:after { position: absolute; content: ""; z-index: -1; background: #f0f0f0; right: 0; top: 3%; height: 100%; width: 97%; }
.Floor001034 .banner { position: relative; background: none; }
.Floor001034 .banner .bx-viewport { height: auto !important; background: none; }
.Floor001034 .banner .bx-controls-direction a { width: 25px; height: 25px; position: static; border-radius: 50%; border: 1px solid #c2a891; display: none; }
.Floor001034 .banner .bx-controls-direction a span { color: #c2a891; width: 100%; font-size: 14px; line-height: 17px; text-align: center; display: block; }
.Floor001034 .banner .bx-controls-direction a span:hover, .Floor001034 .banner .bx-controls-direction a:hover { color: #9b979d; border-color: #9b979d; }
.Floor001034 .banner .bx-prev { margin-right: 20px; }
.Floor001034 .banner .bx-pager { position: absolute; width: 92%; right: 4%; bottom: 5%; text-align: right; }
.Floor001034 .banner .bx-pager div { display: inline-block; }
.Floor001034 .banner .bx-pager .bx-pager-item { margin: 0 6px; }
.Floor001034 .banner .bx-pager .bx-pager-item a { width: 30px; height: 3px; background: #fff; display: block; overflow: hidden; line-height: 1000px; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; }
.Floor001034 .banner .bx-pager .bx-pager-item a.active { background-color: #B60208; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; }
.Floor001034 .banner .glyphicon-menu-left:before { content: "<"; }
.Floor001034 .banner .glyphicon-menu-right:before { content: ">"; }
.Floor001034 .banner .list li a { display: block; text-align: center; padding-bottom: 62%; background-repeat: no-repeat; background-size: cover; background-position: center; }
.Floor001034 .banner .list li img { display: none; }
.Floor001034 .banner .bx-controls-direction { text-align: center; }

@media(max-width:1000px) {
.Floor001034 .intro, .Floor001034 .pic { float: none; width: 100%; text-align: center; margin-top: 20px; }
.Floor001034 .intro { text-align: left; }
}
@media(max-width:640px) {
.Floor001034 .intro .h3 { text-align: center;}
.Floor001034 .more {  margin: 6% auto 0; }
	
}
/*Timeline002170 */
.Timeline002170 { padding: 3.5% 0; overflow-x: hidden; position: relative; background: url(../images/Timeline002170-bj.png) no-repeat bottom center; }
.Timeline002171 { padding: 5% 0 7%; background: url(../images/Timeline002171-bj.png) no-repeat bottom center; }
.Timeline002171 .tit { font-size: 30px; color: #d30600; text-align: center; margin-bottom: 6%; }
.Timeline002171 .tit span { display: block; margin: 17px auto; width: 60px; height: 1px; background: #e98380; }
.Timeline002170::before { content: ''; width: 100%; height: 1px; background: #bc091d; position: absolute; left: 0; top: 50%; margin-top: -0.5px; z-index: 1; }
.Timeline002171::before { top: 57%; }
.Timeline002170 .owl-item { width: 200px; }
.Timeline002170 .owl-item .item { height: 270px; }
.Timeline002170 .item dl { height: 100%; padding-left: 50px; padding-top: 180px; }
.Timeline002170 .odd-item dl { padding-top: 0; }
.Timeline002170 .item { position: relative; }
.Timeline002170 .item i { display: block; position: absolute; width: 21px; height: 21px; background: #bc091d; border-radius: 50%; left: 57px; top: 50%; margin-top: -10.5px; resize: 3; }
.Timeline002170 .item i::before { content: ''; width: 33px; height: 33px; background: #bc091d; position: absolute; left: 0; top: 0; margin-top: -6px; margin-left: -6px; z-index: 2; opacity: 0.4; border-radius: 50%; }
.Timeline002170 .item dt { font-size: 24px; color: #bc091d; }
.Timeline002170 .item dd { height: 60px; color: #555; line-height: 30px; overflow: auto; font-size: 15px; }
.Timeline002170 .owl-nav div { position: absolute; width: 61px; height: 61px; top: 50%; margin-top: -30.5px; background: url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow: hidden; line-height: 1000px; z-index: 100; }
.Timeline002170 .owl-nav .owl-prev { left: 0; }
.Timeline002170 .owl-nav .owl-prev.disabled { background-position: left top; }
.Timeline002170 .owl-nav .owl-next { right: 0; background-position: right bottom; }
.Timeline002170 .owl-nav .owl-next.disabled { background-position: right top; }
.Timeline002170 .owl-nav div.disabled { cursor: default; }

@media(min-width:1441px) {
.Timeline002170 .owl-nav .owl-prev { left: -61px; }
.Timeline002170 .owl-nav .owl-next { right: -61px; }
}

@media(max-width:1700px) {
.Timeline002171::before { top: 57.5%; }
}

@media(max-width:1500px) {
.Timeline002171::before { top: 58%; }
}

@media(max-width:1440px) {
.Timeline002170 .owl-carousel { padding: 0 80px; }
}

@media(max-width:1320px) {
.Timeline002171::before { top: 58.5%; }
}

@media(max-width:640px) {
.Timeline002170 .item dl { padding-left: 0; padding-top: 0; }
.Timeline002170 .item i { left: 11px; }
.Timeline002170 .owl-nav div { width: 30px; height: 30px; margin-top: -15px; background: url(../images/Timeline002170-btn1.png) no-repeat left bottom; overflow: hidden; line-height: 1000px; z-index: 100; }
.Timeline002170 .owl-carousel { padding: 0 50px; }
}
/*Floor002065 */
.Floor002065 { padding: 1% 0 5% 0; }
.Floor002065 .item { position: relative; padding: 0 4.06%; }
.Floor002065 .item .pic { overflow: hidden; position: relative; }
.Floor002065 .item .Ispic { display: block; padding-bottom: 75%; transition: 0.3s; position: relative; }
.Floor002065 .item .Ispic img { display: none; }
.Floor002065 .item:hover .Ispic { transform: scale(1.2); }
.Floor002065 .owl-nav div { position: absolute; top: 50%; width: 30px; overflow: hidden; line-height: 1000px; height: 52px; margin-top: -26px; background: url(../images/Floor002065-btn.png) no-repeat left top; z-index: 10; }
.Floor002065 .owl-nav .owl-prev { left: 0; margin-left: -65px; }
.Floor002065 .owl-nav .owl-next { right: 0; margin-right: -65px; background-position: right top; }

@media(max-width:1320px) {
.Floor002065 .owl-nav .owl-prev { margin-left: 0; }
.Floor002065 .owl-nav .owl-next { margin-right: 0; }
.Floor002065 .owl-carousel { padding: 0 10%; }
}
/*Bottom000686 */
.Bottom000686 { background: #000; padding: 2% 0 4% 0; font-size: 16px; }
.Bottom000686 .links { padding-bottom: 2%; line-height: 40px; }
.Bottom000686 .links ul { overflow: hidden; position: relative; }
.Bottom000686 .links ol { display: inline-block; margin-bottom: 1%; color: #fff; background: #bc091d; width: 90px; line-height: 45px; text-align: center; position: relative; }
.Bottom000686 .links ol:before { position: absolute; content: ""; left: 50%; margin-left: -8px; bottom: -2px; width: 16px; height: 16px; background: #bc091d; transform: rotate(45deg); -ms-transform: rotate(45deg); 	/* IE 9 */ -moz-transform: rotate(45deg); 	/* Firefox */ -webkit-transform: rotate(45deg); /* Safari 和 Chrome */ -o-transform: rotate(45deg); 	/* Opera */ }
.Bottom000686 .links li a { color: #999; display: inline-block; margin-right: 60px; }
.Bottom000686 .links li a:hover { color: #1676af; }
.Bottom000686 footer { border-top: 1px solid #333; padding-top: 3%; }
.Bottom000686 footer .logo { width: 8%; }
.Bottom000686 footer .mid { width: 100%; padding: 0 2%; text-align: center; line-height: 30px; }
.Bottom000686 footer .mid a { color: #666; }
.Bottom000686 footer .mid nav a { display: inline-block; }
.Bottom000686 footer .mid nav a::after { margin: 0 25px; display: inline-block; content: ''; vertical-align: middle; width: 2px; border-right: 2px solid #666; height: 15px; }
.Bottom000686 footer .mid nav a:last-child::after { display: none; }
.Bottom000686 footer .copyright { color: #666; }
.Bottom000686 footer .code { width: 10%; }
.more { margin: 0 auto; width: 160px; line-height: 40px; text-align: center; border: 1px solid #ccc; font-size: 14px; color: #666; display: block; position: relative; transition: all .3s ease-in-out .1s; -webkit-transition: all .3s ease-in-out .1s; -ms-transition: all .3s ease-in-out .1s; -moz-transition: all .3s ease-in-out .1s; }

@media(max-width:768px) {
.Bottom000686 { font-size: 14px; }
.Bottom000686 .links li a { margin-right: 30px; }
.Bottom000686 footer dl { display: block; text-align: center; }
.Bottom000686 footer dl > * { width: auto !important; }
.Bottom000686 footer .mid { padding: 3% 0; }
.Bottom000686 footer .code { padding: 0 20%; }
}

@media(max-width:480px) {
.Bottom000686 footer .mid nav a::after { margin: 0 5px; }
}
/*
 .Banner002307 
 */
.Banner002307 { overflow: hidden; }
.Banner002307 span { display: none; }

@media only screen and (min-width: 1200px) {
.Banner002307 { height: 500px; }
.Banner002307 img { display: none; }
.Banner002307 span { display: block; background-position: center; background-repeat: no-repeat; height: 500px; width: 100%; }
}
/*
 .Menu002272 
 */
.Menu002272 { background: url(../images/Menu002272-bj.jpg)no-repeat center #f7f7f7; }
.Menu002272 .nav-menu ul { display: none; }
.Menu002272 .current { padding-left: 36px; background: url(../images/Menu002272-icon.png) no-repeat left center; }
.Menu002272 .current i { font-style: normal; }
.Menu002272 .current a { font-size: 14px; color: #777; padding: 0 13px 0 10px; position: relative; line-height: 45px; }
.Menu002272 .current a:after {; position: absolute; top: 50%; margin-top: -12px; right: -3px; line-height: 24px; height: 24px; color: #777; }
.Menu002272 .current a:first-child { padding-left: 0; }
.Menu002272 .current a:hover { color: #FC433E; }
.Menu002272 .current span { padding-left: 10px; color: #d50c00; }
.Menu002272 .nav-menu ul li a { display: block; font-size: 16px; color: #444; }

@media screen and (min-width:768px ) {
.Menu002272 .nav-menu ul { display: block; float: left; }
.Menu002272 .nav-menu ul li { float: left; margin: 0 6px; }
.Menu002272 .nav-menu ul li a { line-height: 60px; padding: 0 10px; }
.Menu002272 .nav-menu ul li:first-child { margin-left: 0; }
.Menu002272 .nav-menu ul li:hover, .Menu002272 .nav-menu ul li.on { background: -webkit-linear-gradient(#da2f25, #ff0e00); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(#da2f25, #ff0e00); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(#da2f25, #ff0e00); /* Firefox 3.6 - 15 */ background: linear-gradient(#da2f25, #ff0e00); /* 标准的语法 */ }
.Menu002272 .nav-menu ul li:hover a, .Menu002272 .nav-menu ul li.on a { color: #fff;  background-size: contain; background-repeat: no-repeat; background-position: center; }
.Menu002272 .nav-menu .location { float: right; }
.Menu002272 .current a { line-height: 60px; }
}

@media screen and (min-width:1260px ) {
.Menu002272 .nav-menu ul li { margin: 0 10px; }
.Menu002272 .nav-menu ul li a { padding: 0 25px; }
}

@media screen and (min-width:1200px ) {
.Menu002272 .nav-menu ul li a { line-height: 70px; }
.Menu002272 .current a { line-height: 70px; }
}

@media(max-width:640px) {
.Menu002272 .current i { display: none; }
}
/*
 .RighInfo002554 
*/
.RighInfo002554 { padding: 2% 0; }
.RighInfo002554 .tit { font-size: 30px; color: #d30600; text-align: center; margin-bottom: 3%; padding-top: 3%; }
.RighInfo002554 .tit span { display: block; margin: 17px auto; width: 60px; height: 1px; background: #e98380; }
.RighInfo002554 .p { font-size: 15px; line-height: 30px; text-align: justify; color: #454545;}
.RighInfo002554 .pic li{ float: left; width: 44%; margin-left: 6%;  background: #f5f5f5; padding: 15px;}
.RighInfo002554 .pic li img{max-width: 270px;}
.RighInfo002554 .structure{ text-align: center; margin: 5% 0;}
.RighInfo002554 .structure img{ margin:  0 auto;}
.RighInfo002554 .fzr{ padding-bottom: 5%; text-align: center;}
.RighInfo002554 .fzr dd{ margin: 0 2%; display: inline-block; color: #fff; background: #dd4e49; border-radius: 10px; font-size: 18px; width: 190px; line-height: 50px;}
@media screen and (min-width: 768px){
   .RighInfo002554 .pic{
   	    float:right;width:54%;
   }
   .RighInfo002554 .word{
   	     width:98%;
		 margin:0 auto
   }
}
/*
 .cxtx 
*/
.cxtx { padding: 4% 0 2% 0; }
.cxtx .tit { font-size: 30px; color: #d30600; margin-bottom: 1%; }
.cxtx .tit span { display: block; margin: 17px 0; width: 60px; height: 1px; background: #e98380; }
.cxtx .p { font-size: 16px; text-align: justify; color: #666;}
.cxtx .word .btn{ margin-top: 5%;}
.cxtx .word .btn a{    display: block;
    width: max-content;
    line-height: 50px;
    padding: 0 20px;
    color: #fff;
    text-align: center;
    font-size: 18px;
    background: url(../images/cxtx-download.png) no-repeat 5% center #dd4e49;
    border-radius: 5px;
    padding-left: 46px;}
.cxtx .pic{ background: #f5f5f5; padding: 15px;}
@media screen and (min-width: 768px){
   .cxtx .pic{
   	    float:right;width:37%;
   }
   .cxtx .word{
   	    float:left;
   	     width:59%;
   }
}
/*
 .RighInfo002275 
 */
.RighInfo002275 { padding: 8% 0 }
.RighInfo002275 .text { margin-bottom: 30px }
.RighInfo002275 .text .title { font-size: 30px; color: #e4e4e4; font-weight: normal; margin-bottom: 20px; }
.RighInfo002275 .text .title span { font-weight: 700; }
.RighInfo002275 .text h3 { margin: 0; font-size: 24px; font-weight: normal; color: #bc091e; margin-bottom: 10px; }
.RighInfo002275 .text h3 span { display: block; }
.RighInfo002275 .text .p { font-size: 16px; color: #666; line-height: 38px; margin: 0; padding: 0; }
.RighInfo002275 .text .p em { position: relative; top: 2px; display: inline-block; content: ''; width: 22px; height: 22px; background: url(../images/RighInfo002275-icon1.png) no-repeat center; margin-right: 8px; }
.RighInfo002275 .text .tel em { background: url(../images/RighInfo002275-icon2.png) no-repeat center; top: 4px; }
.RighInfo002275 .text .email em { background: url(../images/RighInfo002275-icon3.png) no-repeat center; top: 6px; }
.RighInfo002275 .map { width: 100%; height: 200px; padding: 4px; border: 1px solid #e8e8e8; }
.RighInfo002275 .map #map { height: 100%; }
.RighInfo002275 .map img { max-width: none !important; }

@media screen and (min-width: 768px) {
.RighInfo002275 .text { float: left; width: 45%; }
.RighInfo002275 .map { float: right; width: 50%; height: 260px; }
}

@media screen and (min-width: 1024px) {
.RighInfo002275 .auto { background-color:white; }
.RighInfo002275 .map { float: right; width: 50%; height: 320px; }
.RighInfo002275 .text .title { font-size: 52px; }
}

@media screen and (min-width: 1200px) {
.RighInfo002275 { padding: 50px 0 70px }
.RighInfo002275 .text .title { margin-bottom: 55px }
.RighInfo002275 .map { width: 700px; height: 430px; }
.RighInfo002275 .text { width: 40%; }
}
/*TextList002514 */
.TextList002514{ padding-bottom: 5%;}
.TextList002514 .tit{ font-size: 30px; color: #d30600; position: relative; padding-bottom: 25px; margin-bottom: 25px;}
.TextList002514 .tit:after{ position: absolute; content: ""; left: 0; bottom: 0; width: 60px; height: 1px; background: #d30600;}
.TextList002514 .list{ border-bottom:1px solid #fff;}
.TextList002514 .job-title{ line-height:40px; background: #eee; color: #555; font-size:16px; cursor:pointer; position:relative; padding: 0 15px;}
.TextList002514 .job-title.select{ color:#fff; background: #d30600; }
.TextList002514 .job-main{ display:none; padding:15px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; font-size: 16px; color: #666; line-height: 36px; }
.TextList002514 .job-main strong{ color: #d30600; font-weight: normal; font-size: 16px;}
.TextList002514 .job-main p{ margin: 0; margin-bottom: 20px; color: #666;}
.TextList002514 .job-btn a{ display: block; color:#fff; font-size: 16px; width: 120px; line-height: 40px; text-align: center; background: #d30600;}

/*
 .PicList000729 
 */
.PicList000729 { padding: 2% 0 1%; }
.PicList000729 li { float: left; width: 18.4%; margin-right: 2%; text-align: center; padding: 2% 0; }
.PicList000729 li:nth-child(5n) { margin-right: 0; }
.PicList000729 li figure { border: 1px solid #d9dbdc; padding: 3px; }
.PicList000729 li figure em { display: block; background-repeat: no-repeat; background-position: center center; background-size: cover; padding-bottom: 128%; }
.PicList000729 li h5, .PicList000729 li p { margin: 0; }
.PicList000729 li h5 { font-size: 14px; padding: 10px 0; }
.PicList000729 li span { color: #bc091e; border: 1px solid #bc091e; border-radius: 5px; padding: 0 20px; display: inline-block; line-height: 32px; height: 32px; }
.PicList000729 li span i { position: relative; top: 3px; display: inline-block; content: ''; width: 18px; height: 18px; background: url(../images/PicList000729_icon.png) no-repeat center; margin-left: 8px; }
.PicList000729 li p { color: #666; padding-bottom: 10px; }
.PicList000729 li a:hover { color: #bc091e; }
.PicList000729 li a:hover span { color: #fff; background-color: #bc091e; }
.PicList000729 li a:hover span i { background: url(../images/PicList000729_icon_on.png) no-repeat center; }

@media(max-width:768px) {
.PicList000729 li { width: 32%; }
.PicList000729 li:nth-child(5n) { margin-right: 2%; }
.PicList000729 li:nth-child(3n) { margin-right: 0; }
}

@media(max-width:480px) {
.PicList000729 li { width: 49%; }
.PicList000729 li:nth-child(3n) { margin-right: 2%; }
.PicList000729 li:nth-child(2n) { margin-right: 0; }
}
/*
 .PicList001212 
 */
.PicList001212 .box { background-image: url(../images/Floor000881_bg.png); border-bottom: 4px solid #bc091e; position: relative; padding-right: 39.5%; margin: 3% 0; background-size: cover; background-position: bottom left; background-repeat: no-repeat; background-color: #f2f2f2 }
.PicList001212 .box .Ispic { position: absolute; width: 34.5%; right: 0; top: 0; height: 100%; }
.PicList001212 .box .word { padding: 10% 0 10% 8%; }
.PicList001212 .box .h3 { margin: 0; font-size: 24px; font-weight: normal; color: #111; }
.PicList001212 .box .p { line-height: 40px; color: #666; font-size: 14px; }
.PicList001212 .box .p span { float: left; width: 33.3333% }
.PicList001212 .box .p span:last-child { width: 100% }
.PicList001212 .box .p span:before { display: inline-block; content: ''; width: 8px; height: 8px; border: 1px dashed #bc091e; margin-right: 8px; border-radius: 50%; position: relative; top: -1px; }

@media(max-width:1100px) {
.PicList001212 .box .p span { width: 50%; padding-right: 4% }
}

@media(max-width:800px) {
.PicList001212 .box { padding-right: 0; }
.PicList001212 .box .Ispic { position: static; width: 100%; padding-bottom: 50%; }
}

@media(max-width:640px) {
.PicList001212 .box .p span { width: 100%; padding-right: 0; float: none; display: block; }
}
/*
 .Floor000881 
 */
.Floor000881 { padding: 2% 0; }
.Floor000881 .list_copy { display: none; }
.Floor000881 .bx-viewport { z-index: 1; }
.Floor000881 .list_scroll li { text-align: center; position: relative; }
.Floor000881 .list_scroll li .Ispic { display: block; padding-bottom: 140%; }
.Floor000881 .list_scroll li p { margin: 0; line-height: 48px; border: 0px solid #eaeaea; border-top: 0; background-color: #fff; }
.Floor000881 .list_scroll li:hover p { background-color: #bc091e; color: #fff; }
.Floor000881 .bx-wrapper { position: relative; }
.Floor000881 .bx-pager { display: none; }
.Floor000881 .bx-controls-direction a { position: absolute; width: 21px; height: 21px; top: 50%; margin-top: -10px; overflow: hidden; line-height: 200px; z-index: 10; }
.Floor000881 .bx-controls-direction a.bx-prev { left: -25px; }
.Floor000881 .bx-controls-direction a.bx-next { right: -25px; }
.Floor000881 .bx-controls-direction a::before, .Floor000881 .bx-controls-direction a::after { position: absolute; content: ''; width: 15px; height: 2px; background-color: #bc091e; left: 0; }
.Floor000881 .bx-controls-direction a::before { transform: rotate(-45deg); top: 4px; }
.Floor000881 .bx-controls-direction a::after { transform: rotate(45deg); top: 14px; }
.Floor000881 .bx-controls-direction a.bx-next::before { transform: rotate(45deg); left: auto; right: 0; }
.Floor000881 .bx-controls-direction a.bx-next::after { transform: rotate(-45deg); left: auto; right: 0; }

@media(max-width:1366px) {
.Floor000881 .bx-controls-direction a.bx-prev { left: 5px; }
.Floor000881 .bx-controls-direction a.bx-next { right: 5px; }
}

@media(max-width:768px) {
.Floor000881 { padding: 20px 0; }
}
/*
 .Form001725 
 */
.Form001725 { padding: 2% 0; }
.Form001725 .name { padding: 15px 0; font-size: 18px; border-bottom: 1px solid #e5e5e5; }
.Form001725 .name span { display: inline-block; border-left: 6px solid #bc091e; padding-left: 15px; }
.Form001725 h3 { font-size: 18px; color: #333; margin: 0; padding-top: 20px; }
.Form001725 .p { margin: 0; padding-top: 10px; font-size: 15px; }
.Form001725 .p em { position: relative; top: 4px; display: inline-block; content: ''; width: 18px; height: 18px; background: url(../images/Form001725-icon2.png) no-repeat center; margin-right: 8px; }
.Form001725 .p a { color: #bc091e; }
.Form001725 .form { max-width: 552px; width: 100%; padding-top: 10px; }
.Form001725 .form td { padding-bottom: 20px; font-size: 14px; }
.Form001725 .form td.w1 { width: 47%; }
.Form001725 .form td.w2 { width: 6%; }
.Form001725 .form .text { width: 100%; border-radius: 3px; border: 1px solid #cfcfcf; line-height: 36px; height: 36px; text-indent: 10px; background: none; }
.Form001725 .form p em { background: url(../images/Form001725-icon.png) no-repeat center; }
.Form001725 .form td em { font-style: normal; color: #bcbcbc; }
.Form001725 .form td em i { font-style: normal; color: #bc091e; }
.Form001725 .form .btn { background: #bc091e; color: #fff; cursor: pointer; font-size: 14px; width: 60%; max-width: 120px; height: 38px; border-radius: 3px; border: none; margin-top: 10px; }
.placeholder .webuploader-pick { background: #bc091e !important; font-size: 14px !important; margin: 0px auto 10px auto !important; }
.queueList { margin: 20px 0 !important; border: 1px dashed #d8d8d8 !important; }
.placeholder { padding: 30px 0 !important; font-size: 13px !important; color: #888 !important; }

@media(max-width:768px) {
.Form001725 .search { position: relative; margin-top: 10px; top: auto; width: auto; }
}
/*Page002046 */
.Page002046 .Pages { text-align: center; padding: 2% 0 5%; }
.Page002046 .Pages a { display: inline-block; vertical-align: middle; background: #f5f5f5; padding: 0 16px; line-height: 45px; color: #666; margin: 0 4px; font-size: 14px; }
.Page002046 .Pages a:hover, .Page002046 .Pages a.a_cur { background-color: #ae0a01; color: #fff; }
.Page002046 .Pages em { font-style: normal; display: inline-block; vertical-align: middle; overflow: hidden; }
.Page002046 .Pages em a { float: left; }
.Page002046 .Pages .p_cur, .Page002046 .Pages .p_count, .Page002046 .Pages .p_jump, .Page002046 .Pages .p_total { display: none; }
.Page002046 .Pages .a_prev { padding: 0; width: 50px; background: url(../images/Page002046-a_prev.png) no-repeat center #f5f5f5; overflow: hidden; line-height: 1000px; height: 45px; }
.Page002046 .Pages .a_next { padding: 0; width: 50px; background: url(../images/Page002046-a_next.png) no-repeat center #f5f5f5; overflow: hidden; line-height: 1000px; height: 45px; }
.Page002046 .Pages .a_prev:hover { background-image: url(../images/Page002046-a_prev1.png); }
.Page002046 .Pages .a_next:hover { background-image: url(../images/Page002046-a_next1.png); }

@media(max-width:640px) {
.Page002046 .Pages .a_first, .Page002046 .Pages .a_end { display: none; }
}

@media(max-width:480px) {
.Page002046 .Pages a { padding: 0 14px; }
}
/*
 .PicList000762 
 */
.PicList000762 { padding: 3% 0 0; }
.PicList000762 li { float: left; width: 32%; margin-right: 2%; margin-bottom: 3%; padding: 10px; border: 1px solid #cecece; }
.PicList000762 li:nth-child(3n) { margin-right: 0; }
.PicList000762 li a { display: block; }
.PicList000762 li h2 { margin: 0; font-size: 18px; color: #333; text-align: center; padding: 5% 0 3%; font-weight: normal; }
.PicList000762 li .pic { overflow: hidden; }
.PicList000762 li figure { background-position: center center; background-repeat: no-repeat; background-size: cover; padding-bottom: 82.564%; transition: all 0.5s ease-out 0s; }
.PicList000762 li:hover figure { transform: scale3d(1.1, 1.1, 1.1); }
.PicList000762 li:hover h2 { color: #ae0a01; }

@media(max-width:640px) {
.PicList000762 li { width: 49%; }
.PicList000762 li:nth-child(3n) { margin-right: 2%; }
.PicList000762 li:nth-child(2n) { margin-right: 0; }
}

@media(max-width:480px) {
.PicList000762 li { width: 100%; float: none; margin-right: 0; }
.PicList000762 li h2 { font-size: 14px; }
}
/*
 .RichInfo005
 */
.RichInfo005 { padding: 3% 0 6%; }
.RichInfo005 .title { text-align: center; padding-bottom: 24px; }
.RichInfo005 .title h1 { margin: 0; padding-bottom: 40px; font-size: 24px; color: #333; }
.RichInfo005 .title p { margin: 0; border-bottom: 1px dashed #aaa; padding-bottom: 30px; font-size: 16px; }
.RichInfo005 .title p span { color: #999; padding: 4px 0; }
.RichInfo005 .info { text-align: justify; text-justify: inter-ideograph; font-size: 16px; line-height: 32px; color: #666; }
.RichInfo005 .info p { margin: 0; }
.RichInfo005 .info .p2 { text-align: center; }
.RichInfo005 .info .h2 { text-align: center; color: #555; font-size: 20px; }
.RichInfo005 .info .p span { color: #000; }
.RichInfo005 .info .pic { margin: 3% auto; }
.RichInfo005 .info .pic img { display: block; float: left; width: 48.5%; margin-right: 3%; }
.RichInfo005 .info .pic img:nth-child(2n) { margin-right: 0; }
.RichInfo005 .info_pn { margin-top: 80px; }
.RichInfo005 .info_pn .left { float: left; width: 50%; }
.RichInfo005 .info_pn .right { float: right; width: 50%; }
.RichInfo005 .info_pn a { color: #666; display: block; line-height: 22px; padding-left: 64px; background: url(../images/RichInfo005-left.png) no-repeat left center; }
.RichInfo005 .info_pn .right a { text-align: right; padding-left: 0; padding-right: 64px; background: url(../images/RichInfo005-right.png) no-repeat right center; }
.RichInfo005 .info_pn span { color: #ae0a01; display: block; }
.RichInfo005 .info_pn a:hover { color: #ae0a01; }

@media(max-width:640px) {
.RichInfo005 .info .pic img { float: none; width: 100%; margin-right: 0; margin-bottom: 4%; }
.RichInfo005 .info_pn .left { width: 40%; }
.RichInfo005 .info_pn .right { width: 40%; }
}

@media(max-width:540px) {
.RichInfo005 .info .pic img { float: none; width: 100%; margin-right: 0; margin-bottom: 4%; }
.RichInfo005 .info_pn .left, .RichInfo005 .info_pn .right { width: 100%; float: none; margin-bottom: 4%; }
.RichInfo005 .info_pn .right a { text-align: left; padding-left: 64px; padding-right: 0; background: url(../images/RichInfo005-right.png) no-repeat left center; }
}
/*
 .PicList001200 
 */
.PicList001200 { padding: 2% 0 ; }
.PicList001200 .title{ padding-bottom: 3%; text-align: center;}
.PicList001200 .title h3{ font-size: 30px;  font-weight: normal; color: #d30600; position: relative; padding-top: 25px; margin-bottom: 25px;}
.PicList001200 .title h3:after{ position: absolute; content: ""; left: 50%; margin-left: -30px; bottom: 0; width: 60px; height: 1px; background: #d30600;}
.PicList001200 .title figure{ font-size: 16px; line-height: 30px; color: #555;}

.PicList001200 ol { margin-bottom: 4%; }
.PicList001200 ol .word { display: block; position: relative; padding-left: 45.5%; }
.PicList001200 ol figure { position: absolute; left: 0; top: 0; height: 100%; width: 42.188%; }
.PicList001200 ol h3 { margin: 0; font-size: 20px; padding: 1% 0 0 0; color: #333; }
.PicList001200 ol p { margin: 2% 0 0 0; color: #666; line-height: 28px; height: 84px; overflow: hidden; font-size: 14px; }
.PicList001200 ol time { color: #999; font-size: 14px; padding: 30px 0; padding-left: 30px; background: url(../images/PicList001200-icon.png) no-repeat left center; line-height: 22px; display: block; }
.PicList001200 ol .more { color: #888; font-size: 14px; padding-right: 30px; background: url(../images/PicList001200-icon2.png) no-repeat right center; line-height: 22px; display: inline-block; margin-bottom: 5%; }
.PicList001200 ol:hover .more { color: #ae0a01; background: url(../images/PicList001200-icon3.png) no-repeat right center; }
.PicList001200 ol:hover h3 a { color: #ae0a01; }
.PicList001200 li { padding: 10px; border: 1px solid #ebebeb; margin-bottom: 2%; }
.PicList001200 li a { display: block; position: relative; padding-left: 28%; }
.PicList001200 li figure { position: absolute; left: 0; top: 0; height: 100%; width: 25.5%; }
.PicList001200 li div { position: relative; padding-bottom: 7.588%; }
.PicList001200 li h3 { margin: 0; font-size: 18px; padding: 3% 0 0 0; font-weight: normal; color: #333; }
.PicList001200 li p { margin: 2% 0 0 0; color: #999; line-height: 28px; height: 56px; overflow: hidden; font-size: 14px; }
.PicList001200 li time { position: absolute; left: 0; bottom: 5%; color: #969696; }
.PicList001200 li:hover { border-color: #ae0a01; box-shadow: 0 5px 5px #eee; }
.PicList001200 li:hover h3 { color: #ae0a01; }

.PicList001200_other li{ padding: 3%;}
.PicList001200_other li a{ padding-left: 0;}
.PicList001200_other li h3 { padding: 0;  }
.PicList001200_other li p { margin: 1% 0 0 0; }


@media(max-width:768px) {
.PicList001200 ol .word { padding-left: 0; }
.PicList001200 ol figure { position: static; left: 0; top: 0; height: auto; width: 100%; padding-bottom: 50%; }
.PicList001200 ol h3 { padding: 4% 0 0 0; }
}

@media(max-width:540px) {
.PicList001200 li a { padding-left: 0; }
.PicList001200 li figure { position: static; height: auto; width: 100%; padding-bottom: 50%; }
.PicList001200 li time { position: static; bottom: 0; }
.PicList001200 li div { padding: 4% 0; }
}
.PicList001747 { padding: 2% 0 ; }
.PicList001747 li { position: relative; font-size: 14px; transition: .5s; display: block; margin-bottom: 4%; float: left; width: 31.3%; margin-right: 3%; }
.PicList001747 li:nth-child(3n) { margin-right: 0; }
.PicList001747 li figure { width: 100%; }
.PicList001747 li figure a { display: block; padding-bottom: 60%; }
.PicList001747 li h1 { font-size: 18px; margin: 0; font-weight: normal; }
.PicList001747 li h1 a { color: #333; }
.PicList001747 li:hover h1 a { color: #bc091d; }
.PicList001747 li time { background: url(../images/PicList000966_time.png) no-repeat left center; padding-left: 24px; font-size: 14px; font-weight: normal; display: block; color: #979797; }
.PicList001747 li .text { border: 1px solid #cdcdcd; border-top: none; padding: 6% 3%; }
.PicList001747 li p { height: 90px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; color: #666; font-size: 15px; line-height: 30px; }

@media(max-width:768px) {
.PicList001747 li { width: 47%; margin-right: 6%; }
.PicList001747 li:nth-child(2n) { margin-right: 0; }
.PicList001747 li:nth-child(3n) { margin-right: 6%; }
.PicList001747 li:nth-child(6n) { margin-right: 0; }
}

@media(max-width:480px) {
.PicList001747 li { width: 100%; margin-right: 0; float: none; }
.PicList001747 li:nth-child(3n) { margin-right: 0; }
}
/*
 .PicList000786 
 */
.PicList000786 { padding: 3% 0 0; }
.PicList000786 li { float: left; width: 15%; margin-right: 2%; text-align: center; margin-bottom: 2%; }
.PicList000786 li:nth-child(6n) { margin-right: 0; }
.PicList000786 li .pic { border: 1px solid #E0E0E0; padding: 5px; display: block; }
.PicList000786 li .pic figure { display: block; padding-bottom: 60%; background-position: center center; background-repeat: no-repeat; background-size: contain; }
.PicList000786 li:hover a { color: #ae0a01; }

@media(max-width:768px) {
.PicList000786 li { width: 49%; }
.PicList000786 li:nth-child(3n) { margin-right: 2%; }
.PicList000786 li:nth-child(2n) { margin-right: 0; }
}
/*
 .RighInfo001749 
 */
.RighInfo001749 { padding: 3% 0 5%; background: #eaeaea; }
.RighInfo001749 .auto{  background: #fff; padding: 50px 20px 20px 20px; }
.RighInfo001749 .h2 {background: #f2f2f2; height: 42px; line-height: 42px; font-size: 18px; color: #bc091d; border-left: 3px solid #bc091d; text-indent: 25px; margin-bottom:10px; font-weight: normal;}
.RighInfo001749 .h3 {margin:0;background: #f2f2f2;height: 42px;line-height: 42px;font-size: 18px;color: #bc091d;border-left: 3px solid #bc091d;text-indent: 25px; margin-top: 40px;}
.RighInfo001749 .more{padding: 0 10px;font-size: 14px;color: #999;float: right;}


.RighInfo001749 .pic{display:block;padding-top: 30px;}
.RighInfo001749 .pic .ul{}
.RighInfo001749 .pic li{width: 32.6666%;float: left;margin-right: 1%; box-shadow:0px 4px 12px rgba(0,0,0,.1);}
.RighInfo001749 .pic li:last-child{margin-right: 0;}
.RighInfo001749 .pic li img{width: 100%;}

.RighInfo001749 .word{padding-top:40px;}
.RighInfo001749 .word .logo{display:block; background-size: cover; background-repeat: no-repeat; background-position: center; height:88px;width: 168px;border: 1px solid #efefef;}
.RighInfo001749 .word .logo img{max-height: 78px;display: none;}
.RighInfo001749 .word p{margin:0;font-size: 16px;line-height: 30px;padding-top: 30px;}
.RighInfo001749 h5{font-size: 22px; color: #333;line-height: 52px; font-weight: normal; margin:0 0 10px 0;}
.RighInfo001749 .box2 .ul{margin-bottom: 30px; background: #fafafa; border-left: 1px solid #efefef;border-right: 1px solid #efefef;}
.RighInfo001749 .box2 li{font-size: 16px;color: #707070; padding: 15px 20px;border-bottom: 1px solid #efefef; line-height: 32px;}


@media(max-width:768px) {
.RighInfo001749 .word{padding-top:20px;}
.RighInfo001749 .pic li{float: none;margin-right:0;margin-bottom: 20px;width:100%;}
.RighInfo001749 .pic li:last-child{margin-bottom: 0;}
}



.searchlist { padding: 4% 0; }
.searchlist ul li { padding: 2% 120px 2% 0; position: relative; border-bottom: 1px solid #eaeaea; font-size: 14px; }
.searchlist ul li:hover a { color: #ae0a01; }
.searchlist ul li time { position: absolute; right: 0; top: 50%; color: #999; margin-top: -10px; }
.wzdt { padding: 4% 0; }
.wzdt li { padding: 2% 0; border-bottom: 1px dashed #eaeaea; }
.wzdt li a { padding: 0 2%; }


/*
 .TextList001280 为demo编号
 */
.TextList001280{padding-top: 3%;}
.TextList001280 li{ border:1px solid #e8e8e8; margin:2% 0; position:relative; padding:3% 3% 3% 95px;}
.TextList001280 li time{ position:absolute;left:10px; top:-6px; background:url(../images/TextList001280-time.png) no-repeat; width:70px; text-align:center; color:#fff;  height:62px; font-size:12px;}
.TextList001280 li time b{ font-size:18px; display:block; line-height:30px; padding-top:5px;}
.TextList001280 li a{ display:block;}
.TextList001280 li h2{ margin:0; font-size:16px;}
.TextList001280 li a:hover h2{ color:#AE0A01; text-decoration:underline;}
.TextList001280 li p{ line-height:24px; color:#999; min-height:48px; margin-bottom:0; max-height:72px; overflow:hidden;}












/*Floor002645 */
.Floor002645{ padding:3% 0;}
.Floor002645 .title{ text-align:center; font-size:28px; font-family:'微软雅黑'; font-weight:lighter;  color:#333; margin:0; padding-bottom:4%; position:relative;    }
.Floor002645 .title:after{ display:block; margin:0 auto; width:100px; height:1px; background-color:#bbb; margin-top:30px; content:''; }

/*swiper*/
.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper,
.Floor002645 .swiper-slide {position: relative;width: 100%;}
.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper{z-index: 1;}
.Floor002645 .swiper-container {overflow: hidden;}
.Floor002645 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002645 .swiper-container-android .swiper-slide, 
.Floor002645 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002645 .swiper-wrapper{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.Floor002645 .swiper-slide {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002645 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002645 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/

.Floor002645 li .pic{border: 1px solid #eaeaea; display:block; padding-bottom: 50%; background-repeat: no-repeat; background-size: contain; background-position: center; width: 100%; position: relative;}
.Floor002645 li .pic a{position: absolute;width:100%; height: 100%; display: block; left: 0; top: 0;}
.Floor002645 li .h2{ margin:0; font-size: 15px; line-height: 30px; text-align: center; font-weight: normal;}
.Floor002645 li img{ display: none;}
.Floor002645 li:hover a{color:#d50c00}

.ties{width: 65%;margin: 0 auto!important;margin-top:10px!important;text-align: center;}


.Floor002645 .pagers{ padding-top:4%; text-align:center;}
.Floor002645 .pagers span{ display:inline-block; width: 12px; height: 12px; border-radius: 50%; background: #e0e0e0; cursor:pointer; margin:0 5px;}
.Floor002645 .pagers span.swiper-pagination-bullet-active{background: #d50c00;}
@media(max-width:1400px){
.Floor002645{ padding-left:2%; padding-right:2%;}
}


@media only screen and (min-width:1024px ) {
.Floor002645 .title{ font-size: 32px;}
}
@media only screen and (max-width:767px ) {
.Floor002645 .title{ padding-bottom: 20px;}
.Floor002645 .title{ font-size: 24px;}
.Floor002645 .title:after{ margin-top: 20px;}
}



/*Floor002646 */
.Floor002646{ padding:3% 0;}
.Floor002646 .auto_700{max-width: 700px;}
.Floor002646 .title{ text-align:center; font-size:28px; font-family:'微软雅黑'; font-weight:lighter;  color:#333; margin:0; padding-bottom:4%; position:relative;    }
.Floor002646 .title:after{ display:block; margin:0 auto; width:100px; height:1px; background-color:#bbb; margin-top:30px; content:''; }

/*swiper*/
.Floor002646 .swiper-container,
.Floor002646 .swiper-wrapper,
.Floor002646 .swiper-slide {position: relative;width: 100%;}
.Floor002646 .swiper-container,
.Floor002646 .swiper-wrapper{z-index: 1;}
.Floor002646 .swiper-container {overflow: hidden;}
.Floor002646 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002646 .swiper-container-android .swiper-slide, 
.Floor002646 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002646 .swiper-wrapper{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.Floor002646 .swiper-slide {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002646 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002646 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/

.Floor002646 li .pic{margin: 0 auto;width:65%; border: 1px solid #eaeaea; display:block; padding-bottom: 50%; background-repeat: no-repeat;
 background-size: contain; background-position: center;position: relative;}
.Floor002646 li .pic a{position: absolute;width:100%; height: 100%; display: block; left: 0; top: 0;}
.Floor002646 li .h2{ margin:0; font-size: 15px; line-height: 30px;  font-weight: normal;}
.Floor002646 li img{ display: none;}
.Floor002646 li:hover a{color:#d50c00}



.Floor002646 .pagers{ padding-top:4%; text-align:center;}
.Floor002646 .pagers span{ display:inline-block; width: 12px; height: 12px; border-radius: 50%; background: #e0e0e0; cursor:pointer; margin:0 5px;}
.Floor002646 .pagers span.swiper-pagination-bullet-active{background: #d50c00;}
@media(max-width:1400px){
.Floor002646{ padding-left:2%; padding-right:2%;}
}




@media only screen and (min-width:1024px ) {
.Floor002646 .title{ font-size: 32px;}
}
@media only screen and (max-width:767px ) {
.Floor002646 .title{ padding-bottom: 20px;}
.Floor002646 .title{ font-size: 24px;}
.Floor002646 .title:after{ margin-top: 20px;}
}









/*Floor002647 */
.Floor002647{ padding:3% 0;}
.Floor002647 .title{ text-align:center; font-size:28px; font-family:'微软雅黑'; font-weight:lighter;  color:#333; margin:0; padding-bottom:4%; position:relative;    }
.Floor002647 .title:after{ display:block; margin:0 auto; width:100px; height:1px; background-color:#bbb; margin-top:30px; content:''; }

/*swiper*/
.Floor002647 .swiper-container,
.Floor002647 .swiper-wrapper,
.Floor002647 .swiper-slide {position: relative;width: 100%;}
.Floor002647 .swiper-container,
.Floor002647 .swiper-wrapper{z-index: 1;}
.Floor002647 .swiper-container {overflow: hidden;}
.Floor002647 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002647 .swiper-container-android .swiper-slide, 
.Floor002647 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002647 .swiper-wrapper{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.Floor002647 .swiper-slide {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002647 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002647 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/

.Floor002647 li .h2{ margin:0; font-size: 15px; line-height: 30px;  font-weight: normal;}
.Floor002647 li img{ display: none;}
.Floor002647 li:hover a{color:#d50c00}



.Floor002647 .pagers{ padding-top:4%; text-align:center;}
.Floor002647 .pagers span{ display:inline-block; width: 12px; height: 12px; border-radius: 50%; background: #e0e0e0; cursor:pointer; margin:0 5px;}
.Floor002647 .pagers span.swiper-pagination-bullet-active{background: #d50c00;}

.Floor002647 li .pic{padding-bottom: 52%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor002648 li .pic{padding-bottom: 52%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
@media(max-width:1400px){
.Floor002647{ padding-left:2%; padding-right:2%;}
}




@media only screen and (min-width:1024px ) {
.Floor002647 .title{ font-size: 32px;}
}
@media only screen and (max-width:767px ) {
.Floor002647 .title{ padding-bottom: 20px;}
.Floor002647 .title{ font-size: 24px;}
.Floor002647 .title:after{ margin-top: 20px;}
}






/*Floor002648 */
.Floor002648{ padding:3% 0;}
.Floor002648 .title{ text-align:center; font-size:28px; font-family:'微软雅黑'; font-weight:lighter;  color:#333; margin:0; padding-bottom:4%; position:relative;    }
.Floor002648 .title:after{ display:block; margin:0 auto; width:100px; height:1px; background-color:#bbb; margin-top:30px; content:''; }

/*swiper*/
.Floor002648 .swiper-container,
.Floor002648 .swiper-wrapper,
.Floor002648 .swiper-slide {position: relative;width: 100%;}
.Floor002648 .swiper-container,
.Floor002648 .swiper-wrapper{z-index: 1;}
.Floor002648 .swiper-container {overflow: hidden;}
.Floor002648 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002648 .swiper-container-android .swiper-slide, 
.Floor002648 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002648 .swiper-wrapper{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.Floor002648 .swiper-slide {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002648 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002648 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/

.Floor002648 li .h2{ margin:0; font-size: 15px; line-height: 30px;  font-weight: normal;}
.Floor002648 li img{ display: none;}
.Floor002648 li:hover a{color:#d50c00}



.Floor002648 .pagers{ padding-top:4%; text-align:center;}
.Floor002648 .pagers span{ display:inline-block; width: 12px; height: 12px; border-radius: 50%; background: #e0e0e0; cursor:pointer; margin:0 5px;}
.Floor002648 .pagers span.swiper-pagination-bullet-active{background: #d50c00;}
@media(max-width:1400px){
.Floor002648{ padding-left:2%; padding-right:2%;}
}




@media only screen and (min-width:1024px ) {
.Floor002648 .title{ font-size: 32px;}
}
@media only screen and (max-width:767px ) {
.Floor002648 .title{ padding-bottom: 20px;}
.Floor002648 .title{ font-size: 24px;}
.Floor002648 .title:after{ margin-top: 20px;}
}






/*
 .Banner002263 为demo编号
 */

.Banner002263{ position: relative;padding:3% 0 5%;}
.Banner002263 .auto{ max-width:1580px;}
.Banner002263 .title{ text-align:center; font-size:28px; font-family:'微软雅黑'; font-weight:lighter;  color:#333; margin:0; padding-bottom:2%; position:relative;    }
.Banner002263 .title:after{ display:block; margin:0 auto; width:100px; height:1px; background-color:#bbb; margin-top:30px; content:''; }
.Banner002263 .bx-wrapper{ position:relative; z-index:1;}
.Banner002263 .bx-viewport{ z-index:1; }
.Banner002263 .box{/* padding:3% 55px;*/ background:#fbfbfb; border:3px solid #dce1e5;}
.Banner002263 li img{display: none;}
.Banner002263 li .pic{ padding: 10px; box-shadow: 0 0 8px #ccc; margin: 10px;}
.Banner002263 li .Ispic{display:block; padding-bottom:67.834%; background-size:cover;}
.Banner002263 .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10; display: none;}
.Banner002263 .bx-pager div{ display:inline-block; height:12px; margin:0 3px; padding: 2px;}
.Banner002263 .bx-pager div a{ display:block; width:8px; height:17px; background: url(../images/Banner002263-dian.png) no-repeat center; background-size: 100%;border-radius:50%; overflow:hidden; text-indent: 9999px; overflow: hidden; transition: all .3s ease-out;}
.Banner002263 .bx-pager div a.active{  background-image: url(../images/Banner002263-dian_hover.png); width: 17px; height: 17px;}
.Banner002263 .bx-controls-direction{ display: none;}
.Banner002263 .bx-controls-direction a{ position:absolute; width:20px; height:37px; top:50%; margin-top:-17px; background-repeat: no-repeat; background-size: 100%; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002263 .bx-controls-direction a.bx-prev{ background-image: url(../images/Banner002263-prev.png); left:2%;}
.Banner002263 .bx-controls-direction a.bx-next{  background-image: url(../images/Banner002263-next.png); right:2%;}

@media(min-width:768px){
.Banner002263 .bx-controls-direction{ display: block;}
.Banner002263 .bx-pager{ bottom:40px;}
.Banner002263 .bx-pager div{ padding: 6px;}
.Banner002263 .bx-pager div a{ display:block; width:13px; height:27px;}
.Banner002263 .bx-pager div a.active{ width: 27px; height: 27px;}
}
@media(min-width:1024px){
.Banner002263 .bx-controls-direction a{  width:30px; height:55px; top:50%; margin-top:-27px;}	
}

@media only screen and (min-width:1024px ) {
.Banner002263 .title{ font-size: 32px;}
}
@media only screen and (max-width:767px ) {
.Banner002263 .box{ padding:2%;}
.Banner002263 .title{ padding-bottom: 20px;}
.Banner002263 .title{ font-size: 24px;}
.Banner002263 .title:after{ margin-top: 20px;}
}

.title1s{
	text-align: center;
	margin: 10px 0;
	margin-bottom: 0px;    font-weight: 500;
}
.RighInfo001749 .word .logo{
	margin: 0 auto;display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 140px;
    width: 260px;
    border: 1px solid #efefef;
}


