﻿@charset "utf-8";
@import "/skin/201011/common.css";
*{margin:0;padding:0;	list-style:none;line-height:180%;}
/*body {font-size:12px;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; color:#333;background:url(images/bg_2.jpg) repeat-x center top; padding-top:10px;}
img{border:0;}
ul{list-style:outside;}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.fixfloat{zoom:1}
fieldset{border:none;}
legend{display:none;}
.f_r{ float:right;}

a {color:#000;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}
em{font-style:normal;}
select{height:20px;line-height:20px; border:1px solid #ccc;}
.inputtext { border:1px solid #ccc; height:14px; padding:2px 5px;font-size:12px;color:#999; line-height:14px; width:200px;}
.search .inputbutton { background:url(images/search_bt.jpg) no-repeat 0px 1px; height:25px; width:60px; border:none; }

 .wrapper { margin:0 auto; width:980px; background-color:#fff;padding:0 5px;}
.red { color:#F00;}
.colorccc {color: #999;text-decoration: line-through;}
.header { height:100px; position:relative;}
.top { height:30px; line-height:30px; text-align:right;}
.logo { height:70px;}
.logo .logo_img { position:absolute; top:26px; left:20px; height:70px; width:280px;}
.logo .logo_img  a { display:block; background:url(images/logo.jpg) no-repeat left top; width:270px; height:70px; text-indent:-9999px;}
.login { position:absolute; left:280px; top:35px; width:440px; height:55px;}
.login a{ background:url(images/topbanner.gif) no-repeat left top; display:block;width:440px; height:55px; text-indent:-9999px;}
.login a { color:#36F;}
.tel { position:absolute; right:0; top:40px; background:url(images/freecall.jpg) no-repeat right top; width:250px; height:60px; text-indent:-9999px;}
.nav,.subnav,.search  { height:30px; width:812px;}
.nav_box { height:100px;}
.nav dl { display:none;}
.nav ul li{ float:left; width:90px; position:relative;background:url(images/nav_bg.jpg) no-repeat left bottom; z-index:888;}
.nav ul li.onnav{background:url(images/nav_bg_on.gif) no-repeat left bottom;}
.nav ul li.onnav a{ color:#FFF;}
.nav ul li a { display:block; width:88px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#666;}
.nav ul li a:hover { background:url(images/nav_bg_on.gif) no-repeat left bottom; color:#fff; text-decoration:none;}
.nav li.onnav dl { position:absolute; left:-90px;top:30px; width:250px; border:1px solid #999; background:#fff; text-align:left;padding:10px; line-height:150%; z-index:999;} 
.nav li.onnav dl dt,.nav li dl dd { height:22px; padding:0; }
.nav li.onnav dl dt { clear:both;}
.nav li.onnav dl a { background:none; font-size:12px; font-weight:normal; width:250px; text-align:left; padding:0; height:13px !important; height:20px;line-height:13px !important; line-height:20px; color:#000;}
.nav li.onnav dl dt a{ font-weight:bold; background:url(images/red.jpg) no-repeat left center; padding-left:10px; color:#333;}
.nav li.onnav dl dt a:hover {background:url(images/red.jpg) no-repeat left center;  color:#900;}
.nav li.onnav dl dd { float:left; width:83px;; }
.nav li.onnav dl dd a { background:url(images/dotBlack.gif) no-repeat left center; padding-left:10px; *_width:73px;}
.nav li.onnav dl dd a:hover { background:url(images/dotBlack.gif) no-repeat left center; padding-left:10px; color:#900;}
.nav ul.nav_right { padding-left:30px; position:absolute; top:110px; right:380px;}
.nav ul { float:left;}
.nav ul.nav_right { padding-right:70px; float:right;}
.subnav { background:#237ee5 url(images/sub_nav_bg.jpg) repeat-x; line-height:30px; color:#e8e8e8;}
.subnav a { color:#fff;}
.subnav_left { padding-left:10px;}
.subnav_right { color:#f5fe03; padding-left:50px;}
.search { background-color:#f6f5f5;line-height:30px;}
.search ul  { width:300px; padding-left:10px; padding-top:5px; float:left; }
.search ul li { float:left; padding-right:5px;}
.input-b { z-index:1; }
.key_hot { height:30px; line-height:30px;}
.callme { position:absolute; right:0;top:130px; width:160px; height:56px; border-top:2px solid #0058a6; border-bottom:2px solid #0058a6;}
.callme p { line-height:24px;}
.huatian { line-height:24px; font-weight:bold; text-align:center;}
.callmeimg {position:relative;}
.callmeimg img { padding-left:30px; padding-top:5px;}
.nav_left { float:left; width:820px;}
.callme { float:right; width:160px; height:56px; border-top:2px solid #0058a6; border-bottom:2px solid #0058a6; margin-top:0px;}
*/
.banner1 { height:70px; padding-top:5px;}

