/* CSS Document */
#banner_top {
margin:5px 0;
}
#bookbanner {width:915px; height:95px; border:1px solid #000; margin:0 auto; margin-top:13px;}
#bookbanner img {width:723px; height:82px; border:0; float:left; margin-top:6px; margin-left:6px;}
#bookbanner ul {width:170px; padding:2px; border:1px solid #e8e8e8; float:right; margin-top:5px; margin-right:5px; text-align:center;}
#bookbanner ul li {width:166px; height:20px; line-height:20px; margin:0 auto; text-align:left; overflow:hidden; background:#e5f1ff;}
#bookbanner ul li a {color:#7a8694; font-size:12px; font-weight:normal; margin-left:5px; text-decoration:none;}
#bookbanner ul li a:hover {color:#c00; font-size:12px; font-weight:normal;}

#booknav {width:950px; height:32px; background:url(../images/economics_04.gif) repeat-x; margin:0 auto; margin-top:5px;}
#booknav h2 {width:157px; height:32px; float:left; background:url(../images/economics_03.gif); text-indent:-2000px;}
#booknav #jubao {
background:url(../images/economics_03ju.gif) no-repeat;
}
#booknav ul {float:left; height:12px; margin-top:12px;}
#booknav ul li {float:left; border-right:1px solid #fff; height:14px; line-height:14px; padding:0 11px;}
#booknav ul li a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#booknav ul li a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#booknav .icon {float:right; width:28px; height:32px; background:url(../images/economics_06.gif);}

#first {width:948px; height:275px; margin-top:5px; border:1px solid #c8c8c8;}
#first #picnews {width:320px; height:260px; float:left; margin-top:7px; position:relative;}
#first #picnews img {width:298px; height:228px; border:1px solid #000; margin:0 auto; font-size:0;}
#first #picnews h2 {width:300px; height:30px; background:#c8c8c8; line-height:30px; text-align:center; margin:0 auto; overflow:hidden;}
#first #picnews h2 a {color:#000; font-size:14px; font-weight:bold; text-decoration:none; padding-left:25px; background:url(../images/book_19.gif) no-repeat 0 -2px;}
#first #picnews h2 a:hover {color:#c00; font-size:14px; font-weight:bold;}
#picnews .bgfif {
background:#000;
height:20px;
left:10px;
position:absolute;
top:210px;
width:300px;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
#picnews p {
border:solid #FFF;
border-width:1px 1px 1px 0;
height:19px;
overflow:hidden;
position:absolute;
right:10px;
top:209px;
}
#picnews p a{
border-left:1px solid #FFF;
color:#FFF;
font-size:14px;
font-weight:bold;
float:left;
height:19px;
line-height:21px;
*line-height:19px;
overflow:hidden;
text-decoration:none;
width:25px;
}
#first #mainnews {width:355px; height:260px; float:left; margin-top:7px;}
#first #mainnews h2 {width:330px; height:32px; margin:5px auto 0 auto; line-height:36px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold; color:#000;}
#first #mainnews h2 a {font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
#first #mainnews h2 a:hover {font-size:16px; font-weight:bold; color:#c00;}
#first #mainnews h3 {width:330px; height:26px; margin:0 auto; line-height:22px; overflow:hidden; text-align:center; font-size:12px; font-weight:normal; color:#223378; border-bottom:1px #000 dotted;}
#first #mainnews h3 a {font-size:12px; font-weight:normal; color:#223378; text-decoration:none;}
#first #mainnews h3 a:hover {font-size:12px; font-weight:normal; color:#c00;}
#first #rightnews {width:256px; height:265px; float:left; margin-left:10px; margin-top:5px; background:url(../images/economics_14.gif) repeat-y; border-bottom:#8c8a8c solid 1px; overflow:hidden;}
#first #rightnews h2 {width:256px; height:25px; margin:0 auto; overflow:hidden; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#000; background:url(../images/economics_11.gif);}
#first #rightnews h2 a {width:107px; height:24px; float:left; font-size:14px; overflow:hidden; border-bottom:1px solid #8c8a8c; font-weight:bold; color:#000; text-decoration:none;}
#first #rightnews h2 a:hover {width:107px; height:24px; border:none; overflow:hidden; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#first #rightnews h2 a.s {width:74px; height:24px; float:left; font-size:14px; overflow:hidden; border-bottom:1px solid #8c8a8c; font-weight:bold; color:#000; text-decoration:none;}
#first #rightnews h2 a.s:hover {width:74px; height:24px; border:none; font-size:14px; overflow:hidden; font-weight:bold; color:#c00; text-decoration:none;}
#first #rightnews img {width:154px; height:112px; border:1px solid #000; margin:5px auto;}
#first #rightnews ul li {width:235px; height:25px; line-height:25px; text-align:left; margin:0 auto; overflow:hidden;}
#first #rightnews ul li a {font-size:12px; font-weight:normal; color:#02019a;}
#first #rightnews ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}

