
* {
	margin:0;
	padding:0;
}
html {
	scrollbar-3dlight-color: #194586;
	scrollbar-highlight-color: #194586;
	scrollbar-face-color: #194586;
	scrollbar-arrow-color: white;
	scrollbar-shadow-color: #194586;
	scrollbar-darkshadow-color: #194586;
	scrollbar-base-color: #194586;
	scrollbar-track-color: #082463;
}
html, body {
	height:100%;
}
body { font:12px "宋体",Arial, Helvetica, sans-serif;color:#0a0a0a;
	line-height: 150%;font-size: 12px;  background-color: white;
	background-image: url(/portal/static/images/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top; }

ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both;display:block;height:0;overflow:hidden;font-size:0}

a:link {
	color: #068ed1;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #068ed1;
}
a:hover {
	text-decoration: none;
	color: #0c5ca5;
}
a:active {
	text-decoration: none;
	color: #0c5ca5;
}
img {
	border:none;
}



.list ul li { line-height:26px; margin:0; padding:0 0 0 23px; background:url(/portal/static/images/marker.png) no-repeat 8px 10px; border-bottom: 1px dashed #e7e7e7; }
.list ul li:hover {
	background:#e6e6e6 url(../images/marker2.png) no-repeat 8px 10px;
	color: #036aaf;
}


/* TOP----------------------------------------------- */
.header {
	margin:0 auto;
	position:relative
}
.header_tile_left {
	height:110px;
	width:51%;
	position:absolute;
	left:0;
	z-index:1
}
.header_tile_right {
	height:110px;
	width:51%;
	position:absolute;
	right:0;
	z-index:1
}

.header_box {
	width:100%;
	position:relative;
	z-index:160
}
.head {
	position:relative;
	width:1000px;
	height:70px;
	margin:0 auto;
	z-index:160
}
.logo {
	position:absolute;
	top:5px;
	left:0
}

.top_link1 {
	position:absolute;
	right:0;
	top:12px;
	
}
.top_link1 li{
	float:left;	
	list-style:none;
	margin:0;
	padding:0;
	margin-left: 10px;
}
.top_link2 {
	position:absolute;
	right:0;
	top:45px;
	
}
.top_link2 li{
	float:left;	
	list-style:none;
	margin:0;
	padding:0;
	color:#a7a7a7;
}
.link2 a:hover{
	background:none
}
.link2 a{
	font-size:12px;
	color:#a7a7a7;
	text-decoration:none;
}

/*顶部导航*/

#top_nav {position:relative;
	width:1000px;
	height:36px;
	margin:0 auto;
	z-index:160；

	line-height:28px;

	background:url(/portal/static/images/nav_bg.png) !important;
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/portal/static/images/nav_bg.png', sizingMethod='crop');
	text-align:center;
	font-size:14px;
}

#nav {
	clear:both;
	width:1000px;
	height:36px;
	padding:4px 0px 4px;
	overflow:Hidden;
}

#menu {
	float:left;
	width:940px;
}
#menu li {
	float:left;
	float:left;
	width:76px;
	padding:0px 6px 0px 3px;
	background:url(/portal/static/images/nav_line.gif) right top no-repeat;
}
#menu li a {
	color:fff;
	display:block;
	width:76px;
	text-align:center;
	height:36px;
	line-height:26px;
	text-decoration:none;
	position:relative;
	z-index:99;color:white;
}
#menu li a:hover, #nav ul li a.on, #menu li a.hover {
	background:url(/portal/static/images/nav_a_hover.gif) center top no-repeat;
	color:white;
}
#menu .subMenu {
	position:absolute;
	display:none;
	height:35px;
	width:380px;
	z-index:80;
	overflow:hidden;
}
#menu .subMenu .menuleft, #menu .subMenu .menuright {
	background:url(/portal/static/images/nav_li_ul_bg.png);
	display:block;
	height:30px;
	float:left;
	line-height:30px;
	position:relative;
	z-index:90;
}
#menu .subMenu .menuleft {
	background-position:left top;
	width:10px;
}
#menu .subMenu .menuright {
	background-position:right top;
	padding-right:10px;
}
#menu .subMenu .menuright a {
	float:left;
	height:30px;
	padding:0;
	width:90px;
	position:relative;
	z-index:99;
}
#menu .subMenu .menuright a:hover {
	background:none;
	text-decoration: none;
	color:#ffba00;
	font-weight:bold;
}
#menu .t3 {
	width:600px;
}
#menu .m4 {
}



