@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 #header .hm .logo{max-width:380px;}
.w_1200 #banner{width:1150px; height:450px;}
.w_1200 #header .hm .search .sea_t{width:300px;}
.w_1200 #nav .i .ia{padding:0 30px;text-decoration: none;}
.w_1200 .wrap{width:1145px;}
.w_1200 .w_l{width:1200px;}
.w_1200 .w_r{padding:0 25px;}
.w_1200 .page .page_l{width:265px;}
.w_1200 .page .page_r{width:856px;}
.w_1200 .page .page_r .c_contents{width:860px;margin-right:25px;}
.w_1200 .item{ width:270px; margin-left:20px; margin-top:24px;}
.w_1200 .item .pic{ width:220px; height:220px; margin-top:15px;}
.w_1200 .item .name{padding:0 15px;}
.w_1200 .item .brief{padding:0 15px;}
.w_1200 .item .price{ padding:0 15px;}
.w_1200 #d_products .dt .dtl .bigimg{ width:328px;}
.w_1200 #d_products .dt .dtl .small .box_ab li{width:63px; height:63px;}
.w_1200 #d_products .dt .dtr{ width:500px;}
.w_1200 #d_products .dt .dtl .small .box_m{width:275px; height:65px;}
.w_1200 #d_products .dt .dtl .small .box_m .box_ab{ height:65px;}
.w_1200 .i_nor{ margin-left:0;}
.w_1200 .i_top{ margin-top:0;}
/***************************宽屏样式(end)***************************/
.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);}
.i_delay{ -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
#header{ background:#f2f2f2;}
#header .ht{ border-bottom:1px solid #e0e0e0;}
#header .ht .fl{height:40px; line-height:40px; color:#555;}
#header .ht .top .h_nav{display:block; margin-top:5px;}
#header .ht .top .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .ht .top .h_nav li.line{padding:0; color:#333;}
#header .ht .top .h_nav li.member{background:url(ico.png) 0 0 no-repeat; padding-left:26px; color:#333;}
#header .ht .top .h_nav li.inquiry{background:url(ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .ht .top .h_nav li.lang{background:url(ico.png) right -52px no-repeat;}
#header .ht .top .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .ht .top .h_nav li.lang:hover dl{}
#header .ht .top .h_nav li a{ color:#333;}
#header .ht .top .h_nav li i{background:url(common.png); padding:0 10px;}
#header .ht .top .h_nav li i.sitemap{background-position:-164px -23px;}
#header .ht .top .h_nav li i.download{background-position:-188px -23px;}
#header .ht .top li.lang>a{margin-right:15px;}
#header .ht .top li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#333; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
#header .ht .top li.lang:hover .language_silder{ display:block;}
#header .ht .top .language_silder a{ display:block; color:#fff !important;}
#header .hm{ height:103px; border-top:1px solid #fff;}
#header .hm .logo{ height:103px; max-width:250px;}
#header .hm .logo img{ vertical-align:middle;}
#header .hm .logo span{ height:100%; display:inline-block; vertical-align:middle;}
#header .hm .search{ border:1px solid #d9d9d9; margin-top:37px;}
#header .hm .search .sea_t{ height:37px; width:250px; line-height:37px; vertical-align:top; border:none; background:none; text-indent:15px;}
#header .hm .search .sea_b{ width:49px; height:37px; background:url(sea.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;}
#header .hm .row{ font-size:14px; padding-left:25px; margin-left:30px; margin-top:50px;}
#header .hm .tel{ background:url(h_tel.jpg) no-repeat;}
#header .hm .mail{ background:url(h_mail.jpg) 0 2px no-repeat;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
#footer{ height:50px; background:#588e11; line-height:50px;}
#footer .fl{ font-size:14px; color:#b7b7b7;}
#footer .fl a{ font-size:14px; color:#b7b7b7;}
/*#nav{ background:url(nav_bg.jpg) top center no-repeat;}*/
#nav{background:#5FDB79;}
#nav .i{ height:50px; position:relative;}
#nav .i .ia{line-height:50px; height:50px; padding:0 15px; display:block;}
#nav .i:hover{ background:#59b210;}
#nav .i > a{ line-height:50px; color:#fff; font-size:16px; text-align:center;}
#nav .i .sub{ width:200%; position:absolute; left:0; top:50px; border:1px solid #d5d5d5; background:#5FDB79; z-index:999; display:none;}
#nav .i:hover .sub{ display:block;}
#nav .i .sub .list div{
    height:45px;
    /*padding-left:35px;*/
    padding-left:15px;
    line-height:45px;
    overflow:hidden;
    /*background:url(../images/nav_sec.jpg) 20px 19px no-repeat;*/
    border-top:1px solid #d5d5d5;
}
#nav .i .sub .list div:first-child{ border:none;}
#nav .i .sub .list a{ font-size:14px;color:#fff;}
#nav .n1{background:#5DD676;}
#nav .n2{background:#5AD174;}
#nav .n3{ background:#5DD676;}
#nav .n4{ background:#5AD174;}
#nav .n5{ background:#5DD676;}
#nav .n6{ background:#5AD174;}
#nav .n7{ background:#5DD676;}
#nav .n8{ background:#5AD174;}
#nav .n9{ background:#5DD676;}
#nav .n10{ background:#5AD174;}
#open_title .item{ margin:0; padding:0; border:none;}
#position{ height:45px; line-height:45px; font-size:14px;}
#position a{ font-size:14px;}
#case_big{ text-align:center;}
#case_big img{ vertical-align:middle;}
#case_big span{ height:100%; display:inline-block; vertical-align:middle;}
.prod_info_group li a{ background:#555; color:#fff;}
#lib_down_list li a{ background:#555;}
#lib_inquire_list>ul>li .info{ width:500px;}
.wrap{ width:940px; margin:0 auto;}
.w_l{ width:980px; background:url(w_l.jpg) #fff left repeat-y; margin:0 auto;}
.w_r{ padding:0 25px; background:url(w_r.jpg) right repeat-y;}
.bg{ background:#f2f2f2;}
.item{ width:220px; border:1px solid #dfdfdf; margin-left:12px; margin-top:20px;}
.item .pic{ width:183px; height:183px; text-align:center; margin:0 auto; margin-top:12px;}
.item .pic img{ vertical-align:middle;}
.item .pic span{ height:100%; display:inline-block; vertical-align:middle;}
.item .name{ height:36px; line-height:18px; overflow:hidden; padding:0 12px; margin-top:10px;}
.item .name a{ font-size:16px;}
.item .brief{ padding:0 12px; font-size:12px; color:#555; line-height:20px; height:40px; overflow:hidden; margin-top:5px;}
.item .price{ padding:0 12px; margin-top:7px;}
.item .price span{ font-size:18px; color:#4cb92d; line-height:33px;}
.item .price .more{ float:right; width:94px; height:33px; display:inline-block; line-height:33px; text-align:center; background:#5FDE58; color:#fff; margin-bottom:15px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px;}
.item .price .more:hover{ background:#59b210; text-decoration:none;}
.i_nor{ margin-left:0;}
.i_top{ margin-top:0;}
.leftmenu{}
.leftmenu .t{ font-size:16px; height:45px; line-height:45px; text-align:center; color:#fff; background:#59b210;}
.leftmenu .row{}
.leftmenu .row .n1{ text-indent:10px; height:45px; line-height:45px; overflow:hidden; background:#f5f5f5; margin-top:4px;}
.leftmenu .row .n1 a{ font-size:14px; text-indent:45px; background:url(fir.png) 15px 15px no-repeat; display:block; color:#555;}
.leftmenu .row .n1 a:hover,.leftmenu .row.on .n1 a{ color:#59b210; background:url(fir_cur.png) 15px 15px no-repeat; text-decoration:none;}
.leftmenu .row .sub{display: none;}
.leftmenu .row.on .sub{display: block;}
.leftmenu .row .sub .i{ height:45px; line-height:45px; overflow:hiddenh; text-indent:40px;}
.leftmenu .row .sub .i a{  font-size:14px; color:#777;}
.leftmenu .row .sub .i a:hover{ color:#59b210; text-decoration:none;}
.leftmenu .row .sub .v3{ display: none;text-indent:50px; height:45px; line-height:45px; overflow:hidden;}
.leftmenu .row .sub .v3 a{}
.leftmenu .row .sub .i a.on{color: #59b210;}
.leftmenu .row .nor{ border:none;}
.leftmenu .cont{padding-left:60px; min-height:33px; line-height:33px; margin-top:15px;}
.leftmenu .tel{background:url(c_tel.jpg) 10px 0 no-repeat;}
.leftmenu .mail{background:url(c_mail.jpg) 10px 0 no-repeat;}
.leftmenu .add{background:url(c_add.jpg) 10px 0 no-repeat; line-height:25px;}
.page{background:#f8f8f8;}
.page .wrap{ background:#fff; min-height:500px;}
.page .page_l{ width:215px;}
.page .page_r{ width:693px;}
.page .page_r .c_contents{ min-height:500px;}
.page_r .pro_sign{ height:45px; line-height:45px; font-size:16px; font-weight:bold;}
.page_r .pro_sign .fr{ font-size:12px; font-weight:normal; margin-right:5px;}
.page_r .pro_sign span{ font-size:12px; color:#555; float:right; margin-right:13px;}
.page_r .pro_sign .home{ width:23px; height:18px; display:inline-block; background:url(home.jpg) no-repeat;}
.page_r .pro_sign_nor{ border-bottom:1px solid #d6d6d6;}

#d_products .dt .dtl .small { float:left;}
#d_products .dt .dtl .small li{ width:80px; height:80px; text-align:center; float:left; border:1px solid #dfdfdf; margin-right:5px;}
#d_products .dt .dtl .small .cur{ border:1px solid #555;}
#d_products .dt .dtl .small li img{ vertical-align:middle;}
#d_products .dt .dtl .small li span{ vertical-align:middle; height:100%; display:inline-block;}

#products{border-top:1px solid green;}
#d_products .dt .dtl .bigimg{ width:328px; border:1px solid #dfdfdf; position:relative; margin-bottom:12px;}
#d_products .dt .dtl .d_small .t_l{ float:left; width:10px; height:80px; display:block; background:url(small_l.jpg) 0 center no-repeat; margin-right:21px; margin-left:6px;}
#d_products .dt .dtl .d_small .t_r{ float:right; width:10px; height:80px; display:block; background:url(small_r.jpg) 0 center no-repeat; margin-right:6px;}
#d_products .dt .dtl .d_small .small_re{ float:left;}
#d_products .dt .dtl .d_small .small_re li{ width:80px; height:80px; text-align:center; float:left; border:1px solid #dfdfdf; margin-right:5px;}
#d_products .dt .dtl .d_small .small_re .cur{ border:1px solid #555;}
#d_products .dt .dtl .d_small .small_re li img{ vertical-align:middle;}
#d_products .dt .dtl .d_small .small_re li span{ vertical-align:middle; height:100%; display:inline-block;}
#d_products .dt .dtr{ width:345px; margin-top:10px;}
#d_products .dt .dtr .info{ width:100%;}
#d_products .dt .dtr .name{ font-size:14px; color:#4a4439; padding-bottom:5px; line-height:20px; font-weight:bold; font-family:Verdana;}
#d_products .dt .dtr .brief{ font-size:14px; color:#4a4439; line-height:30px; padding:10px 0; padding-top:0;}
#d_products .dt .dtr .price{ font-size:20px; margin-top:10px; color:#4cb92d;}
#d_products .dt .dtr .btn{ width:94px; height:33px; line-height:33px; text-align:center; color:#fff; background:#59b210; display:inline-block; border-radius:4px; margin-top:10px;}
#d_products .dm{ height:35px; line-height:35px; border-bottom:1px solid #c8c8c8;}
#d_products .dm .nav{ font-size:14px; text-align:center; color:#4a4439; padding:0 10px; cursor:pointer;}
#d_products .dm .nav.cur{font-weight:bold;}
#d_products .db .con{ padding:10px; min-height:300px;}
#d_products .MagicZoom{display:block; margin:0 auto;}
#d_products .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#d_products .MagicZoomBigImageCont{border:1px solid #999;}
#d_products .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#d_products .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#d_products .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;}
#d_products #zoom-big{position:absolute; top:0; left:101%;}
#d_products #zoom-big img{max-width:none; max-height:none;}

#article{border-top:1px solid green;}
#article .con{ padding:10px 0; min-height:500px;}
#info{}
#lib_info_list li:last-child{ border:none;}
#d_info{}

#download{}
#lib_down_list li:last-child{ border:none;}

