/*新闻列表页CSS Document */
html{ width:100%; height:100%;}
body{ margin-top:2px; height:100%;}
th,ol,ul,p,span,div{line-height:21px;border:0; padding:0;text-decoration: none;font-size:12px; font-family: "宋体" ,"黑体" ,Arial Black,sans-serif;}
div,form,img,dl,dt,dd {margin:0; padding:0; border:0;}
ol,ul,li{ margin:0; padding:0; border:0; list-style:none;}
ul li{background: url(../image/design/point.jpg) no-repeat 0px 8px; padding-left:9px;}
/*ul li{list-style-position:inside; list-style-type: square;}*/
ol li{list-style-position:inside; list-style-type:decimal;}
p{ padding:0; margin:0; line-height:22px;}
a:link{ text-decoration:none; color:#00379C; font-size:13px;}
a:visited{text-decoration:none;color:#00379C; font-size:13px;}
a:active{text-decoration:underline;color:#00379C; font-size:13px;}
a:hover{text-decoration:underline;color:#00379C; font-size:13px;}
.clear{ clear: both; padding:0; margin:0; }
.bigdiv{ width:850px; margin:0 auto;}
.cont-1{ padding:1px;}
.cont-4{ padding:4px; background-color:#FFFFFF;}
.cont-5{ padding:5px; background-color:#FFFFFF;}
.cont-6{ padding:6px; background-color:#FFFFFF;}
.cont-8{ padding:8px; background-color:#FFFFFF;}
.cont-10{ padding:10px; background-color:#FFFFFF;}
.cont-10-a{ padding:0 10px 10px 10px}
.cont-10-b{ padding:5px 10px 3px 10px}
.div-width{ width:100%; margin-bottom:4px;}
.mar-rig8{ margin-right:8px;}
.mar-rig10{ margin-right:10px;}
.mar-rig7{ margin-right:7px;}
.mar-bot6{ margin-bottom:6px;}
.mar-bot3{ margin-bottom:3px;}
.mar-bot5{ margin-bottom:5px;}
.width-280{ width:280px; float:left; display:inline;}
.width-330{ width:330px; float:left; display:inline;}
.width-305{ width:305px; float:left; display:inline;}
.width-225{ width:225px; float:left; display:inline;}
.width-618{ width:618px; float:left; display:inline;}

/*二级导航design*/
.nav-design{ width:730px; height:65px; background-image:url(../image/design/nav.gif); background-repeat:no-repeat; padding-left:125px; line-height:31px; margin:3px auto;}
.nav-d{ height:34px; line-height:34px; padding-left:25px;color:#FFFFFF;}
.nav-d a:link{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-d a:visited{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-d a:hover{color:#ffffff; text-decoration:underline; font-size:13px;}
.nav-d a:active{color:#ffffff; text-decoration:underline; font-size:13px;}

/*二级导航project*/
.nav-project{ width:730px; height:63px; background-image:url(../image/project/eg4.jpg); background-repeat:no-repeat; padding-left:120px; line-height:31px; margin:3px auto;}
.nav-p{ height:34px; line-height:34px; padding-left:25px;color:#FFFFFF;}
.nav-p a:link{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-p a:visited{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-p a:hover{color:#ffffff; text-decoration:underline; font-size:13px;}
.nav-p a:active{color:#ffffff; text-decoration:underline; font-size:13px;}

/*二级导航architects*/
.nav-ex{ width:730px; height:35px; background-image:url(../image/eg3.jpg); background-repeat:no-repeat; padding-left:120px; line-height:31px; margin:3px auto;}
.nav-ar {height:35px; line-height:31px; padding-left:12px;}
.nav-ar a{ font-weight:bold; display:block; float:left; display:inline; margin-right:10px;} 
.nav-ar a:link{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-ar a:visited{color:#ffffff; text-decoration:none; font-size:13px;}
.nav-ar a:hover{color:#ffffff; text-decoration:underline; font-size:13px;}
.nav-ar a:active{color:#ffffff; text-decoration:underline; font-size:13px;}


/*列表大导航
-----------------------------------------------------*/
.nav-618{ background-image:url(../image/design/nav-618.jpg); width:616px; height:30px; line-height:30px; background-repeat:no-repeat; text-indent:55px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.nav-618 span.tt{ float:left;height:30px; line-height:30px; background-repeat:no-repeat; padding-left:5px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.nav-225{ background-image:url(../image/design/nav-225.jpg); width:223px;  height:29px; line-height:29px; background-repeat:no-repeat; text-indent:35px; font-size:14px; color:#000000; font-weight:bold;}
/*列表详细内容
----------------------------------------------------*/
.cont{ width:594px; padding:10px 0px 10px 20px;border:1px solid #C4CBD3; background-color:#F8F8F8;}
.cont a:link{text-decoration:none; color:#1A4B98; font-size:14px;}
.cont a:visited{text-decoration:none;color:#1A4B98; font-size:14px;}
.cont a:active{text-decoration:underline;color:#1A4B98; font-size:14px;}
.cont a:hover{text-decoration:underline;color:#1A4B98; font-size:14px;}
.cont2{ width:615px; border:1px solid #C4CBD3;}
.cont2 form { padding:5px 0px 0px 20px;}
.border-right{ width:223px; border:1px solid #CECECE;}

/*搜索页、网站地图、热点新闻*/
.border-search { border:1px solid #CECECE;}
.navot{ width:848px; height:25px; background:#E8E8E8;}
.navot span { float:left;font-size:14px; font-weight:bold; text-indent:24px; }
.gridHead {font-size:14px; font-weight:bold;padding-top:8px;}

/*热点推荐图片*/
.hott {padding-left:5px;}
.hott td { width:92px;}
.hott td a.imgLink img{ width:92px; height:80px;}

/*右侧图文混排*/
.news-img-a{float:left; display:inline;}
.news-img-a a.imgLink img { height:80px;width:70px;}

.news-img-b{ display:inline; float:right;}
.news-img{ width:89px; color:#000099; text-align:center; margin:10px 0 5px 10px;}
.news-img img{ width:83px; height:71px; padding:2px; border:1px solid #999999;}

/*图文*/
.imgList ul { list-style:none; margin:0; padding:0;width:92px; }
.imgList ul li {float:left;width:86px;background-image:url();list-style-type:none;}
.imgList ul li img, a.imgLink img {float:left;width:80px; height:70px; background:#FFF; padding:2px; border:1px solid #D8A18B;margin:5px auto;display:block;_vertical-align:bottom;}
a.imgLink { margin:5px auto; line-height:1.8; }
.imgList ul li a:hover img, a.imgLink:hover img {float:left;border:2px dotted #99F; background:#EEE; padding:2px;}

/*园林专家库*/
.dex ul {float:left; padding:7px 0px 0px 2px;}
.dex ul li {background: url() no-repeat 4px 8px;width:60px;margin:0px;float:left; display:inline; color:#006633; text-align:center}
.dex ul li img{ width:55px; border:1px solid #D4E7FB; height:50px; padding:2px; margin-bottom:2px;}


/*文章内容
-----------------------------------------*/
.wenzhang-title{ font-size:20px; color:#333333; text-align:center; line-height:30px; font-weight:bold; padding-right:25px; padding-bottom:5px;}
.ping a:link{ text-decoration:none; color:#FC0204; font-size:13px;}
.ping a:visited{text-decoration:none;color:#FC0204; font-size:13px;}
.ping a:active{text-decoration:underline;color:#FC0204; font-size:13px;}
.ping a:hover{text-decoration:underline;color:#FC0204; font-size:13px;}
.title-bot{ height:22px; text-align:center; line-height:22px; color:#4F4E4C;}
.title-bot2{ display:block; width: height:27px; line-height:27px; color:#4F4E4C;text-indent:20px; font-size:14px;font-weight:bold;}
.title-bot2 span { color:#CC0000; font-size:14px; font-weight:bold;}
.wenzhang-cont{ 
      font-size:14px; 
      line-height:22px;
      padding:20px 10px 0px 0px;
	  table-layout: fixed;
      word-wrap: break-word;
      width:580px;
      overflow: hidden; 
}
.wenzhang-cont p{ font-size:14px;line-height:22px;padding:0 0 10px 0;}
.wenzhang-cont border { color:#000000;}
.cont-bgc{ height:25px; line-height:24px; text-indent:24px; font-size:14px;background-color:#EDEDED; color:#000000;font-weight:bold;}
.cont-bgc span { font-size:12px; }
.img-list{ width:133px; height:auto; text-align:center; float:left; margin-left:10px; margin-top:10px; display:inline;}
.img-list img{ width:123px; height:90px; padding:4px; border:1px solid #999999;}
/*正文的版权信息*/
.cont-banquan{ width:90%; font-size:12px; color:#666666; padding:10px; text-indent:24px;}

.nTab{
float: left;
width: 222px;
margin: 0 auto;
background:#fff;
background-position:left;
background-repeat:repeat-y; 
}
.nTab .TabTitle{
clear: both;
height: 29px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 102px;
cursor: pointer;
list-style-type: none;
}
.nTab .TabTitle .active{background:#fff; color:#000;font-weight:bold;}
.nTab .TabTitle .normal{background:#fff;background-image: url('../image/design/left1_nos.gif');color:#fff;font-weight:bold;}

.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:5px 0 0 0;
}
.none {display:none;}
.boke-cont{ text-indent:0; margin-bottom:5px; padding-bottom:3px;}
.boke-cont ul li{ background:url() no-repeat 0px 50%;display:block; float:left; width:40px; text-align:center; list-style-type:none;}

/*列表标题样式*/
ul.nl { list-style:none outside none; margin:0px; padding:0px}
ul.nl li {line-height:21px;padding-left:10px; background:url(../image/design/point.jpg) no-repeat 0px 50%;}
a.nFix {line-height:24px;padding-left:10px;background:url(../style/iwms/top.gif) no-repeat 0px 50%;}
ul.nl li.fixed {line-height:21px;background:url(../style/iwms/top.gif) no-repeat 0px 50%; padding-left:7px;}
a.nLink {line-height:24px; background:url(../image/design/point.jpg) no-repeat 0px 50%; padding-left:10px;}
.gridHead td {display:none;}

.gray { color:gray;text-decoration:none; padding-right:10px;}
.time {color:red;}
.hr { background:#DDD; height:1px; _overflow:hidden; }
.pager { font-family:arial,宋体;margin:10px 20px;clear:both;}
.pager span.p_total { background:#FFF; font-weight:bold; color:#666; border:1px solid #999; padding:3px 5px; margin:0 1px;vertical-align:middle; }
.pager span.p_current { background:beige; font-weight:bold; color:#666; border:1px solid #999; padding:3px 5px; margin:0 1px;vertical-align:middle;}
.pager a:link, .pager a:visited { color:#333; background:#fff; border:1px solid #999; padding:3px 5px; margin:0 1px; text-decoration:none !important;vertical-align:middle;}
.pager a:hover { background:#69e; color:#fff; border-color:#ddd;}
.pager input {font-family:arial,宋体;margin:0 1px; border:1px dotted #999; width:2em; text-align:center; padding:2px 0; *padding:3px 0; vertical-align:middle;}
.moreR {float:right;padding-right:8px;margin-top:4px;}

/*热点排行*/
 ul.rank_list{ line-height:16px; margin:auto; padding-left:10px; padding-bottom:3px;}
    ul.rank_list li{ height:16px;padding-left:20px; padding-bottom:4px; float:left; white-space:nowrap; overflow:hidden; position:relative;}
    ul.rank_list li#top3 em,li#top2 em,li#top1 em { background: #FF8000; border:1px solid #FFBB8B; color: #FFFFFF; }
    ul.rank_list  em { position:absolute; left:0; top:0; width:12px; height:12px; border:1px solid #E0F0F9; color:#000000; font-style:normal; font-size:10px; font-family:Arial; background: #D4E7FB; text-align:center; line-height:12px; overflow:hidden;}
    ul.rank_list span{ position:absolute; width:30px; color:#B7B7B7; text-align:right; height:12px; background:#fff; }
	
	/*热门博客*/
.blog ul {float:left; padding:7px 0px 0px 0px; }
.blog ul li {background: url() no-repeat;width:40px;margin-left:4px;float:left; display:inline; color:#006633; text-align:center}

