html,body{background-color:#0361a9; font-size:12px;}
body{min-width:1000px; }


a:link,
a:visited,
a:hover{text-decoration:none;}





.main_header{background:url(imagesmain_header_bg.gif) repeat-x center top; position:relative; height:167px; width:100%;}
.main_header_e{width:1000px; margin:auto; height:102px; position:relative;}

.main_header .logo{position:absolute; top:10px;}
.main_header .language{position:absolute; right:63px; top:10px;}
.ppo{
 width:126px;
 height:22px;
 position:absolute;
 z-index:1;
 text-align: center;
 left: -146px;
 top: 5px;
 line-height: 22px;
}










.main_header_bg{position:absolute; left:0; top:0; width:100%; height:102px; overflow:hidden;}
.main_header_bg a{position:absolute; left:0; top:0; width:100%; height:102px; overflow:hidden; background-repeat:no-repeat; background-position:center top;}





.main_menu{position:relative; z-index:3; width:100%;}
.main_menu_e{width:1000px; margin:auto; height:65px; position:relative;}

.main_menu .search{position:absolute; z-index:5; right:20px; top:10px; width:171px; height:19px; background:url(imagesmain_home_menu_search_bg.gif) no-repeat center center;}
.main_menu .search input{border:0; padding:0; margin:0; background:#d9f3fe; font-size:12px; line-height:17px; height:17px; width:142px; position:absolute; left:4px; top:1px;}
.main_menu .search button{border:0; padding:0; margin:0; position:absolute; right:5px; top:1px; width:17px; height:17px; background-color:transparent; cursor:pointer;}


.main_menu .menu{position:relative; z-index:3; height:37px; padding-left:25px;}
.main_menu .menu i{float:left; width:25px; height:37px; font-size:1px; overflow:hidden; background:url(imagesmain_home_menu_line.gif) no-repeat center center;}
.main_menu .menu a{float:left; font-size:14px; font-weight:bold; height:31px; margin-top:6px; padding-left:12px; cursor:pointer;}
.main_menu .menu a span{display:inline-block; *display:inline; *zoom:1; height:31px; line-height:27px; padding-right:12px;}
.main_menu .menu a:link,
.main_menu .menu a:visited,
.main_menu .menu a:hover{color:#0361a9;}

.main_menu .menu a.over{background:url(imagesmain_home_menu_btn.gif) no-repeat left top;}
.main_menu .menu a.over span{background:url(imagesmain_home_menu_btn.gif) no-repeat right top; color:#fff;}


.main_menu .menu_sec{position:relative; z-index:2; height:28px; color:#fff;}
.main_menu .menu_sec .item{display:none; position:absolute; height:28px; line-height:28px; white-space:nowrap;}
.main_menu .menu_sec a:link,
.main_menu .menu_sec a:visited,
.main_menu .menu_sec a:hover{color:#fff;}





.main_container{background:url(imagesmain_container_bg.gif) repeat-x center top #d7f2fe;}
.main_container_e{width:1000px; margin:auto; padding:25px 0;}






.main_footer{}
.main_footer_e{
 width:1000px; margin:auto; padding:12px 0;
 color:#fff;
 text-align:right;
}
.main_footer a:link,
.main_footer a:visited,
.main_footer a:hover{color:#fff;}


















.pages{clear:both; color:#666;}
.pages .pages_over,
.pages .pages_out,
.pages .pages_info{
 display:inline-block; *display:inline; *zoom:1;
 height:16px; line-height:16px; padding:0 5px; margin-left:2px;
 border-radius:0px;
 font-size:12px;
}
.pages .pages_out:link,
.pages .pages_out:visited{border:1px solid #d7f2fe; background:#d7f2fe; text-decoration:none; color:#0066b3;}
.pages .pages_out:hover{border:1px solid #0066b3; background:#0066b3; text-decoration:none; color:#fff;}
.pages .pages_over{border:1px solid #0066b3; background:#0066b3; color:#fff; cursor:default;}

.pages .pages_info{font-size:12px; font-weight:bold;}

.pages_left{text-align:left;}
.pages_left .pages_over,
.pages_left .pages_out{margin-right:2px; margin-left:0;}

.pages_right{text-align:right;}
.pages_right .pages_over,
.pages_right .pages_out{margin-right:0; margin-left:2px;}






.main_topic .nav_title_en{text-align:center; font-size:24px; font-weight:bold; color:#0361a9;}
.main_topic .nav_title_cn{text-align:center; font-size:18px; font-weight:bold; color:#0361a9; background:url(imagesmain_topic_nav_bg.gif) repeat-x center center;}
.main_topic .nav_title_cn .cnb,
.main_topic .nav_title_cn .cnb_e{display:inline-block; *display:inline; *zoom:1; background-image:url(imagesmain_topic_nav_icon.gif); background-repeat:no-repeat; height:40px;}
.main_topic .nav_title_cn .cnb{background-position:left center; padding-left:30px;}
.main_topic .nav_title_cn .cnb_e{background-position:right center; padding-right:30px; line-height:40px;}

.main_topic .bread{background:#effaff; padding:0px 20px 12px 20px;}
.main_topic .bread .bread_now{float:left; color:#3e3e3e; font-size:14px; font-weight:bold;}
.main_topic .bread .bread_path{float:right; color:#3e3e3e; font-size:12px;}
.main_topic .bread .bread_path span{font-family:"宋体"; padding:0 5px;}
.main_topic .bread .bread_path a:link,
.main_topic .bread .bread_path a:visited,
.main_topic .bread .bread_path a:hover{color:#3e3e3e;}


.main_topic .nav_title_cn_no_bread{background-image:url(imagesmain_topic_nav_bg_no_bread.gif);}
.main_topic .nav_title_cn_no_bread .cnb,
.main_topic .nav_title_cn_no_bread .cnb_e{background-image:url(imagesmain_topic_nav_icon_no_bread.gif);}






.main_about_agency_e{}
.main_about_agency_left{float: left;}
.main_about_agency_right{float: right; width:740px;}

.main_about_agency_e .maa_item{float:left; width: 81px; height: 68px; background: url(imagesmain_about_agency_b1.gif) no-repeat center center; font-size: 13px; font-weight: bold; color: #0361a9; position: relative; cursor: pointer; margin-right: 20px; margin-bottom: 20px;}
.main_about_agency_e .maa_item table{border: 0; border-collapse: collapse; width:81px; height: 68px;}
.main_about_agency_e .maa_item table td{text-align: center; vertical-align: middle; padding:0;}

.main_about_agency_e .maa_blue .maa_item_over{background-image: url(imagesmain_about_agency_b2.gif); color: #fff;}
.main_about_agency_e .maa_green .maa_item_over{background-image: url(imagesmain_about_agency_b3.gif); color: #fff;}







.main_topic_one{}

.main_topic_one .container{margin-top:2px; background:#ffffff;}
.main_topic_one .container_e{width:940px; margin:auto; padding:25px 0; overflow:hidden;}

.main_topic_one_more{}

.main_topic_one_more .container{margin-top:15px; background:#ffffff;}
.main_topic_one_more .container_e{width:940px; margin:auto; padding:25px 0; overflow:hidden;}






.main_topic_list_1{}

.main_topic_list_1 .container{}
.main_topic_list_1 .container_e{}
.main_topic_list_1 .list_items{}
.main_topic_list_1 .list_item{float:left; width:454px; padding:18px; margin-top:20px; margin-right:20px; background:#ffffff;}
.main_topic_list_1 .list_item_tr{margin-right:0;}

.main_topic_list_1 .list_item .img{float:left; width:130px; height:170px;}
.main_topic_list_1 .list_item .img img{width:130px; height:170px;}
.main_topic_list_1 .list_item .info{float:right; width:305px; height:170px; position:relative;}
.main_topic_list_1 .list_item .info .title{font-size:14px;}
.main_topic_list_1 .list_item .info .summary{color:#4f4f4f; font-size:12px; line-height:22px; padding-top:10px; width:305px; height:88px; overflow:hidden;}
.main_topic_list_1 .list_item .info .more{position:absolute; left:0; bottom:0;}
.main_topic_list_1 .list_item .info .more img{background:url(imagesmain_topic_btn_more.gif) no-repeat center top; width:51px; height:25px;}

.main_topic_list_1 .list_item .info .title a:link,
.main_topic_list_1 .list_item .info .title a:visited,
.main_topic_list_1 .list_item .info .title a:hover{color:#0661a7;}

.main_topic_list_1 .list_item_over .info .title a:link,
.main_topic_list_1 .list_item_over .info .title a:visited,
.main_topic_list_1 .list_item_over .info .title a:hover{color:#46aa61;}
.main_topic_list_1 .list_item_over .info .more img{background-position:center bottom;}

.main_topic_list_1 .pages{padding-top:20px;}




.main_topic_list_2{}

.main_topic_list_2 .container{}
.main_topic_list_2 .container_e{}
.main_topic_list_2 .list_items{}
.main_topic_list_2 .list_item{float:left; width:235px; margin-top:20px; margin-right:20px;}
.main_topic_list_2 .list_item_tr{margin-right:0;}
.main_topic_list_2 .list_item_line{float:left; width:1000px; height:21px; background:url(imagesmain_topic_list_2_line2.gif) repeat-x left bottom; font-size:1px;}

.main_topic_list_2 .list_item .img{width:235px; height:190px; padding-bottom:10px;}
.main_topic_list_2 .list_item .img img{width:235px; height:190px;}
.main_topic_list_2 .list_item .title{font-size:14px; text-align:center; width:235px; height:20px; line-height:20px; overflow:hidden; background:url(imagesmain_topic_list_2_line.gif) repeat-x center;}
.main_topic_list_2 .list_item .more{text-align:center; padding:10px;}
.main_topic_list_2 .list_item .more img{background:url(imagesmain_topic_btn_more2.gif) no-repeat center top; width:50px; height:50px;}

.main_topic_list_2 .list_item .title a{display:inline-block; *display:inline; *zoom:1; padding:0 8px;}
.main_topic_list_2 .list_item .title a:link,
.main_topic_list_2 .list_item .title a:visited,
.main_topic_list_2 .list_item .title a:hover{color:#0661a7; background:#d7f2fe;}

.main_topic_list_2 .list_item_over{background:#ffffff;}
.main_topic_list_2 .list_item_over .title a:link,
.main_topic_list_2 .list_item_over .title a:visited,
.main_topic_list_2 .list_item_over .title a:hover{color:#46aa61; background:#ffffff;}
.main_topic_list_2 .list_item_over .more img{background-position:center bottom;}

.main_topic_list_2 .pages{padding-top:20px;}





.main_topic_list_3{}

.main_topic_list_3 .container{}
.main_topic_list_3 .container_e{}
.main_topic_list_3 .list_items{}
.main_topic_list_3 .list_item{margin-top:0px; padding:4px 0; background:url(imagesmain_topic_list_2_line2.gif) repeat-x left bottom;}
.main_topic_list_3 .list_item .list_item_e{padding:15px 0;}

.main_topic_list_3 .list_item .img{float:left; width:185px;}
.main_topic_list_3 .list_item .img img{width:164px; height:117px;}

.main_topic_list_3 .list_item .info{float:left; width:730px;}
.main_topic_list_3 .list_item .info .title{font-size:14px; line-height:20px;}
.main_topic_list_3 .list_item .info .summary{font-size:12px; color:#4e4e4e; width:730px; line-height:22px; height:66px; overflow:hidden; padding-top:10px;}

.main_topic_list_3 .list_item .more{float:right; width:70px; text-align:center; margin-top:33px;}
.main_topic_list_3 .list_item .more img{background:url(imagesmain_topic_btn_more2.gif) no-repeat center top; width:50px; height:50px;}

.main_topic_list_3 .list_item .title a{}
.main_topic_list_3 .list_item .title a:link,
.main_topic_list_3 .list_item .title a:visited,
.main_topic_list_3 .list_item .title a:hover{color:#0661a7; background:#d7f2fe;}

.main_topic_list_3 .list_item_over .list_item_e{background:#ffffff;}
.main_topic_list_3 .list_item_over .title a:link,
.main_topic_list_3 .list_item_over .title a:visited,
.main_topic_list_3 .list_item_over .title a:hover{color:#46aa61; background:#ffffff;}
.main_topic_list_3 .list_item_over .more img{background-position:center bottom;}

.main_topic_list_3 .pages{padding-top:20px;}





.main_topic_list_4{}

.main_topic_list_4 .container{margin-top:9px; background:url(imagesmain_topic_list_4_bg.gif) no-repeat right bottom #fff;}
.main_topic_list_4 .container_e{width:920px; margin:auto; padding:25px 0 90px 0;}
.main_topic_list_4 .list_items{}
.main_topic_list_4 .list_item{margin-top:0px; height:36px; line-height:36px; background:url(imagesmain_topic_list_2_line2.gif) repeat-x left bottom;}

.main_topic_list_4 .list_item .icon{float:left; width:15px; padding-top:15px;}
.main_topic_list_4 .list_item .icon img{width:6px; height:6px; background:url(imagesmain_home_title_icon.gif) no-repeat center top;}

.main_topic_list_4 .list_item .title{float:left; font-size:14px; width:680px; height:36px; line-height:36px; overflow:hidden;}

.main_topic_list_4 .list_item .time{float:right; line-height:36px; color:#4e4e4e;}

.main_topic_list_4 .list_item .title a{}
.main_topic_list_4 .list_item .title a:link,
.main_topic_list_4 .list_item .title a:visited,
.main_topic_list_4 .list_item .title a:hover{color:#0661a7;}

.main_topic_list_4 .list_item_over .icon img{background-position:center bottom;}
.main_topic_list_4 .list_item_over .title a:link,
.main_topic_list_4 .list_item_over .title a:visited,
.main_topic_list_4 .list_item_over .title a:hover{color:#46aa61;}

.main_topic_list_4 .pages{padding-top:20px;}





.main_topic_list_5{}

.main_topic_list_5 .container{background:#fff;}
.main_topic_list_5 .container_e{width:950px; margin:auto; padding:25px 0;}
.main_topic_list_5 .list_items{}
.main_topic_list_5 .list_item{margin-bottom:20px; padding-bottom:21px; background:url(imagesmain_topic_list_2_line2.gif) repeat-x left bottom;}

.main_topic_list_5 .list_item .date{float:left; width:80px; height:60px; background:url(imagesmain_topic_list_5_date_bg.gif) no-repeat left top;}
.main_topic_list_5 .list_item .date .year{width:60px; padding-top:15px; height:20px; line-height:18px; color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.main_topic_list_5 .list_item .date .mon_day{width:60px; height:12px; line-height:12px; color:#fff; font-weight:bold; text-align:center;}

.main_topic_list_5 .list_item .info{float:left; width:780px; height:36px; line-height:36px;}
.main_topic_list_5 .list_item .info .title{width:780px; height:18px; line-height:18px; overflow:hidden; font-size:14px;}
.main_topic_list_5 .list_item .info .summary{width:780px; height:36px; line-height:18px; overflow:hidden; color:#4e4e4e; margin-top:6px;}

.main_topic_list_5 .list_item .more{float:right; padding-top:35px;}
.main_topic_list_5 .list_item .more img{width:51px; height:25px; background:url(imagesmain_topic_btn_more.gif) no-repeat left top;}

.main_topic_list_5 .list_item .info .title a{}
.main_topic_list_5 .list_item .info .title a:link,
.main_topic_list_5 .list_item .info .title a:visited,
.main_topic_list_5 .list_item .info .title a:hover{color:#0661a7;}

.main_topic_list_5 .list_item_over .date{background-position:left bottom;}
.main_topic_list_5 .list_item_over .info .title a:link,
.main_topic_list_5 .list_item_over .info .title a:visited,
.main_topic_list_5 .list_item_over .info .title a:hover{color:#46aa61;}
.main_topic_list_5 .list_item_over .more img{background-position:center bottom;}

.main_topic_list_5 .pages{padding-top:0px;}






.main_topic_information .container{background-image:url(imagesmain_topic_list_4_bg_2.gif);}




.main_topic_search .container{background-image:none; padding-bottom: 50px;}
.main_topic_search .container_e{padding-bottom: 0;}

.main_topic_search .search_bar{height: 50px;}

.main_topic_search .input{float: left;}
.main_topic_search .button{float: left; margin-left: 4px; _margin-top:2px;}


.main_topic_search .search_bar .input input{border: 1px solid #878787; background: #effaff; color: #333; height:20px; padding: 0 4px; width: 240px; line-height: 20px; margin: 0;}
.main_topic_search .search_bar .button{border: 1px solid #adb9c2;}
.main_topic_search .search_bar .button input{border:0px; background: url(imagesmain_search_btn.gif) repeat-x left bottom #effafb; height: 20px; padding: 0 10px; overflow: hidden; color: #222222; font-size: 12px; margin: 0;}
.main_topic_mail{}

.main_topic_mail .container{background:url(imagesmain_topic_bg.jpg) no-repeat right bottom #fff; margin-top:10px; padding-bottom:200px;}
.main_topic_mail .container_e{width:950px; margin:auto; padding:25px 0;}