@charset "gb2312";
/* CSS Document */
body{ background:#FFF;}

.header{ height:105px; position:absolute; width:100%;}
.header .logo{ float:left; width:190px; height:95px; background:url("logo.png") no-repeat; margin-top:10px;}
.header .lanav{ float:right; width:681px;}
.header .lanav .lan{ height:16px; padding-top:22px; padding-bottom:18px; text-align:right;}
.header .lanav .lan a{ color:#5d5c5c;}
.header .lanav .lan a:hover{color:#fba424;}
.header .lanav .nav{ height:41px;}
.header .lanav .nav ul{ height:41px; background:url("nav.png") no-repeat;}
.header .lanav .nav ul li{ width:97px; height:35px; float:left;}
.header .lanav .nav ul li a{ width:97px; height:35px; line-height:35px; text-align:center; display:block; font-size:14px; color:#000; font-weight:bold;}
.header .lanav .nav ul li a:hover{ color:#FFF;}

.banner{ height:514px; background:url("banner01.jpg") top center no-repeat;}

.boxer{}
.boxer .category{ padding-top:10px; padding-bottom:20px;}
.boxer .category h3{ height:32px; background:url("pro_cat.jpg") no-repeat;}
.boxer .category h3 span{ float:right;}
.boxer .category h3 span a{ color:#26bdf3; font-size:12px; padding-top:9px; padding-right:5px; display:block;}
.boxer .category h3 span a:hover{color:#fba424;}
.boxer .category ul{ padding:15px 0px; border-bottom:#e5e5e5 1px solid; height:260px;}
.boxer .category ul li{ width:166px; height:130px; display:block; float:left;}
.boxer .category ul li i{ height:90px; display:block; text-align:center;}
.boxer .category ul li i a:hover img{ filter: Alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8;}
.boxer .category ul li b{ height:30px; line-height:30px; display:block; text-align:center; font-weight:normal;}
.boxer .category ul li.one{ width:332px; height:130px; background:url("douhao.jpg") no-repeat left top; }
.boxer .category ul li.one p{line-height:24px; padding:22px 15px 0px 26px; margin:0px;}

.boxer .advantages{}
.boxer .advantages h3{height:36px; background:url("adv_cat.jpg") no-repeat;}
.boxer .advantages h3 span{ float:right;}
.boxer .advantages h3 span a{ color:#26bdf3; font-size:12px; padding-top:13px; padding-right:5px; display:block;}
.boxer .advantages h3 span a:hover{color:#fba424;}
.boxer .advantages .box{ text-align:center; padding:20px 0px;}

.boxer .about{}
.boxer .about h3{ height:33px; background:url("about_cat.jpg") no-repeat;}
.boxer .about h3 span{ float:right;}
.boxer .about h3 span a{ color:#26bdf3; font-size:12px; padding-top:13px; padding-right:5px; display:block;}
.boxer .about h3 span a:hover{color:#fba424;}

.boxer .about .box{ padding-top:15px; padding-bottom:15px;}
.boxer .about .box .imge{ padding-bottom:20px;}
.boxer .about .box p{ margin:0px; padding:10px 10px 21px 10px; line-height:24px; background:url("yiny.jpg") bottom no-repeat; text-indent:2em; font-size:13px; text-align:center; }
.boxer .about .box p strong{ color:#000;}

.boxer .news{}
.boxer .news h3{ height:37px; background:url("new_cat.jpg") no-repeat;}
.boxer .news h3 span{ float:right;}
.boxer .news h3 span a{ color:#26bdf3; font-size:12px; padding-top:11px; padding-right:5px; display:block;}
.boxer .news h3 span a:hover{color:#fba424;}
.boxer .news .box{ padding:20px 0px;}
.boxer .news .box .video{ width:320px; height:240px; float:left; padding-right:12px; border-right:#d7d7d7 1px dashed; }
.boxer .news .box .video .vcon{background:url("video.jpg") no-repeat; width:312px; height:231px; padding:4px 4px 5px 4px;}
.boxer .news .box .list{ width:635px; height:240px; float:right; padding-right:18px;}
.boxer .news .box .list ul{}
.boxer .news .box .list ul li{ height:100px; padding-bottom:25px;}
.boxer .news .box .list ul li .imge{ width:85px; height:100px; float:left;}
.boxer .news .box .list ul li .text{ width:540px; height:100px; float:right; }
.boxer .news .box .list ul li .text b{ font-size:13px;}
.boxer .news .box .list ul li .text b a{ color:#000;}
.boxer .news .box .list ul li .text b a:hover{ color:#fba424;}
.boxer .news .box .list ul li .text p{ margin:0px; line-height:21px; color:#666; padding:5px 0px;}
.boxer .news .box .list ul li .text em{ font-style:normal; }
.boxer .news .box .list ul li .text em a{ color:#b5b5b5;}

.boxer .flink{ padding-bottom:5px;}
.boxer .flink h3{ height:29px; background:url("band_cat.jpg") no-repeat;}
.boxer .flink h3 span{ float:right;}
.boxer .flink h3 span a{ color:#26bdf3; font-size:12px; padding-top:9px; padding-right:5px; display:block;}
.boxer .flink h3 span a:hover{color:#fba424;}
.boxer .flink ul{ padding:20px 0px;}
.boxer .flink ul li{ float:left; width:182px; height:52px; padding:6px 8px;}
.boxer .flink ul li a{}
.boxer .flink ul li a img{ width:180px; height:50px; border:#ccc 1px solid;}
.boxer .flink ul li a:hover img{border:#fba424 1px solid;}


.enboxer{}
.enboxer .encategory{ padding-top:10px; padding-bottom:20px;}
.enboxer .encategory h3{ height:32px; background:url("enpro_cat.jpg") no-repeat;}
.enboxer .encategory h3 span{ float:right;}
.enboxer .encategory h3 span a{ color:#26bdf3; font-size:12px; padding-top:9px; padding-right:5px; display:block;}
.enboxer .encategory h3 span a:hover{color:#fba424;}
.enboxer .encategory ul{ padding:15px 0px; border-bottom:#e5e5e5 1px solid; height:260px;}
.enboxer .encategory ul li{ width:166px; height:130px; display:block; float:left;}
.enboxer .encategory ul li i{ height:90px; display:block; text-align:center;}
.enboxer .encategory ul li i a:hover img{ filter: Alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8;}
.enboxer .encategory ul li b{ height:30px; line-height:30px; display:block; text-align:center; font-weight:normal;}
.enboxer .encategory ul li.one{ width:332px; height:130px; background:url("douhao.jpg") no-repeat left top; }
.enboxer .encategory ul li.one p{line-height:24px; padding:22px 15px 0px 26px; margin:0px;}

.enboxer .enadvantages{}
.enboxer .enadvantages h3{height:36px; background:url("enadv_cat.jpg") no-repeat;}
.enboxer .enadvantages h3 span{ float:right;}
.enboxer .enadvantages h3 span a{ color:#26bdf3; font-size:12px; padding-top:13px; padding-right:5px; display:block;}
.enboxer .enadvantages h3 span a:hover{color:#fba424;}
.enboxer .enadvantages .box{ text-align:center; padding:20px 0px;}

.enboxer .enabout{}
.enboxer .enabout h3{ height:33px; background:url("enabout_cat.jpg") no-repeat;}
.enboxer .enabout h3 span{ float:right;}
.enboxer .enabout h3 span a{ color:#26bdf3; font-size:12px; padding-top:13px; padding-right:5px; display:block;}
.enboxer .enabout h3 span a:hover{color:#fba424;}

.enboxer .enabout .box{ padding-top:15px; padding-bottom:15px;}
.enboxer .enabout .box .imge{ padding-bottom:20px;}
.enboxer .enabout .box p{ margin:0px; padding:10px 10px 21px 10px; line-height:24px; background:url("yiny.jpg") bottom no-repeat; text-indent:2em; font-size:13px; text-align:center; }
.enboxer .enabout .box p strong{ color:#000;}

.enboxer .ennews{}
.enboxer .ennews h3{ height:37px; background:url("ennew_cat.jpg") no-repeat;}
.enboxer .ennews h3 span{ float:right;}
.enboxer .ennews h3 span a{ color:#26bdf3; font-size:12px; padding-top:11px; padding-right:5px; display:block;}
.enboxer .ennews h3 span a:hover{color:#fba424;}
.enboxer .ennews .box{ padding:20px 0px;}
.enboxer .ennews .box .video{ width:320px; height:240px; float:left; padding-right:12px; border-right:#d7d7d7 1px dashed; }
.enboxer .ennews .box .video .vcon{background:url("video.jpg") no-repeat; width:312px; height:231px; padding:4px 4px 5px 4px;}
.enboxer .ennews .box .list{ width:635px; height:240px; float:right; padding-right:18px;}
.enboxer .ennews .box .list ul{}
.enboxer .ennews .box .list ul li{ height:100px; padding-bottom:25px;}
.enboxer .ennews .box .list ul li .imge{ width:85px; height:100px; float:left;}
.enboxer .ennews .box .list ul li .text{ width:540px; height:100px; float:right; }
.enboxer .ennews .box .list ul li .text b{ font-size:13px;}
.enboxer .ennews .box .list ul li .text b a{ color:#000;}
.enboxer .ennews .box .list ul li .text b a:hover{ color:#fba424;}
.enboxer .ennews .box .list ul li .text p{ margin:0px; line-height:21px; color:#666; padding:5px 0px;}
.enboxer .nenews .box .list ul li .text em{ font-style:normal; }
.enboxer .ennews .box .list ul li .text em a{ color:#b5b5b5;}

.enboxer .enflink{ padding-bottom:5px;}
.enboxer .enflink h3{ height:29px; background:url("enband_cat.jpg") no-repeat;}
.enboxer .enflink h3 span{ float:right;}
.enboxer .enflink h3 span a{ color:#26bdf3; font-size:12px; padding-top:9px; padding-right:5px; display:block;}
.enboxer .enflink h3 span a:hover{color:#fba424;}
.enboxer .enflink ul{ padding:20px 0px;}
.enboxer .enflink ul li{ float:left; width:182px; height:52px; padding:6px 8px;}
.enboxer .enflink ul li a{}
.enboxer .enflink ul li a img{ width:180px; height:50px; border:#ccc 1px solid;}
.enboxer .enflink ul li a:hover img{border:#fba424 1px solid;}



.flink_text{ height:55px; padding-bottom:10px; background:url("flink_text_bg.jpg") top no-repeat; line-height:55px; text-align:center; color:#6c6c6c;}
.flink .flink_text a{ padding:0px 5px; color:#6c6c6c;}
.flink .flink_text a:hover{color:#fba424;}

.footer{ height:234px; background:#2c2c2c; border-top:#ff7800 4px solid;}
.footer .wrap{ background:url("flogo.jpg") no-repeat 0px 50px; height:234px;}
.footer .fnav{ height:30px; line-height:30px; padding:10px 0px 9px 0px; text-align:center; color:#eeeded; background:url("fge.jpg") bottom center no-repeat;}
.footer .fnav a{ color:#eeeded; padding:0px 3px;}
.footer .fnav a:hover{ color:#fba424;}
.footer .copy{ color:#6c6c6c; line-height:30px; text-align:center; padding-top:20px;}
.footer .ftel{ text-align:center; padding-top:15px; }
.footer .ftel h2{ color:#333; font-size:12px; padding-top:10px;}

/*inner page css style*/
.container{ font-size:14px;}

.inbanner{ height:405px; background-position:top center; background-repeat:no-repeat; padding-bottom:20px;}
.inboxer{ background:url("inboxbg.jpg") top center no-repeat; min-height:450px; _height:450px; padding-top:7px; padding-bottom:20px;}
.inboxer .left{ width:235px; float:left;}
.inboxer .left h3{ height:90px; padding-left:35px;}
.inboxer .left h3 b{ display:block; padding-top:20px; height:30px; line-height:30px; color:#FFF; font-size:20px;}
.inboxer .left h3 em{ height:18px; display:block; font-size:10px; font-style:normal; text-transform:uppercase; color:#FFF;}
.inboxer .left .menu{ min-height:500px; background:url("mbline.jpg") repeat-y;}
.inboxer .left .menu dl{}
.inboxer .left .menu dl dt{ height:48px; padding-left:30px;}
.inboxer .left .menu dl dt a{ height:48px; line-height:48px; border-bottom:#ccc 1px dashed; font-size:14px; display:block; color:#a4a3a3; background:url("dton.jpg"/*tpa=http://www.lbdcard.com/images/dton.jpg*/) no-repeat 15px center; padding-left:30px;}
.inboxer .left .menu dl dt a:hover{ color:#2ebae8; background:url("dt.jpg") no-repeat 15px center;}
.inboxer .left .menu .chat{ padding-top:20px;}
.inboxer .left .menu .chat .adv01{ padding-bottom:20px; text-align:center;}
.inboxer .left .menu .chat .c{ width:205px; height:120px; background:url("c.jpg") no-repeat; margin:0px auto;}
.inboxer .left .menu .chat .c p{ margin:0px; line-height:18px; color:#5a9601; padding-top:43px; padding-left:18px;}
.inboxer .left .menu .chat .c p i{ font-size:11px; font-style:normal; color:#5a9601;}

.inboxer .right{ width:740px; float:right; padding-right:10px;}
.inboxer .right .posname{ height:30px; line-height:30px; padding:30px 0px 30px 25px; background:url("posname.jpg") no-repeat 10px center; font-size:14px; color:#7cb920; }
.inboxer .right .posname a{ color:#ff7f03;}
.inboxer .right .posname a:hover{ color:#ccc;}

.productList{}
.productList .outline{ padding:10px 0px 10px 10px;}
.productList .outline dl{}
.productList .outline dl dt{ border-bottom:#e5e5e5 1px solid; padding-bottom:10px;}
.productList .outline dl dt b{ height:30px; line-height:30px; background:url("outline.jpg") no-repeat 0px center; padding-left:15px;}
.productList .outline dl dt p{ margin:0px; line-height:24px;}
.productList .outline dl dt p a{ color:#06C;}
.productList .outline dl dt p a:hover{ color:#fba424;}
.productList ul{ padding-left:10px;}
.productList ul li{ width:171px; float:left; padding-right:11px; padding-bottom:15px; height:180px; display:block; overflow:hidden;}
.productList ul li .imge{ width:142px; height:138px; padding:3px 28px 3px 1px; background:url("codebg.jpg") no-repeat; verflow:hidden; text-align:center; vertical-align:middle; display:table-cell;}
.productList ul li .title{ width:144px; text-align:center; height:30px; line-height:30px; overflow:hidden;}

/*product detail css style*/
.Products_detail{ padding:10px 10px; color:#555}
.Products_detail .ptitile{ padding:8px 0px; margin:10px 50px; text-align:center; font-size:18px; font-weight:bold; border-bottom:#555 1px dashed; }
.Products_detail .Poimg{ padding:5px; text-align:center;}
.Products_detail .Poimg img{ max-width:600px; _width:expression(this.width > 600 ? "600px" : true); padding:2px; border:#dedede 1px solid;}
.Products_detail .Poimg a:hover img{ border:#DAB54B 1px dashed;}
.Products_detail .pdetail{ padding:10px 10px;line-height:1.8;}
.Products_detail .prev, .Products_detail .next{ height:30px; line-height:30px;}

.newsList{ padding:15px 0px 20px 10px;}
.newsList ul{}
.newsList ul li{ border-top:#ccc 1px dashed; }
.newsList ul li h1{ height:36px;}
.newsList ul li h1 span{ font-size:12px; font-weight:bold; color:#848383; width:82px; height:36px; float:right; display:block; background:url("ncat.jpg"/*tpa=http://www.lbdcard.com/images/ncat.jpg*/) no-repeat; line-height:30px; text-align:center;}
.newsList ul li h2{ font-size:11px; color:#aaa; height:18px; line-height:18px; }
.newsList ul li h3{ font-size:18px; height:30px; line-height:30px;}
.newsList ul li h3 a{ color:#6e8904; }
.newsList ul li h3 a:hover{ color:#fba424;}
.newsList ul li p{ margin:0px; color:#666; line-height:24px;}
.newsList ul li em{ height:15px; line-height:15px; display:block; padding:20px 0px; font-style:normal; background:url("readmore.jpg") no-repeat 0px center; padding-left:20px;}
.newsList ul li em a{ color:#849736; font-size:14px; text-decoration:underline; font-weight:bold;}
.newsList ul li em a:hover{ color:#fba424;}

/*news detail css style*/
.news_detail{ padding:10px 20px;}
.news_detail .Ncontitle{ text-align:center; font-size:16px; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.news_detail .Nconwriter{ border-bottom:1px dashed #CCC; margin-top:5px; padding-right:5px; padding-bottom:5px; text-align:right}
.news_detail .Newsbody{line-height:2; padding-top:10px;}
.news_detail .prev{ border-top:#dedede 1px dashed; padding-top:10px; height:24px; line-height:24px;}
.news_detail .next{ height:24px; line-height:24px;}

.imgshow{ padding:20px 0px;}
.imgshow ul{}
.imgshow ul li{ width:232px; height:160px; float:left; position:relative; text-align:center; padding:7px;}
.imgshow ul li .bg{ width:232px; height:160px; position:absolute; background:url("imgbg.gif") no-repeat;}
.imgshow ul li .bg a{ width:232px; height:160px; display:block;}

.article{ line-height:2; padding-left:10px; padding-top:20px;}

/*partners detail css style*/
.partners{}
.partners .flink{ padding-bottom:5px;}
.partners .flink ul{ padding:20px 0px;}
.partners .flink ul li{ float:left; width:182px; height:52px; padding:6px 16px;}
.partners .flink ul li a{}
.partners .flink ul li a img{ width:180px; height:50px; border:#ccc 1px solid;}
.partners .flink ul li a:hover img{border:#fba424 1px solid;}

.contactbox {  }
.contactbox * { font-size:14px; line-height:1.8; }
.contactbox .xuyu { text-indent:2em; padding:10px 0px; }
.contactbox .box { }
.contactbox .box .h2 { height:28px; background:#f2f3eb; border-left:#e86d34 5px solid; line-height:28px; padding-left:12px; }
.contactbox .box .text { padding:10px 0px; }
.contactbox .box .text .title { font-size:18px; font-weight:bold; }
