body {font-family:"微软雅黑",Arial,Meiryo,Helvetica, sans-serif;font-size: 14px;line-height: 1.5em; /* 18px */color: #404040;background:url(../img/bk.gif);margin:0 auto;}

a,a:link,a:visited,a:active {color: #ff6600;text-decoration: none;}
a:hover {text-decoration: underline;}
img {border:none;}
table{color:#404040;text-align:left;border-collapse:collapse;}
table td{border:1px solid #bcbcbc;height:30px;font-size: 14px;padding-left: 6px;padding-right: 2px;padding-top: 2px;padding-bottom: 2px;} 
table tr:hover,table tr.altrow{background-color:#f8f8f8;}
.index_txt a {color: #404040;}
.index_txt a:hover{text-decoration: underline;color: #ff6600;}
.clear {clear: both;display: block;height: 0;overflow: hidden; visibility: hidden;width: 0;}
H1 {height:1px;line-height:1px; font-size:22px;font-weight:normal}
H2 {height:1px;line-height:1px; font-size:18px;font-weight:normal}
.alpha a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 

.about-bk{background-color:#f47aad} .culture-bk{background-color:#e99451} .language-bk{background-color:#89b449}.intellectual-bk{background-color:#49babe}.library-bk{background-color:#4593d1}.wechat-bk{background-color:#6fb938;}.weibo-bk{background-color:#e51f21;}

.about-ft,.about-ft a{color:#f47aad} .culture-ft,.culture-ft a{color:#e99451} .language-ft,.language-ft a{color:#89b449}.intellectual-ft,.intellectual-ft a{color:#49babe}.library-ft,.library-ft a{color:#4593d1}.wechat-ft,.wechat-ft a{color:#6fb938}.weibo-ft,.weibo-ft a{color:#e51f21}

#about H5{background:url(../about/img/h2_piont.gif) no-repeat left center; margin-bottom:16px} #about H6{color:#f47aad;}
#culture H5{background:url(../culture/img/h2_piont.gif) no-repeat left center;margin-bottom:16px } #culture H6{color:#e99451;}
#language H5{background:url(../language/img/h2_piont.gif) no-repeat left center; margin-bottom:16px} #language H6{color:#89b449;}
#intellectual H5{background:url(../intellectual/img/h2_piont.gif) no-repeat left center; margin-bottom:16px} #intellectual H6{color:#49babe;}
#library H5{background:url(../library/img/h2_piont.gif) no-repeat left center; margin-bottom:16px} #library H6{color:#4593d1;}

.wechat-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #6fb938;}
.wechat-right-title-en{font-size:14px;color:#6fb938;height:16px;line-height:16px; margin-top:20px}
.wechat-right-title-cn{color:#6fb938;}

.weibo-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #e51f21;}
.weibo-right-title-en{font-size:14px;color:#e51f21;height:16px;line-height:16px; margin-top:20px}
.weibo-right-title-cn{color:#e51f21;}

.wechat-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#6fb938; background:url(../img/left-arrow.gif) no-repeat  12px center;border-top:1px solid #6fb938;border-bottom:1px solid #6fb938;}
.wechat-left-list  {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#6fb938;}
.wechat-left-list a:hover{ctext-decoration: underline;}

.weibo-left-navr{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#e51f21; background:url(../img/left-arrowr.gif) no-repeat  12px center;border-top:1px solid #e51f21;border-bottom:1px solid #e51f21;}
.weibo-left-listr  {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#e51f21;}
.weibo-left-listr a:hover{ctext-decoration: underline;}

/*content-H STYLE 每个栏目1、颜色不同。2、H6的圆圈的颜色不同，所以要选择不同的图*/
H5{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; padding-left:18px;border-bottom:1px solid #3c3c3c;font-size:18px;font-weight:normal}
H6{margin:15px 0;height:1px;line-height:1px;font-size:14px;  font-weight:bold }

/*top*/
.top_bk{width: 100%; min-width:1100px;background: url(../img/top_bk.gif) repeat-x left top;height: 156px;background-color:#fff;}
.top{width: 100%; min-width:1100px;height:156px;overflow: hidden; border-bottom:1px solid #d9d9d9;background-color:#fff;}
.top1{width: 100%; min-width:1100px;height:156px;overflow: hidden; border-bottom:1px solid #d9d9d9;}
.top-language{width:980px; text-align:right;margin:6px auto;}
.top-head{width:980px;height:121px;margin:0px auto;}
.logo{float:left; margin-top:18px;width:282px;height:95px;background:url(../img/logo.gif) no-repeat center center;}
.logo a {display:block;cursor:hand;width:282px;height:95px;margin:0px auto; text-align:center;}
.mu{float:right;}
.mu01{float:left; width:112px;height:121px;background:url(../img/mu01.gif) no-repeat ;}
.mu01 a:hover {background:url(../img/mu01_on.gif) no-repeat center center;}
.mu02{float:left; width:112px;height:121px;background:url(../img/mu02.gif) no-repeat ;}
.mu02 a:hover {background:url(../img/mu02_on.gif) no-repeat center center;}
.mu03{float:left; width:112px;height:121px;background:url(../img/mu03.gif) no-repeat ;}
.mu03 a:hover {background:url(../img/mu03_on.gif) no-repeat center center;}
.mu04{float:left; width:112px;height:121px;background:url(../img/mu04.gif) no-repeat ;}
.mu04 a:hover {background:url(../img/mu04_on.gif) no-repeat center center;}
.mu05{float:left; width:112px;height:121px;background:url(../img/mu05.gif) no-repeat ;}
.mu05 a:hover {background:url(../img/mu05_on.gif) no-repeat center center;}
.mu051{float:left; width:112px;height:121px;background:url(../img/mu051.gif) no-repeat ;}
.mu051 a:hover {background:url(../img/mu051_on.gif) no-repeat center center;}
.mu06{float:left; width:112px;height:121px;background:url(../img/mu06.gif) no-repeat ;}
.mu06 a:hover {background:url(../img/mu06_on.gif) no-repeat center center;}
.mu01 a,.mu02 a,.mu03 a,.mu04 a,.mu05 a,.mu051 a,.mu06 a {display:block;cursor:hand;width:112px;height:121px;margin:0px auto; text-align:center;}

/*index-banner*/
.index_banner{width: 100%; min-width:1100px;height: 521px;background: url(../img/banner_bk.gif) ;overflow: hidden;}
#banner{width:1002px; margin:0 auto; overflow: hidden;}
#banner ul{width:1002px;list-style:none;padding: 0 ;}
#banner li {width:501px;overflow:hidden;float: left;padding:0; margin:2px 0;}
.banner-D1{margin:4px auto;overflow:hidden;}
.banner1,.banner1 a {height:45px; margin:6px auto; font-size:18px; font-weight:bold;color:#404040;overflow:hidden;}
.banner1 a:hover{color: #ff6600;text-decoration: underline;}
.banner-txt1{height:65px; margin:6px auto;overflow:hidden;}
.banner-info1{margin:6px auto; width: 105px;padding-bottom: 16px;}

.index_banner-bk{width:470px;background-color:#fff; margin: 0 auto}
.index_banner01{width: 424px;margin: 0 auto;padding-top: 24px;overflow: hidden}
.index_banner02{width: 424px;margin: 10px auto;overflow: hidden}

.index-banner-bk{height:435px;background-color:#fff;}
.index-banner{width: 100%; min-width:1100px;height:430px;overflow: hidden; border-bottom:1px solid #d9d9d9;}
.index-banner-bk-new{height:365px;background-color:#fff;}
.index-banner-new{width: 100%; min-width:1100px;height:360px;overflow: hidden; border-bottom:1px solid #d9d9d9;}
/*main01*/
.main01-bk{width:950px;height:140px; margin:0 auto;}
.main01{margin-top:0px; }
.main01-line{float:left;width:3px;height:64px;background:url(../img/main01_line.gif) repeat-y;margin-top:50px;}
.main0101{float:left; width:158px;height:63px; margin:0 18px;background:url(../img/main0101.png) no-repeat ;margin-top:50px;}
.main0101 a{display:block;cursor:hand;width:158px;height:63px;margin:0px auto; text-align:center;}
.main0101 a:hover {background:url(../img/main0101_on.png) no-repeat center center;}
.main0102{float:left; width:165px;height:63px; margin:0 18px;background:url(../img/main0102.png) no-repeat ;margin-top:50px;}
.main0102 a{display:block;cursor:hand;width:165px;height:63px;margin:0px auto; text-align:center;}
.main0102 a:hover {background:url(../img/main0102_on.png) no-repeat center center;}
.main0103{float:left; width:133px;height:63px; margin:0 18px;background:url(../img/main0103.png) no-repeat ;margin-top:50px;}
.main0103 a{display:block;cursor:hand;width:133px;height:63px;margin:0px auto; text-align:center;}
.main0103 a:hover {background:url(../img/main0103_on.png) no-repeat center center;}
.main0104{float:left; width:132px;height:61px; margin:0 18px;background:url(../img/main0104.png) no-repeat ;margin-top:50px;}
.main0104 a{display:block;cursor:hand;width:132px;height:61px;margin:0px auto; text-align:center;}
.main0104 a:hover {background:url(../img/main0104_on.png) no-repeat center center;}
.main0105{float:left; width:165px;height:61px; margin:0 18px;background:url(../img/main0105.png) no-repeat ;margin-top:50px;}
.main0105 a{display:block;cursor:hand;width:165px;height:61px;margin:0px auto; text-align:center;}
.main0105 a:hover {background:url(../img/main0105_on.png) no-repeat center center;}

/*index-news*/
.index-blrow{width: 100%; min-width:1100px;background-color:#f2f2f2; border-bottom: 1px #e0e0e5 solid;overflow: hidden;}
.index-news1{width: 100%; min-width:1100px;margin-top:50px;overflow: hidden;}
.index-news1-new{width: 100%; min-width:1100px;padding-top:50px;overflow: hidden;}
.index-news{width: 100%; min-width:1100px;background-color:#fff; padding-top:50px;overflow: hidden;}
.index-news-01{width:358px;height:95px; margin:0 auto;}
.index-new001{width:990px;height:95px;text-align: left; margin:0 auto;}
.index-new002{float:right;width:40px;background: url(../img/index_tit03_new.png) no-repeat left center;padding-left:20px;margin-top: 50px;}
.index-new002 a{color:#8a6ab5;font-weight: bold;font-size: 18px;}
.index-news-02{width:358px;height:73px; background:url(../img/index_news_title.gif) no-repeat;}
#index-news{width:960px; margin:0 auto;background-color:#fff; overflow: hidden;}
#index-news ul{width:950px;list-style:none;padding: 0 ;}
#index-news li {width:310px;height:390px;overflow:hidden;float: left;padding:0; margin:10px 3px;}
.index-news-img{width:305px;height:229px;overflow:hidden;}
.index-news-class{width:305px;height:40px;overflow:hidden;}

#index-news1{width:990px; margin:0 auto; overflow: hidden;}
#index-news1 ul{width:990px;list-style:none;padding: 0 ;}
#index-news1 li {width:330px;height:390px;overflow:hidden;float: left;padding:0; margin:2px 0;}
.index-news-img1{width:310px;height:130px;margin: 0 auto;overflow:hidden;}
.index-news-class1{width:310px;margin: 0 auto;background-color:#fff;overflow:hidden;}
.index-news-D{width:264px;margin:4px auto;overflow:hidden;}
.index-news-title1,.index-news-title1 a {width:264px;height:45px; margin:6px auto; font-size:18px; font-weight:bold;color:#404040;overflow:hidden;}
.index-news-title1 a:hover{color: #ff6600;text-decoration: underline;}
.index-news-txt1{width:264px;height:85px; margin:6px auto;overflow:hidden;}
.index-news-info1{margin:6px auto; width: 90px;padding-bottom: 10px;}

.index-news-img2{width:310px;margin: 0 auto;overflow:hidden;}

.index-news-title2,.index-news-title2 a {width:264px;margin:6px auto; font-size:14px; color:#404040;overflow:hidden;}
.index-news-title2 a:hover{color: #ff6600;text-decoration: underline;}

#index-news1-new{width:990px; margin:0 auto; overflow: hidden;}
#index-news1-new ul{width:990px;list-style:none;padding: 0 ;}
#index-news1-new li {width:330px;height:300px;overflow:hidden;float: left;padding:0; margin:2px 0;}

#index-news1-new2{width:990px; margin:0 auto; overflow: hidden;}
#index-news1-new2 ul{width:990px;list-style:none;padding: 0 ;}
#index-news1-new2 li {width:330px;overflow:hidden;float: left;padding:0; margin:2px 0;}

/*index_top*/
.index_top{background: #fffbe3;overflow: hidden}
.index_top_center{width:990px;margin:8px auto;text-align: center}
.index_top_center a{color:#404040 }



.font-red{ color:#ff0000; font-weight:bold}
/*关于我们*/
.index-news-color-1{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF; text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-1{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}
/*文化艺术交流*/
.index-news-color-2{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF; text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-2{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}
/*日语教育*/
.index-news-color-3{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF; text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-3{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}
/*日本研究知识交流*/
.index-news-color-4{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF;text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-4{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}
/*图书馆*/
.index-news-color-5{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF; text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-5{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}
/*联系我们*/
.index-news-color-6{float:left;width:126px;height:18px;line-height:18px;  margin-top:16px; margin-right:10px; color:#FFF; text-align:center; font-size:12px;font-weight:bold;}
.index-news-date-6{float:left;height:18px; line-height:18px; font-size:12px;font-weight:bold;margin-top:16px;}

.index-news-title,.index-news-title a {width:305px;height:45px; margin:6px 0; font-size:18px; font-weight:bold;color:#404040;}
.index-news-title a:hover{color: #ff6600;text-decoration: underline;}
.index-news-txt{width:305px;height:65px; }
.index-news-info a {float:left;width:88px;height:26px;line-height:26px; margin:5px 0;border:1px solid #939494;text-align:center;color:#404040;}
.index-news-info a:hover {color: #ff6600;text-decoration: underline;}
.index-news-more{width:334px;height:52px; margin:30px auto; padding-bottom:20px;background:url(../img/index_news_more.gif) no-repeat ;}
.index-news-more a {display:block;cursor:hand;width:334px;height:52px;margin:0px auto; text-align:center;}
.index-news-more a:hover {background:url(../img/index_news_more_on.gif) no-repeat center center;}

/*main02*/
.main02-bk1{width:100%;min-width:1100px;height:410px; background-color:#fffbe2;margin:0 auto;border-bottom: 1px solid #e6e6e6; overflow: hidden}
.main02-title{width: 387px;margin: 25px auto;}
.main02-main{width: 990px;margin:0 auto;overflow: hidden}
#main02-main{width:990px; margin:0 auto; overflow: hidden;}
#main02-main ul{width:990px;list-style:none;padding: 0 ;}
#main02-main li {width:330px;overflow:hidden;float: left;padding:0; margin:2px 0;}
.main02-main-bk{width:310px;height:208px;background: url(../img/main02_bk.gif);margin: 0 auto}
.main02-main01{width: 140px;margin: 10px auto;padding-top: 10px;text-align: center;overflow: hidden}
.main02-main02{width: 140px;margin: 0 auto;text-align: center;font-size: 20px;font-weight: bold; overflow: hidden}
.main02-main02 a{color: #404040;}
.main02-main03{width: 140px;margin: 10px auto;text-align: center;overflow: hidden}

.main02-main-new{width: 660px;margin:0 auto;overflow: hidden}
#main02-main-new{width:660px; margin:0 auto; overflow: hidden;}
#main02-main-new ul{width:660px;list-style:none;padding: 0 ;}
#main02-main-new li {width:330px;overflow:hidden;float: left;padding:0; margin:2px 0;}


.main02-bk{width:950px;height:610px; margin:0 auto;}
.main02-left{float:left; width:390px; }
.main02-left-title{text-align:center; margin-top:30px; margin-bottom:15px;}
.main02-left-weibo{text-align:center; background-color:#FFF; padding:5px 0 0 0}
.main02-left-bottom{text-align:center;width:390px; background-color:#FFF; padding-bottom:10px;}
.main02-left-info a {width:88px;height:26px;line-height:26px; margin:0 auto; padding:3px 10px;border:1px solid #939494;text-align:center;color:#404040;}
.main02-left-info a:hover {color: #ff6600;text-decoration: underline;}
.main02-right{float:right; width:530px}
.main02-right-title{text-align:center; margin-top:30px; margin-bottom:15px;}
.main02-right-map{text-align:center; background-color:#FFF; padding:5px 0 0 0}
.main02-right-bottom{text-align:center;width:530px; background-color:#FFF; padding-bottom:10px;}

/*main03*/
.main03-bk1{width: 100%; min-width:1100px; padding-top:20px; padding-bottom:30px;overflow: hidden;}
.main03-bk{width: 100%; min-width:1100px;background-color:#fff; padding-top:20px; padding-bottom:30px;overflow: hidden;}
.main03-title{width:375px;height:67px; margin:0 auto;}
.main0301{width:950px; margin: 0px auto;overflow: hidden; }
.main0301-left1{float:left;width:468px; height:200px; margin-bottom:15px; margin-top:25px; background-color:#fff;border-top:4px solid #b59ed2;}
.main0301-left{float:left;width:468px; height:200px; margin-bottom:15px; margin-top:25px; background-color:#f5f5f5;border-top:4px solid #b59ed2;}
.main0301-left-left{float:left; margin-left:35px; margin-top:9px;}
.main0301-left-left a{display:block;cursor:hand; width:127px;height:178px; background:url(../img/main0301_left.gif) no-repeat ;}
.main0301-left-left a:hover {background:url(../img/main0301_left_on.gif) no-repeat;}
.main0301-left-right{float:right; margin-right:45px; margin-top:55px;}
.main0301-left-right-title a {font-size:18px;font-weight:bold; height:20px; line-height:20px;color: #404040;}
.main0301-left-right-title a:hover{color: #ff6600;text-decoration: underline;}
.main0301-left-right-txt{ margin-top:6px;}
.main0301-right1{float:right;width:468px; height:200px; margin-bottom:15px; margin-top:25px; background-color:#fff;border-top:4px solid #b59ed2;}
.main0301-right{float:right;width:468px; height:200px; margin-bottom:15px; margin-top:25px; background-color:#f5f5f5;border-top:4px solid #b59ed2;}
.main0301-right-left1{float:left; margin-left:20px; margin-top:9px;}
.main0301-right-left{float:left; margin-left:20px; margin-top:9px;}
.main0301-right-left a{display:block;cursor:hand; width:181px;height:178px; background:url(../img/main0301_right.gif) no-repeat ;}
.main0301-right-left a:hover {background:url(../img/main0301_right_on.gif) no-repeat;}
.main0301-right-right{float:right; margin-right:20px; margin-top:55px;}
.main0301-right-right-title a {font-size:18px;font-weight:bold; height:20px; line-height:20px;color: #404040;}
.main0301-right-right-title a:hover{color: #ff6600;text-decoration: underline;}
.main0301-right-right-txt{ margin-top:6px;}
.main0302{width:950px; margin: 0px auto;overflow: hidden; }
.main0302-left1{float:left;width:227px; height:210px; margin-bottom:10px; margin-top:2px;margin-right:14px; background-color:#fff;border-top:4px solid #b59ed2;}
.main0302-left{float:left;width:227px; height:210px; margin-bottom:10px; margin-top:2px;margin-right:14px; background-color:#f5f5f5;border-top:4px solid #b59ed2;}
.main0302-right1{float:right;width:227px; height:210px; margin-bottom:15px; margin-top:2px;background-color:#fff;border-top:4px solid #b59ed2;}
.main0302-right{float:right;width:227px; height:210px; margin-bottom:15px; margin-top:2px;background-color:#f5f5f5;border-top:4px solid #b59ed2;}
.main0302-img{width:213px; height:66px;  margin:10px auto;}
.main0302-title,.main0302-title a {width:213px;margin:2px auto; font-size:18px;font-weight:bold; height:40px; line-height:20px;color: #404040; text-align:center}
.main0302-title a:hover{color: #ff6600;text-decoration: underline;}
.main0302-txt{width:213px;margin:3px auto;height:65px;}
.main0302-rightimg{float:right;width:227px; height:190px;margin-bottom:15px; margin-top:2px; }


/*二、三级页通用*/
.page{width:1043px; margin:0 auto; background-color:#FFF;overflow: hidden;padding-bottom:30px;}
.page-left{float:left; margin-left:30px; width:228px;}
.page-right{float:right; margin-right:30px; width:730px; }
.page-bottom-01 a{display:block;cursor:hand; margin:5px 0;width:228px;height:68px; background:url(../img/left_bottom01.gif) no-repeat ;}
.page-bottom-01 a:hover {background:url(../img/left_bottom01_on.gif) no-repeat;}
.page-bottom-02 a{display:block;cursor:hand; margin:5px 0;width:228px;height:68px; background:url(../img/left_bottom02.gif) no-repeat ;}
.page-bottom-02 a:hover {background:url(../img/left_bottom02_on.gif) no-repeat;}
.page-bottom-03 a{display:block;cursor:hand; margin:5px 0;width:228px;height:68px; background:url(../img/left_bottom03.gif) no-repeat ;}
.page-bottom-03 a:hover {background:url(../img/left_bottom03_on.gif) no-repeat;}
.page-bottom-04 a{display:block;cursor:hand; margin:5px 0;width:228px;height:68px; background:url(../img/left_bottom04.gif) no-repeat ;}
.page-bottom-04 a:hover {background:url(../img/left_bottom04_on.gif) no-repeat;}
.page-bottom-05 a{display:block;cursor:hand; margin:5px 0;width:228px;height:68px; background:url(../img/left_bottom05.gif) no-repeat ;}
.page-bottom-05 a:hover {background:url(../img/left_bottom05_on.gif) no-repeat;}
#page-news{width:730px; margin:0 auto;overflow: hidden;}
#page-news ul{width:730px;list-style:none;padding: 0 ;}
#page-news li {width:730px;height:24px; line-height:24px;overflow:hidden;float: left;padding:0; margin:0px;}
.page-indent{text-indent:2em;} /*首行缩进*/
.content-all{margin-top:30px; margin-bottom:15px; width:730px;overflow: hidden;}/*详情页内容*/

.news-list-title a {float:left;color:#ff6600; margin-left:20px;}
.news-list-date{height:24px;line-height:24px;float:left;color:#ff6600; font-size:13px;}

#events-archive ul{width:730px;list-style:none;padding: 0 ;}
#events-archive li {width:160px;height:24px; line-height:24px;overflow:hidden;float: left;padding:0; margin:0 20px 0 0;}

/*二级页-单页面*/
.single-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#735498; background:url(/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #735498;border-bottom:1px solid #735498;}
.single-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#735498;}
.single-left-list a:hover{ctext-decoration: underline;}
.single-banner{ margin-top:30px; margin-bottom:15px;}
.single-right-right{float:right;margin:10px 0;}
.single-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #735498;}
.single-right-title-en{font-size:14px;color:#735498;height:16px;line-height:16px; margin-top:20px}
.single-right-title-cn{color:#735498;}
.single-right-red{ width:726px; margin:10px 0 ;border:1px solid #fe504f; text-align:center; height:105px;}
.single-right-red-1,.single-right-red-1 a{ font-size:18px; font-weight:bold; color:#fe504f;margin-top:17px ;}
.single-right-red-2,.single-right-red-2 a{ font-size:15px;  color:#fe504f;margin-top:10px ;}

/*links*/
.links-left{float:left;}
#links-left{width:730px; margin:0 auto;overflow: hidden;}
#links-left ul{clear:both;width:730px;list-style:none;padding-left:0px;margin-left:0px;}
#links-left li {width:365px;height:24px;list-style:none; line-height:24px;overflow:hidden;float: left;padding-left:0px; margin-left:0px;}

/*website*/
.website-left{float:left; text-align:left}
.website-right{float:left; text-align:left}

/*grants*/
.grants-left{float:left;}
.grants-right{float:left;}

.single-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #735498;}
.single-right-h2 span img{vertical-align:middle;}
.single-right-h2-txt{ margin:10px 0}
.single-right-h3-txt{ margin:10px 0;color:#735498; font-weight:bold }

/*二级页-关于我们*/
.about-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#f47aad; background:url(../about/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #f47aad;border-bottom:1px solid #f47aad;}
.about-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#f47aad;}
.about-left-list a:hover{ctext-decoration: underline;}
.about-left-ad{ margin:13px 0}
.about-right-title{height:76px;line-height:76px;margin:24px 0;color:#f47aad;border-top:2px solid #f47aad;}
.about-right-title-en{font-size:14px;color:#f47aad;height:16px;line-height:16px; margin-top:20px}
.about-right-title-cn{color:#f47aad;}
.about-banner{ margin-top:30px; margin-bottom:15px;}
.about-banner-txt{ margin:10px 0}
.about-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(../about/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.about-right-h2 span img{vertical-align:middle;}
.about-right-h2-txt{ margin:10px 0}
.about-right-h3-txt{ margin:10px 0;color:#f47aad; font-weight:bold }
.about-right-right{float:right;margin:10px 0;}

.about-logo{ float:left; width:500px}
.about-logo-line{ margin:8px 0;overflow: hidden;}
.about-logo-01{float:left;width:50px; height:51px; margin-right:10px;}
.about-logo-02,.about-logo-02 a{float:left;width:420px;height:51px; line-height:51px; font-size:17px;  color:#404040}
.about-logo-02 a:hover{float:left;height:51px; line-height:51px; font-size:17px;  color:#ff6600;width:420px}
.about-erwei{ float:right;width:190px; text-align:center;font-size:17px; margin-top:80px}

/*二级页联系我们*/
.contact-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#c38eb8; background:url(../contact/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #c38eb8;border-bottom:1px solid #c38eb8;}
.contact-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#c38eb8;}
.contact-left-list a:hover{ctext-decoration: underline;}
.contact-left-ad{ margin:13px 0}
.contact-right-title{height:76px;line-height:76px;margin:24px 0;color:#c38eb8;border-top:2px solid #c38eb8;}
.contact-right-title-en{font-size:14px;color:#c38eb8;height:16px;line-height:16px; margin-top:20px}
.contact-right-title-cn{color:#c38eb8;}
.contact-banner{ margin-top:30px; margin-bottom:15px;}
.contact-banner-txt{ margin:10px 0}
.contact-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(../contact/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.contact-right-h2 span img{vertical-align:middle;}
.contact-right-h2-txt{ margin:10px 0}
.contact-right-h3-txt{ margin:10px 0;color:#c38eb8; font-weight:bold }
.contact-right-right{float:right;margin:10px 0;}

.contact-logo{ float:left; width:500px}
.contact-logo-line{ margin:8px 0;overflow: hidden;}
.contact-logo-01{float:left;width:50px; height:51px; margin-right:10px;}
.contact-logo-02,.contact-logo-02 a{float:left;width:420px;height:51px; line-height:51px; font-size:17px;  color:#404040}
.contact-logo-02 a:hover{float:left;height:51px; line-height:51px; font-size:17px;  color:#ff6600;width:420px}
.contact-erwei{ float:right;width:190px; text-align:center;font-size:17px; margin-top:80px}


/*二级页-文化*/
.culture-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#e99451; background:url(../culture/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #e99451;border-bottom:1px solid #e99451;}
.culture-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#e99451;}
.culture-left-list a:hover{ctext-decoration: underline;}
.culture-left-ad{ margin:13px 0}
.culture-right-title{height:76px;line-height:76px;margin:24px 0;color:#ff6600;border-top:2px solid #e99451;}
.culture-right-title-en{font-size:14px;color:#e99451;height:16px;line-height:16px; margin-top:20px}
.culture-right-title-cn{color:#e99451;}
.culture-banner{ margin-top:30px; margin-bottom:15px;}
.culture-banner-txt{ margin:10px 0}
.culture-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(../culture/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.culture-right-h2 span img{vertical-align:middle;}
.culture-right-h2-txt{ margin:10px 0}
.culture-right-h2-left{float:left;}
.culture-right-h2-right{float:left; margin-left:20px; width:480px;}
.culture-right-h3-txt{ margin:10px 0;color:#e99451; font-weight:bold }
.culture-right-right{float:right;margin:10px 0;}
.culture-right-red{ width:726px; margin:10px 0 ;border:1px solid #fe504f; text-align:center; height:105px;}
.culture-right-red-1,.culture-right-red-1 a{ font-size:18px; font-weight:bold; color:#fe504f;margin-top:17px ;}
.culture-right-red-2,.culture-right-red-2 a{ font-size:15px;  color:#fe504f;margin-top:10px ;}


.culture-bottom-01 a{float:right;display:block;cursor:hand; margin:10px 0;width:240px;height:44px; background:url(../culture/img/bottom01.gif)  no-repeat;}
.culture-bottom-01 a:hover {background:url(../culture/img/bottom01_on.gif) no-repeat;}
.culture-bottom-02 a{float:right;display:block;cursor:hand; margin:10px 0;width:240px;height:44px; background:url(../culture/img/bottom02.gif)  no-repeat;}
.culture-bottom-02 a:hover {background:url(../culture/img/bottom02_on.gif) no-repeat;}
.culture-bottom-03 a{float:right;display:block;cursor:hand; margin:10px 0;width:250px;height:44px; background:url(../culture/img/bottom03.gif)  no-repeat;}
.culture-bottom-03 a:hover {background:url(../culture/img/bottom03_on.gif) no-repeat;}
.culture-bottom-04 a{float:right;display:block;cursor:hand; margin:10px 0;width:256px;height:44px; background:url(../culture/img/bottom04.gif)  no-repeat;}
.culture-bottom-04 a:hover {background:url(../culture/img/bottom04_on.gif) no-repeat;}

/*二级页-日语教育*/
.language-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#89b449; background:url(../language/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #89b449;border-bottom:1px solid #89b449;}
.language-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#89b449;}
.language-left-list a:hover{ctext-decoration: underline;}
.language-left-ad{ margin:13px 0}
.language-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #89b449;}
.language-right-title-en{font-size:14px;color:#89b449;height:16px;line-height:16px; margin-top:20px}
.language-right-title-cn{color:#89b449;}
.language-banner{ margin-top:30px; margin-bottom:15px;}
.language-banner-txt{ margin:10px 0}
.language-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(../language/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.language-right-h2-1{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;border-bottom:1px solid #3c3c3c; }
.language-right-h2 span img{vertical-align:middle;}
.language-right-h2-txt{ margin:10px 0}
.language-right-h3-txt,.language-right-h3-txt a{ margin:10px 0;color:#89b449; font-weight:bold }
.language-right-right{float:right;margin:10px 0;}


.language-right-red{ width:726px; margin:10px 0 ;border:1px solid #fe504f; text-align:center; height:96px; line-height:48px; font-size:18px; font-weight:bold; color:#fe504f}
.language-right-book{ margin:10px 0;font-size:15px;color:#89b449; font-weight:bold }



/*二级页-日本研究知识交流*/
.intellectual-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#49babe; background:url(../intellectual/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #49babe;border-bottom:1px solid #49babe;}
.intellectual-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#49babe;}
.intellectual-left-list a:hover{ctext-decoration: underline;}
.intellectual-left-ad{ margin:13px 0}
.intellectual-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #49babe;}
.intellectual-right-title-en{font-size:14px;color:#49babe;height:16px;line-height:16px; margin-top:20px}
.intellectual-right-title-cn{color:#49babe;}
.intellectual-banner{ margin-top:30px; margin-bottom:15px;}
.intellectual-banner-txt{ margin:10px 0}
.intellectual-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;background:url(../intellectual/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.intellectual-right-h2-left{float:left;font-size:18px; }
.intellectual-right-h2-right{ float:right; font-size:15px; }
.intellectual-right-h2-1{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;border-bottom:1px solid #3c3c3c; }
.intellectual-right-h2 span img{vertical-align:middle;}
.intellectual-right-h2 span{ color:#ff6600}
.intellectual-right-h2-txt{ margin:10px 0}
.intellectual-right-h2-txtspace{ margin-left:70px }

.intellectual-right-h2-2{line-height:36px;margin-top:30px; margin-bottom:2px;background:url(../intellectual/img/h2_piont2.gif) no-repeat left top; padding-left:18px;border-bottom:1px solid #3c3c3c;font-size: 18px;}

.intellectual-right-h3-txt{ margin:10px 0;color:#49babe; font-weight:bold }
.intellectual-right-right{float:right;margin:10px 0;}
.intellectual-right-red{ width:726px; margin:10px 0 ;border:1px solid #fe504f; text-align:center; height:105px;}
.intellectual-right-red-1,.intellectual-right-red-1 a{ font-size:18px; font-weight:bold; color:#fe504f;margin-top:17px ;}
.intellectual-right-red-2,.intellectual-right-red-2 a{ font-size:15px;  color:#fe504f;margin-top:10px ;}
/*二级页-日本研究知识交流--机构检索*/
.intellectual-search{ width:690px; height:160px; background-color:#49bbbc; padding:25px 20px; margin-top:10px; }
.intellectual-search-line{ margin:8px 0;overflow: hidden;}
.intellectual-search-left{ width:180px; float:left;color:#FFF;font-weight:bold}
.intellectual-search-input{ height:20px; line-height:20px; width:450px; background:#dcf1f2; color:404040; font-size:16px; border:1px solid #49bbbc;}
.intellectual-search-select{ height:24px; line-height:24px; width:450px; background:#dcf1f2; color:404040; font-size:16px; border:1px solid #49bbbc;}
.intellectual-search-bottom{height:70px; line-height:70px; margin:10px auto; text-align:center;overflow: hidden;}

.intellectual-search-list-b1{ background:#e3f5f5; margin:3px 0; height:24px; line-height:24px}
.intellectual-search-list-b2{ margin:3px 0;height:24px; line-height:24px}
.intellectual-search-list-01{float:left;width:60px; text-align:center; color:#378c8f;}
.intellectual-search-list-02{float:left;width:160px; text-align:left; color:#378c8f;}
.intellectual-search-list-03 a{float:left; text-align:left; color:#378c8f;}
.intellectual-search-list-03 a:hover{text-decoration: underline;}
.intellectual-search-list-page ,.intellectual-search-list-page a{margin:20px 0;height:45px; line-height:45px;text-align:center; overflow:hidden}
.intellectual-search-list-page a:hover{text-decoration: underline;}

.intellectual-search-info-b1{ background:#e3f5f5; margin:3px 0; height:24px; line-height:24px}
.intellectual-search-info-b2{ margin:3px 0;height:24px; line-height:24px}
.intellectual-search-info-01{float:left;width:245px; text-align:left; color:#378c8f; padding-left:5px;}
.intellectual-search-info-02{float:left; text-align:left; color:#378c8f;}
.intellectual-search-info-back{margin:20px 0;height:24px; line-height:24px;text-align:center;}



/*二级页-图书馆*/
.library-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#4593d1; background:url(../library/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #4593d1;border-bottom:1px solid #4593d1;}
.library-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#4593d1;}
.library-left-list a:hover{ctext-decoration: underline;}
.library-left-ad{ margin:13px 0}
.library-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #4593d1;}
.library-right-title-en{font-size:14px;color:#4593d1;height:16px;line-height:16px; margin-top:20px}
.library-right-title-cn{color:#4593d1;}
.library-banner{ margin-top:30px; margin-bottom:15px;}
.library-banner-txt{ margin:10px 0}
.library-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;background:url(../library/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.library-right-h2-left{float:left;font-size:18px; }
.library-right-h2-right{ float:right; font-size:15px; }
.library-right-h2-1{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;border-bottom:1px solid #3c3c3c; }
.library-right-h2 span img{vertical-align:middle;}
.library-right-h2 span{ color:#ff6600}
.library-right-h2-txt{ margin:10px 0}
.library-right-center{ margin:10px auto; text-align:center;}
.library-right-h3-txt{ margin:10px 0;color:#4593d1; font-weight:bold }
.library-right-right{float:right;margin:10px 0;}
/*二级页-图书馆--图书检索*/
.library-search{ width:690px; height:250px; background-color:#4593d1; padding:25px 20px; margin-top:10px; }
.library-search-line{ margin:6px 0;overflow: hidden;}
.library-search-left{float:left;width:80px; }
.library-search-left-txt{color:#FFF;font-weight:bold; margin:8px 0;}
.library-search-center{float:left;width:465px;}
.library-search-center-txt{ margin:5px 0;}
.library-search-right{float:right; margin-top:185px}
.library-search-input{ height:20px; line-height:20px; width:450px; background:#d9e9f6; color:404040; font-size:16px; border:1px solid #d9e9f6;}
.library-search-select{ height:24px; line-height:24px; width:450px; background:#d9e9f6; color:404040; font-size:16px; border:1px solid #d9e9f6;}
.library-search-bottom{height:70px; line-height:70px; margin:10px auto; text-align:center;overflow: hidden;}

.library-search-list-search{height:210px;background-color:#4593d1;padding:15px 15px; margin-top:10px; }
.library-search-list-search-line{ margin:8px 0;overflow: hidden;}
.library-search-list-search-01{float:left;width:75px;color:#fff;font-size:15px; font-weight:bold;height:24px; line-height:24px; }
.library-search-list-search-02{float:left;width:300px; }
.library-search-list-search-03{float:left;width:240px; }
.library-search-list-search-04{float:left;width:620px;}
.library-search-list-search-05{float:left;width:155px;}

.library-search-list-b1{ background:#e2eff8; margin:3px 0; overflow: hidden;}
.library-search-list-b2{ margin:3px 0;overflow: hidden;}
.library-search-list-01{float:left;width:60px; }
.library-search-list-01-01{text-align:center; color:#4793cf; font-size:12px;}
.library-search-list-02{float:left;width:375px; }
.library-search-list-02-01 a{text-align:left; color:#4793cf;font-size:15px; font-weight:bold;}
.library-search-list-02-01 a:hover{text-decoration: underline;}
.library-search-list-02-02{text-align:left; color:#4793cf; font-size:12px;}
.library-search-list-03{float:left;width:180px; }
.library-search-list-03-01{text-align:left; color:#4793cf; font-size:12px;}
.library-search-list-04{float:left;  }
.library-search-list-04-01{text-align:left; color:#4793cf; font-size:12px;}
.library-search-list-04-02{text-align:left; color:#4793cf; font-size:12px;}



.library-search-info-b1{ background:#e2eff8; margin:3px 0; height:24px; line-height:24px;overflow: hidden;}
.library-search-info-b2{ margin:3px 0;height:24px; line-height:24px;overflow: hidden;}
.library-search-info-01{float:left;width:85px; text-align:left; color:#4894d0; padding-left:5px; font-size:15px;}
.library-search-info-02{float:left; text-align:left; color:#4894d0;font-size:15px;}
.library-search-info-map{margin:10px auto;text-align:center;}
.library-search-info-back{margin:20px 0;height:24px; line-height:24px;text-align:center;}




/*calendar-table页*/
.calendar-table{width:980px; height:76px;line-height:76px;margin:24px auto;border-top:2px solid #745398;border-bottom:1px solid #575757;overflow: hidden;}
.calendar-table-title{margin-top:20px;overflow: hidden;height:42px;}
.calendar-table-titleleft{float:left; width:100px;}
.calendar-table-titlebottom{float:left; width:121px; margin-left:15px}
.calendar-table-titleleft-s{font-size:14px;color:#745398;height:16px;line-height:16px; margin-bottom:6px;}
.calendar-table-titleleft-b{color:#745398;font-size:18px;height:20px;line-height:20px;}

.calendar-date{width:220px; height:33px; margin:15px auto;overflow: hidden;}
.calendar-date-leftarrow{float:left; width:19px; margin-right:25px;}
.calendar-date-rightarrow{float:right; width:19px;}
.calendar-date-center{float:left;width:130px;height:33px;margin:0 auto;}
.calendar-date-center-select{ height:33px; line-height:33px; width:130px; background:#fff; color:575757; font-size:18px; border:1px solid #575757; font-family:微软雅黑}

#calendar{width:973px;margin:15px auto;overflow: hidden;border-right:1px solid #efefef;}
#calendar ul{clear:both;list-style:none;padding: 0 ;padding:0; margin:0px;}
#calendar li {width:138px;list-style:none;float: left;padding:0; margin:0px;overflow:hidden;border-left:1px solid #efefef;border-bottom:1px solid #efefef; }
.calendar-week{border-top:1px solid #efefef; height:30px; line-height:30px; color:#FFF;font-size:18px; font-weight:bold; background-color:#cccccc; text-align:center}
.calendar-week-sun{ background-color:#f279ac}
.calendar-week-sat{ background-color:#4593d0}
.calendar-day{ height:20px; line-height:20px; background-color:#fffce7; text-align:center;font-size:16px;}
.calendar-day-sun{ background-color:#f9e4ed; color:#E24A88}
.calendar-day-sat{ background-color:#c7dced; color:#2D80C2}
.calendar-newstitle{ height:110px;background-color:#faf7e2; text-align:left;font-size:14px; padding:10px 10px;overflow: hidden;}
.calendar-news{ background:url(/calendar/img/piont.png) no-repeat top left;text-indent:1em; margin:3px 0;}
.calendar-news a{line-height:16px; color:#575757}


/*calendar-list页*/
.calendar-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#735498; background:url(../calendar/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #735498;border-bottom:1px solid #735498;}
.calendar-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#735498;}
.calendar-left-list a:hover{ctext-decoration: underline;}
.calendar-left-ad{ margin:13px 0}
.calendar-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #735498;}
.calendar-right-title-en{font-size:14px;color:#735498;height:16px;line-height:16px; margin-top:20px}
.calendar-right-title-cn{color:#735498;}
.calendar-banner{ margin-top:30px; margin-bottom:15px;}
.calendar-banner-txt{ margin:10px 0}
.calendar-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;background:url(../calendar/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #3c3c3c;}
.calendar-right-h2-left{float:left;font-size:18px; }
.calendar-right-h2-right{ float:right; font-size:15px; }
.calendar-right-h2-1{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px;border-bottom:1px solid #3c3c3c; }
.calendar-right-h2 span img{vertical-align:middle;}
.calendar-right-h2 span{ color:#ff6600}
.calendar-right-h2-txt{ margin:10px 0}
.calendar-right-h3-txt{ margin:10px 0;color:#735498; font-weight:bold }
.calendar-right-right{float:right;margin:10px 0;}

#calendar-news{width:730px; margin:0 auto;overflow: hidden;}
#calendar-news ul{width:730px;list-style:none;padding: 0 ;}
#calendar-news li {width:730px;overflow:hidden;float: left;padding:0; margin:0px;}
.calendar-news-img{float:left; width:282px;height:212px; margin-right:20px;margin-bottom:35px;}
.calendar-news-right{float:left;width:425px;}
/*文化栏目 颜色#e99451；日本语教育栏目 颜色#89b449；日本研究知识交流栏目 颜色 #49babe；图书馆栏目颜色#4593d1；关于我们栏目 颜色#f47aad*/
.calendar-news-category {width:126px;height:18px;line-height:18px; margin-bottom:10px; text-align:center; font-size:12px;font-weight:bold;}
.calendar-news-category a{color:#FFF; }
.calendar-news-date{height:16px;line-height:16px; margin-bottom:4px; text-align:left; font-size:12px;font-weight:bold;}
.calendar-news-title a{height:24px;line-height:24px;  text-align:left; font-size:18px;font-weight:bold;}
.calendar-news-content{text-align:left;margin:6px 0;}
.calendar-news-bottom{text-align:left;}

/*news*/
.news-left-nav{height:76px; line-height:76px;  margin:24px 0; padding-left:40px; font-size:18px; color:#735498; background:url(/img/left-arrow.png) no-repeat  12px center;border-top:1px solid #735498;border-bottom:1px solid #735498;}
.news-left-list a {height:45px; line-height:45px;font-size:16px; padding-left:15px;color:#735498;}
.news-left-list a:hover{ctext-decoration: underline;}
.news-right-title{height:76px;line-height:76px;margin:24px 0;border-top:2px solid #735498;}
.news-right-title-en{font-size:14px;color:#735498;height:16px;line-height:16px; margin-top:20px}
.news-right-title-cn{color:#735498;}

.news-right-h2{height:44px;line-height:44px;margin-top:30px; margin-bottom:2px; background:url(/img/h2_piont.gif) no-repeat left center; padding-left:18px;border-bottom:1px solid #735498;}
.news-right-h2 span img{vertical-align:middle;}
.news-right-h2-txt{ margin:10px 0}
.news-right-h3-txt{ margin:10px 0;color:#735498; font-weight:bold }

#news-right{width:730px; margin:0 auto;overflow: hidden;}
#news-right ul{width:730px;list-style:none;padding: 0 ;margin:10px 0;}
#news-right li {width:730px;overflow:hidden;float: left;padding:0; margin:4px;}
/*类别不同 背景色不同*/
.news-right-category { float:left;width:126px;height:18px;line-height:18px;  margin-left:10px; text-align:center; font-size:12px;font-weight:bold;}
.news-right-category a{color:#FFF; }
.news-right-titles a {float:left;color:#ff6600; margin-left:10px;height:18px;line-height:18px;}
.news-right-date{float:left;height:18px;line-height:18px;color:#ff6600; font-size:13px;}

#news-new{width:729px; margin:0 auto;overflow: hidden;}
#news-new ul{width:729px;list-style:none;padding: 0 ;margin:10px 0;}
#news-new li {width:233px;overflow:hidden;float: left;padding:0; margin-bottom:15px;
/* add fujiyoshi*/
min-height: 370px;
}
.news-new-img{width:222px;height:167px;}
.news-new-categorydate{width:222px;height:18px; margin-bottom:6px; margin-top:12px;}
.news-new-category { float:left;width:126px;height:18px;line-height:18px; text-align:center; font-size:12px;font-weight:bold;}
.news-new-category a{color:#FFF; }
.news-new-date{float:left;height:18px;line-height:18px; font-size:12px;margin-left:10px;font-weight:bold;}
.news-new-titles a {width:222px;float:left;font-size:16px;font-weight:bold; }
.news-new-intro{width:222px; margin:10px 0;}
.news-new-bottom a {float:left;width:75px;height:24px;line-height:24px; margin:0 0;border:1px solid #939494;text-align:center;color:#404040;}
.news-new-bottom a:hover {text-decoration: underline;}


/*totop*/
#toTop {width:44px;height:64px;background: url(../img/top.png);position:fixed;left: 55%;margin-left: 510px;bottom:120px;cursor:pointer;display:none;}
#toTop:hover {background: url(../img/top_on.png);}

/*foot*/
.foot{width: 100%; min-width:1100px; height:580px; background:url(../img/foot_bk.gif);overflow: hidden;}
.foot-main{width:950px; margin: 15px auto;overflow: hidden; }
.foot-left{float:left;width:720px;overflow: hidden;}
.foot-left-title{ height:40px; line-height:40px;border-bottom:2px solid #cebfe1;}
.foot-left-title-cn{float:left;color:#FFF;font-size:20px; margin-right:8px;}
.foot-left-title-en{float:left;color:#FFF;font-size:12px; }
.foot-left-link{float:left;width:165px; margin-right:15px; margin-top:10px; margin-bottom:10px}
.foot-left-linkb a {font-size:14px;font-weight:bold;color:#FFF;height:20px; line-height:20px;}
.foot-left-linkb a:hover{ctext-decoration: underline;}
#foot-left-linkc a {font-size:14px;color:#FFF;height:20px; line-height:20px;}
#foot-left-linkc a:hover{ctext-decoration: underline;}
#foot-left-linkc ul{width:165px;list-style-type: none;padding:0px;margin: 0px;}
#foot-left-linkc li {width:160px;height:20px; background:url(../img/foot_piont.png) no-repeat left center;overflow:hidden;float: left;padding-left:8px; margin:0px;}


.foot-right{float:right;width:180px;overflow: hidden;}
.foot-right-title{ height:40px; line-height:40px;border-bottom:2px solid #cebfe1;}
.foot-right-title-cn{float:left;color:#FFF;font-size:20px; margin-right:8px;}
.foot-right-title-en{float:left;color:#FFF;font-size:12px; }
.foot-right-link{width:180px; margin-top:10px; margin-bottom:10px}
.foot-right-link-new{width:180px; margin-top:4px; margin-bottom:4px}
.foot-right-linkL{float:left; margin-left:28px}
.foot-right-linkR,.foot-right-linkR a {float:left; width:85px; margin-left:3px; margin-top:5px;font-size:20px;color:#FFF;}
.foot-right-wechat{width:180px; margin: 0 auto; text-align:center;color:#FFF;}
.foot-right-wechatT{ height:40px; line-height:40px; margin-top:20px;border-bottom:2px solid #cebfe1;}

.bottom-main{width:950px;margin: 15px auto; padding-top:10px;overflow: hidden;border-top:2px solid #cebfe1;}
.bottom-main-left,.bottom-main-left a {float:left;font-size:12px;color:#FFF; line-height:16px;  }
.bottom-main-right{float:right;}


/* add fujiyoshi 20151203 support wp*/
.aligncenter {
    display: block;
    margin: 0 auto;
}
.alignright { float: right; }
.alignleft { float: left; }
img.alignright, img.alignleft{
	padding: 5px;
	padding-right: 15px;
	
} 