@charset "utf-8";
/* CSS Document */

/*字体*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.bold { font-weight:bold;}
.txtcenter { text-align:center}
.txtleft { text-align:left}
.red { color:#F00;}
.blue { color:#00F;}
.green { color:#3E940D;}

.dis {display:block;}
.undis {display:none;}

.mart20 { margin-top:20px;}
.mart30 { margin-top:30px;}
.marb5{ margin-bottom:5px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb7{ margin-bottom:7px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb9{ margin-bottom:9px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.marb15{ margin-bottom:15px; clear:both}
.marb20{ margin-bottom:22px; clear:both}
.mt0 li { margin-left:0px!important;}
.pad_l_r { padding-left:30px; padding-right:30px; overflow:hidden}
.nopad { padding-top:0px!important;}
.w60 { width:60px}
.w32 { width:32%!important;}
.w100 { width:100%!important;}
.marl_1 { margin-left:2%}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden; }

.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}
.b{ font-weight:bold}

.head { height:142px; background:url(nra_logobg.jpg) no-repeat;}
.head .logo { float:left; height:142px; margin-left:360px; width:516px;}
.head .logo img { width:100%}
.head .sm { width:150px; float:right; padding-left:20px; padding-top:30px}
.head .sm div { width:63px; text-align:center; float:left; padding-left:12px;}
.toprt { text-align:right; color:#FFFFFF; font-size:14px; overflow:hidden; height:36px; line-height:36px; padding-right:26px;}
.toprt a { background:url(nra_wb.gif) right no-repeat; padding-right:30px; color:#FFFFFF}

.pass { position:absolute; top:400px; left:0; width:100%; background:url(pass.png) center 0px no-repeat; height:100%;}

.search{ width:20%; float:right; margin-top:15px; position:relative;}
.seach_but{ width:43px; height:36px; background:url(nra_sc.gif) no-repeat; float:right; cursor:pointer;}
.seach_but a{ line-height:38px;color:#fff;}
#SearchType { border:none; }

.search_sub { position:absolute; bottom:3px; right:0; cursor:pointer}
.search_box { width:0; height:36px;background:#fff; position: absolute; right:0; bottom:0px; overflow:hidden}
.search .sear_l{ float:left; width:31%;}
.search .sear_r{ width:200px;border-left:1px solid #D3D3D3;}
.search .sear_r .txt { float:left; height:36px; /*width:70%;*/ line-height:36px; border:none; padding-left:15px;}
.search .sear_r .button { float:right;/*width:44px;*/ height:36px; border:none; /*background: url(nra_sc.gif) center 1px no-repeat #fff;*/}

