﻿*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei";}
/*Microsoft Yahei*/
a{text-decoration:none;outline:none;color:#333;}
img{border:none;}
li{list-style:none;}
button{border:none;}
body{font-size:13px;}
.clear:after{content:"";clear:both;display:table;}
.clear{*zoom:1;}
a:focus,a:hover,a:active,input:focus,textarea:focus{outline:0;}
hr{ border:0; border-bottom:1px dashed #ccc; padding-bottom:10px;}
#wrap{background:url("../images/bg.jpg") repeat-x;}
.header{width:1000px;height:103px;margin:0 auto;background:url("../images/top.jpg") no-repeat;padding-top:8px;
position:relative;border-bottom:1px solid #ddd;}
.search{position:absolute;top:50px;right:10px;}
#logo{position:absolute;top:36px;left:20px;width:567px;}
#search{float:left;width:140px;height:18px;padding:2px;
border:1px solid #b1b1b1;}
#soso{float:left;height:24px;width:28px;
background:url("../images/search.png") no-repeat;}
#english{position:absolute;top:10px;right:80px;color:#777777;}
#korean{position:absolute;top:10px;right:20px;color:#777777;}
#english:hover,#korean:hover{pointer:cursor;color:#357625;text-decoration:underline;}
/*.nav{width:1000px;margin:0 auto;font-size:15px;}
.nav li{width:125px;float:left;position:relative;}
.nav a{display:block;color:#333;text-align:center;
	height:42px;line-height:42px;}
.nav .active{background:#357625;color:#fff;}
.subnav{width:125px;position: absolute;background:url(../image/notice.png);
	left:0;top:42px;z-index:999;display:none;font-size:13px;}
.subnav li{}
.subnav a{color:#fff;height:32px;line-height:32px;font-size:13px;}
.subnav a:hover{background:#176408;}*/
/*flash*/
.flashwrap{background: #F3F3F3; }
.informWrap{width:1000px;height:344px;margin:0px auto;
	position:relative;}
.imgList,.subImgList{margin:0 auto;overflow: hidden;}
.imgList{width:1000px;height:339px;}
.imgList img{width:1000px;height:339px;border-radius:6px;box-shadow:5px 5px 5px #ddd;}
.subImgList{height:140px;width:1000px;}
.subImgList img{width:1000px;height:140px;}

/*inform*/
.inform{position:absolute;top:150px;right:10px;
	width:360px;height:150px;z-index: 900;
	padding:20px;overflow: hidden;border-radius:6px;
    background: url(../images/notice.png);}
.inform h1{color:#fff;font-size:16px;
font-weight: normal;padding-bottom:6px;margin:0px auto;border-bottom:1px solid #ddd;}
.inform ul{padding-top:10px;}
.inform li{line-height: 2.0;}
.inform a{color:#fff;width:360px;
	white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.inform a:hover{text-decoration:underline;}
.inform .noticeMore{padding-left:250px;font-size:13px;}
.content{width:1000px;margin:0 auto;overflow:hidden; padding-bottom:30px; overflow:hidden;}
.content p{ line-height:26px; padding-bottom:10px; font-size:13px; text-indent:2em;}
.page{overflow: hidden;margin:10px 0;color:#666666;}
.page h1{clear: both; font-size:16px;line-height:2.0;
	color:#357625; text-align:left;
border-bottom: 1px solid #ddd;font-weight: normal;
margin-bottom: 10px;}

/*page*/
.pageImg{float:left;width:380px;overflow:hidden;}
.pageImg img{width:360px;height:260px;padding:2px;border:1px solid #ddd;}

.barimg{float:left;width:380px;overflow:hidden;}
.barimg a img{width:380px;overflow:hidden;}
.page ul{width:250px;float: left;padding-left:10px;}
.page li{line-height:1.9;}

.news{width:700px;float:left;margin-right:20px;}

.topNews{width:210px;height:130px;overflow:hidden;float:left;padding:0 10px;
	color:#333;}
.topNews h3{font-size:14px;font-size:14px;font-weight: normal;padding-bottom:14px;}
.topNews p{color:#878787;text-indent:2em;}
.news ul{height:250px;}
.news li{width:310px;}
#newsMore{float:none;padding-left:570px;font-size:13px;}
#downMore{float:none;padding-left:160px;font-size:13px;}
.download a,.news a{float:left;
	white-space: nowrap;overflow: hidden;
	text-overflow: ellipsis;color:#666666;}
.download a{
	width: 260px;
}
.news .nlist a{
	width: 240px;
}
.link a{display:inline-block;padding:4px 10px;color:#666666;}
.page a:hover{color:#357625;text-decoration:underline;}
.time{float:right;width:60px;}
.download{width:280px;float:right;}
.link{width:1000px;float:left;}
.link ul{}
.window{float:right;width:630px;
	overflow:hidden;height:120px;
	margin-top:10px;padding: 10px 0;}
.window img{
	width:180px;height:80px;border: 1px solid #ddd;
	padding:4px;border-radius:6px;float:left;margin-left:16px;}
.window img:hover{border: 1px solid #ccc;}

.footer{clear:both;width:100%;
	background:url(../images/footer.png);
	background-size: 100% 100%;
height:50px;padding: 10px 0;}


/* news catalog  */
.catalog_list {}
	.catalog_list .global_module { float:left; width:325px; margin-bottom:10px; }
	.catalog_list .box_r { float:right!important;}
	.catalog_list .global_tx_list1 li { width:300px; }

/* common style */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfix { display:inline-block; }
	/*\*/ .clearfix {display:block;} /**/
.box_l { float:left; }
.box_r { float:right; }
.bg_fff { background:#FFF!important; }
.bg_f8 { background:#F8F8F8; }
.color_black { color:#999!important; }
.color_yellow { color:#FB7A05;}
.color_red{ color:#EB1C26!important;}
.color_gray{ color:#999;}
.color_brown{ color:#CC0001;}
.column { width:1000px; overflow:hidden; margin:0 auto; }
	.col1 { float:left; width:660px; overflow:hidden; }
	.col2 { float:right; width:330px; overflow:hidden;}
	.col3 { float:left; width:350px; overflow:hidden; }
	.col4 { float:right; width:340px; overflow:hidden; }
	.global_module { overflow:hidden; padding-bottom:10px; border:0px solid #D8D8D8; background:#F8F8F8; }
	.global_module1_caption { height:31px; overflow:hidden; margin-bottom:10px; background:url(../images/global_caption1_bg.png) no-repeat; color:#6098B6; line-height:31px; }
		.global_module1_caption h3 { display:inline; float:left; margin:0 20px; font-weight:400; font-size:16px; }
		.global_module1_caption a.more { display:inline; float:right; margin:0 20px; color:#6098B6; font-family:simsun; }
	.global_module2_caption { height:35px; overflow:hidden; margin-bottom:10px; background:url(../images/global_caption2_bg.gif) repeat-x; line-height:31px; }
		.global_module2_caption h3 { padding:0 15px; font-weight:700; }
	.global_module3_caption { position:relative; height:31px; overflow:hidden; margin-bottom:10px; background:url(../images/global_caption3_bg.gif) repeat-x; line-height:31px; }
		.global_module3_caption h3 { padding:0 15px; font-weight:400; }
		.global_module3_caption h3 img { margin-top:3px;}
		a.btn_capiton_op { position:absolute; top:3px; right:10px; display:block; width:96px; height:24px; overflow:hidden; background:url(../images/more_op_bg.gif) no-repeat; color:#295B72; line-height:26px; text-indent:-9999px; }

    .global_tx_list1 { width:100%; padding:10px 0px; min-height:150px; height:expression(this.style.height < 150 ? 150: true); overflow:hidden; }
	.global_tx_list1 li { display:inline; float:left; width:330px; height:23px; overflow:hidden; margin:0 5px 0 12px; padding-left:12px; background:url(../images/icon_li.gif) no-repeat 0 11px; line-height:23px; }
	.global_tx_list1 .box_r { padding-left:10px; color:#999; }
	.global_tx_list1 .box_r a { color:#999; }
	.global_tx_list11 { width:100%; padding:10px 0px; min-height:160px; height:expression(this.style.height < 160 ? 160: true); overflow:hidden; }
	.global_tx_list11 li { display:inline; float:left; width:220px; height:23px; overflow:hidden; margin:0 15px 0 10px; padding-left:12px; background:url(../images/icon_li.gif) no-repeat 0 11px; line-height:25px; }
	.global_tx_list11 .box_r { padding-left:10px; color:#999; }
	.global_tx_list11 .box_r a { color:#999; }
	.ext_li_short { height:auto;}
		.ext_li_short li { display:inline; float:left; width:70px; height:25px; overflow:hidden; margin:0 15px 0 20px; padding-left:12px; background:url(../images/icon_li.gif) no-repeat 0 11px; line-height:25px;  }

.global_tx_list2 { min-height:150px; height:expression(this.style.height < 150 ? 150: true); overflow:hidden; padding:0 15px; }
	.global_tx_list2 li { height:25px; overflow:hidden; line-height:25px; }
	.global_tx_list2 .box_r { padding-left:10px; color:#999; }

.global_tx_list3 { overflow:hidden; padding:0 15px; }
	.global_tx_list3 li { height:25px; overflow:hidden; padding-left:12px; background:transparent url(../images/icon_li.gif) no-repeat scroll 0 11px; line-height:25px; }
	.global_tx_list3 .box_r { padding-left:10px; color:#999; }

.global_tx_list4 { overflow:hidden; margin-bottom:20px; padding:0 15px; }
	.global_tx_list4 li { height:35px; overflow:hidden; background:url(../images/dashed_bg.gif) repeat-x 0 34px; line-height:35px; font-size:14px; }
	.global_tx_list4 li a { color:#369; }
	.global_tx_list4 .box_r { padding-left:10px; color:#999; font-size:12px; }

.global_tx_list5 { margin-bottom:10px; padding-bottom:0; background:url(../images/zebra_bg.gif) repeat 0 31px; }
	.global_tx_list5  .global_module2_caption { margin-bottom:0; }
	.global_tx_list5 ul { padding:0 15px 0 30px; background:url(../images/top10_bg.gif) no-repeat 15px 10px; }
	.global_tx_list5 ul li { height:28px; overflow:hidden; line-height:28px; }
	.global_tx_list5 .box_r, .global_tx_list5 .box_r a { color:#999;}

.global_tx_list6 { margin-bottom:10px; padding-bottom:0; background:url(../images/zebra_bg.gif) repeat 0 31px; }
	.global_tx_list6  .global_module2_caption { margin-bottom:0; }
	.global_tx_list6 ul { padding:0 15px 0 30px; background:url(../images/top10_bg.gif) no-repeat 15px 10px; }
	.global_tx_list6 ul li { height:28px; overflow:hidden; *margin-bottom:-2px; line-height:28px; }
	.global_tx_list6 .box_l { width:150px; height:28px; overflow:hidden; }
	.global_tx_list6 .box_r { width:50px; overflow:hidden; text-align:right; }
	.global_tx_list6 .box_r a { color:#999;}

.global_avatar_list {}
	.global_avatar_list li { display:inline; float:left; height:78px; }
	.global_avatar_list li img { display:block; width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
	.global_avatar_list li span { display:block; width:52px; height:25px; overflow:hidden; line-height:25px; text-align:center; }

.global_piclist { height:125px; overflow:hidden; padding:10px 0 0 7px; }
	.global_piclist li{ position:relative; display:inline; float:left; width:106px; height:123px; overflow:hidden; margin-left:7px; }
	.global_piclist li div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #E0E9F2; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; cursor:pointer; }
	.global_piclist li div img, .user_photolist dl dt div img { max-width:100px; max-height:100px; width:expression(this.width > 100 && this.width > this.height ? 100: true); height:expression(this.height > 100 ? 100: true);  vertical-align:middle; }
	.global_piclist li span { position:absolute; left:0; bottom:0; *bottom:-2px; width:102px; height:16px; overflow:hidden; line-height:16px; text-align:center; }

.globalnews_piclist { padding-left:2px; }
	.globalnews_piclist li { display:inline; float:left; margin:10px 40px 0px 50px; }
	.globalnews_piclist img { display:block; width:134px; height:80px; padding:0px; border:0px solid #D8D8D8; }
	.globalnews_piclist span { display:block; width:104px; height:25px; overflow:hidden; line-height:25px; text-align:center; }
	
.globalnews_piclist2 { padding-left:2px; }
	.globalnews_piclist2 li { display:inline; float:left; margin:2px 2px 2px 2px; }
	.globalnews_piclist2 img { display:block; width:80px; height:50px; padding:0px; border:0px solid #D8D8D8; }
	.globalnews_piclist2 span { display:block; width:80px; height:25px; overflow:hidden; line-height:25px; text-align:center; }
	
/*footer*/
.footer p{font-size:12px;color:#fff;text-align:center;}
.footer a{color:#fff;padding-left:10px;}
.footer a:hover{text-decoration:underline;}

/*searchMessage*/
.list{margin-top:20px;overflow:hidden;}
.list li{height:34px;line-height:34px;background:url(../images/list.gif) no-repeat 10px center;
	border-bottom:1px solid #ddd;padding-left:24px;position:relative;}
.list a{font-size:16px;}
.list span{ position:absolute;width:100px;height:34px;
	line-height:34px;right:0px;top:0;}