body{ margin:0;padding:0;}
p,li,ul,dl,dd,dt,span,img{ margin:0;padding:0;border:0;outline:0;font-size:100%; vertical-align:top; background:transparent}
div{ margin:auto; padding:0; border:0; outline:0; text-align:left; vertical-align:top; background:transparent}
h1{ margin:0;padding:0; font-size:12px; line-height:35px;font-weight: normal; float:left; width:950px; padding-left:10px}
h2{ margin:0;padding:0; font-size:12px; line-height:21px;font-weight: normal; float:right; width:50px;}
.green { color:#648f40; font-weight: bold; font-size:12px; height:22px}
.gre { color:#4f7400; font-weight: bold; font-size:14px; height:22px}
.blu { color:#2d7252; font-weight: bold; font-size:12px; height:22px}
a:link{font-size:12px; COLOR: #666666; text-decoration: none;}
a:visited {font-size:12px; COLOR: #666666; text-decoration: none;}
a:active {font-size:12px;COLOR: red; text-decoration: underline;}
a:hover {ont-size:12px;COLOR: red; text-decoration: underline;}
.warpe {width:950px; height: auto; text-align: center; background-image: url(top_bg.jpg); background-repeat: repeat-x; background-position:top}
.top {height:110px; width:950px; text-align:left; display:inline}
.logo {height:110px; width:250px; float:left; text-align:left}
.logor {height:110px; width:680px; float:left; padding-left:20px; display:inline}
.home { width:670px; text-align:right; float:left; font-size:12px; COLOR: #c6fffc; line-height:26px; height:26px; padding-top:5px; padding-right:10px}
.home img {padding-left:10px; padding-right:9px}
.home a:link{font-size:12px; COLOR: #c6fffc; text-decoration: none; line-height:26px;}
.home a:visited{font-size:12px; COLOR: #c6fffc; text-decoration: none; line-height:26px;}
.home a:active {font-size:12px; COLOR: #9be7ff; text-decoration: none; line-height:26px;}
.home a:hover {font-size:12px; COLOR: #9be7ff; text-decoration: none; line-height:26px;}
.nav {line-height:32px; width:660px; text-align:left; padding-top:42px; float:left; margin-left:20px; display:inline}
.nav li {width:94px; text-align:center; COLOR: #9be7ff; float:left; list-style-type: none; height:32px}
.nav .normal {background-image: url(menu_bgblak.jpg); background-repeat: no-repeat; height:32px; width:94px; background-attachment: scroll; background-color: transparent; background-position:right; COLOR: #3ce4ee; font-size:13px;}
.nav .current{background-image: url(menu_bgwhite.jpg); background-repeat: no-repeat; height:32px; width:94px; background-attachment: scroll; background-color: transparent; cursor:pointer; background-position:right ; color:#3ce4ee; font-size:13px;}
.nav .current a {font-size:13px; COLOR: #ffffff; text-decoration: none; font-weight: bold; line-height:32px; vertical-align:top; height:32px;}
.nav .normal a:link {font-size:13px; COLOR: #ffffff; text-decoration: none; font-weight: bold; line-height:32px; vertical-align:top; height:32px;}
.nav .normal a:visited {font-size:13px; COLOR: #ffffff; text-decoration: none; font-weight: bold; line-height:32px; vertical-align:top; height:32px;}
.nav .normal a:active {ont-size:13px;COLOR: #9be7ff; text-decoration: none; font-weight: bold; line-height:32px; vertical-align:top;}
.nav .normal a:hover {ont-size:13px;COLOR: #9be7ff; text-decoration: none; font-weight: bold; line-height:32px; vertical-align:top;}
.nav img {vertical-align:baseline;}
#ad{width:660px; margin-top:10px; height:240px}
#container {LINE-HEIGHT: 1.7em; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; PADDING-TOP: 0px}
#sub_col {MARGIN: 0px 10px 0px 0px; WIDTH: 240px; FLOAT: left; OVERFLOW: hidden}
#main_col {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px}
.reg{width:660px; margin-top:10px; background-image: url(reg_bg.jpg); background-repeat: no-repeat; height:167px;}
#more{width:660px; height:29px; display:inline}
#more dd{width:267px; margin-left:20px; float:left; font-size:12px; margin-right:42px; text-align:right; margin-top:10px; display:inline}
#more dd a{font-size:12px; color:#BB1239; line-height:16px}
.advertiser{width:267px; background-image: url(pic_01.gif); background-repeat: no-repeat; background-position:left top; height:37px; margin-left:30px; float:left; padding-top:91px; font-size:12px; margin-right:20px; display:inline}
.advertiser dd{width:267px; text-align:left; line-height:18px}
.advertiser dd a{font-size:12px; color:#000000; line-height:25px}
.advertiser dt{width:240px; text-align:right; margin-right:27px}
.advertiser dt a{font-size:12px; color:#186d8c; font-weight:bold}
.affiliate{width:267px; background-image: url(pic_02.gif); background-repeat: no-repeat; background-position:left top; height:37px; margin-left:47px; float:left; padding-top:91px; font-size:12px; margin-right:20px; display:inline} 
.affiliate dd{width:267px; text-align:left}
.affiliate dd a{font-size:12px; color:#000000; line-height:25px}
.affiliate dt{width:240px; text-align:right; margin-right:27px}
.affiliate dt a{font-size:12px; color:#186d8c; font-weight:bold}
.activity{width:628px; margin-top:10px; border:1px solid #e3e3e3; padding:15px; height:270px;}
.activity_tit{width:618px; margin-top:10px; background-image: url(activity_titline.jpg); background-repeat: repeat-x; background-position:top; height:29px; padding-left:5px; _padding-left:-15px;}
.activity_tit dl{width:253px; text-align:left; height:29px; margin-left:25px; float:left; background-image:url(activity_titbg.jpg); background-repeat: no-repeat;}
.activity_tit dd{width:120px; height:21px; float:left; line-height:21px; text-align:center;}
.activity_content{clear:both; overflow:hidden; height:240px}
.activity_content li{ list-style:none}
.activity_content dl{width:249px; margin: 14px 15px 6px 23px; float:left; text-align:left; border:1px solid #ededed; padding:10px; display:inline}
.activity_content dd{width:110px; float:left; padding:2px 10px 5px 5px}
.activity_content img{width:110px; height:30px}
.activity_content dt{width:110px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; line-height:19px; font-size:12px; color:#333333; background-image: url(icon.jpg); background-repeat: no-repeat; background-position:top left}
.left1{width:660px; text-align:left; float:left}
.right1{width:280px; text-align:left; float:left; padding-left:10px}
.left{width:660px; text-align:left; float:left; margin-left:10px}
.right{width:280px; text-align:left; float:left}
.login{width:258px; text-align:left; border:1px solid #e3e3e3; margin-top:10px; padding:10px}
.login_tit{ width:257px; }
.login_content{width:257px; padding-top:5px; height:179px; font-size:13px;}
.login_content li{list-style-type: none; height:25px; text-align:left; margin-left:10px}
.pwd{line-height:12px; margin-top:5px;}
.ipt1 {BORDER: #d2d2d2 1px solid; LINE-HEIGHT: 16px; TEXT-INDENT: 2px; WIDTH: 106px; HEIGHT: 19px; VERTICAL-ALIGN: middle; font-color: "#666"; margin-right:5px}
.news {width:258px; text-align:left; border:1px solid #e3e3e3; margin-top:10px; padding:10px 10px 5px 10px; height:150px}
.news_content{margin-top:5px;}
.news_tit{ width:257px;}
.news_content dl{margin:0px; padding:0px}
.news_content dd{list-style-type: none; height:22px; text-align:left; width:210px; *width:206px; float:left; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_content dt{list-style-type: none; height:22px; text-align:left; width:30px; float:left; line-height:22px; color:#888888; font-size:12px; padding-left:12px}
.news_content a{list-style-type: none; line-height:22px; color:#252525}
.case {width:258px; text-align:left; border:1px solid #e3e3e3; border-top:0px; padding:10px 10px 10px 10px}
.case_tit{ width:257px; }
.case_content{width:257px; height:100px;}
.case_content dd{list-style-type: none; height:68px; text-align:left; width:257px; float:left; text-indent:24px; font-size:12px; padding-top:10px; line-height:22px}
.case_content dt{list-style-type: none; height:22px; text-align:right; width:250px; float:left; line-height:22px; color:#82b500; font-size:12px; font-weight:bold}
.case_content a{list-style-type: none; line-height:22px; color:#252525}
.tel1 {width:258px; text-align:left; border:1px solid #e3e3e3; padding:10px 10px 6px 10px; margin-top:10px; height:154px}

.tel {width:258px; text-align:left; border:1px solid #e3e3e3; border-bottom:0px; padding:10px 10px 0px 10px; height:136px; margin-top:10px;}
.tel_tit{ width:257px; }
.tel_content dd{list-style-type: none; height:25px; text-align:left; width:220px; float:left; font-size:12px; padding-top:8px; line-height:22px; padding-left:17px; color:#333333}
.tel_content dt{list-style-type: none; height:76px; text-align:left; width:230px; float:left; line-height:22px; color:#252525; font-size:12px; padding-left:17px;}
.tel_content a{list-style-type: none; line-height:22px; color:#252525}
.link {width:950px; text-align:left; margin-top:10px; padding:10px 0px 1px 0px}
.link_tit{ width:950px; text-align:left}
.link_content{width:950px; border-top:1px solid #e3e3e3; }
.link_content dd{height:32px; padding:1px; float:left; text-align:center; border:1px solid #e9e9eb; margin:10px 0px 0px 16px; display:inline }
.adshow_content{width:950px; border:1px solid #e3e3e3; padding-bottom:18px; background-color:#f2f2f2}
.adshow_content dd{height:70px; float:left; text-align:center; margin:10px 0px 0px 16px; display:inline }
.foot{background-image: url(foot_bg.jpg); background-repeat:repeat-x; height:49px; width:100%; margin-top:20px; color:#808080; font-size:12px; line-height:18px; padding-top:10px; text-align:center; padding-bottom:13px}
.foot a{color:#ffffff; font-size:12px; line-height:18px}
.box{border:1px solid #e3e3e3; width:658px; margin-top:10px; float:left; text-align:left}
.box1{border:1px solid #e3e3e3; width:948px; margin-top:10px; float:left; text-align:left}
#SlidePlayer {position:relative; margin: 0 auto;}
.Slides{padding: 0; margin: 0; list-style: none; height: 240px; overflow: hidden;}
.Slides li {float: left; width: 410px; height: 240px;}
.Slides img{border:0; display: block; width: 410px; height: 240px;	}
.SlideTriggers{margin: 0; padding: 0; list-style: none; position: absolute; top: 215px; right: 0px; z-index: 10; height: 25px;}
.SlideTriggers li{float: left; display: inline; color: #74a8ed; text-align: center; line-height:16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden;  margin:3px 6px; background: url(slide_trigger.gif) no-repeat center center;}
.SlideTriggers li.Current{color:#fff; background: url(slide_trigger_c.gif) no-repeat center center; border:0; font-weight:bold; font-size: 1.4em; line-height: 21px; height: 21px; width: 21px; margin:0 6px;}
