html { color:#000; background:#FFF; font-size:12px;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }fieldset, img { border:0; }address, caption, cite, code, dfn, em, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }li { list-style:none; }caption { text-align:left; }h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }abbr, acronym { border:0; font-variant:normal; }sup { vertical-align:baseline; }
sub { vertical-align:baseline; }legend { color:#000; }input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;}del{text-decoration:line-through;}address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
body, html { padding:0; margin:0; height:100%; width:100%; }a {text-decoration:none;/*color:#333;*/color:#0056A9;}
a:hover {text-decoration:underline;color:#c00; }
a:hover img{filter:alpha(opacity=80);opacity:0.8}
*{zoom:1;}
/*color定义*/
.cred, .cred a { color:#f00 }
.red, .red a { color:#c00 }
.blue { color:#0056A9; }
.yellow { color:yellow; }
.gray, .gray a { color:gray; }
.black, .black a { color:black; }
.white, .white a { color:white; }
.green, .green a { color:#090; }
.orange {color:#3E3DB5; }
/*定位*/
.fl { float:left }
.fr { float:right }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { zoom:1; }
.mar10 { margin-right:10px; }
.mat5 { margin-top:5px; }
.mab5{margin-bottom:5px;}
.mat10 { margin-top:10px; }
.mat20 { margin-top:20px; }
.mab10 { margin-bottom:10px; }
.mab20 { margin-bottom:20px; }
.mar5 { margin-right:5px; }
.mar15 { margin-right:15px; }
.mar30 { margin-right:30px; }
.poa { position:absolute; }
.por { position:relative; }
/*显示状态*/
.block { display:block }
.hide { display:none }
/*字体*/
.font12 { font-size:12px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.font20 { font-size:20px; }
.font24 { font-size:24px; }
.font30 { font-size:30px; }
.font36 { font-size:36px; }
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh24 { line-height:24px; }
/*功能*/
.more { float:right; color:#999; font-size:12px; padding-right:10px; font-weight:normal; }
.strong { font-weight:bold }
.tac { text-align:center; }
.tar { text-align:right; }
.tal { text-align:left; }
.xuxian { border-bottom:1px dashed #ccc; }
.xuxian2 { border-bottom:1px dotted #ccc; }
.block10 { height:10px; clear:both; overflow:hidden; }
.wid960 { width:960px; }
/*通用class*/
.centerbox { margin-left:auto; margin-right:auto; text-align:left; }
.inputStyle_2 { border:1px solid #ccc; padding:5px 4px;font-size:14px; color:#888; }
.inputStyle_2:focus {background:#ffc;color:#000;border:1px solid #E26529;}
.btn_1 {padding:5px 20px;}
.btn_2 {width:200px; height:39px;font-size:14px;font-weight:bold;color:#fff; background:url(../images/bg_button2.gif) no-repeat;border:none;cursor:pointer;}
.btn_2:hover{filter:alpha(opacity=80);opacity:0.8}
.textareastyle { border:1px solid #7F9DB9; padding:4px; background:#fff; color:#888; line-height:20px; overflow:auto; }
.textareastyle:focus { background: #ffffcc; color:black; }
.imgborder { padding:2px; border:1px solid #ccc; background:#fff; }
a:hover .imgborder { border:1px solid #ff4200; background:#fff; }
.centerwrap {width:960px;margin-left:auto;margin-right:auto;}
/*list*/
.textList14 li{font-size:14px;padding-left:15px;line-height:24px;background:url(../images/cm_32.gif) no-repeat left center;}
.textList14 li a{display:block;}
.textList14 li a:hover{background:#EAF2FF}
.textList12 li{font-size:12px;padding-left:12px;line-height:22px;background:url(../images/cm_32.gif) no-repeat left center;}
.textList12 li span.date{float:right;color:#999; }

/*Main*/
.center1000 {width:1000px; margin-right:auto; margin-left:auto;}
html{ background:url(../images/topbg.jpg)  no-repeat center top;height:100%;}
body{height:100%;}
body .wrap { background:url(../images/bbg.jpg) no-repeat center bottom;}
.topbg {height:177px; }
.topbg *{display:none; }
.topnav {padding-left:20px;}
.topnav ul{background:url(../images/menu2.png) no-repeat; }
.topnav li{float:left;margin-right:3px;}
.topnav li a{display:inline-block;width:106px; height:45px;  }
.topnav li a span{display:none;}

.topnav .hover  .m_1,.topnav .m_1:hover {background:url(../images/menu1.png) no-repeat;}
.topnav .hover  .m_2,.topnav .m_2:hover {background:url(../images/menu1.png) no-repeat -109px top;}
.topnav .hover  .m_3,.topnav .m_3:hover {background:url(../images/menu1.png) no-repeat -218px top;}
.topnav .hover  .m_4,.topnav .m_4:hover {background:url(../images/menu1.png) no-repeat -327px top;}
.topnav .hover  .m_5,.topnav .m_5:hover {background:url(../images/menu1.png) no-repeat -436px top;}
.topnav .hover  .m_6,.topnav .m_6:hover {background:url(../images/menu1.png) no-repeat -545px top;}

.maincontent {padding:10px 40px;min-height:500px;_height:500px;}
.mleft {width:615px;margin-right:20px;}
.mright {width:345px;}

.rbox .rc{margin-top:10px;}

.tlist li {padding-bottom:5px;margin-bottom:5px;line-height:20px; background:url(../images/dottedline.gif) repeat-x left bottom; }
.tlist li a{font-size:13px;} 
.tlist li span{color:#0076BF; }

.toptext {font-size:13px;line-height:24px;font-family:"Arial"; }
.toptext p{margin-top:5px; text-indent:2em;color:#555; }
.timg {margin-right:13px;}
.toptext h1{ text-align:center; line-height:36px;margin:7px 0; font-size:22px;font-weight:bold;}

.lbox {padding:20px 15px;margin:10px 0;background:url(../images/bluline.gif) no-repeat right top; }
.lbox .lt h2{font-size:18px;font-family:"Arial" ,"microsoft yahei";font-weight:bold;color:#0077BD; }
.lbox .lc{margin-top:10px;padding:0 15px;line-height:1.8em; }
.pad5 td{padding:5px; }

.tab_bor { border:2px solid #BF0200;}
.tab_bor th{padding:5px;background:#BF0200;font-weight:bold;text-align:center; color:#fff;text-shadow:1px 1px 1px #BF0200;}
.tab_bor td{border:1px solid #BF0200;}

.lbox .lc h3{font-weight:bold;font-size:16px;margin-top:15px;margin-bottom:5px;}
.lbox .lc p{color:#444; }

.goldmenber .gt{height:27px; background:url(../images/t300.gif) no-repeat; }
.goldmenber .gt h2{color:#fff; font-size:14px;font-weight:bold;text-indent:5px;line-height:27px;text-shadow:0px 0px 2px #D92D09 }

.rightcopy {padding:15px 0 50px;line-height:24px;font-size:14px;font-family:"Arial" ,"microsoft yahei";color:#000;border-top:2px solid #fff;}


.fjlist li{float:left;margin-bottom:5px;border:1px solid #ccc;font-size:12px;background:#eee url(../images/bbg.jpg) no-repeat -80px -130px;font-weight:bold; }
.fjlist li a{ display:block;width:280px;padding:10px;}

.list2 li{float:left;width:415px;padding-left:15px; line-height:24px; font-size:12px;background:url(../images/arw_ctoplist.gif) no-repeat left 8px;}
.listp p{color:#444; }
.listp ul{padding-left:10px;margin-top:10px;}
.listp ul li{ font-weight:bold;}
.listp ul ul li{ font-weight:normal;padding-left:10px; line-height:24px; background:url(../images/icon_catitem.gif) no-repeat left 8px;}

.tline td {border-bottom:1px dotted #ccc; }
.ad {position:fixed;top:30%;right:5%;_position:absolute; }