/* CSS Document */
a {
text-decoration:none;
}
.bookbanner {width:915px; height:95px; border:1px solid #000; margin:0 auto; margin-top:13px;}
.bookbanner img {width:723px; height:82px; border:0; float:left; margin-top:6px; margin-left:6px;}
.bookbanner ul {width:170px; padding:2px; border:1px solid #e8e8e8; float:right; margin-top:5px; margin-right:5px; text-align:center;}
.bookbanner ul li {width:166px; height:20px; line-height:20px; margin:0 auto; text-align:left; overflow:hidden; background:#e5f1ff;}
.bookbanner ul li a {color:#7a8694; font-size:12px; font-weight:normal; margin-left:5px; text-decoration:none;}
.bookbanner ul li a:hover {color:#c00; font-size:12px; font-weight:normal;}

#banner_top span {
float:right;
}
.banner{ overflow:hidden;}
.banner .banner_1{ width:728px; float:left;}
#booknav {width:950px; height:32px; background:url(../images/international_04.gif) repeat-x; margin:0 auto; margin-top:5px;}
#booknav h2 {width:157px; height:32px; float:left; background:url(../images/international_03.gif); text-indent:-2000px;}
#booknav ul {float:left; height:12px; margin-top:12px;}
#booknav ul li {float:left; border-right:1px solid #fff; width:65px; height:14px; line-height:14px; text-align:center;}
#booknav ul li a {font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
#booknav ul li a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#booknav .icon {float:right; width:28px; height:32px; background:url(../images/international_06.gif);}

#leftbar {width:705px; float:left;}

#picnews {width:335px; height:335px; float:left; overflow:hidden; background:#ccdbeb; margin-top:5px; position:relative;}
#picnews img {display:block;width:298px; height:228px; border:1px solid #000; margin:6px auto 0px auto; font-size:0;}
#picnews h2 {width:300px; height:30px; background:#cfc9c9; line-height:30px; text-align:center; margin:0 auto; overflow:hidden;}
#picnews h2 a {color:#000; font-size:14px; font-weight:bold; text-decoration:none; padding-left:25px; background:url(../images/book_19.gif) no-repeat 0 -1px;}
#picnews h2 a:hover {color:#c00; font-size:14px; font-weight:normal;}
#scrollnews {width:290px; height:60px; line-height:20px; border:1px solid #0061d1; margin:5px auto 0; padding:0 0 0 10px; overflow:hidden;}
#scrollnews a {
background:url(../images/list-style.gif) no-repeat 0 8px;
clear:left;
color:#000;
float:left;
text-align:left;
text-indent:10px;
width:290px;
}
#scrollnews a:hover {color:#c00;}
#picnews .bgfif {
background:#000;
height:20px;
left:17px;
position:absolute;
top:215px;
width:300px;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
#picnews p {
border:solid #FFF;
border-width:1px 1px 1px 0;
height:19px;
overflow:hidden;
position:absolute;
right:19px;
top:214px;
}
#picnews p a{
border-left:1px solid #FFF;
color:#FFF;
font-size:14px;
font-weight:bold;
float:left;
height:19px;
line-height:21px;
*line-height:19px;
overflow:hidden;
text-align:center;
text-decoration:none;
width:25px;
}
#mainnews {width:356px; height:331px; float:right; overflow:hidden; margin-top:5px; border:2px #c5c5c5 solid;}
#mainnews h2 {width:330px; height:32px; margin:0 auto; line-height:36px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold; color:#000;}
#mainnews h2 a {font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
#mainnews h2 a:hover {font-size:16px; font-weight:bold; color:#c00;}
#mainnews h3 {width:330px; height:26px; margin:0 auto; line-height:22px; overflow:hidden; text-align:center; font-size:12px; font-weight:normal; color:#223378; border-bottom:1px #007bf8  solid;}
#mainnews h3 a {font-size:12px; font-weight:normal; color:#223378; text-decoration:none;}
#mainnews h3 a:hover {font-size:12px; font-weight:normal; color:#c00;}
#mainnews ul li {width:330px; height:25px; line-height:25px; text-align:left; margin:0 auto; overflow:hidden;}
#mainnews ul li a {font-size:14px; font-weight:normal; color:#000;}
#mainnews ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}

#internews {width:703px; height:374px; float:left; margin-top:5px; border:#ababab 1px solid;}
#internews .unit {width:335px; height:175px; float:left; margin-left:10px; margin-top:10px;}
#internews .unit .title {width:335px; height:26px; border-bottom:1px solid #1f6ab6; margin:0 auto;}
#internews .unit .title span {float:right; border-bottom:3px solid #cccccc; margin-top:7px;}
#internews .unit .title span a {font-size:12px; font-weight:normal; color:#2979af; text-decoration:none;}
#internews .unit .title span a:hover {font-size:12px; font-weight:normal; color:#c00;}
#internews .unit .title h2 {width:77px; height:26px; background:#c10228 url(../images/international_19.gif) no-repeat; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font-weight:bold; color:#1f6ab6; float:left;}
#internews .unit .title h2 a {font-size:12px; font-weight:bold; color:#1f6ab6;}
#internews .unit .title h2 a:hover {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#internews .unit ul {margin-top:3px;}
#internews .unit ul li {width:335px; height:24px; line-height:24px; text-align:left; margin:0 auto; overflow:hidden;}
#internews .unit ul li a {font-size:14px; font-weight:normal; color:#000;}
#internews .unit ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}

#rightbar {width:236px; float:right; margin-top:5px; border:1px solid #ababab; height:714px;}
#rightbar h4 {width:210px; height:20px; margin:0 auto; line-height:20px; background:url(../images/international_11.gif) repeat-x center; margin-top:10px;}
#rightbar h4 span {height:20px; line-height:20px; float:right;}
#rightbar h4 span a {float:left; font-size:12px; font-weight:normal; color:#000; padding-right:10px; padding-left:15px; background:#fff url(../images/international_14.gif) no-repeat 5px 3px; text-decoration:none;}
#rightbar h4 span a:hover {float:left; font-size:12px; font-weight:normal; color:#c00; padding-left:10px; background:#fff;}
#rightbar h4 a {float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; background:#0d5aac; text-decoration:none;}
#rightbar h4 a:hover {float:left; font-size:12px; font-weight:bold; color:#c00; padding-left:10px; padding-right:10px; background:#fff;}
#rightbar img {width:63px; height:63px; border:1px solid #000; float:left; margin-top:10px; margin-left:15px; display:inline; clear:left;}
#rightbar ul {
clear:both;
}
#rightbar h2 {width:140px; height:22px; float:left; margin-left:5px; margin-top:10px; text-align:left;}
#rightbar h2 a {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#rightbar h2 a:hover {font-size:12px; font-weight:bold; color:#c00; text-decoration:none;}
#rightbar .text {width:140px; height:41px; float:left; font-size:12px; font-weight:normal; color:#000; text-align:left; text-indent:24px; overflow:hidden; line-height:20px; margin-left:5px;}
#rightbar h3 {width:210px; height:40px; line-height:20px; overflow:hidden; margin:6px auto; text-align:left;}
#rightbar h3 a {font-size:12px; font-weight:normal; color:#000;}
#rightbar h3 a:hover {font-size:12px; font-weight:normal; color:#c00;}
#rightbar #images {width:218px; height:48px; margin:2px auto;}
#rightbar #images img {width:218px; height:48px; border:0; margin:0;}
#rightbar ul li {width:210px; height:23px; line-height:23px; text-align:left; margin:0 auto; overflow:hidden;}
#rightbar ul li a {font-size:12px; font-weight:normal; color:#000;}
#rightbar ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#rightbar #onlyimages {width:210px; height:130px; margin:0 auto;}
#rightbar #onlyimages img {width:118px; height:90px; margin:4px auto; float:left;}
#rightbar #onlyimages h5 {width:198px; height:30px; line-height:30px; margin:0 auto; float:left; overflow:hidden; text-align:left;}
#rightbar #onlyimages h5 a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#rightbar #onlyimages h5 a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#rightbar h6 {width:235px; font-size:12px; height:24px; background:#1f6bb7; margin:0 auto; margin-top:2px;}
#rightbar h6 a {width:77px; height:22px; background:#1f6bb7; color:#fff; float:left; margin-left:1px; margin-top:1px; line-height:22px; text-align:center; text-decoration:none; font-weight:normal;}
#rightbar h6 a:hover {background:#e1f5fe; color:#000;}
#rightbar h6 .ahover {background:#e1f5fe; color:#000;}
#reports,#ideals,#pictures {
height:200px;
overflow:hidden;
}
#picnewslist {width:948px; border:1px solid #c8c8c8; margin:5px auto; overflow:hidden; clear:both;}
#picnewslist h4 {width:910px; height:20px; margin:0 auto; line-height:20px; background:url(../images/international_11.gif) repeat-x center; margin-top:10px;}
#picnewslist h4 span {height:20px; line-height:20px; float:right;}
#picnewslist h4 span a {float:left; font-size:12px; font-weight:normal; color:#000; padding-right:10px; padding-left:15px; background:#fff url(../images/international_14.gif) no-repeat 5px 3px; text-decoration:none;}
#picnewslist h4 span a:hover {float:left; font-size:12px; font-weight:normal; color:#c00; padding-left:10px; background:#fff;}
#picnewslist h4 a {float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; background:#0d5aac; text-decoration:none;}
#picnewslist h4 a:hover {float:left; font-size:12px; font-weight:bold; color:#c00; padding-left:10px; padding-right:10px; background:#fff;}
#picnewslist table tr td img {border:1px solid #000;}
#picnewslist table tr td a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#picnewslist table tr td a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#picnewslist table {
margin:0 12px;
width:925px;
}
#picnewslist td {
overflow:hidden;
padding:2px 0;
text-align:center;
width:140px;
}
#bbshot {width:317px; height:780px; border:1px solid #c8c8c8;float:left; margin-top:5px; overflow:hidden;}
#bbshot h4 {width:280px; height:20px; margin:0 auto; line-height:20px; background:url(../images/international_11.gif) repeat-x center; margin-top:10px; margin-bottom:2px;}
#bbshot h4 span {height:20px; line-height:20px; float:right;}
#bbshot h4 span a {float:left; font-size:12px; font-weight:normal; color:#000; padding-right:10px; padding-left:15px; background:#fff url(../images/international_14.gif) no-repeat 5px 3px; text-decoration:none;}
#bbshot h4 span a:hover {float:left; font-size:12px; font-weight:normal; color:#c00; padding-left:10px; background:#fff;}
#bbshot h4 a {float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; background:#0d5aac; text-decoration:none;}
#bbshot h4 a:hover {float:left; font-size:12px; font-weight:bold; color:#c00; padding-left:10px; padding-right:10px; background:#fff;}
#bbshot ul {
clear:both;
}
#bbshot ul li {width:280px; height:25px; line-height:25px; text-align:left; margin:0 auto; overflow:hidden;}
#bbshot ul li a {font-size:12px; font-weight:normal; color:#000;}
#bbshot ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#bbshot img {width:63px; height:63px; border:1px solid #000; float:left; margin-top:10px; margin-left:15px;}
#bbshot .text {width:57px; height:63px; float:left; font-size:12px; font-weight:normal; color:#000; text-align:left; overflow:hidden; line-height:21px; margin-left:5px; margin-top:10px;}
#bbshot #onlyimages {width:280px; height:130px; margin:0 auto;}
#bbshot #onlyimages img {width:118px; height:90px; margin:4px auto; float:left;}
#bbshot #onlyimages h5 {width:198px; height:30px; line-height:30px; margin:0 auto; float:left; overflow:hidden; text-align:left;}
#bbshot #onlyimages h5 a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#bbshot #onlyimages h5 a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}

