@charset gb2312;
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, span, em, strong, img, form, fieldset, input, textarea, button, pre, table, tr, th, td, blockquote, code, label, cite, i { padding: 0; margin: 0 }
:focus { outline: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
fieldset, img { border: 0 }
ul, ol, li { list-style-type: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th, tr, td { text-align: left }
u, del, ins { text-decoration: none }
label { cursor: pointer }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; }
q:before, q:after { content: '' }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
abbr, acronym { border: 0; font-variant: normal }
select, input, img { vertical-align: middle }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; *font-size:100%
}
a:link { color: #000; text-decoration: none; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #F00; }
a:active { text-decoration: none; color: #000; }
#body { font-size: 12px; background:url(imagesbei.png) left top;}
#body .tableFix { table-layout: fixed }
#body .alpha { filter: alpha(style=0, opacity=0); opacity: 0 }
#body .alpha100 { filter: alpha(style=0, opacity=100); opacity: 1 }
#body .db { display: block }
#body .dn { display: none }
#body .di { display: inline }
#body .dib { display: inline-block }
#body .clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; overflow: hidden }
#body .clearfix { display: block; zoom: 1 }
#body .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.cr { text-align: right; }
.ct { text-align: center; }
.dn { display: none; }
.mt10 { margin-top: 10px; }
.mt5 { margin-top: 7px; }
.pb5 { padding-bottom: 7px; }
.main{ width:998px; margin-left:auto; margin-right:auto; overflow:hidden; background-color:#fff;}
.listbgdot { padding: 10px 10px; }
.listbgdot li { background: url(imagesdot.png) 4px 10px no-repeat; height: 24px; line-height: 24px; overflow: hidden; padding-left: 14px; font-size: 12px; }
.listbgdot li a { color: #333; }
.listbgdot li .time { color: #999; float:right; display:inline;}
.listbgdot_list { padding: 10px 10px; }
.listbgdot_list li { background: url(imagesdot.png) 4px 10px no-repeat; height: 28px; line-height: 28px; border-bottom:1px solid #eee; overflow: hidden; padding-left: 14px; font-size: 12px; }
.listbgdot_list li a { color: #333; }
.listbgdot_list li .time { color: #999; float:right; display:inline;}

.top_left{ width:570px; float:left; display:inline;}
.top_right{ width:387px; float:right; display:inline;}
.nav{ width:978px; height:42px; background:url(imagesnav.png) left top no-repeat; overflow:hidden; padding-left:20px;}
#nav { z-index: 300; position:absolute; LIST-STYLE-TYPE: none; BACKGROUND: url(../images/nav_bj.jpg) no-repeat; HEIGHT: 37px }
#nav LI { Z-INDEX: 2;width:90px;  POSITION: relative; LIST-STYLE-TYPE: none; DISPLAY: block; float: left; font-size: 14px; text-align: center; line-height: 18px; }
#nav LI A { TEXT-ALIGN: center; LINE-HEIGHT: 41px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: 100; TEXT-DECORATION: none; padding-right: 2px; padding-left: 6px; }
#nav LI A:hover { BACKGROUND: url(../images/nav_hover.jpg) no-repeat; COLOR: #E2F3F3; border-bottom: 3px solid #024997; }
#nav A.selected { COLOR: #f00 }
#nav UL { POSITION: absolute; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 120px; DISPLAY: none; TOP: 37px; LEFT: 0px; padding: 0px; }
#nav UL LI { border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; border-bottom: 1px solid #E6E4E3; background: #ffffff url(../images/menu.gif) no-repeat bottom; width: 120px; text-align: center; }
#nav UL A { text-align: center; padding: 0; border-right: none; color: #666; font-weight: normal; width: auto; padding: 0 10px; }
#nav UL A:hover { color: #f18336 !important; }
* HTML #nav UL { MARGIN: 0px 0px 0px -2px }
.left{ width:694px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.right{ width:271px; float:right; display:inline; margin-top:10px; margin-right:10px;}
.banner{ width:694px; height:155px; overflow:hidden;}
.banner_fd{ width:220px; height:135px; padding-left:15px; padding-top:20px; overflow: hidden; position:absolute; z-index:99; background:url(imagesbanner_mc.png) left top no-repeat; font-family:Î¢ÈíÑÅºÚ; font-size:30px; color:#fff; font-weight:bold; line-height:40px;}
.kcjc{ width:692px; overflow:hidden; margin-top:10px; border:1px solid #ccc; padding-bottom:15px; }
.title{ height:38px; line-height:38px; background:#f1f1f1; padding-left:15px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
.more { float: right; dislay: inline; margin-right: 15px; padding-top: 15px; }
.kcjc_pic{ width:140px; height:157px; border:1px solid #eee; padding-top:2px; text-align:center; overflow:hidden; margin-left:20px; margin-top:15px; float:left; display:inline;}
.kcjc_pic img{ width:136px; height:155px; }
.hongse{ color:#C00003;}
.kcjc_test{ margin-top:15px; width: 510px; float:right; margin-right:10px; font-size:12px; line-height:23px; color:#444;}
.jxzy{ width:340px; padding-bottom:5px; float:left; display:inline; overflow:hidden; margin-top:10px; border:1px solid #ccc; }
.ggyj{ width:340px; padding-bottom:5px; float:right; display:inline; overflow:hidden; margin-top:10px; border:1px solid #ccc; }
.ggyj_top{ padding-top:6px; padding-bottom:5px; border-bottom:1px dashed #ccc; overflow:hidden;}
.ggyj_pic{ width:84px; height:60px; float:left; display:inline; margin-left:10px;}
.ggyj_test{ font-size:12px; line-height:20px; overflow: hidden; width:220px; float:right; display:inline; margin-right:10px;}
.jiaocai{ width:269px; background:#f1f1f1; border:1px solid #ccc; height:270px; overflow:hidden; }
.jiaocai_title{ width:271px; height:30px; overflow:hidden; text-align:center; font-size:14px; line-height:30px; font-weight:bold; background-color:#ccc;}
.jiaocai_box{ width:193px; height:262px; margin-left:auto; margin-right:auto; margin-top:4px; overflow:hidden; background:url(imagesjiaocai.png) left top no-repeat;}
.jiaocai_box img{ width:182px; height:254px;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.chengguo{ widows:269px; height:145px; border:1px solid #ccc; margin-top:10px;}
.chengguo_title{ width:40px; background:#f1f1f1; height:125px; padding-top:20px; text-align:center;  line-height:25px; font-size:14px; font-weight:bold; border-right:1px solid #ccc; float:left; display:inline;}
.chengguo_pic{ width:225px; float:right; display:inline; text-align:center; padding-top:10px;}
.chengguo_pic img{ width:182px; height:128px;}

.foot{  height:50px; line-height:50px; background:#3f3d3e; border-bottom:8px solid #000000; font-size:12px; text-align:center; color:#f1f1f1; margin-top:10px;}
.er_left{width:271px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.er_right{width:692px; border:1px solid #ccc; float:right; display:inline; margin-top:10px; margin-right:10px;}

.list_l_box{ border:1px solid #ccc; width:269px; overflow:hidden;}
.ll_title_one{ height:41px; text-align:center; background:url(imagesnavclass_header.png);line-height:34px; font-size:14px; font-weight:bold; color:#fff;}
.list_r_title{ height:40px; line-height:40px; background-color:#eee; padding-left:15px; font-size:14px; font-weight:bold; color:#005982;}
.ls a:link{padding-right:4px;font-size:9pt;padding-top:4px;height:20px;text-align:right;text-decoration:underline}
.ls a:visited{padding-right:4px;font-size:9pt;padding-top:4px;height:20px;text-align:right;text-decoration:underline}
.ls a:hover{padding-right:4px;font-size:9pt;padding-top:4px;height:20px;text-align:right;text-decoration:underline}
.ls a:active{padding-right:4px;font-size:9pt;padding-top:4px;height:20px;text-align:right;text-decoration:underline}
.menu ol { padding-left:15px;  border-top:none;}
.menu li i{background-color: #ccc;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: ËÎÌå;font-style:normal;}
.menu a{color: #3f3f3f;text-decoration: none;}
.menu .no {display:none;}
.menu ol a{width: 228px;display: block;line-height: 2.3em;margin-left: 20px;}

ul.expmenu{}
ul.expmenu li div.header{ height:37px; padding-left:37px; background:url(imagesfolder.png) 12px 11px no-repeat #eee; border-bottom:1px solid #ccc; line-height:37px;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#f4f4f4;padding-left:22px;padding-right:12px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ccc;color:#005982;}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{color:#203f61;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);background:#ebf6fc;}
ul.expmenu li div.header .label{ line-height:37px; height:37px; font-size:14px; color:#005982; font-weight:bold;}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{}
ul.expmenu li div.header .arrow.down{}
ul.expmenu li .menu{display:none;} 
ul.expmenu div.header:hover{background:url(imagesfolder.png) 12px 11px no-repeat #eee;  padding-left:37px; height:37px; line-height:37px;cursor:pointer;}
ul.expmenu li ul li:not(.selected):hover{background:#ccc;cursor:pointer;}
ul.expmenu li ul li:not(.selected):active{background:#ccc;cursor:pointer;}
.mod_turn_page { margin-bottom: 20px; }
.mod_turn_page .turn_page { line-height: 14px; width: 470px; margin-left: auto; margin-right: auto; }
.mod_turn_page a, .mod_turn_page span { float: left; width: 34px; height: 16px; overflow: hidden; margin-left: 5px; padding: 9px 0; border: 1px solid #F2F2F2; background: #fafafa; color: #999; font-size: 16px; font-family: Arial; text-align: center; }
.mod_turn_page a:hover, .mod_turn_page .page_cur { border: 1px solid #0e419c; background: #0e419c; color: #fff; }
.mod_turn_page .page_break { border: none; background: none; letter-spacing: 2px; font-weight: bold; font-family: "Microsoft Yahei"; }
.mod_turn_page .page_start, .mod_turn_page .page_prev, .mod_turn_page .page_next, .mod_turn_page .page_end { width: 82px; *padding-top:6px;
*padding-bottom:12px;
font-size: 14px; font-family: "Microsoft Yahei"; }
.mod_turn_page .page_start i, .mod_turn_page .page_prev i { margin-right: 7px; background-position: 0 -110px; }
.mod_turn_page .page_next i, .mod_turn_page .page_end i { margin-left: 7px; background-position: 0 -125px; }
.mod_turn_page .page_prev:hover i { background-position: 0 -140px; }
.mod_turn_page .page_next:hover i { background-position: 0 -155px; }
.bk { border: 1px solid #ccc; width:996px; margin-top:10px;}
.nei_title { margin-top: 1px; margin-left: 1px; margin-right: 1px; padding: 15px;  text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; color: #1a56a8; line-height: 1.3; }
.nei_top { height: 35px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; background-color: #f2f2f2; text-align: center; font-size: 12px; line-height: 35px; }
.nei { font-size: 14px; padding: 30px; line-height: 1.8; }
.nei img{ min-width:625px; overflow:hidden;}