@charset "utf-8";
body{text-align:center;margin:0;padding:0;margin-bottom:10px;font-size:12px;line-height:16px;color:#505050;font-family:'Arial';background:#9B9B9B url(../images/bg.gif) top repeat-x;}
form,img,ul,li,p,dl,dd{margin:0;padding:0;border:0;}
div{margin:0 auto;text-align:left;}
table{margin:0 auto;text-align:left;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul{list-style:none;}
input,textarea{height:18px;font-size:12px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'Arial';line-height:18px;}
select{font-size:12px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'Arial';line-height:18px;}

a{color:#0A0A0A;text-decoration:none;}
a:hover{color:#D9030E;text-decoration:underline;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.color_red{color:#DF000F;}
.color_blue{color:#385ADB;}

.input{height:15px;font-family:Arial;font-size:12px;border:1px solid #afafaf;}
.input_area{font-family:Arial;font-size:12px;border:1px solid #afafaf;}
.btn{width:86px;height:22px;background:url(../images/bg_btn_01.gif) no-repeat;border:0;font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:bold;font-size:11px;line-height:22px;cursor:hand;}
.btn2{width:60px;height:22px;background:url(../images/bg_btn_02.gif) no-repeat;border:0;font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:bold;font-size:11px;line-height:22px;cursor:hand;}

#top{width:922px;height:132px;padding:13px 20px 0;background:url(../images/bg_top.gif) top center no-repeat;}
#top .logo{width:922px;height:99px;background:url(../images/top_logo.gif) center no-repeat;}
#top .logo img.home{width:225px;height:99px;float:left;}
#top .logo .tel{width:130px;height:79px;float:right;margin-right:4px;margin-top:15px;}
#top .logo .tel p.num01{font-size:19px;font-weight:bold;color:#CD0000;line-height:24px;font-style:italic;letter-spacing:-1px;}
#top .logo .tel p.num02{font-size:19px;font-weight:bold;color:#CD0000;line-height:24px;margin-top:12px;font-style:italic;letter-spacing:-1px;}

#menu{width:922px;height:33px;background:url(../images/bg_menu.gif) 0 -120px repeat-x;}
#menu .lc{width:6px;height:33px;background:url(../images/bg_menu.gif) 0 -60px no-repeat;float:left;}
#menu .rc{width:6px;height:33px;background:url(../images/bg_menu.gif) no-repeat;float:right;}
#menu .cc{width:908px;height:33px;float:left;}
#menu .cc ul{overflow:hidden;zoom:1;}
#menu .cc li{float:left;width:122px;height:29px;padding-left:6px;background:url(../images/bg_menu.gif) 0 -180px no-repeat;}
#menu .cc li.nobg{float:left;width:122px;height:29px;background:none;}
#menu .cc li a{display:block;width:122px;height:29px;line-height:29px;font-size:12px;color:#FFF;text-align:center;font-weight:bold;}
#menu .cc li a:hover{background:url(../images/bg_menu_cur.gif) center no-repeat;text-decoration:none;}
#menu .cc li a.cur{display:block;width:122px;height:29px;line-height:29px;font-size:12px;color:#FFF;text-align:center;font-weight:bold;background:url(../images/bg_menu_cur.gif) right no-repeat;}

#menu .cc .con{width:890px;height:30px;line-height:30px;}
#menu .cc .con .postion{float:left;color:#999999;font-family:"宋体";}
#menu .cc .con .postion a{color:#CB0003;}
#menu .cc .con .news{float:right;width:360px;color:#999999;overflow:hidden;}
#menu .cc .con .news dd{float:left;background:url(../images/ico_arrow.gif) 0 9px no-repeat;padding-left:14px;margin-right:20px;}
#menu .cc .con .news dd a{color:#666;font-family:'Arial';}
#menu .cc .con .news a{color:#333;font-family:"宋体";}

#m_b{width:962px;background:url(../images/bg_body_c.gif) repeat-y;}
#m_b .c{width:922px;padding:8px 20px 0;background:url(../images/bg_top2.gif) top no-repeat;overflow:hidden;zoom:1;}
#m_b_tail{clear:both;width:962px;height:15px;background:url(../images/bg_body_b.gif) no-repeat;}

#m_lcon{float:left;width:640px;}
#m_lcon .pic{width:495px;height:67px;margin-bottom:10px;padding-top:133px;padding-left:145px;background:url(../images/pic.jpg) center no-repeat;}
#m_lcon .pic h1 a{width:287px;height:28px;margin-bottom:10px; text-align:center;font-size:20px;font-weight:bold;color:#AC2209;line-height:28px; font-family:黑体;}
#m_lcon .block_01{width:640px;height:280px;margin-bottom:10px;background:url(../images/bg_block_01.gif) top no-repeat;}
#m_lcon .block_01 h1.t01{width:323px;height:30px;line-height:30px;font-size:14px;color:#FFF;font-weight:bold;text-align:center;float:left;}
#m_lcon .block_01 h1.t02{width:315px;height:30px;line-height:30px;font-size:14px;color:#FFF;font-weight:bold;text-align:center;float:right;}
#m_lcon .block_01 .con{width:300px;padding:10px 0 10px 15px;}
#m_lcon .block_01 .con dl{width:144px;float:left;margin-bottom:5px;}
#m_lcon .block_01 .con dt{font-weight:bold;color:#DB030E;line-height:26px;padding-left:10px;background:url(../images/ico_arrow.gif) 0 7px no-repeat}
#m_lcon .block_01 .con dd{padding-left:10px;}
#m_lcon .block_01 .con dd a{color:#333333;line-height:22px;}
#m_lcon .block_01 .con dd.more{text-align:right;}
#m_lcon .block_01 .con dd.more a{color:#999999;line-height:22px;font-family:"宋体";}

#m_rcon{float:right;width:270px;}
#m_rcon .online{width:258px;height:67px;padding-left:12px;padding-top:50px;margin-bottom:10px;background:url(../images/pic_online.jpg) center no-repeat;}
#m_rcon .online h1 a{width:160px;height:32px;line-height:16px;color:#595959;}
#m_rcon .online .link{width:110px;height:27px;margin-left:7px;margin-top:1px;}
#m_rcon .online .link img{width:110px;height:27px;}

#m_rcon .block_02{width:270px;background:url(../images/bg_block_02_cen.gif) repeat-y;margin-bottom:10px;}
#m_rcon .block_02 h1{width:234px;height:30px;padding-left:36px;line-height:30px;color:#333;font-weight:bold;background:url(../images/bg_block_02_title.gif) no-repeat;}
#m_rcon .block_02 .con{padding:5px 15px 10px;background:url(../images/bg_block_02_bot.gif) bottom no-repeat;overflow:hidden;zoom:1;}
#m_rcon .block_02 .con p{line-height:21px;color:#333;text-indent:24px;margin-bottom:5px;}
#m_rcon .block_02 .con dd{float:left;width:88px;padding-left:30px;background:url(../images/ico_arrow2.gif) 6px 4px no-repeat;}
#m_rcon .block_02 .con dd a{line-height:24px;}

#m_quick_link{clear:both;width:922px;height:59px;}
#m_quick_link dl{margin-left:5px;margin-top:1px;}
#m_quick_link dl dd{float:left;width:150px;height:57px;margin-right:2px;}
#m_quick_link dl dd a{display:block;width:150px;height:57px;}
#m_quick_link dl dd a:hover{background:url(../images/quick_link_hover.gif) center no-repeat;}

#tail{width:962px;margin-top:6px;_margin-top:2px;text-align:center;line-height:21px;color:#FFF;}
#tail a{line-height:21px;color:#FFF;}
#tail .link{width:962px;text-align:center;}
#tail .link img{margin-left:8px;margin-right:8px;_margin-top:10px;}

#m_flash{width:922px;height:370px;margin-bottom:8px;}

#i_news{width:922px;height:216px;overflow:hidden;zoom:1;margin-bottom:8px;}
#i_news .list01{width:211px;height:196px;padding:10px 6px;background:url(../images/bg_index_block_01.gif) no-repeat;margin-right:10px;float:left;}
#i_news .list01 .title{width:207px;height:12px;margin-bottom:10px;padding-left:4px;}
#i_news .list01 .pic{width:211px;height:48px;margin-bottom:4px;}
#i_news .list01 dd{padding-left:13px;}
#i_news .list01 dd a{line-height:30px;}
#i_news .list01 dd.i01{background:url(../images/i_ico_04.gif) 0 9px no-repeat;}
#i_news .list01 dd.i02{background:url(../images/i_ico_03.gif) 0 9px no-repeat;}
#i_news .list01 dd.i03{background:url(../images/i_ico_02.gif) 0 9px no-repeat;}

#i_news .list02{width:211px;height:196px;padding:10px 6px;background:url(../images/bg_index_block_01.gif) no-repeat;float:right;}
#i_news .list02 .title{width:207px;height:12px;margin-bottom:10px;padding-left:4px;}
#i_news .list02 .pic{width:211px;height:48px;margin-bottom:4px;}
#i_news .list02 dd{padding-left:13px;}
#i_news .list02 dd a{line-height:30px;}
#i_news .list02 dd.i04{background:url(../images/i_ico_01.gif) 0 9px no-repeat;}

#i_bot_link{width:922px;height:50px;padding:10px 0;text-align:center;}
#i_bot_link img{margin-right:8px;margin-right:8px;}


.mainbg {background:url(../images/main_cp.png) no-repeat;}
#tbox2{width:123px; height:300px; float:left; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
a.d1 {width:123px;height:126px;background-position:-20px -336px;display:block;position:absolute;top:10px;}
a:hover.d1 {background-position:-180px -336px;}
a.e1 {width:123px;height:140px;background-position:-20px -478px;display:block;position:absolute;top:146px;}
a:hover.e1 {background-position:-180px -478px;}

