@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;text-align:left;background:#fff;min-width:1400px;margin:0px auto;}
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:#b30a15;text-decoration:none;}
ul, li {list-style:none;}
img {border:none;}
.clear {clear:both;}
.en {font-family:Georgia, Arial;}
.kr {font-family:Gulim, Dotum;}
.jp {font-family:MS PGothic;}
.w1200 {width:1200px;margin:40px auto 0px;}
.k1200 {width:1200px;margin:0px auto 0px;}

.banner {overflow:hidden;width:100%;height:731px;background:url(img/banner.jpg) no-repeat center 0px;margin:0px auto;}

.menu100 {overflow:hidden;width:100%;max-width:1920px;background:-webkit-linear-gradient(#a50b15, #eb0515);background: -o-linear-gradient(#a50b15, #eb0515);background: -moz-linear-gradient(#a50b15, #eb0515); background: linear-gradient(#a50b15, #eb0515);margin:0px auto 0px;}
.menu {overflow:hidden;width:1200px;margin:0px auto;}
.menu ul {text-align:center;font-size:0;}
.menu ul li {display:inline-block;position:relative;overflow:hidden;font-size:22px;font-weight:bold;text-align:center;width:auto;height:62px;line-height:62px;}
.menu ul li:after {content:'';position:absolute;right:0;top:20px;bottom:20px;width:1px;background:#fff;}
.menu ul li:last-child:after {width:0;}
.menu a {display:block;color:#fff;padding:0px 56px;}
.menu a:hover {color:#fff;text-decoration:none;}

.toutiao {overflow:hidden;width:1160px;border:1px solid #eee;margin:30px auto 0;padding:20px 20px 26px;}
.toutiao h3 {overflow:hidden;font-size:36px;color:#b30a15;text-align:center;height:55px;line-height:55px;}
.toutiao p {margin-top:12px;font-size:16px;color:#666;text-indent:2em;height:60px;line-height:30px;}
.toutiao a {color:#b30a15;}
.toutiao a:hover {color:#b30a15;}


.maina {overflow:hidden;position:relative;width:1200px;height:55px;background:url(img/bg.png) repeat-x center bottom;margin:40px auto 30px;padding:0px 0px 6px;}
.maina h3 {text-align:center;}
.maina h4 {position:absolute;right:0;top:21px;font-size:14px;color:#a4a4a4;font-weight:normal;}
.maina h4 a {color:#a4a4a4;}
.maina h4 a:hover {color:#b30a15;}


.nainb {overflow:hidden;float:right;width:480px;}
.nainb ul li {float:left;overflow:hidden;font-size:14px;width:480px;padding:0px 0px 20px;border-bottom:1px dotted #c1c1c1;}
.nainb ul li h3 {overflow:hidden;font-size:18px;text-align:center;height:45px;line-height:45px;margin:19px 0px 0px;}
.nainb ul li p {overflow:hidden;font-size:14px;text-indent:2em;line-height:26px;height:78px;}
.nainb ul li p a {color:#b30a15;}
.nainb ul li p a:hover {color:#b30a15;}
.nainb ul li:first-child h3 {margin:0;}


.naincd {overflow:hidden;float:left;width:690px;height:460px;position:relative;}
#KinSlideshow {width:690px;height:460px;overflow:hidden;position:relative;}
#KinSlideshow img {width:690px;height:460px;}



.maind3 {width:1200px;margin:0px auto;padding:26px 0px 0px;}

.mainda {overflow:hidden;float:right;width:502px;}
.mainda ul li {overflow:hidden;position:relative;float:left;width:490px;height:326px;margin:14px 0px 0px;padding:5px;border:1px solid #eee;}
.mainda ul li h3 {overflow:hidden;width:490px;height:326px;z-index:1;}
.mainda ul li h3 img {width:490px;height:326px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainda ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainda ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:490px;height:35px;margin-top:-35px;z-index:2;}
.mainda ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:490px;height:35px;line-height:35px;margin-top:-35px;z-index:3;}
.mainda ul li p a {color:#fff;}
.mainda ul li p a:hover {color:#fff;}

.mainde {overflow:hidden;width:1200px;margin:0 auto;}
.mainde ul li {overflow:hidden;float:left;width:48%;margin:0;border-bottom:1px dotted #d6d6d6;}
.mainde ul li a {display:block;overflow:hidden;font-size:16px;text-align:left;height:50px;line-height:50px;}
.mainde ul li:nth-child(2n) {float:right;}

.maindf {overflow:hidden;float:left;width:690px;margin:30px 0px 0px;}
.maindf ul li {overflow:hidden;float:left;width:285px;height:310px;background:url(img/bj2.jpg) no-repeat 0px 0px;margin-right:20px;padding:25px 20px 0px;}
.maindf ul li h3 {overflow:hidden;font-size:24px;text-align:center;height:60px;line-height:30px;}
.maindf ul li p {overflow:hidden;font-size:14px;color:;text-indent:2em;line-height:28px;height:168px;margin:20px 0px 0px;}
.maindf ul li p a {color:#b30a15;}


.maing {overflow:hidden;width:1200px;margin:10px auto 0px;position:relative;}

.zzp1 {float:left;width:890px;height:592px;overflow:hidden;}
.frame {width:890px;height:592px;overflow:hidden;}
.frame .list {list-style:none;padding:0;margin:0;width:89000px;}
.frame .list li {width:890px;height:592px;float:left;}
.frame .list li img {width:890px;height:592px;background:#fff;}
.frame #big_list2 {height:10000px;}
.frame #big_list2 li {clear:both;}
.frame #big_list4 {height:10000px;}
.frame #big_list4 li {clear:both;}
.l_frame2 {width:300px;height:514px;overflow:hidden;}
.l_frame2 .list {list-style:none;padding:0;margin:0;height:13500px;}
.l_frame2 .list li {margin-top:10px;width:300px;height:158px;cursor:pointer;}
.l_frame2 .list li img {width:300px;height:158px;}
.l_frame2 .list .cur { }

.zzp2 {float:left;width:300px; margin-left:10px;height:592px;overflow:hidden;}
.slide_nav {width:300px;height:39px;display:block;float:left;}
.slide_nav2 {width:300px;height:39px;display:block;}
.slide_nav img, .slide_nav2 img {width:300px;height:39px;vertical-align:top;}

.zzp3 {overflow:hidden; width:860px;height:48px; position:absolute;background:rgba(179,10,21,.4);bottom:0; padding:0 15px; z-index:3; }
.zzp3 h3 {overflow:hidden;font-size:16px;color:#af0000;line-height:48px;text-align:center;}
.zzp3 p {overflow:hidden;font-size:12px;color:#fff;text-indent:2em;line-height:21px; padding:5px;}
.zzp3 a {color:#fff;}
.zzp3 a:hover {color:#fff;}

.maini {overflow:hidden;width:1200px;margin:30px auto 0px;}
.maini ul li {overflow:hidden;_display:inline;float:left;width:600px;}
.maini a {color:#b30a15;}
.maini a:hover {color:#b30a15;}

.mainia {overflow:hidden;position:relative;float:left;width:300px;height:200px;}
.mainia h3 {overflow:hidden;width:300px;height:200px;z-index:1;}
.mainia h3 img {width:300px;height:200px;}
.mainia p {overflow:hidden;position:relative;z-index:3;display:block;width:300px;height:200px;background:url(img/play2.png) no-repeat 0px 0px;margin-top:-200px;}
.mainia p a {float:left;text-indent:-999px;width:300px;height:200px;}

.mainib {overflow:hidden;float:right;width:255px;height:114px;padding:85px 20px 0px 24px;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;}
.mainib h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainib p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}

.mainic {overflow:hidden;position:relative;float:right;width:300px;height:200px;}
.mainic h3 {overflow:hidden;width:300px;height:200px;z-index:1;}
.mainic h3 img {width:300px;height:200px;}
.mainic p {overflow:hidden;position:relative;z-index:3;display:block;width:300px;height:200px;background:url(img/play2.png) no-repeat 0px 0px;margin-top:-200px;}
.mainic p a {float:left;text-indent:-999px;width:300px;height:200px;}

.mainid {overflow:hidden;float:left;width:255px;height:114px;padding:86px 20px 0px 25px;}
.mainid h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainid p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}

.mainie {overflow:hidden;position:relative;width:600px;height:400px;}
.mainie h3 {overflow:hidden;width:600px;height:400px;z-index:1;}
.mainie h3 img {width:600px;height:400px;}
.mainie p {overflow:hidden;position:relative;z-index:3;display:block;width:600px;height:400px;background:url(img/play.png) no-repeat 0px 0px;margin-top:-400px;}
.mainie p a {float:left;text-indent:-999px;width:600px;height:400px;}

.mainif {overflow:hidden;width:573px;height:134px;padding:65px 0px 0px 26px;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.mainif h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;text-indent:4em;height:36px;line-height:36px;}
.mainif p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}

.mainig {overflow:hidden;float:right;width:255px;height:114px;padding:85px 20px 0px 24px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.mainig h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainig p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}


.bj1 {background:url(img/b1.jpg) no-repeat 30px 26px;}
.bj2 {background:url(img/b2.jpg) no-repeat 30px 26px;}
.bj3 {background:url(img/b3.jpg) no-repeat 30px 26px;}
.bj4 {background:url(img/b4.jpg) no-repeat 30px 26px;}



.naini {overflow:hidden;width:1200px;margin:25px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}
.naini h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}
.naini p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}


.nainj {overflow:hidden;font-size:16px;width:1200px;line-height:32px;margin:15px auto 0px;padding:0px 0px 40px;}
.nainj p {margin:15px 0px 0px;}
.nainj img {margin:15px 0px 0px;}


.title3 {overflow:hidden;width:1200px;margin:40px auto 0px;border-bottom:2px solid #b30a15;}
.title3 h3 {float:left;font-size:21px;color:#fff;letter-spacing:2px;background:#b30a15;line-height:40px;padding:0px 24px;}


.mainz {overflow:hidden;width:1200px;margin:15px auto 0px;}
.mainz li {float:left;font-size:14px;background:url(img/bj5.jpg) no-repeat 0px center;width:1180px;height:45px;line-height:45px;padding-left:20px;border-bottom:1px dashed #d6d6d6;}
.mainz li a {overflow:hidden;float:left;width:760px;height:45px;}
.mainz li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}


.mainzz {width:1200px;margin:0 auto;}
.mainzz h3 {line-height:50px;font-size:18px;color:#b30a15;text-align:center;}
.mainzz p {line-height:32px;text-indent:2em;font-size:16px;}
.mainzz a {color:#b30a15;}
.mainzz a:hover {color:#b30a15;}

.mainzz ul {margin:20px auto;width:100%;font-size:0;}
.mainzz ul li {display:inline-block;margin-right:20px;width:285px;height:200px;}
.mainzz ul li:last-child {margin-right:0;}
.mainzz ul li img {width:100%;height:100%;vertical-align:top;}

.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;}




.footer {overflow:hidden;font-size:14px;color:#fff;text-align:center;background:#b30a15;width:100%;line-height:26px;margin:40px auto 0px;padding:20px 0px;}
.footer a {color:#fff;}
.footer a:hover {color:#fff;}



.slideshow {overflow:hidden;position:relative;width:100%;height:957px;}
.slideshow-image {position:absolute;width:100%;height:957px;
	background: no-repeat center 0px;
	-webkit-animation-name: kenburns;
	animation-name: kenburns;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-duration: 15s;
	animation-duration: 15s;
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.slideshow-image:nth-child(1) {
	-webkit-animation-name: kenburns-1;
	animation-name: kenburns-1;
	z-index: 3;
}
.slideshow-image:nth-child(2) {
	-webkit-animation-name: kenburns-2;
	animation-name: kenburns-2;
	z-index: 0;
}
 @-webkit-keyframes kenburns-1 {
 0% {
 opacity: 1;
 -webkit-transform: scale(1.2);
 transform: scale(1.2);
}
 1.5625% {
 opacity: 1;
}
 23.4375% {
 opacity: 1;
}
 26.5625% {
 opacity: 0;
 -webkit-transform: scale(1);
 transform: scale(1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1.2);
 transform: scale(1.2);
}
 98.4375% {
 opacity: 0;
 -webkit-transform: scale(1.21176);
 transform: scale(1.21176);
}
 100% {
 opacity: 1;
}
}
 @keyframes kenburns-1 {
 0% {
 opacity: 1;
 -webkit-transform: scale(1.2);
 transform: scale(1.2);
}
 1.5625% {
 opacity: 1;
}
 23.4375% {
 opacity: 1;
}
 26.5625% {
 opacity: 0;
 -webkit-transform: scale(1);
 transform: scale(1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1.2);
 transform: scale(1.2);
}
 98.4375% {
 opacity: 0;
 -webkit-transform: scale(1.21176);
 transform: scale(1.21176);
}
 100% {
 opacity: 1;
}
}
@-webkit-keyframes kenburns-2 {
 73.4375% {
 opacity: 1;
 -webkit-transform: scale(1);
 transform: scale(1);
}
 76.5625% {
 opacity: 1;
}
 98.4375% {
 opacity: 1;
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1);
 transform: scale(1);
}
}
@keyframes kenburns-2 {
 73.4375% {
 opacity: 1;
 -webkit-transform: scale(1);
 transform: scale(1);
}
 76.5625% {
 opacity: 1;
}
 98.4375% {
 opacity: 1;
}
 100% {
 opacity: 0;
 -webkit-transform: scale(1);
 transform: scale(1);
}
}