#intercomment {width:375px; height:780px; border:1px solid #c8c8c8; float:left; margin-left:5px; margin-top:5px; overflow:hidden;}
#intercomment .unit {width:335px; margin:0 auto; margin-top:10px;}
#intercomment .unit .title {width:335px; height:26px; border-bottom:1px solid #1f6ab6; margin:0 auto;}
#intercomment .unit .title span {float:right; border-bottom:3px solid #cccccc; margin-top:7px;}
#intercomment .unit .title span a {font-size:12px; font-weight:normal; color:#2979af; text-decoration:none;}
#intercomment .unit .title span a:hover {font-size:12px; font-weight:normal; color:#c00;}
#intercomment .unit .title h2 {width:77px; height:26px; background:#c10228 url(../images/international_19.gif) no-repeat; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font-weight:bold; color:#1f6ab6; float:left;}
#intercomment .unit .title h2 a {font-size:12px; font-weight:bold; color:#1f6ab6;}
#intercomment .unit .title h2 a:hover {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#intercomment .unit ul {margin-top:3px;}
#intercomment .unit ul li {width:335px; height:23px; line-height:23px; text-align:left; margin:0 auto; overflow:hidden;}
#intercomment .unit ul li a {font-size:14px; font-weight:normal; color:#000;}
#intercomment .unit ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}


