﻿@charset "utf-8";
/* CSS Document */

/*--全局--*/
body{color:#666666;font-family:"微软雅黑",Tahoma,Microsoft YaHei,Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-image: url(bodybg.gif);background-repeat: repeat-x;background-position: 0px 0px; margin:0; padding:0;}
ul,li{list-style-type:none;list-style-image: none;line-height:22px;}
h1,h2,h3,h4,h5,h6,span,em,div,ol,dd,dt,p,ul,li{margin:0;padding:0;font-size:12px;}
img,table{border:0px;}
a{margin:0;padding:0;text-decoration:none;}
a:visited,a:link{color:#333;}
a:hover{color:#018ee8;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.yellow{color:yellow;}
.gray{color:gray;}
.black{color:black;}
.white{color:white;}
.f8px{font-size:8px;}
.f10px{font-size:10px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}

h3{width:220px;color: #3C99C9;padding-left: 5px; font-weight:normal; margin:0; padding:0;}
h3 span{font-size:10px;}
a.more{float:right;background:url(ch.gif) 0px -438px;width: 40px;height: 20px;line-height:20px;margin-right: 10px;}
#header,#ggs,#main,#pic,#friend,#footer,#fenglei{width:980px;margin:0 auto;overflow:hidden;}
/*--页眉--*/
#header{ background:url(topbg.gif) no-repeat;}
#header .top{width:100%;clear:both;height: 190px;}
#header .top1{width:100%;clear:both;height: 268px;margin: 5px 0 0 0;}
#header .top .t-l{float:left;width: 265px;}
#header .top .t-l .so{width:250px;clear:both;height: auto;float: left;margin-top: 5px;}
#header .top .t-l .so h3{ display:none;}
#header .top .t-l .so form{width: 250px;line-height:22px;height: 30px;padding: 15px 0 0 0;float: left;}
#header .top .t-l .so .so1{float:left;line-height: 100%;width: 160px;margin: 3px 0 0 5px;padding: 0px;}
#header .top .t-l .so .so2{float:right;width: 70px;height: auto;margin: 0;padding: 0;cursor:pointer;text-align: center;}
#header .top .t-l .demo{width:240px;margin: 10px;padding: 0px;overflow: hidden;height: 100px;float: left;}
#header .top .logo{width:436px;float: left;height: 185px;background: url(logo.jpg) no-repeat center top;margin-top: 0px;}
#header .top .logo span{ display:none;background-image: url(phone.gif);background-repeat: no-repeat;width:375px;margin-top: 130px;float: left;color:#F00;padding-left: 50px;background-position: left center;}
#header .top .logo span b{font-size:22px;color: #00F;font-family: Verdana, Geneva, sans-serif;letter-spacing: 2px;line-height:30px;}
#header .top .logo span b em{color:#F00;font-size: 20px;}
#header .top .list1{width:250px;float: right;padding: 0px;margin-top: 10px;height: 170px;margin: 10px 15px 0 0;_margin: 10px 7px 0 0;overflow: hidden;}
#header .top .list1 ul{width:100%;padding: 4px 0 0 0;}
#header .top .list1 ul li{padding-left: 20px;line-height:22px;}
#header .top1 .pic{width:420px;float: left;height: 260px;margin: 0px 10px;}

#header .top1 .list3{width:270px;float:left;background-image: url(list3.gif);background-repeat: no-repeat;height: 260px;padding-bottom: 0px;margin: 0;}
#header .top1 .list3 h3{float:left;margin: 10px 0 10px 5px;}
#header .top1 .list3 ul{width:240px;padding: 0px;*padding-top: 1px;background-image: url(list10.gif);background-repeat: no-repeat;background-position: 2px -2px;float: left;}
#header .top1 .list3 ul li{width:220px;float: left;padding-left: 25px;line-height:22px;}
#header .top1 .list3 ul li a{width:100%;clear:both;}
#header .menu{clear:both;height:42px;width:980px;font-size:12px;background-attachment: scroll;background-image: url(y.gif);background-repeat: no-repeat;background-position: 0 0;}

#header .menu ul{padding-left:4px;}
#header .menu li{position:relative;float:left;}
#header .menu a{height:42px;line-height:35px;display:inline-block;padding-right:13px;color:#888888;outline:none; /* for firefox 1.5 + */hide-focus: expression(this.hideFocus=true); /* for ie 5+ */}
#header .menu a span{display:inline-block;height:42px;cursor:pointer;padding:0px 0px 0px 12px;}
#header .menu a:hover,#header .menu a.current{background:url(x.gif) no-repeat right -90px;}
#header .menu a:hover span,#header .menu a.current span{color:#FFFFFF;background:url(x.gif) no-repeat left -90px;}
#header .menu a span b{display:inline-block;cursor:pointer;background-image: url(s.gif);background-repeat: no-repeat;background-position: left center;padding-left: 15px;}
/*--广告--*/
#ggs{width: 976px;overflow: hidden;border: 1px solid #dedede;padding: 1x;margin-bottom: 5px;}
/*--主体--*/
#main { width:988px;_width:992px;}
#main #right{float:right;width:700px;overflow: hidden;}
#main .gg{float:right;width: 976px;overflow: hidden;margin: 4px;_margin: 2px;_float:left;border: 1px solid #dedede;padding: 1px;}
#main .nine{float:left;_float:right;width: 239px;padding-right: 0px;margin: 4px;height: 276px;background-image: url(nine.gif);background-repeat: no-repeat;}
#main .nine h3{float:left;width: 216px;margin: 14px 0 0 5px;overflow: hidden;display: block;height: 35px;}
#main .nine h3 a:link,#main .nine h3 a:visited{color:#3C99C9;}
#main .nine h3 a:hover{ color:#686B6C;}
#main .nine .hidbox{overflow:hidden;float: left;width: 230px;}
#main .nine .hidbox ul{float:left;padding: 4px 5px 5px 5px;*padding: 5px 5px 5px 5px;width: 320px;}
#main .nine .hidbox ul li{float:left;width: 210px;padding-left: 15px;}
#main .nine ul a.i0,
#main .nine ul a.i1,
#main .nine ul a.i2,
#main .nine ul a.i3,
#main .nine ul a.i4,
#main .nine ul a.i5,
#main .nine ul a.i6,
#main .nine ul a.i7,
#main .nine ul a.i8,
#main .nine ul a.i9,
#main .nine ul a.i10,
#main .nine ul a.i11,
#main .nine ul a.i12,
#main .nine ul a.i13,
#main .nine ul a.i14,
#main .nine ul a.i15,
#main .nine ul a.i16,
#main .nine ul a.i17,
#main .nine ul a.i18,
#main .nine ul a.i19,
#main .nine ul a.i20,
#main .nine ul a.i21,
#main .nine ul a.i22,
#main .nine ul a.i23,
#main .nine ul a.i24{float:left;background-image: url(in.gif);background-position: 0px 0px;width: 48px;height: 49px;text-align: center;background-color: #009;margin: 9px 10px 0 2px;*margin: 8px 10px 0 2px;}

#main .nine ul a.i1{background-position: 80px 0px;}
#main .nine ul a.i2{background-position: 160px 0px;}
#main .nine ul a.i3{background-position: 240px 0px;}
#main .nine ul a.i4{background-position: 320px 0px;}
#main .nine ul a.i5{background-position: 400px 0px;}
#main .nine ul a.i6{background-position: 480px 0px;}
#main .nine ul a.i7{background-position: 560px 0px;}

#main .nine ul a.i8{background-position: 0px 70px;}
#main .nine ul a.i9{background-position: 80px 70px;}
#main .nine ul a.i10{background-position: 160px 70px;}
#main .nine ul a.i11{background-position: 240px 70px;}
#main .nine ul a.i12{background-position: 320px 70px;}
#main .nine ul a.i13{background-position: 400px 70px;}
#main .nine ul a.i14{background-position: 480px 70px;}
#main .nine ul a.i15{background-position: 560px 70px;}

#main .nine ul a.i16{background-position: 0px 140px;}
#main .nine ul a.i17{background-position: 80px 140px;}
#main .nine ul a.i18{background-position: 160px 140px;}
#main .nine ul a.i19{background-position: 240px 140px;}
#main .nine ul a.i20{background-position: 320px 140px;}
#main .nine ul a.i21{background-position: 400px 140px;}
#main .nine ul a.i22{background-position: 480px 140px;}
#main .nine ul a.i23{background-position: 560px 140px;}
/*--页脚的盒子--*/
.up{float:left;line-height:8px;height:8px;width:100%;overflow:hidden;background-position:0 0px;clear: both;background-image: url(up.gif);background-repeat: no-repeat;}
.down{float:left;line-height:6px;height:4px;width:100%;overflow:hidden;background-image: url(down.gif);height: 6px;float: left;width: 980px;overflow:hidden;background-repeat: no-repeat;background-position: 0px 0px;}
.box{padding:0 5px;overflow: hidden;float: left;width: 968px;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}
/*--相册--*/
#pic{width:980px;background-image: url(graybox.jpg);background-repeat: repeat-x; margin-top:10px;}
#pic ul li{margin:3px 0 0 0;_margin:3px 5px 0 7px;float: left;width: 138px;text-align: center;}
#pic ul li span{text-align: left;}
#pic ul li a{text-align: center;}
#pic img{width:125px;}
#pic h3{margin-left:5px; display:none;}
/*--友链--*/
#friend{line-height:120%;width: 980px;padding: 0;margin: 10px auto 0 auto;background-image: url(graybox.jpg);background-repeat: repeat-x;}
#friend li{margin:0 10px;display: inline;}
#friend span{float:left;color: #3C99C9;font-weight: bold;margin-right: 10px;}
#friend a{letter-spacing:2px;}
#friend h3{margin-left:5px; margin-bottom:5px;}


/*--页尾--*/
.XianguoDigg{float:right;padding:5px;}
.ad{float:left;}

div#footer {margin-top:10px;background:#35393C;border-top:15px solid #000;color:#686B6C;text-align:center;padding:20px 0 10px 0;clear:both;width:100%;}
#BlogPowerBy{font-size:12px;font-family: "宋体", Arial;font-style: normal;font-weight: lighter;text-align: center;clear:both;float:none;color:#686B6C;width: 100%;}
div#footer .hh{width:980px; margin:0 auto;}
#footer a{color:#7E8283}
#footer a:hover{color:#BABCBD;text-decoration:underline}
#ft_contain{width:980px;margin:0 auto;overflow:hidden;text-align:left;background:url(footer-img.gif) no-repeat}
#ft_contain ul{margin-top:10px}
#ft_contain ul li a{display:inline-block;height:25px;padding:0 20px 0 10px;}
#ft_1, #ft_2, #ft_3, #ft_4,#ft_5 {float:left;margin-right:10px;background:url(footer-delimiter.gif) no-repeat right bottom}
#ft_1{padding-left:35px;}
#ft_5{clear:right;margin:0 0 0 10px;width:550px;}
.ft_info{margin:10px auto; width:960px;clear:both; padding-bottom:10px;}


/*--分类--*/
#fenglei{line-height:120%;width: 980px;padding: 0;margin: 0px auto 0 auto;background-image: url(graybox.jpg);background-repeat: repeat-x;}
#fenglei img{width:20px;}
#fenglei ul{padding:5px 10px 10px 10px; }
#fenglei li{margin:0;width: 120px;float: left;}
#fenglei h3{margin-left:5px;}
/*--广告--*/
.gga{width:488px; float:left; overflow:hidden;}
.ggb{width:488px; float:left; overflow:hidden;}
/*--滚动用到CSS--*/
#roll2 {width: 958px;height: 170px;margin:0 5px; overflow:hidden;}

#roll1 ul{width:240px;padding: 0;margin: 0px;float: left;}