@charset "utf-8";
/* CSS Document */
body{ background:#f6f6f6;}
.w_1200 .header_top{ width:1200px;}
.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 .wrap{ width:1200px; margin:0 auto;}
.w_1200 .w1160{width:1200px;}
.w_1200 .body{ width:1200px;}
.w_1200 #pdetail .info{ width:490px;}
.w_1200 .center{ width:645px;}
.w_1200 .case_xx{width:964px;}
.w_1200 .righter{ width:300px;}
.w_1200 .special_row .info{ width:140px;}
.w_1200 .center .row .fl{ width:392px;}
.w_1200 .center .row .fr{ width:195px; height:150px;}
.w_1200 .prodetail{ width:963px;}
.w_1200 .nav{ width:825px;}
/***************************宽屏样式(end)***************************/
#lib_inquire_list{ padding:15px;}
#lib_inquire_list > ul > li .info{width:619px;}
#lib_inquire_list > ul > li .img{ border:0px none !important;}
.page_content{ min-height:300px;}
.clear_line{ width:800px; margin:0 auto; height:60px; clear:both; overflow:hidden;}
#lib_info_detail{ min-height:500px; padding:0px 10px;}
.header{ background:#00781f; box-shadow:5px 5px 5px #999;}
.wrap{ width:980px; margin:0 auto;}
.header_top{ width:980px; margin:0 auto; border-bottom:1px solid #2f9149; height:37px; line-height:37px;}
.header .hright{}
.header .search .text{ width:340px; height:30px; line-height:30px;}

.header .hright .h_nav{display:block; margin-top:5px;}
.header .hright .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
.header .hright .h_nav li.line{padding:0; color:#ffffff;}
.header .hright .h_nav li.member{background:url(/static/themes/t118/images/ico.png) 0 0 no-repeat; padding-left:26px; color:#ffffff;}
.header .hright .h_nav li.inquiry{background:url(/static/themes/t118/images/ico.png) 0 -26px no-repeat; padding-left:24px;}
.header .hright .h_nav li.lang{background:url(/static/themes/t118/images/ico.png) right -52px no-repeat;}
.header .hright .h_nav li.lang:hover{position:relative; z-index:1000;}
.header .hright .h_nav li.lang:hover dl{}
.header .hright .h_nav li a{ color:#ffffff;}
.header .hright .h_nav li i{background:url(../images/common.png); padding:0 10px;}
.header .hright .h_nav li i.sitemap{background-position:-164px -23px;}
.header .hright .h_nav li i.download{background-position:-188px -23px;}
.header .hright li.lang>a{margin-right:15px;}
.header .hright li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#00781f; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
.header .hright li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.header .hright .language_silder a{ display:block;}

#open_title .item{ margin:0; padding:0; border:none;}
.body{ margin:0 auto; overflow:hidden; width:980px;}
#main{ background:#F4F4F4;}
.w1160{ width:980px; margin:0 auto;}
.logo{ height:105px;}
.search{ margin-top:20px;}
.nav{ width:655px;}
.nav .i{ position:relative;}
.nav .i > a{ display:block; padding:19px 27px; font-size:14px; color:#fff; text-decoration:none;}
.nav .cur.i{ border:1px solid #2d2d2d; border-bottom:3px solid #fc6db7;}
.nav .cur.i > a{ display:block; border:1px solid #7d7c7d;}
.nav .i:hover > a{ background:url(../images/nav.jpg) no-repeat center bottom;}
.nav .i .sub{ position:absolute; left:-70px; top:55px; background:url(../images/sub.png); z-index:999; display:none; width:275px;}
.nav .i .sub div{ border-bottom:1px solid #dbdbda; height:43px; line-height:43px; padding:0 39px; background:url(../images/navbg.png) no-repeat 22px center; overflow:hidden;}
.nav .i .sub div:last-child{ border-bottom:0px none;}
.nav .i .sub div a{ font-size:14px; color:#555555;}
.nav .i:hover .sub{ display:block;}
/*---------------------------------------*/
#lib_down_list{ min-height:200px;}
#lib_info_list{ min-height:200px;}
.leftmenu{ width:215px; float:left; background:#fff;}
.htitle{ border-top:3px solid #00781f; border-bottom:1px solid #e6e6e6; text-align:center; font-size:16px; font-weight:bold; color:#006319; padding:5px 0;}
.special_row{ overflow:hidden; padding:15px; background:#fff;}
.special_row .pic{ width:108px;}
.special_row .pic img{ max-width:100%; max-height:100%;}
.special_row .info{ width:118px;}
.special_row .info .name{ line-height:150%; margin-bottom:5px;}
.special_row .info .name a{ font-size:14px;}
.special_row .info span{ font-size:14px; color:#555555;}
.pic a{ text-align:center; margin:0 auto; display:block; width:100%; height:100%;}
.pic span{ display:inline-block; height:100%; vertical-align:middle;}
.pic img{ vertical-align:middle; max-width:100%; max-height:100%;}

.leftmenu .row{background:#ffffff; width:195px; margin:0 auto;}
.leftmenu .row .n1{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px dotted #b2b2b2; position:relative; background:url(../images/rbg.png) no-repeat 185px 15px;}
.leftmenu .row .n1 a{color:#333333; font-size:14px; text-decoration:none;}
.leftmenu .row .n1:hover{ background:url(../images/rbg.png) no-repeat 185px -20px;}
.leftmenu .row .n1:hover a{ color:#00781f;}
.leftmenu .row .has{}
.leftmenu .row .sub{}
.leftmenu .row .sub .i{ display:none; padding-left:10px; line-height:32px; overflow:hidden;}
.leftmenu .row .sub .i a{ text-decoration:none;}
.leftmenu .row .sub .i:hover a{ color:#00781f;}
.leftmenu .row .sub .i.v3{padding-left:15px;}
.leftmenu .row.on .sub{display:block;}
.leftmenu .row.on .has:after{-webkit-transform:rotate(180deg); transform:rotate(180deg);}

.center{ width:460px; margin-left:21px; background:#fff;}
.case_xx{width:744px;}
.center .htitle{ height:40px; line-height:40px;}
.center .row{ padding:20px 18px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.center .row .fl{ width:275px;}
.center .row .t{ font-size:16px; color:#000000; line-height:150%;}
.center .row .d{ margin-top:5px; line-height:150%; color:#555555; font-size:14px;}
.center .row .m{ background:url(../images/m.png) no-repeat left center; height:38px; line-height:38px; text-indent:50px; color:#00781f; text-decoration:none; display:block; margin-top:10px;}
.center .row .fr{ width:140px; height:100px;}

.righter{ width:268px; padding-bottom:20px;}
.righter .htitle{ height:40px; line-height:40px; background:#fff;}
/**************************放大镜效果(start)**************************/
#pdetail{ background:#fff; overflow:hidden;}
#pdetail .gallery{ width:416px; position:relative; margin:8px 0 0 15px;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{ width:410px; overflow:hidden; border:1px solid #f1f1f1;}
#pdetail .gallery .bigimg a{ width:416px; 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 .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(/static/images/global/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:410px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; height:78px; margin:10px auto;}
.w_1200 #pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ccc; display:block; width:76px; height:76px; overflow:hidden;}
#pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ccc; display:block; width:55px; height:55px; overflow:hidden; text-align:center;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #0369ab;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/

#pdetail .info{width:320px;margin:8px 15px 0 0;}
#pdetail .name{padding:11px 0px;font-size:14px;line-height:20px;color:#333;border-bottom:1px dashed #ccc}
#pdetail .brief{padding:11px 0px;font-size:12px;line-height:24px;color:#333;}
#pdetail .feature{width:100%;padding:6px 14px;border-bottom:1px dashed #ccc}
#pdetail .feature td{min-width:140px;font-size:12px;line-height:20px;color:#333}
#pdetail a.btn{display:block;width:99px;height:30px; line-height:30px; text-align:center;color:white;background:#fc6ab5; font-size:14px;}
#pdetail .description{margin-top:20px}
#pdetail .description .hd{border-bottom:1px solid #cacdd2; overflow:hidden;margin:0 5px;}
#pdetail .description .hd span{height:34px;margin:0 15px 0 0;text-align:center;line-height:34px;color:#4a4439;font-size:16px; float:left; cursor:pointer;}
#pdetail .description .bd>div{padding:18px; min-height:200px;}

#footer{ overflow:hidden;}
#ftop{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; color:#000000; background:#fff; overflow:hidden;}
#ftop a{ font-size:14px; color:#000000; margin:25px 20px 0 20px; float:left;}
#bot_logo{ margin-top:0px !important;}
#ftop span{ float:left; margin-top:25px;}
#fmid{ overflow:hidden; padding-bottom:50px; border-bottom:10px solid #e6e6e6;}
#fmid .it{ width:20%; float:left;}
#fmid .t{ margin:45px 0 0 40px;}
#fmid .t a{ font-size:16px; font-weight:bold; color:#006319;}
#fmid .r{ background:url(../images/fbg.png) no-repeat left 6px; text-indent:13px; margin:12px 0 0 40px;}
#fmid .r a{ font-size:14px; color:#333333;}
#fbot{ height:62px; line-height:62px; background:#006319;}
.copyright{ color:#fff;}
.copyright a{ color:#fff;}
#fbot .share{ margin:12px;}
input.form_button{ width:120px; height:32px; text-align:center; background-color:#666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

.prodetail{ width:745px; float:right;}
.prodetail .htitle{ height:40px; line-height:40px; background:#fff;}

#letter_bg{ background:#f6f6f6; overflow:hidden; padding-top:20px;}
#letter{ background:#00781f url(../images/letter.png) no-repeat center 9px; padding-bottom:15px; overflow:hidden;}
#letter .tips{ font-size:18px; font-weight:bold; color:#fff; width:170px; margin:0 auto; text-align:center; margin-top:35px;}
#newsletter{ width:195px; height:112px; margin:0 auto; background:#006319; overflow:hidden; margin-top:5px;}
#newsletter .text{ display:block; width:175px; height:40px; line-height:40px; margin:0 auto; margin-top:12px; border-radius:3px; text-indent:11px; border:0px none;}
#newsletter .sub{ display:block; width:175px; height:40px; line-height:40px; margin:0 auto; margin-top:12px; border-radius:3px; background:#a6d0b1; border:0px none; color:#005e18;}

#empty{ margin:20px;}

#lib_down_list li a{background-color:#00781f;}
#cop{ color:#b0b0b0;}
.prod_info_group li a{ background:#FC6AB5; color:#FFF;}
#lib_review_form .form_button{ background:#fda2d0;}

#turn_page{ margin-bottom:40px;}
#video_bg{ background:#fff; padding-bottom:14px; overflow:hidden;}

.left_links{line-height:25px; padding:10px 0; width:100%;}
.left_links .t{line-height:28px; font-size:16px; padding:0 6px; color:#00781F;}
.left_links a{margin:0 4px 0 6px; text-decoration:underline; white-space:nowrap; word-break:keep-all;}

