﻿body { font-size:14px; font-family:"宋体"; margin:0; line-height:21px; height:100%; background:#009cc5;}
a { text-decoration:none; color:#000000;}
a:hover { text-decoration:underline; color:#FF0000;}
img { border:0;}
ul,li {padding:0; list-style:none; margin:0;}
input, textarea, button, select {font-size: 12px;font-family: "宋体", arial, helvetica, sans-serif;border-width: 1px;}
.clear { clear:both;}
.fl { float:left;}
.fr { float:right;}

h1 { font-size:22px; border-bottom:1px #ccc solid; height:30px; line-height:30px; color:#FF0000; text-align:right; padding-right:20px;}

#top {width:980px; margin:0 auto; height:170px; padding-top:3px;background:url(images/topbg.jpg) no-repeat;}
#top_tit { text-align:right; height:25px; padding:11px 20px 0 0;}
#top_tit a { color:#FFFFFF;}
#top img { display:block;}
#logo { float:left; width:246px; height:90px; overflow:hidden; padding-left:3px;}
#ads { float:right; width:728px; height:90px; overflow:hidden; padding-right:3px;}

.img_show {width:980px; margin:0 auto;padding:0 10px; overflow:hidden;}

.box_t {height:11px;background:url(images/w-t.jpg);}
.box_t .fl { width:15px; height:11px;background:url(images/o-t.jpg) no-repeat left 0; overflow:hidden;}
.box_t .fr { width:15px; height:11px;background:url(images/o-t.jpg) no-repeat right 0; overflow:hidden;}

.box_b {height:11px;background:url(images/w-b.jpg);}
.box_b .fl { width:15px; height:11px;background:url(images/o-b.jpg) no-repeat left 0; overflow:hidden;}
.box_b .fr { width:15px; height:11px;background:url(images/o-b.jpg) no-repeat right 0; overflow:hidden;}

.box_m {background:url(images/h-l.jpg) repeat-y #fff; padding-left:8px;}
.box_m_r {background:url(images/h-r.jpg) right repeat-y #fff; padding-right:20px;}

.main { padding-bottom:10px;}

#img{ padding:20px 0 50px 10px;text-align:center;}
#img img { max-width:940px;}


.inhere { height:30px;background:url(images/home.png) no-repeat 15px 25px; padding:20px 0 0 35px; border-bottom:3px #0099CC solid; margin:0 0 20px 10px;}
.inhere .fr { background:#FFFFFF; padding-left:10px;}


/*分页*/
.page {text-align:center; line-height:25px; clear:both; height:25px;color:#fff; font-size:13px;}
.page a{ padding:0 10px;background: #0099CC;color:#fff;}
.page a:hover {background: #FF6600; text-decoration:none;}
.page span{ padding:0 10px;background:#0099CC;}
.page a.PageNow {color:#000000; font-weight:bold; background:#dadada;}


.dtree {white-space: nowrap;line-height:18px; margin:0 0 0 0px; padding:20px 0; font-size:13px;background:#fff;}
.dtree img {border: 0px;vertical-align: middle; margin:0!important;}
.dtree b { font-style: italic; color:#CCCCCC; font-size:12px; font-weight:normal;}
.dtree a { }
.dtree a.node, .dtree a.nodeSel {white-space: nowrap;padding: 0px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover { color:#ccc;}
.dtree a.nodeSel {background-color: #000; color:#ffffff;}
.dtree .clip {overflow: hidden;}

.fie1 { margin-left:10px; display:inline;-moz-border-radius:8px;}
.fie1 legend { font-size:14px; background:#FFFFFF; padding:0 10px; height:20px; line-height:20px; border:1px #999999 solid;}

/*图片列表*/

ul.portfolio { display:block;background:#FFFFFF;}
ul.portfolio li {float:left;overflow:hidden; height:180px; width:230px;display:block;text-align:center; padding:35px 0 0 8px;display:inline; position:relative;}
ul.portfolio li .p-img {display:block;height:130px;overflow:hidden;background:url(images/loading-anim.gif) no-repeat center center;}
ul.portfolio li .p-img td{ height:130px;}
ul.portfolio li .p-img table{ width:100%;}
ul.portfolio li .p-img:hover {}
ul.portfolio li .p-img img{display:none;}
ul.portfolio li:hover a { color:#ggg;}
ul.portfolio li .p-tit {display:block; height:20px;overflow:hidden; color:#888; padding-top:10px; line-height:20px;}
ul.portfolio li .p-tit a{ color: #888;}

.browse {background:url(images/imgbg.png) no-repeat right 0; position:absolute; top:0; left:9px; width:230px; height:172px;}

#play { position:absolute; top:190px; left:46%;background:url(images/play.png) no-repeat right 0; width:95px; height:103px; cursor:pointer;}


#foot { text-align:center; padding:20px 0 20px 0; line-height:30px;position:relative;}
