@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .w{width:1200px; min-width:1200px;}
.w_1200 #sitenav .nav_box{ width:1020px;}
.w_1200 #sitenav .blk>a{padding:0 25px;}
.w_1200 #main{background:#f2f2f2 url(main_bg1200.jpg) no-repeat center top;}

.w_1200 #main .contenter, .w_1200 #products_ad{width:985px;}
.w_1200 #adetail{padding:20px 16px;}
.w_1200 #plist .blk{width:450px; margin:12px 21px 17px;}
.w_1200 #plist .blk .info{width:285px;}
.w_1200 #pdetail .detail{width:603px;}
.w_1200 #pdetail #plist .blk{margin-left:16px; margin-right:17px; width:450px;}
.w_1200 #pdetail #plist .blk .info{ width:285px;}
/***************************宽屏样式(end)***************************/
*{font-family:Arial;}
html, div{outline:0;}
cite, em, strong, i{font-style:normal;}
.w{width:980px; margin:0 auto; min-width:899px;}
.hide{display:none;}
.mc{margin-left:auto; margin-right:auto;}
.imgbox{display:block; overflow:hidden;}
.imgbox img{max-width:100%; max-height:100%;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block;}
.delay{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}

#header, #sitenav, #main, #footer{min-width:980px;}
#header{height:104px; background:url(header_bg.jpg) center top no-repeat #0c1114;}
#header .logo{height:104px;}
#header .logo a{display:block; height:104px; text-align:center; vertical-align:middle;}
#header .info{padding-right:30px;}
#header .info .h_nav{display:block; height:28px; background:#fff; padding:0 6px; -webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px;}
#header .info .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .info .h_nav li.line{padding:0;}
#header .info .h_nav li.member{background:url(ico.png) 0 0 no-repeat; padding-left:26px;}
#header .info .h_nav li.inquiry{background:url(ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .info .h_nav li.lang{background:url(ico.png) 50px -52px no-repeat; padding-right:20px;}
#header .info .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .info .h_nav li.lang .language_silder{ position:absolute; right:-6px; top:22px; display:none; background:#ffffff; z-index:10; padding:0px 23px 0px 12px; border-radius:0px 0px 5px 5px;}
#header .info .h_nav li.lang:hover .language_silder{ display:block;}
#header .info .h_nav li.lang:hover dl{}
#header .info .letter{width:310px; height:30px; margin-top:25px;}
#header .info .letter span{display:inline-block; height:30px; line-height:30px; font-size:16px; color:#fff; text-transform:capitalize;}
#header .info .letter form{width:218px; height:30px; overflow:hidden; background:#fff; position:relative;}
#header .info .letter form input[type=text]{padding:0; margin:0; width:200px; height:28px; font-size:12px; color:#656a8a; border:1px solid #fff; line-height:28px; text-indent:5px}
#header .info .letter form input[type=text]:focus{outline:0; color:black}
#header .info .letter form input[type=submit]{width:30px; height:30px; border:0; background:url(img.png) no-repeat -2px -77px; cursor:pointer; position:absolute; top:0; right:0;}

#sitenav .nav_box{ width:800px;}
#sitenav{height:36px; background:url(nav_bg.jpg) repeat-x;}
#sitenav .blk{position:relative; z-index:100;}
#sitenav .blk>a{display:block; padding:0 10px; font-size:12px; line-height:34px; padding-bottom:2px; color:#fff; text-transform:uppercase;}
#sitenav .blk+.blk>a{padding-left:20px;}
#sitenav .blk:hover>.sublist{display:block;}
#sitenav .sublist{display:none; position:absolute; top:34px; left:0; min-width:189px;background:#f1f1f1;-webkit-box-shadow:0 0 10px #575757;-moz-box-shadow:0 0 10px #575757;box-shadow:0 0 10px #575757}
#sitenav .sublist ul{padding:5px 0;}
#sitenav .sublist a{display:block; padding:5px 14px; font-size:12px; line-height:13px; color:#333; white-space:nowrap;}
#sitenav .sublist h3 a{display:block; padding:6px 14px; font-size:14px; background:#e6e6e6;}
#sitenav .sublist h3 a:hover{ background:#a5572d; color:#fff;}
#sitenav .search{margin-right:4px; padding-left:9px; padding-right:10px; width:144px; margin-top:5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; position:relative;}
#sitenav .search input[type=text]{width:125px; height:20px; font-size:12px; line-height:20px; background:none; border:1px solid #fff; color:#9a979e;}
#sitenav .search input[type=text]:focus{outline:0; color:#000;}
#sitenav .search input[type=submit]{width:15px; height:22px; border:0; background:url(img.png) -10px -138px no-repeat;}

