@charset "utf-8";
*{padding:0; margin:0;}
.topbox{width:100%; height:376px; background-image:url(images/top-bg.jpg); background-repeat:no-repeat;background-position:center; margin:0 auto; overflow:hidden;}
/*论坛资讯整个部分*/
.information-box{width:100%; height:328px; background-image:url(images/information-bg.jpg); background-repeat:no-repeat; background-position:center;margin:0 auto; overflow:hidden;}
.information{width:952px; height:328px; margin:0 auto; overflow:hidden;}
/*flash部分*/
.infor-left{width:316px;height:328px;float:left;}
.flash-01{width:316px;height:316px;
background-image:url(images/flash-o1.png); background-repeat:no-repeat;}
.flash-02{width:316px;height:316px; background-image:url(images/flash-o2.png); background-repeat:no-repeat;}
.flash-03{width:316px;height:316px; background-image:url(images/flash-o3.png); background-repeat:no-repeat;}
.flash-04{width:316px;height:316px; background-image:url(images/flash-o4.png); background-repeat:no-repeat;}
.flash-05{width:316px;height:316px; background-image:url(images/flash-o5.png); background-repeat:no-repeat;}
/*论坛资讯部分*/
.infor-left ul{ margin:0; padding:0; position:relative; left:120px; top:270px; overflow:hidden;}
.infor-left li{ list-style:none; float:left; margin-left:3px;}
.infor-left a{display:block; width:18px; height:18px; background-color:#11a3fc; color:#FFF; font-size:14px; text-align:center;font-family:"宋体";}
.infor-left a:hover{background-color:#FFF;color:#0170b9;}
.infor-right{width:636px;height:auto; float:left; margin-top:67px;}
.infor-right h4{width:636px;height:34px; line-height:34px;margin:0;padding:0; color:#11488c; margin-bottom:14px; font-size:14px;font-family:"宋体";}
.infor-right a{color:#11488c;}
.infor-right p{ font-family:"宋体"; font-size:12px; line-height:21px;padding:0 14px;;margin:0; text-indent:2em;}
/*论坛资讯整个部分结束*/
/*内容部分*/
.mainbox{width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#007ec8;}
.main{width:980px; height:auto; margin:0 auto; overflow:hidden; background-color:#FFF; }
/*活动和演讲部分*/
.one{ width:952px; margin:0 auto; overflow:hidden;}
.activity{float:left; width:314px; height:307px; border:1px solid #d9d9d9;}
.activity h4{width:314px;height:34px; line-height:34px;margin:0;padding:0; background-image:url(images/title-bg.png); color:#FFF; font-size:14px;font-family:"宋体";}
.activity a{ color:#FFF;}
.activity text{width:314px;height:auto; overflow:hidden;}
.activity h3{ font-size:16px; font-family:"黑体"; float:left; margin:10px 0;}
.activity p{font-size:14px;font-family:"宋体"; float:left; line-height:25px; margin:10px 0;}
.speech{ width:624px; height:307px; border:1px solid #d9d9d9; float:right;}
.speech h4{width:624px;height:34px; line-height:34px;margin:0;padding:0; background-image:url(images/title-bg.png); color:#FFF; font-size:14px;font-family:"宋体";}
.speech a{color:#FFF;}
.speech-text{width:624px;height:107px; overflow:hidden; margin-top:18px; padding:0 18px;}
.speech-text div{ width:126px; height:107px; float:left; background-image:url(images/expert-02.jpg);}
.speech-text p{ width:440px; height:auto; float:left;font-size:12px;font-family:"宋体";text-indent:2em; line-height:21px; margin-left:18px; padding:20px 0;}
.speech-text a{ font-size:12px;font-family:"宋体"; color:#007ec8;}
/*媒体聚焦部分*/
.focus{ width:950px; height:auto; margin:14px auto; overflow:hidden;border:1px solid #d9d9d9;}
.focus h4{width:950px;height:34px; line-height:34px;margin:0;padding:0; background-image:url(images/title-bg.png); color:#FFF; font-size:14px;font-family:"宋体"; }
.focus h4 a{ color:#FFF;}
.focus-text{width:950px;height:auto; overflow:hidden;}
.focus-text ul{float:left; padding:6px 8px;}
.focus-text li{font-size:14px;font-family:"宋体"; line-height:28px; list-style:none;}
.focus-text a{ text-decoration:none; color:#000;}
.focus-text div{ width:2px; height:120px; margin-left:80px; overflow:hidden; float:left; background-image:url(images/line.png); background-repeat:no-repeat;}
/*项目展示部分*/
.show{width:952px; height:265px; background-image:url(images/show-bg.png); background-repeat:no-repeat; background-position:center; margin:0 auto;overflow:hidden;margin-bottom:15px;}
.button-left{width:40px;height:158px; float:left; margin-top:45px;}
.button-right{width:40px;height:158px; margin-top:-188px; float:right;}
.show ul{float:left; width:868px; height:auto; overflow:hidden; margin:0 auto;}
.show li{ width:205px; height:auto; list-style:none; float:left; padding-top:45px; margin:0 6px;}
.show p{font-size:14px;font-family:"宋体"; text-align:center; margin-top:14px;}
.show a{ color:#FFF;}

.bottom{ font-size:14px;font-family:"宋体"; line-height:25px; text-align:center; color:#FFF; margin:40px auto;}
a{ text-decoration:none;}