﻿* { padding:0px; margin:0px;FONT-SIZE: 12px; font-family:\5fae\8f6f\96c5\9ed1,Tahoma,Arial,"Courier New";}
a { color:#4D4D4D; text-decoration:none; }
a:hover { color:#E71D36; }
html { margin:0px; padding:0px; height:100%; }

body { font-size:12px; font-family:Arial; margin:0px; padding:0px; color:#4D4D4D; line-height:14px; background:url(../images/bg18.png) no-repeat center top; }
ul, li, ol, li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px; font-weight:normal; font-size:12px; }
img { border:0px; margin:0px; padding:0px; vertical-align:top; }
table { border:0px; border-collapse:collapse; }
textarea, input { font-size:12px; font-family:Arial; }
.clear { height:0px; line-height:0px; clear:both; font-size:0px; }
.index_mid, .foot, .foot_bot, .navigation, .middle, .middle1 { width:960px; margin:0px auto; }
.index_mid, .index_mid_title, .index_mid_title_list, .index_mid_empty, .middle, .product_toolkit_list, .product_empty, .order_list li, .regedit_list li, .login_list li, .index_empty_con,.middle,.middle_right,.productview_bot { overflow:hidden; *display:inline-block;
}
.index_top { height:549px; position:relative; }
.index_top_warp { position:absolute; left:0px; top:0px; width:100%; z-index:99; }
.index_head_main_search1, .index_head_main_search2 { float:left; }
.index_head_main_search1 { width:129px; height:22px; line-height:22px; border:0px; background:none; margin:7px 0px 0px 10px; color:#E71D36; }
.index_head_main_search2 { background:url(../images/but2.png) no-repeat; width:15px; height:15px; border:0px; margin:10px 0px 0px 4px; cursor:pointer; }
.index_head { width:955px; margin:0px auto; }
.index_head_top { text-align:right; padding:5px 10px 5px 0px; color:#747577; }
.index_head_top a { color:#747577; background:url(../images/line1.png) no-repeat right center; padding:0px 10px; display:inline-block; }
.index_head_top a:hover { color:#747577; text-decoration:underline; }
.index_head_top a.noline { background:none; }
.index_head_bot { height:45px; }
.index_head_bot_left, .index_head_bot_right { float:left; }
.index_head_bot_right { width:759px; margin:5px 0px 0px 20px; }
.index_head_bot_right_left, .index_head_bot_right_mid, .index_head_bot_right_right { float:left; height:33px; }
.index_head_bot_right_left { background:url(../images/bg.png) no-repeat; width:5px; font-size:0px; }
.index_head_bot_right_mid { background:url(../images/bg2.png) repeat-x left top; width:750px; }
.index_head_bot_right_right { background:url(../images/bg1.png) no-repeat; width:4px; font-size:0px; }
.index_head_bot_right_menu { float:left; }
.index_head_bot_right_menu li {float:left;  background:url(../images/line.png) no-repeat right center; position:relative; z-index:80; }
.index_head_bot_right_menu li a { color:#FFF; display:inline-block; height:33px; line-height:33px; padding:0px 24px; }
.index_head_bot_right_menu li a:hover { background:#ffba00; color:#fff; }
.index_head_main_list { position:absolute; left:0px; top:33px; z-index:90; display:none; }
.index_head_main_list dt a.index_head_main_list1 { background:url(../images/bg3.png) repeat-x; display:inline-block; width:122px; height:28px; padding:0px 0px 0px 24px; line-height:28px; overflow:hidden; }
.index_head_main_list dt a.index_head_main_list1:hover { background:url(../images/bg4.png) no-repeat; }
.index_head_main_list dt a.index_head_main_list1aa { background:url(../images/bg3.png) repeat-x; display:inline-block; width:162px; height:28px; padding:0px 0px 0px 24px; line-height:28px; overflow:hidden; }
.index_head_main_list dt a.index_head_main_list1aa:hover { background:url(../images/bg4.png) no-repeat;width:162px; }
.index_head_main_list dt a.index_head_main_list2 { background:url(../images/bg3.png) repeat-x; display:inline-block; width:100%; height:28px; padding:0px 20px 0px 24px; line-height:28px; display:none; }
.index_head_main_search { float:right; background:url(../images/bg5.png) no-repeat; width:164px; height:33px; }
.index_head_img_warp { height:549px; overflow:hidden; position:relative; z-index:1; background:#D4D9DD; }
.index_head_img { position:absolute; left:0px; top:0px; width:99999%; height:549px; z-index:60; }
.index_head_img li { height:549px; float:left; }
.index_head_page { position:absolute; left:48%; top:522px; height:14px; z-index:70; }
.index_head_page li { width:14px; height:14px; float:left; margin:0px 3px; }
.index_head_page1, .index_head_page2 { width:14px; height:14px; background:url(../images/ico2.png) no-repeat center center; cursor:pointer; float:left; }
.index_head_page2 { background:url(../images/ico3.png) no-repeat center center; display:none; }
.index_mid_warp { background:url(../images/bg6.png) repeat-x left top; padding:20px 0px 20px 0px; }
.index_mid_left { float:left; width:459px; padding:0px 43px 0px 0px; background:url(../images/bg12.png) no-repeat right center; }
.index_mid_right { float:right; width:433px; }
.index_mid_title { border-bottom:1px solid #E4E4E4; padding:0px 5px; }
.index_mid_title_left { float:left; }
.index_mid_title_right { float:right; }
.index_mid_title_list { width:459px; padding:10px 0px 0px 0px; }
.index_mid_title_list li { float:left; margin:0px 4px 9px 4px; background:url(../images/line2.png) repeat-x left bottom; padding:0px 0px 1px 0px; display:inline; }
.index_news_matter { width:212px; height:73px; padding:0px 0px 0px 9px; }
.index_news_title { font-size:12px; line-height:22px; }
.index_news_title a { background:url(../images/ico4.png) no-repeat left center; color:#d81811; font-weight:bold; padding:0px 0px 0px 24px; }
.index_news_con { padding:5px 10px 0px 24px; line-height:18px; }
.index_mid_empty { margin:10px 0px 0px 0px; padding:0px 0px 24px 0px; }
.index_mid_empty li { float:left; height:25px; background:url(../images/line3.png) no-repeat right center; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px; position:relative; }
.index_mid_empty_ico { position:absolute; left:42%; top:24px; display:none; }
.index_mid_empty li a { height:25px; line-height:25px; display:inline-block; padding:0px 10px; }
.index_mid_empty li.noright { padding:0px 2px 0px 0px; margin:0px; background:none; }
.index_mid_empty li.press a { background:url(../images/bg9.png) repeat-x; }
.index_empty_con { display:none; }
.index_empty_con_left { float:left; background:url(../images/bg10.png) no-repeat; width:430px; height:110px; padding:5px 0px 0px 6px; }
.index_empty_con_right { float:left; width:192px; margin:0px 0px 0px 8px; }
.index_empty_con_caption { color:#353535; font-weight:bold; }
.index_empty_con_txt { line-height:18px; padding:5px 0px 0px 0px; }
.inner_bg { background:url(../images/bg14.png) repeat-x left top; }
.navigation { height:25px; line-height:25px; }
.navigations { float:right; padding:0px 15px 0px 24px; background:url(../images/ico10.png) no-repeat left center; }
.navigations img { vertical-align:middle; margin:0px 6px; }
.navigations span { color:#D91F16; }
.middle { background:url(../images/test.jpg) no-repeat; width:975px; }
.middle_left { float:left; width:180px; }
.middle_right { float:right; width:787px; padding:5px 0px 0px 0px;}
.sheet_empty { padding:18px 0px 0px 3px; }
.sheet_empty li { background:url(../images/line4.png) no-repeat 20px 28px; padding:0px 0px 0px 10px; height:30px; line-height:30px; }
.sheet_empty li a { background:url(../images/ico12.png) no-repeat left center; padding:0px 0px 0px 11px; }
.sheet_empty li a:hover { background:url(../images/ico13.png) no-repeat left center; text-decoration:underline; }
.sheet_sub_list { }
.sheet_sub_list dt { line-height:22px; }
.sheet_sub_list dt a { background:none; padding:0px 0px 0px 18px; }
.middle_sub_left { width:743px; float:left; }
.middle_sub_abou { width:546px; float:left; }
.middle_sub_right { float:left; width:209px; margin:0px 0px 0px 16px; padding:12px 0px 0px 0px; }

.product_showsize { padding:5px 0px 20px 0px; }
.product_info { padding:10px 0px 40px 0px; }
.product_info1 { padding:10px 0px 20px 0px; }
.product_info_title { height:20px; line-height:20px; background:url(../images/line5.png) no-repeat left bottom; margin:0px 0px 0px 20px; font-size:14px; line-height:16px; font-weight:bold; padding:10px 0px 2px 0px; }
.product_toolkit_list { margin:15px 0px 10px 10px; }
.product_toolkit_list li { float:left; width:105px; height:31px; }
.product_toolkit_list li img { margin:0px 6px 0px 0px; }
.product_related_list { padding:12px 0px 150px 10px; }
.product_related_list li { height:24px; padding:0px 0px 0px 10px; }
.product_related_list li a { background:url(../images/ico18.png) no-repeat left 3px; padding:0px 0px 0px 17px; }
.sheet_sub_caption { background:url(../images/bg16.png) no-repeat left bottom; overflow:hidden;
*display:inline-block;color:#000; padding:5px 0px 10px 0px; }
.sheet_sub_caption h3 { float:left; font-size:16px;  line-height:30px; font-weight:bold; padding:0px 0px 0px 5px; }
.sheet_sub_matter { padding:0px 10px; width:750px; }
.sheet_sub_abou { padding:0px 10px; width:540px; }
.sheet_sub_caption h4 { float:left; font-size:16px; color:#FF9900;  line-height:30px; font-weight:bold; padding:0px 0px 0px 5px; }
.sheet_sub_fiter { height:36px; background:#F4F5F5; margin:20px 0px 0px 0px; padding:16px 0px 0px 20px; }
.sheet_sub_fiter b { font-size:14px; line-height:16px; }
.sheet_sub_fiter select { width:273px; height:20px; }
.product_empty { padding:50px 0px 0px 0px; border-bottom:1px solid #eaeaea; }
.product_empty li { float:left; width:245px; padding:0px 0px 50px 10px; }
.product_empty_left, .product_empty_right { float:left; }
.product_empty_left { border:1px solid #B5B5B5; }
.product_empty_right { width:110px; margin:0px 0px 0px 7px; }
.product_empty_size { font-weight:bold; color:#797979; line-height:18px; padding:0px 0px 10px 0px; }
.product_empty_size1 { color:#000; }
.job { padding:30px 0px 30px 0px; width:513px; }
.job th { border:1px solid #ccc; height:30px; background:url(../images/bg17.png) repeat-x left top; }
.job td { border:1px solid #eee; height:30px; }
.job td.job_tdcon { line-height:20px; padding:15px; display:none; }
.job_img1 { margin:2px 10px; cursor:pointer; }
.job_img2 { margin:2px 10px; display:none; cursor:pointer; }
.order { padding:20px 0px 40px 0px; }
.order_list li { padding:0px 0px 10px 0px; }
.order_list li b, .order_list li select, .order_list li input, .order_list li textarea, .order_list li span { float:left; }
.order_list li input { width:259px; height:23px; line-height:23px; padding:0px 0px 0px 5px; border:1px solid #cccccc; }
.order_list li select { width:151px; padding:0px; margin:0px; }
.order_list li b { font-weight:normal; width:64px; display:inline-block; text-align:right; padding:0px 10px 0px 0px; }
.order_list li b.order_list_size { padding:6px 10px 0px 0px; }
.order_list li textarea { width:409px; height:156px; border:1px solid #cccccc; }
.order_list li span { color:#F00; font-size:16px; font-weight:bold; padding:8px 0px 0px 10px; }
.order_list_but { text-align:right; padding:0px 30px 0px 0px; }
.order_list_but1 { background:url(../images/but.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 10px 0px 0px; }
.order_list_but2 { background:url(../images/but1.png) no-repeat; width:53px; height:18px; cursor:pointer; border:0px; }
.regedit_list li b, .regedit_list_input, .regedit_list_input1, .regedit_list_input3, .regedit_yzmsize { float:left; }
.regedit_list_input input { width:190px; height:23px; line-height:23px; padding:0px 0px 0px 5px; border:1px solid #DFDFDF; background:url(../images/xhs_bg8.png) repeat-x left top; }
.regedit_list { padding:20px 0px 0px 0px; }
.regedit_list li { margin:0px 0px 10px 0px; }
.regedit_size { padding:5px 0px 10px 0px; }
.regedit_list li b { display:inline-block; width:120px; text-align:right; padding:5px 10px 0px 0px; font-weight:normal; }
.regedit_list_input1 input { width:12px; height:12px; vertical-align:-2px; margin:0px 5px 0px 0px; }
.regedit_list_input1 { padding:5px 10px 0px 0px; }
.regedit_list_input3 { padding:5px 0px 0px 0px; }
.regedit_list li.regedit_len .regedit_list_input input { width:329px; }
.regedit_list li.yzm .regedit_list_input input { width:101px; }
.regedit_list li span { color:#FF0000; float:left; margin:0px 0px 0px 5px; padding:8px 0px 0px 0px; }
.regedit_yzmsize { margin:0px 0px 0px 10px; }
.regedit_but { padding:20px 0px 40px 130px; }
.regedit_but1 { background:url(../images/but1.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 10px 0px 0px; }
.regedit_but2 { background:url(../images/but.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 0px 0px 0px; }
.login_list { padding:30px 0px 0px 60px; }
.login_list li { margin:0px 0px 10px 0px; }
.login_list li b { font-weight:normal; color:#484848; float:left; width:58px; text-align:right; padding:5px 10px 0px 0px; }
.login_list li input { float:left; width:215px; height:23px; line-height:23px; padding:0px 0px 0px 5px; border:1px solid #DFDFDF; background:url(../images/xhs_bg8.png) repeat-x left top; }
.login_list li.yzm input { width:101px; }
.login_list li.yzm img { float:left; margin:0px 0px 0px 10px; }
.login_but { padding:8px 0px 0px 130px; }
.login_but1 { background:url(../images/but1.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 6px 0px 0px; }
.login_but2 { background:url(../images/but.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 6px 0px 0px; }
.login_but a { color:#ff7800; font-weight:bold; }
.news_matter { padding:15px 0px; border-bottom:1px solid #E9EBEC;}
.news_caption { color:#000; padding:0px 0px 5px 0px;}
.news_caption a { color:#000; font-weight:bold; }
.news_caption a:hover { text-decoration:underline; }
.news_txt { color:#66727A; line-height:18px; }
.productview { padding:15px 0px 10px 0px; }
.productview_left { }
.productview_right { }
.productview_left_top { font-weight:bold; color:#000; padding:20px 0px; }
.productview_left_bot { line-height:18px; }
.productview_right_top { border:1px solid #B5B5B5; width:163px; height:163px; }
.productview_right_bot { text-align:center; padding:10px 0px 0px 0px; }
.productview_table { padding:0px 0px 20px 0px; }
.productview_table td, .productview_table th { border:1px solid #DCDFE1; line-height:26px; }
.productview_table th { width:30%; text-align:right; padding:0px 15px 0px 0px; }
.productview_table td { padding:0px 0px 0px 15px; }
.resume_table td, .resume_table th { background:#F6F6F6; border-bottom:1px solid #fff; padding:10px 0px; }
.resume_table th { font-weight:normal; text-align:right; padding:5px 15px 5px 0px; width:65px; }
.resume_table1 { padding:0px 0px 20px 0px; }
.resume_table1 td, .resume_table1 th { background:#F6F6F6; border-bottom:1px solid #fff; }
.resume_table1 td { padding:5px 0px; }
.resume_table_caption { font-weight:bold; color:#000; padding:10px 0px 0px 0px; }
.resume_input, .resume_input1, .resume_input2 { width:150px; height:21px; line-height:21px; padding:0px 0px 0px 5px; border:1px solid #CCCCCC; }
.resume_input1 { width:410px; }
.resume_input2 { width:80px; }
.resume_textarea { width:415px; height:70px; border:1px solid #CCCCCC; }
.resume_but { text-align:center; padding:0px 0px 30px 0px; }
.resume_but1 { background:url(../images/but1.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 6px 0px 0px; }
.resume_but2 { background:url(../images/but.png) no-repeat; width:53px; height:18px; border:0px; cursor:pointer; margin:0px 0px 0px 0px; }
.journalism { border-bottom:1px solid #E9EBEC; padding:15px 0px; }
.journalism_caption { color:#000; padding:0px 0px 5px 0px; }
.journalism_txt { color:#66727A; line-height:20px; }
.rd { line-height:18px; padding:25px 0px; }
.khyxd { clear:both; }
.khyxd_table { padding:30px 30px 30px 0px; }
.khyxd_table td { border:1px solid #CDCDCD; padding:6px 0px; text-align:center; }
.khyxd_table td.khyxd_table_td { text-align:left; padding:6px 0px 6px 10px; }
.foot_warp { background:url(../images/bg11.png) repeat-x; height:40px; }
.foot { line-height:40px; }
.foot a { display:inline-block; margin:0px 10px; }
.foot_bot { height:38px; line-height:38px; }
.foot_bot_left { float:left; }
.foot_bot_right { float:right; padding:7px 0px 0px 0px; }
.foot_bot_right_ico, .foot_bot_right_link { float:left; }
.foot_bot_right_link { background:url(../images/bg13.png) no-repeat left top; width:77px; height:22px; line-height:22px; cursor:pointer; color:#FFF; padding:0px 0px 0px 5px; position:relative; }
.foot_bot_right_ico a { display:inline-block; margin:0px 5px 0px 0px; }
.foot_bot_right_link_empty { position:absolute; left:0px; width:77px; bottom:21px; background:#66696C; padding:5px 0px 5px 5px; display:none; }
.foot_bot_right_link_empty a { color:#fff; height:22px; line-height:22px; }
.foot_bot_right_link_empty a:hover { color:#fff; text-decoration:underline; }
.product_search { width:768px; height:170px; background:#F4F5F5; margin:20px 0px 0px 0px; }
.product_search_input1 { width:146px; height:20px; line-height:20px; border:1px solid #BABABA; }
.product_search_input2 { width:66px; height:20px; line-height:20px; border:1px solid #BABABA; }
.product_search_table { padding:15px 10px 0px 0px; }
.product_search_table td, .product_search_table th { padding:5px 0px; }
.product_search_table th { text-align:right; padding:0px 10px 0px 0px; }
.product_search_table td.product_search_table_width { width:66px; }
.product_search_but { text-align:center; padding:10px 0px 0px 57px; }
.product_search_but input { background:url(../images/but4.png) no-repeat; width:81px; height:22px; border:0px; cursor:pointer; }
.product_table_matter { border-bottom:1px solid #EAEAEA; padding:0px 20px 0px 0px; }
.product_table_con { margin:10px 0px 15px 0px; }
.product_table_con td { border:1px solid #CDCDCD; padding:0px 0px; text-align:center; }
.product_table_con tr.pro td { padding-top:10px; padding-bottom:10px; }
.product_table_con td.product_table_con_left { text-align:left; padding:7px 0px 7px 30px; }
.product_table_con td.product_table_con_left1 { text-align:left; padding:7px 0px 7px 10px; }
.about { line-height:25px; padding:10px 0px; font-size:14px; }
.page { padding:30px 10px 40px 10px; width:700px; text-align:right; }
.page a { display:inline-block; margin:0px 4px; }
.page a:hover { color:#E71D36; }
.page img { vertical-align:middle; margin:0px 2px; }
.journalism_view { word-wrap:break-word; word-break:break-all; padding:10px; line-height:20px; }
/*****放大镜******/
.zoomPad { position:relative; float:left; z-index:99; cursor:crosshair; }
.zoomPreload { -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; background-image: url(../images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0px; left:0px; * width:100px;
 * height:49px;
}
.zoomPup { overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:120; position:absolute; border:1px solid #CCC; z-index:101; cursor:crosshair; }
.zoomOverlay { position:absolute; left:0px; top:0px; background:#FFF; /*opacity:0.5;*/ z-index:5000; width:100%; height:100%; display:none; z-index:101; }
.zoomWindow { position:absolute; left:110%; top:-60px; background:#FFF; z-index:6000; height:auto; z-index:10000; z-index:110; }
.zoomWrapper { position:relative; border:1px solid #999; z-index:110; }
.zoomWrapperTitle { display:none; background:#999; color:#FFF; height:18px; line-height:18px; width:100%; overflow:hidden; text-align:center; font-size:10px; position:absolute; top:0px; left:0px; z-index:120; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); }
.zoomWrapperImage { display:block; position:relative; overflow:hidden; z-index:110; }
.zoomWrapperImage img { border:0px; display:block; position:absolute; z-index:101; }
.zoomIframe { z-index: -1; filter:alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80; position:absolute; display:block; }
.job_click { cursor:pointer; }

.productview_top
{
	width:514px;
	height:429px;
}
.productview_bot
{
	padding:0px 0px 10px 0px;
}
.productview_bot_left
{
	float:left;
}
.productview_bot_right
{
	float:right;
}



.resume_table { line-height:25px; padding:10px 0px; font-size:14px; }
.resume_table th{
 border-bottom:#fff 1px solid;
}
.resume_table TD{
 border-bottom:#fff 1px solid;
}
form{font-size:12px}