body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5em "Helvetica Neue","Microsoft YaHei","Simsun","Arial"; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#0f5489; }
body a:hover { color:#d60000; text-decoration:underline }
/*sup { vertical-align:text-top; }*/
/*sub { vertical-align:text-bottom; }*/
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
body { background:none repeat scroll 0 0 #ffffff; }
a img { border:none; }
img { border:0; }
/*颜色*/
.red { color:#ff0000 }
.gred6 { color:#666666 }
.gred3 { color:#333333 }
.gred9 { color:#999999 }
.white { color:#fff }
.orange { color:#ff6600 }
/*页头*/
.autheader { height: 40px; background: #333333; position: relative; z-index: 1000; margin:0 auto }
.autheader .autmain { width: 1000px; margin: 0 auto; text-align: left; position: relative; z-index: 10; background: #333333; }
.autmain_left { float:left; height:40px; z-index:10 }
.autmain_left li { float:left; height:40px; line-height:40px; width: }
.autmain_left li.iconaut { background:#ff6600 }
.autmain_left li a { display:block; padding:0px 18px; height:40px; line-height:40px; color:#fff; font-size:14px; float:left }
.autmain_left li.iconaut a { color:#f7f7f7 }
.autmain_left ul li a:hover { background:#292929; text-decoration:none; color:#fff }
.autline { width:2px; background:url(../png/backline-3.png) no-repeat; float:left; height:40px; }
.autmain_right { float:right; position:relative; height:40px; }
.aut_login { float:left; height:40px; z-index:10; width:auto;}
.aut_map { float:left; height:40px; z-index:10; width:auto;  }
.aut_login_ma { display:block; float:left; position:relative; padding:0px 28px 0px 10px; font-size:12px; color:#999999; height:40px; line-height:40px; }
.aut_login_ma em { display:block; position:absolute; top:17px; right:10px; background:url(../png/icon_20140820-4.png) no-repeat -8px -150px; width:8px; height:4px; }
.aut_login_ma:hover em { background:url(../png/icon_20140820-4.png) no-repeat 0px -150px; }
.aut_login_ma:hover { color:#fff; text-decoration:none }
.nav_w { z-index: 21; position: absolute; display: none; float: left; clear: both; overflow: hidden; }
.aut_login_box { border:1px solid #1d1d1d; width:99px; border-top:none; top: 40px; background: #fff; right: 89px; height:108px; -webkit-box-shadow: 2px 2px 0px #eaeaea; -moz-box-shadow: 2px 2px 0px #eaeaea; box-shadow: 2px 2px 0px #eaeaea; }
.aut_login_box ul { }
.aut_login_box ul li.aut_l_b_a { width:auto; display:block; background:none; float:none; height:35px; overflow:hidden; cursor:pointer; border-bottom:1px solid #e9e9e9 }
.aut_login_box ul li.aut_l_b_a a { display:block; padding:0px 0px 0px 14px; height:35px; line-height:35px; color:#666666; font-size:14px; }
.aut_login_box ul li.aut_l_b_a a:hover { background:#f7f7f7; color:#d60000; text-decoration:none }
.qqicon { display:block; width:24px; height:18px; background:url(../png/icon_20140820-4.png) no-repeat 0px 0px; float:left; margin-top:8px; }
.wbicon { display:block; width:30px; height:16px; background:url(../png/icon_20140820-4.png) no-repeat 0px -30px; float:left; margin-top:8px; }
.wxicon { display:block; width:30px; height:19px; background:url(../png/icon_20140820-4.png) no-repeat 0px -60px; float:left; margin-top:8px; }
.aut_login_box ul li.aut_l_line { height:1px; background:#e9e9e9; overflow:hidden; width:auto; display:block; float:none; }
.aut_map_box { border:1px solid #1d1d1d; width:278px; border-top:none; top: 40px; background: #fff; right: 1px; height:396px; -webkit-box-shadow: 1px 1px 0px #eaeaea; -moz-box-shadow: 1px 1px 0px #eaeaea; box-shadow: 1px 1px 0px #eaeaea; }
.aut_map_a { border-bottom:1px solid #e9e9e9; padding:10px 0px 10px 28px; overflow:hidden }
.aut_m_a_a { color:#999999; height:26px; line-height:26px; }
.aut_m_a_a1 { line-height:26px; }
.aut_m_a_a1 span { padding:0px 12px; color:#e9e9e9; display:block; height:26px; float:left }
.aut_map_mor { height:53px; line-height:53px; text-align:right; padding-right:40px; }
.aut_m_a_a1 a { width:54px; text-align:left; display:block; height:26px; float:left }
.autmain:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
/*页尾*/
.footer_bbs { width: 1000px; margin: 50px auto 0; padding: 10px 0 10px 0; border-top: 3px solid #0f5489; text-align: center; color: #999999; font-size: 12px; }
.footer_bbs p { line-height: 24px; margin: 0; padding: 0; }
.footer_bbs p a { display: inline-block; margin: 0 8px; }
.footer_bbs p .fbbsline { color: #c4c4c4; margin: 0 0px; }
.footios { display: inline-block; background:url(../png/foot_icon-3.png) no-repeat 0px -8px; width:19px; height:15px; }
.footand { display: inline-block; background:url(../png/foot_icon-3.png) no-repeat 0px -38px; width:19px; height:15px; }
/*20141103*/
.deng_hou { float:left; height:40px; z-index:10; width:auto;  }
.aut_user_ma { display:block; float:left; position:relative; padding:0px 28px 0px 10px; font-size:12px; color:#999999; height:40px; line-height:40px; }
.aut_user_ma span { display: inline-block; height: 12px; padding: 2px 3px; text-align: center; line-height: 12px; background-color: #F60; border-radius: 2px; color: #FFF; margin: 7px 1px 0 5px; }
.aut_user_ma em { display:block; position:absolute; top:17px; right:10px; background:url(../png/icon_20140820-4.png) no-repeat -8px -150px; width:8px; height:4px; }
.aut_user_ma:hover em { background:url(../png/icon_20140820-4.png) no-repeat 0px -150px; }
.aut_user_ma:hover { background:#292929; text-decoration:none; color:#fff }
.aut_user_box { border:1px solid #1d1d1d; width:158px; border-top:none; top: 40px; background: #fff; right: 89px; height:152px; -webkit-box-shadow: 2px 2px 0px #eaeaea; -moz-box-shadow: 2px 2px 0px #eaeaea; box-shadow: 2px 2px 0px #eaeaea; }
.aut_user_box ul { }
.aut_user_box ul li.aut_user_a { width:auto; display:block; background:none; float:none; height:35px; overflow:hidden; cursor:pointer; border-bottom:1px solid #e9e9e9 }
.aut_user_box ul li.aut_user_a a { display:block; padding:0px 14px; height:35px; line-height:35px; color:#666666; font-size:12px; }
.aut_user_box ul li.aut_user_a a:hover { background:#f7f7f7; color:#d60000; text-decoration:underline }
.aut_user_box ul li.aut_l_line { border-bottom:none }
.aut_user_box ul li.atop9 { height:44px; }
.aut_user_box ul li.atop9 a { padding-top:9px; }
.aut_user_box ul li.aut_user_a a span { padding-left:8px; color:#ff0000 }
.hoverthre .aut_user_ma { background:#292929; text-decoration:none; color:#fff }
.hoverthre .aut_user_ma em { background:url(../png/icon_20140820-4.png) no-repeat 0px -150px; }
.hoverthre .aut_login_ma { background:#292929; text-decoration:none; color:#fff }
.hoverthre .aut_login_ma em { background:url(../png/icon_20140820-4.png) no-repeat 0px -150px; }
.login_che { float:left; height:40px; z-index:10; width:auto; padding-right:0px; }
.loginaq { display:block; float:left; position:relative; padding:0px 15px 0px 15px; font-size:12px; color:#999999; height:40px; line-height:40px; }
.loginaq:hover { color:#fff; text-decoration:none }


/*20150113*/
.aut_m_a_a1 a.wd120{ width:120px;}
