#leftcontent {width:277px; height:580px; float:left; margin-top:5px; overflow:hidden;}
#leftcontent #outinfo {width:274px; height:350px; border:1px solid #8c8a8c; overflow:hidden; margin:0 0 5px;}
#leftcontent #outinfo h2 {width:275px; height:30px; line-height:30px; background:url(../images/economics_18.gif) no-repeat 10px 3px;}
#leftcontent #outinfo h2 a {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#leftcontent #outinfo h2 a:hover {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#leftcontent #outinfo ul {width:255px; border-bottom:1px dotted #8c8a8c; margin-top:5px;}
#leftcontent #outinfo ul li {width:255px; height:28px; line-height:28px; text-align:left; margin:0 auto; overflow:hidden;}
#leftcontent #outinfo ul li a {font-size:12px; font-weight:normal; color:#000;}
#leftcontent #outinfo ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}


#leftcontent img { display:inline;width:260px; height:200px; margin:5px 8px 0; float:left;}

#middlecontent {width:395px; height:580px; float:left; margin-top:5px; overflow:hidden;}
#middlecontent #chinaview {width:383px; height:240px; background:url(../images/economics_21.gif) repeat-y; overflow:hidden; border-bottom:1px solid #8c8a8c; margin:0 auto;}
#middlecontent #chinaview .title {width:383px; height:37px; line-height:37px; background:url(../images/economics_15.gif); text-align:left;}
#middlecontent #chinaview .title h2 {margin-left:10px; font-size:14px; font-weight:bold; color:#000;}
#middlecontent #chinaview .title span {margin-right:10px; float:right;}
#middlecontent #chinaview .title span a {font-size:14px; font-weight:normal; color:#000; text-decoration:none;}
#middlecontent #chinaview .title span a:hover {font-size:14px; font-weight:normal; color:#c00; text-decoration:none;} 
#middlecontent #chinaview ul {margin-top:0px;}
#middlecontent #chinaview ul li {width:360px; height:25px; line-height:25px; text-align:left; margin:0 auto; overflow:hidden;}
#middlecontent #chinaview ul li a {font-size:14px; font-weight:normal; color:#000;}
#middlecontent #chinaview ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}

#middlecontent #interinfo {width:383px; height:332px; background:url(../images/economics_21.gif) repeat-y; overflow:hidden; border-bottom:1px solid #8c8a8c; margin:0 auto; margin-top:5px;}
#middlecontent #interinfo .title {width:383px; height:37px; line-height:37px; background:url(../images/economics_15.gif); text-align:left;}
#middlecontent #interinfo .title h2 {margin-left:10px; font-size:14px; font-weight:bold; color:#000;}
#middlecontent #interinfo .title span {margin-right:10px; float:right;}
#middlecontent #interinfo .title span a {font-size:14px; font-weight:normal; color:#000; text-decoration:none;}
#middlecontent #interinfo .title span a:hover {font-size:14px; font-weight:normal; color:#c00; text-decoration:none;} 
#middlecontent #interinfo ul {margin-top:0px;}
#middlecontent #interinfo ul li {width:360px; height:25px; line-height:25px; text-align:left; margin:0 auto; overflow:hidden;}
#middlecontent #interinfo ul li a {font-size:14px; font-weight:normal; color:#000;}
#middlecontent #interinfo ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}


#rightcontent {width:277px; height:580px; float:right; margin-top:5px; overflow:hidden;}
#rightcontent #outprice {width:274px; height:240px; border:1px solid #8c8a8c; float:right;}
#rightcontent #outprice h2 {width:255px; height:25px; line-height:25px; margin:0 auto; background:#c9def1; font-size:14px; font-weight:bold; color:#055298; margin-top:5px;}
#rightcontent #outprice h3 {width:255px; height:22px; margin:0 auto; margin-top:2px; line-height:22px; background:#c9def1; font-size:12px; font-weight:bold; color:#055298;}
#rightcontent #outprice h3 .title {width:84px; float:left;}


