@import url(comm.css);

/*热点样式*/
.hottitle{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;height:40px;line-height:40px;overflow:hidden;}
.hottitle a{padding:5px;}
.hottitle a:hover{background:#37AD00;color:#fff;}

/*幻灯片*/
.topbanner{height:295px;}
#mainbox{width:660px;overflow:hidden; }
#mainbox .focus{position:relative;width:658px;border:#dedede 1px solid}
#mainbox .focus #focus_img{overflow:hidden;width:658px;position:relative;}
#mainbox .focus #focus_img .nbox{display:block;width:8000%;position:relative;}
#mainbox .focus #focus_img .focus_box{float:left;width:658px;}
#mainbox .focus #focus_img .pbox{float:left;display:block;width:395px;height:280px;text-align:center; overflow:hidden}
#mainbox .focus #focus_img .pbox img{vertical-align:middle;width:395px;height:280px;}
#mainbox .focus #focus_img .pbox a{display:block;width:395px;}
#mainbox .focus #focus_img .descs{float:right;padding:20px 10px;width:243px;height:240px;color:#999;}
#mainbox .focus #focus_img .descs a.t{border:none}
#mainbox .focus #focus_img .t:link,#mainbox .focus #focus_img .t:visited,#mainbox .focus #focus_img .t:hover,#mainbox .focus #focus_img .t:active{font-size:14px;font-weight:bold;color:#000;}
#mainbox .focus #focus_img .intro{margin:10px 0 15px;position:relative;width:243px;color:#494949;font-size:12px;line-height:30px;}
#mainbox .focus #focus_img .rmd_read{border-top:1px dashed #DDD;padding:8px 0 0;color:#999;line-height:23px;width:243px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;}
#mainbox .focus #focus_img .rmd_read a:link,#mainbox .focus #focus_img .rmd_read a:visited,#mainbox .focus #focus_img .rmd_read a:hover,#mainbox .focus #focus_img .rmd_read a:active{color:#999}
#mainbox .focus #focus_links{position:absolute;bottom:10px;right:20px;}
#mainbox .focus #focus_links li{float:left;overflow:hidden;margin-left:8px;display:inline;width:12px;}
#mainbox .focus #focus_links a:link,#mainbox .focus #focus_links a:visited,#mainbox .focus #focus_links a:hover,#mainbox .focus #focus_links a:active{display:inline-block;overflow:hidden;width:12px;height:15px;background:url(btn02_header.png) center no-repeat}
#mainbox .focus #focus_links .act a:link,#mainbox .focus #focus_links .act a:visited,#mainbox .focus #focus_links .act a:hover,#mainbox .focus #focus_links .act a:active{ background:url(btn03_header.png) center no-repeat}
.fgrey{color:#999;}

/*首页样式 新闻模块*/
.main{}
.main .list{width:660px; height:400px; padding:20px 0 0 0}
.main_dimg { width:340px;}
.main_dimg .hd { width:100%; height:24px; font:bold 16px/24px; padding:0 0 10px 0;}
.main_dimg a { display:block;}
.main_dimg a.nimg_list { width:310px; height:220px; position:relative; margin-bottom:20px;}
.main_dimg a.nimg_list span { display:block; position:absolute; bottom:0; left:0; width:310px; height:35px; color:#fff; text-align:center; font:12px/35px "宋体"; background:url(b_grey.png) repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main_ximg { width:340px; height:150px; overflow:hidden;}
.main_ximg_cnt { width:340px; height:150px;}
.img_cde { width:140px; height:150px; margin-right:30px;}
.img_cde a.smallpic { width:140px; height:100px; margin-bottom:5px;}
.img_cde a.title { width:140px; height:50px; line-height:22px; font:12px/22px; text-align:left; color:#666;}

.main .rlist{width:315px;}
.main .rlist ul {width:315px; }
.main .rlist ul li{width:305px; border-bottom: 1px solid #EFEFEF; font-family: 'microsoft yahei'; height: 34px; line-height: 34px; padding-left:10px; background:url(lanico.png) left no-repeat; display:block; overflow:hidden}
.main .rlist ul li a{ color:#222; text-decoration:none;}
.main .rlist ul li a:hover{ text-decoration:underline; color:#37AD00;}

/*首页样式 专题*/
.zlist{width:660px; height:950px;}
.zlista{width:315px; height:300px; padding:6px 0;}

.zhuanti{width:658px; height:220px; border:#ECECEC 1px solid;}
.zhuantit{width:638px}
.zhuantic{width:658px; height:140px; padding:15px 0;}
.zhuantic dl{width:150px; height:140px; float:left; display:block; margin-left:12px;}
.zhuantic dl dt{width:150px; height:115px; display:block} 
.zhuantic dl dt img{width:150px; height:115px;}
.zhuantic dl dd{width:150px; height:25px; line-height:25px; text-align:center; overflow:hidden}
 

/*新闻列表 有图显示无图显示*/
.listbox{}
.listbox div{padding:20px 0;border-bottom:1px solid #ddd;}
.listbox div:hover{background:#F7F6F6}
.listbox div a.preview{float:left;padding-right:15px;display:block;}
.listbox div img{width:160px;height:115px;border:1px solid #ddd;padding:2px;}
.listbox div h3{font-size:18px;height:30px;line-height:30px;overflow:hidden;font-weight:normal;}
.listbox div h3 a{color:#000;padding:3px 1px;}
.listbox div h3 a:hover{background:#37AD00;color:#fff;}
.listbox div p{line-height:21px;color:#777;}
.listbox div p.info{color:#999; margin-top:5px;}
.listbox div p.info a{color:#999;}
.listbox div p.info span{padding-right:15px;}
.listbox div p.des{height:50px; line-height:25px; margin-top:5px; font-family:"宋体"; overflow:hidden}
.place{border-bottom:1px solid #ddd;height:40px;line-height:40px;font-size:14px; padding-left:15px;  background:url(ico_location.gif) left no-repeat;}


/*纯新闻列表*/
.chunlist{padding:5px 0;}
.chunlist ul{width:660px; padding:15px 0 15px 0; background:url(xuxian.png) bottom repeat-x; overflow:hidden; display:block;}
.chunlist ul li{width:640px; height:32px; line-height:32px; background: url(lanico.png) left no-repeat; overflow:hidden; padding-left:15px; display:block}
.chunlist ul li p{font-size:14px; float:left; width:500px; overflow:hidden; display:block}
.chunlist ul li span{float:right; width:120px; font-size:12px; color:#9A9A9A; display:block}
.chunlist ul li.line{width:620px; height:2px; margin:5px 0; background:url(xuxian.png) repeat-x}



/*扁图列表*/
.lbtcimg{ padding-top:10px;}
.lbtcimg p{width:210px; height:195px; padding:10px 10px 10px 0; float:left; display:block}
.lbtcimg p img{width:210px; height:135px;  display:block}
.lbtcimg p span{width:210px; height:25px; padding:2px 0; line-height:25px; color:#333; text-align:left; overflow:hidden; display:block}
.lbtcimg p b{width:210px; height:25px; padding:2px 0; line-height:25px; color:#666; text-align:left; font-weight:normal; overflow:hidden; display:block}

/*高图列表*/
.lgtcimg{ padding-top:10px;}
.lgtcimg p{width:210px; height:290px; padding:10px 10px 10px 0; float:left; display:block}
.lgtcimg p img{width:210px; height:230px;  display:block}
.lgtcimg p span{width:210px; height:25px; padding:2px 0; line-height:25px; color:#333; text-align:left; overflow:hidden; display:block}
.lgtcimg p b{width:210px; height:25px; padding:2px 0; line-height:25px; color:#666; text-align:left; font-weight:normal; overflow:hidden; display:block}


/*瀑布刘*/
#container { text-align:center; width:1000px; padding-bottom:15px;}
#container .cell { border:#e3e3e3 1px solid; padding:5px 5px 10px 5px; margin-top:10px; background:#f5f5f5; display:inline-block}
#container .cell img {border: 0px; width:230px;}
#container .cell p {line-height:20px; margin-top:5px}
#container .cell h3{ font-size:12px; color:#666; padding:5px 10px; line-height:30px;}
#container .cell span{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px; padding:3px 10px; background-color:#fff;  display:block;word-wrap:break-word;white-space:nowrap; float:left; margin:2px 8px; border:1px solid #ddd;-webkit-box-shadow:0px 1px 1px #eee;-moz-box-shadow:0px 1px 1px #eee;box-shadow:0px 1px 1px #eee; display:block}
 
 
/*网站地图HTML*/
.ncon{width:980px;}
.ncon:after{content:".";display: block;height: 0;clear:both;visibility: hidden}
.sitemap{width:980px; padding:5px 0}
.sitemap_t{width:980px; height:30px; padding-top:4px; line-height:30px; float:left; border-top:#333 2px solid; border-bottom:#999 1px solid}
.sitemap_t a{color:#37AD00; padding:0 5px}
.sitemap_t h1{float:left; padding:0 20px; font-size:14px; font-weight:bold; color:#37AD00}
.sitemap_t h2{float:left; padding:0 5px; font-size:12px; font-weight:bold; color:#37AD00}
.sitemap ul{padding:10px 0; width:980px; float:left}
.sitemap ul li{width:180px; height:22px; line-height:22px; float:left; padding:0 5px 0 10px; overflow:hidden; background:url(lanico.png) left no-repeat; display:block}

 

/*TAGlist*/
.taglist{width:660px; padding:5px 0}
.taglist a{font-size:13px; padding:2px 5px; line-height:25px; color:#666}