/* middle----------------------------------------------- */
.main {
	margin:0 auto;
	position:relative
}
.main_tile_left {
	width:51%;
	position:absolute;
	left:0;
	z-index:1
}
.main_tile_right {
	width:51%;
	position:absolute;
	right:0;
	z-index:1
}

.main_box {
	width:100%;
	position:relative;
	z-index:100
}
.middle {
	position:relative;
	width:1000px;
	margin:0 auto;
	z-index:100;
}

/* 焦点图----------------------------------------------- */
.Focus { width: 1000px; height: 260px; margin:5px 0px 10px 0px; position: relative; overflow:hidden; }

/*数字按钮样式*/
.Focus .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.Focus .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #fff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.Focus .num li.on { background: #00aad4; } /*当前项*/

/*上一个  下一个*/
.Focus .prev,
.Focus .next { display: none; width: 40px; height: 100px; background: url(/portal/static/images/btn.png) no-repeat; position: absolute; top: 80px;}
.Focus .prev { left: 0; }
.Focus .next { right: 0; background-position: right }

/* 新闻区----------------------------------------------- */
.twocolcont_news {width:100%;}
.twocolboxl_news {width:737px; float:left; }
.twocolboxr_news {margin-left:747px; width:auto;}

.twocolcont_leftnews {width:100%;}
.twocolboxl_leftnews {width:435px; float:left;background: #f9f9f9; }
.twocolboxr_leftnews {margin-left:445px; width:auto;background: #f9f9f9;}

.qydt_title { font-size:14px; height: 32px; color:#ffffff; padding-left: 20px; text-transform:uppercase;  line-height: 32px; background-image: url(/portal/static/images/qydt_title_bg.jpg); background-repeat: no-repeat; border-bottom: 1px solid #898989; font-weight:700;}

.qydt_title .more {float: right;cursor: pointer;padding-top:8px;}

.twocolcont_qydt {width:100%;}
.twocolboxl_qydt {width:192px; float:left; }
.twocolboxr_qydt {margin-left:200px; width:auto;}
.twocolboxr_qydt .list ul li{cursor: pointer;text-decoration: none;}
.twocolboxr_qydt .list ul a{text-decoration: none;}

#hotpic { width: 192px; height: 170px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 185px; height: 145px; overflow: hidden; top: 5px;left: 5px;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float:left; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 192px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif;  color: #555555; font-size: 12px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 12px; color: #555555; text-decoration: none; }
#NewsPicTxt a:hover { color: #0067ba; }


#page-wrap{width:292px;margin:0;height: 207px;}
.hide{position:absolute;top:-9999px;left:-9999px}
#example-one{margin:0 0 20px 0;}
#example-one .nav{
	height:32px;
	overflow: hidden;
	margin: 0 0 0px 0;
	background-image: url(/portal/static/images/tabList_bg.jpg);
	background-repeat: repeat-x;
}
#example-one .nav li{width:94px;float:left;margin:0 5px 0 0}
#example-one .nav li.last{margin-right:0}
#example-one .nav li a{display:block;padding:5px;color:#0167bb;line-height: 30px;font-size:12px;text-align:center;border:0;text-decoration: none;}
#example-one .nav li a:hover{
	height:32px;
	color:#289502;font-size:14px;
	text-decoration: none;
}
#example-one ul{list-style:none}
#example-one .more{ cursor: pointer;float: right;padding-top: 8px;}
#example-one ul li:last-child a{border:none;text-decoration: none;}
#example-one ul li.nav-one a.current, #example-one ul#featured li a:hover{
	height: 32px;
	color: #ffffff;
	font-weight:700;
	font-size: 14px;
	background-color: #0168b7;
	line-height: 28px;
	text-decoration: none;
	background-image: url(/portal/static/images/tabList_on_bg.jpg);
	background-repeat: no-repeat;
}