#rightcontent #onlyinfo {width:274px; height:330px; border:1px solid #8c8a8c; float:right; margin-top:5px;}
#rightcontent #onlyinfo h2 {width:275px; height:28px; line-height:28px; background:url(../images/economics_18.gif) no-repeat 10px 3px;}
#rightcontent #onlyinfo h2 a {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#rightcontent #onlyinfo h2 a:hover {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#rightcontent #onlyinfo ul {width:255px; margin-top:0px;}
#rightcontent #onlyinfo ul li {width:255px; height:20px; line-height:20px; text-align:left; margin:0 auto; overflow:hidden;}
#rightcontent #onlyinfo ul li a {font-size:12px; font-weight:normal; color:#000;}
#rightcontent #onlyinfo ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#rightcontent #onlyinfo img {width:250px; height:220px; margin:0 auto;}

#bigbanner {width:950px; height:90px; margin-top:5px; clear:both;}

.jijin {
border:1px solid #8C8A8C;
float:left;
height:410px;
margin-top:5px;
overflow:hidden;
text-align:left;
width:274px;
}
.jijin h3 {
background:url(../images/economics_18.gif) no-repeat 10px 3px;
font-size:14px;
height:30px;
line-height:30px;
text-indent:45px;
}
.jijin h3 a {
color:#000;
text-decoration:none;
}
.jijin ul {
border-bottom:1px dotted #5A5B56;
margin:0 15px 5px;
padding:3px 0 10px;
}
.jijin li {
background:url(../images/list-style.gif) no-repeat 0 12px;
height:27px;
line-height:27px;
overflow:hidden;
text-indent:10px;
}
.jijin li a {
color:#000;
}

.stock {
background:url(../images/economics_21.gif) repeat-y;
border-bottom:1px solid #8C8A8C;
display:inline;
float:left;
height:411px;
margin:5px 0 0 7px;
overflow:hidden;
text-align:left;
width:383px;
}
.stock h3 {
background:url(../images/economics_15.gif) no-repeat;
font-size:14px;
height:37px;
line-height:37px;
text-indent:10px;
}
.stock h3 a {
color:#000;
float:left;
text-decoration:none;
}
.stock h3 .more {
display:inline;
float:right;
margin:0 10px;
}
.stock_title {
height:120px;
margin:0 20px;
overflow:hidden;
}
.stock_title img {
border:1px solid #636562;
float:left;
height:118px;
width:156px;
}
.stock_title h4 {
float:right;
font-size:12px;
height:28px;
line-height:28px;
overflow:hidden;
text-decoration:none;
width:170px;
}
.stock_title h4 a {
color:#555754;
text-decoration:none;
}
.stock_title p {
float:right;
height:80px;
line-height:20px;
overflow:hidden;
width:170px;
}
.stock ul {
clear:both;
margin:20px;
}
.stock li {
background:url(../images/list-style.gif) no-repeat 0 12px;
font-size:14px;
height:25px;
line-height:25px;
overflow:hidden;
text-indent:10px;
}
.stock li a {
color:#000;
}

#house {width:274px; height:410px; border:1px solid #8c8a8c; float:right; margin-top:5px;}
#house h2 {width:275px; height:30px; line-height:30px; background:url(../images/economics_18.gif) no-repeat 10px 3px;}
#house h2 a {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#house h2 a:hover {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#house ul {width:255px; margin-top:5px; clear:both;}
#house ul li {width:255px; height:24px; line-height:24px; text-align:left; margin:0 auto; overflow:hidden;}
#house ul li a {font-size:12px; font-weight:normal; color:#000;}
#house ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#house .images {width:218px; height:48px; margin:0 auto; margin-top:4px;}
#house .images img {width:218px; height:48px; margin:0;}
#house img {width:85px; height:85px; border:1px #cfcbcc solid; margin-top:10px; margin-left:25px; float:left; display:inline;}
#house h3 {width:87px; height:18px; background:#7d9bd2; margin-top:2px; margin-left:25px; font-size:12px; font-weight:normal; color:#fff; float:left; line-height:18px; overflow:hidden; display:inline;}
#house h3 a {font-size:12px; font-weight:normal; color:#fff;}
#house h3 a:hover {font-size:12px; font-weight:normal; color:#c00;}


