body  { font-family:宋体,Verdana, Arial, Helvetica, sans-serif; 
        font-size:12px;color:#000000;text-align: center; 
        margin-top:0px;
		    margin-bottom:0px;
		    margin-left:0px;
		    margin-right:0px;
	    }
td              { font-family:宋体;font-size:12px;table-layout:fixed;word-break:break-all }
input, textarea { font-size: 12px; }
select          { font-size: 12px; border-width:1px; }
form            { margin:1px;padding:0px; }
ul              { list-style:none outside none; margin:0px; padding:0px}
li              { line-height:200%;padding:5px 0 0 5px;list-style-type: none;background-position:left 0px;}
p               { line-height:200%; }
h1              { font-size:13px;margin:0px;line-height:200%;color:#A9001C; }
h2              { font-size:12px; }
h3,h4           { font-size:12px; margin-top:5px;margin-bottom:10px; }
h5,h6           { font-size:12px; margin-top:5px;margin-bottom:5px; }

a:link          { color: #000000; }
a:visited       { color: #000000; }
a:active        { color: #000000; text-decoration: none }
a:hover         { color: #CC0000; text-decoration: none;}

a.nav1:link     { color: #FFFFFF; text-decoration: none; }
a.nav1:visited  { color: #FFFFFF; text-decoration: none; }
a.nav1:active   { color: #FFFFFF; text-decoration: none; }
a.nav1:hover    { color: #FFFF00; text-decoration: none;}

a.nav2:link     { color: #FFFF00; text-decoration: none; }
a.nav2:visited  { color: #FFFF00; text-decoration: none; }
a.nav2:active   { color: #FFFF00; text-decoration: none; }
a.nav2:hover    { color: #FFFF00; text-decoration: none; }

a.applink:link    { color:#A9001C;text-decoration:none; }    /*高亮链接*/
a.applink:visited { color:#A9001C;text-decoration:none; }
a.applink:active  { color:#A9001C;text-decoration:none; }
a.applink:hover   { color:#A9001C;text-decoration:none; }

a.blink:link    { color:#000000;text-decoration:none; }      /*醒目链接*/
a.blink:visited { color:#000000;text-decoration:none; }
a.blink:active  { color:#000000;text-decoration:none; }
a.blink:hover   { color:#000000;text-decoration:none; }

#popbar { width:100%; height:27px; text-align:center; background:#EEE url(../images/pop_bg.gif); }
#popbar .popbox { width:860px; height:27px; margin:0px auto; overflow:auto; }
#popbar .popbox span.lt { float:left; width:700px; text-align:left; line-height:27px; letter-spacing:2px; }
#popbar .popbox span.rt { float:left; width:160px; text-align:right; padding-top:8px; }
#popbar a { color:#000; text-decoration:none; }
#popbar a:hover { color:#F30; text-decoration:none; }

.twidth { width:1002px;margin-left:auto;margin-right:auto; }
.top {
 width:860px;
 height:120px;
 margin-left:auto;
 margin-right:auto;
}
.top_left {
 width:50%;
 line-height:110px;
 float:left;
 padding:10px 0px 0px 0px;
 text-align:left;
}
.top_right {
 width:50%;
 float:left;
 text-align:right;
 padding-top:8px;
}

.nav_line {
 width:100%;
 text-align:center;
 border-top:1px #666 solid;
 border-bottom:1px #666 solid;
 margin:0px;
 padding:0px;
}
.nav_menu_1 {
 width:860px;
 height:40px;
 background:#FF0000;
 text-align:center;
 color:#FFFFFF;
 vertical-align:middle;
 padding:0px;
 margin:0px;
 margin-left:auto;
 margin-right:auto;
}
.nav_menu_1 ul {
 width:842px
 float:left;
 list-style-type:none;
 padding-left:18px;
}
.nav_menu_1 li {
 float:left;
 list-style-type:none;
 margin:0px;
 padding:0px;
 line-height:40px;
}

.nav_menu_2 {
 width:860px;
 height:25px;
 background:#FF0000;
 text-align:center;
 color:#FFFFFF;
 vertical-align:middle;
 padding:0px;
 margin:0px;
 margin-left:auto;
 margin-right:auto;
}
.nav_menu_2 ul { 
 width:850px
 float:left;
 list-style-type:none;
 padding-left:10px;
}
.nav_menu_2 li {
 float:left;
 list-style-type:none;
 margin:0px;
 padding:0px;
 line-height:25px;
}

.nav_menu_3 {
 width:892px;
 height:20px;
 background:#999999;
 text-align:center;
 color:#FFFFFF;
 vertical-align:middle;
 padding:0px 0px 0px 110px;
 margin:0px auto 0px auto;
}
.nav_menu_3 ul { 
 width:847px;
 float:left;
 list-style-type:none;
}
.nav_menu_3 li {
 float:left;
 list-style-type:none;
 margin:0px;
 padding:0px;
 line-height:20px;
}

.banner {
 width:860px;
 text-align:center;
 margin-top:0px;
 margin-left:auto;
 margin-bottom:0px;
 margin-right:auto;
 padding:4px 0px 4px 0px;
}

.search          { width:100%;border-bottom:1px #666666 solid; }
.search_body     { width:860px;text-align:center;margin:0px auto 0px auto;padding:0px; }
.search_left     { width:50%;float:left;line-height:40px; }
.search_right    { width:50%;float:left;line-height:40px;padding-top:5px; }

.body_bg {
 width:860px;
 background:#CCCCCC;
 padding:0px 0px 30px 0px;
 margin-top:0px;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
}

.nav_path {
 width:625px;
 text-align:left;
 margin:10px 0px;
 padding:0px;
}

.body_nav_1 {
 width:600px; 
 background:#B1AEAE;
 text-align:left;
 border-left:5px #414141 solid;
 padding:10px 10px 5px 10px;
 margin:0px auto 15px auto;
}
.body_nav_1 p    { line-height:200%;margin:0px;padding:0px; }
.body_nav_1 dl   { width:100%;padding:0px;margin:0px; }
.body_nav_1 dt   { font-weight:bold; }
.body_nav_1 dd   { padding:0px;margin:0px; }

.body_nav_2 {
 width:600px; 
 background:#B1AEAE;
 text-align:left;
 border-left:5px #414141 solid;
 padding:10px 10px 5px 10px;
 margin:0px auto 15px auto;
}
.body_nav_2 p          { line-height:200%;margin:0px;padding:0px; }
.body_nav_2 dl         { width:100%;float:left;margin:0px;padding:0px; }
.body_nav_2 dt         { line-height:200%;font-weight:bold; }
.body_nav_2 dd         { margin-top:0px;margin-left:200px;margin-right:0px;margin-bottom:0px;padding:0px }
.body_nav_2 dl dd.img  { margin:3px 0px 0px 0px;mpadding:0px; }
.body_nav_2 dd.img img { float:left;margin-top:5px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding:0px; }
.body_nav_2 dl dd.txt  { margin:0px;padding:0px; }
.body_nav_2 dd.img txt { float:left;margin:0px;padding:0px; }

.body_nav_3 {
 width:620px; 
 background:#B1AEAE;
 text-align:left;
 border-left:5px #414141 solid;
 padding:0px;
 margin-bottom:15px;
 margin-left:auto;
 margin-right:auto;
}
.body_nav_31 {
 width:100%;
 height:15px; 
 background:#A09C9C;
 padding:0px;
 margin:0px;
}
.body_nav_32 {
 width:600px; 
 background:#B1AEAE;
 text-align:left;
 padding:10px 10px 5px 10px;
}
.body_nav_32 p          { line-height:200%;margin:0px;padding:0px; }
.body_nav_32 dl         { width:100%;float:left;margin:0px;padding:0px; }
.body_nav_32 dt         { line-height:200%;font-weight:bold; }
.body_nav_32 dd         { margin-top:0px;margin-left:200px;margin-right:0px;margin-bottom:0px;padding:0px }
.body_nav_32 dl dd.img  { margin:0px;padding:0px; }
.body_nav_32 dd.img img { float:left;margin-top:5px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding:0px; }
.body_nav_32 dl dd.txt  { margin:0px;padding:0px; }
.body_nav_32 dd.img txt { float:left;margin:0px;padding:0px; }

.artjs {
 width:605px;
 background:#B1AEAE;
 text-align:left;
 padding:5px 10px 5px 10px;
 margin:0px auto 0px auto;
}
.artjs ul {
 list-style-type:none;
}
.artjs li {
 list-style-type:none;
 margin:0px;
 padding:0px;
 line-height:20px;
}


.backtop {
 width:860px;
 height:30px;
 line-height:30px;
 text-align:right;
 background:#FFFFFF;
 margin:0px auto 0px auto;
 padding:0px;
}

#linkarea { width:100%; border-bottom:1px #999 solid; padding:1px 0px; }
#linkarea .imagelist { width:100%; padding:1px 0px; }
#linkarea div span { float:left; width:91px; text-align:center; padding:1px 0px; }
#linkarea .wordslist { width:100%; text-align:left; line-height:150%; padding:1px 0px; }
#linkarea a { color:#000; text-decoration:none; }
#linkarea a:hover { color:#F00; text-decoration:none; }

.foot           { height:120px; }
.foot_left      { width:45%;line-height:120px;float:left;padding-top:10px; }
.foot_middle    { width:20%;height:120px;float:left;background:#F8F8F8;margin:0px;padding:0px; }
.foot_middle ul { text-align:center;margin-top:7px;padding:0px; }
.foot_middle li { margin-top:0px;margin-left:0px;margin-bottom:8px;margin-right:0px;padding:0px; }
.foot_right     { width:35%;height:120px;line-height:120px;float:left;background:#F8F8F8; margin:0px;padding:0px; }
.foot_right ul  { text-align:left;margin-top:10px;padding:0px; }
.foot_right li  { line-height:130%;margin:0px;padding:0px; }
.foot_right li.img img { float:left;margin:0px;padding:0px; }

.more    { text-align:right; }

.maincolor1   { color:#FF0000; }                     /*警示颜色*/
.maincolor2   { color:#990000; }                     /*标题醒目*/
.maincolor3   { font-weight:bold; }                  /*标题强调*/
.maincolor4   { font-size:13px;font-weight:bold; }   /*警示颜色*/
.maincolor5   { color:#FF0000; }                     /*警示颜色*/
.maincolor6   { color:#FF0000; }                     /*警示颜色*/
.maincolor7   { color:#FF0000; }                     /*文本注释*/

/*********免费万网通*********/
#online { width:770px; text-align:left; margin:30px 0px; padding:0px; }
#online dl { margin:0px; padding:0px; }
#online dt { font-size:14px; font-weight:bold; margin:0px; padding:5px 0px; }
#online dd { height:20; line-height:20px; margin:0px; padding:0px; }
#online dd.phone { margin:10px 0px; padding:0px; }