#main{padding-bottom:13px; background:url(main_bg.jpg) center top no-repeat #f2f2f2;}
#main .contenter{padding:4px; width:765px; min-height:500px; background:white; border:1px solid #ababab; -webkit-box-shadow:0 0 1px #ababab; -moz-box-shadow:0 0 1px #ababab; box-shadow:0 0 1px #ababab;}

#position p{font-size:12px; line-height:33px; color:#333; margin:0; padding:0;}
#position a{font-weight:normal; color:#333;}
#position a.first{color:#652500;}
#sidebar{width:188px; padding:4px 3px 3px 3px; background:white; border:1px solid #ababab; -webkit-box-shadow:0 0 1px #ababab; -moz-box-shadow:0 0 1px #ababab; box-shadow:0 0 1px #ababab;}
#sidebar .sidetit{height:25px; color:#fff; padding-left:9px; font-size:12px; line-height:25px; background:url(leftnav_title_bg.png) no-repeat;}
#sidebar .tit a{display:block; padding-left:15px; font-size:14px; font-weight:normal; line-height:29px; background:#e6e6e6; color:#333;}
#sidebar .sublist{padding-bottom:9px; background:#f1f1f1; display:none;}
#sidebar .on .sublist{display:block;}
#sidebar .on .tit a{color: #b27348;}
#sidebar .sublist li{line-height:24px;}
#sidebar .sublist li.v3{display: none;padding-left:5px;}
#sidebar .sublist a{display:block; padding-left:14px; font-size:12px; line-height:20px; color:#333;}
#sidebar .sublist a.on{color:#b27348;}
#sidebar .article_sublist{padding-top:9px;}
#adetail{padding:20px 10px; line-height:180%; overflow:hidden; font-size:12px; line-height:22px; color:#333;}
#pos_title{padding:10px 0 9px 17px; height:34px; font-size:16px; font-weight:bold; color:#FFF; background:url(rnavbg.png) repeat-x;}
#pos_title span{display:block; height:34px; padding-left:43px; line-height:34px; background:url(img.png) no-repeat;}

#footer{padding-top:22px; height:68px; background:url(footer_bg.jpg) left top repeat-x #c2bab7;}
#footer .navi{font-size:0; margin-top:14px;}
#footer .navi a{display:inline-block; font-size:12px; line-height:12px; padding:0 15px; color:#333;}
#footer .navi a+a{border-left:1px solid #36322f;}
#footer .copy{font-size:12px; line-height:12px; color:#333; margin-right:8px;}

