@charset "utf-8";
/* CSS Document */
body { font-size: 14px; margin: 0; background: url(/global-yljgrz/body_bg.jpg); line-height: 25px; color: #333333; }
h1 { margin: 0; padding: 0; font-size: 14px; }
ul, li { margin: 0; padding: 0; list-style: none; }
a { text-decoration: none; border: none 0; color: #333333; }
a:hover, .item .mm li a.on { color: #339900; }
img { border: none 0; }
.img80 a:hover img { filter: alpha(opacity=80); opacity: 0.8; }
.clear { clear: both; }
.blank10 { clear:both; height:10px; }
.w100 { width: 100px; }
.w155 { width: 155px; }
.big_height{ height:3150px;}
.indent2{text-indent:2em;}
.lh30{line-height:30px;}
.fb { font-weight: bold; }
.border { border: #ccc solid 1px; }
.white_bg { background: #fff; }
.black_bg { background: #000; }
.plr15 { padding: 0 15px; }
.pt10 { padding-top: 10px; }
.p10 { padding: 10px; }
.pt20 { padding-top: 20px; }
.pl8 { padding-left: 8px; }
.pl60 { padding-left: 60px; }
.p10 { padding: 10px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.mauto { margin: auto; }
.f_l { float: left; }
.f_r { float: right; }
.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }
/*font_color*/
.f_black{ color: #000; }
.f_red { color: #F00; }
.f_green { color: #339900; }
.icon { background: url(/global-yljgrz/icon.jpg) no-repeat; }
.dash { background: url(/global-yljgrz/dash.jpg) repeat-x bottom; }
.container{clear:both; width: 1002px; margin: auto; padding: 0 4px; background: url(/global-yljgrz/border_shadow.jpg) repeat-y;}
#mytable a { color: #390; }
.top { height: 170px; }
.bottom { height: 110px; }
/*heaeder*/
.header { width: 1010px; margin: auto; }
.banner img{display:block;}
.header_top{text-align:right; display:none;}
.header_top a { padding: 0 8px;}
.s_menu { text-align: right; padding-right: 25px; }
.s_menu a { padding: 0 2px; }
/*nav*/
.nav { background: url(/global-yljgrz/nav_bg.jpg) no-repeat center; height: 61px; line-height: 36px; position: relative; padding-left: 25px; }
.nav .l_icon { position: absolute; top: 0; left: -11px; background:url(/global-yljgrz/l_icon.jpg) no-repeat; width: 11px; height: 44px; }
.nav .lr_icon { position: absolute; top: 0; right: -11px; background:url(/global-yljgrz/r_icon.jpg) no-repeat; width: 11px; height: 44px; }
.nav ul { width: 83%; float: left; }
.nav li { float: left; position: relative; display: block; }
.nav li a { display: block; padding: 0 8px; color: #FFF; font-weight: bold; background: url(/global-yljgrz/spilte.jpg) right no-repeat; font-size: 14px; }
.nav li a:hover { color: #FF0; }
.nav .date { float: right; color: #d86c00; width: 17%; }
.sec_nav { width: 104px; position: absolute; top: 36px; *top:34px;
left: -20%; z-index: 1000; padding-top: 5px; display: none; }
.sec_nav .sec_nav_top { background: url(/global-yljgrz/sec_nav_top.jpg) no-repeat center; height: 8px; _margin-bottom: -4px; }
.sec_nav .sec_nav_content { border: #93dd90 solid 1px; padding:4px; _padding-top: 0px; background: #cbf1b9; border-radius: 3px; }
.sec_nav .sec_nav_content a { display: block; text-align: center; background: url(/global-yljgrz/sec_nav_bg.jpg) no-repeat; font-size: 12px; font-weight: 100; height: 25px; line-height: 25px; color: #fff; overflow:hidden; }
.left1{left:4%;}
/*table*/
.green_tt { background: url(/global-yljgrz/tt_bg.jpg) repeat-x bottom; border: #bec7a9 solid 1px; height: 25px; }
.green_tt h1 { color: #374c04; padding-left: 30px; background: url(/global-yljgrz/editor_icon.jpg) no-repeat 4px center; }
.blue_tt { background: url(/global-yljgrz/tt_bg1.jpg) repeat-x bottom; border: #bec7a9 solid 1px; height: 25px; }
.blue_tt h1 { color: #0066cc; padding-left: 15px; }
#table1 { background-color: #bec7a9; line-height: 2em; margin-top: 5px; }
#table2 { background-color: #acc6e1; line-height: 2em; margin-top: 5px; }
#table1 td, #table2 td { padding-left: 5px; }
.over { background-color: #fff; }
.out { background-color: #f3fcde; color: #527205; font-weight: bold; width: 100px; }
.out2 { background-color: #f1f7ff; color: #0066cc; font-weight: bold; width: 100px; }
.table2 { background: #c6c2b2; text-align: center; margin-top: 5px; }
.thead_bg { background: url(/global-yljgrz/thead_bg.jpg) repeat-x; height: 25px; line-height: 25px; }
.btn_01 { background: url(/global-yljgrz/btn_bg.jpg) no-repeat; width: 95px; height: 22px; line-height: 22px; text-align: center; color: #fe6703; }
/*yljg*/
.bground { background: #f0f6ed; }
.title_top { margin-top:10px; }
.title_top a { display: block; float: left; padding: 0 10px 0 20px; height: 25px; line-height: 25px; color: #060; text-decoration: none; background: url(/global-yljgrz/icon_12.jpg) left center no-repeat; font-size:16px; font-weight:bold; }
.title_top a:hover { color:#6C3; }
.title_box { margin-top: 15px; }
.jg_title { background: url(/global-yljgrz/icon_11.jpg) no-repeat 5px center; height: 30px; line-height: 30px; padding-left: 25px; font-size: 16px; font-weight: bold; color: #060; float:left; }
.go_top { color: #F00; display:block; height:30px; width:30px; padding:0 6px 0 10px; float:left; background:url(/global-yljgrz/top_icon.jpg) no-repeat right; }
.go_top a, .go_top a:hover { color:#F00; font-size:14px; }
/*常见问题*/
.cjwt_top{ padding:0 10px 10px;}
.cjwt_top li a{ display: block; padding: 0 10px 0 20px; height: 30px; line-height: 30px; color: #060; text-decoration: none; background: url(/global-yljgrz/icon_12.jpg) left center no-repeat; font-size:16px; font-weight:bold;}
.cjwt_title{ background: url(/global-yljgrz/icon_11.jpg) no-repeat 5px center; height: 30px; line-height: 30px; padding-left: 25px; font-size: 16px; font-weight: bold; color: #060; float:left;}
.cjwt_content p{text-indent:2em; line-height: 22px;}
/*table_class*/
.info_table table { width: 100%; margin: auto; padding: 0px; border: #ccc solid 1px; border-left: none 0; border-radius: 8px 8px 0 0; }
.info_table thead { border: #def2d5 solid 1px; }
.info_table th { background: #d9f2b9; color: #339709; text-align: center; border-left: #bce1ad solid 1px; border-right: #fff solid 1px; border-bottom: none 0; border-top: none 0; line-height: 30px; font-size:14px;}
.info_table th:first-child { border-radius: 8px 0 0 0; }
.info_table th:last-child { border-radius: 0 8px 0 0; }
.info_table td { padding-left: 10px; border-left: #e5e5e5 solid 1px; border-right: #fff solid 1px; border-bottom: none 0; border-top: none 0; line-height: 30px; }
.info_table td a { color: #339709 }

.user_title{ font-size:22px; text-align:center; font-weight:bold; line-height:30px;}

/*.footer{height:164px; clear:both; overflow:hidden;}*/
/*.footer iframe{height:160px; margin-top:-10px; }*/

/*bottom*/
.bottomwrap{height:160px;}
.bottom{ clear:both; width:1000px; margin:0 auto; text-align:center; height:160px; position:relative;}
.bottom .bot_links{ padding-top:18px; height:28px;}
.bottom .bot_nav{ background:url(/global-yljgrz/bot_line.gif) no-repeat center bottom; padding:10px 0; font-size:14px;}
.bottom .bot_nav a{margin:0 10px;}
.bottom .bot_copyright{line-height:24px; color:#999999; padding-top:8px;}
.bottom .bot_wzbs{ position:absolute; top:50px; left:150px;}
.bottom .bot_zfzc{ position:absolute; top:50px; right:150px;}

/*footer*/
.footer{clear:both; position:relative; background:#f2f2f2;overflow:hidden;}
.footer .container{background:#f2f2f2;}
.footer_nav{background:#646464; color:#fff; text-align:center; line-height:38px;}
.footer_nav a{display:inline-block; color:#fff; margin:0 8px;}
.footer_nav a:hover{color:#ffba1f;}
.footer_copyright{padding:30px 120px; margin:0 auto; max-width:600px; text-align:center; position:relative; font-size:14px;}
.dzjg, .jiucuo{ display:block; position:absolute; top:30px;}
.dzjg{left:30px;}
.dzjg img{ width:75px;}
.jiucuo{right:10px; top:25px;}
.jiucuo img{ width:110px;}
.footer_copyright img{ vertical-align:middle;}

.home_newhot {background:#fff; border-radius:3px 3px 0 0; box-shadow:0 0 6px rgba(0,0,0,0.6); right: 80px; bottom: 0px; position: fixed; z-index: 10001;}
.home_newhot h2 { height:40px; line-height:40px; font-size: 18px; color:#fff; position: relative; width:244px; background:#028a02; text-indent:4em; margin: 0px;}
.home_newhot h2 span{position: absolute; top: 2px; right:10px;}
.home_newhot h2 span i{display:inline-block; width:17px; height:17px; border-radius:50%; line-height:17px; text-align: center; color:#fff; font-weight:normal; background:url(/global-yljgrz/float_icon.png) no-repeat #d0cece; margin-left:7px;}
.home_newhot i.min{background-position:0 -17px; cursor:pointer; display: none;}
.home_newhot i.max {background-position:0 0; cursor:pointer; display: none;}
.home_newhot i.close { background-position:0 -34px; cursor:pointer;}
.home_newhot .cont{ width:214px; overflow:hidden; font-size: 16px; line-height:25px; color: #666; margin:0 10px; padding:15px 5px; line-height:25px;}
.wxts_tit{font-size: 18px; color:#028a02; padding: 10px; line-height: 23px; font-weight: bold;}