@charset "utf-8";
/* CSS Document */

BODY {/* background-color:#291889;*/ margin:0 auto}
a{ text-decoration:none;font-family:"微软雅黑"; color:#333}
#top{ width:1100px; height:260px; margin:0 auto}
#nv{        width: 1100px;
    height: 50px;
    /* background: #eee; */
    min-width: 980px;
    margin: 30px auto;
    border-top: 1px solid rgba(171, 41, 41, 0.40);
    border-bottom: 1px solid rgba(171, 41, 41, 0.40);}
.menu{width:1100px; height:50px; margin:0 auto; font-size:18px; font-family:"微软雅黑"; line-height:50px; text-align:center; color:#ab2929; font-weight:bold}
.menu a{color:#ab2929; text-decoration:none}
.menu a:hover{ color:#F6E157;}
.menu a:active { color:#F6E157;text-decoration:none}
#center{width:1100px;margin:0px auto; }
.cen{width:1100px;background-color:#FFF; float:left}
.left{ width:620px; padding:15px 20px 15px 20px; float:left;}
.left_1{ width:600px; float:left; height:300px; background-color:#F2F2F6; float:left; padding:0 10px 10px 10px;}
.left_1 img{padding:0 0 10px 0;}
.text{ font-size:14px; line-height:24px;font-family:"微软雅黑";color:#666}

.left_2{ width:600px; height:130px; float:left; margin-top:20px; background:#0a12e7; padding:0 10px 10px 10px;}
.title{ font-size:16px; font-family:"微软雅黑"; color:#FFF; line-height:30px;}
.title1{ font-size:18px; font-family:"微软雅黑"; color:#FF0000; line-height:30px; text-align:center; font-weight:bold}
.list{ font-size:15px; font-family:"微软雅黑"; color:#FFA600; float:left; line-height:30px}
.left_2 ul{ float:left; padding:0px 10px 10px 0px; margin: 8px 10px 10px 0px;}
.left_2 ul li{ list-style-type:none;}
.left_2 ul li img{ vertical-align: middle}

.left_3{width:620px;  float:left; margin-top:20px; padding:0 0px 10px 0px;}
.left_3 img{ vertical-align:middle}
.title2{ font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#ff0000; line-height:30px; margin-left:0px;width:620px; height:32px; border-bottom:3px solid #0a12e7}
.text2{ font-size:14px; line-height:24px; margin-top:10px;font-family:"微软雅黑"; color:#666}

.left_4{width:620px;  float:left; margin-top:20px; padding:0 0px 10px 0px;}
.left_4 img{ vertical-align:middle}
.v1{ width:180px; height:270px; padding:10px; float:left; margin-top:10px; border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #DFDEE8;}
.v2{ width:180px; height:270px; padding:10px; float:left; margin-top:10px; margin-left:7px; border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #DFDEE8;}
.img{width:180px; height:225px;float:left}
.text4{width:180px; font-size:12px;float:left; font-family:"微软雅黑"; text-align:center; line-height:18px; margin-top:5px;}

.right{ border-left:1px solid #DFDEE8; margin-top:15px; width:319px; float:left; }
.r_all{ width:270px; margin-left:20px; float:left; }
.r_all2{ width:270px; margin-left:20px; margin-top:10px; float:left;}
.r_t{height:35px; background: #efefef; font-size:16px; font-family:"微软雅黑"; padding-left:10px; line-height:35px; color:#d2141a; font-weight:bold }
.r_c{font-size:14px; font-family:"微软雅黑"; padding-left:10px; line-height:20px; }
.r_logo{line-height:20px; margin-top:10px; }

#footer{width:100%; background-color:#FFF; margin-top:10px; float:left;}
.foot{width:1100px;margin:10px auto;background-color:#FFF;  font-size:12px; line-height:24px; text-align:center}
.foot a{ color:#333; text-decoration:none}
.foot {
	WIDTH: 960px
}

.num5-right {
    width: 209px;
    height: 225px;
    float: left;
    overflow: hidden;
    /*background: #f0f0f0;*/
    padding: 24px 5px 10px 16px;
}
#big1 {
    width:  209px;
    height: 200px;
    position: relative;
   /* overflow: hidden;*/overflow-y:scroll
}
.num5-right-content {
    width: 519px;
    height: 225px;
    overflow: hidden;
}
#main1 {
	width: 209px;
	margin-right: 9px;
	overflow: hidden;
	position: absolute;
	/*left: 31px;*/
	top: 0;
	left: 5px;
	height: 732px;
}



#main_inner_modules .module {
    float: left;
    margin-left: 12px;
    margin-bottom: 12px;
}
.module {
    width: 200px;
    padding: 15px;
    background: url(assets/images/widget-module.png);
    background: url(assets/images/widget-module-2.png) repeat-x left bottom, url(assets/images/widget-module.png);
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.40);
    position: relative;
}

.module .widget-module-header.icon {
    padding-left: 60px;
    background-position: left 6px;
    background-repeat: no-repeat;
}
.module .widget-module-header {
    font: 500 25px/28px 'Open Sans', sans-serif;
    color: #000;
    height: 68px;
}

.report-icon {
    background-image: url(report.png);
}
.market-icon {
    background-image: url(market.png);
}
.news-icon {
    background-image: url(news.png);
}
.events-icon {
    background-image: url(events.png);
}


.module .widget-module-main, .module .widget-module-main .read-more {
    color: #FFFFFF;
}
.module .widget-module-main {
    height: 130px;
    overflow: auto;
    font-size: 13px;
    line-height: 16px;
    padding-top: 6px;
    width: 200px;
}
.module .widget-module-main .title3 {
    color: #152F32;
    font-weight: 900;
    display: block;
}
.module .widget-module-main ul {
    list-style: none;
}
.module .widget-module-main p, .module .widget-module-main ul, .module .widget-module-main li {
    margin: 0;
    padding: 0;
}
.module .widget-module-main, .module .widget-module-main .read-more {
    color: #FFFFFF;
}
.module .widget-module-main li {
    margin-bottom: 11px;
}

.module .widget-module-main, .module .widget-module-main .read-more {
    color: #FFFFFF;
}
.module .widget-module-footer {
    height: 27px;
}
.module .widget-module-footer .read-more {
    text-transform: uppercase;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #00AEEF;
    background: #152F33;
    padding: 5px 15px;
}






