/* szzfgjj_common */
 
A{color:#000;text-decoration:none;}
A:hover{color:#F00;text-decoration:underline;}
UL,LI,DL,DT,DD,P,IMG{padding:0;margin:0;LIST-STYLE-TYPE:none;border:0;}
/* szzfgjj_bsdt */
.head_main{width:100%;margin:0 auto;background:url(headbg.gif) repeat-x top center;}
.top{width:960px;margin:0 auto;height:134px;clear:both;overflow:hidden;}
.menu{width:960px;margin:0 auto;height:34px;background:url(menubg.jpg) no-repeat;clear:both;}
.menu ul{float:left;margin:0 auto;}
.menu li{float:left;margin-left:10px;padding:5px 5px 5px 5px;}
.menu li a{display:block;height:24px;line-height:24px;margin:0 2px 0 2px;text-align:center;color:#fff;font-size:14px;}
.menu li a.t3{width:90px;}
.menu li a.t4{width:110px;}
.menu li a.t6{width:130px;}
.menu li a.t8{width:150px;}
.menu li a:hover{background:#002a54;text-decoration:none;color:#fff;}
.menu li a.current{background:#002a54;}
.main{width:960px;margin:0 auto;clear:both;position:static;z-index:99;}
.leftFrame{width:200px;border-right:1px #00346d solid;float:left;}


.rightFrame{float:right;width:759px;}
.catelog{clear:both;width:200px;display:none;}
.catelog li{position:relative;}
.catelog li ul{display:none;}
.catelog a{display:block;}
.catelog a.top{width:165px;padding-left:35px;height:31px;line-height:33px;background:url(bglist.png) no-repeat;color:#fff;font-size:14px;font-weight:normal;cursor:pointer;text-decoration:none}
.catelog a.tops{width:165px;padding-left:35px;height:31px;line-height:33px;background:url(bglist.png) no-repeat;color:#fff;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;overflow:hidden;clear:both;}
.catelog a.sec{width:160px;padding-left:40px;height:32px;line-height:32px;background:url(banners.gif) repeat-x;font-size:13px;cursor:pointer;text-decoration:none}
.catelog a.thi{width:145px;padding-left:55px;height:30px;line-height:30px;background:#CAEDF1;margin-bottom:1px;font-size:13px;cursor:pointer;text-decoration:none}

.test{color:red;}

.cotop{width:165px;padding-left:35px;height:31px;line-height:33px;background:url(bglist.png) no-repeat;font-size:14px;font-weight:normal;cursor:pointer;text-decoration:none;color:red;font-weight:bold;}
.cosec{width:160px;padding-left:40px;height:32px;line-height:32px;background:url(banners.gif) repeat-x;font-size:13px;cursor:pointer;text-decoration:none;color:red;font-weight:bold;}
.cothi{width:145px;padding-left:55px;height:30px;line-height:30px;background:#CAEDF1;margin-bottom:1px;font-size:13px;cursor:pointer;text-decoration:none;color:red;font-weight:bold;}


.userPanel{height:66px;clear:both;background:url(listbg.gif) repeat-x;background-position:0 -70px;}
.userPanel li{float:right;}
.userPanel li{padding:20px 20px 0 20px;}
.userPanel li.text span{color:#f00;}
.userPanel li.logout{padding:18px 20px 0 20px;}
.userPanel li.logout a{display:block;width:92px;height:17px;background:url(button.png) no-repeat;}
.userPanel li.logout a:hover{text-decoration:none;cursor:hand;}
.contentPanel{clear:both;}

 /* szzfgjj_bsdt_login */
.top_login{width:960px;margin:0 auto;height:87px;clear:both;overflow:hidden;}
.nav{width:960px;margin:0 auto;height:58px;background:url(../ui/nav.png) no-repeat;clear:both;}
.nav ul{margin:0;height:58px;width:960px;position:relative;clear:both;}
.nav li{float:left;}
.nav li a.item{display:block;width:118px;text-align:center;line-height:32px;font-size:14px;color:#FFF;cursor:pointer;}
.nav li a.current{background:url(../ui/navbar.gif) no-repeat;background-position:10px 6px;}
.nav li a.item:hover{text-decoration:none;background:url(../ui/navbar.gif) no-repeat;background-position:10px 6px;}
.nav li div{display:none;clear:both;position:absolute;padding:5px 0 0 0;_width:320px;/*only for IE6*/}
.nav li div.cr{right:0;}
.nav li div a{padding:0 10px 0 10px;}
.banner_bsdt_login{height:105px;background:url(../ui/p_bsdt1.jpg) no-repeat;border:none;}
.banner_bsdt_login_tit{height:60px;}
.bsdt_form{height:560px;clear:both;background:url(../ui/p_bsdt2.jpg) no-repeat;}
.bsdt_form_loginframe{height:500px;clear:both;}
.bsdt_form_login{width:400px;height:258px;margin:0 auto;background:#ccc;border:1px #a3bdd4 solid;background:#b2d0ea;}
.bsdt_form_text{height:50px;clear:both;position:absolute;z-index:99999;}
.bsdt_form_text ul{padding-top:20px;}
.bsdt_form_text li.c{height:30px;padding-left:150px;}
.bsdt_form_text li.c a{float:left;display:block;width:187px;height:22px;text-align:center;line-height:22px;background:url(../ui/bsdtbutton.png) no-repeat;color:#fff;margin:0 20px 0 20px;}
.bsdt_form_text li.f{position:absolute;top:70px;width:960px;text-align:center;clear:both;height:30px;color:#fff;}

 /* szzfgjj_bsdt_login_style2 */
.login{width:960px;height:400px;margin:0 auto;clear:both;background:url(../ui/loginbg.jpg) no-repeat;position:relative;overflow:hidden;}
.loginframe{clear:both;padding:16px 0 0 200px;}
.loginframe ul.tit{height:24px;clear:both;}
.loginframe ul.tit li{float:left;padding:0 2px 0 2px;}
.loginframe ul.tit li{display:block;width:120px;height:24px;line-height:24px;color:#000;text-align:center;background:url(../ui/button.png) no-repeat;background-position:0 -50px;cursor:pointer;}
.loginframe ul.tit li.current{background-position:0 -20px;font-weight:bold;color:#FFF;}
.loginframe ul.tit li.current a{color:#666;}
.loginframe ul.tit li a:hover{text-decoration:none;}
.loginframe div{clear:both;display:none;padding:10px;margin-top:1px;}
.loginframe div p{clear:both;}
.loginframe div p label{float:left;margin-bottom:10px;}
.loginframe div p label.tit{width:120px;text-align:right;display:block;}
.loginframe div p label input.ipt{width:300px;border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;height:20px;line-height:20px;}
.loginframe div p label.yzm input.ipt{width:120px;height:16px;line-height:16px;}
.loginframe div p.download{padding-left:100px;}
.loginframe div p.download a{margin:0 10px 0 10px;color:#07f;background:url(../img/icon_arrow_red.gif) no-repeat left 6px;padding-left:10px;}
.loginframe div p.loginbutton{margin:3px 0 0 150px;}
.login .logintext{position:absolute;top:230px;width:960px;margin:0px 200px;text-align:left;color:#666;}
.login .logintext .f1{color: RED;}
.login .loginAnnouncement{position:absolute;top:60px;right:45px;width:250px;height:180px;border:1px #ddd solid;background:#fff;padding:10px;overflow:auto;line-height:150%;}
.login .loginAnnouncement p{line-height:150%;margin:0 0 5px 0;}

.loginframe ul.tit #sheli{font-size: 10px;}
.tit li ul{display:none;position: relative;height: 100px;}

 /* szzfgjj_bsdt_login_footframe */
.footframe{width:958px;margin:0 auto;height:24px;clear:both;border:1px #9abbe8 solid;border-bottom:0;background:#dfe8f7;color:#144389;}
.footframe li{text-align:right;padding:5px 10px 0 0;}
.footframe_login{width:100%;margin:0 auto;height:80px;clear:both;background:#D6D6D6;position:relative;z-index:8;}
.footframe_content{width:960px;margin:0 auto;}
.footframe_content{color:#666;position:relative;top:10px;}
.footframe_content span{padding-right:20px;display:inline;}
.footframe_content b{font-size:10px;font-weight:normal;position:absolute;right:0;top:0;}
.footframe_content a{color:#666;}

