.main_con{width:auto; height:auto; padding-bottom:10px;background:#f0f0f0;background-repeat:repeat-x;}
#logoshow{width:1000px;background:#f0f0f0;margin:0px auto;}
#logoshow h1{font-size:22px;height:28px;line-height:28px;padding-top:20px;}
.pub_step_content{background:#fff;box-shadow:0 1px 1px 0px #ccc;display:none;margin:0px auto 40px;padding:10px 20px 40px;position:relative;top:35px;}
.pub_step_content .arrow{border:15px solid #f0f0f0;border-bottom-color:#fff;position:absolute;top:-30px;left:35px;height:0;width:0;font-size:0;line-height:0;*top:-32px;}
.pub_step_content .info{color:#999999; font-size:12px; text-align:right;}
.info_tb{ width:auto; height:auto;line-height:55px;}
.info_tb img{ height:auto;}
.info_tb p{ line-height:45px;}
#pub_step_1{display:block;}
.xmje{ width:auto; font-weight:600; height:35px; line-height:35px;  padding-left:15px;color:#fff; background-color:#FFB400;font-size:14px;}
.xmje .je{width:auto; height:33px;background-color:#fff; color:#ff3300;border:1px solid #ffb400; padding:0px 25px; float:left;}
.xmje .fbsj{width:auto;color:#fff; padding:0px 25px; float:right;}
.xq_content{width:auto; height:200px; margin:10px auto;}
.xq_content ul{ display:block;}
.xq_content ul li{ width:auto; height:auto; margin-top:10px;float:left; line-height:25px;}
.xq_xq{ width:70px; float:left; color:#333;}
.xq_xq_content{ width:890px; float:right;color:#666;}
.zl_content{ width:auto; height:auto;}
.zl_content_left{ width:480px; float:left;}
.zl_content_left h2,.zl_content_right h2{ width:auto; height:auto; line-height:40px;font-size:14px;}
.zl_content_right{width:480px; height:auto; float:left;}
.zl_content_right ul li{ width:auto; height:auto; margin:5px;float:left;}
.zl_content_left ul li{line-height:28px;}
.zl_content_right{}
.zl_content_right div{width:auto; height:auto; padding:0px 5px 5px 5px; background-color:#F3F2F0;border: 1px solid #3399FF;line-height:28px; margin-bottom:20px;}
.zl_content_right div a{ text-align:right;}
.zl_content_left .bhao{ width:70px; float:left;}
.zl_content_left .bhao_c{ width:410px; float:left;}
.fjian{ width:auto; height:auto;}
.fjian h2{width:auto; height:auto; line-height:40px;font-size:14px; border-top:4px solid #ddd;}
.fjian .fj_title{ width:100px; float:left; height:auto;margin-bottom:10px;}
.fjian img{ margin:12px 5px 0px 0px; float:left;}
.fj_main{ width:auto; height:auto;  clear:both;}
.fj_main img{ width:32px; height:32px; float:left;margin:-12px 0px 0px 0px;}
.fj_maindiv{ width:auto; height:32px; float:left; margin-left:10px;}
.tjbox{ width:980px; margin:0 auto; padding:15px 0px; position:relative; overflow:hidden; _height:100%;display:none;}
.picbox{ width:980px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/base/icon1.png) no-repeat; background:url(../images/base/icon_ie6.png) no-repeat; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}