@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;box-sizing:border-box;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;text-align:left;background:url(../img/bg.png) no-repeat center 0px;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#e00006;text-decoration:none;}
ul, li {list-style:none;}
img {border:none;}
.en {font-family:Georgia, Arial;}
.kr {font-family:Dotum, FangSong, 궁서, Gulim;font-weight:bold;}
.jp {font-family:ＤＦＧ華康明朝体, SimHei, MS PGothic;}
.mt-30 {margin-top:30px !important;}
.mt-0 {margin-top:0px !important;}

.w1200 {width:1200px;margin:0px auto;}

.banner {overflow:hidden;width:100%;height:1378px;background:url(../img/banner.png) no-repeat center 0px;margin:0px auto;}
.banner-zk {overflow:hidden;width:100%;height:1378px;background:url(../img/banner-zk.png) no-repeat center 0px;margin:0px auto;}
.banner-xx {overflow:hidden;width:100%;height:1378px;background:url(../img/banner-xx.png) no-repeat center 0px;margin:0px auto;}
.box1 {overflow:hidden;width:1200px;background:url(../img/bj5.jpg) repeat-x center bottom;margin:0px auto;padding:0px 0px 40px;}
.bg2 {padding-top:75px;position:relative;overflow:hidden;width:100%;height:793px;background:url(../img/bg-002.png) no-repeat center bottom;margin:0 auto;}
.bg3 {overflow:hidden;width:100%;height:874px;background:url(../img/bg-003.png) no-repeat center bottom;margin:70px auto 0;}
.bg4 {padding-top:75px;overflow:hidden;width:100%;height:960px;background:url(../img/bg-004.png) no-repeat center bottom;}
.bg5 {overflow:hidden;width:100%;height:978px;background:url(../img/bg-016.png) no-repeat center bottom;}
.bg6 {overflow:hidden;margin-top:75px;width:100%;height:767px;background:url(../img/bg-018.png) no-repeat center bottom;}
.bg7 {overflow:hidden;margin-top:75px;width:100%;height:2044px;background:url(../img/bg-017.png) no-repeat center bottom;}

