/*login*/
a.loginred{ color:#ff0000;text-decoration: none;font-size:12px; padding:-1px 0 0 0}
a.loginred:hover { color:#ff0000; text-decoration:underline; font-size:12px; margin:-1px 0 0 0}
.notice .fl{ float:left; color:#000000}
.login{margin:20px auto 0;clear:both; float:left; width:100%}
.login .content{ width:760px; margin:0 auto;clear:both}
.login .content .notice{width:744px; height:26px; background:url(notice_bg.gif) repeat-x; float:left; color:#09328c; line-height:26px;}
.login .content .notice-right{background:url(notice.gif) no-repeat;height:26px; width:8px; float:left}
.login .content .notice-left{background:url(notice_r.gif) no-repeat;height:26px; width:8px; float:left}
.login .content .notice img{vertical-align:middle; margin:2px 10px 0px 10px; float:left}
.login .content .notice span{color:#ff6600;}
.login .content .detail{width:760px; height:250px; background:url(bg.jpg) no-repeat; margin:20px 0px 0px 0px; float:left}
.login .content .detail .right{width:370px; margin:0px;margin-right:48px; float:left}
.login .content .detail .right .head{background:url(login_bg.gif) repeat-x; height:27px; width:356px; float:left; line-height:27px; font-size:14px; font-weight:bold;color:#0c338e}
.login .content .detail .right .head img{vertical-align:middle; margin:4px 10px 0px 8px; float:left;}
.login .content .detail .right .headr{background:url(login_r.gif) no-repeat; width:7px; float:left;height:27px;}
.login .content .detail .right .headl{background:url(login_l.gif) no-repeat; width:7px; float:left;height:27px;}
.login .content .detail .right .center{width:338px; height:180px; border:1px solid #83bcda; border-top:none; float:left; padding:15px; background:#FFFFFF;}
.login .content .detail .right .center li{ height:28px; line-height:28px; width:333px; font-size:12px;padding:5px 0px 5px 5px;}
.login .content .detail .right .center span{margin:0 0px 0px 55px!important;margin:10px 0px 0px 55px; float:left}
.login .content .detail .right .dlk{border:1px solid #84a1bd; background:#e8f9ff; height:19px; padding-top:4px; width:150px;}
.login .content .detail .left{width:340px;height:250px;margin:0px; float:left}
.login .content .detail .left dl{width:340px; margin-top:15px;}
.login .content .detail .left dt{font-size:14px; font-weight:bold; color:#ff6600;}
.login .content .detail .left dd{margin:5px 0px 0px 28px;}

.top-zhuce{ float:right; margin:20px 0 0 0; text-align:right; color:#002369; line-height:20px}
.top-zhuce ul li a{ color:#002369; margin:0 0 0 20px}
.top-zhuce ul li img{ margin:10px 0 0 0px; position:absolute; top:12px; float:left;}

/*tishi*/
.z-zc-center{ width:660px; margin:0 auto}
.z-tishi{ width:660px; border:1px solid #a7a6aa; background:url(news_t.gif) repeat-x; margin:20px 0; float:left}
.z-tishi .z-tishi-tan{ background:url(tanhao.gif) no-repeat 200px 40px; text-align:center; margin:0 auto; border-bottom:1px solid #ccd9e2; width:500px; padding:0 0 0 100px}
.z-tishi .z-tishi-tan ul{ padding:50px 0 30px; line-height:40px; text-align:left}
.z-tishi .z-tishi-tan ul li strong{ color:#02388e; font-size:14px}
.z-tishi .z-tishi-tan ul li a{ color:#d33302; text-decoration:underline}
.z-tishi .z-tishi-tan ul li img{ float:left; margin:12px 10px 0 0}
.z-tishi .z-tishi-zxrx{ margin:30px auto; text-align:center; color:#f75e00; font-size:14px}