@charset "utf-8";
@media (min-width: 768px) {
.icon-douban{ display:none !important;}	 
/*进入老年版按钮*/
.bmfw_bt ul{ overflow:hidden;}
.yybb { display: none; }
.app-new_boount{ display: none; }
.new_boount { width: 350px; height: 36px; position: absolute; top: 7px; right: 50px; }
.new_boount span { background: #015293; font-size: 20px; float:right; width: 50%; text-align: center; line-height: 36px; border-radius: 10px; display:block;}
.new_boount span a { color: #ffffff; cursor: pointer; font-size: 20px; }

.new_boount h1 { background: #e86939; float:left;  width: 45%; text-align: center; line-height: 36px; border-radius: 10px; display:block}
.new_boount h1 a { color: #ffffff; cursor: pointer; font-size: 20px;color: #fff; font-weight:normal; }
.old_zxzx{ display:none !important;}
.old_is_tzgg{ display:none !important;}
.old_zxzx_gzdt{ display:none !important;}
.First_tab{ display:none !important;}
.old_fwzx{ display:none !important;}
.old_big_tit{ display:none !important;}
.old-is-ysqkg-btn2{ display:none !important;}
.bl_banner_app{ display:none !important;}
.app-lod-footer{ display:none !important;}
.app-oldcopyright{ display:none !important;}

.box { width: 1200px; height: 600px; overflow: hidden; position: relative; }
.box img { width: 100%; height: 100%; }
/**************滚动图片**************/
.old_age_main { width: 1200px; margin: 20px auto 0px; }
/* 图片li */
.sideshow li { float: left; width: 1200px; height: 600px; }
/* 小方块 */
.sideshow_dian { position: absolute; right: 0px; bottom: 0px; z-index: 10; }
.sideshow_dian li { float: left; width: 70px; height: 90px; font-size: 30px; text-align: center; line-height: 90px; color: #ffffff; }
.box .sideshow_dian .active { background-color: #4174cc; }
/* 左右按钮 */
.btns { width: 29px; height: 51px; position: absolute; top: 50%; margin-top: -21px; display: none; }
.box:hover .btns { display: block; }
/* 文字描述 */
.text_description { height: 90px; position: absolute; bottom: 0px; left: 0px; line-height: 90px; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
/* IE8支持 rgba */
}
.text_description p { width: 1200px; float: left; }
.text_description a { padding-left: 10px; box-sizing: border-box; width: 60%; height: 90px; font-size: 36px; display: block; color: #ffffff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*20170116*/
#menu { width: 1000px; margin-top:20px; }
#menu #fwzx-nav { display: block; width: 100%; overflow: hidden; margin-bottom: 30px; }
#menu #fwzx-nav li { float: left; width: 100px; }
#menu #fwzx-nav li a { display: block; line-height: 35px; text-decoration: none; text-align: center; color: #333; }
#menu_con { width: 1000px; border-top: none; }
.tag { line-height: 30px; }
.tag td { padding: 5px 10px; }
.selected { background: #e6f3ff; color: #fff; }

.ffqz { width: 295px; height: 105px; background-color: #FFF; padding: 10px 10px; margin-bottom: 10px; }
.ffqz_dt { font-size: 18px; font-weight: bold; border-left: 3px solid #f00; padding-left: 5px; line-height: 20px; width: 295px; }
.ffqz_dt a { font-size: 14px; font-weight: normal; float: right; padding-right: 10px; }
.ffqz ul { margin-top: 5px; }
.ffqz ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; line-height: 28px; }
.ffqz span { float: right; }
/*20200818*/
.is-top-bg { background: url(is-top-bg.png) top center repeat-x; height: 55px; width: 100%; text-align: center; position:relative;}
/*20190215*/
.ndbg { margin-top: 20px; }
.is-hlzx { width: 100%; height: 120px; margin: 0 auto; background: url(banner2019.jpg) top center no-repeat; }
.is-hlzx a { display: block; height: 120px; }
.is-mtzx-sp { width: 100%; clear: both; }
.is-mtzx-sp ul { padding: 15px 0; }
.is-mtzx-sp ul li { float: left; margin: 5px 10px; text-align: center; }
.is-mtzx-sp ul li img { width: 230px; height: 140px; }
.is-mtzx-sp ul li a { display: block; }
.is-mtzx-sp-xc { width: 100%; clear: both; }
.is-mtzx-sp-xc ul { padding: 15px 0; }
.is-mtzx-sp-xc ul li { float: left; margin: 5px 10px; text-align: center; }
.is-mtzx-sp-xc ul li img { width: 230px; height: 140px; }
.is-mtzx-sp-xc ul li a { display: block; }
/*20181211*/

/* 视频中心 */

.is-spzx li { float: left; width: 240px; margin-right: 5px; margin-left: 6px; margin-bottom: 10px; display: inline; overflow: hidden; position: relative; }
.is-spzx li .photo { width: 240px; overflow: hidden; }
.is-spzx .rsp { width: 240px; height: 150px; overflow: hidden; position: absolute; background: #000; top: 0px; left: 0px; }
.is-spzx .text { position: absolute; width: 240px; height: 150px; left: -240px; top: 0px; overflow: hidden; }
.is-spzx .text p { width: 240px; line-height: 150px; text-align: center; color: #FFFFFF; font-size: 18px; font-weight: normal; }
.is-spzx .text a { text-decoration: none; display: block; }
/* 视频中心 */





.zxzx_exsp { width: 100%; height: auto; margin-top: 15px; min-height: 200px; }
.zxzx_exsp ul li { float: left; margin: 10px 10px; width: 220px; }
.is-exsp-tit { position: absolute; top: 45px; right: 70px; }
.top { width: 1004px; margin: 0 auto; height: 140px; overflow: hidden; }
.logo { float: left; margin-right: 20px; }
.shop { float: left; margin-top: 20px;}
.date { height: 40px; line-height: 40px; }
.weather { height: 40px; line-height: 40px; }
.search { width: 286px; border: 1px solid #dedede; overflow: hidden; }
.search input { width: 230px; height: 38px; line-height: 38px; margin: 0px; padding: 0px 0px 0px 10px; font-size: 12px; border: 0; float: left; }
.search a { height: 38px; width: 40px; margin: 0; background: #fff url(search-btn.png) no-repeat center; display: block; float: right; }
/* flexslider */
.flexslider { position: relative; height: 315px; overflow: hidden; background: url(loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: 500px; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display:inline;
zoom: 1; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer; }
.flex-control-nav .flex-active { background-position: 0 0; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.flex-direction-nav li a { display: block; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(prev.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(next.png) center center no-repeat; }
/*nav*/
.nav { width: 1004px; margin: 40px auto 0 auto; display: block; overflow: hidden; height: 160px; }
.mid-nav-bar { height: 130px; text-align: center; padding-left: 6px; display: block; overflow: hidden; width: 600px; margin: 10px auto 0 auto; }
.mid-nav-li { float: left; position: relative; height: 130px; width: 150px; }
.mid-nav { padding: 0px 10px 10px 10px; border-bottom: 1px solid #d3d3d3; height: 79px; *height: 90px;
_height: 90px; cursor: pointer; display: block; overflow: hidden; }
.mid-nav a { display: block; overflow: hidden; }
.mid-nav img { width: 77px; height: 62px; margin: auto; }
.mid-nav h3 { display: block; font-size: 16px; font-weight: normal; margin: 0px; color: #434343; }
.mid-nav-subkey { position: absolute; top: 86px; *top:97px;
_top: 97px; display: none; z-index: 1; padding-top: 20px; }
.left01 { left: 0px; }
.width01 { width: 450px; background: url(index-nav-arrow.jpg) no-repeat; font-size: 14px; background-position: 10px top; }
.mid-nav-subkey li { float: left; text-align: left; }
.mid-nav-subkey li a { color: #000; padding: 5px; line-height: 24px; }
.width02 { width: 434px; font-size: 14px; background: url(index-nav-arrow.jpg) no-repeat; background-position: 112px top; }
.left02 { left: -100px; }
.left03 { left: -90px; }
.width03 { width: 500px; font-size: 14px; background: url(index-nav-arrow.jpg) no-repeat; background-position: 110px top; }
.left04 { left: -130px; }
.width04 { width: 400px; font-size: 14px; background: url(index-nav-arrow.jpg) no-repeat; background-position: 105px top; }
.mid-nav-li:hover>.mid-nav-subkey { display: block; }
.mid-nav-subkey li a:hover { color: #00F; }
/*zxzx*/
.zxzx { background: #eeeeee; overflow: hidden; padding-bottom: 30px; }
.zxzx_kuang { width: 1004px; margin: 0 auto; }
.zxzx_top { overflow: hidden; }
.pic_news { width: 306px; height: 390px; background-color: #FFF; padding: 0px 17px 5px 17px; float: left; }
#pic_news_kuang li h1 { font-size: 18px; line-height: 50px; height: 50px; }
#pic_news_kuang li h1 a { color: #5e5e5e; }
#pic_news_kuang li h1 a:hover { color: #559ed3; }
#pic_news_kuang li p { line-height: 28px; }
#pic_news_kuang li span { font-size: 12px; float: right; }
#pic_news_kuang { width: 306px; height: 390px; position: relative; overflow: hidden; }
#inner { display: block; position: absolute; left: 0; top: 0; width: 4800px; }
#inner li { display: block; width: 306px; float: left; }
#nav { width: 140px; position: absolute; bottom: 5px; right: 0; opacity: 0.8; filter: alpha(opacity=80); }
#nav em { display: block; float: left; width: 20px; height: 20px; margin-right: 8px; margin-top: 8px; line-height: 20px; text-align: center; font-size: 12px; color: #333; font-style: normal; font-family: Arial; background: #eee; border-radius: 12px; cursor: pointer; }
#nav .ehover { background: #360; color: #fff; }
.news_right { width: 315px; float: left; margin-left: 17px; }
.news_left { width: 315px; float: left; margin-left: 17px; }
.new01 { padding: 15px 15px; width: 285px; height: 95px; background-color: #FFF; margin-bottom: 10px; }
.new01 h1 { font-size: 18px; line-height: 28px; height: 28px; overflow: hidden; }
.new01 h1 a { color: #5e5e5e; }
.new01 h1 a:hover { color: #559ed3; }
.new01 p { line-height: 28px; text-indent: 2em; }
.new01 span { font-size: 12px; float: right; }
.new02 { padding: 15px 15px; width: 285px; height: 70px; margin-top: 17px; background-color: #FFF; }
.new02 h1 { font-size: 18px; line-height: 28px; height: 56px; }
.new02 h1 a { color: #5e5e5e; }
.new02 h1 a:hover { color: #559ed3; }
.new02 span { font-size: 12px; float: right; }
.new04 { padding: 15px 15px; width: 285px; height: 130px; background-color: #FFF; margin-top: 17px; margin-bottom: 17px; }
.new04 h1 { font-size: 18px; line-height: 28px; }
.new04 h1 a { color: #5e5e5e; }
.new04 h1 a:hover { color: #559ed3; }
.new04 p { line-height: 28px; }
.new04 span { font-size: 12px; float: right; }
.new03 { padding: 15px 15px; width: 285px; height: 70px; background-color: #FFF; }
.new03 h1 { font-size: 18px; line-height: 28px; height: 56px; }
.new03 h1 a { color: #5e5e5e; }
.new03 h1 a:hover { color: #559ed3; }
.new03 span { font-size: 12px; float: right; }
.zxzx_bottom { overflow: hidden; margin-top: 10px; }
.zcjd { float: left; width: 280px; height: 140px; background-color: #FFF; padding: 10px 10px }
.zcjd_dt { width: 18px; float: left; font-size: 18px; text-align: center; font-weight: bold; border-top: 3px solid #f00; padding-top: 5px; margin-right: 10px; line-height: 20px; }
/*20170116*/
.zcjd_dt a { font-size: 14px; font-weight: normal; line-height: 14px; padding-top: 20px; display: block; }
.zcwj { float: left; width: 320px; height: 140px; background-color: #FFF; padding: 10px 10px; margin-left: 20px; }
.zcwj_dt { font-size: 18px; font-weight: bold; border-left: 3px solid #f00; padding-left: 5px; line-height: 20px; }
.zcwj_dt a { font-size: 14px; font-weight: normal; padding-left: 200px; }
.zcwj ul { margin-top: 5px; }
.zcwj ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; line-height: 24px }
.zcwj span { float: right; }
/* scrollleft */
.scrollleft { height: 142px; }
.scrollleft li { float: left; margin-right: 7px; display: inline; width: 120px; text-align: center; }
.scrollleft img { width: 120px; height: 142px; }
.main_index ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; }
.tzgg { float: right; width: 305px; height: 140px; background-color: #FFF; padding: 10px 10px }
.tzgg_tab { line-height: 20px; height: 20px; }
.tzgg_tab span { font-size: 18px; font-weight: bold; padding-left: 5px; line-height: 20px; border-left: 3px solid #f00; padding-right: 20px; display: block; float: left; cursor: pointer; }
.tzgg_tab span.hover { color: #ff0000; }
.amore { color: #333; font-size: 14px; font-weight: normal; }
.fright { float: right; }
/*.tzgg_dt { font-size: 18px; font-weight: bold; border-left: 3px solid #f00; padding-left: 5px; line-height: 20px; }*/
/*.tzgg_dt a { font-size: 14px; font-weight: normal; padding-left: 60px; }*/
.tzgg ul { margin-top: 5px; }
.tzgg ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; line-height: 24px }
.tzgg ul li span { float: right; }
/*zxzx end*/
/*fwzx*/
.fwzx_top { overflow: hidden; height: 130px; }
.fwzx { overflow: hidden; padding-bottom: 30px; }
.fwzx_kuang { width: 1004px; margin: 0 auto; }
.fwzx_fwck { font-size: 20px; border-left: 3px solid #0068b7; padding-left: 10px; line-height: 20px; margin-bottom: 10px; color: #000; }
.fwzx_fwck_right { float: left; }
/*.fwzx_fwck_tab{ float:right; width:230px}
.fwzx_fwck_tab ul li{ float:left; width:98px; height:28px; line-height:28px; border:1px solid #cd7575; text-align:center; margin:4px 4px;}
.fwzx_fwck_tab li.fwck_down { cursor: pointer; text-align: center; background-color:#cd7575}
.fwzx_fwck_tab li.fwck_down{ color:#FFF;}*/
/*滚动效果*/
.slideGroup { width: 1004px; }
.slideGroup .parHd { float: right; width: 216px }
.slideGroup .parHd ul li { float: left; width: 98px; height: 28px; line-height: 28px; border: 1px solid #cd7575; text-align: center; margin: 4px 4px; }
.slideGroup .parHd ul li.on { cursor: pointer; text-align: center; background-color: #cd7575; color: #FFF; }
.slideGroup .parHd ul li.on a { color: #FFF; }
.slideGroup .parHd ul li.on a:hover { color: #FFF; }
.slideGroup .parBd { zoom: 1; width: 780px; float: left; }
.slideGroup .slideBox { overflow: hidden; zoom: 1; }
.slideGroup .sPrev, .slideGroup .sNext { display: block; width: 20px; height: 90px; float: left; border: 1px solid #ddd; background: url(discover-left.png) center center no-repeat; margin: 45px 4px; }
.slideGroup .sNext { background: url(discover-right.png) center center no-repeat; }
.slideGroup .parBd .tempWrap { float: left; width: 710px; }
.slideGroup .parBd ul { overflow: hidden; zoom: 1; float: left; }
.slideGroup .parBd ul li { margin: 0 3px; float: left; _display: inline; overflow: hidden; text-align: center; }
.slideGroup .parBd ul li .pic { text-align: center; }
.slideGroup .parBd ul li .pic img { width: 130px; height: 170px; display: block; padding: 2px; border: 1px solid #ccc; }
.slideGroup .parBd ul li .title { line-height: 24px; }
/*fwzx_bmfw*/
.fwzx_bottom { overflow: hidden; }
.fwzx_bmfw { float: left; width: 450px; margin-top: 10px; border-right: dashed 1px #999; }
.bmfw_bt { font-size: 20px; border-left: 3px solid #0068b7; padding-left: 10px; line-height: 30px; margin-bottom: 10px; color: #000; }
.fwzx_bmfw ul li { float: left; width: 90px; text-align: center; padding: 5px 30px; }
.fwzx_bmfw ul li span { color: #0069ae; }
/*fwzx_jfzgl*/
.fwzx_jfzgl { float: left; margin-top: 10px; width: 320px; border-right: dashed 1px #999; padding: 0 10px; }
.jfzgl_bt { font-size: 20px; border-left: 3px solid #0068b7; padding-left: 10px; line-height: 30px; margin-bottom: 10px; color: #000 }
.fwzx_jfzgl ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; line-height: 28px }
.fwzx_jfzgl span { float: right; }
/*fwzx_xzzx*/
.fwzx_xzzx { float: left; margin-top: 10px; width: 200px; margin-left: 10px; }
.fwzx_xzzx ul li { float: left; display: block; padding: 4px 0px }
/*cxzx*/
.cxzx { background-color: #eeeeee; overflow: hidden; padding-bottom: 30px; }
.cxzx_kuang { width: 1004px; margin: 0 auto 20px auto; overflow: hidden; }
.cxzx_left { float: left; width: 710px; height: 265px; padding: 5px 5px; background-color: #FFF; }
.cxzx_left .dt { float: left; border: 1px solid #cfd2ce; }
.cxzx_left .dt_wz { float: right; width: 290px; }
.cxzx_left .dt_wz p { color: #0d93e8; line-height: 33px; }
.cxzx_left .dt_wz span { width: 280px; text-align: right; display: block; }
.cxzx_left .dt_wz span a { color: #F00; }
.cxzx_left .dt_wz ul { margin-top: 8px; }
.cxzx_left .dt_wz ul li { float: left; display: block; padding: 4px 0px }
/*cxzx_right*/
.cxzx_right { float: right; width: 270px; }
.bmcx_bt { font-size: 20px; border-left: 3px solid #0068b7; padding-left: 10px; line-height: 20px; margin-bottom: 10px; color: #000; }
.jfcx { margin-bottom: 5px; }
/*zixunzx*/
.zixunzx { overflow: hidden; padding-bottom: 30px; background-color:#FFF; }
.zixunzx_kuang { width: 1004px; margin: 0 auto; overflow: hidden; }
/*friendlink*/


.friendlink { width: 844px; margin: 0 auto; height: 55px; overflow: hidden; background: url(friendlink_bg.jpg) left no-repeat #eeeeee; padding: 30px 0 0 160px }
.friendlink ul li { float: left; width: 210px; display: block; text-align: center; }
/*footer_index*/
.footer_index { width: 1004px; margin: 0 auto; overflow: hidden; padding: 10px 0px; }
.footer_index_left { width: 550px; float: left; text-align: center; margin-left: 100px; }
.footer_index_right { width: 250px; float: left; text-align: center; }
/*浜岀骇椤甸潰*/
/**/
.ny_menu_kuang { width: 100%; height: 70px; background: #1492FF; margin-bottom: 35px; }
.ny_menu { width: 1000px; margin: auto; height: 70px; position: relative; }
.ny_menu ul { padding: 0; margin: 0; list-style-type: none; }
.ny_menu ul li { float: left; width: 200px; line-height: 70px; }
.ny_menu ul li a { color: #FFF; display: block; line-height: 70px; font-size: 18px; padding-left: 70px; }
.ny_menu ul li a:hover { background: #1676CD; }
.ny_menu ul li a.one { background: url(iocn_nav_01.png) no-repeat 20px center; }
.ny_menu ul li a.one:hover { background: #1676CD url(iocn_nav_01.png) no-repeat 20px center; }
.ny_menu ul li a.two { background: url(iocn_nav_02.png) no-repeat 20px center; }
.ny_menu ul li a.two:hover { background: #1676CD url(iocn_nav_02.png) no-repeat 20px center; }
.ny_menu ul li a.three { background: url(iocn_nav_03.png) no-repeat 20px center; }
.ny_menu ul li a.three:hover { background: #1676CD url(iocn_nav_03.png) no-repeat 20px center; }
.ny_menu ul li a.four { background: url(iocn_nav_04.png) no-repeat 20px center; }
.ny_menu ul li a.four:hover { background: #1676CD url(iocn_nav_04.png) no-repeat 20px center; }
.ny_menu ul li a.five { background: url(iocn_nav_05.png) no-repeat 20px center; }
.ny_menu ul li a.five:hover { background: #1676CD url(iocn_nav_05.png) no-repeat 20px center; }
.ny_menu ul li ul { display: none; }
/* specific to non IE browsers */
.ny_menu ul li:hover ul { display: block; position: absolute; width: 1000px; top: 70px; left: 0; color: #fff; height: 35px; background: #E6F3FF; }
.ny_menu ul li:hover ul.right li { float: right; }
.ny_menu ul li:hover ul li ul { display: none; height: 30px; }
.ny_menu ul li:hover ul li { width: auto; }
.ny_menu ul li:hover ul li a { display: block; color: #666; height: 35px; line-height: 35px; font-size: 14px; padding: 0 50px; }
.ny_menu ul li:hover ul li a:hover { color: #1492FF; height: 35px; background: #FFF; }
/*ny location*/
.ny_location { width: 1000px; margin: auto; color: #999; line-height: 45px; }
.ny_content { width: 1000px; margin: auto; clear: both; }
.ny_content1 { width: 998px; margin: auto; clear: both; border: 1px #e4e4e4 solid; height: 100%; overflow: hidden; padding: 20px 0; }
.ny_content_left { width: 230px; float: left; margin-right: 20px; }
.ny_content_left_menu { width: 230px; }
.ny_content_left_menu h3 { background: #26A6FF; line-height: 40px; font-size: 18px; color: #FFF; text-align: center; font-weight: normal; border-bottom: 1px #FFF solid; }
.ny_content_left_menu ul { border-bottom: 4px #26A6FF solid; }
.ny_content_left_menu ul li { line-height: 40px; border-bottom: 1px #e4e4e4 solid; }
.ny_content_left_menu ul li a { line-height: 40px; padding-left: 25px; display: block; font-size: 15px; }
.ny_content_left_menu ul li a:hover { line-height: 40px; padding-left: 25px; background: url(left_menu.jpg) no-repeat; display: block; color: #fff; }
.ny_content_left_menu ul li a.current { line-height: 40px; padding-left: 25px; background: url(left_menu.jpg) no-repeat; display: block; color: #fff; }
/*right*/
.ny_content_right { width: 750px; float: left; }
.ny_content_right_title { background: url(ny_right_title.jpg) no-repeat left bottom; line-height: 40px; font-size: 18px; color: #26A6FF; padding-left: 10px; }
.ny_content_right_title1 { background: url(ny_right_title1.jpg) no-repeat left bottom; line-height: 40px; font-size: 18px; color: #26A6FF; padding-left: 10px; }
/*fwck*/

/*20170117*/

#floatDivBoxs { width: 475px; position: fixed; top: 180px; right: 0; z-index: 999; }
#rightArrow { width: 50px; height: 45px; background: url(online_arrow.jpg) no-repeat; position: fixed; top: 250px; right: 5px; z-index: 99999; }
.fwck_tab { overflow: hidden; }
.main_fwck { overflow: hidden; }
.fwck_tab li { width: 140px; height: 30px; float: left; margin: 10px 5px 0 5px; display: block; background: url(botton_fwck.jpg) no-repeat; color: #5e5e5e; text-align: center; }
.fwck_tab li.fwck_down { background: url(botton_fwck1.jpg) no-repeat; color: #FFF; }
.ny_content_right_fwck { width: 1000px; float: left; }
.ny_content_fwck_menu_fwck { width: 100%; clear: both; background: url(fwck_bg.png) no-repeat center; height: 360px; position: relative; }
.ny_content_fwck_menu_fwck .dw_01 { position: absolute; left: 200px; top: 180px; }
.ny_content_fwck_menu_fwck .dw_02 { position: absolute; left: 190px; top: 235px; }
.ny_content_fwck_menu_fwck .dw_03 { position: absolute; left: 100px; top: 155px; }
.ny_content_fwck_menu_fwck .dw_04 { position: absolute; left: 275px; top: 235px; }
.ny_content_fwck_menu_fwck .dw_05 { position: absolute; left: 70px; top: 70px; }
.ny_content_fwck_menu_fwck .dw_06 { position: absolute; left: 130px; top: 100px; }
.ny_content_fwck_menu_fwck .dw_07 { position: absolute; left: 280px; top: 170px; }
.ny_content_fwck_menu_fwck .dw_08 { position: absolute; left: 360px; top: 155px; }
.ny_content_fwck_menu_fwck .dw_09 { position: absolute; left: 190px; top: 130px; }
.ny_content_fwck_menu_fwck .dw_10 { position: absolute; left: 20px; top: 120px; }
.ny_content_fwck_menu { width: 100%; clear: both; }
.ny_content_fwck_menu li { width: 140px; height: 30px; float: left; margin: 10px 5px 0 5px; display: block; }
.ny_content_fwck_menu li a {  border: 1px solid #8ecff5; display: block; width: 140px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.ny_content_fwck_menu li a:hover { background: url(botton_fwck1.jpg) no-repeat; color: #FFF; }
.ny_content_fwck_menu li a.current { background: url(botton_fwck1.jpg) no-repeat; color: #FFF; }
.ny_content_fwck_menu_fwck li { width: 70px; height: 20px; display: block; }
.ny_content_fwck_menu_fwck li a { background: url(fwck_dw_02.png) no-repeat; display: block; width: 70px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; }
.ny_content_fwck_menu_fwck li a:hover { background: url(fwck_dw_01.png) no-repeat; color: #FFF; }
.ny_content_fwck_menu_fwck li a.current { background: url(fwck_dw_01.png) no-repeat; color: #FFF; }
.ny_content_fwck_menu_bmcx { width: 100%; clear: both; overflow: hidden; margin-top: 10px }
.ny_content_fwck_menu_bmcx ul li { float: left; width: 350px; line-height: 30px; height: 30px; }
.ny_content_fwck_content { width: 100%; }
.ny_content_fwck_content table { border-bottom: 1px #CCC dashed; padding: 15px 0; float: left; }
.ny_content_fwck_content th { color: #1676CD; font-size: 18px; text-align: left; line-height: 30px; }
.ny_content_fwck_content td { text-align: left; line-height: 30px; }
.ny_content_fwck_content img { padding: 4px; border: 1px #e4e4e4 solid; width: 134px; height: 165px; }
/*page*/
#page { width: 550px; margin: 0 auto; text-align: center; padding: 20px 0 0 0; clear: both; }
/*ny_bottom*/
.ny_bottom { width: 100%; background: url(ny_botton.jpg) repeat-x top center; height: 140px; clear: both; margin-top: 20px; }
.ny_bottom_content { width: 1000px; margin: auto; padding-top: 15px; background: url(bottom_wx.jpg) no-repeat right 20px; height: 125px; }
.ny_bottom_content p { text-align: center; }
/*news detail*/
#detail { width: 998px; background: #fff; margin: auto; height: 100%; overflow: hidden; padding: 30px 0; }
#detail h2 { font-size: 25px; color: #026CC0; line-height: 30px; padding: 20px 0px 0 0; text-align: center; }
#detail h3 { font-size: 20px; color: #026CC0; text-align: center; padding-top: 20px; }
#detail .d_info { border: 1px solid #DBEEFF; background: #F1F8FF; color: #999; text-align: center; width: 92%; margin: auto; line-height: 35px; margin-top: 40px; margin-bottom: 20px; }
#detail .d_content { width: 92%; margin: auto; }
#detail .d_content p { padding-bottom: 10px; font-size: 15px; line-height: 35px; }
#detail .d_gn { margin: 10px 0; width: 92%; margin: auto; }
/*search*/
.fzlm_search_detail { margin: 30px auto; width: 93%; min-height: 380px; _min-height: 380px; }
.fzlm_search_detail h1 { color: #fff; font-weight: bold; background: #1492FF; padding: 5px 20px; }
.fzlm_search_detail h1 span { float: right; font-weight: normal; }
.fzlm_search_detail li { height: 100%; overflow: auto; margin: 30px auto; }
.fzlm_search_detail li h3 a { background: url(fzlm_wzdt_ico.jpg) no-repeat left center; padding-left: 18px; color: #ff6600; font-weight: bold; line-height: 24px; margin: 0px; }
.fzlm_search_detail li p { line-height: 25px; color: #333; }
.fzlm_search_detail li p a { line-height: 25px; color: #cccccc; }
.fzlm_search_detail li p a:hover { line-height: 25px; color: #333; }
.fzlm_search { margin: 50px auto 0 35px; height: 429px; background: url(bg_search_kuang.jpg) no-repeat; clear: both; padding-top: 50px; }
.fzlm_search table { margin-left: 346px; width: 500px; padding-top: 80px; }
.fzlm_search table th { height: 27px; color: #1492FF; padding-left: 20px; text-align: left; line-height: 27px; }
.fzlm_search table td { color: #333; line-height: 30px; }
.fzlm_search td input { text-align: left; }
.fzlm_search td input.width240 { border: 1px #ccc solid; background: #fff; line-height: 19px; width: 240px; }
.fzlm_search td input.search11 { background: url(search_botton2.jpg) no-repeat; width: 81px; height: 30px; border: none; text-align: center; font-weight: bold; color: #FFF; margin-right: 10px; cursor: pointer; }
.fzlm_search td select { border: 1px #ccc solid; background: #fff; }
/*.zxzx_gzdt*/
.zxzx_gzdt { width: 100%; height: auto; margin-top: 15px; }
.zxzx_gzdt li { padding-bottom: 20px; padding-top: 20px; height: auto; float: left; border-bottom: 1px #dbd4cd dotted; }
.zxzx_gzdt .time { float: left; width: 60px; margin-right: 20px; background: url(time.jpg) no-repeat; width: 74px; height: 70px; padding-top: 16px; }
.zxzx_gzdt .conts { float: left; width: 650px; }
.zxzx_gzdt .conts p { font-size: 14px; }
.zxzx_gzdt .day, .zxzx_gzdt .date { display: block; font-family: Arial; text-align: center; }
.zxzx_gzdt .day { font-size: 30px; height: 47px; line-height: 47px; color: #000; }
.zxzx_gzdt .date { font-size: 12px; height: 18px; line-height: 18px; color: #FFF; }
.zxzx_gzdt h3 { color: #333; }
.zxzx_gzdt h3 a { color: #333; font-size: 15px; }
.zxzx_gzdt .more { margin-left: 8px; }
/*zxzx zcjd*/
.zxzx_zcjd { width: 100%; clear: both; }
.zxzx_zcjd ul { padding: 15px 0; }
.zxzx_zcjd ul li { background: url(list_14.jpg) no-repeat 0 10px; padding: 0 0 0 20px; line-height: 30px; }
.zxzx_zcjd ul li span { color: #999; float: right; }
/*fwzx zxbl*/
.fwzx_zxbl { width: 100%; margin: 40px 0; min-height: 250px; }
.fwzx_zxbl li { float: left; margin: 0 5px; width: 239px; height: 83px; }
/*fwck*/
.zxzx_zcwj_menu { width: 100%; clear: both; }
.zxzx_zcwj_menu li { width: 180px; height: 35px; float: left; margin: 10px 3px 0 3px; display: block; }
.zxzx_zcwj_menu li a { background: url(sjfx_menu.jpg) no-repeat; display: block; width: 180px; height: 35px; line-height: 35px; text-align: center; font-size: 15px; }
.zxzx_zcwj_menu li a:hover { background: url(sjfx_menu1.jpg) no-repeat; color: #fff; }
.zxzx_zcwj_menu li a.current { background: url(sjfx_menu1.jpg) no-repeat; color: #FFF; }
/*index skqx*/
.cxzx_ldrklyfbqst { width: 100%; clear: both; }
.ldrklyfbqst { width: 100%; }
.ldrklyfbqst li { width: 180px; height: 35px; float: left; margin: 10px 3px 0 3px; display: block; }
.ldrklyfbqst li.ldrklyfbqst_out { background: url(sjfx_menu.jpg) no-repeat; display: block; width: 180px; height: 35px; line-height: 35px; text-align: center; font-size: 15px; cursor: pointer; }
.ldrklyfbqst li.ldrklyfbqst_down { cursor: pointer; background: url(sjfx_menu1.jpg) no-repeat; color: #fff; display: block; width: 180px; height: 35px; line-height: 35px; text-align: center; font-size: 15px; cursor: pointer; }
.main { min-height: 400px; _height: 400px; clear: both; }
.main p { padding-top: 20px; }
/*
.new_top{ width:854px; padding-left:150px; height:70px; background:url(news_top_bg.jpg) left no-repeat #FFF; line-height:70px; margin-bottom:18px;text-align:center; vertical-align:top;}
*/
.new_top { width: 944px; /*height: 70px;*/ background: url(news_top_bg.jpg) left no-repeat #FFF; line-height: 70px; margin-bottom: 18px; text-align: center; vertical-align: top; padding-left: 60px; }
.new_top a { font-size: 24px; font-weight: bold; color: #114479; }
.new_top img { text-align: center; vertical-align: bottom; }
.fwzx_bt { position: relative; }
.hot02 { position: absolute; top: 24px; right: 269px }
.hot03 { position: absolute; top: 24px; right: 70px; }
.hot04 { position: absolute; top: 24px; right: 60px; }
.hot01 { position: absolute; top: 24px; right: 70px; }
.hot05 { position: absolute; top: 24px; right: 486px; }
.hot06 { position: absolute; top: 24px; right: 360px; }
.zxzx_bt { position: relative; }
.more_index { position: absolute; top: 45px; right: 0px; }
.more_index2 { position: absolute; top: 24px; right: 0px; }
.more_index3 { position: absolute; top: 30px; right: 0px; }
.cxzx_bt { position: relative; }
.jfxtgl { margin-bottom: 10px; }
.biaoti { background: url(top.png) no-repeat center; width: 100%; height: 120px; }
.flash { width: 1004px; height: 120px; margin: 0 auto; }
#tab { float: right; width: 305px; height: 140px; background-color: #FFF; padding: 10px 10px; }
.hide { display: none; }
#tab_head { line-height: 20px; height: 20px; }
#tab_head li { font-size: 18px; font-weight: bold; padding-left: 5px; line-height: 20px; border-left: 3px solid #f00; padding-right: 20px; display: block; float: left; cursor: pointer; }
#tab_head li a { color: #333 }
#tab_head .current a { color: #ff0000; }
#tab_body { margin-top: 5px; }
#tab_body ul li { background: url(dian.jpg) no-repeat left; padding-left: 10px; line-height: 24px; }
#tab_body ul li span { float: right; }
/*20170907*/
.exsc_menu { height: 130px; margin-top: 30px }
.exsc_menu ul li { font-size: 15px; float: left; text-align: center; width: 125px; }
.ny_content_right_title_sc { line-height: 40px; font-size: 18px; color: #26A6FF; padding-left: 10px; border-bottom: 2px solid #dbdbdb; }
.exsc_menu .cs { background: url(exsc_iocn_01.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jd { background: url(exsc_iocn_02.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jq { background: url(exsc_iocn_03.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .yy { background: url(exsc_iocn_04.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jr { background: url(exsc_iocn_05.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .tssj { background: url(exsc_iocn_06.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .cs:hover { background: url(exsc_iocn_11.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jd:hover { background: url(exsc_iocn_12.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jq:hover { background: url(exsc_iocn_13.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .yy:hover { background: url(exsc_iocn_14.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .jr:hover { background: url(exsc_iocn_15.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_menu .tssj:hover { background: url(exsc_iocn_16.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.cs.current { background: url(exsc_iocn_11.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.jd.current { background: url(exsc_iocn_12.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.jq.current { background: url(exsc_iocn_13.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.yy.current { background: url(exsc_iocn_14.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.jr.current { background: url(exsc_iocn_15.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.tssj.current { background: url(exsc_iocn_16.png) no-repeat center center; width: 120px; height: 84px; display: block; }
.exsc_list { width: 100%; height: auto; }
.exsc_list li { padding-bottom: 20px; padding-top: 20px; height: auto; float: left; border-bottom: 1px #dbd4cd dashed; }
.exsc_list .time { float: left; margin-right: 20px; background: url(time.jpg) no-repeat; width: 74px; height: 70px; padding-top: 16px; }
.exsc_list .date { font-size: 12px; height: 18px; line-height: 18px; color: #FFF; display: block; font-family: Arial; text-align: center; }
.exsc_list .day { font-size: 30px; height: 47px; line-height: 47px; color: #000; display: block; font-family: Arial; text-align: center; }
.exsc_list .conts { float: left; width: 650px; }
.exsc_list h3 { color: #333; }
.exsc_list .conts p { font-size: 14px; }
.exsc_list .logo { float: left; margin-right: 20px; width: 165px; height: 120px; }
.exsc_list .list { float: left; width: 560px; }
.exsc_list span { float: right; }
/*往年数据*/


.wncx { font-size: 16px; color: #1766a1; margin-top: 40px; margin-bottom: 10px; }
.sjxl { width: 229px; height: 30px; margin-bottom: 20px; }
.sjxl p { display: block; padding-left: 10px; line-height: 30px; border: 1px solid #eeeeee; }
.set { background: url(iocn_sj.jpg) no-repeat 215px center; }
.select { background: url(iocn_sj.jpg) no-repeat 215px center; }
.new { width: 227px; position: absolute; border: 1px solid #eeeeee; display: none; }
.sjxl ul li { line-height: 30px; padding-left: 10px; background: #FFF }
.sjxl ul li a { display: block }
.sjxl ul li:hover { background: #CCC; color: #FFF; }
.wncx span { float: right; font-size: 14px; }
.wncx span a { color: #F00; }
}