#footer {margin-top:10px;clear:both;}
#footer p,.footer_p {line-height:300%;text-align:center;}
#footer p a,.footer_p a {color:#000;}
#footer ul {float:left;text-align:center;padding:10px 0;}

#footer p em,.footer_p em {font-style:normal; font-weight:bold; color:#f30;}

#serverInfo{ height:50px; margin:10px auto; text-align:center; clear:both}
#serverInfo li{display:inline-block; height:40px; padding:5px 0 0 2px; margin-right:10px; border:1px solid #dedede; list-style-type:none; overflow:hidden; zoom:1; *display:inline;}
#serverInfo li img{float:left}
#serverInfo li span{display:inline-block; width:80px; margin:4px 0 0 2px; text-align:left; color:#999; font-weight:normal; font-size:12px; line-height:14px;}
#serverInfo li a{color:#999;line-height:110%;}


.help { border-top:1px solid #930; border-bottom:1px solid #930; padding:20px 0; margin:40px auto;}
.help dl { float:left; width:135px; border-right:1px solid #ccc; height:100px;}
.help dl dt,.help dl dt a { font-weight:bold;}
.help dl{ padding-left:20px}
.help dl dd a{ background:url(images/dotBlack.gif) no-repeat left center; padding-left:10px;}
.help dl.s_c { border:0;}

/*.bottombg { background:url(images/bottombg2.jpg) no-repeat bottom center;padding-bottom:300px;}*/

.kefu { width:122px;  background:url(images/kefubg.gif) repeat-y;}
.kefu dl { background:url(images/kefubottombg.gif) no-repeat left bottom; padding-bottom:10px;}
.kefu dl dt{ background:url(images/kefudt.gif) no-repeat top center; height:20px; line-height:20px;color:#161a65; text-align:center; margin:10px 0;}
.kefu dl dt.dt_top{ background:url(images/kefutopbg.gif) no-repeat top center;height:22px; padding-top:58px; margin:0; margin-bottom:10px;}
.kefu dl dd { line-height:180%; text-align:right;padding-right:20px;}
.kefu dl dd img { padding-right:5px;}
.kefu dl dd.msn { text-align:center;padding:0;}
.baibaoxiang dl dd{ display:none; padding-left:22px;padding-top:3px; padding-bottom:3px;}
.baibaoxiang { position:relative;}
.baibaoxiang dl { border:1px solid #0059d2; background:#fff; margin-top:12px; margin-left:-2px; width:159px;position:absolute; z-index:1000; }
.baibaoxiang dl dt{ background:url(images/baibaoxiang.png) no-repeat -1px top; height:24px; margin:-1px; text-indent:-9999px;cursor:pointer;}
.baibaoxiang dl dt.onbbx { background:url(images/baibaoxiang.png) no-repeat -1px -27px;}

.tools1 { margin-top:10px;}
.tools1 a { background:url(images/icon_tools_2.gif) no-repeat left center; padding-left:23px; display:block;}
.tools2 a { background:url(images/icon_tools_4.gif) no-repeat left center; padding-left:23px; display:block;}
.tools3 a { background:url(images/icon_tools_6.gif) no-repeat left center; padding-left:23px; display:block;}
.tools4 a { background:url(images/icon_tools_5.gif) no-repeat left center; padding-left:23px; display:block;}
.tools5 a { background:url(images/icon_tools_3.gif) no-repeat left center; padding-left:23px; display:block;}
.tools6 a { background:url(images/icon_tools_1.gif) no-repeat left center; padding-left:23px; display:block;}
.tools6 { margin-bottom:10px;}

.showtopinfo{ position:fixed; right:0; bottom:0;  border:4px solid #146DC1; width:420px;background:#fff;}
.showtitle { background:url(images/titbg.jpg) repeat-x; height: 24px; padding:8px 0 0 24px; position:relative;}
.showconL { float:left; width:120px; padding-left:10px;}
.showconL dd { text-align:center;}
.showconL dd img {height:70px;width:100px; border:1px solid #ccc;padding:2px;}
.showconL dd a { display:block; padding:3px;}
.showconR { float:right; width:280px;}
.showconR h1 { height:40px; line-height:40px; font-size:16px; text-align:center;}
.showconR h1 a { color:#C00;}
.siteUrl { padding-left:15px;}
.hidediv { position:absolute; top:0px; right:30px; background:url(images/zdd.jpg) no-repeat left center; display:block; height:28px; width:30px; text-indent:-9999px; cursor:pointer;}
.closediv { position:absolute; top:0px; right:0px; background:url(images/gb.jpg) no-repeat left center; display:block; height:28px; width:30px; text-indent:-9999px; cursor:pointer;}
.className { color:#999;}
.showconR li { line-height:200%;}
.showconR li a{ padding:0 5px; }
.showcon{ background:#fff; padding:10px 0;}