@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px;}
img{ border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#bc0909;}
li{ list-style:none;}
.clear{ clear:both; height:0; overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.h1{ height:260px;}
.h2{ height:240px;}
.h3{ height:262px; overflow:hidden;}
.h3q{ height:243px; overflow:hidden;}
.h4{ height:370px; overflow:hidden;}
.h5{ height:274px;overflow:hidden;}
.h8{ height:370px; overflow:hidden;}
.h9{ height:245px; overflow:hidden;}
.rim{ border-left:1px solid #ff9797; border-bottom:1px solid #ff9797; border-right:1px solid #ff9797;}
.top_ad{ width:1000px; margin:0 auto;}
.page{ width:970px; margin:0 auto;}

.top h2{ background:#f7f7f7; border-bottom:1px solid #b5b5b5; font-weight:normal;}

.logo{ float:left; clear:left; margin-bottom:6px;}
.weather{ float:right; clear:right; padding-top:6px;}

.nav{ background:url(bg_nav.jpg) repeat-x !important; height:23px; line-height:23px; color:#fff; border:1px solid #bb0500; padding-left:50px;}
.nav a{ color:#fff; padding:0 10px;}
.nav a:hover{ color:#ff0;}

.ad1{ padding:5px 0;}
.ad2{ margin-bottom:5px;}
.ad2 img{ width:222px;}
.ad3{ margin-bottom:5px;}
.ad4{ margin-top:8px;}
.ad4 img{ height:100px; width:732px;}
.notice{ background:url(bg_search.gif) no-repeat 405px center #e7e7e7; height:30px; line-height:30px; padding-left:8px; margin-bottom:5px;}
.notice span{ float:left; width:425px;}
.notice b{ color:#d00;}
.btn_search{ background:url(btn_search1.gif) no-repeat; width:50px; height:20px; cursor:pointer; border:0;}

.h_side{ width:224px; float:left; }
.h_side img{max-width:224px;} /* for Firefox & IE7 */
* html .h_side img{ /* for IE6 */
    width: expression(this.width > 224 && this.width > this.height ? 224 : auto);
}
.h_main{ width:734px; float:left; margin-left:10px; display:inline;}

.h_phb{ width:222px; float:left; clear:left; padding-bottom:5px; height:260px; overflow:hidden;}
.h_phb dl{ height:35px; margin:0 5px; border-bottom:1px dashed #ffa79a; font-size:12px;}
.h_phb dd{ float:left; display:inline; width:55px; color:#d00; padding-top:5px; text-align:center;}
.h_phb dt{ float:left; display:inline; width:155px; padding-top:3px;}

.jctj{ width:734px; float:right; clear:right; margin-bottom:5px;}
.jctj h2{ background:url(bar_jctj.jpg) no-repeat; height:17px; padding-top:8px; position:relative; color:#bc0909; padding-left:18px; font-size:14px;}
.jctj h2 a{ position:absolute; right:10px; top:5px; font-weight:normal;}

.flashnews{ 
 width:352px; height:227px; float:left; display:inline; text-align:center; padding-top:5px;
margin:3px 0 0 2px;
}
.jctj_li{ width:345px; float:left; display:inline; margin-left:15px; font-size:14px;}
.jctj_li ul{ padding:5px 0 0 0;}
.jctj_li li{ height:21px; line-height:21px;}

/*tab*/
.menu {
height:23px;
background:url(bar_phb.jpg) no-repeat;
border-top:1px solid #ff9797;
padding-top:4px;
margin-bottom:5px;
}
.menu ul{ padding-left:100px;}
.menu li{
float:left;
display:block;
height:22px;
cursor:pointer;
text-align:center;
padding:0 5px;
line-height:22px;
}
.menu li.hover{
background:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
}
.menu6{
height:28px;
background:url(bar3.gif) no-repeat;
border-top:1px solid #ff9797;
padding-top:4px;
margin-bottom:5px;
}
.menu6 ul{ padding-left:100px;}
.menu6 li{
float:left;
display:block;
height:22px;
cursor:pointer;
text-align:center;
padding:0 5px;
line-height:22px;
}
.menu6 li.hover{
background:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
}
.menu8{
height:28px;
background:url(bar_phb1.jpg) no-repeat;
border-top:1px solid #ff9797;
padding-top:4px;
margin-bottom:5px;
}
.menu8 ul{ padding-left:100px;}
.menu8 li{
float:left;
display:block;
height:22px;
cursor:pointer;
text-align:center;
padding:0 5px;
line-height:22px;
}
.menu8 li.hover{
background:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
}
.menu13{
height:28px;
background:url(bar12.jpg) no-repeat;
border-top:1px solid #ff9797;
padding-top:4px;
margin-bottom:5px;
}
.menu13 ul{ padding-left:100px;}
.menu13 li{
float:left;
display:block;
height:22px;
cursor:pointer;
text-align:center;
padding:0 5px;
line-height:22px;
}
.menu13 li.hover{
background:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
}
.menu11{border-top:1px solid #ff9797; background:url(bar6.jpg) no-repeat; height:28px; line-height:28px;}
.menu11 ul{ padding-left:100px; margin-top:5px;}
.menu11 li{ float:left; display:block; height:22px; cursor:pointer; text-align:center; padding:0 5px; line-height:22px}
.menu11 li.hover{
background:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
}
.h_bar1{ background:url(h_bar1.jpg) no-repeat; font-size:14px; border-bottom:1px solid #999; height:15px; padding-top:4px; overflow:hidden; position:relative; padding-left:22px; color:#bc0909;}
.h_bar1 a{ position:absolute; right:5px; top:2px; font-weight:normal; font-size:12px;}

.jczt{ text-align:center; margin-bottom:5px; height:198px; padding-top:5px;}
.jczt h2{ font-size:12px; padding:5px 0;}
.jczt img{ width:204px; height:71px; border:1px solid #a2a2a2;}

.jdzn{ margin-bottom:5px; height:165px;padding-left:5px;}
.jdzn ul{ padding:5px 0;}
.jdzn li{ height:22px; line-height:22px;}

.zjjd{ padding:5px 0; height:185px; margin-bottom:5px;}
.zjjd_p{ float:left; display:inline; width:79px; border:1px solid #a2a2a2; margin:5px 6px;}
.zjjd_p img{ width:79px; height:99px;}
.zjjd_t{ float:left; display:inline; width:122px;color:#535353;}
.zjjd_t h2{ padding:5px 0; color:#333;}
.zjjd_t h1{ height:48px;}
.zjjd_t p{ line-height:20px; color:#535353; text-indent:2em;}
.zjjd_t p a{ color:#d00;}
.zjjd ul{ margin:0 5px; background:#f9f9f9; border-top:1px solid #ffa79a; padding:3px 0;}
.zjjd li{ height:18px; line-height:18px;}

.jdzx{ float:left; width:364px; clear:left; margin-bottom:5px;}
.jdzx li,.jdll li{ height:22px; line-height:22px; font-size:14px;}
.jdll{ float:right; width:364px; clear:right;}
.jdzx h5,.jdll h5{ background:url(h_bar2.jpg) no-repeat;height:15px; padding-top:4px;  border-bottom:1px solid #999; position:relative; padding-left:20px; color:#bc0909; font-size:14px;}
.jdzx h5 a,.jdll h5 a{ position:absolute; right:5px; font-size:12px; font-weight:normal;}

.jdzxbox{ background:#F9F9F9; height:116px; margin-bottom:4px;}
.jdzx_t{ width:215px; float:left; display:inline; margin:10px; }
.jdzx_t h2{ font-size:14px; height:40px;}
.jdzx_t h2 a{ color:#333; line-height:20px;}
.jdzx_t p{ line-height:150%; color:#535353; text-indent:2em;}
.jdzx_t p a{ color:#d00;}
.jdzx_p{ width:102px; float:left; display:inline; margin:10px 0 0 0; border-left:1px dashed #ffa79a; padding-left:10px;}
.jdzx_p img{ width:100px; height:76px; border:1px solid #7e7e7e;}
.jdzx_p h2{ font-weight:normal; padding:3px 0;}

.jdcs h4,.h_main h4{ background:url(h_bar4.jpg) no-repeat; border-bottom:1px solid #999; height:15px; padding-top:4px; position:relative; color:#bc0909; padding-left:22px;  font-size:14px;}
.jdcs h4 a,.h_main h4 a{ position:absolute; right:5px; font-weight:normal;font-size:12px;color:#333;}

.zjjd_li li{ height:24px; line-height:24px;}
.zjjd_li ul{ padding-bottom:5px;}

.jdzz_pbox{ border-top:1px dashed #ed2b0d; margin:0 7px; padding-top:6px; height:100px;}
.jdzz_p{ width:98px; float:left; margin:10px 0 0 6px;display:inline; }
.jdzz_p img{ width:96px; height:70px; border:1px solid #7d7d7d;}
.jdzz_p h2{ text-align:center; font-weight:normal; padding:3px 0;}

.jdcs_t{ width:235px; padding:0 10px; float:left; display:inline;}
.jdcs_t h2{ font-size:14px; text-align:center; padding-bottom:6px; padding-top:18px;}
.jdcs_t h2 a{ color:#313131}
.jdcs_t p{ line-height:150%; color:#535353;text-indent:2em;}
.jdcs_t p a{ color:#d00;}
.jdcs_img{ width:100px; float:left; display:inline; margin-top:15px; margin-right:17px; margin-left:0; margin-bottom:0;}
.jdcs_img h2{ text-align:center; padding:3px 0; font-weight:normal;}
.jdcs_img img{ width:100px; height:70px; border:1px solid #7e7e7e;}



.jdhy{ margin-bottom:5px;}
.jdhy h4{ font-size:14px;}
.jdhy h4 a{ font-size:12px;}
.jdhy_l{ width:222px; float:left; display:inline; margin:15px 0 0 15px; background:#f9f9f9; padding-bottom:8px;}
.jdhy_l h2{ font-weight:normal; font-size:14px; text-align:center; padding:5px 0;}
.jdhy_l p{ line-height:150%; padding:5px; color:#535353;text-indent:2em;}
.jdhy_l p a{ color:#d00;}
.jdhy_l img{ width:220px; border:1px solid #7e7e7e;}
.jdhy_l h2 a{ font-weight:normal; font-size:14px; text-align:center; padding:5px 0; color:#313131;}
.jdhy_r{ width:468px; float:left; display:inline; padding:0 0 0 10px;}
.jdhy_r ul{ margin-top:15px; margin-bottom:5px;}
.jdhy_r li{ float:left; width:50%; height:24px; font-size:14px; line-height:24px; position:relative;}
.jdhy_r li span{ position:absolute; right:0; top:0;color:#333;padding-right:20px;}
.jdhy_r h3{ font-weight:normal; padding:3px 0;color:#333;}
.jdhy_p{ width:224px; height:70px; background:#eee; float:left; display:inline; margin:15px 10px 0 0;}
.jdhy_p img{ width:102px; height:68px; border:1px solid #ccc; float:left; display:inline;}
.jdhy_p p{ line-height:180%; padding-left:10px; float:left; display:inline;color:#333;}
.jdhy_p p b{ color:#d00;}

.jdtb_l{ width:170px; float:left; display:inline; margin:15px 0 0 18px;}
.jdtb_l img{ width:168px; height:222px; border:1px solid #ccc;}
.jdtb_l h2{ text-align:center; padding:5px 0; font-weight:normal;}

.jdtb_r{ width:700px;  padding:15px 0 0 15px;}
.jdtb_p{ width:147px; float:left;margin:0 12px 0 15px;  display:inline; }
.jdtb_p h2{ font-weight:normal; text-align:center; padding:5px 0;}
.jdtb_p img{ width:145px; height:97px; border:1px solid #ccc !important;}

.ltjh{ height:189px; margin-bottom:5px;}
.ltjh ul{ padding-top:6px; width:202px; margin:0 auto;}
.ltjh li{ height:20px; line-height:20px;font-weight:lighter;font-size:12px;}

.linkbox{ background:#eee; padding:8px; margin-top:8px;}
.linkbox h2{ border-bottom:1px solid #959595; color:#bc0909; position:relative; padding:5px 0; margin-bottom:8px;}
.linkbox h2 a{ position:absolute; right:5px; font-weight:normal;}
.linkbox li{ white-space:nowrap;text-overflow:ellipsis; height:24px; padding-right:10px; line-height:20px; float:left; display:inline;font-weight:lighter;}
.linkbox img{ margin:8px 10px 0 0; width:89px; height:36px;}

.foot{ margin-top:6px;}
.foot h2{ font-weight:normal; text-align:center; padding:8px 0; border-top:1px solid #d00;}
.foot h2 a{ padding:0 8px;}
.foot p{ line-height:180%; text-align:center; padding:8px 0;font-weight:lighter;}

#jied1{font-family:'ºÚÌå'; font-size:20px; color:#bb2704; font-weight:normal; text-align:center; height:40px; position:absolute; top:20px; left:25px;}
#jied3{font-family:'ºÚÌå'; font-size:20px; color:#bb2704; font-weight:normal; text-align:center; height:40px; position:absolute; top:20px; left:15px;}
#jied3 b{ font-size:14px; color:#6f6f6f;}
#jied2{font-family:Arial; font-size:12px; color:#bb2704; font-weight:normal; text-align:center; height:20px; position:absolute; top:40px; left:20px;}


.div_xixi {BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 696px; POSITION: relative; HEIGHT: 277px}
.div_jimg {	MARGIN: 0px; WIDTH: 696px; HEIGHT: 277px}
.div_jimg #a_jimg {DISPLAY: block; WIDTH: 696px; HEIGHT: 277px}
.div_jimg #bigimg {	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 438px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 275px}

.div_jimg .ul_jimg { DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 0px; background-color:#FFFFFF; border-bottom:1PX solid #CCCCCC; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 257px; PADDING-TOP: 0px; padding-left:5px; POSITION: absolute; TOP: 0px; HEIGHT: 277px}
.div_jimg .ul_jimg LI {DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 257px; CURSOR: pointer; WORD-BREAK: break-all;  WHITE-SPACE: nowrap; HEIGHT: 53px; line-height:53px; margin-bottom:3px; TEXT-OVERFLOW: ellipsis}
.div_jimg .ul_jimg A {POSITION: relative}
.div_jimg .ul_jimg .on {background-image:url(images/bg5.jpg)!important;background-image:url(www.lanrentuku.com);BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg5.jpg',sizingMethod='scale'); WIDTH: 257px; COLOR: #000; POSITION: static}
.div_jimg .ul_jimg .on A {COLOR: #000}
.right_pic{
     width:100px;
	 height:50px;
	 line-height:50px;
	 float:left;
}
.right_f{
     width:140px;
	 height:50px;
	 margin:0 0 0 10px; display:inline;
	 float:left;
	 overflow:hidden !important;
}
.right_f p{ line-height:20px;}

.menu1000000{ padding-top:6px; margin-top:8px;}
.menu1000000 li{ width:210px; float:left; position:relative;margin-left:2px;margin-right:17px;}
.menu1000000 li a{ font-size:14px !important;}
.menu1000000 li span{ position:absolute; right:0; top:0; color:#666;}


.kk-catalog .flash-box {
	 width: 698px;   HEIGHT: 280px; OVERFLOW: hidden; padding-top:12px; margin-left:5px;
}
.kk-catalog .flash-box .big-pic {
	width: 439px; FLOAT: left; height: 280px; OVERFLOW: hidden; 
}

.kk-catalog .flash-box .big-picq {
	width: 439px; FLOAT: left; height: 285px; OVERFLOW: hidden; 
}
.kk-catalog .flash-box .big-picq {
	width: 439px; FLOAT: left; height: 285px; OVERFLOW: hidden; 
}

.kk-catalog .flash-box .big-picqq {
	width: 439px; FLOAT: left; height: 280px; OVERFLOW: hidden; 
}
.kk-catalog .flash-box .big-picqq {
	width: 439px; FLOAT: left; height: 280px; OVERFLOW: hidden; 
}
.kk-catalog .flash-box .big-pic IMG {
	width: 439px; DISPLAY: block; border:1px solid #ccc;height: 287px
}
.kk-catalog .flash-box .pic-list {
	width: 257px; FLOAT: left; height: 280px; OVERFLOW: hidden
}
.kk-catalog .flash-box .pic-list LI {
	 width: 257px; WHITE-SPACE: nowrap; FLOAT: left; height: 56px; OVERFLOW: hidden; 
}
.kk-catalog .flash-box .pic-list LI A {
	POSITION: relative; padding-left: 78px; PADDING-RIGHT: 14px; DISPLAY: block; HEIGHT: 50px; COLOR: #7c7b7b; overflow:hidden;
}
.kk-catalog .flash-box .pic-list LI A:hover {
	 text-decoration:none;
	  color:#cc0000;
}
.kk-catalog .flash-box .pic-list LI.currA A {
background:url(bg5.jpg) no-repeat; text-decoration:none;
}
.kk-catalog .flash-box .pic-list LI.currA A strong{
 color:#cc0000;
}
.kk-catalog .flash-box .pic-list LI strong { width:150px;
display: block;color: #4a4a4a; font-weight:normal; margin-left:12px; margin-top:5px; line-height:20px;
}
.kk-catalog .flash-box .pic-list img { 
position: absolute; width: 75px; height: 50px; border:1px solid #ccc; top: 2px; left: 8px
}
.zjjd_lib{ width:200px; margin:0 auto;}
.zjjd_lib li{ height:22px !important; line-height:22px !important; overflow:hidden;}
.zjjd_lib li a{ height:22px; overflow:hidden}

.zhengzhan{width:970px;margin-top:0px;margin-right:auto;0px;margin-bottom:0px;margin-left:auto;}

.jdhykuangzi {
	width: 550px;
	background-color: #F7F7F7;
	border: 1px solid #CCC;
}

.zhinanliebiao {
	color:#bc0909;
        font-size:14px;
        font-weight:bold;
}
