@charset "utf-8";
/* CSS Document */
.show_width{ width:auto;}
.index_TopTishi{ display:none;}
/*page公共搜索*/
.page_search{ margin:2%; width:94%; height:32px;}
.page_search .search_txt{ width:81%; height:26px;}
.page_search .search_btn{ width:13%; height:30px;}
.List_Thead{ height:180px; text-align:center;}
.List_Thead h2{ font-size:30px; padding-top:20px;}
.List_Thead p{ font-size:30px; font-weight:bold;}

/*前台-列表页公共样式*/
.tools{display:inline-block; width:auto!important; padding:0 10px; margin:auto; text-align:center;}
.filters{float:none; display:inline-block; width:auto!important;}
.filters .filter{ width:100px; margin-right:2px; float:none; display:inline-block;}
.filters .filter a{ width:80px; height:40px; line-height:40px; text-align:left; padding:0 10px; display:inline-block; background:url(../images/productselect_link_01.png) no-repeat 80px 20px #ffffff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.filters .filter a:hover{ color:#6f89e3;}
.filters .filter .list{ width:96%; position:absolute; margin-top:0px; left:5px; display:none; z-index:999; text-align:left;}
.filters .filter .list .list-box{ padding:5px;}
.filters .filter .list a{ margin:0 4px; line-height:28px;}
.actions a{ background:#fe5e00; width:40px; height:40px; display:inline-block; line-height:40px;}
.actions a del{ background:url(../images/refurbish_ico.png) no-repeat center center; width:40px; height:40px; display:inline-block;}
.actions a span{ display:none!important;}
.actions a:hover del{ display:block!important;}
.search_btn a{ background:#fe5e00; width:40px; height:40px; display:inline-block; line-height:40px; float:right!important;}
.search_btn a del{ width:40px; height:40px; display:inline-block;}
.search_btn a span{ display:none!important;}
.search_btn a:hover del{ display:block!important;}
/*前台分页页码*/
.page_number{ width:auto; margin:auto; text-align:center; padding:10px 0;}


/*头部*/
.WebHead_info{}
.WebHead_info .hy_font{ display:none;}
.WebHead_top{ height:45px;}
.WebHead_top .logo{ float:left; width:128px; height:45px; text-align:center;}
.WebHead_top .logo img{  height:45px; width:128px; vertical-align:top;}
.WebHead_top .nav{ width:45px; height:45px; float:right; padding:0; position:relative;}
.WebHead_top .nav:before{ content:'\e612'; font-family:'tjcu_font'; font-size:24px; height:45px; width:45px; display:inline-block; text-align:center; line-height:45px;}
.WebHead_top .nav:hover ul{ display:block;}
.WebHead_top .nav ul{ position:absolute; font-size:1em; white-space:nowrap; right:2px; top:45px; background:#fff; box-shadow:2px 2px 2px #bbb; display:none; z-index:999;}
.WebHead_top .nav li{ float:none; margin:0; padding:0 2%; line-height:2.4em; width:96%;}
.WebHead_top .nav li a{ font-size:1em; display:block; text-align:center; border-bottom:1px solid #ccc;}
.WebHead_top .active a{ color:#333!important;}
.WebHead_top .active a:after{ display:none!important;}
.WebHead_top a:hover:after{ display:none!important;}
.WebHead_top .nav .navl1{ left:auto; width:120px;}
.WebHead_top .nav .navl2{ display:none!important;}
.WebHead_top .nav .navl3{ display:none!important;}
/**/
.WebPage_bottom{ margin-top:10px; border-top:3px solid #167bbf; box-shadow:inset 0 2px 0 #ffffff; background:#2d3237;}
.WebPage_bottom .bottom_copy{ line-height:30px; text-align:left; height:auto; background:#23282d; clear:both;}
.WebPage_bottom .bottom_copy strong{ font-weight:normal; color:#ffffff; white-space: pre-wrap;}
.WebPage_bottom .bottom_copy a{ display:none;}
.WebPage_bottom .bottom_info{ width:100%; margin-top:15px; padding-bottom:15px;}
.WebPage_bottom .friend_link{ display:none;}
.WebPage_bottom h2{ font-size:14px; color:#ffffff; line-height:30px; margin-bottom:10px;}
.WebPage_bottom a{ color:#a8aaac;}
.WebPage_bottom .friend_link li{ display:inline-block; margin:5px 10px 0 0; line-height:24px;}
.WebPage_bottom .bottom_info p{ color:#ffffff; line-height:24px;}
.WebPage_bottom .bottom_info a{ margin:0 4px; color:#ffffff;}

/**/
.product_list{ width:auto; margin:10px;}
.product_list dl{ border:1px solid #cccccc; background:#fff;}
.product_list dd{ width:100%; border:none; border-bottom:1px solid #cccccc; padding:8px; margin-bottom:0px;}
.product_list dd:nth-child(1n+1){ margin-left:0px;}
.product_list dd:nth-child(2n+1){ margin-left:0px;}
.product_list dd:nth-child(3n+1){ margin-left:0px;}
.product_list .photo{ position:relative; width:120px; height:85px; float:left;}
.product_list .photo img{ width:120px; height:85px; border:1px solid #f2f2f2;}
.product_list .photo span{ display:inline-block; padding:5px 10px; background:#d3f6fc; position:absolute; right:0px; top:2px;}
.product_list .info{ padding:5px 10px; float:left; width:50%;}
.product_list .info h2{ font-size:14px; color:#00adcb; line-height:2em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.product_list .info p{ color:#676767; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.product_list .info .price{ font-size:24px; color:#f85d00; margin-top:5px;}
.product_list .info .price span{ font-size:12px; color:#676767; font-weight:normal; margin-left:10px; background:#eaeaea; display:inline-block; padding:2px 3px;}
.product_list .info .describe{ margin-top:5px;}
.product_list .describe { display:none;}

/**/
.Server_list{ width:auto; margin:10px;}
.Server_list dl{ border:1px solid #cccccc; background:#fff; min-height:auto;}
.Server_list dd{ width:100%; border:none; border-bottom:1px solid #cccccc; padding:8px; margin-bottom:0px; position:relative;}
.Server_list dd:nth-child(1n+1){ margin-left:0px;}
.Server_list dd:nth-child(2n+1){ margin-left:0px;}
.Server_list dd:nth-child(3n+1){ margin-left:0px;}
.Server_list dd:nth-child(4n+1){ margin-left:0px;}
.Server_list .photo{ position:absolute; width:120px; height:85px; right:8px; top:8px;}
.Server_list .photo img{ width:120px; height:85px; border:1px solid #f2f2f2;}
.Server_list .photo span{ display:inline-block; padding:5px 10px; background:#d3f6fc; position:absolute; right:0px; top:2px;}
.Server_list .info{}
.Server_list .info h2{ font-size:14px; color:#00adcb; height:90px; width:50%; margin:0 10px; white-space:normal ; text-overflow: clip; word-wrap:break-word }
.Server_list .describe .team{ width:80%;}

.Team_Thead{ background-position:center center!important;}
.Team_list{ width:auto; margin:10px;}
.Team_list dl{ border:1px solid #cccccc; background:#fff;}
.Team_list dd{ width:100%; border:none; border-bottom:1px solid #cccccc; padding:8px; margin-bottom:0px; position:relative;}
.Team_list dd:nth-child(1n+1){ margin-left:0px;}
.Team_list dd:nth-child(2n+1){ margin-left:0px;}
.Team_list dd:nth-child(3n+1){ margin-left:0px;}
.Team_list dd:nth-child(4n+1){ margin-left:0px;}
.Team_list .photo{ margin:0;}
.Team_list .info{ width:75%; margin:0;}


.Expert_Thead{ background-position:center center!important;}
.Expert_list{ width:auto; margin:10px;}
.Expert_list dl{ background:#fff;}
.Expert_list dd{ width:49.5%; margin-bottom:10px; float:left;}
.Expert_list dd:nth-child(1n+1){ margin-left:0px;}
.Expert_list dd:nth-child(2n+1){ margin-left:0px;}
.Expert_list dd:nth-child(3n+1){ margin-left:0px;}
.Expert_list dd:nth-child(4n+1){ margin-left:0px;}
.Expert_list dd:hover .transition_div{ border-color:#53aeed; transition:all 0.5s ease-out;}
.Expert_list dd:hover .describe{ transform:rotateY(0deg); transition:all 0.5s ease-out; opacity:1;}
.Expert_list .transition_div{ width:130px; height:130px; border:5px solid #dddddd; border-radius:50%; margin:auto; position:relative; overflow:hidden;}
.Expert_list dd .photo{ width:130px; height:130px; margin:auto; transform:rotateY(0deg)}
.Expert_list dd .photo img{ width:130px; height:130px;border-radius:50%; overflow:hidden;}
.Expert_list dd .describe{background:rgba(0,0,0,0.6); transform:rotateY(-90deg); opacity:0; position:absolute; top:0; width:100%; height:100%; border-radius:50%; color:#fff; font-size:14px; font-weight:bold;}
.Expert_list dd .describe div{ width:120px; text-align:center; margin:auto; margin-top:20px; font-size:14px;}
.Expert_list dd .describe div:before{ content:'\e609'; font-family:'tjcu_font'; display:block; font-size:26px; font-weight:normal;}
.Expert_list dd .describe span{ margin:0 4px; line-height:22px;}
.Expert_list dd .info{ padding:10px; padding-bottom:0;}
.Expert_list dd .info h2{ font-size:16px; color:#53aeed; line-height:22px; text-align:center;}
.Expert_list dd .info p{display:inline-block; background:#fff; color:#aaa; font-size:14px; width:100px; margin-top:-13px; position:absolute; left:50%; margin-left:-50px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:12px; font-weight:normal;}
.Expert_list dd .info p:before{ width:100%; height:1px; background:#ddd; overflow:hidden; margin-top:13px; content:''; display:block;}
.Expert_list dd .info p strong{display:none; background:#fff; color:#aaa; font-size:14px; width:100px; margin-top:-13px; position:absolute; left:50%; margin-left:-50px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:12px; font-weight:normal; }
  
/*专家团队详细页*/
.Detailed_User{ width:auto; margin:10px;}
.Detailed_User .user_left{ width:auto; display:block; float:none; clear:both;}
.Detailed_User .user_right{width:auto; display:block; float:none; clear:both;}
.Detailed_User .User_Info{ box-shadow:2px 2px 2px #ddd; border:1px solid #ececec; padding:8px; width:auto;}
.Detailed_User .User_Info .photo{ width:70px; height:70px; border-radius:6px; overflow:hidden; background:#ececec; float:left;}
.Detailed_User .User_Info .photo img{ width:70px; height:70px;}
.Detailed_User .User_Info .info{ width:70%; margin-left:8px; float:left; line-height:30px;}
.Detailed_User .User_Info .info h2 strong{ font-size:16px;}
.Detailed_User .User_Info .info h2 span{ margin-left:10px; font-size:12px; color:#b2b2b2; font-weight:normal;}
.Detailed_User .User_Info .info p{ line-height:26px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#929292; margin-top:0px;}
.Detailed_User .User_Info .info div{ color:#929292; margin-top:0px;}
.Detailed_User .User_Info .info div:before{content:'\e609'; font-family:'tjcu_font'; font-size:18px; margin-left:6px;}
.Detailed_User .User_Info .info div span{ margin-left:4px;}

.Detailed_User .User_Dp{ margin-top:10px; clear:both;}
.Detailed_User .User_Dp .ProductList{ width:100%; box-shadow:2px 2px 2px #ddd; border:1px solid #ececec;}
.Detailed_User .User_Dp .ProductList:after{ content:''; width:100%; height:1px; overflow:hidden; clear:both; float:none;}
.Detailed_User .User_Dp .ProductList dt{ height:40px; border-bottom:1px solid #f2f2f2;}
.Detailed_User .User_Dp .ProductList dt strong{ margin-left:10px; border-bottom:2px solid #5e75db; height:38px; line-height:38px; margin-top:0px; padding:0 6px; font-size:14px;}
.Detailed_User .User_Dp .ProductList dt span{ padding:0px 8px; display:inline-block; background:#5e75db; border-radius:4px; color:#ffffff; font-weight:bold; margin-left:8px;}
.Detailed_User .User_Dp .ProductList dd{ border-bottom:1px solid #ddd; margin:0; padding:8px;}
.Detailed_User .User_Dp .ProductList dd:after{ clear:both!important; height:1px!important; overflow:hidden!important; width:100%!important; float:none!important; border:none!important; content:''; display:block;}
.Detailed_User .User_Dp .ProductList dd .photo{ width:120px; height:85px; border:1px solid #ececec;}
.Detailed_User .User_Dp .ProductList dd .photo img{ width:120px; height:85px;}
.Detailed_User .User_Dp .ProductList dd .info{ width:100%; margin-left:0px; border-left:none; padding-left:0px; color:#929292;}
.Detailed_User .User_Dp .ProductList dd p{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:26px;}
.Detailed_User .Important_info{ width:95%; box-shadow:2px 2px 2px #ddd; border:1px solid #ececec; padding:8px; margin-top:10px;}
.Detailed_User .Important_info h3{ height:30px; border-bottom:1px solid #f2f2f2;}
.Detailed_User .Important_info h3 strong{ margin-left:10px; border-bottom:2px solid #5e75db; height:28px; line-height:28px; margin-top:0px; padding:0 6px; font-size:14px;}
.Detailed_User .Important_info div{ margin:15px 10px; line-height:24px; padding:5px; color:#929292;}
.Detailed_User .Important_info1{ width:95%; box-shadow:2px 2px 2px #ddd; border:1px solid #ececec; padding:8px; margin-top:10px;}
.Detailed_User .Important_info1 h3{ height:30px; border-bottom:1px solid #f2f2f2;}
.Detailed_User .Important_info1 h3 strong{ margin-left:10px; border-bottom:2px solid #5e75db; height:28px; line-height:28px; margin-top:0px; padding:0 6px; font-size:14px;}
.Detailed_User .Important_info1 div{ margin:15px 10px; line-height:24px; padding:5px; color:#929292;}

.Detailed_User .User_Dp .DemandList{ width:100%; box-shadow:2px 2px 2px #ddd; border:1px solid #ececec;}
.Detailed_User .User_Dp .DemandList dt{ height:49px; border-bottom:1px solid #f2f2f2;}
.Detailed_User .User_Dp .DemandList dt strong{ margin-left:20px; border-bottom:2px solid #5e75db; height:38px; line-height:38px; margin-top:10px; display:inline-block; padding:0 6px; font-size:14px;}
.Detailed_User .User_Dp .DemandList dt span{ padding:0px 8px; display:inline-block; background:#5e75db; border-radius:4px; color:#ffffff; font-weight:bold; margin-left:8px;}
.Detailed_User .User_Dp .DemandList dd{ border-bottom:1px solid #ddd; margin:5px 15px; margin-bottom:0; padding:8px;}
.Detailed_User .User_Dp .DemandList dd:after{ clear:both!important; height:1px!important; overflow:hidden!important; width:100%!important; float:none!important; border:none!important; content:''; display:block;}
.Detailed_User .User_Dp .DemandList dd .info{ width:100%; color:#929292;}
.Detailed_User .User_Dp .DemandList dd .info div{ display:inline-block; height:50px; line-height:50px; text-align:center; float:left;}
.Detailed_User .User_Dp .DemandList dd .demand_name{ width:100%;}
.Detailed_User .User_Dp .DemandList dd .demand_name h3{ line-height:25px;text-align:left; color:#53aeed; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Detailed_User .User_Dp .DemandList dd .demand_name p{ line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;text-align:left; color:#32353d;}
.Detailed_User .User_Dp .DemandList dd .demand_class{ display:none!important;}
.Detailed_User .User_Dp .DemandList dd .demand_price{ display:none!important;}



/*新闻列表页*/
.News_list_page{ margin:8px; width:auto;}
.News_list_page:after{ content:''; clear:both; display:block; width:100%; height:1px; overflow:hidden;}
.News_list_page .page_number{ clear:both; padding-top:10px; width:auto; padding-bottom:10px;}
.News_list_page .right_area{ width:auto; float:none;}

.right_server{ margin-top:8px;}
.right_server li{ width:49%; margin:1px; float:left;}
.right_server li a{ width:100%;}

.News_list_page .list_page{ width:auto; float:none; border:1px solid #dcdcdc;}
.News_list_page .list_page h2{ background:#f6f6f6; border-bottom:2px solid #ffce55; height:auto; text-align:right; font-weight:normal; font-size:12px; padding:0 5px; padding-bottom:5px;}
.News_list_page .list_page h2 a{ display:inline-block; margin:0 3px; margin-top:8px; background:#fecc45; padding:3px 8px; border-radius:4px; color:#010002;}
.News_list_page .list_page h2 a:hover{ color:#010002;}
.News_list_page .list_page ul{ padding:5px;}
.News_list_page .list_page li{ padding:0px; line-height:26px;}
.News_list_page .list_page li strong{ width:auto; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:left; float:none;}

.News_list_page .Newschannel_page{ width:auto; float:none; border:1px solid #dcdcdc; border-top:0;}
.News_list_page .Newschannel_page ul{ padding:5px;}
.News_list_page .Newschannel_page li strong{ width:100%; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:left; float:none;}
.News_list_page .Newschannel_page li strong:before{ content:'\e60e';font-family:'tjcu_font'; color:#3598db; margin-right:5px;}


.News_list_page .detailed_page{ width:auto; float:none; border:1px solid #dcdcdc; min-height:728px;}
.News_list_page .detailed_page h2{ background:#f6f6f6; border-bottom:2px solid #ffce55; height:auto; text-align:right; font-weight:normal; font-size:12px; padding:0 5px; padding-bottom:5px;}
.News_list_page .detailed_page h2 strong{ font-size:16px; float:left; line-height:40px;}
.News_list_page .detailed_page h2 a{ margin:0 3px; margin-top:8px; background:#fecc45; padding:3px; border-radius:4px; color:#010002;}
.News_list_page .detailed_page h2 a:hover{ color:#010002;}
.News_list_page .detailed_show{ padding:10px;}
.News_list_page .detailed_show h3{ font-size:22px; line-height:30px; text-align:center; padding-bottom:16px; font-weight:normal;}
.News_list_page .detailed_show .News_info{ line-height:22px; text-align:right; padding:0 10px; color:##666; border-bottom:1px dotted #dbdbdb;}
.News_list_page .detailed_show .News_info strong{ float:left; font-weight:normal;}
.News_list_page .detailed_show .News_content{ padding:5px; font-size:14px;}

/**/
.Message_list{ width:auto; margin:10px;}
.Message_list .List_area{ padding:5px; border:1px solid #e5e4e4;}
.Message_list h3{ height:auto;}
.Message_list h3 strong{ float:none; width:100%; display:block; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px; color:#838383;}
.Message_list h3 strong:before{ content:'\e601'; font-family:'tjcu_font'; font-size:14px; margin:0 6px; color:#959595;}
.Message_list h3 span{ color:#939393;}
.Message_list .con{ padding:5px; display:none; line-height:24px;}
.Message_list .con .show_div{ border:1px solid #e9eaec; background:#f6f6f6; padding:5px;}

.Project_information{ height:auto; padding-top:10px;}
.Project_information .photo{ width:120px; height:85px; border-radius:8px; border:3px solid #62768a; overflow:hidden; margin:auto; float:none;}
.Project_information .photo img{ width:120px; height:85px;}
.Project_information .info{ display:block; width:90%; float:none; margin:auto; margin-top:10px;} 
.Project_information .info h2{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:24px; line-height:24px; padding-bottom:5px;}
.Project_information .info h2 strong{ font-size:18px; font-family:微软雅黑; font-weight:normal; width:100%; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center;}
.Project_information .info h2 span{ font-weight:normal; font-size:14px; color:#a5a5a5; margin-left:10px;}
.Project_information .info p{ line-height:26px; height:auto;}
.Project_information .info p del{ flaot:none;}
.Project_information .info p span{ margin:0 50px 0 5px;}
.Project_information .info div{ line-height:40px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; clear: both; float:none;}
.Project_information .info div a{ border:1px solid #fff; padding:4px; border-radius:3px; margin-right:10px;}
.project_Connect{ height:50px; text-align:center; font-size:14px;}
.project_Connect a{ width:102px; height:38px; display:inline-block; text-align:center; line-height:38px; background:#4285f4; font-weight:bold; border-radius:4px; margin-top:11px; margin-right:10px; top:auto; left:auto; position:inherit;}
.project_Connect strong{ float:left; margin-left:10px; line-height:60px; font-weight:normal;}
.project_Connect strong span{ margin:0 8px; color:#fe6a6a; font-size:24px; font-family:arial; font-weight:bold;}

.Shebei_information{ height:auto;}
.Shebei_information .photo{ margin:auto; float:none;}
.Shebei_information .info{ float:none; width:auto; margin:5px 8px;}
.Shebei_information .info h2 strong{ text-align:center!important; display:block;}
/**/
.Detailed_Page{ width:auto; margin:10px;}
.Detailed_Page .link_area{ display:none;}
.Detailed_Page .tab_show{ width:auto; float:none;}
.Detailed_Page .tab_show td{ font-size:14px; line-height:26px; color:#545454;}
.Detailed_Page .tab_show .td_right{ width:90px;}
.Detailed_Page .tab_show .td_left{ width:auto;}

/*对接窗口*/
.window_div{ width:96%; margin:2%; position:absolute; background:#4889f4; border-radius:4px; box-shadow:2px 2px 2px #8A8A8A; left:0; top:20px;}
.window_div h2{ text-align:center; font-size:16px; color:#ffffff; line-height:56px; font-weight:normal;}
.window_div h2 strong{ font-weight:normal; font-family:'微软雅黑'; display:none;}
.window_div h2 a{ float:right; color:#ffffff; margin-top:-10px; margin-right:10px; opacity:0.6;}
.window_div h2 a:after{ content:'\e605'; font-family:'tjcu_font'; font-size:18px;}
.window_div .conshow{ padding:20px; padding-top:5px; padding-bottom:30px; color:#ffffff;}
.window_div .conshow .name_div{ clear:both;}
.window_div .conshow .danwei_div{ clear:both; margin-top:16px;}
.window_div .conshow .name_div:before{ content:'\e60b'; font-family:'tjcu_font'; font-size:58px; float:left; margin-right:10px;}
.window_div .conshow .danwei_div:before{ content:'\e60d'; font-family:'tjcu_font'; font-size:58px; float:left; margin-right:10px;}
.window_div .conshow div strong{ display:block; line-height:20px; font-size:12px; padding-top:5px;}
.window_div .conshow div label{ display:block; line-height:30px; font-size:16px;}
.window_div .win_btn{ background:#ffffff; border-bottom-right-radius:4px; border-bottom-left-radius:4px; padding:5px 0;}
.window_div .win_btn:after{ content:''; display:block; width:100%; height:1px; clear:both; overflow:hidden; padding:0!important;}
.window_div .win_btn div{ width:50%; float:left; box-sizing:border-box; padding:3px; text-align:center; margin-top:6px;}
.window_div .win_btn div p{ color:#A4A4A4; line-height:26px; margin-top:8px;}
.window_div .win_btn div a{ padding:8px 20px; display:inline-block; background:#4889f4; color:#ffffff; border-radius:4px;}

/*首页样式*/
.index_demand_list{ width:auto; border:1px solid #cfcfcf; margin:5px;}
.index_demand_list dl{ margin:0px;}
.index_demand_list dd{ padding:5px;}
.index_demand_list dd .info{ width:75%;}
.index_demand_list dd .demand_name{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_demand_list dd .demand_name h3{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_demand_list dd .Contacts{ display:none!important;}
.index_demand_list dd .demand_class{ display:none!important;}
.index_demand_list dd .demand_price{ display:none!important;}

.index_UserList{ width:auto; margin:5px; height:530px;}
.index_UserList h2{ padding-top:8px; height:auto; text-align:center;}
.index_UserList h2 strong{ height:40px; line-height:40px; padding:0 20px; display:inline-block; margin:0 10px; font-size:18px; color:#ffffff; font-weight:normal; cursor:pointer;}
.index_UserList ul{ width:100%; left:0!important; margin-left:0!important;}
.index_UserList li{ width:100%!important; margin-left:-5px;}
.index_UserList .zj_con,.index_UserList .td_con{ padding:0px; margin:5px; overflow:hidden; position:relative; height:470px;}
.index_UserList dd{ width:auto; height:auto; padding:5px; float:none; margin:5px;}
.index_UserList dd .photo{ background:#efefef; width:50px; height:50px; border-radius:50%; float:left;}
.index_UserList dd .photo img{ width:50px; height:50px;}
.index_UserList dd .info{ width:13%; float:left; margin-left:10px;}
.index_UserList dd .info h3{ line-height:30px;}
.index_UserList dd .info p{ line-height:30px; height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_UserList dd .info div{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_UserList .control{ display:none;}

.index_server_list{ height:auto; margin:10px; background-size:contain;}
.index_server_list h2{ background:url(../images/index_server_title.png) no-repeat center center; height:45px; margin-top:44px;}
.index_server_list dl{ margin:auto; margin-top:20px; width:auto;}
.index_server_list dd{ margin:0; width:50%; float:left; text-align:center;}
.index_server_list dd strong{ margin:auto;}

.index_kjcg_list{ height:auto;}
.index_kjcg_list h2{ padding-top:10px;}
.index_kjcg_list .list_arae{ padding-top:10px;}
.index_kjcg_list .prev,.index_kjcg_list .next{display:none;}
.index_kjcg_list .scroll{ width:auto; float:none; height:510px; position:relative; overflow:hidden;}
.index_kjcg_list .scroll_list{ width:100%;}
.index_kjcg_list .scroll_list li{width:auto;height:auto;float:none; overflow:hidden;}
.index_kjcg_list dd{ width:auto; height:250px; margin:10px; float:none;}
.index_kjcg_list dd .show{margin:auto;}
.index_kjcg_list dd h3 strong{width:100%; display:block; float:none; text-align:center;}

.index_ptjieshao { height:auto; background:url(../images/index_ptjs_bgimg.png) no-repeat center top; width:auto; position:static; padding-top:80px;}
.index_ptjieshao .show_font{ background:#fff; padding:10px; width:auto; position:static; font-weight:bold; color:#797979; text-shadow:1px 1px 0px #fff; line-height:25px; font-size:14px; margin-top:-20px;}
.index_ptjieshao .show_video{ width:auto; position:static; background:#fff; text-align:center; height:auto;}
.index_ptjieshao .show_video video{ width:281px; height:160px; text-align:center; line-height:160px; color:#ffffff; margin:auto;}
.index_ptjieshao .show_video #videosize{ display:block; line-height:30px; text-align: center;}
.index_ptjieshao .show_video .video_left, .index_ptjieshao .show_video .video_right{ position: relative; top:-120px;}
.index_ptjieshao .show_video .video_left{ left:-120px; margin-left:auto;}
.index_ptjieshao .show_video .video_right{ right:-120px; margin-left:auto;}

.index_News_area{ width:auto; margin:auto; margin:8px;}
.index_News_area .showEWM{ display:none;}
.index_News_area .showNew{ height:auto; border:1px solid #e6e6e6; width:auto; float:none; padding:10px;}
.index_News_area .search_area{ border-bottom:1px solid #e6e6e6; padding-top:2px; padding-bottom:12px; margin-bottom:8px;}
.index_News_area .search_area input[type=text]{ margin-right:4px; height:24px; width:60%; padding-left:25px; border:1px solid #c0c0c0; border-radius:4px; background:url(../images/index_search.svg) no-repeat 3px center; background-size:10%;
-moz-box-shadow:2px 2px 5px #ddd inset; -webkit-box-shadow:2px 2px 5px #ddd inset; box-shadow:2px 2px 5px #ddd inset;}
.index_News_area .search_area select{ margin-right:4px; height:28px; border:1px solid #c0c0c0; border-radius:4px;
-moz-box-shadow:2px 2px 5px #ddd inset; -webkit-box-shadow:2px 2px 5px #ddd inset; box-shadow:2px 2px 5px #ddd inset;}
.index_News_area .search_area input[type=button]{ margin-right:4px; width:74px; height:28px; background:url(../images/index_search_btn.png) no-repeat; border:none; cursor:pointer;}
.index_News_area .NewList .photo{ display:none;}
.index_News_area .NewList .list{ width:auto; float:none;}
.index_News_area .NewList .list dd{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_News_area .NewList .list dt{ height:auto; overflow:inherit;}
.index_News_area .NewList .list dt a *{ display:none;}
.index_News_area .NewList .list dt a h2{ display:block;}

.index_liucheng{ display:none;}
.index_number{ display:none;}

.index_adPhoto{}
.index_adPhoto #solid{width:auto;height:auto; clear:both; position:relative;}
.index_adPhoto #solid .solid0,#solid .solid1,#solid .solid2{position:relative;left:0px;top:0px;width:100%;height:auto;display:none;}
.index_adPhoto #solid ul{margin:0px;padding:0px;list-style:none;}
.index_adPhoto #solid ul li{ width:auto; height:auto; left:0; margin:0;position:relative;}
.index_adPhoto #solid li{position:relative; left:0; width:auto; height:auto; margin-left:0;display:none;cursor:pointer;}
.index_adPhoto #solid li img{ width:100%; height:auto;}
.index_adPhoto #solid #btt{ display:none;}

/**/
.Demand_list { width:auto; margin:8px; padding-bottom:20px;}
.Demand_list dl{ margin:0px;}
.Demand_list dd{ padding:5px;}
.Demand_list dd .info{ width:75%;}
.Demand_list dd .demand_name{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Demand_list dd .demand_name h3{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Demand_list dd .Contacts{ display:none!important;}
.Demand_list dd .demand_class{ display:none!important;}
.Demand_list dd .demand_price{ display:none!important;}

.Demand_list_photo{ width:auto; margin-bottom:8px; margin-top:8px;}
.Demand_list_photo dd{ width:auto; float:none; margin-right:0;}
.Demand_list_photo dd .info{ width:69%;}

.project_Connect strong del{ display:none;}

.Display_Mode{ display:none!important;}




.index_zhuanti_list{ background:url(../images/index_zhuanti_bgimg.png) no-repeat center -50px #215181; background-size:contain; height:326px; width:100%;}
.index_zhuanti_list ul{ margin:20px auto; width:100%; padding-top:60px;}
.index_zhuanti_list li{ width:50%; float:left; height:110px; text-align:center; font-size:14px; color:#fff;}
.index_zhuanti_list li a{ color:#ffffff;}
.index_zhuanti_list li strong{ display:block; line-height:24px;}
.index_zhuanti_list li div{ width:60px; height:60px; border-radius:50%; border:3px solid #287ad8; display:inline-block;}



/*专题页*/
.zhuanti_area{ width:100%; margin-top:-30px;}
.zhuanti_info .info{ width:100%; float:none;}
.zhuanti_info .zhuanti_photo{ width:98%; float:none; margin:auto;}

.Team_list_photo{ width:100%;}
.Team_list_photo .info{ width:65%;}



.PageLeft_area,.PageRight_area{ display:none;}

.index_Friend_link{ background:url(../images/index_Friend.jpg) no-repeat left top; margin:auto; margin-top:8px; width:auto; border:1px solid #cfcfcf; height:auto;}
.index_Friend_link h2{ width:170px; height:40px; display:block; float:none;}
.index_Friend_link h2 strong{ display:none;}
.index_Friend_link li .select_list ul{width:90%;}
.index_Friend_link li{ width:100%; text-align:center; float:none;}
.index_Friend_link li select{ width:90%; margin-top:10px;}


/*登录页*/
.login_bgimg{ background:none; height:auto; margin-top:10px;}
.login_bgimg .show_width{ background:none; height:auto;}
.login_area{ width:auto; height:auto; margin-top:0; float:none; margin-right:0;}
.login_area h1{ display:none;}

.index_zntj{ background:#f4f4f4; padding:10px 0; height:auto; width:auto;}
.index_zntj h2{ background:url(../images/index_tuijian_img01.png) no-repeat top center; width:100%; height:20px; display:block; margin:auto;}
.index_zntj ul{ width:100%; margin-top:20px;}
.index_zntj li{ width:50%; float:left; text-align: center; color:#6a6a6a;}
.index_zntj li div{ margin:0 20px;}
.index_zntj li a{ width:122px; height:105px; display:inline-block; margin:10px auto;}
.index_zntj li strong{ display:block; line-height:40px; font-size:18px; font-weight:normal;} 
.index_zntj li p{ line-height:26px; font-size:14px;}
.index_zntj .list_01 a{ background:url(../images/index_tuijian_img02.png) no-repeat center center;}
.index_zntj .list_02 a{ background:url(../images/index_tuijian_img03.png) no-repeat center center;}
.index_zntj .list_03 a{ background:url(../images/index_tuijian_img04.png) no-repeat center center;}

.product_list_ach{ width:100%;}
.product_list_ach dd{ margin-left:5px!important;}

.product_Thead{height:210px;}
.product_Thead .tools{height:90px;}
.product_Thead .tools_3{ text-align: center;}
.product_Thead .tools_3 .actions{display: inline; float:none;}
.product_Thead .tools_3 .search_btn{display: inline;  float:none;}
.product_Thead .tools_3 .search_btn a{ float:none!important;}


.index_hddt{ width:100%; margin-top:8px;}













































