body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
body{background:#B6CFF5 url(boby_bg.gif) repeat-y top center;color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}
ul,ol{list-style:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#444;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
table td{ padding:3px;}
a{color:#333;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
a.white{color:#fff;text-decoration:none;}
a.white:hover{color:#ff0;text-decoration:underline;}
a.blue{color:#9cbaf0;text-decoration:none;}
a.blue:hover{color:#fa5382;text-decoration:underline;}
a.gray{color:#666;text-decoration:underline;}
a.gray:hover{color:#333;text-decoration:none;}
a.nav{color:#666;text-decoration:underline;}
a.nav:hover{color:#333;font-weight:bold;text-decoration:none;}
a.navsel{color:#333;font-weight:bold;text-decoration:underline;}
a.navsel:hover{color:#666;text-decoration:none;}
.input{border:1px #B6CFF5 solid;height:20px;line-height:20px;}
input.error,textarea.error{border:1px solid #f00;color:#F00;}
label.error{padding-left:5px;font-size:12px;color:#666;}
.help{cursor:help;}
.red{color:#F60;}
.l{float:left;}
.r{float:right;}
.box{border:1px #B6CFF5 solid;}
.clear{clear:both;line-height:0;height:0;width:0;font-size:0;overflow:hidden;}
.webpagelist{clear:both;height:22px;line-height:22px;margin:20px auto;}
.webpagelist a,.webpagelist .current{float:left;display:inline;margin-right:2px;padding:0 10px;height:22px;border:1px #B6CFF5 solid;overflow:hidden;text-decoration:none;}
.webpagelist a:hover{border-color:#154da0;color:#154da0;}
.webpagelist a:visited{text-decoration:none;}
.webpagelist .current{color:#fff;background-color:#154da0;}
.verifyimage{cursor:pointer;padding-right:5px;}
#wrapper{width:960px;margin:0 auto;overflow:hidden;background:#fff;}
#top{height:100px;background:url(logo.jpg) no-repeat}
#tool{float:right;padding:20px 15px 0 0;}
#tool li{float:left;display:inline;line-height:30px;padding-left:22px;font-size:12px;margin-left:10px;}
#tool li.en{background:url(en.png) no-repeat 0 5px;}
#tool li.cn{background:url(cn.png) no-repeat 0 5px;}
#tool li.homepage{background:url(hoempage.gif) no-repeat 0 6px;}
#tool li.favorites{background:url(favorites.gif) no-repeat 0 6px;}
#menu{clear:both;background:url(menu_bg.jpg) no-repeat 0 0;height:37px;}
#menu li{float:left;position:relative;width:120px;line-height:37px;text-align:center;background:url(li_menu_bg.jpg) no-repeat right 0;}
#menu li ul {position:absolute;display:none;top:36px;left:0;background:#fff; border:1px #2D70D8 solid;}
#menu li ul li{background:none;text-align:left;padding:0 10px;line-height:28px;}
#menu li a{font-weight:bold;color:#fff;font-size:12px;text-decoration:none;}
#menu li:hover ul, #menu li.sfhover ul{display:block;}
#menu ul li a{display:block;}
#menu ul li a:hover{color:#ff0;text-decoration:underline;}
#menu li ul a{color:#666;text-decoration:none;font-weight:normal;}
#menu li ul a:hover{color:#333;text-decoration:underline;}
#menu li.last{background:none;}
#flash{clear:both;margin:5px auto;}
.title{clear:both;height:30px;line-height:30px;background:url(title_bg_1.gif) no-repeat;}
.title h2{text-indent:30px;font-weight:bold;color:#fff;}
.title span{float:right;padding-right:10px;}
.title_home{clear:both;width:700px;height:23px;line-height:23px;border-bottom:1px #ccc solid;}
.title_home h2{text-align:center;width:91px;color:#fff;font-weight:bold;background:url(title_txt_bg.jpg) no-repeat;}
.title_home span{float:right;}
.title_daohang{height:60px;line-height:23px;background:url(content_bg.jpg) no-repeat bottom center;}
.title_daohang h2{text-indent:20px;font-weight:bold;background:url(daohang_bg.gif) no-repeat 0 5px;}
.title_daohang span{float:right;}
.li{ margin-bottom:10px;}
.li li{line-height:30px;height:30px;text-indent:35px;border-bottom:1px #B6CFF5 solid;border-left:3px #B6CFF5 solid;background:url(li_bg_1.gif) no-repeat;}
.li li a{color:#333;text-decoration:none;font-size:13px;}
.li li a:hover{color:#666;text-decoration:underline;}
.li_news{ padding-top:10px;}
.li_news li{height:28px;line-height:28px;background:url(li_bg.jpg) no-repeat 0 3px;text-indent:23px;overflow:hidden;text-overflow:ellipsis;}
.li_news li span{float:right;}
.li_pic li{float:left;width:160px;height:180px;margin:0 5px 10px 5px;}
.li_pic li div{text-align:center;height:154px;width:158px;line-height:154px;border:1px #ccc solid; vertical-align:middle;}
.li_pic li div img{vertical-align:middle;max-height:150px;max-width:150px;}
.li_pic li p{text-align:center;line-height:26px;height:26px;overflow:hidden;}
#about{line-height:22px;padding:10px 0;}
#about .aboutpic{float:left;width:200px;}
#about .aboutpic img{float:left;padding:0 5px 5px 0;}
#about .abouttxt{float:right;width:500px;text-indent:2em;}
#helpbox{float:left;width:240px;background:#eaf0fc url(help_bg.gif) no-repeat 8px 40px;}
#helpbox h2{line-height:30px;border-bottom:1px #B6CFF5 solid;text-indent:1em;font-weight:bold;}
#helpbox p{padding:5px 10px 5px 82px;line-height:22px;text-align:right;}
#helpbox .tel{margin-top:9px;height:60px;background:url(tel_bg.gif) no-repeat;}
#helpbox .tel h3{ text-indent:-9999px;}
#scroll{float:left;width:702px;overflow:hidden;}
#scroll .picbox{border:1px #B6CFF5 solid;border-top:none;height:150px;}
.scroll_div{margin:0 auto;overflow:hidden;white-space:nowrap;padding:10px;width:640px;}
#scroll_begin,#scroll_end, #scroll_begin ul,#scroll_end ul,#scroll_begin ul li,#scroll_end ul li{display:inline;}
#scroll_begin li,#scroll_end li{text-align:center;width:160px;margin:0 5px;}
#scroll_begin li img,#scroll_end li img{height:124px;padding:2px;border:1px #ccc solid;}
#links{clear:both;padding:10px 0;}
#links li{float:left;display:inline;text-align:center;}
#links li.m{margin:0 6px;}
#left{ float:left;width:240px;}
#right{float:right;width:702px;}
#content{ font-size:14px;line-height:2.2em;padding:0 11px 20px 11px;}
#content h1{text-align:center;font-size:18px;font-weight:bold;line-height:2em;}
#content h2{ font-size:12px;text-align:center;color:#999;line-height:3em;margin-bottom:10px;background-color:#f2f2f2;}
#content h2 span{ padding:0 10px;}
#content img{max-width:700px;}
#content .pic{float:right;padding:0 20px 10px 2em;}
#content .piccenter{text-align:center;padding:0 20px 10px 0;}
#guestbook{ padding-left:30px;}
#guestbook p{line-height:normal;margin-bottom:5px;}
#bottom{margin-top:10px;padding:8px 5px 0 5px;background:url(bottom_bg.gif) repeat-x;}
#bottom p{line-height:20px;font-size:12px;text-align:center;}
#bottom p span{padding-right:10px;}
.contact {line-height:25px; padding-left: 30px;}
.contact dt { float: left;width: 80px;}
.contact dd.h66 { height: 66px;}