﻿@charset "utf-8";
/* CSS Document */

.cart-wrap{margin-bottom: 20px;}
.cart-wrap .wd{width:70px;}
.cart-wrap .wd1{width:290px;}
.cart-wrap .wd2{width:150px;}
.cart-hd .select-hd{width:200px;}
.cart-table .table{margin-bottom: 0}
.cart-table th{padding:10px;}
.cart-table .cart-bd{border: 1px solid #ccc;}
.cart-table .cart-bd td{padding:10px;border: 0; background:#fafafa; vertical-align:middle; font-size:12px;}
.cart-table .table .action {text-align: center;}
.cart-table .table .action a{font-size: 12px;}
.selectall{display:block;width:14px;height:14px; line-height:14px; background: url(../images/checkbox.png) 0 0 no-repeat; cursor: pointer; }
.all-checked{background-position:0 -14px;}

.cart-list .cartCheck{width: 14px; height: 14px; background: url(../images/checkbox.png) no-repeat;cursor: pointer;}
.cart-list .cartCheck-checked{background-position:0 bottom;}
.cart-list .cartCheck input{position: absolute; left: 0; top: 0; opacity: 0; filter: opacity=0;}
.cart-topbar{background: #eee;height: 30px; margin-bottom: 10px;padding:0 10px;}
.cart-topbar .shopCheck{height:30px; line-height:30px;padding-left: 25px; background: url(../images/checkbox.png) 0 8px no-repeat; cursor: pointer; float: left; position: relative;}
.cart-topbar .shopCheck input{position: absolute; left: 0; top: 0; opacity: 0; filter: opacity=0;}
.cart-topbar .shopCheck-selected{background-position:0 -47px;}
.cart-topbar .shop-name{height:30px;line-height: 30px; padding-left: 26px; background:url(../images/shop_ico.png) left center no-repeat; float: left;font-size: 15px; margin-left: 10px;}

.end-summy{height: 50px;border:1px solid #ccc;}
.end-summy .sum-btn{display:block;width:150px; line-height: 50px; height: 50px; color: #fff; text-align: center; background: #ff8800; float: right; margin-left: 20px; font-size:18px;}
.end-summy .sum-text{height: 50px; line-height: 50px; float: right;}
.end-summy .sum-text span{color: #f95f3b;}
.end-summy .sum-text span.sp2{font-size: 18px;}
.end-summy .action{line-height: 50px; line-height: 50px; float: left;}
.end-summy .action a{font-size: 14px; display: inline-block; margin-right: 20px;}
.end-summy .select-box{float: left; margin-top: 15px; margin-left: 20px;margin-right: 40px; cursor: pointer;}
.end-summy .select-box .stext{float: left;}
.end-summy .select-box .selectall{float: left; margin-right:5px;}
.num-wrap{height:20px;}
.num-action{height: 20px; float: left;border:1px solid #cacbcb;}
.num-action input{width:20px; height: 20px; border:0;outline: none; float: left;}
.num-action input.miuse{cursor:pointer;}
.num-action input.plus{cursor:pointer;}
.num-wrap .numinput{width:50px;height: 20px;font-size: 12px; text-align: center;}


/* 底部 */
.footer{border-bottom: 5px solid #d1d1d1; background: #f7f7f7;padding:20px 0;}
.footer-main{width: 1100px;margin:0 auto;}
.footer-main .footer-info{padding-left: 50px; background: url(../images/f-ico.png) left center no-repeat;height: 40px; margin-left: 40px;}
.footer-main .footer-info p{color: #999; line-height: 20px;}
/* 头部 */
.header{background:url(../images/header.png) center top repeat-x; height: 140px;}
.header .header-main{height: 88px;width: 1100px;margin:0 auto;}
.header-main .logo{float: left;margin-top: 10px;}
.header-main .langue{float: right;margin-top:50px;margin-right: 5px;}
.navbar{height: 32px;width: 1105px; margin:0 auto;}
.navbar li{float: left;height: 32px; line-height: 32px;background: #00b050;text-align:center;}


/*横排5个.navbar li a{color: #fff;font-size: 14px;display: block;line-height: 32px; border-right: 1px solid #fff;font-weight:bold;}*/

.navbar li a{color: #fff;font-size: 16px;display: block;line-height: 32px; border-right: 1px solid #fff;font-weight:bold;}
.navbar li:last-child{border:0;}
.navbar li.active{background: #989a9f;}
.main{width: 1100px; margin: 0 auto;}

.flexslider{position:relative;height:690;overflow:hidden;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:690;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.scale{display: block;}
.scale img{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.scale:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}

/* 内页 */
.in-banner{height: 130px; background-position: center top; background-repeat: no-repeat;}
.case-banner{background-image: url(../images/eng_banner.png);}
.news-banner{background-image: url(../images/news_banner.jpg);}
.about-banner{background-image: url(../uploadfile/product/about_banner.jpg);}
.join-banner{background-image: url(../images/join_banner.png);}
.contact-banner{background-image: url(../uploadfile/product/contact_banner.jpg);}
.product-banner{background-image: url(../uploadfile/product/product_banner.jpg);}


.breadcrumbs{background: #ffffff url(../images/location.png) 25px center no-repeat;height: 50px; padding:0 50px; line-height: 50px;color: #666; margin-top: -10px;}
.breadcrumbs a{color: #666}
.page-hd{height:50px;padding:40px 0; position: relative;}
.page-hd .txt{line-height: 50px;font-size: 30px;color: #00b050; float: left;}
.page-hd .search{float: right; height: 40px;}
.page-hd .search .sobtn{display:block; width:80px; height:40px;border:0; outline:none; background:#00b050; color: #fff;font-size: 15px; float: left;}
.page-hd .search .sotxt{display:block; width:380px;padding: 0 5px; height:38px;line-height:38px;outline:none; background:#none; font-size: 14px;float: left; margin-right: 10px;border:1px solid #ccc;}

.caseList ul{margin:0 -11px;}
.caseList li{float: left;width: 350px;padding:0 12px; margin-bottom:35px;}
.caseList li .case-pic{height: 235px;overflow: hidden;}
.caseList li .case-tit{text-align: center;height: 40px;line-height: 40px;padding:20px 0;background: url(../images/gline.png) center bottom no-repeat; margin-bottom: 20px;}
.caseList li .case-tit a{font-size: 20px;font-weight: bold;}
.caseList li .case-intro{color: #666;font-size: 14px;line-height: 25px;text-align: center;}

.col-list li{overflow: hidden; margin-bottom: 80px;}
.col-list .txt-wrap{float: left; width: 630px; height: 200px;}
.col-list .news-pic{width:395px; height: 200px; float: right; overflow: hidden;}
.col-list .txt-wrap .title{height: 25px;line-height: 25px; margin-bottom: 5px;}
.col-list .txt-wrap .title a{font-size: 18px; font-weight: bold;}
.col-list .txt-wrap .date{line-height: 24px;color: #00b050;font-size: 18px;margin-bottom: 20px;}
.col-list .txt-wrap .desc{line-height: 22px;font-size: 12px; margin-bottom: 15px;}
.col-list .txt-wrap .more a{display: block;width: 80px;text-align: center; line-height: 30px;line-height: 30px; color: #00b050;font-size: 14px;border:1px solid #00b050;border-radius: 30px;}

.page-content{padding:20px 0;}
.page-content h1{font-size: 30px; font-weight:bold; height: 60px; line-height: 60px; text-align: center;}
.page-content .meta{background:url(../images/lines.png) center bottom no-repeat; height: 50px;line-height: 50px;text-align: center; font-size: 18px;color: #666; margin-bottom:30px;}
.page-content{font-size: 18px;line-height:30px;}
.page-content p{margin-bottom: 15px;}

.company-wrap{padding: 40px 0;}
.company-wrap h1{font-size: 30px; line-height: 40px;color: #00b050; margin-bottom: 20px;}
.company-wrap .content{font-size: 14px;line-height: 22px;}
.company-wrap p{margin-bottom: 15px;}
.tedian{margin-bottom: 20px;}
.tedian ul{ float: left; margin-right: 80px; }
.tedian ul li{height: 30px; line-height: 30px;padding-left: 20px; background: url(../images/dot.png) left center no-repeat;color: #00b050;}

.join-wrap dl{margin-bottom: 20px; overflow: hidden;}
.join-wrap dl dt{height: 40px;line-height: 40px;padding-left: 50px; float: left; font-size: 16px; font-weight: bold; margin-right: 20px; background: url(../images/join_ico.png) 0 0 no-repeat;}
.join-wrap dl dd{overflow:hidden;_float:left;_zoom:1; line-height:35px;font-size: 14px;padding-top:5px;}
.join-wrap dl.join-1 dt{background-position: 0 5px;}
.join-wrap dl.join-2 dt{background-position: 0 -61px}
.join-wrap dl.join-3 dt{background-position: 0 -128px}
.join-wrap dl.join-4 dt{background-position: 0 -195px}
.join-wrap dl.join-5 dt{background-position: 0 -262px;}

.contact-main .contact{float: left;}
.contact-main{padding: 20px 0}
.contact-main .ct-hd{height: 60px; line-height: 60px;padding-left: 8px;font-size:26px; color: #00b050; margin-bottom: 20px;}
.contact-main .ct-1x{background: url(../images/xianggang.jpg) left center no-repeat;}
.contact-main .ct-2x{background: url(../images/zhongshan.jpg) left center no-repeat;}

.ct-list li{height: 25px; line-height: 25px; position: relative; padding-left: 25px; margin-bottom: 15px;font-size:18px;}
.ct-list li i{width: 20px; height: 25px; display: block;position: absolute; left: 0; top: 0; background: url(../images/contact_Ico.png) no-repeat;}
.ct-list li a{color: #52a3d7;}
.ct-list li i.ct-ico1{background-position:0 0}
.ct-list li i.ct-ico2{background-position:0 -39px;}
.ct-list li i.ct-ico3{background-position:0 -70px}
.ct-list li i.ct-ico4{background-position:0 -106px;}
.ct-list li i.ct-ico5{background-position:0 -139px;}
.ct-list li i.ct-ico6{background-position:0 -172px;}
.ct-list li i.ct-ico7{background-position:0 0}
.ct-list li span{color: #ff0000}
.ct-left{padding-right:20px; border-right: 1px solid #ccc;}
.ct-right{padding-left: 20px;}
.ct-list li:hover i.ct-ico1{background-position:-20px 0}
.ct-list li:hover i.ct-ico2{background-position:-20px -39px;}
.ct-list li:hover i.ct-ico3{background-position:-20px -70px}
.ct-list li:hover i.ct-ico4{background-position:-20px -106px;}
.ct-list li:hover i.ct-ico5{background-position:-20px -139px;}
.ct-list li:hover i.ct-ico6{background-position:-20px -172px;}
.ct-list li:hover i.ct-ico7{background-position:-20px 0}

.ct-list li a {font-size:20px;}

.cate-hd{height:70px;margin-bottom: 30px;text-align: center;background:#f4f4f4;border:1px solid #dfdfdf;padding:5px 0 0 0;}
.cate-hd .cate-en{font-size: 32px; font-family:Myriad Pro}
.cate-hd .cate-ch{font-size: 18px;color: #999}
.product-list,.product-section{margin-bottom: 20px;}
.product-list ul{margin:0 -10px;}
.product-list li{float: left;border:1px solid #e5e5e5; margin:0 10px;margin-bottom: 20px;width: 350px;}
.product-list li .p-pic{width: 350px; height: 220px; overflow: hidden;}
.product-list li .p-intro{padding:20px 15px 12px 15px;}
.product-list li .p-title{height: 30px; line-height: 30px;overflow:hidden;margin-bottom: 10px;}
.product-list li .p-title a{color: #00b050;font-size: 24px;}
.product-list li .p-cz{height: 25px;line-height: 25px; margin-bottom: 20px;}
.product-list li .p-cz .price{float: right;line-height: 25px;font-size: 16px;color: #ff8800;}
.product-list li .p-cz .cz-bd{float: left;line-height: 25px;font-size: 18px;border:0px solid #000;width:160px;height:27px; overflow:hidden;}
.product-list li .p-button{height: 38px; text-align: center;}
.p-button a{display:inline-block; width: 85px;padding-left:60px;font-size: 12px; height: 38px;line-height:38px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;text-align: left;margin:0 5px;}
.p-button a.more{border:1px solid #dcdcdc;background: url(../images/more_ico.png) 30px center no-repeat;font-size:14px;}
.p-button a.addCart{border:1px solid #00b050;background:#00b050 url(../images/cart_ico.png) 30px center no-repeat;color: #fff;font-size:14px;}
.product-footer{background: #f4f4f4; border:1px solid #dfdfdf;}
.product-footer .pf-left{padding: 30px; height: 40px;line-height:40px; width:680px; float: left;border-right: 1px solid #dfdfdf;}
.product-footer .pf-right{padding:10px 30px; line-height:30px; float: left;}

.details-grid .detail-hd{padding:0 10px; height: 40px; line-height: 40px; background: #f1f1f1;font-size:16px;}
.details-grid .parameter-title{padding:10px 0;height: 25px; line-height: 25px;}
.parameter-main dl{padding:10px 0; float: left; width:490px; margin-right:60px;}
.parameter-main dl dt{color: #888;margin-bottom: 5px; line-height: 20px;}
.parameter-main dl dd{color: #333;line-height: 20px;}



/* 详情图片轮播放大 */
/*图片放大镜样式*/
.pro-grid{margin-bottom: 10px;}
.pro-grid .preview{width: 350px; float: left; margin-right: 30px;}
.pro-grid .m-inner-main{overflow: hidden;_float:left;_zoom:1;}
.pro-grid .m-inner-bar{width: 235px; float: right;}
.m-inner-bar .shop-name{padding:24px 0; text-align: center; border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.m-inner-bar .shop-name a{display: block; width: 214px; height: 40px; line-height: 40px; background: #ff9b73; font-size: 18px; color: #fff; margin:0 auto;}
.roto-scode .hd{height: 65px; line-height: 65px; width: 80px; text-align: center;font-size: 30px; color: #e4393c; float: left;}
.roto-scode{padding:15px 0;border-bottom: 1px dashed #ececec;}
.roto-scode .roto-item{float: left;}
.roto-scode .roto-item li{height: 22px; line-height: 22px; font-size: 12px; font-family: 宋体;}
.roto-scode .roto-item li span{padding:0 5px;}

.m-inner-bar .contact{padding:15px 0;}
.m-inner-bar .contact .c-item{line-height: 22px;color: #999; font-size: 14px;}
.m-inner-bar .contact .c-item span{color:#fb6123;}
.s-b-btn{height: 30px;}
.c-btn{height:30px; padding:10px 0;}
.c-btn .btn{display:block;background: #ff9b73 url(../images/pro/kf.png) 10px center no-repeat; color: #fff; height: 28px; width: 88px; text-align: center;  line-height: 28px;font-size: 14px; padding-left: 15px;}
.s-b-btn .btn{display: block; float: left; border:1px solid #ececec; background: #f8f8f8; height: 28px; width: 100px; text-align: center; font-size: 12px; margin-right: 10px; line-height: 28px;}
.pr-title{font-size: 20px; font-weight: bold; line-height: 25px; color: #343434;background-color:#F3E7E7;height:45px;padding:10px 0 0 10px;}
.pr-desc{color: #00b050;height: 20px; line-height: 20px; padding:10px 0;}
.price-wrap{background: #f7f7f7;padding:15px;}
.price-row{line-height: 22px;font-size:16px;}
.price-row span{color: #ff8800;font-size: 22px;}

.m-parameter {overflow: hidden;padding:20px 10px;background-color:#F3E7E7;}
.m-parameter dl{float: left; margin-right:90px;}
.m-parameter dt{font-size: 18px; color: #00b050; margin-bottom: 10px;}
.m-parameter dd{height: 22px; margin-bottom: 10px;}
.m-parameter dd .hd{color: #999; line-height: 22px; font-size:16px; width: 100px; float: left;}
.m-parameter dd .bd{color: #333; line-height: 22px; font-size:16px; float: left;}


.m-data{padding:5px; height: 20px;border-top:1px dashed #ececec;border-bottom:1px dashed #ececec;}
.m-data li{width:33%; height: 20px; line-height: 20px; text-align: center; float: left; border-right: 1px solid #ececec;}
.m-data li span{padding:0 5px;}
.m-data li span.m-r{color: #dd3f00;}
.m-data li span.m-g{color: #0fa304;}

.yun-wrap{height: 25px; padding:10px 0; line-height: 25px;}
.m-inner-main .hd-l{height: 30px; line-height: 30px; width:100px; float: left;}
.yun-wrap .y-address,
.yun-wrap .y-price{height: 30px; line-height: 30px; margin-right: 10px; float: left;}

.b-color-wrap{height: 35px;padding:10px 0;}
.b-color-wrap .color-bd{float: left; height: 35px;}
.b-color-wrap .color-bd li{width: 35px; height: 35px; margin-right: 6px; float: left;border:1px solid #e3e3e3; position: relative; cursor:pointer;}
.b-color-wrap .color-bd li.active{border:1px solid #fb6123;}
.b-color-wrap .color-bd li.active i{display: block; width: 13px; height: 13px; background: url(../images/pro/d_icon.png) no-repeat; position: absolute; right: 0;bottom: 0;}
.jf-box{color: #dd3f00; height: 30px; line-height: 30px; background: url(../images/pro/arr_down.png) right center no-repeat; padding-right: 25px; float: right;}

.b-num-wrap{ height: 26px; padding:10px 0;}
.b-num-wrap .num-bd{height: 24px; border:1px solid #dddddd; width: 80px; float: left;}
.b-num-wrap .num-bd input{display: block; width: 24px; height: 24px; line-height: 24px;text-align: center;float: left;border:0; outline: none; cursor: pointer;}
.b-num-wrap .num-bd a{background: #ededed;}
.b-num-wrap .num-bd .text_box{width: 32px;}
.pro-btn{height: 47px;padding:20px 0;}
.pro-btn a{display:inline-block; width: 85px;font-size: 12px; height: 38px;line-height:38px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;text-align: left;margin:0 5px;}
.pro-btn a.b-action{width:144px;border:1px solid #ff8800;background:#ff8800; text-align: center; color: #fff; text-align: center;font-size:16px;}
.pro-btn a.addCart{width:114px;border:1px solid #00b050;background:#00b050 url(../images/cart_ico.png) 5px center no-repeat;color: #fff;padding-left:37px;font-size:16px;}

.price-wrap dl{overflow: hidden;}
.price-wrap dt{height: 25px; width: 100px; float: left;}
.price-wrap dd{overflow: hidden;_float:left;_zoom:1;}
.price-wrap .old-price{color: #343434; text-decoration: line-through;}
.now-price{color: #dd3f00; font-weight: bold;font-size: 22px;}
.now-price i{font-style: normal;font-size: 14px;}
.phone-price{height: 25px; margin-top: 5px;}
.phone-price .code{line-height: 25px; float: left; height: 25px; position: relative; margin-left: 15px;}
.phone-price .hd-r{height: 25px; line-height: 25px; float: left; margin-top: 3px;}
.phone-price .hd-r span{color: #dd3f00;}
.phone-price .code .b-img{display:none;position: absolute;bottom: 25px; left: 0; vertical-align: middle;}
.phone-price .code span,
.phone-price .code img{display:inline-block; vertical-align: middle;}
.phone-price .code:hover .b-img{display: block;}
.price-wrap .cu-txt{font-size: 16px;}

.car-main-box{padding:15px; border:1px solid #e6e6e6; background: #fff; margin-bottom: 30px;}
.car-slide{width: 585px;  float: left;}

#MagnifierWrap2{position: relative;}
.MagnifierMain{position: relative;width: 585px; height: 410px;}
.MagnifierMain img{width: 100%;} 
.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}

.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; }
.MagnifierImg{position: absolute;top:0; left: 0;}

#MagnifierWrap2{position: relative;}
.preview .MagnifierMain{position: relative;width: 350px; height: 350px;}
.preview .MagnifierMain img{width: 100%;} 
.preview .MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}
.preview .MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; z-index: 999;}
.preview .MagnifierImg{position: absolute;top:0; left: 0;}


.preview .spec-items{position: relative;width: 350px;height:65px;overflow: hidden;padding-top: 10px;margin: 0 auto;}
.preview .spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.preview .spec-items ul *{
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.preview .spec-items li{
width:60px;height: 60px;float: left;overflow: hidden;margin-right:1px;border:2px solid #fff;cursor: pointer;margin:0 25px;}
.preview .spec-items li.on{border:2px solid #e85444;}
.preview .spec-items li img{
width: 100%;
-webkit-transform: scale(1,1);
-ms-transform: scale(1,1);
-o-transform: scale(1,1);
transform: scale(1,1);
}
.spec-items li.on img{
-webkit-transform: scale(1.2,1.2);
-ms-transform: scale(1.2,1.2);
-o-transform: scale(1.2,1.2);
transform: scale(1.2,1.2);
}
.preview span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 69px;line-height: 69px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;}
.preview span.on{background-color: #ccc;color: #fff;cursor: pointer;} 
.preview span.spe_leftBtn{left: 0;}
.preview span.spe_rightBtn{right: 0;}

.preview .view{height: 25px; line-height: 25px;}
.preview .view a{font-size: 14px; display: block; float: left;}
.preview .view a.share{}
.preview .view a.share{}
.preview .view a.share{}

.spec-items{position: relative;width: 526px;height:72px;overflow: hidden;padding-top: 10px;margin: 0 auto;}
.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.spec-items ul *{
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.spec-items li{
width: 96px;height: 68px;float: left;overflow: hidden;margin-right: 6px;border: 2px solid #fff;cursor: pointer;

}
.spec-items li.on{border:2px solid #e85444;}
.spec-items li img{
width: 100%;
-webkit-transform: scale(1,1);
-ms-transform: scale(1,1);
-o-transform: scale(1,1);
transform: scale(1,1);
}
.spec-items li.on img{
-webkit-transform: scale(1.2,1.2);
-ms-transform: scale(1.2,1.2);
-o-transform: scale(1.2,1.2);
transform: scale(1.2,1.2);
}
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 69px;line-height: 69px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;}
span.on{background-color: #ccc;color: #fff;cursor: pointer;} 
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;}



.layer{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/box.png); z-index: 101;display:none;}
.popinfo{position:fixed; left:50%; top:50%; margin-left:-300px;margin-top:-114px;margin-top:-120px;width:540px; background: #fff; z-index: 122;border-radius: 2px;overflow:hidden;display:none;}
.popinfo .pop-hd{height: 50px; background: #f7f7f7;padding:0 15px; color: #333;border-bottom:1px solid #ededed;}
.popinfo .pop-hd .txt{display: block; line-height: 50px; line-height:50px; float: left; font-size: 18px;}
.popinfo .pop-hd .close{display: block; width: 24px; height: 24px; background: url(../images/close.png) no-repeat; float: right;margin-top: 12px; cursor:pointer;}
.popinfo .pop-bd{padding:30px 20px;height:150px;}

.pop-group{height:30px;margin-bottom:30px;}
.pop-group .g-hd{width:80px; line-height:30px; float:left; margin-right:10px;}
.pop-group .g-bd{overflow:hidden;_float:left;_zoom:1;}
.pop-group .control{height:28px; border-radius:5px;padding:0 6px;border:1px solid #dfdfdf;line-height:28px;outline:none; width:350px;}
.pop-btn{padding-left:90px;}
.pop-btn .sumbit{height:35px; border-radius:5px;padding:0 6px;background:#00b050;border:1px solid #00b050;line-height:35px;outline:none; width:100px; color:#fff;}


#productdiv dl {width:900px;font-weight:bold;text-align:right;border:0px solid #000;}
#productdiv dl dt {font-size:20px;font-weight:bold;border-bottom:2px solid #232;}



#to_top{width:30px; height:40px; padding:20px; font:14px/20px arial; text-align:center;  background:#06c; cursor:pointer; color:#fff;position:fixed; right:10px; bottom:20px;font-weight:bold;}

#productmenu {width:200px; height:240px; padding:0px; text-align:left; cursor:pointer; position:inherit; top:300px;left:100px;}
#productmenu li {font-size:25px;font-weight:bold;margin-bottom:10px; list-style:none; padding:0px;margin-left:0px;}
#productmenu li a {font-size:15px;}








