@charset "utf-8";
/* CSS Document */
/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1200px;}
.w_1200 .header .m .logo{width:714px;}
.w_1200 .footer .f_menu dl{width:240px;}
.w_1200 .home_pic .pic{width:300px;}
.w_1200 .rightside{width:928px;}
.w_1200 .footer .foot .txt{margin-left:43px;}
.w_1200 .footer .foot .links{ margin-right:43px;}
.w_1200 .pro_detail .detail_r{width:715px;}
.w_1200 .pro_list .item{margin-left:109px;}
.w_1200 .pro_list .cap{margin-left:0;}
.w_1200 #lib_inquire_list > ul > li .info{width:733px;}
.w_1200 .footer .f_menu .share{width:300px;}
/***************************宽屏样式(end)***************************/
body{background:#fef9f3; font-family:Arial, Helvetica, sans-serif; color:#000;}
.wrap{width:1000px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
img{vertical-align:middle;}
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;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block; color:#838383;}
.prod_info_group li a{ background:#EF2B92; color:#FFF;}
#lib_inquire_list > ul > li .info{width:525px;}
#cop{ color:#4d4d4d;}

.header{}
.header .topbar{line-height:50px; height:50px; background:url(topbar.jpg) no-repeat center bottom;}
.header .topbar .wel{line-height:49px; font-size:14px; padding-left:18px; color:#838383;}
.header .topbar .wel span{color:#eb2a5c;}
.header .topbar .link{font-size:14px; color:#838383;}
.header .topbar .link a{color:#838383; margin:0 20px;}
.header .topbar .h_nav{display:block; height:28px; padding:0 6px; margin:11px 0;}
.header .topbar .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
.header .topbar .h_nav li>a{font-size:14px; color:#838383;}
.header .topbar .h_nav li.line{padding:0;}
.header .topbar .h_nav li.member{background:url(ico.png) 0 0 no-repeat; padding-left:28px;}
.header .topbar .h_nav li.inquiry{background:url(ico.png) 0 -26px no-repeat; padding-left:27px;}
.header .topbar .h_nav li.lang{background:url(ico.png) right -52px no-repeat; padding-right:24px;}
.header .topbar .h_nav li.lang:hover{position:relative; z-index:1000;}
.header .topbar .h_nav li.lang:hover dl{}
.header li.lang .language_silder{ position:absolute; right:-7px; top:22px; display:none; background:#FEF9F3; z-index:10; padding:0px 23px 0px 12px; border-radius:0px 0px 5px 5px;}
.header li.lang:hover .language_silder{ display:block;}
.header .m{margin-top:30px;}
.header .m .tel{width:250px; margin-left:18px; line-height:55px; color:#eb285a; font-size:24px;}
.header .m .logo{text-align:center; width:514px;}
.header .m .search{width:170px; padding:0 15px; height:35px; background:url(bg.png) no-repeat 0 -204px;}
.header .m .search .text{line-height:35px; height:35px; width:140px; border:none; background:none; font-size:14px;}
.header .m .search .sub{width:25px; height:35px; border:none; background:none; cursor:pointer;}
.nav{margin-top:35px;border-bottom:1px solid #ffffff;}
.nav .i{line-height:39px; text-align:center; /*width:200px;*/ padding: 0 50px; position:relative; border-bottom:1px solid #fef9f3;}
.nav .i:hover{ background:url(navcur.png) no-repeat center bottom; border-bottom:1px solid #eb2a5c;}
.nav .i .ia{color:#000; font-size:14px; display:block; /*width:100%;*/ line-height:39px; font-family:Georgia, "Times New Roman", Times, serif;}
.nav .i .ia:hover{text-decoration:none; color:#eb2a5c;}
.nav .i:hover .sub{ display:block;}
.nav .i .sub{ position:absolute; left:-6px; top:40px; width:215px; display:none; z-index:10;}
.nav .i .sub li{ width:213px; margin:0 auto; text-align:left; text-indent:48px;}
.nav .i .sub li:hover{ background:url(navr.png) no-repeat 0px 0px;}
.nav .i .sub li:hover a{ color:#fff; text-decoration:none; background:url(nav_1.png) no-repeat 26px center; border-bottom:1px solid #e0486f;}
.nav .i .sub li a{ background:#fff url(nav_0.png) no-repeat 26px center; display:block; width:203px; height:28px; line-height:28px; margin:0 auto; overflow:hidden; border-bottom:1px solid #ece8e3;}
.page_title{color:#eb285a; font-size:14px; line-height:37px; padding-left:10px;}
.page_title a{color:#eb285a; font-size:14px;}
.leftside{width:220px; margin-left:10px;}
.rightside{width:728px; margin-right:10px;}
.sidecate{padding-bottom:30px;}
.sidecate dl{}
.sidecate dl dt{color:#eb285a; font-size:14px; line-height:30px;}
.sidecate dl dt a{color:#eb285a; font-size:14px;}
.sidecate dl dd{line-height:30px; height:30px; overflow:hidden; padding-left:27px; background:url(bg.png) no-repeat -63px -62px; display:none;}
.sidecate dl.on dd{display:block;}
.sidecate dl dd a{font-size:14px; color:#000; text-decoration:none;}
.sidecate dl dd.v3{background:none; padding-left:0;}
.v3{ margin-left:25px;}
.v3 a{ color:#000;}
.sidecate dl dd.hover{background-position:-63px -116px;}
.sidecate dl dd.hover a,.sidecate dl dd.hover a:hover{color:#eb285a;}
.sidecate .on dt a{color: #000;}
.sidecate dl dd.on{background-position:-63px -116px;}
.sidecate dl dd a.on{color: #eb285a;}
.page_ad{margin-bottom:26px;}
.content{padding-bottom:50px; line-height:2em; color:#7b7b7b;}

.pro_list{}
.pro_list .item{width:218px; margin-left:36px; margin-bottom:25px;}
.pro_list .cap{margin-left:0;}
.pro_list .item .img{width:218px; height:278px; text-align:center;}
.pro_list .item .name{line-height:24px; padding-top:10px; height:48px; overflow:hidden;}
.pro_list .item .name span{color:#df0010; font-size:16px;}
.pro_list .item .name a{color:#000; font-size:16px;}
.pro_list .item .attr{}
.pro_list .item .attr .size{line-height:18px; font-size:14px; width:120px;}
.pro_list .item .attr .attr_pic{width:95px;}
.pro_list .item .attr .attr_pic .i{margin-left:5px; width:14px; height:13px; margin-bottom:4px;}
.pro_list .item .attr .attr_pic .i img{max-width:100%; max-height:100%;}
.pro_list .item .ws{line-height:30px; color:#000; font-size:14px;}
.pro_list .item .btn{margin-top:15px;}
.pro_list .item .btn a{display:inline-block; width:80px; height:26px; line-height:26px; font-weight:bold; text-align:center; text-decoration:none; color:#fff; background:#eb2a5c; margin-right:21px;}
.pro_list .item .btn .to{background:#afafaf;}
.pro_list .pline{height:0px; overflow:hidden; border-bottom:1px dotted #ccc; clear:both; font-size:0; margin-bottom:25px;}

/**************************放大镜效果(start)**************************/
.pro_detail .gallery{width:416px; position:relative;}
.pro_detail .gallery *{_behavior:none;}
.pro_detail .gallery .bigimg{width:416px; overflow:hidden; border:1px solid #f1f1f1;}
.pro_detail .gallery .bigimg a{width:416px; display:block; text-align:center; vertical-align:middle;}
.pro_detail .gallery .bigimg a.case{height:416px;}
.pro_detail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
.pro_detail .gallery .MagicZoom{display:block; margin:0 auto;}
.pro_detail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.pro_detail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
.pro_detail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.pro_detail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.pro_detail .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;}
.pro_detail .gallery #zoom-big{position:absolute; top:0; left:416px;}
.pro_detail .gallery #zoom-big img{ max-width:none; max-height:none;}
.pro_detail .gallery #small_img{margin:10px auto;}
.pro_detail .gallery #small_img .bd span{float:left; margin-left:15px; border:1px solid #ccc; display:block; width:69px; height:69px; overflow:hidden;}
.pro_detail .gallery #small_img .bd span:first-child{margin-left:0px;}
.pro_detail .gallery #small_img .bd span.on{border:1px solid #ef2b92;}
.pro_detail .gallery #small_img .bd span a{display:block; width:69px; height:69px; vertical-align:middle; text-align:center;}
.pro_detail .gallery #small_img .bd span a img{max-width:100%; max-height:100%;}
/**************************放大镜效果(end)**************************/

.pro_detail{ overflow:hidden;}
.pro_detail .detail_r{width:515px;}
.pro_detail .detail_r .info{ width:100%;}
.pro_detail .detail_r .name{line-height:40px; border-bottom:1px solid #ccc; font-size:24px; padding:5px 0;}
.pro_detail .detail_r .txt{line-height:22px; color:#515151; padding:15px 0;}
.pro_detail .detail_r .attr{line-height:38px; padding-bottom:13px;}
.pro_detail .detail_r .attr .a0{font-size:14px;}
.pro_detail .detail_r .attr .a1{width:380px; margin-left:16px;}
.pro_detail .detail_r .attr .a1 .aimg{margin-right:5px; width:38px; height:38px; margin-bottom:5px;}
.pro_detail .detail_r .attr .a1 .i{width:35px; height:35px; background:#fff; text-align:center; border:1px solid #ccc; font-size:14px; margin-right:5px; margin-bottom:5px;}
.pro_detail .detail_r .brief{ line-height:180%; margin:5px 0;}
.pro_detail .detail_r .price{ font-size:18px;}
.pro_detail .detail_r .brief li{padding-left:23px; line-height:22px; background:url(bg.png) no-repeat 6px -279px; color:#606060;}
.pro_detail .detail_r .inq_btn{display:inline-block; color:#fff; font-size:16px; background:url(bg_repeat.png) repeat-x 0 -90px; height:38px; line-height:38px; padding:0 16px; border-radius:3px; margin-top:9px; text-decoration:none;}
.pro_detail .detail_r .share{line-height:32px; font-size:14px; margin-top:20px; font-weight:bold;}
.description{}
.description .hd{ border:solid #ccc; border-width:1px 0; overflow:hidden;}
.description .hd span{ float:left; line-height:39px; height:39px; font-size:18px; color:#000; padding-left:10px; cursor:pointer; margin:0 15px;}
.description .hd span.cur{ color:#eb285a;}
.description .bd .desc_txt{padding:10px; line-height:2em; margin-bottom:25px;}
.d_tex{font-size:18px; line-height:40px; height:40px; border-bottom:1px dotted #7e7e7e; margin-bottom:23px;}
.footer{}
.footer .f_menu{background:url(topbar.jpg) no-repeat top center; padding:25px 0;}
.footer .f_menu dl{margin-left:40px; width:185px;}
.footer .f_menu dl dt{line-height:26px; font-size:14px; color:#000; font-family:Verdana;}
.footer .f_menu dl dd{line-height:26px;}
.footer .f_menu dl dd a{color:#4d4d4d;}
.footer .f_menu .share{width:270px;}
.footer .f_menu .share div{line-height:26px; margin-bottom:10px; font-size:14px; font-family:Verdana;}
.footer .foot{background:url(topbar.jpg) no-repeat top center; padding-bottom:38px;}
.footer .foot .cp{margin-top:30px;}
.footer .foot .txt{line-height:20px; color:#4d4d4d; font-size:14px; margin-left:23px;}
.footer .foot .txt span{color:#eb2a5c;}
.footer .foot .links{margin-top:38px; line-height:20px; margin-right:18px;}
.footer .foot .links a{margin:0 5px;}