@charset "utf-8";
body {font-family:'微软雅黑'; margin:0px; padding:0; font-size:12px; color:#333; height:auto; background-color:#fff; }
a {color:#333; text-decoration:none;}
a:hover {text-decoration: none; color:#d80b06!important;}
img {border:0; margin:0; padding:0;}
div, p, ul, li, h1, h2, h3, h4, h5, h6, form, input, select, textarea {margin:0; padding:0; list-style:none;}
.clear {clear:both; height:0px; line-height:0px; font-size:0;}
i,em{ font-style:normal;}


.banner_gsh{ width:100%; height:150px; overflow:hidden; background:url(http://image.finance.china.cn/special/gsh_SummaryPage/gsh_hz_top_bg.jpg) repeat-x;}
.banner_990{ width:990px; height:150px; background:url(http://image.tech.china.cn/picupload/2015/0504/47_135683265_20150505094232.jpg) no-repeat; margin:0 auto; position:relative;}
.banner_990 span{ position:absolute; top:98px; left:220px; color:#fff; font-size:29px; z-index:10; display:block; }

.banner_990 h2{ font-size:34px; position:absolute; top:50px; left:250px; font-weight:normal;}


.main{ width:100%; height:auto; background-color:#f5f5f5; padding:20px 0 40px;}
.main_980{ width:980px; height:auto; margin:0 auto; }



.main_tex{ width:100%; height:auto; }


.box01{ width:310px; height:340px;  background-color:#fff; overflow:hidden; margin-bottom:20px; float:left; display:inline; margin:15px 8px;}
.box01 img{ width:290px; height:150px; margin:10px; vertical-align:middle;}
.box01 h3{ padding:5px 10px; font-size:18px; font-weight:normal; line-height:30px;height:30px;overflow:hidden;}
.box01 h3 a{font-size:18px; font-weight:normal; line-height:30px;}
.box01 h3 span{ display: inline-block; background:url(http://image.finance.china.cn/special/gsh_SummaryPage/bg03.jpg) no-repeat; width:51px; height:26px; font-size:16px; 
               color:#fff; float:left; line-height:26px; text-indent:5px; margin-right:10px;}
.box01 p{ color:#777; font-size:14px; padding:5px 10px; line-height:26px;}
.box01 p a{ color:#ca0000;font-size:14px;line-height:26px;}
.box01 em{ display:block; border-top:1px solid #f1f1f1; margin:10px; padding:5px 0; color:#b7b7b7; }



#page{padding:20px 0;text-align:right;font-size:14px;font-family:"微软雅黑";  width:100%; height:auto; margin:0 auto;}
#page .Disabled a{background:#fff;color:#4c6697;padding:1px 5px;border:1px solid #CB0101; }
#page .Disabled a:hover{background:#CB0101;color:#fff;border:1px solid #CB0101; color:#fff !important;}
#page span{display:inline-block;*display:inline;zoom:1;margin-left:10px;padding:1px;height:25px;line-height:25px; color:#444;  }
#page span.isNow{background:#CB0101;color:#fff;border:1px solid #CB0101;padding:0px 5px;}


.ewm{ width:100%; height:auto; border-top:1px dotted #ccc; padding-top:20px;}
.ewm_tex{ float:left; display: block; width:690px;}
.ewm_tex img{ float:left; display:inline; margin-right:20px;}
.ewm_tex h3{ font-size:26px; font-weight:normal; line-height:60px;}
.ewm_tex p{ font-size:20px; line-height:34px;}

.finance_logo{ float:right; display:inline;}

/*footer*/
.footer{ width:100%; margin:30px auto 0 auto; border-top:1px dotted #C8C8C8; text-align:center; padding-bottom:30px; background-color:#fff; }
.footer p{line-height:20px; width:980px; margin: 10px auto 0;}
