﻿@charset "utf-8";
/* CSS Document */
/*{transition:all .5s;}*/
/*banner*/
.banner{ width:100%; height:430px; background:url(../images/banner.jpg) top center no-repeat}
#flashs{ position:relative; height:430px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:26px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#f57f1b;}
/*搜索*/
.search{ height:44px; line-height:44px;}
.search .hot{ float:left; width:500px; }
.search .hot em{color:#333333}
.search .hot a{ padding:0px 5px;}
.search .sea{ float:right; width:350px; padding-top:8px; overflow:hidden}
.search .sea input{ float:left; background:url(../images/txt_03.png); height:27px; line-height:27px\9; width:253px; padding-left:30px; border:0px; }
.search .sea img{ display:block; float:left; margin-left:5px;}
/*证书*/
.zhengshu{ height:303px; background:#f5f5f5; padding-bottom:15px;}
.zhengshu .zstit { background:url(../images/zsbg_03.png) top center no-repeat; height:85px; text-align:center;}
.zhengshu .zstit h4 a{ font-size:24px;color:#333333; line-height:70px;}
.zhengshu .zstot{position:relative}
.zhengshu .zstot ul{ width:924px; margin:0px auto; }
.zhengshu .zstot ul li{ float:left; width:134px; margin:0px 10px;}
.zhengshu .zstot ul li img{ display:block; border:1px #dbdbdb solid}
.zhengshu .zstot ul li h5{ font-weight:normal; text-align:center; line-height:30px;}
.zhengshu .zstot ul li h5 a{ font-size:13px;}
.zhengshu .zstot .l{ position:absolute; top:80px; left:0px}
.zhengshu .zstot .l img{ display:block}
.zhengshu .zstot .r{ position:absolute; top:80px; right:0px}
.zhengshu .zstot .r img{ display:block}
/*产品中心*/
.productcenter{ overflow:hidden; padding-top:20px; padding-bottom:20px; width:1000px; margin:0 auto;}
.pc_l{ width:210px; float:left}
.top25{ margin-top:10px;}
.pc_l .pc_ltit{ height:50px; background:url(../images/cptitbg_03.gif); text-align:center; line-height:50px;}
.pc_l .pc_ltit h4 a{ font-size:18px;color:#ffffff; font-weight:normal}
.pc_l dl{ border:2px #0000ff solid; border-top:0px; padding:10px;}
.pc_l dl dt{ height:40px; line-height:40px; background:#0000ff; text-indent:10px; margin-top:10px;}
.pc_l dl dt a{ font-size:16px; color:#ffffff; display:block;}
.pc_l dl dt a:hover{color:#ffffff; background:#f60; text-decoration:none;}
.pc_l dl dt a.currclass{color:#ffffff; background:#f60; text-decoration:none;}
.pc_l dl dd{ line-height:30px; border-bottom:1px #bdbdbd dotted}
.pc_l dl dd a{ display:block; background:url(../images/tu_03.png) 20px center no-repeat; padding-left:30px;}
.pc_r{ width:764px; float:right}
.pc_r h4{ height:50px; background:url(../images/cptitbg_03.gif); line-height:50px; overflow:hidden; margin-left:10px;}
.pc_r h4 .s1{ float:left; font-weight:normal}
.pc_r h4 .s1 a{ font-size:18px;color:#ffffff; padding-left:10px;}
.pc_r h4 .s2{ float:right}
.pc_r h4 .s2 a{color:#ffffff; padding-right:10px;}
.pc_r ul{ margin-top:10px;margin-left:5px;}
.pc_r ul li{ float:left; margin-left:25px;}
.pc_r ul li img{ display:block; border:1px #cccccc solid; width:220px; height:165px;}
.pc_r ul li img:hover{border-color: #ef6b00;}
.pc_r ul li h5{ text-align:center; font-weight:normal; height:35px; line-height:35px;}
.pc_r ul li h5 a{font-size:14px;}
.pc_r ul li dt{ height:45px; line-height:45px; text-align:center;}
.pc_r ul li dt a{font-size:14px;}

.indexlian{ height:170px; /*background:#09C;*/ background:url(../images/lianxipic.jpg) no-repeat; float:left; width:210px;}

/*客户*/
.kh{ background:url(../images/kh.jpg) top center no-repeat; height:320px; }
.kh .container{position:relative}
.kh h4{ text-align:center; line-height:70px; padding-left:15px;}
.kh h4 a{ font-size:24px;color:#333333}
.kh ul { width:900px; margin:0px auto; padding-top:10px;}
.kh ul li{ float:left; width:190px; margin:5px;}
.kh ul li img{ display:block; width:180px; height:135px; border:1px #cccccc solid; padding:3px;}
.kh ul li h5{ text-align:center}
.kh ul li h5 a{ font-size:13px; font-weight:normal; line-height:30px;}
.kh .l{ position:absolute; top:140px; left:0px}
.kh .l img{ display:block}
.kh .r{ position:absolute; top:140px; right:0px}
.kh .r img{ display:block}
/*优势*/
.ys{ background:url(../images/ys.jpg) top center no-repeat; height:590px; }
.ys .ystit img{ display:block; margin:0px auto}
.ys .ystot { overflow: hidden;  padding-top: 57px;}
.ys .ystot .yl{ width:440px; float:left}
.ys .ystot .yl p{color:#ffffff; line-height:29px; padding-top:275px; padding-left:50px;}
.ys .ystot .yr{ width:540px; float:left}
.ys .ystot .yr p{color:#ffffff; font-size:16px; line-height:70px; font-weight:bold; padding-top:48px; padding-left:80px;}
/*客户评价*/
.khpj .pjtit{ background:url(../images/khpj.png); width:255px; height:90px; margin:0px auto}
.khpj .pjtit h4{ text-align:center}
.khpj .pjtit h4 a{ font-size:24px; color:#333333; line-height:70px;}
.khpj .pjtot{ position:relative; overflow:hidden; padding-bottom:20px;}
.khpj .pjtot ul { width:908px; margin:0px auto}
.khpj .pjtot ul li{ background:#737373; width:203px; padding:2px; float:left; margin:0px 10px; padding-bottom:10px;}
.khpj .pjtot ul li h5{ font-weight:normal}
.khpj .pjtot ul li h5 a{color:#ffffff; font-size:14px; padding:0px 8px; display:block; overflow:hidden; line-height:30px;}
.khpj .pjtot ul li h5 a .s1{ float:left}
.khpj .pjtot ul li h5 a .s2{ float:right}
.khpj .pjtot ul li p{color:#ffffff; line-height:18px; padding:0px 8px; height:90px; overflow:hidden; margin:4px 0px;}
.khpj .pjtot .l{ position:absolute; top:155px; left:0px}
.khpj .pjtot .l img{ display:block}
.khpj .pjtot .r{ position:absolute; top:155px; right:0px}
.khpj .pjtot .r img{ display:block}
/*批发流程*/
.pflc{ height:215px; background:url(../images/pflc.jpg) top center no-repeat; text-align:center}
.pflc h4 a{ font-size:24px; color:#ffffff; line-height:60px; padding-right:18px;}
/*车间展示*/
.cjzs .zstit{ background:url(../images/cjzs_03.png); width:353px; height:84px; margin:0px auto}
.cjzs .zstit h4{ text-align:center}
.cjzs .zstit h4 a{ font-size:24px; color:#333333; line-height:70px;}
.cjzs .zstot{ overflow:hidden}
.cjzs .zstot .zsl{ width:430px; float:left}
.cjzs .zstot .zsl img{ display:block}
.cjzs .zstot .zsl h5{ text-align:center; margin-top:-30px; background:#000000; position:relative;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; }
.cjzs .zstot .zsl h5 a{ display:block; height:30px; line-height:30px; color:#ffffff; font-size:14px;}
.cjzs .zstot .zsr{ width:550px; float:left}
.cjzs .zstot .zsr ul li{ width:265px; float:left; margin-left:10px; margin-bottom:10px;}
.cjzs .zstot .zsr ul li a{position:relative;}
.cjzs .zstot .zsr ul li  span{width:265px;background:#000;display:block;position:absolute;bottom:0px;left:0px;color:#fff; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;font:bold; line-height:30px; text-align:center;cursor:hand; font-size:14px; overflow:hidden;}
.cjzs .zstot .zsr ul li img{ display:block}
/*广告位*/
.ggw{ position:relative; height:160px; overflow:hidden;margin:20px auto; margin-bottom:30px;}
.ggw span{ position:absolute;top:52px; left:815px; font-size:24px;color:#ffffff; font-family:Arial }
/*公司简介*/
.gsjj{ background:url(../images/gsjj_02.jpg) top center no-repeat; height:455px; overflow:hidden;}
.gsjj .jjtit{ text-align:center; height:94px;}
.gsjj .jjtit h4 a{ font-size:24px;color:#333333; padding-left:25px;}
.gsjj .jjtit  em{ font-size:24px;color:#adadad; font-family:Arial; padding-left:25px;}
.gsjj .jjtot img{ display:block; padding:10px; background:#ffffff; float:left; margin-right:20px;}
.gsjj .jjtot h5 a{ font-weight:normal; font-size:16px;color:#ffffff; line-height:40px;}
.gsjj .jjtot p{ font-size:13px; line-height:24px; color:#ffffff; padding-top:8px;}
.gsjj .jjtot span{ display:block; width:82px; height:24px; line-height:24px; text-align:center; float:left; background:#ff9711; margin-top:10px;}
.gsjj .jjtot span a{ font-size:13px;color:#ffffff;}
/*新闻*/
.newsfaq{ background:#f8f8f8; height:405px; position:relative;}
.newsfaq .container{ background:#ffffff; height:398px; position:absolute; top:-40px; left:50%; margin-left:-490px; overflow:hidden; padding-top:20px;}
.newsfaq .news{ width:655px; float:left; margin-left:25px;}
.newsfaq .news .flul{ overflow:hidden}
.newsfaq .news .flul li{ width:145px; height:38px; line-height:38px; text-align:center; background:#000000; float:left; margin-right:4px;}
.newsfaq .news .flul li a{ font-size:18px; color:#ffffff; display:block; text-decoration:none}
.newsfaq .news .flul li:hover,.newsfaq .news .flul .cur{ background:#ff9711}
.newsfaq .news .one{ padding-top:15px; overflow:hidden }
.newsfaq .news .one img{ display:block; float:left; margin-right:20px;}
.newsfaq .news .one h5 a{ font-size:14px;color:#000000; line-height:30px;}
.newsfaq .news .one p{ font-size:13px; line-height:24px; color:#000000; height:96px; overflow:hidden}
.newsfaq .news .one span{ display:block; width:82px; height:24px; line-height:24px; text-align:center; float:left; background:#ff9711; margin-top:10px;}
.newsfaq .news .one a{ font-size:13px;color:#ffffff;}
.newsfaq .news .newul{ overflow:hidden; padding-top:15px;}
.newsfaq .news .newul li{ float:left; width:302px; height:35px; line-height:35px; border-bottom:1px #cccccc dashed; margin-right:15px; background:url(../images/tu2_10.jpg) left center no-repeat; padding-left:10px;}
.newsfaq .news .newul li a{ font-size:13px;color:#000000}
.newsfaq .faq{ width:255px; float:right; margin-right:10px;}
.newsfaq .faq .faqtit{ overflow:hidden; line-height:35px; height:35px; border-bottom:1px #b2b2b2 solid}
.newsfaq .faq .faqtit h4{ float:left; font-weight:normal; font-size:16px;color:#bbbbbb}
.newsfaq .faq .faqtit h4 a{color:#333333}
.newsfaq .faq .faqtit span{ float:right}
.newsfaq .faq .faqtot dl{ padding-top:10px;}
.newsfaq .faq .faqtot dl .nob{ border:0px;}
.newsfaq .faq .faqtot dl dt{ background:url(../images/wen_07.png) left 15px no-repeat; line-height:30px;  padding:10px 0px;padding-left:28px; border-top:1px #cccccc dashed}
.newsfaq .faq .faqtot dl dt a{ font-size:13px;color:#242424}
.newsfaq .faq .faqtot dl dd{ background:url(../images/da_07.png) no-repeat; line-height:22px; padding-left:28px; padding-bottom:12px; font-size:13px;}
/*友情链接*/
.links{ height:80px; background:#f8f8f8; border-top:2px #0063cd solid}
.links .linktit{ width:76px; height:74px; background:#0000ff; float:left; margin-top:-4px; position:relative}
.links .linktit h4{ text-align:center; padding-top:15px;}
.links .linktit h4 a{ color:#ffffff; font-size:14px;}
.links .linktit em{ font-size:24px; font-family:Arial; color:#ffffff; display:block; text-align:center}
.links .linktot { float:left; width:904px; padding:10px 0px;}
.links .linktot a{ padding:0px 20px; line-height:30px;white-space:nowrap;} 




.tab{ width:927px; height:327px; margin:30px auto;}
.tabcon{ float:left; width:437px; height:324px; overflow:hidden; border:1px solid blue; float:left}
.tabcon li{ float:left;width:437px; height:324px; display:none;}
.tabbtn{ float:right; width:475px; height:324px; }
.tabbtn li{ width:477px; height:53px; line-height:53px; color:#fff; text-align:center; cursor:pointer; background:url(btn1.png) no-repeat; margin:10px 0px;}
.tabbtn li.cur{background:url(btn0.png) no-repeat;}


.ysCont{overflow:hidden;}
.ysCont .ysImg{margin-left:14px;}
.ysCont .ysImg img{border:8px solid #eb8809;}
.ysCont ul{margin-right:38px; width:476px;margin-top: 4px;}
.ysCont li{margin-bottom:17px; padding-left:28px; height:52px; line-height:42px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/ysLi.png) no-repeat center; cursor:pointer;} 
.ysCont li i{font-size:20px; margin-right:8px;}
.ysCont li:hover , .ysCont li.cur{background-image:url(../images/ysLiH.png)}


.cpzs{ height:303px; background:#f5f5f5}
.cpzs .cpzst { background:url(../images/ffbg.png) center 12px no-repeat; height:66px; text-align:center;}
.cpzs .cpzst h4 a{ font-size:24px;color:#333333; line-height:70px;}
.zsct{position:relative; margin-top:25px; }
.zsct ul{ width:928px;margin:0px auto;overflow:hidden;}
.zsct ul li{ float:left; width:210px; height:210px; margin:0px 10px;}
.zsct li img{ border:1px solid #dedede;}
.zsct li h5{ color:#333333; height:30px; line-height:30px; overflow:hidden; font-size:14px; text-align:center;}
.zsct li h5 a{ font-weight:normal;}
.zsct .l{ position:absolute; top:80px; left:0px}
.zsct .l img{ display:block}
.zsct .r{ position:absolute; top:80px; right:5px}
.zsct .r img{ display:block}