#example-one .list-wrap  ul{list-style:none}
#example-one .list-wrap ul li a{line-height:26px;display:block;padding:4px;color:#068ed1;text-decoration: none;padding:0 0 0 23px;
	background:url(/portal/static/images/marker.png) no-repeat 8px 12px;border-bottom: 1px dashed #e7e7e7;}
#example-one .list-wrap ul li a:hover{color: #0067ba;text-decoration: none;background:#e6e6e6 url(../images/marker2.png) no-repeat 8px 12px;}

.service_pic {margin-top:5px;
}
.servicesBox { width:737px; height:155px; margin:0 auto; clear:both; color:#999999;}
.servicesBox .serBox { cursor:pointer; border:1px solid #fff; display:inline; width:182px; height:155px; float:left; overflow:hidden; background-color:#f7f7f7; position:relative;}
.servicesBox .serBoxOn { display:none; width:182px; height:270px; background:url(/portal/static/images/serboxon_bg.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox .pic1 { width:140px; height:140px;position:absolute; top:10px; right:20px; z-index:99;}
.servicesBox .serBox .pic2 { width:140px; height:140px;position:absolute; top:10px; left:-130px; z-index:99;}




.right_box1 { width: 100%;height: 170px;background-color: #f9f9f9;padding: 0px;position:relative;}

.right_box_title { font-size:14px; height: 32px; color:#0167bb; padding-left: 40px; text-transform:uppercase; line-height: 32px; background-image: url(/portal/static/images/right_box_title_bg.jpg); background-repeat: no-repeat; border-bottom: 1px solid #898989; font-weight: bold;}
.list_xxgg {margin: 10px;}
.list_xxgg ul li {cursor: pointer;}
.list_xxgg ul li a{text-decoration: none;color: #555;}
.right_box2 { width: 100%;height: 300px;background-color: #f9f9f9;padding: 0px;position:relative;margin-top: 8px;}
.right_box_title2 { font-size:14px; height: 24px; color:#333333; padding-left: 10px; text-transform:uppercase; font-weight: 700; font-family: 微软雅黑, Arial; line-height: 24px;  }
.ywqy{text-align: center}


/* foot----------------------------------------------- */
.foot {
	position: relative;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.foot_tile_left {
	width:51%;
	position:absolute;
	left:0;
	z-index:1
}
.foot_tile_right {
	width:51%;
	position:absolute;
	right:0;
	z-index:1
}

.foot_box {
	width:100%;
	position:relative;
	z-index:100; 
}
.bottom {
	position:relative;
	width:1000px;
	margin:0 auto;
	z-index:100;
	text-align: center;
	margin-top: 10px;
	background-color: #f9f9f9;
}
.foot_title{color: #567280;line-height: 24px;}
.foot_title ul a { color: #567280; line-height: 24px; }
.foot_title ul a:hover {color: #4f9ddc;line-height: 24px;}


/* 二级页面添加的css----------------------------------------------- */
.middle2 {
	position:relative;
	width:1000px;
	margin:0 auto;
	z-index:100;
	margin-top: 5px;
	min-height:800px;
}
.navboxcont_navbox { width: 100%;margin-top: 5px;}
.navboxleft_navbox { width:220px; float:left;}
.navboxauto_navbox { margin-left:230px; width:auto;}

.navbox_sub {background-image: url(/portal/static/images/navbox_sub_bg.jpg); background-repeat: no-repeat;width: 220px;height: 55px;color: #ffffff;font-size: 16px; font-weight:700;
text-align: center;line-height: 55px;
}

/* 二级页面左边菜单样式----------------------------------------------- */


.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

.accordion li {
	list-style: none;
}

/* Layout & Style */

.accordion li > a {
	display: block;
	position: relative;
	min-width: 220px;
	height: 45px;
	color: #000000;
	font-size: 12px;
	line-height: 45px;
	border-bottom: 1px dashed #c3c3c3;
	background-color: #e5e5e5;
	text-align:center;text-decoration: none;
}

.accordion > li:hover > a,
.accordion > li:target > a,
.accordion > li > a.active {
	width: 220px;
	height: 45px;
	background-color: #3aa203;
	font-size: 14px;
	background-position: 0 center;
	text-align: center;
	color: #ffffff;
	line-height: 45px;
	border-bottom: 1px dashed #c3c3c3;
	text-decoration: none;
}
.sub-menu > li > a.actives {
	color: #3aa203;
	font-weight : bold;
}

/* Images */

.accordion > li > a:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 24px;
	height: 24px;
	margin: 10px 28px;
	background-repeat: no-repeat;
	background-image: url(/portal/static/images/icons.png);
	background-position: 0px 0px;
}

.accordion li.menu > a:before { background-position: 0px 0px; }
.accordion li.menu:hover > a:before,
.accordion li.menu:target > a:before,
.accordion li.menu > a.active:before { background-position: 0px -24px; }

/* Sub Menu */

.sub-menu li a {
	color: #797979;
	background: #f4f4f4;
	border-bottom: 1px dashed #c9c9c9;
}

.sub-menu li:hover a { background: #d5d5d5;}

.sub-menu li:last-child a { border: none; }

.sub-menu li > a span {
	color: #797979;
	background: transparent;
	
}

.sub-menu em {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 14px;
	color: #a6a6a6;
}

/* Functionality */

.accordion li > .sub-menu {
	display: none;
}

.accordion li:target > .sub-menu {
	display: block;
}

/* 二级页面左边菜单样式结束----------------------------------------------- */


.right_navbox_title{background-color: #f4f4f4;background-image: url(/portal/static/images/right_navbox_title_bg.jpg); background-repeat: no-repeat;padding-left: 15px;height: 37px;color:#ffffff;line-height: 37px;font-size:14px; font-weight:700;
}
.right_navbox_title .position {float: right;font-size:12px;color:#333; font-weight:normal;}
.right_navbox_title .position a {color:#333;text-decoration: none;font-weight:normal;}
.right_navbox_title .position a:hover {color:#0067ca;text-decoration: none;font-weight:normal;}

.subContent {width:760;margin-top: 15px;line-height:21px;}
.subContent h1{width:760;padding:26px 0 33px 0;text-align:center;color:#006ebc;font-size:22px;}
.subContent dt{float:left;width:432px;height:294px;padding-right:24px;}
.subContent dt img{width:419px;height:276px;margin:4px 0 0 4px;}
.subContent p{padding-bottom:21px;text-indent:24px;}



.sright {width:760px;margin-top: 15px;color:#666;line-height:21px;}
.sright .stopNews{width:760px;border-bottom:1px dashed #DBDBDB;padding-bottom: 15px;cursor: pointer;}
.sright .stopNews .img{float:left;width:223px;height:167px;background:url("/portal/static/images/about-bg2.jpg") no-repeat;}
.sright .stopNews .img img{width:217px;height:161px;margin:3px 0 0 3px;border-radius:2px;}
.sright .stopNews dl{float:left;width:510px;padding-left:24px;}

.sright .stopNews dl dt{padding:16px 0;}

.sright .stopNews dl dt a,.subContent .smain .sright .stopNews dl dt a:visited{color:#006ebc;font-size:18px;}


.sright .snewsList{width:760;}
.subContent .smain .sright .snewsList ul{margin:0 auto;padding:6px 0;}
.sright .snewsList li{width:760px;height:25px;padding-top:14px;border-bottom:1px dashed #D4D4D5;}
.sright .snewsList li.last{border:none;}
.sright .snewsList li .ntitle{float:left;width:680px;height:25px;overflow:hidden;}
.sright .snewsList li .ntitle img{margin-top:-1px;}
.sright .snewsList li .ntitle a:hover{color:#006ebc;}
.sright .snewsList li label{color:#666;}

.page{width:760px;height:37px;padding-right:10px;margin-top: 10px;line-height:37px;background:#E9E9E9;text-align:right;color:#666;font-size:12px;position:  absolute;}
.page a,.page a:visited{padding:0 6px;color:#006ebc;font-size:12px;}
.page a:hover{text-decoration:underline;}
.page a.current,.page a.current:visited{font-weight:bold;}

.snewsDetail{width:96%;margin:0 auto;padding-bottom:56px;padding-top: 20px;padding-left: 20px;padding-right: 20px;line-height:30px;}
.snewsDetail .dtitle{text-align:center;width:740px;}
.snewsDetail .dtitle h1{padding:26px 0 15px 0;font-size:22px;font-weight:bold;color:#006ebc;}
.snewsDetail .dtitle p{padding:5px 0 18px 0;color:#989898; border-bottom:1px dashed #DBDBDB;}
.snewsDetail .dtxt{width:740px;margin:0 auto;line-height:30px;color:#333;text-indent:25px;}
/*p0 auto;line-height:30px;color:#068ed1;text-indent:30px; font-size:12px;}*/
.snewsDetail .dtxt_blue2 {width:740px;margin:0 auto;line-height:30px;color:#068ed1;text-indent:30px; font-size:14px;}
.snewsDetail .dtxt_blue3 {width:740px;margin:0 auto;line-height:30px;color:#068ed1;text-indent:30px; font-size:16px;}

/* 新闻的文字样式 */
.snewsDetail .dtxt_1 {width:740px;margin:0 auto;line-height:30px;color:#333;text-indent:25px; font-size:12px;}
.snewsDetail .dtxt_2 {width:740px;margin:0 auto;line-height:30px;color:#333;text-indent:30px; font-size:14px;}
.snewsDetail .dtxt_3 {width:740px;margin:0 auto;line-height:30px;color:#333;text-indent:30px; font-size:16px;}



.snewsDetail .ajtxt{width:740px;margin:0 auto;line-height:25px;color:#333;text-indent:0px;}


.navbox {width: 100%;margin-top: 5px;
}

table, td{font:12px "宋体",Arial, Helvetica, sans-serif;
	
}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{padding:.7em;border:1px solid #fff;}
th{background:#328aa4 url(../images/tr_back.gif) repeat-x;color:#fff;text-align: center;}
td{background:#e5f1f4;}

/* tablecloth styles */

tr.even td{background:#e5f1f4;}
tr.odd td{background:#f8fbfc;}

th.over, tr.even th.over, tr.odd th.over{background:#4a98af;}
th.down, tr.even th.down, tr.odd th.down{background:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#ecfbd4;}
td.down, tr.even td.down, tr.odd td.down{background:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}

#container{margin:0 auto;width:100%;background:#fff;padding-bottom:20px;}
#content{margin:0px;}
.news_title {padding-left: 15px;height: 36px;color:#39C;line-height: 36px;font-size:12px; font-weight:700;}
.news_title .size {float: right;font-size:12px;color:#333; font-weight:normal;}
.right_navbox_title .size a {color:#333;text-decoration: none;font-weight:normal;}
.right_navbox_title .size a:hover {color:#0067ca;text-decoration: none;font-weight:normal;}



.hd01 {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; HEIGHT: 30px; COLOR: #606060;FONT-SIZE: 20px; margin-top:15px; text-align:left; 
}
.fwr {
	FONT-FAMILY: "微软雅黑";
}
.hd01 SPAN A {
	 COLOR: #606060; FONT-SIZE: 20px; 
}
.hd01 SPAN A:hover {
	COLOR: #c00;
}

.twocolcont_qyzzlist {
	width: 100%;
	margin-top: 15px;
	color: #606060;
	min-height:165px;
	line-height: 24px;
	
}
.twocolboxl_qyzzlist {width:50%;  float:left; text-align: center; }
.twocolboxr_qyzzlist {margin-left:50%; width:auto; text-align: center;}


.sl-shadow{-moz-box-shadow:0 0 4px #999;-o-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Glow(color=#a0a0a0,strength=0) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=0,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=90,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=180,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=270,strength=2)";*filter:progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=0,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=90,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=180,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=270,strength=2)}
:root .sl-shadow{filter:none\9}

.nav-item .nav-item-link,.nav-item .nav-item-link:hover,.nav-item .nav-item-link-active,.ui-list-item,.sl-angle{background-image:url(/portal/static/images/nav-website.png)}
.sl-angle{background-repeat:no-repeat;background-position:-135px -7px;overflow:hidden}


.nav-item{}
.nav-item .nav-item-link{height:45px;display:block;text-indent:-9999em;overflow:hidden; margin-top:-12px;}
.nav-item .nav-item-link,.nav-item .nav-item-link:hover,.nav-item .nav-item-link-active{background-repeat:no-repeat}
.nav-item-sub{position:absolute;padding:12px 3px;background:#f0f9ff;top:45px}
.nav-item-table{background:none repeat scroll 0 0 #f0f9ff;white-space:nowrap}
.nav-item-table td,.nav-item-table th{border-right:1px solid #bee1f8;padding:3px 16px;white-space:nowrap;background:#f0f9ff;border-left:0px solid #000;border-top:0px solid #000;border-bottom:0px solid #000;}
.nav-item-table th{font-weight:700;padding:0 14px 3px 17px;border-collapse:separate;white-space:nowrap;background:#f0f9ff;}
.nav-item-table th.last,.nav-item-table td.last{border-right:0}
.nav-item-table a{color:#0167bb;display:block;padding-left:3px;position:relative;vertical-align:middle; line-height:24px;}
.nav-item-table a:hover{background-color:#0167bb;border-radius:2px 2px 2px 2px;color:#fff;text-decoration:none;vertical-align:middle;}
.nav-item .nav-item-sub{display:none}
.nav-item .angle{position:absolute;display:none;width:15px;height:15px;font-size:0;top:20px;*top:20px;_top:20px;top:20px\0;right:205px}
:root .angle{top:20px}
.nav-item:hover .nav-item-sub,.nav-item-hover .nav-item-sub{display:block}
.nav-item:hover .angle,.nav-item-hover .angle{display:block}

#security .nav-item-link{width:110px;background-position:-15px 0px;margin-right:20px}
#security .nav-item-link:hover,#security .nav-item-link-active{background-position:-15px -61px}
#security .nav-item-sub{left:-116px; top:30px;}

#outer {width:292px;}
#tab {overflow: hidden;zoom: 1;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #898989;}
#tab li {float:left;color:#fff;height:32px;cursor:pointer;line-height:32px;list-style-type:none;padding:0 11px;}
#tab li a {color:#0167bb;font-size:12px;text-decoration: none;}
#tab li.current a{color: #fff;font-size: 14px;text-decoration: none;font-weight: 700;}
#tab li.current {background-image: url(/portal/static/images/tabList_on_bg.jpg);background-repeat: no-repeat;text-align:center;}
#content {}
#content ul{list-style:none;line-height:25px;display:none;}
#content ul li a{line-height:26px;display:block;padding:4px;color:#068ed1;text-decoration: none;padding:0 0 0 23px;background:url(/portal/static/images/marker.png) no-repeat 8px 12px;border-bottom: 1px dashed #e7e7e7;}
#content ul li a:hover{color: #0067ba;text-decoration: none;background:#e6e6e6 url(../images/marker2.png) no-repeat 8px 12px;}
