@charset "utf-8";
/* CSS Document */
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4,table,th, td, form,input, button, select, textarea, p{margin:0;padding:0;font-style: normal;font: 12px/22px "Microsoft YAHEI", Arial, Tahoma,"Microsoft YaHei","宋体";}
.bodys { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background: url("top.jpg") repeat-x scroll center top transparent;}
ol, ul ,li{list-style: none}
img {border: 0;vertical-align:middle}
.clear{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}
a{color:#4b4b4b;text-decoration:none;font-family:"Microsoft YaHei";} 
a:hover{color:#ff5500;font-family:"Microsoft YaHei";}
h1, h2, h3{font-weight:bold}
h1{font-size:18px}
h2{font-size:15px;line-height: 26px;float: LEFT;}
h3{font-size:14px}
h4{font-size:15px}
h5{font-size:12px}
.lf{float:left}
.rt{float:right}
.mt{ margin-left:10px;} mr{ margin-right:10px;}

.pt25{padding-top:25px}
.pt15{padding-top:5px}.pt10{padding-top:10px}
.box,.banner{margin:0 auto;width:100%;overflow:hidden}
.prenext {border-top: #cfd4d7 dashed 1px;border-bottom: #cfd4d7 dashed 1px; color:#000;}
.prenext a{ color:#000;}
/*kuai su dao hang*/
.indexcomm{ width:100%;margin-bottom:1px;background: #f1f1f1;}
.k{line-height:50px;color:#555;margin-right:10px; padding-left:10px;font-family:"Microsoft YAHEI"; font-size:13px; font-weight:900;}
.tagqun{width:1000px;margin:0px auto; height:50px; text-align:center;overflow:hidden;}
.tagqun ul{ }
.tagqun ul li{ height:50px; line-height:50px; padding-right:20px; float:left;overflow:hidden;}
.tagqun ul li a{color:#555; font-size:13px;}

.otherpro{ width:723px; border-bottom:1px #cdcdcd solid; border-left:1px #cdcdcd solid; border-right:1px #cdcdcd solid;}
.otherprotit,.othernewstit{ height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(protitle.jpg) no-repeat;margin-bottom:10px; padding-left:15px;}
.othernews{ margin-top:10px;border-bottom:1px #cdcdcd solid; border-left:1px #cdcdcd solid; border-right:1px #cdcdcd solid;}
.othernews ul li{ padding-left:20px; background:url(d.jpg) no-repeat 3px 10px;border-bottom: #d1d2d4 dashed 1px; height:28px;}
.othernews ul li a{ color:#000;}
.related_other_products_1{float:left;width:136px;height:120px;overflow:hidden;text-align:center; margin:0 4px;}
.related_other_products_1 img{ border:1px #bdbfbf solid;}
.related_other_products_1 a{color:#000;}
.exclass_list_1{float:left;width:215px;height:190px;overflow:hidden;text-align:center; margin:10px 10px;}
.exclass_list_1 img{float:left;width:200px;height:150px;overflow:hidden;border: #dadada solid 3px;}
.xglj{ height:35px; line-height:35px;color:#000;}
.xglj a{ color:#cecece; font-weight:bold;height:35px; line-height:35px;}

.ihotpro{padding:10px 10px;width: 351px;}
.ihotpro_in{height:auto;}
#tz{color:#000;height:36px;margin:0px auto;line-height:36px;float: right;margin-right: 10px;}
#tz a{ color:#000;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; z-index:1; width:100%;margin:0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*main*/
#main{margin:40px auto;width:1000px;padding: 0 0 5px 10px; background-color:#FFF;}
/*contact*/ 
#contact{background: url(listbg.jpg) repeat-y;     border: 1px solid #ccc;background: #f8f8f8;padding-left:8px; padding-right:8px;font-family:"Microsoft YAHEI"; color:#474848; padding-bottom:10px;}
.contact_tit{background:url(zx_top.jpg) repeat-x; height:47px; line-height:47px; overflow:hidden;color:#FFF; font-size: 16px;font-family:"Microsoft YAHEI"; font-weight:bold; margin-top:8px; padding-left:18px;}
.dianhua {background: url(teln.png) no-repeat scroll 0 18px transparent;color: #474848;line-height: 20px;padding: 10px 0 10px 55px;}
.dianhua span {display: block;font: 18px "Impact";color:#0061a7;}

/*ringht liebiao*/
#main-right{float:right;width:750px;}
.righttitle-rt{ height:36px;background: #e2e2e2 url(right_li.jpg) 13px center no-repeat;font-size: 12px; margin-top:14px;margin-left: 9px;margin-bottom: 15px;padding: 1px;text-align: left;width: 728px;border-radius: 2px;}
.righttitle-rt h4{line-height:36px;color:#000000;float: left;height:36px;padding:0px 10px 0px 0px;font-size:15px;text-indent: 26px; font-family:"Microsoft YaHei";}
#ny{margin:0 auto;overflow:hidden;width:728px;min-height: 490px;} 

/*company*/
#ny #about1{text-align:left;width:706px;overflow:hidden; padding:10px;border-radius: 2px;}
#ny #about1 p{ color:#000;font-family:"Microsoft YAHEI";}
/*nei news lie*/
.newslist{width:706px;overflow:hidden; padding:10px; border-radius: 2px;}
.newslist ul li{display: block;height: 24px;width: 700px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(xw.jpg) no-repeat 12px 10px;text-indent: 27px;margin: 2px 0 0 0;padding-bottom: 5px;border-bottom: #cfd4d7 dashed 1px;}
.newslist ul li a{ color:#000;font-family:"Microsoft YAHEI";}
.newslist ul li span{ float:right;color:#000;font-family:"Microsoft YAHEI";}
/*nei product lie*/
#ny #prolist{text-align:left;width:726px;overflow:hidden;}
#ny #prolist ul{padding:10px;text-align:left;overflow:hidden}
#ny .classtext{border:1px dashed #d1d2d4;padding:10px;line-height:normal;margin-bottom: 10px; color:#000;}
#ny #prolist H1{border-bottom: #d1d2d4 dashed 1px; color:#000; height:50px; line-height:50px;}
.source{color:#000; font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; text-align:center;}
.subtext p{color:#000;font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; padding:10px;}

.plist{ float:left; text-align:left; margin-bottom:10px;}
.plist_left{width: 212px;height: 167px;display: block;margin: 0 10px 3px 11px;border: 1px #d9dadc solid;}
.plist_left img{ padding:1px;}
.plist_right{ line-height:30px; width:212px;float:left;text-align: center;}
.plist_right a b{ color:#000;}
/*left*/
.left-box{width:270px;overflow:hidden;}
.left-box .title{height:46px;overflow:hidden;text-align:left;color:#2B76B9;line-height:46px;}
.left-box .title h4{text-indent:10px;height:38px;float:left;line-height:50px;color:#fff;text-indent: 38px; font-weight:bold;}
.left-box .title span{float:right;height:26px;width:60px}
.left-box .title span a{display:block;text-align:left;text-indent:-9999px;width:100%;height:100%;}

/*product lanmu */
.propic{ padding:10px 10px; line-height:20px; color:#cc0a01;}
.propic img{ float:left; margin-right:10px;border: 1px #d9dadc solid;padding:1px;}
.propic a{color:#cc0a01;}

#about2{padding:10px;text-align:left;width:200px;overflow:hidden;color:#333333; background:#EEF2F5;}

.dd{ width:194px; margin:10px auto; }
.indextitle-rt span a{ font-size:14px; color:#0f46bb;}
.indextitle-rt h3{line-height: 42px;color: #0f46bb;float: left;height: 42px; text-indent:20px;font: 400 17px/42px "Microsoft YAHEI";}
.fr { float: right;}
.header,.content,.footer{ width:1000px; margin:0 auto; font-family:"Microsoft YaHei";}
/* top*/
.pr{position:relative}
.pa{position:absolute}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}
em,i{ font-style:normal;font-family:"Microsoft YaHei";}
/*top*/
.top {background:url(top.jpg) no-repeat center top;}
.h_top { height:22px; padding:2px 0 0 0; color:#666;}
.h_top p a { padding:0 13px; color:#666;}
.h_top p em img { vertical-align:top; height:18px; width:20px}
.h_top p em a { padding:0}

.h_con { height:114px;}
.h_con h1 { padding:10px 0 0 0;}
.shang{padding-left:18px;  }
.shang span {color: #961017;font-size: 22px; margin-right:17px;font-family: "Microsoft YaHei";height:38px;line-height:38px;}
.shang b {color: #0098df;font-family: "Microsoft YaHei";font-size: 28px;}
.xia span { color: red; font-size: 27px;margin-right: 20px;}
.xia { color:#961017; font-size: 26px;height:38px;line-height:38px;font-family: "Microsoft YaHei";}
.tb_pho.rt {padding-top: 30px;}

.menu{ height:43px; line-height:43px; position:relative; z-index:9;}
.menu-c {margin: 0px auto;width: 1000px;height: 43px;}
.menu-c ul {width:1000px; margin:0 auto; font-family:"Microsoft Yahei"; }
.menu-c ul li {float:left;background:url(libor.gif) no-repeat right top;WIDTH:120px; text-align:center; position:relative;}
.menu-c ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:120px; height: 43px;line-height: 43px; color: #ffffff;font-size: 14px; font-weight: bold;}
.menu-c ul li ul {display: none;}
.menu-c ul li:hover a {color:#fff; WIDTH:120px; display:inline-block;}
.menu-c ul li:hover ul {display:block; position:absolute; top:43px; left:0; width:120px;text-align:center;}
.menu-c ul li:hover ul li a{display:block; background:#e65a03; color:#FFF; border-top:1px solid #c94d00;height: 40px;line-height: 40px;}
.menu-c ul li:hover ul li a:hover {background:#ffed31; color:#0c638c;height: 40px;line-height: 40px;}
/*top*/

.procontent { width:1000px; height:750px; margin:1px auto 0; padding-top:14px; padding-left:10px; padding-right:10px; overflow:hidden; background-color:#fff; }
.zx{ width:230px; margin:3px 0;background: url(listsha.jpg) no-repeat right top; padding-right:12px;}
.zx_top { background: url(zx_top.jpg) repeat-x; padding-left:18px; height:47px; line-height:47px;color:#fff; font-family:"Microsoft Yahei";}
.zx_top a {font-size:18px; color:#fff; font-weight:bold;}
.zx_con {width:230px;  border-top:none;  background: url(listbg.jpg) repeat-y;}
/*productclass*/
.proclass{width:228px;text-align:left; padding-bottom:13px; padding-top:5px; border: 1px solid #ccc;background: #f8f8f8;}
.pclass_1{ background:url(h3_bg.jpg) left center no-repeat; width:180px;margin: 0 auto; height:32px; line-height:32px; clear:both; margin-bottom:10px;overflow:hidden;border-bottom: 1px dashed #cecece; }
.pclass_1 a{ font-size:14px; color:#666;}
.pclass_1_2 {height:35px; line-height:35px; background:url(lidd2.gif) no-repeat 10px 13px; padding-left:20px; border-bottom:dashed 1px #f6f9fa; width:170px;overflow:hidden;margin-left:13px;}
.pclass_1_2 a{ font-size:12px; color:#333;} 
.cp { width:750px; margin:3px 0 0 3px;border:1px solid #961017;}
.cp_con {display:inline-block;}

.nTab {width: 750px;height: 740px;}
.TabTitle{width: 750px;height: 42px;overflow: hidden;font-weight: bold;font: 400 18px/42px "Microsoft YAHEI";}
.normal{ color:#961017; padding: 10px 36px;width:140px; height:42px;  overflow:hidden;}
.active {color:#fff; background:url(dthover.gif) no-repeat center top; padding: 10px 20px; width:140px; height:42px;overflow:hidden;}
.plist_index_img {width: 220px;height: 180px;border: #d4d4d4 solid 3px;display: block;margin-bottom: 3px;}
.plist_index {width: 226px;height: auto;margin: 0 10px 0 10px;float: left;display: inline;margin-top: 15px;}
.plist_index_title {text-align: center; height:22px; overflow:hidden; font-size:14px;font-family:微软雅黑;}
.bd01 {width: 100%; background: url(jgt1.jpg) center no-repeat;height: 170px;}
.con3s{ width:100%;}
.con-main{ width:1000px; margin:auto; overflow:hidden;}
.con-main .t{ background:url(yst.png) center no-repeat; height:185px; margin-top:40px;}
.yst{ height:50px; background:url(ysjg.png) bottom left repeat-x; font-size:18px; color:#961017; font-weight:bold; line-height:45px;}
.ysli{ margin-top:10px;}
.ysli li{ padding-left:35px; background:url(ico3.png) 5px 5px no-repeat; color:#666; font-size:14px; line-height:24px;}
.con3_1{ background:#fff; width:100%;}
.con3_1 .con-main{ background:url(ys1.png) right center no-repeat; height:440px;}
.con3_1 .word{ padding-top:115px; background:url(y1.png) center 60px no-repeat; width:480px;}
.con3_2{ background:#f8f8f8; width:100%;}
.con3_2 .con-main{ background:url(ys2.png) left 35px no-repeat; height:350px; padding:40px 0px;}
.con3_2 .word{ padding-top:115px; background:url(y2.png) center 60px no-repeat; width:480px;}
.con3_3{ background:#fff; width:100%;}
.con3_3 .con-main{ background:url(ys3.png) right bottom no-repeat; height:380px; }
.con3_3 .word{ padding-top:115px; background:url(y3.png) center 60px no-repeat; width:430px;}
.con3_4{ background:#f8f8f8; width:100%;}
.con3_4 .con-main{ background:url(ys4.png) left 35px no-repeat; height:400px;}
.con3_4 .word{ padding-top:115px; background:url(y4.png) center 60px no-repeat; width:480px;}
.jgt2s{ width:100%; background:url(jgt2.png) center no-repeat;}
.jgt2{ width:1000px; margin:auto; height:200px;}
.ljlybt{ background:url(ljly.png); width:131px; height:46px; margin-top:120px; margin-right:205px;}

/* 门面上的工艺 */
.f_pr {position: relative;}
.g_gy{height: 770px; background: url(gybg.jpg) no-repeat center 0;padding-top: 58px;}
.g_gy h2{height: 122px;text-align: center; }
.g_gy h2{color: #540c06;font-size: 30px;font-weight: bold;font-family: "宋体";width: 960px;}
.g_gy h2 em{display: block;font-size: 19px;color: #363636;font-family:"Microsoft YaHei";font-weight: normal;padding-top: 10px;}
.g_gy .m_gy{height: 636px;}
.g_gy .u_ljt,.g_gy .u_rjt{ width:85px; height:52px;  display:block;}
.g_gy .u_ljt{left:-27px;top:232px;}
.g_gy .u_rjt{right:-27px;top:232px; }
.g_gy .u_ljt a{ background: url(ljt2.png) no-repeat; width:85px; height:52px; display:block;}
.g_gy .u_rjt a{ background: url(rjt2.png) no-repeat; width:85px; height:52px; display:block;}
.g_gy .m_gy dl{width: 210px; position: absolute;}
.g_gy .m_gy dt{width: 176px;}
.g_gy .m_gy dt img{width: 176px;height: 176px;display: block;padding: 0 6px;}
.g_gy .m_gy dd h3{color: #262535;font-size: 18px;font-weight: normal;height: 42px;line-height: 42px;text-align: center;font-weight: normal;}
.g_gy .m_gy dd p{color: #262535;font-size: 14px;line-height: 24px;}
.g_gy .m_gy .u_dl1{left:84px;top:0;}
.g_gy .m_gy .u_dl2{left:682px;top:0;}
.g_gy .m_gy .u_dl3{left:84px;top:325px;}
.g_gy .m_gy .u_dl4{left:690px;top:325px;}
.g_gy .tit{position: absolute; top:578px;left:440px;color: #363636;font-size: 14px;}
.f_pa {position: absolute;}
.yscq1 { width: 960px; position: relative; overflow: hidden;  height: 640px;float: left; background: url(gybg1.png) no-repeat;}

/*index news*/
.newscontent { width:1000px;  margin:49px auto 0; padding-left:10px; padding-right:10px; overflow:hidden; background-color:#fff; }
.new {width:639px; height:382px; overflow:hidden; margin-top:14px;  border-top:0;}
.newbar {color: #951017; font-size: 16px; height: 35px;line-height: 35px;  border-bottom: 1px solid #d4d4d4; position: relative;z-index: 1;}
.newbar ul li {float:left; width:126px; height:36px; text-align:center; font-size:15px; font-weight:100;}
.newbar ul li a {color:#951017; display:inline-block; height:35px; line-height:35px; border-bottom: 1px solid #951017;}
.newbar ul li a:hover,.newbar ul .cur a { color:#951017;  display:block; text-decoration:none;border-bottom: 1px solid #951017;}
.newbar span a {line-height:35px; font-family:"Microsoft Yahei"; color:#505050;}
.newbar ul .nobot { background:none;}
.n_con {padding:14px 0 0 17px; width:605px; height:327px; overflow:hidden;}
.n_con dl {width:605px; height:136px; overflow:hidden; border-bottom:1px dashed #383838;}
.n_con dl dt {width:144px; height:120px;}
.n_con dl dt img {width:138px; height:114px; padding:2px; border:1px solid #cdcdcd;}
.n_con dl dd {padding-left:15px; width:412px; overflow:hidden}
.n_con dl dd h3 a { font-size:12px; color:#282828; height:22px; line-height:22px;}
.n_con dl dd p { line-height:22px; color:#606060; padding-top:5px;}
.n_con dl dd p a { color:#951017; padding-left:5px; font-family:"Microsoft Yahei";}
.n_con ul { padding:8px 0 0 2px; width:605px; height:188px; overflow:hidden;}
.nlist { float:left; width:280px; margin-right:20px; height:35px; line-height:35px; margin-bottom:2px; display:inline; }
.nlist_1{float:left;}
.nlist_1 a { background:url(dd.gif) 1px 15px no-repeat; padding-left:15px; display:block; color:#383838;height:35px; line-height:35px; }
.nlist_2{ float:right; color:#383838;font-family:"Microsoft Yahei";height:35px; line-height:35px; }

.faq { width:333px; height:384px; overflow:hidden; margin-top:14px;}
.faq h2 { border-bottom: 1px solid #d4d4d4; width:333px; height:34px; line-height:34px;font-weight:100; padding-left:8px;}
.faq h2 a{color:#951017;}
.faq h2 span a{color:#505050;font-size:13px;font-weight:100; padding-right:8px;}
.fa_con { width:309px; height:347px; overflow:hidden; padding:0 11px; line-height:30px; font-size:14px; color:#383838; font-family:"Microsoft Yahei";}



.con5s{ background:#f8f8f8; width:100%;}
.con5{ width:960px; margin:auto; padding:40px 0px;}
.con5 .t{ background:url(gsjjt.png) center no-repeat; height:76px;}
.con5 .word{  height:415px; background:url(gsjjp.jpg) left center no-repeat; margin-top:30px;}
.con5 .word .txt{ margin-top:26px; float:right;background:url(gsjjbg.png) center no-repeat; width:370px; height:255px; padding:20px 40px; color:#fff; line-height:30px; }
.con5 .word .txt img{ margin-top:30px;}


/*left*/
#main-left{width:230px;float:left;padding: 10px 0px; margin-top:1px;}

.pro_r{width:750px;}
.tl_01{background:url(bar.jpg) no-repeat top left;height:46px;line-height:46px;width:748px;border:1px solid #e0e0e0;}
.tl_01 h4 a{color:#000;padding-left:28px;font-size:16px;font-weight:normal;height:38px;line-height:38px;}
.tl_01 .more{display:inline-block;color:#fff;margin-right:20px; padding-top:20px;}
.pro_r ul{border:1px solid #e0e0e0;border-top:0;padding:24px 0 10px 16px;overflow:hidden;}
.pro_r li{float:left;display:inline;width:225px;text-align:center;margin:0 7px;}
.pro_r li img{display:block;width:210px;height:155px;border:1px solid #ccc; padding:5px; background:#faf7f6}
.pro_r li a:hover img{background:#d53d35;}
.pro_r li span{display:block;height:35px;line-height:35px;overflow:hidden;}
.pro_r li span a{color:#595656}



/*Link*/
.link { width:1000px; margin:1px auto 0;  overflow:hidden; border:1px solid #cdcdcd; margin-top:10px; margin-bottom:5px;}
.link h2 {width:900px; height:22px; line-height:22px; padding:5px 12px 0 82px; font-size:16px; font-family:"Microsoft Yahei"; font-weight:normal; background:url(linkh2.gif) no-repeat 10px bottom;}
.link h2 a { color:#951017;}
.link h2 span a { font-family:"Microsoft Yahei"; font-size:12px; color:#484848;}
.l_con { line-height:28px; padding:12px 0 0;  overflow:hidden; color:#484848;}
.l_con a { padding:0 14px; color:#484848;}

/*foot*/

.foot{ height:185px; background:url(fbg.jpg) repeat-x; text-align:center;}
.foot ul{ padding:20px 0 40px 128px;font-family:"Microsoft Yahei";}
.foot ul li{ float:left; margin-right:20px;font-weight:bold;background:url(line1.png) no-repeat right; color:#ffffff;}
.foot ul li a{  color:#ffffff; padding-right:20px;}
.foot p{ width:800px; margin: 35px 0 0 0; margin:15px auto 0; color:#fff;line-height:30px; text-align:center; font-size:14px;font-family:"Microsoft Yahei";}
.foot p span.sp{ margin-left:18px; }
.foot p a{ color:#fff;font-size:14px;font-family:"Microsoft Yahei";}
.c1{ width:100%; height:500px; background:url(c1.jpg) center no-repeat;}
.c2{ width:100%; height:500px; background:url(c2.jpg) center no-repeat;}
.c3{ width:100%; height:500px; background:url(c3.jpg) center no-repeat;}
.c4{ width:100%; height:500px; background:url(c4.jpg) center no-repeat;}
.c7{ width:100%; height:500px; background:url(c7.jpg) center no-repeat;}
.c6{ width:100%; height:500px; background:url(c6.jpg) center no-repeat;}