﻿/*zhitaige*/
/* 总的样式定义 */
* { margin: 0px; padding: 0px; }
body { color: #000000; text-decoration: none; font: 12px/24px "宋体" Arial, Helvetica, sans-serif; background: #ECECEC /*url(indexbg/index_bg2010.jpg) no-repeat center top; 默认无背景，节日加相应背景 */ }
img { display: block; border-width: 0px; border-style: none; }
ul { list-style-type: none; }
.claer { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
a:link, a:visited { font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
/*字号*/
.font14, .font14 a:link, .font14 a:visited, .font14 a:hover,a.font14 { font-size:14px; }
.font12, .font12 a:link, .font12 a:visited, .font12 a:hover { font-size:12px; font-weight: normal; }
/*文本颜色*/
.color1 { color:#00FF00; }
.monycss { color: #CCCCCC; }
/* 文本缩进 */
.pdtxt2 { text-indent:2em;}
.Mardiboot5 { margin-bottom:5px;}
.padding-top30 { padding-top: 20px; }
/*字型*/
.italic { font-style: italic; }
.bold { font-weight: bold; }
.normal2 { font-weight: normal; }
.yingwen { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; }
/*浮动*/
.left { float: left; }
.right { float: right; }
.box { background: #FFFFFF; height: auto; width: 950px; margin: 0px auto 10px; }
.padding5 { padding: 5px; }
#tel { background: url(topbg1.jpg); height: 30px; width: 940px; line-height: 30px; padding-right: 5px; padding-left: 5px; color: #FFFFFF; }
#tel a { color: #FFFFFF; margin-right: 3px; margin-left: 3px; }
.telfont { font: italic bolder 18px Verdana, Arial, Helvetica, sans-serif; }
#nav { height:auto; width:950px; }
#logo { height: 60px; width: 234px; float: left; }
#nav_list { float: left; }
#nav_list li { float: left; display: inline; margin-left: 5px; }
#nav_list a { margin-right: 3px; margin-left: 4px; }
#nav_list ul { float: left; padding-top: 7px; }
#time { background: #FF0000; height: 30px; line-height: 30px; color: #FFFFFF; padding-right: 5px; padding-left: 5px; }
#time a:hover, #tel a:hover { color: #00FF00; }
#time a { color: #FFFFFF; }
/* 广告样式 */
#top_ad { margin: 10px auto; height: auto; width: 950px; background: #FFFFFF; }
#topad_l { float: left; width: 180px; line-height: 24px; height: auto; padding-left: 5px; padding-right: 5px; }
#topad_r { float: left; width: 760px; line-height: 24px; height: auto; }
#topad_r_up { height: auto; width: 750px; padding-left: 10px; }
#topad_r_ua { height: 79px; width: 526px; display: inline; float: left; border-top: 10px solid #E0E0E0; border-right: 10px solid #E0E0E0; border-bottom: 10px solid #E0E0E0; border-left: 11px solid #E0E0E0; }
#topad_r_ub { float: left; display: inline; width: 188px; background: #FFFFFF; height: 79px; border-top: 10px solid #E0E0E0; border-right: 10px solid #E0E0E0; border-bottom: 10px solid #E0E0E0; border-left: 5px solid #E0E0E0; }
#topad_r_down { height: auto; width: 745px; padding-left: 10px; line-height: 22px; padding-right: 5px; }
#topad_r_down a { text-decoration: underline; }
#topad_r_down a:hover { color: #0033CC; text-decoration: none; }
#topad_r_down li { display: inline; }
.ad2 { margin: 0px auto; height: auto; width: 940px; border-top: 1px solid #D1D1D1; }
.ad2_left { float: left; width: 665px; display: inline; margin-top: 5px; }
.ad2_right { float: left; width: 270px; line-height: 23px; padding-top: 2px; }
.ad2_right li { width: 135px; overflow: hidden; float: left; }
.ad2_left p { margin-top: 3px; }
#ad3 { background: #F2F2F2; padding: 5px; border: 1px solid #B5C6CE; margin-bottom: 5px; }
.ad5 {  margin-bottom: 5px; }
.ad5 img {  margin-bottom: 5px; }

/*首页新闻*/
.news_left { background: #FFFFFF; float: left; height: auto; width: 265px; display: inline; margin-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
.news_cont { background: #FFFFFF; float: left; height: auto; width: 378px; border-right: 1px solid #D1D1D1; border-left: 1px solid #D1D1D1; display: inline; margin: 5px 0px 0px; padding: 0px 5px; }
.news_right { background: #FFFFFF; float: left; height: auto; width: 275px; padding-left: 5px; display: inline; margin-top: 5px; }
/*业务*/
#yewu { margin: 8px 0px; }
#yewu li { background: url(yewubg.jpg) no-repeat center 1px; height: 27px; width: 88px; float: left; text-align: center; line-height: 27px; padding: 1px 0px 0px; }
.line { border-bottom: 1px dotted #CCCCCC; margin-top: 2px; margin-bottom: 2px; }
/*标题样式*/
.title1 { font-size:12px; font-weight: bold; border-bottom: 1px solid #ECECEC; height: 26px; line-height: 26px; }
.title2 { font-size:14px; font-weight: bold; background: url(title2bg.gif) no-repeat left; height: 26px; line-height: 26px; padding-left: 21px; }
.news_right dt { background: url(titlebg300.gif) no-repeat 40px 12px; height: 19px; font-weight: bold; overflow: hidden; padding: 5px; }
.news_right dl { padding-left: 5px; }
.title3 dt { line-height: 26px; font-weight: bold; background: url(title3bg.jpg) repeat-x; height: 26px; overflow: hidden; font-size: 14px; margin-bottom: 5px; padding-left: 35px; }
.title3 img { float: left; height: 98px; width: 110px; padding-right: 10px; }
.title3 { line-height: 26px; }
.ad4 { background: #FFFFFF; height: 90px; width: 645px; border-top: 1px solid #D1D1D1; border-bottom: 1px solid #D1D1D1; padding-top: 5px; padding-bottom: 5px; }
.title4 { font-size: 14px; font-weight: bold; color: #000; padding-left: 35px; padding-top: 10px; }
.title5 { font-size: 14px; font-weight: bold; color: #000; padding-left: 70px; padding-top: 8px; height: 30px; }
.title6 { font-size: 14px; font-weight: bold; color: #000; padding-left: 110px; padding-top: 8px; height: 30px; }

/*著作*/
#maybook { background: #ECECEC; height: 245px; width: 200px; margin: 10px auto 10px 35px; }
#mingjia { padding-top: 10px; }
#mingjia dl { height: auto; width: 80px; display: inline; margin-right: 0px; margin-left: 6px; float: left; }
#mingjia p { clear: left; }
#mingjia dd { margin: 2px auto 0px; width: 80px; text-align: center; }
#mingjia img { height: 120px; width: 80px; }
#wenti { line-height: 24px; padding-top: 5px; padding-left: 5px; }
/*幻灯*/
#news_huandeng { background: #ECECEC; height: 206px; width: auto; }
/* 搜索 */
#sousuo1 {/* 首页 */ height: auto; width: 376px; margin-top: 5px; border: 1px solid #DFE5E8; }
/*公告*/
.gg_cont { padding-top: 5px; }
.bbslistss { padding-top: 5px; padding-bottom: 5px; }
#foot { background: #FF0000 url(topbg2.jpg) no-repeat bottom; height: 30px; line-height: 30px; }
.icp { color: #FFFFFF; margin: 0px auto; width: 950px; text-align: center; }
#nav2 { text-align: center; line-height: 45px; height: 45px; }
.Goods_list { padding: 5px 3px 0px 7px; float: left; display: inline; }
.Goods_list img { height: 80px; width: 80px; }
.Goods_text { float: left; width: 185px; }
.hezuo a { height: 32px; width: 185px; text-align: center; background: url(hezuo.jpg) no-repeat center; line-height: 32px; display: block; float: left; }
#link { padding: 5px; height: auto; }
.hezuo { height: 32px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; }
.news_left p { text-indent: 2em; margin-top: 5px; margin-bottom:10px; }
.us li { border-bottom: 1px dotted #D6D6D6; }
.box .nelist1 { background: #009900; height: auto; width: 30px; }
.list1 { height: auto; width: 77px; line-height: 26px; }
.list2 { height: auto; width: 300px; line-height: 26px; }
#ask { background: url(indexask.jpg) no-repeat; height: 95px; padding: 5px 5px 0px 80px; }
.nanz_box { background: url(title4bg.jpg) no-repeat left top; height: auto; width: 660px; margin: 0px 0px 5px 5px; }
#nanz_box_c { background: url(nz.jpg) no-repeat right bottom; height: auto; width: auto; padding: 5px; }
#nanz_box_c dl,#xy_box_c dl{ height: auto; float: left; padding-left: 10px;  }
#nanz_box_c dl dt,#xy_box_c dl dt{ font-weight: bold;}
#xy_box_c { background: url(xy.jpg) no-repeat right bottom; height: auto; width: auto; padding: 5px; }

/* ===========================频道页========================= */
#pd_cont {/* 主体 */ background:#FFFFFF; width:940px; height:auto; margin:10px auto 10px; line-height: 24px; padding: 5px; }
/* 位置导航 */
#pd_wzdh { height:60px; margin: 5px auto; width: 950px; }
#pd_wezdh_cont1 { height:30px; line-height:30px; background:url(wzdhbg.jpg) no-repeat left top; color: #FFFFFF; padding-left: 10px; }
#pd_wezdh_cont1 ul li { display:inline; }
#pd_wezdh_cont2 { height:30px; line-height:30px; background:url(wzdhbg2.jpg) no-repeat left top; padding-left: 10px; text-align: left; }
#pd_wezdh_cont1 a:link, #pd_wezdh_cont1 a:visited { color: #FFFFFF; text-decoration: none; }
#pd_wezdh_cont2 a:link, #pd_wezdh_cont2 a:visited { color: #000000; text-decoration: none; }
#pd_wezdh_cont1 a:hover, #pd_wezdh_cont2 a:hover { color: #FF0000; text-decoration: underline; }
/* 左 */
#pd_cont_left { width:252px; height:auto; float:left; padding-right: 10px; }
.pd_cont_l_c { border:solid 1px #DADADA; background: #FFFFFF; height: auto; width: 230px; padding: 0px 10px 10px; }
.pd_cont_l_t { background:#FFFFFF url(pdtitle1.gif) no-repeat left center; line-height: 30px; font-weight: bold; text-indent: 20px; height: 30px; font-size: 12px; }
/* 右 */
#pd_cont_right { width:257px; height:auto; float:left; padding-left:10px; }
#pd_cont_right_c { height:auto; background:#F7F7F7; width: 237px; padding: 0px 10px 10px; }
.pd_cont_r_t { background:#F7F7F7 url(pdtitle2.gif) no-repeat left center; line-height: 30px; font-weight: bold; text-indent: 20px; height: 30px; font-size: 12px; }
.lianxi { border:1px solid #DADADA; background: #FFFFFF; padding: 10px; }
/* 中 */
#pd_cont_zhong { width:406px; height:auto; float:left; padding-left:5px; }
#pd_cont_zhong_c { background:#FFFFFF; height:auto; }
#pd_cont_zhong_c a { font-size:14px; }
#pd_cont_zhong_c ul { padding:10px; }
.pd_cont_zhong_t { height:30px; font-size:14px; text-indent: 10px; border-bottom: 1px solid #333333; text-decoration: none; vertical-align: middle; position: relative; line-height:30px; }
/* ===========================内容页========================= */
#nei_cont { width:651px; padding:10px; height:auto; float: left; border:solid 1px #DADADA; }
.nei_t { text-align:center; font-size: 14px; padding: 10px; }
.nei_t2 { text-align:center; font-size: 12px; font-weight: normal; color: #999999; background: #F7F7F7; width: auto; }
#updown { font-weight: bold; }
#up { }
#down { }
#nei_cont_c { font-size:14px; padding: 10px; }
#MyContent img {width: expression(this.width > 550 ? 550: true); max-width:550px; margin: 5px auto;} 
/*内容页ad*/
#contad { background-color: #FFFFFF; width: 305px; float: left; padding-right: 5px; height: 350px; }
#tuijie { height: 26px; width: 288px; margin-top: 8px; border-top-width: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #9D9D9D; border-right-color: #9D9D9D; border-bottom-color: #9D9D9D; border-left-color: #9D9D9D; font-size: 12px; padding-left: 10px; padding-top: 5px; }
#tuijie a { text-decoration: underline; background-image: url(article_elite.gif); background-repeat: no-repeat; background-position: left top; padding-left: 12px; line-height: 15px; height: 15px; margin-right: 10px; }
#tuijie h4 { font-size: 12px; font-weight: bold; background-color: #FFFFFF; height: 15px; z-index: 100; margin-top: -19px; width: 60px; text-align: center; line-height: 15px; position:absolute; }

/* ===========================问答系统样式============================ */
.asksearch { width:950px; margin:5px auto 0px; height:35px; border:1px solid #DFE5E8; background:#F4F7FC; padding-top:8px; }
.asksearch_l { width:500px; float:left; }
.asksearch_r { width:450px; float:right; line-height:35px; color:#CC6600; font-size:14px; font-weight:bold; }
.askmain { width:950px; margin:0px auto; }
#askad { width:202px; height:480px; background: #FFFFFF; padding: 5px; }
.ask_t { font-size:12px; }
.ask_t span { font-size:18px; font-weight: bold; color: #009900; font-style: italic; }
#ask_list dl { font-size:12px; }
#ask_list dt { font-size:14px; color: #009900; }
#ask_list dt a { font-size:14px; color: #009900; font-weight: bold; }
#ask_list dd { margin: 0px auto; width: 210px; }
a.ask_classname { font-size:14px; color: #009900; }
#ask_news img { display: inline; }
.xuanscss { color: #009900; }
#ask_class_list a { font-size:12px; }
#ask_class_list li { width:68px; float: left; }
#ask_class_ft { margin-top: 5px; margin-bottom: 5px; border-bottom: 1px solid #000000; height: 30px; width: auto; }
#ask_class_ft a { font-size:14px; font-weight: bold; }
#ask_class_ft li { margin-right: 10px; float: left; }
#ask_cont { width:663px; margin-left:10px; float: left; display: inline; }
#asklisthover td { border-bottom:1px dashed #CCCCCC; }
#asklisthover th { background-color:#efefef; }
.curr { cursor:pointer; width:84px; background:#FFFFFF; border-bottom:0px none; line-height:30px; text-align: center; height: 30px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; list-style: none; }
.normal { cursor:pointer; width:84px; height:30px; background:#EBEBEB; text-align: center; line-height: 30px; font-weight: bold; list-style: none; }
#yangzhengma img { float:left; }
.STYLE3 { font-weight: bold; }
.f1 { color: #C5C5C5; }
/*==================================== 会员系统问答系统用 =============================================*/
#askuserlist { height:315px; padding-left: 15px; border:1px solid #DADADA; background: #FFFFFF; }
#askuserlist li { color:#003366; text-align:center; float:left; padding-right:16px; padding-left: 2px; }
#askuserlist img { width:47px; height:47px; border:#ccc 1px solid; padding:2px; margin-top:5px; display: inline; }
a.u { width:44px; overflow: hidden; display: block; height: 20px; line-height: 20px; }
/*==================================== 商城系统 =============================================*/
#maygouwu { margin: 0px auto; float: right; line-height: 30px; height: 30px; padding-right: 10px; }
#maygouwu img { float:left; margin: 5px 10px 5px auto; }
.lianxi dt { font-weight: bold; color: #000000; background: url(shopdt.gif) no-repeat left center; text-indent: 15px; line-height: 15px; height: 15px; }
.lianxi dd { padding-top: 10px; padding-bottom: 10px; text-indent: 2em; }
.monycss,.timecss { color:#CCCCCC; }
#shop_nav { }
#shop_nav li { height:35px; background: url(shop_fenlei.gif) no-repeat; margin-top: 5px; line-height: 35px; text-indent: 90px; }
#shop_nav a { font-size:12px; font-weight: bold; display: block; }
#shop_nav a:hover { font-size:12px; font-weight: bold; background: url(shop_fenlei_a.gif); }
#shop_cont_tu { float: left; height: auto; width: 208px; font-size: 12px; }
#shop_cont_tu a { font-size:12px; font-weight: normal; color: #999999; }
#shop_cont_shu { float: left; height: auto; width: 195px; }
#shop_cont_jie { height: auto; margin-top: 5px; }
#shop_cont_shu img { text-align: center; display: inline; padding-bottom: 2px; }
#shop_cont_shu ul { margin-left:8px; }
#shop_gouwuche { margin: 0px auto 5px; }
tr.title { background-color:#DFE5E8; }
.shop_care table { background-color:#F4F7FC; border: 1px solid #DFE5E8; }
.shop_care { width: 100%; }
/*当前栏目特殊样式*/
#shop_nav .currclass { height:35px; background: url(shop_fenlei_a.gif) no-repeat; margin-top: 5px; line-height: 35px; text-indent: 90px; }
/*==================================== 业务咨询 =============================================*/
#name li { float:left; width: 75px; }
#name li img { float:left; }
/*==================================== 充值卡 =============================================*/
#czk { padding: 5px; height: auto; width: 980px; text-align: center; }
#czklist50 li, #czklist100 li { float: left; height: 123px; width: 240px; margin-right: 5px; position: relative; }
#czklist50 li { background:url(images/user/czk50.jpg) }
#czklist100 li { background:url(background:url(images/user/czk100.jpg)) }
#czk span { font-weight: bold; position: absolute; right: 5px; bottom: 5px; font-size: 14px; color: #FFFFFF; }
#czklist50, #czklist100 { float: left; }
.nanz_box_list { padding-left: 15px; padding-top: 0px; }
