﻿html { background-image: url(images/index_bg.jpg); background-repeat:no-repeat; background-position: center top ;}
body { font-size:12px; margin:0 auto; margin-top:0px;}
.kjdh_dh { height:50px; line-height:22px; padding-left:66px; padding-top:5px;}
.tit_link { width:390px; height:40px; display:block;}
. {
padding:0px;
margin:0px;}
a:link { color:#333; text-decoration:none ;}
a:visited { color:#333; text-decoration:none ;}
a:hover { color:#F60; text-decoration:none ;}
a:active { color:#F90; text-decoration:none ;}
br { text-indent:26px;}
ul { margin:0; padding:0 ;}
li { margin:0; padding:0; list-style-type:none;}
form { margin:0px; display:inline;}
.dhnav { display:inline; float:left;}
.dhnav1 { height:26px; line-height:26px; text-align:center; color:#FFF;}
image{ border:0px;}
/* 导航Nav */
#dd-navigation { clear:both; height:38px;}
#nav-strip ul li.nav-item, #nav-strip ul li.nav-item.active, #nav-strip ul li.nav-item:hover { border-left:1px solid #67598E;}
#nav-strip { clear:both; margin:0 auto; width:980px; height:38px; line-height:22px; position:relative; z-index:16777265;}
#nav-strip a:hover { text-decoration:none;}
#nav-strip ul li.nav-item { display:inline; float:left; position:relative; width:80px; height:38px; text-align:center;}
#nav-strip ul li.nav-item:hover, #nav-strip ul li.nav-item.hover {}
#nav-strip ul li.nav-item:hover a, #nav-strip ul li.nav-item.hover a { color:#fff; font-weight:bold; background-color:#715388;}
#nav-strip ul li a { color:#FFFFFF; font-weight:bold; display:block; padding:8px 10px; font-size:12px; outline:none;}
#nav-strip ul li a .primary-link, #nav-strip ul li.active a .primary-link, #nav-strip ul li.hover a .primary-link {}
#nav-strip ul li.no-subnav a .primary-link { background:none; padding-right:0;}
/* subNav */
#nav-strip ul li .subnav { display:none; position:absolute; top:38px; left:-1px; background:#805E9B; border:1px solid #7F6D96; z-index:16777263; *min-width:160px;
-webkit-box-shadow:0 0px 2px #001c58; -moz-box-shadow:0 0px 2px #001c58; box-shadow:0 0px 2px #001c58; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px; -moz-border-bottom-left-radius:2px; -moz-border-bottom-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;}
#nav-strip .subnav-inner { float:left; width:160px;}
#nav-strip ul li .subnav ul { margin-bottom:3px; float:left; width:160px; margin:0;}
#nav-strip ul li .subnav ul li { display:block; float:left; height:auto; margin:0; width:160px;}
#nav-strip ul li .subnav ul li a { font-weight:normal;}
#nav-strip ul li .subnav ul li a, #nav-strip ul li.nav-item:hover .subnav ul li a { font-size:12px; color:#fff; white-space:nowrap; *white-space:normal;
_white-space:nowrap; padding:8px 24px; text-align:left; height:18px;}
#nav-strip ul li .subnav ul li a, #nav-strip ul li.nav-item:hover .subnav ul li a { white-space:normal;}
#nav-strip ul li .subnav ul li.active a, #nav-strip ul li .subnav ul li a:hover { background:#F47A25; color:#fff!important;}
/* 轮换图片 */
.wrapper { width:1000px; margin:0 auto; height:180px; margin-bottom:10px;}
h1 { height:50px; line-height:50px; font-size:22px;}
.shuoming { margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt { height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd { line-height:20px; padding:5px 20px;}
/* qqshop focus */
#focus { width:1000px; height:180px; overflow:hidden; position:relative;}
#focus ul { position:absolute;}
#focus ul li { float:left; width:1000px; height:180px; overflow:hidden; position:relative; background:#000;}
#focus ul li div { position:absolute; overflow:hidden;}
#focus .btnBg { position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn { position:absolute; width:1000px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on { background:#fff;}
#focus .preNext { width:45px; height:100px; position:absolute; top:40px; background:url(image/sprite.jpg) no-repeat 0 0; cursor:pointer;}
#focus .pre { left:0;}
#focus .next { right:0; background-position:right top;}
/* 首页tab */
.tabBox { display:none;}
.kind { height:268px;}
.kindTabs { width:238px; height:30px; background:url("") repeat-x; overflow:auto;}
.kindTabs ul { margin:0; padding:0; list-style:none;}
.kindTabs li { float:left; line-height:30px; text-align:center;}
.kindTabs li a { float:left; width:118px; height:30px; font:12px/1.2em Tahoma; color:#D10A0B; font-weight:bold; line-height:30px; background:url(images/con_x_bg061110.jpg); text-decoration:none; border-right:1px solid #F2F2F2 ;}
.kindTabs li a:hover, .kindTabs li a.current { font:bold 12px/1.2em Tahoma; color:#FF9900; line-height:30px; background:url(images/down_left_title_bg.jpg); text-decoration:none;}
.kindTabs .title { width:66px; height:21px; background:url("") no-repeat center;}
.kind .tabBody { width:218px; height:247px; overflow:auto; padding-left:10px; padding-right:10px;}
/*Download by http://www.codefans.net*/
/*tab kind content*/
.playbillHot { width:218px; height:23px; color:#069; line-height:23px; text-indent:10px; background:#F1FCFE; border:#99CEEE 1px solid;}
.playbillList { padding:5px 0; width:220px; height:199px; color:#666; line-height:22px; text-align:left; overflow:hidden;}
.playbillList span.BC90 { color:#C90;}
.playbillList span.BF09 { color:#F09;}
.playbillList span.B990 { color:#990;}
.playbillList span.BF60 { color:#F60;}
.playbillList span.B069 { color:#069;}
.newsMarket { margin:0 auto; width:220px;}
.newsMarket a { font-size:12px; width:220px; height:24px; color:#666; line-height:24px; text-indent:10px; text-align:left; background:url(images/dot_arrow_1.jpg) 0 8px no-repeat; border-bottom:#CCC 1px dotted; text-decoration:none; overflow:hidden; display:block;}
.newsMarket a:hover { color:#069; background:url(images/dot_arrow_2.jpg) 0 8px no-repeat; border-bottom:#069 1px dotted; text-decoration:none;}
.newsTopicPic th, .newsTopicPic td { padding:5px 0; vertical-align:top;}
.newsTopicPic th a img { padding:3px; width:60px; height:60px; border:#CCC 1px solid;}
.newsTopicPic th a:hover img { padding:3px; width:60px; height:60px; border:#F90 1px solid;}
.newsTopicPic td { color:#999; line-height:18px; text-align:left;}
.newsTopicPic td span a { font:12px Tahoma; color:#069; line-height:18px; text-decoration:none;}
.newsTopicPic td span a:hover { color:#069; text-decoration:underline;}
.newsTopicPic td a { color:#333; text-decoration:underline;}
.newsTopicPic td a:hover { color:#F00; text-decoration:underline;}
.newsTopicTxt { margin:0 auto; width:220px;}
.newsTopicTxt a { width:220px; height:24px; color:#666; line-height:24px; text-indent:10px; text-align:left; background:url(images/dot_arrow_1.jpg) 0 8px no-repeat; border-bottom:#CCC 1px dotted; text-decoration:none; overflow:hidden; display:block;}
.newsTopicTxt a:hover { color:#069; background:url(images/dot_arrow_2.jpg) 0 8px no-repeat; border-bottom:#069 1px dotted; text-decoration:none;}
/*tab vs content*/
/*标签列表*/
.listy { margin-bottom:10px; border-bottom:#CCC 1px dashed; line-height:30px; width:718px; overflow:hidden ;}
.listy li { list-style-type:none;}
.listysp { margin-right:10px; width:12px; float:left; padding-top:10px;}
.listysp2 { font-size:14px; width:590px; float:left; line-height:30px;}
/*列表页调用*/
.lbnav { width:200px; margin-bottom:10px;}
.lbnav ul { margin:0; padding:0;}
.lbnav li { background-image:url(../images/zli1.jpg); background-repeat:no-repeat;}
.lbnav li a:link { color:#DC0D0E !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; margin-bottom:5px; list-style-type:none;}
.lbnav li a:visited { color:#DC0D0E !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; margin-bottom:5px; list-style-type:none;}
.lbnav li a:hover { color:#E58140 !important; font-weight:bold; display:block; width:200px; text-indent:60px; height:28px; line-height:28px; background-image:url(../images/zli2.jpg); background-repeat:no-repeat; margin-bottom:5px; list-style-type:none;}
/*三级导航——列表页调用*/
.lbnav2 { overflow:hidden; margin-bottom:10px; font-size:12px; clear:both;}
.lbnav2 ul { margin:0px; padding:0px;}
.lbnav2 li { background-color:#685B92; background-repeat:no-repeat; float:left; padding:2px 5px 0px 5px; _padding:0px; _width:120px; text-align:center; margin:10px ;}
.lbnav2 li a:link { color:#FFFFFF !important; font-weight:bold; display:block; padding:2px 5px 0px 5px; _padding:0px; _width:120px;margin-bottom:5px; list-style-type:none;}
.lbnav2 li a:visited { color:#FFFFFF !important; font-weight:bold; display:block;  padding:2px 5px 0px 5px; _padding:0px; _width:120px; margin-bottom:5px; list-style-type:none;}
.lbnav2 li a:hover { color:#FFFFFF !important; font-weight:bold; display:block;  padding:2px 5px 0px 5px; _padding:0px; _width:120px;background-image:url(../images/zli2.jpg); background-repeat:no-repeat; margin-bottom:5px; list-style-type:none;}

/* 单独文字链接 */
.w a:link { color:#FFF; text-decoration:none;}
.w a:visited { text-decoration:none; color:#FFF;}
.w a:hover { text-decoration:none; color:#FF3;}
.w a:active { text-decoration:none; color:#FF3;}
.red a:link { color:#FF0000; text-decoration:none;}
.red a:visited { text-decoration:none; color:#FF0000;}
.red a:hover { text-decoration:none; color:#FDA34D;}
.red a:active { text-decoration:none; color:#FDA34D;}
/* 分页 */
.epages { margin:15px auto 10px; text-align:center; font-size:14px; font-weight:bold ;}
.epages a { padding:2px 4px; text-align:center; text-decoration:none; font:12px/14px Tahoma; font-size:14px; font-weight:bold ;}
.epages a:hover { border-color:#33A3D0; text-decoration:none; font-size:14px; font-weight:bold ;}
.epages b { font-weight:bold; background:none repeat scroll 0 0 #E6F1F7; border:1px solid #33A3D0; display:inline-block; padding:0px 4px; line-height:18px; color:#333 ;}
.epages a b { background:none repeat scroll 0 0 #FFFFFF; border:0 none; padding:0; line-height:14px;}
.epages a:hover b {}
/*主体*/
#mksxynav { width:980px; height:32px; margin:0 auto; margin-top:2px;}
#mksxycen { width:980px; margin:0 auto; height:500px; height:auto; min-height:500px; clear:both; overflow:hidden;}
#mksxyleft { float:left; width:200px;}
#mksxyright { float:right; width:760px; padding-left:20px; height:500px; height:auto; min-height:500px;}
.lmxxlb { height:26px; line-height:26px; border-top:2px solid #EA9368; border-bottom:2px solid #EA9368; background-color:#FFFFE6; margin-bottom:20px; font-size:12px; font-weight:bold; padding-left:10px; color:#842621 ;}
.fbxx { border-bottom:1px dashed #CCC; text-align:center; font-size:12px; color:#333; height:22px; line-height:22px; background-color:#FFC; width:720px; margin:0 auto ;}
.tit { font-size:24px; font-weight:bold; line-height:50px; overflow:hidden; border-bottom:1px dashed #ADD1E4; text-align:center; width:720px; margin:0 auto ;}
.wdwz { height:25px; line-height:25px; margin-bottom:10px; background-image:url(../images/wdwz.jpg); background-repeat:no-repeat; padding-left:110px;}
.lmclass { background-image:url(../images/lm.jpg); background-repeat:no-repeat; height:32px; line-height:32px; font-size:18px; font-weight:bold; margin-bottom:10px; padding-left:80px; color:#DC0D0E ;}
.content { font-size:14px; line-height:30px !important; width:718px; padding-bottom:20px; z-index:-8; padding-top:10px; padding-left:20px; padding-right:20px;}
.bg1 { height:20px;}
.bg2 { height:400px; width:760px; height:auto; min-height:400px; background-image:url(../images/nrbg_02.jpg); background-repeat:repeat-y;}
.bg3 { height:20px;}
.rollBox { width:686px; overflow:hidden; padding:12px 0 5px 6px;}
.rollBox .LeftBotton { height:32px; width:19px; background:url(../../../images/index_91.jpg) no-repeat; overflow:hidden; float:left; display:inline; margin:32px 0 0 0; cursor:pointer;}
.rollBox .RightBotton { height:32px; width:20px; background:url(../../../images/index_93.jpg) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:32px; margin-right:0; margin-bottom:0; margin-left:10px;}
.rollBox .Cont { width:636px; overflow:hidden; float:left;}
.rollBox .ScrCont { width:10000000px;}
.rollBox .Cont .pic { width:132px; float:left; text-align:center;}
.rollBox .Cont .pic img { padding:4px; background:#fff; border:1px solid #ccc; display:block; margin:0 auto;}
.rollBox .Cont .pic p { line-height:26px; color:#505050;}
.rollBox .Cont a:link, .rollBox .Cont a:visited { color:#626466; text-decoration:none;}
.rollBox .Cont a:hover { color:#f00; text-decoration:underline;}
.rollBox #List1, .rollBox #List2 { float:left;}
/* 首页新闻列表 */
.newsli2 { overflow:hidden; padding-top:10px;}
.newsli2 li { margin-bottom:2px; height:22px; line-height:22px; list-style-type: none; background-image:url(images/gif-0630.jpg); text-indent:15px; background-repeat:no-repeat; background-position:0px 6px;}
/* 页面布局 */
#topbg { width:1000px; background-image:url(images/index_c_02.jpg); height:144px; margin:0 auto; clear:both ;}
#index_nav { width:1000px; background-image:url(images/index_c_04.jpg); height:39px; margin:0 auto; margin-bottom:10px; clear:both ;}
#index_images { width:1000px; margin:0 auto; margin-bottom:5px; overflow:hidden; clear:both ;}
#index_cen { width:1000px; margin:0 auto; margin-bottom:10px; overflow:hidden; clear:both ;}
#xyzx { float:left; width:392px; height:240px; background-image: url(images/index_c_08.jpg); background-repeat:no-repeat; margin-right:8px;}
#ggao { height:62px; background-image:url(images/index_c_10.jpg); background-repeat:no-repeat;}
#ggao_txt {padding:4px 5px 0px 65px;}

.jxgg_link { float:left; width:200px; height:40px; font-weight:bold; color:#666666 ;}
.gd_link { float: right; width:60px; height:40px; color:#999999 ;}
#wzdh { float:right; width:200px; height:276px; background-image:url(images/index_c_12.jpg); background-repeat:no-repeat; padding-top:62px;}
#index_footer { width:1000px; height:120px; margin:0 auto; margin-bottom:6px; line-height:23px; padding-top:30px; text-align:center; background-image:url(images/index_c_24.jpg); background-repeat:no-repeat; clear:both; color:#FFF ;}
#xnwdh { width:885px; height:60px; line-height:30px; padding-top:40px; margin:0 auto; margin-bottom:6px; padding-left:115px; background-image:url(images/index_c_22.jpg); background-repeat:no-repeat; overflow:hidden; clear:both ;}
/* lbnav 列表导航 */
.lbnav { padding:70px 0px 0px 0px;}
.lbnav ul { margin:0; padding:0;}
.lbnav li { text-indent:10px; font-size:12px; font-weight:bold; width:180px; line-height:36px; list-style-type:none; border-bottom:1px solid #eee;}
.lbnav li a:link { color:#333 !important; display:block;}
.lbnav li a:visited { color:#333 !important; display:block;}
.lbnav li a:hover { color:#339 !important; display:block; background-repeat:no-repeat; font-size:12px ;}