﻿@charset "utf-8";
/* CSS Document */
/* 
   Author:Kevin
   Date:2018-04-12
*/

/*首页开始*************************************************************************************/
/*首页资讯栏目开始*************************************************************************************/
.index_news { margin-top:10px; overflow:hidden;}
/*左边*/
.index_news_left { width:440px; float:left;}
.index_news_leftlist { background:#f6f6f6;}
.index_news_lefttitle { height:50px; background:#e0eeff; border-bottom:1px solid #ccc; position:relative;}
.index_news_lefttitle h3 { display:block; line-height:50px; font-size:16px; color:#1269d3; font-weight:bold; position:absolute; left:20px; bottom:-1px; border-bottom:1px solid #1269d3;}
.index_news_lefttitle a { display:block; padding:3px 5px; color:#fff; font-size:12px; background:#1269d3; position:absolute; right:20px; top:14px;}
.index_news_lefttitle a:hover { background:#1b76e6;}
.index_news_leftcontent { padding:10px 20px;}
.index_news_leftcontent ul li { line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_news_leftcontent ul li a:hover { color:#f00; text-decoration:underline;}
/*中间*/
.index_news_center { width:440px; float:left; margin-left:20px;}
.index_news_center a:hover { color:#f00; text-decoration:underline;}
.index_news_centersupport { color:#666; padding:5px 0px 10px 0px; border-bottom:1px solid #dddede;}
.index_news_centersupport a { color:#f00;}
.index_news_headline { padding:13px 0px 0px 0px; border-bottom:1px solid #dddede;}
.index_news_headline h1 { font-size:24px;}
.index_news_headline h1 a { text-align:center; display:block; height:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_news_headline p { height:40px; color:#999; overflow:hidden; line-height:22px; padding-bottom:10px; text-indent:2em; margin:10px 0px 11px 0px;}
.index_news_center ul { margin-top:10px;}
.index_news_center ul li a { display:block; line-height:30px; padding-left:15px; background:url(../images/dot.png) 0px 15px no-repeat; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*右边*/
.index_news_right { width:280px; float:right;}
/*首页资讯栏目结束*************************************************************************************/

/*首页栏目框架样式开始**********************************************************************************/
.page_cloumn { margin-top:10px; border:1px solid #dddede; border-top:2px solid #1269d3; overflow:hidden; }
.page_cloumn_left { float:left; width:920px;}
.page_cloumn_lefttitle, .page_cloumn_righttitle { height:58px; line-height:58px; padding:0px 15px; background:#e0eeff; border-bottom:1px solid #dddede; overflow:hidden;}
.page_cloumn_righttitle { background:none;}
.page_cloumn_lefttitle h1, .page_cloumn_righttitle h1 { font-size:24px; float:left;}
.page_cloumn_lefttitle h1 em, .page_cloumn_righttitle h1 em { font-style:normal; color:#1269d3;}
.page_cloumn_lefttitle span, .page_cloumn_righttitle span { float:right;}
.page_cloumn_lefttitle span a, .page_cloumn_righttitle span a { display:inline-block; margin-left:10px; color:#666;}
.page_cloumn_lefttitle span a:hover, .page_cloumn_righttitle span a:hover { text-decoration:underline;}
.page_cloumn_lefttitle button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right;}
.page_cloumn_right { float:left; width:277px; border-left:1px solid #dddede; background:#f6f6f6;}
/*首页栏目框架样式结束**********************************************************************************/

/*首页设备分类栏目开始**********************************************************************************/
.index_class { padding:10px 0px; overflow:hidden;}
.index_class span { display:block; float:left; width:30%; height:110px; overflow:hidden; margin:8px 15px 8px 15px;}
.index_class span h3 a { font-weight:bold; color:#333; font-size:16px;}
.index_class span a { color:#666; font-size:12px;}
.index_class span a:hover { text-decoration:underline;}
.index_emembers { padding:15px;}
.index_emembers ul li { border-bottom:1px solid #dddede; padding:10px 0px;}
.index_emembers ul li h3 { font-size:16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.index_emembers ul li h3 a { color:#666;}
.index_emembers ul li h3 a:hover { color:#f00; text-decoration:underline;}
.index_emembers ul li p { color:#999; margin-top:3px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
/*首页设备分类栏目结束**********************************************************************************/

/*首页行业展会栏目结束**********************************************************************************/
.index_exh { padding:10px 0px; overflow:hidden;}
.index_exhbox { width:270px; float:left; margin:25px 20px 20px 15px;}
.index_exhbox h3 { display:block; font-size:16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_exhbox h3 a:hover { color:#f00; text-decoration:underline;}
.index_exhbox div { overflow:hidden; margin-top:10px;}
.index_exhbox div img { width:100px; height:75px; float:left;}
.index_exhbox div span { display:block; width:160px; float:left; margin-left:10px;}
.index_exhbox div span p { margin-top:5px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_exhright { margin:10px 15px 10px 15px;}
.index_exhright a {display:block;margin-top:10px;}
/*首页行业展会栏目结束**********************************************************************************/

/*首页产品推荐栏目结束**********************************************************************************/
.index_productre { padding:15px; overflow:hidden;}
.index_productre_class { width:250px; float:left;}
.index_productre_class img { width:250px; height:238px;}
.index_productre_class span { display:block; border:1px solid #dddede; border-top:none; padding:5px;}
.index_productre_class span a { display:inline-block; padding:2px 3px; margin:5px; color:#666; background:#f6f6f6; border:1px solid #eaeaea;}
.index_productre_content { float:left; width:640px; overflow:hidden;}
.index_productrebox { float:left; width:140px; margin:0px 0px 20px 19px;}
.index_productrebox img { width:140px; height:105px;}
.index_productrebox a h3 { display:block; font-size:14px; padding:5px 0px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_productrebox a:hover { color:#f99600;}
.index_productrebox span { display:block; text-align:right;}
.index_productrebox span a { color:#f99600;}
.index_productrebox span a:hover { text-decoration:underline;}
.index_brand { padding:15px 15px 5px 15px;}
.index_brand a { display:block; margin-bottom:8px;}
.index_brand a img { display:block; border:1px solid #dddede;}
/*首页产品推荐栏目结束**********************************************************************************/

/*首页维保栏目结束**********************************************************************************/
.index_maint{}
.index_maint .tab_menu{height:58px; background:#e0eeff; border-bottom:1px solid #dddede;}
.index_maint .tab_menu li{ float:left;}
.index_maint .tab_menu li.current{}
.index_maint .tab_menu li a{ display:block; height:58px; line-height:58px; padding:0px 15px; font-size:24px; color:#333; border-left:1px solid #e0eeff; border-right:1px solid #e0eeff;text-align:center;cursor:pointer;}
.index_maint .tab_menu li.current a{ background:#fff;color:#1269d3; height:59px; border-left:1px solid #dddede; border-right:1px solid #dddede;}
.index_maint .tab_menu li:first-child.current a { border-left:1px solid #fff;}
.index_maint button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right; margin-right:15px;}
.index_maint .tab_box .hide{display:none;}
.index_maintlist li { border-bottom:1px solid #dddede; padding:15px 15px; overflow:hidden;}
.index_maintlist li:hover { background:#fff5e7;}
.index_maintlist li:last-child { border-bottom:none;}
.index_maintinfo { float:left; overflow:hidden;}
.index_maintinfo a { display:block;}
.index_maintinfo a:hover span h3 { color:#f00;}
.index_maintinfo img { float:left; width:140px; height:105px;}
.index_maintinfo span { display:block; float:left; margin-left:10px; padding:10px 0px;}
.index_maintinfo span h3 { font-size:18px; width:410px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_maintinfo span p { display:block; margin:7px 0px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_maintuser { float:right; text-align:center;}
.index_maintuser img { display:block; width:60px; height:60px; margin:0px auto; -moz-border-radius: 30px; -webkit-border-radius: 30px;  border-radius:30px; border:1px solid #dddede;}
.index_maintuser a { display:block; margin:5px 0px;}
.index_maintuser a:hover { color:#f00;}
.index_maintdemand { float:left;}
.index_maintdemand a { color:#1269d3;}
.index_maintdemand i { font-style:normal; color:#666;}
.index_maintdate { float:right; color:#999;}
.index_parts { padding:4px 15px 15px 15px;}
.index_parts ul li { overflow:hidden; padding:11px 0px; border-bottom:1px solid #dddede;}
.index_parts ul li a:hover { color:#f00;}
.index_parts ul li img { float:left;}
.index_parts ul li span { display:block; width:130px; float:left; margin-left:10px;}
.index_parts ul li span h4, .index_parts ul li span p { overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_parts ul li span p { color:#999; margin-top:5px;}
.index_parts ul li:last-child { border-bottom:none;}
/*首页维保栏目结束**********************************************************************************/

/*首页底部新闻开始**********************************************************************************/
.index_bottom_news { overflow:hidden; margin-right:-12px;}
.index_bottom_news .page_cloumn { width:389px; float:left; margin-right:12px;}
.index_bottom_news .page_cloumn_left { width:100%;}
.index_bottom_news .page_cloumn_leftcontent { padding:15px;}
.index_bottom_news .page_cloumn_leftcontent ul li a { display:block; line-height:30px; padding-left:15px; background:url(../images/dot.png) 0px 15px no-repeat; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*首页底部新闻结束**********************************************************************************/

/*首页友情链接开始**********************************************************************************/
.link { margin-top:20px; border:1px solid #dddede;}
.link_title { padding:5px 15px; background:#eef3f9; border-bottom:1px solid #dddede; overflow:hidden;}
.link_title h1 { font-size:18px; float:left;}
.link_title span { display:block; color:#666; float:right;}
.link_title span a { color:#666;}
.link_title span a:hover { text-decoration:underline;}
.link_content { padding:12px 5px;}
.link_content a { display:inline-block; padding:2px 10px; color:#0066cc;}
.link_content a:hover { text-decoration:underline;}
/*首页友情链接结束**********************************************************************************/
/*首页结束*************************************************************************************/

/*新闻栏目开始*************************************************************************************/
.news_index_ad { width:900px; height:340px; overflow:hidden;}
.news_index_left_ad { width:605px; height:340px; position:relative; float:left;}
.news_index_left_ad .slide img { height:340px;}
.news_index_right_ad { width:280px; height:340px; float:right;}
.news_index_right_ad a { display:block; width:280px; height:163px; margin-bottom:15px; position:relative; background-color:#ddd;}
.news_index_right_ad a span { display: block; position: absolute; z-index: 2; font-size: 16px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px; margin: 0; max-width: none; text-align:center; opacity:0.8;}
.news_index_list { margin-top:20px;}
.news_index_listtitle {border-bottom:1px solid #eaeaea;}
.news_index_listtitle h1 { display:inline-block; padding-bottom:5px; border-bottom:3px solid #1269d3; margin-bottom:-2px;}
.news_index_listtitle span { display:inline-block; margin:10px 0px; float:right;}
.news_index_listtitle span a { color:#f00;}
.news_index_listbox {}
.news_index_listcontent { padding:20px 0px; border-bottom:1px solid #eaeaea; overflow:hidden;}
.news_index_listinfo { width:690px; float:left;}
.news_index_listinfo h3 { font-size:20px;}
.news_index_listinfo h3 a:hover { color:#f00;}
.news_index_listinfo p { color:#666; margin:10px 0px; line-height:22px;}
.news_index_listinfo p span { display:inline-block; margin-right:20px; color:#999;}
.date_ico { display:inline-block; width:18px; height:18px; background:url(../images/date_ico.png) no-repeat; vertical-align:text-top; margin-right:5px;}
.news_index_listimg { width:200px; float:right; background-color:#ddd;}
.loading_more { width:100%; margin-top:20px;}
.loading_more a { display:block; height:50px; line-height:50px; background:#f6f6f6; border:1px solid #eaeaea; text-align:center; font-size:18px; color:#666;}
.loading_more a:hover { background:#eaeaea;}
.news_index_headlinebg { background:#f6f6f6;}
.news_index_headline { padding:10px 0px;}
.news_index_headline h2 { font-size:16px; font-weight:bold; text-align:center;}
.news_index_headline h2 a:hover { color:#f00;}
.news_index_headline p { color:#999; margin-top:5px; text-indent:2em; height:35px; overflow:hidden;}
.news_detail { margin:30px 0px 0px 0px;}
.news_detail_title { text-align:center;}
.news_detail_title p { margin-top:10px; color:#999;}
.news_detail_title p span { display:inline-block; margin-right:20px;}
.abstract { margin:30px 0px; border:1px solid #eaeaea;}
.abstract p { padding:10px; height:50px; line-height:26px; background:#f6f6f6; overflow:hidden; text-indent:2em;}
.news_detail_content { font-size:16px; line-height:24px;}
.news_detail_content p { margin-top:20px; text-indent:2em;}
.news_detail_content img { display:block; width:auto; margin:10px auto; max-width:900px;}
.news_paging { margin:50px 0px; padding:20px 0px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; color:#999; position:relative;}
.news_paging p { margin:10px 0px;}
.news_paging p a:hover { color:#1269d3; text-decoration:underline;}
.news_share { position:absolute; top:30px; right:0px;}
.sharetext { float:left; font-size:18px; height:32px; line-height:32px; margin:5px 10px 5px 0px; color:#333; font-weight:bold;}
/*新闻栏目结束*************************************************************************************/

/*展会栏目开始*************************************************************************************/
.exhibition_top { margin:10px 0px; height:340px; overflow:hidden;}
.exhibiton_topad { width:900px; float:left;}
.exhibiton_topad .slide img { width:900px; height:340px;}
.exhibiton_toright { width:280px; float:right;}
.exhibiton_topbtn a { display:inline-block; width:135px; height:45px; line-height:45px; color:#fff; text-align:center;}
.exhibiton_topbtn a img { margin-right:5px; vertical-align:text-bottom;}
.exhibiton_botbtn1 { background:#ff9933;}
.exhibiton_botbtn2 { background:#3399ff; margin-left:5px;}
.exhibiton_toptime { margin-top:10px;}
.exhibiton_toptime h3 { font-weight:bold; color:#f60;}
.exhibiton_toptime span { display:block; margin-top:10px;}
.exhibiton_toptime span a { display:inline-block; width:36px; height:22px; text-align:center; line-height:22px; margin:0px 5px 8px 0px; color:#663300; background:#fff5d3; border:1px solid #ffcc99;}
.exhibiton_toptime span a:hover { border:1px solid #fbbd7f; color:#f60;}
.exhibiton_topadd { margin-top:10px;}
.exhibiton_topadd h3 { font-weight:bold; color:#f60;}
.exhibiton_topadd span { display:block; margin-top:10px;}
.exhibiton_topadd span a { display:inline-block; width:42px; height:22px;line-height:22px; margin:0px 0px 2px 0px;}
.exhibiton_topadd span a:hover {color:#f60;}
.exhibition_new { margin-top:20px; border:1px solid #eaeaea;}
.exhibition_newtitle { padding:10px; background:#f6f6f6; border-bottom:1px solid #eaeaea; overflow:hidden;}
.exhibition_newtitle h2 { font-size:20px; display:inline-block; float:left;}
.exhibition_newtitle span { display:inline-block; margin:5px 0px; color:#999; float:right;}
.exhibition_newtitle span a { color:#f00;}
.exhibition_newtitle span a:hover { text-decoration:underline;}
.exhibition_newcontent { overflow:hidden; padding-bottom:20px;}
.exhibition_newbox { width:270px; float:left; margin:20px 5px 0px 20px;}
.exhibition_newbox h3 { display:block; font-size:16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.exhibition_newbox h3 a:hover { color:#f00; text-decoration:underline;}
.exhibition_newbox div { overflow:hidden; margin-top:10px;}
.exhibition_newbox div img { width:100px; height:75px; float:left;}
.exhibition_newbox div span { display:block; width:160px; float:left; margin-left:10px;}
.exhibition_newbox div span p { margin-top:5px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.exhibition_tab { margin-top:30px;}
a.exhibition_tabmore { position:absolute; top:15px; right:10px; color:#999;}
a.exhibition_tabmore:hover { text-decoration:underline;}
.exhibition_tabline { font-size:20px; font-weight:bold; position:absolute; left:105px; top:8px;}
.exhibition_tab .tab_menu{height:45px; background:#fff; border-bottom:2px solid #1269d3; position:relative;}
.exhibition_tab .tab_menu li{ float:left;}
.exhibition_tab .tab_menu li.current{}
.exhibition_tab .tab_menu li a{ display:block; height:45px; line-height:45px; padding:0px 15px; font-size:20px; font-weight:bold; color:#333; text-align:center;cursor:pointer;}
.exhibition_tab .tab_menu li.current a{ background:#fff;color:#1269d3; height:45px;}
.exhibition_tab .tab_menu li:first-child.current a { }
.exhibition_tab button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right; margin-right:15px;}
.exhibition_tab .tab_box .hide{display:none;}
.exhibition_tablist li { border-bottom:1px solid #dddede; padding:15px 0px; overflow:hidden;}
.exhibition_tablist li:hover { border-bottom:1px solid #ff9933;}
.exhibition_tablist li:last-child { border-bottom:none;}
.exhibition_tabinfo { float:left; overflow:hidden;}
.exhibition_tabinfo a { display:block;}
.exhibition_tabinfo a:hover span h3 { color:#f00;}
.exhibition_tabinfo img { float:left; width:150px; height:113px;}
.exhibition_tabinfo span { display:block; float:left; margin-left:10px; }
.exhibition_tabinfo span h3 { font-size:18px; width:500px; }
.exhibition_tabinfo span p { display:block; margin:3px 0px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.exhibition_tabtheme { color:#ff9933 !important;}
.exhibition_tabbtn { float:right; margin:40px 20px 0px 0px;}
.exhibition_tabbtn a { display:block; padding:10px 20px; background:#fff5d3; border:1px solid #ffcc99; color:#f90; font-weight:bold;}
.exhibition_tabbtn a:hover { background:#f90; border-color:#f90; color:#fff;}
.exhibition_bottom { margin-top:20px; padding:20px 0px 0px 0px; border:1px solid #eaeaea; overflow:hidden;}
.exhibition_bottomtitle { overflow:hidden;}
.exhibition_bottomtitle h2 { float:left; font-size:20px;margin-bottom:10px;}
.exhibition_bottomtitle a { display:block; float:right; color:#999; margin:5px 0px;}
.exhibition_bottomtitle a:hover { text-decoration:underline;}
.exhibition_bottombox { float:left; width:358px; height:550px; padding:0px 20px; border-right:1px solid #eaeaea;}
.exhibition_bottomlist1 { margin-top:20px;}
.exhibition_bottomlist1 li { overflow:hidden; margin-top:10px;}
.exhibition_bottomlist1 li img { float:left;}
.exhibition_bottomlist1 li span { display:block; width:250px; float:left; margin-left:10px;}
.exhibition_bottomlist1 li span a:hover { color:#f00; text-decoration:underline;}
.exhibition_bottomlist1 li span p { color:#999; margin-top:3px;}
.exhibition_bottomlist2 { margin-top:20px;}
.exhibition_bottomlist2 li a { display:block; line-height:30px; padding-left:15px; background:url(../images/dot.png) 0px 15px no-repeat;}
.exhibition_bottomlist2 li a:hover { color:#f00; text-decoration:underline;}
.screen { background:#f6f6f6;}
.screen_location { border-top:2px solid #ff9933; padding:10px; border-bottom:1px solid #ddd; margin-top:10px; overflow:hidden;}
.screen_location div { float:left;}
.screen_location span { display:block;float:right; color:#999; }
.screen_location span strong { color:#f93; margin:0px 5px;}
.screen_location a:hover { color:#666;}
.sreen_box { padding:10px; line-height:24px; border-bottom:1px solid #ddd; overflow:hidden;}
.sreen_box label { display:block; float:left; width:60px; color:#999;}
.sreen_content { float:left; width:1100px; position:relative;}
.sreen_content_auto a { width:auto !important; padding:0px 8px; margin:0px 5px !important;}
.sreen_content2 { height:42px;}
.sreen_content a { float:left; width:42px; margin:0px 5px; text-align:center;}
.sreen_content a:hover { color:#f93;}
a.sreen_content_active, a.sreen_content_active:hover { background:#f93; color:#fff;}
.sreen_content div { float:left; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.sreen_content div h3 { display:inline-block; float:left; font-size:14px;font-weight:bold;}
.sreen_content div span { display:inline-block; float:left; width:960px;}
.sreen_toggle { color:#f93; position:absolute; right:0px; top:3px; background:none;}
.sreen_content2height { height:auto;}
.exhibition_detaillocation a:hover { color:#666; }
.exhibition_detail_top { margin-top:10px; margin-bottom:20px; overflow:hidden;}
.exhibition_detail_topimg { width:400px; float:left;}
.exhibition_detail_topinfo { width:780px; float:right;}
.exhibition_detail_topinfo span { display:block; color:#f93; margin:5px 0px;}
.exhibition_detail_topinfo div { padding:10px; margin-top:10px; background:#f6f6f6;}
.exhibition_detail_topinfo p { color:#999; margin:10px 0px;}
.exhibition_detail_topinfo p strong { color:#f00;}
.exhibition_detail_topinfo p label { color:#f93;}
.exhibition_detail_topinfo p a { display:inline-block; font-size:12px; padding:3px 5px; background:#f00; color:#fff; margin-left:10px;}
.exhibition_detail_topinfo button { margin-top:20px;}
.exhibition_detailtab { margin-top:10px;}
.exhibition_detailtab .tab_menu{height:45px; }
.exhibition_detailtab .tab_menu li{ float:left; margin-right:10px;}
.exhibition_detailtab .tab_menu li a{ display:block; height:45px; line-height:40px; padding:0px 15px; font-size:16px; color:#333; border-left:1px solid #dddede; border-right:1px solid #dddede;text-align:center;cursor:pointer; border-top:2px solid #ddd;}
.exhibition_detailtab .tab_menu li.current a{ background:#fff; font-weight:bold; height:45px; border-top:2px solid #1269d3;}
.exhibition_detailtab .tab_box { border:1px solid #dddede; padding:20px;}
.exhibition_detailtab .tab_box .hide{display:none;}
/*展会栏目结束*************************************************************************************/

/*供求栏目开始*************************************************************************************/
/*图片切换*/
.bg{width:400px;height: 370px;margin:0 auto;overflow: hidden;min-width: 400px;box-sizing: border-box;background: #fff;}
.bg_left{width: 400px;height:auto;}
.show{width: 400px;height: 300px;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move}
.show img{width: 400px;height: 300px;}
.smallshow{width: 100%;height: 50px;position: relative}
.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:340px;overflow: hidden;height: 50px;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 50px;}
.smallshow .middle>li{width: 64px;height: 48px;float: left;cursor:pointer;padding:0 2px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(../images/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(../images/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(../images/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(../images/next.png) no-repeat;cursor: not-allowed}

.supply_top { margin:10px 0px; height:340px; overflow:hidden;}
.supply_class { width:250px; height:338px; float:left; border:1px solid #eaeaea; background:#f6f6f6; padding:0px 15px;}
.supply_class ul li { padding:6px 0px; border-bottom:1px solid #eaeaea;}
.supply_class ul li h3 { display:block; font-size:16px;}
.supply_class ul li span { display:block; margin-top:3px;}
.supply_class ul li span a { display:inline-block; margin-right:10px; color:#999;}
.supply_class ul li a:hover { color:#f93;}
.supply_classall { border-bottom:none !important; padding:15px 0px !important; position:relative;}
.supply_classall i { display:block; width:17px; height:17px; background:url(../images/gotoico.png) no-repeat; position:absolute; left:35px; top:18px;}
.supply_topad { width:600px; float:left; margin-left:20px;}
.supply_topad .slide img { width:600px; height:340px;}
.supply_topright { width:280px; float:right;}
.supply_topright .right_sidebar1 ul li a { line-height:27px;}
.supply_new { margin-top:20px; border:1px solid #eaeaea;}
.supply_newtitle { height:58px; line-height:58px;padding:0px 15px; background:#e0eeff;border-top: 2px solid #1269d3; border-bottom:1px solid #eaeaea; overflow:hidden;}
.supply_newtitle h2 { font-size:20px; font-weight:bold;  display:inline-block; float:left;}
.supply_newtitle span { display:inline-block; margin:5px 0px; color:#999; float:right;}
.supply_newtitle span a { color:#f00;}
.supply_newtitle span a:hover { text-decoration:underline;}
.supply_newcontent { overflow:hidden;}
.supply_productrebox { float:left; width:140px; margin:20px 0px 20px 27px;}
.supply_productrebox img { width:140px; height:105px;}
.supply_productrebox a h3 { display:block; font-size:14px; padding:5px 0px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.supply_productrebox a:hover { color:#f99600;}
.supply_productrebox span { display:block; text-align:right;}
.supply_productrebox span a { color:#f99600;}
.supply_productrebox span a:hover { text-decoration:underline;}
.supply_purchase { margin-top:10px; border:1px solid #eaeaea; border-top:none; border-bottom:none;}
.supply_purchase_title {height:58px; line-height:58px; padding:0px 15px; background:#e0eeff;;border-top: 2px solid #1269d3; border-bottom:1px solid #eaeaea; overflow:hidden;}
.supply_purchase_title h2 { font-size:20px; font-weight:bold; float:left;}
.supply_purchase_title span { float:right;}
.supply_purchase_title span a { display:inline-block; margin-left:10px; color:#666;}
.supply_purchase_title span a:hover { text-decoration:underline;}
.supply_purchase_title button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right;}
.supply_purchase_table table tr th, .supply_purchase_table table tr td { border-bottom:1px solid #eaeaea; padding:15px 0px;}
.supply_purchase_table table tr th { background:#f6f6f6;}
.supply_purchase_table table tr td { text-align:center; color:#666;}
.supply_purchase_table table tr td strong { display:inline-block; margin:0px 5px; color:#f00;}
.supply_purchase_table table tr:nth-child(odd) td { background:#f6f6f6;}
.supply_purchase_table table tr td button { padding: 3px 5px;background: #fff5d3;border: 1px solid #ffcc99;color: #f90;font-weight: bold;}
.supply_purchase_table table tr td button:hover { background:#f93; color:#fff;}

.supply_tablist ul { overflow:hidden; margin-right:-18px;}
.supply_tablist li { float:left; width:187px; border:1px solid #dddede; padding:10px; margin-right:18px; margin-bottom:15px;}
.supply_tablist li:hover { border:1px solid #ff9933;}
.supply_tablist li a { display:block;}
.supply_tablist li a:hover span h3 { color:#f93;}
.supply_tablist li img { width:187px; height:140px;}
.supply_tablist li span { display:block; float:left; }
.supply_tablist li span h3 { display:block; width:187px; font-size:16px; margin-top:5px;}
.supply_tablist li span p { display:block; width:187px; margin:5px 0px; color:#999;}
.supply_tablist li span p strong { color:#f00; margin:0px 5px;}

.sup_pur_siderbar { border:1px solid #eaeaea; padding:20px 10px; margin-bottom:10px;  position:relative;}
.sup_pur_siderbar h2 { display:block; font-size:18px; padding-left:30px; background:url(../images/supply_siderbarico.png) no-repeat;}
.sup_pur_siderbar button { width:100%; padding:10px; color:#fff; margin:20px 0px 10px 0px;}
.sup_pur_siderbar p { color:#999; line-height:24px;}
.sup_pur_siderbar i { display:block; width:32px; height:42px; background:url(../images/supply_siderbarico.png) no-repeat; position:absolute; right:0px; top:0px;}
.supply_siderbar h2 { background-position:0px -47px; color::#1269d3}
.supply_siderbar button { background:#1269d3;}
.supply_siderbar i { background-position:0px 0px;}
.purchase_siderbar h2 { background-position:0px -77px; color:#f93;}
.purchase_siderbar button { background:#f93;}
.purchase_siderbar i { background-position:-33px 0px;}

.supply_detaillocation a:hover { color:#666; }
.supply_detail_top { margin-top:10px; margin-bottom:20px; overflow:hidden;}
.supply_detail_topimg { width:400px; float:left;}
.supply_detail_topinfo { width:780px; float:right;}
.supply_detail_topinfo div { padding:10px; margin-top:10px; background:#f6f6f6; overflow:hidden;}
.supply_detail_topinfo span { display:block; width:35%; color:#999; float:left; margin:5px 50px 5px 0px;}
.supply_detail_topinfo span label { color:#f93;}
.supply_detail_topinfo p { padding:20px 0px 20px 45px; font-size:20px; color:#f00; background:url(../images/phoneico.png) 0px 18px no-repeat;}
.supply_detail_topinfo p a { display:inline-block; font-size:12px; padding:3px 5px; background:#f00; color:#fff; margin-left:10px;}
.supply_detail_topinfo button { margin-top:10px;}
.supply_detailtab { margin-top:10px;}
.supply_detailtab .tab_menu{height:45px;  border-top:2px solid #1269d3; border-right:1px solid #dddede; background:#f6f6f6;}
.supply_detailtab .tab_menu li{ float:left;}
.supply_detailtab .tab_menu li a{ display:block; height:45px; line-height:40px; padding:0px 15px; font-size:16px; color:#333; border-left:1px solid #dddede; border-right:1px solid #dddede; text-align:center;cursor:pointer;}
.supply_detailtab .tab_menu li.current a{ background:#fff; font-weight:bold; height:46px;}
.supply_detailtab .tab_box { border:1px solid #dddede; padding:20px;}
.supply_detailtab .tab_box .hide{display:none;}

.purchase_tablist ul li { overflow:hidden; padding:10px 0px; border-bottom:1px solid #eaeaea; }
.purchase_tablist ul li a { display:block;float:left; color:#1269d3; font-size:16px;}
.purchase_tablist ul li a label { display:inline-block; color:#999; cursor:pointer;}
.purchase_tablist ul li a:hover { color:#f93;}
.purchase_tablist ul li span { display:block; float:right; color:#999;}

.purchase_detail_topinfo { width:900px; float:left;}
.purchase_detail_topsidebar { width:280px; float:right;}
.purchase_detail_topinfo div h1 { border-bottom:1px solid #dddedd; padding-bottom:10px; margin-bottom:10px;}
/*供求栏目结束*************************************************************************************/

/*维保栏目结束*************************************************************************************/
.maintenance_main { width:100%;}
.maintenance_top { width:1200px; margin:0 auto; margin-top:10px; margin-bottom:20px;}
.maintenance_top .slide img { width:1200px; height:340px;}
.maintenance_box { width:100%; background:#fff;}
.maintenance_boxbg { background:#f6f6f6;}
.maintenance_content { margin:20px 0px; width:1200px; margin:0 auto; padding:0px 0px 20px 0px;}
.maintenance_contenttitle { height:58px; line-height:58px;padding:0px 0px;overflow:hidden;}
.maintenance_contenttitle h2 { font-size:20px; font-weight:bold;  display:inline-block;}
.maintenance_contenttitle h2 em { padding:1px 3px; background:#1269d3; color:#fff; font-style:normal; margin-right:5px;}
.maintenance_contenttitle span { display:inline-block; margin-left:30px;}
.maintenance_contenttitle span a { display:inline-block; line-height:22px; margin-left:10px; border:1px solid #ddd; color:#666; background:#fff; padding:2px 5px;}
.maintenance_contenttitle span a:hover { background:#eee;}
.maintenance_contenttitle button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right;}
.maintenance_content_content { overflow:hidden; margin-right:-14px;}
.maintenance_contentbox { float:left; width:228px; border:1px solid #eaeaea; background:#fff; text-align:center; padding-bottom:10px; margin-right:12px;}
.maintenance_contentbox img { width:228px; height:171px;}
.maintenance_contentbox a h3 { display:block; font-size:16px; padding:5px 5px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.maintenance_contentbox a:hover h3 { color:#f99600;}
.maintenance_contentbox a p { color:#999; margin-bottom:5px;}
.maintenance_contentbox a p strong { color:#f00; margin:0px 5px;}
.maintenance_xq { background:#f6f6f6; width:198px; padding:15px; text-align:left;}
.maintenance_xq a h3 { font-size:14px; padding:0px;}
.maintenance_xq a p { font-size:12px; margin:20px 0px; line-height:22px;}
.maintenance_xq a span { color:#666;}
.maintenance_contentbox:hover { border:1px solid #ddd;} 
.maintenance_bz { width:1200px; margin:0 auto; padding:20px 0px;}
.maintenance_bz h2 {font-size:20px; font-weight:bold;  display:block; margin:20px 0px 20px 0px;}
.maintenance_bz span { display:inline-block; line-height:24px; padding:6px 0px 6px 70px; margin-right:22px;}
.maintenance_bz span h3 { font-size:16px;}
.maintenance_bz span p { color:#999; display:block;}
.ffbzico1, .ffbzico2, .ffbzico3, .ffbzico4 { background:url(../images/ffbzico.png) no-repeat;}
.ffbzico1 { background-position:0px 0px;}
.ffbzico2 { background-position:0px -87px;}
.ffbzico3 { background-position:0px -176px;}
.ffbzico4 { background-position:0px -265px;}

.maintenance_tablist li { border-bottom:1px solid #dddede; padding:15px 0px; overflow:hidden;}
.maintenance_tablist li:hover { border-bottom:1px solid #ff9933;}
.maintenance_tabinfo { float:left; overflow:hidden;}
.maintenance_tabinfo a { display:block;}
.maintenance_tabinfo a:hover span h3 { color:#f00;}
.maintenance_tabinfo img { float:left; width:140px; height:105px;}
.maintenance_tabinfo span { display:block; float:left; margin-left:10px; }
.maintenance_tabinfo span h3 { font-size:18px; width:500px; margin:5px 0px; }
.maintenance_tabinfo span p { display:block; margin:10px 0px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.maintenance_maintuser { float:right; text-align:center;}
.maintenance_maintuser img { display:block; width:60px; height:60px; margin:0px auto; -moz-border-radius: 30px; -webkit-border-radius: 30px;  border-radius:30px; border:1px solid #dddede;}
.maintenance_maintuser a { display:block; margin:5px 0px;}
.maintenance_maintuser a:hover { color:#f00;}
/*维保栏目结束*************************************************************************************/

/*公司栏目开始*************************************************************************************/
.company_top { margin:10px 0px; height:340px; overflow:hidden;}
.company_topad { width:900px; float:left;}
.company_topad .slide img { width:900px; height:340px;}
.company_topright { width:280px; float:right;}
.company_topright .right_sidebar1 ul li a { line-height:27px;}
.company_topright .right_sidebar1 ul li a label {  display:inline-block; color:#1269d3; margin-right:5px;}
.company_rec { margin-top:20px;}
.company_rectitle h2 { font-size:20px; font-weight:bold;  display:inline-block;}
.company_reccontent { overflow:hidden; background:#f6f6f6; border:1px solid #eaeaea; margin-top:15px;}
.company_productrebox { float:left; width:227px; margin:20px 0px 10px 10px;}
.company_productrebox img { width:227px; height:69px; border:1px solid #eaeaea;}
.company_productrebox a h3 { display:block; font-size:14px; text-align:center; padding:5px 0px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.company_productrebox a:hover { color:#f99600;}

.company_coloumn { margin-top:20px; overflow:hidden; border:1px solid #eaeaea; border-top:none;}
.company_coloumn_left { width:250px; float:left; border-right:1px solid #eaeaea;}
.company_coloumn_left h1 { font-size:24px; color:#fff; height:58px; line-height:58px; text-align:center; background:url(../images/companycoloumnbg.jpg) no-repeat;}
.company_coloumn_left ul { margin:10px;}
.company_coloumn_left ul li a { display:block; border:1px solid #eaeaea; margin:10px 0px; text-align:center;}
.company_coloumn_left ul li a:hover { border:1px solid #ccc;}
.company_coloumn_right { float:right; width:947px;}
.company_coloumn_lefttitle { height:58px; line-height:58px; border-top:2px solid #1269d3; background: #e0eeff; overflow:hidden;}
.company_coloumn_lefttitle h2 { display:block; width:120px; color:#1269d3; text-align:center; font-size:20px;background:#fff; float:left;}
.company_coloumn_lefttitle span { display:block; width:827px; border-bottom: 1px solid #eaeaea; text-align:right; float:right;}
.company_coloumn_lefttitle span a { display:inline-block; margin-right:10px; color:#666;}
.company_coloumn_lefttitle span a:hover { text-decoration:underline;}
.company_coloumn_right ul { margin:20px -80px 20px 20px;}
.company_coloumn_right ul li { float:left; width:250px; margin:5px 80px 5px 0px;}
.company_coloumn_right ul li label { color:#1269d3; margin-right:5px;}
.company_coloumn_right ul li a:hover { color:#f00;}

.company_list ul li { padding:15px; border:1px solid #eaeaea; margin-bottom:10px; position:relative;}
.company_list ul li:hover { background:#fffdfa; border:1px solid #f90;}
.company_list ul li h1 { font-size:22px;}
.company_list ul li h1 a:hover { color:#f90;}
.company_list ul li p { margin:10px 0px 0px 0px; color:#666;}
.company_list ul li p strong { color:#f00; margin:0px 5px;}
.company_list ul li p label { display:inline-block; padding:2px 5px; background:#f6f6f6; border:1px solid #eaeaea; margin-right:5px;}
.company_product { margin-top:20px;}
.company_product a { display:inline-block; width:100px; margin-right:20px;}
.company_product a span { display:block; padding:5px 0px;}
.company_product a:hover { color:#f90;}
.company_list_btn { position:absolute; top:20px; right:15px;}
.company_list_btn a { display:inline-block; margin-right:5px; padding:3px 5px; color:#fff;}
.company_list_btn1 { background:#1269d3;}
.company_list_btn2 { background:#f90;}
.company_siderbar { border:1px solid #eaeaea; padding:10px; margin-bottom:10px;  position:relative;}
.company_siderbar button { width:100%; padding:10px; color:#fff; margin:0px 0px 10px 0px; background:#1269d3;}
.company_siderbar p { color:#999; line-height:24px;}

.case_tablist li { border-bottom:1px solid #dddede; padding:15px 0px; overflow:hidden;}
.case_tablist li:hover { border-bottom:1px solid #ff9933;}
.case_tabinfo { float:left; overflow:hidden;}
.case_tabinfo a { display:block;}
.case_tabinfo a:hover span h3 { color:#f00;}
.case_tabinfo img { float:left; width:140px; height:105px;}
.case_tabinfo span { display:block; float:left; margin-left:10px; }
.case_tabinfo span h3 { font-size:18px; width:500px; margin:5px 0px; }
.case_tabinfo span p { display:block; margin:10px 0px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case_maintuser { float:right; margin:20px 0px; text-align:center;}
.case_maintuser  p{ display:block; margin:5px 0px; color:#999;}
.case_maintuser a:hover { color:#f00;}

.case_detail_topinfo { display:block; background:none !important; padding:0px !important; color:#666;}
.case_detail_topinfo strong { display:block; margin-bottom:5px; color:#333;}
/*公司栏目结束*************************************************************************************/

/*招聘栏目开始*************************************************************************************/
.recruit_index_ad { width:100%; height:200px; margin-top:10px; overflow:hidden;}
.recruit_index_left_ad { width:795px; height:200px; position:relative; float:left;}
.recruit_index_left_ad .slide img { width:795px; height:200px;}
.recruit_index_right_ad { width:395px; height:200px; float:right; overflow:hidden;}
.recruit_index_right_ad a { display:block; width:190px; height:60px; margin:0px 0px 10px 7px; background-color:#ddd; float:left;}
.fam_recruit { margin-top:20px; position:relative;}
.fam_recruit h3 { font-size:18px;}
.fam_recruit div { margin-top:10px; border:1px solid #eaeaea; border-right:none;}
.fam_recruit div a { display:inline-block; width:235px; text-align:center; padding:25px 0px; border-right:1px solid #eaeaea;}
.fam_recruit div a label { display:block; padding:0px 10px; margin:5px 0px; overflow:hidden;}
.fam_recruit span { position:absolute; right:0px; top:5px; color:#999;}
.fam_recruit span a { color:#999;}
.fam_recruit span a:hover { text-decoration:underline;}

.recruit_tab { margin-top:30px;}
a.recruit_tabmore { position:absolute; top:15px; right:10px; color:#999;}
a.recruit_tabmore:hover { text-decoration:underline;}
.recruit_tab .tab_menu{height:45px; background:#fff; border-bottom:1px solid #eaeaea; overflow:hidden; position:relative;}
.recruit_tab .tab_menu li{ float:left;}
.recruit_tab .tab_menu li a{ display:block; height:45px; line-height:45px; padding:0px 15px; font-size:18px; color:#666; text-align:center;cursor:pointer;}
.recruit_tab .tab_menu li.current a{ display:inline-block; background:#fff; height:43px; color:#333; border-bottom:2px solid #f93;}
.recruit_tab .tab_box .hide{display:none;}
.recruit_box { padding:20px 0px; position:relative; margin-right:-10px; overflow:hidden;}
.recruit_indexlist { width:370px; float:left; margin:0px 10px 10px 0px; border:1px solid #eaeaea; background:#f7fcff; padding:10px; position:relative;}
.recruit_indexlist h2 { display:block; color:#1269d3; font-size:18px;}
.recruit_indexlist span { display:block; margin-top:5px; font-size:12px;}
.recruit_indexlist p { display:block; margin:15px 0px 20px 0px; border:1px solid #eaeaea; background:#f6f6f6; color:#999; padding:2px 5px;}
.recruit_indexlist i { display:block; padding-left:20px; color:#999; font-style:normal; background:url(../images/addressicon.png) 0px 3px no-repeat;}
.recruit_indexlist label { position:absolute; right:10px; top:10px; font-size:18px; color:#f93;}
.recruit_indexlist a { display:inline-block; color:#f93; border:1px solid #f93; padding:2px 10px; position:absolute; bottom:10px; right:10px;}

.recruit_hotcity { margin-top:20px; position:relative;}
.recruit_hotcity h3 { display:inline-block; padding:15px 15px 10px 15px; font-size:18px; border-bottom:2px solid #f93;}
.recruit_hotcity div { border-top:1px solid #eaeaea; padding:10px 0px;}
.recruit_hotcity div a { display:inline-block; color:#666; margin-right:5px;}
.recruit_hotcity div a:hover { text-decoration:underline;}
.recruit_hotcity span { position:absolute; right:0px; top:5px; color:#999;}
.recruit_hotcity span a { color:#999;}
.recruit_hotcity span a:hover { text-decoration:underline;}

.recruit_list { border:1px solid #eaeaea; margin-top:10px;}
.recruit_list li { border-bottom:1px solid #dddede; margin:0px 15px; padding:15px 0px; overflow:hidden;}
.recruit_list li:hover { border-bottom:1px solid #ff9933;}
.recruit_listinfo { float:left; overflow:hidden;}
.recruit_listinfo a { display:block;}
.recruit_listinfo a:hover h3 { color:#f00;}
.recruit_listinfo a h3 { font-size:18px; width:500px; margin:5px 0px; color:#006699; }
.recruit_listinfo a p { display:block; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.recruit_listinfo a span { display:block; color:#999; margin-top:20px;}
.recruit_listinfo a label { color:#f93; font-size:16px; margin-bottom:10px;}
.recruit_listuser { float:right; text-align:center; margin-top:10px;}
.recruit_listuser img { display:block; width:60px; height:60px; margin:0px auto; -moz-border-radius: 30px; -webkit-border-radius: 30px;  border-radius:30px; border:1px solid #dddede;}
.recruit_listuser a { display:block; margin:5px 0px; color:#999;}
.recruit_listuser a:hover { color:#f00;}
.recruit_sidebar li { border-bottom:1px solid #eaeaea; padding:10px 0px; position:relative;}
.recruit_sidebar li a { display:block; line-height:inherit !important; color:#006699;}
.recruit_sidebar li label { display:block; color:#f93; margin:5px 0px;}
.recruit_sidebar li p { color:#999; position:absolute; right:10px; top:10px;}
.recruit_sidebar li span { display:block; color:#999; margin:0px !important; float:none !important; }
.recruit_sidebar li:last-child { border:none;}

.recruit_detaillocation a:hover { color:#666; }
.recruit_detail_top { margin-top:10px; margin-bottom:20px; overflow:hidden;}
.recruit_detail_topinfo { width:880px; background:#f6f6f6; padding:10px; float:left; overflow:hidden;}
.recruit_detail_topinfo h1 { float:left;}
.recruit_detail_topinfo h1 label { display:inline-block; margin-left:20px; color:#f93;}
.recruit_detailtopright { float:right; margin-top:0px !important;}
.recruit_detailtopright span { display:inline-block; margin:0px 0px 0px 10px; color:#999; margin:10px 0px;}
.recruit_detailbox { border-top:1px solid #ddd; padding:10px 0px !important; margin:10px 0px 0px 0px;}
.recruit_detailbox p {color:#f00; font-size:16px; padding:0px;}
.recruit_detailbox span { display:block; margin-top:20px;color:#999;}
/*招聘栏目结束*************************************************************************************/

/*项目栏目结束*************************************************************************************/
.project_news { margin-top:10px; overflow:hidden;}
.project_news_left { width:440px; float:left;}
.project_left_ad { margin-top:10px; margin-right:-10px;}
.project_left_ad a { display:block; margin:0px 10px 10px 0px; float:left;}
.project_left_ad a img { width:215px; height:60px;}

.project_news_center { width:440px; float:left; margin-left:20px;}
.project_new_title { border-bottom:1px solid #eaeaea; padding:10px 0px; overflow:hidden;}
.project_new_title h3 { font-weight:bold; float:left;}
.project_new_title a { color:#999; float:right;}
.project_news_center a:hover { color:#f00; text-decoration:underline;}
.project_news_center ul { margin-top:10px;}
.project_news_center ul li { overflow:hidden;}
.project_news_center ul li a { display:block; line-height:30px; float:left;}
.project_news_center ul li label { display:block; line-height:30px; color:#999; float:right;}

.project_news_right { width:280px; float:right;}

.project_cloumn { margin-top:10px; overflow:hidden; }
.project_cloumn_left { float:left; width:900px;}
.project_column_leftbox { border:1px solid #dddede; border-top:2px solid #1269d3; margin-top:10px;}
.project_cloumn_lefttitle { height:58px; line-height:58px; padding:0px 15px; background:#e0eeff; border-bottom:1px solid #dddede; overflow:hidden;}
.project_cloumn_lefttitle h1{ font-size:24px; float:left;}
.project_cloumn_lefttitle span { float:right;}
.project_cloumn_lefttitle span a { display:inline-block; margin-left:10px; color:#666;}
.project_cloumn_lefttitle span a:hover { text-decoration:underline;}
.project_cloumn_lefttitle button { padding:5px 10px; color:#fff; background:#f99600; margin:15px 0px 15px 15px; float:right;}
.project_cloumn_leftcontent { padding:15px; overflow:hidden;}
.project_cloumn_leftcontent ul { margin-right:-80px;}
.project_cloumn_leftcontent ul li { float:left; overflow:hidden; margin-right:80px;}
.project_cloumn_leftcontent ul li a { display:block; width:300px; line-height:30px; float:left;}
.project_cloumn_leftcontent ul li a:hover { color:#f00; text-decoration:underline;}
.project_cloumn_leftcontent ul li label { display:block; line-height:30px; color:#999; margin-left:10px; float:right;}
.project_cloumn_right { float:right; width:280px; }
/*项目栏目结束*************************************************************************************/

/*资源栏目开始*************************************************************************************/
.resourcestable { margin:20px 0px 50px 0px;}
.resourcestable tr td, .resourcestable tr th { padding:10px; border:1px solid #eaeaea;}
.resourcestable tr th { background:#f6f6f6; width:20%;}
.resourcestable tr td a { color:#fff; padding:2px 5px;}
/*资源栏目结束*************************************************************************************/

/*登录开始*************************************************************************************/
.login_main { width:100%; background:#1269d3; margin:0px;}
.login_main_content { width:1200px; margin:0 auto; padding:50px 0px; overflow:hidden;}
.login_ad { width:800px; float:left;}
.login_box { width:340px; padding:10px 20px 15px 20px; background:#fff; float:right;}
.login_box a:hover { text-decoration:underline;}
.login_title { overflow:hidden; padding:10px 0px;}
.login_title h2 { display:inline-block; font-size:18px; padding:5px 0px; border-bottom:3px solid #1269d3;}
.login_title span { display:block; float:right; padding:6px 0px;}
.login_title span a { color:#1269d3;}
.login_content { margin:20px 0px;}
.login_content span { display:block; margin:10px 0px;}
.login_username input, .login_password input { width:295px; border:1px solid #ddd; color:#666; padding:15px 10px 15px 30px; background:url(../images/login_icon.png) no-repeat;}
.login_username input { background-position:8px 16px;}
.login_password input { background-position:8px -28px;}
.login_btn button { width:337px; height:50px; text-align:center; background:#1269d3; font-size:16px; color:#fff;}
.login_check a { display:inline-block; margin:5px 0px 0px 15px; color:#1269d3;}
/*登录结束*************************************************************************************/

/*注册开始*************************************************************************************/
.reg_tips { margin:20px 0px 20px 0px; border:1px solid #fbe1bd; background:#ffefd8; padding:5px 10px; color:#f60;}
.reg_content { width:800px; float:left;}
.reg_content h3 { color:#f60; font-weight:bold; border-bottom:1px solid #ddd; padding:5px 10px;}
.reg_content_box { padding:10px 0px;}
.reg_content_box li { overflow:hidden; margin:20px 0px;}
.reg_content_box li label { display:block; width:70px; padding:3px 0px; float:left; text-align:right;}
.reg_content_box li label i { color:#f00; font-style:normal;}
.reg_content_box li span { display:block; float:left; margin-left:20px;}
.reg_content_box li span input, .reg_content_box li span select { vertical-align:text-top; margin-left:10px; border:1px solid #ddd; padding:5px 10px;}
.reg_content_box li span select { padding:5px 10px 5px 5px;}
.reg_content_box li span img { width:90px; height:30px; vertical-align:bottom; margin:0px 0px 0px 5px;}
.reg_content_box li span button { background:#1269d3; color:#fff; width:150px; height:50px; font-size:16px; margin-left:10px;}
.reg_content li span a { color:#1269d3;}
.reg_content li span a:hover { text-decoration:underline;}
.reg_error, .reg_right { float:left; margin:5px 0px 0px 20px; color:#f00;}
.reg_right { color:#3C6;}
.reg_sidebar { width:300px; float:right; border:1px solid #ddd; padding:20px;}
.reg_sidebar span { display:block;}
.reg_sidebar span a { color:#1269d3;}
.reg_sidebar span a:hover { text-decoration:underline;}
.reg_sidebar p { display:block; margin:10px 0px; color:#999;}
.reg_sidebar button { background:#1269d3; color:#fff; width:100%; height:50px; font-size:16px;}
/*注册结束*************************************************************************************/

/*关于我们*/
.aboutmain { background:#fff;}
.about_sidebar { float:left; width:200px;}
.about_sidebar span { display:block; border-bottom:1px solid #e9e7e7; padding:20px 0px;}
.about_sidebar span h2 { font-size:18px; color:#666;}
.about_sidebar span ul { margin-top:15px;}
.about_sidebar span li a { display:block; padding:10px 0px 10px 20px; color:#333;}
.about_sidebar span li a:hover { color:#c22754;}
.aboutactive a { border-left:3px solid #1269d3; color:#1269d3 !important;}
.about_content { float:right; width:959px; min-height:521px; padding:20px; border-left:1px solid #e9e7e7;}
.about_content h2.about_contenttitle { font-size:18px; border-bottom:1px solid #e9e7e7; padding-bottom:10px; margin-bottom:20px; position:relative;}
.about_contentbox { color:#666; line-height:24px;}
.about_p p { text-indent:inherit; margin-top:20px;}
/*联系我们*/   
.about_contact { margin:50px 0px 30px 0px; overflow:hidden;}
.about_contact li { float:left; width:230px; height:225px; text-align:center; border-right:1px solid #e9e7e7;}
.about_contact li:last-child { border:none;}
.about_contact li span { display:block; width:100px; height:100px; margin:0 auto; border:5px solid #efefef; -moz-border-radius: 100px; -webkit-border-radius: 100px;  border-radius:100px; }
.about_contact li h1 { font-size:16px; font-weight:bold; margin:10px 0px;}
.about_contact li p { line-height:24px; color:#666;}
.about_contact li p a { color:#F60;}
.about_contact li p a:hover { text-decoration:underline;}
.about_contactqq span, .about_contacttel span, .about_contactemail span, .about_contactadd span { background:url(../images/contactico.png) no-repeat;}
.about_contactqq  span { background-position:-360px 25px;}
.about_contacttel  span { background-position:-92px 28px;}
.about_contactemail  span { background-position:-216px 30px;}
.about_contactadd  span { background-position:33px 28px;}
/*合作加盟*/
.cooperation_joininfo { background:#fffaee; padding:15px 20px;}
.cooperation_joininfo p { padding:5px 0px;}
.cooperation_joininfo p i { display:block; font-style:normal; color:#f60;}
.cooperation_joininfo p b { display:block;}
.cooperation_joininfo strong { font-size:; color:#3C6;}
.cooperation_joinlist { margin:30px 0px;}
.cooperation_joinlistbox { margin-bottom:10px; overflow:hidden;}
.cooperation_joinlistbox h3 { font-size:16px; margin-bottom:15px;}
.cooperation_joinlistbox ul li { float:left; margin-bottom:15px;}
.cooperation_joinlistbox ul li, .cooperation_joinlistbox ul li img, .cooperation_joinlistbox ul li a { display:block; width:190px; height:50px;}
.cooperation_joinlistbox ul li a { border:1px dashed #d5d5d5;}
.cooperation_joinlistbox ul li a:hover { border:1px dashed #f60;}
/*加入我们*/
.joinustitle span { display:block; font-size:12px; color:#999; position:absolute; right:0px; top:7px;}
.joinustitle span strong { color:#f60;}
.joinustable th { background:#f5f5f5; padding:15px 0px; font-weight:bold;}
.joinustable td { text-align:center; padding:15px 0px; border-bottom:1px solid #eee;}
.joinustable td a { color:#039; text-decoration:underline;}
.joinustable td a:hover { color:#f60;}
.joinusdetail_top { padding-bottom:20px; border-bottom:1px solid #eee;}
.joinusdetail_top h1 { font-size:20px; font-weight:bold; color:#f60;}
.joinusdetail_top span { display:block; padding-top:10px; overflow:hidden;}
.joinusdetail_top span li { float:left; color:#999; margin-right:30px;}
.joinusdetail_top span li strong {color:#666;}
.joinusdetail_content { margin:20px 0px 0px 0px;}
.joinusdetail_content h3 { color:#f60; }
.joinusdetail_content span { display:block; padding:5px 0px 20px 0px;}
.joinusdetail_tip { color:#f60; margin-bottom:20px;}
/*新手指南*/
.beg_guidestep { padding:0px 20px 20px 20px; border-bottom:1px solid #eee; overflow:hidden;}
.beg_guidestep span { float:left; overflow:hidden;}
.beg_guidestep span a { float:left; display:block; width:100px; height:100px; text-align:center; line-height:100px; font-weight:bold; background:#f5f5f5; -moz-border-radius: 100px; -webkit-border-radius: 100px;  border-radius:100px;}
.beg_guidestep span a:hover { background:#ffe9cc; color:#f60;}
.beg_guidestep span i { float:left; display:block; width:43px; height:100px; margin:0px 10px; background:url(../images/stepjt.png) center center no-repeat;}
.beg_guidesbox { margin:20px 0px;}
.beg_guidestart { margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e9e7e7;}
.beg_guidestart:last-child { border:none;}
.beg_guidestart h1 { font-size:20px; font-weight:bold;}
.beg_guidestart div { margin:10px 0px;}
.beg_guidestart div img { margin:10px 0px;}
/*常见问题*/
.common_proble ul li { margin-bottom:20px;}
.common_proble ul li h3, .common_proble ul li h3 a { font-size:16px; color:#666;}
.common_proble ul li h3 a:hover { color:#999;}
.common_proble ul li h3 i { margin-left:10px; font-style:normal; color: #666;}
.common_proble ul li span { color:#999;}