#products_ad{width:765px; padding-bottom:12px;}
#plist .blk{margin:12px 5px 17px;width:372px;height:155px}
#plist .blk .info{position:relative; width:208px; height:154px}
#plist .blk+.clear{border-top:1px dotted #ccc}
#plist .imgbox{width:152px; height:152px; border:1px solid #e9e9e9; -webkit-box-shadow:0 0 1px #c1c1c1; -moz-box-shadow:0 0 1px #c1c1c1; box-shadow:0 0 1px #c1c1c1;}
#plist .imgbox a{width:152px; height:152px; display:block; text-align:center; vertical-align:middle;}
#plist .name{font-size:14px; height:23px; line-height:23px; overflow:hidden; text-indent:7px; background:url(plisttit.gif) repeat-x; border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #adadad}
#plist .brief{margin:7px;height:96px;font-size:12px;line-height:16px;color:#555;overflow:hidden;}
#plist .more{position:absolute;right:5px;bottom:5px;font-size:12px;color:#6c341d;text-decoration:underline}
#page{padding-top:24px;padding-bottom:10px;font-size:0;text-align:center}
#page span{border:1px solid #cbcdcc; display:inline-block; *display:inline; *zoom:1; font-size:12px; height:22px; line-height:21px; overflow:hidden; background:#fff; vertical-align:top; margin:0 4px;}
#page span em{ display:none;}
#page font, #page a{height:22px; padding:0 7px; display:block; text-align:center; color:#666;}
#page .page_item_current{background:#f0f0f0; color:#f00; cursor:default;}
#page .page_noclick{background:#f0f0f0; color:#aaa;}
#pdetail{padding:9px; overflow:hidden;}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:350px; position:relative;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:350px; overflow:hidden; border:1px solid #f0f0f0;}
#pdetail .gallery .bigimg a{width:350px; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a.case{height:350px;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
/*#pdetail .gallery .bigimg{text-align:center; overflow:hidden; border:1px solid #ddd; position:relative;}*/
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:350px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; height:65px; margin:10px auto;}
#pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #666; display:block; width:63px; height:63px; overflow:hidden; text-align:center;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #d8b1aa;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/
#pdetail .gallery .func{margin-top:16px; text-align:center; font-size:0}
#pdetail .gallery .func a{display:inline-block; padding:0 30px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:17px; line-height:22px; font-weight:bold;font-family:'Arial'; color:white; background:url(btn.gif) repeat-x; text-decoration:none;}
#pdetail .detail{width:390px}
#pdetail .detail .name{padding:10px 0; font-size:20px; border:1px solid #f3f3f3; background:#f6f6f6;}
#pdetail .detail .rows{padding:5px; font-size:14px; line-height:180%;}
#pdetail .detail .rows>label, #pdetail .detail .rows>span{display:inline-block; line-height:24px;}
#pdetail .detail .rows>span{ margin-left:8px;}
#pdetail .info{width:100%;}
#pdetail .brief .hd{margin-top:9px}
#pdetail .brief .hd span{display:block; margin-bottom:-1px; width:105px; text-align:center; font-size:12px; line-height:26px; color:#333; border:1px solid #dfdfdf; border-bottom:none; background:url(pdetailhdabg.gif) repeat-x;}
#pdetail .brief .bd{border:1px solid #dfdfdf; padding:15px; font-size:12px; line-height:20px; color:#333; min-height:200px;}
#pdetail .brief .bd>div{width:571px; overflow:hidden;}
#pdetail .sectit{margin-top:11px;padding-bottom:6px;font-size:12px;line-height:25px;font-weight:bold;color:#444;background:url(pdetailsec.gif) repeat-x bottom left}
#pdetail .description{margin-top:20px}
#pdetail .description .hd{border-bottom:1px solid #cacdd2; overflow:hidden;}
#pdetail .description .hd span{display:block;width:110px;height:24px;margin:0 5px;text-align:center;line-height:24px;color:#333;font-size:12px;background:url(icon.png) no-repeat 0 -33px; float:left; cursor:pointer;}
#pdetail .description .hd span.cur{font-weight:bold;}
#pdetail .description .bd .desc_txt{padding:18px; min-height:200px;}
#pdetail #plist{padding:0 0 17px 0;}
#pdetail #plist .blk{display:block; width:360px; margin-left:6px; margin-right:7px;}
#pdetail #plist .blk .info{width:194px;}
#pdetail .case_detail{min-height:200px; padding:10px; line-height:180%; font-size:14px;}
input.form_button{ width:120px; height:32px; text-align:center; background-color:#6A3500; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

#lib_down_list li a{background:url(btn.gif) repeat-x;}
#alert_img{ background:red url(alert_img.png) no-repeat left top;}
#cop{ color:#000;}
.prod_info_group li a{ background:#8A4623; color:#FFF;}