@charset "gb2312";
/* CSS Document */

body,td,th { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; line-height:180%; color:#666; }
body {background-color: #FFF;  }
a{text-decoration: none;} 
a:link{color: #333;}
a:visited{color: #333;}
a:hover{color: #F00; text-decoration:underline;}
a:active{color: #f00;} 
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px; } 
.rfloat{float:right;}
.clear{clear:both;line-height:0px;}
.clear:after{content: "."; display: block;height:0;clear:both;visibility: hidden;}
.checkbox{border:0px;}
.button{border:0px; }
.input{ border:1px #CCC solid; padding:5px;}
ul li{ list-style:none; margin:0px;}

.head{ background:url(images/header.jpg) repeat-x; height:84px; margin:auto;}
.menu{ background:url(images/sitenav.jpg) repeat-x; height:31px; margin:auto; width:978px; }
.menu li{ float:left; line-height:31px;text-align:center; border-right:#F90 solid 1px; height:31px; padding-left:25px; padding-right:25px;}
.menu li a{ color:#fff; font-size:14px; font-weight:bold;}
.banner{margin:auto; width:978px; margin-top:15px; margin-bottom:15px; background:url(images/banner2.jpg);}

.block{margin-bottom:10px; width:978px; margin:auto;}
.first-block{margin-top:0;}
.last-block{margin-bottom:0;}
.block .block-head {padding-left:3px; background:url(images/block-head2.png) no-repeat left bottom;}
.block .block-head .head-inner{height:26px; line-height:26px;background:url(images/block-head2.png) no-repeat right top; padding-right:3px;}
.block .block-head .title{float:left;color:#FE6A00;font-size:117%;font-weight:blod;padding-left:15px;}
.block .block-head .links{float:right;}
.block .block-head .links a {background:url(images/more.png) no-repeat 80% center; display:block; overflow:hidden; padding-right:20px;}
.block .block-head .links a:hover {color:#000;}
.block .block-content {border:1px solid #ccc;border-top:none; height:auto; overflow:hidden;}
.block .block-content .list-gallery{padding:6px 0 6px 2px;}
.block .block-content .list-gallery li{float:left;width:146px;padding:10px 8px 12px;}
.block .block-content .list-gallery li .thumb{width:140px;height:105px;border:#ccc 1px solid;padding:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 12px #dedede;-webkit-box-shadow:0 2px 12px #dedede;box-shadow:0 2px 12px #dedede;}
.block .block-content .list-gallery li .thumb a{width:140px;height:105px;overflow:hidden;display:block;}
.block .block-content .list-gallery li .thumb a img{width:140px;display:block;}

.block2{margin-bottom:10px; margin:auto; float:left; width:730px;}
.first-block2{margin-top:0;}
.last-block2{margin-bottom:0;}
.block2 .block-head2 {padding-left:3px; background:url(images/block-head2.png) no-repeat left bottom;}
.block2 .block-head2 .head-inner2{height:26px; line-height:26px;background:url(images/block-head2.png) no-repeat right top; padding-right:3px;}
.block2 .block-head2 .title2{float:left;color:#FE6A00;font-size:117%;font-weight:blod;padding-left:15px;}
.block2 .block-content2 {border:1px solid #ccc;border-top:none; height:auto; overflow:hidden; padding:15px;}

.ibody{ width:978px; margin:auto; margin-top:10px;}
.ibody-left{ float:left; width:227px;}
.nbody-left{ float:left; width:227px; margin-right:20px;}
.ibody-center{ float:left;  margin-left:10px; width:505px;}
.ibody-right{ float:right; margin-left:10px; width:225px;}

.nbody-left li{ border-bottom:#CCC dotted 1px;}

.box .box-head {padding-left:3px; background:url(images/block-head.png) no-repeat left bottom;}
.box .box-head .head-inner{height:26px; line-height:26px;background:url(images/block-head.png) no-repeat right top; padding-right:3px;}
.box .box-head .title{float:left;color:#FFF;font-size:117%;font-weight:blod;padding-left:15px;}
.box .box-head .links{float:right;}
.box .box-head .links a {background:url(images/more.png) no-repeat 80% center; display:block; overflow:hidden; padding-right:20px;color:#fff;}
.box .box-head .links a:hover {color:#fff;}
.box .box-content {border:1px solid #ccc;border-top:none; height:auto; overflow:hidden; padding:10px;}
.box .box-content li{ background:url(images/arrow-1.png) no-repeat left center; padding-left:15px;}

.foot{ border-top:#F60 solid 5px; width:978px; margin:auto; margin-top:10px; color:#999;}

.cont ul{}
.cont ul li{ background: url(images/arrow-1.png) no-repeat left; height:30px; line-height:30px; padding-left:20px; margin-left:10px;border-bottom: #999 dotted 1px; list-style:none;}
.fanye{ text-align:right; padding-top:20px}
.fanye span{ text-align:right; margin:0px 10px}
.fanye span a{padding:0 4px;}

.pics{ border: #F60 1px solid; margin:5px 5px; float:left; width:214px; background-color: #F6F6F6;}
.pics_img{overflow:hidden; text-align:center; padding:2px;}
.pics span{ height:30px; text-align:center; line-height:30px; display:block; color: #333; font-size:12px;}