a { color:#666; }
.mgb16{ margin-bottom: 16px;}
.mgb12{ margin-bottom: 12px;}
.mgb9{ margin-bottom: 9px;}
.mgb7{ margin-bottom: 7px;}
.mgr10{ margin-bottom: 10px;}
.w210{ width: 210px;}
.w530{ width: 530px;}
.w280{ width: 280px;}
.w436{ width: 436px; margin-left: 12px;}
.w250{ width: 250px;}
.w354{ width: 354px;}
.w346{ width: 346px; margin-left: 20px;}
.borddd{ border: 1px solid #ddd;}
.bortno{ border-top: none;}
.padl10{ padding-left: 10px;}
.padlr10{ padding: 0 10px;}
.col333{ color: #333;}
.colf60{ color: #f60;}
.bacfa{ background: #fafafa;}

.guide_tel,.nav_first,.nav_fb a,.advert-slide-num span,.advert-slide-num .cur,.tools_slide span.cur i,.slide_proc_btn span,.hy_focuslist li.cur .de_txt,.succase_title
,.online_offer,.friendlink_join,.footer_other,.menu_thirdName li i,.floorTitle,.floorTwo,.floorTwo01,.floorTwo02,.floorFoot,.floorFoot01,.floorTop,.g-scrolltop
,.menu_add02_list li,.hot_news_two{ background: url("../img/index_sprite01.png") no-repeat;}

.de_title{ border-bottom: 2px solid #ddd; position: relative; padding: 5px 3px 0 0; height: 28px; overflow: hidden;}
.de_title span{ font: 16px/28px "Microsoft Yahei"; color: #333; float: left; border-bottom: 2px solid #940309; bottom: -2px; position: absolute; padding: 0 4px;}
.de_title p.de_tit01{ float: right; font: 12px/30px "NSimsun"; color: #999;}
.de_title p.de_tit01 i{ font: normal 12px/30px "NSimsun"; color: #f60;}
.de_title a{ float: right; font: 12px/30px "NSimsun"; color: #333;}

.trand_add{ float: right; height: 22px; overflow: hidden; width: 300px; margin: 7px -3px 0 0;}
.trand_add li{ float: left; width: 300px;}
.trand_add li a{ font: 12px/30px "NSimsun"; color: #940309;}

.de_txt a{ color: #666;}
.hot_news{ padding: 0px 0 4px; margin-bottom: 0; height: 226px; overflow: hidden;}
.hot_news_one{ padding: 0 6px 0 0; margin-bottom: 7px;}
.hot_news_one .de_txt{ width: 85px;}
.hot_news_one .de_txt h4 a{ font: 12px/18px "NSimsun"; color: #1e3954; height: 18px; display: block; overflow: hidden;}
.hot_news_one .de_txt h4 a:hover{ color: #f60;}
.hot_news_one .de_txt p{ font: 12px/18px "NSimsun"; color: #666; height: 36px; overflow: hidden; word-break: break-all;}
.hot_news_two{ font: 12px/22px "NSimsun"; height: 22px; overflow: hidden; padding: 0 0 0 10px; background-position: -195px -529px;}
/*.hot_news_two span{ padding-right: 5px;}*/
.hot_news_two a{ height: 24px; display: block; overflow: hidden;}
.hot_news_two .col333:hover{ color: #f60;}

.market_dt{ background: url("../img/market_btn.jpg") no-repeat 27px 8px; padding: 28px 10px 0 0; font: 12px/24px "NSimsun"; color: #333;}
.market_dt li{ width: 72px; text-align: center;}
.market_dt li.fr{ width: 67px;}
.advert-slide, .advert-slide li, .advert-slide img, .advert-slide .g-slide-img-box{ width: 530px; height: 230px;}
.advert-slide-num{ right: 8px; bottom: 14px; overflow: hidden;}
.advert-slide-num span{ width: 16px; height: 6px; margin-right: 6px; background-position: -24px -33px; line-height: 20px; text-indent: 9999em; padding: 2px;}
.advert-slide-num .cur{ background-position: 0 -33px; color: #fff;}


/*精选推荐*/
.choose_box{ padding: 0 10px 1px;}
.choose_box .de_title{ padding: 10px 0 0 0;}
.de_title span.de_span01{ font: bold 14px/28px "Simsun";}

.choose_tips{ width: 400px; height: 28px; overflow: hidden;}
.sub_notice_list{ height: 28px; overflow: hidden; padding: 0 10px 0 0; width: 358px;}
.sub_notice_list li{ float: left; height: 28px; line-height: 28px; overflow: hidden; width: 100%; text-align: right;}
.sub_notice_list li a{ color: #666666;}
.sub_notice_btn a{ border: 1px solid #E9E9E9; color: #666; display: inline-block; float: left; font: 10px/12px "NSimsun"; height: 12px; margin-top: 8px; text-align: center; width: 14px;}
.sub_notice_btn a#up{ border-right: none;}
.sub_notice_btn a:hover{ color: #f00;}

.choose_list li{ width: 80px; float: left; text-align: center; padding: 0 10px;}
.choose_list li .de_img{ width: 78px; height: 78px; border: 1px solid #ddd; margin-bottom: 5px;}
.choose_list li .de_txt{ font: 12px/18px "NSimsun"; color: #666; height: 18px; width: 80px; overflow: hidden;}

.comp_links01{ height: 40px; background: url("../img/index_sprite01.png") no-repeat 23px -44px #f84500; font: 14px/40px "SimSun"; overflow: hidden;}
.comp_links01 a{ background: url("../img/index_sprite01.png") no-repeat 22px -44px #f84500; display: block; float: left; width: 81px; color: #fff; padding-left: 42px;}
.comp_links01 a:hover{ background: url("../img/index_sprite01.png") no-repeat 22px -44px #d53b00;}
.comp_links01 .last{ background: url("../img/index_sprite01.png") no-repeat -120px -44px #f84500; float: right;}
.comp_links01 a.last:hover{ background: url("../img/index_sprite01.png") no-repeat -120px -44px #d53b00;}

.tools_slide{ font: 12px/36px "NSimsun"; padding-top: 4px; border-bottom: 1px solid #ddd;}
.tools_slide span{ width: 76px; text-align: center; display: block; float: left; position: relative; cursor: pointer; color: #666;}
.tools_slide span.cur{ font-weight: bold; color: #d10504;}
.tools_slide span.cur i{ position: absolute; background-position: 0 -170px; height: 6px; left: 0; bottom: -6px; width: 76px; display: block;}
.tools_btn{ padding-left: 6px; }
.tools_btn a{ background: #ff9434; display: block; float: left; padding: 0 20px; color: #fff; font: 12px/32px "NSimsun"; margin-right: 10px; height: 32px; overflow: hidden; min-width: 48px; _width: 48px; _width: auto !important;}
.tools_btn a:hover{ background: #ff4800;}
.tools_list{ height: 91px; overflow: hidden;}
.tools_newslist{ padding: 6px 0 5px 3px; font: 12px/24px "NSimsun"; height: 48px; overflow: hidden;}
.tools_newslist span{ float: left;}
.tools_newslist a{ color: #333; float: left; max-width: 153px; height: 24px; overflow: hidden;}

.trends_box{ border-top: none; padding: 7px 10px 4px; font: 12px/24px "NSimsun"; height: 72px; overflow: hidden;}
.trends_title{ font: 16px/24px "Microsoft Yahei"; padding-left: 3px;}
.trends_list li{ height: 24px; overflow: hidden;}
.trends_list li span{ display: block; float: left;}
.trends_list li a{ color: #333; float: left; display: block; height: 24px; overflow: hidden; max-width: 216px;}

.online_pro{ border-top: none;}
.online_title{ font: 16px/32px "Microsoft Yahei"; color: #f84500; background: #f5f5f5; border-bottom: 1px solid #ddd; padding: 0 12px;}
.online_title .sub_notice_btn a{ background: #fff; margin-top: 9px;}

.online_title span{ float: left;}
.online_title p{ float: right;}
.online_tools{ margin: 0 10px; width: 228px; height: 72px; overflow: hidden;}
.online_tools li{ width: 73px; text-align: center; display: inline-block; padding: 8px 0 0;}
.online_tools li{ *display: inline; _display: inline;}
.online_tools .de_img{ overflow: hidden; margin: 0 auto; text-align: center; height: 30px; float: none;}
.online_tools .de_img img{ margin: 0 auto;}
.online_tools .de_txt{ height: 28px; font: 12px/28px "NSimsun"; overflow: hidden; color: #666; float: none; text-align: center;}

.micro-list-ol{ color: #666; line-height: 26px; padding: 10px 0 9px;}
.micro-list-ol a{ padding: 0 5px; font: 12px/26px "NSimsun"; color: #333; height: 26px;}
.micro-list-ol li{ height: 26px; overflow: hidden;}
.micro-list-ol i{ height: 26px;}
.micro-list-ol .fr{ padding-left: 5px;}
.micro-list-ol .last{ border: none;}
.micro-list-ol .list-style-num{ margin-top: 7px; font: 10px/12px "sans-serif";}
.list-style-num-hot { border-color:#c95631; background:#f67301;}
.w280 .de_title{ margin-right: 0;}
.hotsear_probox{ height: 100px; padding-left: 8px; overflow: hidden;}
.hotsear_probox .tjoffer_list{ height: 56px; overflow: hidden; z-index: -1; margin: 0 !important;}
.de_title01{ font: 16px/36px "Microsoft Yahei"; color: #333; padding-left: 6px;}
.de_title01 span{ color: #940309;}
.de_page01 a{ display: block; float: left; margin: 0 9px 6px 0; width: 79px; height: 20px; text-align: center; font: 12px/20px "NSimsun"; color: #333; border: 1px solid #ddd; background: #efefef; overflow: hidden;}
.de_page01 a:hover{ color: #f60;}
.tjoffer_list{ font: 12px/28px "NSimsun"; padding: 5px 0 4px;}
.hotsear_probox .tjoffer_list{ padding: 0;}
.tjoffer_list li{ float: left; width: 207px; height: 28px; line-height: 28px;}
.tjoffer_list li i,.tjoffer_list li b,.tjoffer_list li a{ display: block; float: left;}
.tjoffer_list li b{ font-weight: normal;}
.tjoffer_list li a{ max-width: 165px; _width: 165px; _width: auto !important; height: 28px; overflow: hidden; margin-right: 3px; color: #666;}
.tjoffer_list li i{ margin-top: 2px;}

.slide_proc{}
.slide_proc span{ cursor: pointer; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; display: block; float: left; text-align: center; height: 34px; background: #f5f5f5; font: 14px/28px "Simsun"; color: #666;}
.slide_proc span.pal{ border-right: 1px solid #ddd; width: 124px;}
.slide_proc span.swd{ width: 123px;}
.slide_proc span.cur{ border-top: 2px solid #940309; border-bottom: none; background: #fff; color: #a80209; font-weight: bold;}

.slide_proc_btn{ height: 12px; padding: 5px 12px 11px 0; text-align: right;}
.slide_proc_btn span { display: inline-block; width: 9px; height: 9px; line-height: 0; font-size: 0; background-position: -191px -104px; cursor: pointer; overflow: hidden; margin: 0 3px;}
.slide_proc_btn span.cur { background-position: -175px -104px;}

.cp_micro_list{ padding: 0 0 2px 20px; height: 220px; width: 228px; float: left;}
.cp_micro_list li{ width: 95px; height: 95px; float: left; margin: 0 15px 15px 0; overflow: hidden;}
.cp_micro_list li a.cp_micro_one{ position: relative; border: 1px solid #ddd; z-index: 5; display: block; width: 93px; height: 93px; overflow: hidden;}
.cp_micro_list li a.cp_micro_one:hover span,.cp_micro_list li a.cp_micro_one:hover p{ display: block;}
.cp_micro_list li a.cp_micro_one img{ width: 93px; height: 93px; position: absolute; top: 0; left: 0; z-index: 2;}
.cp_micro_list li a.cp_micro_one p{ position: absolute; left: 0; bottom: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); width: 93px; height: 25px; z-index: 3; display: none;}
.cp_micro_list li a.cp_micro_one span{ position: absolute; left: 0; bottom: 0; display: block; width: 93px; height: 50px; text-align: center; font: 12px/25px "NSimsun"; z-index: 5; display: none;}
.menu_add03_list{ width: 260px; padding: 0;}
.menu_add03_list li{ width: 120px; height: 170px; margin: 0 10px 10px 0;}
.menu_add03_list li a.cp_micro_one{ width: 118px; height: 113px;}
.menu_add03_list li a.cp_micro_one img{ width: 118px; height: 113px;}
.menu_add03_list li a.cp_micro_one p,.menu_add03_list li a.cp_micro_one span{ width: 118px; height: 50px; overflow: hidden;}

.cyd_box{ padding: 14px 12px 0; height: 236px;}
.show_select{ border: 1px solid #ccc; line-height: 22px; color: #666; margin: -1px; padding: 1px 0; *padding: 3px 0; font-size: 13px;  width: 83px; *width: 85px; color: #666; height: auto;}
.select_border{ *background: #fff; *border: 1px solid #ccc; padding: 4px 0; *padding: 1px 0; width: 83px; display: inline-block; margin: 0 8px 0 0;}
.select_border{ _display: inline; *display: inline; }
.select_container{ *border: 0; *position: relative; *width: 83px; *overflow: hidden; *background: #fff; margin: 0;}
.cyd_page01{ padding: 8px 0 0; margin-bottom: 8px; color: #ddd; font: 12px/24px "NSimsun"; height: 72px; overflow: hidden;}
/*.cyd_page01 p{ height: 24px; overflow: hidden;}*/
.cyd_page01 a,.cyd_page02 a{ color: #333; padding: 0 6px; white-space: nowrap; display: inline-block;}
.cyd_page02{ margin: 0px 0 13px; padding-top: 13px; font: 12px/24px "NSimsun"; height: 96px; overflow: hidden; border-top: 1px solid #ddd;}
.cyd_page02 a{ color: #666; text-decoration: underline;}
/*解决方案*/
.hy_focuslist{ height: 193px; padding: 10px 0 0; position: relative;}
.hy_focuslist li{ height: 20px;overflow:hidden}

.hy_focuslist .de_txt{ font: 12px/20px "NSimsun"; color: #333; padding-left: 10px; height: 20px; overflow: hidden;}
.hy_focuslist li.cur .de_img{ display: block;}
.hy_focuslist li.cur .de_txt{ font-weight: bold; color: #f60; background-position: -195px -26px; text-decoration: none;}
/*成功案例*/
.succase_title{ background-position: right -179px; font: 16px/26px "Microsoft Yahei"; padding-left: 5px; color: #333;}
.succase_list01{ padding: 2px 0 12px; margin-left: -10px;}
.succase_list01 li{ margin-left: 9px; width: 80px; height : 60px; float: left;}
.succase_list01 .de_img{ border: 1px solid #ddd;}
.succase_list01 .de_img img{ width: 78px; height: 58px; display: block;}
/*推荐产品*/
.recom_pro{ height: 200px; padding: 13px 0 0; overflow: hidden;}
/*.recom_protitle{ height: 21px;}*/
/*.recom_protitle span{ display: block; float: left; border: 1px solid #ddd; background: #e8e8e8; padding: 0 13px; height: 19px; font: 12px/18px "NSimsun"; color: #666; margin-right: 10px; cursor: default;}*/
/*.recom_protitle span.cur{ border: 1px solid #940309; background: #940309; font-weight: bold; color: #fff;}*/
.recom_prolist{ height: 192px; overflow: hidden; margin-bottom: 8px;}
.recom_prolist li{ float: left; width: 207px; font: 12px/24px "NSimsun"; height: 24px;}
.recom_prolist li span{ color: #f50; display: block; width: 40px; float: left;}
.recom_prolist li a{ color: #333; width: 120px; float: left; display: block; height: 24px; overflow: hidden;}
/*企业资讯*/
.news_cenSlide{ width: 86px;}
.news_cenSlide span{ width: 79px; height: 67px; display: block; float: left; border-top: 1px solid #ddd; border-right: 1px solid #ddd; font: 12px/67px "NSimsun"; text-align: center; color: #333; position: relative; cursor: default;}
.news_cenSlide span i{ display: none;}
.news_cenSlide span.cur{ border-right: 1px solid #0a80c4; background: #0a80c4; color: #fff; font: bold 14px/67px "NSimsun";}
.news_cenSlide span.cur i{ background: url("../img/index_sprite01.png") no-repeat -144px -32px; position: absolute; right: -7px; top: 28px; display: block; width: 6px; height: 11px;}
.news_cenList{ width: 155px; height: 204px; position: relative; font: 12px/24px "NSimsun"; color: #ddd;}
.news_cenList p span{ color: #333; padding: 0 5px; width: 60px; display: inline-block; cursor: default; height: 24px; overflow: hidden; text-align: center !important; float: left;}

.showtj_one .de_txt.news_cenList p.news_cenImg span{ float: left; display: block; padding: 0 3px 0 0; margin: 6px 6px 0 0; width: 66px; height: 23px; border: 1px solid #eee; overflow: hidden;}

.news_cenList p.news_cenImg span img{ width: 60px; height: 23px; display: block; overflow: hidden;}
.news_cenList p.news_cenImg{ margin-top: 3px;}
.news_cenList p.news_cenImg span{ padding: 0; margin: 5px 5px 0; border: 1px solid #ddd;}
.news_cenList p i{font: normal 12px/24px "NSimsun"; color: #333;}
.online_offer{ position: absolute; bottom: 0; right: 0; width: 100px; height: 28px; text-align: right; padding-right: 9px; background-position: -82px -206px; color: #fff; font: 14px/28px "NSimsun";}
.online_offer a{ color: #fff; font: 14px/28px "Microsoft Yahei";}
/*1-14F*/
.menu_title{ border-top: 2px solid #ddd; position: relative; padding-top: 7px; font: 12px/24px "NSimsun"; height: 24px;}
.menu_title_name{ font: 18px/24px "Microsoft Yahei"; height: 24px; position: absolute; top: -2px; border-top: 2px solid #7d0005; padding: 7px 5px 0 0; color: #000;}
.menu_title_name b{ color: #c50008; font-weight: normal; padding-right: 6px;}
.menu_title_page{ position: absolute; right: 0; top: 7px; font: 12px/24px "NSimsun"; color: #ddd;}
.menu_title_page a{ color: #c50008; margin: 0 6px;}
.menu_title_page a:hover{ color: #105599;}

.menu_list{ width: 740px; float: left;}
.menu_listOne{ margin: 4px 0 14px; width: 350px; float: left; padding-right: 20px;}
.menu_secondName{ height: 24px; overflow: hidden;}
.menu_secondName a{ font: bold 14px/24px "SimSun"; color: #105599; margin-right: 15px;}
.menu_thirdName{ word-wrap: break-word; word-break: normal;}
.menu_thirdName a{ font: 12px/24px "SimSun"; color: #444; position: relative; display: inline-block; white-space: nowrap; cursor: pointer; *float: left;}
.menu_thirdName li{ float: left; _display: inline; position: relative; margin: 0 12px 0 0; *margin: 0 8px 0 0;}
.menu_thirdName li span i{ background-position: 0 -106px; width: 16px; height: 16px; display: inline-block; z-index: 3333; vertical-align: middle; margin-left: 5px;}
.menu_thirdName li.cur{ position: relative; z-index: 2000;}
.menu_thirdName li.cur .king_name{ background: url("../img/king_name.jpg") no-repeat 0 0; padding-left: 11px; display: inline-block; font: 12px/24px "NSimsun"; position: relative; z-index: 2001; color: #666; height: 24px; overflow: hidden;}
.menu_thirdName li.cur .king_name span{ background: url("../img/king_name.jpg") no-repeat right 0; padding-right: 12px; display: inline-block; height: 24px;}
.menu_thirdName li.cur { display: block;}
.king_bg{ background: url("../img/king_bottom.png") no-repeat 0 bottom; padding-bottom: 10px;}

/*1-14F's add*/
.menu_add{ width: 250px; float: right; margin-top: 9px;}
.menu_add01{ height: 240px;}
.menu_add01 img{ width: 250px; height: 240px;}
.menu_add02,.menu_add07{ height: 160px;}
.menu_add02 img,.menu_add07 img{ width: 250px; height: 160px;}
.menu_add02_list{ padding-top: 6px;}
.menu_add02_list li{ background-position: -195px -24px; font: 12px/24px "NSimsun"; border-bottom: 1px dashed #ddd; height: 24px;}
.menu_add02_list li a{ color: #333; padding-left: 10px; display: block; height: 24px; overflow: hidden;}
.menu_add04{ height: 115px;}
.menu_add04 img{ width: 250px; height: 115px;}
.menu_add03 .cp_micro_list{ height: auto !important;}

/*add05*/

.menu_add06{ height: 150px;}
.menu_add08 img{ height: 60px; width: 250px;}
.menu_add07{ height: 160px;}
.menu_add041{ border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.menu_add041 a{ display: block; border-left: 1px solid #ddd; border-top: 1px solid #ddd; width: 112px; height: 30px; font: 12px/30px "NSimsun"; color: #666; text-align: center; float: left; overflow: hidden; padding: 0 6px;}
.menu_add041 a:hover{ color: #f60;}
.menu_add041 a.a01{ width: 111px;}

/**/
.subject_ago_one{ padding: 13px 0; border-bottom: 1px solid #ddd;}
.subject_ago_topic{ width: 216px;}
.subject_intro_name{ font: 14px/30px "Microsoft Yahei"; color: #1e3954; height: 30px; overflow: hidden;}
.subject_intro_name a{ color: #1e3954; display: block; height: 30px; overflow: hidden;}
.subject_time{ color: #333; font: 12px/22px "NSimsun";}
.showtj_one{ width: 90px;}
.showtj_one .de_img{ float: none;}
.showtj_one .de_txt{ float: none; font: 12px/28px "NSimsun"; color: #333; display: block; height: 28px; overflow: hidden;}
.showtj_two{ width: 153px; font: 12px/22px "NSimsun";}
.showtj_two li{ height: 22px;}
.showtj_two li a{ width: 141px; overflow: hidden; height: 22px;}
.w346 .trends_list{ padding: 9px 0 8px; font: 12px/24px "NSimsun";}
.w346 .trends_list li a{ max-width: 334px;}
.circle_hot_page a{ width: 102px; height: 27px; font: 12px/27px "NSimsun"; color: #000;}
.circle_hot_page a:hover{ color: #f60;}
.Img_txt_box{ width: 260px;}
.Img_txt_box li{ width: 120px; float: left; text-align: center; padding-bottom: 8px; margin-right: 10px;}
.Img_txt_box li .de_img{ width: 118px; height: 78px; float: none;}
.Img_txt_box li .de_txt{ float: none; display: block; text-align: center; font: 12px/22px "NSimsun"; color: #333; height: 22px; overflow: hidden;}
/*friendlink*/
.friendlink_bg{ background: #fcfcfc;}
.friendlink_btn{ width: 94px; padding: 17px 0; text-align: center;}
.friendlink_btn p b{ font: bold 12px/24px "NSimsun"; color: #333;}
.friendlink_btn p{ padding-bottom: 4px; text-align: center;}
.friendlink_join{ display: block; text-align: center; width: 50px; height: 23px; background-position: 0 -211px; color: #777; font: 12px/23px "NSimsun"; margin-left: 16px;}
.friendlink_links{ font: 12px/24px "NSimsun"; padding: 17px 12px 16px; width: 869px; color: #ddd; border-left: 1px solid #f2f2f2; background: #fff; min-height: 56px; _height: 56px; _height: auto !important;}
.friendlink_links a{ color: #333; margin: 0 10px; display: inline-block; white-space: nowrap;}

.g-scrolltop{ background-position: -102px -457px; width: 98px; height: 63px; cursor: pointer; display: block; opacity: 1; bottom: 20px; position: fixed; _position: absolute; right: 108px; text-indent: -99999em;}
.g-scrolltop:hover{ background-position: 0 -457px;}
