@charset "utf-8";/* CSS Document */

/* 全局样式 */
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{font-family:"微软雅黑","Microsoft YaHei",sans-serif;font-size:12px;color:#000;}
html{-webkit-text-size-adjust:none;word-wrap:break-word;/*word-break:break-all;*/}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em;}
ul,ol{list-style-type:none;}
select,input,textarea,img{outline:none;}
a,a:hover{text-decoration:none;color:#000;}
.clearfix:after{display:block;height:0px;content:"";visibility:hidden;clear:both;}
.clearfix{*zoom:1;}

/* 页面样式 */
#tp{position:relative;width:980px;height:50px;padding-top:90px;margin:auto;margin-bottom:290px;}
#tp .logo{position:absolute;left:30px;top:20px;}
#tp .jsxh{position:absolute;left:255px;top:50px;font-size:15px;}
#tp .search{position:absolute;right:12px;top:55px;width:186px;height:25px;background:url(../images/srh-bg.png) center no-repeat;overflow:hidden;}
#tp .search .val{float:left;line-height:17px;background:none;border:none;padding:4px 5px;margin:0;}
#tp .search .btn{float:right;width:25px;height:25px;background:none;border:none;margin:0px;cursor:pointer;}
#tp .nav{position:relative;z-index:99;width:960px;height:46px;background:url(../images/nav-bg.png) center top no-repeat;padding:4px 12px 0px 8px;}
#tp .nav .li{float:left;width:137px;height:36px;background:url(../images/icon01.jpg) right center no-repeat;}
#tp .nav .last{background:none;}
#tp .nav .li .link{display:block;line-height:36px;text-align:center;font-size:13px;color:#FFF;}
#tp .nav .li .navOn{color:#b4f5fe;}
#tp .nav .li .link:hover,#tp .nav .li .active{background:url(../images/icon02.jpg) left top repeat-x;color:#209eb7;}
#tp .nav .li .snav{display:none;width:220px;background:#FFF;padding:15px 25px;border-radius:0px 4px 4px 4px;box-shadow:0px 0px 10px #CCC;}
#tp .nav .li .snav ul{float:left;}
#tp .nav .li .snav li a{line-height:20px;color:#808080;}
#tp .nav .li .snav li a:hover{text-decoration:underline;}
#tp .nav .li .snav img{float:right;width:136px;height:96px;}
#tp .nav .last .snav{margin-left:-133px;border-radius:4px 0px 4px 4px;}
#ib{position:absolute;top:0;left:0;z-index:-1;width:100%;height:483px;overflow:hidden;}
#ib div{width:100%;height:483px;}
#ip{width:980px;height:147px;background:url(../images/ip-bg.png) center top no-repeat;margin:auto;}
#ip ul{padding:32px 20px 20px 30px;}
#ip ul li{float:left;width:280px;height:95px;padding-right:30px;overflow:hidden;}
#ip li img{float:left;display:block;width:110px;height:95px;margin-right:15px;}
#ip li h2{margin:-4px 0px 10px 0px;font-size:15px;color:#787878;}
#ip li h2 span{display:block;font-size:12px;}
#ip .klist a{display:inline-block;height:18px;line-height:18px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#959595;}
#ip .klist a:hover{text-decoration:underline;}
#ic{width:980px;padding:20px 0px;margin:auto;}
#ic .title{border-bottom:1px solid #CCC;margin-bottom:15px;font-size:14px;color:#515151;}
#ic .title span{float:left;display:block;line-height:1;background:url(../images/icon03.jpg) left 3px no-repeat;border-bottom:2px solid #e94f00;padding-left:16px;padding-bottom:10px;margin-bottom:-1px;}
#ic .title span b{font-weight:normal;color:#e94f00;}
#ic .title a.more{float:right;display:block;width:45px;height:17px;background:url(../images/icon04.jpg) center no-repeat;}
#ic .brand{float:left;width:320px;margin-left:10px;margin-right:20px;}
#ic .brand .text{height:114px;line-height:1.6;background:url(../images/icon06.jpg) left top no-repeat;padding:10px 0px 0px 160px;color:#737373;}
#ic .brand .text a.more{display:inline-block;margin-top:5px;color:#e78080;}
#ic .brand .text a.more:hover{text-decoration:underline;}
#ic .news{float:left;width:320px;margin-right:20px;height:220px;}
#ic .news .list li{height:36px;line-height:36px;background:url(../images/icon07.jpg) center top no-repeat;overflow:hidden;}
#ic .news .list li a{display:block;background:url(../images/icon08.jpg) 2px center no-repeat;padding-left:15px;color:#737373;}
#ic .news .list li a:hover{text-decoration:underline;}
#ic .news .list .first{height:70px;background:none;}
#ic .news .list .first img{float:left;width:90px;height:50px;border:3px solid #ec6767;margin-right:10px;}
#ic .news .list .first span{float:left;line-height:24px;color:#b7b7b7;}
#ic .news .list .first a{float:left;width:210px;line-height:16px;background:none;padding-left:0px;}
#ic .join{float:left;width:280px;}
#ic .join .jslide{height:150px;overflow:hidden;}
#ic .join .jslide img{display:block;width:280px;height:150px;}
#ic .join .jslide .slick-prev{position:absolute;left:0;top:55px;display:block;width:20px;height:40px;background:url(../images/scr1.png) center no-repeat;}
#ic .join .jslide .slick-next{position:absolute;right:0;top:55px;display:block;width:20px;height:40px;background:url(../images/scr2.png) center no-repeat;}
#ftbg{width:100%;height:55px;background:url(../images/icon05.jpg) left bottom repeat-x;position:relative;z-index:-1;margin-top:-55px;}
#ft{position:relative;margin:20px 0px 30px 0px;color:#737373;}
#ft .wrap{width:980px;margin:auto;text-align:center;line-height:2;}
#ft .wrap img{display:inline-block;max-width:980px;margin-bottom:10px;}
#ft .wrap a{display:inline-block;margin:0px 5px;color:#737373;}
#ft .wrap a:hover{text-decoration:underline;}
#ft #gotop{position:absolute;right:30px;top:0px;width:40px;height:40px;background:#000;text-align:center;font-size:40px;color:#FFF;overflow:hidden;cursor:pointer;opacity:0.2;filter:alpha(opacity=20);}
#ft #gotop:after{content:"^";}
#ft #gotop:hover{opacity:0.4;filter:alpha(opacity=40);}
#ft .ftqq{position:fixed;right:1px;top:28%;width:80px;background:#FFF;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 2px #CCC;padding:8px 5px;opacity:0.8;filter:alpha(opacity=80);}
#ft .ftqq a{display:block;height:16px;line-height:16px;text-align:center;padding-top:28px;margin:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#888;}
#ft .ftqq a:hover{position:relative;top:-2px;color:#209eb7;}
#ft .ftqq img{display:block;width:80px;height:80px;margin-top:7px;}

/* 内页样式 */
#nb{position:absolute;top:0;left:0;z-index:-1;width:100%;box-shadow:0px 5px 10px #CCC;}
#nb div{width:100%;height:356px;}
#bd{position:relative;top:-74px;width:960px;margin:auto;}
#bd .nleft{float:left;width:200px;}
#bd .nleft .title{text-align:right;border-right:1px solid #bbe2ea;padding:30px 40px 30px 0px;}
#bd .nleft ul{background:url(../images/icon11.jpg) right bottom no-repeat;padding-bottom:100px;}
#bd .nleft li{height:33px;}
#bd .nleft li a{display:block;text-align:right;line-height:33px;padding-right:40px;font-size:14px;color:#555;}
#bd .nleft li a:hover,#bd .nleft li a.leftOn{background:url(../images/icon10.jpg) left top repeat-x;color:#FFF;}
#bd .nleft .link img{display:block;width:199px;margin-bottom:5px;}
#bd .nright{float:right;width:715px;}
#bd .nright .local{text-align:right;border-bottom:1px solid #f1f1f1;padding-bottom:10px;margin:50px 0px 30px 0px;color:#a8a8a8;}
#bd .nright .local a{color:#a8a8a8;}
#bd .nright .local a:hover{text-decoration:underline;}
#bd .nright .local span{color:#24a4bb;}
#bd .nright .ntext{line-height:1.8;font-size:14px;color:#6a6a6a;}
#bd .nright .honor-list li{float:left;width:200px;height:308px;margin:0px 15px 20px 15px;overflow:hidden;}
#bd .nright .honor-list li img{display:block;width:198px;height:278px;border:1px solid #CCC;}
#bd .nright .honor-list li span{display:block;line-height:2;text-align:center;font-size:14px;color:#666;}
#bd .nright .contact h2.title{line-height:1;margin-bottom:20px;font-size:18px;color:#555;}
#bd .nright .contact .content{background:#f4f4f4;border:1px solid #e6e6e6;padding:10px;margin-bottom:40px;}
#bd .nright .contact .content img{float:left;width:380px;height:320px;}
#bd .nright .contact .content .cright{float:right;width:280px;}
#bd .nright .contact .branch{padding:20px 0px 50px 0px;border-top:1px solid #e5e5e5;}
#bd .nright .download{background:#b0adad;padding:20px 15px;}
#bd .nright .download h2.title{line-height:1;margin-bottom:20px;font-size:15px;color:#FFF;}
#bd .nright .download table{background:#FFF;padding-bottom:30px;border-radius:10px 10px 0px 0px;overflow:hidden;}
#bd .nright .download td{line-height:16px;padding:8px 10px;font-size:12px;}
#bd .nright .download td.title{height:30px;border-bottom:2px solid #CCC;font-size:13px;color:#333;}
#bd .nright .download td.pl30{padding-left:30px;}
#bd .nright .download td a{text-decoration:underline;color:#24a4bb;}
#bd .nright .download tr:hover{background:#F1F1F1;}
#bd .nright .msglist .list{line-height:18px;border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px;}
#bd .nright .msglist .date{margin-bottom:5px;color:#7f7f7f;}
#bd .nright .msglist .question{background:url(../images/icon20.jpg) left 3px no-repeat;padding-left:25px;margin-bottom:5px;font-size:14px;color:#e36103;}
#bd .nright .msglist .answer{background:url(../images/icon21.jpg) left 3px no-repeat;padding-left:25px;font-size:14px;color:#666;}
#bd .nright .msgform{padding:30px 0px;color:#666;}
#bd .nright .msgform td{padding:5px 0px;}
#bd .nright .msgform input{width:200px;line-height:1;border:1px solid #CCC;padding:3px 4px;margin:0px;font-family:"微软雅黑","Microsoft YaHei",sans-serif;}
#bd .nright .msgform textarea{width:500px;max-width:600px;height:100px;border:1px solid #CCC;padding:3px 4px;font-family:"微软雅黑","Microsoft YaHei",sans-serif;}
#bd .nright .msgform .btn{width:auto;background:#fa7543;border:none;padding:5px 15px;margin-top:10px;margin-right:20px;color:#FFF;cursor:pointer;}
#bd .nright .newslist li{width:95%;height:65px;border:1px solid #dbdcdc;margin-bottom:15px;}
#bd .nright .newslist li:hover{border:1px solid #a8a8a8;}
#bd .nright .newslist .date{display:block;float:left;width:65px;height:65px;text-align:center;background:#8e8e8e;margin-right:20px;color:#FFF;}
#bd .nright .newslist .date b{display:block;line-height:1.5;font-size:28px;font-weight:normal;}
#bd .nright .newslist .link{float:left;width:550px;margin:16px 0px 6px 0px;}
#bd .nright .newslist .link a{line-height:1;color:#666;}
#bd .nright .newslist .link a:visited{color:#551a8b;}
#bd .nright .newslist .text{float:left;width:550px;color:#999;}
#bd .nright .newslist li.top{width:100%;height:150px;border:none;margin-bottom:30px;overflow:hidden;}
#bd .nright .newslist li.top img{float:left;width:260px;height:150px;background:url(../images/default.jpg) center no-repeat;margin-right:30px;}
#bd .nright .newslist li.top .link{width:425px;border-bottom:2px solid #e1e1e1;padding-bottom:15px;margin:6px 0px;font-size:17px;color:#2a8a15;}
#bd .nright .newslist li.top .text{width:380px;line-height:1.8;}
#bd .nright .newslist li.top .more{float:left;width:425px;height:12px;margin-top:10px;}
#bd .nright .newslist li.top .more span{float:left;color:#666;}
#bd .nright .newslist li.top .more a{float:right;display:block;width:86px;height:12px;background:url(../images/icon12.jpg) center no-repeat;}
#bd .nright .news_title{text-align:center;padding-top:20px;}
#bd .nright .news_title a{font-size:17px;color:#222;}
#bd .nright .news_date{text-align:center;padding:10px 0px 40px 0px;font-size:12px;color:#999;}
#bd .nright .news_content{min-height:400px;line-height:24px;padding-bottom:50px;}
#bd .nright .news_content table{border-collapse:collapse;}
#bd .nright .news_content td{border:1px solid #CCC;padding:0px 10px;}
#bd .nright .news_share .backtolist{float:left;}
#bd .nright .news_share .backtolist a{color:#666;}
#bd .nright .news_share .bdsharebuttonbox{float:right;}
#bd .nright .pagelist{text-align:center;padding:30px 0px;}
#bd .nright .pagelist a{display:inline-block;line-height:1;border:1px solid #CCC;padding:4px 6px;margin:0px 2px;color:#CCC;}
#bd .nright .pagelist a:hover,#bd .nright .pagelist a.pageOn{background:#22a3ba;color:#FFF;}
#bd .nright .pagelist span{display:inline-block;margin-left:10px;color:#666;}

/* 产品页样式 */
#pb{position:absolute;top:0;left:0;z-index:-1;width:100%;}
#pb div{width:100%;height:700px;}
#pbd{width:907px;min-height:400px;background:url(../images/ps-bg.png) center top no-repeat;margin:auto;padding:40px 30px;margin-top:260px;}
#pbd .pleft{float:left;width:150px;}
#pbd .pleft dt{margin-bottom:20px;font-size:15px;color:#219eb7;}
#pbd .pleft dd{margin-bottom:15px;}
#pbd .pleft dd a{font-size:14px;color:#686868;}
#pbd .pleft dd a:hover{text-decoration:underline;}
#pbd .pright{float:right;width:750px;}
#pbd .pright .series{padding-bottom:50px;}
#pbd .pright .series .sbox{float:left;width:230px;margin-right:30px;}
#pbd .pright .series .sbox h2{line-height:3;font-size:12px;color:#219eb7;}
#pbd .pright .series .sbox img{float:left;width:110px;height:95px;padding:10px 0px;margin-right:10px;}
#pbd .pright .series .sbox .klist{float:left;width:110px;/*height:95px;*/overflow:hidden;}
#pbd .pright .series .sbox .klist a{display:block;height:18px;line-height:18px;margin:0px 0px 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#828282;}
#pbd .pright .series .sbox .klist a:hover{text-decoration:underline;}
#pbd .pright .honor{padding-bottom:80px;}
#pbd .pright .honor .title{line-height:4;font-size:14px;color:#219eb7;}
#pbd .pright .honor .hbox{left:27px;width:696px;}
#pbd .pright .honor .hbox img{display:block;width:96px;height:135px;margin:auto;}
#pbd .pright .honor .slick-prev{position:absolute;left:-27px;top:60px;width:8px;height:13px;background:url(../images/icon13.jpg) center no-repeat;}
#pbd .pright .honor .slick-next{position:absolute;right:-27px;top:60px;width:8px;height:13px;background:url(../images/icon14.jpg) center no-repeat;}
#bd .nright .prowrap .keylist{line-height:2;margin-bottom:40px;margin-left:-15px;font-size:14px;color:#505050;}
#bd .nright .prowrap .keylist a{display:inline-block;margin:0px 15px;color:#505050;}
#bd .nright .prowrap .keylist a:hover,#bd .nright .prowrap .keylist a.keyOn{color:#47bfd6;}
#bd .nright .prowrap .prolist{color:#666;}
#bd .nright .prowrap .prolist li{position:relative;float:left;width:216px;height:294px;border:1px solid #a5a5a5;margin:0px 30px 25px 0px;overflow:hidden;}
#bd .nright .prowrap .prolist li img{width:216px;height:232px;background:url(../images/default.jpg) center no-repeat;}
#bd .nright .prowrap .prolist li .title{line-height:1.8;background:#f3f3f3;padding:10px 15px;color:#515151;}
#bd .nright .prowrap .prolist li .icon{position:absolute;top:0px;right:0px;width:23px;height:23px;background:url(../images/icon15.jpg) no-repeat;}
#bd .nright .prowrap .prolist li .icon2{position:absolute;top:-1px;right:-1px;width:35px;height:26px;background:url(../images/icon23.jpg) no-repeat;}
#bd .nright .prowrap .prolist li:hover{border:1px solid #47bfd6;}
#bd .nright .prowrap .prolist li:hover .title{background:#47bfd6;color:#FFF;}
#bd .nright .prowrap .prolist li:hover .icon{background:url(../images/icon16.jpg) no-repeat;}
#bd .nright .prodetail .dets1 .dleft{float:left;width:320px;}
.prodetail .dets1 .dleft .bimg img{width:320px;height:345px;background:url(../images/default.jpg) center no-repeat;margin-bottom:15px;}
.prodetail .dets1 .dleft .link{height:22px;line-height:22px;text-align:center;}
.prodetail .dets1 .dleft .link a{display:inline-block;height:22px;color:#4d4d4d;}
.prodetail .dets1 .dleft .link a:hover{text-decoration:underline;}
.prodetail .dets1 .dleft .link a#showbig{background:url(../images/icon17.jpg) left center no-repeat;padding-left:22px;}
.prodetail .dets1 .dleft .link a#download{background:url(../images/icon18.jpg) left center no-repeat;padding-left:28px;margin-left:25px;}
#bd .nright .prodetail .dets1 .dright{float:right;width:360px;}
.prodetail .dets1 .dright .model{line-height:1.5;margin:20px 0px;color:#22a3ba;}
.prodetail .dets1 .dright .func{line-height:1.8;margin-bottom:20px;color:#696969;}
.prodetail .dets1 .dright .color{line-height:2;color:#696969;}
.prodetail .dets1 .dright .color p.ft{float:left;width:110px;height:128px;line-height:30px;text-align:center;margin-right:8px;cursor:pointer;}
.prodetail .dets1 .dright .color img{display:inline-block;width:90px;height:96px;border:1px solid #e5e5e5;padding:0px 9px;}
.prodetail .dets1 .dright .color p.ft:hover{color:#22a3ba;}
.prodetail .dets1 .dright .color p.ft:hover img{border:1px solid #22a3ba;}
#bd .nright .prodetail .dets2{margin:50px 0px;}
#bd .nright .prodetail .dets2 .tabs{height:33px;border-bottom:1px solid #dbdbdb;}
#bd .nright .prodetail .dets2 .tabs span{display:block;float:left;height:32px;line-height:32px;background:url(../images/icon19.jpg) left top repeat-x;border:1px solid #d8d8d8;padding:0px 15px;cursor:pointer;margin-right:5px;color:#5f5d5d;}
#bd .nright .prodetail .dets2 .tabs span:hover{height:33px;line-height:33px;background:#FFF;border-bottom:none;color:#333;}
#bd .nright .prodetail .dets2 .tabs span.tabOn{height:33px;line-height:33px;background:#FFF;border-bottom:none;color:#333;}
#bd .nright .prodetail .dets2 .ntext{padding:25px 10px;}
#bd .nright .prodetail .dets2 .ntext .divtext{display:none;min-height:350px;}
#bd .nright .prodetail .dets2 .ntext .divtext.divOn{display:block;}
#bd .nright .prodetail .dets2 .ntext table{border-collapse:collapse;border-spacing:0;}
#bd .nright .prodetail .dets2 .ntext table td{border:1px solid #dcdcdc;padding:5px 10px;color:#666;}
#bd .nright .prodetail .dets3{padding-bottom:50px;}
#bd .nright .prodetail .dets3 h2.title{margin-bottom:20px;font-weight:bold;font-size:15px;color:#ec2020;}
#bd .nright .prodetail .dets3 li{float:left;width:168px;margin-right:10px;}
#bd .nright .prodetail .dets3 li img{width:166px;height:178px;background:url(../images/default2.jpg) center no-repeat;border:1px dotted #ddd;margin-bottom:15px;}
#bd .nright .prodetail .dets3 li span{display:block;line-height:20px;text-align:center;color:#666;}
#bd .nright .prodetail .dets3 li a.more{display:block;width:50px;line-height:20px;background:url(../images/icon09.jpg) left center no-repeat;padding-left:15px;margin:auto;color:#666;}
#bd .nright .prodetail .dets3 li:hover a.more{color:#22a3ba;}
#bd .nright .prodetail .dets3 li:hover img{border:1px dotted #22a3ba;}