html {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
body {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
div {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
img {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
p {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
hr {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
pre {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h1 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h2 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h3 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h4 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h5 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
h6 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
table {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
tr {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
td {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
th {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
tfoot {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
tbody {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
thead {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
form {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
fieldset {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
input {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
textarea {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
select {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
label {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
ol {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
dl {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
dt {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
dd {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-weight: normal;
}
body {
	width: 100%; height: 100%;
}
html {
	width: 100%; height: 100%;
}
li {
	list-style-type: none;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
table {
	margin: 0px auto; clear: both; border-collapse: collapse; border-spacing: 0;
}
img {
	border: 0px currentColor; border-image: none; display: block;
}
em {
	font-style: normal;
}
hr {
	height: 0px; clear: both;
}
.none {
	display: none;
}
.clear {
	clear: both;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.domMobile {
	display: none;
}
.swiper-container {
	margin: 0px auto; overflow: hidden; position: relative; z-index: 1; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.swiper-wrapper {
	width: 100%; position: relative; transform: translate3d(0px, 0px, 0px); transition-property: transform, left, top; transition-duration: 0s; transition-timing-function: ease; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate(0px, 0px); -o-transition-timing-function: ease;
}
.swiper-free-mode > .swiper-wrapper {
	margin: 0px auto; transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out;
}
.swiper-slide {
	float: left;
}
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
body {
	background: url(http://korea.news.cn/2015gjc/images/bgPc1.jpg) fixed no-repeat 50% 0px rgb(232, 232, 230); color: rgb(51, 51, 51); line-height: 30px; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 16px;
}
.fl {
	float: left;
}
.fr {
	float: right;
	margin-right:25px;
}
.top {
	height: 500px; position: relative;
}
.widthMain {
	background: rgb(249, 248, 248); margin: 0px auto; width: 794px;
}
.minCon {
	padding: 0px 30px;
}
.line {
	background: url("http://www.xinhuanet.com/politics/2015lh/fangtan/images/line.gif") repeat-x 0px 0px; padding-top: 20px;
}
h3 {
	line-height: 30px; font-size: 20px; margin-bottom: 10px;
}
.nav {
	left: 50%; top: 60px; margin-left: 410px; position: fixed; z-index: 100;
}
.nav li { height:45px;
}
.nav li.on {
	background: url("http://jp.xinhuanet.com/zt/2015zhrq/img/anniu_03.png") no-repeat; color: rgb(144, 29, 34);
}
.nav li a {
	color:#fff; line-height: 45px; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px; font-style: italic; background: url(http://korea.news.cn/2015gjc/images/anniu_06.png) no-repeat; display:inline-block;
}
.nav li a:hover {
	color:#fd9210; line-height: 45px; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px; font-style: italic; background: url(http://korea.news.cn/2015gjc/images/btnchoose.png) no-repeat; display:inline-block;
}
.nav li.on a {
	color: rgb(59, 111, 154);
}
.nav li.on span {
	color: rgb(144, 29, 34);
}
.nav li span {
	height: 12px; color: rgb(102, 102, 102); line-height: 12px; font-size: 12px; display: block;
}
.bigPic {
	width: 660px; height: 437px; float: right; position: relative;
}
.bigPic img {
	width: 660px; height: 437px;
}
.bigPic .bg {
	background:#333; left: 0px; width: 620px; height: 50px; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; padding-left: 40px; font-size: 20px; position: absolute; filter:alpha(opacity=60);   -moz-opacity:0.6;    -khtml-opacity: 0.6;   opacity: 0.6; overflow:hidden;    
}
.head .bg a {
	color: rgb(255, 255, 255); line-height: 50px; font-size: 20px; z-index: 20; margin-left:20px;
}
.head .bg .bqft {
	background: url("../imgs/pcIcon.png"); width: 80px; height: 85px; right: 2px; bottom: 0px; position: absolute; z-index: 10;
}
.part {
	 padding-top: 20px;
	 padding-bottom:20px;
}
.part .fl {
	width: 150px; padding-left: 10px;
}
.part .fl h2 {
	margin-bottom: 30px;
}
.part .fl h2 span {
	padding: 0px 10px 0px 10px; margin-right: 0px; margin-left: 10px; background:#a77c47; height:42px; line-height:42px; color:#fff; font-size:18px; display:inline-block;
}
.part .fl h2 em {
	color: rgb(59, 111, 154); line-height: 42px; font-style: italic;
}
.part .fl .more {
	color: rgb(167, 167, 167); font-size: 18px;
}
.part .fr {
	width: 600px;
}
.part .fr iframe {
	width:100%;
	height:400px;
	margin-bottom:20px;
}
.head {
	 border:0px; position: relative; margin-bottom:20px;
}
.head .title {
	left: 170px; top: 380px; height: 55px; color: rgb(255, 255, 255); line-height: 55px; font-size: 20px; position: absolute; z-index: 6;
}
.head .topBg {
	background: url(http://korea.news.cn/2015gjc/images/pcTop1.png) no-repeat; left: 0px; top: 0px; width: 407px; height: 651px; position: absolute; z-index: 5;
}
.head .ft_name {
	 height: 42px; color:#fff; line-height: 42px; font-size: 20px; margin-left: 0px; margin-top:20px; margin-bottom:20px;
}
.head .ft_name span {
	height: 42px; color: rgb(10, 18, 46); line-height: 42px; display: inline-block;
}
.head .ft_name .zrgx {
	padding: 0px 10px 0px 10px; margin-right: 15px; margin-left: 165px; background:#a77c47; height:42px; line-height:42px; color:#fff;
}
 .ft_info {
	padding: 0px 10px 15px 165px; color: rgb(10, 18, 46); line-height: 30px; font-size: 16px;
}
 .ft_info h3{ margin:0px; padding:0px; font-weight:bold; height:30px; overflow:hidden;}
.ft_info p{
	text-indent:2em; padding-right:10px; height:140px; overflow:hidden; margin-top:10px; line-height:28px;
}
 .ft_info img {
	margin: 0px 15px 0px 0px; float: left;
}


.footer {
	background: #333; height: 65px; text-align: center; color: rgb(255, 255, 255); line-height: 65px; font-size: 20px; position: relative;
}
.footer .widthMain {
	background: none;
}
.footer .bg {
	top: -72px; width: 178px; height: 72px; right: 100px; position: absolute;
}

.xctj {
	margin: 0px auto; width: 745px;
}
.xctj li {
	width: 200px; margin-right: 45px; margin-bottom: 40px; float: left;
}
.bqzb .xctj li a {
	background: none; padding-left: 0px;
}
.xctj li .title {
	background: rgb(255, 255, 255); border: 1px solid rgb(219, 216, 216); border-image: none; height: 50px; text-align: center; line-height: 50px;
}
.xctj li .title a {
	color: rgb(91, 91, 91); font-size: 18px;
}
.xctj li.last {
	margin-right: 0px;
}
.abf .fr p {
	margin-bottom: 15px;
	text-indent:2em;
}
.abf .fr h3 {
	margin-bottom:10px; padding:0px; font-weight:bold; height:30px; overflow:hidden;
}
.abf .abfList {
	padding-bottom: 20px;
}
.abf .abfList a {
	font-size: 20px; float: left;
}
.abf .sp {
	margin-top: 40px;
}

.abf .fr ul li {
	margin: 0px 35px 20px 0px;
width: 265px;
text-align: center;
float: left;
display: inline;
}
.abf .fr ul li .title {
 height: 50px;  color: #333; line-height: 25px; font-size: 20px; width:265px;  text-align:center; overflow:hidden; }
.abf .fr ul li .title a {
	color:#333; line-height: 25px; font-size: 20px; font-weight:bold;
}

.abf .fl {
	 height: 42px; color:#fff; line-height: 42px; font-size: 20px; margin-left: 0px; margin-top:0px;
}
.abf .fl span {
	height: 42px; color: rgb(10, 18, 46); line-height: 42px; display: inline-block;
}
.abf .fl .zrgx {
	padding: 0px 10px 0px 10px; margin-right: 15px; margin-left: 165px; background:#a77c47; height:42px; line-height:42px; color:#fff;
}



.szj .fr p {
	height:176px; margin-left:30px;
	margin-bottom: 15px;
	width:295px;
	overflow:hidden;
	float:left;
	text-indent:2em;
	
}
.szj .fr h3 {
	margin-bottom:10px; padding:0px; font-weight:bold; height:30px; overflow:hidden;
}
.szj .fr img {
	float:left;
	margin-bottom:15px;
}
.szj .sp {
	margin-top: 40px;
}

.szj .fr ul li {
	margin: 0px 35px 0px 0px;
width: 265px;
text-align: center;
float: left;
display: inline;
}
.szj .fr ul li .title {
	background:#333; height: 35px;  color: rgb(255, 255, 255); line-height: 35px; font-size: 20px; position: absolute; filter:alpha(opacity=70);   -moz-opacity:0.7;    -khtml-opacity: 0.7;   opacity: 0.7; width:265px; margin-top:-35px; text-align:center; overflow:hidden; }
.szj .fr ul li .title a {
	color: rgb(255, 255, 255); line-height: 35px; font-size: 16px; z-index: 20;
}

.szj .fl {
	 height: 42px; color:#fff; line-height: 42px; font-size: 20px; margin-left: 0px; margin-top:0px;
}
.szj .fl span {
	height: 42px; color: rgb(10, 18, 46); line-height: 42px; display: inline-block;
}
.szj .fl .zrgx {
	padding: 0px 10px 0px 10px; margin-right: 15px; margin-left: 165px; background:#a77c47; height:42px; line-height:42px; color:#fff;
}


.hshz .fr ul li {
	margin: 0px 35px 0px 0px;
width: 265px;
text-align: center;
float: left;
display: inline;
background:#a77c47;
}
.hshz .fr ul li img {
	width:95%;
	margin:7px auto;
	
}
.hshz .fr ul li p {
	width:242px; color:#fff; margin:0 auto; text-indent:2em; font-size:16px; line-height:24px; height:120px; overflow:hidden; margin-bottom:10px; text-align:left;
}
.hshz .fr ul li .title {
  color: #fff; line-height: 25px; font-size: 20px; text-align:left; overflow:hidden; font-weight:bold; margin:0 10px 10px 10px; }
.hshz .fr ul li .title a {
	color: rgb(255, 255, 255); line-height: 25px; font-size: 18px; z-index: 20;
}
.hshz .fr ul li span a { display:block; font-size:14px; font-weight:bold; width:80px; height:25px; line-height:25px; color:#a77c47; background:#fff; margin:20px auto; 
}



.jqr .fr h3 {
	margin-bottom:10px; padding:0px; font-weight:bold; height:30px; overflow:hidden;
}
.jqr .fr img {
	float:left;
	margin-bottom:15px;
}

.cjzg .fr ul li {
	margin: 0px 20px 0px 15px;
width: 263px;
text-align: center;
float: left;
display: inline;
background:rgb(249, 248, 248);
border:1px solid #a77c47;
}
.cjzg .fr ul li img {
	width:95%;
	margin:7px auto;
	
}
.cjzg .fr ul li p {
	width:251px; color:#333; margin:0 auto; text-indent:2em; font-size:16px; line-height:24px; height:120px; overflow:hidden; margin-bottom:10px; text-align:left;
}
.cjzg .fr ul li .title {
  color: #333; line-height: 25px; font-size: 20px; text-align:left; overflow:hidden; font-weight:bold; margin:0 5px; margin-top:15px; }
.cjzg .fr ul li .title a {
	color:#333; line-height: 25px; font-size: 18px; z-index: 20;
}
.cjzg .fr ul li span a { display:block; font-size:14px; font-weight:bold; width:80px; height:25px; line-height:25px; color:#fff; background:#a77c47; margin:20px auto; 
}

.jys .fr p {
	margin-bottom: 15px;
	width:auto;
	overflow:hidden;
	float:left;
	text-indent:2em;
	
}
.jys .fr h3 {
	margin-bottom:10px; padding:0px; font-weight: bold; height:40px; overflow:hidden;
	position:absolute; background:#333; margin-top:-40px; width:600px;line-height: 40px; font-size: 20px; position: absolute; filter:alpha(opacity=70);   -moz-opacity:0.7;    -khtml-opacity: 0.7;   opacity: 0.7; color:#fff; text-align:center;
}
.jys .fr h3 a {
	 color:#fff; margin:0 10px; 
	 }

.jys .fr img {
	width:600px;
	height:400px;
	margin-bottom:15px;
}

