body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
ul,li,h1,h2,h3{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#333}
a:hover{ color:#3a5daf}
img{ border:none}
#header{ width:973px; margin:auto; margin-top:10px; margin-bottom:10px;}
#main{width:973px; margin:auto}
.mt10{ margin-top:10px;}
#lefter{ width:261px; float:left}
#righter{ width:704px; float:right}
#footer{ width:973px; margin:auto; clear:both;text-align:center; color:#333; border-top:#CCC 1px solid; margin-top:10px; padding-top:10px}
.clear{ clear:both}
.top{ background:url(topbg.gif) no-repeat; height:102px; padding:0 5px 0 5px;}
.seach{ background:url(topbbg.jpg) no-repeat; height:41px;}
.logo{ float:left; padding:20px 0 0 10px;}
.menu{ float:right; width:654px; margin-top:15px;}
.menu ul{ background:url(menubg.jpg) no-repeat; height:36px;}
.down{ float:left; line-height:36px; height:36px}
.down a{ display:block; padding-left:10px; text-decoration:none; font-size:12px; font-weight:bold; color:#FFF }
.down a span{ display:block; background:url(menuline.gif) right no-repeat; padding-right:10px;}
.up{ float:left; line-height:36px; height:36px}
.up a{ display:block; padding-left:5px; background:url(duwn.gif) no-repeat; width:120px; text-align:center; text-decoration:none; font-size:12px; font-weight:bold; color:#000; margin-left:2px; }
.up a span{ display:block; background:url(menuline.gif) right no-repeat; padding-right:5px;}
.flash{ clear:both; padding:0}
.table{ margin-top:10px; margin-right:20px;}
.lefttop{ background:url(buletitle.gif) no-repeat; font-size:14px; height:36px; line-height:36px; padding-left:20px; color:#000000;}
.lefttop span{ display:block; float:right; font-size:11px; font-weight:normal; margin-right:10px; }
.text{ background:url(leftbg.gif) repeat-y; padding:10px;}
.text ul li a{ display:block; background:url(dian.gif) left no-repeat; height:28px; border-bottom:#CCC 1px dotted; padding-left:15px;padding-top:7px; font-weight:bold}
.text ul li a:hover{ background:url(dian.gif) left no-repeat #FED3D3; color:#990000}
.text ul span a{ display:block; background:url(d2.gif) 12px no-repeat; height:30px; line-height:30px; border-bottom:#CCC 1px dotted; padding-left:25px; margin:0;}
.text ul span a:hover{ background:url(dian.gif) left no-repeat #FED3D3; color:#990000}
.link{ font-size:14px; background-color:#00a0e8; border-bottom:3px solid #007edd; color:#FFF; height:30px; line-height:30px; padding-left:10px;}
.imglink{ padding:5px; clear:both}
.txtlink{ padding:5px; clear:both}
.imglink img{ float:left; border:#CCC solid 1px; width:106px; height:36px; margin:2px;}
.txtlink a{ display:block; width:110px; float:left}
.about{ float:left; width:415px;}
.news{ float:right; width:259px;}

.righttop{ background:url(redtitle.gif) no-repeat; font-size:14px; height:36px; line-height:36px; padding-left:20px; color:08a0e9;}
.righttop span{ display:block; float:right; font-size:11px; font-weight:normal; margin-right:10px;}

.midtop{ background:url(aboutbg.jpg) repeat-x bottom; font-size:14px; height:36px; line-height:36px; padding-left:20px; color:08a0e9;}
.midtop span{ display:block; float:right; font-size:11px; font-weight:normal; margin-right:10px;}

.abouttxt{ text-align:justify; line-height:20px;}
.abouttxt img{ float:left; margin:5px; padding:5px; border:#E8E8E8 1px solid}

.abouttxt2{ line-height:20px;}
.abouttxt2 img{ float:left; margin:5px; padding:5px; border:#E8E8E8 1px solid}

.newslist{ padding:10px;background:url(rightrbg.gif) repeat-y; }
.newslist ul li a{ display:block; background:url(d2.gif) left no-repeat; height:30px; line-height:30px; border-bottom:#CCC 1px dotted; padding-left:15px;}
.longtop{ background:url(redtitlelong.gif) no-repeat; font-size:14px; height:36px; line-height:36px; padding-left:20px; color:#E66313;}
.longtop span{ display:block; float:right; font-size:11px; font-weight:normal; margin-right:10px; color:#00A0E8;}
.prolist{ background:url(rightlongbg.gif) repeat-y; padding:10px;}
.prolist li{ float:left; width:132px; padding:0 19px; _display:inline;}
.prolist span{ display:block; height:102px; width:130px; border:#CCC 1px solid; text-align:center;}
.prolist span img { width:128px; height:100px; margin:1px;}
.prolist b{ display:block; text-align:center;line-height:24px; height:24px; }
.prolist b a { line-height:24px; height:24px; }
.prolist p{ width:120px; color:#999;text-align:center; line-height:24px;}
.prolist p img{margin-bottom:10px;}
.pages{ background-color:#F5F5F5; border-bottom:#CCC 1px solid;border-top:#CCC 1px solid; line-height:30px; height:30px; padding-right:10px; text-align:right; font-weight:bold;}
.newlist{ padding:10px;background:url(rightlongbg.gif) repeat-y; }
.newlist ul li a{ display:block; background:url(d2.gif) left no-repeat; height:30px; line-height:30px; border-bottom:#CCC 1px dotted; padding-left:15px;}
.newlist span{ display:block; float:right; padding-right:10px; color:#999}
.textal{ text-align:center}
.time{ text-align:center; padding:5px; color:#999}
.textt{ text-align:justify; line-height:20px; padding:20px;}
.pic{ text-align:center; margin:10px;}
.pic img{ border:#CCC 1px solid; padding:3px;}
.ptext{ text-align:justify; padding:20px; line-height:20px;}
.div{ width:550px; font-size:12px; margin:auto; background-color:#F6F6F6; border:#CCC 1px solid; padding:20px;}
.div p{ line-height:20px;}
.div span{ color:#FF0000}
.div input{ border:#999 1px solid; background-color:#FFFFFF}
.div b{ display:block; width:150px; text-align:right; float:left; padding-right:3px; font-weight:normal; line-height:20px;}
#newsimg{ width:1058px; height:175px; margin:auto; margin-top:6px;}

#slide-box{position: relative;width: 590px;height:175px; margin:auto}
#slide-box .corner{margin: 0px 1px;display: block;height: 0px;clear: both;overflow: hidden;border-top: #333 1px solid}
#slide-box .slide-content{}
#slide-box .JQ-slide-content{position: absolute}
#slide-box .JQ-slide-nav a{z-index: 99;position: absolute;width:22px; height:41px;display: block;color: #b4b4b4;top: 205px;text-decoration: none}
#slide-box .JQ-slide-nav span{}
#slide-box .JQ-slide-nav .corner{border-bottom-color: #4b4b4b;border-top-color: #4b4b4b;border-right-color: #4b4b4b;border-left-color: #4b4b4b}
#slide-box .JQ-slide-nav .prev{left: -30px; top:70px; background:url(../img/default/left_sel.gif); display:block; width:22px; height:41px;}
#slide-box .JQ-slide-nav .prev:hover{background:url(../img/default/left.gif); display:block; width:22px; height:41px;}
#slide-box .JQ-slide-nav .next{right: -30px;top:70px;background:url(../img/default/right.gif); display:block; width:25px; height:41px;}
#slide-box .wrap{position: relative;width:990px;height:175px;overflow: hidden}
#slide-box ul{width: 10000px}
#slide-box li{width: 331px;height: 172px; float:left;_height:173px; }
#slide-box li img{width: 328px;height: 172px;_height:173px;}
#slide-box .JQ-slide-nav a:hover{color: #f43d1e}
#slide-box .JQ-slide-nav a:hover span{color: #f43d1e}

 