
body {margin:0; font-size:12px;}
*{margin:0; padding:0;}
body > div {margin-right:auto;	margin-left:auto;}
img, a img{	border:0;margin:0;padding:0; vertical-align:middle;}
input,select {vertical-align:absmiddle;}
ul,h1,dl,dd,dt,p,h1,h2,h3{margin:0; padding:0; list-style:none;}
.clear{clear:both;}
a {color:#333; text-decoration:none;}
a:hover {color:#f00;}
.title{ display:block; float:left; height:30px; overflow:hidden; font-family:"微软雅黑"; font-size:16px; padding-left:10px;}
.title1{ display:block; float:left; height:40px; overflow:hidden; font-family:"微软雅黑"; font-size:18px; line-height:40px; padding-left:20px;}
.title1 b{font-weight:normal; color:#999; font-family:Arial, Helvetica, sans-serif;}
.more{float:right; padding:10px 10px 0 0; }
.morea{float:right; padding:15px 20px 0 0; font-size:14px;}
.mrt10{margin-top:10px;}
.red{color:#F30;}
/* 结构 */
.warp{ width:1100px; margin:0 auto;clear:both;display:block; overflow:hidden; }
.T_top{width:100%; margin:0 auto; height:119px; background:url(http://www.lingyujianshe.com/temp/img/top_bg.jpg) center center no-repeat; min-width:1000px;}
.T_top .logo{width:1000px; margin:0 auto; display:block; padding-top:20px;}
.w_tbg{background:#f5f5f5; border-bottom:1px solid #e6e6e6; display:block; overflow:hidden;}
.w_tbg dl.ra{width:1100px; margin:0 auto; display:block; height:35px; color:#999}
.w_tbg dl.ra dd{float:left; line-height:35px;}
.w_tbg dl.ra dt{float:right; line-height:35px;}
.w_tbg dl.ra dt a{color:#999;}
.w_head{width:1100px; margin:0 auto; display:block; padding:15px 0; overflow:hidden;}
.w_head dd{float:left;}
.w_head dt{float:right;}


/*栏目*/

/*栏目*/
#menu{width:100%; height:40px;background:url(../image/nav_bg.jpg) repeat-x; margin-bottom:2px;}
#nav {width:1100px;font:bold 15px/40px "微软雅黑"; margin:0 auto;height:40px;}
#nav .jquery_out {float:left;line-height:40px;display:block; text-align:center;color:#fff; width:115px;background:url(../image/nav_r.jpg) no-repeat right;}
#nav .mainlevel {float:left;color:#fff; width:115px; background:url(../image/nav_r.jpg) no-repeat right;/*IE6 only*/}
#nav .mainlevel a, #nav .jquery_out a {color:#fff; text-decoration:none; line-height:39px; display:block; }
#nav .mainlevel a:hover, #nav .jquery_out a:hover {color:#fff; text-decoration:none;background:#A90000}
#nav .mainlevel dl {display:none; position:absolute;z-index:9999; }
#nav .mainlevel dd {background:#A90000;  font-size:14px; font-weight:normal; border-bottom:1px solid #8B0000;text-align:center; width:115px; display:block; height:35px;/*IE6 only*/}
#nav .mainlevel dl dd a:hover {color:#fff; text-decoration:none;background:#E80000;}




.romSearch{ float:right;width:205px; display:block; overflow:hidden;padding:2px 0 0 10px; height:25px; background:url(../image/soso.jpg) no-repeat; margin-top:6px;}
.romSearch INPUT {FLOAT: left; WIDTH:170px;COLOR: #666; HEIGHT:25px; line-height:25px;background:none; border:none;outline:none; font-size:12px;}
.romSearch BUTTON {background:none; border:none;cursor:pointer; color:#FFFFFF;width:35px; height:25px; float:left;outline:none;}


.w_ann{width:1100px; margin:8px auto; display:block; overflow:hidden; background:url(../image/ann.jpg) no-repeat; height:41px;}
#demo{overflow:hidden;height:24px; line-height:24px;width:975px;white-space:nowrap; float:right; margin:8px 20px 0 0;}

.bg{background:url(../image/bg.jpg) repeat-x; padding-top:10px;}

/*焦点图*/
#flashbox{width:284px;height:306px;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;width:284px;height:306px;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}
.jdt{width:284px; float:left; display:block; overflow:hidden;}
.jdt p{display:block; clear:both; height:30px; overflow:hidden; font-family:"微软雅黑"; font-size:16px; padding-left:10px;}

.tab1{width:485px; float:left;display:block; overflow:hidden; margin:0 0 0 20px;}
/*菜单class*/
.Menubox1 {height:35px;}
.Menubox1 li{font:16px/29px "微软雅黑";cursor:pointer;color:#666; width:105px; height:32px;text-align:center;display:inherit; float:left;}
.Menubox1 li.hover{font:16px/29px "微软雅黑";color:#fff; font-weight:bold;width:105px; height:32px; background:url(../image/tab.jpg) no-repeat;}
.Contentbox{clear:both;border-top:none;border-top:none;}


.sub_txt{display:block; width:485px; overflow:hidden;}
.sub_txt dt{display:block; padding:10px 0 13px 0; border-bottom:1px dotted #ccc; overflow:hidden; clear:both; width:485px;line-height:24px; color:#999; margin-bottom:7px;}
.sub_txt dt img.pic{float:left; border:1px solid #f0f0f0; padding:2px; width:155px; height:92px; margin-right:15px;}
.sub_txt dt h2{ font-size:16px;}
.sub_txt dd{display:block;overflow:hidden; clear:both; width:485px;line-height:29px; float:left;font-size:14px; text-indent:10px; background:url(../image/dian.jpg) no-repeat left;}
.sub_txt dd span{float:right; color:#999; }

.gsly{float:right; width:290px;}
.gsly .gs_top{width:290px; height:35px;}
.gsly .gs_txt{ text-align:center; display:block; overflow:hidden; clear:both;}

.gcal2{width:1110px; height:110px; background:url(../image/al2.jpg) no-repeat center; margin:10px auto;overflow:hidden; display:block;}
.gcal{width:1110px; height:289px; background:url(../image/al.jpg) no-repeat center; margin:10px auto;overflow:hidden; display:block;}
.gcal_top{ width:1100px; display:block; overflow:hidden;}

.blk_29 { width:1110px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; height:235px;}
.blk_29 .LeftBotton {BACKGROUND: url(../image/ca_hz_002.png) no-repeat 0px 0px; FLOAT: left; left:0; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 100px; HEIGHT: 235px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../image/ca_hz_002.png) no-repeat -16px 0px; FLOAT: right; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 100px; HEIGHT: 225px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:1048px; padding-top:20px;}
.blk_29 .box {	FLOAT: left; WIDTH:268px; TEXT-ALIGN: center; height:216px; font-size:14px; background:url(../image/tubg.png) no-repeat;}
.blk_29 .box IMG {	DISPLAY: block;width:240px; height:160px; margin:7px 0 0 7px;}
.blk_29 .box A:hover IMG {}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 180px; LINE-HEIGHT: 20px}




/*list*/
.w_list{width:1100px; margin:0 auto;}
.w_listxt{width:1048px; border:1px solid #e2e2e2; border-top:none; display:block; overflow:hidden; margin-bottom:20px; padding:15px 30px 15px 20px;}
.list_left{width:212px; float:left;}
.list_snav{width:210px; border:1px solid #e2e2e2; display:block; overflow:hidden; padding-bottom:10px;}
.snav_bt{width:210px;display:block; font-family:"微软雅黑"; font-size:15px; padding-bottom:10px;}
.list_snav dt{display:block; padding-bottom:5px;}
.list_snav  dd a{display:block; margin:0 auto; width:180px; background:url(../image/list_2.jpg) no-repeat; height:35px; font-size:14px; line-height:35px; color:#333; text-indent:28px;}
.list_snav  dd a:hover{display:block; margin:0 auto; width:180px; background:url(../image/list_3.jpg) no-repeat; height:35px; font-size:14px; line-height:35px; color:#fff; text-indent:28px; font-weight:bold;}


.list_right{width:810px; float:right;}
.list_r1{display:block; overflow:hidden; border-bottom:#e2e2e2 solid 1px; padding-bottom:12px;}
.r_tite{display:block; float:left; font-size:18px;}
.r_more{float:right; display:block; font-size:12px; }
.list_r2{display:block; padding:10px 0; overflow:hidden; width:810px;}
.list_r2 dd{float:left; width:810px; line-height:40px; border-bottom:1px dotted #e2e2e2;font-size:14px; font-family:"宋体"}
.list_r2 dd span{float:right; color:#999;}

.page{display:block; text-align:center; clear:both; overflow:hidden; padding:10px 0;}
.list_r3{ display:block; overflow:hidden; position:relative;margin-right:-22px;}
.list_r3 dd{width:255px; margin-right:22px; margin-top:12px; float:left; background:url(../image/tubg.png) no-repeat;height:212px;}
.list_r3 dd p{ text-align:center; padding-top:10px; font-size:14px;}
.list_r3 dd img{ width:246px; height:162px; padding:5px 0 0 4px;}


.view{width:810px;margin:0 auto; padding-top:22px;}
.view h1{width:780px; padding:0 0 10px 0; font:23px "微软雅黑" ; text-align:center; color:#333; padding:10px 0 10px 0; display:block;margin:0 auto;}
.view_time{width:780px; border:1px #ededed solid; border-width:1px 0; text-align:center; line-height:36px; color:#999999; margin:10px auto;}

.view_con{width:750px;line-height:28px; color:#333; font-size:14px; padding:15px 0 30px 0; margin:0 auto;}

.boxoff_a{height:10px;width:750px;background:url(../image/boxoff.gif) left 15px repeat-x;padding-top:10px; margin:0 auto;}
.boxoff_a strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../image/boxoff.gif) right -10px no-repeat;float:left;}
.handle_a{height:59px;padding-top:12px;overflow:hidden; width:750px; margin:0 auto;clear:both;}
.context_a{float:left;}
.context_a li{ line-height:30px; font-size:14px;}
.context_a li a:hover{color:#f00; text-decoration:underline}

.subnav{width:272px; display:block;}
.subnav .top{ width:249px; height:26px; display:block; background:url(http://www.lingyujianshe.com/temp/img/a_4.jpg) no-repeat; padding:12px 0 0 23px;font:18px "微软雅黑"; color:#0077D9; font-weight:600}
.subnav .txt{border:#CED2D3 1px solid; border-top:none; padding:10px;}
.subnav .txt dd{background:url(http://www.lingyujianshe.com/temp/img/a_5.jpg) 0 18px no-repeat; line-height:40px; padding-left:30px; font-size:14px;}

.list_txt{width:716px; margin:0 auto; padding:10px 0;border:#E4E4E4 1px solid; border-top:none; overflow:hidden; display:block;}
.list_txt dd{ width:680px;display:block;border-bottom:#E4E4E4 1px dotted;font:14px/38px "宋体"; margin:0 auto;}
.list_txt dd span{float:right; color:#999;}




.link{ /* border:1px solid #E6E6E6; */ padding:10px; width:1078px; margin:0 auto; display:block; overflow:hidden;}
#democ{overflow:hidden;width:1078px;white-space:nowrap; float:right; margin:0 0 0 10px;}
.footer{background:url(../image/fotbg.jpg) repeat-x; margin:10px auto; display:block; width:1100px; padding-top:15px; padding-bottom:10px; clear:both; overflow:hidden;}
.footer dt{float:left; line-height:20px; color:#666;}
.footer dt img{float:left; margin-right:15px;}
.footer dd{ float:right; line-height:24px;color:#666;}
.footer dd a{color:#666;}





#democa{overflow:hidden;width:1068px;white-space:nowrap; margin:0 auto; padding-top:20px}
.jc_pic{WIDTH:268px;text-align:center;height:210px; font-size:14px; background:url(../image/tubg.png) no-repeat;}
.jc_pic img{width:240px; height:160px; padding:8px 13px 5px 0;}



* { word-wrap: break-word; }
body { font: 12px/1.5 Tahoma,'Microsoft Yahei','Simsun'; color: #444; }
body, ul, li { margin: 0; padding: 0; }
    ul li { list-style: none; }
a { color: #000; text-decoration: none; }
    a:hover { text-decoration: underline; }
    a img { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 67%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 279px; left: 184px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 284px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 393px; height: 306px; display: none; }
 






