@charset "gb2312"; 
/* 通用内容 */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, caption, tbody, tfoot, thead, form { margin:0; padding:0; font-family: "Microsoft YaHei"; font-size: 12px; }
table { border-collapse:collapse; border-spacing:0; }
img, button { border:0 none; }
ul, ol { list-style:none; }
caption, th { text-align:left; }
/*h1, h2, h3, h4, h5, h6 { font-size:100%; }*/

a { color:#333; text-decoration:none; outline:none; }
a:hover { text-decoration:underline; }
.hui a { color:#818181; text-decoration:none; outline:none; }
.hui a:hover { color:#C00; text-decoration:underline; }
/*a { color:#039; text-decoration:none; outline:none; }
a:hover { color:#245DAF; text-decoration:underline; }*/
input, button, select, textarea { font-size:12px; vertical-align:middle; }
button { cursor:pointer; }
.clearfix:after { content:"."; display:block; height:0; clear:both; overflow:hidden; visibility:hidden; }
.clearfix { display:block; clear:both; height:0; overflow:hidden; }
.blank10 { display:block; clear:both; height:10px; overflow:hidden; }
.bk10 { display:block; clear:both; height:10px; overflow:hidden; }
.bk3 { display:block; clear:both; height:3px; overflow:hidden; }
.bk8 { display:block; clear:both; height:8px; overflow:hidden; }
.txtRight { text-align:right; }
.txtCenter { text-align:center; }
.txtLeft { text-align:left; }

/****通用样式****/
.js { display:none; }

.topbar, .header, .center, .footer, .tlink { width:960px; margin:0 auto; }

.left { float:left; }
.right { float:right; }
.last { margin-right:0; padding-right:0; }
.lastb { padding-bottom:0; margin-bottom:0; }
.lastbg { background:none; }
.ggw { margin-bottom:10px; }
.cgery { color:#818181; }
.cred, a.cred { color:#c00; }
a.cred:hover { color:#db0010; }
.content { width: 960px; margin-right: auto; margin-left: auto; }
.content .left { float: left; width: 734px; overflow: hidden; }
.content .right { float: right; width: 216px; height: 100%; }

/* 迷你头部 */
.v6mini_top { margin:0 auto 10px; height:35px; position:relative; z-index:666666; background-image: url(../Images/v6_common1_bg.gif); background-repeat: repeat-x; }
.v6mini_top a:link,.v6mini_top a:visited { color:#666; text-decoration:none; }
.v6mini_top a:hover { color:#c00; text-decoration:underline; }
.v6mini_top .login_linkbox a:link,.v6mini_top .login_linkbox a:visited { color:#666; }
.v6mini_top .login_linkbox a:hover { color:#c00; }
.v6mini_top .v6mini950 { width:960px; margin:0 auto; }
.v6mini950 ul { float:left; }
.v6mini950 ul li { float:left; padding:5px 10px 0 0; display:inline; margin-right:7px; position:relative; background:url( ) 100% -634px no-repeat; z-index:2; }
.v6mini950 ul li.last { background:0; }

.bt_login_box { float:right; position:relative; z-index:10; margin-right:0px; }
.bt_login_box_l { background:url( ) 100% -634px no-repeat; margin-right:3px; }
.bt_login_box ul li { background:0; padding-right:0; height:23px; padding-top:5px; color:#999; border:1px #f4f4f4 solid; border-width:0 1px; }
.bt_login_box ul li label { color:#666; margin:0 5px 0 0; }
.bt_login_box ul li .bit_loginInput { height:14px; padding:2px 0 0 2px; -moz-box-shadow:1px 1px 1px #ccc inset; -webkit-box-shadow:1px 1px 1px #ccc inset; box-shadow:1px 1px 1px #ccc inset; border:1px solid #cacaca; font-size:12px; width:73px; overflow:hidden; line-height:1.2; }
.bt_login_box ul li .bit_logintop { width:45px; height:18px; background:url() -429px -107px no-repeat; border:0; text-align:center; font-size:12px; cursor:pointer; padding:0; padding:4px 0 0\9; }
.bt_login_box ul li.login { margin-left:-5px; }
.bt_login_box ul li.login_0 { background:url() 100% -634px no-repeat; padding-right:10px; margin-right:3px; }
.bt_login_box ul li.last { padding:5px 10px 0 0; }
.bt_login_box ul li.bit_link { padding:5px 4px 0 5px; }
.bt_login_box ul li.bit_link ul { display:none; }
.bt_login_box ul li.bit_hover ul { display:block; }
.bt_login_box ul li.bit_link strong { display:block; float:left; font-weight: normal; }
.bt_login_box ul li.bit_link a { padding:0 15px 0 0; display:block; position:relative; }
.bt_login_box ul li.bit_link a em { height:4px; display:block; overflow:hidden; border:6px solid #06a; border-color:#a6a6a6 #f4f4f4; border-width:4px 4px 0 4px; width:0; position:absolute; right:0; top:7px; }
.bt_login_box ul li.bit_hover a em { border-color:#1E4674 #fff; }
.bt_login_box ul li.bit_hover strong sub { z-index:12; background:#fff; position:absolute; bottom:-1px; left:0; width:100%; width:auto; height:1px; overflow:hidden; }
.bt_login_box ul li.bit_hover { height:23px; border:1px #ccc solid; border-width:0 1px; background:#fff; -moz-box-shadow:1px 0 1px #ccc; -webkit-box-shadow:1px 0 1px #ccc; box-shadow:1px 0 1px #ccc; }
.bt_login_box ul li.bit_hover ul { margin:0 -2px 0 0; display:block; position:absolute; border:1px solid #ccc; background:#fff; border-top:0; top:28px; left:-1px; width:96px; padding:0 0 9px; z-index:11; -moz-box-shadow:1px 1px 1px #ccc; -webkit-box-shadow:1px 1px 1px #ccc; box-shadow:1px 1px 1px #ccc; }
.bt_login_box ul li.bit_hover ul li { border:1px #e9e9e9 solid; border-width:0 0 1px 0; float:left; margin:0 10px; padding:8px 0 0; height:22px; display:block; }
.bt_login_box ul li.bit_hover ul li a { background:url() no-repeat; padding:0 0 0 25px; display:block; height:16px; line-height:15px; }
.bt_login_box ul li.bit_hover ul li a.sina { background-position:-378px -257px; }
.bt_login_box ul li.bit_hover ul li a.qq { background-position:-378px -290px; }
.bt_login_box ul li.bit_hover ul li a.renren { background-position:-378px -273px; }
.bt_login_box ul li.bit_hover ul li a.kaixin { background-position:-378px -307px; }
.bt_login_box ul li.bit_hover ul li a.baidu { background-position:-378px -341px; }
.bt_login_box ul li.bit_hover ul li a.taobao { background-position:-378px -324px; }
.bt_login_box ul li.bit_hover ul li a:hover { text-decoration:underline; color:#c00; }
.bt_login_box ul li.bit_hover ul li.last { border:0; }
.bt_login_box ul li.bit_hover ul.byname { width:126px; height:151px; overflow:hidden; padding:15px 0 0 0; padding-right:-1px; }
.bt_login_box ul li.bit_hover ul.byname li { width:58px; float:left; margin:0 1px 0 0; background:0; padding:0; border:0; }
.bt_login_box ul li.bit_hover ul.byname li a { background:0; padding:0 0 0 10px; }
.bt_login_box ul li.bit_hover ul.byname li.enteribit { border-top:1px #e9e9e9 solid; display:inline; margin:4px 0 0 10px; padding:8px 0 0; width:106px; }
.bt_login_box ul li.bit_hover ul.byname li.enteribit a { padding:0; }
.bt_login_box ul li.bitname { background:0; font-family:Arial; }
.bt_login_box ul li.bit_hover ul.bbs { width:102px; left:0; right:auto; }
.bt_login_box ul li.bit_hover ul.bbs li a { background:0; padding:0; }
.bt_login_box ul li a.newmsg { background:url() -474px -106px no-repeat; padding-left:21px; color:#c00; font-family:simsun; }
.bt_login_box ul li a.newmsg:link,.bt_login_box ul li a.newmsg:visited { color:#c00; }
.bt_login_box ul li a.newmsg:hover { text-decoration:none; }
.bt_login_box ul li.bit_hover dl { display:block; margin:0 -1px 0 0; display:block; position:absolute; border:1px solid #ccc; background:#fff; border-top:0; top:28px; right:0; padding:9px 0 0 10px; z-index:11; width:183px; overflow:hidden; -moz-box-shadow:1px 1px 1px #ccc; -webkit-box-shadow:1px 1px 1px #ccc; box-shadow:1px 1px 1px #ccc; }
.bt_login_box ul li.bit_hover dl dt { color:#999; float:left; width:96%; margin:5px 10px 0 0; font-weight:bold; line-height:24px; height:24px; overflow:hidden; border-top:1px #e9e9e9 solid; }
.bt_login_box ul li.bit_hover dl dt.noborder { border:0; margin:0 10px 0 0; }
.bt_login_box ul li.bit_hover dl dt.dtmore { font-weight:normal; padding:4px 0 8px 0; }
.bt_login_box ul li.bit_hover dl dd { float:left; padding:0 12px 0 0; line-height:22px; white-space:nowrap; }
.bt_login_box ul li.bit_hover dl dd a { padding:0; }
.bt_login_box ul li.bit_hover dl dt a:link,.bt_login_box ul li.bit_hover dl dt a:visited { color:#56616D; }
.bt_login_box ul li.bit_hover dl dt a:hover { color:#c00; }
.bt_login_box ul li.bit_hover ul.focuscar { height:auto; overflow:hidden; padding:13px 0 0; width:138px; }
.bt_login_box ul li.bit_hover ul.focuscar li { height:auto; border:0; margin:0 0 0 10px; padding:0; display:inline; }
.bt_login_box ul li.bit_hover ul.focuscar li a { background:0; padding:0; }
.bt_login_box ul li.bit_hover ul.focuscar li b { font-weight:bold; color:#aeaeae; display:block; width:118px; height:18px; }
.bt_login_box ul li.bit_hover ul.focuscar li b.mygarage { border-top:1px solid #e9e9e9; padding-top:8px; margin-top:2px; }
.bt_login_box ul li.bit_hover ul.focuscar li b a:link,.bt_login_box ul li.bit_hover ul.focuscar li b a:visited { color:#56616D; }
.bt_login_box ul li.bit_hover ul.focuscar li b a:hover { color:#C00; }
.bt_login_box ul li.bit_hover ul.focuscar li p { height:17px; }
.bt_login_box ul li.bit_hover ul.focuscar li b,.bt_login_box ul li.bit_hover ul.focuscar li p { margin-bottom:6px; overflow:hidden; }

.qqlogin { background-image: url(../Images/qq.gif); background-repeat: no-repeat; padding-left: 18px; background-position: 0px 1px; height: 26px; display: block; }

.v6navone { line-height: 20px; height: 20px; width: 960px; margin-right: auto; margin-left: auto; overflow: hidden; padding-bottom: 7px; display: block; }
.v6navone a { display: block; float: left; padding-right: 3px; padding-left: 3px; height: 24px; font-size:14px;}
.v6navone strong { padding-left: 9px; color: #000; background-image: url(../Images/v6navone_bg.gif); background-repeat: no-repeat; }
.v6navone .nobg { background-image: none; padding-left: 0px; }
.v6navtwo { padding: 1px; width: 958px; margin-right: auto; margin-left: auto; border: 1px solid #E9E9E9; overflow: hidden; display: block; height: 53px; }
.v6navtwo ul  { display: block; overflow: hidden; }
.v6navtwo li  { float: left; display: block; padding-left: 12px; }
.v6navtwo .tmenu_car { width: 675px; float: left; }
.v6navtwo .tmenu_car dt { float: left; height: 47px; width: 40px; background-color: #F4F4F4; font-size: 14px; font-weight: bold; padding-left: 12px; line-height: 20px; padding-top: 6px; padding-right: 5px; background-image: url(../Images/v6car_public-li.png); background-position: 50px -115px; background-repeat: no-repeat; }
.v6navtwo .tmenu_car dd { padding-top: 4px; }
.v6navtwo .tmenu_car dt a { color: #000; }
.v6navtwo .tmenu_tools { float: left; width: 280px; }
.v6navtwo .tmenu_tools dt { background-color: #F4F4F4; float: left; height: 48px; width: 40px; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 12px; font-size: 14px; font-weight: bold; background-image: url(../Images/v6car_public-li.png); background-repeat: no-repeat; background-position: 50px -115px; }
.v6navtwo .tmenu_tools dd { padding-top: 4px; }
.v6menu_nav { height: 40px; width: 950px; margin-right: auto; margin-left: auto; display: block; padding-top: 5px; padding-bottom: 5px; }
.v6menu_nav em { float: left; width: 500px; display: block; font-style: normal; line-height: 36px; font-size: 14px; }
.v6menu_nav .logo { background-image: url(../Images/navlogo.gif); background-repeat: no-repeat; height: 36px; width: 140px; display: block; float: left; }
.v6menu_nav span { float: right; display: block; padding-top: 10px; padding-right: 10px; }

/* 广告 */
.ads { width: 960px; margin-right: auto; margin-left: auto; overflow: hidden; }
.ads .l { float: left; }
.ads .r { float: right; }

/* 友情链接 */
.flink { border: 1px solid #ddd; width: 958px; margin-right: auto; margin-left: auto; }
.flink .title { background-color: #f7f7f7; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ddd; line-height: 26px; height: 26px; font-size: 14px; font-weight: bold; color: #245DAF; padding-right: 10px; padding-left: 10px; }
.flink .title span { float: right; font-size: 12px; font-weight: normal; color: #434343; }
.flink .list_link { padding: 10px; color: #C1C1C1; }

/* 底部导航 */
.footer4 { width: 960px; margin-right: auto; margin-left: auto; text-align: center; line-height: 26px; }

.footer4 .f2 { background-color: #F5F5F5; color: #D6D6D6; }

.city { position: relative; width: 960px; float: left; background-color: #A8A8A8; top: -110px; z-index: 10000; }
.cityn { border: 3px solid #F90; width: 300px; background-color: #FFF; padding: 10px; overflow: hidden; }
.cityn a { display: block; float: left; line-height: 24px; height: 24px; width: 40px; }


.table_news { width:100%; }
.table_news th { font-size:12px; padding-top:8px; padding-bottom:8px; text-align:center; border:1px #e9e9e9 solid; background:#f7f7f7; }
.table_news td { font-size:12px; padding-top:8px; padding-bottom:8px; text-align:center; border:1px #e9e9e9 solid; }
.artical_table01 { width:100%; background:#fff; }
.artical_table01 td { border:1px #e9e9e9 solid; padding-top:8px; padding-bottom:8px; }
