*{ margin:0; padding:0;}
body{font:13px/20px "Microsoft YaHei", "Verdana", "Simsun", "Helvetica", "Arial"; color:#333;}
/* background:#e9e9e9 url(../images/bg01.png) no-repeat center center;  */
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font-family:"Microsoft YaHei"; font-style:16px;}
ul,li{list-style-type: none;}
form,input{ border:0;}
em{font-style:normal;}
img{border:0;vertical-align:middle;}
a{ text-decoration:none; color:rgb(255, 0, 0);font-size: 16px;font-weight: 600;text-decoration: none;   }
a:hover{ color: #ae0018;}
i{ font-style:normal;}
.claer{ clear:both;}
.box_left{ float:left;}
.box_right{ float:right;}
.mt50{ margin-left:50px;}
p{ font-size:14px;}
dl{ font-size:16px;}
.coll{ color:#ae0018;}

.zx{ font-size:13px;}




/*新闻*/
.region{ width:1000px; margin:0px auto; overflow:hidden;color: #fff;}
.left_main{ width:500px; float:left; padding:10px;}
.content h2{ text-align:center; margin-top:10px;}
.content p{ line-height:25px; margin:10px 0; }
.main_img img{ width:500px; height:330px; overflow:hidden;}
.right_main{ width:450px; padding:10px; float:right;}
.content01 ul li{ margin:15px 0;}
.content01 ul li .ht{ font-size:16px; text-align:center;font-size: 16px; font-weight: 700px;color: rgb(187, 3, 3)}
.content01 ul li .tex{ line-height:30px; margin-top:10px;}
.content01 .coll p{
    font-size: 14px;
    font-weight: 400px;
}

/*主要演讲*/
.bt{ width:260px; height:38px; line-height:38px; text-align:center; background:url(../images/bt.png) no-repeat; color:#fff; font-size:20px;}
.left{ float:left;}
.right{ float:right;}
.cont{ margin:15px 0; overflow:hidden;}
.cont01{ width:400px; margin:0 0 0 50px; overflow:hidden; position:relative;}
.cont01 img,.cont02 img{ width:400px; height:250px;}
.cont01 span,.cont02 span{ width:400px; height:40px; padding:1px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; left:0; bottom:0;font-size: 10px}
.cont02{ width:460px; overflow:hidden; position:relative;}

/*产业发展论坛*/
/* .bt01{ width:300px; height:38px; line-height:38px; text-align:center; background:url(../images/bt02.png) no-repeat; color:#fff; font-size:20px;} */
.contl{
    text-align: center;
}
.cont_img{ margin:0 0 0 50px;}
.cont_img video{ width:450px; height:300px;}
.cont_img img{ width:450px; height:300px;}
.cont_tex{ width:500px;}
.aside h3{ margin:0 0 15px 0; text-align:center; font-size:18px;font-weight: 600;color: rgb(255, 0, 0)}
.aside p{ text-indent:2em;}
.mt10{ margin-top:10px;}
.mt10 li{ line-height:22px; font-size: 14px;padding-top: 5px}
.mt10 .actvre{ color:rgb(255, 0, 0);font-size: 16px; font-weight:700;}
.aside01{ margin:0 0 0 50px; overflow:hidden;}
.aside01 li{ width:210px; height:200px; float:left; margin:10px 20px 0 0; position:relative;}
.aside01 li img{ width:210px; height:170px;}
.aside01 .vido{ width:100%; height:85%; display:block; content:''; background:url(../images/btn_02.png) no-repeat center center; position:absolute; left:0; top:0;}

/*颁奖盛典*/
.mt1{ margin-top:1px;}
.wrap{ width:900px; margin:15px auto; overflow:hidden;}
.panel_heading{ height:46px; line-height:46px; background:url(../images/03/abmobg_01.jpg) no-repeat; text-align:center;}
.panel_title a{ color:#fff; font-size:16px; display:block;padding-top: 9px;}
/* .panel_title a:hover{ text-decoration:none;} */
.panel_collapse{ border:1px solid #ae0018;}
.panel_body{ width:750px; margin:15px auto; overflow:hidden;}
.panel_list{ margin-top:15px;}
.panel_list li{ width:250px; float:left; line-height:25px; font-size:14px;}
/* .collapse01,.collapse02{ display:none;} */

/*专家观点*/
/* .cont_list{ margin:15px auto; overflow:hidden;}
.cont_list ul li{ width:480px; padding:0 10px; margin-top:15px; float:left; overflow:hidden;}
.list_left img{ width:190px; height:190px;}
.list_right{ width:275px;}
.list_right p{ line-height:22px; margin-top:15px;} */

/*直击现场*/
.scroll{ width:960px; height:500px; margin:15px auto; overflow:hidden; position:relative;}
.scroll_list{ position:relative;}
.scroll_list li{ position:absolute; display:none;}
.scroll_text{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; left:0; bottom:0; display:block;}
.scroll_text p{ position:absolute; left:15px; font-size:16px;}

.scroll_ol{ width:260px; height:30px; position:absolute; right:0; bottom:0;}
.scroll_ol li{ width:20px; height:20px; line-height:20px; text-align:center; background:rgba(255,255,255,0.4); float:left; color:#d5d5d4; margin:0 0 0 5px; cursor:pointer;}
.scroll_ol .cur{ background:#ae0018;}

/*赞助鸣谢*/
/* .group{ width:900px; margin:15px auto; overflow:hidden;}
.group01{ width:230px; height:218px;}
.mt28{ margin-top:28px; display:block;}
.group02{ width:465px; overflow:hidden;}
.geoup03{ width:200px; overflow:hidden;}
.group04{ width:900px; margin:15px auto;}
.group04_item{ width:450px; display:block; float:left; text-align:center;} */

/**/
.footer{ width:100%; height:45px; line-height:45px; text-align:center; background:#fff;}

.toTop{ width:50px; height:50px; background:url(../images/top.png) no-repeat; display:none; position:fixed; right:50px; bottom:55px;}


@media screen and ( max-width: 640px ) {
    #nav-menu > li > a{
        padding:0 2px !important;
    }
    .navbar-nav{
        margin: 0 !important
    }
    .region{
        width: 100%;
        margin: 0px auto;
    }
    .left_main{
        width: 100%;
    }
    .main_img img{
        width: 100%;
        height: auto;
    }
    .right_main{
        width: 100%;
    }
    .cont01{
       margin: 0 !important;
    }
    .cont02{
        width: 100%;
        margin-top: 20px;
     }
     .cont_img{
         
         width: 100%;
         margin: 0 !important;
     }
     .right .cont02{
        margin-top: 10px;
     }
     .cont_tex{
         width: 100%;
         padding-top: 10px;
     }
     .panel{
         width: 100%;
     }
     .panel_heading{
         width: 42%;
     } 
     
     .panel_title a{
         font-size: 13px;
         padding-top: 10px;
     }
     .panel_collapse{
         width: 100%;
         margin-left: 0px !important;
     }
     .panel_body{
         width: 100%;
        
     }
     .panel_body img{
         width: 42%;
         height: auto;
     }
     .panel_body ul{
         display: none;
         width: 100%;
     }
     .region .scroll img{
         width: 40%;
         height: auto;
     }
     .scroll{
         
         height: 200px;
     }
     .pins .cont_bg2{
         width: 100%;
     }     
}