
body {text-align:center; font-size:12px; font-family:simsun;color:#141B52; background-image:url(../images/top_di.gif); background-repeat:no-repeat; background-color:#EDF4FD;}
td {font-size:12px;}
ul, li {list-style-type:none;}
body, form, ul, li, dl, dt, dd, h3, h2, h1, p, button {margin:0; padding:0;}
button, img {border:none;}
a {color:#141B52;}
a.red {color:#ff0000;}
a.red2 {color:#8D0101;}
a:hover { color:#8D0101; }

.clr10 { clear:both; font-size:1px; height:10px; background-color:#FFFFFF; width:825px; margin:0 auto;}
h2 span,
h3 span {visibility:hidden;}


#ins_mgr,#ins_admin,#ins_enp {width:825px; margin:0px auto; font-size:12px; position:relative; margin-top:30px;}
#ins_emp{width:825px;margin:0px auto;font-size:12px;position:relative;margin-top:10px;background-color:#FFFFFF;border-top-width: 5px;
border-top-style: solid;border-top-color: #ACDEFF;}

/* =================== */
.header {width:100%; overflow:hidden;}
#ins_emp .header {width:100%; margin-bottom:10px; background-color:#FFFFFF;}
.logo {width:175px; float:left;}
.logo img {margin-top:10px;}
.funcLinks {width:630px; height:30px; float:right; margin-top:20px; text-align:right; padding-right:20px;}
.funcLinks a {color:#}
.mainNav {width:610px; float:right; text-align:right; margin-right:20px;}
.mainNav a {font-size:14px; color:#000; font-weight:bold; display:block;}
.mainNav a:hover {font-size:14px; color:#3282E5;}
.mainNav table {width:100%;}
.mainNav td {text-align:right;}

/* cur */
#mainNavSub01_cur,
#mainNavSub02_cur,
#mainNavSub03_cur,
#ins_emp #mainNavSub01 {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; border:1px solid #C5D7E5;}
#ins_emp #mainNavSub01 ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; padding:5px 0; width:612px; overflow:hidden; margin-left:6px;}
#ins_emp #mainNavSub01 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_emp #mainNavSub01 li a {color:#6B86A4;}
#ins_emp #mainNavSub01 li a:hover {color:#8D0101;}

#mainNavSub02_cur ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; overflow:hidden; padding:5px 15px; width:595px !important; width /**/:625px;}
#mainNavSub02_cur li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#mainNavSub02_cur li a {color:#6B86A4;}
#mainNavSub02_cur li a:hover {color:#8D0101;}

#mainNavSub03_cur ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; overflow:hidden; padding:5px; width:590px !important; width /**/:600px;}
#mainNavSub03_cur li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#mainNavSub03_cur li a {color:#6B86A4;}
#mainNavSub03_cur li a:hover {color:#8D0101;}

#mainNavSub04_cur ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; overflow:hidden; padding:10px 5px; width:590px !important; width /**/:600px;}
#mainNavSub04_cur li {border-bottom:1px solid #DEECFD; height:25px; line-height:25px; overflow:hidden;}
#mainNavSub04_cur li a {margin:0 10px; color:#6B86A4;}
#mainNavSub04_cur li a:hover {color:#8D0101;}




.word {}
.word table {width:98%; overflow:hidden; margin:0 auto;}
.word td {font-weight:bold; line-height:33px; text-align:center;}

.word a { text-decoration: none; color:#fff;}
.word a:hover { text-decoration: underline; color: #FFFFCC; }
.breadcrumbs {display:inline; width:300px; float:left; margin-left:15px; padding-top:7px; color:#1661BF; text-align:left; height:16px;}
.breadcrumbs a {color:#1661BF;}
.breadcrumbs span {color:#D30606; margin-left:20px;}
.search {color:#1661BF; float:left; padding:2px 0 0 4px; width:100%; text-align:left; height:22px; }
.search input {border:solid 1px #7F9DB9;background-color:#fff;height:16px;}
.banner {margin-top:10px;}


/**/
#ins_emp #mainNavSub01 {z-index:1;}
#ins_emp #mainNavSub02, #ins_emp #mainNavSub03, #ins_emp #mainNavSub04 {visibility:hidden; z-index:2;}
#ins_mgr #mainNavSub01, #ins_mgr #mainNavSub03, #ins_mgr #mainNavSub04 {visibility:hidden; z-index:2;}
#ins_mgr #mainNavSub02 {z-index:1;}
#ins_admin #mainNavSub01, #ins_admin #mainNavSub02, #ins_admin #mainNavSub04 {visibility:hidden; z-index:2;}
#ins_admin #mainNavSub03 {z-index:1;}
#ins_enp #mainNavSub01, #ins_enp #mainNavSub02, #ins_enp #mainNavSub03 {visibility:hidden; z-index:2;}
#ins_enp #mainNavSub04 {z-index:1;}

/* emp */
#ins_emp #mainNavSub01 {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; border:1px solid #C5D7E5;}
#ins_emp #mainNavSub01 ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; padding:5px 0; width:612px; overflow:hidden; margin-left:6px;}
#ins_emp #mainNavSub01 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_emp #mainNavSub01 li a {color:#6B86A4;}
#ins_emp #mainNavSub01 li a:hover {color:#8D0101;}

#ins_emp #mainNavSub02 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px 15px; width:595px !important; width /**/:625px;}
#ins_emp #mainNavSub02 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_emp #mainNavSub02 li a {color:#141B52;}
#ins_emp #mainNavSub02 li a:hover {color:#8D0101;}

#ins_emp #mainNavSub03 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px; width:590px !important; width /**/:600px;}
#ins_emp #mainNavSub03 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_emp #mainNavSub03 li a {color:#141B52;}
#ins_emp #mainNavSub03 li a:hover {color:#8D0101;}

#ins_emp #mainNavSub04 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:10px 5px; width:590px !important; width /**/:600px;}
#ins_emp #mainNavSub04 li {height:25px; line-height:25px;}
#ins_emp #mainNavSub04 li a {margin:0 10px; color:#141B52;}
#ins_emp #mainNavSub04 li a:hover {color:#8D0101;}

/* mgr */
#ins_mgr #mainNavSub01 {background:url(../images/mainNavSub01.gif) left bottom repeat-x #FFF; border:1px solid #2A6187;}
#ins_mgr #mainNavSub01 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; padding:5px; width:615px !important; width /**/:625px; overflow:hidden;}
#ins_mgr #mainNavSub01 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_mgr #mainNavSub01 li a {color:#141B52;}
#ins_mgr #mainNavSub01 li a:hover {color:#8D0101;}

#ins_mgr #mainNavSub02 ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; border:1px solid #C5D7E5; overflow:hidden; padding:5px 15px; width:595px !important; width /**/:625px;}
#ins_mgr #mainNavSub02 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_mgr #mainNavSub02 li a {color:#6B86A4;}
#ins_mgr #mainNavSub02 li a:hover {color:#8D0101;}

#ins_mgr #mainNavSub03 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px; width:590px !important; width /**/:600px;}
#ins_mgr #mainNavSub03 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_mgr #mainNavSub03 li a {color:#141B52;}
#ins_mgr #mainNavSub03 li a:hover {color:#8D0101;}

#ins_mgr #mainNavSub04 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:10px 5px; width:590px !important; width /**/:600px;}
#ins_mgr #mainNavSub04 li {height:25px; line-height:25px;}
#ins_mgr #mainNavSub04 li a {margin:0 10px; color:#141B52;}
#ins_mgr #mainNavSub04 li a:hover {color:#8D0101;}

/* admin */
#ins_admin #mainNavSub01 {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187;}
#ins_admin #mainNavSub01 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; padding:5px; width:615px !important; width /**/:625px;overflow:hidden;}
#ins_admin #mainNavSub01 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_admin #mainNavSub01 li a {color:#141B52;}
#ins_admin #mainNavSub01 li a:hover {color:#8D0101;}

#ins_admin #mainNavSub02 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px 15px; width:595px !important; width /**/:625px;}
#ins_admin #mainNavSub02 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_admin #mainNavSub02 li a {color:#141B52;}
#ins_admin #mainNavSub02 li a:hover {color:#8D0101;}

#ins_admin #mainNavSub03 ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; border:1px solid #C5D7E5;  overflow:hidden; padding:5px; width:590px !important; width /**/:600px;}
#ins_admin #mainNavSub03 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_admin #mainNavSub03 li a {color:#6B86A4;}
#ins_admin #mainNavSub03 li a:hover {color:#8D0101;}

#ins_admin #mainNavSub04 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:10px 5px; width:590px !important; width /**/:600px;}
#ins_admin #mainNavSub04 li {height:25px; line-height:25px;}
#ins_admin #mainNavSub04 li a {margin:0 10px; color:#141B52;}
#ins_admin #mainNavSub04 li a:hover {color:#8D0101;}

/* enp */
#ins_enp #mainNavSub01 {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187;}
#ins_enp #mainNavSub01 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; padding:5px; width:615px !important; width /**/:625px; overflow:hidden;}
#ins_enp #mainNavSub01 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_enp #mainNavSub01 li a {color:#141B52;}
#ins_enp #mainNavSub01 li a:hover {color:#8D0101;}

#ins_enp #mainNavSub02 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px 15px; width:595px !important; width /**/:625px;}
#ins_enp #mainNavSub02 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_enp #mainNavSub02 li a {color:#141B52;}
#ins_enp #mainNavSub02 li a:hover {color:#8D0101;}

#ins_enp #mainNavSub03 ul {background:url(../images/mainNavSub02.gif) left bottom repeat-x #FFF; border:1px solid #2A6187; overflow:hidden; padding:5px; width:590px !important; width /**/:600px;}
#ins_enp #mainNavSub03 li {height:21px; line-height:21px; display:inline; overflow:hidden; padding:0 5px;}
#ins_enp #mainNavSub03 li a {color:#141B52;}
#ins_enp #mainNavSub03 li a:hover {color:#8D0101;}

#ins_enp #mainNavSub04 ul {background:url(../images/mainNavSub01.gif) left top repeat-x #FFF; border:1px solid #C5D7E5; overflow:hidden; padding:10px 5px; width:590px !important; width /**/:600px;}
#ins_enp #mainNavSub04 li {border-bottom:1px solid #DEECFD; height:25px; line-height:25px; overflow:hidden;}
#ins_enp #mainNavSub04 li a {margin:0 10px; color:#6B86A4;}
#ins_enp #mainNavSub04 li a:hover {color:#8D0101;}

/**/
#mainNavSub01 {position:absolute; top:105px; left:195px; width:625px; text-align:left;}
#mainNavSub02 {position:absolute; top:105px; left:195px; width:625px; text-align:left;}
#mainNavSub03 {position:absolute; top:105px; left:195px; width:625px; text-align:left;}
#mainNavSub04 {position:absolute; top:105px; left:195px; width:625px; text-align:left;}

/* =================== */
.ins_emp_menu {background:url(../images/bg_ins05.gif); margin-top:10px; width:100%; overflow:hidden; position:relative;}
.ins_emp_menu h1 {background:url(../images/ins_emp_menu01.gif); width:135px !important; width /**/:225px; height:50px !important; height /**/:85px; float:left; padding:35px 20px 0 70px; font-family:"黑体"; font-size:16px; font-weight:normal; color:#000; text-align:left; overflow:hidden;}
.ins_emp_menu h1 a {font-family:"黑体"; font-size:16px; color:#000;}
.ins_emp_menu h1 a:hover {font-family:"黑体"; font-size:16px; color:#CC0000;}
.ins_emp_menu .menu1 {width:590px; float:right; height:35px; line-height:35px; font-weight:bold; color:#FFF;}
.ins_emp_menu .menu1 a {color:#FFF;}
.ins_emp_menu .menu1 a:hover {color:#000;}
.ins_emp_menu .menu1 marquee {width:550px; margin:0 auto;}
.ins_emp_menu .menu2 {width:590px; float:right; overflow:hidden;}
.ins_emp_menu .menu2 h2 {background:url(../images/icon_ins01.gif) left center no-repeat; border-right:1px solid #34AB33; width:185px; height:36px; float:left; line-height:36px; font-weight:bold; font-size:18px; color:#015C00; margin-top:5px;}
.ins_emp_menu .menu2 ul {width:550px; overflow:hidden; padding-top:4px;}
.ins_emp_menu .menu2 li {width:75px; display:inline; float:left; font-weight:bold; line-height:21px; text-align:left; margin-left:15px;}
.ins_emp_menu .menu2 li a {color:#068605;}
.ins_emp_menu .menu2 li a:hover {color:#000;}
#emp_menuSub01,#emp_menuSub02,#emp_menuSub03,#emp_menuSub04,#emp_menuSub05,#emp_menuSub06 {
left:250px; top:40px; width:530px; padding-top:20px; position:absolute; visibility:hidden; z-index:1;}
#emp_menuSub01 p,#emp_menuSub02 p,#emp_menuSub03 p,#emp_menuSub04 p,#emp_menuSub05 p,#emp_menuSub06 p {
background:#FFF; border:1px solid #caedb3; line-height:20px; width:540px; overflow:hidden;}
#emp_menuSub01 a,#emp_menuSub02 a,#emp_menuSub03 a,#emp_menuSub04 a,#emp_menuSub05 a,#emp_menuSub06 a {
margin:0 15px;}
#emp_menuSub01 {visibility:visible;}

.ins_mgr_menu {background:url(../images/bg_ins07.gif); margin-top:10px; width:100%; overflow:hidden;}
.ins_mgr_menu h1 {background:url(../images/ins_mgr_menu01.gif); width:135px !important; width /**/:225px; height:50px !important; height /**/:85px; float:left; padding:35px 20px 0 70px; font-family:"黑体"; font-size:16px; font-weight:normal; color:#000; text-align:left;}
.ins_mgr_menu h1 a {font-family:"黑体"; font-size:16px; color:#000;}
.ins_mgr_menu h1 a:hover {font-family:"黑体"; font-size:16px; color:#CC0000;}
.ins_mgr_menu .menu1 {width:590px; float:right; height:45px; line-height:45px; font-weight:bold; color:#FFF; text-align:left;}
.ins_mgr_menu .menu1 a {color:#FFF;}
.ins_mgr_menu .menu1 a:hover {color:#000;}
.ins_mgr_menu .menu2 {color:#FF6600; width:590px; float:right; font-weight:bold; overflow:hidden; padding-top:10px;}
.ins_mgr_menu .menu2 a {color:#FF6600; margin:0 10px;}
.ins_mgr_menu .menu2 a:hover {color:#000;}

.ins_admin_menu {background:url(../images/bg_ins10.gif); margin-top:10px; width:100%; overflow:hidden;}
.ins_admin_menu h1 {background:url(../images/ins_admin_menu01.gif); width:135px !important; width /**/:225px; height:50px !important; height /**/:85px; float:left; padding:35px 20px 0 70px; font-family:"黑体"; font-size:16px; font-weight:normal; color:#000; text-align:left;}
.ins_admin_menu h1 a {font-family:"黑体"; font-size:16px; color:#000;}
.ins_admin_menu h1 a:hover {font-family:"黑体"; font-size:16px; color:#CC0000;}
.ins_admin_menu .menu1 {width:590px; float:right; height:45px; line-height:45px; font-weight:bold; color:#FFF; text-align:left;}
.ins_admin_menu .menu1 a {color:#FFF;}
.ins_admin_menu .menu1 a:hover {color:#000;}
.ins_admin_menu .menu2 {color:#0099CC; width:590px; float:right; font-weight:bold; overflow:hidden; padding-top:10px;}
.ins_admin_menu .menu2 a {color:#0099CC; margin:0 10px;}
.ins_admin_menu .menu2 a:hover {color:#000;}

/* =================== */
.mainBody01 {margin-top:10px; width:100%; overflow:hidden;}
.mainBody01 .left {width:213px; float:left;}
.mainBody01 .mid {width:380px; float:left; margin-left:10px;}
.mainBody01 .mid02 {width:295px; float:left; margin-left:10px;}
.mainBody01 .right {width:213px; float:right;}
.mainBody01 .ad1 img {border:1px solid #666;}
.mainBody01 .ad2 {margin-top:3px;}
.mainBody01 .ad2 img {border:1px solid #666;}
/* =================== */
.mainBody02 {margin-top:10px; width:100%; overflow:hidden;}
.mainBody02 .left {width:213px; float:left;}
.mainBody02 .right {width:605px; float:right;}
/* =================== */
.mainBody03 {margin-top:10px; width:100%; overflow:hidden;}
.mainBody03 .left {width:605px; float:left;}
.mainBody03 .right {width:213px; float:right;}
/* =================== */
.helpBlk {margin-top:10px; width:100%; overflow:hidden;}
.helpBlk .help1 {width:148px !important;width /**/:160px;text-align:center;float:left;background-color:#E8EDF2;padding:6px;}
.helpBlk .help {width:148px !important;width /**/:160px;text-align:center;float:left;background-color:#E8EDF2;padding:6px;margin-left:6px;}
.helpBlk .help a {text-align:left;line-height:24px;color:#141B52;}
.helpBlk .help a:hover{color:#8D0101;}
.helpBlk .help1 a {text-align:left;line-height:24px;color:#141B52;}
.helpBlk .help1 a:hover{color:#8D0101;}
.helpBlk .h1 {width:146px;background-color:#fff;border:solid 1px #9EACBD; height:105px; overflow:hidden;}
.helpBlk .h1 .xssl {float:left;width:67px;background:url(../images/help1.jpg) left top no-repeat;padding:63px 0 15px;}
.helpBlk .h1 .right {float:right;width:65px;padding-top:14px;}
.helpBlk .h1 .jf {float:left;width:67px;background:url(../images/help2.jpg) left top no-repeat;padding:63px 0 15px;}
.helpBlk .h1 .js {float:left;width:67px;background:url(../images/help3.jpg) left top no-repeat;padding:63px 0 15px;}
.helpBlk .h1 .zh {float:left;width:67px;background:url(../images/help4.jpg) left top no-repeat;padding:63px 0 15px;}
.helpBlk .h1 .fw {float:left;width:67px;background:url(../images/help5.jpg) left top no-repeat;padding:63px 0 15px;}
/* =================== */
/**/
.r1 {background:#E4EBF7; border:1px solid #A6B8CE; padding:4px 0;}
.r1 form {background:#FFF; margin:0 6px; padding:6px 0 6px 8px;}
.r1 .login {text-align:left;}
.r1 .login td {font-size:12px;}
.r1 .login2 {text-align:left; padding-bottom:6px;}
.r1 .login input {border:1px solid #A8B9D8;}
.r2 {background:url(../images/arrow.jpg) left top no-repeat;height:40px;margin:5px 0 0 0;}
.r2 a {color:#000;display:block;float:left;font-size:14px;font-weight:bold;padding:15px 0 0 8px;;width:53px; text-align:left;}
.r3 {background:url(../images/ks01.gif); height:255px; margin-top:10px;}
.r3 .tx {padding:40px 0 0 0; width:165px; margin:0 auto;}
.r3 .list {background:url(../images/dot6.gif) 10px 8px no-repeat; line-height:20px; padding-left:20px; text-align:left;}
.r3 .rl {padding:65px 0 0 15px;}
.r3 .list2 {border-bottom:1px solid #E0E0E0; width:165px; margin:0 auto; overflow:hidden;}
.r3 .list2 a {display:block; float:left; width:40px; height:20px; line-height:20px; text-align:center;}
.r3 .list2 a:hover {background:#CC0000; color:#FFF;}
/**/
.leftCol01 {background:#EFF5FF; border:1px solid #A4C4DA; margin-top:5px; padding:1px 0 10px;}
.leftCol01 h2 {}
.leftCol01 .experience {height:144px; overflow:hidden;}
#ins_emp  .experience {height:95px; overflow:hidden;}
.leftCol01 .discount {height:144px; overflow:hidden;}
.leftCol01 li {background:url(../images/dot7.gif) 5px 15px no-repeat; height:16px !important; height /**/:24px; line-height:16px; overflow:hidden; padding:8px 3px 0 15px; text-align:left;}
.leftCol02 {border:1px solid #A6B8CE;}
.leftCol02 h2 {}
.leftCol02 li {background:url(../images/dot7.gif) 5px 5px no-repeat; line-height:16px; padding:0 3px 10px 15px; text-align:left;}
.leftCol03 {margin-top:10px;}
/**/
.midCol01 {border:1px solid #B7BECD; padding:7px 0 15px;}
.midCol01 h2 {}
.midCol01 p {line-height:30px; padding:10px 30px 0; text-align:left;}
.midCol01 ul {padding-left:15px;}
.midCol01 .news {height:140px; overflow:hidden;}
.midCol01 li {background:url(../images/dot5.gif) 0 20px no-repeat; height:16px !important; height /**/:28px; line-height:16px; overflow:hidden; padding:12px 3px 0 8px; text-align:left;}
#ins_emp .midCol02 {border:6px solid #C3ECC9; margin-top:10px; padding:3px 0 15px;}
#ins_mgr .midCol02 {border:6px solid #FBF0CF; margin-top:10px; padding:3px 0 5px;}
#ins_admin .midCol02 {border:6px solid #CFF3FB; margin-top:10px; padding:3px 0 5px;}
#ins_enp .midCol02 {border:6px solid #DEE0FF; margin-top:10px; padding:3px 0 15px;}
.midCol02 h2 {}
.midCol02 ul {width:100%; overflow:hidden; padding:10px 0 15px; height:335px !important; height /**/:360px;}
.midCol02 .break {background:none; clear:both; float:none; height:25px; padding:0;}
.midCol02 li {background:url(../images/dot5.gif) 5px 20px no-repeat; float:left; line-height:16px; height:16px !important; height /**/:31px; overflow:hidden; padding:15px 0 0 10px; text-align:left; width:170px !important; width /**/:180px;}
.midCol02 table {width:336px; height:335px; margin:8px auto 0; overflow:hidden;}
.midCol02 th, .midCol02 td {padding-left:10px; text-align:left;}
.midCol02 th {background:#ECECEC; font-size:12px; font-weight:normal; line-height:25px; text-align:center;}
.midCol02 td {border-bottom:1px solid #E0E0E0; line-height:30px;}
/**/
#ins_emp .rightCol01 {background:#EFFFF9; border:1px solid #9CD8BF; padding:1px;}
#ins_mgr .rightCol01 {background:#FFFCEF; border:1px solid #D8CA9C; padding:1px;}
#ins_admin .rightCol01 {background:#EFFEFF; border:1px solid #9BD8D7; padding:1px;}
#ins_enp .rightCol01 {background:#EFF0FF; border:1px solid #9BA4D8; padding:1px 1px 8px 1px;}
.rightCol01 h2 {}
.rightCol01 ul {padding:6px 0 0 3px; height:166px !important; height /**/:172px; overflow:hidden;}
.rightCol01 li {background:url(../images/dot5.gif) 0 10px no-repeat; height:16px !important; height /**/:26px; overflow:hidden; line-height:16px; padding:5px 0 5px 6px; text-align:left;}

/* =================== */
/*.teacher {background:#D3E7FD; border:1px solid #A6B8CE; padding-bottom:4px;}
.teacher .border {background:#FFF; border:1px solid #A6B8CE; height:185px; margin:0 4px; overflow:hidden;}
.teacher h3 {background:#eaf1f8; font-size:12px; color:#141B52; padding-top:6px;}
.teacher dl {width:195px; float:left; padding-top:6px;}
.teacher dd, .teacher dt {padding:3px 10px 0; clear:both; text-align:left; line-height:20px;}
.teacher dt {color:#141B52; font-weight:bold;}
.teacher dt a {color:#141B52;}
.teacher dt img {float:left; margin-right:6px;}
.teacher dd {color:#000;}*/
.teacherMini {background:#D3E7FD; border:1px solid #A6B8CE; margin-top:10px; padding-bottom:4px;}
.teacherMini .border {background:#FFF; border:1px solid #A6B8CE; height:170px; margin:0 4px; position:relative; overflow:hidden;}
.teacherMini dl {width:195px; padding:5px 0 0; overflow:hidden;}
.teacherMini dt {padding:5px 0; text-align:center; line-height:20px;color:#141B52; width:80px; float:left;}
.teacherMini dd {color:#141B52; line-height:20px; width:110px; float:left; text-align:left; padding-top:10px;}
.teacherMini dt a {color:#141B52;}
.teacherMini dt img {margin-bottom:4px;}
.teacherMini p {line-height:20px; text-align:left;}
.teacherMini p span {font-weight:bold; line-height:25px;}
.teacherMini p a {background:url(../images/dot7.gif) 0 5px no-repeat; padding-left:10px;}
#teacher_2,#teacher_3 {display:none;}
#teacherClip {position:absolute; left:2px; bottom:0; width:70px; height:20px;}
#teacherClip li {float:left; width:20px; line-height:20px; margin-right:1px;}
#teacherClip li a {display:block; color:#FFF; height:20px;}
.teacher_OFF {background:#389AE6;}
.teacher_ON {background:#215985;}
.zymc {font-weight:bold;color:#003399;}
.lineh18 {line-height:18px;}


.bord {background:url(../images/22.gif) top repeat-x; border:1px solid #D6DAE8; height:182px;}
.bord .ite {width:200px; height:164px; overflow:hidden; float:left; border-top:2px solid #FFF;}
.bord .ite2 {width:200px; height:164px; overflow:hidden; float:left; border-top:2px solid #FFF; border-left:dotted 1px #A7B1CE; border-right:dotted 1px #A7B1CE;}
.bord .det {background:url(../images/dot4.gif) 15px 0 no-repeat; text-align:left; padding-left:25px; line-height:24px;}

.selfTest {background:#EFF5FF; border:1px solid #A6B8CE;}
.selfTest .tabs {background:url(../images/bg_ins01.gif); height:30px; padding-left:5px;}
.selfTest .tabs li {border:1px solid #A6B8CE; border-bottom:none; float:left; line-height:29px; cursor:pointer; margin-right:3px; padding:0 5px;}
.selfTest .tabBg {background:url(../images/tab01.gif) bottom repeat-x #FFF;}
.selfTest .tabBg_cur {background:url(../images/tab02.gif) bottom repeat-x #FFF;}
.selfTest .tab_con ul {padding:5px 0; height:110px !important; height /**/:120px; overflow:hidden;}
.selfTest .tab_con li {background:url(../images/dot4.gif) 15px 0 no-repeat; text-align:left; padding-left:25px; line-height:22px;}
#selfTest_con1,#selfTest_con2 {display:none;}

.report,.students {background:#EFF5FF; border:1px solid #A6B8CE;}
.files,.tool {background:#EFF5FF; border:1px solid #A6B8CE; margin-top:10px;}
.report ul,.students ul {padding:7px 0; height:123px !important; height /**/:137px; overflow:hidden;}
.files ul,.tool ul {padding:17px 0; height:150px !important; height /**/:184px; overflow:hidden;}
.files li,.report li,.tool li,.students li {background:url(../images/dot4.gif) 5px 0 no-repeat; text-align:left; padding-left:12px; height:25px; line-height:25px; overflow:hidden;}

.eshop {background:url(../images/bg_ins02.gif) no-repeat; height:228px; margin-top:2px; overflow:hidden;}
.eshop .tabs {padding:13px 20px 0 170px;}
.eshop .tabs ul {width:100%; overflow:hidden;}
.eshop .tabs li {float:left; line-height:19px; cursor:pointer; margin:3px 3px 0 0; width:76px;}
.eshop .tabs li.more {float:right; margin:0;}
.eshop .tabBg {background:url(../images/tab04.gif);}
.eshop .tabBg_cur {background:url(../images/tab03.gif);}
.eshop .tab_con {}
.eshop .tab_con li {background:url(../images/dot4.gif) 15px 0 no-repeat; text-align:left; padding-left:25px; line-height:22px;}
#eshop_con1,#eshop_con2 {display:none;}
#eshop_con0,#eshop_con1,#eshop_con2 {width:100%; overflow:hidden; height:170px;}
.eshopItm {width:180px !important; width /**/:195px; height:155px !important; height /**/:170px; float:left; overflow:hidden; padding:15px 0 0 15px;}
.eshopItmPic {float:left;}
.eshopItmPic img {width:75px; height:95px; border:1px solid #333; margin-right:5px;}
.eshopItmAtt {line-height:20px; text-align:left;}
.eshopItmAtt em {color:#CC0000; font-style:normal;}
.eshopItmAtt a {color:#2D76D0; text-decoration:underline;}
.eshopItmBuy {}
.eshopItmIntro {clear:both; line-height:20px; padding-top:15px; text-align:left;}

.poll {background:#EFF5FF; border:1px solid #A4C4DA; margin-top:5px; padding:1px 0 7px;}
.poll h3 {padding:15px 5px 5px 15px; font-size:12px; font-weight:normal; text-align:left;}
.poll li {line-height:16px; padding:0 15px 10px 15px; text-align:left;}

.certificate {border:1px solid #A4C4DA; height:224px; overflow:hidden;}
.certificate dl {width:105px; height:123px; overflow:hidden; float:left;}
.certificate dt {background:url(../images/bg_ins04.gif) 0 0 no-repeat; width:87px; margin:0 auto;}
.certificate dt img {width:75px; height:75px; margin:2px auto;}
.certificate dd {line-height:20px; padding:0 10px; text-align:left;}

.plan {border:1px solid #A6B8CE; width:600px; float:right; margin:10px 0 0 0; padding:4px 0 10px; font-size:12px;}
.plan_con h3 {border-bottom:1px solid #c0cfe2; text-align:left; font-weight:bold; font-size:12px; margin:0 10px; padding:0 10px 5px;}
.plan_con h3 a {font-weight:normal;}
.plan_emp h3, .plan_emp h3 a {color:#068605;}
.plan_mgr h3, .plan_mgr h3 a {color:#F57206;}
.plan_admin h3, .plan_admin h3 a {color:#02B4F2;}
.plan_emp h4 {color:#068605; text-align:left; font-weight:bold; font-size:12px; line-height:30px; margin:0; padding:0 20px;}
.plan_mgr h4 {color:#F57206; text-align:left; font-weight:bold; font-size:12px; line-height:30px; margin:0; padding:0 20px;}
.plan_admin h4 {color:#02B4F2; text-align:left; font-weight:bold; font-size:12px; line-height:30px; margin:0; padding:0 20px;}
.plan_con h4 a {float:right; font-weight:normal; color:#FF0000;}
.plan_con h4 a:hover {font-weight:normal; color:#000;}
.plan_con p span {color:red;}
.plan_emp .plan_tbl1 {background:#CADDC6; border-bottom:1px solid #CCC; width:570px; margin:0 auto;}
.plan_mgr .plan_tbl1 {background:#FFD9A9;  border-bottom:1px solid #CCC; width:570px; margin:0 auto;}
.plan_admin .plan_tbl1 {background:#A9EEFF; border-bottom:1px solid #CCC; width:570px; margin:0 auto;}
.plan_emp .plan_tbl1 th {background:#2FC60F; color:#FFF; font-size:12px; line-height:18px; padding:6px 0 4px;}
.plan_mgr .plan_tbl1 th {background:#F57206; color:#FFF; font-size:12px; line-height:18px; padding:6px 0 4px;}
.plan_admin .plan_tbl1 th {background:#02B4F2; color:#FFF; font-size:12px; line-height:18px; padding:6px 0 4px;}
.plan_tbl1 td {background:#fff; text-align:center; line-height:24px;}
.plan_tbl1 .tr1 {background:#EEE;}
.plan_tbl1 .td1 {background:#EEE;}
.plan_emp p {padding:10px 20px; line-height:20px; text-align:left; color:#068605;}
.plan_mgr p {padding:10px 20px; line-height:20px; text-align:left; color:#927000;}
.plan_admin p {padding:10px 20px; line-height:20px; text-align:left; color:#00658C;}
#ins_admin .plan {padding:4px 0 20px;}
#ins_emp .plan {padding:4px 0 17px;}
#ins_mgr .plan {padding:4px 0 20px;}

.laws, .case, .consultation {border:1px solid #D1D2DA; padding:4px 0;}
.case ul {background:url(../images/icon_ins08.gif) 10px 25px no-repeat; padding:15px 0 15px 110px; height:125px !important; height /**/:155px; overflow:hidden;}
.consultation ul {background:url(../images/icon_ins09.gif) 10px 25px no-repeat; padding:15px 0 15px 110px; height:125px !important; height /**/:155px; overflow:hidden;}
.laws li, .case li, .consultation li {background:url(../images/dot4.gif) 0 0 no-repeat; text-align:left; padding-left:10px; line-height:25px;}

.laws .tabs {background:#D6DAE8; padding:5px 0 0 5px; margin:0 5px;}
.laws .tabs ul {width:100%; overflow:hidden;}
.laws .tabs li {border:1px solid #A6B8CE; border-bottom:none; float:left; line-height:29px; cursor:pointer; margin-right:3px; padding:0 10px;}
.laws .tabBg {background:url(../images/tab02.gif) bottom repeat-x #FFF;}
.laws .tabBg_cur {background:#FFF; font-weight:bold;}
.laws .tab_con ul {padding:9px 0; height:120px !important; height /**/:138px; overflow:hidden;}
.laws .tab_con li {background:url(../images/dot4.gif) 15px 0 no-repeat; text-align:left; padding-left:25px; height:24px; line-height:24px; overflow:hidden;}
#laws_con1,#laws_con2,#laws_con3 {display:none;}

/* =================== */
.guanggao {margin:10px 0 0; clear:both; width:100%; overflow:hidden;}
.guanggao .left {width:213px; float:left;}
.guanggao .right {width:605px; float:right;}

/*页尾*/
#mainPage { width:826px; margin:0px auto;font-size:12px; background-color:#FFFFFF;}
#mainPage .help1 {width:148px !important;width /**/:160px;height:114px;text-align:center;float:left;background-color:#E8EDF2;padding:6px;}
#mainPage .help {width:148px !important;width /**/:160px;height:114px;text-align:center;float:left;background-color:#E8EDF2;padding:6px;margin-left:6px;}
#mainPage .help a {text-align:left;line-height:24px;color:#141B52;}
#mainPage .help a:hover{color:#8D0101;}
#mainPage .help1 a {text-align:left;line-height:24px;color:#141B52;}
#mainPage .help1 a:hover{color:#8D0101;}
#mainPage .h1 {width:146px;height:101px;background-color:#fff;border:solid 1px #9EACBD;}
#mainPage .h1 .xssl {float:left;width:67px;height:40px;background:url(../images/help1.jpg) left top no-repeat;padding-top:55px;}
#mainPage .h1 .right {float:right;width:65px;padding-top:14px;}

#mainPage .h1 .jf {float:left;width:67px;height:40px;background:url(../images/help2.jpg) left top no-repeat;padding-top:57px;}
#mainPage .h1 .js {float:left;width:67px;height:40px;background:url(../images/help3.jpg) left top no-repeat;padding-top:57px;}
#mainPage .h1 .zh {float:left;width:67px;height:40px;background:url(../images/help4.jpg) left top no-repeat;padding-top:57px;}
#mainPage .h1 .fw {float:left;width:67px;height:40px;background:url(../images/help5.jpg) left top no-repeat;padding-top:57px;}
#mainPage .h1 .zx {float:left;width:67px;height:40px;background:url(../images/help6.jpg) left top no-repeat;padding-top:57px;}

#mainPage .link {color:#696969;border-bottom:dotted 1px #696969;line-height:25px;text-align:center;}
#mainPage .link a {color:#696969;padding:20px;}
.about {width:826px;height:30px;background-color:#F1FBFE;line-height:30px;text-align:center;}
.about a {padding:35px;}
.copyright {line-height:22px;text-align:center;margin-top:5px;}

/* ========== duilian ========= */
#leftDL,#rightDL{width:80px; position:absolute;}
#leftDL {top:10px; left:2px;}
#rightDL {top:10px; right:2px;}
