@charset "utf-8"; /*********** *gu le *******************/ /*************head*************/ .headtop { height: 30px; display: block; background-color: #232323; }
 .headtopbox { position: relative; z-index: 9; }
 .headtopbox_fr { position: absolute; top: 0px; right: 0px; height: 28px; }
 .headtopbox_fr span { display: inline-block; height: 28px; }
 .headtopbox_fr_span { padding: 0 5px 0 20px; line-height: 28px; color: #bdbdbd; background: url("../images/phone.html") 0% 50% no-repeat; }
 .headtopbox_fr_lgboxo { width: 80px; position: relative; text-align: center; height: 28px; line-height: 28px; background: url("../images/headtop_lg.html") 100% 50% no-repeat; }
 .headtopbox_fr_lgboxo span { position: absolute; width: 100%; top: 28px; _top: 26px; right: 0px; z-index: 9; height: 56px; visibility: hidden; background-color: #232323; }
 .headtopbox_fr_lgboxo span, .headtopbox_fr_lgboxo i, .headtopbox_fr_lgboxo em { display: block; cursor: pointer; color: #bdbdbd; }
 .headtopbox_fr_lgboxo i, .headtopbox_fr_lgboxo em { font-style: normal; }
 .head_search_fr { width: 870px; height: 88px; overflow: hidden; }
 .head_menubox { padding: 30px 10px 0 0px; max-width: 660px; _width: 650px; }
 .head_menu { _width: 100%; _float: right; height: 53px; }
 .head_menu li { float: left;/*margin-right:50px;*/ height: 53px; z-index: 55; }
 .head_menu li a { color: #000; font-size: 16px; position: relative; z-index: 89; display: inline-block; height: 40px; width: 100px; text-align: center; line-height: 40px; }
 .head_menu li a:hover, .head_menu li a.acur { background-color: #d20000; color: #fff; }
 /*.menu_prodcut_nav{display:none;position:absolute;top:0px;left:0px;background:url("../images/pngbg.png") repeat; width:100%;z-index:88888888;padding-top:32px;}
*/ .menu_prodcut_navbox { position: relative; }
 .menu_prodcut_navboxbgbg { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: #eeeff3 url("../images/solidbg_menu.html") 0% 7% repeat-x; z-index: -1; }
 .menu_typeli a, .menu_typeli_c a { }
 .menu_typeli .menu_type { background: url("../images/menu_typebg.html") 50% 0% no-repeat; display: block; width: 100%; height: 11px; position: absolute; top: 34px; left: 0px; z-index: 90; }
 .menu_typeli_c { background: url("../images/menu_typebg.html") 50% 100% no-repeat; }
 .head_menu .item_menuspan a { width: auto; }
 /*.menu_typeli_c .menu_prodcut_nav{top:0px;width:200px;left:0px;text-align:center;}
*/ .menu_typeli_c .menu_prodcut_navbox { height: auto; }
 .head_menu li .menu_navitem dd a { background-image: none; line-height: 53px; width: 100%; height: 53px; position: static; color: #000; }
 .menu_prodcut_nav_nav { padding-top: 15px; }
 .menu_prodcut_navboxbg { text-align: center; width: 100%; }
 .item_menuspan { display: block; width: 1024px; margin: 0 auto; }
 .head_menu .item_menu { width: 133px; float: left; display: inline-block; overflow: hidden; margin-right: 20px; vertical-align: text-top; height: 260px; }
 .head_menu .item_menu a { background-image: none; height: auto; line-height: 18px; display: block; }
 .head_menu .item_menu a, .menu_typeli .item_menu span { text-align: left; }
 .item_menu_spanblock { display: block; }
 .item_menu_ablock { text-align: left; padding-bottom: 10px; font-size: 16px; color: #cb3034; }
 .item_menu_spanimg img { width: 131px; height: 71px; line-height: 0px; font-size: 0px; }
 .item_menu_spanimg { border: 1px solid #ccc; height: 71px; width: 131px; margin: 30px 0 20px 0; }
 .head_menu .item_menu .item_menu_amenu, .menu_typeli .item_menu .item_menu_amenu:hover { font-size: 14px; color: #cb3034; }
 .head_menu .item_menu a.item_menu_anav { font-size: 15px; margin: 5px 0; color: #000; }
 .menu_morebox { background: url("../images/solidbg_menu.html") 0% 0% repeat-x; height: 40px; line-height: 40px; text-align: center; }
 .menu_morebox a { color: #e23442; font-weight: bold; font-size: 14px; }
 .head_searchpadding span { position: absolute; top: 6px; left: 8px; color: #fff; }
 .menu_typeli .item_menu a.item_menu_amenu:hover, .menu_typeli .item_menu a.item_menu_anav:hover { background: none; }
 .menu_typeli .item_menu a.item_menu_anav:hover { color: #000; }
 .menu_typeli { background: url("../images/menu_typebg.html") 50% 100% no-repeat; }
 .head_search { width: 197px; padding-top: 35px; }
 .head_searchbox { z-index: 3; width: 100%; height: 30px; background: url("../images/head_searchbg1.html") 0% 0% no-repeat; position: relative; }
 .head_searchsubmit { border: 0px; outline: none; position: absolute; top: 4px; right: 6px; width: 22px; height: 22px; background-color: transparent; cursor: pointer; }
 .head_searchpadding { padding: 8px 0 0 8px; width: 155px; }
 .head_searchpadding input { width: 100%; background-color: transparent; color: #fff; }
 .head_banner { width: 100%; overflow: hidden; position: relative; height: 180px; z-index: -1; }
 .head_banner img { position: absolute; top: 0px; left: 50%; margin-left: -960px; }
 .head_banner_height { height: 180px; }
 .logobox, .logobox img { width: 148px; height: 88px; }
 /*************index*************/ /*.index_banner{width:100%;height:579px;position:relative;overflow:hidden;}
 .index_bannerbox{width:100%;height:579px;position:relative;}
 .index_banner_tabmask{z-index:3;background-color:#000;height:20px;}
 .index_banner_tabbtn,.index_banner_tabmask{text-align:center;position:absolute;bottom:0px;left:0px;padding:10px 0; width:100%;}
 .index_bannerbox ul{position:absolute;top:0px;left:0px;z-index:2;width:100%;height:579px;overflow:hidden;}
 .index_bannerbox ul li{float:left;height:579px;position:relative;overflow:hidden;}
 .index_bannerbox ul li img{position:absolute;top:0px;left:50%;margin-left:-800px;}
 .index_bannerbtn_span{display:inline-block;margin:0 5px; cursor:pointer; width:10px;background-color:#8b949f;height:10px;border:1px solid #364554;_overflow:hidden;}
 .index_banner_tabbtn .span_select{background-color:#d82633;border:1px solid #d82633;}
 .index_banner_tabbtn{z-index:4;}
*/ .indexbody { width: 1024px; margin: 0px auto; clear: both; background-color: #f4f4f4; }
 .index_tabbox { overflow: hidden; }
 .index_tabul { width: 100.8%; }
 .index_tabul li { height: 53px; width: 33%; float: left; text-align: center; cursor: pointer; margin-right: 3px; }
 .index_tabul li span { display: inline-block; height: 42px; line-height: 42px; width: 100%; background-color: #505050; color: #fff; font-size: 16px; }
 .index_tabul li i { display: inline-block; width: 24px; height: 42px; margin-right: 6px; vertical-align: middle; }
 .index_tab_spanbg1 i { background: url("../images/index_prodcut.html") 0% 50% no-repeat; }
 .index_tab_spanbg2 i { background: url("../images/index_sever.html") 0% 50% no-repeat; }
 .index_tab_spanbg3 i { background: url("../images/index_find.html") 0% 50% no-repeat; }
 .index_tabul li.select { background: url("../images/index_itemtype.html") 50% 100% no-repeat; }
 .index_tabul li.select span { background-color: #00a0ea; }
 .indextabbox { display: none; width: 100%; overflow: hidden; padding-top: 20px; }
 .indextabstate { display: block; }
 .indextabbox_ul, .index_severul { width: 105%; clear: both; }
 .indextabbox_ul { line-height: 17px !important; font-size: 12px !important; }
 .indextabbox_ul li { float: left; width: 280px; height: 290px; }
 .indextabbox_ul li img { width: 250px; height: 172px; }
 .indextabbox_textbox a, .indextabbox_textbox span { display: block; word-break: break-all; word-wrap: break-word; }
 .indextabbox_textbox a { display: block; font-size: 16px; color: #000; padding: 20px 0 10px 0; }
 .indextabbox_textbox span { height: 50px; overflow: hidden; }
 .hbgk_p_flwidth2 .indextabbox_textbox span { height: auto; }
 .index_severul li { width: 32%; float: left; margin-right: 3px; }
 .index_severulpadding { padding: 10px 30px; }
 .index_severtitle { color: #333; font-size: 18px; padding: 10px 0 10px 0; }
 .index_severcont { word-break: break-all; padding-bottom: 30px; word-wrap: break-word; line-height: 22px; font-size: 13px; color: #4c4c4c; }
 .index_severmore { color: #0068b7; }
 .indexfind { padding: 10px 40px; }
 .index_findwidth { width: 100%; overflow: hidden; padding-left: 17px; }
 .indexfindul { width: 110%; }
 .indexfindul li { float: left; width: 488px; overflow: hidden; margin-right: 30px; }
 .indexfindtitle { font-size: 18px; color: #333; padding-bottom: 10px; }
 .indexfindselect { width: 105%; }
 .indexfindselect dd { float: left; margin-right: 5px; }
 .indexfindpad { padding: 10px 0; text-align: center; }
 .indexfind_input { height: 31px; position: relative; background-color: #e9e9e9; width: 100%; }
 .indexfind_inputtxt { border: 1px solid #d8d8d8; width: 486px; height: 27px; line-height: 27px; }
 .indexfind_input span { position: absolute; top: 5px; left: 14px; color: #999; }
 .ind_itembox { padding: 10px 0; }
 .indexfind_fltab { width: 90%; }
 .ind_itembox span, .ind_itembox span a { display: inline-block; font-size: 13px; }
 .indexfind_fltitle { width: 70px; padding: 8px 0; font-size: 13px; }
 .ind_itembox span { font-style: normal; border-bottom: 2px solid #e9e9e9; margin: 0 5px 5px 0; cursor: pointer; }
 .ind_itembox span a { padding: 5px 0px 5px 10px; background-color: #fff; border: 1px solid #d8d8d8; }
 .ind_itembox span.select a { border: 1px solid #00a0ea; }
 .index_imgwidth1 { width: 324px; height: 231px; }
 .index_imgwidth2 { width: 321px; height: 233px; }
 .indexfind_fltab span { text-align: center; }
 .indexfind_fltab_1 span { width: 160px; }
 .indexfind_fltab_1 span a { width: 150px; }
 .indexfind_fltab_2 span { width: 216px; _width: 215px; }
 .indexfind_fltab_2 span a { width: 207px; _width: 207px; }
 .indexfind_fltab_3 span { width: 126px; _width: 125px; }
 .ind_itembox .indexfind_fltab_3 span a { width: 117px; _width: 116px; }
 .indexfind_fltab_4 span { width: 104px; }
 .indexfind_fltab_4 span a { width: 92px; }
 /*.indexfind_fltab_2 span.spanwidth a{width:83px;}
*/ /*.indexfind_fltab_3 span.spanwidth a{width:50px;_width:49px;}
*/ /*************content_left*************/ .content_paddingtop20 { padding-top: 20px; }
 .content_left { width: 20%; background-color: #f6f6f6; }
 .content_lfpadding { background-color: #fff; width: 221px; margin: 5px auto; }
 .content_lftitle, .content_lftitle div { width: 221px; height: 86px; }
 .content_lftitle { width: 221px; height: 86px; text-align: center; background: url("/assets/images/icons/titlebg.jpg") 0% 0% no-repeat; }
 .content_lf_nav { }
 .content_lf_nav ul { padding-top: 0px; }
 .content_lf_nav ul li { height: 51px; line-height: 51px; border-bottom: 1px solid #e0e0e0; }
 .content_lf_nav ul li a { font-size: 16px; padding-left: 30px; }
 .content_lf_nav ul li a.title { font-weight: bold; color: #5f5f5f; }
 .content_lf_nav ul li a:hover, .content_lf_nav ul li .ahover { color: #27519b; }
 .content_lfwidth { width: 198px; margin: 0 auto; padding-bottom: 20px; }
 .content_title1 { font-size: 16px; color: #27519b; padding: 10px 0; }
 .content_findlist dd { margin-bottom: 10px; }
 #bsPanelHolder { height: auto; line-height: 0px; }
 .bshare-custom a { overflow: hidden; }
 .search_submit { width: 105px; height: 38px; text-align: center; line-height: 34px; color: #fff; outline: none; cursor: pointer; background: url("../images/searchsubmit.jpg") 0% 100% no-repeat; }
 .content_lf_msg, .content_lf_sever { display: inline-block; width: 95px; height: 92px; }
 .content_lf_msg { background: url("../images/msgbg.html") 0% 0% no-repeat; margin-right: 7px; }
 .content_lf_sever { background: url("../images/severbg.html") 0% 0% no-repeat; }
 .content_right { width: 78%; overflow: hidden; font-size: 13px; line-height: 24px; }
 .content_frtitle { position: relative; padding-bottom: 10px; border-bottom: 1px solid #e6e6e6; }
 .content_frtitlespan { color: #27519b; font-size: 24px; }
 .content_frpostion { position: absolute; top: 10px; right: 0px; }
 .content_frcurrent_page { color: #27519b; }
 .paddingtop20 { padding-top: 20px; }
 /*************gl select*************/ .gl_select { width: 159px; height: 31px; position: relative; background: url("/assets/images/icons/selectbg.jpg") 0% 0% no-repeat; }
 .gl_select span { display: block; cursor: default; width: 145px; overflow: hidden; height: 31px; line-height: 31px; padding-left: 14px; color: #999; }
 .gl_select ul { background-color: #fff; max-height: 150px; overflow: hidden; overflow-y: auto; padding-top: 5px; display: none; width: 157px; border: 1px solid #d8d8d8; border-top: 0px; position: absolute; top: 29px; left: 0px; }
 .gl_select ul li { line-height: 24px; padding-left: 14px; cursor: default; }
 /*************content*************/ .content_frdate { width: 172px; height: 129px; border: 1px solid #eee; margin-top: 7px; }
 .content_frimg { background-color: #f5f5f5; width: 186px; height: 144px; }
 .content_frimg img { width: 172px; height: 131px; }
 .content_frimg p { padding: 7px; }
 .content_frday, .content_frdateday { text-align: center; color: #333; }
 .content_frday { font-size: 60px; padding-top: 20px; }
 .content_frdateday { font-size: 18px; }
 .content_frconttxt { word-break: break-all; width: 100%; overflow: hidden; height: 72px; }
 .content_frtxttitle { font-size: 16px; color: #333; padding: 1px 0 6px 0; }
 .content_frtxt { width: 525px; }
 .nwes_more { width: 107px; height: 34px; display: inline-block; text-align: center; line-height: 34px; color: #fff; background-color: #d82633; }
 .nwes_more:hover { color: #fff; }
 .content_frul li { border-bottom: 1px solid #e4e4e4; height: 183px; padding-top: 36px; }
 .page { padding: 20px 0; text-align: center; }
 .content_frul li.liselect .content_frdate { background-color: #0054a3; }
 .content_frul li.liselect .content_frdate p { color: #fff; line-height: none; }
 .content_right .content_frdate p { line-height: normal; }
 /*************hyfa*************/ .content_lf_nav_1 ul li a { padding-left: 30px; }
 .content_hyfa_title span { display: inline-block; height: 48px; }
 .content_hyfa_title a { font-size: 15px; display: inline-block; line-height: 43px; height: 43px; color: #fff; padding: 0 25px; background-color: #0054a3; }
 .content_hyfa_title span.aselect { background: url("../images/typebg.html") 50% 100% no-repeat; }
 .content_hyfa_title span.aselect a { background-color: #d0000f; }
 .test_box { text-indent: 20px; word-break: break-all; line-height: 24px; font-size: 13px; color: #000; }
 .test_txt { color: #0054a3; font-size: 16px; }
 .content_hyfabox { display: none; }
 .content_hyfabox_show { display: block; }
 /*************industrial advantage*************/ .hyys_contentfl {/*width:381px;*/ width: 440px; border-right: 1px solid #e6e6e6; }
 .hyys_contentflpadding {/*padding-left:43px;*/ }
 .hyys_contentflstyle_cn, .hyys_contentflstyle_en { color: #0054a3; padding-left: 10px; }
 .hyys_contentflstyle_cn { font-size: 26px; }
 .hyys_contentflstyle_en { font-family: Arial; font-size: 27px; }
 .hyys_contentsize { font-size: 13px; word-break: break-all;/*width:308px;*/ width: 390px; line-height: 24px; }
 .hyys_contentfl_ul li { border-bottom: 1px solid #e6e6e6; padding: 30px 0 26px 0; }
 .hyys_contentfrimg { border-bottom: 1px solid #e6e6e6; text-align: center; padding-bottom: 50px; }
 .hyys_contentfr {/*width:380px;*/ width: 455px; }
 .hbgk_hyys_contentfr .hyys_contentflpadding { padding-left: 40px; }
 .hbgk_hyys_contentfr .hyys_contentsize { width: auto; }
 /*************Service network*************/ .severtitle { font-weight: bold; color: #0054a3; font-size: 22px; }
 .severtitle_navul li { padding: 15px 0; border-bottom: 1px solid #e6e6e6; }
 .severtitle_nav dt { font-weight: bold; color: #4c4c4c; font-size: 16px; padding-bottom: 10px; }
 .severtitle_nav dd { word-break: break-all; line-height: 20px; font-size: 13px; color: #000; line-height: 24px; }
 .severtitle_navul_1 li { border: 0px; }
 .severtitle_navul_1 li span { display: block; }
 /*************After-sales service bill*************/ .fwwd_contenttitle { font-size: 13px; color: #999; width: 100%; word-break: break-all; }
 .text_align { text-align: center; }
 .fwwd_box { width: 100%; overflow: hidden; }
 .fwwd_ul { width: 105%; }
 .fwwd_ul li { float: left; overflow: hidden; }
 .fwwd_ul li, .fwwd_boxsolid { margin: 0 8px 10px 0; width: 438px; height: 128px; border: 3px solid #eeeff3; }
 .fwwd_ulpadding { padding: 20px 10px; }
 .fwwd_titlesize { font-size: 22px; padding-bottom: 10px; }
 .fwwd_titlesize_en { word-wrap: break-word; font-size: 13px;/*font-family:Arial;*/ }
 .fwwd_boxtop { padding-bottom: 50px; border-bottom: 1px solid #e6e6e6; }
 .fwwd_boxbottom { padding-top: 50px; }
 .fwwd_boxsolid { width: auto; margin: 10px 0 10px 0; }
 .fwwd_titlesize_en p { padding: 5px 0; }
 /*************SSDG *************/ .zzzd_item { width: 100%; padding-left: 3px; }
 /*.zzzd_item ul{width:99.5%;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;height:100%;overflow:hidden;}
 .zzzd_item ul li{float:left;width:190px; height:60px;}
 .zzzd_item ul li a{font-size:16px;display:block;position:relative; line-height:60px;text-align:center;color:#999;background:url("../images/zzzd_bg.jpg") -1px -1px no-repeat;margin-top:-1px;}
 .zzzd_item ul li a.select {background:#00b0f0 url("../images/zzzd_bg_1.jpg") 0% 1px no-repeat;color:#fff;}
*/ /*.zzzd_item a{font-size:16px;display:block;width:190px;height:60px;float:left; line-height:60px; z-index:1; text-align:center;color:#999;border:1px solid #f0f0f0;margin:0 0 -1px -1px;position:relative;}
*/ .zzzd_item a { display: inline-block; width: 60px; float: left; margin: 0 10px 10px 0; background-color: #00b0f0; color: #fff; padding: 10px; z-index: 1; text-align: center; border: 1px solid #f0f0f0; position: relative; word-break: break-all; word-wrap: break-word; }
 .zzzd_item a.select { color: #fff; z-index: 2;/*border:1px solid #00b0f0;*/ background-color: #00b0f0; }
 .zzzd_item a:hover, .zzzd_item a.select { background-color: #d20000; }
 .zzzd_itemheight { height: 50px; border-bottom: 1px solid #e6e6e6; position: relative; }
 .zzzd_itemheight a { line-height: 50px; font-size: 13px; color: #000; }
 .zzzd_itemheight span { position: absolute; top: 20px; right: 0px; cursor: pointer; font-size: 13px; }
 .zzzd_itemdetail { display: none; line-height: 24px; }
 .zzzd_itemdetail_titel { color: #0054a3; font-size: 20px; padding: 20px 0; }
 .zzzd_itemdetail_dl { padding: 30px 0; }
 .zzzd_itemdetail_dl dt { font-size: 14px; font-weight: bold; padding-bottom: 0px; word-break: break-all; }
 .zzzd_itemdetail_dl dd { padding-bottom: 20px; word-break: break-all; }
 .zzzd_itemdetail_none { display: inline-block; width: 121px; height: 37px; background: url("../images/sq_btn.html") 0% 0% no-repeat; cursor: pointer; }
 /*************catalog Download  *************/ .download_xl_ul li { border: 1px solid #e6e6e6; border-right: 0px; margin-bottom: 20px; height: 90px; overflow: hidden; text-align: center; }
 .download_share { border-right: 1px solid #e6e6e6; height: 90px; }
 .download_xl_ul_lfname {/*width:284px;*/ width: 417px; line-height: 90px; font-size: 16px; color: #0054a3; word-break: break-all; word-wrap: break-word; }
 .download_xl_ul_lfimg { width: 166px; position: relative; }
 .download_xl_ul_lfdatetime { width: 122px; font-size: 13px; font-family: Arial; line-height: 90px; }
 .download_xl_ul_lfdown { width: 187px; position: relative; }
 .download_xl_ul_lfwidth { width: 105%; }
 .download_xl_ul_lfimg img { position: absolute; top: 50%; left: 50%; margin: -28px 0 0 -44px; }
 .download_xl_ul_lfdowna { display: inline-block; background-color: #d20000; color: #fff; text-align: center; line-height: 35px;/*;background:url("../images/downloadbg.jpg") 0% 0% no-repeat;*/ width: 127px; height: 35px; position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -63px; }
 .download_xl_ul_lfdowna:hover { background-color: #009aff; color: #fff; }
 /*************data Download  *************/ .data_topbox { border: 4px solid #eeeff3; height: 76px; position: relative; }
 .data_topboxtitle { line-height: 76px; width: 100px; text-align: center; font-size: 16px; }
 .data_searchbox {/*width:509px;*/ width: 640px; height: 33px; background: url("../images/data_inputbg.html") repeat-x; }
 .data_searchbox input { margin: 9px 0 0 2px; width: 99%; background-color: transparent; }
 .data_searchsubmit { position: absolute; top: 18px; right: 15px; outline: none; cursor: pointer; height: 38px; width: 125px; background: url("../images/data_searchbtnbg.html") 100% 100% no-repeat; }
 .data_searchpadding { padding-top: 23px; }
 .download_data_ul li .download_xl_ul_lfname { text-align: left; line-height: 18px;/*width:451px;*/ width: 584px; }
 .download_data_padding { padding: 15px 0 15px 40px; }
 .download_data_title { font-size: 16px; font-family: Arial; padding-bottom: 10px; }
 .download_data_cont { height: 40px; line-height: 22px; width: 330px; color: #666; word-break: break-all; font-size: 12px; }
 /*************explain Download  *************/ .download_explain li .download_xl_ul_lfname { text-align: left; line-height: 18px;/*width:284px;*/ width: 417px; }
 .download_explain li .download_data_title { line-height: 90px; padding: 0px; }
 .download_explain li .download_data_padding { padding: 0 0 0 40px; }
 .download_explain li .download_xl_ul_lfimg { line-height: 90px; }
 /*************dirve Download  *************/ .download_dirve_ul li .download_xl_ul_lfimg { line-height: 90px; }
 .download_dirve_ul li .download_xl_ul_lfname { line-height: 18px; text-align: left; }
 .download_dirve_ul li .download_xl_ul_lfimg { width: 123px; }
 .download_dirve_ul li .download_data_cont { width: 274px; }
 .download_dirve_ul li .download_xl_ul_lfname {/*width:328px;*/ width: 460px; }
 /*************video Download  *************/ .download_video_ul li .download_xl_ul_lfname { width: 451px; }
 .download_video_ul li .download_data_cont { width: 330px; }
 /*************about north*************/ .content_about p { word-break: break-all; line-height: 24px; text-indent: 20px; padding-top: 10px; font-size: 13px; }
 .content_about_imgitem { width: 110%; }
 .content_about_imgitem li { float: left; width: 125px; text-align: center; height: 140px; margin-right: 38px; }
 .contentpd { padding: 5px 0; }
 .content_about_txt li { border-bottom: 1px solid #e6e6e6; height: 54px; line-height: 54px; }
 /*************rd north*************/ .content_rd p { padding: 10px 0; word-break: break-all; }
 .content_rdp { padding: 10px 0; }
 .content_rdp a, .content_rdp span { display: inline-block; margin-right: 20px; }
 .content_rdp a { font-size: 16px; color: #0054a3; font-weight: bold; }
 .content_rdboxpadding { padding: 30px 0; }
 /******************development history*******************/ .content_history, .content_history_txt { padding: 10px 0; }
 .content_history a { color: #27519b; font-weight: bold; font-size: 26px; font-family: Arial; font-weight: bold; }
 .content_history_txt { word-break: break-all; font-size: 13px; color: #000; line-height: 23px; }
 .content_history_ul li { padding: 10px 0; border-bottom: 1px solid #e6e6e6; }
 .content_history_ul li.select { border: 0px; }
 .content_history_ul li.select .content_history a { font-weight: normal; font-size: 22px; color: #27519b; }
 /******************contact*******************/ .contact_maps { width: 100%; height: 620px; overflow: hidden; }
 .contact_cntitlebox { height: 48px; background: url("../images/contact_tabbg.html") 0% 0% no-repeat; }
 .contact_cntitle { display: block; width: 120px; height: 42px; text-align: center; line-height: 42px; font-size: 20px; color: #fff; }
 .contact_titlebox { font-size: 22px; padding: 50px 0 20px 0; border-bottom: 1px solid #e6e6e6; }
 .contact_listbox li { padding-bottom: 20px; width: 49.9%; float: left; }
 .contact_listbox li dl { padding-top: 20px; width: 300px; }
 .contact_listbox li dl dd { padding: 3px 0; font-size: 13px; word-break: break-all; word-wrap: break-word; }
 .contact_listbox li .contact_border0 { border: 0px; padding-bottom: 10px; }
 .contact_listbox li dl.contact_pdtop0 { padding-top: 0px; }
 /******************brand*******************/ .brand_title { color: #004ea2; font-weight: bold; font-size: 22px; padding-top: 50px; }
 .brand_img { border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; }
 .brand_img ul { width: 105%; }
 .brand_img ul li { border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; float: left;/*width:194px;*/ width: 223px; height: 144px; }
 .brand_txtbox { word-break: break-all; line-height: 24px; }
 /******************join us*******************/ .joinus_box li { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #e6e6e6; }
 .joinus_box_title { font-weight: bold; font-size: 26px; color: #0054a3; }
 .joinus_box_content { font-size: 13px; line-height: 24px; padding-top: 20px; word-break: break-all; }
 /******************job vacancy*******************/ .job_fltitlebox { width: 146px; height: 126px; background-color: #007bc4; color: #fff; }
 .job_fltitle { text-align: center; font-size: 22px; font-weight: bold; color: #fff; height: 73px;/*background-color:#007bc4;*/ width: 100%; overflow: hidden; }
 .job_fltitle td { height: 73px; line-height: 27px; word-wrap: break-word; word-break: break-all; }
 .job_fldatetime { height: 55px; line-height: 55px; text-align: center; font-size: 16px; font-weight: bold; font-family: Arial; }
 .job_frbox { width: 600px; }
 .job_frboxpaddinglf { padding-left: 20px; }
 .job_description_title, .job_description_item dt { font-size: 16px; color: #333; }
 .job_description_cont { word-break: break-all; font-size: 14px; line-height: 24px; padding-top: 10px; min-height: 70px; }
 .job_fr_more { color: #0054a3; font-size: 16px; padding-right: 25px; background: url("../images/job_description_typedown.html") 100% 52% no-repeat; }
 .job_fr_more:hover { color: #0054a3; }
 .job_description_item { padding-bottom: 30px; }
 .job_description_item dt { padding-bottom: 20px; }
 .job_description_item dd { padding: 3px 0; }
 .job_descriptio_appfly { padding: 0px 40px 0 20px; cursor: pointer; line-height: 60px; display: inline-block; height: 60px; font-size: 16px; color: #fff; background: #0054a3 url("../images/job_description_typeright.html") 88% 50% no-repeat; }
 .job_descriptio_appfly:hover { color: #fff; }
 .job_description_all { display: none; }
 .job_description_ul li { border-bottom: 1px solid #e6e6e6; padding-bottom: 20px; margin-bottom: 20px; }
 /******************Applying Flow*******************/ .applying_flow_fl { width: 105px; background-color: #007bc4; color: #fff; text-align: center; padding: 10px 0; }
 .applying_flow_flnumber { font-family: Arial; font-size: 32px; font-weight: bold;/*padding-top:23px;*/ }
 .applying_flow_fltitle { font-size: 13px; }
 .applying_flow_frs { width: 620px; padding: 0px 0 0 20px; }
 .applying_flow_frs p { line-height: 22px; word-break: break-all; word-wrap: break-word; }
 .applying_flow_ul li { margin-bottom: 20px; }
 .applying_flow_hint { word-break: break-all; color: #c10010; font-size: 13px; }
 /******************enterprise honor*******************/ .honor_ul li { float: left; width: 198px; height: 200px; margin: 0 27px; _margin: 0 20px; position: relative; text-align: center; cursor: pointer; }
 .honor_ulname { font-size: 13px; color: #27519b; line-height: 60px; }
 .honor_ul li img { width: 198px; height: 138px; }
 .mask { position: fixed; top: 0px; left: 0px; display: none; background-color: #000; z-index: 999; width: 100%; height: 100%; }
 .pop { position: fixed; top: 50px; left: 50px; z-index: 9999; display: none; }
 .pop_box { position: relative; text-align: center; }
 .pop_fl_top, .pop_fl_bottom,  .pop_fr_top, .pop_fr_bottom { position: absolute; display: block; width: 4px; height: 4px; }
 .pop_fl_top { left: -1px; top: -2px; background: url("../images/fl_top.html") 0% 0% no-repeat; }
 .pop_fl_bottom { left: -1px; bottom: -1px; background: url("../images/fl_bottom.html") 0% 100% no-repeat; }
 .pop_fr_top { right: -1px; top: -2px; background: url("../images/rg_top.html") 0% 100% no-repeat; }
 .pop_fr_bottom { right: -1px; bottom: -1px; background: url("../images/rg_bottom.html") 0% 0% no-repeat; }
 .pop_padding { padding: 5px; background-color: #fff; }
 .pop_fl_top_top, .pop_fl_top_left,  .pop_fl_top_right, .pop_fl_top_bottom { position: absolute; background-color: #fff; }
 .pop_fl_top_top, .pop_fl_top_bottom { left: 3px; width: 90%; height: 4px; }
 .pop_fl_top_left, .pop_fl_top_right { top: 2px; height: 90%; width: 4px; }
 .pop_fl_top_top { top: -2px; }
 .pop_fl_top_bottom { bottom: -1px; }
 .pop_fl_top_left { left: -1px; }
 .pop_fl_top_right { right: -1px; }
 .pop_positonbox { position: relative; height: 30px; width: 100%; }
 .pop_colse { width: 38px; height: 38px; background: url("../images/close_mask.html") 0% 0% no-repeat; display: block; position: absolute; top: -58px; right: 0px; cursor: pointer; }
 .pop_prev, .pop_next { position: absolute; top: 8px; display: block; height: 18px; width: 11px; cursor: pointer; }
 .pop_prev { left: 0px; background: url("../images/mask_prev.html") 0% 0% no-repeat; }
 .pop_next { right: 0px; background: url("../images/mask_next.html") 0% 0% no-repeat; }
 .imgdetail_text { text-align: center; overflow: hidden; padding: 7px 0px; }
 /******************prodcut*******************/ .prodcutbox ul li { height: auto; line-height: 18px; }
 .prodcutbox ul li a { padding-left: 25px; display: block; line-height: 51px; }
 .prodcutbox ul li dl { padding: 10px 0; }
 .prodcutbox ul li dl dd { padding: 4px 0 4px 25px; line-height: none; }
 .prodcutbox ul li dl dd a { font-size: 14px; border: 0px; padding: 0px; line-height: 18px; }
 .prodcutbox ul li dl dd a.ahover { color: #27519b; }
 .prodcut_solid { display: block; height: 1px; background-color: #e0e0e0; overflow: hidden; }
 .por_titlebox { background: url("../images/prodcuttype_down.html") 50% 100% no-repeat; display: block; width: 230px; height: 86px; }
 .por_titleboxbg { display: block; height: 79px; background: url("/assets/images/icons/prodcuttypebox.jpg") 0% 0% repeat-x; }
 .por_titleboxbg em, .por_titleboxbg i { font-size: 16px; display: block; font-style: normal; text-align: center; color: #fff; }
 .por_titleboxbg em { padding-top: 20px; }
 .por_titleboxbg i { font-family: Arial; }
 .por_titletxt { color: #0c52a8; font-size: 18px; padding-top: 10px; word-break: break-all; word-wrap: break-word; }
 .por_titletxt1 { font-size: 13px; line-height: 22px; word-break: break-all; word-wrap: break-word; }
 .por_itembox { width: 105%; }
 .por_itembox li { float: left; width: 191px; border: 1px solid #ccc; margin: 0 53px 40px 0; }
 .por_itemimg { border-bottom:1px #ddd solid; }
 .por_itembox li img { height: 160px; width: 189px; }
 .prod_color0c52a8 { font-size: 14px; color: #0c52a8; text-align: center; }
 .prod_spansolid { display: block; border-bottom: 1px solid #999; width: 84px; margin: 3px 0; }
 .prod_color999 { color: #999; font-size: 12px; word-break: break-all; word-wrap: break-word; }
 .por_itembox li.select .por_itemimg { }
 .por_itempaddingtop { padding:10px 0px; background-color:#f5f5f5; }
 .prod_scrollimgbox { position: relative; overflow: hidden; width: 100%; }
 .prod_scrollimg { width: 680px; margin: 0 auto; overflow: hidden; height: 222px; position: relative; }
 .prod_scrollimg ul { position: relative; width: 99999px; }
 .prod_scrollimg ul li { float: left; width: 170px; height: 222px; }
 .prod_scrollimgbox_1 { border: 1px solid #eeeff3; width: 157px; height: 220px; }
 .prod_scrollimgbox_1 img { width: 157px; height: 140px; }
 .prod_scrollimgbox_a { padding: 0 5px; }
 .prod_model { font-family: Arial; font-size: 13px; font-weight: bold; }
 .prod_cont { word-break: break-all; word-wrap: break-word; padding-top: 5px; font-size: 11px; height: 48px; overflow: hidden; }
 .prod_scrollimg_btnprev, .prod_scrollimg_btnnext { position: absolute; top: 120px; display: block; width: 35px; height: 29px; }
 .prod_scrollimg_btnprev { background: url("/assets/images/icons/prod_prev.jpg") 0% 0% no-repeat; left: 0px; }
 .prod_scrollimg_btnnext { background: url("/assets/images/icons/prod_next.jpg") 0% 0% no-repeat; right: 0px; }
 .prod_scrollimg_btnprev:hover { background: url("/assets/images/icons/d.jpg") 0% 0% no-repeat; }
 .prod_scrollimg_btnnext:hover { background: url("/assets/images/icons/dd.jpg") 0% 0% no-repeat; }
 /**************prodcut  tetail********************/ .prod_tetail_top { padding-bottom: 20px; }
 .prod_tetail_topfl { width: 420px;/*border-right:1px solid #eeeff3;*/ }
 .prod_tetail_topflimg { width: 402px; height: 301px; border: 1px solid #ccc; }
 .prod_tetail_topfl img { width: 402px; height: 301px; }
 .prod_tetail_topflimg, .prod_tetail_topflimg a { position: relative; }
 .prod_tetail_topflimg a { display: inline-block; }
 .prod_tetail_topflminimg { position: relative; width: 402px; }
 .prod_tetail_topflprev, .prod_tetail_topflnext { position: absolute; top: 45px; width: 13px; height: 21px; cursor: pointer; }
 .prod_tetail_topflprev { background: url("../images/prod_prev_bg1.html") 0% 0% no-repeat; left: 0px; }
 .prod_tetail_topflnext { background: url("../images/prod_next_bg1.html") 0% 0% no-repeat; right: 0px; }
 .prod_tetail_topflcont { width: 360px; margin: 0 auto; overflow: hidden; position: relative; height: 82px; padding-top: 15px; }
 .prod_tetail_topflcont_ul { position: absolute; width: 100%; }
 .prod_tetail_topflcont_ul li { float: left; width: 120px; height: 82px; }
 .prod_tetail_topflcont_ul li img { width: 114px; height: 79px; border: 1px solid #eeeff3; }
 .prod_tetail_topfr {/*width:327px;*/ width: 460px; }
 .prod_xh { font-size: 22px; color: #333; }
 .prod_xh_detali { color: #333; line-height: 24px; font-size: 13px; }
 .prod_xh_detali dl { padding-top: 20px; }
 .prod_xh_detali dd { padding: 3px 0; word-break: break-all; word-wrap: break-word; }
 .prod_pricebtn { display: inline-block; width: 124px; height: 44px; background: url("../images/prod_btn1.html") 0% 0% no-repeat; right: 10px; }
 .prod_in { border-top: 1px solid #eeeff3; }
 .prod_in a { vertical-align: middle; margin-right: 8px; }
 .hbgk_bt { color: #27519b; padding: 10px 0; border-bottom: 2px solid #ccc; font-size: 18px; margin-bottom: 10px; }
 .prod_pricebtnbox { padding: 15px 0; }
 .prod_explain_cont { word-break: break-all; word-wrap: break-word; line-height: 24px; font-size: 13px; }
 .prod_explaintop { position: relative; height: 34px;/*overflow:hidden;*/ }
 .prod_explaintop_span1 { display: block; z-index: -1; overflow: hidden; width: 100%; height: 1px; background-color: #eeeff3; position: absolute; bottom: 0px; left: 0px; }
 .prod_explaintop_box, .prod_explaintop_tab dd { width: 115px; height: 43px; text-align: center; line-height: 43px; color: #fff; font-size: 15px; background-color: #d20000; /*background:url("../images/prod_titlebg.jpg") 0% 0% no-repeat;*/ }
 .prod_explaintop_tab dd {/*background:url("../images/prod_titlebg1.jpg") 0% 0% no-repeat;*/ float: left; color: #fff; cursor: pointer; }
 .prod_explaintop_tab dd.select { background: url("../images/prod_titlebg.html") 0% 0% no-repeat; color: #27519b; }
 .prod_table { font-size: 13px; background-color: #ccc; }
 .prod_table tr td { background-color: #fff; }
 .prod_table tr td.tabletdbg { background-color: #eeeff3; }
 .prod_table tr td.prod_table_title { border-right: 1px solid #fff; }
 .prod_table tr td.ta_padleft { padding: 10px 0 10px 20px; width: 140px; }
 .prod_table tr td.ta_padright { padding-left: 30px; color: #000; }
 .prod_table tr td img { width: 157px; height: 140px; }
 .prod_explaintop_divtab { width: 100%; overflow: hidden; }
 .prod_textareabox { border: 1px solid #eeeff3; position: relative; height: 148px; overflow: hidden; }
 .prod_textarea { overflow: auto; border: 0px; outline: none; width: 99.5%; height: 146px; }
 .prod_textareabox span { color: #999; position: absolute; top: 10px; left: 10px; }
 .prod_textsubmitbox { text-align: right; }
 .prod_textsubmit { border: 0px; outline: none; width: 125px; height: 48px; background: url("../images/prod_submitbg.html") 0% 100% no-repeat; cursor: pointer; }
 /**************more prodcut********************/ .more_prod_height {/*height:20px;*/ padding: 10px 0; }
 .more_prod { height: 245px; position: relative; display: none; background-color: #fff; width: 895px; _position: absolute; _top:expression(documentElement.scrollTop + 100 + "px"); }
 .more_prod_tabdiv { z-index: 2; position: absolute; top: 0px; left: 0px; width: 100%; height: 40px; border-left: 1px solid #007bc4; }
 .more_prod_tabdiv span { cursor: pointer; color: #007bc4; font-size: 16px; display: block; float: left; width: 126px; height: 40px; background-color: #fff; border-right: 1px solid #007bc4; border-top: 1px solid #007bc4; text-align: center; line-height: 40px; }
 .more_prod_tabdivbox { position: absolute; height: 200px; top: 40px; left: 0px; background-color: #fff; border: 1px solid #007bc4; width: 99.8%; }
 .more_close { display: block; position: absolute; top: 0px; right: 0px; cursor: pointer; width: 50px; height: 23px; z-index: 5; background: url("../images/more_hidden.html") 0% 0% no-repeat; }
 .more_prod_db { padding: 10px; }
 .more_prod_db li { float: left; border-right: 1px solid #eeeff3;/*padding-right:50px;*/ text-align: center; width: 255px; }
 .more_prod_db li img { width: 166px; height: 111px; }
 .more_padding { padding: 10px; }
 .more_btn { background: url("../images/prod_btn2.html") 0% 0% no-repeat; cursor: pointer; display: block; width: 76px; height: 27px; position: absolute; top: 120px; right: 10px; }
 .more_itemflbox, .more_itemflbox img { width: 190px; height: 180px; }
 .more_itemflbox img { width: 200px; height: 170px; }
 .more_itembox { border-top: 1px solid #eeeff3; margin-top: 20px; }
 .more_itembox li { border-bottom: 1px solid #eeeff3; padding-bottom: 20px; }
 .more_itemfrbox { width: 680px; }
 .more_xhtxt { font-size: 16px; font-weight: bold; font-family: Arial; padding-top: 13px; }
 .more_xha { background: url("../images/more_downbg1.html") 0% 0% no-repeat; width: 114px; height: 34px; display: inline-block; text-align: center; line-height: 34px; }
 .more_xha:hover { background: url("../images/more_downbg2.html") 0% 0% no-repeat; color: #fff; }
 .more_paddingtop { padding: 15px 0; }
 .more_xhdetai { word-break: break-all; word-wrap: break-word; line-height: 24px; }
 .moredb_btn { display: inline-block; cursor: pointer; padding: 0px 0 0 20px; color: #0c52a8; background: url("../images/more_default.html") 0% 50% no-repeat; }
 .moredb_btn_select { background: url("../images/more_selectbg.html") 0% 50% no-repeat; }
 .more_proddelel { cursor: pointer; color: #ccc; }
 .more_proddelel:hover { color: #d20000; }
 /****************sitemaps******************/ .sitemaps { float: left; width: 146px; margin-right: 4px; height: 620px; }
 .sitemaps_height { height: auto; }
 .sitemaps dt a, .sitemaps dd a { display: block; width: 146px; height: 49px; line-height: 49px; color: #fff; font-size: 16px; text-align: center; background: url("../images/sitemaps.html") 0% 0% no-repeat; }
 .sitemaps dd { background-color: #fff; padding-bottom: 1px; }
 .sitemaps dd a { background-color: #f6f6f6; background-image: none; color: #000; font-size: 14px; }
 .sitemaps_width { width: 102%; }
 /****************search******************/ .hidden { display: none; }
 .more_prod_height_1 { height: 30px; }
 .shearchpage_title { font-size: 16px; color: #333; padding: 10px 0; border-bottom: 1px solid #e4e4e4; margin-bottom: 30px; }
 .brand_list li { border-bottom: 1px solid #e4e4e4; margin-bottom: 30px; height: 180px; }
 .brand_list li.select .brand_datetime { background-color: #0054a3; color: #fff; }
 .brand_datetime { width: 144px; height: 144px; border: 1px solid #eee; text-align: center; overflow: hidden; }
 .brand_day { font-size: 60px; margin: 10px 0 10px 0; }
 .brand_img_ img { display: block; width: 186px; }
 .brand_img_ { height: 144px; background-color: #f5f5f5; width: 186px; overflow: hidden; }
 .brand_img_ a { display: inline-block; padding: 7px 5px; }
 .brand_content { width: 53%; margin-left: 30px; }
 .brand_title_ a { color: #333; font-size: 14px; }
 .brand_info { height: 34px; width: 107px; background-color: #d82633; color: #fff; display: block; text-align: center; line-height: 34px; }
 .brand_info:hover { color: #fff; }
 .brand_cont { height: 80px; }
 .newssearchboxinput { margin: 50px auto 30px auto; width: 653px; height: 58px; background: url("../images/newssearchbox.html") 0% 0% no-repeat; position: relative; }
 .newssearchboxinput_submit { width: 60px; height: 48px; cursor: pointer; position: absolute; top: 5px; right: 5px; background-color: transparent; }
 .newssearchboxinput_text { width: 550px; padding: 23px 0 0 10px; }
 .newssearchboxinput_text input { width: 100%; background-color: transparent; }
 .newssearchboxinput_text span { position: absolute; top: 23px; left: 10px; }
 .newssearchgjz { text-align: center; }
 .newssearchgjz span, .newssearchgjz i { display: inline-block; width: 110px; height: 35px; text-align: center; line-height: 35px; vertical-align: middle; }
 .newssearchgjz span { color: #fff; background-color: #525051; }
 .newssearchgjz i { font-style: normal; border: 1px solid #eaeaea; cursor: pointer; }
 .nwes_morebox { background: url("../images/solidbg_menu.html") 0% 0% repeat-x; padding-top: 30px; margin-top: 30px; }
 .newsdetail_title { font-size: 22px; color: #333; text-align: center; line-height: 22px; padding: 10px 0; word-break: break-all; word-wrap: break-word; }
 .newsdetail_dateday { text-align: center; height: 35px; line-height: 35px; }
 .newsdetail_dateday span { vertical-align: middle; margin: 0 10px; color: #333; font-size: 14px; }
 .ptext { word-break: break-all; word-wrap: break-word; line-height: 22px; padding: 30px 0; }
 /****************enterprise honor******************/ .ry_box dd { float: left; height: 330px;/*width:375px;*/ width: 445px; overflow: hidden; text-align: center; padding-top: 20px; }
 .ry_box dd.ry_border1 { border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; height: 329px;/*width:374px;*/ width: 444px; }
 .ry_box dd.ry_border2 { border-left: 1px solid #e6e6e6; height: 329px; }
 .ry_box dd.ry_border3 { border-bottom: 1px solid #e6e6e6; height: 329px; }
 .ry_box dd img { width: 222px; }
 .ry_box dd.ry_width {/*width:374px;*/ width: 444px; }
 .ry_txt { width: 222px; word-break: break-all; font-size: 16px; word-wrap: break-word; margin: 0 auto; text-align: center; line-height: 22px; padding: 30px 0 10px 0; }
 /**************message********************/ .msg_mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #4c4c4c; z-index: 99999; display: none; }
 .msg_box { z-index: 999999; display: none; position: fixed; top: 50%; left: 50%; margin: -316px 0 0 -306.5px; width: 613px; height: 632px; background: url("../images/msgbg-2.html") 0% 0% no-repeat; }
 .msg_close { position: absolute; top: 0px; right: 0px; cursor: pointer; width: 42px; height: 42px; display: block; }
 .msg_boxpadding { padding: 167px 0 0 82px; width: 490px; }
 .msg_fltitle { height: 38px; line-height: 38px; font-size: 14px; width: 77px; }
 .msg_flinputbox { width: 335px; height: 38px; background: url("../images/msg_inputbg.html") 0% 0% no-repeat; }
 .msg_flinputbox label { position: relative; padding: 12px 0 0 5px; display: block; }
 .msg_flinputbox label input { width: 99%; }
 .msg_flinputbox label span { position: absolute; top: 8px; left: 3px; color: #999; }
 .msg_marginright { margin-right: 27px; }
 .msg_itemdl dd { padding: 5px 0; }
 .msg_flinputboxheight { height: 116px; background: url("../images/msg_textrae.html") 0% 0% no-repeat; }
 .msg_flinputboxheight label { padding: 2px 0 0 2px; }
 .msg_fltextarea { outline: none; width: 98%; height: 108px; border: 0px; overflow: auto; }
 .msg_codemargin { margin: 0 4px; }
 .msg_codebox { width: 132px; background: url("../images/msg_code.html") 0% 0% no-repeat; margin-right: 20px; }
 .msg_codeimg { padding-top: 10px; }
 .msgsubmit { color: #fff; line-height: 40px; letter-spacing: 3px; background: url("../images/msg_submit.html") 0% 100% no-repeat; width: 333px; height: 40px; outline: none; }
 /**************footer********************/ .footer { width: 100%; height: 116px; background-color: #343434; }
 .footer_paddingtop { padding-top: 24px; }
 .footer_flmenu, .footer_flmenu a { color: #dfdfdf; font-size: 16px; }
 .footer_flcolor { color: #bebebe; }
 .footer_flcolor_fff { color: #fff; }
 .footer_paddingtop1 { padding-top: 15px; }
 .footer_paddingtop2 { padding-top: 5px; }
 .footerpaddingtop { padding-top: 50px; }
 .footer_flmenu a:hover { color: #d20000; }
 .footer_paddingtop1 a { color: #dfdfdf; }
 /****************2015��1��19��10:06:20*******************/ .index_banner { width: 100%; position: relative; overflow: hidden; height: 579px; z-index: 1; }
 .index_bannerbox { width: 100%; position: relative; z-index: 1; }
 .index_banner_tabmask { z-index: 3; background-color: #000; height: 20px; }
 .index_banner_tabbtn, .index_banner_tabmask { text-align: center; position: absolute; bottom: 0px; left: 0px; padding: 10px 0; width: 100%; }
 .index_bannerbox ul { position: relative; top: 0px; left: 0px; z-index: 2; width: 100%; overflow: hidden; }
 .index_bannerbox ul li { float: left; position: relative; overflow: hidden; width: 1920px; }
 .index_bannerbox ul li img { position: relative; top: 0px; left: 50%; margin-left: -960px; }
 .index_bannerbtn_span { display: inline-block; margin: 0 5px; cursor: pointer; width: 10px; background-color: #8b949f; height: 10px; border: 1px solid #364554; _overflow: hidden; }
 .index_banner_tabbtn .span_select { background-color: #d82633; border: 1px solid #d82633; }
 .index_banner_tabbtn { z-index: 4; bottom: 4px; }
 .hbgk_p_frwidth { overflow: hidden; width: 770px; position: relative; }
 .hbgk_p_frwidth .indextabbox_ul { width: 99999px; position: relative; left: 0px; }
 .hbgk_pbox { background-color: #f4f4f4; width: auto; height: auto; }
 .hbgk_p_flwidth { width: 380px; }
 .hbgk_pbox .index_tabul li.select { background: url("../images/index_itemtype-2.html") 50% 100% no-repeat; }
 .hbgk_p_flpaddingleft { padding-left: 20px; }
 .hbgk_p_fltitle { font-size: 18px; color: #000; }
 .hbgk_p_flcont { text-indent: 20px; line-height: 24px; height: 268px; word-break: break-all; word-wrap: break-word; }
 .hbgk_p_flcontheight { height: 248px; }
 .hbgk_p_frpscroll { width: 680px; overflow: hidden; position: relative; margin: 0 auto; }
 .hbgk_p_frpscroll li { height: 280px; margin: 0px; width: 227px; }
 .hbgk_p_frpscroll li img { width: 200px; height: 170px; }
 .hbgk_boxw { width: 200px; margin: 0 auto; height: 280px; }
 .hbgk_p_flwidth1 { width: 385px; }
 .hbgk_p_flwidth1 .hbgk_p_fltitle { padding: 10px 0; }
 .hbgk_p_flwidth1 .hbgk_p_flcont { text-indent: 0; }
 .hbgk_indprev, .hbgk_indnext, .hbgk_indprev_s, .hbgk_indnext_s { display: block; position: absolute; top: 50%; width: 32px; height: 32px; margin-top: -16px; }
 .hbgk_p_frwidth .hbgk_indprev { background: url("../images/h_ind_prev.html") no-repeat; left: 5px; }
 .hbgk_p_frwidth .hbgk_indnext { background: url("../images/h_ind_next.html") no-repeat; right: 5px; }
 .hbgk_p_frwidth .hbgk_indprev_s { background: url("../images/hbgk_ind_prev.html") no-repeat; left: 5px; }
 .hbgk_p_frwidth .hbgk_indnext_s { background: url("../images/hbgk_ind_next.html") no-repeat; right: 5px; }
 .hbgk_p_flwidth2 { width: 750px; padding: 0 0 10px 18px; }
 .hbgk_p_flpaddingleft1 { padding-right: 10px; }
 .hbgk_p_flwidth2 li { height: auto; }
 .hbgk_p_flwidth2 ul li img { width: 200px; height: 170px; }
 .hbgk_p_frpading10 { padding: 10px 0; }
 .hbgk_inddznl { color: #333; font-size: 18px; }
 .hbgk_p_flwidth2 .indextabbox_textbox a { padding: 3px 0; font-size: 12px; color: #666; }
 .hbgk_pbox .indextabbox, .hbgk_pbox .index_tabbox { background: url("../images/hbgk_ind1.html") no-repeat; }
 .hbgk_pbox .index_tabbox { background-position: 0 42px; }
 .hbgk_pbox .hbgk_last { background: url("../images/hbgk_4.html") no-repeat; }
 /*.hbgk_pbox .indexfind_fltab_1 span{width:161px;}
 .hbgk_pbox .indexfind_fltab_1 span a{width:1510px;}
 .hbgk_pbox .indexfind_fltab_2 span{width:164px;_width:163px;}
 .hbgk_pbox .indexfind_fltab_2 span a{width:150px;_width:149px;}
 .hbgk_pbox .indexfind_fltab_3 span{width:127px;_width:126px;text-align:left;}
 .hbgk_pbox .indexfind_fltab_3 span a{width:117px;_width:116px;}
 .hbgk_pbox .indexfind_fltab span a{padding:7px 0px 7px 10px;}
*/ .hbgk_cr { overflow: visible; }
 .hbgk_por_titlebox { font-size: 20px; color: #0c52a8; border-bottom: 1px solid #0c52a8; padding-bottom: 5px; margin-bottom: 5px; }
 /*.banner_eidtbox{position:absolute;left:0px;padding-left:18%;}
*/ .banner_eidtbox { width: 1000px; position: absolute; top: 0%; left: 47%; height: 100%; margin: 0px 0 0 -500px; }
 .banner_cn, .banner_eg { color: #fff; }
 .banner_cn { font-size: 48px; font-weight: bold; }
 .banner_eg { font-size: 24px; font-family: Arial; }
 .banner_aapdding { padding: 15px 0; }
 .banner_a { display: inline-block; width: 147px; height: 42px; background: url("../images/hbgk_btn.html") no-repeat; }
 /************2015��1��21��15:14:16*****************/ .hyys_contentflstyle { width: 330px; word-break: break-all; word-wrap: break-word; }
 .content_history a { font-family: "΢���ź�"; }
 /************2015��1��26��17:40:59*****************/ .footer_flcolor_fff { position: relative; }
 .hbgk_weixin { width: 100px; height: 100px; display: none; background: url("../images/qrcode.html") no-repeat; position: absolute; top: -105px; left: 65px; border: 1px solid #7f7f7f; border-radius: 5px; }
 .msg_boxbg { background: url("../images/hbgk_zxzx.html") no-repeat; }
 .hbgk_zx { display: inline-block; line-height: 34px; cursor: pointer; }
 .prop_xunjiabox { background: url("../images/hbgk_xunjia.html") no-repeat; margin: -357px 0 0 -306.5px; }
 .prop_xunjiabox dd { padding: 5px 0; }
 .prop_xunjiabox .msg_boxpadding { padding-top: 155px; }
 /************ 2015��1��29��18:23:13*****************/ .hbgk_p_flpaddingleft { padding-left: 5px; }
 .hbgk_pbox .indextabbox { background: none; }
 .hbgk_p_flcont { text-indent: 0px; color: #000; line-height: 24px; padding-top: 10px; word-break: break-all; word-wrap: break-word; }
 .hbgk_p_flcont { height: auto; }
 .hbgk_marginright10 {/*margin-right:10px;*/ }
 .hbgk_marginright10 a { vertical-align: middle; margin-right: 10px; }
 .hbgk_color { font-size: 16px; width: 150px; height: 40px; color: #fff; text-align: center; line-height: 40px; background-color: #d20000; display: inline-block; }
 .hbgk_marginright10 .hbgk_marginright10 { letter-spacing: 10px; }
 .download_xl_ul_lfdowna1 { display: inline-block; background: url("../images/downloadbg.html") 0% 0% no-repeat; width: 127px; height: 35px; }
 .prod_table1 { background-color: #E7E7E7; }
 .prod_table1 td { background-color: #fff; text-align: center; padding: 5px 0; color: #000; }
 .prod_table1 td.prod_table1_ta { background-color: #E7E7E7; }
 .hbgk_p_flwidth2 ul li { width: 250px; }
 .hbgk_p_flwidth2 .hbgk_boxw, .hbgk_p_flwidth2 ul li img { width: 240px; }
 .hbgk_p_flwidth2 .indextabbox_textbox p { padding: 1px 0; }
 .hbgk_p_flwidth2 .indextabbox_ul { width: 750px; margin: 0 auto; height: 280px; }
 .hbgk_p_flwidth2 .hbgk_boxw { width: 245px; margin: 0 auto; }
 .hbgk_index_findwidth { padding: 0px; }
 .hbgk_prod_xh { font-size: 16px; color: #333; padding: 10px 0; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
 .bshare-custom.icon-medium-plus a.bshareweixin { display: inline-block; height: 32px; background: url("../images/weixin.html") no-repeat; }
 .bdsharebuttonbox { float: left; width: 38px; height: 39px; }
 .hbgk_marginright10 .bdsharebuttonbox a.bds_more { margin: 0px; width: 38px; height: 39px; }
 .hbgk_wyzx_tc { text-align: center; }
 /***************2015��2��5��14:25:13*************************/ .hbgk_xjtable { border: 1px solid #eeeff3; }
 .hbgk_xjtable tr th { background-color: #eeeff3; padding: 10px 0; }
 .hbgk_xjtable tr td { text-align: center; padding: 20px 0; }
 .hbgk_xjtable_img { border: 1px solid #eeeff3; }
 .hbgk_xjtable_inputbox { border: 1px solid #eeeff3; text-align: center; width: 100px; padding: 10px 0; margin: 0 auto; }
 .hbgk_xjtable_inputbox input { width: 100%; text-align: center; }
 .hbgk_xjinputbox { width: 420px; margin: 0 auto; padding: 20px 0; }
 .msg_flinputbox_sex { padding: 4px 0; }
 .msg_flinputbox_sex span { margin-right: 15px; }
 .hbgk_pobian { padding-right: 28px; }
 .hbgk_menu_typebg { background: url("../images/icon_0.html") 50% 100% no-repeat; }
 .hbkg_product_navbox { z-index: 99999999; padding-top: 25px; display: none; position: absolute; left: 50%; margin-left: -612px; width: 1224px;/*border:1px solid #000;*/ }
 .hbkg_product_nav { background: url("../images/hbgk_index_prodcutbg.html") no-repeat; height: 508px; width: 100%; overflow: hidden; }
 .hbkg_product_nav_box { padding: 19px 0px; position: relative; overflow: hidden; width: 1110px; margin: 0 auto; }
 .hbkg_product_nav_box_dl { width: 105%; }
 .hbkg_product_nav_box_dl dd { padding-right: 10px; float: left; width: 177px; height: 270px; border-left: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; margin: 0 0 -1px -1px; position: relative; z-index: 2; }
 .head_menu li dd a { width: auto; height: auto; line-height: normal; }
 .head_menu li dd a:hover { background: none; }
 .head_menu li dd a.bhgk_nav_title { color: #b72222; }
 .bhgk_nav_paddingleft { padding-left: 15px; }
 .bhgk_nav_solid_box { border-bottom: 1px solid #d4d4d4; padding-top: 10px; margin-bottom: 10px; }
 .head_menu li dd .bhgk_nav_nav_box a { font-size: 15px; }
 .head_menu li dd .bhgk_nav_nav_box a:hover { background: none; color: #b72222; }
 .hbkg_product_nav_box_dl dd.hbkg_product_nav_box_dl_dd { width: 364px; }
 .bhgk_nav_nav_box div a { display: block; text-align: left; }
 .bhgk_nav_nav_box div { }
 /*.hbkg_product_nav_box_dl_dd .bhgk_nav_title_box,.hbkg_product_nav_box_dl_dd .bhgk_nav_nav_box{padding-left:15px;}
*/ .hbkg_product_nav_box_dl dd.bhgk_nav_dl_even { height: 200px; border-bottom: 0px; }
 .bhgk_nav_dl_even .bhgk_nav_title_box { padding-top: 10px; }
 .menu_prodcut_nav { z-index: 999999; position: absolute; width: 200px; padding-top: 25px; display: none; }
 /*.menu_prodcut_navbox{background-color:#eeeff3;}
*/ /*.head_menu .menu_prodcut_nav dd a{text-align:left;}
*/ /* 2015��2��25��09:23:47 */ .hbkg_product_nav_box_dl_dd .bhgk_nav_nav_box p { float: left; width: 50%; }
 .hbgk_hyfn_flbox { width: 200px; border-right: 1px solid #d4d4d4; height: 425px; }
 .head_menu li div.hbgk_hyfn_flbox dl { padding: 30px 0; }
 .head_menu li div.hbgk_hyfn_flbox dd { padding-bottom: 10px; }
 .head_menu li div.hbgk_hyfn_flbox a { width: 160px; height: 46px; line-height: 46px; text-align: center; color: #b72222; }
 .head_menu li div.hbgk_hyfn_flbox dd.current a { background-color: #d4d4d4; }
 .hbgk_hyfa_box_listfr { width: 908px; height: 425px; position: relative; }
 .hbgk_hyfa_box { display: none; height: 425px; }
 .hbgk_hyfa_box_list_pad { padding: 30px 0px 0 30px; width: 105%; }
 .hbgk_hyfa_box_list_left, .hbgk_hyfa_box_list_right { position: absolute; top: 0px; height: 100%; width: 49.5%; }
 .hbgk_hyfa_box_list_left { left: 0px; }
 .hbgk_hyfa_box_list_right { right: 0px; }
 .hbgk_hyfa_box_list_left img { width: 197px; height: 133px; }
 .head_menu li div.hbgk_hyfa_box_list_left a { float: left; width: 197px; height: 200px; margin-right: 20px; }
 .head_menu li .hbkg_product_navbox div.hbgk_hyfa_box_list_left a:hover { background: none; }
 .hbgk_hyfa_box_list_left a span { display: block; color: #2e2e2e; text-align: center; }
 .head_menu li .hbgk_hyfa_indbox { background: url("../images/hbgk_index_prodcutbg_1.html") no-repeat; height: 446px; }
 .hbgk_hyfa_box_list_right_border { border: 4px solid #d4d4d4; width: 415px; height: 237px; }
 .hbgk_hyfa_box_list_pad1 { padding: 30px 0px 0 20px; width: 105%; }
 .hbgk_hyfa_box_list_right_content { line-height: 24px; font-size: 15px; width: 423px; padding-top: 15px; height: 150px; }
 .hbgk_hyfa_box_list_right_border img { width: 415px; height: 237px; }
 .head_menu li div.menu_prodcut_nav dl.menu_navitem a:hover { color: #b72222; }
 /*****2015��2��28��17:38:51********/ .hbgk_dzb { height: 400px; background: url("../images/hbgk_dzbbg.html") no-repeat; margin-top: -200px; }
 .hbgk_dzbmsg_boxpadding { padding-top: 30px; }
 .msg_box .msg_codeimg { padding: 3px 0; }
 .msgsubmit { cursor: pointer; }
 /***2015��3��2��09:55:09******/ .return_a { text-align: right; padding: 10px 0; }
 .return_a a { display: inline-block; height: 43px; width: 115px; text-align: center; line-height: 43px; color: #fff; background-color: #d20000; }
 .download_xl_ul_lfdowna1 { background: none; background-color: #d20000; color: #fff; line-height: 35px; }
 .download_xl_ul_lfdowna1:hover { color: #fff; }
 .bshare-custom.icon-medium-plus a.bshareweixin { background: url("../images/weixin-2.html") no-repeat; }
 /**2015��3��4��**/ .hbgk_menu_top { background: url("../images/hbgk_menu_top.html") no-repeat; height: 14px; width: 100%; }
 .hbgk_menu_bottom { background: url("../images/hbgk_menu_bottom.html") no-repeat; height: 14px; width: 100%; }
 .menu_navitem { background-color: #eeeff3; }
 /*2015��3��6��*/ .changepage1 a { width: 22px; height: 22px; margin: 0 5px; display: inline-block; border: 1px solid #ccc; }
 .changepage1 a.changel, .changepage1 a.changer { border: 0px; width: 24px; height: 24px; }
 .changepage1 a.cur { color: red; border: 1px solid red; }
 .hbgk_div_width { width: auto; float: none; }
 .hbgk_div_width .content_frconttxt { width: auto; }
 .hbgk_div_margin_right { margin-right: 20px; }
 /*2015��4��1��*/ .hbkg_product_navbox, .menu_prodcut_nav { background: url("../images/png.html") repeat; }
 /*2015��6��26��*/ .hbgk_xjinputbox { width: 460px; }
 .nqhHint { margin-left: 8px; color: red; font-size: 14px; line-height: 38px; }
 .msg_itemdl .nqhtext { margin: 0 -160px; text-align: left; color: red; font-size: 14px; line-height: 40px; height: 40px; overflow: hidden; }
 .msg_itemdl .nqhsmalltext { margin: 0 0 0 -80px; text-align: center; color: red; font-size: 12px; line-height: 30px; height: 40px; overflow: hidden; margin-bottom: -10px; }
 /*20150901*/ .headtopbox_fr_Ospan { padding: 0 10px 0 30px; background: url(../images/headtopbox_fr_OspanBg.html) no-repeat left center; line-height: 28px; height: 28px; color: #bdbdbd; font-size: 16px; }
 /*20150918*/ .brand_list .brand_content
