/*临时公用*/
.title01{clear:both;height:25px;overflow:hidden;background-position:0px 0px; background:url(/zhuanti/shebeijianli/images/title01.gif) no-repeat}
.title01 span{float:right;height:25px;width:1px;background-position:-949px 0px; background:url(/zhuanti/shebeijianli/images/title01.gif) no-repeat}
.title01 div{float:left;padding:6px 0 0 20px;font-size:14px;font-weight:bold;color:#e84816}
.title01 p a{color:#e94917;}
.title01 p a:link,.title01 p a:visited{color:#0066b3; text-decoration:none}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{color:#0066b3;}
.title01 div a:hover{color:#0066b3}

form{margin:0px; padding:0px;}
body{}

.lj a:link,.lj a:visited{ text-decoration:underline; color:#0000FF}
.lj a:hover{ color:#0000FF; text-decoration:none}

.body{border:1px #aed2ec solid;clear:both;overflow:hidden;height:1%}
.index-main{ margin-bottom:6px;}
.line{clear:both;height:1px;overflow: hidden;background-image:url(/images/line.gif);}
.topbj{ clear:both;height:13px;overflow: hidden; background-color:#0065b3;overflow: hidden;}
/*logo部分框架*/
.logo{overflow:hidden; float:left;padding-top:17px;}
.logo img{ width:540px; height:31px; display:block;}

.topnav{ width:305px; float:right;color:#0167b2;}
.topnav .body{background:url(/zhuanti/shebeijianli/images/topnav.gif) no-repeat; border:none; font-size:12px; height:63px; }
.topnav .body ul {background:url(/zhuanti/shebeijianli/images/topnav.gif) no-repeat;}
.topnav .body ul li{ color:#0167b2; height:24px; padding-left:30px; line-height:24px;}
.topnav .body ul li a { margin:0 15px}
.topnav .body ul li a:link,.topnav .body ul li a:visited{color:#0167b2;}
.topnav .body ul li a:hover{color:#c00;}
.topnav .body .time{ height:33px; line-height:33px; text-align:center; padding-top:6px;}

/*导航部分*/
.mainnav{ height:35px; overflow:hidden; background:url(images/navbj.gif) repeat-x; zoom:1;}
.mainnav .navl{ width:2px;height:35px; float:left; background:url(images/nav1.gif) no-repeat; display:inline;}
.mainnav .navr{ width:948px;height:35px; float:left; background:url(images/navrt.gif) no-repeat right top;}
.mainnav .navr ul{zoom:1; overflow:hidden;}
.mainnav .navr ul li{ float:left; height:23px; padding-top:12px; text-align:center; color:#feffff; font-size:14px; width:129px;}
.mainnav .navr ul .sb{ width:160px;}
.mainnav .navr ul li:hover{ background:url(images/navon.gif) repeat-x;}
.mainnav .navr ul li:hover a{ color:#fff; text-decoration:none;}
.mainnav .navr ul li a{ color:#fff; padding:0 20px;}
.mainnav .navr ul .navs1{ width:2px;height:35px; float:left; background:url(images/navs1.gif) no-repeat;}

/*流程图*/
.liucheng{ height:73px; background:url(/zhuanti/shebeijianli/images/liuchengtu.gif) no-repeat; padding-left:115px; width:835px;}
.liucheng dl{ padding-top:21px; font-size:12px;zoom:1; overflow:hidden;}
.liucheng dl dt{ float:left;width:76px; height:21px; color:#004276; display:inline; background:url(images/zoff.gif) no-repeat; padding-top:8px; text-align:center;}
.liucheng dl dt a{color:#004276;}
.liucheng dl dt:hover{ background:url(images/zon.gif) no-repeat;}
.liucheng dl dt:hover a{color:#004276; text-decoration:none;}
.liucheng dl dd{ float:left;width:28px; height:29px;background:url(images/jt.gif) no-repeat center center;}

/*登录*/
.denglu{ background:url(/zhuanti/shebeijianli/images/denglu.jpg) no-repeat; height:165px; overflow:hidden;padding:20px 674px 0 30px;}
.denglu .tabtit{height:33px;}
.denglu .tabtit ul{ border-bottom:3px solid #62a9dd;height:30px; width:300px; overflow:hidden}
.denglu .tabtit li{ height:18px;background:url(images/moff.gif) no-repeat; color:#0066b1; padding-top:8px; float:left; margin-left:2px; width:68px; padding-left:7px; font-size:14px}
.denglu .tabtit .hover{background:url(images/mon.gif) no-repeat; font-weight:bold; color:#fff; display:block}
.denglu .login{ margin-top:4px;}
.denglu .login li{ width:300px; margin-top:4px;}
.denglu .input1{ width:200px; border:1px solid #76716d; height:18px; line-height:18px; }
.denglu .input2{ width:122px; border:1px solid #76716d;height:18px; line-height:18px; margin-right:6px}
.denglu .login .button{margin-top:10px; float:left; width:80px; margin-left:40px; display:inline;}
.denglu .login .wenzi{ float:left; margin-left:0px; padding-top:14px; display:inline; overflow:hidden;margin-left:15px;}
* html .denglu .login .wenzi{margin-left:6px!important;}
.denglu .login .wenzi a{ text-decoration:underline}
.denglu .login .wangji{ float:left; padding-top:8px; width:100px}
.denglu .login .wangji a{ text-decoration:underline}


/*动态*/
.dongtai{ width:471px; float:left}
.dongtai .body{ padding:8px 6px;}
.dongtai .body .pic{ width:107px; text-align:center; font-size:12px; float:left;}
.dongtai .body .pic img{ width:107px; height:130px; overflow:hidden; margin-bottom:4px;}
.dongtai .body ul{ line-height:26px; float:left;padding-left:4px; overflow:hidden}
.dongtai .body ul li{ height:26px; overflow:hidden}

/*法规*/
.fagui{ width:471px; float:right;}
.fagui .body{ padding:8px 6px; }
.fagui .body ul{ line-height:26px; overflow:hidden}
.fagui .body ul li{height:26px; overflow:hidden}

/*banner*/
.banner {}
.banner img{ width:233px; height:56px; overflow:hidden; float:left;}
.banner .imgmar{ margin-left:6px}
/*课程部分*/
.kecheng{}
.kecheng .title{ height:26px; background:url(/zhuanti/shebeijianli/images/kecheng.gif) no-repeat; line-height:26px; padding-left:35px; padding-top:4px; font-weight:bold; color:#fff;}
.kecheng .body{ padding:8px 8px 2px; text-align:center}
.kecheng .body table{}
.kecheng .body table td{ height:25px; line-height:25px;}
.kecheng .body table .tbtitle{ background:#deeefb; font-weight:bold;}
.kecheng .body table .boderleft{ border-left:1px solid #fff;}
.kecheng .body table .ke1{ background:#f3f8fc;}


/*footer*/
.foot{ border-top:1px solid #b6b6b6; padding:8px 0; text-align:center; line-height:24px; margin-bottom:10px; font-size:12px;}

#input1,#input2,#csrq {font-size: 12px;background-color: #FFFFFF;border: 1px solid #76716D;}

.msg1 {
	BORDER-RIGHT: #FF6600 1px solid; BACKGROUND-POSITION: 2px 2px; BORDER-TOP: #FF6600 1px solid; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/register/warning0.gif); BORDER-LEFT: #FF6600 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #FF6600 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #FFF7F7
 ;text-align:left}
.msg2 {
	BORDER-RIGHT: #1A8EF1 1px solid; BACKGROUND-POSITION: 2px 2px; BORDER-TOP: #1A8EF1 1px solid; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/register/warning.gif); BORDER-LEFT: #1A8EF1 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #1A8EF1 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #FFF
;text-align:left}
.msg3 {
	BORDER-RIGHT: #FF6600 1px solid; BACKGROUND-POSITION: 2px 2px; BORDER-TOP: #FF6600 1px solid; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/register/err.gif); BORDER-LEFT: #FF6600 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #FF6600 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #FFF7F7
;text-align:left}
.msg4 {
	BORDER-RIGHT: #00CC00 1px solid; BACKGROUND-POSITION: 2px 2px; BORDER-TOP: #00CC00 1px solid; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/register/ok.gif); BORDER-LEFT: #00CC00 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #00CC00 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #F0FFF0
;text-align:left}
.change{text-align:left;}
.change div{text-align:left;}

