@charset "utf-8";
/* CSS Document */

html {background:url(../elements/background.jpg) repeat;}

body, #header, #footer, #content {width: 870px;}

body {
padding: 15px;
font-family: “宋体”, sans-serif;
font-size: 85%;
margin-left: auto;
margin-right: auto;
-webkit-text-size-adjust: none;
}

#header {
padding: 0 15px 0 15px;
text-align: center;
height: 48px;
margin-top: -15px;
}

#header img {border:none;}

#content {padding: 8px 15px 15px 15px; background-color:#EEEEEE; overflow: auto; text-align: justify;}
#content img {border:none;}

/*--登录--*/
#portal {
margin-left: auto;
margin-right: auto;
width: 840px;
height: 15px;
color: #AA130D;
text-align: right;
font-size: 85%;
font-weight: bold;
text-decoration: none;
}

#portal a {
color:#AA130D;
text-decoration:none;
box-shadow: 0px 2px 1px #BBBBBB;
/* border-right: 1px solid #AA130D; */
display: inline-block;
margin-left: 5px;
padding-right: 5px;
}

#portal #clientLogin{
background:url(../elements/clientlogin.png) no-repeat;
background-size: 15px;
background-position: right;
padding-right: 20px;
}

#portal #clientDL{
background:url(../elements/clientdl.png) no-repeat;
background-size: 15px;
background-position: right;
padding-right: 20px;
margin-right: 20px;
}

/*--主菜单--*/
#navigation {
margin-left: auto;
margin-right: auto;
width: 840px;
height: 36px;
padding: 10px 0px 25px 0px;
background: url(../elements/menubar.png) no-repeat;
}
#navigation ul {margin: 0; padding: 0; list-style: none;}
#navigation ul li {padding:0; font-weight:normal; width: 70px; padding: 0 18px 0 18px; float:left;}
#navigation #navileft {float:left; padding-left: 20px;}
#navigation #naviright {float:right; padding-right: 20px;}
#navigation a {
border-top: 4px solid #AA130D;
padding-top: 10px;
margin-top: -12px;
font-weight: bold;
font-size: 14px;
height: 35px;
text-align: center;
line-height: 15px;
display: block;
color: #7D7A7A;
text-decoration: none;
}
#navigation a .en {color:#AA130D; font-size:11px;}
#navigation a:hover {border-top: 4px solid #FC8302;}
#navigation a:hover .en {color: #FC8302;}
#navigation .current a {border-top: 4px solid #FC8302;}

/*--滚动新闻--*/
#newsbar {
background:url(../elements/newsbar.png) no-repeat 4px 4px;
border:1px #aaa; 
border-style: solid none solid none;
height:90px;
width:790px;
padding:3px 0px 2px 30px; 
margin-left: auto;
margin-right: auto;
}
#newsbar a {display:block;line-height:18px;text-decoration:none;color:#555;font-family:Arial;font-size:0.9em;}
#newsbkgtxt {float:left;width:10%;}
#newsbkgtxt span {display:block;line-height:18px;text-decoration:none;color:#555;font-family:Arial;font-size:0.9em;}
#newslist {
float:right;width:90%;
/*--IF (newshighlight=TRUE) height=80% ; ELSE height=100%--*/
height:100%;
overflow:hidden;
}
#newslist span, #newshighlight span {color:#aa5110;}

/*--正文--*/
#main {padding: 0 10px 10px 10px; width: 820px; margin-left: auto; margin-right: auto;}
/*----正文文本----*/
#main_text {padding-right: 10px;}
#main_text a {color: black; text-decoration: underline;}
#main_text .UrlNoLine {color: #006d90; text-decoration: none;}
#main_text .MainTitle {font-size:1em; margin-top: 1.4em; margin-bottom: 1.4em;}
#main_text h2 {font-size:1em; margin-top: 1.2em; margin-bottom: 1.2em;}
#main_text h3 {font-size:1em; margin-top: 1.2em; margin-bottom: 1.2em;}
#main_text p {line-height: 175%; text-indent: 2em;}
#main_text ul {list-style: none; line-height: 175%; margin-top: 0;}
#main_text li {margin-left: -0.5em;}
#main_text .BackToTop {text-align: right; width: 730px;}
/*----正文特殊----*/
#index_main p {line-height: 215%;}
#index_main p span{color: #AA130D;}
/*----网站导航----*/
#main_text .SitemapBlock {float: left; width: 12em;}
#main_text .SitemapBlock a {color: black; text-decoration: underline;}
#main_text .SitemapList {margin-left:-0.5em;}

/*--底部--*/
#footer {
padding: 0 15px 0 15px;
background-color:#EEEEEE;
}

#ftrcontent{
margin-left: auto;
margin-right: auto;
padding: 6px 0 4px 0;
width:840px;
height:33px;
background:url(../elements/footerbar.png) no-repeat;
color: #AA130D;
text-align: left;
font-size: 85%;
text-decoration:none;
overflow: auto;
}

#ftrcontent a {
color:#AA130D;
text-decoration:none;
}

#ftrcopyright {padding-left:20px; float: left; width: 665px; text-align:left;}
#ftrcopyright .license {margin-left: 20px;}
#ftrcopyright .regpol {background-image: url(../elements/icon_police.png); background-repeat:no-repeat; background-size:17px 17px; padding-left: 25px;}
#ftrlink {padding-right:15px; float: right; width: 140px; text-align:right;}
#ftrlink a {
border-left: 1px solid #AA130D;
display: inline-block;
padding-left: 5px;
margin-right: 5px;
}