@charset "utf-8";
@import url('flexslider.css');
/*公共部分*/
*{outline:none;margin:0;padding:0;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{overflow:scroll;overflow-x:hidden;overflow-y:scroll}
body{margin:0 auto;background-color:#ededed;font-family:Microsoft YaHei}
h1,h2,h3,h4,h5{font-weight:100}
img{border:0}
ul,li{list-style:none}
a:link,a:visited{font-size:12px;color:#646464;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
a:hover{font-size:12px;color:#e80000;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
.all{position:relative;z-index:1;width:100%;overflow:hidden}
.wrapper{overflow:hidden;width:1268px;margin:0 auto;text-align:left}
.clear,.cb{clear:both;height:1px}
.od{overflow:hidden;display:block}
.red{color:red}
.red2{color:#ba1019}
.blank{height:10px}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.none{display:none}
.cen{text-align:center}
.h10{width:100%;height:10px}
.h20{height:20px}
.mt20{margin-top:20px}
.of,.of *{overflow:visible}
.transparent{background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.vs,.vs *{overflow:visible}
.hd,.hd div,.hd ul,.hd li,.hd dl,.hd dt,.hd dd,.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd Table,.hd tr,.hd td{overflow:hidden}
.shade{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.shade2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.db{display:block}
.mask{position:fixed;z-index:2;left:0;top:0;display:none;width:100%;height:10000px;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.img img{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.ib{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal}
.ovs{overflow:hidden}
.loading{min-height:150px;background:url(../images/loading-2.gif) center center no-repeat}
.max1000{max-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");}
table{border-collapse:collapse;border-spacing:0}
td{padding:1px;border-width:1px;border-style:solid}
.a{cursor:pointer}
.a:hover{text-decoration:none}
table{border-collapse:collapse}
table td{border-width:1px}
/*header*/
.headerTop{width:100%;height:26px;background-color:#f1f1f1}
.headerTop .fl{width:1003px;margin-left:39px;line-height:26px;font-size:12px;color:#646464}
.headerTop .fr{float:left;width:191px;text-align:right;line-height:26px;font-size:12px;color:#646464}
.headerTop .fr a:link,.headerTop .fr a:visited{font-size:12px;color:#646464}
.headerTop .fr a:hover{font-size:12px;color:#e90000}
.header{height:126px;background-color:#fff}
.header .logo{width:876px;margin:27px 0 0 36px}
.header .tel{width:241px;margin-top:32px;padding-left:115px;background:url(../images/topTel.gif) no-repeat}
header .telTitle{margin-top:5px;line-height:26px;font-size:18px;color:#373737}
header .telNumber{line-height:37px;font-size:30px;font-family:Arial,Helvetica,sans-serif;color:#373737;font-style:italic}
/*nav*/
nav{width:100%;height:42px;background:url(../images/nav.gif) repeat-x}
nav .ul{overflow:hidden;width:1042px}
nav .li{position:relative;z-index:999;width:133px;height:42px;margin-right:4px}
nav .li.home{margin-left:20px}
nav .li .a{width:100%;height:42px;text-align:center;line-height:42px}
nav .li .a:link,nav .li .a:visited{font-size:16px;color:#fff;font-family:Microsoft YaHei;font-weight:bold}
nav .li .active:link,nav .li .active:visited,nav .li .a:hover{background:url(../images/navHover.gif) repeat-x;text-decoration:none;font-size:16px;font-family:Microsoft YaHei;color:#fff}
nav .dl{overflow:hidden;display:none;position:absolute;z-index:999;top:42px;left:0;width:100%;padding:10px 0;background:url(../images/white.png);text-align:center}
nav dt{overflow:hidden;display:block;width:123px;height:27px;margin-left:5px}
nav dt a{display:block;width:100%;height:27px;text-align:center;line-height:27px}
nav dt a:link,nav dt a:visited{font-size:14px;color:#646464}
nav dt a:hover{background:url(../images/subnav.gif) repeat-x;text-decoration:none;font-size:14px;color:#fff}
nav .search{width:190px;height:23px;margin-top:8px;background-color:#fff;border:1px solid #ddd}
nav .searchText{width:161px;height:23px;background:none;border:0;text-indent:5px;font-size:12px;color:#bfbfbf}
nav .searchBtn{width:29px;height:23px;background:url(../images/searchBtn.gif) no-repeat;border:0;cursor:pointer}
/*footer*/
footer{width:100%;padding:20px 0;background:url(../images/footer.gif) repeat-x left bottom #0ca73f}
footer .wrapper{line-height:26px;font-size:12px;color:#fff}
footer .links{margin-bottom:15px;text-align:center;line-height:26px;font-size:12px;color:#fff}
footer .links a:link,footer .links a:visited,footer .links a:hover{font-size:12px;color:#fff}
/*index*/
.index1{height:39px;margin-top:6px;margin-bottom:4px}
.index1 .title{width:106px;background:url(../images/notice.gif) no-repeat left center;line-height:39px;text-indent:34px;font-size:14px;color:#e90000}
.index1 .title a:link,.index1 .title a:visited,.index1 .title a:hover{font-size:14px;color:#e90000}
.newsCaroucel{width:1162px;height:39px}
.newsCaroucel li{height:39px;padding-right:15px;line-height:39px}
.newsCaroucel li a:link,.newsCaroucel li a:visited{font-size:14px;color:#646464}
.newsCaroucel li a:hover{text-decoration:none;font-size:14px;color:#e90000}
.index2{width:1196px;margin-bottom:20px;padding:0 36px;background-color:#fff;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;-ms-box-shadow:0 0 5px #ccc;-khtml-box-shadow:0 0 5px #ccc;-o-box-shadow:0 0 5px #ccc}
.ih1{position:relative;z-index:0;width:100%;height:53px;border-bottom:1px solid #d7d7d7;line-height:53px;font-size:16px;color:#333}
.ih1 span{text-transform:uppercase;font-size:12px;color:#7f7f7f;font-family:Arial, Helvetica, sans-serif}
.ih1 a{position:absolute;z-index:999;top:0;right:0}
.ih1 a:link,.ih1 a:visited{font-size:12px;color:#8e8e8e}
.ih1 a:hover{font-size:12px;color:#e80000}
.index2 .ad{margin:9px 0 4px 0;text-align:center}
.index2 .ad img{max-width:100%;display:block;margin:0 auto}
.productslist{overflow:hidden;width:1206px;height:456px;margin-top:17px}
.productslist li{overflow:hidden;width:1206px;height:228px}
.productslist a{width:201px;height:228px}
.productslist img{width:189px;height:182px;border:1px solid #ddd}
.productslist .a:hover img{border-color:#00a336}
.productslist .title{width:191px;height:20px;margin-top:12px;text-align:center;line-height:20px;font-size:14px;color:#666}
.productslist .a:hover .title{color:#00a336}
/*other*/
.banner{position:relative;z-index:0;width:100%}
.banner img{display:block;width:100%;margin:0 auto}
.otherMain{overflow:hidden;width:1196px;margin-top:23px;margin-bottom:20px;padding:0 36px;background-color:#fff;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;-ms-box-shadow:0 0 5px #ccc;-khtml-box-shadow:0 0 5px #ccc;-o-box-shadow:0 0 5px #ccc}
.currentPositions{position:relative;z-index:0;width:100%;height:53px;border-bottom:1px solid #d7d7d7;border-radius:3px;line-height:53px;font-size:16px;color:#333}
.currentPositions span{position:absolute;z-index:999;top:0;right:0;font-size:12px;color:#666}
.currentPositions em{font-style:normal;text-transform:uppercase;font-size:12px;color:#7f7f7f;font-family:Arial, Helvetica, sans-serif}
.currentPositions a:link,.currentPositions a:visited{font-size:12px;color:#666}
.currentPositions a:hover{font-size:12px;color:#e80000}
/*sidebar*/
.sidebar{width:332px;margin-top:1px}
.sidebarTop{position:relative;z-index:0;width:100%;height:53px;margin-bottom:23px;border-bottom:1px solid #d7d7d7;border-radius:3px;line-height:53px;font-size:16px;color:#333}
.sidebarTop span{text-transform:uppercase;font-size:12px;color:#7f7f7f;font-family:Arial, Helvetica, sans-serif}
.sidebar .li{width:328px;height:54px;margin-bottom:13px;background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;text-align:center;line-height:54px}
.sidebar .li:link,.sidebar a:visited{font-size:16px;color:#2a2a2a}
.sidebar .li.active:link,.sidebar .li.active:visited,.sidebar .li:hover{background:url(../images/sidebarLi.gif) repeat-x;text-decoration:none;font-size:16px;color:#fff;box-shadow:1px 1px 2px #ccc;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;-ms-box-shadow:1px 1px 2px #ccc;-o-box-shadow:1px 1px 2px #ccc;-khtml-box-shadow:1px 1px 2px #ccc}
.sidebar .contact{padding:10px 0 100px 0;background:url(../images/leftContact.gif) left bottom no-repeat;line-height:28px;font-size:12px;color:#666}
/*main content*/
.mainContent{overflow:hidden;width:833px;margin-right:5px}
.introduction{padding:17px 3px;text-align:justify;line-height:30px;font-size:12px;color:#4d4d4d}
.introduction div,.introduction p{font-size:12px;color:#4d4d4d}
.articleTitle{overflow:hidden;width:100%;padding:12px 0;background:url(../images/line2.gif) left bottom repeat-x;text-align:center;line-height:26px;font-size:18px;color:#666;padding:10px 0}
.articleTime{width:100%;text-align:center;line-height:38px;font-size:12px;color:#b0b0b0}
.articleDes{text-align:center;line-height:28px;font-size:12px;color:#303030}
.articlePage{width:100%;border-top:1px solid #e7e7e7;line-height:36px;font-size:12px;color:#ea5413}
.articlePage h1{line-height:36px;font-size:12px;color:#646464}
.back{line-height:36px}
.back a:link,.back a:visited,.back a:hover{font-size:14px;color:#d10000}
/*新闻列表*/
.newslist{width:100%;margin:11px 0}
.newslist li{position:relative;z-index:0;height:39px;padding-bottom:1px;background:url(../images/line1.gif) left bottom repeat-x}
.newslist a{display:block;width:100%;height:39px;line-height:39px;text-indent:8px}
.newslist li:last-child{background:none}
.newslist a:before{content:'';position:absolute;z-index:999;display:block;top:18px;left:0;width:2px;height:2px;background-color:#666}
.newslist a:hover:before{background-color:#e80000}
.newslist .addtime{position:absolute;z-index:999;right:0;top:0;width:80px;height:37px;text-align:right;line-height:37px}
.newslist .download{position:absolute;z-index:999;right:0;top:0;width:80px;height:37px;text-align:right;line-height:37px;font-size:12px;color:#fe0101}
/*图片链接列表*/
.linkslist{width:1212px;margin-top:20px}
.index2 .linkslist{overflow:hidden;margin-bottom:11px}
.linkslist li{width:202px;height:154px}
.linkslist img{width:191px;height:110px;border:1px solid #ddd}
.linkslist .a:hover img{border-color:#00a336}
.linkslist .title{width:193px;height:24px;margin-top:11px;text-align:center;line-height:24px;font-size:14px;color:#666}
.linkslist .a:hover .title{color:#00a336}
/*产品列表*/
.picsnewslist{margin-top:5px}
.picsnewslist li{padding:18px 0 19px 0;background:url(../images/line1.gif) left bottom repeat-x}
.picsnewslist li:last-child{background:none}
.picsnewslist img{width:139px;height:133px;border:1px solid #e2e2e2}
.picsnewslist .a:hover img{border-color:#990000}
.picsnewslist .text{width:670px;margin-right:8px}
.picsnewslist .title{width:100%;line-height:22px;font-size:14px;color:#272727}
.picsnewslist .body{width:100%;margin-top:4px;line-height:24px;font-size:12px;color:#4d4d4d}
.picsnewslist .body .more{font-size:12px;color:red}
.picsnewslist .a:hover .title,.picsnewslist a:hover .body{color:#990000}

.up{display:none;position:fixed;z-index:99999111;_position:absolute;_bottom:expression(eval(document.documentElement.scrollTop+300));right:5px;bottom:50px;width:35px;height:35px;background:url(../images/up.png) no-repeat #00a436;border:1px solid #e0d1bc;cursor:pointer}
.floatWeixin{position:fixed;z-index:99999111;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+240));right:5px;top:240px;width:143px}
.floatWeixin .h1{width:100%;height:10px}
.floatWeixin .pic{width:115px;margin-left:6px;padding:10px;background-color:#fff;border:1px solid #e6e6e6;text-align:left;line-height:24px;font-size:12px}
.floatWeixin .pic img{width:100%}
.floatWeixin .title{width:115px;margin-left:6px;padding:0 10px;background-color:#fff;border:1px solid #e6e6e6;border-top:0;line-height:24px;font-size:12px;color:#464646}
.floatWeixin .title span{color:red}
.floatQQ{position:fixed;z-index:99999111;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+240));left:5px;top:240px;width:93px}
.floatQQ .h1{width:100%;height:121px;background:url(../images/qq.png) no-repeat}
.floatQQ .h2{width:100%;height:6px;background:url(../images/qq.png) 0 -170px no-repeat}
.floatQQ .qq{width:100%;height:30px;background:url(../images/qq.png) 0 -121px no-repeat}
.floatQQ .qq img{margin-left:7px}
/*分页*/
.pages{overflow:hidden;width:100%;padding:20px 0 0;text-align:center;line-height:24px;font-size:12px;color:#333}
.pages a,.pages span{display:inline-block;*display:inline;*zoom:1;height:24px;margin-right:10px;padding:0 5px;border:1px solid #ccc;line-height:24px}
.pages a.active{background-color:#ff94a4;color:#fff}


/*客服QQ*/
.float0831,.float0831 *{overflow:visible}
.float0831{POSITION:fixed;z-index:10000000;TOP:80px;RIGHT:1px;_position:absolute}
.float0831 A{COLOR:#00a0e9}
.float0831 A:hover{COLOR:#ff8100;TEXT-DECORATION:none}
.float0831 .floatL{POSITION:relative;width:28px;FLOAT:left}
.float0831 .floatL A{TEXT-INDENT:-9999px;DISPLAY:block;FONT-SIZE:0px}
.float0831 .floatR{BACKGROUND:url(../images/float_bg.gif)}
.float0831 .tp{BACKGROUND:url(../images/float_bg.gif)}
.float0831 .cn{BACKGROUND:url(../images/float_bg.gif)}
.float0831 .floatR{PADDING-BOTTOM:15px;width:140px;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:-131px bottom;FLOAT:left;OVERFLOW:hidden}
.float0831 .tp{BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:0% 0%;HEIGHT:10px}
.float0831 .cn{BACKGROUND-REPEAT:repeat-y;BACKGROUND-POSITION:-262px 0px}
.float0831 .cn H3{TEXT-INDENT:-9999px;HEIGHT:36px;FONT-SIZE:0px}
.float0831 .cn UL{PADDING-BOTTOM:0px;PADDING-LEFT:14px;PADDING-RIGHT:14px;PADDING-TOP:0px}
.float0831 .cn UL LI{BORDER-BOTTOM:#e6e5e4 1px solid;LINE-HEIGHT:32px;WORD-WRAP:break-word;HEIGHT:32px;OVERFLOW:hidden;WORD-BREAK:normal}
.float0831 .cn UL LI img{vertical-align:middle}
.float0831 .titZx{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .titDh{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .titDc{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .icoZx{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .icoTc{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .icoFf{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .icoTl{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn{BACKGROUND:url(../images/float_s.gif) no-repeat}
.float0831 .titZx{BACKGROUND-POSITION:5px -10px}
.float0831 .titDh{BACKGROUND-POSITION:5px -66px}
.float0831 .titDc{BACKGROUND-POSITION:5px -124px}
.float0831 .icoZx{BACKGROUND-POSITION:2px -154px}
.float0831 .icoTc{BACKGROUND-POSITION:0px -323px}
.float0831 .icoFf{BACKGROUND-POSITION:2px -213px}
.float0831 .icoTl{PADDING-LEFT:20px;DISPLAY:block;FONT-FAMILY:"微软雅黑";BACKGROUND-POSITION:2px -266px;FLOAT:left}
.float0831 .btnOpen{BACKGROUND-POSITION:-30px -396px}
.float0831 .btnOpen_n{BACKGROUND-POSITION:0px -530px}
.float0831 .btnCtn{BACKGROUND-POSITION:0px -396px}
.float0831 .icoZx{PADDING-LEFT:28px;DISPLAY:block;FLOAT:left}
.float0831 .icoTc{PADDING-LEFT:28px;DISPLAY:block;FLOAT:left}
.float0831 .icoFf{PADDING-LEFT:28px;DISPLAY:block;FLOAT:left}
.float0831 .btnOpen{POSITION:relative;width:28px;HEIGHT:118px;TOP:80px;LEFT:2px}
.float0831 .btnOpen_n{POSITION:relative;width:28px;HEIGHT:118px;TOP:80px;LEFT:2px}
.float0831 .btnCtn{POSITION:relative;width:28px;HEIGHT:118px;TOP:80px;LEFT:2px}
.float0831 .btnOpen{TOP:58px;LEFT:1px}
.float0831 .btnOpen_n{TOP:58px;LEFT:1px}
.float0831 .btnCtn{TOP:58px;LEFT:2px}
.float0831 UL LI H3.titDc A{width:80px;DISPLAY:block;HEIGHT:36px}
.float0831 UL LI.top{BORDER-BOTTOM:#ace5f9 1px solid}
.float0831 UL LI.bot{BORDER-BOTTOM-STYLE:none}
.float0831 UL.webZx{PADDING-BOTTOM:0px;PADDING-LEFT:0px;width:164px;PADDING-RIGHT:0px;BACKGROUND:url(../images/webZx_bg.jpg) no-repeat;HEIGHT:65px;PADDING-TOP:0px}
.float0831 UL LI.webZx-in{BORDER-BOTTOM-STYLE:none;PADDING-LEFT:5px;PADDING-TOP:8px}
.float0831 .cn UL .wx{overflow:hidden;width:120px;height:auto;text-align:left}
.float0831 .wx img{display:block;width:88%}