﻿@charset "utf-8";
/* CSS Document */

html {  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body { font-size: 12px; color: #000; margin: 0; padding: 0; background: url(../images/index_blue_r1_c2.jpg) top repeat-x; font-family: "宋体"; }
.nobg { background: transparent; }
table, td, div, span, ul { font-size: 12px; }
form, ul, li { padding: 0; margin: 0; list-style: none }
.indent2 { text-indent: 2em; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #F30; text-decoration: none; }
.tac{text-align:center;}
a:active { color: #94867B; text-decoration: none; }
.f_l{float:left;}
.f_r{float:right;}
.white_font1_1 a:link { color: #000; text-decoration: none; }
.white_font1_1 a:visited { color: #000; text-decoration: none; }
.white_font1_1 a:hover { color: #000; text-decoration: none; }
.white_font1_1 a:active { color: #000; text-decoration: none; }
img,a{ border: 0; }
#main { width: 1003px; margin: auto; padding: 0px; background: #FFF; }
#main a:hover img { filter: alpha(opacity=80); opacity: 0.8; }
.clear { clear: both; }
.blank10{clear:both; height:10px;}
.dis { display: block; }
.undis { display: none; }
.wraper{width:1002px; margin:auto;}
.indexmain { padding: 8px 13px 10px 13px; background-color: #FFFFFF; }
.indexmain3 { padding: 8px 10px 10px 10px; background-color: #FFFFFF; }
.top { height: 244px; }
.foot { height: 270px; margin: 0px auto; padding: 0px; }
.more { float: right; padding-right: 10px; clear: right; font-weight: normal; line-height:30px; }
.more2 { float: right; clear: right; font-weight: normal; }
.center_box { margin-bottom: 5px; }
.cenleft { width: 775px; height: auto; float: left; }
.c1_left { width: 311px; float: right; }
.news_title { background: url(../images/index_blue_r10_c4.jpg) top repeat-x; height: 32px; line-height: 27px; }
.news_title ul { border-top: 1px solid #CCC; border-right: 1px solid #CCC; }
.news_title li { float: left; border-left: 1px solid #CCC; text-align: center; font-size: 13px; cursor: pointer; padding: 0 12px; }
.news_title li.tab_on { padding: 0 10px; color: #333; font-weight: bold; }
.news_title li.tab_off { border-bottom: 1px #CCC solid; color: #032E8A; }
.news_list ul { padding: 0px; margin: 5px; *margin:-4px 4px;
_margin: -3px 5px; }
.news_list { width: 301px; }
.news_list td { line-height: 25px; height: 25px; color:#666; }
.news_list td a{display:block; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_btlist { background: #E3EBF6; border: 1px solid #C9CDD0; height: 30px; line-height: 30px; }
.news_btlist .newstt { background: url(../images/index_blue_r14_c10.jpg) 10px 9px no-repeat; padding-left: 25px; color: #D23200; font-weight: bold; float: left; padding-right: 5px; height: 30px; line-height: 30px; }
.newsttlist { float: left; width: 419px; line-height: 26px; padding-left: 15px; height: 30px; overflow:hidden; }
.list_ul a{float:left; display:block; padding:0 10px;}

.c1_center { float: left; border: 1px solid #ccc; width: 250px; height: 222px; overflow: hidden; }
.picnews { }
.piccon { line-height: 22px; padding: 1px; height: 210px; border-top: 1px solid #FFF; text-align: center; font-size: 14px; }
.piccon a { font-size: 12px; }
/*#ifocus { width: 246px; height: 215px; position: relative; overflow: hidden; }
#ifocus_pic { display: inline; float: left; width: 246px; height: 190px; overflow: hidden; position: absolute; left: 0; top: 0; }
#ifocus_piclist { position: absolute; width: 2000px; }
#ifocus_piclist li { width: 246px; float: left; }
#ifocus_piclist img { width: 246px; height: 190px; }
#ifocus_btn { display: inline; float: right; overflow: hidden; margin-top: 5px; position: absolute; right: 0px; bottom: 25px; z-index: 10; }
#ifocus_btn li { width: 20px; height: 15px; line-height: 18px; background: #333; float: left; cursor: pointer; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=70); color: #fff; border-left: 1px solid #fff; text-align: center; font-weight: bold; }
#ifocus_btn .current { background: #900; opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
#ifocus_btn .current a { color: #000; text-decoration: none; }
#ifocus_btn .current a:hover { color: #C52315; text-decoration: none; }
#ifocus_tx { position: absolute; left: 0; bottom: 0px; height: 25px; line-height: 25px; color: #000; font-weight: bold; width: 246px; text-align: center; }
#ifocus_tx a { color: #000; }
#ifocus_tx .normal { display: none; }*/
.pic_fc { text-align: center; padding-top: 3px; }
.pic_fc img { width: 330px; height: 230px; margin: auto; }
.picnum { padding-left: 160px; height: 22px; }
.lhn li { float: left; width: 20px; height: 13px; margin-left: 4px; text-align: center; }
.lhn li a { display: block; }
.lhn .bigon { background: url(../images/index_r1_c1.jpg) no-repeat; padding-top: 3px; }
.lhn .bigoff { background: #D53805; border-top: 3px solid #FFF; color: #FFF; }
.picmore { float: left; background: #D53805; border-top: 3px solid #FFF; color: #FFF; padding: 0 2px; margin-left: 4px; height: 13px; white-space: nowrap; }
.picmore a { color: #FFF; }
.picmore a:hover { background: #900; color: #FFF; }
.c1_right { width: 200px; background: #EFF6FE; border: 1px solid #CCC; float: left; height: 262px; }
.right_tt1 { background: url(../images/12-20_222.jpg) no-repeat; padding-left: 10px; font-weight: bold; font-size: 14px; color: #012D8C; height: 28px; line-height: 26px; border-bottom: 1px solid #CCC; padding-right: 10px; }
.right_tt1 span { display: block; float: left; color: #012D8C; line-height: 26px; }
.right_list1 { height: 226px; padding: 3px; line-height: 17px; overflow: hidden; }
.right_list1_pic { height: 38px; }
.right_listbox1 { }
.right_list1 li { padding-bottom: 3px; color: #999; }
.right_list1 td { vertical-align: top; }
.right_list1 img { margin-top: 8px; }
.cc_left { width: 775px; float: left; padding-top: 9px; }
.cc_left_box { width: 775px; float: left; padding-bottom: 8px; }
.cc_lef { width: 775px; float: left; padding-bottom: 8px; }
.cc_left1 { width: 775px; float: left; padding-top: 8px; }
.cc_right { width: 200px; float: right; }
.c2_left_row1 { float: left; width: 431px; margin-right: 15px; }
.c2_left_row1_title { background: url(../images/index_blue_r12_c2.jpg) repeat-x; height: 31px; margin-bottom: 10px; line-height: 31px; }
.c2_left_row1_title .title { background: url(../images/index_blue_r12_c1.jpg) no-repeat; height: 31px; float: left; color: #FFF; font-size: 14px; font-weight: bold; padding-right: 20px; text-align: center; width: 160px; }
.c2_left_row1_listbox { border: 1px solid #CCC; padding: 13px; line-height: 25px; padding-right: 5px; }
.c2_left_row2 { float: left; width: 330px; }
.c2_left_row2_title { background: url(../images/index_blue_r12_c5.jpg) repeat-x; height: 31px; font-size: 14px; color: #FFF; }
.c2_left_row2_title span { display: block; background: url(../images/index_blue_r12_c7.jpg) right no-repeat; height: 31px; }
.c2_left_row2_title span b { background: url(../images/index_blue_r12_c4.jpg) left no-repeat; float: left; padding-left: 20px; line-height: 31px; height: 31px; }
.c2_left_row2_box { background: url(../images/index_blue_r4_c5.jpg) right bottom no-repeat; height: 188px; }
.c2_right_box1 { border: 1px solid #CCC; }
.c2_right_list { height: 182px; text-align: left; background: url(../images/index_blue_r12_c12.jpg) 6px 4px no-repeat; padding: 4px 10px 4px 48px; line-height: 36px; font-size: 14px; }
.c2_right_list a { color: #003; }
.c2_right_list a:hover { color: #F00; }
.c2_right_box2 { border: 1px solid #CCC; background: #F9F9F9; padding: 6px; text-align: center; margin-top: 10px; height: 138px; }
.c2_right_box2 img { margin-bottom: 5px; }
.c3_left_title { /*	background:url(../images/12-211_03.jpg) no-repeat;*/
height: 47px; }
.c3_left_row1 { float: left; }
.c3_left_row1_left { background: url(../images/2016_wsbs_bg_01.jpg) top left no-repeat; width: 251px; padding-left:20px; padding-top:10px; height: 298px; float: left; }
.c3_left_row1_left_title { line-height: 33px; color: #C30; font-size: 20px; font-weight: bold; text-align:center; padding-left:40px; }
.c3_left_row1_left_lm { text-align:center; padding-left:40px;}
.c3_left_row1_left_lm td { line-height: 33px; }
.c3_left_row1_left_lm td a { font-size: 16px; }
.wsbs_img{margin-top:10px;}
.wsbs_img img{width:239px; height:83px;}
.c3_left_row1_right { width: 497px; float: left; background: url(../images/2016_wsbs_bg_02.jpg) repeat-x; padding-left: 4px; height: 308px; }
.c3_left_row2 { border: 1px solid #CCC; border-top: 2px solid #1557a3; }
.cc_left_row2_title { background: url(../images/index_blue_r39_c5.jpg) repeat-x; height: 31px; line-height: 31px; }
.title_cbt { color: #0b488f; font-weight: bold; font-size: 14px; padding-left: 10px; float: left; line-height: 30px; }
.title_rightlist { float: right; text-align: right; padding-right: 20px; line-height: 30px; }
.c3_left_row2_list { height: 183px; float: left; margin-top: 4px; border: 1px solid #CCC; width: 598px; }
.c3_left_row2_list1 { float: left; padding-top: 4px; border: 1px solid #CCC; }
.c3_left_row2_pic { text-align: center; padding: 7px; }
.c3_search { background: url(../images/index_blue_r10_c4.jpg) repeat-x 0 -6px; height: 25px; border: 1px solid #CCC; padding: 6px; clear: both; margin-bottom: 8px; }
.c3_sear { padding-left: 32px; font-weight: bold; }
.cc_right_box { margin-bottom: 10px; margin-top: 9px; border-bottom: 1px solid #ccc; }
.cc_right_title { background: url(../images/right_list.jpg); height: 29px; line-height: 29px; font-weight: bold; padding-left: 10px; color: #002D8A; }
.cc_right_title span { display: block; float: left; color: #FFF; line-height: 26px; }
.cc_right_title .more a { color: #FFF; }
.cc_right_title .more a:hover { color: #900; }
.lm_rightlist { float: right; line-height: 35px; color: #FFF; padding-right: 20px; width: 500px; text-align: right; }
.lm_rightlist a { color: #FFF; }
.lm_rightlist a:link { color: #FFF; }
.c3_right_con1 { padding: 10px; height: 80px; line-height: 28px; background: #FEF2CC; }
.c3_right_con1 img { margin-top: 6px; }
.c3_right_con2 { padding: 5px; text-align: center; height: auto; }
.c3_right_con2 a { display: block; background: url(../images/index_blue_r35_c42.jpg) no-repeat; width: 188px; margin: 4px auto; height: 31px; line-height: 29px; text-align: center; font-weight: bold; color: #E5460F; }
.c3_right_con2 a:hover { color: #900; }
.c4_right_con { padding: 10px; height: 173px; overflow: hidden; }
.c4_right_con td { vertical-align: top; line-height: 20px; padding-bottom: 5px; }
.c4_right_con td img { margin-top: 8px; }
.c4_left_row2_list { height: 190px; }
.c4_left_row2_lm { width: 385px; float: left; }
.c4_left_row2_lm1 { width: 384px; float: right; }
.zcdh { padding-left: 2px; }
.listbox { padding: 0px 5px; }
.listbox a { width: 355px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align: left; line-height: 25px; }
.listbox a:hover { background: #EDF1FA; }
.c5_right_con { text-align: center; height: 202px; background: url(../images/12-23_22.jpg) repeat-y; }
.index_banner { height: 100px; margin-bottom: 5px; width: 982px; }
.index_ssyq { height: 121px; margin-bottom: 5px; width: 982px; float: left; overflow: hidden; }
.index_ssyq2 { width: 763px; padding: 6px; height: 106px; background: url(../images/zwgk_dor.jpg) no-repeat right top; border: solid #CCCCCC 1px; border-top: solid #FF6600 2px; float: left; }
.index_ssyq_con { padding-right: 196px; line-height: 20px; padding-bottom: 15px; }
.index_xzxn { width: 200px; height: 121px; float: right; }
.c5_left_box1 { width: 535px; height: 255px; margin-right: 4px; float: left; }
.c5_left_box2 { width: 233px; height: 251px; border: 1px solid #CCC; float: right; }
.c5_left_box2_title { height: 38px; border-bottom: 3px solid #CCC; line-height: 35px; }
.c5_wsdc_font { height: 38px; width: 114px; float: left; border-right: 1px solid #CCC; }
.c5_wsdc_con { height: 200px; padding: 5px; }
.index_links { background: #2377d4; height: 22px; padding: 12px; text-align: center; padding-top: 15px; clear: both; }
.wang { margin: 10px 0; border: 1px solid #CCC; clear: both; padding-left: 10px; padding-top: 5px; }
#top { width: 1004px; margin: auto; }
.top_topbanner { background: #fff; height: 31px; line-height: 31px; min-width: 1002px; }
.top_topbanner td { line-height: 31px; vertical-align: middle; height: 31px; }
.top_topbanner form { padding: 0; margin: 0; }
.top_con { width: 1002px; margin: auto; }
.white_font1 { color: #FFF; font-weight: bold; }
.white_font2 { color: #000; }
.white_font2 a { color: #000; }
.top_img { height: 141px; margin: auto; background: url(../images/index_blue_r2_c1.jpg) no-repeat; }
.top_img_btline { background: #6AA8D7; height: 3px; overflow: hidden; }
.top_menu { background: url(../images/index_blue_r4_c2.jpg) repeat-x; height: 33px; border-top: 1px solid #CACACA; }
.top_menu li { float: left; width: 140px; text-align: center; font-size: 14px; line-height: 30px; }
.menu_on { background: url(../images/index_blue_r2_c4.jpg) center top no-repeat; color: #039; font-weight: bold; line-height: 30px; height: 33px; overflow: hidden; cursor: pointer; }
.menu_on a { color: #039; }
.menu_off { background: none; }
.top_menu_bt { background: url(../images/index_blue_r9_c5.jpg); padding-left: 20px; line-height: 28px; height: 30px; border-bottom: 1px solid #CACACA; border-left: 1px solid #CACACA; border-right: 1px solid #CACACA; }
.top_submenu { float: left; width: 600px; }
.top_tq { height: 30px; line-height: 26px; background: url(../images/top_tq.png) left top no-repeat; padding-left: 40px; }
.top_search { float: right; width: 300px; height: 30px; text-align: right; padding-right: 10px; }
.bottom { border: 1px solid #CCC; width: 990px; margin: 0px auto; padding: 0px; }
.foot_menu { background: url(../images/index_blue_r47_c5.jpg) repeat-x; height: 30px; text-align: center; line-height: 30px; border-bottom: 1px solid #CCC; }
.foot_xx { line-height: 25px; text-align: center; }
.foot_xx td { text-align: left; }
.bottom_line { border-left: 2px solid #FFF; height: 3px; overflow: hidden; background: #E0E0E0; width: 1000px; margin: 0px auto; padding: 0px; }
.ifbody { background: none; background: transparent; margin: 0px; padding: 0px; }
.list_left { float: left; width: 212px; background: #EAF2FE; border: 3px solid #CDDFFD; }
.listmenu_title { background: url(../images/list_bl_r2_c2.jpg) repeat-x; height: 36px; line-height: 36px; border: 1px solid #8CAFD1; padding-left: 20px; color: #036; font-weight: bold; overflow: hidden; }
.list_left_menu { border: 1px solid #8CAFD1; padding: 2px; margin-top: 10px; min-height: 620px; _height: 620px; }
.list_left_menu a { display: block; background: url(../images/bullet_green.png) 9px 5px no-repeat #A2D4FA; color: #036; border-bottom: 1px dotted #FFF; line-height: 22px; padding:6px 6px 6px 40px; }
.list_left_menu a:hover { color: #003; background: url(../images/bullet_green.png) 9px 5px no-repeat #96ACFD; }
.list_left_menu_02 { border: 1px solid #8CAFD1; padding: 2px; margin-top: 10px; min-height: 620px; _height: 620px; }
.list_left_menu_01 a { display: block; background: url(../images/bullet_green.png) 9px 5px no-repeat #A2D4FA; color: #036; border-bottom: 1px dotted #FFF; line-height: 27px; padding-left: 40px; }
.list_left_menu_01 a:hover { color: #003; background: url(../images/bullet_green.png) 9px 5px no-repeat #96ACFD; }
.list_left_menu2 { border: 1px solid #8CAFD1; padding: 2px; margin-top: 10px; }
.list_left_menu2 a { display: block; background: url(../images/bullet_green.png) 9px 5px no-repeat #A2D4FA; color: #036; border-bottom: 1px dotted #FFF; line-height: 27px; padding-left: 40px; }
.list_left_menu2 a:hover { color: #003; background: url(../images/bullet_green.png) 9px 5px no-repeat #96ACFD; }
.list_left_menu3 { border: 1px solid #8CAFD1; padding: 10px; margin-top: 10px; line-height: 25px; }
.list_left_menu_s { border: 1px solid #8CAFD1; padding: 2px; margin-top: 10px; min-height: 680px; _height: 680px; }
.list_left_menu_s .parent a { display: block; background: url(../images/bullet_green.png) 9px 5px no-repeat #A2D4FA; color: #036; border-bottom: 1px dotted #FFF; line-height: 27px; padding-left: 35px; font-weight: bold; }
.list_left_menu_s .parent a:hover { color: #003; background: url(../images/bullet_green.png) 9px 5px no-repeat #96ACFD; }
.list_left_menu_s .child { line-height: 0; }
.list_left_menu_s .child a { display: block; background: url(../images/arrow2.gif) 20px 9px no-repeat #C0E1FC; color: #036; border-bottom: 1px dotted #FFF; line-height: 27px; padding-left: 35px; }
.list_left_menu_s .child a:visited { color: #039; }
.list_left_menu_s .child a:hover { color: #F00; }
.list_left_menu_s .child a:active { color: #900; }
.list_main { margin-left: 10px; float: left; width: 535px; }
.list_right_box{ float:right; width:740px;}
.list_main_nor { width: 752px; float: right; }
.list_main_title { background: url(../images/list_bl_r2_c3.jpg) 20px 12px no-repeat #CDDFFD; border: 1px solid #8CAFD1; height: 32px; line-height: 32px; padding-left: 45px; color: #333; font-weight: bold; }
.list_main_title iframe { padding-top: 5px; }
.position { background: url(../images/list_bl_r2_c3.jpg) 20px 12px no-repeat #CDDFFD; border: 1px solid #8CAFD1; height: 32px; line-height: 32px; padding-left: 47px; color: #333; font-weight: bold; width: 930px; margin:10px auto 0; }
.list_title_line { background: #EEE; }
.list_main_list { border: 1px solid #99B5B9; margin-top: 10px; padding: 10px; height: 615px; line-height: 26px;  }

#page_div{ text-align:center;padding-top: 10px;}
#page_div #pagination_input{ width:30px;}
#page_div a{padding:0 3px;}
.list_list li{ background:url(../images/dash.jpg) repeat-x bottom; height:29px; line-height:29px; color:#999; position:relative; *+margin-top:-16px; _margin-top:-16px;}
.list_list li a { background:url(../images/common_dot.jpg) no-repeat left center; padding-left: 15px; display:block;  width:615px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.list_list li .date{ position:absolute; top:0; right:0;}
.page{ text-align:center; padding-top:10px; clear:both;}



.list_main_overflow { overflow-y: auto; overflow-x: hidden; }
.list_main_list .psm { text-indent: 2em; font-size: 16px; color: #003; padding: 0 20px; white-space: pre-wrap; }
.list_main_list_zt { border: 1px solid #99B5B9; padding: 10px; line-height: 2; min-height: 580px; }
.list_main_list01 { border: 1px solid #99B5B9; margin-top: 10px; padding: 10px; line-height: 2; margin-bottom: 10px; }
.zcfg_cyfg { height: 300px; }
.zcfg_cyfg a { display: block; width: 150px; height: 28px; line-height: 28px; background: url(../images/list_ic_red.gif) 2px 10px no-repeat; padding-left: 20px; float: left; }
.list_main_listcontent { line-height: 2; padding: 10px 0; }
.list_main_listcontent p { text-indent: 2em; }
.list_main_list_box { border: 1px solid #99B5B9; margin-top: 5px; padding: 10px; line-height: 2; background: #EFF9FB; margin-bottom: 10px; }
.list_right { float: right; width: 200px; line-height: 24px; height: 690px; }
.list_right1 { float: right; width: 200px; line-height: 24px; }
.list_left_sp { float: left; width: 300px; background: #EAF2FE; border: 3px solid #CDDFFD; }
.list_main_sp { margin-left: 10px; float: right; width: 660px; *+width:665px;
_width: 665px; }
.list_main_list_sp { border: 1px solid #99B5B9; margin-top: 10px; padding: 10px; line-height: 2; min-height: 430px; }
.list_left_menu_sp { border: 1px solid #8CAFD1; padding: 2px; margin-top: 10px; }
.list_left_menu_sp a { display: block; background: url(../images/bullet_green.png) 9px 5px no-repeat #A2D4FA; color: #036; border-bottom: 1px dotted #FFF; line-height: 27px; padding-left: 40px; }
.list_left_menu_sp a:hover { color: #003; background: url(../images/bullet_green.png) 9px 5px no-repeat #96ACFD; }
.content_main { margin-top: 6px; }
.content_box { border: 1px solid #CCC; border-top: 4px solid #2E9AC4 }
.content_topbanner { background: url(../images/content_zmt_r1_c1.jpg) repeat-x; height: 35px; text-align: right; padding: 5px 10px 0 0; line-height: 30px; }
.content_topbanner img { border: 0; margin: 0; padding: 0 }
.content_title { text-align: center; line-height: 40px; color: #036; font-size: 20px; font-weight: bold; padding-top: 10px; }
.content_subtitle { text-align: center; color: #666; border-bottom: 1px dotted #CCC; line-height: 30px; font-size: 14px; }
.content_subtitle span{padding:0 10px;}
.xxgktt { text-align: center; }
.xxgktt table { border: 1px solid #963; background: #F9F8F7; border-collapse: collapse; }
.xxgktt td { text-align: left; padding: 10px; white-space: nowrap; }
.content { line-height: 1.8; font-size: 14px; padding: 12px 30px; min-height: 400px; _height: 400px; }
.content p, .content li, .content span, .content font, .content a, .content td { font-size: 12pt; line-height: 22pt; font-family: "宋体"; }
.content img{max-width:800px;}
.content ol li { list-style: decimal; margin-left: 2em; }
.content td { font-size: 16px; }
.content table { width: 95%; margin: auto; table-layout: fixed; WORD-BREAK: break-all }
.content #zoom table p { text-indent: 0 !important; }
.content_zj { margin-top: 6px; padding: 5px; border: 1px solid #CCC; }
.right_con { padding: 8px; line-height: 24px; }
.right_con1 { padding: 8px; line-height: 24px; border: 1px solid #ccc; border-top: none; }
.right_con1 img { padding-bottom: 5px; }
.right_con td { vertical-align: top; line-height: 24px; }
.right_con img { margin-top: 8px; }
.right_con2 { padding: 8px 0; line-height: 20px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.main_left { width: 252px; float: left; }
.main_right { width: 720px; float: right; text-align: left; }
.rsslist { padding: 10px 25px; line-height: 22px; }
.right_rsstitle { background: url(../images/xxdy3_r2_c7.jpg) repeat-x; border: 1px solid #CCC; height: 34px; margin-bottom: 8px; }
.right_rss1 { background: url(../images/xxdy3_r4_c5.jpg) repeat-x; border: 1px solid #CCC; height: 183px; margin-bottom: 10px; }
.right_rss2 { margin-bottom: 10px; }
.rssxxtitle { line-height: 23px; padding: 10px; color: #000; }
.rssxxtitle div { font-size: 14px; color: #FF6600; background: #EEE; line-height: 25px; height: 25px; font-weight: bold; text-align: left; padding-left: 20px; margin-bottom: 10px; }
.borderr01 { border-right: 1px dashed #CCC; }
.rsslist1 { background: url(../images/xxdy3_r7_c3.jpg) no-repeat; height: 35px; }
.tplist li { float: left; width: 210px; border: 1px #cccccc solid; margin:5px 11px; padding: 2px; text-align: center; }
.tplist li:hover{border:#F00 solid 1px;}
.tplistpic img { width: 100%; height: 130px; margin-bottom: 3px; }
.tplistwz { display: block; font-size: 12px; height: 25px; text-align: center; width: 180; line-height: 25px; background: #EEE; }
.tplistwz a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tplistroll { clear: both; width: 500px; line-height: 24px; text-align: center; }
.wq { width: 970px; background-color: #FFFFFF; }
.bsfw_left { width: 640px; float: left; }
.bsfw_right { width: 330px; float: right; }
.bsfw_title01 { background: url(../images/bsfw_wsbs_3.0_87.jpg) 10px 2px no-repeat; line-height: 28px; border-bottom: 3px solid #12AAEC; height: 28px; padding-left: 40px; font-weight: bold; font-size: 14px; }
.bsfw_title01 span { font-weight: bold; font-size: 14px; display: block; float: left; }
.bsfw_title02 { background: url(../images/bsfw_wsbs_3.0_67.jpg) repeat-y; height: 30px; border-top: 1px solid #12AAEC; line-height: 30px; padding-left: 10px; }
.bsfw_title02 span { font-weight: bold; font-size: 14px; display: block; float: left; }
.bsfw_title03 { background: url(../images/bsfw_wsbs_3.0_39.jpg) repeat-x; height: 40px; border-top: 1px solid #12AAEC; line-height: 36px; padding-left: 10px; color: #FFF; }
.bsfw_title03 .more a { color: #FFF; }
.bsfw_title03 span { font-weight: bold; font-size: 14px; display: block; float: left; }
.bsfw_csbox01 { height: 200px; padding: 10px; border: 1px solid #CCC; margin-bottom: 10px; line-height: 24px; overflow: hidden; }
.bsfw_csbox01 a { white-space: nowrap; }
.bsfw_csbox02 { height: 150px; padding: 10px; border: 1px solid #CCC; margin-bottom: 10px; line-height: 24px; }
.bsfw_csbox03 { padding: 10px; border: 1px solid #CCC; line-height: 24px; }
.bsfw_csbox05 { padding: 10px; height: 125px; border: 1px solid #CCC; line-height: 24px; }
.bsfw_csbox04 { padding: 10px; border: 1px solid #CCC; line-height: 24px; height: 188px; }
.bszn_leftbox { float: left; width: 316px; }
.bszn_rightbox { float: right; width: 316px; }
.wq_leftbox { float: left; width: 481px; }
.wq_rightbox { float: right; width: 481px; }
.sp_list_fy { padding: 10px; }
.lmjhtab table { margin: 0 5px 5px 0; width: 330px; }
.lmjhtitle { line-height: 25px; font-weight: bold; color: #036; }
.lmjhtitle td { border: none; font-size: 16px; border-bottom: 1px dotted #CCC; }
.lmjhtitle div { background: #FFF; font-weight: normal; font-size: 12px; }
.lmjhtitle div td { border: none; font-size: 12px; border: none; }
.yjdy_bg { background: url(../images/yjdy_r2_c2.gif) center top no-repeat; padding: 100px 100px 80px 360px; }
.yjdy_bg td { padding: 4px; line-height: 1.2; }
.yjdy_bg td input { margin-right: 5px; }
.yyinput1 { width: 170px; }
.yyinput2 { width: 100px; }
.dlk_title { font-size: 14px; font-weight: bold; }
.dlk_content { font-size: 12px; font-weight: bold; }
.list_list_in { padding-top: 10px; }
.bsfw_csbox031 { padding: 10px; border: 1px solid #CCC; line-height: 24px; text-align: left; min-height: 170px; _height: 170px; }
.bsfw_title021 { background: url(../images/bsfw_wsbs_3.0_67.jpg) repeat-y; height: 30px; border-top: 1px solid #12AAEC; line-height: 30px; padding-left: 10px; }
.wq_leftbox1 { float: left; width: 360px; }
.wq_rightbox1 { float: right; width: 360px; }
.bsfw_csbox06 { padding: 10px; border: 1px solid #CCC; line-height: 24px; }
.bsfw_title05 { background: url(../images/bsfw_wsbs_3.0_67.jpg) repeat-y; height: 30px; border-top: 1px solid #12AAEC; line-height: 30px; padding-left: 10px; }
.sfjs { clear: both; }
.search02 { text-align: center; margin-top: 5px; }
.search03 { margin-top: 5px; margin-bottom: 10px; background-position: center center; padding-bottom: 10px; padding-top: 5px; background: url(../images/1111_r1_c3.jpg) no-repeat; height: 53px; }
.ywwt { height: 363px; padding: 10px 5px 5px; border-right: 1px solid #ccc; background: url(../images/12-23_22.jpg) repeat-y; }
.fdtp { width: 195px; height: 90px; display: none; }
.fdtp_gb { width: 50px; height: 20px; background: #fff; text-align: center; line-height: 20px; }
.fdtp_tp { width: 195px; height: 70px; clear: both; }
/* === mian_box=== */
.main_box { margin: 0px auto; padding: 0px; width: 1000px; height: auto; }
.main_top { height: 265px; }
.main_top1 { height: 210px; }
.main_bottom { height: 121px; background: #f0f0f0; }
.indexmain1 { width: 777px; background-color: #FFFFFF; margin: 0px auto; padding: 10px 0px; }
.c3_left_title1 { background: url(../images/12-211_03.jpg) no-repeat; height: 47px; padding-right: 20px; }
.c3_left_row1_right1 { background: url(../images/12-20_27.jpg) repeat-x; border: 1px solid #00f; padding-left: 15px; height: 307px; border-top: none; border-bottom: none; }
.indexmain2 { width: 774px; }
#nav { width: 700px; text-align: center; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#nav ul { margin: 0px; padding: 0px; list-style-type: none; }
#nav li { float: left; }
#nav li a { font-family: "微软雅黑"; font-size: 12pt; text-decoration: none; font-weight: bold; color: #FFFfff; background: url(../images/menubg.jpg) no-repeat 0px 0px; width: 100px; line-height: 36px; display: block; }
#nav li a:hover { font-family: "微软雅黑"; text-decoration: none; font-size: 12pt; font-weight: bold; color: #012a6d; text-decoration: underline; background: url(../images/menubg.jpg) no-repeat 0px -36px; }
#nav li a:active { font-family: "微软雅黑"; text-decoration: none; font-size: 12pt; font-weight: bold; color: #012a6d; text-decoration: underline; background: url(../images/menubg.jpg) no-repeat 0px -36px; }
#nav .link { font-family: "微软雅黑"; font-size: 12pt; text-decoration: none; font-weight: bold; color: #012a6d; background: url(../images/menubg1.jpg) no-repeat 0px -36px; }
.line { text-decoration: none; width: 1px; height: 36px; background-color: #cccccc; }
.c3_left_title1 td { line-height: 41px; }
.c3_left_title1 td a { font-size: 14px; font-family: "黑体"; color: #fff; font-weight: bold; text-decoration: none; }
#center_pic { width: 775px; height: 100px; overflow: hidden; }
#center_pic_pic { width: 775px; height: 100px; overflow: hidden; float: left; display: inline; position: relative; }
#center_pic_piclist { width: 775px; overflow: hidden; position: absolute; }
#center_pic_piclist ul { margin: 0px; padding: 0px; }
#center_pic_piclist li { width: 775px; height: 100px; overflow: hidden; float: left; padding: 0px; margin: 0px; }
#center_pic_piclist img { width: 775px; height: 100px; }
.cc_right_title1 { border: 1px solid #ccc; font-size: 14px; font-weight: bold; color: #012d90; padding-left: 15px; height: 28px; line-height: 28px; }
.cc_right_title1 a { font-size: 12px; font-weight: normal; }
.list_if_right { margin: 0px auto; padding: 0px; }
.zxcx1 { padding: 50px 10px 10px 10px; }
.zxcx_box { background: #f1f1f1; padding: 10px 30px 70px 30px; }
.zxcx_box td { padding-bottom: 30px; padding-right: 33px; }
/*主站横排三张图片20140228*/
.tpxw_box { padding: 8px 10px 0; }
.img_01 { width: 200px; float: left; }
.img_02 { width: 565px; float: left; margin-left: 10px; }
.img_03 { width: 200px; float: left; float: right; }
.tpxw_box a:hover img { filter: alpha(opacity=80); opacity: 0.8; }
.12345box { float: right; width: 600px; }
.ts_box { height: 180px; }
/*右下角浮动窗口*/
.right_win{position:fixed; right:5px; top:0px;}
.win_item{width:110px; border:#ccc solid 1px; margin-top:20px; background:#fff;}
.win_tt{text-align:center;font-weight: bold;font-size:16px;font-family:'微软雅黑';padding-top:5px;padding-bottom:5px;color:#012e8b; border-bottom:#ccc solid 1px; padding:5px;}
.win_img{ padding:5px;}
.win_img img{width:100px; height:100px;}
.link_tip{text-align:right;font-weight: bold;font-size:14px;font-family:'微软雅黑';padding-right:4px;padding-bottom:5px;}
.link_tip a{color:#5d9dc6;}
.link_a{text-align:center;padding-bottom:5px;}
.link_a a{color:#5d9dc6;}
/*左下角浮动窗口*/
.left_win{position:fixed; left:60px; top:0px;}

/*图片新闻*/
.tpxw_wrap {width: 200px; height: 78px; border: #999999 solid 1px;  overflow:hidden; position:relative;}
.tpxw_wrap .hd { height:10px; overflow:hidden; position:absolute; right:0; bottom:2px; z-index:2; }
.tpxw_wrap .hd ul { overflow:hidden; zoom:1; float:left;}
.tpxw_wrap .hd ul li { float: left; width: 10px; height: 10px; margin: 0 2px; background:#fff; cursor: pointer; }
.tpxw_wrap .hd ul li.on { background:#F00; }
.tpxw_wrap .bd{position:relative;}
.tpxw_wrap .bd img{width:200px; height:78px;}

.bdsharebuttonbox{width:300px; padding-left:10px;}


/*20161026*/

/*header*/
.header_top { height: 24px; line-height: 24px; background:#fff; padding:0 20px;}
.header_top a { padding: 0 8px;}
.home_top a { background: url(../images/black_cicle.jpg) no-repeat left center; padding-left: 10px; }
.collection{text-align:right;}
.banner { height: 141px; margin-bottom:-5px; }
/*导航*/
.nav { background: url(../images/2016_nav_bg.jpg) repeat-x bottom; border-bottom: #c1c5cb solid 1px; height: 43px; position:relative; }
.nav_hd { padding-left: 4px; }
.nav_hd li { float: left; width: 14%; margin: 0 1px; }
.nav_hd li a { display: block; padding-left: 50px; font-size: 16px; font-family: "微软雅黑"; color: #343434; background-image: url(../images/2016_nav_icon.png); background-repeat: no-repeat; height: 43px; line-height: 48px; }
.nav_hd li a:hover, .nav_hd li a.on { background-color: #1557a3; color: #fff; border-radius: 10px 10px 0 0; line-height: 43px; }
.nav_hd .li_01 a { background-position: 20px 0; }
.nav_hd .li_01 a:hover, .nav_hd .li_01 a.on { background-position: -240px 0px; }
.nav_hd .li_02 a { background-position: 20px -60px; }
.nav_hd .li_02 a:hover, .nav_hd .li_02 a.on { background-position: -240px -60px; }
.nav_hd .li_03 a { background-position: 20px -120px; }
.nav_hd .li_03 a:hover, .nav_hd .li_03 a.on { background-position: -240px -120px; }
.nav_hd .li_04 a { background-position: 20px -180px; }
.nav_hd .li_04 a:hover, .nav_hd .li_04 a.on { background-position: -240px -180px; }
.nav_hd .li_05 a { background-position: 20px -240px; }
.nav_hd .li_05 a:hover, .nav_hd .li_05 a.on { background-position: -240px -240px; }
.nav_hd .li_06 a { background-position: 20px -300px; }
.nav_hd .li_06 a:hover, .nav_hd .li_06 a.on { background-position: -240px -300px; }
.nav_hd .li_07 a { background-position: 20px -360px; }
.nav_hd .li_07 a:hover, .nav_hd .li_07 a.on { background-position: -240px -360px; }
/*二级导航*/
.nav_bd { background: #1557a3; height: 40px; line-height: 40px; color: #fff; position: relative; }
.nav_bd a { padding: 0 10px; color: #fff; font-size: 14px; font-family: "微软雅黑"; }
.nav_bd li { display: none; }
.nav_bd .date{padding-left:20px;}
/*搜索*/
.search_box { height: 29px; position: absolute; right: 30px; bottom: 10px; }
.search_text { border: 1px solid #94c1e6; border-right: 0; width: 180px; height: 25px; line-height: 25px; margin-right: -5px; background: #f3f6fa; }
.search_btn { cursor: pointer; background: #d3050c; border: 1px solid #94c1e6; height: 29px; width: 42px; color: #fff; }
/*首页专题专栏*/
.ztzl_box { background: #084a7e; line-height: 90px; height:90px; overflow:hidden; }
.ztzl_box li { float: left; background-image: url(../images/2016_zt_icon_03.png); background-repeat: no-repeat; padding: 0 30px 0 90px; border-left: #205f9a solid 1px; }
.ztzl_box li a { font-size: 20px; font-family: "微软雅黑"; color: #fff; font-weight: bold; }
.ztzl_box li a:hover{filter: alpha(opacity=80); opacity: 0.8;}
.ztzl_box .ztzl_01 { background-position: 27px 20px; }
.ztzl_box .ztzl_02 { background-position: 27px -80px; }
.ztzl_box .ztzl_03 { background-position: 27px -180px; }
.ztzl_box .ztzl_04 { background-position: 27px -280px; }
/*首页政务公开*/
.zwgk_box{margin-top:9px;}
.zwgk_gray_tt{background:url(../images/2016_gray_bg.jpg) repeat-x; height:34px; line-height:34px; font-size:16px;font-family: "微软雅黑"; color:#0b488f; padding-left:16px; border:#cdcdcd solid 1px;}
.zwgk_con{ background:#d0e8ff; border:#c0dffb solid 1px; border-top:none 0; padding:10px;}
.zwgk_item{}
.zwgk_item_tt{ border-bottom:#2b92dd solid 1px;}
.zwgk_item_tt span{display:inline-block; background:url(../images/2016_blue_bg.jpg) repeat-x; padding:0 15px; border-radius:8px 8px 0 0;font-size:14px;font-family: "微软雅黑"; color:#fff; height:23px;}
.zwgk_item_con{padding:5px 0;}
.zwgk_item_con li{width:50%; float:left;}
.zwgk_item_con a{background:url(../images/2016_gray_icon.jpg) no-repeat 7px center; padding-left:17px; line-height:22px;}
.zwgk_item_form{}
/*在线访谈、图解政策共用*/
.gray_bg{ background:url(../images/2016_gray_bg.jpg) repeat-x; border-top:#1557a3 solid 2px;}
.c_box{width:382px; border:#ccc solid 1px; border-top:none; height:225px; background:#EFF6FE;}
/*在线访谈*/
.zxft_con{padding:20px; *+padding-top:10px; _padding-top:10px;}
.zxft_img img{width:346px; height:120px; display:block; margin:auto;}
.zxft_dec{ padding-top:15px; text-align:center;}
/*.zxft_dec span{color:#ae0a0e; font-size:15px;font-family: "微软雅黑"; padding-right:10px;}*/
.zxft_dec a{ color:#333333;font-size:15px;font-family: "微软雅黑";}
/*图解政策*/
.tjzc_con{padding:20px; *+padding-top:10px; _padding-top:10px;}
.tjzc_con a{background:url(../images/2016_gray_icon.jpg) no-repeat left center; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; width:100%; font-size:14px;}
/*快捷窗口*/
.fast_win_box li{ height:40px; line-height:40px; margin:5px 0; *+margin:2px 0; _margin:2px 0;}
.fast_win_box li a{background-image:url(../images/2016_hz_icon.png); background-repeat:no-repeat; padding-left:85px; color:#ffffff;font-size:16px;font-family: "微软雅黑";}
.fast_win_box li a:hover{filter: alpha(opacity=80); opacity: 0.8; }
.fast_win_box .win_01 a{ display:block; background-position:40px 10px;background-color:#1d93c4;}
.fast_win_box .win_02 a{ display:block; background-position:40px -35px;background-color:#18aac1;}
.fast_win_box .win_03 a{ display:block; background-position:40px -80px;background-color:#0fb8ae;}
.fast_win_box .win_04 a{ display:block; background-position:40px -125px;background-color:#0fb8ae;}
.fast_win_box .win_05 a{ display:block; background-position:40px -170px;background-color:#18aac1;}
.fast_win_box .win_06 a{ display:block; background-position:40px -215px;background-color:#1d93c4;}


.close_btn{background:url(../images/close.png) no-repeat right;text-align:right;cursor:pointer; padding-right:20px; font-size:14px; color:#666666; position:relative; z-index:100;}
/*.android_ewwm{display:none; position:absolute; right:0; top:0;}
*/
/*图片新闻*/
.home_tpxw_box{float:left; width:49%;}
.home_tpxw{ height:210px; position:relative; overflow:hidden; padding-top:20px;}
.home_tpxw img{ width:100%; height:210px; display:block;}
.home_tpxw .bd .prev,.home_tpxw .bd .next{ position:absolute; top:145px; background-image:url(../images/jzfp_arrow.png); background-repeat:no-repeat; width:22px; height:41px;filter: alpha(opacity=60); opacity: 0.6; cursor:pointer;}
.home_tpxw .bd .prev:hover,.home_tpxw .bd .next:hover{filter: alpha(opacity=100); opacity: 1;}
.home_tpxw .bd .prev{ left:20px; background-position:0 0;}
.home_tpxw .bd .next{right:20px; background-position:-22px 0;}
.home_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:60px; background:#000; filter:alpha(opacity=75); -moz-opacity: 0.6; opacity:0.6;}
.home_tpxw .bd .txt{position:absolute; bottom:20px; left:0px; width:100%;color:#fff; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; text-align:center;}
.home_tpxw .hd{ position:absolute; bottom:20px; right:10px;}
.home_tpxw .hd li{ display:inline-block; *display:inline; *zoom:1; width:9px; height:9px; margin:0 4px; line-height:0; overflow:hidden; font-size:0; background:#fff8e0; cursor:pointer;}
.home_tpxw .hd li.on{background:#e13308;}
.home_tpxw .bd ul, .home_tpxw .bd li{width:100% !important;}


.home_tpxw_small{ height:78px; position:relative; overflow:hidden;}
.home_tpxw_small img{ width:100%; height:78px; display:block;}
.home_tpxw_small .hd{ position:absolute; bottom:0; right:0;}
.home_tpxw_small .hd li{ display:inline-block; *display:inline; *zoom:1; width:21px; height:18px; font-size:12px; margin-left:1px; text-align:center; background:#7e350b; cursor:pointer; color:#fff;}
.home_tpxw_small .hd li.on{background:#e61616;}
.home_tpxw_small .bd ul, .home_tpxw_small .bd li{width:100% !important;}


.gotop{position:fixed; bottom:0; right:0; background:#1557a3; padding:10px 15px; width:30px; line-height:20px; color:#fff; cursor:pointer; font-weight:bold; font-family:"微软雅黑"; display:none; text-align:center; border-radius:50%;}

.mark img{vertical-align:middle;}