body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, input, dl, dt, dd, span, em, table, tr, td, div, strong, textarea,font
 { margin: 0; padding: 0; font-family: "微软雅黑", arial, verdana, sans-serif; color: #333; font-size: 12px; }
img, iframe { border: none; }
ol, ul, ol li, ul li { list-style: none; }
a { text-decoration: none; }
a:link { }
a:visited { }
.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qs_clear { *zoom:1; }
.qs_info { text-align: justify; text-justify : inter-ideograph; }
.qs_yin { width: 0; height: 0; overflow: hidden; display: none; }


/*头部*/
.n_head_w { }
.n_head { width: 1200px; height: 115px; overflow: hidden; margin: 0 auto; }
.logo { float: left; width: 690px; height: 100px; overflow: hidden; padding: 10px 0 0 0; background-image:url(nsbdresourcecms201611img_pc_site2016112411110719589.png); background-repeat:no-repeat; background-position:0 10px; }
.logo a { display:block; float: left; width:100%; height:100px; overflow:hidden; text-indent:-999px;}
.logo img { width: 690px; height: 100px; }
.n_head_r { float: right; width: 300px; padding-top: 22px; }
.n_top { height: 30px; line-height: 30px; overflow: hidden; text-align: right; padding-right: 20px; }
.n_top a { font-size: 12px; color: #666; }
.n_top span { padding:0 5px;  font-size:12px; color:#666; }

.n_top_sd { float: right; padding: 30px 20px 0 20px; width: 58px; }
.n_sear { height: 31px; }
.n_sear ul { float: right; width: 235px; height: 31px; overflow: hidden; background: url(nsbdresourcecms201608img_pc_site2016082817365222642.png) 0 0 no-repeat; margin-top: 10px; }
.n_sear ul li { float: left; height: 31px; }
.n_sear ul li input { background: none; border: none; margin: 0; padding: 0; width: 100%; height: 31px; }
.n_sear_txt { width: 165px; padding: 0 5px 0 15px; }
.n_sear_txt input { font-size: 14px; }
.n_sear_sub { width: 50px; overflow: hidden; }
.n_sear_sub input { font-size: 999px; text-indent: -999px; overflow: hidden; cursor: pointer; }


/*导航*/
.n_menu_w { min-width: 1200px;  max-width: 1440px;  height: 45px; margin:0 auto; overflow: hidden;  }
.n_menu { width: 1200px; height: 45px; overflow: hidden; margin: 0 auto; background-color: #01a0e2;}
.n_menu ul { }
.n_menu ul li { float: left; width: 100px; height: 45px; line-height: 45px; overflow: hidden; padding: 0px 25px 0 25px; /*background-image: url(nsbdresourcecms201608img_pc_site2016082817365139169.png); background-repeat: no-repeat; */text-align: center; }
.n_menu ul li.active, .n_menu ul li:hover { background-color: #56c3fe; }
.n_menu ul li a { font-size: 16px; color: #fff; }
/*.mu_l_1 { background-position: 42px 12px; }
.mu_l_2 { background-position: 19px -44px; }
.mu_l_3 { background-position: 22px -100px; }
.mu_l_4 { background-position: 25px -159px; }
.mu_l_5 { background-position: 22px -215px; }
.mu_l_6 { background-position: 22px -272px; }
.mu_l_7 { background-position: 22px -328px; }
.mu_l_8 { background-position: 22px -386px; }*/

/*底部*/
.n_foot_w { width: 1200px; margin: 20px auto 0; border-top: 1px solid #ddd;  padding-bottom: 30px; }
.n_link { width: 1200px; height: 30px; overflow: hidden; margin: 0 auto; padding: 20px 0; }
.n_link span { display: block; float: left; width: 145px; height: 25px; line-height: 25px; font-size: 14px; color: #666; text-align: center; }
.n_link_s { float: left; width: 1000px; height: 25px; overflow: hidden; }
.n_link_s ul { }
.n_link_s ul li { float: left; width: 250px; height: 25px; }
.n_link_s ul li select { width: 170px; border: 1px solid #01a0e2; }
.n_foot { width: 1200px; height:105px; overflow: hidden; margin: 0 auto; text-align: center; position:relative; }
.n_foot span { font-size: 14px; color: #666; padding: 0 10px; line-height: 30px; }
.n_foot a { color: #666; font-size: 14px; line-height: 35px; margin: 0 10px; }

.n_foot_img { position:absolute; top:10px; left:300px; overflow:hidden; width:80px; height:80px;}
.n_foot_img span ,.n_foot_img a { padding:0; margin:0;}

.w1200 { width: 1200px; overflow: hidden; margin: 0 auto; }







/*banner·*/
.n_ban_w { position: relative; z-index: 10; width: 100%; min-width: 1200px;  max-width: 1440px; height: 385px; margin:0 auto; overflow: hidden; }
.n_ban_img { position: absolute; top: 0; left: 0; z-index: 20; width: 100%; height: 385px; overflow: hidden; }
.n_ban_img ul { }
.n_ban_img ul li { display: none; width: 100%; height: 385px; background-repeat: no-repeat; background-position: 50% 50%; position: relative; }
.n_ban_img ul li div { position: absolute; top: 0; left: 50%; margin-left: -600px; width: 400px; padding: 40px 0 0 25px; }
.n_ban_img ul li div p { display: block; font-size: 36px; color: #01a0e2; line-height: 45px; }
.n_ban_img ul li div span { display: block; font-size: 14px; color: #333; line-height: 28px; }
.n_ban_img ul li div a { float: right; display: block; width: 110px; height: 30px; line-height: 30px; background-color: #01a0e2; overflow: hidden; font-size: 16px; color: #fff; text-align: center; }
.n_ban_k { position: absolute; top: 256px; left: 50%; margin-left: -600px; z-index: 40; width: 1200px; height: 115px; overflow: hidden; }
.n_ban_k ul { padding-left: 150px; }
.n_ban_k ul li { float: left; width: 340px; height: 115px; overflow: hidden; cursor: pointer; }
.nk_s { float: left; width: 105px; height: 105px; overflow: hidden; text-align: center; }
.nk_s img { width: 105px; height: 105px; }
.nk_a { float: left; width: 200px; height: 30px; line-height: 30px; overflow: hidden; background: url(nsbdresourcecms201608img_pc_site2016082817365139169.png) 5px -627px no-repeat; margin-top: 70px; padding-left: 15px; }
.nk_a a { font-size: 14px; color: #fff; }
.n_ban_bg { position: absolute; bottom: 0; left: 0; z-index: 30; width: 100%; height: 70px; overflow: hidden; opacity: 0.3; filter: alpha(opacity=30); *ZOOM: 1;background-color: #000000; }


/*首页 BIN*/
/*框架*/
.c_0, .c_3, .c_6 { width: 1200px; }
.c_1, .c_4 { float: left; overflow: hidden; }
.c_2, .c_5 { float: right; overflow: hidden; }
.c_1 { width: 515px; }
.c_2 { width: 655px; }
.c_4 { width: 740px; }
.c_5 { width: 440px; }


/*通知公告*/
.n_tz_w { width: 1200px; height: 30px; padding: 10px 0; overflow: hidden; border-bottom: 2px solid #ddd; margin-bottom: 25px; }
.n_tz_t { float: left; width: 110px; height: 30px; line-height: 30px; overflow: hidden; background: url(nsbdresourcecms201608img_pc_site2016082817365139169.png) 10px -449px no-repeat; }
.n_tz_t a { font-size: 14px; color: #01a0e2; padding-left: 32px; }
#n_tz { float: left; width: 1080px; height: 30px; overflow: hidden; }
#n_tz ul { }
#n_tz ul li { float: left; height: 30px; line-height: 30px; margin-right: 30px; font-size: 14px; color: #666; }
#n_tz ul li a { font-size: 14px; color: #666; padding-left: 5px; }


/*幻灯*/
.i_hd_w { width: 515px; height: 360px; overflow: hidden; position: relative; }
#i_hd { width: 515px; height: 360px; overflow: hidden; }
#i_hd ul { height: 360px; }
#i_hd ul li { float: left; width: 515px; height: 360px; overflow: hidden;  }
.i_hd_img { width: 515px; height: 360px; overflow: hidden; }
.i_hd_img img { width: 515px; height: 360px; }
.i_hd_tit { width: 515px; height: 30px; line-height: 30px; overflow: hidden; opacity: 0.7; filter: alpha(opacity=70); *zoom: 1;
background-color: #000000; z-index: 5; padding: 5px 0; margin:-40px 0 0 0;  }
.i_hd_tit a { font-size: 14px; color: #fff; padding-left: 10px; }
.i_hd_nav { width: 90px; height: 10px; overflow: hidden; position: absolute; top: 335px; right: 10px; z-index: 10; }
.i_hd_nav ul { float: right; }
.i_hd_nav ul li { float: left; width: 10px; height: 10px; overflow: hidden; margin-right: 5px; background-color: #fff; cursor: pointer; text-indent: -999px; }
.i_hd_nav ul li.navOn { background-color: #01a0e2; }


/*tab切换*/
.i_tab_w { height: 40px; background: #ebf9ff url(nsbdresourcecms201608img_pc_site2016082817365218965.png) 100% 100% no-repeat; border-style: solid; border-width: 1px; border-color: #e5e5e5 #e5e5e5 #01a0e2 #e5e5e5; }
.i_tab { height: 42px; overflow: hidden; margin: -1px 0 0 -1px; }
.i_tab li { float: left; width: 100px; height: 39px; line-height: 39px; overflow: hidden; text-align: center; border-style: solid; border-width: 2px 1px 1px; }
.tab_y { border-color: #01a0e2 #fff #fff #fff; background-color: #fff; }
.tab_n { border-color: transparent; }
.i_tab li a { font-size: 16px; color: #6c6c6c; }
.i_tab li.tab_y a { color: #01a0e2; }
.tab_x_y { display: block; }
.tab_x_n { display: none; }


/*tab切换2*/
.nt_w { height: 30px; overflow: hidden; }
.nt { height: 22px; background-color: #f6f6f6; border: 1px solid #eaeaea; }
.nt li { float: left; width: 100px; height: 24px; line-height: 24px; overflow: hidden; margin: -1px 0 0 -1px; padding-bottom: 6px; text-align: center; }
.nt li a { font-size: 14px; }
.nt_y { background: #01a0e2 url(nsbdresourcecms201608img_pc_site2016083010011671673.png) 50% 100% no-repeat; }
.nt_y a { color: #fff; }
.nt_n { }
.nt_n a { color: #666; }
.nt_x_y { display: block; }
.nt_x_n { display: none; }


/*新闻头条*/
.n_news { }
.n_list_o { height: 80px; padding: 15px 0 5px; overflow: hidden; border-bottom: 1px dashed #bababa; }
.n_list_o h1 { display: block; height: 30px; line-height: 30px; text-align: center; }
.n_list_o h1 a { font-size: 16px; color: #333; font-weight: normal; }
.n_list_o h1 a:hover { color: #01a0e2; }
.n_list_o { font-size: 14px; color: #8d8d8d; line-height: 24px; }
.n_list_o a { font-size: 14px; color: #01a0e2; }


/*list*/
.n_list { }
.n_list ul { }
.n_list li { height: 30px; line-height: 30px; overflow: hidden; background-image: url(nsbdresourcecms201608img_pc_site2016082817365139169.png); background-repeat: no-repeat; background-position: 0 -525px; }
.n_list li a { font-size: 14px; color: #666; padding-left: 15px; }
.n_list li span { float: right; font-size: 12px; color: #929292; }
.n_list li:hover { background-position: 0px -484px; }
.n_list li:hover a, .n_list li:hover span { color: #01a0e2; }
.n_list li img { position: relative; top: -6px; margin-left: 10px;}
.n_news_list { padding: 10px 10px; }

/*串 list*/
.c_list { }
.c_list ul {}
.c_list ul li { height:35px; line-height:35px; overflow:hidden; text-align:left; background-image:url(nsbdresourcecms201609img_pc_site2016091817373999138.png); background-repeat:no-repeat; background-position:0 -41px;}
.c_list ul li:hover {  background-image:url(nsbdresourcecms201609img_pc_site2016091817373980639.png);  } 
.c_list ul li span { float:right; font-size:12px; color:#929292; }
.c_list ul li a { font-size:14px; color:#666; padding-left:25px; }
.c_list ul li a:hover { color:#01a0e2; }
.c_list ul li img { margin-left: 10px; position: relative; top: -8px;}
.c_list ul li.first {  background-position: 0 -3px; }
.c_list ul li.last { background-position: 0 -80px;}


/*专题滚动*/
.n_3 { width: 1200px; height: 76px; overflow: hidden; padding: 20px 0; }
.n_3_l { float: left; width: 32px; height: 32px; padding: 20px 20px 20px 0px; }
.n_3_r { float: right; width: 32px; height: 32px; padding: 20px 0px 20px 0; }
.n_3_l a, .n_3_r a { display: block; float: left; width: 32px; height: 32px; overflow: hidden; text-indent: -999px; background-image: url(nsbdresourcecms201608img_pc_site2016082817365023084.png); background-repeat: no-repeat; cursor: pointer; }
.n_3_l a { background-position: 0px 0px; }
.n_3_l a:hover { background-position: 0px -300px; }
.n_3_r a { background-position: 0px -100px; }
.n_3_r a:hover { background-position: 0px -200px; }
#n_3_c { float: left; width: 1090px; height: 76px; overflow: hidden; }
#n_3_c ul { padding-left: 8px }
#n_3_c ul li { float: left; width: 240px; height: 70px; overflow: hidden; border: 1px solid #c5c5c5; margin-right: 32px; padding: 2px; }
#n_3_c ul li img { width: 240px; height: 70px; }
#n_3_c ul li:hover { border: 1px solid #01a0e2; }
#n_3_c ul li:hover img { opacity: .8; filter: alpha(opacity=80) }
/*建设风采滚动*/
.n_6 { width: 1200px; height: 175px; overflow: hidden; margin-top: 15px; padding: 20px 0; }
.n_6_l { float: left; width: 32px; height: 32px; padding: 65px 10px 20px 0px; }
.n_6_r { float: right; width: 32px; height: 32px; padding: 65px 0px 20px 0; }
.n_6_l a, .n_6_r a { display: block; float: left; width: 32px; height: 32px; overflow: hidden; text-indent: -999px; background-image: url(nsbdresourcecms201608img_pc_site2016082817365023084.png); background-repeat: no-repeat; cursor: pointer; }
.n_6_l a { background-position: 0px 0px; }
.n_6_l a:hover { background-position: 0px -300px; }
.n_6_r a { background-position: 0px -100px; }
.n_6_r a:hover { background-position: 0px -200px; }
#n_6_c { float: left; width: 1110px; height: 175px; overflow: hidden; }
#n_6_c ul { padding-left: 6px }
#n_6_c ul li { float: left; width: 209px; border: 1px solid #fff; overflow: hidden; margin-right: 12px; }
#n_6_c ul li:hover { border: 1px solid #56c3ff; }
.n_6_img { width: 209px; height: 135px; overflow: hidden; text-align: center; }
.n_6_img img { width: 209px; height: 135px; }
.n_6_tit { height: 30px; line-height: 30px; background: #f9f9f9; overflow: hidden; text-align: center; }
#n_6_c ul li:hover .n_6_tit { background: #56c3ff; }
.n_6_tit a { font-size: 14px; color: #666; }
#n_6_c ul li:hover .n_6_tit a { color: #fff; }
/*信息公开*/
.n_gk { height: 250px; overflow: hidden; }
.n_gk_l { float: left; width: 455px; padding: 20px 0 0; overflow: hidden; }
.n_gk_list { padding: 10px 5px; }
.nt_more { height: 22px; line-height: 22px; margin-top: -29px; text-align: right; padding-right: 10px; overflow: hidden; }
.nt_more a { font-size: 12px; color: #01a0e2; }
.n_gk_r { float: right; width: 210px; height: 230px; overflow: hidden; padding: 20px 0px 0; }
.n_gk_r ul { }
.n_gk_r li { float: left; width: 105px; height: 115px; overflow: hidden; text-align: center; position: relative; cursor: pointer; }
.n_gk_r li a { display: block; height: 115px; line-height: 30px; text-align: center; font-size: 14px; color: #666; }
.n_gk_r li a img { margin-top: 4px; }
.n_gk_r li a p { position: absolute; bottom: 14px; left: 0; width: 100%; text-align: center; }
.n_gk_r li:hover a p { color: #01a0e2; font-weight: bold; }


/*运行管理*/
.gl_t { padding: 20px 0 0; }
.n_gl_list { padding: 10px 5px; height: 117px; }
.gl_bt { height: 40px; overflow: hidden; padding: 10px 0 20px; }
.gl_bt ul { padding-left: 5px; width: 500px; }
.gl_bt ul li { float: left; width: 94px; height: 33px; overflow: hidden; padding: 0px 0px 3px 0; margin-right: 19px; background-image: url(nsbdresourcecms201608img_pc_site2016083018080583277.png); background-repeat: no-repeat; background-position: -206px 0; }
.gl_bt ul li:hover { background-position: 0 0; }
.gl_bt ul li a { display: block; float: left; width: 62px; height: 33px; line-height: 33px; font-size: 12px; color: #333; padding-left: 32px; background-image: url(nsbdresourcecms201608img_pc_site2016083017171620576.png); background-repeat: no-repeat; }
.gl_bt ul li a:hover { color: #fff; background-image: url(nsbdresourcecms201608img_pc_site2016083017171629188.png); }
.gl_bt_1 a { background-position: -2px 4px; }
.gl_bt_2 a { background-position: -2px -47px; }
.gl_bt_3 a { background-position: -2px -98px; }
.gl_bt_4 a { background-position: -2px -149px; }

/*公众互动*/
.n_gz { height: 235px; overflow: hidden; }


/*访谈*/
.n_ft { padding: 15px 5px 0; }
.n_ft_img { float: left; border: 1px solid #ddd; width: 250px; height: 175px; overflow: hidden; }
.n_ft_img img { width: 250px; height: 175px; }
.n_ft_con { float: left; width: 185px; padding-left: 8px; font-size: 12px; color: #999; line-height: 22px; }
.n_ft_con a { font-size: 14px; color: #666; font-weight: 700; line-height: 25px; }
.n_ft_con span { font-size: 12px; color: #999; padding-right: 8px; }
.n_ft_con a i { font-size: 12px; color: #01a0e2; font-weight: normal; font-style: normal; }
.n_gz_r { float: right; width: 275px; height: 215px; padding: 20px 0px 0; }
.n_gz_r ul { padding-left: 15px; width: 500px; }
.n_gz_r ul li { float: left; width: 46px; height: 212px; padding: 0px 3px 3px 0; margin-right: 20px; background-image: url(nsbdresourcecms201611img_pc_site2016112915425769057.png); background-repeat: no-repeat; background-position: 100% 0; }
.n_gz_r ul li:hover { background-position: 0 0; }
.n_gz_r ul li a { display: block; float: left; width: 46px; height: 142px; line-height: 30px; font-size: 16px; color: #333; padding-top: 70px; text-align: center; background-image: url(nsbdresourcecms201608img_pc_site2016083111450355426.png); background-repeat: no-repeat; }
.n_gz_r ul li a:hover { color: #fff; background-image: url(nsbdresourcecms201608img_pc_site2016083111450429772.png); }
.n_gz_1 a { background-position: 1px 25px; }
.n_gz_2 a { background-position: -73px 25px; }
.n_gz_3 a { background-position: -148px 25px; }
.n_gz_4 a { background-position: -220px 25px; }
.n_gz_4 { position: relative; }
.n_jdjb { position: absolute; top: 25px; right: 50px; display: none; }
.n_jdjb * { width: 235px; height: 162px; }
.n_gz_r ul li.n_gz_4 a {font-size:14px; line-height:16px;}

/*工程建设*/
.n_gc { height: 95px; overflow: hidden; padding: 20px 5px 15px; border-bottom: 1px dashed #bababa; }
.n_gc_img { float: left; border: 1px solid #ddd; width: 115px; height: 90px; overflow: hidden; }
.n_gc_img img { width: 115px; height: 90px; }
.n_gc_con { float: left; width: 300px; padding-left: 8px; font-size: 12px; color: #999; line-height: 22px; }
.n_gc_con a { font-size: 14px; color: #666; font-weight: 700; line-height: 25px; }
.n_gc_con a i { font-size: 12px; color: #01a0e2; font-weight: normal; font-style: normal; }


/*举报平台*/
.n_pt { height: 90px; overflow: hidden; padding: 15px 0px 20px; }
.n_pt ul { width: 500px; }
.n_pt ul li { float: left;width: 212px;  height: 90px; margin-right:15px; overflow: hidden; background-repeat:repeat; background-position: 0 0;}
.n_pt ul li a { display:block; float:left; width:130px; height:50px; padding:20px 0 20px 70px; overflow:hidden; font-size: 18px; color: #fff; background-repeat:no-repeat; text-align:center;  }
.n_pt_1 { background-image: url(nsbdresourcecms201611img_pc_site2016112915111515318.png); }
.n_pt_1 a {  line-height:25px;  background-image: url(nsbdresourcecms201611img_pc_site2016112915173431907.png); background-position: 20px 50%;}
.n_pt_2 { background-image: url(nsbdresourcecms201611img_pc_site2016112915111538760.png); }
.n_pt_2 a { line-height:50px;  background-image: url(nsbdresourcecms201611img_pc_site2016112915231530880.png); background-position: 20px 50%;}

/*首页 END*/

.m_0 { float: left; width: 1200px; overflow: hidden; }
.m_1 { float: left; width: 246px; overflow: hidden; }
.m_2 { float: right; width: 925px; overflow: hidden; }
/*分页*/
.l_m { width: auto; height: auto; overflow: hidden; padding: 10px 0 20px; }
.l_m_bd { width: auto; height: auto; text-align: center; }
.l_m_bd span { width: 5px; display: inline-block; }
.l_m_bd font { display: inline-block; font-size: 12px; color: #ff0000; border: 1px solid #ddd; padding: 2px 5px; }
.l_m_bd a { display: inline-block; font-size: 12px; color: #333; border: 1px solid #ddd; padding: 2px 5px; cursor: pointer; }
.l_m_bd a.l_a { }

.n_list ul li.lis_x { height: 2px; overflow: hidden; padding: 10px 0; width: auto; background: none; }
.n_list ul li.lis_x div { border-bottom: 1px dashed #d3d3d3; height: 0; overflow: hidden; width: auto; }


.e_list { padding: 20px 15px; }

/*二级左侧导航*/
.n_nav { width: 246px; height: auto; overflow: hidden; background: url(nsbdresourcecms201609img_pc_sitenav_con_bg.png) 0 0 repeat-y; margin-bottom: 20px; }
.nav_tit { height: 54px; line-height: 54px; overflow: hidden; text-align: center; background: url(nsbdresourcecms201609img_pc_sitenav_tit.png) 0 0 no-repeat; }
.nav_tit, .nav_tit a { font-size: 18px; color: #fff; font-weight: 700; }
.nav_con { padding: 20px 25px 0px 30px; height: 696px; overflow: hidden; background: url(nsbdresourcecms201609img_pc_sitenav_bg.png) 0 100% no-repeat; }
.nav_2 { height: 32px; line-height: 32px; overflow: hidden; margin-bottom: 12px; background-color: #dbe0e3; background-image: url(nsbdresourcecms201609img_pc_sitenav_con.png); background-repeat: no-repeat; background-position: 0 0px; }
.nav_2 a { font-size: 16px; color: #333; padding-left: 50px; }
.ac_2 { background-color: #0b85d0; }
.ac_2 a { color: #fff; }
.nav_3 { height: 25px; line-height: 25px; overflow: hidden; background-image: url(nsbdresourcecms201609img_pc_sitenav_s.png); background-repeat: no-repeat; background-position: 50px -39px; padding-left: 50px; margin-bottom: 8px; }
.nav_3 a { font-size: 14px; color: #666; padding-left: 12px; }
.ac_3 { background-position: 50px 9px; }
.ac_3 a { color: #0b85d0; }

/*二级当前位置*/
.n_dqwz { height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; color: #666; padding: 10px 0; }
.n_dqwz span { font-size: 14px; color: #666; }
.n_dqwz span a { font-size: 14px; color: #666; }

.qs_pt20 { padding: 15px; }

/*通用细览*/
.v_by { min-height: 500px; overflow: hidden; margin: 0 auto; border: 1px solid #ddd; }
.i_w { overflow: hidden; padding: 40px 40px 50px; }
.i_t { text-align: center; line-height: 40px; }
.i_t span { font-size: 24px; color: #01a0e2; }
.shijiuda_title span{color: #000;}
.i_st { text-align: center; line-height: 45px; }
.i_st span { font-size: 20px; color: #666; }
.i_ly { width: auto; height: 30px; line-height: 30px; padding: 10px 0; text-align: center; border-bottom: 1px solid #e8e8e8; }
.i_ly span { padding: 0 10px; font-size: 14px; color: #666; }
.i_ly span span { padding: 0 5px; }
.i_zh { width: 100px; height: 25px; overflow: hidden; margin: -35px 0 0 950px; }
.i_zh a { display: block; float: left; width: 24px; height: 24px; background-image: url(nsbdresourcecms201609img_pc_site2016090217492263621.png); background-repeat: no-repeat; margin: 0 3px; text-indent: -999px; }
.i_zh_1 { background-position: 0 0; }
.i_zh_2 { background-position: 0 -27px; }
.i_zh_3 { background-position: 0 -54px; }
.i_c { line-height: 220%; font-size: 16px; color: #666; padding: 25px 15px; }
.i_c * { font-size: 16px; color: #666; }
.shijiuda_nr{color: #000;}
.shijiuda_nr *{color: #000;}
.i_c img { max-width: 900px; margin: 10px auto; }
.i_c table {margin: 10px auto;   border-collapse:collapse; border-spacing:0;}
.i_d { height: 30px; text-align: center; padding-top: 20px; }
.i_d a { font-size: 14px; color: #828282; border: 1px solid #d2d2d2; margin: 0 15px; padding: 3px 10px; border-radius: 3px; background-color: #f8f8f8; }


/*二级访谈列表*/
.ft_list { padding: 20px 15px; }
.ft_list ul { }
.ft_list li { padding: 15px 0; border-bottom: 1px dashed #d3d3d3; margin-bottom: 15px; }
.ft_img { float: left; width: 200px; height: 150px; overflow: hidden; padding: 4px; border: 1px solid #eee; }
.ft_img img { width: 200px; height: 150px; }
.ft_con { float: left; width: 600px; line-height: 30px; padding-left: 10px; font-size: 14px; color: #666; }
.ft_con span { color: #01a0e2; }
.ft_con em { font-size: 12px; font-style: normal; color: #888; }
.ft_con a { font-size: 14px; }
.ft_con a i { float: right; font-style: normal; color: #01a0e2; }


/*article list*/
.list_con { padding: 20px 15px; }
.top_list_item { width: 895px; overflow: hidden; }
.top_list_item ul { width: 976px; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 15px; }
.top_list_item ul li { width: 407px; float: left; border-right: 1px solid #ddd; position: relative; padding-right: 40px; margin-right: 40px; }
.top_list_item ul li a { font-size: 12px; color: #01a0e2; margin-left: 10px; }
.top_list_item ul li a:hover { text-decoration: underline; }
.top_list_item ul li img { position: absolute; topp: 0; left: 0; }
.top_list_item ul li h3 { height: 38px; line-height: 38px; background: #f5f5f5; font-weight: normal; padding: 0 10px 0 50px; width: 347px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.top_list_item ul li h3 a { font-size: 15px; color: #4a4a4a; margin-left: 0; }
.top_list_item ul li h3 a:hover { color: #01a0e2; text-decoration: none; }
.top_list_item ul li span { display: block; font-size: 12px; color: #4a4a4a; padding: 10px; line-height: 24px; height: 48px; }
.mod_list li { border-bottom: 1px dashed #ddd; padding-left: 15px; line-height: 36px; }
.mod_list li span { float: right; color: #828282; font-size: 14px; }
.mod_list li a { font-size: 14px; color: #828282; padding-left: 30px; display: inline-block; background: url(nsbdresourcecms201609img_pc_siteicon_tit.png) no-repeat 0 center; }
.mod_list li a:hover { color: #01a0e2; background: url(nsbdresourcecms201609img_pc_siteicon_tit_h.png) no-repeat 0 center; }
/*article list end*/

/*map*/
.map_list { width: auto; height: auto; overflow: hidden; }
.map_list ul { padding: 10px; }
.map_list ul li { float: left; width: 170px; height: 30px; line-height: 30px; overflow: hidden; background: url(nsbdresourcecms201608img_pc_site2016082817365139169.png) 0 -525px no-repeat; }
.map_list ul li a { font-size: 14px; color: #333; padding-left: 13px; }
.js_b { width: auto; height: auto; overflow: hidden; padding: 10px 40px; }
.js_t { width: auto; height: 20px; overflow: hidden; border-bottom: 1px solid #e1e1e1; padding: 5px 0px; }
.js_t a { float: left; display: block; border-left: 4px solid #01a0e2; height: 18px; line-height: 16px; font-size: 14px; color: #333; font-weight: 700; padding-left: 8px; }

/*二级bannner*/
/*.x_ban { min-width:1200px; min-height:175px; background-image:url(nsbdresourcecms201609img_pc_site2016091316275657305.jpg); background-position: 50% 0 ; background-repeat: no-repeat; }
.x_ban_c {  min-width:1200px;  height:175px; overflow:hidden; background-position: 50% 0 ; background-repeat: no-repeat;}
.x_ban_1 {  background-image:url(nsbdresourcecms201609img_pc_site2016091316275657305.jpg); }
.x_ban_2 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912361474731.jpg); }
.x_ban_3 {  background-image:url(nsbdresourcecms201609img_pc_site2016091911525147519.jpg); }
.x_ban_4 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912333226463.jpg); }
.x_ban_5 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912311667253.jpg); }
.x_ban_6 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912273943690.jpg); }
.x_ban_7 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912371557606.jpg); }
.x_ban_8 {  background-image:url(nsbdresourcecms201609img_pc_site2016092210321667182.jpg); }
*/

.x_ban { min-width:1200px; min-height:175px; display:none; background-image:url(nsbdresourcecms201611img_pc_site2016110717330612081.jpg); background-position: 50% 0 ; background-repeat: no-repeat; }
.x_ban_c {  min-width:1200px;  height:175px; overflow:hidden; background-position: 50% 0 ; background-repeat: no-repeat;}
.x_ban_1 {  background-image:url(nsbdresourcecms201609img_pc_site2016091316275657305.jpg); }
.x_ban_2 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330421013.jpg); }
.x_ban_3 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330482218.jpg); }
.x_ban_4 {  background-image:url(nsbdresourcecms201609img_pc_site2016091912333226463.jpg); }
.x_ban_5 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330561723.jpg); }
.x_ban_6 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330584721.jpg); }
.x_ban_7 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330639372.jpg); }
.x_ban_8 {  background-image:url(nsbdresourcecms201611img_pc_site2016110717330612081.jpg); }



/*悬浮导航*/
.g_av_w { width:125px; height:400px; overflow:hidden; position: absolute; top:210px; left:50%; margin-left:-645px; z-index:5; }
.g_av_w ul {}
.g_av_w ul li { overflow:hidden; background-image:url(nsbdresourcecms201609img_pc_site2016092809331925602.png); background-repeat:no-repeat; }
.g_av_w ul li a { display:block; width:80px; height:40px; line-height:40px; overflow:hidden; padding: 0 35px 0 5px; font-size:16px; color:#333;  background-image:url(nsbdresourcecms201609img_pc_site2016092809470092679.png); background-repeat:no-repeat; text-align:center;}
.g_bav_a_1 { background-position: 84px 0; }
.g_bav_a_2 { background-position: 84px -90px; }
.g_bav_a_3 { background-position: 84px -180px; }
.g_bav_a_4 { background-position: 84px -270px; }
.g_bav_a_5 { background-position: 84px -360px; }
.g_bav_a_6 { background-position: 84px -450px; }
.g_bav_a_7 { background-position: 84px -540px; }
.g_bav_a_8 { background-position: 84px -630px; }

.g_nav_s { height:30px; background-position: 0 -40px;}
.g_nav_t { height:40px; background-position: 0 -90px;}
.g_av_w ul li.active,.g_av_w ul li.g_nav_t:hover { background-position: 0 0;}
.g_av_w ul li.active a,.g_av_w ul li.g_nav_t:hover a { color:#fff; }



.tsr_ban_w { display:none; position:absolute; top:160px; left:0; z-index:200; width: 100%; min-width: 1200px; height: 385px; overflow: hidden;}
.tsr_ban { display:none;  min-width: 1200px; max-width: 1440px; height: 385px; margin:0 auto; overflow: hidden; }
.tsr_ban a { display:none; width:100%; height:385px; overflow: hidden; text-indent:-999px; }

/*通水专栏*/
.t_body{ background:url(nsbdresourcecms201610img_pc_site2016102710073320827.jpg) center top no-repeat; height:auto; overflow:hidden;}
.t_head{ height:233px; width:100%;}
.t_menu{ width:1000px; height:34px; margin:0 auto; overflow:hidden; background:url(nsbdresourcecms201610img_pc_site2016102710202966590.jpg) 0 0 repeat-x;}
.t_menu ul a{color: #ffffff;font-size: 14px;font-weight: bold; padding: 0 20px;}
.t_menu ul{ color: #ffffff;font-size: 14px;font-weight: bold; padding-left:20px; line-height:34px; overflow:hidden; height:34px;}
.t_menu ul span{ color:#fff;font-size: 14px; }
.t_foot{ width:100%; background:url(nsbdresourcecms201609img_pc_sitebottom_bj01.jpg) 0 0 repeat-x;}
.t_f_m{   color: #fff;height: 88px; line-height: 20px;padding-top: 100px;text-align: center;}
.t_f_m a{ color: #fff;}
/*------------------------------------------li------------------------------------------------*/
.js_news_list{/*padding:10px;*/}
.js_news_list li{background:url(nsbduiFrameworkcommonResourceimage2016102113185477430.gif) no-repeat 8px center; height:33px; line-height:33px; overflow:hidden; }
.js_news_list span{float:right; color:#000; font-size:14px; margin-right:10px;}
.js_news_list a{color:#000; font-size:14px; padding-left:20px;}
.js_news_list a:hover{color:#ff0000;}

.c_top_w { min-width: 1200px;  max-width: 1440px;  height: 30px; margin:0 auto; overflow: hidden; }
.c_top { width:1200px; height: 30px; overflow: hidden; margin:0 auto; background-color: #f8f8f8;}
.c_top_l { float:left; height:30px; line-height:30px; font-size:12px; color:#666; padding-left:5px;}
.c_top_r { float:right; height:30px; line-height:30px; padding-right:5px;}
.c_top_r a { font-size:12px; color:#666;}
.c_top_r span { padding:0 5px;  font-size:12px; color:#666; }

.c_head_w { position:relative; z-index:10; width: 1200px;  height: 175px; margin:0 auto; overflow: hidden; /*background:url(nsbdresourcecms201611img_pc_site2016110810171555743.jpg) 50% 0 no-repeat; */}
.c_head {  width:1200px; height: 175px; overflow: hidden; margin:0 auto;}
.c_logo { float:left; width:815px; height:80px; overflow:hidden; background:url(nsbdresourcecms201611img_pc_site2016112411083371815.png) 50% 50% no-repeat; margin-top:50px; }
.c_sdzc { float: right;  width:80px; height:80px; overflow:hidden; background:url(nsbdresourcecms201611img_pc_site2016110811240152511.png) 50% 50% no-repeat; margin-top:45px;}
.c_head a { display:block; float:left; width:100%; height:80px; text-indent:-999px;}

.c_menu_w { min-width: 1200px;  max-width: 1440px;  height: 45px; margin:0 auto; overflow: hidden; }
.c_menu_c { width:1200px; height: 45px; overflow: hidden; margin:0 auto;  background-color: #01a0e2; }
.c_menu { width:970px; height: 45px; overflow: hidden; float:left; }
.c_menu ul { }
.c_menu ul li { float: left; width: 90px; height: 45px; line-height: 45px; overflow: hidden; padding: 0px 15px 0 15px; /*background-image: url(nsbdresourcecms201608img_pc_site2016082817365139169.png); background-repeat: no-repeat; */text-align: center; }
.c_menu ul li.active, .c_menu ul li:hover { background-color: #56c3fe; }
.c_menu ul li a { font-size: 16px; color: #fff; }
/*.c_mu_l_1 { background-position: 24px 12px; }
.c_mu_l_2 { background-position: 7px -44px; }
.c_mu_l_3 { background-position: 10px -100px; }
.c_mu_l_4 { background-position: 10px -159px; }
.c_mu_l_5 { background-position: 10px -215px; }
.c_mu_l_6 { background-position: 10px -272px; }
.c_mu_l_7 { background-position: 10px -328px; }
.c_mu_l_8 { background-position: 10px -386px; }*/

.c_sear { float:right; width:218px; height:29px; overflow:hidden; padding:8px 5px 8px 0;  }
.c_sear ul { width:218px; height:29px; overflow:hidden; background:url(nsbdresourcecms201611img_pc_site2016110810171726358.png) 0 0 no-repeat; }
.c_sear ul li { float: left; height: 29px; }
.c_sear ul li input { background: none; border: none; margin: 0; padding: 0; width: 100%; height: 29px; }
.c_sear_txt { width: 158px; padding: 0 5px 0 15px; }
.c_sear_txt input { font-size: 14px; line-height:29px; }
.c_sear_sub { width: 40px; overflow: hidden; }
.c_sear_sub input { font-size: 999px; text-indent: -999px; overflow: hidden; cursor: pointer; }



.c_bg { position: absolute; z-index:5; top:30px; left:50%;  width:1200px; margin-left:-600px;  height: 175px;  overflow: hidden;}
.c_bg ul { position:relative; width:100%; height:175px; overflow: hidden;}
.c_bg ul li { position: absolute; z-index:5; top:0px;left:0;  width:100%; height: 175px;  overflow: hidden; background-position:100% -50px; background-repeat:no-repeat; }

.c_bg_1 { background-image:url(nsbdresourcecms201611img_pc_site2016110810171555743.jpg);}
.c_bg_2 { background-image:url(nsbdresourcecms201611img_pc_site2016110810171581468.jpg);}
.c_bg_3 { background-image:url(nsbdresourcecms201611img_pc_site2016110810171534473.jpg);}

.n_gk_l_fz { float: left; width: 505px; padding: 20px 0 0; overflow: hidden; }

.c_index_tf { width:1200px; height:110px; overflow: hidden; margin:0 0 20px 0;}
.c_index_tf img { width:1200px; height:110px; }