/*模拟select*/
.select-wrap.disabled .select-box{ background:#eee; }
.select-wrap.disabled .select-box a { color:#aaa; opacity:0.2; filter:alpha(opacity=20);}
.select-wrap.disabled .select-box .ico { opacity:0.2; filter:alpha(opacity=20);}
.select-box { position:relative; box-sizing:border-box; height:36px; font-size:14px;}
.select-box dt a { display:block; text-indent:15px; position:relative; z-index:2; line-height:34px; height:36px; overflow:hidden;}
.select-box dt a b { overflow:hidden; color:#919191; margin-right:20px; display:block; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.select-box .ico { position:absolute; right:0; top:8px; width:20px; height:22px; z-index:1; background:url(dot09.png) no-repeat center;}
.select-box dd { display:none;}
.select-body-box { position:absolute; margin-top:1px; border:1px solid #ddd; border-top:0; background:#fff;  box-sizing:border-box; max-height:200px; overflow:auto; z-index:111111; font-size:14px; margin-left:1px;}
.select-body-box a { display:block; padding:5px 15px; color:#666;}
.select-body-box:hover a.on { background:none; color:#666;}
.select-body-box a.on,
.select-body-box a:hover,
.select-body-box:hover a.on:hover { background:#1F4A99; color:#fff;}
.selectmask { display:none;}
/**/


.nav { margin:0 auto; background-color:#1F4A99; height:54px; position:relative}
.nav ul li { width:12.499999%; text-align:center; line-height:54px; background:url(nra_headline.gif) right 22px no-repeat; float:left;}
.nav .nbg { background:none!important;}
.nav a { display:block; color:#FFFFFF; font-size:16px;}
.nav a:hover { text-decoration:none;}
.nav_list { margin:0 auto; position: absolute; top:54px; left:0; z-index:999; width:100%; background: url(nra2_bg.jpg) repeat-x; height: 86px;}
.nav .bg { background:url(nra_listbg.png) no-repeat; width:15px; height:18px; position:absolute; left:44px; bottom:-18px; z-index:9999; display:none}
.nav_list dl dd { float:left; font-size:18px; padding:6px 20px 0;}
.nav_list a { color:#253856}
.nav_list a:hover { font-weight:bold; text-decoration:underline; color:#1055B1}
.nav_list .list1 { position:absolute; left:90px;}
.nav_list .list2 { position:absolute; left:180px;}
.nav_list .list3 { position:absolute; left:275px;}
.nav_list .list4 { position:absolute; left:428px;}
.nav_list .list5 { position:absolute; right:118px;}
.nav_list .list6 { position:absolute; right:15px;}
.nav_list .list7 { position:absolute; right:22px;}
.nav_link { display:block; width:100px; margin:0 auto; position:relative;}

.daohang { background:url(nra2_bg.jpg) repeat-x; height:93px; position:relative}
.daohang h3 { font-size:2.125em; line-height:70px; position:absolute; left:0; bottom:0; border-bottom:3px #2672BE solid; padding:0 20px;}
.daohang .nav_d { font-size:0.875em; position:absolute; line-height:40px; right:0; bottom:0;}
.daohang .nav_d .point { color:#27527F; font-weight:bold;}

.list_daohang { background-color:#F1F1F1; text-align:center; height:60px; line-height:60px; font-size:1.5em; margin-bottom:30px}
.list_daohang a {color:#263959}
.list_daohang a:hover { color:#E00700;}
.list_daohang ul li {position:relative;float:left;color:#BEBEBE;background:url(nra2_dhline.gif) left center no-repeat; padding:0 3.9%}
.list_daohang ul li span{display:none;position:absolute;left:50%;margin:0 0 0 -5px;width:11px;height:6px;background:url(list_daohang_cur.gif) no-repeat center bottom;}

.list_daohang ul li.cur a{display:block;color:#E00700;border-bottom:5px solid #E00700;}
.list_daohang ul li.cur span{display:block;}
.list_daohang ul li.first{background:none;}
.list { overflow:hidden; padding:0 30px;}
.list ol li { height:35px; line-height:26px; float:left; text-align:center; margin-left:10px; position:relative}
.list ol a { color:#94A3B4; display:block; padding:2px 10px; height:26px;}
.list ol .hover { background:url(nra2_navbg.gif) center bottom no-repeat;}
.list ol .hover a { color:#FFFFFF; background-color:#186FCC;}
.list .list_more { position:absolute; top:40px; left:0; width:800px;}
.list .list_more dd { text-align:center; margin-right:10px; float:left;font-size:12px;display:inline;}
.list .list_more a { display:block; padding:2px 6px;}
.list ol .hover .list_more a { background-color:#FFFFFF;color:#000; font-size:14px}
.list .list_more .hover a { color:#f00!important; font-size:14px}
.list .main_box { clear:both; padding-top:10px}
.list .main_box ul li { height:48px; line-height:48px; border-bottom:1px #F1F1F1 solid; padding-left:10px}
.list .main_box span { color:#636E80; float:right}

.list .title { background:url(nra_morebg.gif) repeat-x; height:50px;}
.list .title .title_lt {text-align:center; float:left; font-size:22px; margin-left:15px; height:50px; font-weight:bold;}
.list .title .title_lt a { color:#253856}
.list .title .title_lt a:hover{ color:#E00700;}
.list .title .main_more { text-indent:-999em; background:url(nra_more.gif) no-repeat; width:29px; height:27px; float:right; margin-top:4px; margin-right:10px; display:block}

.list_search { background-color:#F1F1F1; height:70px; text-align:center; overflow:hidden}
.list_search .list_search_box { position:relative; overflow:hidden; margin-top:17px; padding-left:7%}
.list_search .s1 { line-height:36px; margin-right:10px; display:block; float:left}
.list_search .s2 { border:1px #DBDBDB solid; background-color:#FFFFFF; padding:6px 20px; width:70%; margin-right:10px; display:block; float:left}
.list_search .s3 { width:8%; background-color:#186FCC; border-radius:3px; padding:6px 15px 6px 35px; display:block; float:left}
.list_search .bt1 { width:100%; border:none; height:24px; line-height:24px;}
.list_search .bt2 { width:100%;  text-align:center; border:none; background:url(nra2_search.gif) 5px 5px no-repeat; color:#FFFFFF; font-size:1em; height:26px;}

.list_up { overflow:hidden; padding-left:30px;}
.list_up a { color:#1268BF; display:block; text-align:right; padding-right:30px; line-height:70px; font-size:1.25em;border-radius:5px;}
.list_up a:hover { color:#E00700;}
.list_up ul li {float:left; margin-right:29px; width:17.5%; height:70px}
.list_up .d1 { background:url(nra2_x1.png) 15px bottom no-repeat #EBF5FF;}
.list_up .d2 { background:url(nra2_x2.png) 15px bottom no-repeat #EBF5FF;}
.list_up .d3 { background:url(nra2_x3.png) 15px bottom no-repeat #EBF5FF;}
.list_up .d4 { background:url(nra2_x4.png) 15px bottom no-repeat #EBF5FF;}
.list_up .d5 { background:url(nra2_x5.png) 15px bottom no-repeat #EBF5FF;}
.list_up .cur a{color:#fff;}
.list_up .cur .d1{ background:url(nra2_x1_hover.png) 15px bottom no-repeat #1870cc;}
.list_up .cur .d2{ background:url(nra2_x2_hover.png) 15px bottom no-repeat #1870cc;}
.list_up .cur .d3{ background:url(nra2_x3_hover.png) 15px bottom no-repeat #1870cc;}
.list_up .cur .d4{ background:url(nra2_x4_hover.png) 15px bottom no-repeat #1870cc;}
.list_up .cur .d5{ background:url(nra2_x5_hover.png) 15px bottom no-repeat #1870cc;}

.list_down { overflow:hidden}
.list_down a { color:#263959; display:block; text-align:center; line-height:30px; font-size:1.125em; font-weight:bold}
.list_down a:hover { color:#E00700;}
.list_down ul li { background-color:#EEF3F6; float:left; border-radius:5px; margin-left:30px; width:22%; height:98px}
.list_down .d1 { background:url(nra2_d1.gif) 15px bottom no-repeat; height:78px; padding-top:20px}
.list_down .d2 { background:url(nra2_d2.gif) 15px bottom no-repeat; height:63px; padding-top:35px}
.list_down .d3 { background:url(nra2_d3.gif) 15px bottom no-repeat; height:63px; padding-top:35px}
.list_down .d4 { background:url(nra2_d4.gif) 15px bottom no-repeat; height:78px; padding-top:20px}

.list_main { line-height:30px; padding:20px;}
.list_bg { background-color:#F8F8F8;}
.list_map img { width:100%}

.jld { line-height:30px; font-size:1.25em!important;}
.jld a { color:#94A3B4}
.jld span { margin-right:20px}
.jld .hover a { color:#000000; font-weight:bold}

.page { clear:both; padding-top:30px; font-size:14px; text-align:center}
.page a { background:url(nra2_page.png) center no-repeat; text-align:center;line-height:35px; margin:0 3px; padding:10px 14px;}
.page span { color:#1465BE; background:url(nra2_pageh.png) center no-repeat; text-align:center;line-height:35px; margin:0 3px; padding:9px 14px; float:none!important;}
.page .hover { background:url(nra2_pageh.png) center no-repeat;}
.page a.hover { color:#1465BE;}
.page .tz2 { background:url(nra2_paget1.gif) center no-repeat; text-align:center; height:35px; line-height:35px; padding:0px 8px; border:none; color:#FFFFFF}
.page .tz1 { background:url(nra2_paget2.gif) center no-repeat; text-align:center; height:35px; line-height:35px; padding:0px 10px; border:none; width:20px; margin-left:30px}

.main100 { width:100%!important;}
.main_box .main_l { width:49%; float:left}
.main_box .main_r { width:49%; float:right}
.main_img { width:100%; overflow:hidden; clear:both}
.main_img img { width:100%;}
.main_img .main_img_l { width:49%; float:left;}
.main_img .main_img_r { width:49%; float:right;}
.main_img .main_img_zt { width:24.8%; float:left; padding-right:1px; position:relative}
.main_img .main_img_zt .date { display:block; background-color:#EB5255; color:#FFFFFF; position:absolute; top:0; left:0; width:80px; height:30px; line-height:30px; text-align:center;}
.main_img p { text-align:center; font-weight: bold; height:48px; line-height:48px; background-color:#F9F9F9}
.main_img a { color:#186FCC}
.main_img a:hover { color:#E00700;}
.main_left { width:49%; float:left; overflow:hidden}
.nobg { background:none!important; height:40px!important;}
.nobg .title_lt {height:40px!important;}
.main_left .title { background:url(nra_morebg.gif) repeat-x; height:50px;}
.main_left .title ul { width:90%; float:left}
.main_left .title ul li { text-align:center; float:left; font-size:22px; margin-left:20px; height:50px;}
.main_left .title .title_lt {text-align:center; float:left; font-size:22px; margin-left:15px; height:50px; font-weight:bold;}
.main_left .title .title_lt a { color:#253856}
.main_left .title .title_lt a:hover{ color:#E00700;}
.main_left .title .hover { background:url(nra_moredown.gif) bottom no-repeat; font-weight:bold;}
.main_left .title .hover a { color:#1770CC}
.main_left .title .main_more { text-indent:-999em; background:url(nra_more.gif) no-repeat; width:29px; height:27px; float:right; margin-top:4px; margin-right:10px; display:block}
.main_left .main_box { clear:both; padding-top:4px;}
.main_left .main_box ul li { height:48px; line-height:48px; border-bottom:1px #F1F1F1 solid; padding-left:10px}
.main_left .main_box span { color:#636E80; margin-right:10px; float:right;}
.main_left .main_box p { line-height:36px; padding-left:10px; white-space: normal; clear:both}

.main_left .tit { overflow:hidden; padding-top:10px; width:100%; clear:both}
.main_left .tit ol li { height:35px; line-height:26px; float:left; text-align:center; margin-left:10px;}
.main_left .tit ol a { color:#94A3B4; display:block; padding:2px 10px; height:26px;}
.main_left .tit ol .hover { background:url(nra2_navbg.gif) center bottom no-repeat;}
.main_left .tit ol .hover a { color:#FFFFFF; background-color:#186FCC;}
.main_left .tit dt { width:23.5%; float:left; height:40px; line-height:40px; background-color:#EEF3F6; text-align:center}
.main_left .tit dd { width:23.5%; margin-left:2%; float:left; height:40px; line-height:40px; background-color:#EEF3F6; text-align:center}
.main_left .tit dl { margin-bottom:10px; overflow:hidden}
.main_left .tit dl a { display:block}


.main_right { width:49%; float:right; overflow:hidden}
.main_right .title { background:url(nra_morebg.gif) repeat-x; height:50px;}
.main_right .title ul { width:80%; float:left}
.main_right .title ul li { text-align:center; float:left; font-size:22px; margin-left:15px; height:50px;}
.main_right .title .title_lt {text-align:center; float:left; font-size:22px; margin-left:10px; height:50px; font-weight:bold;}
.main_right .title .title_lt a { color:#253856}
.main_right .title .title_lt a:hover{ color:#E00700;}
.main_right .title .hover { background:url(nra_moredown.gif) bottom no-repeat; font-weight:bold;}
.main_right .title .hover a { color:#1770CC}
.main_right .title .main_more { text-indent:-999em; background:url(nra_more.gif) no-repeat; width:29px; height:27px; float:right; margin-top:4px; margin-right:10px; display:block}
.main_right .main_box { clear:both; padding-top:4px;}
.main_right .main_box ul li { height:48px; line-height:48px; border-bottom:1px #F1F1F1 solid; padding-left:10px}
.main_right .main_box span { color:#636E80; margin-right:10px; float:right;}
.main_right .main_box p { line-height:36px; padding-left:10px; white-space: normal; clear:both}
.main_right .tit { overflow:hidden; padding-top:10px; width:100%; clear:both}
.main_right .tit ol li { height:35px; line-height:26px; float:left; text-align:center; margin-left:10px;}
.main_right .tit ol a { color:#94A3B4; display:block; padding:2px 10px; height:26px;}
.main_right .tit ol .hover { background:url(nra2_navbg.gif) center bottom no-repeat;}
.main_right .tit ol .hover a { color:#FFFFFF; background-color:#186FCC;}


.main_mid { width:32%; float:right; margin-left:2%; overflow:hidden}
.main_mid .title { background:url(nra_morebg.gif) repeat-x; height:50px;}
.main_mid .title ul { width:80%; float:left}
.main_mid .title ul li { width:97px; text-align:center; float:left; font-size:22px; margin-left:15px; height:50px;}
.main_mid .title .title_lt {width:97px; text-align:center; float:left; font-size:22px; margin-left:15px; height:50px; font-weight:bold;}
.main_mid .title .title_lt a { color:#253856}
.main_mid .title .title_lt a:hover{ color:#E00700;}
.main_mid .title .hover { background:url(nra_moredown.gif) bottom no-repeat; font-weight:bold;}
.main_mid .title .hover a { color:#1770CC}
.main_mid .title .main_more { text-indent:-999em; background:url(nra_more.gif) no-repeat; width:29px; height:27px; float:right; margin-top:4px; margin-right:10px; display:block}
.main_mid .main_box { padding-top:10px}
.main_mid .main_box ul li { background:url(nra_dian.gif) 15px 22px no-repeat; height:48px; line-height:48px; border-bottom:1px #F1F1F1 solid; padding-left:35px}
.main_mid .main_box2 { padding-top:15px}
.main_mid .main_box2 ul li { width:191px; height:162px; line-height:30px; text-align:center; float:left; margin-bottom:6px;}
.main_mid .main_box2 a { display:block; padding-top:43px; padding-bottom:43px;; font-size:20px; line-height:38px;}

.main_mid .main_box2 .rt1{ background: url(nra_bs1.gif) top center no-repeat;background-size:100% 100%; width:49%;}
/*.main_mid .main_box2 .rt1:before{content: ""; display: block; padding-top: 100%;}*/

.main_mid .main_box2 .rt2 { background:url(nra_bs2.gif) top center no-repeat;background-size:100% 100%; width:49%;}
.main_mid .main_box2 .rt3 { background:url(nra_bs3.gif) top center no-repeat;background-size:100% 100%; width:49%;}
.main_mid .main_box2 .rt4 { background:url(nra_bs4.gif) top center no-repeat;background-size:100% 100%; width:49%;}
.main_mid .main_box2 .mt6 { margin-left:6px;}

.zt_img { width:100%; overflow:hidden; clear:both; margin-bottom:30px}
.zt_img .main_img_zt { width:24.8%; float:left; padding-right:1px; position:relative}
.zt_img .main_img_zt .date { display:block; background-color:#EB5255; color:#FFFFFF; position:absolute; top:0; left:0; width:80px; height:30px; line-height:30px; text-align:center;}
.zt_img p { font-weight: bold; height:50px; line-height:30px;  padding-left:20px; width:87%; padding-top:20px; padding-right:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.zt_img p span { font-size:14px; color:#000000; display:block; font-weight:normal;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.zt_img a { color:#186FCC; display:block; overflow:hidden; background-color:#F9F9F9;}
.zt_img a:hover { color:#E00700;}
.zt_img img.hover{transition: all 0.4s;border:0px;}
.zt_img a:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05);transform: scale(1.15);}
.zt_img .pic { overflow:hidden}
.zt_img img { width:303px; height:170px;}

.jigou { overflow:hidden; font-size:0.875em}
.jigou .left { padding:40px 0 0 30px; float:left; width:22%}
.jigou .left h3 { font-size:1.25em; line-height:50px; text-align:center; font-weight:bold}
.jigou .left p { text-align:center; line-height:24px;}
.jigou .right { float:right; width:70%;}
.jigou .right h2 { font-size:1.7em; color:#024071}
.jigou .right b { font-size:1.25em; color:#000000; margin-right:20px;}
.jigou .right p { line-height:24px; margin-top:20px; color:#939393}
.jigou .right .rt_main { border-top:1px #E4E4E4 solid; margin-top:20px; margin-bottom:30px; line-height:30px; color:#939393}
.jigou .right .rt_main p { clear:both; margin-top:10px; overflow:hidden}
.jigou .right .rt_main span { color:#186FCC; display:block; float:left}
.jigou .right .rt_main font { color:#000000; display:block; float:right; width:85%}

.jigou_main { overflow:hidden; padding-top:10px}
.jigou_main a { display:block; text-align:center; background-color:#F5F6FB; float:left; width:15%;}
.jigou_main b { display:block; font-size:1.25em;}
.jigou_main p { padding:20px 0; line-height:26px; font-size:0.875em}
.jigou_main .ml { margin-left:6.2%}

.jigou_main2 { background-color:#EBF5FF; overflow:hidden; border:1px #B2D8FF solid; padding:40px 60px; margin-top:30px; font-size:0.875em; line-height:24px; color:#545557}
.jigou_main2 b { font-size:1.25em; margin-right:20px; color:#263957}
.jigou_main2 .left { width:48%; background:url(nra2_jigou2.gif) right 55% no-repeat; padding-right:4%}
.jigou_main2 .right {width:45%}

.jigou_main3 { overflow:hidden; background-color:#F8F8F8; padding-bottom:50px}
.jigou_main3 h3 { color:#263957; font-size:1.5em; text-align:center; padding:50px 0 40px; font-weight:bold}
.jigou_main3 .zz { width:31%; float:left; margin-left:2%;}
.jigou_main3 .zz span { background:url(nra2_jigou3.png) no-repeat; text-align:center; font-weight:bold; width:45px; height:45px; line-height:45px; font-size:1.25em; color:#186FCC; display:block; float:left; margin-right:10px}
.jigou_main3 .zz p { float:left; width:80%; font-size:0.875em; color:#263957; line-height:26px;}
.jigou_main3 .pt { padding-top:10px}

.jigou_main4 { overflow:hidden; padding-bottom:50px; text-align:center}
.jigou_main4 h3 { color:#263957; font-size:1.5em; text-align:center; padding:50px 0 40px; font-weight:bold}
.jigou_main4 h4 { font-size:1.25em; line-height:60px;}
.jigou_main4 .jg { width:24%; float:left; margin-right:1%}
.jigou_main4 .jg p { font-size:0.875em; color:#263957; line-height:26px; font-size:0.875em;}

.content { overflow:hidden; padding:20px; clear:both;border: 1px #dddddd solid; width: 900px; margin: 0 auto; font-size: 16px;}
/* .content h1 { font-size:1.5em; margin-top:20px; text-align:center; font-weight:bold; color:#253856} */
.content h1 { font-size:30px; margin-top:20px; text-align:center; font-weight:bold; color:#253856}
.content .content_bar { font-size:0.875em; line-height:4em; text-align:right;border-bottom: 1px #dddddd solid;}
.content .content_bar span { padding:0 10px;}
/* .content .content_body { font-size:1em; line-height:1.8em; margin-top:30px; min-height:300px;} */
.content .content_body { font-size:18px; line-height:36px; margin-top:30px; min-height:300px;}
.content .content_body img { max-width:940px;}
.content .content_body p { margin-bottom:20px;}
.content .size1 { font-size:1em; margin-right:8px;}
.content .size2 { font-size:1.25em;}
.content .content_down { padding-top:20px; border-top:1px #B7BEC7 solid;}
.content .content_down p { line-height:1.8em;}
.content .content_down .close { background-color:#EA5254; border:1px #EF7E80 solid; color:#FFFFFF; padding:4px 40px; display:block; float:right; margin-top:28px}
.content .content_down p span { color:#B8B7B7}
.content .zr { text-align:right; margin-bottom:20px;}

.banner img { width:100%;}

.scroll_rt { background:url(nra_scrollrt_1600.gif) no-repeat; width:200px; height:200px; float: right; overflow:hidden}
.scroll_rt ul { padding-top:9px;}
.scroll_rt ul li { height:40px; line-height:40px; text-align:center; margin-top:4px}
.scroll_rt ul li:hover { background:url(nra_scrollbg.png) center no-repeat; font-weight:bold}
.scroll_rt a { color:#1770CC}


.down_img { width:1004px; height:200px; overflow:hidden; position:relative;}
#box1_cont { width:1004px!important;}
.imgnew{float:left; overflow:hidden;position:relative;}
.imgnew .cont ul li{float:left; width:339px;height:200px;overflow:hidden;position:relative;}
.imgnew .cont ul li img{display:block; width:326px; height:200px;}
.imgnew .cont .pic { margin-right:9px;}

.imgnew .prev{left:0; top:86px;}
.imgnew .next{right:0; top:86px;}

.imgnew .next {position:absolute; z-index:999; width:38px; height:38px; text-indent: -999999px; background:url(nra_scroll_2.png) no-repeat 0 0;cursor: pointer;}
.imgnew .prev {position:absolute; z-index:999; width:38px; height:38px; text-indent: -999999px; background:url(nra_scroll_1.png) no-repeat 0 0;cursor: pointer;}
.imgnew a.next:hover{background:url(nra_scroll_2a.png) no-repeat 0 0;}
.imgnew a.prev:hover{background:url(nra_scroll_1a.png) no-repeat 0 0;}


.map_box .title { height:auto!important;}
.map_box ol .hover { background:none!important;}
.map { padding:10px 0; line-height:30px}
.map a { color:#666666; margin-left:20px;}
.map a:hover { color:#E00700;}


/*互动交流*/
.hd_top {}
.hd_top ul li { background-color:#F8F8F8; width:19.79%; float:left; margin-left:2px; height:138px; position:relative;}
.hd_top a { display:block; padding-top:95px; padding-bottom:10px; font-size:1.5em; color:#1770CC; text-align:center }
.hd_top .hd1 { background:url(nra_hd1.png) center 15px no-repeat;}
.hd_top .hd2 { background:url(nra_hd2.png) center 15px no-repeat;}
.hd_top .hd3 { background:url(nra_hd3.png) center 15px no-repeat;}
.hd_top .hd4 { background:url(nra_hd4.png) center 15px no-repeat;}
.hd_top .hd5 { background:url(nra_hd5.png) center 15px no-repeat;}
.hd_top .hover { background:url(nra_hdbg.png) center -7px no-repeat; width:240px; height:168px; position:absolute; top:0; left:0; z-index:1}
.hd_top .hover a { color:#FFFFFF}
.hd_top .hover .hd1 { background:url(nra_hd1a.png) center 15px no-repeat;}
.hd_top .hover .hd2 { background:url(nra_hd2a.png) center 15px no-repeat;}
.hd_top .hover .hd3 { background:url(nra_hd3a.png) center 15px no-repeat;}
.hd_top .hover .hd4 { background:url(nra_hd4a.png) center 15px no-repeat;}
.hd_top .hover .hd5 { background:url(nra_hd5a.png) center 15px no-repeat;}
.hd_main { overflow:hidden; clear:both; border:1px #DBE7F5 solid; margin-left:2px; margin-right:2px;}
.hd_main .left { width:44%; padding:60px 30px 30px 30px;}
.hd_main .left dl { clear:both; overflow:hidden; line-height:30px; margin-top:20px}
.hd_main .left dt { width:20%; float:left; text-align:right;}
.hd_main .left dd { width:80%; float:left;}
.hd_main .left .put1 { width:70%; height:30px; line-height:30px; border:1px #CFCFCF solid; padding-left:10px}
.hd_main .left .put2 { width:96%; height:140px; line-height:30px; border:1px #CFCFCF solid; padding-left:10px}
.hd_main .left span { color:#FF0000; margin-right:6px;}
.hd_main .left #code {font-family: Arial; font-style: italic; line-height:30px; font-weight: bold; border: 0; letter-spacing: 2px; color: blue;}
.hd_main .left .sub { text-align:center; margin-top:40px}
.hd_main .left .sub1 { font-size:1.25em; width:30%; background-color:#EB5255; color:#FFFFFF; height:50px; line-height:50px; text-align:center; border:none}
.hd_main .left .sub2 { font-size:1.25em; width:30%; background-color:#E9E9E9; color:#ACACAC; height:50px; line-height:50px; text-align:center; border:none}
.hd_main .right { width:41%; background-color:#EBF5FF; padding:40px 40px; color:#525355; line-height:30px;}
.hd_main .right b { font-size:1.125em; color:#186FCC}

.hd_line { background-color:#000000; height:4px; margin:0 2px;}
.hd_line div { background-color:#2672BE; height:4px; width:155px;}

.hd_ask { }
.hd_ask h3 {font-size: 2.125em;line-height: 70px;padding: 0 20px;}
.hd_ask .ask_list { background-color:#F8F8F8; margin-top:2px;}
.hd_ask .ask_list .ask_main { padding:10px 0; line-height:30px; background:url(nra2_hd1.png) 20px 14px no-repeat; padding-left:55px; cursor:pointer}
.hd_ask .ask_list .ask_main span { background:url(nra2_hd2.png) no-repeat; width:24px; height:24px; float:right; margin:6px 15px 0 15px;}
.hd_ask .ask_list .ask_main div { width:96%}
.hd_ask .ask_list .ask_main font { color:#1167BC}
.hd_ask .bg { background-color:#ECF6F8}

.hd_ask .ask_body { margin-top:2px; border:1px #4770AE solid;}
.hd_ask .ask_body .b1 { padding:10px 0; line-height:30px; background:url(nra2_hd1.png) 20px 14px no-repeat; padding-left:55px; color:#1167BC; font-weight:bold; cursor:pointer;}
.hd_ask .ask_body .b1 div { width:96%}
.hd_ask .ask_body .b1 span { background:url(nra2_hd3.png) no-repeat; width:24px; height:24px; float:right; margin:6px 15px 0 15px;}
.hd_ask .ask_body .title { border-bottom:1px #E4E4E4 solid; padding-bottom:10px;}
.hd_ask .ask_body .b2 { padding:0 20px 10px 10px; line-height:30px; background:url(nra2_hd4.png) 20px 8px no-repeat; padding-left:55px; width:91%}
.hd_ask .ask_body .b2 .hf { color:#1167BC; font-weight:bold;}
.hd_ask .ask_body .b1 font { color:#B1B1B1; font-weight:normal}

.table_bottom { padding-left:54px;}


.wrap {width:980px;}

.search_rt { float:right}
.searchbtn1 { width: 40px;height: 20px; background-color:#186FCC; color:#FFFFFF; font-size:12px; line-height:18px; border: 0;position: relative;margin-left: 5px;}
#sword { border:1px #ACACAC solid; height:18px; line-height:18px; padding-left:10px}
.iframe_box { height:960px;}

.mart30 { margin-top:20px;}
.padt30 { padding-top:20px; }
.pad_l_r { padding-left:20px; padding-right:20px;}
.head { height:112px; background:url(nra_logobg_960.jpg) no-repeat;}
.head .logo { width:442px; height:112px; margin-left:280px;}
.search_sub {bottom: 5px;}

.nav { height:40px;}
.nav a { font-size:14px}
.nav ul li { line-height: 40px; background: url(nra_headline.gif) right 15px no-repeat;}
.hotnews { width:100%; overflow:hidden; background:url(nra_hotbg_960.jpg) repeat-x; height:40px; position:absolute; top:40px; z-index:10; left:0}
.hotnews .title { background:url(nra_news_960.jpg) no-repeat; width:101px; float:left; font-size:18px; color:#FFFFFF; line-height:38px; height:40px; text-align:left; padding-left:13px;}
.hotnews .main a { font-size:18px}
.hotnews .main { height:38px; line-height:38px; padding-left:10px}
.hotnews .main ul li { width:100%; height:38px; line-height:38px; }
.nav_list { top:40px; height:78px; background: url(nra2_bg2.jpg) repeat-x;}
.nav_list dl dd { padding:6px 10px 0;}
.nav_list .list1 { position:absolute; left:85px;}
.nav_list .list2 { position:absolute; left:150px;}
.nav_list .list3 { position:absolute; left:240px;}
.nav_list .list4 { position:absolute; left:362px;}
.nav_list .list5 { position:absolute; right:114px;}
.nav_list .list6 { position:absolute; right:19px;}
.nav_list .list7 { position:absolute; right:20px;}


.search_box { height:30px}
.select-box dt a { height:30px; line-height:28px;}
.select-box .ico { top:4px;}
.search .sear_r .txt { /*height:30px;*/ line-height:30px; /*font-size:12px;*/}
/*.search .sear_r .button { height:30px; background: url(nra_sc.gif) center -3px no-repeat #fff;}*/
.select-box { font-size:12px; height:30px;}
.select-body-box { font-size:12px}
.slider-carousel .subtitle h6 { line-height:38px; font-size:16px}
.slidesjs-pagination { bottom: 9px;}

.daohang { background:url(nra2_bg2.jpg) repeat-x; height:82px; position:relative}
.daohang h3 { line-height:66px;}

.top_news .title { height:58px}
.top_news .title a { padding-top:5px;}
.top_news .main ul li { height:38px; line-height:38px;}
.top_news .main { padding-top:4px;}
.mid_news { height:46px; line-height:46px}
.top_news .title {background: url(nra_topnewsimg_960.gif) left no-repeat; padding-left:110px;}

.main_img p { height:38px; line-height:38px;}
.nobg { height:34px!important;}
.nobg .title_lt {height:34px!important;}

.list { overflow:hidden; padding:0 20px;}
.list ol a { padding: 2px 4px;}
.list .main_box ul li { height: 38px; line-height: 38px; padding-left:8px;}
.list_search .bt2 { background:url(nra2_search.gif) 2px 5px no-repeat;}
.list_up { padding-left:20px;}
.list_up ul li { margin-right:20px; width:17.9%;}
.list_down ul li { margin-left:20px; width:22.5%;}
.list .list_more a { display:block; padding:2px 0px;}

.page { font-size:12px;}
.page a { background:url(nra2_page_980.png) center no-repeat; line-height:30px; padding:8px 12px;}
.page a:hover { background:url(nra2_pageh_980.png) center no-repeat; margin:0 3px;}
.page .hover { background:url(nra2_pageh_980.png) center no-repeat;}
.page .tz2 { background:url(nra2_paget1_980.gif) center no-repeat; text-align:center; height:30px;line-height:30px; padding:0px 8px; border:none; color:#FFFFFF; font-size:12px}
.page .tz1 { background:url(nra2_paget2_980.gif) center no-repeat; text-align:center; height:30px;line-height:30px; padding:0px 10px; border:none; width:20px; font-size:12px; margin-left:30px}

.list_daohang ul li {padding:0 3.2%}


.main_left .title { background: url(nra_morebg.gif) left -5px repeat-x; height: 45px;}
.main_left .title ul li { height:45px; font-size:18px; width:87px; margin-left:10px;}
.main_left .title .main_more { background: url(nra_more.gif) -2px -2px no-repeat; width: 24px; height: 22px;}
.main_left .title .title_lt { font-size:18px; margin-left:6px;}
.main_left .tit .hover a { font-size:14px}
.main_left .tit { padding-top:6px;}
.main_left .main_box ul li { height: 38px; line-height: 38px; padding-left:8px;}
.main_left .main_box p { line-height:30px;}

.main_mid .title ul li { font-size:18px; width:87px;}
.main_mid .title { background: url(nra_morebg.gif) left -5px repeat-x; height: 45px;}
.main_mid .title ul li { height:45px;}
.main_mid .title .main_more { background: url(nra_more.gif) -2px -2px no-repeat; width: 24px; height: 22px;}
.main_mid .title .title_lt { font-size:18px; width:87px; margin-left:6px;}
.main_mid .main_box ul li {background: url(nra_dian.gif) 15px 17px no-repeat; height: 38px; line-height: 38px; border-bottom: 1px #F1F1F1 solid; padding-left: 30px;}
.main_mid .main_box { padding-top:6px}

.main_right .title ul li { font-size:18px; width:87px;}
.main_right .title { background: url(nra_morebg.gif) left -5px repeat-x; height: 45px;}
.main_right .title ul li { height:45px;}
.main_right .title .main_more { background: url(nra_more.gif) -2px -2px no-repeat; width: 24px; height: 22px;}
.main_right .title .title_lt { font-size:18px; margin-left:6px;}
.main_right .main_box ul li { height: 38px; line-height: 38px; padding-left:8px;}
.main_right .tit { padding-top:6px;}
.main_right .main_box p { line-height:30px;}

.zt_img .main_img_zt { width:24.8%}
.zt_img .main_img_zt .date { width:70px; height:26px; line-height:26px;}

.zt_img p { height:40px; line-height:26px;padding-top:10px}
.zt_img p span { font-size:12px}
.zt_img img { width:250px; height:140px;}

.jigou .right p { line-height:20px; margin-top:10px}
.jigou_main2 { padding:30px 40px}
.jigou_main3 .zz { margin-left:1.5%}
.jigou_main3 .zz p { line-height:20px; width:81%}
.jigou .right .rt_main { line-height:24px; color:#939393}