@charset "utf-8";
/*默认样式初始化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td{margin:0;padding:0;border:0;}
body{background:#FFF url(../Images/wrapper.jpg) repeat-x; font-family:Arial,Verdana,Tahoma, "宋体", Helvetica, sans-serif;font-size:12px;color:#666;line-height:20px;text-align:left;}
html, body{width:100%; overflow-x:hidden;}
img{border:0;}
ul,li{list-style:none;}
em{font-style:normal;}
/*table{border-collapse:collapse;border-spacing:0;}*/
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
a{color:#666;text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus {outline:0;}
a:hover{color:#E67817;}

.clear{clear:both;}
.pager{text-align:center; padding:15px 0px; border-top:1px solid #CFCFCF;}
/*.wrapper{width:1041px; overflow:hidden; margin:0 auto;}*/
.header{width:1041px; height:82px; margin:0 auto; overflow:hidden; position:relative; z-index:999;}
.hpBanner{background-color:#fff; height:440px; position:relative;}
.ipBanner{background:#fff; width:2000px; height:331px; margin-left:-1000px; left:50%; position:relative; z-index:999;}
.ipBanner img{background:url(../images/loading.gif) no-repeat center;}
.footer{background:#F1F1F1 url(../Images/footer.jpg) repeat-x; padding:10px 0;}

/* 商标 */
.logo{width:157px; height:52px; overflow:hidden; position:absolute; left:19px; top:15px;}

/* 头部导航 */
.topNav{width:637px; height:53px; overflow:hidden; position:absolute; left:176px; top:29px;}
.topNav ul{margin-left:20px;}
.topNav ul li{display:inline;}
.topNav ul li a{color:#333; line-height:53px; font-size:14px; font-family:"微软雅黑"; padding:0 15px; display:block; float:left;}
.topNav ul li a:hover{color:#E67817;}

/* 产品搜索 */
.search{width:209px; height:52px; overflow:hidden; position:absolute; left:813px; top:15px;}
.search p{color:#828282; line-height:29px; text-align:right; width:209px; height:29px;}
.search p span{color:#FF6912; font-size:14px; font-family:Microsoft Yahei;}
.search form{width:209px; height:23px; overflow:hidden;}
.search form input{text-align:center; line-height:23px; padding:0; margin:0; border:none; *border-width:0; height:23px; float:left;}
.search form #key{color:#666; background-color:#EBEBEB; width:157px;}
.search form #button{color:#fff; font-size:10px; font-family:Arial; background:#00933F; width:51px; margin-left:1px;}

/* 首页类别栏 */
.hpGuild{width:1003px; height:96px; margin:0 auto; overflow:hidden;}
.hpGuild li{float:left;}
/*.hpGuild li a{display:block; float:left;}
.hpGuild a:hover{color:#FFFFFF;}*/
.hpGuild li a{display:block;width:106px; height:36px; margin-left:5px;text-align:center;padding-top:60px;}
/*.hpGuild a.gffd, .hpGuild a.flfd, .hpGuild a.xfdq, .hpGuild a.nbdy, .hpGuild a.dydq, .hpGuild a.jkxt{color:#656565; line-height:43px; text-align:center; width:106px; height:43px; padding-top:53px;  padding-right:10px;}*/
.hpGuild .gcal{display:block;width:218px; height:96px; margin-left:5px;padding:0;}

.hpGuild a.gffd{background:url(../Images/default/gffd.jpg) no-repeat;}
.hpGuild a.flfd{background:url(../Images/default/flfd.jpg) no-repeat;}
.hpGuild a.xfdq{background:url(../Images/default/xfdq.jpg) no-repeat;}
.hpGuild a.nbdy{background:url(../Images/default/nbdy.jpg) no-repeat;}
.hpGuild a.led{background:url(../Images/default/led.jpg) no-repeat;}
.hpGuild a.dydq{background:url(../Images/default/dydq.jpg) no-repeat;}
.hpGuild a.jkxt{background:url(../Images/default/jkxt.jpg) no-repeat;}

.hpGuild a.gffd:hover{background:url(../Images/default/gffd1.jpg) no-repeat;color:#fff;}
.hpGuild a.flfd:hover{background:url(../Images/default/flfd1.jpg) no-repeat;color:#fff;}
.hpGuild a.xfdq:hover{background:url(../Images/default/xfdq1.jpg) no-repeat;color:#fff;}
.hpGuild a.nbdy:hover{background:url(../Images/default/nbdy1.jpg) no-repeat;color:#fff;}
.hpGuild a.led:hover{background:url(../Images/default/led1.jpg) no-repeat;color:#fff;}
.hpGuild a.dydq:hover{background:url(../Images/default/dydq1.jpg) no-repeat;color:#fff;}
.hpGuild a.jkxt:hover{background:url(../Images/default/jkxt1.jpg) no-repeat;color:#fff;}

/* 首页产品, 首页新闻, 首页展会 */
.hppne{width:1003px; margin:7px auto 0; overflow:hidden;}
.hppne .title{background:url(../Images/tit-bg.jpg) no-repeat left bottom; height:35px; padding-bottom:3px; overflow:hidden;}
.hppne .title strong{color:#515151; font-size:14px; line-height:35px; margin-left:5px; float:left;}
.hppne .title a{color:#A8A8A8; font-size:10px; line-height:35px; margin-right:5px; float:right;}

.hpProducts{width:318px; overflow:hidden; float:left;}

.hpNews{width:350px; overflow:hidden; margin-left:12px; float:left;}
.hpNews dl{overflow:hidden; margin:10px 10px 0;}
.hpNews dl dt, .hpNews dl dd{float:left;}
.hpNews dl dt{width:152px;}
.hpNews dl dd{width:178px;}
.hpNews ul{margin:8px 10px 0;}
.hpNews li{display:block; position:relative;}
.hpNews li a{line-height:24px; background:url(../Images/default/ns-icon1.jpg) no-repeat left center; zoom:1; display:block; padding-left:10px;}
.hpNews li a span{/*display:block;*/ *cursor:pointer; width:70px; float:right; position:absolute; right:0;}
.hpNews li a:hover{background:url(../Images/default/ns-icon2.jpg) no-repeat left center;}

.hpExhibition{width:311px; overflow:hidden; margin-left:12px; float:left;}
.hpExhibition ul{margin:10px 10px 0;}
.hpExhibition li a{line-height:24px; background:url(../Images/default/ns-icon1.jpg) no-repeat left center;}
.hpExhibition li a span{padding:0 10px;}
.hpExhibition li a:hover {background:url(../Images/default/ns-icon2.jpg) no-repeat left center;}
.hpExhibition p{margin:10px 10px 0;}

/* 版权 */
.copyright{width:1041px; margin:0 auto; overflow:hidden;}
.copyright .left{float:left; margin:15px 0 10px 19px;}
.copyright .left ul li{display:inline;}
.copyright .left ul li span{color:#AFAFAF; padding:0 10px;}
.copyright .right{float:right; margin:30px 19px 0 0;}

/* 首页主体 */
.hpMain{width:1041px; margin:-27px auto 30px; overflow:hidden; position:relative; z-index:999;}
.hpMain .backgroundLine{background:url(../Images/default/main.png) no-repeat; _background-image:url(../Images/default/main.gif); width:1041px; height:19px; overflow:hidden;}
.hpMain .container{background-color:#fff; width:1041px; overflow:hidden;}

/* 内页主体 */
.ipMain{width:1041px; margin:-18px auto 30px; overflow:hidden; position:relative; z-index:999;}
.ipMain .backgroundLine{background:url(../Images/main.png) no-repeat; _background-image:url(../Images/main.gif); width:1041px; height:19px; overflow:hidden;}
.ipMain .container{background-color:#fff; width:1041px; min-height:400px; _height:400px; zoom:1;}
.ipMain .container .left{background:url(../Images/left.jpg) no-repeat right top; width:235px; overflow:hidden; float:left;}
.ipMain .container .right{width:806px; overflow:hidden; float:left;}
.ipMain .container .right .content{width:755px; overflow:hidden; margin:20px 13px 0 19px;}

/* 左侧子导航 */
.subNav{width:197px; overflow:hidden; margin:0 auto;}
.subNav h3{color:#fff; line-height:38px; font-size:14px; padding-left:12px; background:url(../Images/img.png) no-repeat 0px 0px;}
.subNav li{display:inline;}
.subNav li ul{display:none;}
.subNav li a, .subNav li a.active{line-height:31px; background:url(../Images/img.png) no-repeat 0px -69px; display:block; padding-left:15px; margin-bottom:1px;}
.subNav li a:hover, .subNav li a.active, .subNav li a.active:hover {color:#fff; font-weight:bold; background:url(../Images/img.png) no-repeat 0px -38px;}
.subNav li li a, .subNav li li a.active{line-height:28px; background:none; background-color:#FAFAFA;}
.subNav li li a:hover, .subNav li li a.active, .subNav li li a.active:hover {color:#E67817; background:none; background-color:#fff;}

/* 左侧新品推荐 */
.lNewPro{width:197px; overflow:hidden; margin:25px auto 0}
.lNewPro h3{font-size:12px; line-height:35px; padding-left:7px; border-bottom:1px solid #BABABA;}

/* 当前位置 */
.currentPath{line-height:38px; background:url(../Images/currloca.jpg) no-repeat left center; width:735px; height:38px; padding-left:20px; margin:0 13px 0 19px; border-bottom:1px solid #CFCFCF;}
.currentPath span{padding:0 6px;}

/* 文章 */
.article{line-height:25px;}

/* 企业荣誉 */
ul.honor{width:785px; padding-bottom:10px; overflow:hidden; zoom:1;}
ul.honor li{width:166px; margin-right:30px; float:left;}
ul.honor li a{display:block;}
ul.honor li a img{background:url(../images/loading.gif) no-repeat center; border:3px solid #E0E0E0;}
ul.honor li a p{text-align:center; line-height:18px; padding:6px 0;}
ul.honor li a:hover{color:#FFF; background-color: #36B72C;}
ul.honor li a:hover img{border:3px solid #36B72C;}

/* 新闻资讯 */
.newslist dl{width:755px; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dashed #bbb; overflow:hidden; zoom:1;}
.newslist dt{width:202px; height:128px; float:left; border:1px solid #ededed;}
.newslist dt img{background:url(../images/loading.gif) no-repeat center;}
.newslist dd{width:536px; padding-left:15px; float:left;}
.newslist dd.title{font-weight:bold;}
.newslist dd.date{color:#a0a0a0; font-size:12px; font-family:Arial;}
.newslist dd.text{line-height:20px;}
.newslist dd.more a{color:#ec6100; line-height:23px; background:url(../images/more_bg.jpg) no-repeat; display:block; text-indent:10px; width:92px; height:23px; margin-top:10px;}

.newslist h1 {text-align:center; font-size:16px;}
.newslist h1 + p {color:#969696; text-align:center; padding:5px 0; margin-bottom:10px; border-bottom:0.1em #efefef dotted;}

/* 客户投诉*/
.complaints form{background-color:#F9F9F9; margin:0 40px; _margin:0 40px; border:1px solid #E7E7E8;}
.complaints form input{border:1px solid #CCCCCC; height:19px;}
.complaints form textarea{background:#fff url(../Images/textarea-bg.jpg) repeat-x; border: 1px solid #CCCCCC;}
.complaints form #btn {border:0; width:90px; height:24px;}
.complaints form #sex{border:0;}

/* 公共样式 */
.yjTL,.yjTR,.yjBL,.yjBR{height:4px;overflow:hidden;background:url(../images/k.png) no-repeat 0 0;}
.yjBL,.yjBR{height:6px;}
.yjTL,.yjBL,.yjML{padding-left:5px;}
.yjTR,.yjBR,.yjMR{padding-right:5px;}
.yjTR{background-position:100% -10px;}
.yjBL{background-position:0 -4px;}
.yjBR{background-position:100% -14px;}
.yjML{background:url(../images/kLeft.png) repeat-y left;}
.yjMR{background:url(../images/kRight.png) repeat-y right; text-align:center; position:relative;}

.flUl li{float:left;display:inline;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}

/* 产品知识 */
.mTbg{background:url(../images/yy.png) repeat-x bottom;padding-bottom:11px;margin-top:10px;}
.nTitle {line-height:2;padding-left:1.5em;}
.nTitle .t2,.nTitle .t3{float:right;width:100px; text-align:center;}
.nTitle .t3{width:110px;}
.nList li{position:relative;background:url(../images/xx.png) repeat-x bottom;padding-bottom:1px;float:none; display:block;}
.nList a{display:block;line-height:2.6;zoom:1; padding-left:1.5em;}
.nList a em,.nList a span{display:block;width:110px;float:right; text-align:center;*cursor:pointer;}
.nList a i{display:block; width:7px;height:7px;overflow:hidden; position:absolute;left:.5em;top:1em; background:url(../images/img.png) no-repeat -202px 0px;}
.nList a:hover{background-color:#F9F9F9;}
.nList a:hover i{background-position:-213px 0px;}

.cPage{padding:1em 0 2em 0;text-align:center;}
.cPage em{padding:0 .6em;}
.cPage a{margin:0 .1em;}
.cPage span a{padding:3px 6px;border:solid 1px #FFF;margin-right:1px;}
.cPage span a:hover,.cPage span a.active{color:#F00;border-color:#CCC;}

/* 大类列表,小类列表,产品列表 */
.products div{margin-bottom:20px;}

ul.categoryList{width:801px; overflow:hidden; zoom:1;}
ul.categoryList li{display:inline; width:219px; height:252px; margin:0 48px 20px 0; float:left;}
ul.categoryList li a{background-color:#E6E6E6; display:block; width:219px; height:252px;}
ul.categoryList li a img{background:url(../images/loading.gif) no-repeat center; width:215px; height:208px; margin:2px 2px 0;}
ul.categoryList li a p{width:215px; height:42px; margin:0 auto; overflow:hidden; line-height:42px; text-indent:18px;}
ul.categoryList li a:hover {color:#fff; background-color:#36B72C;}

ul.bigclassList{width:783px; overflow:hidden; zoom:1;}
ul.bigclassList li{display:inline; width:232px; height:252px; margin:0 29px 20px 0; float:left;}
ul.bigclassList li a{background-color:#E6E6E6; display:block; width:232px; height:252px;}
ul.bigclassList li a img{background:url(../images/loading.gif) no-repeat center; width:228px; height:208px; margin:2px 2px 0;}
ul.bigclassList li a p{width:228px; height:42px; margin:0 auto; overflow:hidden; line-height:42px; text-indent:18px;}
ul.bigclassList li a:hover {color:#fff; background-color:#36B72C;}

ul.smallclassList{width:780px; overflow:hidden; zoom:1;}
ul.smallclassList li{display:inline; width:365px; height:250px; margin:0 25px 20px 0; float:left;}
ul.smallclassList li a{background-color:#DFDFDF; display:block; width:365px; height:250px;}
ul.smallclassList li a img{background:url(../images/loading.gif) no-repeat center; width:359px; height:206px; margin:3px 3px 0;}
ul.smallclassList li a p{width:359px; height:41px; margin:0 auto; overflow:hidden; line-height:41px; text-indent:18px;}
ul.smallclassList li a:hover {color:#fff; background-color:#36B72C;}

ul.productsList{width:780px; overflow:hidden; zoom:1;}
ul.productsList li{background:#fff url(../images/pro-con-bg.jpg) repeat-x left bottom; width:377px; height:155px; margin-bottom:20px; overflow:hidden; float:left; border-right:1px solid #DBDBDB;}
ul.productsList li h3{background-color:#EDEDED; height:32px; overflow:hidden; zoom:1;}
ul.productsList li h3 b{line-height:32px; font-size:12px; margin-left:15px; float:left;}
ul.productsList li h3 a{color:#E67817; font-size:12px; line-height:32px; font-weight:normal; background:url(../Images/pro-more-bg.jpg) no-repeat right center; padding-right:10px; margin-right:20px; float:right;}
ul.productsList li dl{padding:17px 0 0 15px; overflow:hidden; zoom:1;}
ul.productsList li dl dt{float:left; width:107px; overflow:hidden;}
ul.productsList li dl dd{float:left; width:250px; overflow:hidden;}

.productDetail{width:1003px; margin:0 auto;}
.productDetail .currentPath{width:983px; margin:0 auto 20px;}
.productDetail .content{background:url(../Images/pro-detail-bg.jpg) repeat-x; padding:16px 20px 0; overflow:hidden; zoom:1;}
.productDetail .pdLeft{width:692px; overflow:hidden; float:left;}
.productDetail .pdLeft .ptab h2{color:#FFF; line-height:21px; font-size:12px; font-weight:normal; font-family:"微软雅黑";background:url(../Images/tab2.jpg) no-repeat; padding-left:10px; margin-bottom:10px; cursor:pointer;}
.productDetail .pdLeft .ptab .tab{color:#666; background:url(../Images/tab1.jpg) no-repeat;}
.productDetail .pdLeft .ptab div{padding:0 10px 20px;}
.productDetail .pdRight{width:252px; overflow:hidden; float:right;}
.productDetail .pdRight .pic, .productDetail .content .pdRight .download{width:252px; overflow:hidden;}
.productDetail .pdRight .pic{height:206px;}
.productDetail .pdRight .download{background:url(../Images/download-con-bg.jpg) repeat-x; min-height:200px; _height:200px; zoom:1; margin-top:20px;}
.productDetail .pdRight .download h3{font-size:12px; line-height:150px; background:url(../Images/download-icon.jpg) no-repeat left center; padding-left:130px;}
.productDetail .pdRight .download ul{margin:5px 15px 0;}
.productDetail .pdRight .download li{position:relative; display:block;}
.productDetail .pdRight .download li a{display:block; line-height:22px; zoom:1;}
.productDetail .pdRight .download li a span{width:62px; position:absolute; right:15px; *cursor:pointer;}


/* 语言列表 */
.language{background-color:#F1F1F1;}
.language a{margin-right:10px;}