﻿.hover_mask{ display: none; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height:100%; background: #000; opacity: 0.5; filter:alpha(opacity=50);}
.hover_ico{ display: none; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height:100%; /*background: url(../images/ico_surperlink.png) 51px center no-repeat;*/}

/* 首页主要功能入口 */
.func_entry_wrapper{ width:384px; height: 312px;}
.func_entry_wrapper .col_head li.on{ /*background: url(../images/ico_hot.png) 82px no-repeat #0167CD;*/}
.func_entry_list{ width:100%; overflow: hidden; margin-top:7px;}
.func_entry_list li{ position: relative; display: block; overflow:hidden; width: 100%; height: 90px; margin-top: 4px; background: #e7ecf1;} 
.func_entry_list li:first-child{ margin-top: 0;}
.func_entry_list .pic_box{ display: inline-block; width: 162px; height:100%; background-size:100% 100%; }
.func_entry_list .pic_box img{ width: 100%; height: 100%;}
.func_entry_list .pic_box h3{ line-height:90px; text-align:center; font-size:18px; font-weight:bold; color:#000;}
.func_entry_list .pic_box.pb01{ background:url(../images/index_entry_1.jpg) no-repeat;}
.func_entry_list .pic_box.pb02{ background:url(../images/index_entry_2.jpg) no-repeat;}
.func_entry_list .pic_box.pb03{ background:url(../images/index_entry_3.jpg) no-repeat;}
.func_entry_list .info_box{ display: inline-block; width: 221px; margin-top:15px;}
.func_entry_list .title{ display: block; text-align: center; color: #202020; margin-top: 10px; font-size:20px;}
.func_entry_list .info{ padding:0 15px 0 20px; margin-top: 10px; color: #000; font-size: 15px; text-indent: 26px; }
.func_entry_list li:hover .hover_mask, .func_entry_list li:hover .hover_ico{ display: block; }
.func_entry_list .zjxx_title{ margin-top: 5px;}
.func_entry_list .zjxx_info{ margin-top:0;}

.home_btns_col{ width: 372px; margin-left:37px; border-left: 1px solid #dde1e2; position:relative;}
.home_btns_col.col_01{ margin-left: -30px; _padding-left:15px;}
.home_btns_col .mbtn_box{ margin-left: 32px; _margin-left: 20px;}
.home_btns_col .mt{ margin-top: 32px;}
/**/
.home_btns_col{ padding-right:31px; margin-left:0;}
.home_btns_col.col_01{ margin-left: -22px; padding-right:5px; }
.home_btns_col .mbtn_box { margin-left: 22px;}
.home_btns_col .more{ position: absolute; bottom: 0; right: 13px; z-index: 1; display: inline-block; width:20px; height:18px; background:url(../images/arrow_03.png) repeat-x; background-size:10px; }


.mbtns_container{ width: 100%; height: auto; background: url("../images/diwen.png");}
.mbtns_container .mbtn_box{  margin: 24px auto 0; }
.mbtn_box{ position: relative; width: 154px; height: 63px; background-repeat: no-repeat;}
.mbtn_box .mbtn_name{ display: inline-block; padding-left: 54px; width: 100px; line-height:63px; vertical-align: middle; text-align: center;}
.mbtn_box .mbtn_name.pos_ab{ display: none; position: absolute; top: 0; left: 0; z-index: 10; color: #fff; background: url(../images/ico_surperlink.png) 12px 26px no-repeat; background-size: 35px;}
.mbtn_box .hover_mask{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.mbtn_box:hover .hover_mask, .mbtn_box:hover .mbtn_name{ display: block; }
.mbtn_news{ background-image:url(../images/mbtn_news.png); }
.mbtn_demand{ background-image:url(../images/mbtn_demand.png); }
.mbtn_bigdata{ background-image:url(../images/mbtn_bigdata.png); }
.mbtn_buysell{ background-image:url(../images/mbtn_buysell.png); }
.mbtn_exhibition{ background-image:url(../images/mbtn_exhibition.png); }
.mbtn_industrial{ background-image:url(../images/mbtn_industrial.png); }
.mbtn_invert{ background-image:url(../images/mbtn_invert.png); }
.mbtn_manager{ background-image:url(../images/mbtn_manager.png); }
.mbtn_project{ background-image:url(../images/mbtn_project.png); }
.mbtn_software{ background-image:url(../images/mbtn_software.png); }
.mbtn_train{ background-image:url(../images/mbtn_train.png); }
.mbtn_website{ background-image:url(../images/mbtn_website.png); }
.xmsb_mbtn_01{ background-image:url(../images/xmsb_mbtn_01.png); }
.xmsb_mbtn_02{ background-image:url(../images/xmsb_mbtn_02.png); }
.xmsb_mbtn_03{ background-image:url(../images/xmsb_mbtn_03.png); }
.xmsb_mbtn_04{ background-image:url(../images/xmsb_mbtn_04.png); }
.xmsb_mbtn_05{ background-image:url(../images/xmsb_mbtn_05.png); }
.xmsb_mbtn_06{ background-image:url(../images/xmsb_mbtn_06.png); }

/*项目申报*/
.xmsb_l{ width: 870px; float: left;}
.xmsb_r{ width: 290px; float: right;}
.xmsb .slide_barnner_box .pic{ height: auto;}
.xmsb .slide_barnner_box{ width:887px; height:264px;}
.xmsb .slide_barnner_box .pic{ height: auto;}
.xmsb .slide_barnner_box .pic img { width:687px; height:264px; display: block; }
.xmsb .slide_barnner_box .num { height: 265px;}
.xmsb .slide_barnner_box .num li{ height:53px; }
.xmsb .slide_barnner_box .num li a{ line-height:52px; height:52px;}

.xmsb .column_wrapper{ width:425px; height: auto;}
.xmsb .column_wrapper_02{ width:400px; height: auto;}
.xmsb .column_wrapper_03{ width:290px; height: auto;}
.xmsb .col_news_list li{ height:26px;}
.xmsb .col_news_list li a{ width:320px;}
.xmsb .col_news_list li a, .xmsb .col_news_list li span.date{ margin-top: 3px;}
.xmsb .column_wrapper_02 .col_news_list li a{ width:300px;}
.xmsb .column_wrapper_03 .col_news_list li a{ width:200px;}

.xmsb .mbtns_container{ width:382px; height:262px;}
.xmsb .mbtn_box{ width:160px; height:60px; margin: 20px 0 0 21px; background-size:160px 60px; float:left;}
.xmsb .mbtn_box .mbtn_name{ padding-left:55px; width:109px; line-height:60px;}
.xmsb .mbtn_box .mbtn_name.pos_ab{ background-position: 15px 25px;}

.xmsb_ad_vlist{ width:250px; height:auto;}
.xmsb_ad_vlist li{ width: 100%; height: 128px; background: #f0f0f0; margin-bottom: 10px; }
.xmsb_ad_vlist li a{ display: block; font-size: 16px; color: #000000; line-height: 130px; text-align: center;}

.sbtz_wrapper .col_news_list li.jxz_on a{ width:auto; max-width:275px; font-weight:bold;}
.sbtz_wrapper .col_news_list li.jxz_on span.jxz_txt{ color:red; /*float:left;*/ font-size:12px;}

.index-table01 { width: 100%; font-size: 14px; border: 1px solid #ddd; border-left:none; font-family:arial,"Microsoft Yahei";}
.index-table01 th { text-align:center; font-weight: bold; color: #333; font-size: 14px; background: #eee; padding: 8px; border-left: 1px solid #ddd;}
.index-table01 td { background: #fff; color: #333; padding: 8px; border-top: 1px solid #ddd; border-left: 1px solid #ddd;}



/*=========================================*/

.func_entry_wrapper .col_head li.on, 
.home_wp .col_head li.on{ background: url(../images/col_head_bg_03.png) repeat-x; background-size: contain;}
.func_entry_wrapper .col_head li.on span{ background: url(../images/ico_hot.png) 74px no-repeat; display: block;}


