@charset "gb2312";
*{ padding:0px; margin:0px auto;font-family:'Microsoft Yahei', Arial, Helvetica, STHeiti; }
.bgf6f6f6{ background:#f6f6f6;min-width:1200px;}
.bgde4e45{background:#00a8ff;}

.a1{color:#00a7ff;}
.a3{color:#00a7ff;}
.a2{ color:#0f0f0f;}
/*TOP*/
.top{ height:70px; overflow:hidden; padding:8px 0 0; line-height:24px;}
.top a{color:#0f0f0f; cursor:pointer;}
.top h1 img{max-width:100px;padding:12px 0;}
.top h1 span{float:left;font-size:22px; margin:8px 15px 0 16px;}
.top h1 p{font-size:20px;margin-left:116px;letter-spacing:5px;}
.top_nav{ font-size:14px;height:24px;}
.top_nav li{ float:left; padding:0 6px; background:url(../images/top/top_nav_libg.gif) no-repeat right;}
.top_nav li.last{ background:none;}
.top_login{font-size:14px;  height:24px;}
.top_login li{ float:left;margin-left:10px;}
.top_right{ width:961px;padding: 23px 0;}
/*Header*/
.header{background:url(../images/top/top_bg.gif) repeat; height:175px; padding:35px 0 18px; min-width:1200px;}
.search{background:#b1e4ff; width:450px; height:32px; text-align:center; margin-bottom:18px;font-size:14px;}
.seainput{ border:none; background:#b1e4ff;width:380px; float:left; height:32px; line-height:32px;outline:none; padding:0 10px; }
.search_txt{ text-align:center; color:#e8e8e8;font-size:14px;}
.search_btn{ width:25px; border:none;float:left;outline:none; margin:6px;}


.nav{ font-size:18px; padding-top:25px;}
.nav a{ color:#fff;}
.nav li{float:left; padding:0 90px;}
.nav li a{ display:block; padding-top:65px;}
.nav li:hover a{ color:#fff100;}
.nav .nav_li1{ background:url(../images/top/home.png) no-repeat top center;}
.nav .nav_li1 a:hover,.nav li.selected1 a{ background:url(../images/top/home2.png) no-repeat top center;}
.nav li.selected1 a,.nav li.selected2 a,.nav li.selected3 a,.nav li.selected4 a,.nav li.selected5 a,.nav li.selected6 a{ color:#fff100;}

.nav .nav_li2{ background:url(../images/top/held.png) no-repeat top center;}
.nav .nav_li2 a:hover,.nav li.selected2 a{background:url(../images/top/held2.png) no-repeat top center;}

.nav .nav_li3{ background:url(../images/top/company.png) no-repeat top center;}
.nav .nav_li3 a:hover,.nav li.selected3 a{ background:url(../images/top/company2.png) no-repeat top center;}

.nav .nav_li4{ background:url(../images/top/technology.png) no-repeat top center;}
.nav .nav_li4 a:hover,.nav li.selected4 a{ background:url(../images/top/technology2.png) no-repeat top center;}
.nav li.selected4{background:url(../images/top/technology2.png) no-repeat top center;}

.nav .nav_li5{ background:url(../images/top/time.png) no-repeat top center;}
.nav .nav_li5 a:hover,.nav li.selected5 a{ background:url(../images/top/time2.png) no-repeat top center;}


/*进行中*/
.online{ padding:25px 0; position:relative;min-width:1200px;}
.online_ti{ text-align:center; color:#de4e45;  background:url(../images/top/online_bg.gif) repeat-x center center; padding-bottom:4px;min-width:1200px;margin-bottom:20px;}
.online_ti h3{font-size:24px; width:260px; text-align:center; background:#f6f6f6; font-weight:normal;}
.online_ti span{font-size: 24px; background: #f6f6f6;}


.online_main{min-width:1200px;}
.com_logo{ float:left;width:150px;}
.com_logo img{ max-width:150px;}
.online_ul{ width:850px; margin-left:30px;float:left; font-size:14px; line-height:26px;}

.go_btn{ text-align:center; margin-top:17px;}
.online_ul2{ float:right; width:155px; /*padding:0 39px;*/ text-align:center; font-size:12px;}
.online_ul2 img{  }
/*即将举行*/
.seminar{padding:20px 0 50px;}
/*即将举行左侧*/
.left_main{ width:100%;}
.seminar_ti{ font-size:24px;color:#00a7ff; padding-bottom:38px; font-weight:normal;}
.seminar_ul .seminar_li{ background:url(../images/sem_bg.gif) repeat-y 143px top; padding-bottom:30px;vertical-align:middle;}
.seminar_time{ float:left; text-align:right; padding:40px 28px 0 0; width:125px; background:url(../images/sem_time_bg.gif) no-repeat right 50px; font-size:16px;}
.seminar_info{ width:1039px; float:right; background:url(../images/sem_info_bg.gif) no-repeat left 20px; }
.seminar_info2{ width:980px;padding:10px; float:right;}

.seminar_info .com_logo{ float:left;/*width:150px;margin: 10px;*/     margin: 13px 21px 0 11px;}
.seminar_info .com_logo img{ max-width:150px;}
.seminar_info .online_ul .online_ul_ti{ padding-bottom:10px; font-weight:bold;}
.seminar_info .online_ul .online_ul_desc{ line-height: 26px;}
.seminar_info .online_ul{ width:782px; margin:9px 0;/*line-height:22px; margin-left:20px;*/}
.seminar_info .go_btn a{ 
    /*
    display:block; width:81px; height:23px; text-align:center; line-height:23px; float:left; color:#fff; background:url(../images/sem_btn.gif) no-repeat; */
    margin-left:10px;
    color: #fff;
    background: #00a7ff;
    border: 0;
    font-size: 13px;
    cursor: pointer;
    padding: 4px 14px;
    border-radius: 15px;
    
    
    }

.reg_all{ background:url(../images/reg_all_btn.gif) no-repeat; margin:20px auto 0; width:160px; height:46px; text-align:center; line-height:46px;}
.reg_all a{ color:#fff; font-size:18px;}

.webcast_main{ width:805px;}
.webcast_info{ width:644px;}
.webcast_info .seminar_info2{ width:585px;}
.webcast_info .online_ul{ width:390px;}

/*首页右侧*/
.right_sub{ width:352px; float:right;}
.right_sub .seminar_ti{margin-bottom: -3px;}


.sub_jiang{ padding:15px; line-height:22px;}
.que_answer{ margin-top:30px; padding:6px;}
.sub_ti{ font-size:22px;color:#00a7ff; border-bottom:#00a7ff solid 1px; line-height:40px; font-weight:normal;}
.answer_ti{ line-height:24px; padding:12px 0;font-weight:normal;}
.answer_ul{ font-size:12px; color:#0b0b0b; padding:0 10px;}
.question_txt{ float:left; width:254px; margin-left:10px; background:url(../images/question_bg.gif) no-repeat left top;}
.question_txt p{ padding:5px 10px;width:220px; float:right;}
.answer{ margin:15px 0 28px;}
.answer_txt{background:url(../images/answer_bg.gif) no-repeat right top;}
.answer_txt p{float:left;}
/*精彩点播*/
.seminar_ti_ul{ float:left; margin-left:54px; margin-top: 3px;}
.seminar_ti_ul li{ float:left; width:88px; height:26px; font-size:16px; text-align:center; margin-right:26px; line-height:26px; cursor:pointer;}
.seminar_ti_ul li.selected{ background:#00a7ff; color:#fff;}
.seminar_ti_ul li a{ color:#00a7ff;}
.seminar_ti_ul li.selected a{color:#fff;}

.requests_ul{ font-size:16px;  padding:20px;margin-top: -3px;}
.requests_ul li{ cursor:pointer; line-height:30px;}
.requests_ul li a:hover{ color:#00a7ff;}
.requests_ul li a{color:#0b0b0b;}
.requests_ul li a.selected{color:#00a7ff;font-weight: bold;}


/*分页*/
.page{ font-size:14px; margin:20px auto 0; float:right;width:auto;}
.page a{ float:left; margin-left: 15px;padding: 3px 8px; text-align:center;color:#00a7ff; display:block;border:#00a7ff solid 1px; background:#fff;}
/*.page a.page_num , .next{ width:24px; height:24px;}
.page a.next{ width:30px; height:30px;}*/

.page a.selected{ background:#00a7ff;color:#fff;}


/*按厂商首字母选择*/
.com_letter{text-align:center; line-height:24px; font-size:16px;}
.com_letter li{ width:24px; height:24px; background:#e0e0e0;margin:0 12px 12px 0; float:left; font-family:Arial; cursor:pointer;}
.com_letter li a{ color:#131313; display: block;}
.com_letter li.last{ margin-right:0px;}
.com_letter li.selected{ background:#00a7ff;}
.com_letter li.selected a{color:#fff;}

.com_choice{ margin:40px 0 10px;}
.com_choice li{ width:auto; height:auto;}
.com_choice li a{ padding: 0 10px;}




/*公告页*/
.tindex_ul{ width:645px;}

.tindex_btn{ margin-top:8px;}

.tindex_login{ width:276px; padding:15px 10px 10px;}
.login_table{}
.login_table td{ height:52px; line-height:52px; font-size:16px;}

.yuxian_tiwen,.yuxian_dengji,.yuxian_diaocha{width:123px; height:41px; line-height:40px; text-align:center; font-size: 18px }
.yuxian_tiwen a,.yuxian_dengji a,.yuxian_diaocha a{color:#fff;display: block;}
.yuxian_tiwen{ background:url(../images/tiwen.gif) no-repeat; }
.yuxian_dengji{background:url(../images/dengji.gif) no-repeat;}
.yuxian_diaocha{background:url(../images/juan.gif) no-repeat;}


.login_table input{ width:175px; height:36px; line-height:36px; margin-left:5px;}

.login_table .login_btn{ background:#00a7ff; font-size:14px; color:#fff; width:66px; height:22px; line-height:20px; text-align:center;margin:0 18px;}
.login_table .reg_btn{background:#00a7ff; font-size:14px; color:#fff; width:98px; height:22px; line-height:20px; text-align:center; margin:0 18px;}
.login_table2{ text-align:center;}
.login_table2 td{ height:32px; line-height:32px; font-size:14px;}
.login_table2 a{ color:#0b0b0b;}

.online_ti2,.online_ti3{background: url(../images/top/online_bg2.gif) repeat-x center center;}
.online_ti3 h3{color:#00a7ff;}
.online_ti3 span{color:#00a7ff;}
.online_ti2 h3{ background:#fff; color:#00a7ff;}
.tindex_info{ font-size:16px; line-height:30px; padding:5px 0;}

.expert_intro{line-height:24px;}
.expert_intro img{ max-width:100px;}
.expert_info{ padding:10px; border:#d3d3d3 solid 1px; border-radius: 10px;}

.seminar_time2{padding: 20px 30px 0 0;background: url(../images/sem_time_bg.gif) no-repeat right 32px;}
.seminar_info3{background: url(../images/sem_info_bg.gif) no-repeat left 3px; font-size:14px;}

.com_info{ font-size:14px; line-height:24px; padding:5px 0;}

/*页面底部*/
.footer{ background:#525252;border-top:#0b5e8a solid 2px;}
.bot{ padding:10px 0 20px;font-size:14px;color:#fff; line-height:30px;text-align:center;  }
.bot p{padding-top:3px;}
.bot p a{ color:#FFF; margin:0 5px;}

/*时间点播*/
.button{border-color: #ccc; border-width: 1px;cursor: pointer;font-size: 12px;height:22px; padding:3px 4px 2px 4px; }
#tc_calendar{width:308px;}
#tc_title{height:33px;/*line-height:33px;*/overflow:hidden;text-align:center;margin-bottom:10px;}

#tc_title select {width:103px;height:29px;}
#tc_title .button {     background-color: #00a7ff;
    color: #fff;
    padding: 7px 12px;
    border-color: #00a7ff;
    border-width: 0px;
    cursor: pointer;
    height: auto;}

#tc_title strong{font-weight:bold;font-size:16px;}
#tc_calendar{border-collapse:collapse;}
#tc_calendar td{text-align: center;width:40px;height:38px;line-height:38px;background-color:#efefef;border-bottom:1px solid #fff;border-right:1px solid #fff;}
#tc_calendar .even td { background-color: #f6f6f6;font-size:14px ;}
#tc_calendar td .current {display: block;background-color: #f60;color: #fff; }
#tc_calendar .current {background-color: #f60 !important; color: #fff;  }
#tc_week td{ color: #fff; background-color: #00a7ff; }
#tc_calendar .you { background-color: #00a7ff !important;color: #fff;}
#tc_calendar .you a{  background-color: #00a7ff !important;color: #fff; }
/*注册须知弹出框*/
.click_box{width:275px; height:165px; padding:25px; font-size:12px; color:#090909; background:#dbdbdb; position:absolute; top:70px; right:310px;z-index:200;}
#click_box #close{cursor:pointer; position:absolute; top:10px; right:15px; z-index:1000000; background:#525252;}

/*倒计时*/
#dom{ background:url(../images/daojishi.gif) no-repeat; font-size:18px; color:#fff; float:left; width:178px; padding:0 0 0 10px; height:65px; line-height:50px;}
#dom p{ float:left; width:34px; height:34px; margin-right:10px; text-align:center;}
#dom p.dao_second{ margin-right:0px;}


/*请先登录*/
.mask{ background:#000;opacity:0.5; -moz-opacity:0.5;filter:alpha(opacity=50);width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;}
.login_notice{ width:757px; height:276px; border:#de4e45 solid 1px; font-size:16px;  line-height:40px; background:#fff; position:absolute; top:50%; left:50%; margin-left:-360px; margin-top:-150px; z-index:200;}
.login_notice h3{ height:50px; line-height:50px; padding-left:20px; background:#de4e45; color:#fff; font-weight:normal; font-size:18px;}
.login_notice p{ text-align:center; height:66px; line-height:66px;}
.login_notice table{ text-align:center;}
.login_notice a{ color:#dc0d00;}
#closes{ position:absolute; top:15px; right:20px; z-index:20;}
/*专家*/
.expert{ padding:15px;}
.expert_li{ padding:20px 0;border-bottom:#777777 solid 1px;}
.expert_ul li.last{ border-bottom:none;}
.expert_left{ float:left;}
.expert_left img{ max-width:100px;}
.expert_right{ float:right; width:204px; font-size:12px; color:#0b0b0b;}
.expert_info{ margin-top:10px; line-height:22px;}

/*预先提问*/
.que_text{ width:1070px; height:180px; margin:15px 0 0 40px;}
.submit_sty{ width:123px; height:41px; font-size:16px; color:#fff; border:none; line-height:40px; text-align:center; background:url(../images/submit_sty_btn.png) no-repeat; float:right; margin:30px 80px 0 0;}
.my_ques{}
.my_ques li{ line-height:30px; padding:5px 0; font-size:14px;}
/**/
.martop35{ margin-top:35px;}
.martop45{ margin-top:45px;}
.martop55{ margin-top:55px;}

.all_top{ padding-top:15px; border-top:#dc4d44 solid 2px; font-size:16px; line-height:26px; color:#0c0c0c;}
.all_txt{ text-align:center; font-size:18px;}
.all_txt2{ margin:35px 0 40px;text-align:center; font-size:18px;}
.all_txt2 a{ margin:0 6px; color:#e00000; text-decoration:none;}

.all_table{ font-family:"微软雅黑"; font-size:14px; line-height:26px; margin:15px 0 100px;}
.all_table td{ padding:6px 5px;}
.all_table img{ width:120px;}
.all_table a{ color:#E40B02; font-size:16px;}
.all_reginfo{ height:54px; line-height:54px; color:#fff;}
.all_reginfo input{ height:24px; line-height:24px;}

.shou_button_yuxian{
    color: #fff;
    background: #00a7ff;
    border: 0;
    letter-spacing: 1px;
    font-size: 16px;
    cursor: pointer;
    padding: 10px 30px;
    border-radius: 5px;
}