@charset "utf-8";
/*----------------------- reset ----------------*/
/*全局代码开始*/
body { background:url(../images/www/bg.gif) repeat 0 0; color: #666666; font:12px/1.5 Verdana, arial, 宋体; height: 100%; }
td, th { color: #666; font:12px/1.5 Verdana, arial, 宋体; }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; }
img { border: 0 none; vertical-align: middle; }
ul, ol, li { list-style-type: none; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
input, select, button, textarea, label { font:12px/1.5 Verdana, Microsoft Yahei, SimSun; vertical-align:middle; }
textarea { overflow: auto; line-height:20px; }
label { vertical-align:middle; cursor:pointer; }
i, em, cite { font-style: normal; }
a, a:link, a:visited { color: #666666; text-decoration: none; }
a:active, a:hover { color:#ff6600; text-decoration:none; }
a:focus { outline: none; }
a { outline: none; }
a:active { star:expression(this.onFocus=this.blur());
}
:focus { outline:0; }
.fixed { display: block; min-height: 1%; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clear { display: block!important; float: none!important; clear: both!important; overflow: hidden!important; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0!important; line-height: 0!important; border: none!important; }
.padding10 { padding:10px!important; }
.paddingt1 { padding-top:1px!important; }
.paddingt2 { padding-top:2px!important; }
.paddingt3 { padding-top:3px!important; }
.paddingt4 { padding-top:4px!important; }
.paddingt5 { padding-top:5px!important; }
.paddingt6 { padding-top:6px!important; }
.paddingt7 { padding-top:7px!important; }
.paddingt8 { padding-top:8px!important; }
.paddingt9 { padding-top:9px!important; }
.paddingt10 { padding-top:10px!important; }
.paddingt11 { padding-top:11px!important; }
.paddingt12 { padding-top:12px!important; }
.paddingt13 { padding-top:13px!important; }
.paddingt14 { padding-top:14px!important; }
.paddingt15 { padding-top:15px!important; }
.paddingt16 { padding-top:16px!important; }
.paddingt17 { padding-top:17px!important; }
.paddingt18 { padding-top:18px!important; }
.paddingt19 { padding-top:19px!important; }
.paddingt20 { padding-top:20px!important; }
.paddingt36 { padding-top:36px!important; }
.paddingb1 { padding-bottom:1px!important; }
.paddingb2 { padding-bottom:2px!important; }
.paddingb3 { padding-bottom:3px!important; }
.paddingb4 { padding-bottom:4px!important; }
.paddingb5 { padding-bottom:5px!important; }
.paddingb6 { padding-bottom:6px!important; }
.paddingb7 { padding-bottom:7px!important; }
.paddingb8 { padding-bottom:8px!important; }
.paddingb9 { padding-bottom:9px!important; }
.paddingb10 { padding-bottom:10px!important; }
.paddingb11 { padding-bottom:11px!important; }
.paddingb12 { padding-bottom:12px!important; }
.paddingb13 { padding-bottom:13px!important; }
.paddingb14 { padding-bottom:14px!important; }
.paddingb15 { padding-bottom:15px!important; }
.paddingb16 { padding-bottom:16px!important; }
.paddingb17 { padding-bottom:17px!important; }
.paddingb18 { padding-bottom:18px!important; }
.paddingb19 { padding-bottom:19px!important; }
.paddingb20 { padding-bottom:20px!important; }
.paddingl4 { padding-left:4px!important; }
.paddingl20 { padding-left:20px!important; }
.paddingr20 { padding-right:20px!important; }
.paddingl15 { padding-left:15px!important; }
.noneMargin { margin:0!important; }
.noneMarginr { margin-right:0!important; }
.noneBorder { border:0!important; }
.nonePadding { padding:0!important; }
.margin0a { margin:0 auto!important; }
.marginb10 { margin-bottom:10px!important; }
.marginr6 { margin-right:6px!important; }
.marginr8 { margin-right:8px!important; }
.marginr10 { margin-right:10px!important; }
.marginr11 { margin-right:11px!important; }
.marginr15 { margin-right:15px!important; }
.marginbr8 { margin:0 8px 8px 0!important; }
.paddingr35 { padding:8px 8px 8px 35px!important; }
.border { border:1px solid #E5E5E5!important; }
.red { color:#FF0000!important; }
.radio { margin:0; vertical-align:middle; }
.fl { float:left; }
.fr { float:right; }
.blank { font-size:0; line-height:0; overflow:hidden; }
.bk8 { height:8px; }
.bfb_box { width:100%; overflow:hidden; }
.bfbbox_w700 { width:700px!important; }
.bfbbox_w950 { width:950px!important; }
#topLink { background-color:#f1f1f1; border-bottom:1px solid #e7e7e7; }
#topLink .box { width:952px; margin:0 auto; height:29px; line-height:29px; color:#999; }
#topLink .fl { padding:0 0 0 10px; }
#topLink .fr { padding:0 10px 0 0; }
#topLink .box a { line-height:29px; }
#topLink .box a:hover { }
/*头部*/
#header { width:970px; padding:20px 10px 0; margin:0 auto; background:url(../images/www/top_2.jpg) no-repeat 0 20px; }
#header .top { height:108px; width:970px; }
#header .top .logo { height:108px; float:left; width:410px; padding:0 0 0 10px; }
#header .top .logo a { float: left; font-family: Microsoft Yahei; font-size: 30px; height:108px; line-height: 108px; width: 410px; color:#8eb100; }
#header .top .logo a:hover { color:#ff6600; }
.fourbtn { height:31px; background:url(../images/www/fourbtn.gif) no-repeat center 0; overflow:hidden; margin-top:4px; border:1px solid #e0e0e0; }
.fourbtn li { float:left; height:31px; line-height:31px; color:#cccccc; }
.fourbtn li a, .fourbtn li a:link, .fourbtn li a:visited { display:inline-block; height:31px; line-height:31px; padding:0 10px; text-align:center; color:#666; font-size:12px; }
.fourbtn li a:hover { color:#ff6600; }
#header .nav { height:46px; padding:0 10px 0 10px; background:url(../images/www/mainNavBg.gif) repeat-x 0 bottom; position:relative; }
#header .nav ul { width:100%; height:46px; }
#header .nav ul li { float:left; background:url(../images/www/navpitchbg.gif) no-repeat right 0; margin-right:2px; padding-right:4px; }
#header .nav ul a { text-decoration:none; color: #fff; display: block; float: left; font-size: 14px; height:46px; line-height: 46px; text-align: center; width:120px; font-weight:bold; }
#header .nav ul a:hover, #header .nav ul .pick a { color:#333; line-height:46px; height:46px; display:inline-block; overflow:hidden; background:url(../images/www/selMenuBg.gif) no-repeat center 0; }
#header .nav .info_box { position:absolute; top:0; right:0; width:300px; height:46px; line-height:46px; padding:0 10px; }
#header .nav .info_box marquee { width:300px; height:46px; line-height:46px; color:#fff; }
#header .nav .info_box marquee a { color:#FFF; }
#header .nav .info_box marquee a:hover { color:#FFF; text-decoration:underline; }
#header .t_main { height:60px; background-color:#468DD8; padding:0 10px; }
#header .top .fr { width:520px; }
.search_nav { width:100%; margin-top:20px; }
.search_nav li { float:left; }
.search_nav li.pick { background-color:#fff; border-radius:4px 4px 0 0; border:1px solid #ccc; border-width:1px 1px 0; }
.search_nav li a { float:left; display:block; height:26px; line-height:26px; color:#569300; width:76px; text-align:center; }
.search_nav li a:hover { color:#ff6600; }
.search_nav li.pick a { color:#333; font-weight:bold; }
.search { padding:0; width:520px; height:40px; background:url(../images/www/search.gif) no-repeat 0 0; overflow:hidden; }
.searchdiv1 { padding:8px 10px 0 40px; }
.searchdiv2 { padding:8px 9px 0 5px; }
.searchdiv3 { padding:3px 3px 0 1px; }
.input_sc { float:left; vertical-align:middle; border:0; background-color:#fff; height:22px; color:#999999; width:372px; padding:0; line-height:25px; overflow:hidden; }
.select_sc { float:left; vertical-align:middle; width:70px; height:20px; line-height:20px; border:0; }
.goto { float:left; vertical-align:middle; cursor:pointer; font-size:12px; color:#fff; width:94px; height:32px; border:0; background-color:transparent; padding:0; }
.goto:hover { background:rgba(255, 255, 255, 0.2); /*实现FF背景透明，文字不透明*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff);/*实现IE背景透明，文字不透明*/
}
.position { }
.position .position_w { width:970px; margin:0 auto; background-color:#fff; padding:10px 10px 0; }
.position strong { font-weight: normal; }
.position a { color:#ff6600; }
.position a:hover { color:#ff3c00; }
.position .pw_c { width:970px; height:41px; padding:0; }
.position .pw_c .s1 { }
.position .pw_c i { }
.position .pw_c .fl { height:40px; line-height:40px; padding:0 0 0 10px; }
.position .pw_c .fr { margin-right:4px; }
#content { padding:0; }
#content .content_w { width:970px; margin:0 auto; padding:10px; background-color:#fff; }
#content .position strong { font-weight:normal; color:#333333; }
/*外框*/
.mod_floor { margin:0 0 10px; }
.wireframe { height: auto; overflow: hidden; }
.box200 { height: auto; overflow: hidden; width: 200px; }
.box230 { height: auto; overflow: hidden; width: 230px; }
.box240 { height: auto; overflow: hidden; width: 240px; }
.box250 { height: auto; overflow: hidden; width: 250px; }
.box692 { height: auto; overflow: hidden; width: 692px; }
.box682 { height: auto; overflow: hidden; width: 682px; }
.box670 { height: auto; overflow: hidden; width: 670px; padding:10px; border:1px solid #E5E5E5; }
.box650 { height: auto; overflow: hidden; width: 650px; padding:10px; border:1px solid #E5E5E5; }
.box690 { height: auto; overflow: hidden; width: 690px; }
.box432 { height: auto; overflow: hidden; width: 432px; }
.box341 { height: auto; overflow: hidden; width: 341px; }
.box350 { height: auto; overflow: hidden; width: 350px; }
.box331 { height: auto; overflow: hidden; width: 331px; }
.box952 { height: auto; overflow: hidden; width: 952px; }
.box470 { height: auto; overflow: hidden; width: 470px; }
.box454 { height: auto; overflow: hidden; width: 454px; }
.box335 { overflow: hidden; width: 327px; }
.box669 { height: auto; overflow: hidden; width: 669px; }
.box665 { height: auto; overflow: hidden; width: 665px; }
.box688 { height: auto; overflow: hidden; width: 688px; }
.box700 { height: auto; overflow: hidden; width: 700px; }
.box710 { height: auto; overflow: hidden; width: 710px; }
.box720 { height: auto; overflow: hidden; width: 720px; }
.box711 { overflow: hidden; width: 711px; background-color:#fff; }
.box926 { height: auto; overflow: hidden; width: 926px; }
.box970 { height: auto; overflow: hidden; width: 970px; }
.box330 { height: auto; overflow: hidden; width: 330px; }
.wireframebg { }
.wireframe .titlebg { background:url(../images/www/50TitleBg.gif) no-repeat 0 0; padding-left:154px; }
.wireframe .title { height:38px; line-height:38px; padding-right:2px; position:relative; }
.links_box .wireframe .title { height:38px; line-height:38px; }
.box952.wireframe .title { height:38px; line-height:38px; }
.links_box .wireframe .list { padding:0 10px; }
.wireframe .title h3 { display:block; float:left; color: #000; font-family: Microsoft YaHei, SimHei; font-size: 14px; width:145px; padding:0 5px 0 30px; height:38px; line-height:38px; text-align:left; position:absolute; top:0; left:-154px; }
.wireframe .title a { display:block; float:right; background:url(../images/www/more.gif) no-repeat 0 center; height:38px; overflow:hidden; width:41px; text-indent:50px; padding:0 5px 0 0; }
.wireframe .list { padding:0 10px; border:1px solid #C8E586; border-width:0 1px 1px; }
.wireframe .list .links a { margin:0 20px 5px 0; line-height:26 px; display:inline-block; }
.wireframe .list .links a:hover { }
.wireframe .list li { background: url(../images/www/li_ico.gif) no-repeat 4px center; padding:0 0 0 16px; height:30px; line-height:30px; overflow:hidden; margin:0 0 0px; border-top:1px dashed #ccc; }
.box367 .list li { line-height:27px; height:27px; }
.wireframe .list li a { height:30px; line-height:30px; overflow:hidden; display:inline-block; }
.wireframe .list li a:hover { }
.wireframe .list .ul2 { width:100%; }
.wireframe .list .ul2 li { width:224px; float:left; }
.wireframe .list dl { padding:5px 3px; float:left; width:128px; margin-right:4px; }
.wireframe .list dl dt img { border:1px solid #E5E5E5; width:126px; }
.wireframe .list.modify_img dl { padding:5px 4px; float:left; width:91px; margin-right:6px; }
.wireframe .list.modify_img dl dt img { width:89px; }
.wireframe .list dl dd { text-align:center; padding:0; line-height:30px; height:30px; overflow:hidden; }
.wireframe .list dl dd.dd1 { padding:6px 0 0; }
.wireframe .list dl dd em { color:#ff6600; font-weight:bold; font-family:Arial; }
.wireframe .list dl dd a { margin:0 0 0 0; }
.wireframe .list dl dd a:hover { }
.wireframe .list_div { width:100%; }
.ad_img { border:1px solid #E5E5E5; overflow:hidden; }
.ad_z { height:248; width:248px; }
.ad_d { height:88; width:718px; }
.ad_x { height:88; width:248px; }
/*图播star*/
#banner { width:710px; }
.c1_main_lm { width:710px; height:auto; overflow:hidden; }
.c1_main_lm2 { width:708px; height:auto; overflow:hidden; border:#CCCCCC solid 1px; padding-top:1px; padding-bottom:2px; }
#bktb { width: 708px; height: 195px; overflow: hidden; visibility: hidden; }
.bktb_c { margin:0; position:0; }
.bktb_c li { list-style:none; }
.bktb_c li, .bktb_c_zz li { position:absolute; top:0; left:0; display:none; }
.bb_btn { position:absolute; z-index:3; bottom:8px; right:2px; }
.bb_btn li { position:relative; float:left; width:20px; height:20px; overflow:hidden; text-align:center; margin-right:4px; cursor:pointer; }
.bb_btn li a, .bb_btn li span { display:block; width:18px; height:18px; border:1px solid #dedede; line-height:18px; position:absolute; z-index:2; top:0; left:0; color:#333; text-decoration:none; }
.bb_btn li span { background:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.5; z-index: 1; }
.bb_btn li.current a, .bb_btn li.hover a { border-color:#3f6c00; color:#fff; background-color:#569300; }
.bktb_cjs-bktb * { border: 0 none; list-style: none outside none; margin: 0; padding: 0; }
.c1_main_lm { width: 708px; }
.bktb_cjs-bktb .bktb_c { width: 708px; }
.bktb_cjs-bktb { background: none repeat scroll 0 0 #FFFFFF; font: 12px/1.5 Verdana; position: relative; text-align: left; visibility: visible !important; }
.bktb_cjs-bktb .bktb_c img { width: 708px; height:195px; }
/*图播end*/
/*友情链接*/
.links_box { padding:0; }
.links_w { width:970px; padding:0 10px 10px; margin:0 auto; background-color:#fff; }
#footer { padding:10px 0; height:112px; text-align:center; width:952px; margin:0 auto; color:#fff; }
.footlink li { display:inline-block; *display:inline;
*zoom:1;
padding:5px 10px; }
.footlink li a { color:#fff; }
.footlink li a:hover { color:#CF3; }
#footer p { padding:2px; line-height:24px; }
/*省份*/
.Distinh { padding:0 10px 10px; border-bottom:1px dashed #ccc; }
.Distinh span { display:inline-block; font-size:20px; font-family:Microsoft Yahei; padding:5px 6px; color:#ff5500; }
.Distinh a { display:inline-block; padding:4px 6px; }
.Distinh a:hover { }
/*公司列表*/
.list_gs { padding:0 10px; }
.list_gs dl { width:100%; border-top:1px dashed #ccc; padding:10px 0; }
.list_gs dl dt { float:left; width:400px; padding:0 0 0 10px; display:inline-block; }
.list_gs dl dd a.title, .list_gs dl dt .title { font-size:16px; color:#000; background-image:none; border:none; font-family:Microsoft Yahei; padding:0 0 0; display:inline-block; line-height:normal; height:26px; }
.list_gs dl dd a.title:hover, .list_gs dl dt a.title:hover { color:#ff6600; }
.list_gs dl dd { padding:0 0 0 10px; margin-left:152px; }
.list_gs dl dd.gs_address { float:none; margin:0 0 0 410px; }
.list_gs dl p { line-height:20px; }
.list_gs dl i { color:#FF5500; }
.list_gs dl dd.gs_address p { text-align:right; padding:10px 0 0 0; }
.list_gs dl dd.gs_address .p1 { padding:10px 10px 0 0; }
.gs_btn a { display:inline-block; width:102px; height:32px; line-height:32px; margin:0 10px 0 0; text-align:center; color:#666666; background:url(../images/www/abtn.gif) no-repeat 0 0; }
.gs_btn a:link, .gs_btn a:visited { color:#8EB100; }
.gs_btn a:hover { background-position:0 -32px; color:#ff6600; }
/*分页*/
.pagination { padding: 10px 10px 0; border-top:1px dashed #ccc; }
.pagination .pages { width:100%; }
.pull_right { text-align:right; }
.pagination ul { float:left; padding:0 2px 0 0; }
.pagination ul li { float:left; margin-right:-1px; }
.pagination ul li a { font-size: 12px; padding: 2px 10px; background-color: #fff; border: 1px solid #DDDDDD; line-height: 20px; padding: 4px 12px; text-decoration: none; display:inline-block; }
.pagination .previous a { border-radius:4px 0 0 4px; }
.pagination .next a { border-radius:0 4px 4px 0; }
.pagination ul li a:hover { background-color:#569300; color:#fff; }
.pagination ul li.pick a { background-color: #569300; color:#fff; }
.back_top { float:right; padding:5px 0 0; }
.back_top a { display:block; width:76px; height:18px; background:url(../images/www/back_top.gif) no-repeat 0 0; line-height:5000px; display:block; overflow:hidden; }
.back_top a:hover { background-position:0 -18px; }
/*资讯列表*/
.news_list { }
.news_list ul { padding:0 12px 12px; }
.news_list li { border-top:1px dashed #ccc; background: url(../images/www/li_ico.gif) no-repeat 4px center; padding:0 0 0 16px; height:30px; line-height:30px; overflow:hidden; margin:0 0 5px; }
.news_list li i { float:right; color:#808080 }
.product_intro { padding:10px; color:#4d4d4d; }
.product_intro .view { width:100%; margin:0 0 30px; }
.product_intro .view h2 { font-family:Microsoft Yahei; font-size:18px; padding:0 0 12px; color:#1a1a1a; line-height:normal; }
.product_intro .view .proimg { float:left; width:305px; display:inline-block; }
.product_intro .view .proimg img { border:1px solid #E5E5E5; }
.product_intro .detail { padding:5px 0 5px 10px; font-family:Microsoft Yahei; margin-left:305px; }
#summary li { padding: 10px 0; font-family: simsun; }
#summary span { font-family: simsun; display:inline-block; vertical-align:middle; }
#summary .p-price { font-weight: 700; color: #FF4400; font: 24px Tahoma, Arial, Helvetica, sans-serif; padding-right: 5px; vertical-align:middle; }
#summary .tb-rmb { color: #ff2a00; font-family: arial; font-weight: 400; margin-right: 4px; }
#summary .tb-rmb-num { color: #ff6600; font: 24px Tahoma, Arial, Helvetica, sans-serif; }
#summary .p-piece { font-weight: 700; font: 18px Tahoma, Arial, Helvetica, sans-serif; vertical-align:middle; }
.topprod .tab ul { width:100%; border-bottom: 1px solid #E5E5E5; height: 33px; }
.topprod .tab li { border:1px solid #D7D7D7; border-width:1px 1px 0; cursor: pointer; float: left; margin-right: -1px; }
.topprod .tab li h3 { background-color: #F3F3F3; border: 1px solid #FFFFFF; font-size: 14px; height: 30px; line-height: 30px; width: 128px; text-align: center; position:relative; font-weight:normal; }
.topprod .tab li.status_on { border-bottom: 0 none; border-color: #E5E5E5; position: relative; }
.topprod .tab li.status_on h3 { background-color: #fff; height: 30px; }
.topprod .tab li.status_on h3 a { background-color:#fff; color:#333; display:block; height:33px; position:absolute; top:-1px; left:-1px; width:130px; text-align:center; font-weight:bold; }
.detail_content { padding:10px; line-height:2.5em; font-size:14px; }
.detail_content p { text-indent:2em; }
.list_gs dl dt.pr_img { width:142px; padding:0 0 0 10px; }
.list_gs dl dt.pr_img a { display:inline-block; }
.list_gs dl dt.pr_img img { width:140px; border:1px solid #E5E5E5; float:left; }
.list_gs dl dd.pr_in { padding:0 0 0 20px; }
.list_gs dl dd a.link { color:#333; font-family:Microsoft Yahei; padding:0; }
.list_gs dl dd a.link:hover { color:#ff5500; }
.info_parts { border:1px solid #e5e0da; background-color:#fff; padding:1px; }
.info_partsInner { background-color:#f9f6f3; padding:10px; }
.info_partsInner .row { padding:4px 0; }
.info_partsInner .row1 { color:#4D4D4D; font-weight:bold; font-size:14px; background:url(../images/www/012.png) no-repeat 5px center; padding-left:25px; }
.info_partsInner .row2, .info_partsInner .row3 { }
.info_partsInner .row2 a, .info_partsInner .row3 a { display:block; height:26px; line-height:26px; padding-left:25px; background:url(../images/www/action_check.png) no-repeat 2px center; }
.info_partsInner .row2 a:hover, .info_partsInner .row3 a:hover { }
.info_partsInner .row2 a.a1, .info_partsInner .row3 a.a1 { margin-right:6px; }
.info_partsInner .row3 { padding-bottom:5px; }
.info_partsInner .row4 { text-align:center; }
.info_partsInner .row4 a, .info_partsInner .row4 a:link, .info_partsInner .row4 a:visited { padding:6px 0; background-color:#72B720; display:inline-block; color:#fff; font-weight:bold; width:226px; text-align:center; }
.info_partsInner .row4 a:hover { color:#fff; background-color:#b3b3b3; }
.article_box { }
.article_box h3 { font-size:22px; font-family:微软雅黑; font:bold; color:#000; text-align:center; }
.article_box .date { color:#999; }
.article_box .article_c { }
.article_box .article_c p { margin:0 0 10px; font-size:14px; line-height:25px; text-indent:2em; }
.article_box .related_article { }
.article_box .related_article h4 { border-bottom:1px dashed #CCCCCC; padding-bottom:5px; margin-bottom:5px; }
.article_box .related_article ul { width:49%; padding:0; }
.article_box .related_article ul li { border:0; height:20px; line-height:20px; }
.article_box .article_sx { border-top:1px dashed #CCCCCC; padding:10px 0 5px; margin-top:5px; }
#goTopBtn { width:50px; position: fixed; bottom: 50px; right: 50px; }
#goTopBtn a { border-radius:4px; display:block; width:50px; height:40px; line-height:40px; text-align: center; color:#FFF; font-size:25px; font-weight:bold; padding-top:5px; background:rgba(0, 0, 0, 0.5); /*实现FF背景透明，文字不透明*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);/*实现IE背景透明，文字不透明*/
}
#goTopBtn a:hover { background-color:#fff; color:#666; background:rgba(229, 229, 229, 1); /*实现FF背景透明，文字不透明*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffe5e5e5, endColorstr=#ffe5e5e5);/*实现IE背景透明，文字不透明*/
}