/*
evget.com base style
2010.03.25 10:48 for leedon007@gmail.com
Copyright (c) 2010, evget.com All rights reserved.
*/
/*base setup*/
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }

html, body { height: 100%; }

body { min-height: 100%; height: auto !important; height: 100%; font-family: Verdana; font-size: 12px; color: #333; background-color: #fff; line-height: 15px; font-weight: 400; text-align:left; }

hr,hr.dotted { clear: both; margin: 5px auto; border-width: 0; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #FFF; height: 2px; overflow: hidden; }

*html hr { margin: 0; }

ol, ul { list-style: none; }

img { border: 0; }

address, caption, th, em, i { font-style: normal; font-weight: 400; }

h1 { font-size: 20px;}

h2 { font-size: 18px;}

h3 { font-size: 16px;}

h4 { font-size: 14px;}

h5 { font-size: 12px; }

h6 { font-size: 12px; }

fieldset { clear: both; border-top-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #989796; }

legend { font-weight: bold; color: #989796; padding: 10px; }

fieldset p { margin: 0; padding: 0 0 0 8px; }

fieldset li { line-height: 20px; padding-top: 5px; padding-bottom: 5px; }

*html legend { margin-left: -7px; background-color: #fff; }

.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/*article list*/
div.box{
	width:100%;
	overflow: hidden;
}
div.box ul.menu {
height: 30px;
background: url('../images/evget_newbg.png') 0 -263px repeat-x;
position: relative;
}
div.box ul.menu-s {
height: 25px;
background: url('../images/evget_newbg.png') 0 -263px repeat-x;
position: relative;
}
div.box ul.menu li {
height: 30px;
line-height: 30px;
float: left;
padding-left: 2px;
}
div.box ul.menu-s li {
height: 25px;
line-height: 25px;
float: left;
padding-left: 2px;
}
div.box ul.menu li a,div.box ul.menu li .ttt {
color: #444;
font-size: 14px;
font-weight: bold;
height: 30px;
padding: 0 10px 0 10px;
display: inline-block;
}
div.box ul.menu-s li a {
color: #444;
font-size: 12px;
font-weight: bold;
height: 25px;
padding: 0 10px 0 10px;
display: inline-block;
}
div.box ul.menu a.more {
padding: 0 8px 0 5px;
color: #0063B8;
font-size: 12px;
font-weight: normal;
height: 30px;
line-height: 30px;
position: absolute;
overflow: hidden;
right: 5px;
top: 0;
background: url('../images/evget_newbg.png') no-repeat right -443px;
}
div.box ul.menu-s a.more {
padding: 0 8px 0 5px;
color: #0063B8;
font-size: 12px;
font-weight: normal;
height: 25px;
line-height: 25px;
position: absolute;
overflow: hidden;
right: 5px;
top: 0;
background: url('../images/evget_newbg.png') no-repeat right -445px;
}
div.box ul.menu s {
width: 5px;
height: 30px;
position: absolute;
overflow: hidden;
}
div.box ul.menu-s s {
width: 5px;
height: 25px;
position: absolute;
overflow: hidden;
}
div.box ul.menu s.tl,div.box ul.menu-s s.tl {
left: 0;
top: 0;
background:url('../images/evget_newbg.png') -165px -203px no-repeat;
}
div.box ul.menu s.tr,div.box ul.menu-s s.tr {
right:0;
top: 0;
background:url('../images/evget_newbg.png') -165px -233px no-repeat;
}
div.box div.boxborder,.div.boxborder {
border: 1px solid #DBE1E6;
border-top: 0;
padding: 0;
overflow: hidden;
}
div.box dl.pic-t-j {
float: left;
margin: 0 10px 0 10px;
display: inline;
width: 220px;
}
div.box dl.pic-t-j dd.img,div.boxborder dl.pic-t-j dd.img {
float: left;
padding: 10px 10px 10px 0;
}
div.box dl.pic-t-j dd {
line-height: 130%;
color: #888;
}
dd {
display: block;

}
div.box dl.pic-t-j dt,div.boxborder dl.pic-t-j dt {
font-weight: bold;
height: 30px;
line-height: 30px;
overflow: hidden;
}
div.box ul.news {
padding: 5px 10px 5px 10px;
float: left;
}
div.box ul.news li {
width: 100%;
float: left;
height: 24px;
line-height: 24px;
overflow: hidden;
text-indent: 0.7em;
background: url('../images/index_li_dot.gif') no-repeat 0px 10px;
}
div.box ul.news li.other {
width: 100%;
float: left;
line-height:18px;
height:36px;
overflow: hidden;
text-indent: 0.7em;
background: url('../images/index_li_dot.gif') no-repeat 0px 8px;
}
div.boxborder ul.news li a {
color:#1D4CB6;
font-size: 12px;
}
div.boxborder ul.news li a:hover {

}
.sjpic{
	width:150px;
	height: 45px;
	border:1px solid #dadada;
	padding:2px;
}



/* Hides from IE-mac \*/
.clear
{display: inline-block;}

/* Hides from IE-mac \*/
* html .clear
{height: 1%;}

.clear
{display: block;}
/* End hide from IE-mac */

/* End hide from IE-mac */

/* links
-------------------------------------------------------------------*/
a:link, a:visited { color: #333; text-decoration: none; }

a:hover, a:active { color: #FF7300; text-decoration: underline; }

/*red*/
.red,
.red a:link, .red a:visited,
a.red:link, a.red:visited { color: #f00; text-decoration: none; }

.red a:hover, .red a:active,
a.red:hover, a.red:active { color: #f00; text-decoration: underline; }

/*gray*/
.gray a:link, .gray a:visited,.gray,
a.gray:link, a.gray:visited { color: #A6A6A6; text-decoration: none; }

.gray a:hover, .gray a:active,
a.gray:hover, a.gray:active { color: #A6A6A6; text-decoration: underline; }

/*green*/
a.green:link, a.green:visited,.green { color: #78a633; text-decoration: none; }

a.green:hover, a.green:active { color: #78a633; text-decoration: underline; }

.green a:link, .green a:visited { color: #d3fcae; text-decoration: none; }

/*yellow*/
.yellow,
.yellow a:link, .yellow a:visited,
a.yellow:link, a.yellow:visited { color: #F18B46; text-decoration: none; }

.yellow a:hover, .yellow a:active,
a.yellow:hover, a.yellow:active { color: #F18B46; text-decoration: underline; }

/*black*/ 
.black a:link, .black a:visited,.black,
a.black:link, a.black:visited { color: #333; text-decoration: none; }

.black a:hover, .black a:active,
a.black:hover, a.black:active { color: #FF7300; text-decoration: none; }

/*white*/ 
.white a:link, .white a:visited,.white,
a.white:link, a.white:visited { color: #fff; text-decoration: none; }

/*blue*/
.blue,
.blue a:link, .blue a:visited,
a.blue:link, a.blue:visited { color: #1D4CB6; text-decoration: underline; }

.blue a:hover, .blue a:active,
a.blue:hover, a.blue:active { color: #FF6C00; text-decoration: underline; }
/*bg*/
.mainbg{ background: url(../images/mainbg.gif) no-repeat; }
.bgbox{ background: url(../images/bg_box.gif) no-repeat;}
/*box ui*/
/*always */
.w954{ width: 954px; margin:0 auto; }
.w960{ width: 960px; }
.w210{ width: 210px; }
.w208{ width: 208px; }
.w180{width:180px;}
.w150{
	width: 150px;
}
.w520{ width: 520px; }
.w740{ width: 740px; }
.mAuto{ margin: 0 auto; }
.w90auto{
	width:90%;
	margin: 0 auto;
}
.w92auto{
	width:92%;
	margin: 0 auto;
}
.w24{width:24%;}
.pTB10{ padding-top: 10px; padding-bottom: 10px; }
.p10{ padding: 10px; }
.p05{ padding: 5px; }
.mTB10 { margin-top: 10px; margin-bottom: 10px; }

.mT10 { margin-top: 10px; }
.mT20 { margin-top: 20px; }

.mB10 { margin-bottom: 10px; }

.mL10 { margin-left: 10px; }
.mL20{ margin-left: 20px; }
.mR10 { margin-right: 10px; }
.line16{ line-height:16px;}
.line18{ line-height:18px;}
.line20{ line-height:20px;}
.line22{ line-height:22px;}
.line24{ line-height:24px;}
.text-center{ text-align:center;}

.fLeft { float: left; }
.fRight { float: right; }

.w50 li { float: left; width: 50%; }

.border a { border: 1px solid #7a7977; display: table; }

.none { display: none; }

.invisible { display: none; overflow: hidden; }

.overflow{white-space: nowrap;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;}

.textCenter { text-align: center; }

.lineDot { background-image: url("../images/lineDot.gif"); background-repeat: repeat-x; }

.lineBorder { border: 1px solid #B6B7B9; }
.boxbg_blue{
	 background-color: #F4FAFF;
}
.lineBorder2 { border: 1px dashed #7C9DC2; }
.lineB { border-bottom: 1px solid #B6B7B9; }

.lineL { border-left: 1px solid #acd98c; }

.lineR { border-right: 1px solid #acd98c; }

.font12 { font-size: 12px; }

.font14 { font-size: 14px; }
.fontbold{
	 font-weight:bold;
}
.fontColor666{color:#666;}
.fontColor222{color:#222;}
.fontYahei{ font-family:"微软雅黑";}
.font16{font-size:16px;}
.fontWhite{ color:#FFF;}
.artList {
	padding-top: 3px;
	padding-bottom: 3px;
}
.artList li.link{
	float: left;
	margin-left:10px;
}
.artList dd {
}
.artList dd .dot1,.dot1 {
	overflow:hidden;
	/*word-break:keep-all;*/
	white-space:nowrap;	
	display: block;	
	text-indent: 20px;
	height:27px;
	line-height:27px;
	background: url(../img/icon_bg2.gif) no-repeat;
	background-position: 0 -113px;	
	
	
}
.artList dd .dot3,.dot3 {
	height:22px;
	line-height:22px;
	overflow:hidden;	
	white-space:nowrap;	
	display: block;	
	text-align:center;
	background: url(../img/arrow_gray.gif) no-repeat 55px 7px;
}
.artList dd .dot3 a:hover,.dot3 a:hover{
	font-weight: bold;
}
.artList dd .dot2,.dot2 {
	overflow:hidden;
	/*word-break:keep-all;*/
	white-space:nowrap;	
	display: block;	
	text-indent: 20px;
	height:22px;
	line-height:22px;
	background: url(../img/icon_bg2.gif) no-repeat;
	background-position: 0 -114px;	
}

.artList dd em {
	float:right;
	font-size:12px;
	margin-right:5px;
	height:22px;
	line-height:22px;
}
.artList dt {
	text-align:right;
	line-height:25px;
}
.dotlist{
	list-style: disc;
	color:#444;
}
.dotlist li{
	margin-left:20px;
}
/*.icon {
	background: url("../img/icon_bg2.gif") no-repeat;
	padding-left:20px;
	display:block;
}
.icon_js{
	background-position: 0px -174px;		
}
.icon_fwxm{
	background-position: 0px -330px;		
}
.icon_dxkh{
	background-position: 0px -216px;		
}
.icon_anli{
	background-position: 0px -257px;		
}
.icon_khpj{
	background-position: 0px -295px;		
}
.icon_news{
	background-position: 0px 5px;		
}*/

.clear, .clear, .block { display: block; }
* html input.checkbox, * html input.radio { margin: -1px 0 0 -2px; }


.pager
{
    text-align: right;
    padding: 3px;
    padding-bottom: 10px;
}
.pager a{padding:1px;text-decoration:underline; border:1px solid #fff;}
.pager span.select{padding:1px;font-weight:bold;border:1px solid #F99A5A; }
.pager a:hover{ padding:1px;border:1px solid #F99A5A;}
.overflow
{
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}

img
{
    border: 0px;
}

li cite,h5 cite,h4 cite,div cite
{
    float: right;
    margin-right: 5px;
    font-style: normal;
}
.clear:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


#container
{
    margin: 0 auto;
}

.linkblue,
.linkblue a:link, .linkblue a:visited,
a.linkblue:link, a.linkblue:visited {
	color:#1D4CB6;
	text-decoration:none;
}
.linkblue a:hover, .linkblue a:active,
a.linkblue:hover, a.linkblue:active {
	color:#FF7300;
	text-decoration:underline;
}
 
 
.linkbluenew,
.linkbluenew a:link, .linkbluenew a:visited,
a.linkbluenew:link, a.linkbluenew:visited {
	color:#507ADA;
	text-decoration:none;
}
.linkbluenew a:hover, .linkbluenew a:active,
a.linkbluenew:hover, a.linkbluenew:active {
	color:#FF7300;
	text-decoration:underline;
}


/* black */
.linkblack a:link, .linkblack a:visited,
a.linkblack:link, a.linkblack:visited {
	color:#484848;
	text-decoration:none;
}
.linkblack a:hover, .linkblack a:active,
a.linkblack:hover, a.linkblack:active {
	color:#FF7300;
	text-decoration:underline;
}
/* 灰色链接样式 */
.linkgray a:link, .linkgray a:visited,
a.linkgray:link, a.linkgray:visited {
	color:#313131;
	text-decoration:none;
}
.linkgray a:hover, .linkgray a:active,
a.linkgray:hover, a.linkgray:active {
	color:#000;
	text-decoration:underline;
}


/* 橙色链接样式 */
.linkorange a:link, .linkorange a:visited,
a.linkorange:link, a.linkorange:visited {
	color:#DB5800;
	text-decoration:none;
}
.linkorange a:hover, .linkorange a:active,
a.linkorange:hover, a.linkorange:active {
	color:#ff0000;
	text-decoration:underline;
}
/* 橙色链接样式2 */
.orange a:link, .orange a:visited,
a.orange:link, a.orange:visited {
	color:#DB5800;
	text-decoration:underline;
}
.orange a:hover, .orange a:active,
a.orange:hover, a.orange:active {
	color:#ff0000;
	text-decoration:underline;
}

/* footer样式 */
.linkfooter:link
{
    color: #5F5F5F;
    text-decoration: none;
}
.linkfooter:visited
{
    color: #5F5F5F;
    text-decoration: none;
}
.linkfooter:hover
{
    color: #5f5f5f;
    text-decoration: underline;
}
.linkfooter:actived
{
    color: #5F5F5F;
    text-decoration: underline;
}

.linklogin1:link
{
    color: #F46700;
    text-decoration: none;
}
.linklogin1:visited
{
    color: #F46700; text-decoration:none;}
.linklogin1:hover
{
    color: #F46700;
    text-decoration: underline;
}
.linklogin1:actived
{
    color: #F46700; text-decoration:underline;}

.linklogin2:link
{
    color: #666565;
    text-decoration: none;
}
.linklogin2:visited
{
    color: #666565; text-decoration:none;}
.linklogin2:hover
{
    color: #666565;
    text-decoration: underline;
}
.linklogin2:actived
{
    color: #666565; text-decoration:underline;}

#footer
{
    height: 73px;
    width: 954px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
}
#footer #about
{
    height: 28px;
    width: 954px;
    background: url(             "../img/footerbg.gif" ) repeat-x;
    line-height: 28px;
}
#footer #about .spanfd
{
    background: url(             "../img/fooerbg-fd.gif" ) no-repeat left;
    text-align: center;
    color: #5F5F5F;
    font-size: 12px;
    float: left;
    width: 944px;
}
#footer #about .spanend
{
    background: url(             "../img/fooerbg-end.gif" ) no-repeat right;
    float: right;
    width: 8px;
    height: 28px;
}
#footer p
{
    margin: 0px;
    margin-top: 3px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #5F5F5F;
    font-size: 12px;
}
#footer #about .spanfd a
{
    color: #5F5F5F;
    text-decoration: none;
}
#footer #about .spanfd a:hover
{
    color: #5F5F5F;
    text-decoration: underline;
}


