/*布局*/
.home-index { background:url(../images/home_foot.png) repeat-x 0 bottom }
.leftside { width:220px; float:left }
.rightside { width:752px; float:right }
.subleft{width:524px;float:left}
.subright{width:220px;float:right}
/*首页框*/
.box220 { margin-bottom:8px; width:220px; }
.box220 .hd, .box220 .ft { background:url(../images/box220.png) no-repeat; height:10px; overflow:hidden }
.box220 .ft { background-position:0 -10px; }
.box220 .bd { border-left:2px solid #adcbd6; border-right:2px solid #adcbd6; padding:0 8px; }
.box220 .title { font-weight:bold; padding-bottom:5px; }
.box220 .more { float:right; font-weight:normal; font-family:simsun }

.box524 {margin-bottom:8px;width:524px;}
.box524 .hd, .box524 .ft { background:url(../images/box524.png) no-repeat; height:10px; overflow:hidden }
.box524 .ft { background-position:0 -10px; }
.box524 .bd { border-left:2px solid #adcbd6; border-right:2px solid #adcbd6; padding:0 8px; }
.box524 .title { font-weight:bold; padding-bottom:5px; }
/*登录*/
.loginbox { background:url(../images/loginbox_bg.png) repeat-x; height:235px;overflow:hidden;}
.loginbox-inner { padding-top:2px;padding-left:5px;}
.loginbox label { float:left; width:45px; line-height:24px; font-family:simsun; color:#666 }
.loginbox .field { height:27px;padding-top:8px;}
.loginbox .atext input { width:132px; }
.loginbox .valtext input { width:42px; }
.loginbox .valimg { margin-left:2px; vertical-align:middle  }
.loginbox .submit { text-align:center;height:53px;}
.loginbox .submit_btn { background:url(../images/btn_login.jpg) no-repeat; width:142px; height:43px; border:none 0; cursor:pointer }
.loginbox .link {text-align:center; height:35px; }
#errContainer{height:22px;}
.loginbox div.msg{height:22px;line-height:21px;overflow:hidden;margin-left:45px;color:red;background:url(../images/ico_err.png) no-repeat 0 center;padding-left:16px;}
/*公告*/
.newsbox { background:url(../images/newsbox_bg.png) repeat-x; height:373px; }
.newsbox li { background:url(../images/news_dot.png) no-repeat 0 6px; padding-left:11px; line-height:1.8; }
.newsbox li a { color:#23789d; text-decoration:underline }
.intro-list { height:185px }
.online-service { background:url(../images/btn_olcs.jpg) no-repeat; float:right; width:90px; height:108px; margin-top:10px; }
/*焦点图*/
.slider { margin-bottom:8px;width:752px; height:278px;overflow:hidden; position:relative;}
.slider-pic{position:absolute;left:0;top:0;}
.slider-pic li{width:752px; height:278px;}
#sliderFade .slider-pic{position:relative;width:752px; height:278px;}
#sliderFade .slider-pic li{position:absolute;left:0;top:0;display:none}
.slider-num{position:absolute;right:2px;top:22px;font-size:12px;font-family:arial}
.slider-num li{cursor:pointer;margin-bottom:5px;background:url(../images/focus_bg.png) no-repeat;width:185px;height:55px;color:#000;font-size:14px; text-align:center;line-height:55px;font-weight:bold;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/images/focus_bg.png");}
.slider-num li span{text-shadow: 1px 1px 1px #666;}
.slider-num li.current{color:#fff;}
/*系统介绍*/
.system-intro{background:url(../images/sysintro_bg.png) repeat-x; height:207px;}
.system-intro-ico{margin-top:6px;height:100px;}
.system-intro-ico li{float:left;width:64px;margin-left:18px;_margin-left:9px;_margin-right:8px;}
.system-intro-ico .pic{height:66px;width:64px;}
.system-intro-ico .txt{text-align:center;padding-top:7px;}
.system-intro-ico .ico_bg01{background:url(../images/ico_bg01.jpg) no-repeat}
.system-intro-ico .ico_bg02{background:url(../images/ico_bg02.jpg) no-repeat}
.system-intro-ico .ico_bg03{background:url(../images/ico_bg03.jpg) no-repeat}
.system-intro-ico .ico_bg04{background:url(../images/ico_bg04.jpg) no-repeat}
.system-intro-ico .ico_bg05{background:url(../images/ico_bg05.jpg) no-repeat}
.system-intro-ico .ico_bg06{background:url(../images/ico_bg06.jpg) no-repeat}
.system-intro-txt{border-top:1px dotted #8ebbce;color:#267a9c;margin:0 10px;}
.join-step{background:url(../images/joinstep_bg.png) repeat-x; height:115px;}
.join-step p{margin-left:15px;margin-top:15px;}
.system-adv{background:url(../images/sysadv_bg.png) repeat-x; height:250px;overflow:hidden}
.system-adv dl{border-top:1px dotted #92bdcf;line-height:19px;color:#267a9c;padding:10px 0px;}
.system-adv dt{float:left;font-weight:bold; background:url(../images/sysadv.png) no-repeat;width:60px;height:19px;padding-left:21px;margin-right:8px;}
.adv01 {border-top:0 !important;padding-top:5px !important;}
.adv02 dt{ background-position:0 -20px}
.adv03 dt{ background-position:0 -40px}
.adv04 dt{ background-position:0 -60px}
/*合作伙伴*/
.partner { width:980px; height:51px; background:url(../images/partner.png) no-repeat; margin:0 auto }
.partner .bd { padding:2px; }
.partner .title { float:left; width:80px; height:47px; border-right:1px solid #dddddd; font-weight:bold; font-size:14px; line-height:47px; text-align:center }
.partner-inner { float:left; height:47px; margin-left:15px; margin-top:5px; display:inline }
.partner .prev, .partner .next { float:left; background:url(../images/control.png) no-repeat; width:17px; height:37px; }
.partner .next { background-position:-17px 0 }
.partner img { height:25px; margin:0 6px; *margin-right:5px;}
#marquee { width:790px; height:25px; overflow:hidden; font-size:0; float:left; margin:5px 15px 0; }