#mans {width:274px; height:340px; border:1px solid #8c8a8c; overflow:hidden; float:left; margin-top:5px; overflow:hidden; clear:both;}
#mans h2 {width:275px; height:30px; line-height:30px; background:url(../images/economics_18.gif) no-repeat 10px 3px; clear:both;}
#mans h2 a {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#mans h2 a:hover {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#mans ul {width:255px; margin-top:0px;}
#mans ul li {width:255px; height:22px; line-height:22px; text-align:left; margin:0 auto; overflow:hidden;}
#mans ul li a {font-size:12px; font-weight:normal; color:#000;}
#mans ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#mans .imagesman {width:235px; margin:0 auto; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #8c8a8c;}
#mans .imagesman img {width:70px; height:70px; border:1px solid #000; float:left; margin-top:10px;}
#mans .imagesman ul {width:150px; overflow:hidden; height:70px; float:right; margin-top:10px;}
#mans .imagesman ul li {height:24px; line-height:24px; text-align:left; overflow:hidden;}
#mans .imagesman ul li a {font-size:12px; font-weight:normal; color:#000;}
#mans .imagesman ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}

#lives {width:383px; height:340px; background:url(../images/economics_21.gif) repeat-y; overflow:hidden; border-bottom:1px solid #8c8a8c; margin:0 auto; float:left; margin-top:5px; margin-left:7px;}
#lives .title {width:383px; height:37px; line-height:37px; background:url(../images/economics_15.gif); text-align:left;}
#lives .title h2 {margin-left:10px; font-size:14px; font-weight:bold; color:#000;}
#lives .title span {margin-right:10px; float:right;}
#lives .title span a {font-size:14px; font-weight:normal; color:#000; text-decoration:none;}
#lives .title span a:hover {font-size:14px; font-weight:normal; color:#c00; text-decoration:none;} 
#lives ul {margin-top:0px;}
#lives ul li {width:360px; height:22px; line-height:22px; text-align:left; margin:0 auto; overflow:hidden;}
#lives ul li a {font-size:14px; font-weight:normal; color:#000;}
#lives ul li a:hover {font-size:14px; font-weight:normal; color:#c00;}
#lives img {width:177px; height:117px; border:1px solid #000; float:left; margin-top:15px; margin-left:8px;}
#lives h3 {width:177px; height:30px; line-height:30px; text-align:center; overflow:hidden; float:left; margin-left:8px;}
#lives h3 a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#lives h3 a:hover {font-size:12px; font-weight:normal; color:#c00;}


#works {width:274px; height:340px; border:1px solid #8c8a8c; float:right; margin-top:5px;}
#works h2 {width:275px; height:30px; line-height:30px; background:url(../images/economics_18.gif) no-repeat 10px 3px;}
#works h2 a {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#works h2 a:hover {float:left; margin-left:45px; font-size:14px; font-weight:bold; color:#c00; text-decoration:none;}
#works ul {width:255px; margin-top:0px; border-bottom:1px dotted #8c8a8c; clear:both;}
#works ul li {width:255px; height:24px; line-height:24px; text-align:left; margin:0 auto; overflow:hidden;}
#works ul li a {font-size:12px; font-weight:normal; color:#000;}
#works ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}
#works img {width:118px; height:90px; border:1px solid #000; float:left; margin-top:5px; margin-left:5px;}
#works h3 {width:118px; height:22px; float:left; margin-left:5px; margin-top:5px; text-align:left; text-align:left;}
#works h3 a {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#works h3 a:hover {font-size:12px; font-weight:bold; color:#c00; text-decoration:none;}
#works .text {width:128px; height:68px; float:left; font-size:12px; font-weight:normal; color:#000; text-align:left; text-indent:24px; overflow:hidden; line-height:23px; margin-left:5px;}
/*080616 中部增加文字链广告*/
#middlecontent #interinfo .adtext {
border-top:1px dashed #333;
margin:15px auto 0pt;
width:360px;
}
#middlecontent #interinfo .adtext li {
display:inline;
float:left;
font-size:14px;
height:25px;
line-height:25px;
margin:0 2px;
overflow:hidden;
text-align:left;
width:176px;
}
#middlecontent #interinfo .adtext li a {
color:#000000;
text-decoration:underline;
}