body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:20px;  margin:0; padding:0; background:url(../images/bj_02.png) center top no-repeat;}
a{ text-decoration:none; color:#333;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:hover{ text-decoration:none; color:#ff6600;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
UL,li{ list-style-type:none;padding:0px;margin:0px;}
a img{ border:none; text-decoration:none; }
.tu{ border:1px solid #e1e0e0; padding:2px;}
p{ padding:0px; margin:0px;}

.top{width:100%; float:left; background:url(../images/topbj_02.png) repeat-x; height:137px;}
.top1{width:1000px; margin:auto;}
.top1-1{width:1000px; float:left;}
.top1-1 .logo{width:500px; float:left;}
.top1-1 .tel{width:500px; float:left;}
.nav1-1{width:1000px; float:left; height:44px;}
.nav1-1 li{width:142px; float:left; text-align:center; font-size:14px; color:#000; font-weight:bold;font-family:"Microsoft YaHei"; line-height:44px;}
.nav1-1 li a{ text-align:center;width:142px; display:block;color:#000;font-size:14px;font-weight:bold;font-family:"Microsoft YaHei"; line-height:44px;}
.nav1-1 li a:hover{ text-align:center;width:142px; background:url(../images/nav.png) no-repeat;font-weight:bold; font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:44px;}
.navbj{width:142px; background:url(../images/nav.png) no-repeat;}

.banner{width:100%; float:left; height:360px;}
.banner1{width:100%; float:left; background:url(../images/banner_04.jpg) no-repeat center top; height:274px;}
.mid{width:100%; float:left; background:url(../images/neibj_10.png) #f8f5f5 repeat-x;}
.mid1{width:1000px; margin:auto;}
.mid1 .nei{width:1000px; float:left;}
.mid1 .nei .n1{width:366px; float:left;}
.mid1 .nei .n1 .biao1{width:366px; float:left; background:url(../images/mid_12.png) no-repeat; height:52px;}
.zuo{width:150px; float:left; padding:30px 0px 0px 15px; color:#000; font-size:14px; font-weight:bold;}
.you{width:36px; float:right; padding:39px 23px 0px 0px;}
.mid1 .nei .n1 .biao2{width:337px; float:left; padding:10px 0px 0px 13px;}
.mid1 .nei .n2{width:352px; float:left;}
.mid1 .nei .n2 .biao1{width:352px; float:left; background:url(../images/mid_13.png) no-repeat; height:52px;}
.mid1 .nei .n2 .biao2{width:315px; float:left; padding:10px 0px 0px 13px;}
.mid1 .nei .n3{width:282px; float:left;}
.mid1 .nei .n3 .biao1{width:282px; float:left; background:url(../images/mid_14.png) no-repeat; height:52px;}
.mid1 .nei .n3 .biao2{width:282px; float:left; background:url(../images/mid-contact_21.png) no-repeat; height:201px;}
.mid1 .nei .n3 .biao2 .contact{width:140px; float:left; padding:24px 0px 0px 120px;}
.mid1-1{width:315px; float:left; padding:60px 0px 0px 380px; }

.left{width:250px; float:left;}
.left .l1{width:250px; float:left; background:url(../images/left_08.png) no-repeat; height:80px;}
.left .l1 span{ display:inline-block; float:left}
.left .l1 span.cn{ font:bold 14px/48px "Arial, Helvetica, sans-serif"; color:#000; padding:13px 0 0 30px}
.left .l1 span.en{ font-weight:bold; line-height:40px; padding:18px 0 0 4px; text-transform:uppercase; color:#003366}
.left .l2{width:250px; float:left; background:url(../images/left_15.png) repeat-y; padding-bottom:15px;}
.left .l2 .lan{width: 205px;margin:0px 0px 0px 24px; }
.left .l2 .lan li{width:205px; float:left; background:url(../images/left_13.png) no-repeat; height:30px;}
.left .l2 .lan li a{ width:205px; display:block; background:url(../images/left_13.png) no-repeat;cursor:hand; height:30px;color:#000;font:12px/30px bold  }
.left .l2 .lan li a.bj{ width:205px;  background:url(../images/left1_13.png) no-repeat; height:30px;color:#fff;font:12px/30px bold }
.left .l2 .lan li span{width:180px; float:left; padding:0px 0px 0px 22px;}
.left .l2 .lan li a:hover{width:205px; float:left; background:url(../images/left1_13.png) no-repeat; height:30px; color:#fff;font:12px/30px }
.left .l2 .contact{width:200px; float:left; padding:10px 0px 0px 0px; }
.left .l2 .contact span.cn{ font:bold 14px/35px "Arial, Helvetica, sans-serif" ; color:#000; padding:10px 0px 0px 30px}
.left .l2 .contact span.en{ font-weight:bold; line-height:35px; padding:0px 0px 0px 4px; text-transform:uppercase; color:#003366}
.left .l2 .contact1{width:200px; float:left; padding:0px 0px 0px 30px;}
.left .l3{width:250px; float:left; background:url(../images/left_23.png) no-repeat; height:15px;}

.about{width:750px; float:left;}
.about .a1{width:750px; float:left; background:url(../images/about_09.png) no-repeat; height:76px; }
.about .a1 .zuo{width:300px; float:left; padding:25px 0px 0px 45px; font-size:14px; font-weight:bold;color:#000}
.about .a1 .you{width:300px; float:right; text-align:right; padding:28px 40px 0px 0px; }
.about .a1 .you a{ color:#333 }
.about .a1 .you a:hover{ color:#009e9f }
.about .a2{width:750px; float:left; background:url(../images/about_15.png) repeat-y; min-height:322px;}
.about .a2 .nei{width:685px; float:left; padding:0px 0px 0px 28px; line-height:24px;  }
.about .a3{width:750px; float:left; background:url(../images/about_19.png) no-repeat; height:21px;}

ul.QA{padding:0px 0 10px 0;margin:0 3px 0 3px;border-bottom:1px solid #dcdcdc;text-decoration: none;}
ul.QA li a{display:block;height:37px;line-height:37px;color:#666;text-decoration: none;padding-top: 0;padding-right: 15px;padding-bottom: 0;padding-left: 10px;font-size: 12px;font-weight: normal;}
ul.QA li a ins{float:right;text-decoration: none;}
ul.QA li a i{color:#0a0a0a;text-decoration: none;font-size: 12px;font-variant: normal;font-style: normal;}
ul.QA li a.even{background:#efefef;text-decoration: none;}
ul.QA li a:hover{ color:#fff; background:#999;}
ul.QA li a:hover i{ color:#fff;}
.cen-04{float:left; width:664px; font-size:20px;font-weight:bold; color:#000; text-align:center; line-height:50px;}
.cen-04-1{ text-align:center; border-bottom:1px dashed #ccc; line-height:25px; color:#666; float:left; width:664px;}
.cen-04-2{float:left; width:664px; background:#f2e3d0; border:1px solid #e7d1b4;  padding:5px;}
.cen-04-3{float:left; width:644px; padding-top:8px; padding-bottom:8px; padding-left:20px; }
.cen-04-2 span{ font-weight:bold; color:#ff9933;}
.cen-04-6{float:left;width:664px; border:1px solid #fec3d7; font-size:12px;}
.newsdetail2{width:150px; float:right; text-align:right;}

.products{width:685px; float:left; }
.products li{width:225px; float:left;}
.pro-pro{width:215px ; float:left; height:175px; }
.pro-pro1{width:210px; float:left;height:143px; }
.pro-pro1 img{border-radius:5px; }
.pro-pro2{width:215px; float:left; text-align:center; height:32px; line-height:32px;  }
.productdetail{width:404px; height:276px; margin:auto; border:solid 1px #CCCCCC;border-radius:10px; }
.productdetail_1{width:400px; height:272px; float:left; padding:2px;}
.productdetail1{width:400px; margin:auto; font-size:14px; font-weight:bold; color:#000000; text-align:center;}
.productdetail2{ background-color:#003366; margin-top:3px;border: dotted 1px #d9d6d6; font-weight:bold; color:#fff; padding-left:5px;margin:auto}
.productdetail3{ border:dotted 1px #CCCCCC; padding-left:5px;}
.products_guanbi{width:150px; float:right; text-align:right; padding:10px 10px 0px 0px;}

.bottom{ width:100%; float:left; background:url(../images/bottom_26.png) repeat-x; height:81px;}
.bottom1{width:1000px; margin:auto}
.bottom1-1{width:1000px; float:left; padding:25px 0px 0px 0px; text-align:center;}

.indexBanner{ width:100%; height:100%;max-height:360px;position:relative;overflow:hidden; padding:0px; margin:auto; z-index:-10; margin:0px 0px 0px 0px;}
.indexBanner ul {height:100%;margin:auto; position:relative;}
.indexBanner ul li{ position:absolute; height:100%; width:100%; display:none;}
.indexBanner ul li a{ display:block; width:100%; height:100%;}



/*.indconbg{ width:100%; position:absolute; left:0;top:554px; background:url(../img/ind_conbg.png) no-repeat center top ; padding-top:5px; height:165px;z-index:2;}*/
.indconwrap{ width:100%; height:728px; position:absolute; max-height:728px; left:0 ; top:0; z-index:1;}
.indconbg{ width:100%; position:absolute; left:0; bottom:0px; padding-top:5px; height:33px;z-index:2;}
.indexcon{ width:1000px; height:33px; margin:0 auto; position:relative;}