/* CSS Document */

body { text-align: left; font-family:"宋体";margin:0; padding:0; font-size:11px; background:#DBE5ED; color:#393939;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px;}
li{list-style-type:none;}
table,td,tr,th{font-size:12px;}

/* 公共高度 */
.blank20{height:20px; font-size:1px; clear:both;}
.blank16{height:16px; font-size:1px; clear:both;}
.blank15{height:15px; font-size:1px; clear:both;}
.blank14{height:14px; font-size:1px; clear:both;}
.blank13{height:13px; font-size:1px; clear:both;}
.blank12{height:12px; font-size:1px; clear:both;}
.blank11{height:11px; font-size:1px; clear:both;}
.blank10{height:10px; font-size:1px; clear:both;}
.blank9{height:9px; font-size:1px; clear:both;}
.blank8{height:8px; font-size:1px; clear:both;}
.blank7{height:7px; font-size:1px; clear:both;}
.blank6{height:6px; font-size:1px; clear:both;}
.blank5{height:5px; font-size:1px; clear:both;}
.blank4{height:4px; font-size:1px; clear:both;}
.blank3{height:3px; font-size:1px; clear:both;}
.blank2{height:2px; font-size:1px; clear:both;}
.blank1{height:1px; font-size:1px; clear:both;} 

/* menu */
#menu{float:left; width:950px; height:35px; background:url(../images/menubg.gif) left top no-repeat;}
#nav {line-height:24px;  list-style-type: none; padding:0px 0 0 0;}

#nav a {display: block; width: 90px; text-align:center; font-weight:bold; color:#000;}
#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff;text-decoration:none;}
#nav a:hover {color:#FFF;text-decoration:none;}
#nav li {float: left; width:90px; line-height:35px;}
#nav li a:hover{background:url(../images/but_menu.gif) no-repeat; display:block;}
#nav li a.menu2:hover{background:url(../images/but_menu02.gif) no-repeat; display:block;}

#nav li ul {line-height: 20px;  list-style-type: none;text-align:left; left: -999em; width: 120px; position: absolute; }
#nav li ul li{float: left; width:120px;background: #F6F6F6; line-height:25px; border-bottom:solid 1px #EEEEEE;}


#nav li ul a{display: block; width: 110px; text-align:left;padding-left:10px;}

#nav li ul a:link  {color:#666; text-decoration:none;}
#nav li ul a:visited  {color:#666;text-decoration:none;}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#30A2D6;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
.content {clear: left; }

/* leftmenu 

#navb {line-height: 24px;  list-style-type: none;  width:195px; background:#f00;}

#navb a {display: block; width: 195px; text-align:left;}

#navb a:link {color:#313131; text-decoration:none;}
#navb a:visited  {color:#313131;text-decoration:none;}
#navb a:hover  {color:#FE6B04;text-decoration:none;}

#navb li {float:left; width:185px; border-bottom:dashed 1px #C0C0C0; line-height: 24px; padding:0 0 0 10px; background:#999;}
#navb li a{background:url(../images/dian.gif) 0px 9px no-repeat; padding:0 0 0 11px; width:174px;}
#navb li a:hover{color:#FE6B04;text-decoration:none;}
#navb li ul {line-height: 24px; list-style-type: none; text-align:left; left: -999px; width: 120px; position: absolute; background: #EBEAEA; border:solid 1px #C0C0C0;}
#navb li ul li{float: left; width: 120px; padding:0px; border-bottom:solid 1px #C0C0C0; background:none;}
#navb li ul a{display: block; width: 110px; text-align:left; background:none; padding:0 0 0 10px; margin:0px;}
#navb li ul a:link  {color:#666; text-decoration:none; width: 110px;}
#navb li ul a:visited  {color:#666;text-decoration:none;}
#navb li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#666666; }
#navb li:hover ul {left: auto;}
#navb li.sfhover ul {left: auto;}
#navb li.sfhover a {float:left;}
#content {clear: left; }*/

/* 按业务需求 */
.navc{line-height: 24px;  list-style-type: none;  width:195px;}
.navc li{float:left; width: 195px; border-bottom:dashed 1px #C0C0C0; line-height: 24px;}
.navc li a{background---:url(../images/dian.gif) 0px 4px no-repeat; padding:0 0 0 6px; color:#313131; text-decoration:none;display: block;}
.navc li a:visited{color:#313131;text-decoration:none;}
.navc li a:hover{color:#FE6B04;text-decoration:none; display: block;
}

/* leftmenu */


p {
font: 12px Arial, Helvetica, sans-serif;
}

.navmenu a {
color: #313131;
text-decoration: none;
}

.navmenu a:hover {
background: #313131;
color: #FE6B04;
}

/*CSS Code for Menu Begin:*/
/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
 margin: 0;
 border: 0 none;
 padding: 0;
 width: 195px; /*For KHTML*/
 list-style: none;
}

ul#navmenu li {
 display: block !important; /*For GOOD browsers*/
 display: inline; /*For IE*/
 position: relative;
}

/* Root Menu */
ul#navmenu a {
 border-bottom: 1px dashed #CCC;
 padding: 0 6px;
 display: block;
 color: #313131;
 font: 12px/22px Arial, Helvetica, sans-serif;
 text-decoration: none;
 height: 24px !important;
 height: 24px; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
 background: #fff;
 color: #FE6B04;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
 background: #F7F7F7;
 color: #313131;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
 background: #F7F7F7;
 color: #FE6B04;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
 background: #EEE;
 color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
 background: #CCC;
 color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
 background: #EEE;
 color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
 background: #CCC;
 color: #FFF;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
 display: none;
 position: absolute;
 top: 0;
 left: 195px;
 width:120px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
 display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
 display: block;
}


/* 字体样式 */

.texthe14c {
	font-family: "宋体";
	font-size: 14px;
	color: #3C3C3C;
	font-weight:bold;
}


.texthec {
	font-family: "宋体";
	font-size: 12px;
	color: #3C3C3C;
	font-weight:bold;
}

.texthj {
	font-family: "宋体";
	font-size: 12px;
	color: #3C3C3C;
	line-height:22px;
}

.texthui {
	font-family: "宋体";
	font-size: 12px;
	color: #8A8989;
}

.textyelc {
	font-family: "宋体";
	font-size: 12px;
	color: #FE6B04;
	font-weight:bold;
}

.textyel14c {
	font-family: "宋体";
	font-size: 14px;
	color: #FF4200;
	font-weight:bold;
}

.textblue {
	font-family: "宋体";
	font-size: 12px;
	color: #7396AA;
}

.textred {
	font-family: "宋体";
	font-size: 12px;
	color: #f00;
}

.textbluec {
	font-family: "宋体";
	font-size: 12px;
	font-weight:bold;
	color: #557A90;
}


.linecen{background:url(../images/linexx.gif) left center repeat-x;}
.lineleft{border-right:solid 1px #BBBBBB;}
.linexx{border-bottom:dashed 1px #C0C0C0;}
.linelr{border-left:solid 1px #BFC0C1; border-right:solid 1px #BFC0C1;}
.login{border:solid 1px #A7A7A7; background:url(../images/loginbg.gif) left top repeat-x; height:16px;}
.linelr2{border-left:solid 1px #9DB0BC; border-right:solid 1px #9DB0BC;}

/* link */

a.linkyel:link {
	color: #FE6B04;
	text-decoration: underline;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel:visited {
	color: #FE6B04;
	text-decoration: underline;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel:hover {
	color: #FE0404;
	text-decoration: underline;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel:active {
	color: #FE6B04;
	text-decoration: underline;
	font-family: "宋体";
	font-size: 12px;
}

/*==================================================*/
a.linkyel2:link {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel2:visited {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel2:hover {
	color: #FE0404;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkyel2:active {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}

/*==================================================*/


a.linktext:link {
	color: #313131;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linktext:visited {
	color: #313131;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linktext:hover {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linktext:active {
	color: #313131;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}

/*==================================================*/

a.linkblue:link {
	color: #7396AA;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkblue:visited {
	color: #7396AA;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkblue:hover {
	color: #547181;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkblue:active {
	color: #7396AA;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}



/*  12-31  */




a.linkhec:link {
	color: #313131;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
	font-weight:bold;
}
a.linkhec:visited {
	color: #313131;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
	font-weight:bold;
}
a.linkhec:hover {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
	font-weight:bold;
}


a.linkhui:link {
	color: #8D8D8D;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkhui:visited {
	color: #8D8D8D;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
a.linkhui:hover {
	color: #FE6B04;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}





a.linkyel14c:link {
	color: #FF4707;
	text-decoration: none;
	font-family: "宋体";
	font-size: 14px;
	font-weight:bold;
}
a.linkyel14c:visited {
	color: #FF4707;
	text-decoration: none;
	font-family: "宋体";
	font-size: 14px;
	font-weight:bold;
}
a.linkyel14c:hover {
	color: #FF4707;
	text-decoration: underline;
	font-family: "宋体";
	font-size: 14px;
	font-weight:bold;
}

.lineright{border-right:dashed 1px #ccc;}


