@charset "utf-8";
/* CSS Document */
html,body,div,span,p,a,img,ul,li,form,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;}
body{width:100%;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:12px;color:#000;position:relative;background:#f8f7f7;}
li{list-style-type:none;}img{border:none;}
a{text-decoration:none;color:inherit;}
.clear{clear:both;}.fl{float:left;}.fr{float:right;}
/*css3背景动态缩放*/
.backgroundCover{
-webkit-background-size:cover !important;
-moz-background-size:cover !important;
-o-background-size:cover !important;
background-size:cover !important;
}
/*字体*/
.SongTi{font-family:'宋体',Helvetica,Arial,sans-serif;}
.WeiRuanYaHei{font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;}
/*首页*/
#Header{width:100%;}
#Header .headerTop{width:100%;background:#414141;height:45px;line-height:45px;position:relative;z-index:100;}
.headerTop .headerTopBox{width:964px;margin:0 auto;}
.headerTopBox .linkIndex{color:#d5d5d5;text-shadow:0 1px 1px #000;}
.headerTopBox .langLink{color:#727272;}
.langLink .active{color:#e50000;}
#Header .topBanner{width:100%;background:url(../images/barBg.png) repeat-x;height:104px;}
.topBanner .topBannerBox{width:964px;margin:0 auto;}
#logo{margin-top:29px;}
.topBarUl{margin:45px 0 0 105px;position:relative;}
#silverBlock{background:url(../images/topBannerBg.png) repeat-x;width:120px;height:55px;position:absolute;left:0;top:0;opacity:0;}
.topBarUl .nmbTopBarList{float:left;font-size:14px;color:#363636;width:120px;height:55px;text-align:center;line-height:50px;position:relative;z-index:10;height:59px;background:url(../images/banner_words.png) no-repeat;cursor:pointer;}
.topBarUl .nmbTopBarList:first-child{margin-left:0;}
/*大图*/
#imgReel{width:100%;height:550px;overflow:hidden;margin:-3px 0 0 0;position:relative;z-index:0;}
#imgContainer{position:relative;}
#imgContainer li{background-repeat:no-repeat;background-position:center top;height:550px;position:absolute;top:0;}
#imgSummaryBox{width:987px;position:absolute;left:50%;margin-left:-493px;bottom:0;z-index:8;}
#imgSummaryBox li{width:329px;height:69px;float:left;text-align:center;position:relative;cursor:pointer;margin-top:25px;}
#imgSummaryBox li .sjIcon{left:30px;width:21px;/*height:11px;*/bottom:69px;height:0;}
#imgSummaryBox li .imgSmall{left:30px;top:14px;}
#imgSummaryBox li .imgBig{left:30px;top:26px;display:none;}
#imgSummaryBox li img{position:absolute;}
#submenu{width:964px;position:absolute;left:50%;margin-left:-482px;z-index:2;top:-1450px;height:0;}
.subUlist{width:120px;background:url(../images/subBgre.jpg) repeat;position:relative;}
.subUlist .redNMB{width:5px;height:31px;font-size:0;background:#ff0000;top:-31px;left:0;position:absolute;}
.subUlist li{width:119px;height:31px;border-right:1px solid #363636;border-bottom:1px solid #3b3b3b;line-height:31px;text-align:center;color:#9fa0a5;}
.subUlist li:hover{color:#fff;}
/*正文*/
#formalContents{width:100%;background:url(../images/formalBg.jpg) repeat-x;height:496px;overflow:hidden;}
#formalContentsContainer{width:995px;margin:44px auto 0 auto;}
#formalContentsContainer .strucBox{width:324px;height:384px;background:url(../images/box.png) no-repeat;position:relative;float:left;margin-left:11px;}
#formalContentsContainer .strucBox:first-child{margin-left:1px;}
.strucBox .title{height:44px;line-height:44px;color:#626262;font-size:16px;text-indent:17px;}
.strucBox .title img{position:relative;top:15px;}
.strucBox .strucContents{width:292px;margin:21px auto 0 auto;color:#505050;line-height:1.7em;}
.strucContents p{margin-top:25px;}
.learnMore{width:107px;height:28px;color:#515151;font-family:Arial,Helvetica,sans-serif;line-height:28px;background:#c3c3c3;text-indent:12px;position:absolute;cursor:pointer;bottom:16px;left:18px;}
.learnMore .learnIcon{background:url(../images/moreN.jpg) no-repeat;width:24px;height:28px;position:absolute;right:0;top:0;}
.learnMore .learnIconH{background:url(../images/moreH.jpg) no-repeat;width:24px;height:28px;position:absolute;right:0;top:0;display:none;}
.prostruc ul li{width:291px;height:41px;position:relative;margin-top:1px;cursor:pointer;}
.prostruc ul li:first-child{margin-top:0;}
.strucContents ul li .strucPro_b{width:291px;height:0;position:absolute;left:0;bottom:0;overflow:hidden;}
#newsUlist{height:297px;overflow:hidden;}
#newsUlist li{width:320px;}
#newsUlist .newsTitle{font-size:12px;color:#ff0000;text-indent:20px;margin-top:20px;}
#newsUlist .publish{font-family:Arial, Helvetica, sans-serif;color:#8a8a8a;margin:20px 29px 0 0;}
#newsUlist li p{margin-top:0;padding:0 24px 0 20px;}
.search_info{width:293px;margin:10px 0 0 0;color:#505050;}
.search_info form{width:293px;height:30px;position:relative;margin-top:18px;}
.search_info p{line-height:20px;}
.search_box{width:291px;height:26px;border:1px solid #d3d3d3;outline:none;text-indent:13px;color:#c3c3c3;}
.search_submit{background:url(../images/icon_search_bt.jpg) no-repeat;width:33px;height:30px;border:0;position:absolute;right:0;top:0;cursor:pointer;}
/*底部1*/
#otherInfo{width:100%;border-top:1px solid #e8e8e8;padding:47px 0 41px 0;background:#eeeeee;}
#otherInfo .otherInfoBox{width:957px;margin:0 auto;}
/*底部2*/
#footer{width:100%;background:#747474;padding:36px 0 26px 0;}
#footer .footerBox{width:954px;margin:0 auto;}
/*内页框架-关于企业*/
#page_contents_container{background:#fff url(../images/contenst_container_bg.jpg) repeat-x;width:100%;height:100%;overflow:hidden;margin-top:-4px;}
#contents_box{width:980px;margin:55px auto 105px auto;}
#contents_box .contents_side_bar{position:relative;}
.contents_side_bar .side_bar_title{width:205px;height:35px;background:#e70212;position:relative;color:#fff;font-size:14px;text-indent:17px;padding-top:35px;}
.side_bar_title .side_bar_icon_1{position:absolute;right:20px;bottom:0;}
.side_bar_title .side_bar_icon_down{position:absolute;left:17px;bottom:-7px;}
.contents_side_bar ul{width:205px;background:#fff;border:1px solid #dddcdd;border-top:0;margin-left:-1px;padding-bottom:15px;}
.contents_side_bar ul li{height:37px;line-height:37px;font-size:13px;color:#9e9e9e;border-bottom:1px solid #e7e7e7;width:183px;margin:0 auto;text-indent:11px;}
.contents_side_bar ul .li_active{color:#505050;font-weight:bold;background:url(../images/icon_side_bar_2.jpg) no-repeat 156px 13px;}
.contents_side_bar .side_bar_tel{background:url(../images/icon_tel.jpg) no-repeat;width:206px;height:54px;margin-top:13px;position:relative;overflow:hidden;padding-top:22px;}
.side_bar_tel p{color:#505050;margin:0 0 0 22px;line-height:1.7em;}.side_bar_tel p strong{color:#e70212;font-family:Arial,Helvetica,sans-serif;font-size:15px;}
#search_box{width:206px;height:30px;position:relative;margin-top:13px;}
#search_box input{width:204px;height:26px;border:1px solid #e7e7e7;color:#c3c3c3;text-indent:12px;line-height:28px;outline:none;}
#search_box .search_box_submit_bt{border:0;background:url(../images/icon_search_box.jpg) no-repeat;width:33px;height:30px;position:absolute;right:0;top:0;cursor:pointer;}
#contents_box .main_contents_container{width:744px;margin-top:-25px;}
.main_contents_container .contents_bread_bar{text-align:right;color:#9e9e9e;margin:0 25px 8px 0;}
.contents_bread_bar .active_bread_bar{color:#e70212;}
.main_contents_container .main_contents_container_box{width:100%;border:1px solid #d7d7d7;background:#fff;}
.main_contents_container_box .now_block_title{width:100%;height:68px;background:#f5f5f5;border-bottom:1px solid #f6f6f6;color:#505050;}
.now_block_title p{width:100%;font-size:22px;border-bottom:1px solid #e7e7e7;padding:26px 0 13px 0;text-indent:18px;}
.main_contents_container_box .article_container{width:680px;margin:18px auto 0 auto;padding:0 25px 55px 5px;color:#6c6c6c;}
.article_container p{line-height:2em;}
/*内页框架-企业理念*/
.main_contents_container_box .idea_block_container{width:710px;margin:18px auto 0 auto;}
#idea_container{width:100%;}
#idea_container li{width:355px;float:left;color:#6c6c6c;padding-bottom:30px;}
#idea_container .idea_title{width:100%;height:31px;background:#f7f7f7;font-size:13px;line-height:31px;border-top:1px solid #e70212;font-weight:bold;text-indent:19px;}
#idea_container li .idea_contents_box{margin:25px auto 0 auto;text-align:center;}
.idea_contents_box .idea_instructions{text-align:left;border-top:1px solid #e7e7e7;margin-top:24px;padding:15px 64px 0 29px;background:url(../images/icon_idea_dots.jpg) no-repeat 18px 21px;}
/*内页框架-企业荣誉*/
#honnor_container li{width:236px;float:left;color:#6c6c6c;border-left:1px solid #e7e7e7;}
#honnor_container .idea_title{width:100%;height:31px;background:#f7f7f7;font-size:13px;line-height:31px;border-top:1px solid #e70212;text-align:center;}
#honnor_container .idea_contents_box{width:236px;;height:264px;display:table-cell;vertical-align:middle;text-align:center;}
#honnor_container .idea_contents_box img{padding:3px;border:1px solid #c0c0c0;}
/*内页框架-最新动态*/
#news_container{margin-top:25px;color:#6c6c6c;}
#news_container .news_all{text-indent:14px;font-family:Arial,Helvetica,sans-serif;}.news_all strong{color:#e70212;}
#news_container .news_list_title{height:31px;background:#f7f7f7;font-size:13px;font-weight:bold;line-height:31px;border-top:1px solid #e70212;margin-top:10px;padding:0 30px 0 15px;}
.news_list_title .news_title{margin-left:33px;}
#news_lists li{border-bottom:1px solid #e7e7e7;height:34px;line-height:34px;padding:0 20px 0 15px;cursor:pointer;}
#news_lists .news_article{margin-left:33px;}
#news_lists .sortid{width:20px;}
#page{margin:18px 20px 52px 0;}
#page .icon_page_dir_bts{display:block;width:24px;height:24px;background:#c3c3c3 url(../images/icon_news_dir_bts.png) no-repeat;}
#page .icon_page_dir_bts_prev{background-position:9px 8px;margin-right:5px;}
#page .icon_page_dir_bts_active{background:#848484 url(../images/icon_news_dir_bts.png) no-repeat 9px 8px;}
#page .icon_page_dir_bts_next{background-position:-39px 8px;margin-left:5px;}
#page .page_nub{width:22px;color:#9d9d9d;font-family:Arial,Helvetica,sans-serif;text-align:center;height:13px;line-height:13px;border-left:1px solid #acacac;margin-top:6px;}
#page .this_page_active{color:#6c6c6c;}
/*最新动态-详细*/
#news_detail_container{width:664px;margin:37px auto 0 auto;color:#6c6c6c;}
#news_detail_container .news_article_de{text-align:center;font-weight:bold;font-size:14px;}
#news_detail_container .news_de_publish{text-align:right;margin-right:11px;}
#news_detail_container .news_de_contents{border-top:1px solid #e70212;padding:46px 9px 109px 7px;margin-top:12px;}
/*产品与服务*/
.main_contents_container_box .product_block_container{width:714px;margin:40px auto 0 auto;padding-bottom:60px;}
.product_block_container .products_category_summary{color:#6c6c6c;border-bottom:1px solid #e7e7e7;padding:0 89px 15px 5px;margin-bottom:4px;}
#products_Ulist li{width:228px;height:223px;float:left;border-bottom:1px solid #e70212;margin:14px 0 0 15px;cursor:pointer;}
#products_Ulist li .product_imgs{width:228px;height:189px;overflow:hidden;}
#products_Ulist li .product_name{width:100%;height:34px;line-height:34px;text-indent:15px;background:#f7f7f7;color:#7e7e7e;font-size:14px;}
#show_big_box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:111;display:none;}
#show_big_box .show_big_mask{background:url(../images/big_box_bg.png) repeat;width:100%;height:100%;position:absolute;top:0;left:0;}
#pre_load{background:url(../images/fancybox_sprite.png) no-repeat 0 -108px;width:44px;height:44px;margin:-22px 0 0 -22px;opacity: 0.8;top:50%;left:50%;position:fixed;display:none;z-index:1;}
#pre_load div{background:url(../images/fancybox_loading.gif) center center no-repeat;width:100%;height:100%;}
#show_img_container{width:auto;height:auto;padding:11px;background:#fff;}
#img_parent_container{position:absolute;left:50%;top:50%;display:none;}
#img_parent_container .big_img_dir_bts{background:url(../images/big_dir_bts.png) no-repeat;width:31px;height:610px;position:absolute;top:0;cursor:pointer;}
#img_parent_container .big_img_dir_bts_prev{background-position:-62px 33%;left:-31px;}
#img_parent_container .big_img_dir_bts_next{background-position:-126px 33%;right:-31px;}
#img_parent_container .big_img_dir_bts_prev:hover{background-position-x:5px;}
#img_parent_container .big_img_dir_bts_next:hover{background-position-x:-193px;}
/*解决方案*/
.main_contents_container_box .solution_block_container{width:713px;margin:18px auto 0 auto;}
#solution_Ulist{margin-top:24px;}
#solution_Ulist li{width:237px;float:left;border-left:1px solid #e7e7e7;height:322px;color:#6c6c6c;cursor:pointer;}
#solution_Ulist .solution_li_active{background:#efefef;}
#solution_Ulist li .solution_title{width:100%;height:34px;border-top:1px solid #e70212;background:#f7f7f7 url(../images/icon_side_bar_2_2.png) no-repeat 212px -34px;text-indent:13px;font-size:14px;line-height:34px;}
.solution_li_active .solution_title{background-position:212px 11px !important;}
#solution_Ulist li .solution_img_box{width:237px;height:214px;display:table-cell;vertical-align:middle;text-align:center;border-bottom:1px solid #e7e7e7;}
#solution_Ulist li .solution_summary{text-indent:14px;padding-top:12px;}
.main_contents_container_box .app_block_container{width:711px;margin:18px auto 0 auto;padding-bottom:60px;}
.app_block_container .app_summary{padding:25px 32px 22px 7px;color:#6c6c6c;line-height:1.7em;border-bottom:1px solid #e7e7e7;margin-bottom:14px;}
#app_Ulist li{width:171px;height:176px;float:left;border-bottom:1px solid #e70212;margin:9px 0 0 9px;cursor:pointer;}
#app_Ulist li .app_p_summary{height:34px;line-height:34px;color:#7e7e7e;font-size:13px;text-indent:15px;width:100%;background:#f7f7f7;}
/*您的机会*/
.join_banner_img{margin-bottom:35px;}
.apply_all{border-bottom:1px solid #e70212;padding-bottom:8px;}
#oppt{border-collapse:collapse;color:#6c6c6c;text-align:center;}
#oppt thead tr td{width:133px;height:40px;background:#f7f7f7;line-height:40px;font-size:13px;font-weight:bold;border-left:1px solid #e7e7e7;}
#oppt tbody tr td{height:41px;line-height:41px;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;cursor:pointer;}
#oppt tbody tr:hover td{color:#e70212;text-decoration:underline;}
.app_info{color:#838383;padding:50px 0 0 26px;line-height:1.8em;}
#apply_for_box{background:url(../images/apply_for_bg.png) no-repeat center center;width:416px;height:277px;position:fixed;left:50%;top:50%;margin:-138px 0 0 -208px;}
#apply_for_box form{margin:35px 0 0 42px;color:#646464;}
#apply_for_box input{outline:none;background:url(../images/input_bg.jpg) repeat-x;height:19px;border:0;border-left:1px solid #b2bcc2;border-right:1px solid #b2bcc2;}
#apply_for_box form .form_buttons{width:50px;height:26px;background:#c3c3c3;color:#646464;cursor:pointer;
transition:all 0.2s ease-in-out;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-ms-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
}
#apply_for_box form .form_buttons:hover{color:#fff;}
#apply_for_box form .form_buttons:hover.form_buttons_submit{background:#e70212;}
#apply_for_box form .form_buttons:hover.form_buttons_cancel{background:#414141;}
.join_detail_banner_img{padding-bottom:28px;border-bottom:1px solid #e70212}
#oppt_detail{border-collapse:collapse;color:#6c6c6c;}
#oppt_detail tr td{height:39px;line-height:39px;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:220px;text-indent:22px;}
#oppt_detail tr .attr_name{width:110px;background:#f7f7f7;text-align:right;padding-right:23px;font-weight:bold;}
#oppt_detail tr td p{line-height:1.7em;}
.bts_colony_box{margin:26px 145px 0 0;}
.bts_colony_box .bts_bts{color:#515151;background:#c3c3c3;cursor:pointer;
transition:all 0.2s ease-in-out;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-ms-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
}
.bts_colony_box .bts_bts:hover{color:#fff;}
.bts_colony_box .bts_bts:hover.bts_apply_for_bts{background:#e70212;}
.bts_colony_box .bts_bts:hover.bts_back_bts{background:#414141;}
.bts_colony_box .bts_apply_for_bts{padding:8px 14px;}
.bts_colony_box .bts_back_bts{padding:8px 17px;margin-left:13px;}
/*联系我们*/
.contact_contents_block{width:711px;margin:0 auto 48px auto;}
.contact_info{width:353px;height:193px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-left:17px;text-indent:20px;color:#6c6c6c;padding:75px 0 0 0;}
.contact_info p{line-height:1.7em;}
.contact_info strong{font-size:14px;}
.contact_map{width:313px;height:268px;overflow:hidden;border:1px solid #d6d6d6;}
/*反馈与咨询*/
#consultation_container{padding:30px 0 0 36px;}
#consultation_container .happy_face_to_advice{font-size:14px;color:#e70212;margin-bottom:20px;}
#consultation_container label{color:#646464;font-family:'宋体';}
#consultation_container input{outline:none;}
#consultation_container select{margin-left:20px;}
#c_submit_button{background:url(../images/submit_bts.png) no-repeat;width:53px;height:28px;border:0;margin:14px 0 113px 0;}
#c_submit_button:hover{background-position:-73px 0;}
#advice{resize:none;outline:none;width:463px;height:184px;border:1px solid #b8b8b8;border:1px solid #b8b8b8;}
#select_box{width:115px;height:19px;background:url(../images/select_box_bg.jpg) repeat-x;border:1px solid #b0b9bf;line-height:19px;color:#646464;text-indent:7px;font-family:'宋体';position:relative;cursor:default;margin:14px 0 30px 0;}
#select_box:hover .select_button{background-position:-45px 0;}
#select_box .select_button{width:19px;height:20px;position:absolute;top:-1px;right:0;background:url(../images/select_box_button.png) no-repeat;}
#select_box .select_list{width:100%;border:1px solid #b0b9bf;border-top:0;position:absolute;background:#fff;top:20px;left:-1px;display:none;}
.select_list li{margin-top:5px;height:17px;line-height:17px;}.select_list li:hover{background:#545454;color:#fff;}
/*侧边导航*/
#common_side_bar{position:relative;overflow:hidden;}
#common_side_bar .side_red_bar{width:2px;font-size:0;height:16px;background:#ff0000;position:absolute;top:-16px;left:13px;}
#common_side_bar .li_hover{color:#505050;}
/*环境与安全*/
#savety_list{color:#6c6c6c;margin:36px 7px 0 4px;}
#savety_list .savety_list_title{background:url(../images/icon_side_bar_2_2.png) no-repeat 65px -41px;font-size:14px;font-weight:bold;margin-bottom:5px;}
#savety_list .savety_list_contents{font-size:12px;}
#savety_list li{border-bottom:1px solid #e7e7e7;text-indent:2px;padding-bottom:15px;margin-bottom:18px;}
.sibiantai_active{color:#505050 !important;position:relative;}
.sibiantai_active_side_red_bar{width:2px;font-size:0;height:16px;background:#ff0000;position:absolute;top:11px;left:2px;}