#mans {width:241px; height:780px; border:1px solid #c8c8c8; float:right; margin-top:5px; overflow:hidden;}
#mans h4 {width:210px; height:20px; margin:0 auto; line-height:20px; background:url(../images/international_11.gif) repeat-x center; margin-top:10px;}
#mans h4 span {height:20px; line-height:20px; float:right;}
#mans h4 span a {float:left; font-size:12px; font-weight:normal; color:#000; padding-right:10px; padding-left:15px; background:#fff url(../images/international_14.gif) no-repeat 5px 3px; text-decoration:none;}
#mans h4 span a:hover {float:left; font-size:12px; font-weight:normal; color:#c00; padding-left:10px; background:#fff;}
#mans h4 a {float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; background:#0d5aac; text-decoration:none;}
#mans h4 a:hover {float:left; font-size:12px; font-weight:bold; color:#c00; padding-left:10px; padding-right:10px; background:#fff;}
#mans #special img {width:49px; height:49px; float:left; margin-left:15px; margin-top:7px; border:1px solid #333;}
#mans #special ul li {width:150px; height:51px; line-height:25px; text-align:left; float:left; margin-left:10px; margin-top:7px; font-size:12px; font-weight:normal; color:#666;}
#mans #special ul li a {text-decoration:none;}
#mans .images {width:218px; height:48px; margin:2px auto; clear:both;}
#mans .images img {width:218px; height:48px; border:0; margin:0;}
#mans #blog img {width:85px; height:70px; border:1px solid #000; float:right; margin-top:7px; margin-right:10px!important; margin-right:2px;}
#mans #blog ul {float:right; width:110px; height:152px; margin-right:15px; overflow:hidden;}
#mans #blog ul li {width:115px; height:22px; line-height:23px; text-align:left; overflow:hidden; float:left; margin-left:5px;}
#mans #blog ul li a {font-size:12px; color:#333333}
#mans #blog ul li a:hover {font-size:12px; color:#c00}
#mans #blog .otherul {width:210px; height:22px; float:left; margin-left:3px;}
#mans #blog .otherul li {width:210px; height:22px; line-height:22px; text-align:left; overflow:hidden;}
#mans #blog .otherul li a {font-size:12px; color:#333333}
#mans #blog .otherul li a:hover {font-size:12px; color:#c00}
#mans #blog .blog1 {width:187px;overflow:hidden; margin:0 auto;}
#mans #blog .blog_b {width:180px;height:70px;line-height:20px;text-align:left;overflow:hidden;margin:0 auto;margin-top:5px;}
#mans #blog .blog_b img {margin-right:2px;float:left; width:76px; height:59px;}
#mans #blog .blog1 ul {width:175px;margin:0 auto;padding:0;height:75px;}
#mans #blog .blog1 li {width:175px;height:25px;text-align:left;line-height:25px;overflow:hidden;list-style:none;}
#mans #caricature img {width:120px; height:80px; border:1px #000 solid; float:left; margin-left:9px; margin-top:5px;}
#mans #caricature .text {width:90px; height:80px; float:right; margin-right:4px!important; margin-right:2px; line-height:20px; text-align:left; margin-top:5px; font-size:12px; font-weight:normal; color:#000; overflow:hidden;}


/*¸Ä°æ²¹³ä*/
.ct {
background:#FFF;
}