html,body{margin:0;padding:0;border:0;-webkit-text-size-adjust:none}
html{overflow-y:scroll}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,del,em,img,dl,dt,dd,ol,ul,li,form,label,table,tbody,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit}
body{font-size:12px;color:#818181; background:#f8f8fa url(../Images/body_bg.png) repeat; font-family:sans-serif; overflow-x: hidden}
table{border-collapse:separate;border-spacing:0}
a{ text-decoration:none;color:#818181;}
:hover,:active,:focus{outline:0;}
img {border:none}
img {font-size:12px;color:#999;text-align:left;overflow:hidden;-ms-interpolation-mode:bicubic;margin:0;}
ol,ul {list-style:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden}
.clearfix{*zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.fl{float:left;}
.fr{float:right;}

/*全局公用*/
.w1030{width:960px;padding:0 35px 40px 35px;margin:0 auto;background:url(../Images/main_bg.png) repeat-y;}
.w1030btm{width:960px;padding:0 35px 30px 35px; margin:0 auto;background:#f8f8fa url(../Images/main_btm.png) no-repeat left top;overflow:hidden;}
.w960{width:960px; margin:0 auto; overflow: hidden}
.scrollFlash .tabs span
,.hd h3
,.hd a.more
,.i_rec_pro ul li a.tit{background:url(../Images/index.png) no-repeat;}
/*head*/
.head{width:100%;height:130px;background:#fbfff5;overflow:hidden;}
.head .l{width:450px;height:100px; margin:15px 0;overflow:hidden;}
.head .l .logo{width:200px;height:100px;overflow:hidden;}
.head .l .logo a{display:block;width:100%;height:100px;}
.head .l .txt{width:250px;margin:25px 0;overflow:hidden;}
.head .l .txt span{float:left;width:100%;height:25px;line-height:25px;font-size:16px;font-family:'Microsoft YaHei';text-indent:35px;}
.head .l .txt span.t1{height:22px;line-height:20px;background:url(../Images/zy.png) no-repeat left bottom;font-size:14px;}
.head .l .txt span.t1 em{color:#cd0b28;}
.head .r{width:500px;height:20px;margin:55px 0;overflow:hidden;}
.head .r ul{float:right;border-right:1px solid #ccc;}
.head .r ul li{float:left;height:20px;line-height:18px;border-left:1px solid #ccc;padding-left:15px;margin-right:15px;font-size:14px;font-family:'Microsoft YaHei';}
.head .r ul li a:hover,.head .r ul li a.current{color:#8fc640}
.nav{width:100%;height:38px;background:#35ae95;overflow:hidden;}
.nav ul{float:left;width:100%;}
.nav ul li{float:left;width:auto;height:38px;line-height:38px;overflow:hidden;}
.nav ul li a{display:block;padding:0 15px;height:38px;line-height:38px;text-align:center;font:16px/2.3 'Microsoft YaHei';color:#fff;}
.nav ul li a.current,.nav ul li a:hover{background:#20917a;}

/*首页*/
.scrollFlash{clear:both;position:relative;z-index:0;width:100%; overflow:hidden}
.scrollFlash .html{position:relative; z-index:0; width:100%; overflow:hidden; }
.scrollFlash .html ul{position:relative; overflow: hidden;}
.scrollFlash .html ul li{float:left;width:100%; overflow: hidden;}
.scrollFlash .html ul li a{display: block; width:100%; overflow: hidden}
.scrollFlash .tabs{width:100%;position:absolute;z-index:10;left:0;bottom:10px;height:13px;text-align:center;overflow:hidden;}
.scrollFlash .tabs span{display:inline-block;width:13px;height:13px;margin:0 3px;background-position:-13px 0;}
.scrollFlash .tabs span.curr{background-position:0px 0px;}
ul.i_pro_cats{float:left;width:964px;margin-top:4px;overflow:hidden;}
ul.i_pro_cats li{float:left;width:237px;height:100px;margin-right:4px;overflow:hidden;}
.hd{float:left;width:958px;height:56px; border:1px solid #dfdfdf; position:relative;z-index:0;}
.hd h3{position:absolute;left:-1px;top:-1px;z-index:2;width:225px;height:58px; background-position:0px -14px;font:20px/3 'Microsoft YaHei';text-indent:20px;color:#fff;}
.hd h3.bt2{width:257px;background-position:0px -73px;}
.hd h3.bt3{width:214px;background-position:0px -132px;}
.hd a.more{float:right;width:52px;height:16px;margin:20px;background-position:right 0px;}
.i_rec_pro{float:left;width:959px;border-right:1px solid #dfdfdf;overflow:hidden;}
.i_rec_pro ul{float:left;width:1000px;}
.i_rec_pro ul li{float:left;width:203px;height:226px;border-left:1px solid #dfdfdf;padding:18px;}
.i_rec_pro ul li span.img{float:left;width:203px;height:199px;border-bottom:1px solid #dfdfdf;overflow:hidden;}
.i_rec_pro ul li a.tit{float:left;width:100%;margin-top:;text-align:left;height:26px;line-height:26px;background-position:right -231px; overflow:hidden;}
.i_rec_pro ul li a.tit ins{text-decoration:none;}
.i_rec_pro ul li a.tit:hover ins{text-decoration:underline;}
.i_rec_pro ul li a.tit:hover{background-position:right -205px;}
.ads{width:840px;height:25px;line-height:25px;padding:30px 60px; background:#35ae95;color:#fff; font:24px 'Microsoft YaHei'; overflow:hidden;}
.ads .t2 em{color:#fff600;}
.iabout{width:100%;}
.iabout .hd2{width:100%;height:40px;line-height:40px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.iabout .hd2 h3{float:left;font-size:20px;}
.iabout .hd2 span.m{float:right;}
.iabout .hd2 span.m a{float:left;border-left:1px solid #dfdfdf;height:12px;line-height:12px;margin:14px 10px 0 0; padding-left:10px;}
.iabout .l{float:left;width:476px;height:300px;overflow:hidden;}
.iabout .r{float:right;width:460px;height:300px;overflow:hidden;}
.iabout .r .p{float:left;width:100%;line-height:20px;font-size:14px;overflow:hidden;}
.iabout .r .p h2{display:block;width:100%;height:36px;font:18px/1.5 'Microsoft YaHei';color:#35ae95;}
.iabout .r .t1{margin-top:16px;width:166px;height:40px;padding:30px;background:#35ae95;color:#fff;line-height:20px;text-align:center;font:18px/1.4 'Microsoft YaHei';}
.i_w294{float:left;margin-top:50px;width:294px;overflow:hidden;}
.i_w294 .hd2{display:block;width:100%;height:50px;line-height:50px;font-size:20px;}
.i_w294 ul{float:left;width:100%;margin-top:20px;}
.i_w294 ul li{float:left;width:100%;height:29px;line-height:29px;border-bottom:1px dotted #dfdfdf;font-size:13px;overflow:hidden;}
.i_w294 ul li a.tit{float:left;width:224px;overflow:hidden;}
.i_w294 ul li span{float:right;width:70px;}
.i_w294 ul li.first{height:116px;border-bottom:none;margin-bottom:20px;}
.i_w294 ul li.first span.img{float:left;width:118px;height:116px;overflow:hidden;}
.i_w294 ul li.first span.txt{float:right;width:166px;height:116px;overflow:hidden;}
.i_w294 ul li.first span.txt a.bt{display:block;width:100%;height:18px;line-height:18px;font-weight:bold;overflow:hidden;}
.i_w294 ul li.first span.txt span.p{display:block;width:100%;margin:10px 0 5px 0;height:54px;line-height:18px;overflow:hidden;}
.i_w294 ul li.first span.txt a.more{display:block;text-decoration:underline;}
/*内页*/
.pageBanner{display:block;width:100%;margin:0 auto;overflow:hidden;}

/*关于我们*/
.aboutIntro{line-height:22px;}
ul.aboutPic{float:left;width:936px;margin-top:20px;}
ul.aboutPic li{float:left;width:171px;height:143px; margin:0px 26px 20px 0px;position: relative; z-index: 0; cursor:pointer; overflow:hidden;}
ul.aboutPic li img{width:171px;height:118px;}
ul.aboutPic li a.tit{display:block;width:100%;height:25px;line-height:25px;text-align:center;}
ul.aboutPic li span{display:none}
ul.aboutPic li span.zzc{position: absolute;left:0px;top:0px;z-index: 2;width:171px;height:118px; background: #000;opacity:0.7; filter:alpha(opacity=70); overflow: hidden;}
ul.aboutPic li span.btn{position:absolute;left:0;top:0;z-index: 3; width:171px;padding:42px 0px; text-align: center;}
ul.aboutPic li span.btn a{display:inline-block;width:33px;height:33px;background:url(../Images/zzc.png) no-repeat;}
ul.aboutPic li span.btn a.link{background-position:-52px 0px;margin-left:10px;}
ul.aboutPic li:hover span{display: block;}

/*左侧*/
.pageLeft{float:left;width:200px;margin-top:20px;background:#fff;}
.curPart{width:198px;height:70px;line-height:70px;border-top:5px solid #35ae95;border-left:1px solid #e1e1e1;border-right:1px solid #d3d3d3;font-size:18px;font-family:'Microsoft YaHei';color:#000;text-indent:30px;background:#fff;}
/*通用子分类*/
ul.subClass{float:left;width:198px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}
ul.subClass li{float:left;border-bottom:1px solid #e1e1e1;height:35px;width:100%;overflow:hidden;}
ul.subClass li a{display:block;width:100%;height:35px;line-height:35px;text-indent:30px;color:#595959;font-size:13px;font-weight:bold;}
ul.subClass li.l2 a{text-indent:50px;font-weight:normal;font-size:12px;}
ul.subClass li a:hover,ul.subClass li a.current{background:#35ae95;color:#fff}
ul.subClass li.l2 a:hover,ul.subClass li.l2 a.current{background:#89c639;color:#fff;}
.pageRight{float:right;width:750px;margin-top:20px;background:#fff;min-height:600px;}
.partHd{width:100%;height:40px;line-height:40px;border-bottom:1px solid #e1e1e1;}
.partHd h3{float:left;font-size:14px;font-weight:bold;color:#35ae95;}
.partHd span.loc{float:right;color:#595959;}
.partHd span.loc a{color:#595959;}
.partHd span.loc a.current{color:#1f1a17;}
.partHd span.abtn{float:right;font-size:14px;}

/*新闻*/
ul.article{}
ul.article li{float:left;width:100%;height:90px;border-bottom:1px dotted #cacaca; margin:10px 0px 20px 0px; padding-bottom:20px; overflow:hidden;}
ul.article li span{display:block;line-height:25px;overflow: hidden;}
ul.article li span.tit a{font-size:14px;font-weight:bold;}
ul.article li span.intro{height:40px;line-height:20px;}
.article_list{float:left;width:100%;height:95px; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #cacaca; overflow: hidden;}
.article_list .date{float:left;width:81px;height:95px;}
.article_list .date span{display:block;width:100%;text-align:center;color:#fff;font-family:'Arial'}
.article_list .date .ym{height:27px;line-height:27px;background-color:#bcbcbc;}
.article_list .date .d{height:50px;line-height:50px;background-color:#b2b2b2;font-size:30px;}

.article_list .txt{float:left;width:630px;height:99px; margin-left:10px;color:#595959; }
.article_list .txt a.bt{display:block;width:100%;height:29px;line-height:24px;color:#333;font-size:14px;font-weight:bold;}
.article_list .txt span.other{display:block;width:100%;height:25px;line-height:25px;overflow: hidden;}
.article_list .txt span.intro{display:block;width:100%;height:40px;line-height:20px;overflow: hidden;}

.article{width:100%;}
.article h1{display:block;width:100%;height:40px;line-height:40px;font-size:16px; text-align: center; font-weight:bold;}
.article span.other{display:block;width:100%;height:30px;line-height:30px; text-align: center; overflow: hidden;}
.article_show{display:block;width:100%;padding:20px 0px;}
.preNext{display:block;width:100%;}
.preNext .l{width:60%; height:50px;overflow: hidden;}
.preNext .l span{display:block;width:100%;height:25px;line-height:25px;}
.preNext .r{width:35%;padding-top:7px;}

/*产品*/
/*推荐产品*/
#jsRecPro{width:100%;height:310px;overflow:hidden;}
#jsRecPro ul{float:left;width:100%;margin:20px 0 0 0;}
#jsRecPro ul li{float:left;width:262px;height:270px;overflow:hidden;}
#jsRecPro ul li span{float:left;width:100%;}
#jsRecPro ul li span.img{width:240px;height:240px;padding:0px;}
#jsRecPro ul li span.tit{height:30px;line-height:30px;text-align:center;}

ul.pro_list{float:left;width:786px;}
ul.pro_list li{float:left;width:240px;height:270px; margin:20px 22px 0px 0px; overflow:hidden;}
ul.pro_list li span{float:left;width:100%;}
ul.pro_list li span.img{width:240px;height:240px;padding:0px;}
ul.pro_list li span.tit{height:30px;line-height:30px;text-align:center;}

.albums{width:409px; z-index: 0;}
.albums .img_show{width:407px;height:254px;border:1px solid #e3e3e3;}
.albums .img_listbox{width:409px;height:52px; margin:10px 0px; overflow:hidden;}
.albums .img_listbox a.abtn{float:left; width:19px;height:52px; background:url(../Images/38x50.png) no-repeat 0px center;}
.albums .img_listbox a.aright{background-position:-19px center;}

.albums .img_listbox .imglist_w{float:left;position:relative;width:368px; margin:0px 1px 0px 2px;height:52px; overflow:hidden;}
.albums .img_listbox .imglist_w ul.imglist{position:absolute;left:0px;top:0px;width:200000px;}
.albums .img_listbox .imglist_w ul.imglist li{float:left;width:80px; height:50px; margin:0px 5px; border:1px solid #e3e3e3; overflow:hidden}
.albums .img_listbox .imglist_w ul.imglist li:hover,.albums .img_listbox .imglist_w ul.imglist li.current{border:1px solid #c50119;}


.proInfo{width:310px;height:232px;overflow: hidden;}
.proInfo h1{float:left;width:100%;height:35px;line-height: 35px;font-size:16px; font-family:'Microsoft YaHei'; overflow: hidden;}
.proInfo span.t{float:left;width:100%;margin:5px 0;height:25px;line-height:25px; overflow: hidden;}
.proInfo .share{float: left;width:100%;margin:5px 0;height:25px;line-height:25px;border-bottom:1px solid #e3e3e3;overflow: hidden;}
.proInfo .share span.t2{float: left;height:25px;line-height:20px;}
.proInfo .share .jiathis_style{float: left;}
.proInfo .p{float:left;width:100%;line-height:25px;margin-top:15px;color:#595959;overflow: hidden;}
.proInfo .p h4{display: block;font-size:14px;font-weight: bold;}

.hotline2{width:690px;padding:30px;height:25px;line-height:25px; background:#35ae95;overflow: hidden}
.hotline2 span{font-size:20px;color:#fff;}
.hotline2 a{font-size:16px;color:#fff;}

/*评论框*/
table.comform{width:734px;margin:20px 10px;color:#767676;}
table.comform td{padding:8px 0;}
table.comform td .input,.verify .input{width:120px;border:1px solid #e4e4e4;height:20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
table.comform td .textarea{width:97%;height:120px;border:1px solid #e4e4e4; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
table.comform td .noinput{background:#fff;border:none;color:#666;}


/*分页*/
.pages{display:block; margin:20px 0 10px 0;width:100%;text-align:center;}
.pages a{display:inline-block;margin:0 3px;padding:0 8px;height:24px;line-height:24px;background:#f5f5f5; border:1px solid #e1e1e1;color:#545452}
.pages a:hover{text-decoration:none;color:red;}
.pages span{display:inline-block;margin:0 3px;padding:0 8px;height:24px;line-height:24px;color:#545452;background:#f5f5f5; border:1px solid #e1e1e1;}
.pages span.current{font-weight:bold;}

/*地图*/
ul.maps{float:left; width:98%;padding:0px 1%;}
ul.maps li{float:left;margin:10px;line-height:25px; overflow:hidden}
ul.maps li .first{float:left; width:100%;height:25px; font-weight:bold}
ul.maps li .list{float:left;width:96%; border:1px solid #e4e4e4; padding:10px;}
ul.maps li .list a,ul.map li .list span{display:inline-block; margin-right:10px;}
ul.maps li .list span{padding:0 5px;}
ul.maps li a{color:#1f1a17;}
ul.maps li.t0{font-weight:bold;width:100%;padding:0;font-size:14px;}


/*footer*/
.fpro,.links{display:block;width:100%;height:25px;line-height:25px;color:#818181;overflow:hidden;}
.fpro a{display:inline-block;height:13px;line-height:13px;font-size:13px;border-left:1px solid #818181;padding-left:10px;margin-right:10px;color:#818181;}
.fpro span.bt,.links span.bt{display:inline-block;font-weight:bold;}
.links a{color:#818181;}
.footer{width:100%;background:#35ae95;color:#fff;padding-bottom:15px;}
.footer .fnav{display:block;width:100%;padding:15px 0;text-align: center;}
.footer .fnav a{display:inline-block;border-left:1px solid #fff;padding-left:10px;margin-right:10px;height:12px;line-height:12px;}
.footer .p{display:block;width:100%;line-height:20px;text-align: center;}
.footer a{color:#fff;}

/*在线客服*/
.online_kefu .list
,.online_kefu .list .top
,.online_kefu .list .btm
,.online_kefu .kefu1
,.online_kefu .kefu2
,.online_kefu .kefu3
,.online_kefu .qq{background:url(../Images/online.png) no-repeat;}
.online_kefu{position:fixed; top:400px; right:-125px; _position:absolute; _top:expression(documentElement.scrollTop+300); width:155px; height:auto; background-repeat:repeat-y; overflow:hidden}
.online_kefu .list{float:left;width:125px;margin:0;padding:0; background-position:-162px 0; background-repeat:repeat-y; overflow:hidden}
.online_kefu .list .top{float:left;width:125px; height:50px; cursor:pointer; background-position:-35px -1px; overflow:hidden}
.online_kefu .list ul{float:left;width:86px;margin:0 22px 0 20px;min-height:67px; background:#fff; overflow:hidden}
.online_kefu .list ul li{float:left;width:86px; height:30px; text-indent:24px; line-height:30px; overflow:hidden }
.online_kefu .list ul li.kefu1{background-position:-186px -26px;}
.online_kefu .list ul li.kefu2{background-position:-186px -60px;}
.online_kefu .list ul li.kefu3{background-position:-186px -91px;}
.online_kefu .list ul li a{color:#000;}
.online_kefu .list .btm{float:left;width:125px;height:23px; cursor:pointer; background-position:-35px -52px; overflow:hidden}
.online_kefu .qq{float:left;width:30px; height:140px; background-position:0px 0px; cursor:pointer; overflow:hidden}
.online_kefu .qq a.backtop{float: left;width:30px; height:30px;margin-top:110px;}

.mt50{margin-top:50px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