.container {margin:-340px auto 0;width:1200px;}
.toutiao {width:100%;}
.toutiao h3 {padding-left:103px;padding-right:40px;height:74px;line-height:75px;background:url(../img/bg-001.png) no-repeat center left;overflow:hidden;}
.toutiao h3 a {display:block;font-size:52px;color:#fff;}
.toutiao .info {margin:30px 0px 0px;padding:20px 30px;line-height:36px;background:#fff;border:1px dashed #e00006;text-indent:2em;font-size:18px;color:#5b5b5b;}
.toutiao .info a {color:#e00006;}
.toutiao .info a:hover {color:#e00006;}


.maina {margin:75px auto 0;width:100%;overflow:hidden;}
.maina .ph_img {float:left;width:600px;height:400px;overflow:hidden;}
.maina .ph_img .swiper-container{position:relative;width:100%;height:100%;overflow:hidden;}
.maina .ph_img .swiper-container .swiper-slide{text-align: center;font-size: 22px;line-height: 24px; height:100%; position:relative;}
.maina .ph_img .swiper-container .swiper-slide span{padding-left:20px;padding-right:110px;height:75px;line-height:75px;font-size:18px;background: rgba(0, 0, 0, 0.5);position: absolute;bottom:0;left:0;width:100%;font-weight: 500; text-align:left;overflow:hidden;box-sizing:border-box;}
.maina .ph_img .swiper-container .swiper-slide span a {display:block;height:75px;line-height:75px;color:#fff;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.maina .ph_img img{display: block;margin-bottom:10px;width:100%;height:100%;vertical-align:top;}
.maina .ph_img .swiper-container .pagination {position: absolute;left:auto;bottom:0;right:0;width:110px;height:75px;line-height:75px;text-align:right;font-size:0;z-index:99;}
.maina .ph_img .swiper-container .pagination .swiper-pagination-bullet {display:inline-block !important;margin:0 12px 0 0;width:10px;height:10px;background:rgba(255,255,255,1);opacity:1;border-radius:50%;vertical-align:middle;}
.maina .ph_img .swiper-container .pagination .swiper-pagination-bullet-active {background-color:#e00006;}
 
.maina .news-list {float:right;width:570px;}
.maina .news-list li {position:relative;padding-left:20px;}
.maina .news-list li:before {content:'';position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#e00006;transform:translateY(-50%);}
.maina .news-list li a {display:block;height:44px;line-height:44px;font-size:18px;color:#666;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.maina .news-list li:nth-child(1), .maina .news-list li:nth-child(5) {margin-bottom:10px;padding-left:0;}
.maina .news-list li:nth-child(1):before, .maina .news-list li:nth-child(5):before {width:0;height:0;}
.maina .news-list li:nth-child(1) a, .maina .news-list li:nth-child(5) a {height:40px;line-height:40px;font-weight:600;font-size:28px;color:#333;}
.maina .news-list li:nth-child(4):after {content:'';position:absolute;left:0;right:0;height:15px;border-bottom:1px dashed #ccc;}
.maina .news-list li:nth-child(5) {padding-top:35px;}
.maina .news-list li:nth-child(3):before, .maina .news-list li:nth-child(7):before {background:#ec666a;}
.maina .news-list li:nth-child(4):before, .maina .news-list li:nth-child(8):before {background:#f3999b;}
.maina .news-list li a:hover{color:#e00006;}

.lan-title {margin:75px auto 0;position:relative;width:1200px;height:68px;}
.lan-title img {width:100%;height:68px;vertical-align:top;}
.lan-title .more {position:absolute;right:0;top:10px;width:41px;height:13px;background:url(../img/more.png) no-repeat center center;}
.bg2 .lan-title,.bg3 .lan-title,
.bg4 .lan-title {margin:0 auto;}

.pic4 {
	position: relative;
	margin-top: 13px;
	width: 1200px;
}
.pic4 .prev3,
.pic4 .next3 {
	width: 20px;
	height: 32px;
	position: absolute;
	top: 209px;
	z-index: 10;
}
.pic4 .prev3 {
	background: url(../img/lh_prev3.png) no-repeat;
	left: -30px;
}
.pic4 .next3 {
	background: url(../img/lh_next3.png) no-repeat;
	right: -30px;
}
.swiper-container-p3 {
	width: 1200px;
	height: 460px;
	overflow: hidden;
}
.swiper-container-p3 .swiper-slide .content {
	background: #BE2F22;
	width: 284px;
	margin: 0 4px 0 5px;
	height: 460px;
}
.swiper-container-p3 .swiper-slide span.pic {
	display: block;
	margin-bottom: 17px;
}
.swiper-container-p3 .swiper-slide h3.title,
.swiper-container-p3 .swiper-slide p.text {
	width: 90%;
	margin: 0 auto
}
.swiper-container-p3 .swiper-slide h3.title {
	font: 600 22px/26px \5FAE\8F6F\96C5\9ED1;
	text-align: left;
	color: #fff; display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}
.swiper-container-p3 .swiper-slide p.text {
	font-size: 17px;
	line-height: 160%;
	margin-top: 12.5px;
	text-align: left;
	text-align: justify;
	color: #fff;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.lh-scale_img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}
.lh-scale_img.h278 {
	height: 278px;
}
.lh-scale_img img {
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -ms-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
	object-fit: cover;
}
.lh-scale_img img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

div.lh-newest {
	margin-bottom: 20px;
	margin-top: 20px;
  }

.mainb {margin:55px auto 0;width:1200px;overflow:hidden;}
.mainb li {float:left;width:579px;height:484px;background:url(../img/bg-008.png) no-repeat center center;}
.mainb li:last-child {float:right;background:url(../img/bg-008.png) no-repeat center center;}
.mainb li h3 {padding:20px 40px 0;height:106px;line-height:38px;text-align:left;}
.mainb li h3 a {font-size:22px;color:#fff;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mainb li .pic {margin:25px auto 0;width:400px;}
.mainb li .pic img {width:100%;height:267px;vertical-align:top;}
.mainb li .info {padding:10px 40px 0;line-height:28px;text-indent:2em;font-size:16px;color:#5b5b5b;}
.mainb li .info a {color:#e00006;}
.mainb li .info a:hover {color:#e00006;}

.mainc {margin:20px auto 0;width:1200px;overflow:hidden;}
.mainc li {float:left;position:relative;padding-left:30px;width:579px;height:48px;line-height:48px;}
.mainc li:nth-child(2n) {float:right;}
.mainc li a {height:48px;line-height:48px;font-size:18px;color:#fff;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.mainc li a:hover {color:#fff;}
.mainc li:before {content:'';position:absolute;left:0;top:20px;width:8px;height:8px;background:url(../img/bg-015.png) no-repeat center center;}
.mainc li:after {content:'';position:absolute;left:30px;bottom:0;right:0;height:1px;background:url(../img/line.png) no-repeat 0 0;}

.mainn {overflow:hidden;float:left;margin-top:30px;width:790px;}
.mainn ul li {float:left;overflow:hidden;font-size:14px;width:790px;padding:0px 0px 20px;border-bottom:1px dotted #c1c1c1;}
.mainn ul li h3 {overflow:hidden;font-size:24px;text-align:center;height:45px;line-height:45px;margin:20px 0px 0px;}
.mainn ul li p {overflow:hidden;font-size:16px;color:#5b5b5b;text-indent:2em;line-height:28px;height:56px;}
.mainn ul li p a {color:#bc0001;}
.mainn ul li p a:hover {color:#bc0001;}


.maino {overflow:hidden;float:right;margin-top:30px;width:380px;}
.maino ul li {float:left;overflow:hidden;position:relative;width:380px;height:254px;margin:30px 0px 0px;}
.maino ul li h3 {overflow:hidden;width:380px;height:254px;z-index:1;}
.maino ul li h3 img {width:380px;height:254px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maino ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maino ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:35px;margin-top:-35px;z-index:2;}
.maino ul li p {overflow:hidden;position:relative;font-size:16px;text-align:center;height:35px;line-height:35px;margin-top:-35px;z-index:3;}
.maino a {color:#fff;}
.maino a:hover {color:#fff;}

.mzingh {overflow:hidden;width:1280px;margin:0px auto;padding:55px 0 0;}
.mzingh ul li {overflow:hidden;float:left;width:578px;margin:30px 0px 0px 40px;padding:15px;border:1px solid #dadada;}
.mzingh ul li h2 {overflow:hidden;float:left;font-family:Georgia, Arial;font-size:35px;color:#fff;text-align:center;background:#c7000b;border-radius:8px;width:70px;line-height:66px;margin:14px 28px 0px 0px;}
.mzingh ul li h3 {overflow:hidden;font-size:21px;text-align:center;height:45px;line-height:45px;}
.mzingh ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:26px;height:52px;}
.mzingh ul li p a {color:#c7000b;}
.mzingh ul li p a:hover {color:#c7000b;}

.mod-img-list {margin-top: 55px;width: 100%;font-size: 0;}
.mod-img-list .img-items {margin-right:30px;display:inline-block;width:380px;height:100%;}
.mod-img-list .img-items:nth-child(3n) {margin-right: 0;}
.mod-img-list .img-items:nth-child(n + 4) {margin-top: 30px;}
.mod-img-list .img-items .item-wrap {position:relative;height:100%;}
.mod-img-list .img-items .item-wrap .img-item {width: 100%;height:100%;}
.mod-img-list .img-items .item-wrap .img-item img {width: 100%;height:100%;vertical-align:top;}
.mod-img-list .img-items .item-wrap .txt-item {position: absolute;left:-10px;right: 0;bottom:20px;padding:10px;width: 90%;background:#D22D26;text-align:left;}
.mod-img-list .img-items .item-wrap .txt-item h4 {height:26px;line-height:26px;font-weight:500;font-size: 18px;color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;white-space: normal;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-word;}
.mod-img-list .img-items .item-wrap .txt-item h4 a {display:block;color:#fff;}

.maind {padding:30px 30px 0;position:absolute;bottom:10px;left:50%;margin-left:-600px;width:1200px;height:577px;background:rgba(251,248,242,.8);}
.maind .mainda {float:left;width:790px;}
.maind .mainda ul {padding-bottom:15px;position:relative;}
.maind .mainda ul li {clear: both;overflow: hidden;padding-bottom: 10px;}
.maind .mainda ul li img {float: left;margin-right: 20px;width: 200px;height: 133px;}
.maind .mainda ul li .info {float: left; width: 570px;}
.maind .mainda ul li .info h3 {padding-bottom: 10px;line-height: 28px;font-weight:normal;font-size: 18px;}
.maind .mainda ul li .info h3 a {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.maind .mainda ul li .info p {padding-bottom:15px;line-height: 26px;border-bottom: 1px dashed #ccc;font-size: 14px;color: #999;}
.maind .mainda ul li .info p a { color: #e00006;}
.maind .mainda dd { float: left;width: 255px;text-align: center;}
.maind .mainda dd img {width: 100%;height: 170px;}
.maind .mainda dd h3 {line-height: 24px;font-weight:normal;font-size: 16px;}
.maind .mainda dd h3 a {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.maind .mainda dd+dd { margin-left: 10px;}
.maind .maindb {float:right;padding:114px 20px 0;width:325px;height:509px;background:url(../img/bg-010.png) no-repeat center center;}
.maind .maindb p {height:252px;line-height:28px;text-indent:2em;font-size:16px;color:#333;text-align:justify;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 9;-webkit-box-orient: vertical;}

.maine {margin:55px auto 0;width:1200px;}
.maine li {float:left;position:relative;}
.maine li:nth-child(1) {margin-left:111px;width:498px;height:332px;}
.maine li:nth-child(2) {margin:21px 0px 0px 28px;width:369px;height:332px;}
.maine li:nth-child(3) {margin:26px 0px 0px 237px;width:369px;height:246px;}
.maine li:nth-child(4) {margin:-44px 0px 0px 28px;width:498px;height:332px;}
.maine li .pic, .maine li .pic img {width:100%;height:100%;border-radius:10px;}
.maine li:nth-child(2) .pic, .maine li:nth-child(2) .pic img {height:246px;}
.maine li h3 {width:198px;height:212px; position:absolute;font-weight:normal;}
.maine li h3 a {height:160px;line-height:32px;font-size:18px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.maine li:nth-child(1) h3 {padding:17px 33px 0 18px;top:59px;left:-109px;background:url(../img/bg-011.png) no-repeat center center;}
.maine li:nth-child(2) h3 {padding:17px 18px 0 35px;top: -21px;right: -194px;background:url(../img/bg-012.png) no-repeat center center;}
.maine li:nth-child(3) h3 {padding:17px 33px 0 18px;bottom:-18px;left:-200px;background:url(../img/bg-013.png) no-repeat center center;}
.maine li:nth-child(4) h3 {padding:17px 18px 0 35px;bottom: -70px;right: -64px;background:url(../img/bg-014.png) no-repeat center center;}
.maine li:nth-child(1) h3 a { color:#80480d;}
.maine li:nth-child(2) h3 a { color:#0036b9;}
.maine li:nth-child(3) h3 a { color:#165f02;}
.maine li:nth-child(4) h3 a { color:#610497;}

.mainw {margin:56px auto 0;width:1303px;height:564px;}
.mainw.en {background:url(../img/bg-005.png) no-repeat center center;}
.mainw.jp {margin-top:45px;background:url(../img/bg-006.png) no-repeat center center;}
.mainw.kr {margin-top:45px;background:url(../img/bg-007.png) no-repeat center center;}
.mainw h2 {padding-left:52px;padding-top:26px;width:290px;line-height:70px;text-align:center;}
.mainw h2 a {display:block;font-size:48px;color:#fff;}
.mainw.kr h2 {line-height:72px;}

.mainx {margin:55px auto 0;width:1200px;overflow:hidden;}
.mainx .mainxa {float:left;width:630px;}
.mainx .mainxa li {overflow:hidden;}
.mainx .mainxa li:last-child {margin-top:42px;}
.mainx .mainxa li .pic {float:left;width:220px;}
.mainx .mainxa li .pic img {width:100%;height:147px;vertical-align:top;}
.mainx .mainxa li .info {float:right;width:390px;}
.mainx .mainxa li .info h4 {height:60px;}
.mainx .mainxa li .info h4 a {display:block;height:60px;line-height:30px;font-size:18px;color:#333;text-align:left;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mainx .mainxa li .info p {margin-top:8px;font-size:14px;color:#666;line-height:24px;height:72px;}
.mainx .mainxa li .info p a {color:#c7000b;}
.mainx .mainxa li .info p a:hover {color:#c7000b;}
.mainx .mainxb {float:right;width:530px;}
.mainx .mainxb li {padding-left:20px;position:relative;height:60px;line-height:30px;}
.mainx .mainxb li+li {margin-top:8px;}
.mainx .mainxb li:before {content:'';position:absolute;left:0;top:12px;width:6px;height:6px;}
.mainx .mainxb li a {display:block;line-height:30px;font-size:18px;color:#333;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mainx .mainxb li a:hover {color:#e00006;}

.mainw.en .mainx .mainxa li .info h4 a, .mainw.en .mainx .mainxa li .info p a, .mainw.en .mainx .mainxa li .info p a:hover {color:#0036bc;}
.mainw.jp .mainx .mainxa li .info h4 a, .mainw.jp .mainx .mainxa li .info p a, .mainw.jp .mainx .mainxa li .info p a:hover {color:#7d3b01;}
.mainw.kr .mainx .mainxa li .info h4 a, .mainw.kr .mainx .mainxa li .info p a, .mainw.kr .mainx .mainxa li .info p a:hover {color:#ba1514;}
.mainw.en .mainx .mainxb li:before {background:#0036bc;}
.mainw.jp .mainx .mainxb li:before {background:#7d3b01;}
.mainw.kr .mainx .mainxb li:before {background:#ba1514;}

.mainy {position: relative;height: 530px;margin:75px auto 0;width:1200px;}
.mainy .left,.mainy .right{position: absolute;width: 68px;height: 25px;	bottom: 37px;z-index:999;}
.mainy .left{right: 158px;background: url("../img/icon-left.png");}
.mainy .right{right: 60px;background: url("../img/icon-right.png");}
.mainy .slides_container {height:530px;}
.mainy .slides_container ul{font-size:0;}
.mainy .slides_container ul li{display:inline-block;position: relative;width: 285px;height: 528px;vertical-align:top;cursor:pointer;}
.mainy .slides_container ul li img {width:100%;height: 428px;}
.mainy .slides_container ul li+li {margin-left:20px;}
.mainy .slides_container ul li:nth-child(1), .mainy .slides_container ul li:nth-child(3) { top: 100px; }
.mainy .slides_container ul li:nth-child(2), .mainy .slides_container ul li:nth-child(4){ top: 0;}


.zzp2 {display:inline-block;width:275px;margin-left:30px;}
.l_frame2 {width:100%;height:769px;overflow:hidden;}
.l_frame2 .list {list-style:none;padding:0;margin:0;height:11700px;}
.l_frame2 .list li {width:100%;height:181px;margin-top:15px;cursor:pointer;box-sizing:border-box;}
.l_frame2 .list li:first-child {margin-top:0;}
.l_frame2 .list li .img {width:268px;height:179px;border: 1px solid transparent;}
.l_frame2 .list li img {width:100%;height:100%;}
.l_frame2 .list .cur .img {border: 1px solid #e00006;}

.slide_nav {width:275px;height:30px;display:block;float:left;text-align:center;}
.slide_nav2 {width:275px;height:30px;display:block;text-align:center;}
.slide_nav2.nav img {margin-top:10px;}

.zzp3 {overflow:hidden;float:left;width:343px;height:410px;text-indent:2em;background:#f8f1e7;line-height:24px;padding:20px;}


.title3 {overflow:hidden;position:relative;width:1200px;margin:-50px auto 0px;border-bottom:2px solid #e00006;}
.title3 h3 {float:left;font-size:24px;color:#fff;letter-spacing:2px;background:#e00006;line-height:55px;padding:0px 24px;}
.title3 h4 {position:absolute;right:0;bottom:5px;font-weight:normal;font-size:16px;color:#ccc;}


.mains {overflow:hidden;width:1200px;margin:15px auto 0px;}
.mains li {float:left;position:relative;font-size:16px;width:1200px;height:60px;line-height:60px;padding-left:22px;border-bottom:1px dashed #d6d6d6;}
.mains li:before {content:'';position:absolute;left:0;top:27px;width:6px;height:6px;border-radius:50%;background:#e00006;}
.mains li a {overflow:hidden;float:left;width:760px;height:60px;}
.mains li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:right;width:140px;}


.page{margin:30px auto 0;text-align:center;}
.page a{border:1px #e5e5e5 solid;display:inline-block;padding:4px 10px 0;*padding-top:5px;margin:0 5px;height:22px;*height:21px;text-decoration:none;vertical-align:middle; line-height:18px}
.page a:hover{border:1px #cf4789 solid;color:#333}
.page span{display:inline-block}
.page .now a{color:#fff;border:1px #cf4789 solid}
.page .pre-n,.page .next-n{border:1px #e5e5e5 solid;color:#999;padding:4px 10px 0;*padding-top:5px;height:22px;*height:21px;margin:0 5px}
.page table {margin:0 auto;}
.page table td {line-height:18px;}
#pagenav {vertical-align:middle;}

.dnone {display:block;}
.bpic, .lan-title-wap, .mainz {display:none;}


@media only screen and (min-width:0px) and (max-width:875px){
	body {background:none;}
	.dnone, .banner, .lan-title,.mainw h2, .banner-zk {display:none;}

		
	.bpic, .lan-title-wap {display:block;margin:0px auto;}
	.bpic img {width:100%;vertical-align:top;}

	.w1200 {width:94%;margin:0px auto 0px;}
	.container {margin:0 auto;width:94%;}
	.toutiao {margin-top:2%;width:100%;}
	.toutiao h3 {padding-left:0;padding-right:0;height:auto;line-height:30px;background:none;overflow:hidden;}
	.toutiao h3 a {font-size:18px;color:#e00006;}
	.toutiao .info {margin:2% 0px 0px;padding:2% 3%;line-height:24px;font-size:14px;color:#5b5b5b;}

	.bg {height: auto;background:none;}
	.bg2 {padding-top:0;height: auto;background:none;}
	.bg3 {margin-top:0;height: auto;background:none;}
	.bg4 {padding-top:0;padding-bottom:5%;height: auto;background:none;}
	.bg5 {margin:0 auto;width:94%;height:auto;background:none;}
	.bg6 {margin:0 auto;width:94%;height:auto;background:none;}
	.bg7 {margin:0 auto;width:94%;height:auto;background:none;}
	.mt-30 {margin-top:2% !important;}

	.maina {margin:3% auto 0;width:100%;}
	.maina .ph_img {float:none;width:100%;height:15.7rem;}
	.maina .ph_img .swiper-container .swiper-slide{font-size: 16px;line-height: 34px;}
	.maina .ph_img .swiper-container .swiper-slide span{padding-left:3%;padding-right:3%;height:34px;line-height:34px;font-size:16px;}
	.maina .ph_img .swiper-container .swiper-slide span a {height:34px;line-height:34px;}
	.maina .ph_img img{margin-bottom:10px;}
	.maina .ph_img .swiper-container .pagination {display:none;}
	 
	.maina .news-list {float:none;margin-top:3%;width:100%;}
	.maina .news-list li {padding-left:20px;}
	.maina .news-list li:before {top:11px;transform:translateY(0);}
	.maina .news-list li a {height:auto;line-height:28px;font-size:16px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.maina .news-list li:nth-child(1), .maina .news-list li:nth-child(5) {margin-bottom:2%;}
	.maina .news-list li:nth-child(1) a, .maina .news-list li:nth-child(5) a {height:32px;line-height:32px;font-size:18px;}
	.maina .news-list li:nth-child(4):after {height:20px;border-bottom:none;}
	.maina .news-list li:nth-child(5) {padding-top:3%;}

	.lan-title-wap {position:relative;width:100%;margin:5% auto 0px;border-bottom:1px solid #e00006;}
	.lan-title-wap h3 {display:inline-block;padding:8px 20px 10px;background:#e00006;font-size:21px;color:#fff;}
	.lan-title-wap h4 {position:absolute;right:0;top:50%;font-size:14px;font-weight:normal;}
	.lan-title-wap h4 a {color:#666;}
	.bg2 .lan-title-wap {width:94%;}
	.bg3 .lan-title-wap {width:94%;}
	.bg4 .lan-title-wap {width:94%;}
	
	.pic4 {
		margin-top: 2%;
		width: 100%;
	}
	.pic4 .prev3,
	.pic4 .next3 {
		display: none;
	}
	.swiper-container-p3 {
		width: 100%;
		height: auto;
	}
	.swiper-container-p3 .swiper-slide .content {
		width: 100%;
		margin: 0;
		height: auto;
		padding-bottom: 3%;
	}
	.swiper-container-p3 .swiper-slide span.pic {
		margin-bottom: 3%;
	}
	.swiper-container-p3 .swiper-slide h3.title {
		font: 600 16px/20px \5FAE\8F6F\96C5\9ED1;
		font-weight: 500;
	}
	.swiper-container-p3 .swiper-slide p.text {
		font-size: 14px;
		line-height: 160%;
		margin-top: 3%;-webkit-line-clamp: 2;
	}
	.lh-scale_img.h278 {
		height: auto;
	}
	.lh-scale_img img {
		width: 100%;
		height: 250px;
		object-fit: cover;
	}
	div.lh-newest {
		margin-bottom: 3%;
		margin-top: 3%;
	  }

	.mainb {margin-top:5%;width:100%;}
	.mainb li {float:none;width:100%;height:auto;background:none;}
	.mainb li+li {margin-top:3%;}
	.mainb li:last-child {float:none;background:none;}
	.mainb li h3 {padding:0;height:auto;line-height:30px;font-weight:normal;text-align:left;}
	.mainb li h3 a {font-size:18px;color:#333;}
	.mainb li .pic {margin:3% auto 0;width:100%;}
	.mainb li .pic img {height:auto;}
	.mainb li .info {padding:1% 0 0;line-height:28px;text-indent:0;font-size:16px;}

	.mainc {margin-top:3%;}
	.mainc li {float:none;padding-left:20px;width:100%;height:34px;line-height:34px;}
	.mainc li:nth-child(2n) {float:none;}
	.mainc li a {height:34px;line-height:34px;font-size:16px;}
	.mainc li:before {top:13px;}
	.mainc li:after {;height:0;border-bottom:none;}
	
	.maind {padding:0;margin:0 auto;position:relative;bottom:auto;left:auto;margin-left:auto;width:94%;height:auto;background:none;}
	.maind .mainda {margin-top:3%;float:none;width:100%;}
	.maind .mainda ul {padding-bottom:0;}
	.maind .mainda ul li {clear: both;overflow: hidden;padding-bottom: 10px;}
	.maind .mainda ul li img {float: none;margin-right: 0;width: 100%;height: auto;vertical-align:top;}
	.maind .mainda ul li .info {margin-top:2%;float: none; width: 100%;}
	.maind .mainda ul li .info h3 {padding-bottom:0;line-height: 28px;font-weight:normal;font-size: 18px;}
	.maind .mainda ul li .info h3 a {display: block;}
	.maind .mainda ul li .info p {display:none;}
	.maind .mainda dd { padding-bottom:10px;float: none;width: 100%;text-align: center;}
	.maind .mainda dd img {height: auto;vertical-align:top;}
	.maind .mainda dd h3 {margin-top:2%;line-height: 28px;font-weight:normal;font-size: 18px;}
	.maind .mainda dd h3 a {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.maind .mainda dd+dd { margin-left: 0;}
	.maind .maindb {display:none;margin-top:3%;float:none;padding:114px 20px 0;width:100%;height:509px;background-size:100% auto;}
	.maind .maindb p {height:252px;line-height:28px;text-indent:2em;font-size:16px;color:#333;text-align:justify;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 9;-webkit-box-orient: vertical;}

	.maine {margin:5% auto 0;width:94%;}
	.maine li {float:none;}
	.maine li:nth-child(1) {margin-left:0;width:100%;height:auto;}
	.maine li:nth-child(2) {margin:0;width:100%;height:auto;}
	.maine li:nth-child(3) {margin:0;width:100%;height:auto;}
	.maine li:nth-child(4) {margin:0;width:100%;height:auto;}
	.maine li .pic, .maine li .pic img {vertical-align:top;border-radius:0;}
	.maine li:nth-child(2) .pic, .maine li:nth-child(2) .pic img {height:auto;}
	.maine li h3 {margin:2% 0 3%;width:100%;height:auto; position:relative;}
	.maine li h3 a {height:auto;line-height:28px;font-size:18px;display: block;}
	.maine li:nth-child(1) h3 {padding:0;top:auto;left:auto;background:none;}
	.maine li:nth-child(2) h3 {padding:0;top: auto;right: auto;background:none}
	.maine li:nth-child(3) h3 {padding:0;bottom:auto;left:auto;background:none;}
	.maine li:nth-child(4) h3 {padding:0;bottom: auto;right: auto;background:none;}
	.maine li:nth-child(1) h3 a { color:#333;}
	.maine li:nth-child(2) h3 a { color:#333;}
	.maine li:nth-child(3) h3 a { color:#333;}
	.maine li:nth-child(4) h3 a { color:#333;}

	.mainw {margin:5% auto 0;width:100%;height:auto;}
	.mainw.en {background:none;}
	.mainw.jp {margin-top:3%;background:none}
	.mainw.kr {margin-top:3%;background:none;}
	.mainw h2 {padding-left:52px;padding-top:26px;width:290px;line-height:70px;text-align:center;}
	.mainw h2 a {display:block;font-size:48px;color:#fff;}
	.mainw.kr h2 {line-height:72px;}
	
	.mainx {margin:5% auto 0;width:100%;overflow:hidden;}
	.mainx .mainxa {float:none;width:100%;}
	.mainx .mainxa li:last-child {margin-top:5%;}
	.mainx .mainxa li .pic {float:none;width:100%;}
	.mainx .mainxa li .pic img {height:auto;}
	.mainx .mainxa li .info {margin-top:1%;float:none;width:100%;}
	.mainx .mainxa li .info h4 {height:auto;}
	.mainx .mainxa li .info h4 a {display:block;height:auto;line-height:28px;font-size:18px;display: block;}
	.mainx .mainxa li .info p {margin-top:1%;font-size:16px;color:#666;line-height:26px;height:auto;}
	.mainx .mainxb {margin-top:5%;float:none;width:100%;}
	.mainx .mainxb li {height:auto;line-height:28px;}
	.mainx .mainxb li:before {top:11px;}
	.mainx .mainxb li+li {margin-top:8px;}
	.mainx .mainxb li a {display:block;line-height:28px;font-size:18px;color:#333;}

	.mainw.en .mainx .mainxa li .info h4 a, .mainw.en .mainx .mainxa li .info p a, .mainw.en .mainx .mainxa li .info p a:hover {color:#0036bc;}
	.mainw.jp .mainx .mainxa li .info h4 a, .mainw.jp .mainx .mainxa li .info p a, .mainw.jp .mainx .mainxa li .info p a:hover {color:#7d3b01;}
	.mainw.kr .mainx .mainxa li .info h4 a, .mainw.kr .mainx .mainxa li .info p a, .mainw.kr .mainx .mainxa li .info p a:hover {color:#ba1514;}

	.mainy {display:none;}

	.mainz {display:block;margin:5% auto 0;width:94%;overflow:hidden;}
	.mainz .swiper-container{position:relative;width:100%;height:256px;overflow:hidden;}
	.mainz .swiper-container .swiper-slide{height:100%; position:relative;}
	.mainz img{display: block;margin-bottom:10px;width:100%;height:100%;}
	.mainz .swiper-container .pagination {display:none;}
	
	.zzp1 {display:block;width:100%;height:auto;padding-top:0;}

	.frame {width:100%;height:auto;}
	.frame .list {width:100%;}
	.frame .list li {margin-top:3%;width:100%;height:auto;float:left;}
	.frame .list li img {width:100%;height:75%;}
	.frame .list li h3 {margin:2% 0 0;font-size:16px;height:auto;line-height:30px;}
	.frame .list li p {display:none;}

	.zzp2 {display:none;}

	.mainb2 {width:100%;padding:0px;}
	.mainb2 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
	.mainb2 ul li img {width:100%;height:auto;}
		
	.video-js {width:100%;height:auto;}
		
	.zaingb {width:100%;margin:3% auto 0;padding:0px 0 3%;}
	.zaingb ul li {width:45.5%;margin:3% 0px 0px 3%;}
	.zaingb ul li h3 {width:100%;height:auto;}
	.zaingb ul li h3 img {display:block;width:100%;height:auto;}
	.zaingb ul li p {overflow:hidden;font-size:14px;text-align:left;height:48px;line-height:24px;margin:8px 0px 0px;}
	.zaingb a {color:#fff;}
	.zaingb a:hover {color:#fff;}
		
	.maino {width:100%;margin:0px auto 0px;}
	.maino ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
	.maino ul li h3 {width:100%;height:auto;}
	.maino ul li h3 img {display:block;width:100%;height:auto;}
	.maino ul li h4 {display:none;}
	.maino ul li p {font-size:14px;text-align:left;height:48px;line-height:24px;margin-top:5px;}
	.maino ul li:first-child {width:94%;}
	.maino ul li:first-child p {font-size:16px;text-align:center;height:30px;line-height:30px;margin-top:5px;}
	.maino a {color:#333;}
	.maino a:hover {color:#012397;}

	.mainn2 {width:94%;margin:3% auto 0px;}
	.mainn2 ul li {font-size:14px;text-indent:20px;width:100%;height:40px;line-height:40px;margin-left:0px;padding-left:0px;}

	
	.mainb {width:94%;height:auto;background:none;margin:3% auto 0px;border:none;}
	.mainb h3 {font-size:18px;height:auto;line-height:26px;}
	.mainb p {font-size:14px;height:auto;line-height:24px;margin:1% 0px 0px;}
	
	.maino {float:none;width:94%;margin:3% auto 0px;}
.maino ul li {width:100%;height:auto;margin:3% 0px 0px;}
.maino ul li h3 {width:100%;height:auto;}
.maino ul li h3 img {display:block;width:100%;height:auto;}
.maino ul li h4 {display:none;}
.maino ul li p {font-size:16px;font-weight:bold;width:100%;margin-top:5px;}
.maino a {color:#333;}
.maino a:hover {color:#b41f23;}


.mainn {float:none;width:94%;margin:0px auto;}
.mainn ul li {width:100%;padding:0px 0px 2%;}
.mainn ul li h3 {font-size:18px;text-align:left;height:auto;line-height:30px;margin:3% 0px 0px;}
.mainn ul li p {font-size:14px;line-height:26px;height:auto;}
	

		
	.footer {width:94%;margin:3% auto 0px;padding:3%;}
		
	.mainc {width:94%;margin:3% auto 0px;}


	.title3 {width:94%;margin:3% auto 0px;}
	.title3 h3 {font-size:18px;letter-spacing:1px;line-height:40px;padding:0px 15px;}
	.title3 h4 {line-height:40px;}


	.mains {width:94%;margin:3% auto 0px;}
	.mains li {text-indent:20px;width:100%;padding-left:0px;}
	.mains li a {width:100%;}
	.mains li span {display:none;}


	.page{font-size:11px;width:94%;margin:3% auto 0;}
	.page a{padding:2px 2px 0;}	
	

	.mzingh {width:100%;margin:0px auto 0px;padding-top:3%;}
	.mzingh ul li {width:100%;height:auto;margin:3% 0px 0px;padding:2%;border:1px solid #eeee;}
	.mzingh ul li h3 {font-size:18px;height:auto;line-height:30px;}
	.mzingh ul li p {font-size:14px;height:auto;margin:5px 0px 0px;}
	.mzingh ul li h2 {display:none;}
	
	.mod-img-list {margin-top: 5%;}
	.mod-img-list .img-items {margin-right:0;width:100%;height:auto;}
	.mod-img-list .img-items:nth-child(n + 2) {margin-top: 3%;}
	.mod-img-list .img-items:nth-child(n + 4) {margin-top: 3%;}
	.mod-img-list .img-items .item-wrap {height:auto;}
	.mod-img-list .img-items .item-wrap .img-item {height:auto;}
	.mod-img-list .img-items .item-wrap .img-item img {height:auto;}
	.mod-img-list .img-items .item-wrap .txt-item {width: 90%;}
	.mod-img-list .img-items .item-wrap .txt-item h4 {height:22px;line-height:22px;font-size: 14px;}
	
	
	.mainl {width:94%;margin:5% auto 2%;}

	.mainl1 li {font-size:18px;width:30%;height:40px;line-height:40px;margin-left:4%;}

	.mainl2 {float:none;width:100%;padding:4% 0px 0px;}
	.mainl2 ul li {float:none;width:100%;height:auto;margin:0;}
	.mainl2 ul li+li {margin-top:3%;}
	.mainl2 ul li h3 {width:100%;height:auto;}
	.mainl2 ul li h3 img {width:100%;height:auto;}
	.mainl2 ul li p {font-size:14px;}

	.mainl3 {float:none;width:100%;margin:0;}
	.mainl3 ul li {float:none;width:100%;padding:10px 0px 10px;}
	.mainl3 ul li h3 {font-size:18px;height:40px;line-height:40px;}
	.mainl3 ul li p {font-size:14px;text-indent:0;}
}



@media only screen and (min-width:0px) and (max-width:359px){

.zaingb ul li h3 img {height:98px;}
}

@media only screen and (min-width:375px) and (max-width:413px){

.zaingb ul li h3 img {height:112px;}
}


@media only screen and (min-width:414px) and (max-width:767px){

.zaingb ul li h3 img {height:126px;}

}

@media only screen and (min-width:768px) and (max-width:875px){

.zaingb ul li h3 img {height:234px;}

}





