@charset "utf-8";
/* CSS Document */

body,html {padding:0px; margin:0px;border:0px; height:100%;}
body {font-family:"\5b8b\4f53";font-size:14px; line-height:22px; background-color:#fff; text-align:center;}
img {border:0px;}
a { text-decoration:none; color:#000; }
a:hover { color:#06C; text-decoration:underline;}
p {margin:0; padding:0;}

#box {width:970px; margin:0 auto; background-color:#fff;}
#banner {width:950px; height:235px; margin:0 auto;}
#head {width:950px; height:260px; margin:0 auto; }
#wrap { width:330px; height:260px; text-align:left; float:left;}
#rap {width:300px; height:230px;  margin-top:15px;}
#intro {width:350px; height:260px; float:left;}
#unit { width:270px; height:260px; float:left;}
#nit { width:240px; height:230px; border:1px solid #addeff; margin-top:15px; margin-left:15px; background:url(../images/99.jpg) repeat-x; float:right;}
#k1 { width:220px; height:175px; margin:0 auto; margin-top:10px; text-align:left; }
#talk { width:950px; margin:0 auto;}
#talk1 { width:948px; border:1px solid #addeff; overflow:hidden; }
#tlt { width:300px; text-align:left; float:left; }
#trt { width:648px; background:url(../images/97-113.jpg) repeat-y; float:left;}
#tt1 { width:285px; height:320px; margin:0 auto;}
#list11 { width:280px; background:url(../images/110.jpg) no-repeat; margin-top:3px; padding-bottom:3px; overflow:hidden;}
#discuz { width:950px; height:435px; margin:0 auto; margin-top:20px;}
#dis1 { width:950px; height:37px; background:url(../images/120.jpg) no-repeat; }
#dis2 { width:948px; height:390px; border:1px solid #dadada; border-top:0; padding-top:10px;}
#shop { width:950px; margin:0 auto; margin-top:20px; }
#sh1 { width:950px; height:37px; background:url(../images/127.jpg) no-repeat; }
#sh2 { width:948px; border:1px solid #dadada; border-top:0; overflow:hidden; }

.c5 {color:#1152d0; line-height:2; font-size:22px; font-weight:bold; }
.p1 { width:350px; text-align:left; text-indent:28px; margin:0 auto; }
.c3 { font-family:"微软雅黑"; margin:5px 0px 5px 15px; text-align:left; }
.s1 { font:normal 18px/27px "宋体"; font-weight:bold; color:#1152d0; display:block; margin-left:10px; margin-top:3px; }
.c4 { display:block; font-weight:bold; font-size:16px; text-align:center; margin-top:6px; margin-left:0px; margin-bottom:6px;}
.p2 { width:260px; font-size:12px; line-height:18px; color:#888; margin:0 auto;}
.u1 { list-style:none; padding:0; margin:0; margin-left:10px; padding-left:10px; padding-top:3px; }
.u1 li { margin:2px auto;}
.cc { width:630px; padding-top:30px; margin:0 auto; }
.c1 { width:630px; height:150px; }
.c2 { width:210px; height:140px; float:left; }
.s6 { font-size:12px; display:block; width:150px; height:30px; margin:10px auto;}
.e1 { width:948px; height:90px; padding-top:5px;}
.e2 { width:310px; height:90px; float:left;}
.e3 { width:300px; height:90px; margin-left:0px; }
.photo { width:120px; height:80px; float:left;}
.photo img { margin:0px 0px;}
.text { height:90px; float:left;}
.s2 {color:#218431;}
.p3 { width:135px; height:60px; font-size:12px; text-align:left; margin-left:5px; background:url(../images/138.jpg) no-repeat 0px 3px; padding-left:40px;}
.mm { width:948px; height:300px;}
.m1 { width:948px; height:150px; padding-top:25px;}
.m2 { width:190px; height:150px; margin:0px 23px; *margin:0px 18px; float:left;}
.s7 { display:block; width:190px; height:30px;}
.p4 { font-size:12px; width:220px; height:175px; margin-left:5px;}
.s8 { color:#888; }
.s9 { color:#000; }

/* comment */
#comment { width:950px; margin:0 auto;}

/* top nav */
#topNav { 
 WIDTH: 950px; HEIGHT: 26px; background-color:#fff; margin:0 auto; border-bottom:1px solid #c4c4c4; LINE-HEIGHT: 30px; OVERFLOW: hidden;}
#welcome {COLOR: #999;}
#top-link {COLOR: #999; MARGIN-RIGHT: 20px;}
#top-link LI {MARGIN-LEFT: 0px;}

.w950 {WIDTH: 950px; font-size:12px; display:inline;}
.bc ul {list-style:none; margin:0px;}
.clearfix:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."}
.fl {margin-left:20px; FLOAT: left;}
.fr {FLOAT: right;}
.tc {TEXT-ALIGN: center;}
.li-fl LI {DISPLAY: inline; }
.red {COLOR: #c90c10}
.red A {COLOR: #c90c10}
.red A:visited {COLOR: #c90c10}

/*footer*/
#footer{ padding:0px 0px 0px; margin:0px 0px; }
#footer p{font-size:12px;}
.footer_1 a{ font-size:12px;  }
