/* CSS Document */
html{color:#000000;background:#f0f0f0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a{margin:0;padding:0;}
.clear{ clear:left}
.clearfix{zoom:1}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden}
a { text-decoration:none; color:#0074b8; font-size:16px}
a:hover,a:active,a:focus{color:#0074b8;text-decoration:none;}
a:visited{ color:#0074b7;}
body { font-size:16px; color:#404040; font-family:"Microsoft Yahei","黑体","宋体"}
.mt10 { margin-top:10px}
.ml10 { margin-left: 10px }
.mt20{ margin-top:20px; display:block}
#mb0 { margin-bottom:0}
.f18 { font-size:18px}
.space10{ margin-bottom:10px;}
.space15{ margin-bottom:15px;}
.space20{ margin-bottom:20px;}
.block_space{ margin-bottom:30px;}

.space_tb{ margin-top:15px; margin-bottom:15px; display:block; font-size:18px}
.myclass { margin-top:10px; line-height:24px}
.header {background:#0d8cdb}
.header a { color:#ffffff; text-decoration:underline;}
.header a:actived{ color:#ffffff;}
.bd{ padding-left:10px;background-color:#f0f0f0; padding-top:15px; margin-bottom:20px}
.bd_login{height:440px;background-color:#f0f0f0; padding-top:30px;width:225px; margin:0 auto}
.bd_login img{ margin-left:35px;}
.bd textarea{width:260px; height:110px; padding:10px; outline:none}
.bd img { margin-top:5px;}
.send_btn {border:1px; height:35px; width:100px;background-color: #23a9fe;text-align:center; margin-top:15px;font-size:18px;color:#fffcff; display:inline-block;line-height:35px; color:#fffcff;font-family:"Microsoft Yahei","黑体","宋体"}
.send_btn:visited {color:#fffcff}
.top_btn {border:1px; height:35px; width:100px;background-color: #23a9fe;text-align:center;font-size:16px;color:#fffcff; display:inline-block;line-height:35px;}
.strong {  font-weight:bold}

.m_title { height:40px; color:#fffffe; line-height:40px; padding-left:10px; font-size:18px; font-weight:bold}
.title_gr{height:80px; background:#f0f0f0;padding-left:10px; font-size:18px;}
.title_gr img{ margin-top:10px;}
.topfont { font-size:18px;}
.m_tip { background:#fff4d8; height:34px; line-height:34px; padding-left:10px}
.m_tip a { color:#cf000e; font-size:16px; }
.m_tip .h_tip:visited{ color:#cf000e; }
.header .m_tip .h_tip{ text-decoration:none;}
.h_tip a { color:#cf000e; font-size:16px}
.h_tip a:actived{ color:#cf000e; }
.header .m_title a:visited{ color:#fff;}
.m_px { background:#c1ddee; height:34px; line-height:34px}
.m_px p{ padding-left:10px; }
.m_px a { display:inline-block; height:31px; line-height:31px;vertical-align:bottom; text-align:center;}
.m_px .cur { background:#f0f0f0; text-align:center}

.list{color:#0e79bf; display:block; margin-bottom:10px;}
.top_list { border-bottom:1px solid #dadada; padding:10px 10px; line-height:24px}
.d_list { border-bottom:1px solid #dadada; padding:10px; line-height:24px}
.d_list img{ display:block}
.ding { color:#fc7803}
.ku { color:#cf000e}
.d_time { float:left; color:#808080; font-size:14px}
.d_num { float:right; color:#808080; font-size:14px}
.fl{ float:left}
.fr { float:right}
.grey{ color:#808080;}
.red{ color:#cf000e;}
.time{ color:#828282; margin-top:10px;}
.warn{ color:#cf000d;margin-top:10px;}
.warn_inl{ color:#cf000d; margin-left:10px;}
.showpage { padding:15px 10px;}
.button_gray { background:#7f8791;color: #FFFFFF; font-size:16px; height:30px; line-height:30px; border:0 none; margin-left:6px;font-family:"Microsoft Yahei","黑体","宋体"; text-align:center; display:inline-block; padding:0 10px;}
.button { background:#3390c6;color: #FFFFFF;font-size: 16px;border:0 none; padding:0 10px; height:25px;font-family:"Microsoft Yahei","黑体","宋体"}
.research_btn { background:#fef8c6;color: #0074b8;font-size: 18px;border:0 none;width:45px; height:25px;}
.inp40x30 { width:40px; height:30px; line-height:30px; border:1px solid #b3b3b3; font-size:16px; outline:none}
.top185x25 { width:160px; height:25px; line-height:25px; border:0 none; font-size:16px;outline:none}
.inp185x25 { width:160px; height:25px; line-height:25px; border:0 none; font-size:16px;outline:none}
.inp225x35 { width:225px; height:35px; line-height:30px; border:1px solid #b3b3b3; font-size:16px; margin-top:5px;outline:none}
.radio { display:inline}

.m_btn a { display:inline-block; background:#23a9fd; color:#ffffff; width:100px; height:34px; line-height:34px; text-align:center; margin-left:10px; font-size:18px; font-weight:bold}
.footer { padding:15px 0 20px 0}
.footer a { margin-left:10px}
.nobg { background:none}
.nobt { border:0}
.d_list1 { padding:10px; line-height:20px}
.f18b { font-size:18px; font-weight:700; display:block;}
#img320 { width:320px;}
.b_white{ background-color:#fff;}
.d_list h1{ font-size:20px; font-weight:normal;}
.a_right{ float:right; padding-right:10px;}
.a_left{ font-size:18px;}
.m_px .search_bun{ width:auto;}
.tab_up a{ width:98px;}
.d_list_word a:link{display:inline-block;}
.title .ku, .title .ding, .title a, .hotdoc{font-size:18px;}
