*{margin: 0;padding: 0;}
img {border:0;}
li {list-style-type: none;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}
h1, h2, h3 { font-size: 12px; }
a { color: #5d5d5d; text-decoration: none; }
a:hover {	color: #FF7D00;}
.red{color: #FF3300;}
.blue { color: #0099FF; text-decoration: underline; }

body{ color: #5d5d5d; font-size:12px; line-height:22px; font-family: "ËÎÌå", Arial; background: #fff url(img/index_02.jpg) repeat-x; }
/**/



#wrap { width: 956px; margin: auto; }
#header { width: 948px; margin-left: 8px; }
#topSet { line-height: 19px; background: url(img/index_04.jpg) no-repeat right 0px;text-align: right; height: 19px; margin-right: 25px; color: #FFFFFF; padding-right: 25px; }
#topSet a { color: #FFFFFF; }
#nav { height: 72px; background: url(img/index_10.jpg) repeat-x; line-height: 72px; }
#nav a  { color: #5d5d5d; font-weight: bold; }
#navRight { background: url(img/index_13.jpg) no-repeat; float: right; height: 72px; width: 11px; }
#navLeft { background: url(img/index_08.jpg) no-repeat; float: left; height: 72px; width: 6px; }
#nav #logo { float: left; margin-right: 30px; padding: 10px 0 0 15px;}

#nav li { background: url(img/index_18.jpg) no-repeat right center;text-align: center; width: 106px; float: left; display: block; font-size: 14px; color: #5d5d5d; }
#nav li#navLast { background-image: none; }
#flash { height: 408px; width: 956px; }
#new { width: 300px; }
.area { float: left; margin:0 10px 0 13px;}
.areaTop { padding: 10px 5px;}
#new li,#news li,#join li{ line-height: 23px; height: 23px; border-bottom: 1px dashed #5d5d5d; background: url(img/index_39.gif) no-repeat 2px 5px;padding:0 5px 0 15px; }
#services { width: 340px; }
#act { width: 250px; margin: 0px; }
#act .areaCont img { padding-top: 10px; padding-left: 5px; }
#foot { background: url(img/index_57.jpg) repeat-x;  height: 46px; text-align: center; line-height: 40px; margin-top: 15px; }
#footRight { background: url(img/index_60.jpg) no-repeat;  float: right; height: 46px; width: 6px; }
#footLeft { background: url(img/index_56.jpg) no-repeat; float: left; height: 46px; width: 6px; }
#left { width: 199px; float: left; overflow: hidden; padding-left: 8px; }
#leftNav { background: url(img/class_09.jpg) repeat-y;  margin-bottom: 8px; }
#leftNavFoot { background: url(img/class_18.jpg) no-repeat; height: 27px; width: 100%; }
#leftNavTop { padding-bottom:10px; }
#leftNavCont li { width: 169px; margin-left: 12px;  }
#leftNavCont li a { height: 34px;line-height: 34px;display: block; padding-left: 25px; background: url(img/leftbg.gif) no-repeat 0px 15px;}
#leftNavCont li li{ width: 165px; margin-left: 8px;  }
#leftNavCont li a:hover { background: url(img/leftbg02.gif) no-repeat 0px 12px; font-weight: bold; }
#leftNavCont li li a:hover { background: url(img/leftbg.gif) no-repeat 0px 15px; font-weight: normal; }
.gap { margin-bottom: 8px; }
#right { float: right; width: 748px; overflow: hidden; }
#location { line-height: 28px; background: url(img/class_07.jpg) no-repeat; height: 28px; text-align: right; padding-right: 33px; }
#rightCont { padding:0 30px 0 22px;line-height: 24px; }
#rightCont h2 { color: #1583df; line-height: 25px; padding-top: 30px; }
#rightCont h3 { list-style-type: disc; list-style-position: inside; display: list-item; line-height: 35px; }



.rollBox { padding-top: 10px; }
.rollBox .LeftBotton{ height:100px; width:11px; overflow:hidden; float:left; display:inline; cursor:pointer; background: url(img/index_40.jpg) no-repeat;margin-right: 8px; }
.rollBox .RightBotton{ height:100px; width:11px; overflow:hidden; float:left; display:inline; cursor:pointer; background: url(img/index_43.jpg) no-repeat; margin-left: 8px; }
.rollBox .Cont{width:289px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:289px;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.newH1 { text-align: center; padding-top: 10px; }
.newsTime { color: #9B9B9B; text-align: center; padding-bottom: 10px; }

#newsCont p { text-indent: 24px; }
.bgClass03 #rightCont { background: url(img/bgClass03.jpg) no-repeat 470px 100px;}
.bgClass06 #rightCont { background: url(img/bgClass06.jpg) no-repeat 470px 100px;}
#joinList h1 { color: #1583df; line-height: 25px; padding-top: 30px; padding-bottom: 40px; }
#joinList strong{ line-height: 30px; }
#rightCont .ss-form-desc{ color: #3300FF; }
